diff --git a/third_party/nixpkgs/.github/workflows/manual-nixos.yml b/third_party/nixpkgs/.github/workflows/manual-nixos.yml
new file mode 100644
index 0000000000..a75e840293
--- /dev/null
+++ b/third_party/nixpkgs/.github/workflows/manual-nixos.yml
@@ -0,0 +1,28 @@
+name: "Build NixOS manual"
+
+on:
+ pull_request_target:
+ branches:
+ - master
+ paths:
+ - 'nixos/**'
+
+jobs:
+ nixos:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ # pull_request_target checks out the base branch by default
+ ref: refs/pull/${{ github.event.pull_request.number }}/merge
+ - uses: cachix/install-nix-action@v12
+ with:
+ # explicitly enable sandbox
+ extra_nix_config: sandbox = true
+ - uses: cachix/cachix-action@v8
+ with:
+ # This cache is for the nixos/nixpkgs manual builds and should not be trusted or used elsewhere.
+ name: nixpkgs-ci
+ signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
+ - name: Building NixOS manual
+ run: NIX_PATH=nixpkgs=$(pwd) nix-build --option restrict-eval true nixos/release.nix -A manual.x86_64-linux
diff --git a/third_party/nixpkgs/.github/workflows/manual-nixpkgs.yml b/third_party/nixpkgs/.github/workflows/manual-nixpkgs.yml
new file mode 100644
index 0000000000..7596719d9b
--- /dev/null
+++ b/third_party/nixpkgs/.github/workflows/manual-nixpkgs.yml
@@ -0,0 +1,28 @@
+name: "Build Nixpkgs manual"
+
+on:
+ pull_request_target:
+ branches:
+ - master
+ paths:
+ - 'doc/**'
+
+jobs:
+ nixpkgs:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ # pull_request_target checks out the base branch by default
+ ref: refs/pull/${{ github.event.pull_request.number }}/merge
+ - uses: cachix/install-nix-action@v12
+ with:
+ # explicitly enable sandbox
+ extra_nix_config: sandbox = true
+ - uses: cachix/cachix-action@v8
+ with:
+ # This cache is for the nixos/nixpkgs manual builds and should not be trusted or used elsewhere.
+ name: nixpkgs-ci
+ signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
+ - name: Building Nixpkgs manual
+ run: NIX_PATH=nixpkgs=$(pwd) nix-build --option restrict-eval true pkgs/top-level/release.nix -A manual
diff --git a/third_party/nixpkgs/.github/workflows/rebase-staging.yml b/third_party/nixpkgs/.github/workflows/rebase-staging.yml
index 8214787778..41b06f9566 100644
--- a/third_party/nixpkgs/.github/workflows/rebase-staging.yml
+++ b/third_party/nixpkgs/.github/workflows/rebase-staging.yml
@@ -11,6 +11,10 @@ jobs:
runs-on: ubuntu-latest
if: github.repository_owner == 'NixOS' && github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase-staging')
steps:
+ - uses: peter-evans/create-or-update-comment@v1
+ with:
+ comment-id: ${{ github.event.comment.id }}
+ reactions: eyes
- uses: scherermichael-oss/action-has-permission@1.0.6
id: check-write-access
with:
diff --git a/third_party/nixpkgs/COPYING b/third_party/nixpkgs/COPYING
index a422167e11..fe46c6a1d8 100644
--- a/third_party/nixpkgs/COPYING
+++ b/third_party/nixpkgs/COPYING
@@ -1,4 +1,4 @@
-Copyright (c) 2003-2020 Eelco Dolstra and the Nixpkgs/NixOS contributors
+Copyright (c) 2003-2021 Eelco Dolstra and the Nixpkgs/NixOS contributors
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
diff --git a/third_party/nixpkgs/doc/builders/packages/cataclysm-dda.section.md b/third_party/nixpkgs/doc/builders/packages/cataclysm-dda.section.md
index ae2ee56a01..1173fe32ad 100644
--- a/third_party/nixpkgs/doc/builders/packages/cataclysm-dda.section.md
+++ b/third_party/nixpkgs/doc/builders/packages/cataclysm-dda.section.md
@@ -1,4 +1,4 @@
-# Cataclysm: Dark Days Ahead
+# Cataclysm: Dark Days Ahead {#cataclysm-dark-days-ahead}
## How to install Cataclysm DDA
diff --git a/third_party/nixpkgs/doc/builders/trivial-builders.chapter.md b/third_party/nixpkgs/doc/builders/trivial-builders.chapter.md
index c39803fbe3..32944567c0 100644
--- a/third_party/nixpkgs/doc/builders/trivial-builders.chapter.md
+++ b/third_party/nixpkgs/doc/builders/trivial-builders.chapter.md
@@ -37,7 +37,7 @@ This works just like `runCommand`. The only difference is that it also provides
Variant of `runCommand` that forces the derivation to be built locally, it is not substituted. This is intended for very cheap commands (<1s execution time). It saves on the network roundrip and can speed up a build.
-::: {.note}
+::: note
This sets [`allowSubstitutes` to `false`](https://nixos.org/nix/manual/#adv-attr-allowSubstitutes), so only use `runCommandLocal` if you are certain the user will always have a builder for the `system` of the derivation. This should be true for most trivial use cases (e.g. just copying some files to a different location or adding symlinks), because there the `system` is usually the same as `builtins.currentSystem`.
:::
diff --git a/third_party/nixpkgs/doc/languages-frameworks/agda.section.md b/third_party/nixpkgs/doc/languages-frameworks/agda.section.md
index 5ba4e285f4..66b4a20830 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/agda.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/agda.section.md
@@ -1,9 +1,4 @@
----
-title: Agda
-author: Alex Rice (alexarice)
-date: 2020-01-06
----
-# Agda
+# Agda {#agda}
## How to use Agda
diff --git a/third_party/nixpkgs/doc/languages-frameworks/android.section.md b/third_party/nixpkgs/doc/languages-frameworks/android.section.md
index f4f6c086a8..cfbacf1bcc 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/android.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/android.section.md
@@ -1,9 +1,4 @@
----
-title: Android
-author: Sander van der Burg
-date: 2018-11-18
----
-# Android
+# Android {#android}
The Android build environment provides three major features and a number of
supporting features.
diff --git a/third_party/nixpkgs/doc/languages-frameworks/crystal.section.md b/third_party/nixpkgs/doc/languages-frameworks/crystal.section.md
index af0853dbf7..7479013297 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/crystal.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/crystal.section.md
@@ -1,4 +1,4 @@
-# Crystal
+# Crystal {#crystal}
## Building a Crystal package
diff --git a/third_party/nixpkgs/doc/languages-frameworks/emscripten.section.md b/third_party/nixpkgs/doc/languages-frameworks/emscripten.section.md
index 3663f962d5..8a47a7b320 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/emscripten.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/emscripten.section.md
@@ -1,4 +1,4 @@
-# Emscripten
+# Emscripten {#emscripten}
[Emscripten](https://github.com/kripken/emscripten): An LLVM-to-JavaScript Compiler
diff --git a/third_party/nixpkgs/doc/languages-frameworks/haskell.section.md b/third_party/nixpkgs/doc/languages-frameworks/haskell.section.md
index 67318a5b74..1fda505a22 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/haskell.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/haskell.section.md
@@ -1,10 +1,4 @@
----
-title: User's Guide for Haskell in Nixpkgs
-author: Peter Simons
-date: 2015-06-01
----
-
-# Haskell
+# Haskell {#haskell}
The documentation for the Haskell infrastructure is published at
. The source code for that
diff --git a/third_party/nixpkgs/doc/languages-frameworks/idris.section.md b/third_party/nixpkgs/doc/languages-frameworks/idris.section.md
index f071b9ce17..2d06c4a19d 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/idris.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/idris.section.md
@@ -1,4 +1,4 @@
-# Idris
+# Idris {#idris}
## Installing Idris
diff --git a/third_party/nixpkgs/doc/languages-frameworks/ios.section.md b/third_party/nixpkgs/doc/languages-frameworks/ios.section.md
index 768e0690b9..a162e8d19f 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/ios.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/ios.section.md
@@ -1,9 +1,4 @@
----
-title: iOS
-author: Sander van der Burg
-date: 2019-11-10
----
-# iOS
+# iOS {#ios}
This component is basically a wrapper/workaround that makes it possible to
expose an Xcode installation as a Nix package by means of symlinking to the
diff --git a/third_party/nixpkgs/doc/languages-frameworks/lua.section.md b/third_party/nixpkgs/doc/languages-frameworks/lua.section.md
index a0e9917b8e..248e597181 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/lua.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/lua.section.md
@@ -1,10 +1,4 @@
----
-title: Lua
-author: Matthieu Coudron
-date: 2019-02-05
----
-
-# User's Guide to Lua Infrastructure
+# User's Guide to Lua Infrastructure {#users-guide-to-lua-infrastructure}
## Using Lua
diff --git a/third_party/nixpkgs/doc/languages-frameworks/maven.section.md b/third_party/nixpkgs/doc/languages-frameworks/maven.section.md
index fe183e7ba3..5f3979d69f 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/maven.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/maven.section.md
@@ -1,10 +1,4 @@
----
-title: Maven
-author: Farid Zakaria
-date: 2020-10-15
----
-
-# Maven
+# Maven {#maven}
Maven is a well-known build tool for the Java ecosystem however it has some challenges when integrating into the Nix build system.
diff --git a/third_party/nixpkgs/doc/languages-frameworks/node.section.md b/third_party/nixpkgs/doc/languages-frameworks/node.section.md
index 2120adfc0b..847db22941 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/node.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/node.section.md
@@ -1,5 +1,5 @@
-Node.js
-=======
+# Node.js {#node.js}
+
The `pkgs/development/node-packages` folder contains a generated collection of
[NPM packages](https://npmjs.com/) that can be installed with the Nix package
manager.
diff --git a/third_party/nixpkgs/doc/languages-frameworks/python.section.md b/third_party/nixpkgs/doc/languages-frameworks/python.section.md
index 8a2fe2711c..2dea2cb1bc 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/python.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/python.section.md
@@ -1,4 +1,4 @@
-# Python
+# Python {#python}
## User Guide
diff --git a/third_party/nixpkgs/doc/languages-frameworks/r.section.md b/third_party/nixpkgs/doc/languages-frameworks/r.section.md
index d4e1617779..d7154adc55 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/r.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/r.section.md
@@ -1,5 +1,4 @@
-R
-=
+# R {#r}
## Installation
diff --git a/third_party/nixpkgs/doc/languages-frameworks/rust.section.md b/third_party/nixpkgs/doc/languages-frameworks/rust.section.md
index 0230993d3f..231cbe900e 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/rust.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/rust.section.md
@@ -1,10 +1,4 @@
----
-title: Rust
-author: Matthias Beyer
-date: 2017-03-05
----
-
-# Rust
+# Rust {#rust}
To install the rust compiler and cargo put
@@ -27,16 +21,16 @@ Rust applications are packaged by using the `buildRustPackage` helper from `rust
```
rustPlatform.buildRustPackage rec {
pname = "ripgrep";
- version = "11.0.2";
+ version = "12.1.1";
src = fetchFromGitHub {
owner = "BurntSushi";
repo = pname;
rev = version;
- sha256 = "1iga3320mgi7m853la55xip514a3chqsdi1a1rwv25lr9b1p7vd3";
+ sha256 = "1hqps7l5qrjh9f914r5i6kmcz6f1yb951nv4lby0cjnp5l253kps";
};
- cargoSha256 = "17ldqr3asrdcsh4l29m3b5r37r5d0b3npq1lrgjmxb6vlx6a36qh";
+ cargoSha256 = "03wf9r2csi6jpa7v5sw5lpxkrk4wfzwmzx7k3991q3bdjzcwnnwp";
meta = with stdenv.lib; {
description = "A fast line-oriented regex search tool, similar to ag and ack";
@@ -47,10 +41,31 @@ rustPlatform.buildRustPackage rec {
}
```
-`buildRustPackage` requires a `cargoSha256` attribute which is computed over
-all crate sources of this package. Currently it is obtained by inserting a
-fake checksum into the expression and building the package once. The correct
-checksum can then be taken from the failed build.
+`buildRustPackage` requires either the `cargoSha256` or the
+`cargoHash` attribute which is computed over all crate sources of this
+package. `cargoHash256` is used for traditional Nix SHA-256 hashes,
+such as the one in the example above. `cargoHash` should instead be
+used for [SRI](https://www.w3.org/TR/SRI/) hashes. For example:
+
+```
+ cargoHash = "sha256-l1vL2ZdtDRxSGvP0X/l3nMw8+6WF67KPutJEzUROjg8=";
+```
+
+Both types of hashes are permitted when contributing to nixpkgs. The
+Cargo hash is obtained by inserting a fake checksum into the
+expression and building the package once. The correct checksum can
+then be taken from the failed build. A fake hash can be used for
+`cargoSha256` as follows:
+
+```
+ cargoSha256 = stdenv.lib.fakeSha256;
+```
+
+For `cargoHash` you can use:
+
+```
+ cargoHash = stdenv.lib.fakeHash;
+```
Per the instructions in the [Cargo Book](https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html)
best practices guide, Rust applications should always commit the `Cargo.lock`
diff --git a/third_party/nixpkgs/doc/languages-frameworks/texlive.section.md b/third_party/nixpkgs/doc/languages-frameworks/texlive.section.md
index 9584c56bb5..c3028731f4 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/texlive.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/texlive.section.md
@@ -1,4 +1,3 @@
-
# TeX Live {#sec-language-texlive}
Since release 15.09 there is a new TeX Live packaging that lives entirely under attribute `texlive`.
diff --git a/third_party/nixpkgs/doc/languages-frameworks/titanium.section.md b/third_party/nixpkgs/doc/languages-frameworks/titanium.section.md
index 7a97664ec5..57360f034b 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/titanium.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/titanium.section.md
@@ -1,9 +1,4 @@
----
-title: Titanium
-author: Sander van der Burg
-date: 2018-11-18
----
-# Titanium
+# Titanium {#titanium}
The Nixpkgs repository contains facilities to deploy a variety of versions of
the [Titanium SDK](https://www.appcelerator.com) versions, a cross-platform
diff --git a/third_party/nixpkgs/doc/languages-frameworks/vim.section.md b/third_party/nixpkgs/doc/languages-frameworks/vim.section.md
index 84ad567e8c..155dacc237 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/vim.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/vim.section.md
@@ -1,9 +1,4 @@
----
-title: User's Guide for Vim in Nixpkgs
-author: Marc Weber
-date: 2016-06-25
----
-# Vim
+# Vim {#vim}
Both Neovim and Vim can be configured to include your favorite plugins
and additional libraries.
diff --git a/third_party/nixpkgs/doc/preface.chapter.md b/third_party/nixpkgs/doc/preface.chapter.md
index 549e42de7a..64c921c711 100644
--- a/third_party/nixpkgs/doc/preface.chapter.md
+++ b/third_party/nixpkgs/doc/preface.chapter.md
@@ -1,10 +1,4 @@
----
-title: Preface
-author: Frederik Rietdijk
-date: 2015-11-25
----
-
-# Preface
+# Preface {#preface}
The Nix Packages collection (Nixpkgs) is a set of thousands of packages for the
[Nix package manager](https://nixos.org/nix/), released under a
diff --git a/third_party/nixpkgs/lib/licenses.nix b/third_party/nixpkgs/lib/licenses.nix
index 64f10a7f25..ebeb137733 100644
--- a/third_party/nixpkgs/lib/licenses.nix
+++ b/third_party/nixpkgs/lib/licenses.nix
@@ -817,14 +817,54 @@ lib.mapAttrs (n: v: v // { shortName = n; }) {
};
} // {
# TODO: remove legacy aliases
- agpl3 = lib.licenses.agpl3Only;
- fdl11 = lib.licenses.fdl11Only;
- fdl12 = lib.licenses.fdl12Only;
- fdl13 = lib.licenses.fdl13Only;
- gpl1 = lib.licenses.gpl1Only;
- gpl2 = lib.licenses.gpl2Only;
- gpl3 = lib.licenses.gpl3Only;
- lgpl2 = lib.licenses.lgpl2Only;
- lgpl21 = lib.licenses.lgpl21Only;
- lgpl3 = lib.licenses.lgpl3Only;
+ agpl3 = spdx {
+ spdxId = "AGPL-3.0";
+ fullName = "GNU Affero General Public License v3.0";
+ deprecated = true;
+ };
+ fdl11 = spdx {
+ spdxId = "GFDL-1.1";
+ fullName = "GNU Free Documentation License v1.1";
+ deprecated = true;
+ };
+ fdl12 = spdx {
+ spdxId = "GFDL-1.2";
+ fullName = "GNU Free Documentation License v1.2";
+ deprecated = true;
+ };
+ fdl13 = spdx {
+ spdxId = "GFDL-1.3";
+ fullName = "GNU Free Documentation License v1.3";
+ deprecated = true;
+ };
+ gpl1 = spdx {
+ spdxId = "GPL-1.0";
+ fullName = "GNU General Public License v1.0";
+ deprecated = true;
+ };
+ gpl2 = spdx {
+ spdxId = "GPL-2.0";
+ fullName = "GNU General Public License v2.0";
+ deprecated = true;
+ };
+ gpl3 = spdx {
+ spdxId = "GPL-3.0";
+ fullName = "GNU General Public License v3.0";
+ deprecated = true;
+ };
+ lgpl2 = spdx {
+ spdxId = "LGPL-2.0";
+ fullName = "GNU Library General Public License v2";
+ deprecated = true;
+ };
+ lgpl21 = spdx {
+ spdxId = "LGPL-2.1";
+ fullName = "GNU Lesser General Public License v2.1";
+ deprecated = true;
+ };
+ lgpl3 = spdx {
+ spdxId = "LGPL-3.0";
+ fullName = "GNU Lesser General Public License v3.0";
+ deprecated = true;
+ };
}
diff --git a/third_party/nixpkgs/lib/systems/default.nix b/third_party/nixpkgs/lib/systems/default.nix
index e31a8e65f2..4edcbeb36f 100644
--- a/third_party/nixpkgs/lib/systems/default.nix
+++ b/third_party/nixpkgs/lib/systems/default.nix
@@ -124,6 +124,8 @@ rec {
then "${qemu-user}/bin/qemu-${final.qemuArch}"
else if final.isWasi
then "${pkgs.wasmtime}/bin/wasmtime"
+ else if final.isMmix
+ then "${pkgs.mmixware}/bin/mmix"
else throw "Don't know how to run ${final.config} executables.";
} // mapAttrs (n: v: v final.parsed) inspect.predicates
diff --git a/third_party/nixpkgs/lib/systems/platforms.nix b/third_party/nixpkgs/lib/systems/platforms.nix
index a0dccc8598..fdd127e554 100644
--- a/third_party/nixpkgs/lib/systems/platforms.nix
+++ b/third_party/nixpkgs/lib/systems/platforms.nix
@@ -490,8 +490,9 @@ rec {
# ARM
else if platform.isAarch32 then let
- version = platform.parsed.cpu.version or "";
- in if lib.versionOlder version "6" then sheevaplug
+ version = platform.parsed.cpu.version or null;
+ in if version == null then pcBase
+ else if lib.versionOlder version "6" then sheevaplug
else if lib.versionOlder version "7" then raspberrypi
else armv7l-hf-multiplatform
else if platform.isAarch64 then aarch64-multiplatform
diff --git a/third_party/nixpkgs/maintainers/maintainer-list.nix b/third_party/nixpkgs/maintainers/maintainer-list.nix
index 93c6422744..4e7d474638 100644
--- a/third_party/nixpkgs/maintainers/maintainer-list.nix
+++ b/third_party/nixpkgs/maintainers/maintainer-list.nix
@@ -70,6 +70,18 @@
githubId = 7414843;
name = "Nicholas von Klitzing";
};
+ _3noch = {
+ email = "eacameron@gmail.com";
+ github = "3noch";
+ githubId = 882455;
+ name = "Elliot Cameron";
+ };
+ _6AA4FD = {
+ email = "f6442954@gmail.com";
+ github = "6AA4FD";
+ githubId = 12578560;
+ name = "Quinn Bohner";
+ };
a1russell = {
email = "adamlr6+pub@gmail.com";
github = "a1russell";
@@ -2867,6 +2879,12 @@
githubId = 30512529;
name = "Evils";
};
+ ewok = {
+ email = "ewok@ewok.ru";
+ github = "ewok";
+ githubId = 454695;
+ name = "Artur Taranchiev";
+ };
exfalso = {
email = "0slemi0@gmail.com";
github = "exfalso";
@@ -3607,6 +3625,12 @@
email = "t@larkery.com";
name = "Tom Hinton";
};
+ hirenashah = {
+ email = "hiren@hiren.io";
+ github = "hirenashah";
+ githubId = 19825977;
+ name = "Hiren Shah";
+ };
hjones2199 = {
email = "hjones2199@gmail.com";
github = "hjones2199";
@@ -3687,6 +3711,12 @@
githubId = 2789926;
name = "Imran Hossain";
};
+ iammrinal0 = {
+ email = "nixpkgs@mrinalpurohit.in";
+ github = "iammrinal0";
+ githubId = 890062;
+ name = "Mrinal";
+ };
iand675 = {
email = "ian@iankduncan.com";
github = "iand675";
@@ -3917,6 +3947,12 @@
githubId = 2179419;
name = "Arseniy Seroka";
};
+ jakeisnt = {
+ name = "Jacob Chvatal";
+ email = "jake@isnt.online";
+ github = "jakeisnt";
+ githubId = 29869612;
+ };
jakelogemann = {
email = "jake.logemann@gmail.com";
github = "jakelogemann";
@@ -5919,6 +5955,12 @@
githubId = 1001112;
name = "Marcin Janczyk";
};
+ mjlbach = {
+ email = "m.j.lbach@gmail.com";
+ github = "mjlbach";
+ githubId = 13316262;
+ name = "Michael Lingelbach";
+ };
mjp = {
email = "mike@mythik.co.uk";
github = "MikePlayle";
@@ -6429,6 +6471,16 @@
githubId = 1219785;
name = "Félix Baylac-Jacqué";
};
+ ninjin = {
+ email = "pontus@stenetorp.se";
+ github = "ninjin";
+ githubId = 354934;
+ name = "Pontus Stenetorp";
+ keys = [{
+ longkeyid = "rsa4096/0xD430287500E6483C";
+ fingerprint = "0966 2F9F 3FDA C22B C22E 4CE1 D430 2875 00E6 483C";
+ }];
+ };
nioncode = {
email = "nioncode+github@gmail.com";
github = "nioncode";
@@ -6677,6 +6729,12 @@
githubId = 111265;
name = "Ozan Sener";
};
+ otavio = {
+ email = "otavio.salvador@ossystems.com.br";
+ github = "otavio";
+ githubId = 25278;
+ name = "Otavio Salvador";
+ };
otwieracz = {
email = "slawek@otwiera.cz";
github = "otwieracz";
@@ -9374,6 +9432,12 @@
fingerprint = "4D23 ECDF 880D CADF 5ECA 4458 874B D6F9 16FA A742";
}];
};
+ vel = {
+ email = "llathasa@outlook.com";
+ github = "llathasa-veleth";
+ githubId = 61933599;
+ name = "vel";
+ };
velovix = {
email = "xaviosx@gmail.com";
github = "velovix";
diff --git a/third_party/nixpkgs/maintainers/scripts/fetch-kde-qt.sh b/third_party/nixpkgs/maintainers/scripts/fetch-kde-qt.sh
index c6c980dd0c..22d7815197 100755
--- a/third_party/nixpkgs/maintainers/scripts/fetch-kde-qt.sh
+++ b/third_party/nixpkgs/maintainers/scripts/fetch-kde-qt.sh
@@ -14,13 +14,12 @@ fi
tmp=$(mktemp -d)
pushd $tmp >/dev/null
-wget -nH -r -c --no-parent "${WGET_ARGS[@]}" -A '*.tar.xz.sha256' -A '*.mirrorlist' >/dev/null
-find -type f -name '*.mirrorlist' -delete
+wget -nH -r -c --no-parent "${WGET_ARGS[@]}" >/dev/null
csv=$(mktemp)
find . -type f | while read src; do
# Sanitize file name
- filename=$(gawk '{ print $2 }' "$src" | tr '@' '_')
+ filename=$(basename "$src" | tr '@' '_')
nameVersion="${filename%.tar.*}"
name=$(echo "$nameVersion" | sed -e 's,-[[:digit:]].*,,' | sed -e 's,-opensource-src$,,' | sed -e 's,-everywhere-src$,,')
version=$(echo "$nameVersion" | sed -e 's,^\([[:alpha:]][[:alnum:]]*-\)\+,,')
@@ -40,8 +39,8 @@ gawk -F , "{ print \$1 }" $csv | sort | uniq | while read name; do
latestVersion=$(echo "$versions" | sort -rV | head -n 1)
src=$(gawk -F , "/^$name,$latestVersion,/ { print \$3 }" $csv)
filename=$(gawk -F , "/^$name,$latestVersion,/ { print \$4 }" $csv)
- url="$(dirname "${src:2}")/$filename"
- sha256=$(gawk '{ print $1 }' "$src")
+ url="${src:2}"
+ sha256=$(nix-hash --type sha256 --base32 --flat "$src")
cat >>"$SRCS" <
A profile with most (vanilla) hardening options enabled by default,
- potentially at the cost of features and performance.
+ potentially at the cost of stability, features and performance.
@@ -21,4 +21,12 @@
xlink:href="https://github.com/nixos/nixpkgs/tree/master/nixos/modules/profiles/hardened.nix">
profile source for further detail on which settings are altered.
+
+
+ This profile enables options that are known to affect system
+ stability. If you experience any stability issues when using the
+ profile, try disabling it. If you report an issue and use this
+ profile, always mention that you do.
+
+
diff --git a/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2103.xml b/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2103.xml
index 38262b5089..05daca1d71 100644
--- a/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2103.xml
+++ b/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2103.xml
@@ -168,6 +168,14 @@
/var/lib/powerdns to /run/pdns.
+
+
+ xfsprogs was update from 4.19 to 5.10. It now enables reflink support by default on filesystem creation.
+ Support for reflinks was added with an experimental status to kernel 4.9 and deemed stable in kernel 4.16.
+ If you want to be able to mount XFS filesystems created with this release of xfsprogs on kernel releases older than those, you need to format them
+ with mkfs.xfs -m reflink=0.
+
+
btc1 has been abandoned upstream, and removed.
@@ -278,6 +286,16 @@
= true;
+
+
+ The services.tor module has a new exhaustively typed option following RFC 0042; backward compatibility with old options has been preserved when aliasing was possible.
+ The corresponding systemd service has been hardened,
+ but there is a chance that the service still requires more permissions,
+ so please report any related trouble on the bugtracker.
+ Onion services v3 are now supported in .
+ A new option as been introduced for allowing connections on all the TCP ports configured.
+
+
The options services.slurm.dbdserver.storagePass
@@ -287,6 +305,12 @@
This avoids that the password gets exposed in the nix store.
+
+
+ The wafHook hook does not wrap Python anymore.
+ Packages depending on wafHook need to include any Python into their nativeBuildInputs.
+
+
Starting with version 1.7.0, the project formerly named CodiMD
@@ -295,6 +319,40 @@
Based on , existing installations will continue to work.
+
+
+ fish-foreign-env is now an alias for the
+ fishPlugins.foreign-env package, in which the fish
+ functions have been relocated to the
+ vendor_functions.d directory to be loaded automatically.
+
+
+
+
+ The prometheus json exporter is now managed by the prometheus community. Together with additional features
+ some backwards incompatibilities were introduced.
+ Most importantly the exporter no longer accepts a fixed command-line parameter to specify the URL of the
+ endpoint serving JSON. It now expects this URL to be passed as an URL parameter, when scraping the exporter's
+ /probe endpoint.
+ In the prometheus scrape configuration the scrape target might look like this:
+
+http://some.json-exporter.host:7979/probe?target=https://example.com/some/json/endpoint
+
+
+
+ Existing configuration for the exporter needs to be updated, but can partially be re-used.
+ Documentation is available in the upstream repository and a small example for NixOS is available
+ in the corresponding NixOS test.
+
+
+ These changes also affect , which is
+ just a preconfigured instance of the json exporter.
+
+
+ For more information, take a look at the
+ official documentation of the json_exporter.
+
+
diff --git a/third_party/nixpkgs/nixos/modules/config/console.nix b/third_party/nixpkgs/nixos/modules/config/console.nix
index b8d52d1a8f..ab16676051 100644
--- a/third_party/nixpkgs/nixos/modules/config/console.nix
+++ b/third_party/nixpkgs/nixos/modules/config/console.nix
@@ -145,7 +145,8 @@ in
'';
systemd.services.systemd-vconsole-setup =
- { before = [ "display-manager.service" ];
+ {
+ before = optional config.services.xserver.enable "display-manager.service";
after = [ "systemd-udev-settle.service" ];
restartTriggers = [ vconsoleConf consoleEnv ];
};
diff --git a/third_party/nixpkgs/nixos/modules/config/update-users-groups.pl b/third_party/nixpkgs/nixos/modules/config/update-users-groups.pl
index 7582371529..44040217b0 100644
--- a/third_party/nixpkgs/nixos/modules/config/update-users-groups.pl
+++ b/third_party/nixpkgs/nixos/modules/config/update-users-groups.pl
@@ -227,6 +227,15 @@ foreach my $u (@{$spec->{users}}) {
$u->{hashedPassword} = hashPassword($u->{password});
}
+ if (!defined $u->{shell}) {
+ if (defined $existing) {
+ $u->{shell} = $existing->{shell};
+ } else {
+ warn "warning: no declarative or previous shell for ‘$name’, setting shell to nologin\n";
+ $u->{shell} = "/run/current-system/sw/bin/nologin";
+ }
+ }
+
$u->{fakePassword} = $existing->{fakePassword} // "x";
$usersOut{$name} = $u;
diff --git a/third_party/nixpkgs/nixos/modules/config/users-groups.nix b/third_party/nixpkgs/nixos/modules/config/users-groups.nix
index a957633809..e90a7d567d 100644
--- a/third_party/nixpkgs/nixos/modules/config/users-groups.nix
+++ b/third_party/nixpkgs/nixos/modules/config/users-groups.nix
@@ -153,7 +153,7 @@ let
};
shell = mkOption {
- type = types.either types.shellPackage types.path;
+ type = types.nullOr (types.either types.shellPackage types.path);
default = pkgs.shadow;
defaultText = "pkgs.shadow";
example = literalExample "pkgs.bashInteractive";
diff --git a/third_party/nixpkgs/nixos/modules/hardware/opentabletdriver.nix b/third_party/nixpkgs/nixos/modules/hardware/opentabletdriver.nix
new file mode 100644
index 0000000000..0f34d903f6
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/hardware/opentabletdriver.nix
@@ -0,0 +1,67 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+let
+ cfg = config.hardware.opentabletdriver;
+in
+{
+ options = {
+ hardware.opentabletdriver = {
+ enable = mkOption {
+ default = false;
+ type = types.bool;
+ description = ''
+ Enable OpenTabletDriver udev rules, user service and blacklist kernel
+ modules known to conflict with OpenTabletDriver.
+ '';
+ };
+
+ blacklistedKernelModules = mkOption {
+ type = types.listOf types.str;
+ default = [ "hid-uclogic" "wacom" ];
+ description = ''
+ Blacklist of kernel modules known to conflict with OpenTabletDriver.
+ '';
+ };
+
+ package = mkOption {
+ type = types.package;
+ default = pkgs.opentabletdriver;
+ defaultText = "pkgs.opentabletdriver";
+ description = ''
+ OpenTabletDriver derivation to use.
+ '';
+ };
+
+ daemon = {
+ enable = mkOption {
+ default = true;
+ type = types.bool;
+ description = ''
+ Whether to start OpenTabletDriver daemon as a systemd user service.
+ '';
+ };
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ environment.systemPackages = [ cfg.package ];
+
+ services.udev.packages = [ cfg.package ];
+
+ boot.blacklistedKernelModules = cfg.blacklistedKernelModules;
+
+ systemd.user.services.opentabletdriver = with pkgs; mkIf cfg.daemon.enable {
+ description = "Open source, cross-platform, user-mode tablet driver";
+ wantedBy = [ "graphical-session.target" ];
+ partOf = [ "graphical-session.target" ];
+
+ serviceConfig = {
+ Type = "simple";
+ ExecStart = "${cfg.package}/bin/otd-daemon -c ${cfg.package}/lib/OpenTabletDriver/Configurations";
+ Restart = "on-failure";
+ };
+ };
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix b/third_party/nixpkgs/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix
index a5bc436be8..e4ec2d6240 100644
--- a/third_party/nixpkgs/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix
+++ b/third_party/nixpkgs/nixos/modules/installer/cd-dvd/sd-image-aarch64.nix
@@ -17,8 +17,7 @@
# The serial ports listed here are:
# - ttyS0: for Tegra (Jetson TX1)
# - ttyAMA0: for QEMU's -machine virt
- # Also increase the amount of CMA to ensure the virtual console on the RPi3 works.
- boot.kernelParams = ["cma=32M" "console=ttyS0,115200n8" "console=ttyAMA0,115200n8" "console=tty0"];
+ boot.kernelParams = ["console=ttyS0,115200n8" "console=ttyAMA0,115200n8" "console=tty0"];
boot.initrd.availableKernelModules = [
# Allows early (earlier) modesetting for the Raspberry Pi
@@ -30,13 +29,25 @@
sdImage = {
populateFirmwareCommands = let
configTxt = pkgs.writeText "config.txt" ''
+ [pi3]
kernel=u-boot-rpi3.bin
+ [pi4]
+ kernel=u-boot-rpi4.bin
+ enable_gic=1
+ armstub=armstub8-gic.bin
+
+ # Otherwise the resolution will be weird in most cases, compared to
+ # what the pi3 firmware does by default.
+ disable_overscan=1
+
+ [all]
# Boot in 64-bit mode.
arm_64bit=1
- # U-Boot used to need this to work, regardless of whether UART is actually used or not.
- # TODO: check when/if this can be removed.
+ # U-Boot needs this to work, regardless of whether UART is actually used or not.
+ # Look in arch/arm/mach-bcm283x/Kconfig in the U-Boot tree to see if this is still
+ # a requirement in the future.
enable_uart=1
# Prevent the firmware from smashing the framebuffer setup done by the mainline kernel
@@ -45,8 +56,17 @@
'';
in ''
(cd ${pkgs.raspberrypifw}/share/raspberrypi/boot && cp bootcode.bin fixup*.dat start*.elf $NIX_BUILD_TOP/firmware/)
- cp ${pkgs.ubootRaspberryPi3_64bit}/u-boot.bin firmware/u-boot-rpi3.bin
+
+ # Add the config
cp ${configTxt} firmware/config.txt
+
+ # Add pi3 specific files
+ cp ${pkgs.ubootRaspberryPi3_64bit}/u-boot.bin firmware/u-boot-rpi3.bin
+
+ # Add pi4 specific files
+ cp ${pkgs.ubootRaspberryPi4_64bit}/u-boot.bin firmware/u-boot-rpi4.bin
+ cp ${pkgs.raspberrypi-armstubs}/armstub8-gic.bin firmware/armstub8-gic.bin
+ cp ${pkgs.raspberrypifw}/share/raspberrypi/boot/bcm2711-rpi-4-b.dtb firmware/
'';
populateRootCommands = ''
mkdir -p ./files/boot
diff --git a/third_party/nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi4.nix b/third_party/nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi4.nix
index 87545e8420..5bdec7de86 100644
--- a/third_party/nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi4.nix
+++ b/third_party/nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi4.nix
@@ -3,36 +3,6 @@
{ config, lib, pkgs, ... }:
{
- imports = [
- ../../profiles/base.nix
- ../../profiles/installation-device.nix
- ./sd-image.nix
- ];
-
- boot.loader.grub.enable = false;
- boot.loader.raspberryPi.enable = true;
- boot.loader.raspberryPi.version = 4;
+ imports = [ ./sd-image-aarch64.nix ];
boot.kernelPackages = pkgs.linuxPackages_rpi4;
-
- boot.consoleLogLevel = lib.mkDefault 7;
-
- sdImage = {
- firmwareSize = 128;
- firmwarePartitionName = "NIXOS_BOOT";
- # This is a hack to avoid replicating config.txt from boot.loader.raspberryPi
- populateFirmwareCommands =
- "${config.system.build.installBootLoader} ${config.system.build.toplevel} -d ./firmware";
- # As the boot process is done entirely in the firmware partition.
- populateRootCommands = "";
- };
-
- fileSystems."/boot/firmware" = {
- # This effectively "renames" the attrsOf entry set in sd-image.nix
- mountPoint = "/boot";
- neededForBoot = true;
- };
-
- # the installation media is also the installation target,
- # so we don't want to provide the installation configuration.nix.
- installer.cloneConfig = false;
}
diff --git a/third_party/nixpkgs/nixos/modules/installer/cd-dvd/system-tarball-fuloong2f.nix b/third_party/nixpkgs/nixos/modules/installer/cd-dvd/system-tarball-fuloong2f.nix
index 6d4ba96dba..8159576a62 100644
--- a/third_party/nixpkgs/nixos/modules/installer/cd-dvd/system-tarball-fuloong2f.nix
+++ b/third_party/nixpkgs/nixos/modules/installer/cd-dvd/system-tarball-fuloong2f.nix
@@ -104,7 +104,7 @@ in
'';
# Some more help text.
- services.mingetty.helpLine =
+ services.getty.helpLine =
''
Log in as "root" with an empty password. ${
diff --git a/third_party/nixpkgs/nixos/modules/installer/cd-dvd/system-tarball-sheevaplug.nix b/third_party/nixpkgs/nixos/modules/installer/cd-dvd/system-tarball-sheevaplug.nix
index 0e67ae7de6..95579f3ca0 100644
--- a/third_party/nixpkgs/nixos/modules/installer/cd-dvd/system-tarball-sheevaplug.nix
+++ b/third_party/nixpkgs/nixos/modules/installer/cd-dvd/system-tarball-sheevaplug.nix
@@ -122,7 +122,7 @@ in
device = "/dev/something";
};
- services.mingetty = {
+ services.getty = {
# Some more help text.
helpLine = ''
Log in as "root" with an empty password. ${
diff --git a/third_party/nixpkgs/nixos/modules/installer/tools/nixos-enter.sh b/third_party/nixpkgs/nixos/modules/installer/tools/nixos-enter.sh
index c72ef6e9c2..450d776181 100644
--- a/third_party/nixpkgs/nixos/modules/installer/tools/nixos-enter.sh
+++ b/third_party/nixpkgs/nixos/modules/installer/tools/nixos-enter.sh
@@ -69,6 +69,9 @@ mount --rbind /sys "$mountPoint/sys"
# Run the activation script. Set $LOCALE_ARCHIVE to supress some Perl locale warnings.
LOCALE_ARCHIVE="$system/sw/lib/locale/locale-archive" chroot "$mountPoint" "$system/activate" 1>&2 || true
+
+ # Create /tmp
+ chroot "$mountPoint" systemd-tmpfiles --create --remove --exclude-prefix=/dev 1>&2 || true
)
exec chroot "$mountPoint" "${command[@]}"
diff --git a/third_party/nixpkgs/nixos/modules/misc/documentation.nix b/third_party/nixpkgs/nixos/modules/misc/documentation.nix
index fe0263f158..d81d6c6cb9 100644
--- a/third_party/nixpkgs/nixos/modules/misc/documentation.nix
+++ b/third_party/nixpkgs/nixos/modules/misc/documentation.nix
@@ -261,7 +261,7 @@ in
++ optionals cfg.doc.enable ([ manual.manualHTML nixos-help ]
++ optionals config.services.xserver.enable [ pkgs.nixos-icons ]);
- services.mingetty.helpLine = mkIf cfg.doc.enable (
+ services.getty.helpLine = mkIf cfg.doc.enable (
"\nRun 'nixos-help' for the NixOS manual."
);
})
diff --git a/third_party/nixpkgs/nixos/modules/module-list.nix b/third_party/nixpkgs/nixos/modules/module-list.nix
index ed6a493e27..8fd5d4519f 100644
--- a/third_party/nixpkgs/nixos/modules/module-list.nix
+++ b/third_party/nixpkgs/nixos/modules/module-list.nix
@@ -66,6 +66,7 @@
./hardware/tuxedo-keyboard.nix
./hardware/usb-wwan.nix
./hardware/onlykey.nix
+ ./hardware/opentabletdriver.nix
./hardware/wooting.nix
./hardware/uinput.nix
./hardware/video/amdgpu.nix
@@ -141,6 +142,7 @@
./programs/light.nix
./programs/mosh.nix
./programs/mininet.nix
+ ./programs/msmtp.nix
./programs/mtr.nix
./programs/nano.nix
./programs/neovim.nix
@@ -538,6 +540,7 @@
./services/monitoring/do-agent.nix
./services/monitoring/fusion-inventory.nix
./services/monitoring/grafana.nix
+ ./services/monitoring/grafana-image-renderer.nix
./services/monitoring/grafana-reporter.nix
./services/monitoring/graphite.nix
./services/monitoring/hdaps.nix
@@ -743,6 +746,7 @@
./services/networking/skydns.nix
./services/networking/shadowsocks.nix
./services/networking/shairport-sync.nix
+ ./services/networking/shellhub-agent.nix
./services/networking/shorewall.nix
./services/networking/shorewall6.nix
./services/networking/shout.nix
@@ -848,7 +852,7 @@
./services/torrent/peerflix.nix
./services/torrent/rtorrent.nix
./services/torrent/transmission.nix
- ./services/ttys/agetty.nix
+ ./services/ttys/getty.nix
./services/ttys/gpm.nix
./services/ttys/kmscon.nix
./services/wayland/cage.nix
diff --git a/third_party/nixpkgs/nixos/modules/profiles/hardened.nix b/third_party/nixpkgs/nixos/modules/profiles/hardened.nix
index 42ed62b063..680fa40b91 100644
--- a/third_party/nixpkgs/nixos/modules/profiles/hardened.nix
+++ b/third_party/nixpkgs/nixos/modules/profiles/hardened.nix
@@ -1,5 +1,10 @@
# A profile with most (vanilla) hardening options enabled by default,
-# potentially at the cost of features and performance.
+# potentially at the cost of stability, features and performance.
+#
+# This profile enables options that are known to affect system
+# stability. If you experience any stability issues when using the
+# profile, try disabling it. If you report an issue and use this
+# profile, always mention that you do.
{ config, lib, pkgs, ... }:
diff --git a/third_party/nixpkgs/nixos/modules/profiles/installation-device.nix b/third_party/nixpkgs/nixos/modules/profiles/installation-device.nix
index e68ea1b087..7dc493fb49 100644
--- a/third_party/nixpkgs/nixos/modules/profiles/installation-device.nix
+++ b/third_party/nixpkgs/nixos/modules/profiles/installation-device.nix
@@ -45,10 +45,10 @@ with lib;
};
# Automatically log in at the virtual consoles.
- services.mingetty.autologinUser = "nixos";
+ services.getty.autologinUser = "nixos";
# Some more help text.
- services.mingetty.helpLine = ''
+ services.getty.helpLine = ''
The "nixos" and "root" accounts have empty passwords.
An ssh daemon is running. You then must set a password
diff --git a/third_party/nixpkgs/nixos/modules/programs/command-not-found/command-not-found.pl b/third_party/nixpkgs/nixos/modules/programs/command-not-found/command-not-found.pl
index ab7aa20465..7515dd975c 100644
--- a/third_party/nixpkgs/nixos/modules/programs/command-not-found/command-not-found.pl
+++ b/third_party/nixpkgs/nixos/modules/programs/command-not-found/command-not-found.pl
@@ -27,8 +27,8 @@ if (!defined $res || scalar @$res == 0) {
my $package = @$res[0]->{package};
if ($ENV{"NIX_AUTO_INSTALL"} // "") {
print STDERR <{package}\n" foreach @$res;
+ print STDERR " nix-shell -p $_->{package}\n" foreach @$res;
}
exit 127;
diff --git a/third_party/nixpkgs/nixos/modules/programs/fish.nix b/third_party/nixpkgs/nixos/modules/programs/fish.nix
index 50d1077dd4..34a0dc6a2d 100644
--- a/third_party/nixpkgs/nixos/modules/programs/fish.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/fish.nix
@@ -112,7 +112,7 @@ in
environment.etc."fish/nixos-env-preinit.fish".text = ''
# This happens before $__fish_datadir/config.fish sets fish_function_path, so it is currently
# unset. We set it and then completely erase it, leaving its configuration to $__fish_datadir/config.fish
- set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $__fish_datadir/functions
+ set fish_function_path ${pkgs.fishPlugins.foreign-env}/share/fish/vendor_functions.d $__fish_datadir/functions
# source the NixOS environment config
if [ -z "$__NIXOS_SET_ENVIRONMENT_DONE" ]
@@ -128,7 +128,7 @@ in
# if we haven't sourced the general config, do it
if not set -q __fish_nixos_general_config_sourced
- set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $fish_function_path
+ set --prepend fish_function_path ${pkgs.fishPlugins.foreign-env}/share/fish/vendor_functions.d
fenv source /etc/fish/foreign-env/shellInit > /dev/null
set -e fish_function_path[1]
@@ -142,7 +142,7 @@ in
# if we haven't sourced the login config, do it
status --is-login; and not set -q __fish_nixos_login_config_sourced
and begin
- set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $fish_function_path
+ set --prepend fish_function_path ${pkgs.fishPlugins.foreign-env}/share/fish/vendor_functions.d
fenv source /etc/fish/foreign-env/loginShellInit > /dev/null
set -e fish_function_path[1]
@@ -158,7 +158,7 @@ in
and begin
${fishAliases}
- set fish_function_path ${pkgs.fish-foreign-env}/share/fish-foreign-env/functions $fish_function_path
+ set --prepend fish_function_path ${pkgs.fishPlugins.foreign-env}/share/fish/vendor_functions.d
fenv source /etc/fish/foreign-env/interactiveShellInit > /dev/null
set -e fish_function_path[1]
diff --git a/third_party/nixpkgs/nixos/modules/programs/msmtp.nix b/third_party/nixpkgs/nixos/modules/programs/msmtp.nix
new file mode 100644
index 0000000000..217060e6b3
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/programs/msmtp.nix
@@ -0,0 +1,104 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.programs.msmtp;
+
+in {
+ meta.maintainers = with maintainers; [ pacien ];
+
+ options = {
+ programs.msmtp = {
+ enable = mkEnableOption "msmtp - an SMTP client";
+
+ setSendmail = mkOption {
+ type = types.bool;
+ default = true;
+ description = ''
+ Whether to set the system sendmail to msmtp's.
+ '';
+ };
+
+ defaults = mkOption {
+ type = types.attrs;
+ default = {};
+ example = {
+ aliases = "/etc/aliases";
+ port = 587;
+ tls = true;
+ };
+ description = ''
+ Default values applied to all accounts.
+ See msmtp(1) for the available options.
+ '';
+ };
+
+ accounts = mkOption {
+ type = with types; attrsOf attrs;
+ default = {};
+ example = {
+ "default" = {
+ host = "smtp.example";
+ auth = true;
+ user = "someone";
+ passwordeval = "cat /secrets/password.txt";
+ };
+ };
+ description = ''
+ Named accounts and their respective configurations.
+ The special name "default" allows a default account to be defined.
+ See msmtp(1) for the available options.
+
+ Use `programs.msmtp.extraConfig` instead of this attribute set-based
+ option if ordered account inheritance is needed.
+
+ It is advised to use the `passwordeval` setting to read the password
+ from a secret file to avoid having it written in the world-readable
+ nix store. The password file must end with a newline (`\n`).
+ '';
+ };
+
+ extraConfig = mkOption {
+ type = types.lines;
+ default = "";
+ description = ''
+ Extra lines to add to the msmtp configuration verbatim.
+ See msmtp(1) for the syntax and available options.
+ '';
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ environment.systemPackages = [ pkgs.msmtp ];
+
+ services.mail.sendmailSetuidWrapper = mkIf cfg.setSendmail {
+ program = "sendmail";
+ source = "${pkgs.msmtp}/bin/sendmail";
+ setuid = false;
+ setgid = false;
+ };
+
+ environment.etc."msmtprc".text = let
+ mkValueString = v:
+ if v == true then "on"
+ else if v == false then "off"
+ else generators.mkValueStringDefault {} v;
+ mkKeyValueString = k: v: "${k} ${mkValueString v}";
+ mkInnerSectionString =
+ attrs: concatStringsSep "\n" (mapAttrsToList mkKeyValueString attrs);
+ mkAccountString = name: attrs: ''
+ account ${name}
+ ${mkInnerSectionString attrs}
+ '';
+ in ''
+ defaults
+ ${mkInnerSectionString cfg.defaults}
+
+ ${concatStringsSep "\n" (mapAttrsToList mkAccountString cfg.accounts)}
+
+ ${cfg.extraConfig}
+ '';
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix b/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
index 1f49ddc91b..8039763fac 100644
--- a/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
@@ -162,15 +162,16 @@ in
(mkIf (cfg.authPassFile != null) { AuthPassFile = cfg.authPassFile; })
];
- environment.etc."ssmtp/ssmtp.conf".source =
- let
- toStr = value:
+ # careful here: ssmtp REQUIRES all config lines to end with a newline char!
+ environment.etc."ssmtp/ssmtp.conf".text = with generators; toKeyValue {
+ mkKeyValue = mkKeyValueDefault {
+ mkValueString = value:
if value == true then "YES"
else if value == false then "NO"
- else builtins.toString value
+ else mkValueStringDefault {} value
;
- in
- pkgs.writeText "ssmtp.conf" (concatStringsSep "\n" (mapAttrsToList (key: value: "${key}=${toStr value}") cfg.settings));
+ } "=";
+ } cfg.settings;
environment.systemPackages = [pkgs.ssmtp];
diff --git a/third_party/nixpkgs/nixos/modules/security/pam.nix b/third_party/nixpkgs/nixos/modules/security/pam.nix
index a428103eaa..1522111dbd 100644
--- a/third_party/nixpkgs/nixos/modules/security/pam.nix
+++ b/third_party/nixpkgs/nixos/modules/security/pam.nix
@@ -394,7 +394,7 @@ let
${optionalString cfg.requireWheel
"auth required pam_wheel.so use_uid"}
${optionalString cfg.logFailures
- "auth required pam_tally.so"}
+ "auth required pam_faillock.so"}
${optionalString (config.security.pam.enableSSHAgentAuth && cfg.sshAgentAuth)
"auth sufficient ${pkgs.pam_ssh_agent_auth}/libexec/pam_ssh_agent_auth.so file=${lib.concatStringsSep ":" config.services.openssh.authorizedKeysFiles}"}
${optionalString cfg.fprintAuth
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/matrix-appservice-discord.nix b/third_party/nixpkgs/nixos/modules/services/misc/matrix-appservice-discord.nix
index 49c41ff637..71d1227f4f 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/matrix-appservice-discord.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/matrix-appservice-discord.nix
@@ -5,7 +5,7 @@ with lib;
let
dataDir = "/var/lib/matrix-appservice-discord";
registrationFile = "${dataDir}/discord-registration.yaml";
- appDir = "${pkgs.matrix-appservice-discord}/lib/node_modules/matrix-appservice-discord";
+ appDir = "${pkgs.matrix-appservice-discord}/${pkgs.matrix-appservice-discord.passthru.nodeAppDir}";
cfg = config.services.matrix-appservice-discord;
# TODO: switch to configGen.json once RFC42 is implemented
settingsFile = pkgs.writeText "matrix-appservice-discord-settings.json" (builtins.toJSON cfg.settings);
@@ -22,12 +22,6 @@ in {
default = {
database = {
filename = "${dataDir}/discord.db";
-
- # TODO: remove those old config keys once the following issues are solved:
- # * https://github.com/Half-Shot/matrix-appservice-discord/issues/490
- # * https://github.com/Half-Shot/matrix-appservice-discord/issues/498
- userStorePath = "${dataDir}/user-store.db";
- roomStorePath = "${dataDir}/room-store.db";
};
# empty values necessary for registration file generation
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/grafana-image-renderer.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/grafana-image-renderer.nix
new file mode 100644
index 0000000000..a010a5316b
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/grafana-image-renderer.nix
@@ -0,0 +1,150 @@
+{ lib, pkgs, config, ... }:
+
+with lib;
+
+let
+ cfg = config.services.grafana-image-renderer;
+
+ format = pkgs.formats.json { };
+
+ configFile = format.generate "grafana-image-renderer-config.json" cfg.settings;
+in {
+ options.services.grafana-image-renderer = {
+ enable = mkEnableOption "grafana-image-renderer";
+
+ chromium = mkOption {
+ type = types.package;
+ description = ''
+ The chromium to use for image rendering.
+ '';
+ };
+
+ verbose = mkEnableOption "verbosity for the service";
+
+ provisionGrafana = mkEnableOption "Grafana configuration for grafana-image-renderer";
+
+ settings = mkOption {
+ type = types.submodule {
+ freeformType = format.type;
+
+ options = {
+ service = {
+ port = mkOption {
+ type = types.port;
+ default = 8081;
+ description = ''
+ The TCP port to use for the rendering server.
+ '';
+ };
+ logging.level = mkOption {
+ type = types.enum [ "error" "warning" "info" "debug" ];
+ default = "info";
+ description = ''
+ The log-level of the grafana-image-renderer.service-unit.
+ '';
+ };
+ };
+ rendering = {
+ width = mkOption {
+ default = 1000;
+ type = types.ints.positive;
+ description = ''
+ Width of the PNG used to display the alerting graph.
+ '';
+ };
+ height = mkOption {
+ default = 500;
+ type = types.ints.positive;
+ description = ''
+ Height of the PNG used to display the alerting graph.
+ '';
+ };
+ mode = mkOption {
+ default = "default";
+ type = types.enum [ "default" "reusable" "clustered" ];
+ description = ''
+ Rendering mode of grafana-image-renderer:
+
+ default: Creates on browser-instance
+ per rendering request.
+ reusable: One browser instance
+ will be started and reused for each rendering request.
+ clustered: allows to precisely
+ configure how many browser-instances are supposed to be used. The values
+ for that mode can be declared in rendering.clustering.
+
+
+ '';
+ };
+ args = mkOption {
+ type = types.listOf types.str;
+ default = [ "--no-sandbox" ];
+ description = ''
+ List of CLI flags passed to chromium.
+ '';
+ };
+ };
+ };
+ };
+
+ default = {};
+
+ description = ''
+ Configuration attributes for grafana-image-renderer.
+
+ See
+ for supported values.
+ '';
+ };
+ };
+
+ config = mkIf cfg.enable {
+ assertions = [
+ { assertion = cfg.provisionGrafana -> config.services.grafana.enable;
+ message = ''
+ To provision a Grafana instance to use grafana-image-renderer,
+ `services.grafana.enable` must be set to `true`!
+ '';
+ }
+ ];
+
+ services.grafana.extraOptions = mkIf cfg.provisionGrafana {
+ RENDERING_SERVER_URL = "http://localhost:${toString cfg.settings.service.port}/render";
+ RENDERING_CALLBACK_URL = "http://localhost:${toString config.services.grafana.port}";
+ };
+
+ services.grafana-image-renderer.chromium = mkDefault pkgs.chromium;
+
+ services.grafana-image-renderer.settings = {
+ rendering = mapAttrs (const mkDefault) {
+ chromeBin = "${cfg.chromium}/bin/chromium";
+ verboseLogging = cfg.verbose;
+ timezone = config.time.timeZone;
+ };
+
+ services = {
+ logging.level = mkIf cfg.verbose (mkDefault "debug");
+ metrics.enabled = mkDefault false;
+ };
+ };
+
+ systemd.services.grafana-image-renderer = {
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network.target" ];
+ description = " A Grafana backend plugin that handles rendering of panels & dashboards to PNGs using headless browser (Chromium/Chrome)";
+
+ environment = {
+ PUPPETEER_SKIP_CHROMIUM_DOWNLOAD = "true";
+ };
+
+ serviceConfig = {
+ DynamicUser = true;
+ PrivateTmp = true;
+ ExecStart = "${pkgs.grafana-image-renderer}/bin/grafana-image-renderer server --config=${configFile}";
+ Restart = "always";
+ };
+ };
+ };
+
+ meta.maintainers = with maintainers; [ ma27 ];
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/grafana.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/grafana.nix
index b0c81a46d4..c8515c4b89 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/grafana.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/grafana.nix
@@ -5,10 +5,11 @@ with lib;
let
cfg = config.services.grafana;
opt = options.services.grafana;
+ declarativePlugins = pkgs.linkFarm "grafana-plugins" (builtins.map (pkg: { name = pkg.pname; path = pkg; }) cfg.declarativePlugins);
envOptions = {
PATHS_DATA = cfg.dataDir;
- PATHS_PLUGINS = "${cfg.dataDir}/plugins";
+ PATHS_PLUGINS = if builtins.isNull cfg.declarativePlugins then "${cfg.dataDir}/plugins" else declarativePlugins;
PATHS_LOGS = "${cfg.dataDir}/log";
SERVER_PROTOCOL = cfg.protocol;
@@ -260,6 +261,12 @@ in {
defaultText = "pkgs.grafana";
type = types.package;
};
+ declarativePlugins = mkOption {
+ type = with types; nullOr (listOf path);
+ default = null;
+ description = "If non-null, then a list of packages containing Grafana plugins to install. If set, plugins cannot be manually installed.";
+ example = literalExample "with pkgs.grafanaPlugins; [ grafana-piechart-panel ]";
+ };
dataDir = mkOption {
description = "Data directory.";
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 ace62342c9..4f9be38f7f 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/default.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/default.nix
@@ -112,17 +112,21 @@ let
http://tools.ietf.org/html/rfc4366#section-3.1
'';
};
- remote_timeout = mkDefOpt types.str "30s" ''
- Timeout for requests to the remote write endpoint.
- '';
- relabel_configs = mkOpt (types.listOf promTypes.relabel_config) ''
- List of remote write relabel configurations.
- List of relabel configurations.
- '';
name = mkOpt types.string ''
- Name of the remote write config, which if specified must be unique among remote write configs.
+ Name of the remote read config, which if specified must be unique among remote read configs.
The name will be used in metrics and logging in place of a generated value to help users distinguish between
- remote write configs.
+ remote read configs.
+ '';
+ required_matchers = mkOpt (types.attrsOf types.str) ''
+ An optional list of equality matchers which have to be
+ present in a selector to query the remote read endpoint.
+ '';
+ remote_timeout = mkOpt types.str ''
+ Timeout for requests to the remote read endpoint.
+ '';
+ read_recent = mkOpt types.bool ''
+ Whether reads should be made for queries for time ranges that
+ the local storage should have complete data for.
'';
basic_auth = mkOpt (types.submodule {
options = {
@@ -136,30 +140,22 @@ let
password_file = mkOpt types.str "HTTP password file";
};
}) ''
- Sets the `Authorization` header on every remote write request with the
+ Sets the `Authorization` header on every remote read request with the
configured username and password.
password and password_file are mutually exclusive.
'';
bearer_token = mkOpt types.str ''
- Sets the `Authorization` header on every remote write request with
+ Sets the `Authorization` header on every remote read request with
the configured bearer token. It is mutually exclusive with `bearer_token_file`.
'';
bearer_token_file = mkOpt types.str ''
- Sets the `Authorization` header on every remote write request with the bearer token
+ Sets the `Authorization` header on every remote read request with the bearer token
read from the configured file. It is mutually exclusive with `bearer_token`.
'';
tls_config = mkOpt promTypes.tls_config ''
- Configures the remote write request's TLS settings.
+ Configures the remote read request's TLS settings.
'';
proxy_url = mkOpt types.str "Optional Proxy URL.";
- metadata_config = {
- send = mkDefOpt types.bool "true" ''
- Whether metric metadata is sent to remote storage or not.
- '';
- send_interval = mkDefOpt types.str "1m" ''
- How frequently metric metadata is sent to remote storage.
- '';
- };
};
};
@@ -172,13 +168,12 @@ let
http://tools.ietf.org/html/rfc4366#section-3.1
'';
};
- remote_timeout = mkDefOpt types.str "30s" ''
+ remote_timeout = mkOpt types.str ''
Timeout for requests to the remote write endpoint.
'';
- relabel_configs = mkOpt (types.listOf promTypes.relabel_config) ''
- List of remote write relabel configurations.
- List of relabel configurations.
- '';
+ write_relabel_configs = mkOpt (types.listOf promTypes.relabel_config) ''
+ List of remote write relabel configurations.
+ '';
name = mkOpt types.string ''
Name of the remote write config, which if specified must be unique among remote write configs.
The name will be used in metrics and logging in place of a generated value to help users distinguish between
@@ -212,14 +207,50 @@ let
Configures the remote write request's TLS settings.
'';
proxy_url = mkOpt types.str "Optional Proxy URL.";
- metadata_config = {
- send = mkDefOpt types.bool "true" ''
- Whether metric metadata is sent to remote storage or not.
- '';
- send_interval = mkDefOpt types.str "1m" ''
- How frequently metric metadata is sent to remote storage.
- '';
- };
+ queue_config = mkOpt (types.submodule {
+ options = {
+ capacity = mkOpt types.int ''
+ Number of samples to buffer per shard before we block reading of more
+ samples from the WAL. It is recommended to have enough capacity in each
+ shard to buffer several requests to keep throughput up while processing
+ occasional slow remote requests.
+ '';
+ max_shards = mkOpt types.int ''
+ Maximum number of shards, i.e. amount of concurrency.
+ '';
+ min_shards = mkOpt types.int ''
+ Minimum number of shards, i.e. amount of concurrency.
+ '';
+ max_samples_per_send = mkOpt types.int ''
+ Maximum number of samples per send.
+ '';
+ batch_send_deadline = mkOpt types.str ''
+ Maximum time a sample will wait in buffer.
+ '';
+ min_backoff = mkOpt types.str ''
+ Initial retry delay. Gets doubled for every retry.
+ '';
+ max_backoff = mkOpt types.str ''
+ Maximum retry delay.
+ '';
+ };
+ }) ''
+ Configures the queue used to write to remote storage.
+ '';
+ metadata_config = mkOpt (types.submodule {
+ options = {
+ send = mkOpt types.bool ''
+ Whether metric metadata is sent to remote storage or not.
+ '';
+ send_interval = mkOpt types.str ''
+ How frequently metric metadata is sent to remote storage.
+ '';
+ };
+ }) ''
+ Configures the sending of series metadata to remote storage.
+ Metadata configuration is subject to change at any point
+ or be removed in future releases.
+ '';
};
};
@@ -554,10 +585,10 @@ let
regular expression matches.
'';
- action = mkDefOpt (types.enum ["replace" "keep" "drop"]) "replace" ''
+ action =
+ mkDefOpt (types.enum ["replace" "keep" "drop" "hashmod" "labelmap" "labeldrop" "labelkeep"]) "replace" ''
Action to perform based on regex matching.
'';
-
};
};
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix
index 3e7b303620..1fd85c66f8 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix
@@ -23,6 +23,7 @@ let
exporterOpts = genAttrs [
"apcupsd"
"bind"
+ "bird"
"blackbox"
"collectd"
"dnsmasq"
@@ -235,8 +236,6 @@ in
services.prometheus.exporters.minio.minioAddress = mkDefault "http://localhost:9000";
services.prometheus.exporters.minio.minioAccessKey = mkDefault config.services.minio.accessKey;
services.prometheus.exporters.minio.minioAccessSecret = mkDefault config.services.minio.secretKey;
- })] ++ [(mkIf config.services.rspamd.enable {
- services.prometheus.exporters.rspamd.url = mkDefault "http://localhost:11334/stat";
})] ++ [(mkIf config.services.prometheus.exporters.rtl_433.enable {
hardware.rtl-sdr.enable = mkDefault true;
})] ++ [(mkIf config.services.nginx.enable {
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/bird.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/bird.nix
new file mode 100644
index 0000000000..d8a526eafc
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/bird.nix
@@ -0,0 +1,46 @@
+{ config, lib, pkgs, options }:
+
+with lib;
+
+let
+ cfg = config.services.prometheus.exporters.bird;
+in
+{
+ port = 9324;
+ extraOpts = {
+ birdVersion = mkOption {
+ type = types.enum [ 1 2 ];
+ default = 2;
+ description = ''
+ Specifies whether BIRD1 or BIRD2 is in use.
+ '';
+ };
+ birdSocket = mkOption {
+ type = types.path;
+ default = "/var/run/bird.ctl";
+ description = ''
+ Path to BIRD2 (or BIRD1 v4) socket.
+ '';
+ };
+ newMetricFormat = mkOption {
+ type = types.bool;
+ default = true;
+ description = ''
+ Enable the new more-generic metric format.
+ '';
+ };
+ };
+ serviceOpts = {
+ serviceConfig = {
+ SupplementaryGroups = singleton (if cfg.birdVersion == 1 then "bird" else "bird2");
+ ExecStart = ''
+ ${pkgs.prometheus-bird-exporter}/bin/bird_exporter \
+ -web.listen-address ${cfg.listenAddress}:${toString cfg.port} \
+ -bird.socket ${cfg.birdSocket} \
+ -bird.v2=${if cfg.birdVersion == 2 then "true" else "false"} \
+ -format.new=${if cfg.newMetricFormat then "true" else "false"} \
+ ${concatStringsSep " \\\n " cfg.extraFlags}
+ '';
+ };
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/json.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/json.nix
index bd0026b55f..1800da69a2 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/json.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/json.nix
@@ -8,28 +8,36 @@ in
{
port = 7979;
extraOpts = {
- url = mkOption {
- type = types.str;
- description = ''
- URL to scrape JSON from.
- '';
- };
configFile = mkOption {
type = types.path;
description = ''
Path to configuration file.
'';
};
- listenAddress = {}; # not used
};
serviceOpts = {
serviceConfig = {
ExecStart = ''
- ${pkgs.prometheus-json-exporter}/bin/prometheus-json-exporter \
- --port ${toString cfg.port} \
- ${cfg.url} ${escapeShellArg cfg.configFile} \
+ ${pkgs.prometheus-json-exporter}/bin/json_exporter \
+ --config.file ${escapeShellArg cfg.configFile} \
+ --web.listen-address="${cfg.listenAddress}:${toString cfg.port}" \
${concatStringsSep " \\\n " cfg.extraFlags}
'';
};
};
+ imports = [
+ (mkRemovedOptionModule [ "url" ] ''
+ This option was removed. The URL of the endpoint serving JSON
+ must now be provided to the exporter by prometheus via the url
+ parameter `target'.
+
+ In prometheus a scrape URL would look like this:
+
+ http://some.json-exporter.host:7979/probe?target=https://example.com/some/json/endpoint
+
+ For more information, take a look at the official documentation
+ (https://github.com/prometheus-community/json_exporter) of the json_exporter.
+ '')
+ ({ options.warnings = options.warnings; options.assertions = options.assertions; })
+ ];
}
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/rspamd.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/rspamd.nix
index 1f02ae2072..78fe120e4d 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/rspamd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters/rspamd.nix
@@ -10,64 +10,55 @@ let
echo '${builtins.toJSON conf}' | ${pkgs.buildPackages.jq}/bin/jq '.' > $out
'';
- generateConfig = extraLabels: (map (path: {
- name = "rspamd_${replaceStrings [ "." " " ] [ "_" "_" ] path}";
- path = "$.${path}";
- labels = extraLabels;
- }) [
- "actions.'add header'"
- "actions.'no action'"
- "actions.'rewrite subject'"
- "actions.'soft reject'"
- "actions.greylist"
- "actions.reject"
- "bytes_allocated"
- "chunks_allocated"
- "chunks_freed"
- "chunks_oversized"
- "connections"
- "control_connections"
- "ham_count"
- "learned"
- "pools_allocated"
- "pools_freed"
- "read_only"
- "scanned"
- "shared_chunks_allocated"
- "spam_count"
- "total_learns"
- ]) ++ [{
- name = "rspamd_statfiles";
- type = "object";
- path = "$.statfiles[*]";
- labels = recursiveUpdate {
- symbol = "$.symbol";
- type = "$.type";
- } extraLabels;
- values = {
- revision = "$.revision";
- size = "$.size";
- total = "$.total";
- used = "$.used";
- languages = "$.languages";
- users = "$.users";
- };
- }];
+ generateConfig = extraLabels: {
+ metrics = (map (path: {
+ name = "rspamd_${replaceStrings [ "." " " ] [ "_" "_" ] path}";
+ path = "$.${path}";
+ labels = extraLabels;
+ }) [
+ "actions.'add header'"
+ "actions.'no action'"
+ "actions.'rewrite subject'"
+ "actions.'soft reject'"
+ "actions.greylist"
+ "actions.reject"
+ "bytes_allocated"
+ "chunks_allocated"
+ "chunks_freed"
+ "chunks_oversized"
+ "connections"
+ "control_connections"
+ "ham_count"
+ "learned"
+ "pools_allocated"
+ "pools_freed"
+ "read_only"
+ "scanned"
+ "shared_chunks_allocated"
+ "spam_count"
+ "total_learns"
+ ]) ++ [{
+ name = "rspamd_statfiles";
+ type = "object";
+ path = "$.statfiles[*]";
+ labels = recursiveUpdate {
+ symbol = "$.symbol";
+ type = "$.type";
+ } extraLabels;
+ values = {
+ revision = "$.revision";
+ size = "$.size";
+ total = "$.total";
+ used = "$.used";
+ languages = "$.languages";
+ users = "$.users";
+ };
+ }];
+ };
in
{
port = 7980;
extraOpts = {
- listenAddress = {}; # not used
-
- url = mkOption {
- type = types.str;
- description = ''
- URL to the rspamd metrics endpoint.
- Defaults to http://localhost:11334/stat when
- is true.
- '';
- };
-
extraLabels = mkOption {
type = types.attrsOf types.str;
default = {
@@ -84,9 +75,25 @@ in
};
};
serviceOpts.serviceConfig.ExecStart = ''
- ${pkgs.prometheus-json-exporter}/bin/prometheus-json-exporter \
- --port ${toString cfg.port} \
- ${cfg.url} ${prettyJSON (generateConfig cfg.extraLabels)} \
+ ${pkgs.prometheus-json-exporter}/bin/json_exporter \
+ --config.file ${prettyJSON (generateConfig cfg.extraLabels)} \
+ --web.listen-address "${cfg.listenAddress}:${toString cfg.port}" \
${concatStringsSep " \\\n " cfg.extraFlags}
'';
+
+ imports = [
+ (mkRemovedOptionModule [ "url" ] ''
+ This option was removed. The URL of the rspamd metrics endpoint
+ must now be provided to the exporter by prometheus via the url
+ parameter `target'.
+
+ In prometheus a scrape URL would look like this:
+
+ http://some.rspamd-exporter.host:7980/probe?target=http://some.rspamd.host:11334/stat
+
+ For more information, take a look at the official documentation
+ (https://github.com/prometheus-community/json_exporter) of the json_exporter.
+ '')
+ ({ options.warnings = options.warnings; options.assertions = options.assertions; })
+ ];
}
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/corerad.nix b/third_party/nixpkgs/nixos/modules/services/networking/corerad.nix
index d90a5923bc..4acdd1d69c 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/corerad.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/corerad.nix
@@ -4,13 +4,7 @@ with lib;
let
cfg = config.services.corerad;
-
- writeTOML = name: x:
- pkgs.runCommandNoCCLocal name {
- passAsFile = ["config"];
- config = builtins.toJSON x;
- buildInputs = [ pkgs.go-toml ];
- } "jsontoml < $configPath > $out";
+ settingsFormat = pkgs.formats.toml {};
in {
meta.maintainers = with maintainers; [ mdlayher ];
@@ -19,7 +13,7 @@ in {
enable = mkEnableOption "CoreRAD IPv6 NDP RA daemon";
settings = mkOption {
- type = types.uniq types.attrs;
+ type = settingsFormat.type;
example = literalExample ''
{
interfaces = [
@@ -64,7 +58,7 @@ in {
config = mkIf cfg.enable {
# Prefer the config file over settings if both are set.
- services.corerad.configFile = mkDefault (writeTOML "corerad.toml" cfg.settings);
+ services.corerad.configFile = mkDefault (settingsFormat.generate "corerad.toml" cfg.settings);
systemd.services.corerad = {
description = "CoreRAD IPv6 NDP RA daemon";
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/privoxy.nix b/third_party/nixpkgs/nixos/modules/services/networking/privoxy.nix
index e3b34cb0c6..7caae32820 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/privoxy.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/privoxy.nix
@@ -16,7 +16,7 @@ let
${concatMapStrings (f: "actionsfile ${f}\n") cfg.actionsFiles}
${concatMapStrings (f: "filterfile ${f}\n") cfg.filterFiles}
'' + optionalString cfg.enableTor ''
- forward-socks4a / ${config.services.tor.client.socksListenAddressFaster} .
+ forward-socks5t / 127.0.0.1:9063 .
toggle 1
enable-remote-toggle 0
enable-edit-actions 0
@@ -123,6 +123,11 @@ in
serviceConfig.ProtectSystem = "full";
};
+ services.tor.settings.SOCKSPort = mkIf cfg.enableTor [
+ # Route HTTP traffic over a faster port (without IsolateDestAddr).
+ { addr = "127.0.0.1"; port = 9063; IsolateDestAddr = false; }
+ ];
+
};
meta.maintainers = with lib.maintainers; [ rnhmjoj ];
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/shellhub-agent.nix b/third_party/nixpkgs/nixos/modules/services/networking/shellhub-agent.nix
new file mode 100644
index 0000000000..4ce4b8250b
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/networking/shellhub-agent.nix
@@ -0,0 +1,91 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+let
+ cfg = config.services.shellhub-agent;
+in {
+
+ ###### interface
+
+ options = {
+
+ services.shellhub-agent = {
+
+ enable = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Whether to enable the ShellHub Agent daemon, which allows
+ secure remote logins.
+ '';
+ };
+
+ package = mkOption {
+ type = types.package;
+ default = pkgs.shellhub-agent;
+ defaultText = "pkgs.shellhub-agent";
+ description = ''
+ Which ShellHub Agent package to use.
+ '';
+ };
+
+ tenantId = mkOption {
+ type = types.str;
+ example = "ba0a880c-2ada-11eb-a35e-17266ef329d6";
+ description = ''
+ The tenant ID to use when connecting to the ShellHub
+ Gateway.
+ '';
+ };
+
+ server = mkOption {
+ type = types.str;
+ default = "https://cloud.shellhub.io";
+ description = ''
+ Server address of ShellHub Gateway to connect.
+ '';
+ };
+
+ privateKey = mkOption {
+ type = types.path;
+ default = "/var/lib/shellhub-agent/private.key";
+ description = ''
+ Location where to store the ShellHub Agent private
+ key.
+ '';
+ };
+ };
+ };
+
+ ###### implementation
+
+ config = mkIf cfg.enable {
+
+ systemd.services.shellhub-agent = {
+ description = "ShellHub Agent";
+
+ wantedBy = [ "multi-user.target" ];
+ requires = [ "local-fs.target" ];
+ wants = [ "network-online.target" ];
+ after = [
+ "local-fs.target"
+ "network.target"
+ "network-online.target"
+ "time-sync.target"
+ ];
+
+ environment.SERVER_ADDRESS = cfg.server;
+ environment.PRIVATE_KEY = cfg.privateKey;
+ environment.TENANT_ID = cfg.tenantId;
+
+ serviceConfig = {
+ # The service starts sessions for different users.
+ User = "root";
+ Restart = "on-failure";
+ ExecStart = "${cfg.package}/bin/agent";
+ };
+ };
+
+ environment.systemPackages = [ cfg.package ];
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/security/tor.nix b/third_party/nixpkgs/nixos/modules/services/security/tor.nix
index 1cceee065b..1002dacc7f 100644
--- a/third_party/nixpkgs/nixos/modules/services/security/tor.nix
+++ b/third_party/nixpkgs/nixos/modules/services/security/tor.nix
@@ -1,297 +1,300 @@
{ config, lib, pkgs, ... }:
+with builtins;
with lib;
let
cfg = config.services.tor;
- torDirectory = "/var/lib/tor";
- torRunDirectory = "/run/tor";
-
- opt = name: value: optionalString (value != null) "${name} ${value}";
- optint = name: value: optionalString (value != null && value != 0) "${name} ${toString value}";
-
- isolationOptions = {
- type = types.listOf (types.enum [
- "IsolateClientAddr"
- "IsolateSOCKSAuth"
- "IsolateClientProtocol"
- "IsolateDestPort"
- "IsolateDestAddr"
+ stateDir = "/var/lib/tor";
+ runDir = "/run/tor";
+ descriptionGeneric = option: ''
+ See torrc manual.
+ '';
+ bindsPrivilegedPort =
+ any (p0:
+ let p1 = if p0 ? "port" then p0.port else p0; in
+ if p1 == "auto" then false
+ else let p2 = if isInt p1 then p1 else toInt p1; in
+ p1 != null && 0 < p2 && p2 < 1024)
+ (flatten [
+ cfg.settings.ORPort
+ cfg.settings.DirPort
+ cfg.settings.DNSPort
+ cfg.settings.ExtORPort
+ cfg.settings.HTTPTunnelPort
+ cfg.settings.NATDPort
+ cfg.settings.SOCKSPort
+ cfg.settings.TransPort
]);
+ optionBool = optionName: mkOption {
+ type = with types; nullOr bool;
+ default = null;
+ description = descriptionGeneric optionName;
+ };
+ optionInt = optionName: mkOption {
+ type = with types; nullOr int;
+ default = null;
+ description = descriptionGeneric optionName;
+ };
+ optionString = optionName: mkOption {
+ type = with types; nullOr str;
+ default = null;
+ description = descriptionGeneric optionName;
+ };
+ optionStrings = optionName: mkOption {
+ type = with types; listOf str;
default = [];
- example = [
- "IsolateClientAddr"
- "IsolateSOCKSAuth"
- "IsolateClientProtocol"
- "IsolateDestPort"
- "IsolateDestAddr"
+ description = descriptionGeneric optionName;
+ };
+ optionAddress = mkOption {
+ type = with types; nullOr str;
+ default = null;
+ example = "0.0.0.0";
+ description = ''
+ IPv4 or IPv6 (if between brackets) address.
+ '';
+ };
+ optionUnix = mkOption {
+ type = with types; nullOr path;
+ default = null;
+ description = ''
+ Unix domain socket path to use.
+ '';
+ };
+ optionPort = mkOption {
+ type = with types; nullOr (oneOf [port (enum ["auto"])]);
+ default = null;
+ };
+ optionPorts = optionName: mkOption {
+ type = with types; listOf port;
+ default = [];
+ description = descriptionGeneric optionName;
+ };
+ optionIsolablePort = with types; oneOf [
+ port (enum ["auto"])
+ (submodule ({config, ...}: {
+ options = {
+ addr = optionAddress;
+ port = optionPort;
+ flags = optionFlags;
+ SessionGroup = mkOption { type = nullOr int; default = null; };
+ } // genAttrs isolateFlags (name: mkOption { type = types.bool; default = false; });
+ config = {
+ flags = filter (name: config.${name} == true) isolateFlags ++
+ optional (config.SessionGroup != null) "SessionGroup=${toString config.SessionGroup}";
+ };
+ }))
+ ];
+ optionIsolablePorts = optionName: mkOption {
+ default = [];
+ type = with types; either optionIsolablePort (listOf optionIsolablePort);
+ description = descriptionGeneric optionName;
+ };
+ isolateFlags = [
+ "IsolateClientAddr"
+ "IsolateClientProtocol"
+ "IsolateDestAddr"
+ "IsolateDestPort"
+ "IsolateSOCKSAuth"
+ "KeepAliveIsolateSOCKSAuth"
+ ];
+ optionSOCKSPort = doConfig: let
+ flags = [
+ "CacheDNS" "CacheIPv4DNS" "CacheIPv6DNS" "GroupWritable" "IPv6Traffic"
+ "NoDNSRequest" "NoIPv4Traffic" "NoOnionTraffic" "OnionTrafficOnly"
+ "PreferIPv6" "PreferIPv6Automap" "PreferSOCKSNoAuth" "UseDNSCache"
+ "UseIPv4Cache" "UseIPv6Cache" "WorldWritable"
+ ] ++ isolateFlags;
+ in with types; oneOf [
+ port (submodule ({config, ...}: {
+ options = {
+ unix = optionUnix;
+ addr = optionAddress;
+ port = optionPort;
+ flags = optionFlags;
+ SessionGroup = mkOption { type = nullOr int; default = null; };
+ } // genAttrs flags (name: mkOption { type = types.bool; default = false; });
+ config = mkIf doConfig { # Only add flags in SOCKSPort to avoid duplicates
+ flags = filter (name: config.${name} == true) flags ++
+ optional (config.SessionGroup != null) "SessionGroup=${toString config.SessionGroup}";
+ };
+ }))
];
- description = "Tor isolation options";
+ optionFlags = mkOption {
+ type = with types; listOf str;
+ default = [];
+ };
+ optionORPort = optionName: mkOption {
+ default = [];
+ example = 443;
+ type = with types; oneOf [port (enum ["auto"]) (listOf (oneOf [
+ port
+ (enum ["auto"])
+ (submodule ({config, ...}:
+ let flags = [ "IPv4Only" "IPv6Only" "NoAdvertise" "NoListen" ];
+ in {
+ options = {
+ addr = optionAddress;
+ port = optionPort;
+ flags = optionFlags;
+ } // genAttrs flags (name: mkOption { type = types.bool; default = false; });
+ config = {
+ flags = filter (name: config.${name} == true) flags;
+ };
+ }))
+ ]))];
+ description = descriptionGeneric optionName;
+ };
+ optionBandwith = optionName: mkOption {
+ type = with types; nullOr (either int str);
+ default = null;
+ description = descriptionGeneric optionName;
+ };
+ optionPath = optionName: mkOption {
+ type = with types; nullOr path;
+ default = null;
+ description = descriptionGeneric optionName;
};
-
- torRc = ''
- User tor
- DataDirectory ${torDirectory}
- ${optionalString cfg.enableGeoIP ''
- GeoIPFile ${cfg.package.geoip}/share/tor/geoip
- GeoIPv6File ${cfg.package.geoip}/share/tor/geoip6
- ''}
-
- ${optint "ControlPort" cfg.controlPort}
- ${optionalString cfg.controlSocket.enable "ControlPort unix:${torRunDirectory}/control GroupWritable RelaxDirModeCheck"}
- ''
- # Client connection config
- + optionalString cfg.client.enable ''
- SOCKSPort ${cfg.client.socksListenAddress} ${toString cfg.client.socksIsolationOptions}
- SOCKSPort ${cfg.client.socksListenAddressFaster}
- ${opt "SocksPolicy" cfg.client.socksPolicy}
-
- ${optionalString cfg.client.transparentProxy.enable ''
- TransPort ${cfg.client.transparentProxy.listenAddress} ${toString cfg.client.transparentProxy.isolationOptions}
- ''}
-
- ${optionalString cfg.client.dns.enable ''
- DNSPort ${cfg.client.dns.listenAddress} ${toString cfg.client.dns.isolationOptions}
- AutomapHostsOnResolve 1
- AutomapHostsSuffixes ${concatStringsSep "," cfg.client.dns.automapHostsSuffixes}
- ''}
- ''
- # Explicitly disable the SOCKS server if the client is disabled. In
- # particular, this makes non-anonymous hidden services possible.
- + optionalString (! cfg.client.enable) ''
- SOCKSPort 0
- ''
- # Relay config
- + optionalString cfg.relay.enable ''
- ORPort ${toString cfg.relay.port}
- ${opt "Address" cfg.relay.address}
- ${opt "Nickname" cfg.relay.nickname}
- ${opt "ContactInfo" cfg.relay.contactInfo}
-
- ${optint "RelayBandwidthRate" cfg.relay.bandwidthRate}
- ${optint "RelayBandwidthBurst" cfg.relay.bandwidthBurst}
- ${opt "AccountingMax" cfg.relay.accountingMax}
- ${opt "AccountingStart" cfg.relay.accountingStart}
-
- ${if (cfg.relay.role == "exit") then
- opt "ExitPolicy" cfg.relay.exitPolicy
- else
- "ExitPolicy reject *:*"}
-
- ${optionalString (elem cfg.relay.role ["bridge" "private-bridge"]) ''
- BridgeRelay 1
- ServerTransportPlugin ${concatStringsSep "," cfg.relay.bridgeTransports} exec ${pkgs.obfs4}/bin/obfs4proxy managed
- ExtORPort auto
- ${optionalString (cfg.relay.role == "private-bridge") ''
- ExtraInfoStatistics 0
- PublishServerDescriptor 0
- ''}
- ''}
- ''
- # Hidden services
- + concatStrings (flip mapAttrsToList cfg.hiddenServices (n: v: ''
- HiddenServiceDir ${torDirectory}/onion/${v.name}
- ${optionalString (v.version != null) "HiddenServiceVersion ${toString v.version}"}
- ${flip concatMapStrings v.map (p: ''
- HiddenServicePort ${toString p.port} ${p.destination}
- '')}
- ${optionalString (v.authorizeClient != null) ''
- HiddenServiceAuthorizeClient ${v.authorizeClient.authType} ${concatStringsSep "," v.authorizeClient.clientNames}
- ''}
- ''))
- + cfg.extraConfig;
-
- torRcFile = pkgs.writeText "torrc" torRc;
-
+ mkValueString = k: v:
+ if v == null then ""
+ else if isBool v then
+ (if v then "1" else "0")
+ else if v ? "unix" && v.unix != null then
+ "unix:"+v.unix +
+ optionalString (v ? "flags") (" " + concatStringsSep " " v.flags)
+ else if v ? "port" && v.port != null then
+ optionalString (v ? "addr" && v.addr != null) "${v.addr}:" +
+ toString v.port +
+ optionalString (v ? "flags") (" " + concatStringsSep " " v.flags)
+ else if k == "ServerTransportPlugin" then
+ optionalString (v.transports != []) "${concatStringsSep "," v.transports} exec ${v.exec}"
+ else if k == "HidServAuth" then
+ concatMapStringsSep "\n${k} " (settings: settings.onion + " " settings.auth) v
+ else generators.mkValueStringDefault {} v;
+ genTorrc = settings:
+ generators.toKeyValue {
+ listsAsDuplicateKeys = true;
+ mkKeyValue = k: generators.mkKeyValueDefault { mkValueString = mkValueString k; } " " k;
+ }
+ (lib.mapAttrs (k: v:
+ # Not necesssary, but prettier rendering
+ if elem k [ "AutomapHostsSuffixes" "DirPolicy" "ExitPolicy" "SocksPolicy" ]
+ && v != []
+ then concatStringsSep "," v
+ else v)
+ (lib.filterAttrs (k: v: !(v == null || v == ""))
+ settings));
+ torrc = pkgs.writeText "torrc" (
+ genTorrc cfg.settings +
+ concatStrings (mapAttrsToList (name: onion:
+ "HiddenServiceDir ${onion.path}\n" +
+ genTorrc onion.settings) cfg.relay.onionServices)
+ );
in
{
imports = [
- (mkRemovedOptionModule [ "services" "tor" "client" "privoxy" "enable" ] ''
- Use services.privoxy.enable and services.privoxy.enableTor instead.
- '')
- (mkRenamedOptionModule [ "services" "tor" "relay" "portSpec" ] [ "services" "tor" "relay" "port" ])
+ (mkRenamedOptionModule [ "services" "tor" "client" "dns" "automapHostsSuffixes" ] [ "services" "tor" "settings" "AutomapHostsSuffixes" ])
+ (mkRemovedOptionModule [ "services" "tor" "client" "dns" "isolationOptions" ] "Use services.tor.settings.DNSPort instead.")
+ (mkRemovedOptionModule [ "services" "tor" "client" "dns" "listenAddress" ] "Use services.tor.settings.DNSPort instead.")
+ (mkRemovedOptionModule [ "services" "tor" "client" "privoxy" "enable" ] "Use services.privoxy.enable and services.privoxy.enableTor instead.")
+ (mkRemovedOptionModule [ "services" "tor" "client" "socksIsolationOptions" ] "Use services.tor.settings.SOCKSPort instead.")
+ (mkRemovedOptionModule [ "services" "tor" "client" "socksListenAddressFaster" ] "Use services.tor.settings.SOCKSPort instead.")
+ (mkRenamedOptionModule [ "services" "tor" "client" "socksPolicy" ] [ "services" "tor" "settings" "SocksPolicy" ])
+ (mkRemovedOptionModule [ "services" "tor" "client" "transparentProxy" "isolationOptions" ] "Use services.tor.settings.TransPort instead.")
+ (mkRemovedOptionModule [ "services" "tor" "client" "transparentProxy" "listenAddress" ] "Use services.tor.settings.TransPort instead.")
+ (mkRenamedOptionModule [ "services" "tor" "controlPort" ] [ "services" "tor" "settings" "ControlPort" ])
+ (mkRemovedOptionModule [ "services" "tor" "extraConfig" ] "Plese use services.tor.settings instead.")
+ (mkRenamedOptionModule [ "services" "tor" "hiddenServices" ] [ "services" "tor" "relay" "onionServices" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "accountingMax" ] [ "services" "tor" "settings" "AccountingMax" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "accountingStart" ] [ "services" "tor" "settings" "AccountingStart" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "address" ] [ "services" "tor" "settings" "Address" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "bandwidthBurst" ] [ "services" "tor" "settings" "BandwidthBurst" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "bandwidthRate" ] [ "services" "tor" "settings" "BandwidthRate" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "bridgeTransports" ] [ "services" "tor" "settings" "ServerTransportPlugin" "transports" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "contactInfo" ] [ "services" "tor" "settings" "ContactInfo" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "exitPolicy" ] [ "services" "tor" "settings" "ExitPolicy" ])
(mkRemovedOptionModule [ "services" "tor" "relay" "isBridge" ] "Use services.tor.relay.role instead.")
(mkRemovedOptionModule [ "services" "tor" "relay" "isExit" ] "Use services.tor.relay.role instead.")
+ (mkRenamedOptionModule [ "services" "tor" "relay" "nickname" ] [ "services" "tor" "settings" "Nickname" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "port" ] [ "services" "tor" "settings" "ORPort" ])
+ (mkRenamedOptionModule [ "services" "tor" "relay" "portSpec" ] [ "services" "tor" "settings" "ORPort" ])
];
options = {
services.tor = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Enable the Tor daemon. By default, the daemon is run without
- relay, exit, bridge or client connectivity.
- '';
- };
+ enable = mkEnableOption ''Tor daemon.
+ By default, the daemon is run without
+ relay, exit, bridge or client connectivity'';
+
+ openFirewall = mkEnableOption "opening of the relay port(s) in the firewall";
package = mkOption {
type = types.package;
default = pkgs.tor;
defaultText = "pkgs.tor";
example = literalExample "pkgs.tor";
- description = ''
- Tor package to use
- '';
+ description = "Tor package to use.";
};
- enableGeoIP = mkOption {
- type = types.bool;
- default = true;
- description = ''
- Whenever to configure Tor daemon to use GeoIP databases.
+ enableGeoIP = mkEnableOption ''use of GeoIP databases.
+ Disabling this will disable by-country statistics for bridges and relays
+ and some client and third-party software functionality'' // { default = true; };
- Disabling this will disable by-country statistics for
- bridges and relays and some client and third-party software
- functionality.
- '';
- };
-
- extraConfig = mkOption {
- type = types.lines;
- default = "";
- description = ''
- Extra configuration. Contents will be added verbatim to the
- configuration file at the end.
- '';
- };
-
- controlPort = mkOption {
- type = types.nullOr (types.either types.int types.str);
- default = null;
- example = 9051;
- description = ''
- If set, Tor will accept connections on the specified port
- and allow them to control the tor process.
- '';
- };
-
- controlSocket = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Whether to enable Tor control socket. Control socket is created
- in ${torRunDirectory}/control
- '';
- };
- };
+ controlSocket.enable = mkEnableOption ''control socket,
+ created in ${runDir}/control'';
client = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Whether to enable Tor daemon to route application
- connections. You might want to disable this if you plan
- running a dedicated Tor relay.
- '';
- };
+ enable = mkEnableOption ''the routing of application connections.
+ You might want to disable this if you plan running a dedicated Tor relay'';
+
+ transparentProxy.enable = mkEnableOption "transparent proxy";
+ dns.enable = mkEnableOption "DNS resolver";
socksListenAddress = mkOption {
- type = types.str;
- default = "127.0.0.1:9050";
- example = "192.168.0.1:9100";
+ type = optionSOCKSPort false;
+ default = {addr = "127.0.0.1"; port = 9050; IsolateDestAddr = true;};
+ example = {addr = "192.168.0.1"; port = 9090; IsolateDestAddr = true;};
description = ''
Bind to this address to listen for connections from
- Socks-speaking applications. Provides strong circuit
- isolation, separate circuit per IP address.
+ Socks-speaking applications.
'';
};
- socksListenAddressFaster = mkOption {
- type = types.str;
- default = "127.0.0.1:9063";
- example = "192.168.0.1:9101";
- description = ''
- Bind to this address to listen for connections from
- Socks-speaking applications. Same as
- but uses weaker
- circuit isolation to provide performance suitable for a
- web browser.
- '';
- };
-
- socksPolicy = mkOption {
- type = types.nullOr types.str;
- default = null;
- example = "accept 192.168.0.0/16, reject *";
- description = ''
- Entry policies to allow/deny SOCKS requests based on IP
- address. First entry that matches wins. If no SocksPolicy
- is set, we accept all (and only) requests from
- .
- '';
- };
-
- socksIsolationOptions = mkOption (isolationOptions // {
- default = ["IsolateDestAddr"];
- });
-
- transparentProxy = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = "Whether to enable tor transparent proxy";
- };
-
- listenAddress = mkOption {
- type = types.str;
- default = "127.0.0.1:9040";
- example = "192.168.0.1:9040";
- description = ''
- Bind transparent proxy to this address.
- '';
- };
-
- isolationOptions = mkOption isolationOptions;
- };
-
- dns = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = "Whether to enable tor dns resolver";
- };
-
- listenAddress = mkOption {
- type = types.str;
- default = "127.0.0.1:9053";
- example = "192.168.0.1:9053";
- description = ''
- Bind tor dns to this address.
- '';
- };
-
- isolationOptions = mkOption isolationOptions;
-
- automapHostsSuffixes = mkOption {
- type = types.listOf types.str;
- default = [".onion" ".exit"];
- example = [".onion"];
- description = "List of suffixes to use with automapHostsOnResolve";
+ onionServices = mkOption {
+ description = descriptionGeneric "HiddenServiceDir";
+ default = {};
+ example = {
+ "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" = {
+ clientAuthorizations = ["/run/keys/tor/alice.prv.x25519"];
+ };
};
+ type = types.attrsOf (types.submodule ({name, config, ...}: {
+ options.clientAuthorizations = mkOption {
+ description = ''
+ Clients' authorizations for a v3 onion service,
+ as a list of files containing each one private key, in the format:
+ descriptor:x25519:<base32-private-key>
+ '' + descriptionGeneric "_client_authorization";
+ type = with types; listOf path;
+ default = [];
+ example = ["/run/keys/tor/alice.prv.x25519"];
+ };
+ }));
};
};
relay = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Whether to enable relaying TOR traffic for others.
+ enable = mkEnableOption ''relaying of Tor traffic for others.
- See
- for details.
+ See
+ for details.
- Setting this to true requires setting
-
- and
-
- options.
- '';
- };
+ Setting this to true requires setting
+
+ and
+
+ options'';
role = mkOption {
type = types.enum [ "exit" "relay" "bridge" "private-bridge" ];
@@ -310,13 +313,13 @@ in
Running an exit relay may expose you to abuse
complaints. See
-
+
for more info.
You can specify which services Tor users may access via
- your exit relay using option.
+ your exit relay using option.
@@ -369,15 +372,14 @@ in
WARNING: THE FOLLOWING PARAGRAPH IS NOT LEGAL ADVICE.
- Consult with your lawer when in doubt.
+ Consult with your lawyer when in doubt.
This role should be safe to use in most situations
(unless the act of forwarding traffic for others is
a punishable offence under your local laws, which
- would be pretty insane as it would make ISP
- illegal).
+ would be pretty insane as it would make ISP illegal).
@@ -404,7 +406,7 @@ in
Use this if you want to run a private bridge, for
- example because you'll give out your bridge address
+ example because you'll give out your bridge addr
manually to your friends.
@@ -426,269 +428,393 @@ in
'';
};
- bridgeTransports = mkOption {
- type = types.listOf types.str;
- default = ["obfs4"];
- example = ["obfs2" "obfs3" "obfs4" "scramblesuit"];
- description = "List of pluggable transports";
- };
-
- nickname = mkOption {
- type = types.str;
- default = "anonymous";
- description = ''
- A unique handle for your TOR relay.
- '';
- };
-
- contactInfo = mkOption {
- type = types.nullOr types.str;
- default = null;
- example = "admin@relay.com";
- description = ''
- Contact information for the relay owner (e.g. a mail
- address and GPG key ID).
- '';
- };
-
- accountingMax = mkOption {
- type = types.nullOr types.str;
- default = null;
- example = "450 GBytes";
- description = ''
- Specify maximum bandwidth allowed during an accounting period. This
- allows you to limit overall tor bandwidth over some time period.
- See the AccountingMax option by looking at the
- tor manual tor
- 1 for more.
-
- Note this limit applies individually to upload and
- download; if you specify "500 GBytes"
- here, then you may transfer up to 1 TBytes of overall
- bandwidth (500 GB upload, 500 GB download).
- '';
- };
-
- accountingStart = mkOption {
- type = types.nullOr types.str;
- default = null;
- example = "month 1 1:00";
- description = ''
- Specify length of an accounting period. This allows you to limit
- overall tor bandwidth over some time period. See the
- AccountingStart option by looking at the tor
- manual tor
- 1 for more.
- '';
- };
-
- bandwidthRate = mkOption {
- type = types.nullOr types.int;
- default = null;
- example = 100;
- description = ''
- Specify this to limit the bandwidth usage of relayed (server)
- traffic. Your own traffic is still unthrottled. Units: bytes/second.
- '';
- };
-
- bandwidthBurst = mkOption {
- type = types.nullOr types.int;
- default = cfg.relay.bandwidthRate;
- example = 200;
- description = ''
- Specify this to allow bursts of the bandwidth usage of relayed (server)
- traffic. The average usage will still be as specified in relayBandwidthRate.
- Your own traffic is still unthrottled. Units: bytes/second.
- '';
- };
-
- address = mkOption {
- type = types.nullOr types.str;
- default = null;
- example = "noname.example.com";
- description = ''
- The IP address or full DNS name for advertised address of your relay.
- Leave unset and Tor will guess.
- '';
- };
-
- port = mkOption {
- type = types.either types.int types.str;
- example = 143;
- description = ''
- What port to advertise for Tor connections. This corresponds to the
- ORPort section in the Tor manual; see
- tor
- 1 for more details.
-
- At a minimum, you should just specify the port for the
- relay to listen on; a common one like 143, 22, 80, or 443
- to help Tor users who may have very restrictive port-based
- firewalls.
- '';
- };
-
- exitPolicy = mkOption {
- type = types.nullOr types.str;
- default = null;
- example = "accept *:6660-6667,reject *:*";
- description = ''
- A comma-separated list of exit policies. They're
- considered first to last, and the first match wins. If you
- want to _replace_ the default exit policy, end this with
- either a reject *:* or an accept *:*. Otherwise, you're
- _augmenting_ (prepending to) the default exit policy.
- Leave commented to just use the default, which is
- available in the man page or at
- .
-
- Look at
-
- for issues you might encounter if you use the default
- exit policy.
-
- If certain IPs and ports are blocked externally, e.g. by
- your firewall, you should update your exit policy to
- reflect this -- otherwise Tor users will be told that
- those destinations are down.
- '';
+ onionServices = mkOption {
+ description = descriptionGeneric "HiddenServiceDir";
+ default = {};
+ example = {
+ "example.org/www" = {
+ map = [ 80 ];
+ authorizedClients = [
+ "descriptor:x25519:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+ ];
+ };
+ };
+ type = types.attrsOf (types.submodule ({name, config, ...}: {
+ options.path = mkOption {
+ type = types.path;
+ description = ''
+ Path where to store the data files of the hidden service.
+ If the is null
+ this defaults to ${stateDir}/onion/$onion,
+ otherwise to ${runDir}/onion/$onion.
+ '';
+ };
+ options.secretKey = mkOption {
+ type = with types; nullOr path;
+ default = null;
+ example = "/run/keys/tor/onion/expyuzz4wqqyqhjn/hs_ed25519_secret_key";
+ description = ''
+ Secret key of the onion service.
+ If null, Tor reuses any preexisting secret key (in )
+ or generates a new one.
+ The associated public key and hostname are deterministically regenerated
+ from this file if they do not exist.
+ '';
+ };
+ options.authorizeClient = mkOption {
+ description = descriptionGeneric "HiddenServiceAuthorizeClient";
+ default = null;
+ type = types.nullOr (types.submodule ({...}: {
+ options = {
+ authType = mkOption {
+ type = types.enum [ "basic" "stealth" ];
+ description = ''
+ Either "basic" for a general-purpose authorization protocol
+ or "stealth" for a less scalable protocol
+ that also hides service activity from unauthorized clients.
+ '';
+ };
+ clientNames = mkOption {
+ type = with types; nonEmptyListOf (strMatching "[A-Za-z0-9+-_]+");
+ description = ''
+ Only clients that are listed here are authorized to access the hidden service.
+ Generated authorization data can be found in ${stateDir}/onion/$name/hostname.
+ Clients need to put this authorization data in their configuration file using
+ .
+ '';
+ };
+ };
+ }));
+ };
+ options.authorizedClients = mkOption {
+ description = ''
+ Authorized clients for a v3 onion service,
+ as a list of public key, in the format:
+ descriptor:x25519:<base32-public-key>
+ '' + descriptionGeneric "_client_authorization";
+ type = with types; listOf str;
+ default = [];
+ example = ["descriptor:x25519:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"];
+ };
+ options.map = mkOption {
+ description = descriptionGeneric "HiddenServicePort";
+ type = with types; listOf (oneOf [
+ port (submodule ({...}: {
+ options = {
+ port = optionPort;
+ target = mkOption {
+ default = null;
+ type = nullOr (submodule ({...}: {
+ options = {
+ unix = optionUnix;
+ addr = optionAddress;
+ port = optionPort;
+ };
+ }));
+ };
+ };
+ }))
+ ]);
+ apply = map (v: if isInt v then {port=v; target=null;} else v);
+ };
+ options.version = mkOption {
+ description = descriptionGeneric "HiddenServiceVersion";
+ type = with types; nullOr (enum [2 3]);
+ default = null;
+ };
+ options.settings = mkOption {
+ description = ''
+ Settings of the onion service.
+ '' + descriptionGeneric "_hidden_service_options";
+ default = {};
+ type = types.submodule {
+ freeformType = with types;
+ (attrsOf (nullOr (oneOf [str int bool (listOf str)]))) // {
+ description = "settings option";
+ };
+ options.HiddenServiceAllowUnknownPorts = optionBool "HiddenServiceAllowUnknownPorts";
+ options.HiddenServiceDirGroupReadable = optionBool "HiddenServiceDirGroupReadable";
+ options.HiddenServiceExportCircuitID = mkOption {
+ description = descriptionGeneric "HiddenServiceExportCircuitID";
+ type = with types; nullOr (enum ["haproxy"]);
+ default = null;
+ };
+ options.HiddenServiceMaxStreams = mkOption {
+ description = descriptionGeneric "HiddenServiceMaxStreams";
+ type = with types; nullOr (ints.between 0 65535);
+ default = null;
+ };
+ options.HiddenServiceMaxStreamsCloseCircuit = optionBool "HiddenServiceMaxStreamsCloseCircuit";
+ options.HiddenServiceNumIntroductionPoints = mkOption {
+ description = descriptionGeneric "HiddenServiceNumIntroductionPoints";
+ type = with types; nullOr (ints.between 0 20);
+ default = null;
+ };
+ options.HiddenServiceSingleHopMode = optionBool "HiddenServiceSingleHopMode";
+ options.RendPostPeriod = optionString "RendPostPeriod";
+ };
+ };
+ config = {
+ path = mkDefault ((if config.secretKey == null then stateDir else runDir) + "/onion/${name}");
+ settings.HiddenServiceVersion = config.version;
+ settings.HiddenServiceAuthorizeClient =
+ if config.authorizeClient != null then
+ config.authorizeClient.authType + " " +
+ concatStringsSep "," config.authorizeClient.clientNames
+ else null;
+ settings.HiddenServicePort = map (p: mkValueString "" p.port + " " + mkValueString "" p.target) config.map;
+ };
+ }));
};
};
- hiddenServices = mkOption {
+ settings = mkOption {
description = ''
- A set of static hidden services that terminate their Tor
- circuits at this node.
-
- Every element in this set declares a virtual onion host.
-
- You can specify your onion address by putting corresponding
- private key to an appropriate place in ${torDirectory}.
-
- For services without private keys in ${torDirectory} Tor
- daemon will generate random key pairs (which implies random
- onion addresses) on restart. The latter could take a while,
- please be patient.
-
-
- Hidden services can be useful even if you don't intend to
- actually hide them, since they can
- also be seen as a kind of NAT traversal mechanism.
-
- E.g. the example will make your sshd, whatever runs on
- "8080" and your mail server available from anywhere where
- the Tor network is available (which, with the help from
- bridges, is pretty much everywhere), even if both client
- and server machines are behind NAT you have no control
- over.
-
+ See torrc manual
+ for documentation.
'';
default = {};
- example = literalExample ''
- { "my-hidden-service-example".map = [
- { port = 22; } # map ssh port to this machine's ssh
- { port = 80; toPort = 8080; } # map http port to whatever runs on 8080
- { port = "sip"; toHost = "mail.example.com"; toPort = "imap"; } # because we can
- ];
- }
- '';
- type = types.attrsOf (types.submodule ({name, ...}: {
- options = {
-
- name = mkOption {
- type = types.str;
- description = ''
- Name of this tor hidden service.
-
- This is purely descriptive.
-
- After restarting Tor daemon you should be able to
- find your .onion address in
- ${torDirectory}/onion/$name/hostname.
- '';
- };
-
- map = mkOption {
- default = [];
- description = "Port mapping for this hidden service.";
- type = types.listOf (types.submodule ({config, ...}: {
- options = {
-
- port = mkOption {
- type = types.either types.int types.str;
- example = 80;
- description = ''
- Hidden service port to "bind to".
- '';
- };
-
- destination = mkOption {
- internal = true;
- type = types.str;
- description = "Forward these connections where?";
- };
-
- toHost = mkOption {
- type = types.str;
- default = "127.0.0.1";
- description = "Mapping destination host.";
- };
-
- toPort = mkOption {
- type = types.either types.int types.str;
- example = 8080;
- description = "Mapping destination port.";
- };
-
- };
-
- config = {
- toPort = mkDefault config.port;
- destination = mkDefault "${config.toHost}:${toString config.toPort}";
- };
- }));
- };
-
- authorizeClient = mkOption {
- default = null;
- description = "If configured, the hidden service is accessible for authorized clients only.";
- type = types.nullOr (types.submodule ({...}: {
-
- options = {
-
- authType = mkOption {
- type = types.enum [ "basic" "stealth" ];
- description = ''
- Either "basic" for a general-purpose authorization protocol
- or "stealth" for a less scalable protocol
- that also hides service activity from unauthorized clients.
- '';
- };
-
- clientNames = mkOption {
- type = types.nonEmptyListOf (types.strMatching "[A-Za-z0-9+-_]+");
- description = ''
- Only clients that are listed here are authorized to access the hidden service.
- Generated authorization data can be found in ${torDirectory}/onion/$name/hostname.
- Clients need to put this authorization data in their configuration file using HidServAuth.
- '';
- };
- };
- }));
- };
-
- version = mkOption {
- default = null;
- description = "Rendezvous service descriptor version to publish for the hidden service. Currently, versions 2 and 3 are supported. (Default: 2)";
- type = types.nullOr (types.enum [ 2 3 ]);
- };
+ type = types.submodule {
+ freeformType = with types;
+ (attrsOf (nullOr (oneOf [str int bool (listOf str)]))) // {
+ description = "settings option";
+ };
+ options.Address = optionString "Address";
+ options.AssumeReachable = optionBool "AssumeReachable";
+ options.AccountingMax = optionBandwith "AccountingMax";
+ options.AccountingStart = optionString "AccountingStart";
+ options.AuthDirHasIPv6Connectivity = optionBool "AuthDirHasIPv6Connectivity";
+ options.AuthDirListBadExits = optionBool "AuthDirListBadExits";
+ options.AuthDirPinKeys = optionBool "AuthDirPinKeys";
+ options.AuthDirSharedRandomness = optionBool "AuthDirSharedRandomness";
+ options.AuthDirTestEd25519LinkKeys = optionBool "AuthDirTestEd25519LinkKeys";
+ options.AuthoritativeDirectory = optionBool "AuthoritativeDirectory";
+ options.AutomapHostsOnResolve = optionBool "AutomapHostsOnResolve";
+ options.AutomapHostsSuffixes = optionStrings "AutomapHostsSuffixes" // {
+ default = [".onion" ".exit"];
+ example = [".onion"];
};
-
- config = {
- name = mkDefault name;
+ options.BandwidthBurst = optionBandwith "BandwidthBurst";
+ options.BandwidthRate = optionBandwith "BandwidthRate";
+ options.BridgeAuthoritativeDir = optionBool "BridgeAuthoritativeDir";
+ options.BridgeRecordUsageByCountry = optionBool "BridgeRecordUsageByCountry";
+ options.BridgeRelay = optionBool "BridgeRelay" // { default = false; };
+ options.CacheDirectory = optionPath "CacheDirectory";
+ options.CacheDirectoryGroupReadable = optionBool "CacheDirectoryGroupReadable"; # default is null and like "auto"
+ options.CellStatistics = optionBool "CellStatistics";
+ options.ClientAutoIPv6ORPort = optionBool "ClientAutoIPv6ORPort";
+ options.ClientDNSRejectInternalAddresses = optionBool "ClientDNSRejectInternalAddresses";
+ options.ClientOnionAuthDir = mkOption {
+ description = descriptionGeneric "ClientOnionAuthDir";
+ default = null;
+ type = with types; nullOr path;
};
- }));
+ options.ClientPreferIPv6DirPort = optionBool "ClientPreferIPv6DirPort"; # default is null and like "auto"
+ options.ClientPreferIPv6ORPort = optionBool "ClientPreferIPv6ORPort"; # default is null and like "auto"
+ options.ClientRejectInternalAddresses = optionBool "ClientRejectInternalAddresses";
+ options.ClientUseIPv4 = optionBool "ClientUseIPv4";
+ options.ClientUseIPv6 = optionBool "ClientUseIPv6";
+ options.ConnDirectionStatistics = optionBool "ConnDirectionStatistics";
+ options.ConstrainedSockets = optionBool "ConstrainedSockets";
+ options.ContactInfo = optionString "ContactInfo";
+ options.ControlPort = mkOption rec {
+ description = descriptionGeneric "ControlPort";
+ default = [];
+ example = [{port = 9051;}];
+ type = with types; oneOf [port (enum ["auto"]) (listOf (oneOf [
+ port (enum ["auto"]) (submodule ({config, ...}: let
+ flags = ["GroupWritable" "RelaxDirModeCheck" "WorldWritable"];
+ in {
+ options = {
+ unix = optionUnix;
+ flags = optionFlags;
+ addr = optionAddress;
+ port = optionPort;
+ } // genAttrs flags (name: mkOption { type = types.bool; default = false; });
+ config = {
+ flags = filter (name: config.${name} == true) flags;
+ };
+ }))
+ ]))];
+ };
+ options.ControlPortFileGroupReadable= optionBool "ControlPortFileGroupReadable";
+ options.ControlPortWriteToFile = optionPath "ControlPortWriteToFile";
+ options.ControlSocket = optionPath "ControlSocket";
+ options.ControlSocketsGroupWritable = optionBool "ControlSocketsGroupWritable";
+ options.CookieAuthFile = optionPath "CookieAuthFile";
+ options.CookieAuthFileGroupReadable = optionBool "CookieAuthFileGroupReadable";
+ options.CookieAuthentication = optionBool "CookieAuthentication";
+ options.DataDirectory = optionPath "DataDirectory" // { default = stateDir; };
+ options.DataDirectoryGroupReadable = optionBool "DataDirectoryGroupReadable";
+ options.DirPortFrontPage = optionPath "DirPortFrontPage";
+ options.DirAllowPrivateAddresses = optionBool "DirAllowPrivateAddresses";
+ options.DormantCanceledByStartup = optionBool "DormantCanceledByStartup";
+ options.DormantOnFirstStartup = optionBool "DormantOnFirstStartup";
+ options.DormantTimeoutDisabledByIdleStreams = optionBool "DormantTimeoutDisabledByIdleStreams";
+ options.DirCache = optionBool "DirCache";
+ options.DirPolicy = mkOption {
+ description = descriptionGeneric "DirPolicy";
+ type = with types; listOf str;
+ default = [];
+ example = ["accept *:*"];
+ };
+ options.DirPort = optionORPort "DirPort";
+ options.DirReqStatistics = optionBool "DirReqStatistics";
+ options.DisableAllSwap = optionBool "DisableAllSwap";
+ options.DisableDebuggerAttachment = optionBool "DisableDebuggerAttachment";
+ options.DisableNetwork = optionBool "DisableNetwork";
+ options.DisableOOSCheck = optionBool "DisableOOSCheck";
+ options.DNSPort = optionIsolablePorts "DNSPort";
+ options.DoSCircuitCreationEnabled = optionBool "DoSCircuitCreationEnabled";
+ options.DoSConnectionEnabled = optionBool "DoSConnectionEnabled"; # default is null and like "auto"
+ options.DoSRefuseSingleHopClientRendezvous = optionBool "DoSRefuseSingleHopClientRendezvous";
+ options.DownloadExtraInfo = optionBool "DownloadExtraInfo";
+ options.EnforceDistinctSubnets = optionBool "EnforceDistinctSubnets";
+ options.EntryStatistics = optionBool "EntryStatistics";
+ options.ExitPolicy = optionStrings "ExitPolicy" // {
+ default = ["reject *:*"];
+ example = ["accept *:*"];
+ };
+ options.ExitPolicyRejectLocalInterfaces = optionBool "ExitPolicyRejectLocalInterfaces";
+ options.ExitPolicyRejectPrivate = optionBool "ExitPolicyRejectPrivate";
+ options.ExitPortStatistics = optionBool "ExitPortStatistics";
+ options.ExitRelay = optionBool "ExitRelay"; # default is null and like "auto"
+ options.ExtORPort = mkOption {
+ description = descriptionGeneric "ExtORPort";
+ default = null;
+ type = with types; nullOr (oneOf [
+ port (enum ["auto"]) (submodule ({...}: {
+ options = {
+ addr = optionAddress;
+ port = optionPort;
+ };
+ }))
+ ]);
+ apply = p: if isInt p || isString p then { port = p; } else p;
+ };
+ options.ExtORPortCookieAuthFile = optionPath "ExtORPortCookieAuthFile";
+ options.ExtORPortCookieAuthFileGroupReadable = optionBool "ExtORPortCookieAuthFileGroupReadable";
+ options.ExtendAllowPrivateAddresses = optionBool "ExtendAllowPrivateAddresses";
+ options.ExtraInfoStatistics = optionBool "ExtraInfoStatistics";
+ options.FascistFirewall = optionBool "FascistFirewall";
+ options.FetchDirInfoEarly = optionBool "FetchDirInfoEarly";
+ options.FetchDirInfoExtraEarly = optionBool "FetchDirInfoExtraEarly";
+ options.FetchHidServDescriptors = optionBool "FetchHidServDescriptors";
+ options.FetchServerDescriptors = optionBool "FetchServerDescriptors";
+ options.FetchUselessDescriptors = optionBool "FetchUselessDescriptors";
+ options.ReachableAddresses = optionStrings "ReachableAddresses";
+ options.ReachableDirAddresses = optionStrings "ReachableDirAddresses";
+ options.ReachableORAddresses = optionStrings "ReachableORAddresses";
+ options.GeoIPFile = optionPath "GeoIPFile";
+ options.GeoIPv6File = optionPath "GeoIPv6File";
+ options.GuardfractionFile = optionPath "GuardfractionFile";
+ options.HidServAuth = mkOption {
+ description = descriptionGeneric "HidServAuth";
+ default = [];
+ type = with types; listOf (oneOf [
+ (submodule {
+ options = {
+ onion = mkOption {
+ type = strMatching "[a-z2-7]{16}(\\.onion)?";
+ description = "Onion address.";
+ example = "xxxxxxxxxxxxxxxx.onion";
+ };
+ auth = mkOption {
+ type = strMatching "[A-Za-z0-9+/]{22}";
+ description = "Authentication cookie.";
+ };
+ };
+ })
+ ]);
+ };
+ options.HiddenServiceNonAnonymousMode = optionBool "HiddenServiceNonAnonymousMode";
+ options.HiddenServiceStatistics = optionBool "HiddenServiceStatistics";
+ options.HSLayer2Nodes = optionStrings "HSLayer2Nodes";
+ options.HSLayer3Nodes = optionStrings "HSLayer3Nodes";
+ options.HTTPTunnelPort = optionIsolablePorts "HTTPTunnelPort";
+ options.IPv6Exit = optionBool "IPv6Exit";
+ options.KeyDirectory = optionPath "KeyDirectory";
+ options.KeyDirectoryGroupReadable = optionBool "KeyDirectoryGroupReadable";
+ options.LogMessageDomains = optionBool "LogMessageDomains";
+ options.LongLivedPorts = optionPorts "LongLivedPorts";
+ options.MainloopStats = optionBool "MainloopStats";
+ options.MaxAdvertisedBandwidth = optionBandwith "MaxAdvertisedBandwidth";
+ options.MaxCircuitDirtiness = optionInt "MaxCircuitDirtiness";
+ options.MaxClientCircuitsPending = optionInt "MaxClientCircuitsPending";
+ options.NATDPort = optionIsolablePorts "NATDPort";
+ options.NewCircuitPeriod = optionInt "NewCircuitPeriod";
+ options.Nickname = optionString "Nickname";
+ options.ORPort = optionORPort "ORPort";
+ options.OfflineMasterKey = optionBool "OfflineMasterKey";
+ options.OptimisticData = optionBool "OptimisticData"; # default is null and like "auto"
+ options.PaddingStatistics = optionBool "PaddingStatistics";
+ options.PerConnBWBurst = optionBandwith "PerConnBWBurst";
+ options.PerConnBWRate = optionBandwith "PerConnBWRate";
+ options.PidFile = optionPath "PidFile";
+ options.ProtocolWarnings = optionBool "ProtocolWarnings";
+ options.PublishHidServDescriptors = optionBool "PublishHidServDescriptors";
+ options.PublishServerDescriptor = mkOption {
+ description = descriptionGeneric "PublishServerDescriptor";
+ type = with types; nullOr (enum [false true 0 1 "0" "1" "v3" "bridge"]);
+ default = null;
+ };
+ options.ReducedExitPolicy = optionBool "ReducedExitPolicy";
+ options.RefuseUnknownExits = optionBool "RefuseUnknownExits"; # default is null and like "auto"
+ options.RejectPlaintextPorts = optionPorts "RejectPlaintextPorts";
+ options.RelayBandwidthBurst = optionBandwith "RelayBandwidthBurst";
+ options.RelayBandwidthRate = optionBandwith "RelayBandwidthRate";
+ #options.RunAsDaemon
+ options.Sandbox = optionBool "Sandbox";
+ options.ServerDNSAllowBrokenConfig = optionBool "ServerDNSAllowBrokenConfig";
+ options.ServerDNSAllowNonRFC953Hostnames = optionBool "ServerDNSAllowNonRFC953Hostnames";
+ options.ServerDNSDetectHijacking = optionBool "ServerDNSDetectHijacking";
+ options.ServerDNSRandomizeCase = optionBool "ServerDNSRandomizeCase";
+ options.ServerDNSResolvConfFile = optionPath "ServerDNSResolvConfFile";
+ options.ServerDNSSearchDomains = optionBool "ServerDNSSearchDomains";
+ options.ServerTransportPlugin = mkOption {
+ description = descriptionGeneric "ServerTransportPlugin";
+ default = null;
+ type = with types; nullOr (submodule ({...}: {
+ options = {
+ transports = mkOption {
+ description = "List of pluggable transports.";
+ type = listOf str;
+ example = ["obfs2" "obfs3" "obfs4" "scramblesuit"];
+ };
+ exec = mkOption {
+ type = types.str;
+ description = "Command of pluggable transport.";
+ };
+ };
+ }));
+ };
+ options.SocksPolicy = optionStrings "SocksPolicy" // {
+ example = ["accept *:*"];
+ };
+ options.SOCKSPort = mkOption {
+ description = descriptionGeneric "SOCKSPort";
+ default = if cfg.settings.HiddenServiceNonAnonymousMode == true then [{port = 0;}] else [];
+ example = [{port = 9090;}];
+ type = types.listOf (optionSOCKSPort true);
+ };
+ options.TestingTorNetwork = optionBool "TestingTorNetwork";
+ options.TransPort = optionIsolablePorts "TransPort";
+ options.TransProxyType = mkOption {
+ description = descriptionGeneric "TransProxyType";
+ type = with types; nullOr (enum ["default" "TPROXY" "ipfw" "pf-divert"]);
+ default = null;
+ };
+ #options.TruncateLogFile
+ options.UnixSocksGroupWritable = optionBool "UnixSocksGroupWritable";
+ options.UseDefaultFallbackDirs = optionBool "UseDefaultFallbackDirs";
+ options.UseMicrodescriptors = optionBool "UseMicrodescriptors";
+ options.V3AuthUseLegacyKey = optionBool "V3AuthUseLegacyKey";
+ options.V3AuthoritativeDirectory = optionBool "V3AuthoritativeDirectory";
+ options.VersioningAuthoritativeDirectory = optionBool "VersioningAuthoritativeDirectory";
+ options.VirtualAddrNetworkIPv4 = optionString "VirtualAddrNetworkIPv4";
+ options.VirtualAddrNetworkIPv6 = optionString "VirtualAddrNetworkIPv6";
+ options.WarnPlaintextPorts = optionPorts "WarnPlaintextPorts";
+ };
};
};
};
@@ -696,79 +822,217 @@ in
config = mkIf cfg.enable {
# Not sure if `cfg.relay.role == "private-bridge"` helps as tor
# sends a lot of stats
- warnings = optional (cfg.relay.enable && cfg.hiddenServices != {})
+ warnings = optional (cfg.settings.BridgeRelay &&
+ flatten (mapAttrsToList (n: o: o.map) cfg.relay.onionServices) != [])
''
Running Tor hidden services on a public relay makes the
presence of hidden services visible through simple statistical
analysis of publicly available data.
+ See https://trac.torproject.org/projects/tor/ticket/8742
You can safely ignore this warning if you don't intend to
actually hide your hidden services. In either case, you can
always create a container/VM with a separate Tor daemon instance.
- '';
+ '' ++
+ flatten (mapAttrsToList (n: o:
+ optional (o.settings.HiddenServiceVersion == 2) [
+ (optional (o.settings.HiddenServiceExportCircuitID != null) ''
+ HiddenServiceExportCircuitID is used in the HiddenService: ${n}
+ but this option is only for v3 hidden services.
+ '')
+ ] ++
+ optional (o.settings.HiddenServiceVersion != 2) [
+ (optional (o.settings.HiddenServiceAuthorizeClient != null) ''
+ HiddenServiceAuthorizeClient is used in the HiddenService: ${n}
+ but this option is only for v2 hidden services.
+ '')
+ (optional (o.settings.RendPostPeriod != null) ''
+ RendPostPeriod is used in the HiddenService: ${n}
+ but this option is only for v2 hidden services.
+ '')
+ ]
+ ) cfg.relay.onionServices);
users.groups.tor.gid = config.ids.gids.tor;
users.users.tor =
{ description = "Tor Daemon User";
createHome = true;
- home = torDirectory;
+ home = stateDir;
group = "tor";
uid = config.ids.uids.tor;
};
- # We have to do this instead of using RuntimeDirectory option in
- # the service below because systemd has no way to set owners of
- # RuntimeDirectory and putting this into the service below
- # requires that service to relax it's sandbox since this needs
- # writable /run
- systemd.services.tor-init =
- { description = "Tor Daemon Init";
- wantedBy = [ "tor.service" ];
- script = ''
- install -m 0700 -o tor -g tor -d ${torDirectory} ${torDirectory}/onion
- install -m 0750 -o tor -g tor -d ${torRunDirectory}
- '';
- serviceConfig = {
- Type = "oneshot";
- RemainAfterExit = true;
- };
- };
-
- systemd.services.tor =
- { description = "Tor Daemon";
- path = [ pkgs.tor ];
-
- wantedBy = [ "multi-user.target" ];
- after = [ "tor-init.service" "network.target" ];
- restartTriggers = [ torRcFile ];
-
- serviceConfig =
- { Type = "simple";
- # Translated from the upstream contrib/dist/tor.service.in
- ExecStartPre = "${cfg.package}/bin/tor -f ${torRcFile} --verify-config";
- ExecStart = "${cfg.package}/bin/tor -f ${torRcFile}";
- ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
- KillSignal = "SIGINT";
- TimeoutSec = 30;
- Restart = "on-failure";
- LimitNOFILE = 32768;
-
- # Hardening
- # this seems to unshare /run despite what systemd.exec(5) says
- PrivateTmp = mkIf (!cfg.controlSocket.enable) "yes";
- PrivateDevices = "yes";
- ProtectHome = "yes";
- ProtectSystem = "strict";
- InaccessiblePaths = "/home";
- ReadOnlyPaths = "/";
- ReadWritePaths = [ torDirectory torRunDirectory ];
- NoNewPrivileges = "yes";
-
- # tor.service.in has this in, but this line it fails to spawn a namespace when using hidden services
- #CapabilityBoundingSet = "CAP_SETUID CAP_SETGID CAP_NET_BIND_SERVICE";
- };
+ services.tor.settings = mkMerge [
+ (mkIf cfg.enableGeoIP {
+ GeoIPFile = "${cfg.package.geoip}/share/tor/geoip";
+ GeoIPv6File = "${cfg.package.geoip}/share/tor/geoip6";
+ })
+ (mkIf cfg.controlSocket.enable {
+ ControlPort = [ { unix = runDir + "/control"; GroupWritable=true; RelaxDirModeCheck=true; } ];
+ })
+ (mkIf cfg.relay.enable (
+ optionalAttrs (cfg.relay.role != "exit") {
+ ExitPolicy = mkForce ["reject *:*"];
+ } //
+ optionalAttrs (elem cfg.relay.role ["bridge" "private-bridge"]) {
+ BridgeRelay = true;
+ ExtORPort.port = mkDefault "auto";
+ ServerTransportPlugin.transports = mkDefault ["obfs4"];
+ ServerTransportPlugin.exec = mkDefault "${pkgs.obfs4}/bin/obfs4proxy managed";
+ } // optionalAttrs (cfg.relay.role == "private-bridge") {
+ ExtraInfoStatistics = false;
+ PublishServerDescriptor = false;
+ }
+ ))
+ (mkIf (!cfg.relay.enable) {
+ # Avoid surprises when leaving ORPort/DirPort configurations in cfg.settings,
+ # because it would still enable Tor as a relay,
+ # which can trigger all sort of problems when not carefully done,
+ # like the blocklisting of the machine's IP addresses
+ # by some hosting providers...
+ DirPort = mkForce [];
+ ORPort = mkForce [];
+ PublishServerDescriptor = mkForce false;
+ })
+ (mkIf cfg.client.enable (
+ { SOCKSPort = [ cfg.client.socksListenAddress ];
+ } // optionalAttrs cfg.client.transparentProxy.enable {
+ TransPort = [{ addr = "127.0.0.1"; port = 9040; }];
+ } // optionalAttrs cfg.client.dns.enable {
+ DNSPort = [{ addr = "127.0.0.1"; port = 9053; }];
+ AutomapHostsOnResolve = true;
+ AutomapHostsSuffixes = cfg.client.dns.automapHostsSuffixes;
+ } // optionalAttrs (flatten (mapAttrsToList (n: o: o.clientAuthorizations) cfg.client.onionServices) != []) {
+ ClientOnionAuthDir = runDir + "/ClientOnionAuthDir";
+ }
+ ))
+ ];
+
+ networking.firewall = mkIf cfg.openFirewall {
+ allowedTCPPorts =
+ concatMap (o: optional (isInt o && o > 0 || o ? "port" && isInt o.port && o.port > 0) o.port)
+ (flatten [
+ cfg.settings.ORPort
+ cfg.settings.DirPort
+ ]);
+ };
+
+ systemd.services.tor = {
+ description = "Tor Daemon";
+ path = [ pkgs.tor ];
+
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network.target" ];
+ restartTriggers = [ torrc ];
+
+ serviceConfig = {
+ Type = "simple";
+ User = "tor";
+ Group = "tor";
+ ExecStartPre = [
+ "${cfg.package}/bin/tor -f ${torrc} --verify-config"
+ # DOC: Appendix G of https://spec.torproject.org/rend-spec-v3
+ ("+" + pkgs.writeShellScript "ExecStartPre" (concatStringsSep "\n" (flatten (["set -eu"] ++
+ mapAttrsToList (name: onion:
+ optional (onion.authorizedClients != []) ''
+ rm -rf ${escapeShellArg onion.path}/authorized_clients
+ install -d -o tor -g tor -m 0700 ${escapeShellArg onion.path} ${escapeShellArg onion.path}/authorized_clients
+ '' ++
+ imap0 (i: pubKey: ''
+ echo ${pubKey} |
+ install -o tor -g tor -m 0400 /dev/stdin ${escapeShellArg onion.path}/authorized_clients/${toString i}.auth
+ '') onion.authorizedClients ++
+ optional (onion.secretKey != null) ''
+ install -d -o tor -g tor -m 0700 ${escapeShellArg onion.path}
+ key="$(cut -f1 -d: ${escapeShellArg onion.secretKey})"
+ case "$key" in
+ ("== ed25519v"*"-secret")
+ install -o tor -g tor -m 0400 ${escapeShellArg onion.secretKey} ${escapeShellArg onion.path}/hs_ed25519_secret_key;;
+ (*) echo >&2 "NixOS does not (yet) support secret key type for onion: ${name}"; exit 1;;
+ esac
+ ''
+ ) cfg.relay.onionServices ++
+ mapAttrsToList (name: onion: imap0 (i: prvKeyPath:
+ let hostname = removeSuffix ".onion" name; in ''
+ printf "%s:" ${escapeShellArg hostname} | cat - ${escapeShellArg prvKeyPath} |
+ install -o tor -g tor -m 0700 /dev/stdin \
+ ${runDir}/ClientOnionAuthDir/${escapeShellArg hostname}.${toString i}.auth_private
+ '') onion.clientAuthorizations)
+ cfg.client.onionServices
+ ))))
+ ];
+ ExecStart = "${cfg.package}/bin/tor -f ${torrc}";
+ ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
+ KillSignal = "SIGINT";
+ TimeoutSec = 30;
+ Restart = "on-failure";
+ LimitNOFILE = 32768;
+ RuntimeDirectory = [
+ # g+x allows access to the control socket
+ "tor"
+ "tor/root"
+ # g+x can't be removed in ExecStart=, but will be removed by Tor
+ "tor/ClientOnionAuthDir"
+ ];
+ RuntimeDirectoryMode = "0710";
+ StateDirectoryMode = "0700";
+ StateDirectory = [
+ "tor"
+ "tor/onion"
+ ] ++
+ flatten (mapAttrsToList (name: onion:
+ optional (onion.secretKey == null) "tor/onion/${name}"
+ ) cfg.relay.onionServices);
+ # The following options are only to optimize:
+ # systemd-analyze security tor
+ RootDirectory = runDir + "/root";
+ RootDirectoryStartOnly = true;
+ #InaccessiblePaths = [ "-+${runDir}/root" ];
+ UMask = "0066";
+ BindPaths = [ stateDir ];
+ BindReadOnlyPaths = [ storeDir "/etc" ];
+ AmbientCapabilities = [""] ++ lib.optional bindsPrivilegedPort "CAP_NET_BIND_SERVICE";
+ CapabilityBoundingSet = [""] ++ lib.optional bindsPrivilegedPort "CAP_NET_BIND_SERVICE";
+ # ProtectClock= adds DeviceAllow=char-rtc r
+ DeviceAllow = "";
+ LockPersonality = true;
+ MemoryDenyWriteExecute = true;
+ NoNewPrivileges = true;
+ PrivateDevices = true;
+ PrivateMounts = true;
+ PrivateNetwork = mkDefault false;
+ PrivateTmp = true;
+ # Tor cannot currently bind privileged port when PrivateUsers=true,
+ # see https://gitlab.torproject.org/legacy/trac/-/issues/20930
+ PrivateUsers = !bindsPrivilegedPort;
+ ProtectClock = true;
+ ProtectControlGroups = true;
+ ProtectHome = true;
+ ProtectHostname = true;
+ ProtectKernelLogs = true;
+ ProtectKernelModules = true;
+ ProtectKernelTunables = true;
+ ProtectSystem = "strict";
+ RemoveIPC = true;
+ RestrictAddressFamilies = [ "AF_UNIX" "AF_INET" "AF_INET6" ];
+ RestrictNamespaces = true;
+ RestrictRealtime = true;
+ RestrictSUIDSGID = true;
+ # See also the finer but experimental option settings.Sandbox
+ SystemCallFilter = [
+ "@system-service"
+ # Groups in @system-service which do not contain a syscall listed by:
+ # perf stat -x, 2>perf.log -e 'syscalls:sys_enter_*' tor
+ # in tests, and seem likely not necessary for tor.
+ "~@aio" "~@chown" "~@keyring" "~@memlock" "~@resources" "~@setuid" "~@timer"
+ ];
+ SystemCallArchitectures = "native";
+ SystemCallErrorNumber = "EPERM";
};
+ };
environment.systemPackages = [ cfg.package ];
};
+
+ meta.maintainers = with lib.maintainers; [ julm ];
}
diff --git a/third_party/nixpkgs/nixos/modules/services/ttys/agetty.nix b/third_party/nixpkgs/nixos/modules/services/ttys/getty.nix
similarity index 82%
rename from third_party/nixpkgs/nixos/modules/services/ttys/agetty.nix
rename to third_party/nixpkgs/nixos/modules/services/ttys/getty.nix
index d07746be23..68ab818377 100644
--- a/third_party/nixpkgs/nixos/modules/services/ttys/agetty.nix
+++ b/third_party/nixpkgs/nixos/modules/services/ttys/getty.nix
@@ -4,7 +4,7 @@ with lib;
let
- autologinArg = optionalString (config.services.mingetty.autologinUser != null) "--autologin ${config.services.mingetty.autologinUser}";
+ autologinArg = optionalString (config.services.getty.autologinUser != null) "--autologin ${config.services.getty.autologinUser}";
gettyCmd = extraArgs: "@${pkgs.util-linux}/sbin/agetty agetty --login-program ${pkgs.shadow}/bin/login ${autologinArg} ${extraArgs}";
in
@@ -13,9 +13,13 @@ in
###### interface
+ imports = [
+ (mkRenamedOptionModule [ "services" "mingetty" ] [ "services" "getty" ])
+ ];
+
options = {
- services.mingetty = {
+ services.getty = {
autologinUser = mkOption {
type = types.nullOr types.str;
@@ -29,7 +33,7 @@ in
greetingLine = mkOption {
type = types.str;
description = ''
- Welcome line printed by mingetty.
+ Welcome line printed by agetty.
The default shows current NixOS version label, machine type and tty.
'';
};
@@ -38,7 +42,7 @@ in
type = types.lines;
default = "";
description = ''
- Help line printed by mingetty below the welcome line.
+ Help line printed by agetty below the welcome line.
Used by the installation CD to give some hints on
how to proceed.
'';
@@ -65,7 +69,7 @@ in
config = {
# Note: this is set here rather than up there so that changing
# nixos.label would not rebuild manual pages
- services.mingetty.greetingLine = mkDefault ''<<< Welcome to NixOS ${config.system.nixos.label} (\m) - \l >>>'';
+ services.getty.greetingLine = mkDefault ''<<< Welcome to NixOS ${config.system.nixos.label} (\m) - \l >>>'';
systemd.services."getty@" =
{ serviceConfig.ExecStart = [
@@ -76,7 +80,7 @@ in
};
systemd.services."serial-getty@" =
- let speeds = concatStringsSep "," (map toString config.services.mingetty.serialSpeed); in
+ let speeds = concatStringsSep "," (map toString config.services.getty.serialSpeed); in
{ serviceConfig.ExecStart = [
"" # override upstream default with an empty ExecStart
(gettyCmd "%I ${speeds} $TERM")
@@ -106,8 +110,8 @@ in
{ # Friendly greeting on the virtual consoles.
source = pkgs.writeText "issue" ''
- [1;32m${config.services.mingetty.greetingLine}[0m
- ${config.services.mingetty.helpLine}
+ [1;32m${config.services.getty.greetingLine}[0m
+ ${config.services.getty.helpLine}
'';
};
diff --git a/third_party/nixpkgs/nixos/modules/services/web-servers/nginx/default.nix b/third_party/nixpkgs/nixos/modules/services/web-servers/nginx/default.nix
index 62671e9d74..7fcd61880e 100644
--- a/third_party/nixpkgs/nixos/modules/services/web-servers/nginx/default.nix
+++ b/third_party/nixpkgs/nixos/modules/services/web-servers/nginx/default.nix
@@ -27,6 +27,33 @@ let
) cfg.virtualHosts;
enableIPv6 = config.networking.enableIPv6;
+ defaultFastcgiParams = {
+ SCRIPT_FILENAME = "$document_root$fastcgi_script_name";
+ QUERY_STRING = "$query_string";
+ REQUEST_METHOD = "$request_method";
+ CONTENT_TYPE = "$content_type";
+ CONTENT_LENGTH = "$content_length";
+
+ SCRIPT_NAME = "$fastcgi_script_name";
+ REQUEST_URI = "$request_uri";
+ DOCUMENT_URI = "$document_uri";
+ DOCUMENT_ROOT = "$document_root";
+ SERVER_PROTOCOL = "$server_protocol";
+ REQUEST_SCHEME = "$scheme";
+ HTTPS = "$https if_not_empty";
+
+ GATEWAY_INTERFACE = "CGI/1.1";
+ SERVER_SOFTWARE = "nginx/$nginx_version";
+
+ REMOTE_ADDR = "$remote_addr";
+ REMOTE_PORT = "$remote_port";
+ SERVER_ADDR = "$server_addr";
+ SERVER_PORT = "$server_port";
+ SERVER_NAME = "$server_name";
+
+ REDIRECT_STATUS = "200";
+ };
+
recommendedProxyConfig = pkgs.writeText "nginx-recommended-proxy-headers.conf" ''
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
@@ -283,6 +310,10 @@ let
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
''}
+ ${concatStringsSep "\n"
+ (mapAttrsToList (n: v: ''fastcgi_param ${n} "${v}";'')
+ (optionalAttrs (config.fastcgiParams != {})
+ (defaultFastcgiParams // config.fastcgiParams)))}
${optionalString (config.index != null) "index ${config.index};"}
${optionalString (config.tryFiles != null) "try_files ${config.tryFiles};"}
${optionalString (config.root != null) "root ${config.root};"}
diff --git a/third_party/nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix b/third_party/nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix
index f2fc072557..5a7f5188b6 100644
--- a/third_party/nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix
+++ b/third_party/nixpkgs/nixos/modules/services/web-servers/nginx/location-options.nix
@@ -101,6 +101,16 @@ with lib;
'';
};
+ fastcgiParams = mkOption {
+ type = types.attrsOf types.str;
+ default = {};
+ description = ''
+ FastCGI parameters to override. Unlike in the Nginx
+ configuration file, overriding only some default parameters
+ won't unset the default values for other parameters.
+ '';
+ };
+
extraConfig = mkOption {
type = types.lines;
default = "";
diff --git a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix
index a9b0b8dc23..5f1c099c28 100644
--- a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix
+++ b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/plasma5.nix
@@ -8,8 +8,7 @@ let
cfg = xcfg.desktopManager.plasma5;
inherit (pkgs) kdeApplications kdeFrameworks plasma5;
- libsForQt5 = pkgs.libsForQt514;
- qt5 = pkgs.qt514;
+ inherit (pkgs) qt5 libsForQt5;
inherit (pkgs) writeText;
pulseaudio = config.hardware.pulseaudio;
diff --git a/third_party/nixpkgs/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py b/third_party/nixpkgs/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
index 8c5e8bcfe6..97e824fe62 100644
--- a/third_party/nixpkgs/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
+++ b/third_party/nixpkgs/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
@@ -20,20 +20,13 @@ def copy_if_not_exists(source, dest):
if not os.path.exists(dest):
shutil.copyfile(source, dest)
-def generation_dir(profile, generation):
+def system_dir(profile, generation):
if profile:
return "/nix/var/nix/profiles/system-profiles/%s-%d-link" % (profile, generation)
else:
return "/nix/var/nix/profiles/system-%d-link" % (generation)
-def system_dir(profile, generation, specialisation):
- d = generation_dir(profile, generation)
- if specialisation:
- return os.path.join(d, "specialisation", specialisation)
- else:
- return d
-
-BOOT_ENTRY = """title NixOS{profile}{specialisation}
+BOOT_ENTRY = """title NixOS{profile}
version Generation {generation} {description}
linux {kernel}
initrd {initrd}
@@ -49,26 +42,24 @@ MEMTEST_BOOT_ENTRY = """title MemTest86
efi /efi/memtest86/BOOTX64.efi
"""
-def generation_conf_filename(profile, generation, specialisation):
- profile_part = f"-{profile}" if profile else ""
- specialisation_part = f"-specialisation-{specialisation}" if specialisation else ""
- return f"nixos{profile_part}{specialisation_part}-generation-{generation}.conf"
-
-def write_loader_conf(profile, generation, specialisation):
+def write_loader_conf(profile, generation):
with open("@efiSysMountPoint@/loader/loader.conf.tmp", 'w') as f:
if "@timeout@" != "":
f.write("timeout @timeout@\n")
- f.write("default %s\n" % generation_conf_filename(profile, generation, specialisation))
+ if profile:
+ f.write("default nixos-%s-generation-%d.conf\n" % (profile, generation))
+ else:
+ f.write("default nixos-generation-%d.conf\n" % (generation))
if not @editor@:
f.write("editor 0\n");
f.write("console-mode @consoleMode@\n");
os.rename("@efiSysMountPoint@/loader/loader.conf.tmp", "@efiSysMountPoint@/loader/loader.conf")
-def profile_path(profile, generation, specialisation, name):
- return os.readlink("%s/%s" % (system_dir(profile, generation, specialisation), name))
+def profile_path(profile, generation, name):
+ return os.readlink("%s/%s" % (system_dir(profile, generation), name))
-def copy_from_profile(profile, generation, specialisation, name, dry_run=False):
- store_file_path = profile_path(profile, generation, specialisation, name)
+def copy_from_profile(profile, generation, name, dry_run=False):
+ store_file_path = profile_path(profile, generation, name)
suffix = os.path.basename(store_file_path)
store_dir = os.path.basename(os.path.dirname(store_file_path))
efi_file_path = "/efi/nixos/%s-%s.efi" % (store_dir, suffix)
@@ -96,17 +87,19 @@ def describe_generation(generation_dir):
return description
-def write_entry(profile, generation, specialisation, machine_id):
- kernel = copy_from_profile(profile, generation, specialisation, "kernel")
- initrd = copy_from_profile(profile, generation, specialisation, "initrd")
+def write_entry(profile, generation, machine_id):
+ kernel = copy_from_profile(profile, generation, "kernel")
+ initrd = copy_from_profile(profile, generation, "initrd")
try:
- append_initrd_secrets = profile_path(profile, generation, specialisation, "append-initrd-secrets")
+ append_initrd_secrets = profile_path(profile, generation, "append-initrd-secrets")
subprocess.check_call([append_initrd_secrets, "@efiSysMountPoint@%s" % (initrd)])
except FileNotFoundError:
pass
- entry_file = "@efiSysMountPoint@/loader/entries/%s" % (
- generation_conf_filename(profile, generation, specialisation))
- generation_dir = os.readlink(system_dir(profile, generation, specialisation))
+ if profile:
+ entry_file = "@efiSysMountPoint@/loader/entries/nixos-%s-generation-%d.conf" % (profile, generation)
+ else:
+ entry_file = "@efiSysMountPoint@/loader/entries/nixos-generation-%d.conf" % (generation)
+ generation_dir = os.readlink(system_dir(profile, generation))
tmp_path = "%s.tmp" % (entry_file)
kernel_params = "systemConfig=%s init=%s/init " % (generation_dir, generation_dir)
@@ -114,7 +107,6 @@ def write_entry(profile, generation, specialisation, machine_id):
kernel_params = kernel_params + params_file.read()
with open(tmp_path, 'w') as f:
f.write(BOOT_ENTRY.format(profile=" [" + profile + "]" if profile else "",
- specialisation=" (%s)" % specialisation if specialisation else "",
generation=generation,
kernel=kernel,
initrd=initrd,
@@ -143,14 +135,7 @@ def get_generations(profile=None):
gen_lines.pop()
configurationLimit = @configurationLimit@
- return [ (profile, int(line.split()[0]), None) for line in gen_lines ][-configurationLimit:]
-
-def get_specialisations(profile, generation, _):
- specialisations_dir = os.path.join(
- system_dir(profile, generation, None), "specialisation")
- if not os.path.exists(specialisations_dir):
- return []
- return [(profile, generation, spec) for spec in os.listdir(specialisations_dir)]
+ return [ (profile, int(line.split()[0])) for line in gen_lines ][-configurationLimit:]
def remove_old_entries(gens):
rex_profile = re.compile("^@efiSysMountPoint@/loader/entries/nixos-(.*)-generation-.*\.conf$")
@@ -238,8 +223,6 @@ def main():
remove_old_entries(gens)
for gen in gens:
write_entry(*gen, machine_id)
- for specialisation in get_specialisations(*gen):
- write_entry(*specialisation, machine_id)
if os.readlink(system_dir(*gen)) == args.default_config:
write_loader_conf(*gen)
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/amazon-init.nix b/third_party/nixpkgs/nixos/modules/virtualisation/amazon-init.nix
index 8c12e0e49b..c5470b7af0 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/amazon-init.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/amazon-init.nix
@@ -7,7 +7,7 @@ let
echo "attempting to fetch configuration from EC2 user data..."
export HOME=/root
- export PATH=${pkgs.lib.makeBinPath [ config.nix.package pkgs.systemd pkgs.gnugrep pkgs.git pkgs.gnutar pkgs.gzip pkgs.gnused config.system.build.nixos-rebuild]}:$PATH
+ export PATH=${pkgs.lib.makeBinPath [ config.nix.package pkgs.systemd pkgs.gnugrep pkgs.git pkgs.gnutar pkgs.gzip pkgs.gnused pkgs.xz config.system.build.nixos-rebuild]}:$PATH
export NIX_PATH=nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos:nixos-config=/etc/nixos/configuration.nix:/nix/var/nix/profiles/per-user/root/channels
userData=/etc/ec2-metadata/user-data
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/lxc-container.nix b/third_party/nixpkgs/nixos/modules/virtualisation/lxc-container.nix
index d493648401..e47bd59dc0 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/lxc-container.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/lxc-container.nix
@@ -11,7 +11,7 @@ with lib;
users.users.root.initialHashedPassword = mkOverride 150 "";
# Some more help text.
- services.mingetty.helpLine =
+ services.getty.helpLine =
''
Log in as "root" with an empty password.
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/nixos-containers.nix b/third_party/nixpkgs/nixos/modules/virtualisation/nixos-containers.nix
index 26398afb3c..757d73421b 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/nixos-containers.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/nixos-containers.nix
@@ -56,10 +56,10 @@ let
ip -6 route add $HOST_ADDRESS6 dev eth0
ip -6 route add default via $HOST_ADDRESS6
fi
-
- ${concatStringsSep "\n" (mapAttrsToList renderExtraVeth cfg.extraVeths)}
fi
+ ${concatStringsSep "\n" (mapAttrsToList renderExtraVeth cfg.extraVeths)}
+
# Start the regular stage 1 script.
exec "$1"
''
@@ -223,8 +223,8 @@ let
${ipcall cfg "ip route" "$LOCAL_ADDRESS" "localAddress"}
${ipcall cfg "ip -6 route" "$LOCAL_ADDRESS6" "localAddress6"}
fi
- ${concatStringsSep "\n" (mapAttrsToList renderExtraVeth cfg.extraVeths)}
fi
+ ${concatStringsSep "\n" (mapAttrsToList renderExtraVeth cfg.extraVeths)}
''
);
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/oci-containers.nix b/third_party/nixpkgs/nixos/modules/virtualisation/oci-containers.nix
index a46dd65eb4..ee9fe62187 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/oci-containers.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/oci-containers.nix
@@ -176,10 +176,10 @@ let
description = ''
Define which other containers this one depends on. They will be added to both After and Requires for the unit.
- Use the same name as the attribute under virtualisation.oci-containers.
+ Use the same name as the attribute under virtualisation.oci-containers.containers.
'';
example = literalExample ''
- virtualisation.oci-containers = {
+ virtualisation.oci-containers.containers = {
node1 = {};
node2 = {
dependsOn = [ "node1" ];
diff --git a/third_party/nixpkgs/nixos/tests/all-tests.nix b/third_party/nixpkgs/nixos/tests/all-tests.nix
index 659e538b31..c491b55921 100644
--- a/third_party/nixpkgs/nixos/tests/all-tests.nix
+++ b/third_party/nixpkgs/nixos/tests/all-tests.nix
@@ -158,6 +158,7 @@ in
home-assistant = handleTest ./home-assistant.nix {};
hostname = handleTest ./hostname.nix {};
hound = handleTest ./hound.nix {};
+ hub = handleTest ./git/hub.nix {};
hydra = handleTest ./hydra {};
i3wm = handleTest ./i3wm.nix {};
icingaweb2 = handleTest ./icingaweb2.nix {};
diff --git a/third_party/nixpkgs/nixos/tests/docker-tools.nix b/third_party/nixpkgs/nixos/tests/docker-tools.nix
index 8402ba68b7..369ef94f9f 100644
--- a/third_party/nixpkgs/nixos/tests/docker-tools.nix
+++ b/third_party/nixpkgs/nixos/tests/docker-tools.nix
@@ -247,5 +247,12 @@ import ./make-test-python.nix ({ pkgs, ... }: {
).strip()
== "${if pkgs.system == "aarch64-linux" then "amd64" else "arm64"}"
)
+
+ with subtest("buildLayeredImage doesn't dereference /nix/store symlink layers"):
+ docker.succeed(
+ "docker load --input='${examples.layeredStoreSymlink}'",
+ "docker run --rm ${examples.layeredStoreSymlink.imageName} bash -c 'test -L ${examples.layeredStoreSymlink.passthru.symlink}'",
+ "docker rmi ${examples.layeredStoreSymlink.imageName}",
+ )
'';
})
diff --git a/third_party/nixpkgs/nixos/tests/dovecot.nix b/third_party/nixpkgs/nixos/tests/dovecot.nix
index bcbe234fd8..1129e3b45d 100644
--- a/third_party/nixpkgs/nixos/tests/dovecot.nix
+++ b/third_party/nixpkgs/nixos/tests/dovecot.nix
@@ -4,8 +4,11 @@ import ./make-test-python.nix {
machine = { pkgs, ... }: {
imports = [ common/user-account.nix ];
services.postfix.enable = true;
- services.dovecot2.enable = true;
- services.dovecot2.protocols = [ "imap" "pop3" ];
+ services.dovecot2 = {
+ enable = true;
+ protocols = [ "imap" "pop3" ];
+ modules = [ pkgs.dovecot_pigeonhole ];
+ };
environment.systemPackages = let
sendTestMail = pkgs.writeScriptBin "send-testmail" ''
#!${pkgs.runtimeShell}
diff --git a/third_party/nixpkgs/nixos/tests/git/hub.nix b/third_party/nixpkgs/nixos/tests/git/hub.nix
new file mode 100644
index 0000000000..e2359e887e
--- /dev/null
+++ b/third_party/nixpkgs/nixos/tests/git/hub.nix
@@ -0,0 +1,17 @@
+import ../make-test-python.nix ({ pkgs, ...} : {
+ name = "hub";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ nequissimus ];
+ };
+
+ nodes.hub = { pkgs, ... }:
+ {
+ environment.systemPackages = [ pkgs.gitAndTools.hub ];
+ };
+
+ testScript =
+ ''
+ assert "git version ${pkgs.git.version}\nhub version ${pkgs.gitAndTools.hub.version}\n" in hub.succeed("hub version")
+ assert "These GitHub commands are provided by hub" in hub.succeed("hub help")
+ '';
+})
diff --git a/third_party/nixpkgs/nixos/tests/grafana.nix b/third_party/nixpkgs/nixos/tests/grafana.nix
index 4b453ece7f..4ba091b893 100644
--- a/third_party/nixpkgs/nixos/tests/grafana.nix
+++ b/third_party/nixpkgs/nixos/tests/grafana.nix
@@ -17,6 +17,10 @@ let
};
extraNodeConfs = {
+ declarativePlugins = {
+ services.grafana.declarativePlugins = [ pkgs.grafanaPlugins.grafana-clock-panel ];
+ };
+
postgresql = {
services.grafana.database = {
host = "127.0.0.1:5432";
@@ -52,7 +56,7 @@ let
nameValuePair dbName (mkMerge [
baseGrafanaConf
(extraNodeConfs.${dbName} or {})
- ])) [ "sqlite" "postgresql" "mysql" ]);
+ ])) [ "sqlite" "declarativePlugins" "postgresql" "mysql" ]);
in {
name = "grafana";
@@ -66,6 +70,14 @@ in {
testScript = ''
start_all()
+ with subtest("Declarative plugins installed"):
+ declarativePlugins.wait_for_unit("grafana.service")
+ declarativePlugins.wait_for_open_port(3000)
+ declarativePlugins.succeed(
+ "curl -sSfN -u testadmin:snakeoilpwd http://127.0.0.1:3000/api/plugins | grep -q grafana-clock-panel"
+ )
+ declarativePlugins.shutdown()
+
with subtest("Successful API query as admin user with sqlite db"):
sqlite.wait_for_unit("grafana.service")
sqlite.wait_for_open_port(3000)
diff --git a/third_party/nixpkgs/nixos/tests/login.nix b/third_party/nixpkgs/nixos/tests/login.nix
index d36c1a91be..ce11e1f942 100644
--- a/third_party/nixpkgs/nixos/tests/login.nix
+++ b/third_party/nixpkgs/nixos/tests/login.nix
@@ -50,7 +50,7 @@ import ./make-test-python.nix ({ pkgs, latestKernel ? false, ... }:
with subtest("Virtual console logout"):
machine.send_chars("exit\n")
machine.wait_until_fails("pgrep -u alice bash")
- machine.screenshot("mingetty")
+ machine.screenshot("getty")
with subtest("Check whether ctrl-alt-delete works"):
machine.send_key("ctrl-alt-delete")
diff --git a/third_party/nixpkgs/nixos/tests/postgresql-wal-receiver.nix b/third_party/nixpkgs/nixos/tests/postgresql-wal-receiver.nix
index 432b46234f..0e8b3bfd6c 100644
--- a/third_party/nixpkgs/nixos/tests/postgresql-wal-receiver.nix
+++ b/third_party/nixpkgs/nixos/tests/postgresql-wal-receiver.nix
@@ -1,11 +1,19 @@
+{ system ? builtins.currentSystem,
+ config ? {},
+ pkgs ? import ../.. { inherit system config; }
+}:
+
+with import ../lib/testing-python.nix { inherit system pkgs; };
+
let
+ lib = pkgs.lib;
+
# Makes a test for a PostgreSQL package, given by name and looked up from `pkgs`.
makePostgresqlWalReceiverTest = postgresqlPackage:
{
name = postgresqlPackage;
value =
- import ./make-test-python.nix ({ pkgs, lib, ... }: let
-
+ let
pkg = pkgs."${postgresqlPackage}";
postgresqlDataDir = "/var/lib/postgresql/${pkg.psqlSchema}";
replicationUser = "wal_receiver_user";
@@ -19,7 +27,7 @@ let
then pkgs.writeTextDir "recovery.signal" ""
else pkgs.writeTextDir "recovery.conf" "restore_command = 'cp ${walBackupDir}/%f %p'";
- in {
+ in makeTest {
name = "postgresql-wal-receiver-${postgresqlPackage}";
meta.maintainers = with lib.maintainers; [ pacien ];
@@ -104,7 +112,7 @@ let
"test $(sudo -u postgres psql --pset='pager=off' --tuples-only --command='select count(distinct val) from dummy;') -eq 100"
)
'';
- });
+ };
};
# Maps the generic function over all attributes of PostgreSQL packages
diff --git a/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix b/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
index 4dcea39cef..8fcb0a7aa2 100644
--- a/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
+++ b/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
@@ -96,6 +96,31 @@ let
'';
};
+ bird = {
+ exporterConfig = {
+ enable = true;
+ };
+ metricProvider = {
+ services.bird2.enable = true;
+ services.bird2.config = ''
+ protocol kernel MyObviousTestString {
+ ipv4 {
+ import all;
+ export none;
+ };
+ }
+
+ protocol device {
+ }
+ '';
+ };
+ exporterTest = ''
+ wait_for_unit("prometheus-bird-exporter.service")
+ wait_for_open_port(9324)
+ succeed("curl -sSf http://localhost:9324/metrics | grep -q 'MyObviousTestString'")
+ '';
+ };
+
blackbox = {
exporterConfig = {
enable = true;
@@ -197,10 +222,11 @@ let
exporterConfig = {
enable = true;
url = "http://localhost";
- configFile = pkgs.writeText "json-exporter-conf.json" (builtins.toJSON [{
- name = "json_test_metric";
- path = "$.test";
- }]);
+ configFile = pkgs.writeText "json-exporter-conf.json" (builtins.toJSON {
+ metrics = [
+ { name = "json_test_metric"; path = "$.test"; }
+ ];
+ });
};
metricProvider = {
systemd.services.prometheus-json-exporter.after = [ "nginx.service" ];
@@ -216,7 +242,9 @@ let
wait_for_open_port(80)
wait_for_unit("prometheus-json-exporter.service")
wait_for_open_port(7979)
- succeed("curl -sSf localhost:7979/metrics | grep -q 'json_test_metric 1'")
+ succeed(
+ "curl -sSf 'localhost:7979/probe?target=http://localhost' | grep -q 'json_test_metric 1'"
+ )
'';
};
@@ -634,7 +662,7 @@ let
wait_for_open_port(11334)
wait_for_open_port(7980)
wait_until_succeeds(
- "curl -sSf localhost:7980/metrics | grep -q 'rspamd_scanned{host=\"rspamd\"} 0'"
+ "curl -sSf 'localhost:7980/probe?target=http://localhost:11334/stat' | grep -q 'rspamd_scanned{host=\"rspamd\"} 0'"
)
'';
};
diff --git a/third_party/nixpkgs/nixos/tests/shadow.nix b/third_party/nixpkgs/nixos/tests/shadow.nix
index 0cc1d68114..8f8cdef7ef 100644
--- a/third_party/nixpkgs/nixos/tests/shadow.nix
+++ b/third_party/nixpkgs/nixos/tests/shadow.nix
@@ -2,6 +2,7 @@ let
password1 = "foobar";
password2 = "helloworld";
password3 = "bazqux";
+ password4 = "asdf123";
in import ./make-test-python.nix ({ pkgs, ... }: {
name = "shadow";
meta = with pkgs.stdenv.lib.maintainers; { maintainers = [ nequissimus ]; };
@@ -19,6 +20,10 @@ in import ./make-test-python.nix ({ pkgs, ... }: {
password = password2;
shell = pkgs.shadow;
};
+ users.ash = {
+ password = password4;
+ shell = pkgs.bash;
+ };
};
};
@@ -41,6 +46,15 @@ in import ./make-test-python.nix ({ pkgs, ... }: {
shadow.wait_for_file("/tmp/1")
assert "emma" in shadow.succeed("cat /tmp/1")
+ with subtest("Switch user"):
+ shadow.send_chars("su - ash\n")
+ shadow.sleep(2)
+ shadow.send_chars("${password4}\n")
+ shadow.sleep(2)
+ shadow.send_chars("whoami > /tmp/3\n")
+ shadow.wait_for_file("/tmp/3")
+ assert "ash" in shadow.succeed("cat /tmp/3")
+
with subtest("Change password"):
shadow.send_key("alt-f3")
shadow.wait_until_succeeds(f"[ $(fgconsole) = 3 ]")
diff --git a/third_party/nixpkgs/nixos/tests/systemd-boot.nix b/third_party/nixpkgs/nixos/tests/systemd-boot.nix
index e8acef7855..7a663dd9b4 100644
--- a/third_party/nixpkgs/nixos/tests/systemd-boot.nix
+++ b/third_party/nixpkgs/nixos/tests/systemd-boot.nix
@@ -39,29 +39,6 @@ in
'';
};
- # Check that specialisations create corresponding boot entries.
- specialisation = makeTest {
- name = "systemd-boot-specialisation";
- meta.maintainers = with pkgs.stdenv.lib.maintainers; [ lukegb ];
-
- machine = { pkgs, lib, ... }: {
- imports = [ common ];
- specialisation.something.configuration = {};
- };
-
- testScript = ''
- machine.start()
- machine.wait_for_unit("multi-user.target")
-
- machine.succeed(
- "test -e /boot/loader/entries/nixos-specialisation-something-generation-1.conf"
- )
- machine.succeed(
- "grep -q 'title NixOS (something)' /boot/loader/entries/nixos-specialisation-something-generation-1.conf"
- )
- '';
- };
-
# Boot without having created an EFI entry--instead using default "/EFI/BOOT/BOOTX64.EFI"
fallback = makeTest {
name = "systemd-boot-fallback";
diff --git a/third_party/nixpkgs/nixos/tests/tor.nix b/third_party/nixpkgs/nixos/tests/tor.nix
index ad07231557..c061f59226 100644
--- a/third_party/nixpkgs/nixos/tests/tor.nix
+++ b/third_party/nixpkgs/nixos/tests/tor.nix
@@ -17,7 +17,7 @@ rec {
environment.systemPackages = with pkgs; [ netcat ];
services.tor.enable = true;
services.tor.client.enable = true;
- services.tor.controlPort = 9051;
+ services.tor.settings.ControlPort = 9051;
};
testScript = ''
diff --git a/third_party/nixpkgs/pkgs/applications/audio/ams-lv2/default.nix b/third_party/nixpkgs/pkgs/applications/audio/ams-lv2/default.nix
index 34f5667bfc..a978b67c5d 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/ams-lv2/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/ams-lv2/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, cairo, fftw, gtkmm2, lv2, lvtk, pkgconfig
-, wafHook }:
+, wafHook, python3 }:
stdenv.mkDerivation rec {
pname = "ams-lv2";
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "1lz2mvk4gqsyf92yxd3aaldx0d0qi28h4rnnvsaz4ls0ccqm80nk";
};
- nativeBuildInputs = [ pkgconfig wafHook ];
+ nativeBuildInputs = [ pkgconfig wafHook python3 ];
buildInputs = [ cairo fftw gtkmm2 lv2 lvtk ];
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/audio/audacity/default.nix b/third_party/nixpkgs/pkgs/applications/audio/audacity/default.nix
index 20526c8c6c..1a29ed8b97 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/audacity/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/audacity/default.nix
@@ -1,8 +1,8 @@
{ stdenv, fetchzip, wxGTK30, pkgconfig, file, gettext,
libvorbis, libmad, libjack2, lv2, lilv, serd, sord, sratom, suil, alsaLib, libsndfile, soxr, flac, lame,
expat, libid3tag, ffmpeg_3, soundtouch, /*, portaudio - given up fighting their portaudio.patch */
- autoconf, automake, libtool
- }:
+ cmake
+}:
with stdenv.lib;
@@ -15,16 +15,8 @@ stdenv.mkDerivation rec {
sha256 = "1xk0piv72d2xd3p7igr916fhcbrm76fhjr418k1rlqdzzg1hfljn";
};
- preConfigure = /* we prefer system-wide libs */ ''
- autoreconf -vi # use system libraries
-
- # we will get a (possibly harmless) warning during configure without this
- substituteInPlace configure \
- --replace /usr/bin/file ${file}/bin/file
- '';
-
- configureFlags = [
- "--with-libsamplerate"
+ cmakeFlags = [
+ "-DCMAKE_BUILD_TYPE=Release"
];
# audacity only looks for lame and ffmpeg at runtime, so we need to link them in manually
@@ -43,15 +35,13 @@ stdenv.mkDerivation rec {
"-lswscale"
];
- nativeBuildInputs = [ pkgconfig autoconf automake libtool ];
+ nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [
file gettext wxGTK30 expat alsaLib
libsndfile soxr libid3tag libjack2 lv2 lilv serd sord sratom suil wxGTK30.gtk
ffmpeg_3 libmad lame libvorbis flac soundtouch
]; #ToDo: detach sbsms
- enableParallelBuilding = true;
-
dontDisableStatic = true;
doCheck = false; # Test fails
diff --git a/third_party/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix b/third_party/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
index 6841cd6e75..1e2a61a169 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
@@ -1,23 +1,77 @@
-{ fetchurl, bitwig-studio1, pulseaudio, libjack2, xorg }:
+{ stdenv, fetchurl, alsaLib, cairo, dpkg, freetype
+, gdk-pixbuf, glib, gtk3, lib, xorg
+, libglvnd, libjack2, ffmpeg_3
+, libxkbcommon, xdg_utils, zlib, pulseaudio
+, wrapGAppsHook, makeWrapper }:
-bitwig-studio1.overrideAttrs (oldAttrs: rec {
- name = "bitwig-studio-${version}";
- version = "3.2.8";
+stdenv.mkDerivation rec {
+ pname = "bitwig-studio";
+ version = "3.3.1";
src = fetchurl {
- url = "https://downloads.bitwig.com/stable/${version}/bitwig-studio-${version}.deb";
- sha256 = "18ldgmnv7bigb4mch888kjpf4abalpiwmlhwd7rjb9qf6p72fhpj";
+ url = "https://downloads.bitwig.com/stable/${version}/${pname}-${version}.deb";
+ sha256 = "0f7xysk0cl48q7i28m25hasmrp30grgm3kah0s7xmkjgm33887pi";
};
- buildInputs = oldAttrs.buildInputs ++ [ xorg.libXtst ];
+ nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ];
- runtimeDependencies = [ pulseaudio libjack2 ];
+ unpackCmd = ''
+ mkdir -p root
+ dpkg-deb -x $curSrc root
+ '';
+
+ dontBuild = true;
+ dontWrapGApps = true; # we only want $gappsWrapperArgs here
+
+ buildInputs = with xorg; [
+ alsaLib cairo freetype gdk-pixbuf glib gtk3 libxcb xcbutil xcbutilwm zlib libXtst libxkbcommon pulseaudio libjack2 libX11 libglvnd libXcursor stdenv.cc.cc.lib
+ ];
+
+ binPath = lib.makeBinPath [
+ xdg_utils ffmpeg_3
+ ];
+
+ ldLibraryPath = lib.strings.makeLibraryPath buildInputs;
installPhase = ''
- ${oldAttrs.installPhase}
-
- # recover commercial jre
- rm -f $out/libexec/lib/jre
- cp -r opt/bitwig-studio/lib/jre $out/libexec/lib
+ mkdir -p $out/bin
+ cp -r opt/bitwig-studio $out/libexec
+ ln -s $out/libexec/bitwig-studio $out/bin/bitwig-studio
+ cp -r usr/share $out/share
+ substitute usr/share/applications/bitwig-studio.desktop \
+ $out/share/applications/bitwig-studio.desktop \
+ --replace /usr/bin/bitwig-studio $out/bin/bitwig-studio
'';
-})
+
+ postFixup = ''
+ # patchelf fails to set rpath on BitwigStudioEngine, so we use
+ # the LD_LIBRARY_PATH way
+
+ find $out -type f -executable \
+ -not -name '*.so.*' \
+ -not -name '*.so' \
+ -not -name '*.jar' \
+ -not -path '*/resources/*' | \
+ while IFS= read -r f ; do
+ patchelf --set-interpreter "${stdenv.cc.bintools.dynamicLinker}" $f
+ wrapProgram $f \
+ "''${gappsWrapperArgs[@]}" \
+ --prefix PATH : "${binPath}" \
+ --prefix LD_LIBRARY_PATH : "${ldLibraryPath}"
+ done
+
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A digital audio workstation";
+ longDescription = ''
+ Bitwig Studio is a multi-platform music-creation system for
+ production, performance and DJing, with a focus on flexible
+ editing tools and a super-fast workflow.
+ '';
+ homepage = "https://www.bitwig.com/";
+ license = licenses.unfree;
+ platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [ bfortz michalrus mrVanDalo ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/bs1770gain/default.nix b/third_party/nixpkgs/pkgs/applications/audio/bs1770gain/default.nix
deleted file mode 100644
index 76a7893561..0000000000
--- a/third_party/nixpkgs/pkgs/applications/audio/bs1770gain/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ stdenv, fetchurl, ffmpeg, sox }:
-
-stdenv.mkDerivation rec {
- pname = "bs1770gain";
- version = "0.5.2";
-
- src = fetchurl {
- url = "mirror://sourceforge/bs1770gain/${pname}-${version}.tar.gz";
- sha256 = "1p6yz5q7czyf9ard65sp4kawdlkg40cfscr3b24znymmhs3p7rbk";
- };
-
- buildInputs = [ ffmpeg sox ];
-
- NIX_CFLAGS_COMPILE = "-Wno-error";
-
- meta = with stdenv.lib; {
- description = "A audio/video loudness scanner implementing ITU-R BS.1770";
- license = licenses.gpl2Plus;
- homepage = "http://bs1770gain.sourceforge.net/";
- platforms = platforms.all;
- };
-}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/game-music-emu/default.nix b/third_party/nixpkgs/pkgs/applications/audio/game-music-emu/default.nix
index 51f895ea2d..7cc431583e 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/game-music-emu/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/game-music-emu/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, cmake }:
stdenv.mkDerivation rec {
- version = "0.6.1";
+ version = "0.6.3";
pname = "game-music-emu";
src = fetchurl {
- url = "https://bitbucket.org/mpyne/game-music-emu/downloads/${pname}-${version}.tar.bz2";
- sha256 = "08fk7zddpn7v93d0fa7fcypx7hvgwx9b5psj9l6m8b87k2hbw4fw";
+ url = "https://bitbucket.org/mpyne/game-music-emu/downloads/${pname}-${version}.tar.xz";
+ sha256 = "07857vdkak306d9s5g6fhmjyxk7vijzjhkmqb15s7ihfxx9lx8xb";
};
buildInputs = [ cmake ];
@@ -16,6 +16,6 @@ stdenv.mkDerivation rec {
description = "A collection of video game music file emulators";
license = licenses.lgpl21Plus;
platforms = platforms.all;
- maintainers = [ ];
+ maintainers = with maintainers; [ luc65r ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/geonkick/default.nix b/third_party/nixpkgs/pkgs/applications/audio/geonkick/default.nix
index 804aaf75fe..0e6f45194e 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/geonkick/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/geonkick/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "geonkick";
- version = "2.5.1";
+ version = "2.6.1";
src = fetchFromGitLab {
owner = "iurie-sw";
repo = pname;
rev = "v${version}";
- sha256 = "14svwrxqw15j6wjy3x8s28yyrafa31bm7d1ns5h6gvpndccwc1kw";
+ sha256 = "1l647j11pb9lkknnh4q99mmfcvr644b02lfcdjh98z60vqm1s54c";
};
nativeBuildInputs = [ cmake pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/applications/audio/mda-lv2/default.nix b/third_party/nixpkgs/pkgs/applications/audio/mda-lv2/default.nix
index 2464abb658..6e96bf4529 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/mda-lv2/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/mda-lv2/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fftwSinglePrec, lv2, pkgconfig, wafHook }:
+{ stdenv, fetchurl, fftwSinglePrec, lv2, pkgconfig, wafHook, python3 }:
stdenv.mkDerivation rec {
pname = "mda-lv2";
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "1a3cv6w5xby9yn11j695rbh3c4ih7rxfxmkca9s1324ljphh06m8";
};
- nativeBuildInputs = [ pkgconfig wafHook ];
+ nativeBuildInputs = [ pkgconfig wafHook python3 ];
buildInputs = [ fftwSinglePrec lv2 ];
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/audio/milkytracker/default.nix b/third_party/nixpkgs/pkgs/applications/audio/milkytracker/default.nix
index 405787e887..5a76e55d66 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/milkytracker/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/milkytracker/default.nix
@@ -2,14 +2,14 @@
, SDL2, alsaLib, libjack2, lhasa, perl, rtmidi, zlib, zziplib }:
stdenv.mkDerivation rec {
- version = "1.02.00";
+ version = "1.03.00";
pname = "milkytracker";
src = fetchFromGitHub {
owner = "milkytracker";
repo = "MilkyTracker";
rev = "v${version}";
- sha256 = "05a6d7l98k9i82dwrgi855dnccm3f2lkb144gi244vhk1156n0ca";
+ sha256 = "025fj34gq2kmkpwcswcyx7wdxb89vm944dh685zi4bxx0hz16vvk";
};
nativeBuildInputs = [ cmake pkgconfig makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/applications/audio/mopidy/default.nix b/third_party/nixpkgs/pkgs/applications/audio/mopidy/default.nix
index fc532482cb..f4d4e416de 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/mopidy/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/mopidy/default.nix
@@ -14,9 +14,9 @@ let
mopidy-gmusic = callPackage ./gmusic.nix { };
- mopidy-local = callPackage ./local.nix { };
+ mopidy-iris = callPackage ./iris.nix { };
- mopidy-spotify = callPackage ./spotify.nix { };
+ mopidy-local = callPackage ./local.nix { };
mopidy-moped = callPackage ./moped.nix { };
@@ -26,20 +26,21 @@ let
mopidy-mpris = callPackage ./mpris.nix { };
+ mopidy-musicbox-webclient = callPackage ./musicbox-webclient.nix { };
+
+ mopidy-scrobbler = callPackage ./scrobbler.nix { };
+
mopidy-somafm = callPackage ./somafm.nix { };
- mopidy-spotify-tunigo = callPackage ./spotify-tunigo.nix { };
-
- mopidy-youtube = callPackage ./youtube.nix { };
-
mopidy-soundcloud = callPackage ./soundcloud.nix { };
- mopidy-musicbox-webclient = callPackage ./musicbox-webclient.nix { };
+ mopidy-spotify = callPackage ./spotify.nix { };
- mopidy-iris = callPackage ./iris.nix { };
+ mopidy-spotify-tunigo = callPackage ./spotify-tunigo.nix { };
mopidy-tunein = callPackage ./tunein.nix { };
+ mopidy-youtube = callPackage ./youtube.nix { };
};
in self
diff --git a/third_party/nixpkgs/pkgs/applications/audio/mopidy/mopidy.nix b/third_party/nixpkgs/pkgs/applications/audio/mopidy/mopidy.nix
index eb5672fe13..f2f3734ec2 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/mopidy/mopidy.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/mopidy/mopidy.nix
@@ -38,10 +38,6 @@ pythonPackages.buildPythonApplication rec {
# There are no tests
doCheck = false;
- preFixup = ''
- gappsWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH")
- '';
-
meta = with stdenv.lib; {
homepage = "https://www.mopidy.com/";
description = ''
diff --git a/third_party/nixpkgs/pkgs/applications/audio/mopidy/scrobbler.nix b/third_party/nixpkgs/pkgs/applications/audio/mopidy/scrobbler.nix
new file mode 100644
index 0000000000..19c5a29c8a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/audio/mopidy/scrobbler.nix
@@ -0,0 +1,24 @@
+{ stdenv, python3Packages, mopidy }:
+
+python3Packages.buildPythonApplication rec {
+ pname = "Mopidy-Scrobbler";
+ version = "2.0.1";
+
+ src = python3Packages.fetchPypi {
+ inherit pname version;
+ sha256 = "11vxgax4xgkggnq4fr1rh2rcvzspkkimck5p3h4phdj3qpnj0680";
+ };
+
+ propagatedBuildInputs = with python3Packages; [ mopidy pylast ];
+
+ # no tests implemented
+ doCheck = false;
+ pythonImportsCheck = [ "mopidy_scrobbler" ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/mopidy/mopidy-scrobbler";
+ description = "Mopidy extension for scrobbling played tracks to Last.fm.";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ jakeisnt ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/netease-music-tui/default.nix b/third_party/nixpkgs/pkgs/applications/audio/netease-music-tui/default.nix
index 88e8ba6d0b..0322459685 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/netease-music-tui/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/netease-music-tui/default.nix
@@ -7,7 +7,7 @@ rustPlatform.buildRustPackage rec {
src = fetchFromGitHub {
owner = "betta-cyber";
repo = "netease-music-tui";
- rev = "${version}";
+ rev = version;
sha256 = "0m5b3q493d32kxznm4apn56216l07b1c49km236i03mpfvdw7m1f";
};
diff --git a/third_party/nixpkgs/pkgs/applications/audio/new-session-manager/default.nix b/third_party/nixpkgs/pkgs/applications/audio/new-session-manager/default.nix
new file mode 100644
index 0000000000..e4cabe0c48
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/audio/new-session-manager/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, meson, pkg-config, ninja, liblo, libjack2, fltk }:
+
+stdenv.mkDerivation rec {
+ pname = "new-session-manager";
+ version = "1.4.0";
+
+ src = fetchFromGitHub {
+ owner = "linuxaudio";
+ repo = "new-session-manager";
+ rev = "v${version}";
+ sha256 = "PqOv4tx3NLxL2+GWIUVgL72EQYMyDPIMrAkyby3TZ+0=";
+ };
+
+ nativeBuildInputs = [ meson pkg-config ninja ];
+
+ buildInputs = [ liblo libjack2 fltk ];
+
+ hardeningDisable = [ "format" ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://linuxaudio.github.io/new-session-manager/";
+ description = "A session manager designed for audio applications.";
+ maintainers = [ maintainers._6AA4FD ];
+ license = licenses.gpl3Plus;
+ platforms = ["x86_64-linux"];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/opustags/default.nix b/third_party/nixpkgs/pkgs/applications/audio/opustags/default.nix
index 8e5546aec8..4e26c9b775 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/opustags/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/opustags/default.nix
@@ -1,24 +1,49 @@
-{ stdenv, lib, cmake, pkgconfig, libogg, fetchFromGitHub, libiconv }:
+{ stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config, libiconv, libogg
+, ffmpeg, glibcLocales, perl, perlPackages }:
+
stdenv.mkDerivation rec {
pname = "opustags";
- version = "1.4.0";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "fmang";
repo = "opustags";
rev = version;
- sha256 = "1y0czl72paawy342ff9ickaamkih43k59yfcdw7bnddypyfa7nbg";
+ sha256 = "1dicv4s395b9gb4jpr0rnxdq9azr45pid62q3x08lb7cvyq3yxbh";
};
+ patches = [
+ # Fix building on darwin
+ (fetchpatch {
+ url = "https://github.com/fmang/opustags/commit/64fc6f8f6d20e034892e89abff0236c85cae98dc.patch";
+ sha256 = "1djifzqhf1w51gbpqbndsh3gnl9iizp6hppxx8x2a92i9ns22zpg";
+ })
+ (fetchpatch {
+ url = "https://github.com/fmang/opustags/commit/f98208c1a1d10c15f98b127bbfdf88a7b15b08dc.patch";
+ sha256 = "1h3v0r336fca0y8zq1vl2wr8gaqs3vvrrckx7pvji4k1jpiqvp38";
+ })
+ ];
+
buildInputs = [ libogg ];
- nativeBuildInputs = [ cmake pkgconfig ] ++ lib.optional stdenv.isDarwin libiconv;
+ nativeBuildInputs = [ cmake pkg-config ] ++ stdenv.lib.optional stdenv.isDarwin libiconv;
- meta = with lib; {
+ doCheck = true;
+
+ checkInputs = [ ffmpeg glibcLocales perl ] ++ (with perlPackages; [ ListMoreUtils ]);
+
+ checkPhase = ''
+ export LANG="en_US.UTF-8"
+ export LC_ALL="en_US.UTF-8"
+ make check
+ '';
+
+ meta = with stdenv.lib; {
homepage = "https://github.com/fmang/opustags";
description = "Ogg Opus tags editor";
platforms = platforms.all;
- maintainers = [ maintainers.kmein ];
+ broken = stdenv.isDarwin;
+ maintainers = with maintainers; [ kmein SuperSandro2000 ];
license = licenses.bsd3;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/plujain-ramp/default.nix b/third_party/nixpkgs/pkgs/applications/audio/plujain-ramp/default.nix
new file mode 100644
index 0000000000..2523c5a565
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/audio/plujain-ramp/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, lv2 }:
+
+stdenv.mkDerivation rec {
+ version = "v1.1.3";
+ pname = "plujain-ramp";
+
+ src = fetchFromGitHub {
+ owner = "Houston4444";
+ repo = "plujain-ramp";
+ rev = "1bc1fed211e140c7330d6035122234afe78e5257";
+ sha256 = "1k7qpr8c15d623c4zqxwdklp98amildh03cqsnqq5ia9ba8z3016";
+ };
+
+ buildInputs = [
+ lv2
+ ];
+
+ installFlags = [ "INSTALL_PATH=$(out)/lib/lv2" ];
+
+ meta = with stdenv.lib; {
+ description = "A mono rhythmic tremolo LV2 Audio Plugin";
+ homepage = "https://github.com/Houston4444/plujain-ramp";
+ license = licenses.gpl2Only;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.hirenashah ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/pt2-clone/default.nix b/third_party/nixpkgs/pkgs/applications/audio/pt2-clone/default.nix
index 6fb2fb9687..c73c356276 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/pt2-clone/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/pt2-clone/default.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "pt2-clone";
- version = "1.27";
+ version = "1.28";
src = fetchFromGitHub {
owner = "8bitbubsy";
repo = "pt2-clone";
rev = "v${version}";
- sha256 = "1hg36pfzgdbhd5bkzi3cpn6v39q8xis2jk7w6qm615r587393pwd";
+ sha256 = "1c2x43f46l7556kl9y9qign0g6ywdkh7ywkzv6c9y63n68ph20x2";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/applications/audio/rkrlv2/default.nix b/third_party/nixpkgs/pkgs/applications/audio/rkrlv2/default.nix
index 59979c4108..2eb3dc3d7e 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/rkrlv2/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/rkrlv2/default.nix
@@ -1,26 +1,26 @@
-{ stdenv, fetchFromGitHub,
-automake, pkgconfig, lv2, fftw, cmake, xorg, libjack2, libsamplerate, libsndfile
-}:
+{ stdenv, fetchFromGitHub, pkg-config, lv2, fftw, cmake, libXpm
+, libXft, libjack2, libsamplerate, libsndfile }:
stdenv.mkDerivation rec {
- repo = "rkrlv2";
- name = "${repo}-b2.0";
+ pname = "rkrlv2";
+ version = "beta_3";
src = fetchFromGitHub {
owner = "ssj71";
- inherit repo;
- rev = "beta_2";
- sha256 = "128jcilbrd1l65c01w2bazsb21x78mng0jjkhi3x9crf1n9qbh2m";
+ repo = pname;
+ rev = version;
+ sha256 = "WjpPNUEYw4aGrh57J+7kkxKFXgCJWNaWAmueFbNUJJo=";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = with xorg; [ automake lv2 fftw cmake libXpm libjack2 libsamplerate libsndfile libXft ];
+ nativeBuildInputs = [ cmake pkg-config ];
+ buildInputs = [ libXft libXpm lv2 fftw libjack2 libsamplerate libsndfile ];
- meta = {
+ meta = with stdenv.lib; {
description = "Rakarrak effects ported to LV2";
homepage = "https://github.com/ssj71/rkrlv2";
- license = stdenv.lib.licenses.gpl3;
- maintainers = [ stdenv.lib.maintainers.joelmo ];
- platforms = stdenv.lib.platforms.linux;
+ license = licenses.gpl2Only;
+ maintainers = [ maintainers.joelmo ];
+ platforms = platforms.unix;
+ broken = stdenv.isAarch64; # g++: error: unrecognized command line option '-mfpmath=sse'
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/vcv-rack/default.nix b/third_party/nixpkgs/pkgs/applications/audio/vcv-rack/default.nix
index 18d8f7415b..a94cfd3a7c 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/vcv-rack/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/vcv-rack/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, makeWrapper, fetchFromBitbucket, fetchFromGitHub, pkgconfig
+{ stdenv, makeWrapper, fetchzip, fetchFromGitHub, pkgconfig
, alsaLib, curl, glew, glfw, gtk2-x11, jansson, libjack2, libXext, libXi
, libzip, rtaudio, rtmidi, speex, libsamplerate }:
@@ -7,10 +7,8 @@ let
# Others are downloaded with `make deps`. Due to previous issues with the
# `glfw` submodule (see above) and because we can not access the network when
# building in a sandbox, we fetch the dependency source manually.
- pfft-source = fetchFromBitbucket {
- owner = "jpommier";
- repo = "pffft";
- rev = "74d7261be17cf659d5930d4830609406bd7553e3";
+ pfft-source = fetchzip {
+ url = "https://vcvrack.com/downloads/dep/pffft.zip";
sha256 = "084csgqa6f1a270bhybjayrh3mpyi2jimc87qkdgsqcp8ycsx1l1";
};
nanovg-source = fetchFromGitHub {
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix
index c25fd1b215..cffbdde8f0 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/monero-gui/default.nix
@@ -28,13 +28,13 @@ in
stdenv.mkDerivation rec {
pname = "monero-gui";
- version = "0.17.1.7";
+ version = "0.17.1.8";
src = fetchFromGitHub {
owner = "monero-project";
repo = "monero-gui";
rev = "v${version}";
- sha256 = "1dd2ddkxh9ynxnscysl46hj4dm063h1v13fnyah69am26qzzbby4";
+ sha256 = "13cjrfdkr7c2ff8j2rg8hvhlc00af38vcs67wlx2109i2baq4pp3";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/monero/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/monero/default.nix
index 3a25405371..d45f5a2e5c 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/monero/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/monero/default.nix
@@ -17,13 +17,13 @@ assert trezorSupport -> all (x: x!=null) [ libusb1 protobuf python3 ];
stdenv.mkDerivation rec {
pname = "monero";
- version = "0.17.1.7";
+ version = "0.17.1.8";
src = fetchFromGitHub {
owner = "monero-project";
repo = "monero";
rev = "v${version}";
- sha256 = "1fdw4i4rw87yz3hz4yc1gdw0gr2mmf9038xaw2l4rrk5y50phjp4";
+ sha256 = "10blazbk1602slx3wrmw4jfgkdry55iclrhm5drdficc5v3h735g";
fetchSubmodules = true;
};
diff --git a/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/elpa-generated.nix b/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/elpa-generated.nix
index b473eb99c3..ea776ed4ce 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/elpa-generated.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/elpa-generated.nix
@@ -223,10 +223,10 @@
elpaBuild {
pname = "auctex";
ename = "auctex";
- version = "12.3.1";
+ version = "13.0.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/auctex-12.3.1.tar";
- sha256 = "0kn48mmsvp1yp8fjcl4lriymhyskv5s70wscmf596xf56s7mqas4";
+ url = "https://elpa.gnu.org/packages/auctex-13.0.1.tar";
+ sha256 = "1y5q3phd0xr7342i757hr4hic8nad4kkdf1zk56mlj5snwr0g0w7";
};
packageRequires = [ cl-lib emacs ];
meta = {
@@ -264,16 +264,16 @@
license = lib.licenses.free;
};
}) {};
- auto-overlays = callPackage ({ elpaBuild, fetchurl, lib }:
+ auto-overlays = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "auto-overlays";
ename = "auto-overlays";
- version = "0.10.9";
+ version = "0.10.10";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/auto-overlays-0.10.9.tar";
- sha256 = "0aqjp3bkd7mi191nm971z857s09py390ikcd93hyhmknblk0v14p";
+ url = "https://elpa.gnu.org/packages/auto-overlays-0.10.10.tar";
+ sha256 = "0wln6b4j3pd3mhx6sx0bnz74c4n6fidmkg77cqfpxs4j5l1zjp2z";
};
- packageRequires = [];
+ packageRequires = [ cl-lib ];
meta = {
homepage = "https://elpa.gnu.org/packages/auto-overlays.html";
license = lib.licenses.free;
@@ -437,10 +437,10 @@
elpaBuild {
pname = "chess";
ename = "chess";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/chess-2.0.4.tar";
- sha256 = "1sq1bjmp513vldfh7hc2bbfc54665abqiz0kqgqq3gijckaxn5js";
+ url = "https://elpa.gnu.org/packages/chess-2.0.5.tar";
+ sha256 = "1a4iwjdh6k348df6qywjws9z9f862d62m0b2sz57z4xhywiyxpr7";
};
packageRequires = [ cl-lib ];
meta = {
@@ -685,10 +685,10 @@
elpaBuild {
pname = "csv-mode";
ename = "csv-mode";
- version = "1.13";
+ version = "1.14";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/csv-mode-1.13.tar";
- sha256 = "0g9rj8sgdbzqnqqvhx3022zz665wqam2nlxsbhzz2393cz11y0d2";
+ url = "https://elpa.gnu.org/packages/csv-mode-1.14.tar";
+ sha256 = "1jz4134pk8dwzsqih9wybx4l9yl244cgcilw8rdnnqmm8i6vxgrp";
};
packageRequires = [ cl-lib emacs ];
meta = {
@@ -790,10 +790,10 @@
elpaBuild {
pname = "dict-tree";
ename = "dict-tree";
- version = "0.14";
+ version = "0.16";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/dict-tree-0.14.el";
- sha256 = "1k00k3510bgq7rijvrxbx4b7qlq2abq1dyyn51zgm8q0qk68p5jq";
+ url = "https://elpa.gnu.org/packages/dict-tree-0.16.tar";
+ sha256 = "1myf26g3jjk2v8yp3k2n8m45vi20452wd7w2bja8csfkk0qx3300";
};
packageRequires = [ heap tNFA trie ];
meta = {
@@ -805,10 +805,10 @@
elpaBuild {
pname = "diff-hl";
ename = "diff-hl";
- version = "1.8.7";
+ version = "1.8.8";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/diff-hl-1.8.7.tar";
- sha256 = "1qcwicflvm6dxcflnlg891hyzwp2q79fdkdbdwp1440a0j09riam";
+ url = "https://elpa.gnu.org/packages/diff-hl-1.8.8.tar";
+ sha256 = "10g1333xvki8aw5vhyijkpjn62jh9k3n4a5sh1z69hsfvxih5lqk";
};
packageRequires = [ cl-lib emacs ];
meta = {
@@ -1026,21 +1026,24 @@
license = lib.licenses.free;
};
}) {};
- eglot = callPackage ({ elpaBuild
+ eglot = callPackage ({ eldoc
+ , elpaBuild
, emacs
, fetchurl
, flymake ? null
, jsonrpc
- , lib }:
+ , lib
+ , project
+ , xref }:
elpaBuild {
pname = "eglot";
ename = "eglot";
- version = "1.6";
+ version = "1.7";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/eglot-1.6.tar";
- sha256 = "15hd6sx7qrpvlvhwwkcgdiki8pswwf4mm7hkm0xvznskfcp44spx";
+ url = "https://elpa.gnu.org/packages/eglot-1.7.tar";
+ sha256 = "1zvs144hxq2mmq1h0ynx9hy7yyccb46f3pjg9mgq8v9cw5y678vk";
};
- packageRequires = [ emacs flymake jsonrpc ];
+ packageRequires = [ eldoc emacs flymake jsonrpc project xref ];
meta = {
homepage = "https://elpa.gnu.org/packages/eglot.html";
license = lib.licenses.free;
@@ -1130,10 +1133,10 @@
elpaBuild {
pname = "emms";
ename = "emms";
- version = "6.2";
+ version = "6.3";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/emms-6.2.tar";
- sha256 = "0d95sjrh9vpl41vz26y8clgji987z15lj4ky2kr9yrl0zpa8yv35";
+ url = "https://elpa.gnu.org/packages/emms-6.3.tar";
+ sha256 = "12cfq503li0gcqmm5bmqz8yjvfdif5xvz0l9vx3g5jl6ljygwgmf";
};
packageRequires = [ cl-lib seq ];
meta = {
@@ -1746,10 +1749,10 @@
elpaBuild {
pname = "ivy-posframe";
ename = "ivy-posframe";
- version = "0.5.3";
+ version = "0.5.5";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/ivy-posframe-0.5.3.el";
- sha256 = "03ydfb155p5lak7nw4s79ab9zadwsjw1zggzwxgnlydsqdqbr6l6";
+ url = "https://elpa.gnu.org/packages/ivy-posframe-0.5.5.tar";
+ sha256 = "184730grclxmlw6nfs41d4g6fvz9c6xnclvwgqx1ii0xm7p9xy95";
};
packageRequires = [ emacs ivy posframe ];
meta = {
@@ -1791,10 +1794,10 @@
elpaBuild {
pname = "js2-mode";
ename = "js2-mode";
- version = "20190219";
+ version = "20201220";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/js2-mode-20190219.tar";
- sha256 = "0jgqs7cwykw5ihdq9wp5qc05y6br9gsyfiylqhjq43z59673chcc";
+ url = "https://elpa.gnu.org/packages/js2-mode-20201220.tar";
+ sha256 = "0zdrp8lap1ijrmsn9jsnvm44b6vxlgh9vcla5ysh1ga95zkjxrwm";
};
packageRequires = [ cl-lib emacs ];
meta = {
@@ -1847,6 +1850,21 @@
license = lib.licenses.free;
};
}) {};
+ kiwix = callPackage ({ elpaBuild, emacs, fetchurl, lib, request }:
+ elpaBuild {
+ pname = "kiwix";
+ ename = "kiwix";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://elpa.gnu.org/packages/kiwix-1.0.1.tar";
+ sha256 = "1dly6pilf71hq3mra9kc63i6iynzkxjmp9gwy0rhnvhq4b4qr01d";
+ };
+ packageRequires = [ emacs request ];
+ meta = {
+ homepage = "https://elpa.gnu.org/packages/kiwix.html";
+ license = lib.licenses.free;
+ };
+ }) {};
kmb = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
elpaBuild {
pname = "kmb";
@@ -2430,10 +2448,10 @@
elpaBuild {
pname = "org";
ename = "org";
- version = "9.4";
+ version = "9.4.4";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/org-9.4.tar";
- sha256 = "1awkrh3y90q7c0as3327rqj0zylf5cpjzr1pyvbzymli16irhwb6";
+ url = "https://elpa.gnu.org/packages/org-9.4.4.tar";
+ sha256 = "05ma8n6hr10323d85ay8ai0xrpc9q2m93n8avqh7j9fmmb3bhr0b";
};
packageRequires = [];
meta = {
@@ -2460,10 +2478,10 @@
elpaBuild {
pname = "org-translate";
ename = "org-translate";
- version = "0.1.2";
+ version = "0.1.3";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/org-translate-0.1.2.el";
- sha256 = "1087h6l5d8946dl4bg7g7is5pwc6004l4k9i2qcki4ahglvzdkz4";
+ url = "https://elpa.gnu.org/packages/org-translate-0.1.3.el";
+ sha256 = "0m52vv1961kf8f1gw8c4n02hxcvhdw3wgzmcxvjcdijfnjkarm33";
};
packageRequires = [ emacs org ];
meta = {
@@ -2670,10 +2688,10 @@
elpaBuild {
pname = "project";
ename = "project";
- version = "0.5.2";
+ version = "0.5.3";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/project-0.5.2.el";
- sha256 = "181hls4phhj8kgpfcky6h0mgzpl9xj616abvcvx8mrn4nmpyh655";
+ url = "https://elpa.gnu.org/packages/project-0.5.3.el";
+ sha256 = "0cpf69m41h8gfcqnq72h11925zdk35b7hw7bfy83xm83xwp12rxx";
};
packageRequires = [ emacs xref ];
meta = {
@@ -2715,10 +2733,10 @@
elpaBuild {
pname = "python";
ename = "python";
- version = "0.27";
+ version = "0.27.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/python-0.27.el";
- sha256 = "03k527p1jp47hmm7rmld3cn9dls1smyspvgii2xn95jfvrp9klvv";
+ url = "https://elpa.gnu.org/packages/python-0.27.1.el";
+ sha256 = "0jygl2w8x73v22w0rzq75i2hnm3f46dzgg5x1ckz720nznvwwkka";
};
packageRequires = [ cl-lib emacs ];
meta = {
@@ -3040,10 +3058,10 @@
elpaBuild {
pname = "rt-liberation";
ename = "rt-liberation";
- version = "1.31";
+ version = "2.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/rt-liberation-1.31.tar";
- sha256 = "0qqqqwdkb0h8137rqsr08179skl1475cg4hl7a987rmccys0j83c";
+ url = "https://elpa.gnu.org/packages/rt-liberation-2.1.tar";
+ sha256 = "1ahl1ys72rvqs2bf9zv9648h65fx0283ibqlk1b8ayahc04w6qbl";
};
packageRequires = [];
meta = {
@@ -3076,10 +3094,10 @@
elpaBuild {
pname = "scanner";
ename = "scanner";
- version = "0.1";
+ version = "0.2";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/scanner-0.1.tar";
- sha256 = "0hv4w7yzfdnz8vrfhw6i6agj9hs09vzsqr63nrp6dd93q0gk71mw";
+ url = "https://elpa.gnu.org/packages/scanner-0.2.tar";
+ sha256 = "1nbfpgndjkv7mr81bxy58k4y13lc4cidyz9mbwh7433r8rfhymb5";
};
packageRequires = [ dash emacs ];
meta = {
@@ -3147,21 +3165,6 @@
license = lib.licenses.free;
};
}) {};
- shell-command-plus = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
- elpaBuild {
- pname = "shell-command-plus";
- ename = "shell-command+";
- version = "2.0.0";
- src = fetchurl {
- url = "https://elpa.gnu.org/packages/shell-command+-2.0.0.tar";
- sha256 = "1l8lwami4rbp94sbb1k4dvv7z0dvf51s0992xragpn9b9jbx5qd6";
- };
- packageRequires = [ emacs ];
- meta = {
- homepage = "https://elpa.gnu.org/packages/shell-command+.html";
- license = lib.licenses.free;
- };
- }) {};
shen-mode = callPackage ({ elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "shen-mode";
@@ -3545,10 +3548,10 @@
elpaBuild {
pname = "tramp";
ename = "tramp";
- version = "2.4.4.4";
+ version = "2.5.0";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/tramp-2.4.4.4.tar";
- sha256 = "1f2d02xz3kpy50186wcy688lx76dv0gmrbkj2qdvifcwhyc26sz8";
+ url = "https://elpa.gnu.org/packages/tramp-2.5.0.tar";
+ sha256 = "1jpnqyk108nksaym2b9v243y5zkpr4px9d070wsb9cwm3xrcd8rh";
};
packageRequires = [ emacs ];
meta = {
@@ -3590,10 +3593,10 @@
elpaBuild {
pname = "trie";
ename = "trie";
- version = "0.4";
+ version = "0.5";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/trie-0.4.el";
- sha256 = "0869fh3bghxil94wd9vgbb5bk1hx2qkh75vbvp0psmcima8dgzgw";
+ url = "https://elpa.gnu.org/packages/trie-0.5.tar";
+ sha256 = "1qbzxw7h3p3k3r3fzq66pj223vjiw20dvaljkb8w3r5q16fnav3p";
};
packageRequires = [ heap tNFA ];
meta = {
@@ -3704,10 +3707,10 @@
elpaBuild {
pname = "vcard";
ename = "vcard";
- version = "0.1";
+ version = "0.2.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/vcard-0.1.tar";
- sha256 = "1awcm2s292r2nkyz5bwjaga46jsh5rn92469wrg1ag843mlyxbd0";
+ url = "https://elpa.gnu.org/packages/vcard-0.2.1.tar";
+ sha256 = "0nfrh1mz2h7h259kf7sj13z30kmjywfvs83ax5qjkfwxhqm03abf";
};
packageRequires = [ emacs ];
meta = {
@@ -4074,10 +4077,10 @@
elpaBuild {
pname = "xref";
ename = "xref";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/xref-1.0.3.el";
- sha256 = "1r531gl73y1br8g4n77gxbyj26yiaw7snjad21fgs5m80cka8fi3";
+ url = "https://elpa.gnu.org/packages/xref-1.0.4.el";
+ sha256 = "0hkm59qqlsfw3w9ws9xhpmmz30ylifmh05a00ba58zvv1kz04x1g";
};
packageRequires = [ emacs ];
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/emacs2nix.nix b/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/emacs2nix.nix
index b4b9adfa61..e29a19713b 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/emacs2nix.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/emacs2nix.nix
@@ -4,8 +4,8 @@ let
src = pkgs.fetchgit {
url = "https://github.com/ttuegel/emacs2nix.git";
fetchSubmodules = true;
- rev = "798542b34dc8d7f5c110119350bd9bafef9f8439";
- sha256 = "1lna9z90sxjnanggjh2si018cfzp60xsrissnv9bbkc8wish1537";
+ rev = "b815a9323c1f58f6c163a1f968939c57a8b6cfa0";
+ sha256 = "183xlmhjmj4z2zssc0pw990h7bf3bam8zqswnf1zcsyp8z7yrl5g";
};
in pkgs.mkShell {
diff --git a/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix b/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix
index 23d36573bc..d2dc41bcf0 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/org-generated.nix
@@ -4,10 +4,10 @@
elpaBuild {
pname = "org";
ename = "org";
- version = "20201207";
+ version = "20201228";
src = fetchurl {
- url = "https://orgmode.org/elpa/org-20201207.tar";
- sha256 = "0hryicg3nbvc17ypwdcx08kl8samd979388hw7jwbp5sw3v95y0c";
+ url = "https://orgmode.org/elpa/org-20201228.tar";
+ sha256 = "0rv98v3zbdbc4yfq9mymrxrcj422xpfhvw31xrspydwgpxqgsf99";
};
packageRequires = [];
meta = {
@@ -19,10 +19,10 @@
elpaBuild {
pname = "org-plus-contrib";
ename = "org-plus-contrib";
- version = "20201207";
+ version = "20201228";
src = fetchurl {
- url = "https://orgmode.org/elpa/org-plus-contrib-20201207.tar";
- sha256 = "07xmnxrn63ini3c8hfrgv13b28dh91x2lpf875fhi5wz70w0a9s4";
+ url = "https://orgmode.org/elpa/org-plus-contrib-20201228.tar";
+ sha256 = "0libzh2a51m9l0kb01zjw2fai2nbxqw9r01i8fkjy94hq0lbw7cc";
};
packageRequires = [];
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json b/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
index a8d79b3d8c..18b7852158 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
+++ b/third_party/nixpkgs/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
@@ -1110,20 +1110,20 @@
"auto-complete",
"rtags"
],
- "commit": "63a7d9b733def9fe76568f81321a65a450829575",
- "sha256": "1nnjhfz7xm1ax38xkz0jvgzhfczlc4r9xlpzc24sisabkvlkivyw"
+ "commit": "39339388256df662d0084b4a094d03e52748f9e8",
+ "sha256": "0wp4mygsxzibra2p3m5rn9m0yd3fscd795k5xa0wxi5pwddv7dlg"
},
"stable": {
"version": [
- 2,
- 38
+ 3,
+ 23
],
"deps": [
"auto-complete",
"rtags"
],
- "commit": "9687ccdb9e539981e7934e768ea5c84464a61139",
- "sha256": "1r6l7dgr2ch586zrdi5l8fhdj4qdva8ldz7cjvi2byc2pd2xs8rx"
+ "commit": "7169ed577d676690a3c6f0025b54e8477d80eacf",
+ "sha256": "1i94dizg3wvkvq8c2pf5bzkx8zwzcfi4p3l73c779y145bygssnq"
}
},
{
@@ -1871,8 +1871,8 @@
"annotation",
"eri"
],
- "commit": "fdace3b9c446a1d621858dc343f5ed80422d0ea1",
- "sha256": "0gx3a0gcr9x9zzgr1xa4lgwl0zwcqhmxn8gscmyspbx6dj4akvg0"
+ "commit": "c45dc6b2729a53653df2874b6ea8b3500793da78",
+ "sha256": "03a49iifi5dl2fcsi288l68frmga3qiw2prd0vfr9xzmyqmfaz6z"
},
"stable": {
"version": [
@@ -1899,8 +1899,8 @@
"deps": [
"dash"
],
- "commit": "2d65d925318006e2f6fa261ad192fbc2d212877b",
- "sha256": "0x4630lz9s59hidpf4pqc3697fgd09ac3zjax0xq3kk1993hrpa2"
+ "commit": "4a620e62b5e645a48b0a818bf4eb19daea4977df",
+ "sha256": "0gy8x78av6z6hp5jccz7pnh6n0fnpfs5vfhfbxggj2qjfyxbvw1r"
}
},
{
@@ -1953,11 +1953,11 @@
"repo": "takaxp/ah",
"unstable": {
"version": [
- 20191212,
- 652
+ 20201213,
+ 218
],
- "commit": "3ca848bcf1fc4c18b4a5329d1439c5effb7dcb97",
- "sha256": "1lgxwhq5359qrn3zv5m9sssz93vbqa6bp49z526pck1bkf80s3vx"
+ "commit": "869219e7853510aeb00af3580aede0e5d49b324a",
+ "sha256": "02i6nrkbqf1bj2m4h81p5z1mi9lm92g9vm1mi6qny83zs64m2607"
}
},
{
@@ -2398,14 +2398,14 @@
"repo": "seagle0128/all-the-icons-ibuffer",
"unstable": {
"version": [
- 20201027,
- 758
+ 20201218,
+ 356
],
"deps": [
"all-the-icons"
],
- "commit": "c41e12033712969bfa2e3e9f1c62feae866a48ac",
- "sha256": "0v8vqgblqf1yq3rgr3lxnzjqq22lvmkjhgpd78acxd6ivq8fzqs4"
+ "commit": "0260cd194d150126bcb81823742ab53036942c73",
+ "sha256": "1snxbi5wv5qa78vx487rdrarpydrabxz3s6a9ck54wkf91mkbcvv"
},
"stable": {
"version": [
@@ -2460,15 +2460,15 @@
"repo": "seagle0128/all-the-icons-ivy-rich",
"unstable": {
"version": [
- 20200811,
- 838
+ 20201215,
+ 1647
],
"deps": [
"all-the-icons",
"ivy-rich"
],
- "commit": "6428cb39729b7290368c5b95f563a320c98f972d",
- "sha256": "0b9d1cs39j8x238s14b1smrhanapwai123dvpplmgb07wmrwwwwg"
+ "commit": "6eb63a158cd5e1b47635704ebdd3e010e7b914f8",
+ "sha256": "1xvcgylx2h9mrpm56icqsflyxvy88mprgxrs6byhkvkm3p7jzin2"
},
"stable": {
"version": [
@@ -2979,8 +2979,8 @@
"repo": "davidshepherd7/anki-mode",
"unstable": {
"version": [
- 20200703,
- 736
+ 20201223,
+ 719
],
"deps": [
"dash",
@@ -2988,8 +2988,8 @@
"request",
"s"
],
- "commit": "3918e4f7b2f14e485cc3acc927abe6563695963f",
- "sha256": "16fx2w1nz6jxsrc9naykah3valab46xnwsmjz5lm9zl38g4ypyna"
+ "commit": "d9b84028cd6a1ae040fb5604080a8b5fa8138562",
+ "sha256": "0imx5g615lfz71jjrb3hm84ll8p0bkrfi6w1qwxjsqgrwbw77s14"
},
"stable": {
"version": [
@@ -3064,11 +3064,11 @@
"repo": "bastibe/annotate.el",
"unstable": {
"version": [
- 20201123,
- 1732
+ 20201216,
+ 1526
],
- "commit": "9320918b91c5ab3ee63f812a0479423233f95821",
- "sha256": "16xffyf3ch7l644r50pdk7s82mppxhp5v7kz6m47gz81nnyd8kis"
+ "commit": "44ac24f63dab3a5e052248d384082414b7af5f1d",
+ "sha256": "1np5kqfdxaq76gs6fwrlqv5sv6ii1w6f6rbp74j9hsir34kfpbv7"
},
"stable": {
"version": [
@@ -3106,8 +3106,8 @@
20200914,
644
],
- "commit": "fdace3b9c446a1d621858dc343f5ed80422d0ea1",
- "sha256": "0gx3a0gcr9x9zzgr1xa4lgwl0zwcqhmxn8gscmyspbx6dj4akvg0"
+ "commit": "c71681368fdedcc83a136b4dc7b01e08b8a938ba",
+ "sha256": "1i9xp35vrksmalrr0y0ybsrb9qxxwyzgxhxz297488czxw8cfvz0"
},
"stable": {
"version": [
@@ -3511,6 +3511,21 @@
"sha256": "0xpb8mmssajy42r2h1m9inhv1chx19wkp5p0p63nwpk7mhjj8bis"
}
},
+ {
+ "ename": "apparmor-mode",
+ "commit": "6dece118970184e7fc2cfd3e26f97f2028d7f5f2",
+ "sha256": "1ilp4srliacwgvzkbkky6ka0p60ni6v4na270iniklmjglbbs5f0",
+ "fetcher": "github",
+ "repo": "alexmurray/apparmor-mode",
+ "unstable": {
+ "version": [
+ 20201213,
+ 1118
+ ],
+ "commit": "8c0c20b6896bba65c7f6cfe0a21e22b21a12c5f9",
+ "sha256": "1pr2qpvwfmqd0qysbdvaz0r0y7zznifridy0jyd8lwkddyi8jypf"
+ }
+ },
{
"ename": "apples-mode",
"commit": "5ca765a6a2f312f585624ec8b82dc9eb6b9bbc0c",
@@ -3727,15 +3742,14 @@
"repo": "stardiviner/arduino-mode",
"unstable": {
"version": [
- 20200819,
- 103
+ 20201231,
+ 214
],
"deps": [
- "cl-lib",
"spinner"
],
- "commit": "16955f579c5caca223c0ba825075e3573dcf2288",
- "sha256": "1vf3ahvs81i0fa3rbwz3i67ahf3x169pv879p5igxk93xf6whqnp"
+ "commit": "10af99792c8e4b97ea542c55bfed246781fdd1ba",
+ "sha256": "1gz4hmmijlilqqh7scyidh5kbbmyvq12dhnjgnn9h6y9q5qabibq"
}
},
{
@@ -4470,15 +4484,15 @@
"repo": "auto-complete/auto-complete",
"unstable": {
"version": [
- 20201011,
- 1341
+ 20201213,
+ 1255
],
"deps": [
"cl-lib",
"popup"
],
- "commit": "51a2ea092d280ec4956dc4a104467f8b83b5e0de",
- "sha256": "0hp0z6s2a6y7gkwjarihqdlx897p4ji1ddz3a5167whp3wb2dfrn"
+ "commit": "6bbb6c7ab8e5aa2d389807fce65bbc5ce7065900",
+ "sha256": "0cxs9is3ifn9grqaw50dvpsjkkmwh398a6lqc93fny7p6d1hd9ja"
},
"stable": {
"version": [
@@ -5248,8 +5262,8 @@
20190331,
2230
],
- "commit": "d5909f4e237c27f638ef06725d04dd17f72d4740",
- "sha256": "1bknlb9p576f0xrghh4paa23xkiyzlmlv97fr308mwwqs2g8d7ck"
+ "commit": "5bb073fe751d6a839e33c4a7fd043be16a3dbeb2",
+ "sha256": "0pyjds57kc0y1h6qligxzdx7m61wxzv57bp7al5cvqlg225dswa0"
}
},
{
@@ -5340,11 +5354,11 @@
"repo": "avkoval/avk-emacs-themes",
"unstable": {
"version": [
- 20201120,
- 1316
+ 20201223,
+ 750
],
- "commit": "d35a50520c0ddfcf04a0d72eb64fead68039e8d8",
- "sha256": "15n2vqz6apfrb9bn48989knzyffjzp30100x4q96pk2xic1zixri"
+ "commit": "d5471776c01a2bdf2a1fa255a79447489cf68e65",
+ "sha256": "1m1s7fzl8hxzkx0672l62jpkak0v8vdyb7l6nmw9648rww78gzyl"
}
},
{
@@ -5355,14 +5369,14 @@
"repo": "abo-abo/avy",
"unstable": {
"version": [
- 20200624,
- 1148
+ 20201226,
+ 1734
],
"deps": [
"cl-lib"
],
- "commit": "bbf1e7339eba06784dfe86643bb0fbddf5bb0342",
- "sha256": "0jmjjckrmivfy2r527vynq9x0mzwcgcyclydar9fa2xb1wn669pd"
+ "commit": "e92cb37457b43336b765630dbfbea8ba4be601fa",
+ "sha256": "1w7421h9arxj39w4q3000avcbasl1c95r0hys7rchmlbkqas32cb"
},
"stable": {
"version": [
@@ -5572,11 +5586,11 @@
"url": "https://bitbucket.org/pdo/axiom-environment",
"unstable": {
"version": [
- 20201118,
- 1816
+ 20201212,
+ 1109
],
- "commit": "9ef86ca16098050da4362f5aadaea64b0a093fc1",
- "sha256": "0hyaa1nskm95scypdpbndmmdasq6cas85y6i2q1f8nq8a3qd5585"
+ "commit": "47d6dffc29286badb2b1d7143b219e5c1be15bdb",
+ "sha256": "1dppyda9jkwh6fj8m4kziq84w0b5yzxrhq87jhkv54jjra6yxbb4"
}
},
{
@@ -5602,11 +5616,11 @@
"repo": "juergenhoetzel/babel",
"unstable": {
"version": [
- 20181201,
- 919
+ 20201210,
+ 1626
],
- "commit": "c25dedb5c7f2465b122102f02cd9845668818c20",
- "sha256": "1ydb8zbg8n56wf5hb8i3i2s40mspqfkszfdd8v8jjqb5wm8q32rc"
+ "commit": "5db131f1edb85a31202fd77ed2fb8f68c0233845",
+ "sha256": "0s1p3w62hmpk1ifr0ciwhxfwdi5m48qqr4glqqbkfbhr8yv60r2h"
},
"stable": {
"version": [
@@ -6229,22 +6243,22 @@
},
{
"ename": "bbdb-csv-import",
- "commit": "76ac7178ee5381e08ae881f3fc6061106eeb1c1d",
- "sha256": "0r7pc2ypd1ydqrnvcqmsg69rm047by7k0zhm563538ra82597wnm",
- "fetcher": "gitlab",
- "repo": "iankelling/bbdb-csv-import",
+ "commit": "950d78ae6586db7572291a21fa6fa3ef05259bfc",
+ "sha256": "0qy78yh4xyfah5wcndqly5rnddcdzj0yq2xh91vh39vhkl53kkgr",
+ "fetcher": "git",
+ "url": "https://git.sr.ht/~iank/bbdb-csv-import",
"unstable": {
"version": [
- 20180122,
- 49
+ 20140802,
+ 1142
],
"deps": [
"bbdb",
"dash",
"pcsv"
],
- "commit": "dbc2e0fe9e8ae65e494011044d905ae79b3cee3e",
- "sha256": "0n52arydcsmarkpqqwxvw686cypl7iz73kzizirdjhcqmzimx9pl"
+ "commit": "dc9e722d1c1fcd55b71625ee3f05a4921851d186",
+ "sha256": "0jkrznrfdh562bwy0adg1pzmqh6i766b5ki41g4pr9wcbmh937sn"
}
},
{
@@ -6378,26 +6392,28 @@
"repo": "Sodaware/beeminder.el",
"unstable": {
"version": [
- 20200610,
- 2311
+ 20201227,
+ 1533
],
"deps": [
- "org"
+ "org",
+ "seq"
],
- "commit": "8f86ae34ebd17324d98146a2b3a532d56dd1cdd0",
- "sha256": "0jw62l1nnnnz4gr7jrk10jlf8ayjngyx9wm97fd339spiygld5pr"
+ "commit": "161d9c94c594614a01cb08219693d9e000af4f69",
+ "sha256": "0cfjrn4hkpxhmg07kdff6ifvv1aqaq6dah5bvdc0xhzlqznx72j4"
},
"stable": {
"version": [
1,
- 1,
+ 2,
0
],
"deps": [
- "org"
+ "org",
+ "seq"
],
- "commit": "3e95a669474e27cd51a16caea030456377f83062",
- "sha256": "1bj9yzjvglnb0f4glh8fg478xlm5nqmd9jqm1casdj5m30i4kafn"
+ "commit": "161d9c94c594614a01cb08219693d9e000af4f69",
+ "sha256": "0cfjrn4hkpxhmg07kdff6ifvv1aqaq6dah5bvdc0xhzlqznx72j4"
}
},
{
@@ -6595,11 +6611,11 @@
"repo": "gilbertw1/better-jumper",
"unstable": {
"version": [
- 20201008,
- 2001
+ 20201230,
+ 2104
],
- "commit": "fe548d22c9228b60d9c8a2a452a6c2e03dfdf238",
- "sha256": "0zcm80z3fq5185p676rcpdbhib2d6267j0jqp1wjj88pszyc035i"
+ "commit": "e3a6546aa626b9a79ae451c88f44cf26f9d1a919",
+ "sha256": "0pijmc496m1mlzhny8zzklh5idpkipv552h8774rkdsn0c6d9jna"
}
},
{
@@ -6868,8 +6884,8 @@
"parsebib",
"s"
],
- "commit": "8d84d8beb3bfafaa060d7e956fcc569ecf010d9c",
- "sha256": "1fnhi9dwq99jva3fmjknzlsklpm379ks8am7076xchv35609rgix"
+ "commit": "1bb81d77e08296a50de7ebfe5cf5b0c715b7f3d6",
+ "sha256": "1n5539hivg65gkr041mq8h96bn489fhvbxrh1manxacf6xi6b2am"
},
"stable": {
"version": [
@@ -7068,14 +7084,14 @@
"repo": "rnkn/binder",
"unstable": {
"version": [
- 20201208,
- 1429
+ 20201222,
+ 1603
],
"deps": [
"seq"
],
- "commit": "bc63f9fdfe10fcf799abab3f8d8deb38c51e9f80",
- "sha256": "1wcwb3m5i4z1dkkcj8xl1rlkkbf9scyx0mpdhi086dw70afrqwy3"
+ "commit": "8a10a66116797e132b19f57026a1976753d332e9",
+ "sha256": "0qjrcvmmhirzw08r81jnxl79kmgiwwhjnvif16amkf1l8r8qiawq"
},
"stable": {
"version": [
@@ -8102,25 +8118,25 @@
"repo": "plandes/bshell",
"unstable": {
"version": [
- 20190617,
- 238
+ 20201219,
+ 139
],
"deps": [
"buffer-manage"
],
- "commit": "5cdffa393ec3f923736bc6459bc958829a321327",
- "sha256": "0nfj00fgg7lsd5201qds7pniyn9lbnmmdbps5lkiqmbp6phksba9"
+ "commit": "469c841f19f28c271b4f172b40f3f9ca830254df",
+ "sha256": "0hchii00gi2cpzmb8n8r7dh6fr4x8x5p2n6c5d62wxwm6wpppyzp"
},
"stable": {
"version": [
0,
- 9
+ 10
],
"deps": [
"buffer-manage"
],
- "commit": "8d359f8a76749dcd5ca046b280a11fdb3f87cd23",
- "sha256": "10nidam7zyqxc085v6f4mzz5d62p92k88vvcrv95i1sbzma7lz4f"
+ "commit": "469c841f19f28c271b4f172b40f3f9ca830254df",
+ "sha256": "0hchii00gi2cpzmb8n8r7dh6fr4x8x5p2n6c5d62wxwm6wpppyzp"
}
},
{
@@ -8260,27 +8276,27 @@
"repo": "plandes/buffer-manage",
"unstable": {
"version": [
- 20191015,
- 1730
+ 20201221,
+ 122
],
"deps": [
"choice-program",
"dash"
],
- "commit": "4fd0e6f9f3da31bc805be2000adf2c91088dd39b",
- "sha256": "1an2w2s2xnmcj2knnax4mpv4wzcq31bvqcbhwasm39yzjlz7j5s9"
+ "commit": "800f22e024a2f364ac69d9efddd25ea0ac7c49c0",
+ "sha256": "04bpqd8rrg32y0z912d6x5bb55asp47vh6lnlwbs5ia0q53fqkgd"
},
"stable": {
"version": [
0,
- 10
+ 12
],
"deps": [
"choice-program",
"dash"
],
- "commit": "f21bac39b3c890704a7b1b50e8d6bc39e6417a3d",
- "sha256": "0hs3glwwp1b0i1gxp0ypyjwaw8pyi26a66y9dqv7sz0xsvnm3zbs"
+ "commit": "800f22e024a2f364ac69d9efddd25ea0ac7c49c0",
+ "sha256": "04bpqd8rrg32y0z912d6x5bb55asp47vh6lnlwbs5ia0q53fqkgd"
}
},
{
@@ -8321,8 +8337,8 @@
"deps": [
"cl-lib"
],
- "commit": "4a4ccb0d6916c3e9fba737bb7b48e8aac921954e",
- "sha256": "1rg6iwswi82w8938pavwhvvr2z3ismb42asam2fkad47h2sgn0gz"
+ "commit": "bc84c2f79a33609cccf3c996101125859b2e26ab",
+ "sha256": "0xw3fs8v3ciw0kvdb2nvs4wk5fjpl012hisv9ypx0nhszzyggrs6"
}
},
{
@@ -8411,8 +8427,8 @@
"repo": "alphapapa/bufler.el",
"unstable": {
"version": [
- 20201108,
- 1800
+ 20201226,
+ 2149
],
"deps": [
"dash",
@@ -8421,8 +8437,8 @@
"magit-section",
"pretty-hydra"
],
- "commit": "d623605be961316be378ffcd1e97a85069f2f7cc",
- "sha256": "0vysawxmzvdnk7s5i44644pvi5y6gxyvbnspn45vl8y0ifddv2g2"
+ "commit": "097f4349920215bdd829fceabc1afdbba172c32a",
+ "sha256": "1a4y3p7cwygw09b9f9j9m821aiyjiji55mrm83pvv0xzc9rhwd3h"
},
"stable": {
"version": [
@@ -8637,14 +8653,14 @@
"repo": "alphapapa/burly.el",
"unstable": {
"version": [
- 20201118,
- 1308
+ 20201211,
+ 58
],
"deps": [
"map"
],
- "commit": "7c03d63500b3164d157f5760619e25d731d68802",
- "sha256": "1jxrbw9p5i7x0q8v0gy5w0nb4c1mxr274qjdb3ipdggfh6amzl29"
+ "commit": "291c2b34eee255f64c0fd889b67dc11a3b69ef12",
+ "sha256": "0a9k47xn9fhhw6rl73gri2ykzag5c68drfc7c4r0f1nqp61smkkv"
},
"stable": {
"version": [
@@ -9254,21 +9270,21 @@
"repo": "chenyanming/calibredb.el",
"unstable": {
"version": [
- 20201115,
- 617
+ 20201225,
+ 854
],
"deps": [
"dash",
"s",
"transient"
],
- "commit": "3f4ed7868bed75f633a8bc86909251a7b070dd55",
- "sha256": "09j387rb8hdf5a0ivdr5mkwkcalvl2m9fvd99gjcrylby5xa25zw"
+ "commit": "1f38fc34a8c159846450d18b1ee50cc960349ee7",
+ "sha256": "18m8g9scjllckq1c71z2dl1khgjq02d65vjakxbiyp0c049f40mq"
},
"stable": {
"version": [
2,
- 7,
+ 8,
0
],
"deps": [
@@ -9276,8 +9292,8 @@
"s",
"transient"
],
- "commit": "4cd701c0ae63fb7c0bd6326b1acbaefaeb9d705a",
- "sha256": "1w3kz9iny72gk54jdafz8sy5sv6hnpm3rw4fn1r8aznx4p00f9dy"
+ "commit": "a62d7de582b16490b1af5add7b24a67022be531b",
+ "sha256": "19gc05k2p1l8wlkrqij9cw6d61hzknd6a9n64kzlpi87cpbav3lv"
}
},
{
@@ -9459,15 +9475,15 @@
"repo": "kwrooijen/cargo.el",
"unstable": {
"version": [
- 20200826,
- 1537
+ 20201213,
+ 1943
],
"deps": [
"markdown-mode",
"rust-mode"
],
- "commit": "91ccfef6e36ff9e96352a03c4a057b5ee181438d",
- "sha256": "1hyz834hwashcxpv5kxlzn3n0h7a50lniwdwrb62390d0x8pm6vy"
+ "commit": "b18e1ecc7ef4b0d813ad6775af00f1297efd2804",
+ "sha256": "04zxafczac13lygdh05glrgqks5zn2l1aajckjcla7ad6naknmar"
},
"stable": {
"version": [
@@ -9935,15 +9951,15 @@
"repo": "ema2159/centaur-tabs",
"unstable": {
"version": [
- 20201129,
- 1538
+ 20201213,
+ 949
],
"deps": [
"cl-lib",
"powerline"
],
- "commit": "b172646b49d00c7e11fe4a4eaa80bbf026e58ab5",
- "sha256": "0g24drzxrdd84kz4dsvawj25wb3v92aanhixvdnpkkwq71clcq3r"
+ "commit": "23eda0a0292a84c7e0a0aa2b598f9e29c7e5b54f",
+ "sha256": "1zk0vf7yckv3zaws9z0svgbkvs94b2js1r9vjl6pxgxa2qc0khd6"
},
"stable": {
"version": [
@@ -9996,11 +10012,11 @@
"repo": "abo-abo/centimacro",
"unstable": {
"version": [
- 20140306,
- 1427
+ 20201225,
+ 1132
],
- "commit": "1b97a9b558ed9c49d5da1bfbf29b2506575c2742",
- "sha256": "0zqrpaq9c3lm12jxnvysh8f3m3193k22zaj0ycscdqd1jpq4wcgh"
+ "commit": "0149877584b333c4f1953f0767f0cae23881b0df",
+ "sha256": "0w1qzn3jrxl7f6nrycpybx8jyz570yr58ayrf5nj6b3kj0v9n5cb"
}
},
{
@@ -10070,8 +10086,8 @@
20171115,
2108
],
- "commit": "bf0858085ae6afc02f87573a77ff4795517fd288",
- "sha256": "0rch5z0mnv98bvc7w7p48pj1w7lgnwgfh4zy6n097vkbwp4lfcjg"
+ "commit": "412acbdcff7c296f5980ad26e66a7b9235059035",
+ "sha256": "077rv9hv52rl3hdm3s3csf9wxgjvmd28ndyjwfn3fgshriwhh9dr"
},
"stable": {
"version": [
@@ -10124,27 +10140,27 @@
"repo": "plandes/cframe",
"unstable": {
"version": [
- 20190616,
- 1946
+ 20201222,
+ 1930
],
"deps": [
"buffer-manage",
"dash"
],
- "commit": "38026cbd004231c5525bea31723ced39311bb408",
- "sha256": "1j5g1gdd1fhqfwxgjjvy7ywhb3cfvdl5rxlklacy5qfs4dva8z06"
+ "commit": "38544521e82befc06e397123a118dd96dda2c6b6",
+ "sha256": "04bgmh4rknfkfash1igav55hflkkrnkchbph6z61w36dqam06381"
},
"stable": {
"version": [
0,
- 1
+ 4
],
"deps": [
"buffer-manage",
"dash"
],
- "commit": "bb99672502046e87c8f029ce98c637f762a4fc54",
- "sha256": "088px3wlvr4km913y7hajrjqnxnv6n325rk6353bkbah2d75vxq4"
+ "commit": "38544521e82befc06e397123a118dd96dda2c6b6",
+ "sha256": "04bgmh4rknfkfash1igav55hflkkrnkchbph6z61w36dqam06381"
}
},
{
@@ -10155,29 +10171,30 @@
"repo": "Alexander-Miller/cfrs",
"unstable": {
"version": [
- 20191125,
- 2007
+ 20201227,
+ 1135
],
"deps": [
"dash",
"posframe",
"s"
],
- "commit": "fc5effdc25a926eada4936e5506dcccdf3902137",
- "sha256": "1d18wvx2szmpvj5v26qqp2qkdmb764sfkp2f864by2hpad0rx034"
+ "commit": "6477fc50513ac5a5fe2bee8c76109a026d30b6a8",
+ "sha256": "0nw1sl8yy1l25jjwcr918ynf9aax5ilp0xjk5n9iw8c0d4lzgdla"
},
"stable": {
"version": [
1,
- 3
+ 3,
+ 2
],
"deps": [
"dash",
"posframe",
"s"
],
- "commit": "de83b587affe374d1cf6e6c2d747696e6c33a817",
- "sha256": "130g09i38k77y2kyirg54dglksl6vrypdhh4h2j8hzy1mipc5a43"
+ "commit": "6477fc50513ac5a5fe2bee8c76109a026d30b6a8",
+ "sha256": "0nw1sl8yy1l25jjwcr918ynf9aax5ilp0xjk5n9iw8c0d4lzgdla"
}
},
{
@@ -10188,11 +10205,11 @@
"repo": "emacsmirror/cg",
"unstable": {
"version": [
- 20200305,
- 1845
+ 20201211,
+ 1238
],
- "commit": "b0e4cca3d8a28054b3af2f592b528903c7e7c111",
- "sha256": "06ff0blmixn38z013pxj0a5qqn6aw09kv50zzyx5prdyzb57fx6h"
+ "commit": "6e0ad3007ab39e8438baaf87bde11aa72c6606f2",
+ "sha256": "152iqasjabrskwiyhik7v8vh2x14bglng3yg7yqx7xbw4jli4p8f"
}
},
{
@@ -10203,11 +10220,11 @@
"repo": "challenger-deep-theme/emacs",
"unstable": {
"version": [
- 20191114,
- 1339
+ 20201214,
+ 1705
],
- "commit": "b8427b5c87948a183e2dd2b8920a54fbaae2738b",
- "sha256": "05vgax8arz6l0a4x0gsh7gs0qasjf09xj973nb7k3w8gyzmy1z95"
+ "commit": "b0d5f103db8ee846580617cc3a2f44f89edd5a6d",
+ "sha256": "03k4bvidvhcfqvk3hqni546pfz6lb8jwhxynsyacq1vcmvx1j8xw"
}
},
{
@@ -10296,8 +10313,8 @@
20200616,
1418
],
- "commit": "feac50b87d2a596c5e5b7b82b79ddd65b6dedd8c",
- "sha256": "1pms4s1qnf60d3amhx1lfa255ln5wypq0q6w918whhzi4l7mdyz4"
+ "commit": "a810347b43b024a86167ab9be935dcf56c122743",
+ "sha256": "0ljwjqsa76mv23fl13m2fclhjlpnw5pinjpphh4ldppz2xirwl0k"
},
"stable": {
"version": [
@@ -10623,22 +10640,25 @@
"repo": "plandes/choice-program",
"unstable": {
"version": [
- 20201208,
- 313
+ 20201217,
+ 1751
],
- "commit": "f95321f5e317225cd33824c32520fe7abb972e29",
- "sha256": "02d6f2rqd5s5nbrg03n6lwbxdzyyb9m7ycckyj2qha8j4bpv6r0r"
+ "deps": [
+ "dash"
+ ],
+ "commit": "b8b1b6c5568f8778783454d5747912487c8e69b8",
+ "sha256": "022xpsngfn0pjsgmpb24pg428xzkpk97yhfqjc7ppncizr61n5cv"
},
"stable": {
"version": [
0,
- 9
+ 13
],
"deps": [
- "cl-lib"
+ "dash"
],
- "commit": "215e8ab6acc47f240b12bd11ab387da7f5de885d",
- "sha256": "14sp47l7j7sv3bsrnwzqz6mzn3wwv4s75r5my6vjh39pn0qshfh1"
+ "commit": "27d7219b775f3061536fdca6eb52142d6a21781c",
+ "sha256": "0az845mxnkzwsz5l2gkr8cwfvgmqbf4fxjxds46zax6701m3hy9b"
}
},
{
@@ -10664,8 +10684,8 @@
"repo": "contrapunctus-1/chronometrist",
"unstable": {
"version": [
- 20200905,
- 1617
+ 20201222,
+ 1500
],
"deps": [
"anaphora",
@@ -10674,14 +10694,14 @@
"seq",
"ts"
],
- "commit": "ad2a7fffed94c093e6d83a6938115f66e4e888f3",
- "sha256": "0raa34888cyjqhr4562gbjdi4j4k5lpp0f4zwlxxrvfwn6yxwhm1"
+ "commit": "551a750cae4030d7f4ff92eebc26da6c4aae9af6",
+ "sha256": "1jhdr4b2y92982rbbhwmrd3h4bm17px0adglhsc1w4h02zdm54iy"
},
"stable": {
"version": [
0,
5,
- 5
+ 6
],
"deps": [
"anaphora",
@@ -10690,8 +10710,8 @@
"seq",
"ts"
],
- "commit": "2331edbf00cf56f28905d5a91334af4b902cdb68",
- "sha256": "1zccyfpgq68ixrcl8jq2r38165ngkqrb42y2hkyab6gxhvh4wkpl"
+ "commit": "6e310163b3b43844a45ee93cb37d093f66860ede",
+ "sha256": "0g54pxvid1hlynlnfx99sl027q2mr2f4axsvnf0vb3v48zm0n5cw"
}
},
{
@@ -10782,8 +10802,8 @@
"repo": "clojure-emacs/cider",
"unstable": {
"version": [
- 20201209,
- 1121
+ 20201230,
+ 1039
],
"deps": [
"clojure-mode",
@@ -10794,14 +10814,14 @@
"sesman",
"spinner"
],
- "commit": "b197dbcf2b74a2f8e80d65bcd0318d6b302370a5",
- "sha256": "0kfldq02i7jh10xy54za88xa3fspkb9nkf8vaagzj00292x4sl53"
+ "commit": "02518bc16bd0fbf56bcade491fbf5c36cedc5b8e",
+ "sha256": "0a82m5rnam34xkjh466ds84n6d09w9z8q162x61dvl2qnyn0ma3f"
},
"stable": {
"version": [
+ 1,
0,
- 26,
- 1
+ 0
],
"deps": [
"clojure-mode",
@@ -10812,8 +10832,8 @@
"sesman",
"spinner"
],
- "commit": "a89b694cc3cec0294d84bf9dbe1163ad2373e8db",
- "sha256": "0m77jbxl380dp1wyj12m82bb06r80js8yxl530ryp1mwvy74f00d"
+ "commit": "140b062e62165e536dcdb878a00f492a1d5b3518",
+ "sha256": "143kh9k34yk0g6kdlkma6g432kmb2r9r1lhyq4irsw6d3vaql7dj"
}
},
{
@@ -10986,14 +11006,14 @@
"repo": "jorgenschaefer/circe",
"unstable": {
"version": [
- 20201207,
- 1
+ 20201225,
+ 1707
],
"deps": [
"cl-lib"
],
- "commit": "107b74c9f4318eaa385819876cd8772ef650d1f4",
- "sha256": "03whhp90wvbjc43qvbsraqi47dsi29mqbwrgxfhacjzqf73qffzx"
+ "commit": "0472cda711252b06fc07be184449b31933578148",
+ "sha256": "1ad1aqjmj1imh5zmnmdnwc06sn3rgd3xmksypyi2hnh07r79ynf4"
},
"stable": {
"version": [
@@ -12042,8 +12062,8 @@
"s",
"seq"
],
- "commit": "3bc3b359a88db47fc20978bd1e9a6cbe0326ec31",
- "sha256": "1g5fzzvjlr5jais11qdpqbgdvfq2c9k211lphdhwi0m26wqfdp3g"
+ "commit": "2330f91e51e6cf8a46ce595be3deb0feda223f75",
+ "sha256": "0y5wbnf1pkzi7jvbvfhybwvbymg13fknpsyychb6f9mdkzcmik4j"
},
"stable": {
"version": [
@@ -12067,20 +12087,20 @@
"url": "https://gitlab.kitware.com/cmake/cmake.git",
"unstable": {
"version": [
- 20201119,
- 1544
+ 20201217,
+ 1410
],
- "commit": "d5b12ddcbca4d0919056c7815a9335087e9f2638",
- "sha256": "1hvqmdn3xf3x2gkr2zpsh0yn26zq5g1ch7m7cmhrki1dzkfm7jhd"
+ "commit": "95c59252c4116c185e898762d82b49d7a4f42445",
+ "sha256": "08c4q1nllcc8d5zjcdjg0ms2ia75rar1xxm8sd036pl74bns7ra8"
},
"stable": {
"version": [
3,
19,
- 1
+ 2
],
- "commit": "64fb825438a2fecb9eab9933d5d1b926bf6f294b",
- "sha256": "16vdm76bx9a9viha4v4sgszin2qrvkqr7j4n671r8xm7cdiyc8b7"
+ "commit": "0932b1c2b29f4ad1228fa71bf4f5c089474d9882",
+ "sha256": "0c6vncdqps7i1a3gxm94pp0wrgs8xvq77br178xna398f3ckf26p"
}
},
{
@@ -12250,14 +12270,14 @@
"repo": "xuchunyang/code-stats-emacs",
"unstable": {
"version": [
- 20200216,
- 2020
+ 20201209,
+ 2135
],
"deps": [
"request"
],
- "commit": "0d5be395d4233ea533e6eddf50af725c51304205",
- "sha256": "12b2skhp9x17ffh1jxpl0nw7cybq9a2iyqmp3fwmvrr51mdg6va1"
+ "commit": "9a467dfd6a3cef849468623e1c085cbf59dac154",
+ "sha256": "1ggmm2jnz4z247kgx87i6km5ya5jayr5qy2dmshfay5pnql12fz6"
},
"stable": {
"version": [
@@ -12437,14 +12457,14 @@
"repo": "ankurdave/color-identifiers-mode",
"unstable": {
"version": [
- 20201029,
- 2325
+ 20201216,
+ 2223
],
"deps": [
"dash"
],
- "commit": "09684e62f0d28b22e60f3f6f50c5941549315134",
- "sha256": "1kbb519h8ba0a428charybhwscggqza4j2wqghibkz2cgik99n2p"
+ "commit": "ca52e957254a07411c06716d2155968375943a12",
+ "sha256": "01g1x652gckzhihgiqx7jx58fd0ilv0yialfh3f8l1fsqw6cggqc"
},
"stable": {
"version": [
@@ -12580,11 +12600,11 @@
"repo": "purcell/color-theme-sanityinc-tomorrow",
"unstable": {
"version": [
- 20201013,
- 551
+ 20201225,
+ 2110
],
- "commit": "65dcfc9329c2eb228c12438e3831e3aeeb449470",
- "sha256": "1l4dwn6fddix655ka9rlaqd9zyx62sxxa8nm9zwzp8nh5zdd93j4"
+ "commit": "b70046e4bf23583af39ddd0534470358eab0ff9d",
+ "sha256": "15bn6y75mr7g7l36hxfmz0fmcdpysacp29ib04az4mn6bkylns4x"
},
"stable": {
"version": [
@@ -12621,11 +12641,11 @@
"url": "https://git.sr.ht/~lthms/colorless-themes.el",
"unstable": {
"version": [
- 20201009,
- 1533
+ 20201225,
+ 1334
],
- "commit": "46d477ec5a367beb6c8e75e017ae2c3a31250136",
- "sha256": "05c6ywzamnq1frmb8i07wjxrncl3fpkmns8dnc3v8si234gq3m72"
+ "commit": "92ae2775ac9ae2fd3d1172ffdf706e18db55963c",
+ "sha256": "06cp84bi3x33il119gfk8blikbqdmakvj7h64dr9crh0v11lg7ds"
},
"stable": {
"version": [
@@ -13024,11 +13044,11 @@
"repo": "company-mode/company-mode",
"unstable": {
"version": [
- 20201120,
- 1115
+ 20201230,
+ 2332
],
- "commit": "97cfbc3967c195fb4ccb171735b9b1dea97e681a",
- "sha256": "16rb3giggnnkpla29c7p5r8hnaiyqvjjjd9idv18pqahs7w4cy7y"
+ "commit": "123b604297b64c69aeec3018722c75e03d18c23a",
+ "sha256": "0s5afwzdy31ws7qcjxnijsnm8nsxvqs2pmaz2bxf5ph8cyaxzdvj"
},
"stable": {
"version": [
@@ -13166,8 +13186,8 @@
"axiom-environment",
"company"
],
- "commit": "9ef86ca16098050da4362f5aadaea64b0a093fc1",
- "sha256": "0hyaa1nskm95scypdpbndmmdasq6cas85y6i2q1f8nq8a3qd5585"
+ "commit": "47d6dffc29286badb2b1d7143b219e5c1be15bdb",
+ "sha256": "1dppyda9jkwh6fj8m4kziq84w0b5yzxrhq87jhkv54jjra6yxbb4"
}
},
{
@@ -13443,28 +13463,28 @@
"repo": "dunn/company-emoji",
"unstable": {
"version": [
- 20201020,
- 554
+ 20201212,
+ 2325
],
"deps": [
"cl-lib",
"company"
],
- "commit": "514b33c29ff384188e90aceceabf305205837081",
- "sha256": "0pa67yfcr8lrxdbvln8hs663gsxz38ggwpva7121ngascqgx42wp"
+ "commit": "4ba7dc60ba67f736e698a5fa0b754b866f36a646",
+ "sha256": "1rhf2hr345953mkn52i58aiq8j16ps2ckapd5f7jxmhkcpzxxfhk"
},
"stable": {
"version": [
2,
6,
- 0
+ 1
],
"deps": [
"cl-lib",
"company"
],
- "commit": "514b33c29ff384188e90aceceabf305205837081",
- "sha256": "0pa67yfcr8lrxdbvln8hs663gsxz38ggwpva7121ngascqgx42wp"
+ "commit": "4ba7dc60ba67f736e698a5fa0b754b866f36a646",
+ "sha256": "1rhf2hr345953mkn52i58aiq8j16ps2ckapd5f7jxmhkcpzxxfhk"
}
},
{
@@ -13951,6 +13971,40 @@
"sha256": "1y1fw926insgdl7ib9ynxjrxf3p6wfjkfxvf5vgdca7267cvcll1"
}
},
+ {
+ "ename": "company-maxima",
+ "commit": "f4bac452d61b22312d1a4cd0bb29d2fdc6e1e1f6",
+ "sha256": "1sn6dw0w21v294mrxjzgb9dwfydz1rdghplkkvx4wdj1pvc78ffq",
+ "fetcher": "gitlab",
+ "repo": "sasanidas/maxima",
+ "unstable": {
+ "version": [
+ 20201207,
+ 2204
+ ],
+ "deps": [
+ "company",
+ "maxima",
+ "seq"
+ ],
+ "commit": "1600cfc059a80ed8fa0d381b88f29ba658811cc5",
+ "sha256": "030sg31xh46vrmsafvn04sdvyv4vzqf8rf5ghrlina1gav6kybfd"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 7,
+ 6
+ ],
+ "deps": [
+ "company",
+ "maxima",
+ "seq"
+ ],
+ "commit": "8d643a1776523ef1a6e0bff0bb0a390772fcc77d",
+ "sha256": "17m9x3yy0k63j59vx1sf25jcfb6b9yj0ggp2jiq1mih4b62rp97d"
+ }
+ },
{
"ename": "company-nand2tetris",
"commit": "90421372b3f60b59762279ac805c61a984606d11",
@@ -14257,15 +14311,15 @@
"repo": "tumashu/company-posframe",
"unstable": {
"version": [
- 20201127,
- 239
+ 20201214,
+ 52
],
"deps": [
"company",
"posframe"
],
- "commit": "86428bf9ce50a14326f38942b9f1467dd5b483df",
- "sha256": "05ays6xkqbxcfplvx7wfc2slflmwc3aw7vkixvabk0ilvisndvgm"
+ "commit": "5ea0b565972ca8d80f29a40068c65bab97384748",
+ "sha256": "18zlwcp1vcz82573nmkix1rixv54p9sjj0fhddmf3yc8hsy2mp4g"
},
"stable": {
"version": [
@@ -14296,8 +14350,8 @@
"company",
"prescient"
],
- "commit": "5d139e5b1fe03ccaddff8c250ab8e9d795071b95",
- "sha256": "11hqy8chh29lrzk04dp3rwkvf4bj0xvg9hli3w1zx968x98lfvj0"
+ "commit": "2af94ce194f9b8d7087f7b49ecd986083f7eb753",
+ "sha256": "19wwnl72gh4ar2q6gcp6k6n4gdvamdjj6lgc0n4mk7j1qrylp3hf"
},
"stable": {
"version": [
@@ -14485,20 +14539,20 @@
"company",
"rtags"
],
- "commit": "63a7d9b733def9fe76568f81321a65a450829575",
- "sha256": "1nnjhfz7xm1ax38xkz0jvgzhfczlc4r9xlpzc24sisabkvlkivyw"
+ "commit": "39339388256df662d0084b4a094d03e52748f9e8",
+ "sha256": "0wp4mygsxzibra2p3m5rn9m0yd3fscd795k5xa0wxi5pwddv7dlg"
},
"stable": {
"version": [
- 2,
- 38
+ 3,
+ 23
],
"deps": [
"company",
"rtags"
],
- "commit": "9687ccdb9e539981e7934e768ea5c84464a61139",
- "sha256": "1r6l7dgr2ch586zrdi5l8fhdj4qdva8ldz7cjvi2byc2pd2xs8rx"
+ "commit": "7169ed577d676690a3c6f0025b54e8477d80eacf",
+ "sha256": "1i94dizg3wvkvq8c2pf5bzkx8zwzcfi4p3l73c779y145bygssnq"
}
},
{
@@ -14979,14 +15033,14 @@
"repo": "daviderestivo/comware-router-mode",
"unstable": {
"version": [
- 20201112,
- 1629
+ 20201229,
+ 1706
],
"deps": [
"dash"
],
- "commit": "471cde874999cc50b03d7c906802369ea5a5ffa4",
- "sha256": "14cjnc09ms4cfp9nyp904gcp6rd5aflgp9vhb42gh4lzfzm3ppzj"
+ "commit": "f0f884f0fe9ab2c3420e62d27eadc59ac2209a4a",
+ "sha256": "1zcvpj7bxry2v8whijgpqw773l3l64nrgaxdwyd053ahl0nv7mpf"
}
},
{
@@ -15203,17 +15257,55 @@
},
{
"ename": "consult",
- "commit": "488a72b896992984b048cc6ce4796ade11849bb0",
- "sha256": "02z6h0x346230ayncsb8phks9mmjdq5mj9ja68380hl6gkic3407",
+ "commit": "1a1fbbfebeb88dab2d032e994ec21c976f059d22",
+ "sha256": "1jkqrc9wzk2dhajnd84avppynqcmly9vc35xhaqi4skhx5il24wb",
"fetcher": "github",
"repo": "minad/consult",
"unstable": {
"version": [
- 20201209,
- 824
+ 20201231,
+ 1259
],
- "commit": "dadc87fe73a93d2ecc34a0f82636729e8fe2dcd7",
- "sha256": "07ibxpbsv7mfxg8b04fw7517i54yky4y7h0wyg7f6lfmhb0zadq3"
+ "commit": "815360376ba93e731ff715520a79fdbf2424a0f1",
+ "sha256": "0djnhrf2radvxfbdx3wimrsrhdkqqrhnyr0jnfasw1jyr832s64x"
+ }
+ },
+ {
+ "ename": "consult-flycheck",
+ "commit": "1a1fbbfebeb88dab2d032e994ec21c976f059d22",
+ "sha256": "0gf7nb2zylmm53xszd53qp7byvlppd2j9lh61p8syanjssqy4j67",
+ "fetcher": "github",
+ "repo": "minad/consult",
+ "unstable": {
+ "version": [
+ 20201226,
+ 12
+ ],
+ "deps": [
+ "consult",
+ "flycheck"
+ ],
+ "commit": "815360376ba93e731ff715520a79fdbf2424a0f1",
+ "sha256": "0djnhrf2radvxfbdx3wimrsrhdkqqrhnyr0jnfasw1jyr832s64x"
+ }
+ },
+ {
+ "ename": "consult-selectrum",
+ "commit": "1a1fbbfebeb88dab2d032e994ec21c976f059d22",
+ "sha256": "08zhnzj70c3j4jkxa75a4wsaz1g35sc0wl7vkhjnhlpqhwidb2p5",
+ "fetcher": "github",
+ "repo": "minad/consult",
+ "unstable": {
+ "version": [
+ 20201230,
+ 942
+ ],
+ "deps": [
+ "consult",
+ "selectrum"
+ ],
+ "commit": "815360376ba93e731ff715520a79fdbf2424a0f1",
+ "sha256": "0djnhrf2radvxfbdx3wimrsrhdkqqrhnyr0jnfasw1jyr832s64x"
}
},
{
@@ -15529,14 +15621,14 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20201208,
- 1022
+ 20201227,
+ 1327
],
"deps": [
"swiper"
],
- "commit": "ae9b121b834a68d11f79ca27b1e5c8790149ba2f",
- "sha256": "160qs77b4sama17h8lhq60my44qh4c9aj1qj9jk02n64jfn44fm6"
+ "commit": "d2891aab7b816aebf21ebd01ce33933a6ac6244f",
+ "sha256": "12bm5w073mgpj7kvk6596fnw8809nl6vkv288l7vvzx7iimaqzpl"
},
"stable": {
"version": [
@@ -15676,26 +15768,26 @@
"repo": "redguardtoo/counsel-etags",
"unstable": {
"version": [
- 20201117,
- 113
+ 20201228,
+ 741
],
"deps": [
"counsel"
],
- "commit": "89ed187095be956dbf97e813a7bbfdb87ee125ba",
- "sha256": "02dhj8qry2j5v47cfr3f6yv5kzxwf1m1w9055ar4x74akgm7901w"
+ "commit": "c10951946d6dd935e4ab5d18db5da228e1c22806",
+ "sha256": "09n0mpp0pchb85f7qkizd686rpkfagmr7sd0sxsh81xhzdavam47"
},
"stable": {
"version": [
1,
9,
- 15
+ 16
],
"deps": [
"counsel"
],
- "commit": "d391b550a9d874409560e71d74cd13c14aacc6ab",
- "sha256": "1kkck3cdq404czih8rhinammillhmy2iz10469z7iyzc35wrljyk"
+ "commit": "894cd7e25a2f96e29b70897ab799e7dd9e4f85fd",
+ "sha256": "01si554r0s6m7ypx1m2n0z6j6q6yihifz76dha6q6v56ixdlv626"
}
},
{
@@ -15743,15 +15835,15 @@
"repo": "FelipeLema/emacs-counsel-gtags",
"unstable": {
"version": [
- 20201130,
- 1401
+ 20201211,
+ 1755
],
"deps": [
"counsel",
"seq"
],
- "commit": "1c0a0102931b73e0073307ba10ebfc47b2b145af",
- "sha256": "137i0mwi12hfrdlb4h0vh9vwjw5yyq2p69ib9pfs4y8frhv350ad"
+ "commit": "e4a662c38cd217bae9c0bd80f2c9b53cc2cffcb7",
+ "sha256": "0gb8gbphckyk834mxl704fawvykigmk0cl8klmyfap0nb55h846b"
},
"stable": {
"version": [
@@ -15773,15 +15865,15 @@
"repo": "200ok-ch/counsel-jq",
"unstable": {
"version": [
- 20201203,
- 901
+ 20201230,
+ 1703
],
"deps": [
"ivy",
"swiper"
],
- "commit": "aaf33fc2447096cd0d03b77395fe2a95c9fe1481",
- "sha256": "10rz0qm8a4bl0m86kx19zq8lri047p4sxqyny08bgm9pbam0wvwn"
+ "commit": "153d70b576df1d572c56d84039cb40749310cfe7",
+ "sha256": "1r8bbdbvxczbcw8359v9s451fnpcsna0hqg43k26cbwba137vxl7"
},
"stable": {
"version": [
@@ -16052,16 +16144,16 @@
"repo": "AdamNiederer/cov",
"unstable": {
"version": [
- 20201025,
- 425
+ 20201214,
+ 550
],
"deps": [
"elquery",
"f",
"s"
],
- "commit": "d6cd3f6a857622f73779ffb2250902fc0c00f7f8",
- "sha256": "1kazdbwdidwqi0zj3dxh0h53pw22pvvn8nhkkk6xkjiigjz85n89"
+ "commit": "5efa13e7d3e06f206b29879d8f66afd6b0d26f52",
+ "sha256": "01d7kgsdv09lllmhi2dvywb61n2aj3j665xcxqjidwfl03vsw16g"
}
},
{
@@ -16511,11 +16603,11 @@
"repo": "crystal-lang-tools/emacs-crystal-mode",
"unstable": {
"version": [
- 20191121,
- 1447
+ 20201228,
+ 1539
],
- "commit": "f9e4db16ff9fdc6a296363aa35d19cfb4926e472",
- "sha256": "1x0lmb48bza2w52s15288hpbipafs87lj5lv0ldd1q4r9yv0i102"
+ "commit": "15998140b0a4172cd4b4d14d0377fba96a8917fc",
+ "sha256": "0bdzffwp9hliy9bkvqn1p432yy161g7n7bl814mmi6zj4sfn1sy1"
},
"stable": {
"version": [
@@ -16562,26 +16654,26 @@
},
{
"ename": "csharp-mode",
- "commit": "736716bbcfd9c9fb1d10ce290cb4f66fe1c68f44",
- "sha256": "17j84qrprq492dsn103dji8mvh29mbdlqlpsszbgfdgnpvfr1rv0",
+ "commit": "704aa5b8132a72770b5a3cf4f81d1dc154709fdf",
+ "sha256": "1s8bv738k3rz0lkpnlcg209qpqd28vx1np4zgas01mp9fhgyivkn",
"fetcher": "github",
- "repo": "josteink/csharp-mode",
+ "repo": "emacs-csharp/csharp-mode",
"unstable": {
"version": [
- 20201209,
- 1122
+ 20201231,
+ 1103
],
- "commit": "a6caa85b914ade93310da17f669a57c6f7ff94bb",
- "sha256": "0k6y0ngpk0993p8y65a7yp377izzf1jjs6bpxmw0mc45sjwiqmwa"
+ "commit": "74644d4534beae372f7f05b2464a201383588f59",
+ "sha256": "0k1zm83w6d6dw2w68d8frpcadacsrar09vv996xrax68i16ggcp5"
},
"stable": {
"version": [
0,
- 10,
+ 11,
0
],
- "commit": "80238e862dec17e3553e04e6f101a0cc42019f84",
- "sha256": "0vwkbla2gkfa9dzxfvrvr7hd2z16769iwbycl7k6l701dnwli1fw"
+ "commit": "84664285a6d215998da763dc5d286d4f941df81e",
+ "sha256": "0aq6ln92jr3hcrd1592n4s5cb079fly7qaj2hm510p9zckyfx230"
}
},
{
@@ -17180,8 +17272,8 @@
20190111,
2150
],
- "commit": "cedbd5840fde2c63549b64c35cd05ea5fb9fc524",
- "sha256": "1l5j4phhmlzr14zczk9h63m8rw3z0avlvgs6pbhch5fvhs8fv4zi"
+ "commit": "e6f92c1753fd8b07c5beb040fb8be1c4a8b0591c",
+ "sha256": "1cbq2sigqvqrpllli2qlasm5j96ssx96smjr3pj51i6ndi81gp04"
},
"stable": {
"version": [
@@ -17401,8 +17493,8 @@
"posframe",
"s"
],
- "commit": "e582ff90c104703ed65c1f3174d4c4690e9cf1fd",
- "sha256": "05rcpxg982amzk8abrrhzig2ax6rwm2bj1xvy29r8imvpayfm14f"
+ "commit": "041db8eb7f0ceb9477ffff1730b5940814001158",
+ "sha256": "0cjr2dhqh8k76il9iiajszr7vra1phhksf0zw946chg7sa12chh1"
},
"stable": {
"version": [
@@ -17559,14 +17651,14 @@
"repo": "emacsfodder/emacs-theme-darktooth",
"unstable": {
"version": [
- 20190412,
- 142
+ 20201215,
+ 822
],
"deps": [
"autothemer"
],
- "commit": "5cc7fbfb08d2f1a33b85eac92b6450407b915119",
- "sha256": "164y8hrdz46gg1b6sfi7gdv7pj54hrin0lcmhxp6gc9x5dg3l354"
+ "commit": "ec03b30ee7f43f89ca4c382bb3fe4ee560c028a8",
+ "sha256": "00ijwqchvrwln2wl3nfcq5v3i2p232z4qsy67x1v51q20876mc9j"
},
"stable": {
"version": [
@@ -17655,11 +17747,11 @@
"repo": "magnars/dash.el",
"unstable": {
"version": [
- 20200803,
- 1520
+ 20201230,
+ 348
],
- "commit": "0f238a9a466879ee96e5db0482019453718f342d",
- "sha256": "0nnqkwcy66wjpynpm47kyzgv9wsb5vdfragy672s8wfagyf4331v"
+ "commit": "e47ecb822f6bb10c196ca00030b0e6f5e176495e",
+ "sha256": "0p6qj7ambff7r7s8kab2rrl0mlgjz46k1f98x5msn6ajl3zdv9n6"
},
"stable": {
"version": [
@@ -17728,14 +17820,14 @@
"repo": "magnars/dash.el",
"unstable": {
"version": [
- 20200617,
- 702
+ 20201215,
+ 40
],
"deps": [
"dash"
],
- "commit": "0f238a9a466879ee96e5db0482019453718f342d",
- "sha256": "0nnqkwcy66wjpynpm47kyzgv9wsb5vdfragy672s8wfagyf4331v"
+ "commit": "e47ecb822f6bb10c196ca00030b0e6f5e176495e",
+ "sha256": "0p6qj7ambff7r7s8kab2rrl0mlgjz46k1f98x5msn6ajl3zdv9n6"
},
"stable": {
"version": [
@@ -17758,14 +17850,14 @@
"repo": "emacs-dashboard/emacs-dashboard",
"unstable": {
"version": [
- 20201209,
- 1003
+ 20201229,
+ 426
],
"deps": [
"page-break-lines"
],
- "commit": "197d9285c473afa524c45c737f4f61ea1caf8f0d",
- "sha256": "18sqfs845xp16yqan4pbks4iy3z26988s7idby58333ky506lpl2"
+ "commit": "c4283b7be41d5c047dfea4e3e8ca4d03c8f63c12",
+ "sha256": "0w44lf194smcm8ppgl2nsji246sg8n12mm0jaiqrjnk7rcirivbn"
},
"stable": {
"version": [
@@ -18322,6 +18414,21 @@
"sha256": "1842wikq24c8rg0ac84vb1qby9ng1nssxswyyni4kq85lng5lcrp"
}
},
+ {
+ "ename": "default-font-presets",
+ "commit": "3b8b731674a5c5d4f83d998258a5d4c9aabb2048",
+ "sha256": "0hracb7krwgpnispnjgi86zaywq08mc3c8cyaxl82lc8jc9b05j2",
+ "fetcher": "gitlab",
+ "repo": "ideasman42/emacs-default-font-presets",
+ "unstable": {
+ "version": [
+ 20201227,
+ 2319
+ ],
+ "commit": "dd143e7e6cf5384d203a76e50fe677a77f1cd615",
+ "sha256": "1zpf35x1w4ldijqx3a2qlykhy9xgw3mqzxhfv0r3qn37k7lg0m58"
+ }
+ },
{
"ename": "default-text-scale",
"commit": "db5e0b70e2d9c80aa41ae2c397f822789c2d3cc2",
@@ -18665,11 +18772,11 @@
"repo": "DamienCassou/desktop-environment",
"unstable": {
"version": [
- 20201117,
- 1653
+ 20201229,
+ 1107
],
- "commit": "d8560e4fe98d75a47ab652ef44ced8660c956fb8",
- "sha256": "1xsqhvprjd1097mdig14z83psi3jzfm6k8pdw43g9pqih404lg40"
+ "commit": "9ece03e3e687ff97d79eb2a9f6cc506a932f89ca",
+ "sha256": "1hsjzwwlhqxqgp5ii8a23wq2fc7a8dzfnqhjyakn39wp7dm925sz"
},
"stable": {
"version": [
@@ -18764,8 +18871,8 @@
"deps": [
"reformatter"
],
- "commit": "97524f934556d561c6c9268ed719f027ed9f55e9",
- "sha256": "1c8dzk19f3n5v1r43iaynd1cs2valypz0ldh8l22cdbg82smva1b"
+ "commit": "ad259c8a2292fb398dff1ce7d25c686edb02945d",
+ "sha256": "1vp8cjkkiih7cz5d8kcpc2ysq3iz4wr5wi2lkkkhp94k04jl5h1r"
}
},
{
@@ -18945,26 +19052,26 @@
"repo": "dgutov/diff-hl",
"unstable": {
"version": [
- 20201201,
- 1956
+ 20201220,
+ 1006
],
"deps": [
"cl-lib"
],
- "commit": "c31af59cce04fdcf9d05da54a43d236a4869c251",
- "sha256": "191vqwnalbynpj0r1v5v7qd35dih8k99kvm2gvpgpv5kg28gq3hm"
+ "commit": "a0028d9d3ef28513b0b2cec145199bf088169563",
+ "sha256": "0g8gia8wbxyx37302is50i4jp863k23fpb75j4ndrv4k0pj6cr20"
},
"stable": {
"version": [
1,
8,
- 7
+ 8
],
"deps": [
"cl-lib"
],
- "commit": "374b1d4b34876219218da7a539e7301259b56958",
- "sha256": "0i7x6qgr3nydcwhw72sbc8z9x9dfhgkf0dqj9nakvx36vn1bblbq"
+ "commit": "b8b4f43af73f109bf1af0453a076c274164488cf",
+ "sha256": "075klzf66z1rvhpxv4j694pdkmi7f4fpw6c8q4ncz0h4y5wdbl8w"
}
},
{
@@ -19746,26 +19853,25 @@
"repo": "xuhdev/dired-quick-sort",
"unstable": {
"version": [
- 20201128,
- 116
+ 20201221,
+ 403
],
"deps": [
"hydra"
],
- "commit": "9741bae65b5ca077a81589dcc6b3ca3c12f0f76f",
- "sha256": "14chkh5zqrjs574jml8sq3d4xhq0fclbzifcnpph080vxspxr2xn"
+ "commit": "69b06f306a5fc2b38e707bae3ff1e35db2b39b6b",
+ "sha256": "01zdha3p7wsf98yayvwgpd4arcs7yhz62yk1nyq9n13hvmqg7dvk"
},
"stable": {
"version": [
0,
- 1,
- 1
+ 2
],
"deps": [
"hydra"
],
- "commit": "868311eec176d9cc254730b305c1cab9ede82547",
- "sha256": "0jngm5zrmbm2w45sq1kxf0bimkmrwxc2biyb5bx7422mqkcsg2fh"
+ "commit": "79e422be55c72bfe36d2ec8a838f19d1cc8d101a",
+ "sha256": "14hb3d76y4n8qvfl74v9hzgl6774bqdcmsa0npv3gs144fbx9prk"
}
},
{
@@ -19867,27 +19973,27 @@
"repo": "stsquad/dired-rsync",
"unstable": {
"version": [
- 20201126,
- 1319
+ 20201224,
+ 2214
],
"deps": [
"dash",
"s"
],
- "commit": "fe5988154c843c70d080ae8a822f27ed83983d01",
- "sha256": "1i2qsdbhmsrdx49lqn0fk69sk85ysdpa8c90gfz78vby4fjlb240"
+ "commit": "947a008387a939f466ca122bda2ea98bb17710e3",
+ "sha256": "19za6i96xrmczdh928n5ixd7j7pvy175sz1msaiwvdjwysjr8k51"
},
"stable": {
"version": [
0,
- 5
+ 6
],
"deps": [
"dash",
"s"
],
- "commit": "707f527a5448f8fd881321f1d60e49821d3efe60",
- "sha256": "1nq3d8py2zsji835wilg514z5j180k371pwqsqrmnnhq1cj4fkia"
+ "commit": "947a008387a939f466ca122bda2ea98bb17710e3",
+ "sha256": "19za6i96xrmczdh928n5ixd7j7pvy175sz1msaiwvdjwysjr8k51"
}
},
{
@@ -20010,6 +20116,21 @@
"sha256": "0ajj8d6k5in2hclcrqckinfh80ylddplva0ryfbkzsjkfq167cv2"
}
},
+ {
+ "ename": "diredc",
+ "commit": "abaea37c792e6593665dc536e8803e0f591f7359",
+ "sha256": "09wfizmqp2njb2xi532qixs5syccmadpc5bbm55i7xfqrr52d7zy",
+ "fetcher": "github",
+ "repo": "Boruch-Baum/emacs-diredc",
+ "unstable": {
+ "version": [
+ 20201229,
+ 2025
+ ],
+ "commit": "a240c7dee42dad03e0012bb7b6280194e31311ea",
+ "sha256": "19p6w6c6zrfmkbm5g2yisac8f6d8sjlba88syx5crx2cy02m8y51"
+ }
+ },
{
"ename": "diredfl",
"commit": "3da86e18d423198766455929da1dcb3a9a3be381",
@@ -20400,8 +20521,8 @@
20191130,
52
],
- "commit": "93aac853215d0902e7a30a6dd2b99d796da77df4",
- "sha256": "186294rkmhwbh8x054w1hnqykp1iydxd490irl542j5alinv43qk"
+ "commit": "6abf276b8d66df4996c7e98e7a40cbad8747beb7",
+ "sha256": "17163bncxf11295bxzbmji09qy0klxzb0w8vxaazij6sxlk90mnm"
}
},
{
@@ -21010,8 +21131,8 @@
"repo": "r0man/docopt.el",
"unstable": {
"version": [
- 20201121,
- 1523
+ 20201211,
+ 1008
],
"deps": [
"dash",
@@ -21020,14 +21141,14 @@
"s",
"transient"
],
- "commit": "8a0e1777777d6ef7d144f1150b06ede9d9950220",
- "sha256": "1m77nix3kwghwpbl5ins677f6qaxaczzg2k22ana3nsib8lvdkra"
+ "commit": "6e1105347decbf9b4b848d952858455f9b145c56",
+ "sha256": "0vkmgfgw8qica21hcqila62ivqxshkay2r2dyy4dxxj3xypk3083"
},
"stable": {
"version": [
0,
1,
- 0
+ 1
],
"deps": [
"dash",
@@ -21036,8 +21157,8 @@
"s",
"transient"
],
- "commit": "9546e43acc2c3193a58820a89814f1c580f0cb27",
- "sha256": "0s4q1zk4aqz76392c030c4bs28nbngw1rw3mygrk3cqaqykg7mq4"
+ "commit": "6e1105347decbf9b4b848d952858455f9b145c56",
+ "sha256": "0vkmgfgw8qica21hcqila62ivqxshkay2r2dyy4dxxj3xypk3083"
}
},
{
@@ -21048,11 +21169,11 @@
"repo": "progfolio/doct",
"unstable": {
"version": [
- 20200917,
- 1712
+ 20201229,
+ 2136
],
- "commit": "dabb30ebea866ef225b81561c8265d740b1e81c3",
- "sha256": "0pbalf1a9jrfwb6h1zw3bxz16qn1md10w030hbcbm0dblafchz0y"
+ "commit": "36075595cf5cf6460f215735b1aa562d6a07a496",
+ "sha256": "1c8676b81dx8zhmbv3ymdyi21rx0x60a2v104i6p9l7c2yilq9c2"
}
},
{
@@ -21167,16 +21288,16 @@
"repo": "seagle0128/doom-modeline",
"unstable": {
"version": [
- 20201128,
- 1659
+ 20201212,
+ 1823
],
"deps": [
"all-the-icons",
"dash",
"shrink-path"
],
- "commit": "fb34eb5eb60f41ce1bc23c2bad6ac20de5669f22",
- "sha256": "0swyhkzlz1znwddl0jzgxs7xyxz9shji5bnh91p5d5rq74j35f0k"
+ "commit": "af5f61888e7eb0aa521d2d29b42221302b717915",
+ "sha256": "1d1ad9c321ni6hsvcrc6rhd1vbxd0dhfgvz52cna91alg9nhxwmm"
},
"stable": {
"version": [
@@ -21201,14 +21322,14 @@
"repo": "hlissner/emacs-doom-themes",
"unstable": {
"version": [
- 20201121,
- 2040
+ 20201220,
+ 836
],
"deps": [
"cl-lib"
],
- "commit": "74ebd778571a2ba2a490d45a3f4161ea7251e050",
- "sha256": "0wj7ysyyv2ycjiibyd8gda24g2zj1p51sh4ani9r13bs0idnq910"
+ "commit": "3761dfce75144e49789b6576e187acd82e2731ee",
+ "sha256": "0a0lz9kkaaxj2r8xkcgyczz9pxq5hb4kd8mivqxmcj9572xs6v1r"
},
"stable": {
"version": [
@@ -21835,8 +21956,8 @@
20191016,
1241
],
- "commit": "08d27d547f09d86cf5d7230f8a5cbe027708f979",
- "sha256": "0h43hcx447vp811jxdgan0b3cz21pzc1azhd47srmyca5jsfpklq"
+ "commit": "133a6fedc217d9b66329cc8fce45ab0edddef538",
+ "sha256": "0ixmj378dvi2dh2vy6c47v0zqjkfyr7n5gzcyaplrxsydfwzr2j2"
},
"stable": {
"version": [
@@ -21928,11 +22049,11 @@
"repo": "dylan-lang/dylan-mode",
"unstable": {
"version": [
- 20200607,
- 1911
+ 20201212,
+ 2106
],
- "commit": "bdccb252dffa99a3a55dce446cc4a7ff4a8dc089",
- "sha256": "09dgjwdsni936chj2b8r607bqa2vcav66mb49j5vi2lxiw60sg8m"
+ "commit": "6277d31e6ec896ceaa9533ed156cece26359ba17",
+ "sha256": "12wkm04smmd3hgx6k3waa0wma0p8r23nh1ksm484znd7gij2bcrl"
}
},
{
@@ -22507,26 +22628,25 @@
"repo": "joostkremers/ebib",
"unstable": {
"version": [
- 20201203,
- 927
+ 20201223,
+ 2217
],
"deps": [
"parsebib"
],
- "commit": "1274cba384a798faab6f6e1f20d349bbf3d48f94",
- "sha256": "18ba50j42l4w33i3mbdy4d1izn724pa00zbyrcqd9hrhdma7hnhw"
+ "commit": "f4a36bd7629dd67ec5fdfdf4ea4d087d8e8c986d",
+ "sha256": "0qsl4qyscd29jkbnkp2acy3ww7lrmhfb60nbpcf03hq8mi3n51rp"
},
"stable": {
"version": [
2,
- 27,
- 2
+ 29
],
"deps": [
"parsebib"
],
- "commit": "f6411b41bd612a3747816c40c933c28402dd0b03",
- "sha256": "194pzhi8kylawsnc0p02nds9vk7ghw88s1dvd355b7m2vp92cnlf"
+ "commit": "dd18665862413fc1e1aea0becb318a9e6d281d10",
+ "sha256": "1d0xnhdcsz2ysq145k2l0f2r4vb0pkai1v6wl6sfba7xi5fc323i"
}
},
{
@@ -22943,8 +23063,8 @@
20181016,
1125
],
- "commit": "5f6352f98f9795ea0423cb46e9b01dc54e523ab1",
- "sha256": "0khf51sbjkqij36l00lby004ca9nb67xvksjnbafzp2bvwcs356j"
+ "commit": "638c0d92ce7030e799c46aa712bbb3034c342e9c",
+ "sha256": "1qraxzw37jmzssyz2kcnnhh0l90d3fgw0rimx783ppn1h06844z4"
},
"stable": {
"version": [
@@ -22987,8 +23107,8 @@
"deps": [
"cl-lib"
],
- "commit": "da844718bfe1ca51919c63fdffedaba5d0cc1bba",
- "sha256": "05ydgbc6dmrs3qfahcg8lmrfm74f5ij9yxn9nm1c3r5zxf759ajy"
+ "commit": "d73333c224de783e42acd225a20330a667fe5191",
+ "sha256": "1w6ghpkhdy45aqfw01mzh90s437fx29iw3c9m4p7ish65rmxkqgk"
},
"stable": {
"version": [
@@ -23339,8 +23459,8 @@
"repo": "joaotavora/eglot",
"unstable": {
"version": [
- 20201103,
- 1026
+ 20201222,
+ 1735
],
"deps": [
"eldoc",
@@ -23349,20 +23469,23 @@
"project",
"xref"
],
- "commit": "21726416e6e580b20dfa90833c6dab2a8a15ea48",
- "sha256": "1al1a7np6127xw4ksqcwpm20v635pb83vfx8mr06wyzdbgls0plb"
+ "commit": "4c85df2b04e467b8ed0eca68bd202fd0e7b671f4",
+ "sha256": "1ibdxkhqjyzf3dyn0y56xjnp0aialfcbzjnmnjnwzik0m0qgw53p"
},
"stable": {
"version": [
1,
- 6
+ 7
],
"deps": [
+ "eldoc",
"flymake",
- "jsonrpc"
+ "jsonrpc",
+ "project",
+ "xref"
],
- "commit": "e02479a8c20cd79c3dfeb553deaaecd7d6e97e51",
- "sha256": "13r1ysdhnxkc025wypwi6w507v18hm5qf0x29qrycql46f8klrjb"
+ "commit": "4edd4782f1c16c0516533b52e16b02b772812d16",
+ "sha256": "17aamcda6h92rrg23vjllwr9qirb4fyxz9x7wcddzi1cawkhsh8k"
}
},
{
@@ -23466,8 +23589,8 @@
"repo": "millejoh/emacs-ipython-notebook",
"unstable": {
"version": [
- 20201128,
- 2101
+ 20201231,
+ 101
],
"deps": [
"anaphora",
@@ -23478,8 +23601,8 @@
"websocket",
"with-editor"
],
- "commit": "a019ee3994585e4ed4700d2591d693fda3232616",
- "sha256": "0lks1pzp1rsb9xrf7fpfb6svzhrqzfmcahzij7psi02kxkq8zjyd"
+ "commit": "5525b345901f72652bc49e1acb77380ea05ea696",
+ "sha256": "13hl52xx2x2d1srjgs87x3y0z4jyjjskyqybx64hcggz2flsrali"
},
"stable": {
"version": [
@@ -23645,8 +23768,8 @@
20200912,
1653
],
- "commit": "6138ce5b0a9df779e33ef42eadc4c15a5cf65f39",
- "sha256": "19qfpv0f0xhj04f572a20a0yd7qqhrivxjx9mfp15g43pgdp9ajz"
+ "commit": "215ff5e56cedcc18866aba6e451b61c06a050e74",
+ "sha256": "0qnyzvvpvzy3cvnq07yfi1v13i91qwa6xfb4p9j9yr2r3gsgdc1g"
},
"stable": {
"version": [
@@ -23859,6 +23982,9 @@
20140111,
2201
],
+ "deps": [
+ "cl-lib"
+ ],
"commit": "e7c333d4fc31a90f4dca951efe21129164b42605",
"sha256": "00wp2swrmalcifx9fsvhz9pgbf6ixvn8dpz1lq6k6pj9h24pq7wh"
},
@@ -23868,6 +23994,9 @@
3,
1
],
+ "deps": [
+ "cl-lib"
+ ],
"commit": "e96541c1f32e0a3aca4ad0a0eb382bd898250163",
"sha256": "1i6j44ssxm1xdg0mf91nh1lnprwsaxsx8vsrf720nan7mfr283h5"
}
@@ -24019,11 +24148,11 @@
"repo": "doublep/eldev",
"unstable": {
"version": [
- 20201125,
- 1919
+ 20201223,
+ 2049
],
- "commit": "aa4360bcd72ca64913b2bad0056b0521d7e125ab",
- "sha256": "1mmplyqi6krjgrrlh905pxvjz32d2vdkd3lkz00j82bjgxfxis7f"
+ "commit": "9ca9abb3edca233ab52ada40531bec4ce3a8e642",
+ "sha256": "1nz2y9nqyxlb7bsg9chgdjkqmsfklh39shlvqhwl15im144ww9f7"
},
"stable": {
"version": [
@@ -24175,8 +24304,8 @@
"deps": [
"dash"
],
- "commit": "677424d2c6b05e0a3b03eb2e5e4bacef141a0a77",
- "sha256": "0wf452gssmpdmqrpi7zf63vkis48yqv0ha5ic5mr7vwyfpx3qmgb"
+ "commit": "9856ff8e1351086d0d738c1db300af63d6c085ba",
+ "sha256": "0wfgz1ry1gqwk941fs4i3z8gq6s53v1fr2lwhsi06hvgs8nxaqgm"
},
"stable": {
"version": [
@@ -24207,6 +24336,21 @@
"sha256": "1qfjk928y8bnx2ksciv0f0ackahj78x3qsr84m9qcvsvlg9cql5p"
}
},
+ {
+ "ename": "elegant-agenda-mode",
+ "commit": "74218fda67e2c9c082cc9e28a1ddea8a80cf729f",
+ "sha256": "0058brrv5kk2gqnj1ii0ahqf6jmjx6zv21mlmzszazqgxlgy3nfg",
+ "fetcher": "github",
+ "repo": "justinbarclay/elegant-agenda-mode",
+ "unstable": {
+ "version": [
+ 20201118,
+ 558
+ ],
+ "commit": "c72f42e0f551c3dd81e68262f07a96c0ec90a589",
+ "sha256": "0f8qk3vd41ffbkfqw5nks3bld0qpjrlnk9sb46wcbsyfnrs2v082"
+ }
+ },
{
"ename": "elein",
"commit": "855ea20024b606314f8590129259747cac0bcc97",
@@ -24254,11 +24398,11 @@
"repo": "skeeto/elfeed",
"unstable": {
"version": [
- 20201205,
- 134
+ 20201220,
+ 1359
],
- "commit": "cc9d3b2196fb1f43e081aac0759678e8c5ae1c3e",
- "sha256": "04yp98jpm98c18pmrb07cwvg5xyhskszfwrypxw95m6wmhnij2x5"
+ "commit": "de4b64b3f5d9fd41d9dc72023632ae535dc912e2",
+ "sha256": "04x3589jc39j3q2la82cidw3zpph10p5sj57m1kfz3ajyvh7rlm0"
},
"stable": {
"version": [
@@ -24270,6 +24414,24 @@
"sha256": "0j8a94val4ml7g1vcjgzk1w89h55sxfdrwnncmz6qbh1y2xsz8c5"
}
},
+ {
+ "ename": "elfeed-dashboard",
+ "commit": "339127464845e86419c6a88004fc16b60d675f57",
+ "sha256": "1ykg8gcsl7gf1w2xvd1wm088fw1l1mbsamx7drrvkdnpwxx6xiga",
+ "fetcher": "github",
+ "repo": "Manoj321/elfeed-dashboard",
+ "unstable": {
+ "version": [
+ 20201218,
+ 347
+ ],
+ "deps": [
+ "elfeed"
+ ],
+ "commit": "9e8e212da9ea471bdc58bc0a1f5932833029bb38",
+ "sha256": "182kr8nqrnf1lpiqbl04qm6871yvk0z53dxxdjc2y9xnh6dvx460"
+ }
+ },
{
"ename": "elfeed-goodies",
"commit": "e6ebb8d23961fd9bfe101f7917caa3b405493f31",
@@ -24355,26 +24517,26 @@
"repo": "sp1ff/elfeed-score",
"unstable": {
"version": [
- 20201101,
- 1835
+ 20201219,
+ 2359
],
"deps": [
"elfeed"
],
- "commit": "2de8fd1f40780282f4c36bc47963f207d2257918",
- "sha256": "0i1qh6rjdaqjrfn3n9hyf5f1c9ls0i75xl9pam61l1ngaq1w6r8z"
+ "commit": "5fff4152bdb2a5f38ab83f7fa6b2943647935f94",
+ "sha256": "18jwg4a2ssswvbw50z9b84ca76i3q6vmv0ab90p432pjywpkwh73"
},
"stable": {
"version": [
0,
- 5,
- 5
+ 6,
+ 4
],
"deps": [
"elfeed"
],
- "commit": "2de8fd1f40780282f4c36bc47963f207d2257918",
- "sha256": "0i1qh6rjdaqjrfn3n9hyf5f1c9ls0i75xl9pam61l1ngaq1w6r8z"
+ "commit": "5fff4152bdb2a5f38ab83f7fa6b2943647935f94",
+ "sha256": "18jwg4a2ssswvbw50z9b84ca76i3q6vmv0ab90p432pjywpkwh73"
}
},
{
@@ -24392,8 +24554,8 @@
"elfeed",
"simple-httpd"
],
- "commit": "cc9d3b2196fb1f43e081aac0759678e8c5ae1c3e",
- "sha256": "04yp98jpm98c18pmrb07cwvg5xyhskszfwrypxw95m6wmhnij2x5"
+ "commit": "de4b64b3f5d9fd41d9dc72023632ae535dc912e2",
+ "sha256": "04x3589jc39j3q2la82cidw3zpph10p5sj57m1kfz3ajyvh7rlm0"
},
"stable": {
"version": [
@@ -24462,29 +24624,29 @@
"repo": "Wilfred/elisp-def",
"unstable": {
"version": [
- 20200528,
- 633
+ 20201215,
+ 706
],
"deps": [
"dash",
"f",
"s"
],
- "commit": "da1f76391ac0d277e3c5758203e0150f6bae0beb",
- "sha256": "17zpil3zgi2j7a63lv5vas3ad6bvh45d9vnf2nb37z3id62rjdkd"
+ "commit": "679fa7d2d702263b6a55f30a1b8cfbb2fd817549",
+ "sha256": "0xzb89zk13db34kis68xc2b0b649335hxlnvjr4q1inf3yyzmiav"
},
"stable": {
"version": [
1,
- 0
+ 1
],
"deps": [
"dash",
"f",
"s"
],
- "commit": "5e0d766a5db537f4e7145c2053c22829d736ceba",
- "sha256": "0l9az09yw40rr2xrvf01c3idfqplddr1kk880qscnzj8v9p06l4x"
+ "commit": "e374dfa1724c7ee34376305a94c5a31a052f4e3b",
+ "sha256": "1zd79yh8d5k2izkvd06splmw8b9pkqjnanzpmszngy83rnqzpyy0"
}
},
{
@@ -24690,14 +24852,14 @@
"repo": "elixir-editors/emacs-elixir",
"unstable": {
"version": [
- 20201128,
- 2057
+ 20201216,
+ 1838
],
"deps": [
"pkg-info"
],
- "commit": "b78e7f733be7bf2af35807d759e53b7d52323193",
- "sha256": "1jrflpfxxxs9kvrf7qm149wp1br7bb2dxx0pyzdgny3zpif4vakh"
+ "commit": "9de08c17d54e190d220aa03cca58bd41497f44b6",
+ "sha256": "0v6w2qkw52zrq0wwly0dli7gii2g64194m5169zslfrhk9rymkyp"
},
"stable": {
"version": [
@@ -25367,28 +25529,28 @@
"repo": "aki-s/elscreen-tab",
"unstable": {
"version": [
- 20190203,
- 1619
+ 20201229,
+ 1428
],
"deps": [
"dash",
"elscreen"
],
- "commit": "51360259326b8b4a5395a9f37dea8bf71ef2428a",
- "sha256": "0472mr7r4ac8f16bq7zcybaxdvn2rqgaijckkbrcccivz3v1hky8"
+ "commit": "6ad77f972bde05e4e3d44f0d33b68ac41655e5f1",
+ "sha256": "0az5csc243p48g7mbx5yv16kg3171ykqy1zyw9wi3dwv07gqhyyb"
},
"stable": {
"version": [
1,
- 0,
+ 1,
0
],
"deps": [
"dash",
"elscreen"
],
- "commit": "29d7a65c3e134dd476049c9aebc8d029238e71f7",
- "sha256": "0303i61m1qg65d3i3hsy7pzdhw0icpx3im99qkfmy6lxi4h9nd0p"
+ "commit": "6ad77f972bde05e4e3d44f0d33b68ac41655e5f1",
+ "sha256": "0az5csc243p48g7mbx5yv16kg3171ykqy1zyw9wi3dwv07gqhyyb"
}
},
{
@@ -25739,6 +25901,29 @@
"sha256": "0x4i2c493zb7cf0cnixsxiwl409faljd5sk05flkq88wjm176dcm"
}
},
+ {
+ "ename": "embark",
+ "commit": "d5174ca91e266dbb9467c962e269ff411bbbfa90",
+ "sha256": "1dps8p4qrzw2az9ccsgjmz0fwqqgj08qcw1f99n5absb3xmyrnf7",
+ "fetcher": "github",
+ "repo": "oantolin/embark",
+ "unstable": {
+ "version": [
+ 20201231,
+ 910
+ ],
+ "commit": "e9aa0d7a941c1fc31cfd9112f2446701201aceed",
+ "sha256": "0mac0cawis29lywhrvryaafks0fprc5bx6rwl05kx9ziia0640bk"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 9
+ ],
+ "commit": "8b1291dfd6187815158299d25dc32b0bbc5af71d",
+ "sha256": "0b1p3pmdy21bix3fh57c2kb5mp0bmrwdc5q9vfdb9pni9sxw3n6v"
+ }
+ },
{
"ename": "ember-mode",
"commit": "9ac1eef4ad87b1b6b6d8e63d340ba03dc013425b",
@@ -25891,27 +26076,27 @@
"url": "https://git.savannah.gnu.org/git/emms.git",
"unstable": {
"version": [
- 20201105,
- 2351
+ 20201230,
+ 2142
],
"deps": [
"cl-lib",
"seq"
],
- "commit": "6995bf6ee0cb87a36d2ac462c329326603f8662e",
- "sha256": "0dp1cfgng2nhi1jfp88q2hp1k5xbd72p02prqj6iv3xd8dh1qjgk"
+ "commit": "a2738fe1a9013f641eeba31300e828e88b468b14",
+ "sha256": "0r2krmrhmwqcw3sdmy7z9rw4l222ja4jz8an8av11qjhpacr8v98"
},
"stable": {
"version": [
6,
- 2
+ 3
],
"deps": [
"cl-lib",
"seq"
],
- "commit": "6985faba91b9d48c48da55d2adf4a54ca332c1cb",
- "sha256": "0pcg9g11y6mjcc035wqlnn87gh4d1gmaz7dxy9ll3nksj5vwyllm"
+ "commit": "a2738fe1a9013f641eeba31300e828e88b468b14",
+ "sha256": "0r2krmrhmwqcw3sdmy7z9rw4l222ja4jz8an8av11qjhpacr8v98"
}
},
{
@@ -26391,11 +26576,11 @@
"repo": "zenspider/enhanced-ruby-mode",
"unstable": {
"version": [
- 20200729,
- 634
+ 20201222,
+ 858
],
- "commit": "f0bffbe4b32bb59680f897731169442cce5a1eec",
- "sha256": "0zjx6mz8kql9d09rzqircbqd9rcpfsn1k7nz9vwijp59m6mnjw1h"
+ "commit": "28f30c056cfe2fd7135a71576c183d242dff3b52",
+ "sha256": "1jslhi3nzn6b16481fkmq1mqrg7f8p5mqi4hqdkywpprqcygrwn1"
},
"stable": {
"version": [
@@ -26524,7 +26709,7 @@
"stable": {
"version": [
0,
- 5,
+ 6,
0
],
"deps": [
@@ -26533,8 +26718,8 @@
"magit",
"s"
],
- "commit": "11c99f7e1e2c1c7d70cbda496cb5b6c7f6e4082a",
- "sha256": "1c5kzq3h7gr0459z364dyq5m8vq0ydclw5wphqj9fyg28mxjj6ns"
+ "commit": "6fa16c4ccaaebaef64dca0d3d29904c45fd6597d",
+ "sha256": "1y6n5b9pk4c3badzhwm7qv1jw60p34z55ljwhaaqlnmv7nq1qnj3"
}
},
{
@@ -26595,14 +26780,14 @@
"repo": "emacscollective/epkg",
"unstable": {
"version": [
- 20201203,
- 1723
+ 20201219,
+ 1947
],
"deps": [
"closql"
],
- "commit": "e5c3541b0a85b3a30ca4eaf578f1d0927e67a10e",
- "sha256": "0h90q5g44xkq2r4vrvib2k55b7sm7v5bpksxy5pblv1m2vdsmwvk"
+ "commit": "f721e3801cf92ea4265d645ac077365dc5c49d41",
+ "sha256": "167ghzv772i0x8ndldgsagpqkkr768dcm83ajagkppaw7rgkvg0r"
},
"stable": {
"version": [
@@ -26748,17 +26933,17 @@
},
{
"ename": "eradio",
- "commit": "b5c8621acac2bfb7859bf0b830994fc867ecdaa2",
- "sha256": "0kan4ia1g9xsb53gkj43c6sn2009a9cm49x2c30ccj2gl999szq2",
+ "commit": "533c3f130d94335bf18907fefe2b5f1e047cdfbe",
+ "sha256": "0dxlsikgz1fbsypxxzczp6m4bbqh4kqv0f7w058z2sgzplybq3m4",
"fetcher": "github",
- "repo": "olav35/eradio",
+ "repo": "fossegrim/eradio",
"unstable": {
"version": [
- 20201204,
- 2035
+ 20201220,
+ 1010
],
- "commit": "893d499ef67065f56ef464fa8ede2e49d4597fe4",
- "sha256": "0sxxkdsnz21pb1cn24c9qf3lypbgvr6z3bqda4k168ml4pbg4rlj"
+ "commit": "d9dcf81cfc5b0278a2ae51e77b3d44fa50e92ce8",
+ "sha256": "0i20g5c8sx8m5slldb765lbsxg3qdda1dqjl61s9idncp8dlllcl"
}
},
{
@@ -27236,8 +27421,8 @@
20200914,
644
],
- "commit": "fdace3b9c446a1d621858dc343f5ed80422d0ea1",
- "sha256": "0gx3a0gcr9x9zzgr1xa4lgwl0zwcqhmxn8gscmyspbx6dj4akvg0"
+ "commit": "c71681368fdedcc83a136b4dc7b01e08b8a938ba",
+ "sha256": "1i9xp35vrksmalrr0y0ybsrb9qxxwyzgxhxz297488czxw8cfvz0"
},
"stable": {
"version": [
@@ -27258,20 +27443,20 @@
"repo": "erlang/otp",
"unstable": {
"version": [
- 20201112,
- 1915
+ 20201215,
+ 830
],
- "commit": "6b1435b92389bb6ce2d2613b66267c3a48abd0d6",
- "sha256": "1xncnyp0904n287633dcl0f8mh5zhhq8shdjnjnb9fklglsbiad8"
+ "commit": "e0e9d8bad472fa94f4919e6db798e45913dc9eec",
+ "sha256": "0pbj8hafvzg5ydrhf6q3knir5gv265x815amx4vrz0y740w1pzab"
},
"stable": {
"version": [
23,
- 1,
- 5
+ 2,
+ 1
],
- "commit": "600506690a10215a6c7e21eefbf855216cda4c33",
- "sha256": "0pxf8h6dd1a1i7vlklc5jqbb6ab91axnldgg3vmvgff6a554xd7x"
+ "commit": "2c89431fa867d5b1cc56f26a9282bcfb6fcdec58",
+ "sha256": "1xya7rv9j2528w7x0kivb3zl0rdzdwv82xp22yh7bw22vhfyrk4y"
}
},
{
@@ -28108,11 +28293,11 @@
"repo": "emacs-ess/ESS",
"unstable": {
"version": [
- 20201208,
- 1047
+ 20201230,
+ 1711
],
- "commit": "a23b04599bad080ed15c630469c113b2cb591507",
- "sha256": "1y5gvza93wvf5ihncfdvfghz0zgnsmy1pq1rjbi0pv4gc39rifbj"
+ "commit": "161db4922680b3d3e21acb858b4b1ef38a6b0b1d",
+ "sha256": "0q055pw86jqpfr8lkn0f7rlrdx928i1iq1xcycin16lc52fhsjw6"
},
"stable": {
"version": [
@@ -28313,8 +28498,8 @@
"cl-lib",
"s"
],
- "commit": "0ef8b536253c11da44a6788cc2c6e4d0ba7bbd6e",
- "sha256": "1wg3hqq2faq20s5qmccz84jjwyjlygz0rrhz2rawck8srwwz45g5"
+ "commit": "fa1413737b8d5173a4db8c18d8de9ac798365d53",
+ "sha256": "1barvpcxw9v0gy16drcrmq2izmasm0icahnzrpyzdfnvcmvp3al7"
},
"stable": {
"version": [
@@ -28337,11 +28522,11 @@
"repo": "tali713/esxml",
"unstable": {
"version": [
- 20201130,
- 809
+ 20201226,
+ 2146
],
- "commit": "265646046b084621900767682adff6581933f044",
- "sha256": "0hmmxchhqg6vipscn9ycbfm5p8bix22hipa2cl155wyqrm0cl7iz"
+ "commit": "f3d60206eda3cd66bea07c903198d12c4761e326",
+ "sha256": "1gyydxm1dja4qn9al7b5g9gm7y75qwbn516migxiy20vdzhvksfx"
},
"stable": {
"version": [
@@ -28493,8 +28678,8 @@
"let-alist",
"request"
],
- "commit": "bfb8b4bfacbf16bb23e09a2b64b5383dd9cb9a47",
- "sha256": "0fj9zn136izbq8r1p4b2ca9zzvxw5jl7h2gi4v3wf1wa15fkjzf5"
+ "commit": "36956db9fa65ff88f3213a80b11f1fad0765d972",
+ "sha256": "1aqwnfdp3cb7zc38iy37hyvzr0qii182c6w6z7k9rq1arjg1vs2b"
}
},
{
@@ -28874,15 +29059,15 @@
"repo": "emacs-evil/evil-collection",
"unstable": {
"version": [
- 20201207,
- 1906
+ 20201227,
+ 1057
],
"deps": [
"annalist",
"evil"
],
- "commit": "c9ccc3065f46c1654f1cc0d41cd2f5cff184d273",
- "sha256": "1di2kc1ikrcvzf1p4nshlxdq5ndbg209kvhhdq3576xjw0ir90v5"
+ "commit": "16e14ea9c58aa1224c09d02e40ad3edde72c820a",
+ "sha256": "1k4lk23yzs0qz6fds5d6brabsh6k9dma4jr4adxhpm4i20b0sv8j"
},
"stable": {
"version": [
@@ -29026,6 +29211,10 @@
20180910,
1234
],
+ "deps": [
+ "cl-lib",
+ "evil"
+ ],
"commit": "f4e9116bfbaac8c9d210c17ad488e0982291245f",
"sha256": "1whppnlzkjig1yrz0fjvp8cy86215gjahgh88166nzk95wlc3pvf"
},
@@ -29468,14 +29657,14 @@
"repo": "redguardtoo/evil-matchit",
"unstable": {
"version": [
- 20201129,
- 1241
+ 20201216,
+ 114
],
"deps": [
"evil"
],
- "commit": "6254f7c81284dd7d8249f81a6601069710432be7",
- "sha256": "16s78wg904jrpa0nr9ahf6jpwd2rs9igsn4km24abdhiaxgkw04b"
+ "commit": "0fd65c463b991e81c6775147385badfafade52e7",
+ "sha256": "1l572lq6ys9v7yl51p7j3ryas2738imk2hdcbw6sf62q6yvcv1ih"
},
"stable": {
"version": [
@@ -29697,14 +29886,14 @@
"repo": "Somelauw/evil-org-mode",
"unstable": {
"version": [
- 20200922,
- 1933
+ 20201222,
+ 2023
],
"deps": [
"evil"
],
- "commit": "a629fb705b0ac704580d5a5833a64716284074e7",
- "sha256": "004098pxli12x75j9z0i650rvsf4al7rv3gj6r7mayv29939w8w7"
+ "commit": "80ef38fb378541937f6ddfe836809e76eda1e355",
+ "sha256": "19028laqnsl0h5nii7ykfh39srg94zhydhj1rcv52fs9nlg6c6dq"
},
"stable": {
"version": [
@@ -29733,8 +29922,8 @@
"deps": [
"evil"
],
- "commit": "713b898b214a2e5ef2a4189674a2f21e72a55769",
- "sha256": "084f6s6vfs5wx1h9wa6xazi9rjx3gfnini71cjqqrn51gahp5c9a"
+ "commit": "7d21ba71685b4b829c733288865054cc12783b8f",
+ "sha256": "1087rfvvqv9bp33vjbiwka511iha7468y86xigyvmy5wa729blzd"
},
"stable": {
"version": [
@@ -30423,8 +30612,8 @@
"deps": [
"evil"
],
- "commit": "bc25cae9fa5ab0ba1507827f0944f52ce0ca7462",
- "sha256": "0xz2yjgz6h2d6h7gfhnvrylh8gj0s7vf45bvqa450j5579gz5sqz"
+ "commit": "290b5323542c46af364ec485c8ec9000040acf90",
+ "sha256": "0dr4dc9gbavbfmij399ac09mb109fwpf1xkfk8g4xzmphh4chcnz"
}
},
{
@@ -30821,14 +31010,14 @@
"repo": "purcell/exec-path-from-shell",
"unstable": {
"version": [
- 20201105,
- 2236
+ 20201215,
+ 33
],
"deps": [
"cl-lib"
],
- "commit": "4ea306a76f0f8371053dd12d77a3b5b4438974d3",
- "sha256": "1s6raprqgyn64fhfbjiyp874nzxysr1ycdm5064721w3iz9rzzw0"
+ "commit": "d14d6d2966efe5a1409f84a6b9d998268f74761d",
+ "sha256": "0jgy17s7gkjpdls8ql8qfpncd5vrwm50i3svmnlqic6ds4mkc7s0"
},
"stable": {
"version": [
@@ -31496,19 +31685,19 @@
"repo": "WJCFerguson/emacs-faff-theme",
"unstable": {
"version": [
- 20201208,
- 2051
+ 20201227,
+ 2240
],
- "commit": "780460d8cbac2b2cca3d2914db317e1b6b807986",
- "sha256": "0x8nqj4szgyvfmjifippri3jqw1kjhjysbqwli1dwi5lq9y4dx5v"
+ "commit": "37f396ec57c28249af3fb10d84231afb44581df8",
+ "sha256": "1jlm81s8rximvbh95sk0xazp57skfgs6382gkw0yqw63ikc5x60c"
},
"stable": {
"version": [
2,
- 13
+ 15
],
- "commit": "780460d8cbac2b2cca3d2914db317e1b6b807986",
- "sha256": "0x8nqj4szgyvfmjifippri3jqw1kjhjysbqwli1dwi5lq9y4dx5v"
+ "commit": "37f396ec57c28249af3fb10d84231afb44581df8",
+ "sha256": "1jlm81s8rximvbh95sk0xazp57skfgs6382gkw0yqw63ikc5x60c"
}
},
{
@@ -31657,11 +31846,11 @@
"url": "https://framagit.org/steckerhalter/emacs-fasd.git",
"unstable": {
"version": [
- 20200925,
- 1549
+ 20201226,
+ 923
],
- "commit": "38555b501430bb684feb58901ede5347dca287c7",
- "sha256": "0wncbk910c7nw3wi602psx5hc6cwzigim5ahyqmkm8gry3vhwbyd"
+ "commit": "c4c04873fd0c8e916186f38a75cd4ab7f8b7ad59",
+ "sha256": "1vh5aaljjal62jv3pdl64jkzwszv1hxk7f3lrm873lr84785pc41"
}
},
{
@@ -31849,11 +32038,11 @@
"repo": "yqrashawn/fd-dired",
"unstable": {
"version": [
- 20201124,
- 126
+ 20201217,
+ 547
],
- "commit": "313def22c88519e61279e858b4f53bb84a93da36",
- "sha256": "0sp3a01qvxrszmcvdzplrhkiax4lhssz4idw78sxmm28j59m8p7x"
+ "commit": "9fb966df33e7dde9360b8707f7a0197694f46abd",
+ "sha256": "0gx84kr8fnx8nic3iasqjdi1z6g9shfghin13kh5i9h7d8n83xkq"
},
"stable": {
"version": [
@@ -31971,11 +32160,11 @@
"repo": "technomancy/fennel-mode",
"unstable": {
"version": [
- 20201114,
- 132
+ 20201221,
+ 543
],
- "commit": "fa56106eeb27de8c8f063f53e139e9bcf6004274",
- "sha256": "1ph0x8qp736nr2zs3ffznmxd6hycgk1gv2hpw4kls3qkbcail387"
+ "commit": "bebc9dd58a845928114082c5ab4538b9869b4fc7",
+ "sha256": "1dyzfxcaq0gzw957386gapha4kai2y0hv6qqpv7gs4hsilvr8vzb"
},
"stable": {
"version": [
@@ -32144,11 +32333,11 @@
"repo": "davidshepherd7/fill-function-arguments",
"unstable": {
"version": [
- 20190710,
- 929
+ 20201223,
+ 819
],
- "commit": "295d55d6056e6f79b68283f7631f6438ea8a7b5f",
- "sha256": "0nx3krpqn1c0xvr81504m4s84bkxpq42s97igmg6jfsjy7dphp2k"
+ "commit": "a0a2f8538c80ac08e497dea784fcb90c93ab465b",
+ "sha256": "0d9scijcr8qj7hqz6iicpkwhfs99ai1qxhx9rbgcs5gdp3xkrhw9"
},
"stable": {
"version": [
@@ -32270,14 +32459,14 @@
"repo": "technomancy/find-file-in-project",
"unstable": {
"version": [
- 20201111,
- 407
+ 20201217,
+ 527
],
"deps": [
"ivy"
],
- "commit": "c4dee37e0454cc169330c251a06e892e4a24f45a",
- "sha256": "1yn4hjhaa74b67kfh7n24vic6yz3w0l5w7spchh2lbyr7s8mz90x"
+ "commit": "f2f537476bb3579dcdf0587dfd2bac034cc5e719",
+ "sha256": "1zdc73w3649xrm902ah8vr2x8xbk17cacpspif3hrbabqpaihvh9"
},
"stable": {
"version": [
@@ -32925,27 +33114,27 @@
"repo": "plandes/flex-compile",
"unstable": {
"version": [
- 20201110,
- 122
+ 20201218,
+ 1549
],
"deps": [
"buffer-manage",
"dash"
],
- "commit": "fdc8bb4d4030abd678d85be153f7849723e0601d",
- "sha256": "047nl793p4nimw12hplmpvklbz4wgq1ii7z0jz7yip73sb69dwbq"
+ "commit": "bc1f0804f089686260b64d5e4dde80c0c9f6df21",
+ "sha256": "0l9dxh9578gsczhq944id0lacwdr4k7383d5i147v7c6l7s8d7sw"
},
"stable": {
"version": [
0,
- 6
+ 7
],
"deps": [
"buffer-manage",
"dash"
],
- "commit": "9b09f830897e323b155ef857961ef838fdcf98b9",
- "sha256": "17dv0zjma0h62p7nhshb63sigg8nyxhj98dknxjdrq0kgzziqfwi"
+ "commit": "bc1f0804f089686260b64d5e4dde80c0c9f6df21",
+ "sha256": "0l9dxh9578gsczhq944id0lacwdr4k7383d5i147v7c6l7s8d7sw"
}
},
{
@@ -33272,8 +33461,8 @@
"repo": "flycheck/flycheck",
"unstable": {
"version": [
- 20201105,
- 423
+ 20201228,
+ 2104
],
"deps": [
"dash",
@@ -33281,8 +33470,8 @@
"pkg-info",
"seq"
],
- "commit": "79c9245ee0bd1722d41c865fef69aa2b1ac08fde",
- "sha256": "1rmyr04fikdplc3f1wybw8hqagcwhi5ld30a6aa2fm83iamyxzpf"
+ "commit": "01396a5eff9fa494285e0d3139838231c05e3948",
+ "sha256": "0s740sbchr84yddcg0zbs4v4s52smy178f8fq5y07i3vsdnfly8m"
},
"stable": {
"version": [
@@ -33372,8 +33561,8 @@
"deps": [
"flycheck"
],
- "commit": "2e754a1ec8c423a3356443ab8128aa43a1a860b7",
- "sha256": "0zhk3lx24rv28qp7qriria5ybbz6ajhwk1ks67srzs9lczvpx63j"
+ "commit": "99f5fa5b3d2f67807fba67754c77ddc63e9cf441",
+ "sha256": "09wx5xnjd1rrv1z1pv959wl67ihccvn7rbvjsrldar80jn4nhpmx"
}
},
{
@@ -33733,8 +33922,8 @@
"deps": [
"flycheck"
],
- "commit": "f9e4db16ff9fdc6a296363aa35d19cfb4926e472",
- "sha256": "1x0lmb48bza2w52s15288hpbipafs87lj5lv0ldd1q4r9yv0i102"
+ "commit": "15998140b0a4172cd4b4d14d0377fba96a8917fc",
+ "sha256": "0bdzffwp9hliy9bkvqn1p432yy161g7n7bl814mmi6zj4sfn1sy1"
},
"stable": {
"version": [
@@ -34436,8 +34625,8 @@
"deps": [
"flycheck"
],
- "commit": "0662c314bd819f9b46f8b2b13f0c650445b3a8c5",
- "sha256": "1wlvwi8y5pb3gy3j061v7krxfb1766yw5iika5ymk4zjg9g057vn"
+ "commit": "8e00b4c5951a9515a450a14aefe92e9f6ddcfbde",
+ "sha256": "1s505lk5rdc3p40w5g4cpzviaksclvfdisl457gpwjpjv0m7fwd4"
}
},
{
@@ -34795,8 +34984,8 @@
"deps": [
"flycheck"
],
- "commit": "cea2b5f58da85a53a846da7e12de32fc146b58be",
- "sha256": "09qvg74fyfbhsi748vv4kl7b7vbnc224ark5vllm1ldjhnj2dq19"
+ "commit": "cf45af2a71f6e7a21e01c556613c5b5cdc983ac9",
+ "sha256": "1qhix0i8d9qrc0jg3r17v6fmrz07pjw5kk04fm72i8n4c16vb6r1"
},
"stable": {
"version": [
@@ -35321,20 +35510,20 @@
"flycheck",
"rtags"
],
- "commit": "63a7d9b733def9fe76568f81321a65a450829575",
- "sha256": "1nnjhfz7xm1ax38xkz0jvgzhfczlc4r9xlpzc24sisabkvlkivyw"
+ "commit": "39339388256df662d0084b4a094d03e52748f9e8",
+ "sha256": "0wp4mygsxzibra2p3m5rn9m0yd3fscd795k5xa0wxi5pwddv7dlg"
},
"stable": {
"version": [
- 2,
- 38
+ 3,
+ 23
],
"deps": [
"flycheck",
"rtags"
],
- "commit": "9687ccdb9e539981e7934e768ea5c84464a61139",
- "sha256": "1r6l7dgr2ch586zrdi5l8fhdj4qdva8ldz7cjvi2byc2pd2xs8rx"
+ "commit": "7169ed577d676690a3c6f0025b54e8477d80eacf",
+ "sha256": "1i94dizg3wvkvq8c2pf5bzkx8zwzcfi4p3l73c779y145bygssnq"
}
},
{
@@ -35480,8 +35669,8 @@
"deps": [
"flycheck"
],
- "commit": "3fa1615dd67c53b8ce69b8d3beaf412162b89f65",
- "sha256": "1ss7s9s43wy90vjrck3i710blmarys1w4kqs57190nk1igay0lna"
+ "commit": "77a000095b321ac5d2378cf03ccf2377ccc37f59",
+ "sha256": "1rp0v681kvdsi84lk4m1lj8bfllwqw1ivl53q3zy34ja186xviww"
},
"stable": {
"version": [
@@ -35773,11 +35962,11 @@
"repo": "leotaku/flycheck-aspell",
"unstable": {
"version": [
- 20200902,
- 2226
+ 20201212,
+ 1038
],
- "commit": "2e754a1ec8c423a3356443ab8128aa43a1a860b7",
- "sha256": "0zhk3lx24rv28qp7qriria5ybbz6ajhwk1ks67srzs9lczvpx63j"
+ "commit": "99f5fa5b3d2f67807fba67754c77ddc63e9cf441",
+ "sha256": "09wx5xnjd1rrv1z1pv959wl67ihccvn7rbvjsrldar80jn4nhpmx"
}
},
{
@@ -37453,8 +37642,8 @@
"repo": "magit/forge",
"unstable": {
"version": [
- 20201209,
- 57
+ 20201229,
+ 939
],
"deps": [
"closql",
@@ -37466,8 +37655,8 @@
"markdown-mode",
"transient"
],
- "commit": "aef11e481988073a0b842ec1fbe40440540db8bd",
- "sha256": "0pia5lgfjj04gyq2nvwkfjpwz6l9rrq58mh1j2ql61zzfpfpy46n"
+ "commit": "c4ae0f2bdd3ecd3dacb303bd7687ecb111af8c9b",
+ "sha256": "17fwrcaq61qi0067nfs266dbn193lkf47630mf6bdsi2h3d2fxr6"
},
"stable": {
"version": [
@@ -37522,14 +37711,14 @@
"repo": "lassik/emacs-format-all-the-code",
"unstable": {
"version": [
- 20201123,
- 839
+ 20201230,
+ 2354
],
"deps": [
"language-id"
],
- "commit": "c4ef7a266838cd3598b6b84e49f2267bb8c64d56",
- "sha256": "0bz32aca3kvnpbdfyzarh6wd7i0vwc1z6ighk3dbag4dmkk6l47s"
+ "commit": "f51cca79d89f27c65e43f4e4cae2fbec6098304b",
+ "sha256": "0ix0p3bwp2slcqp7v8lbjr9a2jp1xj3firvvssldiy0d2bfykya4"
},
"stable": {
"version": [
@@ -37666,26 +37855,26 @@
"repo": "rnkn/fountain-mode",
"unstable": {
"version": [
- 20201126,
- 716
+ 20201226,
+ 1636
],
"deps": [
"seq"
],
- "commit": "d29675d585c12abfa39b8f736384382c7423667d",
- "sha256": "0gj5zsa271zwbd8n8l6kkan4x3xxs952hdnr8fghc9sfdizd497k"
+ "commit": "c7ac77fef71fc20c4c7bee73516ec3c0f656a91a",
+ "sha256": "00m4x3nylvwsaki6m7gvk1grcaap96rnx10mpsxlapkpbrydhpk0"
},
"stable": {
"version": [
3,
- 3,
- 3
+ 4,
+ 0
],
"deps": [
"seq"
],
- "commit": "e46c5ce6b6d97493d73823deec088760446caaa3",
- "sha256": "095nrkg2bap6rcg9hy3bh0nis4v2f8w8d9hnahkzsa3njlpqa4ka"
+ "commit": "3e7ef35fae455f77abb63c34e926c2d0e3070d7f",
+ "sha256": "161wn66gc2z7fd4f89827dpww6hjmnassbi15yis5rqbklj1h2z6"
}
},
{
@@ -37747,15 +37936,15 @@
"repo": "alphapapa/frame-purpose.el",
"unstable": {
"version": [
- 20190114,
- 1403
+ 20201219,
+ 1340
],
"deps": [
"dash",
"dash-functional"
],
- "commit": "78f978f13589ec5c5370187c008c8aa83e6e71b4",
- "sha256": "0zd981jsbf8fj5a3s7agbg32f6x3s7g87jlz13msgpgmkfhpx3gx"
+ "commit": "b4a259fa077671e2dcf33d11b42955c91e395b8b",
+ "sha256": "033vbvv4rrjbsfw0bbhhzx2754r96vy9h4n1y8jmxrqzs9wi5mmq"
},
"stable": {
"version": [
@@ -37803,8 +37992,8 @@
"dash",
"s"
],
- "commit": "3cd98cbf80b04ae2ebca1c67c52ba756116f6784",
- "sha256": "0smyic3x3b98ipwhb9pw47nnymccy4w7k3dbng2g2zhgwi5pyc1k"
+ "commit": "187753b095a94f423763fe893408e1318fb7b2dc",
+ "sha256": "0b4aqilpxby3ac7rmcb4r6yhhlyjkrh47zhrshk8f3ndlyxbz9ch"
},
"stable": {
"version": [
@@ -37888,15 +38077,15 @@
"url": "https://git.launchpad.net/frecentf.el",
"unstable": {
"version": [
- 20200624,
- 1534
+ 20201217,
+ 2150
],
"deps": [
"frecency",
"persist"
],
- "commit": "d9d093365ffe12c46e81d16ee81850abd86a2177",
- "sha256": "06w17km8hmlr2mrxi26g51mnfvcvilw91b17y52pmx09jgnqa9ac"
+ "commit": "23a41b8d06b1e345e6b99d1efd38a219f376faff",
+ "sha256": "1sgsi7kdk3r1lh0iilpyz241qpzj46xp4ifhbszjxs6p2gcwi5y9"
}
},
{
@@ -37985,8 +38174,8 @@
"friendly-tramp-path",
"with-shell-interpreter"
],
- "commit": "5eecd7bb2c145fd4139f5c2538afc15b821ec102",
- "sha256": "15q6q5w1wlda5wmyw8bd9bm7cqan28y5vzzr54rp02gbzc61v399"
+ "commit": "ad4ac00662829fa18858be02b322753ad091ffe3",
+ "sha256": "0xf71bvz4252y2jxkn9dpcmg5fvf9i049bbm8bvs7s9f6bcplba6"
},
"stable": {
"version": [
@@ -38012,15 +38201,16 @@
"repo": "p3r7/friendly-shell",
"unstable": {
"version": [
- 20200828,
- 1218
+ 20201212,
+ 2302
],
"deps": [
"cl-lib",
+ "dash",
"with-shell-interpreter"
],
- "commit": "5eecd7bb2c145fd4139f5c2538afc15b821ec102",
- "sha256": "15q6q5w1wlda5wmyw8bd9bm7cqan28y5vzzr54rp02gbzc61v399"
+ "commit": "ad4ac00662829fa18858be02b322753ad091ffe3",
+ "sha256": "0xf71bvz4252y2jxkn9dpcmg5fvf9i049bbm8bvs7s9f6bcplba6"
},
"stable": {
"version": [
@@ -38052,8 +38242,8 @@
"dash",
"with-shell-interpreter"
],
- "commit": "5eecd7bb2c145fd4139f5c2538afc15b821ec102",
- "sha256": "15q6q5w1wlda5wmyw8bd9bm7cqan28y5vzzr54rp02gbzc61v399"
+ "commit": "ad4ac00662829fa18858be02b322753ad091ffe3",
+ "sha256": "0xf71bvz4252y2jxkn9dpcmg5fvf9i049bbm8bvs7s9f6bcplba6"
},
"stable": {
"version": [
@@ -38265,8 +38455,8 @@
"deps": [
"cl-lib"
],
- "commit": "d78ae037780ee687b654ac0e8fc8f1b954493164",
- "sha256": "0q5vff4mw77864igj5mqspdirc1q22rxa9sg7zcm9kskv8c4r4is"
+ "commit": "aa4babe4f25d218fb4f50ac7b804cbde83e5fb4c",
+ "sha256": "183kbv6i23zh8dqha4l9crzgx0p5g5vc71d2kkfcpnxh83l3dhmm"
},
"stable": {
"version": [
@@ -38749,11 +38939,11 @@
"repo": "wavexx/gcode-mode.el",
"unstable": {
"version": [
- 20201011,
- 1745
+ 20201218,
+ 2109
],
- "commit": "2192ec743b49d9adfb9116ab410b195725dc886a",
- "sha256": "0q53795cprhj8g0dkh2njxmpgpgm7a66g4kqdh179m3xn1kinw50"
+ "commit": "a1e2c6cbf4e364991ab2209d5cd5a3b698d459d9",
+ "sha256": "0x6aqh415gbn9x7qyb74zmw5v1ghi7y0lknlbdccxx3j62fmmv8w"
}
},
{
@@ -38767,8 +38957,8 @@
20201026,
1319
],
- "commit": "75fe658ab88adbec95f226d24fd9d41c33c68dd5",
- "sha256": "1b5k5wrlgsmvlfxy8whc26b462vyqqyk6vgsim00nn8ds0p3810n"
+ "commit": "20fc7e438170b8a2e03378956c1a501fbc49aee4",
+ "sha256": "16k4vdmip6fmz51070w2vz9dqbh1vlsiwq0a7wikmgzz7yv8micd"
},
"stable": {
"version": [
@@ -39076,8 +39266,8 @@
"repo": "thisch/gerrit.el",
"unstable": {
"version": [
- 20201114,
- 420
+ 20201216,
+ 2245
],
"deps": [
"dash",
@@ -39085,8 +39275,8 @@
"magit",
"s"
],
- "commit": "4c4fbd2b1b38202f701081ea8e892bd8e1a9042f",
- "sha256": "1j62kwkpi5v84dvv0amacg1kgxh0asbwfq7iygrh6x3xlj3pg288"
+ "commit": "00b0201cef4fd2ade108289a8444e1b354a882f6",
+ "sha256": "0k9bwxqd2zs3bbikqgfnshk7snycfxkzlipih4m0pcnpk1fdp6sv"
}
},
{
@@ -39196,29 +39386,30 @@
"repo": "sigma/gh.el",
"unstable": {
"version": [
- 20180308,
- 2138
+ 20201222,
+ 438
],
"deps": [
"logito",
"marshal",
"pcache"
],
- "commit": "f029fc11f345ef04ab62ee91c38657e29c462fea",
- "sha256": "1rgdpi8ld5hi2rp30p8sxbrl6z95nvq80jfp3zsr7cmsniwz0vv3"
+ "commit": "4b2dd0667ebe9c684c1de5bc96961c2ab0885c07",
+ "sha256": "11qjlwsiicnmgcy0yvpvagpcl31rrv5qzm18hlh16cyis4z3vngi"
},
"stable": {
"version": [
+ 1,
0,
- 10,
- 0
+ 1
],
"deps": [
"logito",
+ "marshal",
"pcache"
],
- "commit": "d0471dd1ba279072cbf8caf6368f3008d7120f25",
- "sha256": "099msgsxdqyjrd18jv2mfkpaylp2scq18782354lcpr3fbp8vbsl"
+ "commit": "fa8d65f4ddc390d256eb76dd3f7e3afae02f23e7",
+ "sha256": "11qjlwsiicnmgcy0yvpvagpcl31rrv5qzm18hlh16cyis4z3vngi"
}
},
{
@@ -39374,28 +39565,28 @@
"repo": "magit/ghub",
"unstable": {
"version": [
- 20201208,
- 2056
+ 20201211,
+ 1717
],
"deps": [
"let-alist",
"treepy"
],
- "commit": "a72a171b3c686b98ea2b5db11ad159b0febbf545",
- "sha256": "02dh8wyq4ikix7awvib3h2imp6bq25l49yz9n7sjzcvc7b4wf92n"
+ "commit": "5fae5e31586a11a2025168030e0eb3876502611c",
+ "sha256": "0i19h9zl8wky1296f0d7dcx9dpfmfixinnaf4l1w1bf4p2xmyfiw"
},
"stable": {
"version": [
3,
5,
- 0
+ 1
],
"deps": [
"let-alist",
"treepy"
],
- "commit": "47948b2482517d25d7412df34ae8be0a9f475f37",
- "sha256": "0lqphkbxrayrcwkwkghfw39wwmc87fdayhl3fy790z7367ilsd1v"
+ "commit": "5fae5e31586a11a2025168030e0eb3876502611c",
+ "sha256": "0i19h9zl8wky1296f0d7dcx9dpfmfixinnaf4l1w1bf4p2xmyfiw"
}
},
{
@@ -39725,16 +39916,16 @@
"repo": "magit/magit",
"unstable": {
"version": [
- 20201115,
- 2313
+ 20201222,
+ 1527
],
"deps": [
"dash",
"transient",
"with-editor"
],
- "commit": "9e9f7cb3d260bd14e15307831a2820112c9a77ac",
- "sha256": "1snbjfp35znmpa02mq0g75b24if74717f1lbij2h634pm7l5ndi1"
+ "commit": "c5e11811197ef8c667a605e5d9dd8ec77247bd13",
+ "sha256": "0i4la1sncgn2hgpgd26x0igc90q4c4jkgkng8la96hjaw09qsv23"
},
"stable": {
"version": [
@@ -39758,34 +39949,32 @@
"repo": "emacs-stuff/git-commit-insert-issue",
"unstable": {
"version": [
- 20201008,
- 955
+ 20201230,
+ 1721
],
"deps": [
"bitbucket",
- "github-issues",
- "gitlab",
+ "ghub",
"projectile",
"s"
],
- "commit": "aff85933e35eb36df28720d21f2c5b0a21e3646e",
- "sha256": "1xms52rd8si208vlxp00asz5bs8s7ax1mywa1b1856gil0ygr7qh"
+ "commit": "8a403005ea7f7611bb1bfd829eeefe5a4f10bb40",
+ "sha256": "0w5xl9r7sbhlwxzg391x50pnsjmjjakn761v3qg0lj6xhv23sdl5"
},
"stable": {
"version": [
0,
- 3,
- 2
+ 4,
+ 1
],
"deps": [
"bitbucket",
- "github-issues",
- "gitlab",
+ "ghub",
"projectile",
"s"
],
- "commit": "a3cc128595eb6040713da308ac53c2d20259ca14",
- "sha256": "0wxb5dqwvy82vgx6kl8yfg6sn0fi9mi6ghx93hxvayjb6x74p5c3"
+ "commit": "8a403005ea7f7611bb1bfd829eeefe5a4f10bb40",
+ "sha256": "0w5xl9r7sbhlwxzg391x50pnsjmjjakn761v3qg0lj6xhv23sdl5"
}
},
{
@@ -39946,16 +40135,16 @@
"repo": "akirak/git-identity.el",
"unstable": {
"version": [
- 20200810,
- 1106
+ 20201223,
+ 948
],
"deps": [
"dash",
"f",
"hydra"
],
- "commit": "6bf8b2cd72061eac5a4d247ba2fabdd8deafdea7",
- "sha256": "1p6if6fvz6m7nnd7fl1j2dxg830ax06ln9wvm5anpsdky0lqwqyr"
+ "commit": "1c35e1693bbb7de41a8aac820a080a7299c13c17",
+ "sha256": "136j6gbpg8qx6ry1ryh4aal41b3c8pz7g2xisyipjj6p9lmykvqi"
},
"stable": {
"version": [
@@ -40019,20 +40208,20 @@
"repo": "sshaw/git-link",
"unstable": {
"version": [
- 20201124,
- 155
+ 20201214,
+ 2330
],
- "commit": "151df174a662ae6711f26f160e7759ea014f1a3c",
- "sha256": "1h28gn5bvjpxqapd66dzlf1gp1nwpd5iajvv2fbldmrlxrilrcz6"
+ "commit": "9a3e893751791b17db85d691444e50e346cb2bd3",
+ "sha256": "1jdgkjiv6pn2whim71fsyfady8lv180y56j9z6bfx3gg3pp2dcbd"
},
"stable": {
"version": [
0,
8,
- 1
+ 2
],
- "commit": "9ac2ed9c73176b8bd014fdbb1c500f44fa02e7de",
- "sha256": "1rs7r8ig6xg0r2gcbya0dgbhmwxrhijfz4z5ayw57c2wqq5p6np7"
+ "commit": "9a3e893751791b17db85d691444e50e346cb2bd3",
+ "sha256": "1jdgkjiv6pn2whim71fsyfady8lv180y56j9z6bfx3gg3pp2dcbd"
}
},
{
@@ -40587,6 +40776,24 @@
"sha256": "08hy7rbfazs6grkpk54i82bz0i0c74zcjk96cip8970h6jn3mj72"
}
},
+ {
+ "ename": "gitignore-snippets",
+ "commit": "b1d03ee45e45fc6ec30936a5f4bd8b756728da31",
+ "sha256": "0mj0rrcd65py4w0ahy6l3yx6pmki2lqjhmi8hlxbjv0zzks71wy3",
+ "fetcher": "github",
+ "repo": "sei40kr/gitignore-snippets",
+ "unstable": {
+ "version": [
+ 20201118,
+ 1551
+ ],
+ "deps": [
+ "yasnippet"
+ ],
+ "commit": "0de6945ff0fc6943eebcf92d1cbb66b6a1d8fa60",
+ "sha256": "07qrlyb0n9h3r3b9lvqbd1fi97g3xb27836lgbdpphvvyw92975q"
+ }
+ },
{
"ename": "gitignore-templates",
"commit": "4c9aa71eac2e68eb1925ed00a2c659c4375bd39c",
@@ -40904,14 +41111,15 @@
"url": "https://git.launchpad.net/global-tags.el",
"unstable": {
"version": [
- 20201204,
- 1812
+ 20201215,
+ 1900
],
"deps": [
- "async"
+ "async",
+ "project"
],
- "commit": "5e7738524789d5b95498e3b88621a3877eef5c50",
- "sha256": "0qw3zi42kgf73k5f41h6dgssa49qp4bpxvw404f7627k4bxjw700"
+ "commit": "8f46692749e05113d4d14870dd67c6efa06626c7",
+ "sha256": "1sjv3ydqv1gv2nqbdwywj52xc2b2ix9f8sjb14022v0bwywk3v2j"
}
},
{
@@ -41140,11 +41348,11 @@
"repo": "emacsorphanage/gnuplot",
"unstable": {
"version": [
- 20201207,
- 1056
+ 20201223,
+ 2347
],
- "commit": "fbb15b630de35b8f1396db6f26e966e9996a5a4f",
- "sha256": "153sqq9i0ry4949nc33gl9w95kl1xkzf75djspz3lgfhpcs1rsvq"
+ "commit": "df47e871f7fc2f2c53bfed96e5a315281806396d",
+ "sha256": "1lkkx5ir095ffbdwkvj036x7z0ypxhxd60y3r2y7jq6986mzllka"
},
"stable": {
"version": [
@@ -41223,8 +41431,8 @@
"repo": "deusmax/gnus-notes",
"unstable": {
"version": [
- 20201010,
- 1228
+ 20201225,
+ 1617
],
"deps": [
"async",
@@ -41235,14 +41443,14 @@
"org",
"s"
],
- "commit": "0c87d6300e50124489f46577776319f8935612c8",
- "sha256": "0vjgk9m0pw254ivpr1db6lzs4a5h820pja174vslzh7dbby4rjg5"
+ "commit": "08687b98403cc165d7d62ceea9d50480f12e7bfb",
+ "sha256": "07fl52djky3v3gigjdzsi79rlq9ddpiarrmzsbdp0wadp524d4n7"
},
"stable": {
"version": [
0,
- 3,
- 2
+ 4,
+ 0
],
"deps": [
"async",
@@ -41253,8 +41461,8 @@
"org",
"s"
],
- "commit": "56403ee22242fd479c2aff85f4cf4133e32ca90a",
- "sha256": "0g26ygcmbcmxbafvyw04xcqzg2dlava2rqa5m2lv0cxyi6rnvdhj"
+ "commit": "f34e5fc1077e2558e5059876d0a22b35331f7b93",
+ "sha256": "0nc1chp5h495v3bpbmi00f2wahr9c9p4y7gn6rdr1xx0gnl6v2gk"
}
},
{
@@ -42056,11 +42264,11 @@
"repo": "emacsorphanage/god-mode",
"unstable": {
"version": [
- 20200708,
- 2200
+ 20201216,
+ 2023
],
- "commit": "f51c8f60e55393cced8cb0bd4a5bf0ab1612caa4",
- "sha256": "03n6zhxbgqzlrwl7jkmw3d5b78z2yw3qk8xk20x3wk3j58g9kk0j"
+ "commit": "f6eb3428e6a17a97e6e9f0783ce17ced004b98c3",
+ "sha256": "0qjsyp488qqjn6vwzxy23aywhv8ckx797l2zah70d23zrf79qmxc"
},
"stable": {
"version": [
@@ -42104,11 +42312,11 @@
"repo": "minad/goggles",
"unstable": {
"version": [
- 20201205,
- 957
+ 20201221,
+ 1418
],
- "commit": "a5c527fbf904bac1c73d8b823202ca1f8a0318c9",
- "sha256": "02kc4vjkf15za7mbcaq60125w6qp2gdgy5jia82hhni2q4h76nvn"
+ "commit": "d6e584a2c9487d3df4aee818c43485e437cb87ef",
+ "sha256": "1mi5cnii7zbhzq6pyfaxsfixhilqmmx6v5milmkzwx6mwxxgjv87"
}
},
{
@@ -42619,14 +42827,14 @@
"magit-popup",
"s"
],
- "commit": "b59d258e04802f51b9c9e733f0febda6a7e1ffa4",
- "sha256": "0cbm2bg7r19a8qgbqkpdnv5pdj8lrd0aklssv7lj0bwrm8330jna"
+ "commit": "1ec59a7c0002598c594fb58e03907d7ff0ca84b4",
+ "sha256": "0bz01ybpj1lk7g34n6wwy53aaa4jvs3xhsv50y34z5wvxa8ypdsj"
},
"stable": {
"version": [
0,
- 23,
- 1
+ 24,
+ 0
],
"deps": [
"dash",
@@ -42634,8 +42842,8 @@
"magit-popup",
"s"
],
- "commit": "cfbe1d59b449be9b5378251bc6e52c65bc5e1cbd",
- "sha256": "05f6i7v8v9g3w3cmz8c952djl652mj6qcwjx9iyl23h6knd1d9b1"
+ "commit": "1ec59a7c0002598c594fb58e03907d7ff0ca84b4",
+ "sha256": "0bz01ybpj1lk7g34n6wwy53aaa4jvs3xhsv50y34z5wvxa8ypdsj"
}
},
{
@@ -43235,8 +43443,8 @@
20200725,
725
],
- "commit": "91da46f29c455c3cd24b2a6b20ff2db2c4ce8cd6",
- "sha256": "08bw5mllx3hsgz8b43dlqdqh2y8asw735623r174prhv84rnq1cq"
+ "commit": "7a37b76342ebcc30b08b1a6a7d8a043d7fede5b2",
+ "sha256": "0mcyj8g1d124zpif9m4x911d877fdf3hahdpp76grsvn2qpzq2az"
},
"stable": {
"version": [
@@ -43367,20 +43575,20 @@
"repo": "ROCKTAKEY/grugru",
"unstable": {
"version": [
- 20201116,
- 430
+ 20201225,
+ 638
],
- "commit": "521d51a02a3fb76b01b35090ee102d0562cba0e4",
- "sha256": "105gcz6wmli73s68ha1lqp66p9w8qqfzn190rylrzmwhnar4kkaq"
+ "commit": "5f1cffb6d5970988c49b89f29bfaf308f7dd8834",
+ "sha256": "09hn4ilvhh10sc1dypj1gpcyz07nli5lpbiazsx2gw61y2fgrc40"
},
"stable": {
"version": [
1,
- 14,
+ 15,
0
],
- "commit": "ce3cc60a3ff3dc2fdc0e3edef7cc51fd4ccb3411",
- "sha256": "0g8dz1p4gmd3lq8mjmpim5132l4wvc0r0aymiqffjcbmplsil3qx"
+ "commit": "e4ccfd416de6a5f70e3f1c718f773b9fa2e8e17a",
+ "sha256": "1gx1j5l0g7n706ri8rg20v6kkl393gbhh9wx8szzmcw0xjrawdzj"
}
},
{
@@ -43423,14 +43631,14 @@
"repo": "greduan/emacs-theme-gruvbox",
"unstable": {
"version": [
- 20200807,
- 855
+ 20201224,
+ 554
],
"deps": [
"autothemer"
],
- "commit": "d4129a18e6cf476a472b4dc7dc12e8aafc17beca",
- "sha256": "1yr8k4ymr8hinq4mrlxngsk39616p7k43n1brqww1xc84b4pvw00"
+ "commit": "46de195e194ebbd21a925c33db9d498c30c342af",
+ "sha256": "0xyysxn31xsbckxixi6cmz3yrws86cqycd5f9p06p2ahqh8xahxs"
},
"stable": {
"version": [
@@ -43597,14 +43805,14 @@
"repo": "tmalsburg/guess-language.el",
"unstable": {
"version": [
- 20201124,
- 1136
+ 20201229,
+ 1021
],
"deps": [
"cl-lib"
],
- "commit": "6aa88cf267593f85b63a770a890bb93f04dd53c2",
- "sha256": "0nqqnvdchlflg01if4v5qrc214q8s8d1y02xkal627a0yy4lz2a2"
+ "commit": "afbc3456ebdfe4bb5f8754a91c8398f8b5b7636c",
+ "sha256": "1x0f3v98p6lxb31rgkv2a9kr5jqrmvpsa7nqr960s41rkyx4wvi6"
}
},
{
@@ -43679,8 +43887,8 @@
"repo": "alezost/guix.el",
"unstable": {
"version": [
- 20201025,
- 1644
+ 20201222,
+ 907
],
"deps": [
"bui",
@@ -43689,8 +43897,8 @@
"geiser",
"magit-popup"
],
- "commit": "41fba4eec845e050be92bfe76c0f7980bbe821bd",
- "sha256": "058s6nq1px7xzcq3mhyh3qfg81kcv579rnih9bha66jidxb7dggj"
+ "commit": "bb2a0539f8d68b2292b3d0f3174c139b4c304028",
+ "sha256": "1qf584slf4lqg4qgxj7vblmx0f0jgas03m5cc93a3wfkgkfm19w6"
},
"stable": {
"version": [
@@ -43838,14 +44046,14 @@
"repo": "abrochard/emacs-habitica",
"unstable": {
"version": [
- 20190721,
- 1620
+ 20201210,
+ 1933
],
"deps": [
"org"
],
- "commit": "c45c602ddf9d6cbb0e3baf5cb3e1b7ef90f2759d",
- "sha256": "0wgnzn3z98bl28jgqi7xklw9fwx2wwgihj3mq0jb8ah4vn70d0j3"
+ "commit": "eeb0209fd638192f0b833526deb222f9f61361cb",
+ "sha256": "10z24hh1g9bf00maiwkjs324da55qqzxrz196rzs53i8lkli0xkd"
}
},
{
@@ -44304,11 +44512,11 @@
"repo": "haskell/haskell-mode",
"unstable": {
"version": [
- 20201120,
- 755
+ 20201230,
+ 342
],
- "commit": "0d39c847fddddc5b76fe3c706e34ab45439760bc",
- "sha256": "1rbl2yalcipqp7k2161ygmrmy2dr96jlkyk35jqb5i143gyg59w2"
+ "commit": "3a019e65b504861d7ea23afbfecd14e5ef63e846",
+ "sha256": "011x9mp4ili0g9dq6ql33dq7xgv479di37phai0q282hkh5487q0"
},
"stable": {
"version": [
@@ -44638,16 +44846,16 @@
"repo": "emacs-helm/helm",
"unstable": {
"version": [
- 20201117,
- 815
+ 20201228,
+ 517
],
"deps": [
"async",
"helm-core",
"popup"
],
- "commit": "75562eec4879e7f72119ceee40ab5087c705267e",
- "sha256": "0d9jgp2pf61w52563dx84226gpskyp0j4rhw0fplcswm6fj0ggd3"
+ "commit": "830f03683d99a1e771277cac6f2a1110b8936334",
+ "sha256": "14bwzr1icv7px3din86z20vmcig0dm8dhhld6795cgbj9q99gmjf"
},
"stable": {
"version": [
@@ -44952,16 +45160,16 @@
"repo": "tmalsburg/helm-bibtex",
"unstable": {
"version": [
- 20200429,
- 1606
+ 20201214,
+ 2111
],
"deps": [
"bibtex-completion",
"cl-lib",
"helm"
],
- "commit": "8d84d8beb3bfafaa060d7e956fcc569ecf010d9c",
- "sha256": "1fnhi9dwq99jva3fmjknzlsklpm379ks8am7076xchv35609rgix"
+ "commit": "1bb81d77e08296a50de7ebfe5cf5b0c715b7f3d6",
+ "sha256": "1n5539hivg65gkr041mq8h96bn489fhvbxrh1manxacf6xi6b2am"
},
"stable": {
"version": [
@@ -45122,15 +45330,15 @@
"repo": "alphapapa/bufler.el",
"unstable": {
"version": [
- 20200409,
- 1253
+ 20201216,
+ 826
],
"deps": [
"bufler",
"helm"
],
- "commit": "d623605be961316be378ffcd1e97a85069f2f7cc",
- "sha256": "0vysawxmzvdnk7s5i44644pvi5y6gxyvbnspn45vl8y0ifddv2g2"
+ "commit": "097f4349920215bdd829fceabc1afdbba172c32a",
+ "sha256": "1a4y3p7cwygw09b9f9j9m821aiyjiji55mrm83pvv0xzc9rhwd3h"
},
"stable": {
"version": [
@@ -45566,14 +45774,14 @@
"repo": "emacs-helm/helm",
"unstable": {
"version": [
- 20201019,
- 715
+ 20201225,
+ 1456
],
"deps": [
"async"
],
- "commit": "75562eec4879e7f72119ceee40ab5087c705267e",
- "sha256": "0d9jgp2pf61w52563dx84226gpskyp0j4rhw0fplcswm6fj0ggd3"
+ "commit": "830f03683d99a1e771277cac6f2a1110b8936334",
+ "sha256": "14bwzr1icv7px3din86z20vmcig0dm8dhhld6795cgbj9q99gmjf"
},
"stable": {
"version": [
@@ -47519,8 +47727,8 @@
"repo": "emacs-helm/helm-navi",
"unstable": {
"version": [
- 20200401,
- 904
+ 20201220,
+ 1823
],
"deps": [
"helm",
@@ -47528,8 +47736,8 @@
"navi-mode",
"s"
],
- "commit": "9bba79119edd8959d26484326c2f6868b7d942c0",
- "sha256": "136shiqwr7k95gqywrlqqykx1pgpvyjbfzggwj7q1akqjslxfffn"
+ "commit": "c5666cc171288d1fa892900ee66fba2a1c892c81",
+ "sha256": "1vs33n6fga8q4s129pl25bvbka5h0dalmbd8a92d92c9kmmb2m3q"
}
},
{
@@ -47673,8 +47881,8 @@
"org-multi-wiki",
"org-ql"
],
- "commit": "8c0f56703d301cef6c41feb65bf60cc0da1518cb",
- "sha256": "0zq8h2bl4gcanqvq730iip93h37rmj1j1w916yqr8rn7wap4pgls"
+ "commit": "8e38e1f3c06593b729f6401b6413856efd0264f4",
+ "sha256": "1jrlngyvbgy6ra59krgdn9gbfpg0aznaaridd95xkr6z78ad1ql7"
},
"stable": {
"version": [
@@ -47708,8 +47916,8 @@
"org-ql",
"s"
],
- "commit": "1389ccb46be0db0252196f52ee1337dc65dc1a2a",
- "sha256": "17smsqy5y2sk3sasgl8dn49nk6s2z8wpr6h1b8g7ds62vc61rz7l"
+ "commit": "208e103ecc146db71d878df3bd09c6eb60c2797d",
+ "sha256": "09vdndp3935iy4flynbjpkvfax7vs1ppswl19wx4nn2rp7hdz8kp"
},
"stable": {
"version": [
@@ -47728,8 +47936,8 @@
"repo": "alphapapa/org-recent-headings",
"unstable": {
"version": [
- 20201118,
- 737
+ 20201213,
+ 837
],
"deps": [
"dash",
@@ -47738,8 +47946,8 @@
"org-recent-headings",
"s"
],
- "commit": "11430626f7d83b8eafbaf34bb5eeeff458035187",
- "sha256": "1z2rad7rvh125a91z2xnwd3zslqs2v5bwhb8p0lvnw3b7z6qy91y"
+ "commit": "5da516a1586675992c0122ed32978c18dda06318",
+ "sha256": "1xnhahgs1q6y7w0rrc33qbkdagjm6q71a4i0msi4gsfnnzwn4vam"
}
},
{
@@ -48062,16 +48270,16 @@
"repo": "bbatsov/helm-projectile",
"unstable": {
"version": [
- 20201208,
- 1837
+ 20201217,
+ 908
],
"deps": [
"cl-lib",
"helm",
"projectile"
],
- "commit": "e3d541c59505cd8c5843bbcf237c12e3d3288990",
- "sha256": "171cykxdn38245fjphx9qx3zcdgrc5wvnp89bq53pvqjqk6b32d2"
+ "commit": "58123f14c392021714fc5d23b9f95c7f95ce07f1",
+ "sha256": "0w8267l136l9ci9b0rz0mshh8wcj7za9izvm64ks17lr8avm2his"
},
"stable": {
"version": [
@@ -48460,20 +48668,20 @@
"helm",
"rtags"
],
- "commit": "63a7d9b733def9fe76568f81321a65a450829575",
- "sha256": "1nnjhfz7xm1ax38xkz0jvgzhfczlc4r9xlpzc24sisabkvlkivyw"
+ "commit": "39339388256df662d0084b4a094d03e52748f9e8",
+ "sha256": "0wp4mygsxzibra2p3m5rn9m0yd3fscd795k5xa0wxi5pwddv7dlg"
},
"stable": {
"version": [
- 2,
- 38
+ 3,
+ 23
],
"deps": [
"helm",
"rtags"
],
- "commit": "9687ccdb9e539981e7934e768ea5c84464a61139",
- "sha256": "1r6l7dgr2ch586zrdi5l8fhdj4qdva8ldz7cjvi2byc2pd2xs8rx"
+ "commit": "7169ed577d676690a3c6f0025b54e8477d80eacf",
+ "sha256": "1i94dizg3wvkvq8c2pf5bzkx8zwzcfi4p3l73c779y145bygssnq"
}
},
{
@@ -48641,25 +48849,25 @@
"repo": "emacs-helm/helm-selector",
"unstable": {
"version": [
- 20200808,
- 858
+ 20201219,
+ 1639
],
"deps": [
"helm"
],
- "commit": "a1920a885830693dd9b1d6af3dd60f1915d976f4",
- "sha256": "134rxm4zicn565k3q5q15iiqcvcyiq6lsvmsqr53ifjjbq8pd9y6"
+ "commit": "6a943b9952c749c2a83c284cfcf5b56f5f6622ad",
+ "sha256": "0msc8byspjd0ygpbnxkiv2g9qv5kxpcp2vh2sjg7yxrfbishj8hq"
},
"stable": {
"version": [
0,
- 3
+ 5
],
"deps": [
"helm"
],
- "commit": "a1920a885830693dd9b1d6af3dd60f1915d976f4",
- "sha256": "134rxm4zicn565k3q5q15iiqcvcyiq6lsvmsqr53ifjjbq8pd9y6"
+ "commit": "7542a6dffe338db8109b0233e4d4c8f4b22354a0",
+ "sha256": "1cv659sqmrvk316fp7mjc58vvbcg1j6s2q4rwgqrpbyszrxl3i63"
}
},
{
@@ -48885,6 +49093,36 @@
"sha256": "1l4irigdirvbn1xh0py135q5463z8axdh0y0icvzinn7z1z0141j"
}
},
+ {
+ "ename": "helm-switch-to-repl",
+ "commit": "55308cb8dbedc704ab78aa7e1b08b3f34e316118",
+ "sha256": "1kb8my50ay6g8i6iq5kg9pp6yar3xx7yhqj1q1xzjhlm00dbcr8a",
+ "fetcher": "github",
+ "repo": "emacs-helm/helm-switch-to-repl",
+ "unstable": {
+ "version": [
+ 20201214,
+ 1216
+ ],
+ "deps": [
+ "helm"
+ ],
+ "commit": "e6cae905c9d224bcca02437696afae7d6633c4a9",
+ "sha256": "1zwzpar34b98p0fiwy9q1bxrb67nv79pv9cz4kmyypclrmrhgqa2"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1,
+ 1
+ ],
+ "deps": [
+ "helm"
+ ],
+ "commit": "e6cae905c9d224bcca02437696afae7d6633c4a9",
+ "sha256": "1zwzpar34b98p0fiwy9q1bxrb67nv79pv9cz4kmyypclrmrhgqa2"
+ }
+ },
{
"ename": "helm-swoop",
"commit": "7a4e84530b4607a277fc3b678fe7b34b1c5e3b4f",
@@ -49766,11 +50004,11 @@
"repo": "dgutov/highlight-escape-sequences",
"unstable": {
"version": [
- 20171117,
- 1237
+ 20201214,
+ 1730
],
- "commit": "08d846a7aa748209d65fecead2b6a766c3e5cb41",
- "sha256": "05mc3w1f8ykf80914a1yddw6j8cmh0h57llm07xh89s53821v2is"
+ "commit": "fae976568c04b6fe8a9f2d854c8fe23b357a6878",
+ "sha256": "1a1jcmfijipxl5frkbliav06qd0r5yb1l7a8w2gx33bc6q09yahx"
}
},
{
@@ -50358,16 +50596,16 @@
"repo": "narendraj9/hledger-mode",
"unstable": {
"version": [
- 20191012,
- 1046
+ 20201212,
+ 2121
],
"deps": [
"async",
"htmlize",
"popup"
],
- "commit": "8206f3c5d8e5b9b084733879191ec3724b60494d",
- "sha256": "16y3xb8kc4j72gv1d59g4jw21q53i474hiksa6dzxvxkzva4wzf9"
+ "commit": "bad680b33c2ca20a6088986a10735a5df3cb9996",
+ "sha256": "0vd2fn011l5iqi1ja8j3l0wq90wr70b8dk75mh3xrrl8jp55xwxl"
}
},
{
@@ -50741,14 +50979,14 @@
"url": "https://scm.osdn.net/gitroot/howm/howm.git",
"unstable": {
"version": [
- 20201015,
- 1133
+ 20201231,
+ 1042
],
"deps": [
"cl-lib"
],
- "commit": "ce77dfbb50815d55081b2462541954d11a76f308",
- "sha256": "05z1473s63qjsn41y32zk9hli9mcy4nfx3iv79a6yl5yp4x0ivg6"
+ "commit": "c11a6b7ad3d683d2910572fa7f2a87ffdf503317",
+ "sha256": "0fjwgxaf7lzby6hz96xz9b97mv4vhczs14cq6j6vxygrkykafwam"
}
},
{
@@ -51081,11 +51319,11 @@
"repo": "humanoid-colors/emacs-humanoid-themes",
"unstable": {
"version": [
- 20201208,
- 1625
+ 20201211,
+ 1320
],
- "commit": "d1d12a59daa4ba542854e9b59d73f1763219fb54",
- "sha256": "1mxjx5ib5xzjmr0dbk0bsjr8mkxiq4yjwrhfah3xw7lm51j0d74n"
+ "commit": "5a2638b95f93ededa625187dee76946a60e7b9d4",
+ "sha256": "063vrr73zsvvfcsda5z8b7hpkhql2smbi40dp10nqsyih26f6ahh"
}
},
{
@@ -51199,11 +51437,11 @@
"repo": "Riyyi/emacs-hybrid-reverse",
"unstable": {
"version": [
- 20200830,
- 331
+ 20201213,
+ 1504
],
- "commit": "a28044a1dc42920b5107986dadef8322877c3d81",
- "sha256": "0fxybcmnrgfa0xyj562nng6ff6jm9dk78bwdc8vs6ffyccd6dmij"
+ "commit": "4c7a3813bc3fb8753de9edbc1d6296428d3a2601",
+ "sha256": "13lx5ghi939xx47d3plpznhrs4qlzsgicp8rcvm47li04j56db9h"
}
},
{
@@ -51635,19 +51873,19 @@
"repo": "oantolin/icomplete-vertical",
"unstable": {
"version": [
- 20201206,
- 759
+ 20201213,
+ 2230
],
- "commit": "ef12199fdf53c4a0fe7691850e133dabba58b147",
- "sha256": "04zfnjyy7v4acgh6bhkd71vmwhsghjncjyvn945jm6lx473k3j35"
+ "commit": "a4c65f213bd3d8be94fe8cb28ecf7ff3b44405d1",
+ "sha256": "02v190pb802vck7di39jyf5prvmfsgcxln8mgwsls2b4clx9da97"
},
"stable": {
"version": [
0,
- 2
+ 3
],
- "commit": "2c328a19f617b538986977a897d3af051ae7f355",
- "sha256": "1bm02qd71r3j35b861rgbxkv3kcmg2458c70vwfaw9sjjba0ssng"
+ "commit": "a4c65f213bd3d8be94fe8cb28ecf7ff3b44405d1",
+ "sha256": "02v190pb802vck7di39jyf5prvmfsgcxln8mgwsls2b4clx9da97"
}
},
{
@@ -51658,28 +51896,27 @@
"repo": "plandes/icsql",
"unstable": {
"version": [
- 20201110,
- 512
+ 20201219,
+ 224
],
"deps": [
"buffer-manage",
"choice-program"
],
- "commit": "155051cc4122cc71e5b72c1e330b5115fe2dfde5",
- "sha256": "04jrlkks3s3yri86vy3dk173yz76h4bnbk0vmby5lqpx2r1zvgh5"
+ "commit": "dbe4957b08b70e157a05a7d8db84a51aeb9400ca",
+ "sha256": "0rkby252cyj2dxs89qgifysk615wwr0cm4zdnmamyyqcwpc4c223"
},
"stable": {
"version": [
0,
- 0,
- 1
+ 2
],
"deps": [
"buffer-manage",
"choice-program"
],
- "commit": "415cfb7473537ea5a0f156c35f4dce0d2c49d124",
- "sha256": "078cgskyzdx6sbyry20p6f3y5idd8fi8jhgm5bcyrj626nkf60f2"
+ "commit": "f4d40c48f770df68540934a3dfabd07d0edc081c",
+ "sha256": "1j70rljhmzh6ixxbf4cj8qkjkkl4l2mlj45dqls3b5h6kzxwg5cy"
}
},
{
@@ -52535,6 +52772,30 @@
"sha256": "0g2gb7jrys81kphmhlvhvzwl8l75j36y6pqjawh9wmzzwad876q5"
}
},
+ {
+ "ename": "imenu-extra",
+ "commit": "2ea763417b23f39519ea1bd333f407909293ebd9",
+ "sha256": "0w5w7pjh41xv1lwd157s4vk20w0hf3m2pl92kr0b2andrsakg783",
+ "fetcher": "github",
+ "repo": "redguardtoo/imenu-extra",
+ "unstable": {
+ "version": [
+ 20201229,
+ 1035
+ ],
+ "commit": "68b0aaaefc18b267e4e383df36a8dfb7448bc83c",
+ "sha256": "1mf8drn4acf0r2sjpprbjp4wv75jzy5j8b9p9snnj3991fk66yby"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 0,
+ 1
+ ],
+ "commit": "2bd6d28fa25ef8f9b477cad9d8d806ce9fbb9d52",
+ "sha256": "1qhpwdz3x7gd484db5x6gf777snxfpvk3f08dr0qbr5n1743qky7"
+ }
+ },
{
"ename": "imenu-list",
"commit": "86dea881a5b2d0458449f08b82c2614ad9abd068",
@@ -53094,11 +53355,11 @@
"repo": "nonsequitur/inf-ruby",
"unstable": {
"version": [
- 20200826,
- 1458
+ 20201228,
+ 1237
],
- "commit": "b0124578db09b64902c8ca981b02e74bec92ef36",
- "sha256": "0ivk80x6sfns4c5s21sr4qrg1zysqq3s8rz2hx8s55f7jbq4k51w"
+ "commit": "1fc972ecda6a2155806d75d202481327703a0681",
+ "sha256": "0kv98g30kgfpyd0ghiclk17ac2y17j7bi77km59gdw5i1b5k1a27"
},
"stable": {
"version": [
@@ -54169,6 +54430,21 @@
"sha256": "0gslib1r9d9dqd9r89dfg8npkybjw2bjdrbs0z2qcnfa82x4fq4z"
}
},
+ {
+ "ename": "ispc-mode",
+ "commit": "9ab74e0895e879a54fe80eb3afccd1c4cd9ef70d",
+ "sha256": "09ljkivgfwxx2c24a8c1080rzlimf5bck4rp41lgc5pk02p0y9rd",
+ "fetcher": "github",
+ "repo": "Munksgaard/ispc-mode",
+ "unstable": {
+ "version": [
+ 20201215,
+ 852
+ ],
+ "commit": "722fdc45da2714f8fe0757968589cdb5ccacc8a0",
+ "sha256": "1lv15306wy34a1l3a2lq2y8lpzg1jna0rzdjbddhdanf2b0rhs83"
+ }
+ },
{
"ename": "iss-mode",
"commit": "ecc9f618b9f065f593b91c1c1221a550ab752bae",
@@ -54300,11 +54576,11 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20201110,
- 1021
+ 20201218,
+ 1222
],
- "commit": "ae9b121b834a68d11f79ca27b1e5c8790149ba2f",
- "sha256": "160qs77b4sama17h8lhq60my44qh4c9aj1qj9jk02n64jfn44fm6"
+ "commit": "d2891aab7b816aebf21ebd01ce33933a6ac6244f",
+ "sha256": "12bm5w073mgpj7kvk6596fnw8809nl6vkv288l7vvzx7iimaqzpl"
},
"stable": {
"version": [
@@ -54331,8 +54607,8 @@
"avy",
"ivy"
],
- "commit": "ae9b121b834a68d11f79ca27b1e5c8790149ba2f",
- "sha256": "160qs77b4sama17h8lhq60my44qh4c9aj1qj9jk02n64jfn44fm6"
+ "commit": "d2891aab7b816aebf21ebd01ce33933a6ac6244f",
+ "sha256": "12bm5w073mgpj7kvk6596fnw8809nl6vkv288l7vvzx7iimaqzpl"
}
},
{
@@ -54351,8 +54627,8 @@
"cl-lib",
"swiper"
],
- "commit": "8d84d8beb3bfafaa060d7e956fcc569ecf010d9c",
- "sha256": "1fnhi9dwq99jva3fmjknzlsklpm379ks8am7076xchv35609rgix"
+ "commit": "1bb81d77e08296a50de7ebfe5cf5b0c715b7f3d6",
+ "sha256": "1n5539hivg65gkr041mq8h96bn489fhvbxrh1manxacf6xi6b2am"
},
"stable": {
"version": [
@@ -54549,6 +54825,40 @@
"sha256": "0ffajyl21vz4662738dgga140yrkkcfynhhnk42fzrn5z5zqlwp1"
}
},
+ {
+ "ename": "ivy-file-preview",
+ "commit": "545ee0661388b1535ea58b526cecdd06b30ad48d",
+ "sha256": "0svw9sdlblv4m0dylrlyr0rvddhj1kkrilf3316vqsngnrwqj3vp",
+ "fetcher": "github",
+ "repo": "jcs-elpa/ivy-file-preview",
+ "unstable": {
+ "version": [
+ 20201127,
+ 629
+ ],
+ "deps": [
+ "f",
+ "ivy",
+ "s"
+ ],
+ "commit": "402b4b915bc7daa14d16a48b47a2e453ce80dcd3",
+ "sha256": "0z1czcqdkdxn1c92fa640idacc8c1b9ykfk8r94d2174ki93jd9j"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 4,
+ 3
+ ],
+ "deps": [
+ "f",
+ "ivy",
+ "s"
+ ],
+ "commit": "4727ac0dd7906807c830e2abdd3e081812105ad6",
+ "sha256": "0ia0a38f3dfiqz96fc405ax472zyj92yn61qs9mpdz8ql3pv2dwb"
+ }
+ },
{
"ename": "ivy-fuz",
"commit": "578c150cb8f61058f8003554d372944a990d7a7d",
@@ -54652,8 +54962,8 @@
"hydra",
"ivy"
],
- "commit": "ae9b121b834a68d11f79ca27b1e5c8790149ba2f",
- "sha256": "160qs77b4sama17h8lhq60my44qh4c9aj1qj9jk02n64jfn44fm6"
+ "commit": "d2891aab7b816aebf21ebd01ce33933a6ac6244f",
+ "sha256": "12bm5w073mgpj7kvk6596fnw8809nl6vkv288l7vvzx7iimaqzpl"
},
"stable": {
"version": [
@@ -54688,6 +54998,38 @@
"sha256": "034ln7r1fgsgpxgmk4iv08pkjkxmdc0c0q44hqv2ryb1zkbwija1"
}
},
+ {
+ "ename": "ivy-migemo",
+ "commit": "78f8c6a81e7e8428b125413148e6bfe64c8ec7bd",
+ "sha256": "0ri8l9rb605fx5hhnpkmyaqflz73n4jsmzb42fsspwg2rwjfyafl",
+ "fetcher": "github",
+ "repo": "ROCKTAKEY/ivy-migemo",
+ "unstable": {
+ "version": [
+ 20201214,
+ 307
+ ],
+ "deps": [
+ "ivy",
+ "migemo"
+ ],
+ "commit": "0f34245dae2f890c685be767e3dc2c24c65dfe28",
+ "sha256": "1d013v8nb83g1hkfc5vxf5y7m67fi8346xm912hyyy03871kb469"
+ },
+ "stable": {
+ "version": [
+ 1,
+ 1,
+ 0
+ ],
+ "deps": [
+ "ivy",
+ "migemo"
+ ],
+ "commit": "fc4f44750466ba9385e3313c85adf83a8e55a1fa",
+ "sha256": "0lax72js89k5g007ra6ngy9gnphny4bgjggnl9d3j3mizw9cynvn"
+ }
+ },
{
"ename": "ivy-mpdel",
"commit": "bb25443752e18e47afc63d5497cc5052c388a607",
@@ -54787,28 +55129,28 @@
"repo": "tumashu/ivy-posframe",
"unstable": {
"version": [
- 20201124,
- 404
+ 20201215,
+ 39
],
"deps": [
"ivy",
"posframe"
],
- "commit": "08a00b81747c6b623dd1adc7491a1e2a4c3a3d2a",
- "sha256": "123dmbdkad5dbsrgj75n6zpxrqzz5fbkqpa5il64zmlcq6jqy1kr"
+ "commit": "83047d440ff132d5a45acde5955f71853edeefb9",
+ "sha256": "03n1a9qzc53i3lx0ywayc2v8p0n4ydl7ly6niaj9dj15ik0nzxsp"
},
"stable": {
"version": [
0,
5,
- 3
+ 5
],
"deps": [
"ivy",
"posframe"
],
- "commit": "08a00b81747c6b623dd1adc7491a1e2a4c3a3d2a",
- "sha256": "123dmbdkad5dbsrgj75n6zpxrqzz5fbkqpa5il64zmlcq6jqy1kr"
+ "commit": "83047d440ff132d5a45acde5955f71853edeefb9",
+ "sha256": "03n1a9qzc53i3lx0ywayc2v8p0n4ydl7ly6niaj9dj15ik0nzxsp"
}
},
{
@@ -54826,8 +55168,8 @@
"ivy",
"prescient"
],
- "commit": "5d139e5b1fe03ccaddff8c250ab8e9d795071b95",
- "sha256": "11hqy8chh29lrzk04dp3rwkvf4bj0xvg9hli3w1zx968x98lfvj0"
+ "commit": "2af94ce194f9b8d7087f7b49ecd986083f7eb753",
+ "sha256": "19wwnl72gh4ar2q6gcp6k6n4gdvamdjj6lgc0n4mk7j1qrylp3hf"
},
"stable": {
"version": [
@@ -54881,14 +55223,14 @@
"repo": "Yevgnen/ivy-rich",
"unstable": {
"version": [
- 20201125,
- 433
+ 20201224,
+ 4
],
"deps": [
"ivy"
],
- "commit": "c0a164ce42920df0629c87dad5ea1bddc79ceac3",
- "sha256": "0x2q8gnj324rnpyryyas8b1b9sljsp7dgwhn9rv0kjn99j1vaphy"
+ "commit": "f8a1f5c90d2a113b597ef5903634c089fce3365b",
+ "sha256": "1bwp26b7m3zxl00ywav7qfwlszxms3z00w41k7nvb47a4s0cvffl"
},
"stable": {
"version": [
@@ -54918,20 +55260,20 @@
"ivy",
"rtags"
],
- "commit": "63a7d9b733def9fe76568f81321a65a450829575",
- "sha256": "1nnjhfz7xm1ax38xkz0jvgzhfczlc4r9xlpzc24sisabkvlkivyw"
+ "commit": "39339388256df662d0084b4a094d03e52748f9e8",
+ "sha256": "0wp4mygsxzibra2p3m5rn9m0yd3fscd795k5xa0wxi5pwddv7dlg"
},
"stable": {
"version": [
- 2,
- 38
+ 3,
+ 23
],
"deps": [
"ivy",
"rtags"
],
- "commit": "9687ccdb9e539981e7934e768ea5c84464a61139",
- "sha256": "1r6l7dgr2ch586zrdi5l8fhdj4qdva8ldz7cjvi2byc2pd2xs8rx"
+ "commit": "7169ed577d676690a3c6f0025b54e8477d80eacf",
+ "sha256": "1i94dizg3wvkvq8c2pf5bzkx8zwzcfi4p3l73c779y145bygssnq"
}
},
{
@@ -55275,14 +55617,14 @@
"repo": "emacs-jp/japanese-holidays",
"unstable": {
"version": [
- 20201030,
- 1053
+ 20201229,
+ 755
],
"deps": [
"cl-lib"
],
- "commit": "a2075babc0c2158addeb6bec4fb4be604e75002c",
- "sha256": "1n91ipgzxy36s96lv9w36wqcmlw2mjcm7rkj61z1infpgs6rm3v9"
+ "commit": "324b6bf2f55ec050bef49e001caedaabaf4fa35d",
+ "sha256": "1bxbxczsf0b7jiim2anjh16h243khyrcv4k07qg0yy8c9zrl18aq"
}
},
{
@@ -55949,11 +56291,11 @@
"repo": "Michael-Allan/Java_Mode_Tamed",
"unstable": {
"version": [
- 20201205,
- 2020
+ 20201222,
+ 2048
],
- "commit": "c2a0d4aec1dfbc12a705dccb42d33259aef63690",
- "sha256": "05hyjiskwki6ls2yfbjvs9qdy2d4zzkm9rhd5v4lpdpshdgdwj07"
+ "commit": "b028d48d22d72129b2b49d93298f65241de206fd",
+ "sha256": "1ky9vzvib9rp4k46n80hilff2yr5bg4ham1cx083nnaxshdw8n3b"
}
},
{
@@ -55983,11 +56325,11 @@
"repo": "SebastianMeisel/journalctl-mode",
"unstable": {
"version": [
- 20200607,
- 754
+ 20201217,
+ 1625
],
- "commit": "e8e057f387266d1c11f8fb68023ceb9607404948",
- "sha256": "1l9z0w8kb15vsfpwcl9rfhflmvy8illsssfqjxkcwl8d7pzfhm8n"
+ "commit": "c5bca1a5f42d2fe2a00fdf52fe480137ace971d3",
+ "sha256": "0m0d5kzw5cymnmnilm688dlkhh0g64d7qyv3nd6mxbgrii559v9r"
},
"stable": {
"version": [
@@ -56128,8 +56470,8 @@
20180807,
1352
],
- "commit": "9d9460b17f59e4e7a4e5cc34576ba72b2ca56524",
- "sha256": "0hil53mzvxz71l908wm6804migvm7hm0nwm8qpyy2dgnfzl996hg"
+ "commit": "aa3175de7da5e1243dfd1ad9a17dcfe85740415e",
+ "sha256": "01z9nq0yp47qcps7c7jzrb1fmcx7qbhr7ig056sp20jq7yn9r3dy"
},
"stable": {
"version": [
@@ -56319,24 +56661,24 @@
"repo": "mooz/js2-mode",
"unstable": {
"version": [
- 20201209,
- 225
+ 20201220,
+ 1718
],
"deps": [
"cl-lib"
],
- "commit": "f7816bdd3e8e84ed1d64b6a13c9ba488363b7e91",
- "sha256": "05j8m9bdljzscbl343aqqfcjxgvshrlygzqhd2wi8089mby7f59y"
+ "commit": "29979e5f3301796ba606759e39ee0b1b6a2a24f3",
+ "sha256": "1pvdzinxfd3b08d92cf5v0fk88dzlyw5r5g3hablh6gcfc9i57xx"
},
"stable": {
"version": [
- 20190219
+ 20201220
],
"deps": [
"cl-lib"
],
- "commit": "ed955e7f1608cfd2d2713129d65f5fd734842ae4",
- "sha256": "0766bbr4piia9vfr4ivd2gwi8dxah654adv6h28ylz4q8xmfzm1b"
+ "commit": "f9564769e81c612b43f99802d6a2c5e6b1f8fca4",
+ "sha256": "00jy917cgp5xzfgs4m0spzlbqk8mg63layin8nxmn2647rfjnik4"
}
},
{
@@ -56877,25 +57219,25 @@
"repo": "shg/julia-vterm.el",
"unstable": {
"version": [
- 20201202,
- 845
+ 20201223,
+ 741
],
"deps": [
"vterm"
],
- "commit": "d4d5c50f1542d1128e334d32ce385891e0dca7e2",
- "sha256": "13qi16qlx860a32bfl4l68szfgphv1vr0cd2k151zvqhdsf7fach"
+ "commit": "06ee45bffb6e711278a7af5207899d2b4316706c",
+ "sha256": "1zwhbwm285gqy9bfhlaaa9wp3lz959i3d1s41msl70jxbrnjz7pw"
},
"stable": {
"version": [
0,
- 10
+ 11
],
"deps": [
"vterm"
],
- "commit": "f7b790a49e15644fd4f36795efa412c59e33e49b",
- "sha256": "1bdhkcy6pr387wf3s13vd5gyy4dwwy8blfdpk83lf7hw7grqzph2"
+ "commit": "06ee45bffb6e711278a7af5207899d2b4316706c",
+ "sha256": "1zwhbwm285gqy9bfhlaaa9wp3lz959i3d1s41msl70jxbrnjz7pw"
}
},
{
@@ -57096,14 +57438,14 @@
"repo": "TxGVNN/emacs-k8s-mode",
"unstable": {
"version": [
- 20200803,
- 1549
+ 20201215,
+ 1656
],
"deps": [
"yaml-mode"
],
- "commit": "bbceb256bf2b6a56c86aed5963102fb4898aadc9",
- "sha256": "16ani1d8c9g3v1zpwxcczm5bjbkymd86i1adcvc9xcaz46v7sb3w"
+ "commit": "9d37e64b9bdc1778481687ca04e2ee5a96bc0474",
+ "sha256": "054pasvk5xspdndsc962z3d3z5jgpd28ysag5pxa8dfh3yz65vxq"
},
"stable": {
"version": [
@@ -57387,28 +57729,28 @@
"repo": "ogdenwebb/emacs-kaolin-themes",
"unstable": {
"version": [
- 20201206,
- 914
+ 20201216,
+ 717
],
"deps": [
"autothemer",
"cl-lib"
],
- "commit": "65e46afa01da61506d23c16266fa4065b25aec6d",
- "sha256": "1k3l0yvhkwv0mjhb0z5bq187ixw7avsjf2hyqq46dn3lp1xm0wyv"
+ "commit": "5694f27f6e17bf2d840fa04728d392b5df77e20c",
+ "sha256": "1c5hdr654f012lj3ssxsavbnij0i109nykwcsgl2c2pb9yxqr5rw"
},
"stable": {
"version": [
1,
6,
- 1
+ 2
],
"deps": [
"autothemer",
"cl-lib"
],
- "commit": "1114a8d84b60eaf8cadb628a29e0eaf6b5906f69",
- "sha256": "0hfwxbsq9hdascs2vp56yw86m0ha9148596gm27yiqm6di51l571"
+ "commit": "5694f27f6e17bf2d840fa04728d392b5df77e20c",
+ "sha256": "1c5hdr654f012lj3ssxsavbnij0i109nykwcsgl2c2pb9yxqr5rw"
}
},
{
@@ -57600,11 +57942,11 @@
"repo": "emacsorphanage/key-chord",
"unstable": {
"version": [
- 20160227,
- 1238
+ 20201222,
+ 2030
],
- "commit": "72443e9ff3c4f1c3ccaced3130236801efde3d83",
- "sha256": "15jfpysyydcvqlvdannxg2s4bh4i9z6i950fad1qlq43jfmq7k55"
+ "commit": "7f7fd7c5bd2b996fa054779357e1566f7989e07d",
+ "sha256": "18bmd510yksskf67hj7jzcqh8gaaf1ipq044k49469p5f8fhjy2l"
},
"stable": {
"version": [
@@ -57721,11 +58063,11 @@
"repo": "tarsius/keycast",
"unstable": {
"version": [
- 20201117,
- 1552
+ 20201229,
+ 1006
],
- "commit": "16d9961d15536054632be1eff75fd0fb1a4420f8",
- "sha256": "1g9arjdhdpvsw47ny9gi5k758ya37yza4mr0rhbf02yvrqyfsrgr"
+ "commit": "b02892ec77ef8b83c957652c7859422d6f46e051",
+ "sha256": "1ggl3k2h9y7nwhawpddl0mk9smm5bpq42fyp1pq64z67zrb4217l"
},
"stable": {
"version": [
@@ -58156,19 +58498,17 @@
20180702,
2029
],
- "commit": "e16794aa7d98f5b849222971f7a56fe8ab9a3d9c",
- "sha256": "0chaxdwnbxwn0zx6w8bwx6sc3adb835rbppmbj1mdbj2hcx0zghd"
+ "commit": "e205c97ebd8e3cf4d432bc6e1a7e028ebe70f7d9",
+ "sha256": "1m171sjcckxca2fdcy32s5m488931dsmfbj81j9c7g92v8bw72hb"
},
"stable": {
"version": [
2,
0,
- 0,
- -1,
- 4
+ 0
],
- "commit": "d74461b200a2182581f229082b041a4c70a673cb",
- "sha256": "0ymk105915prhmxw3nmmgr756hzxpxwds860x5aim8jjgxhky446"
+ "commit": "dedcb6bcabe3d8d6758dcee607e8c33b174d782b",
+ "sha256": "1v3iqh13lcn9jvw8ldymyp35j1k44wrqnhdmki220q940mar5cgz"
}
},
{
@@ -58179,15 +58519,14 @@
"repo": "stardiviner/kiwix.el",
"unstable": {
"version": [
- 20200714,
- 1357
+ 20201231,
+ 209
],
"deps": [
- "cl-lib",
"request"
],
- "commit": "cb3e2531a55b896b9b41f38f97a597c26433da8e",
- "sha256": "077bng1mwnd1m8ji4a44aqly94d07k09grwk0j52kgxlhvv3p3di"
+ "commit": "1ea9239189d8c8687375f877e2b4966616001d6f",
+ "sha256": "0p72yl0h24j8snl630hyn7jqzqh7r1dqfiym6f2p5r0rlwwrrvq9"
},
"stable": {
"version": [
@@ -58444,8 +58783,8 @@
"repo": "abrochard/kubel",
"unstable": {
"version": [
- 20201111,
- 1534
+ 20201223,
+ 1730
],
"deps": [
"dash",
@@ -58453,8 +58792,8 @@
"transient",
"yaml-mode"
],
- "commit": "746c990d05af22942136b8f9ebe91e40ec044cec",
- "sha256": "0rh6m7zp4phq826lxy950hwc1z8p8f3hrjwyny0r8wvwvqw4iwdd"
+ "commit": "9b1aa4830a4470ff8f11ecc0bc80b5cdaee473fd",
+ "sha256": "1n1z8w2n7raxfmd4la2knzvs9vnprcdhxjlp21k6r757k75na3qn"
},
"stable": {
"version": [
@@ -58479,15 +58818,15 @@
"repo": "abrochard/kubel",
"unstable": {
"version": [
- 20200312,
- 1349
+ 20201223,
+ 1657
],
"deps": [
"evil",
"kubel"
],
- "commit": "746c990d05af22942136b8f9ebe91e40ec044cec",
- "sha256": "0rh6m7zp4phq826lxy950hwc1z8p8f3hrjwyny0r8wvwvqw4iwdd"
+ "commit": "9b1aa4830a4470ff8f11ecc0bc80b5cdaee473fd",
+ "sha256": "1n1z8w2n7raxfmd4la2knzvs9vnprcdhxjlp21k6r757k75na3qn"
},
"stable": {
"version": [
@@ -58741,16 +59080,16 @@
"repo": "Deducteam/lambdapi",
"unstable": {
"version": [
- 20200929,
- 612
+ 20201230,
+ 859
],
"deps": [
"eglot",
"highlight",
"math-symbol-lists"
],
- "commit": "75449aee4864f46dd75738206ce01ea6f54c1d7f",
- "sha256": "0r1mrhvqs65a2v12ymp88viz6dybrrac4ym98g0alnmr19nqrq2d"
+ "commit": "5ca13281fc98741bddef6b500bbce34a0f7f44b6",
+ "sha256": "0qd2nyx7zjxw06qd885zlqghqg9d1pcm2yabiv3743akflpgcs6p"
}
},
{
@@ -58857,26 +59196,25 @@
"repo": "lassik/emacs-language-id",
"unstable": {
"version": [
- 20201109,
- 1105
+ 20201217,
+ 1633
],
"deps": [
"cl-lib"
],
- "commit": "61907b8a8d2ad99ba184ae9611b51dc2a48ac2c1",
- "sha256": "0vp9mm9gvwpabz9vz14vji2wmg2wdbzysarffq3n1i6044axdqzn"
+ "commit": "3f0ad28202207c266bd8fc7904b224db69ceccf6",
+ "sha256": "0rc6hggdqpfvcq1kx6ghnzqzn7842331b0qfng42vmqn44mk9skx"
},
"stable": {
"version": [
0,
- 8,
- 1
+ 10
],
"deps": [
"cl-lib"
],
- "commit": "61907b8a8d2ad99ba184ae9611b51dc2a48ac2c1",
- "sha256": "0vp9mm9gvwpabz9vz14vji2wmg2wdbzysarffq3n1i6044axdqzn"
+ "commit": "3f0ad28202207c266bd8fc7904b224db69ceccf6",
+ "sha256": "0rc6hggdqpfvcq1kx6ghnzqzn7842331b0qfng42vmqn44mk9skx"
}
},
{
@@ -58917,8 +59255,8 @@
"repo": "mihaiolteanu/lastfm.el",
"unstable": {
"version": [
- 20201203,
- 640
+ 20201212,
+ 836
],
"deps": [
"anaphora",
@@ -58927,8 +59265,8 @@
"request",
"s"
],
- "commit": "31e889476d2003da9a088848ca5212efceb31f7e",
- "sha256": "0wp9j6ly3sylxzsbmx5nfj815wp2gxh8q5ka1xmfi2y1gy0vw3gp"
+ "commit": "276c30a16518e545c95b7d693bada3ec01ddd207",
+ "sha256": "1n58f9g5xgicmm9j3bdik1cpqcfs0pjrxqwnb1sfrck9c00482fk"
},
"stable": {
"version": [
@@ -58954,15 +59292,15 @@
"repo": "storvik/emacs-lastpass",
"unstable": {
"version": [
- 20200320,
- 2117
+ 20201229,
+ 2109
],
"deps": [
"cl-lib",
"seq"
],
- "commit": "ac472f844bd1e109c62479253cbc40bb5e50ed8f",
- "sha256": "07bh7vkczzpmkbxxyyhn912b5rjm975a49y1bq08y4vd006zsq4x"
+ "commit": "2366de7824b6c5f8e9ec6811d219dc06794e8630",
+ "sha256": "065nbgcs2q8gqw8alfa6lbabma6vjsqzl4mfkfpzgk566dan2x1p"
}
},
{
@@ -59157,14 +59495,14 @@
"url": "https://git.sr.ht/~lthms/colorless-themes.el",
"unstable": {
"version": [
- 20200213,
- 2057
+ 20201222,
+ 1627
],
"deps": [
"colorless-themes"
],
- "commit": "46d477ec5a367beb6c8e75e017ae2c3a31250136",
- "sha256": "05c6ywzamnq1frmb8i07wjxrncl3fpkmns8dnc3v8si234gq3m72"
+ "commit": "92ae2775ac9ae2fd3d1172ffdf706e18db55963c",
+ "sha256": "06cp84bi3x33il119gfk8blikbqdmakvj7h64dr9crh0v11lg7ds"
},
"stable": {
"version": [
@@ -59239,11 +59577,11 @@
"repo": "conao3/leaf.el",
"unstable": {
"version": [
- 20201110,
- 1438
+ 20201211,
+ 412
],
- "commit": "ef0bdd4c4b51e498ad20ded8db3bd81f57054966",
- "sha256": "1x1192vs2gss5j0722bw296xsvs25f12m3faj26z5dsb8kiw7kgv"
+ "commit": "e0c4b7484ab6ee3bbf8413f620ccb99af4328d2f",
+ "sha256": "18vvl8a5s6n1kky31n0khnv89998gy9vfk5q58hkczfadc6nss76"
},
"stable": {
"version": [
@@ -59283,14 +59621,14 @@
"repo": "conao3/leaf-keywords.el",
"unstable": {
"version": [
- 20201204,
- 1545
+ 20201225,
+ 1406
],
"deps": [
"leaf"
],
- "commit": "ef29ef0ba8e0168f14e5255491c1668673269a37",
- "sha256": "04z5yir4anb0wnspya8gvcbyjb1qnwkhvb4k0dxivh5l35vr34v8"
+ "commit": "64c5ec702b7fab83770c539d613d8c6610ce510d",
+ "sha256": "0qzmnbn91g02g6vhilx081xz6n1360a3ri64rpzd8avcgmrkb1vr"
},
"stable": {
"version": [
@@ -59481,11 +59819,11 @@
"repo": "ledger/ledger-mode",
"unstable": {
"version": [
- 20200530,
- 1710
+ 20201226,
+ 1721
],
- "commit": "805507fd6c14839be4efc7aee2017f9c03e36834",
- "sha256": "1sil9kdkcb0r165qm8vpxll0ikfnm0cqjd3gmj8vi6k8n6awv9zv"
+ "commit": "9c418079c244bc984f01b48e2bf360ed764d3261",
+ "sha256": "1zwmkm6s52dh1vb0d6r845j160i98v2p002iwwhwk28m2v5adbj1"
},
"stable": {
"version": [
@@ -59712,17 +60050,17 @@
},
{
"ename": "leuven-theme",
- "commit": "b09451f4eb2be820e94d3fecbf4ec7cecd2cabdc",
- "sha256": "0pm5majr9cmj6g4zr7vb55ypk9fmfbvxx78mgmgignknbasq9g9a",
+ "commit": "c75a5db2c9724a513ad3f64fc138d8565d608eeb",
+ "sha256": "0468jbv04gwxhh9ag3yblzv1y1rxfr6yqr6dqfp11x6j8c910byr",
"fetcher": "github",
"repo": "fniessen/emacs-leuven-theme",
"unstable": {
"version": [
- 20201115,
- 1052
+ 20201207,
+ 2103
],
- "commit": "dd56f8df0d134c40f93abcfd2382cfddd97c7cad",
- "sha256": "0d466z7ggcgh8rhx7245jl7zf1cd1dmpg1z3kq46yxqai4wzvdxv"
+ "commit": "898c1426c29abbb1c86a715b1323669e30d4699e",
+ "sha256": "0ijd0p6k9c2va19wrp1kpj2x4bzyj3vh244ka8jdmsmwmqfmvb2z"
},
"stable": {
"version": [
@@ -59775,8 +60113,8 @@
20201007,
2214
],
- "commit": "f7c80281c7005ba5965a8fc410708c08119cfee6",
- "sha256": "1k6zxyyq0ah3z3gicyxlhj95rnh1rylap33ff945y3h2nl32wlsi"
+ "commit": "75a30e55501ffc70712bc8176fe47eaf9ca1dbe6",
+ "sha256": "04ah4ps11lsmclisx2rfbgayznlw0c2blpdvy13b5c8ii7bqjccb"
},
"stable": {
"version": [
@@ -59962,8 +60300,8 @@
"deps": [
"yasnippet"
],
- "commit": "6014e9f4ce1fa2054309343f08bd6751620b56a5",
- "sha256": "0mrcxczz6j7alpq3fb2fcs24pl4y54i6rm8ly8xb0ib1r98kp874"
+ "commit": "a729748b7d7f38a916fe61f23db6e7446c0a5e8f",
+ "sha256": "1kld7xg1kxb9mq1g20rzay5zdnjyaw4ss7xksr97qik018vf22y8"
}
},
{
@@ -60364,8 +60702,8 @@
"repo": "abo-abo/lispy",
"unstable": {
"version": [
- 20201109,
- 1728
+ 20201226,
+ 1746
],
"deps": [
"ace-window",
@@ -60374,8 +60712,8 @@
"iedit",
"zoutline"
],
- "commit": "5c8a59ae7dd3dd342e7c86a8c0acdbd13e2989f3",
- "sha256": "0738v9bp4dlxbwsnykvc35yh4dl4pvw25jl8srb7r3744ydvgyii"
+ "commit": "1ad128be0afc04b58967c1158439d99931becef4",
+ "sha256": "15an4nbpri49imvkbhhynsmczkzhl4i037r8hcg4mam3w5nw14y8"
},
"stable": {
"version": [
@@ -60641,14 +60979,14 @@
"repo": "sulami/literate-calc-mode.el",
"unstable": {
"version": [
- 20201025,
- 2003
+ 20201214,
+ 1221
],
"deps": [
"s"
],
- "commit": "a50e897a816cb5580ad6ec867eeaae212e0e4798",
- "sha256": "0z6y5f1rj28lbr30m6g4a9l6ahs66whi8861g4cx9xzhs84nwv5g"
+ "commit": "1cf4fa18731248c6519667c16a6832b616b2b86f",
+ "sha256": "19icc2c3s4jmn0i55dfllpvbwm6f3wmscfp8nrgini2wk89260jl"
}
},
{
@@ -60788,11 +61126,11 @@
"repo": "donkirkby/live-py-plugin",
"unstable": {
"version": [
- 20200709,
- 422
+ 20201229,
+ 139
],
- "commit": "185da3530e3145b7fea7d15e33a8b581bbe3a111",
- "sha256": "1w32nzp0ym16wsagj933595wic7x8iswgr0fwpv4hkagvcgbqzn2"
+ "commit": "40a5c9cef3ecae289fef73d76d0e3fd006051a21",
+ "sha256": "0dafnxqfhxmq4fkrxwalixxb0cmd3mgvx49jwvnmdcaghwxgr1jv"
},
"stable": {
"version": [
@@ -60879,6 +61217,21 @@
"sha256": "178ldzpk8a9m9abn8xlplxn5jgcca71dpkp82bs5g7bsccp3rx6p"
}
},
+ {
+ "ename": "ll-debug",
+ "commit": "6449c1e4a9fd8dffcfea6e7245220012d1098ccc",
+ "sha256": "16nywhy0628lx6jb6kw7526r1qzaha1daf9vr16dwnrajn6q4a0w",
+ "fetcher": "github",
+ "repo": "replrep/ll-debug",
+ "unstable": {
+ "version": [
+ 20201211,
+ 2010
+ ],
+ "commit": "f551a7e1d5ecd64608db744d0f0e24aa0b8645fe",
+ "sha256": "1d8m7pbfny0bkbaq609k1m8y5cd2lm0w1dnl53lls9ahyz60hdk4"
+ }
+ },
{
"ename": "lms",
"commit": "7d6c24152f88dad15ef9f304c0016a97ede71dab",
@@ -60887,11 +61240,11 @@
"url": "https://hg.serna.eu/emacs/lms",
"unstable": {
"version": [
- 20201011,
- 1051
+ 20201214,
+ 1852
],
- "commit": "ee479b60f2a4a49389c5962021e897eb686e7c20",
- "sha256": "08k0d3rbf00w7056bsbrk782iaji19vhfw9dy2s41dwcd4v1w4ql"
+ "commit": "e6dae7465423a5304d0e38e92625383d07fe6f52",
+ "sha256": "1axxfh96pl2s0c301ak1gjh10k744wafnza3qx4sqaxcka5f6hc9"
}
},
{
@@ -60902,14 +61255,14 @@
"repo": "daviderestivo/load-bash-alias",
"unstable": {
"version": [
- 20200106,
- 2015
+ 20201229,
+ 1711
],
"deps": [
"seq"
],
- "commit": "999c613898085b37b9e16b60be1cbeaa9986d368",
- "sha256": "1qhcx7c954q1liw3glhvbg5bph96j9bwf808g6l066n04xj5347i"
+ "commit": "7ff80e4507a1dd71865440cf009bfe0c33323fc2",
+ "sha256": "14rbsvyami7h7f5yjg731ppjv7fxp3aq8a9gpdzg61cilxv93dpj"
}
},
{
@@ -61110,25 +61463,20 @@
"repo": "sigma/logito",
"unstable": {
"version": [
- 20120225,
- 2055
+ 20201226,
+ 534
],
- "deps": [
- "eieio"
- ],
- "commit": "824acb89d2cc18cb47281a4fbddd81ad244a2052",
- "sha256": "0jpyd2f33pk984kg0q9hxdl4615jb7sxsggnb30mpz7a2ws479xr"
+ "commit": "d5934ce10ba3a70d3fcfb94d742ce3b9136ce124",
+ "sha256": "0bnkc6smvaq37q08q1wbrxw9mlcfbrax304fxw4fx7pc1587av0d"
},
"stable": {
"version": [
0,
- 1
+ 2,
+ 0
],
- "deps": [
- "eieio"
- ],
- "commit": "824acb89d2cc18cb47281a4fbddd81ad244a2052",
- "sha256": "0jpyd2f33pk984kg0q9hxdl4615jb7sxsggnb30mpz7a2ws479xr"
+ "commit": "d5934ce10ba3a70d3fcfb94d742ce3b9136ce124",
+ "sha256": "0bnkc6smvaq37q08q1wbrxw9mlcfbrax304fxw4fx7pc1587av0d"
}
},
{
@@ -61502,15 +61850,15 @@
"repo": "emacs-lsp/lsp-haskell",
"unstable": {
"version": [
- 20201011,
- 1941
+ 20201210,
+ 1702
],
"deps": [
"haskell-mode",
"lsp-mode"
],
- "commit": "4d85cb3693d893ec34d8a0be9794d468a0a28b7b",
- "sha256": "1pz07l4iywvcfmgfymh8avz5lp0yirqxbrv14ncl8p6dv9yrfwyb"
+ "commit": "592e883026288677f4042333b51efc7a40b9a68a",
+ "sha256": "1dar5iapnx55z8875sr05p4b9nklmqdx6vfxhisy2hsgkp8iq8fc"
}
},
{
@@ -61728,8 +62076,8 @@
"repo": "emacs-lsp/lsp-metals",
"unstable": {
"version": [
- 20201123,
- 851
+ 20201230,
+ 706
],
"deps": [
"dap-mode",
@@ -61741,8 +62089,8 @@
"lsp-treemacs",
"treemacs"
],
- "commit": "31dafff1ebcddb860567e9b0681731adf25b54e6",
- "sha256": "0r2mhns4r58fcsyrb25610ayzll9qhza9rfjh3cz7kl6dzvpwv2l"
+ "commit": "c76eeb6b580fadf6a16357be8c22c197d22574fd",
+ "sha256": "0r1sihiximsgjf7dyh9rndxwy26d5kfz04y13b0gq2lhvrgjbbkv"
},
"stable": {
"version": [
@@ -61771,8 +62119,8 @@
"repo": "emacs-lsp/lsp-mode",
"unstable": {
"version": [
- 20201209,
- 735
+ 20201231,
+ 1252
],
"deps": [
"dash",
@@ -61783,8 +62131,8 @@
"markdown-mode",
"spinner"
],
- "commit": "597febf55bffd5b30e3fac58ede4d0fe1f297f1a",
- "sha256": "02agyi2599brzp3z936x0nwj8ylk0cackbq78dghnyrvm2438vri"
+ "commit": "51138a029cd2cb5b530ab0e98030e24b830da943",
+ "sha256": "0l8y3ypb8sl96vqrn8za1bdkkj1w1ip8nya75iqj4h0gcmcdw04z"
},
"stable": {
"version": [
@@ -61940,8 +62288,8 @@
"ht",
"lsp-mode"
],
- "commit": "d9e7d3cf1bdc8ee0395c8df4408b05ee3ba9c22a",
- "sha256": "092ivkhyhqwyzf94k8bjzykzx28lazyipi8ghz4lbkc57wwmjx39"
+ "commit": "71ff088ac4c93b0edd012f305a3dfd1602c5d21e",
+ "sha256": "03fgw10fq1s98xrmfzg8y9xv14yig3lgjc44x7mvlc5awsmv5lxa"
}
},
{
@@ -62034,8 +62382,8 @@
"repo": "emacs-lsp/lsp-treemacs",
"unstable": {
"version": [
- 20201208,
- 932
+ 20201230,
+ 2214
],
"deps": [
"dash",
@@ -62045,8 +62393,8 @@
"lsp-mode",
"treemacs"
],
- "commit": "642e922e16fd2b2c3cc075d7cba68448f1aaa006",
- "sha256": "1c7w7p0xczaliq8snryi2rwhnvm6qg0yqrkjkpwsr6smami7g31b"
+ "commit": "64e375fcc700d4d47cf52ad912e6863d479e3bfa",
+ "sha256": "19wy4xk0ll8pxdyq74a0zjlqkssc6ww21ac79zihndv90604c5km"
},
"stable": {
"version": [
@@ -62082,8 +62430,8 @@
"lsp-mode",
"markdown-mode"
],
- "commit": "49bc5134c15d92b866c389c16e8e551a9285961a",
- "sha256": "0if4rkpym0zp44m4hrw24yzg6wzrpz7nvvgqq2s1limjjsw1rzk1"
+ "commit": "72034bdd65f66b43d10e6106e82dfa4718557e1a",
+ "sha256": "0dz2rz6fl87yr2jj324b8v1kw0kr4021lj245l60nqy5pnj7gz2y"
},
"stable": {
"version": [
@@ -62527,8 +62875,8 @@
"repo": "magit/magit",
"unstable": {
"version": [
- 20201207,
- 1723
+ 20201225,
+ 4
],
"deps": [
"async",
@@ -62537,8 +62885,8 @@
"transient",
"with-editor"
],
- "commit": "9e9f7cb3d260bd14e15307831a2820112c9a77ac",
- "sha256": "1snbjfp35znmpa02mq0g75b24if74717f1lbij2h634pm7l5ndi1"
+ "commit": "2fb44690b4de28ada77571b1a7acabbe7718fdbd",
+ "sha256": "1l6pl8wy1k9ywk45ywyjc11gbm6bjh8g3z1sd3bar21381dnm0w8"
},
"stable": {
"version": [
@@ -62884,8 +63232,8 @@
"libgit",
"magit"
],
- "commit": "9e9f7cb3d260bd14e15307831a2820112c9a77ac",
- "sha256": "1snbjfp35znmpa02mq0g75b24if74717f1lbij2h634pm7l5ndi1"
+ "commit": "c5e11811197ef8c667a605e5d9dd8ec77247bd13",
+ "sha256": "0i4la1sncgn2hgpgd26x0igc90q4c4jkgkng8la96hjaw09qsv23"
}
},
{
@@ -63033,14 +63381,14 @@
"repo": "magit/magit",
"unstable": {
"version": [
- 20201201,
- 1702
+ 20201221,
+ 2057
],
"deps": [
"dash"
],
- "commit": "9e9f7cb3d260bd14e15307831a2820112c9a77ac",
- "sha256": "1snbjfp35znmpa02mq0g75b24if74717f1lbij2h634pm7l5ndi1"
+ "commit": "2fb44690b4de28ada77571b1a7acabbe7718fdbd",
+ "sha256": "1l6pl8wy1k9ywk45ywyjc11gbm6bjh8g3z1sd3bar21381dnm0w8"
},
"stable": {
"version": [
@@ -63695,9 +64043,7 @@
1106
],
"deps": [
- "git",
"github-clone",
- "magit",
"org"
],
"commit": "d65dbaa329ecf931f4142be72862972ea6a24e63",
@@ -63831,11 +64177,11 @@
"repo": "minad/marginalia",
"unstable": {
"version": [
- 20201209,
- 619
+ 20201230,
+ 1926
],
- "commit": "31ba78b6c65be172aae2dde9bc0e6e91e229b082",
- "sha256": "0f5ifm31zis7jh6r7a0jj8p439l1j2lh4hmn9ll08kms5almlbr6"
+ "commit": "3c8042845c62b565c211e11d54defa093153b715",
+ "sha256": "0vl1hb1drchqzxbvf6iil1q6sg6qw9yq8163jaz0cw5rjzjjafb2"
}
},
{
@@ -63861,26 +64207,25 @@
"repo": "plandes/mark-thing-at",
"unstable": {
"version": [
- 20200427,
- 1453
+ 20201219,
+ 231
],
"deps": [
"choice-program"
],
- "commit": "a69696635616c10184a3289d459d8eb532f04f47",
- "sha256": "0iiwa5cv43177irm4kj9jzfr1jzkw0gw0rmy9vnnbggfgmklzxrq"
+ "commit": "a622d128afc8d2d67de897666a1e2eccba8d7818",
+ "sha256": "1zb0ynwficxninyw89z53qf78s1ns60nh4cyzk96m05jlcaa1s44"
},
"stable": {
"version": [
0,
- 0,
- 2
+ 3
],
"deps": [
"choice-program"
],
- "commit": "a69696635616c10184a3289d459d8eb532f04f47",
- "sha256": "0iiwa5cv43177irm4kj9jzfr1jzkw0gw0rmy9vnnbggfgmklzxrq"
+ "commit": "a622d128afc8d2d67de897666a1e2eccba8d7818",
+ "sha256": "1zb0ynwficxninyw89z53qf78s1ns60nh4cyzk96m05jlcaa1s44"
}
},
{
@@ -63944,11 +64289,11 @@
"repo": "jrblevin/markdown-mode",
"unstable": {
"version": [
- 20201115,
- 635
+ 20201220,
+ 253
],
- "commit": "dcad5572a30fce51b97963d3c869cce227c223a1",
- "sha256": "1c8c6lwmpysg8l1lvsyg0f0h65kkcdmijk2500xh2s0fhbbjb2s0"
+ "commit": "e250a8465f805644d372c264eb0572f569d7f2a1",
+ "sha256": "0ffx65gq10i56bxcg4baffrhr2xj5vk1051cljvzlffcq56hx98g"
},
"stable": {
"version": [
@@ -64209,30 +64554,26 @@
"repo": "sigma/marshal.el",
"unstable": {
"version": [
- 20180124,
- 1239
+ 20201223,
+ 1853
],
"deps": [
- "eieio",
- "ht",
- "json"
+ "ht"
],
- "commit": "f038689cbd5b3680b80b44edd0c7a63ca3038e26",
- "sha256": "1n79im1r7h1ilvppn9alqwl96zhyxbm5hk7kbmqh022dggw0cx15"
+ "commit": "490496d974d03906f784707ecc2e0ac36ed84b96",
+ "sha256": "13yf61sw5rmqb8dshk1v9j348jkdfqql55dqvs9srb3ypj8b02v9"
},
"stable": {
"version": [
0,
- 8,
- 2
+ 9,
+ 1
],
"deps": [
- "eieio",
- "ht",
- "json"
+ "ht"
],
- "commit": "d714219aeb388ded88582c47940f2c6febae333c",
- "sha256": "1mr5p2yiad1k15byrlk0a784kj7rvibpn4li5phk4rnm0zg1xy9s"
+ "commit": "490496d974d03906f784707ecc2e0ac36ed84b96",
+ "sha256": "13yf61sw5rmqb8dshk1v9j348jkdfqql55dqvs9srb3ypj8b02v9"
}
},
{
@@ -64297,19 +64638,39 @@
"repo": "cpaulik/emacs-material-theme",
"unstable": {
"version": [
- 20201116,
- 1613
+ 20201224,
+ 916
],
- "commit": "bd5b244715a2232fe016efb691425e12a2e3e108",
- "sha256": "0rgvfaplcf1riqxv7kyjs4chhmqk9hppiqrv25fmvi6rmm6cw2a8"
+ "commit": "67a496c937542f6ee7c4a2164d23f0296ef3a645",
+ "sha256": "14n0s4yn76b7a0qifabp1lp9g0zq82xwahz1wb5wfyfc3d0px9ck"
},
"stable": {
"version": [
1,
- 3
+ 4
],
- "commit": "2710e61ecee1bbec943538305c26af4fe4fca68a",
- "sha256": "1qg59w216iv1yk594xjgazfqx5qhw3jgjqf32pcwwbkcnyj5f6zw"
+ "commit": "67a496c937542f6ee7c4a2164d23f0296ef3a645",
+ "sha256": "14n0s4yn76b7a0qifabp1lp9g0zq82xwahz1wb5wfyfc3d0px9ck"
+ }
+ },
+ {
+ "ename": "math-preview",
+ "commit": "23d52ef76491c4f674e5a40dec1af1bf096e2a35",
+ "sha256": "1l80shb16vdmpyhnvi4n0xvkbfvkxrjx7mgv0agyrvdac35db3ii",
+ "fetcher": "gitlab",
+ "repo": "matsievskiysv/math-preview",
+ "unstable": {
+ "version": [
+ 20201213,
+ 646
+ ],
+ "deps": [
+ "dash",
+ "dash-functional",
+ "s"
+ ],
+ "commit": "61554599f839a6d00cd4037d373bfde7b280c1c3",
+ "sha256": "0mrrb5wf3drpd5ywacq3bj2kcvsijysb37p5asz5pmdpg8s8nr6v"
}
},
{
@@ -64441,15 +64802,15 @@
"repo": "sasanidas/maxima",
"unstable": {
"version": [
- 20201207,
- 2204
+ 20201226,
+ 1538
],
"deps": [
"s",
"test-simple"
],
- "commit": "878132db3c9e0b5675888eedece1c7aa4246df43",
- "sha256": "1a24hdnxlic5c473szvj2ard3sl3lm9g5p2x5xqk7pymqj72nan4"
+ "commit": "1600cfc059a80ed8fa0d381b88f29ba658811cc5",
+ "sha256": "030sg31xh46vrmsafvn04sdvyv4vzqf8rf5ghrlina1gav6kybfd"
},
"stable": {
"version": [
@@ -64879,15 +65240,16 @@
"repo": "DogLooksGood/meow",
"unstable": {
"version": [
- 20200727,
- 851
+ 20201231,
+ 748
],
"deps": [
"cl-lib",
- "dash"
+ "dash",
+ "s"
],
- "commit": "c9296491e923a678ac9a42a2743f21ce1e0552c4",
- "sha256": "00636in9cgcnij1sz6vj5y5vijdd13g5akwj1facf0v4lrlvacpn"
+ "commit": "9d745c8336a39dc1bd47aec4b3f9d2c034a0574f",
+ "sha256": "0s306wwns2zzpbw1008ga224mncc55jdbd31v9qp147wsnhd11s3"
}
},
{
@@ -64901,8 +65263,8 @@
20191025,
851
],
- "commit": "3dd8eec9cb1f66811e8b3db3e492a2f4b5ea51bc",
- "sha256": "1w3ypkzg3vp76ab4l1gm4g333f5bniarbc80mslam0jmwswr83z1"
+ "commit": "47ebe5e6186e70584ef5f92c9191bd7bbcb6c1da",
+ "sha256": "1vinlgqljdsv91dd5briak2v747fbml72xdgr859j6v514hap2rz"
},
"stable": {
"version": [
@@ -65038,6 +65400,47 @@
"sha256": "0r9zzmglmkkmxcqh0pdlg279mpd524k2rwn56kyvj5i3i8zw9rpl"
}
},
+ {
+ "ename": "metal-archives",
+ "commit": "6415e204d910ffb09faca4cf190989bebbecc730",
+ "sha256": "0vwq2qdnq1vvmsgxzhyxbgx7rf53yjxwh6nwbpjva5ipxf21j0ci",
+ "fetcher": "github",
+ "repo": "seblemaguer/metal-archives.el",
+ "unstable": {
+ "version": [
+ 20201214,
+ 1027
+ ],
+ "deps": [
+ "alert",
+ "ht",
+ "request"
+ ],
+ "commit": "a7602a32e7fd3c7779bc5b5c5e398ea31713ee45",
+ "sha256": "0s7lzhnafw98447kgpwimlmvfwqaaljvnqwvqppgkqglk551lmd4"
+ }
+ },
+ {
+ "ename": "metal-archives-shopping-list",
+ "commit": "1541b23e96898b11d24a309a69a732a88d99212b",
+ "sha256": "0lhq6lz1gnl8jgci28hc4nf7bdkrh94ni1xfjbd825rf7mg21n80",
+ "fetcher": "github",
+ "repo": "seblemaguer/metal-archives.el",
+ "unstable": {
+ "version": [
+ 20201229,
+ 949
+ ],
+ "deps": [
+ "alert",
+ "ht",
+ "metal-archives",
+ "org-ml"
+ ],
+ "commit": "a7602a32e7fd3c7779bc5b5c5e398ea31713ee45",
+ "sha256": "0s7lzhnafw98447kgpwimlmvfwqaaljvnqwvqppgkqglk551lmd4"
+ }
+ },
{
"ename": "metalheart-theme",
"commit": "204dd67b24bf4f2305a14efb925c8fe004026694",
@@ -65243,14 +65646,14 @@
"repo": "yoshinari-nomura/mhc",
"unstable": {
"version": [
- 20201113,
- 3
+ 20201227,
+ 406
],
"deps": [
"calfw"
],
- "commit": "33d8ca1a1beb2b63e720e17525bdda3cc878e5ed",
- "sha256": "1786r9jfxdsnbb7icy0ndg28p8srkr6mn3zs2r7iibr2ysk3rjvp"
+ "commit": "1cd9cbc7f8cfe40833d1af726644ae45a3d07dc0",
+ "sha256": "1cm7y1nfbl8625rpk5i9zcmp9p6rzqdzxy9wcjs8yrdfsc0biq3q"
},
"stable": {
"version": [
@@ -65426,11 +65829,11 @@
"repo": "muffinmad/emacs-mini-frame",
"unstable": {
"version": [
- 20201113,
- 838
+ 20201223,
+ 1013
],
- "commit": "31380e7688c5e82965f72e5707cbff3ec2712ba9",
- "sha256": "1a5vyff17lj3f6xkzkp8fy0dli1w5dnp0bvm6cppjp3x1gnj7aj2"
+ "commit": "0912cf4f500403be32735bc50e331fd06910471f",
+ "sha256": "1hnhgx1nyhj814dlcg8mgijnfh30a5vzzinivh2ywgr151wv3b9w"
}
},
{
@@ -65456,14 +65859,14 @@
"repo": "kiennq/emacs-mini-modeline",
"unstable": {
"version": [
- 20200801,
- 1554
+ 20201221,
+ 1825
],
"deps": [
"dash"
],
- "commit": "a4455fb70c6b4062c63ce61af09d2af99683b492",
- "sha256": "0bwlx937hx11d4mj5cqp5rg7dh02499z85irgaylwvnsnx5sbni4"
+ "commit": "7dcd0ab81bb7c298377708061176f5c5a50f77db",
+ "sha256": "1bik23ci0h9gki7ysw7r5wj5z9ib56167qzk7sac2wqw9xmi8dbb"
},
"stable": {
"version": [
@@ -66023,28 +66426,20 @@
"repo": "sigma/mocker.el",
"unstable": {
"version": [
- 20150917,
- 154
+ 20201223,
+ 658
],
- "deps": [
- "eieio",
- "el-x"
- ],
- "commit": "6a1d7c9189bd721debd1a60707526e43a733f537",
- "sha256": "0i96fn5ji1z78in4nr316sgfp2mc8lmxijslw3k9q1v50j91bcya"
+ "commit": "5d739d5170ff42e841cd2755b68151918052da2b",
+ "sha256": "1dc514cqbfmg33sb3j90s5jmw6jnm3wzvs0zhw3maz13bp7w6z48"
},
"stable": {
"version": [
0,
- 3,
- 1
+ 5,
+ 0
],
- "deps": [
- "eieio",
- "el-x"
- ],
- "commit": "55b078b53ea49e48bd1821d96f0fb86f794fdc6c",
- "sha256": "1lav7am41v63xgavq8pr88y828jmd1cxd4prjq7jlbxm6nvrwxh2"
+ "commit": "5d739d5170ff42e841cd2755b68151918052da2b",
+ "sha256": "1dc514cqbfmg33sb3j90s5jmw6jnm3wzvs0zhw3maz13bp7w6z48"
}
},
{
@@ -66252,11 +66647,11 @@
"repo": "protesilaos/modus-themes",
"unstable": {
"version": [
- 20201209,
- 847
+ 20201231,
+ 1237
],
- "commit": "50c926dd2f94a1ef95e2b7763ff25b1b51452f7a",
- "sha256": "03ismi6m336fga3qp93nxipaf53bdzqzn7ad1v5ak5zhvyp2j0xi"
+ "commit": "cc61cc3d034f87a6a7a0dd6266c11c5c79d97981",
+ "sha256": "1ldj36rp2mjcblawvgq2xxx48bmpvy4j6ny3gwgrqj4ggjjmqjv3"
},
"stable": {
"version": [
@@ -66375,14 +66770,14 @@
"repo": "jpablobr/emacs-monkeytype",
"unstable": {
"version": [
- 20201208,
- 1918
+ 20201221,
+ 1355
],
"deps": [
- "async"
+ "quick-peek"
],
- "commit": "919b24f3b18d70be8c43e792a4e81476d76166cc",
- "sha256": "0fgdx8zm6lbp8dn9wrfgpm146h7p1hmz0r32mwb5y9wvwkglvqla"
+ "commit": "8a01436eda0f2174c0174af097591de76eda4d1b",
+ "sha256": "11p91p1w84rbvgvb8f9xj3r2nnr34i9ka5hvz82ri4cfx1hwr9hk"
},
"stable": {
"version": [
@@ -66405,11 +66800,11 @@
"repo": "ananthakumaran/monky",
"unstable": {
"version": [
- 20190619,
- 1637
+ 20201226,
+ 1950
],
- "commit": "9d379a2306a8b7cd9c4faba20490480acdc1d763",
- "sha256": "0dvywqas1vx0f0qlly8259772zj64sygv3hnmm9yqzy4v725qbhp"
+ "commit": "e04632277ef24acacc029ae29db1fadc458ae83b",
+ "sha256": "0xzn9fgxvbpgx5wky8vdhd3bw7hy6h6hngx7l8a0qspg560r7hz1"
},
"stable": {
"version": [
@@ -66473,11 +66868,11 @@
"repo": "oneKelvinSmith/monokai-emacs",
"unstable": {
"version": [
- 20200918,
- 1348
+ 20201229,
+ 1001
],
- "commit": "791baae69b02ee007cde779a80abc1a6b5962cf7",
- "sha256": "00r5i98lplsra7fwrvir9pr7mbc1kia0xlmrlgs0vmn4bhxa2fpc"
+ "commit": "c5a7978bfc2ad2aa90882e6b2583668dc7b3e1a5",
+ "sha256": "0p22mfb84ja35v52v4x5inzndcl1ac3g9vvl3s2m5zq68ljy2p18"
},
"stable": {
"version": [
@@ -66731,10 +67126,10 @@
},
{
"ename": "most-used-words",
- "commit": "5c240664b29e0e455d3d2503381b9db1ed0ea20f",
- "sha256": "1129wbn7myzqijzcs1bsy3fh6iizijfpkpa1mw6j9s618anj282p",
- "fetcher": "git",
- "url": "https://github.com/udyantw/most-used-words.git",
+ "commit": "934e64df7fba95b6dc06e76382013dc4a9ced82f",
+ "sha256": "0dbjhqf5jxmicwl9allsr2vhqp4z6gkrwkdmnyphvn1kgr01kmjj",
+ "fetcher": "github",
+ "repo": "udyantw/most-used-words",
"unstable": {
"version": [
20200808,
@@ -66943,8 +67338,8 @@
20200822,
1229
],
- "commit": "91cc1e19ef34aeb12888b697fefa52907f1a834d",
- "sha256": "17dxx75z5fqvv0ams0mbj6p0wgjn4dnx61i9zljbg6l2fxbd7mwx"
+ "commit": "9ba59b64d53365c1fe93c1c245b4ec3e35bdadf0",
+ "sha256": "07fmvwlv77za6k67myfn297hx44j8dn47xsx8mw8xaw5gpin6d3c"
},
"stable": {
"version": [
@@ -67477,27 +67872,27 @@
"repo": "lordpretzel/mu4e-views",
"unstable": {
"version": [
- 20200830,
- 1608
+ 20201229,
+ 216
],
"deps": [
"ht",
"xwidgets-reuse"
],
- "commit": "af3916b2639a5a94676d4f11471e25b63ba76d0a",
- "sha256": "1h0anxs5xammkjky1syy9ja8xgskbf3j7a8hf12ggmihk9qa1dvk"
+ "commit": "55e5467a25d424b2c10b5392e68b370164efa230",
+ "sha256": "1gagaxpb4psshs8x61icilx4576al2qjs612d65ss857gfmzachi"
},
"stable": {
"version": [
0,
- 4
+ 5
],
"deps": [
"ht",
"xwidgets-reuse"
],
- "commit": "4977f6517cf12ac994859c4ba992d5e2999ae016",
- "sha256": "07y96ii3ysqlikq7cixcwf1mr7ysazmmnp42wzah02zdchj9irzh"
+ "commit": "33fa9f584034978006108a4498566e933493f852",
+ "sha256": "01636rhmgnjz9z81xppqlrlwwg0jcy48k9p3hh865wncp1q2jsb5"
}
},
{
@@ -67759,14 +68154,14 @@
"repo": "magnars/multiple-cursors.el",
"unstable": {
"version": [
- 20201018,
- 538
+ 20201215,
+ 1559
],
"deps": [
"cl-lib"
],
- "commit": "83abb0533a9d9635bc86d6d52a4e7641b0eaaf63",
- "sha256": "1p9wz300x9hpkl2lhh6xdcbn46aka5wrqmf20cs5w8dm7205yznc"
+ "commit": "a9d7764f80b241978f3d4e76bc981ef10bab5d70",
+ "sha256": "0r5dgzra3wimny5kaqhkfj1723mbwsdjabi26jp77hxkrhx7v905"
},
"stable": {
"version": [
@@ -67972,15 +68367,15 @@
"repo": "agzam/mw-thesaurus.el",
"unstable": {
"version": [
- 20190620,
- 2330
+ 20201212,
+ 2250
],
"deps": [
"dash",
"request"
],
- "commit": "8327bae11588bcad5d73dcfbeb5e8d10f623d6b6",
- "sha256": "0snv5v4c5f0hnixrii16xp55w0faw3hirmaj19fnf76shnpg4kwy"
+ "commit": "4117f49b9f40d119f9ed0888458ce5495510226e",
+ "sha256": "0i2r54rzvfiiap7vg2fx4py62xng7n9hjblih0ybb2b0saqmpvgd"
}
},
{
@@ -68592,15 +68987,15 @@
"repo": "alphapapa/navi",
"unstable": {
"version": [
- 20190720,
- 2003
+ 20201220,
+ 1727
],
"deps": [
"outorg",
"outshine"
],
- "commit": "7eb7cf0c4a6ee537ec462f5ec90f00d12e3ca9c2",
- "sha256": "0ajmbsdz825v5fidnp30yv1jwl415vc67hlm05a65f92bhs6m3zq"
+ "commit": "cf97e1e338815ad3a4d0bbbf4ff6dd1a4e322ca8",
+ "sha256": "12nb7rha3fh29djwnnc28k8g5bnwk2cvijym1i4m4q1fpymfm4ri"
},
"stable": {
"version": [
@@ -68935,8 +69330,8 @@
"repo": "felko/neuron-mode",
"unstable": {
"version": [
- 20201204,
- 1517
+ 20201229,
+ 1005
],
"deps": [
"company",
@@ -68944,8 +69339,8 @@
"markdown-mode",
"s"
],
- "commit": "dad8804d050ce4532053b739dcecb1f4d97ea3e4",
- "sha256": "0xwfclszwjg12kp3bdp92yjc59d527w48awj9x4dz3ps438ia75z"
+ "commit": "81ed1f3288eab9aed2cb0b1eb11af69f988b7d0b",
+ "sha256": "1dgvlk0apd7ddzzg5jcpsrdhps37my59jyvkv1sqp31km0nby6qk"
}
},
{
@@ -69176,11 +69571,11 @@
"repo": "m-cat/nimbus-theme",
"unstable": {
"version": [
- 20200812,
- 915
+ 20201222,
+ 1503
],
- "commit": "1a828c1fa0574503014afe8dda3229fb76a4bf64",
- "sha256": "1qapsq7mxayjjr7y376p9vb7k871rwjgmyvmv756xg98lf7vm3fb"
+ "commit": "5ff56a6a68cde7cd0a67fc60e3e993be52604a6d",
+ "sha256": "1073x878gdg97xym31mx3l7zpbc51pkspigpxqlpq48q62llcigj"
}
},
{
@@ -69194,8 +69589,8 @@
20181024,
1439
],
- "commit": "58f77f972bcece256c16ca1cc4a933270b1ea1c1",
- "sha256": "128mfqqz0p2skxsgzsvq320nscpqqgzibq4idcsszk43ynksihzf"
+ "commit": "68f971460bb21abd59dfe6253e35a55c3e1cfc64",
+ "sha256": "1isbay1i23jjw24a7nxjhsdhvnff2108gr98s90jfwwiymr1fp81"
},
"stable": {
"version": [
@@ -69293,11 +69688,11 @@
"repo": "NixOS/nix-mode",
"unstable": {
"version": [
- 20201202,
- 1618
+ 20201229,
+ 138
],
- "commit": "e32c6bf7ad6dfe1d7ef9ee07d4da6e50174037bf",
- "sha256": "1qihka6vzlnd4ks4az2bj7zmbfxjcvhbadb3xwswzbyc87lgkr0g"
+ "commit": "53ea839a52335d089699d3530bae8ea5914cdbb6",
+ "sha256": "1gmsq0simdrk8w1ywls3bn224wxgc0v8dmcch75zjp34rx9fg11n"
},
"stable": {
"version": [
@@ -69592,26 +69987,26 @@
"repo": "emacscollective/no-littering",
"unstable": {
"version": [
- 20201130,
- 1511
+ 20201222,
+ 1537
],
"deps": [
"cl-lib"
],
- "commit": "f14d5548211109b0e5e850706d8d2cc182dc60be",
- "sha256": "0x43c749jbb9amkz4mpl0yn4b32v5wbzx8snig9700dvayjb4k89"
+ "commit": "96ed5b8ecad8bcdcd212aacd9957276be3cf128e",
+ "sha256": "00chkzpjcdll907vpzfzmf9p3jprisnr8i0h1x5gixidwbfc2whi"
},
"stable": {
"version": [
1,
2,
- 0
+ 1
],
"deps": [
"cl-lib"
],
- "commit": "de7a73579659a97ebf67f82c500d0059a4b6a9df",
- "sha256": "1hma9var0nmrmjlh16s49hbfc1s4jvfd2prqxf14lxfd51404niw"
+ "commit": "96ed5b8ecad8bcdcd212aacd9957276be3cf128e",
+ "sha256": "00chkzpjcdll907vpzfzmf9p3jprisnr8i0h1x5gixidwbfc2whi"
}
},
{
@@ -69839,14 +70234,14 @@
"url": "https://git.sr.ht/~lthms/colorless-themes.el",
"unstable": {
"version": [
- 20200213,
- 2057
+ 20201222,
+ 1627
],
"deps": [
"colorless-themes"
],
- "commit": "46d477ec5a367beb6c8e75e017ae2c3a31250136",
- "sha256": "05c6ywzamnq1frmb8i07wjxrncl3fpkmns8dnc3v8si234gq3m72"
+ "commit": "92ae2775ac9ae2fd3d1172ffdf706e18db55963c",
+ "sha256": "06cp84bi3x33il119gfk8blikbqdmakvj7h64dr9crh0v11lg7ds"
},
"stable": {
"version": [
@@ -69898,20 +70293,20 @@
"url": "https://git.notmuchmail.org/git/notmuch",
"unstable": {
"version": [
- 20201206,
- 2023
+ 20201225,
+ 1832
],
- "commit": "adfded9ed0a5a4b06886f462314cd4511cb72d47",
- "sha256": "1a3dmzxwl8b31m9rwjvqhgkk4cac2yg2blapp39szxmbb9vs768x"
+ "commit": "0f37509cc7e92f2c09fcd7d7f3e2b477e4f29401",
+ "sha256": "1g3l7hyr8zcddwvcdjxmblzkw3dzrdhp8kc31j81m22g9napjxya"
},
"stable": {
"version": [
0,
31,
- 2
+ 3
],
- "commit": "02a7b026d938f53d9fd9b183ca2b3c44c92489f2",
- "sha256": "0rbzpr03z8lsx660ciayy3fj872s2561yvam1wgjbb21phd8hacw"
+ "commit": "d812256aeb91646b5b1c644fa67f07c483cca651",
+ "sha256": "1wm1myzacz1dcg7vdfd3akia3xan7ssfspf1fflrwm18hdalss5v"
}
},
{
@@ -70566,8 +70961,8 @@
"deps": [
"axiom-environment"
],
- "commit": "9ef86ca16098050da4362f5aadaea64b0a093fc1",
- "sha256": "0hyaa1nskm95scypdpbndmmdasq6cas85y6i2q1f8nq8a3qd5585"
+ "commit": "47d6dffc29286badb2b1d7143b219e5c1be15bdb",
+ "sha256": "1dppyda9jkwh6fj8m4kziq84w0b5yzxrhq87jhkv54jjra6yxbb4"
}
},
{
@@ -70918,15 +71313,15 @@
"repo": "jdormit/ob-graphql",
"unstable": {
"version": [
- 20200108,
- 2228
+ 20201222,
+ 1515
],
"deps": [
"graphql-mode",
"request"
],
- "commit": "ced37c6761d69e1ff206ff0ebd633f0e4fd2ac54",
- "sha256": "0575w89sr97dv4ccygbhj4k7rpk2934q9f0p3q0hxf8a5wikf493"
+ "commit": "7c35419f9eec5dc44967cbcfa13c7135b9a96bfc",
+ "sha256": "07syadvvdjrxbsgwil2pqcji2rznm64pz0cqb0d4g7kjbxby37gw"
}
},
{
@@ -71216,8 +71611,8 @@
"deps": [
"restclient"
],
- "commit": "f7449b2068498fe9d8ab9589e0a638148861533f",
- "sha256": "0s3931w9ab3yfml2pmq71rw21yf6hpg7m3vihxyy3vs6zli1cvmq"
+ "commit": "0ebfc7c5ebf96d2fe1a476439831363a5a43b9b6",
+ "sha256": "0sc6rljlzm7g4v4l4ziqrr0ydbsyypbq0h19f9xafvnb2pn40j84"
}
},
{
@@ -71573,8 +71968,8 @@
20201204,
945
],
- "commit": "58f933600606f519b2c22eb2536a62298aadcbf7",
- "sha256": "1i33m5cb21v5q4bdvih8hv8227awif87j4kl8w7yl9prn6mcs2w1"
+ "commit": "3910c34756adf38f35ccad9650d1454d2ba5f735",
+ "sha256": "0h8kwlwff76ry9rps83hgvsx4h8sf6nm9jjcj54z8q8r7j9sh276"
},
"stable": {
"version": [
@@ -71767,14 +72162,14 @@
"repo": "oer/oer-reveal",
"unstable": {
"version": [
- 20201207,
- 1202
+ 20201221,
+ 909
],
"deps": [
"org-re-reveal"
],
- "commit": "62c6d91bd5045f2ecb817fdea69d98b03126b715",
- "sha256": "0pnsq52bggd1wk783mljza5sm8ymb1j5dqhv00n3l98061wbql9h"
+ "commit": "63a3b7744e1820bfc832f3f2ba03e7a9231e806d",
+ "sha256": "0yfx5brpf45v8nskfgxrflxw0bdjj4xbfvr48gncfs6np6s3w2fb"
},
"stable": {
"version": [
@@ -72101,8 +72496,8 @@
"repo": "OmniSharp/omnisharp-emacs",
"unstable": {
"version": [
- 20201002,
- 1600
+ 20201220,
+ 906
],
"deps": [
"auto-complete",
@@ -72114,8 +72509,8 @@
"popup",
"s"
],
- "commit": "2aead2d276cb6bd6f01dac7845a593d25a469c41",
- "sha256": "006wxbr0hb917zqp67hin6x8ag5aa90n5shwzwspq2sxhdy9819j"
+ "commit": "8ec59296b2e2a12d8ea146fb7056091fbb7bdd10",
+ "sha256": "02kx5gx1hk5r3lks3y9myq3x90zcz0snhckyf7sx45ydgnjxm5j4"
},
"stable": {
"version": [
@@ -72441,11 +72836,11 @@
"repo": "abo-abo/orca",
"unstable": {
"version": [
- 20200122,
- 1511
+ 20201216,
+ 950
],
- "commit": "654f185861ed4fedfe1394db48a83639a0be57f6",
- "sha256": "1dwps9zv1jnc7m75j5cdla14pnv2vnivm5bq0zcvqfsvilvd38ds"
+ "commit": "e2a20d6069b8217b5d9386ea15c0c56f40885c26",
+ "sha256": "0z60vi3qyagr43vnbh80ygcvxcr44pd183dhyacysqv0mif5bvrj"
}
},
{
@@ -72617,6 +73012,25 @@
"sha256": "1zfc93z6w5zvbqiypqvbnyv8ims1wgpcp61z1s152d0nq2y4pf50"
}
},
+ {
+ "ename": "org-anki",
+ "commit": "9b79d06c02a7fa4d7d7255b07a3bf0d080b512d1",
+ "sha256": "0ydqymvhyi9xrx9x4j9l77if7cknybpz57ahqspylyg7p6v8qx06",
+ "fetcher": "github",
+ "repo": "eyeinsky/org-anki",
+ "unstable": {
+ "version": [
+ 20201220,
+ 2144
+ ],
+ "deps": [
+ "ox-slimhtml",
+ "request"
+ ],
+ "commit": "43c3d6418cc91d3e6fe880d02fc498345bd11ae3",
+ "sha256": "1nbjxcasw14jvmn10cy0ch0k79r7lvaznnh504qq2nhbxkqz22n6"
+ }
+ },
{
"ename": "org-attach-screenshot",
"commit": "f545cd8d1da39e7fbd61020e178de30053ba774b",
@@ -72809,14 +73223,14 @@
"repo": "Kungsgeten/org-brain",
"unstable": {
"version": [
- 20201120,
- 2132
+ 20201214,
+ 822
],
"deps": [
"org"
],
- "commit": "1ae4fd46165fc56f34f36ce38cb2ae816b07e207",
- "sha256": "1y80j75w80rlz1100lhxjr0bd5bzs4kak116zfw8sydvlr2q0px0"
+ "commit": "2f36f303e96e384e17d156e0d6489211808d4a36",
+ "sha256": "1dm672s30i31103wgp56dlwjb9gdc4g6jhjznz22s6rqrr6wkkhp"
}
},
{
@@ -72966,15 +73380,15 @@
"repo": "atheriel/org-clock-csv",
"unstable": {
"version": [
- 20200714,
- 2109
+ 20201222,
+ 1506
],
"deps": [
"org",
"s"
],
- "commit": "499b961f26e1f9a9898bf0b1725b49d783893639",
- "sha256": "08li6il9rhbm62pcb15cd40b6vjqjlywk07jcs9m85q589v6q2yg"
+ "commit": "af94b58c2e179a5bcc938f339e93de0eee3da99c",
+ "sha256": "0637skvjs90cfd713q8dhl3xrya4hfy79x0nn1y51cp9lrniw6q2"
},
"stable": {
"version": [
@@ -73097,21 +73511,21 @@
"s",
"seq"
],
- "commit": "a3734368cd5a36541dab2fa8f7404cb850991b5b",
- "sha256": "0vsi5z9n18w88q4k17p2iviqmg1bqy0ficw67ry4l9lalnq5x569"
+ "commit": "bab77ede4b1aaf879e7c24e0522da624ee23bf2e",
+ "sha256": "1bcvdl5h4nz2x1zvrq700vf2mbkyhvrslfkabmirhs7hd2q0n41n"
},
"stable": {
"version": [
0,
- 3
+ 4
],
"deps": [
"dash",
"s",
"seq"
],
- "commit": "e0fb2c04a55c55cbf59a85a0b2e23ef18370ca61",
- "sha256": "1q5s2gj1968z23qf7ds2ychvvnzmlayh1v16krf0lf3zj7a3k20s"
+ "commit": "bab77ede4b1aaf879e7c24e0522da624ee23bf2e",
+ "sha256": "1bcvdl5h4nz2x1zvrq700vf2mbkyhvrslfkabmirhs7hd2q0n41n"
}
},
{
@@ -73475,26 +73889,26 @@
"repo": "io12/org-fragtog",
"unstable": {
"version": [
- 20200703,
- 229
+ 20201231,
+ 505
],
"deps": [
"org"
],
- "commit": "92119e3ae7c9a0ae2b5c9d9e4801b5fdc4804ad7",
- "sha256": "0hyhwbfhb7gj3wjv0722gmz637pd3l0k0gnk4z100v3crnk9rfs6"
+ "commit": "0151cabc7aa9f244f82e682b87713b344d780c23",
+ "sha256": "1szkx3n9gk6799rxv0jb3096pn2ssz82536x9a98xqwbimy4kvn6"
},
"stable": {
"version": [
0,
- 2,
- 0
+ 3,
+ 1
],
"deps": [
"org"
],
- "commit": "92119e3ae7c9a0ae2b5c9d9e4801b5fdc4804ad7",
- "sha256": "0hyhwbfhb7gj3wjv0722gmz637pd3l0k0gnk4z100v3crnk9rfs6"
+ "commit": "0151cabc7aa9f244f82e682b87713b344d780c23",
+ "sha256": "1szkx3n9gk6799rxv0jb3096pn2ssz82536x9a98xqwbimy4kvn6"
}
},
{
@@ -73632,8 +74046,8 @@
"org-agenda-property",
"org-edna"
],
- "commit": "4716603f3719acd89a268fb907b91fd3d6af311a",
- "sha256": "1sjdgdg0j8j7qd5scls9rbyk445bcmkf84iz4kgiyca7bb7rap57"
+ "commit": "8d7acda24a00ef94fd14a4e2ebe2606009eb46e9",
+ "sha256": "1h9gfy2assjl2l9dfyp40ypkdm541cisx84vnapjnr6i1bxsvdck"
},
"stable": {
"version": [
@@ -73741,6 +74155,35 @@
"sha256": "1y1nrw39bc1ng6p4asy4lv3y20vdvx1cqa03s5jf9nccddn5j924"
}
},
+ {
+ "ename": "org-inline-pdf",
+ "commit": "d069aa75232fff5d8b5db485f037191181d8c4b6",
+ "sha256": "00f8gd34lsp96j20s6sax4hjwqsnrz4647xdchzxav7cpqjmky8m",
+ "fetcher": "github",
+ "repo": "shg/org-inline-pdf.el",
+ "unstable": {
+ "version": [
+ 20201229,
+ 512
+ ],
+ "deps": [
+ "org"
+ ],
+ "commit": "d1f0aae00adf7e64b8ddbb181eded6d811dd38c6",
+ "sha256": "0kyf4dqjs16m007ydl27x73scl4isy44n2x38585g592rqn25x6a"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2
+ ],
+ "deps": [
+ "org"
+ ],
+ "commit": "015c70a7305c251b72709b6e8dce4e1230e681c5",
+ "sha256": "1qc92xvgxmnwjixk8bxwbc1l1jj0qk9dg73jyaip6lk4g0wjk6xf"
+ }
+ },
{
"ename": "org-iv",
"commit": "e7db0c34f0f6fb9c3b9e581a74304cc9a26ed342",
@@ -73803,14 +74246,14 @@
"repo": "bastibe/org-journal",
"unstable": {
"version": [
- 20201101,
- 1438
+ 20201222,
+ 750
],
"deps": [
"org"
],
- "commit": "14ce0119fe2d89f2f2207788be2edce0b9372822",
- "sha256": "0ba1rzgk1mw27jzb0bjvwgxjxim4mgs710jfazms2f7gdi328gbg"
+ "commit": "c0836483ae43e525bf7547b7a789d171eda84c84",
+ "sha256": "100w9z2kphxn3r1ybvvin8gcrfv4851niv2sapgqgsllyx0ql2nr"
},
"stable": {
"version": [
@@ -73910,8 +74353,8 @@
"posframe",
"s"
],
- "commit": "e9d30ec4b1cbf4532051d0790948a95e1bd681c1",
- "sha256": "182djf213raagpc8rhj1vxbn6imsp6lpabcsfajq9vxlvyx360xk"
+ "commit": "d8be05fd6857c72a1766e3fa9dafa1602ccf88e3",
+ "sha256": "0vidxcv07brz4adik1826g0v7zyyz80r84kzz01rcxcc471fl957"
}
},
{
@@ -73922,14 +74365,14 @@
"repo": "stardiviner/org-link-beautify",
"unstable": {
"version": [
- 20201129,
- 736
+ 20201230,
+ 1243
],
"deps": [
"all-the-icons"
],
- "commit": "2c5f504cd3674db9f7ddd9aff0dd8b9ebdd8f0b3",
- "sha256": "0yzidf1liw4nnd03sw8qsflplg1lc1w8y4kaklpbbk99rv5jf76s"
+ "commit": "621ff93a7229cce9f6090cdabeb318e857278c4c",
+ "sha256": "1xic8fh8pnaw0xi1hcsn0xy7mc4d07cmw1zr6ncbk9df0vgz6agf"
}
},
{
@@ -74052,14 +74495,14 @@
"repo": "org-mime/org-mime",
"unstable": {
"version": [
- 20201105,
- 2322
+ 20201224,
+ 1404
],
"deps": [
"cl-lib"
],
- "commit": "3974bd41902a810d18a787e49f07cddd7849c693",
- "sha256": "0vchyd80ybvr6317dwm50nxcgxfrpc0bz6259vnrh24p5sb8shbj"
+ "commit": "b47811562ba5c0882e9bacf9124b18fb5d0f4a61",
+ "sha256": "0xnrgf5p9l920lfzfxa7msjfgm6ic7xfn4mycxjv9jmdnkdm85hw"
},
"stable": {
"version": [
@@ -74101,30 +74544,30 @@
"repo": "ndwarshuis/org-ml",
"unstable": {
"version": [
- 20201207,
- 638
+ 20201229,
+ 418
],
"deps": [
"dash",
"org",
"s"
],
- "commit": "b644fdcc85090fd83827fb480482681409a3033e",
- "sha256": "0b5shcqydxdp6hwfpxjcwzlmyhqb3jcmvysgk1kdvzjm5jcqz0y6"
+ "commit": "d856ac6f0afed0299a47ed77830c676fd0fa9e55",
+ "sha256": "1rydmbjzq24vzfpfrb93ad4wibhpc4rnk7crqbx1p11sdby85h95"
},
"stable": {
"version": [
5,
- 4,
- 1
+ 5,
+ 3
],
"deps": [
"dash",
"org",
"s"
],
- "commit": "66354a0d4a50def2bc88e91a0301fd929a66e00a",
- "sha256": "1risdrrqnj5fcnpybaqczavwd30dcfk89xd4sb578p8h8fz3hy0f"
+ "commit": "a396e4a11394b5e00aef1450488b61aeddbd9b55",
+ "sha256": "1rydmbjzq24vzfpfrb93ad4wibhpc4rnk7crqbx1p11sdby85h95"
}
},
{
@@ -74177,14 +74620,14 @@
"repo": "jeremy-compostella/org-msg",
"unstable": {
"version": [
- 20201010,
- 1531
+ 20201229,
+ 27
],
"deps": [
"htmlize"
],
- "commit": "5f0f1a7a79245646bc1c85757f3277c35d6df007",
- "sha256": "1c8qa01w3953d858s8r0z60xlvgqxhm0l1svfydl4anghq22wc48"
+ "commit": "20aac1b7254627c393f3a9e52395ee4d3546d586",
+ "sha256": "0wvav4g1adqymn6viwf6jmwl41vb6cjkai4n80yk0v4lndw6b1pl"
}
},
{
@@ -74195,8 +74638,8 @@
"repo": "akirak/org-multi-wiki",
"unstable": {
"version": [
- 20201203,
- 847
+ 20201212,
+ 949
],
"deps": [
"dash",
@@ -74204,8 +74647,8 @@
"org-ql",
"s"
],
- "commit": "8c0f56703d301cef6c41feb65bf60cc0da1518cb",
- "sha256": "0zq8h2bl4gcanqvq730iip93h37rmj1j1w916yqr8rn7wap4pgls"
+ "commit": "8e38e1f3c06593b729f6401b6413856efd0264f4",
+ "sha256": "1jrlngyvbgy6ra59krgdn9gbfpg0aznaaridd95xkr6z78ad1ql7"
},
"stable": {
"version": [
@@ -74469,10 +74912,10 @@
},
{
"ename": "org-password-manager",
- "commit": "fba84d698f7d16ffc0dc16618efcd1cdc0b39d79",
- "sha256": "0wxvl6ypgn6ky1z3dh33ya3rh73znkh5f8qhqwfmwp7hy2mbl4la",
- "fetcher": "git",
- "url": "https://github.com/leafac/org-password-manager",
+ "commit": "38249f32d150d10b6ed86679361d99ace2375a02",
+ "sha256": "148rv5kzmnqlfn8z2474wn0bxir49d4mb40mjrv76kvyzyj7nly9",
+ "fetcher": "github",
+ "repo": "leafac/org-password-manager",
"unstable": {
"version": [
20180227,
@@ -74769,8 +75212,8 @@
"repo": "alphapapa/org-ql",
"unstable": {
"version": [
- 20201204,
- 414
+ 20201213,
+ 1358
],
"deps": [
"dash",
@@ -74785,8 +75228,8 @@
"transient",
"ts"
],
- "commit": "1389ccb46be0db0252196f52ee1337dc65dc1a2a",
- "sha256": "17smsqy5y2sk3sasgl8dn49nk6s2z8wpr6h1b8g7ds62vc61rz7l"
+ "commit": "208e103ecc146db71d878df3bd09c6eb60c2797d",
+ "sha256": "09vdndp3935iy4flynbjpkvfax7vs1ppswl19wx4nn2rp7hdz8kp"
},
"stable": {
"version": [
@@ -74886,28 +75329,28 @@
"repo": "oer/org-re-reveal",
"unstable": {
"version": [
- 20201114,
- 622
+ 20201231,
+ 909
],
"deps": [
"htmlize",
"org"
],
- "commit": "0062756e9a5b6ec96c7de5ca94372cc6495296a1",
- "sha256": "1lm5aymzbbb5syffm2lh6alaqapjdigl7r5c1qcvyh7hzil36rsx"
+ "commit": "8f31c73a8950b0e45f244f33274c8e5a32d7f757",
+ "sha256": "0gnz4vjj968x203j8z8gr98vf4ipgrq8abfmx0xll0i0gynpmyzf"
},
"stable": {
"version": [
3,
- 4,
- 3
+ 5,
+ 0
],
"deps": [
"htmlize",
"org"
],
- "commit": "0062756e9a5b6ec96c7de5ca94372cc6495296a1",
- "sha256": "1lm5aymzbbb5syffm2lh6alaqapjdigl7r5c1qcvyh7hzil36rsx"
+ "commit": "8f31c73a8950b0e45f244f33274c8e5a32d7f757",
+ "sha256": "0gnz4vjj968x203j8z8gr98vf4ipgrq8abfmx0xll0i0gynpmyzf"
}
},
{
@@ -74950,8 +75393,8 @@
"repo": "alphapapa/org-recent-headings",
"unstable": {
"version": [
- 20201118,
- 737
+ 20201213,
+ 747
],
"deps": [
"dash",
@@ -74960,8 +75403,8 @@
"org",
"s"
],
- "commit": "11430626f7d83b8eafbaf34bb5eeeff458035187",
- "sha256": "1z2rad7rvh125a91z2xnwd3zslqs2v5bwhb8p0lvnw3b7z6qy91y"
+ "commit": "5da516a1586675992c0122ed32978c18dda06318",
+ "sha256": "1xnhahgs1q6y7w0rrc33qbkdagjm6q71a4i0msi4gsfnnzwn4vam"
},
"stable": {
"version": [
@@ -75018,8 +75461,8 @@
"repo": "jkitchin/org-ref",
"unstable": {
"version": [
- 20201126,
- 1924
+ 20201230,
+ 2020
],
"deps": [
"dash",
@@ -75033,8 +75476,8 @@
"pdf-tools",
"s"
],
- "commit": "120509c38929cc25d814e9a42092c44cb34ec34e",
- "sha256": "0l1il3dh4rcw5ylia2ywszmj6fpdfbvmr496scsdw4w0skrjpljw"
+ "commit": "5e6c1c7319adfdad6bd67debcf332a478e6812df",
+ "sha256": "1n08ssdq6m2k5721wgnbdniiyc4gp0g7rmxaw17plbkzj6x6qcbf"
},
"stable": {
"version": [
@@ -75160,8 +75603,8 @@
"repo": "org-roam/org-roam",
"unstable": {
"version": [
- 20201128,
- 1144
+ 20201225,
+ 543
],
"deps": [
"dash",
@@ -75171,8 +75614,8 @@
"org",
"s"
],
- "commit": "be95b42d32d9707309ab373f1d8182c84db41c5c",
- "sha256": "17djynwjl11jmgx986f9zr0zd4sanadv6m9q4hg3ll46933mj8jx"
+ "commit": "65c0f0dc8cc36261858c31b8c9d1a7fba4ed083c",
+ "sha256": "08m1lm091nkwmf1462yf7rqmsvxyb2x9qa3wbmr3q86wiw7i5pca"
},
"stable": {
"version": [
@@ -75200,15 +75643,15 @@
"repo": "org-roam/org-roam-bibtex",
"unstable": {
"version": [
- 20201207,
- 741
+ 20201220,
+ 1653
],
"deps": [
"bibtex-completion",
"org-roam"
],
- "commit": "c002d63fdb5cdb388dc376b14e8c1e599ffcb3b6",
- "sha256": "0cll1pbpk6jldkv6apxmpzdy6dd9nyh72kbg7w1r4jrjmjzr9wx0"
+ "commit": "9ba15069c3f7ecd1080873cd3a7d587eb7c72d08",
+ "sha256": "0nfsrrca1p5xlildcbjisfhhrwiwgd6jv0nfn4a2gdpxd77v39d6"
},
"stable": {
"version": [
@@ -75232,8 +75675,8 @@
"repo": "org-roam/org-roam-server",
"unstable": {
"version": [
- 20201203,
- 2002
+ 20201213,
+ 1924
],
"deps": [
"dash",
@@ -75243,8 +75686,8 @@
"s",
"simple-httpd"
],
- "commit": "6cfb8d60abfecd985975f683e48e87d03a0f0212",
- "sha256": "1rvlmldhvd2vr72j6sh9dn718c99rmzk7wdpra4lvs1x95rbvcp6"
+ "commit": "93b673209d141953547fc0732506bb0efa68f804",
+ "sha256": "0dlw8997d1p6yvgnskimj5nkv1rv9fkf13k3prq0399y9mqyvh0x"
},
"stable": {
"version": [
@@ -75289,8 +75732,8 @@
"repo": "tyler-dodge/org-runbook",
"unstable": {
"version": [
- 20200523,
- 2004
+ 20201229,
+ 1905
],
"deps": [
"dash",
@@ -75300,14 +75743,14 @@
"s",
"seq"
],
- "commit": "27dafe2a470d54a2c664164b5f9cbd2a1e5d921e",
- "sha256": "1bl8f7azkr2657izhcwxy8w8jz7qs2wkk843q2bzzdzixqadlabs"
+ "commit": "63cf17f35d81f78f9ce10f8c99288b978982d4dc",
+ "sha256": "16axy433zz8mvbvihj4ks4mq2wn28j2jg5b3vgi9mbrv1pybdm1l"
},
"stable": {
"version": [
1,
1,
- 2
+ 4
],
"deps": [
"dash",
@@ -75317,8 +75760,8 @@
"s",
"seq"
],
- "commit": "27dafe2a470d54a2c664164b5f9cbd2a1e5d921e",
- "sha256": "1bl8f7azkr2657izhcwxy8w8jz7qs2wkk843q2bzzdzixqadlabs"
+ "commit": "e5d1e30a05552ce1d63d13ada1487643a41b92cb",
+ "sha256": "093jbpanvpwxxdyb9136r804ai1147rbq1gfb7pdy0iymhrv3d9r"
}
},
{
@@ -75446,8 +75889,8 @@
"repo": "alhassy/org-special-block-extras",
"unstable": {
"version": [
- 20201130,
- 1159
+ 20201222,
+ 234
],
"deps": [
"dash",
@@ -75455,12 +75898,12 @@
"org",
"s"
],
- "commit": "90bcb2dbc09854d9599eeba5d503a079e7129bd0",
- "sha256": "1czkasfmgsf5s2xq1a9xddvn5gbbhk1jgg56wg459n5zqpnz5s8f"
+ "commit": "61ff797d068947a4f1c172bb83aaf5cf897febf1",
+ "sha256": "112nbh12qgq3wy3p736k8hjzpaa621zv4x2rdbxhaib1il7x7i7p"
},
"stable": {
"version": [
- 1
+ 2
],
"deps": [
"dash",
@@ -75468,8 +75911,8 @@
"org",
"s"
],
- "commit": "d1054754d0701296bc0cde1fb022619b1f38dfde",
- "sha256": "1fy1sgj3jg7l6fjl00dxb7npf7x8ldcbs81cs8w4b4ciklp30mzr"
+ "commit": "61ff797d068947a4f1c172bb83aaf5cf897febf1",
+ "sha256": "112nbh12qgq3wy3p736k8hjzpaa621zv4x2rdbxhaib1il7x7i7p"
}
},
{
@@ -75480,30 +75923,30 @@
"repo": "ndwarshuis/org-sql",
"unstable": {
"version": [
- 20201121,
- 2021
+ 20201222,
+ 206
],
"deps": [
"dash",
"org-ml",
"s"
],
- "commit": "0dc17dcf669abc0c5257abedc00b3e2a4116fcf8",
- "sha256": "0cw2x9gnbsqg864p4w7whjpy8v9m5rgz3j9ca4l6y5arh03167xj"
+ "commit": "ddbab360a49d4c0cab964cd1fdb80d2135a10272",
+ "sha256": "0rhc5sb6drzndxay52qb3f1kbxfnwvz99i1jpjs4adsmyhx35xai"
},
"stable": {
"version": [
1,
- 0,
- 3
+ 1,
+ 0
],
"deps": [
"dash",
"org-ml",
"s"
],
- "commit": "0dc17dcf669abc0c5257abedc00b3e2a4116fcf8",
- "sha256": "0cw2x9gnbsqg864p4w7whjpy8v9m5rgz3j9ca4l6y5arh03167xj"
+ "commit": "6160de13bcef3ad91c706d8a7b1601703b424616",
+ "sha256": "0rhc5sb6drzndxay52qb3f1kbxfnwvz99i1jpjs4adsmyhx35xai"
}
},
{
@@ -75578,11 +76021,11 @@
"repo": "bastibe/org-static-blog",
"unstable": {
"version": [
- 20201123,
- 1409
+ 20201221,
+ 1630
],
- "commit": "b104911cdded2547d5186d1765190857cca2587d",
- "sha256": "09s519mjgmy5k0n4psf3x4gs5w6k77kpvpqb2s8fjplgf5ymhzm6"
+ "commit": "1dd66614cc54a2051646324c7910e3e295d1cc40",
+ "sha256": "18fawppxij4yd2w5s1h223v0jpv44dpxbja32w0n9975ip5ciir0"
},
"stable": {
"version": [
@@ -75602,26 +76045,25 @@
"repo": "alphapapa/org-sticky-header",
"unstable": {
"version": [
- 20191117,
- 549
+ 20201223,
+ 143
],
"deps": [
"org"
],
- "commit": "1053ebdeb3bd14fc8d4538643532efb86d18b73c",
- "sha256": "171j10ngngra45sxmlkzrcmhhqf2b6yjqq0r5gl16zcbgggg936a"
+ "commit": "79136b8c54c48547ba8a07a72a9790cb8e23ecbd",
+ "sha256": "1ijfy4yr39rrg58w5506pcb0xnqf2l5ammwl4z8r4mmknznysp9i"
},
"stable": {
"version": [
1,
- 0,
1
],
"deps": [
"org"
],
- "commit": "2847035ec559a46bd7b555f220f819c88371d538",
- "sha256": "0g6hdg11jzzpw7h0f6p795l5aj6pag2nhhfbx90cg28j61d28vwh"
+ "commit": "79136b8c54c48547ba8a07a72a9790cb8e23ecbd",
+ "sha256": "1ijfy4yr39rrg58w5506pcb0xnqf2l5ammwl4z8r4mmknznysp9i"
}
},
{
@@ -75632,8 +76074,8 @@
"repo": "alphapapa/org-super-agenda",
"unstable": {
"version": [
- 20201121,
- 941
+ 20201211,
+ 918
],
"deps": [
"dash",
@@ -75642,8 +76084,8 @@
"s",
"ts"
],
- "commit": "ac7f2ef05c161b10390141b6863b431dc9360edc",
- "sha256": "0n4dg0hhb4nsfh65jm5q1jypxk9dnnm8gzw7gj6bxf4dm9677n99"
+ "commit": "f5e80e4d0da6b2eeda9ba21e021838fa6a495376",
+ "sha256": "18q1af3hjjbsny9lxqjsq68qjzzpdjqgx7npg7pl7k3hzdjaj42f"
},
"stable": {
"version": [
@@ -76033,11 +76475,11 @@
"repo": "takaxp/org-tree-slide",
"unstable": {
"version": [
- 20200611,
- 1143
+ 20201215,
+ 1117
],
- "commit": "18034c476038adcc1c4697168b8068f4d0ce62fe",
- "sha256": "0mibyph6db08llgjcpzbrsj75zwrlg8rn2ckyq69c10gkxsq8dkk"
+ "commit": "d6e8e91433dfe4968f1343b483f2680f45a77d52",
+ "sha256": "1zz12xk8vl2qic5hpvl0jcwysbmrfb6rfigvf8hr3nhdm9fp36aw"
},
"stable": {
"version": [
@@ -76049,6 +76491,36 @@
"sha256": "0aacxxwhwjzby0f9r4q0lra5lqcrw5snnm1yc63jrs6c0ifakk45"
}
},
+ {
+ "ename": "org-tree-slide-pauses",
+ "commit": "87a76bfd2a6baccb18be6e7917087ab1c7fbf948",
+ "sha256": "07idjfwrgmql504nmzkpx3z7695y2hbqk2r8fc73bgb2p29nzvkv",
+ "fetcher": "github",
+ "repo": "cnngimenez/org-tree-slide-pauses",
+ "unstable": {
+ "version": [
+ 20201215,
+ 146
+ ],
+ "deps": [
+ "org-tree-slide"
+ ],
+ "commit": "f02af7102e9ecef7c3dac0d376d85bbb8c4de4cc",
+ "sha256": "0fzif0ss5yhvhj7q041qbpdb91az03zjf4rgs43a81g6a8qwi803"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1,
+ 0
+ ],
+ "deps": [
+ "org-tree-slide"
+ ],
+ "commit": "80d6e9279fad10bcff15fbce75726bb002da73c0",
+ "sha256": "03qhlgsj5m31q40vq196fxz5232mz2mwl9bbk22rlcj91k8b1j8r"
+ }
+ },
{
"ename": "org-treescope",
"commit": "2db07414d2d39b2d40a2ae91491032844b82d801",
@@ -76188,8 +76660,8 @@
"repo": "alphapapa/org-web-tools",
"unstable": {
"version": [
- 20191217,
- 1459
+ 20201212,
+ 1058
],
"deps": [
"dash",
@@ -76198,8 +76670,8 @@
"request",
"s"
],
- "commit": "ebc7888f4f4cad26ec1298edd7bf606a5ea2d564",
- "sha256": "09ihqas9rx7c6146zmb3p0q395gxkfscxixlmz4v05smrhka1xz8"
+ "commit": "b94a07add8558ef7b0666173dbb8a2554f1d41a6",
+ "sha256": "08z5qc0gki5ci4cf2j4b7190vi2wpsb9qpq9768ifkhhm82mfawr"
},
"stable": {
"version": [
@@ -76484,11 +76956,11 @@
"repo": "kostafey/organic-green-theme",
"unstable": {
"version": [
- 20201010,
- 1720
+ 20201216,
+ 2240
],
- "commit": "debd4305ee29592eb5c2a87e1c78abdd30139043",
- "sha256": "1si084giyf2r6069nsvyg1gcyx9lk85yzlf0ifjhkw6cv2gkfwgy"
+ "commit": "0ed99a9c0cf14be0a1f491518821f0e9b7e88b88",
+ "sha256": "1l70vvyv8walqjk96jgr8047fi0yiqz0lm3r0vh6xrh6phna5mcd"
}
},
{
@@ -77523,6 +77995,21 @@
"sha256": "057sqmvm8hwkhcg3yd4i8zz2xlqsqrpyiklyiw750s3i5mxdn0k7"
}
},
+ {
+ "ename": "ox-gemini",
+ "commit": "d2d6a5503a853523ffbbdc4c0db5e76bb3ec7308",
+ "sha256": "15lsyyshardfs24qcwq4psriip02mprc3yvilqmcv3k72x05mh6c",
+ "fetcher": "git",
+ "url": "https://git.sr.ht/~abrahms/ox-gemini",
+ "unstable": {
+ "version": [
+ 20201125,
+ 1716
+ ],
+ "commit": "5b50b6e8d1372955503f01f13ea5c02e4ca16af4",
+ "sha256": "00jkrnqbkh9nsbjpb7gykgdzzgcq73i4rya6pz4kjvqs76v4npnd"
+ }
+ },
{
"ename": "ox-gfm",
"commit": "10e90430f29ce213fe57c507f06371ea0b29b66b",
@@ -77607,8 +78094,8 @@
"deps": [
"org"
],
- "commit": "f24c9bd522ae22bee2327c2b53858d0a5066707d",
- "sha256": "1f48j4zpcamdcxjrz7mcrlavmn4qmnnwf871h0qw3v2ad8nk4jpk"
+ "commit": "661eb223fd50b0f3bd683aba92d7fd661b78c2cf",
+ "sha256": "0kkqg5y0f4bnykv37nvccrq1v745xhj0bs2yknvdji7kx8fs9lns"
},
"stable": {
"version": [
@@ -77782,8 +78269,8 @@
"ox-gfm",
"s"
],
- "commit": "8a00843a2a58e0c43cb53080d1005c619e4a9c88",
- "sha256": "1kk13mj8bn6kvck95j7wx41maip4b9kpwdln00m5rj6z3d51nrly"
+ "commit": "e79c4c4429f64fe61cfa673dcd33273bba30f9db",
+ "sha256": "153sr1pnnlglzmsz9kx8d8h604j01anf85n57pdz2dnbh6wr2wak"
}
},
{
@@ -77938,8 +78425,8 @@
20201208,
1749
],
- "commit": "e153f4ff541fead4bce9d59820e7929debd0ce11",
- "sha256": "1dmqaid08vhw4x1yapisqzga97nmvnbp9wnb6wd5kpmvyxwcamwn"
+ "commit": "b7b1d682a724ef4ea729327395aa6577cba27133",
+ "sha256": "1cznkrcxi0pfs7i1fvz6zg8b3z2axcmqmjw62s15p0fhn4d2czxf"
},
"stable": {
"version": [
@@ -77958,14 +78445,14 @@
"repo": "yjwen/org-reveal",
"unstable": {
"version": [
- 20201025,
- 952
+ 20201211,
+ 1518
],
"deps": [
"org"
],
- "commit": "6542658d67965a24c0641845ca7cc0759c4a1fd2",
- "sha256": "01c4q0hlr67kmxr0x53ic3dzfh5fmydri6hp14qr396jfbfw39z1"
+ "commit": "e8673f4825b1c6e97f8ba895ccaf8c460cba5a09",
+ "sha256": "08gsb4c7a3hvkp3vdzad2wbs3n6ldxddhqp7bxsgsw7z3gfb4snv"
}
},
{
@@ -77976,14 +78463,14 @@
"repo": "choppsv1/org-rfc-export",
"unstable": {
"version": [
- 20190926,
- 851
+ 20201218,
+ 1356
],
"deps": [
"org"
],
- "commit": "b86c9e6f21d99ea657b4f2224f816300485ed73f",
- "sha256": "1lg4bs0dr4srcgqxv9qi6v53aqq9i8inc1q024ndag4bis2x1q01"
+ "commit": "1a49535cf927cd52ffa05c815b890888c4addf86",
+ "sha256": "001dv3zxsvh5zgrwn5jmib82bns4phbbd5kcy5mvmk7nyayrmq9p"
}
},
{
@@ -78079,11 +78566,11 @@
"repo": "dantecatalfamo/ox-ssh",
"unstable": {
"version": [
- 20201017,
- 2209
+ 20201217,
+ 317
],
- "commit": "27f311382c6bc9192c6771f219d176836bd23286",
- "sha256": "0vsk50d969yipywpc0imjsaj5d4d3x070klxpqccawziy60qdppf"
+ "commit": "1b39849e3a315de95543eb3cf69c42fa33a8f5cd",
+ "sha256": "0hcm91fh3qcxp6n40363sxdk3hz87vsmbw032d7iwb2wmdfwh6b4"
}
},
{
@@ -78353,20 +78840,20 @@
"repo": "zenspider/package",
"unstable": {
"version": [
- 20201206,
- 446
+ 20201222,
+ 255
],
- "commit": "e612385c90eff5e347a9c449e233aed3a54e1a3d",
- "sha256": "1w79apm5gg57np1mb0vkbvlgycp701f051k1lwg7njbqnfxp9cng"
+ "commit": "59b0f6daf219a2e0a0a0389d56471eb2a876f21d",
+ "sha256": "139ffhhjv45fbxqjasv46v0057sjbynqi9x6g7vikrph0js7bnja"
},
"stable": {
"version": [
1,
- 2,
- 1
+ 3,
+ 0
],
- "commit": "e612385c90eff5e347a9c449e233aed3a54e1a3d",
- "sha256": "1w79apm5gg57np1mb0vkbvlgycp701f051k1lwg7njbqnfxp9cng"
+ "commit": "59b0f6daf219a2e0a0a0389d56471eb2a876f21d",
+ "sha256": "139ffhhjv45fbxqjasv46v0057sjbynqi9x6g7vikrph0js7bnja"
}
},
{
@@ -78377,14 +78864,14 @@
"repo": "melpa/package-build",
"unstable": {
"version": [
- 20201206,
- 2137
+ 20201231,
+ 1321
],
"deps": [
"cl-lib"
],
- "commit": "2807a0a434616c4c7a7039316f7b1e3a352c0c58",
- "sha256": "0msl4vkxv7hl3k1ffy4j8g93zm8ba7wn81gbm8s6b1ggzyy4pk1s"
+ "commit": "126565141704faaad428bc82ca4379701d0c7c04",
+ "sha256": "1advai81xwvahilbj11g2g3rhxzxi7nmfpaq5dlm8g6qi5814n1x"
},
"stable": {
"version": [
@@ -78586,11 +79073,11 @@
"repo": "kadena-io/pact-mode",
"unstable": {
"version": [
- 20191117,
- 2337
+ 20201219,
+ 2223
],
- "commit": "220bf985cb31d60f47042d5f424de8b9a589e544",
- "sha256": "0cz87z2y54lqvsl2xhpjmndccj7051f2v9qpqrjr3qdwmfr6azsw"
+ "commit": "f48a4faf5f8f8435423bda3888eca6ee67ee13a9",
+ "sha256": "1cmw2pxnzdd3y3f78a6l6770z2nmh0f8mydfw13fh5yfqdhv4vgx"
},
"stable": {
"version": [
@@ -78732,16 +79219,16 @@
"repo": "abo-abo/pamparam",
"unstable": {
"version": [
- 20201201,
- 1621
+ 20201228,
+ 1117
],
"deps": [
- "hydra",
+ "ivy-posframe",
"lispy",
"worf"
],
- "commit": "aab22e32fcdc8e83fecbe248bb35f4583739f955",
- "sha256": "1kdv5gj2ddiwzy79k4hszc5i3110171bs23vlajq9y31cszjn8jz"
+ "commit": "66827c3fe86a3e50aa2d594e80cccc0fc1064f3b",
+ "sha256": "09yawvlhgb03077q1ypjizccps4bjr3vizgbjch4gjxvg14j9948"
}
},
{
@@ -79357,16 +79844,16 @@
"repo": "NicolasPetton/pass",
"unstable": {
"version": [
- 20190830,
- 2017
+ 20201230,
+ 1556
],
"deps": [
"f",
"password-store",
"password-store-otp"
],
- "commit": "919d8e3826d556433ab67d4ee21a509d209d1baa",
- "sha256": "03cf7d51p7d5a9nmlzp1k0n68j4n0di0nmpmcx3vlfd62lk3rs2p"
+ "commit": "a095d24cf06a7b0fbc3add480c101304a91cf788",
+ "sha256": "1nv6xs90zkv3qd0jxjwxlx132cz0ias0i7n2kvih6fp5gfkrzdci"
},
"stable": {
"version": [
@@ -79767,26 +80254,20 @@
"repo": "sigma/pcache",
"unstable": {
"version": [
- 20170105,
- 2214
+ 20201226,
+ 634
],
- "deps": [
- "eieio"
- ],
- "commit": "1f31433ad0b37a2e68d60ee043a8188ef1ce3176",
- "sha256": "1bk6rg9qaaasbng6m6mdkjbwdm68zkr7mfwj18l34ivlz0f05sxw"
+ "commit": "893d2a637423bae2cc5e72c559e3a9d1518797c9",
+ "sha256": "1xxbi4lp4ygvciqmy8lp6zn47k954ziz5d95qz1l7a2jix3rxf1p"
},
"stable": {
"version": [
0,
- 4,
- 2
+ 5,
+ 1
],
- "deps": [
- "eieio"
- ],
- "commit": "025ef2411fa1bf82a9ac61dfdb7bd4cedaf2d740",
- "sha256": "1jkdyacpcvbsm1g2rjpnk6hfr01r3j5ibgh09441scz41v6xk248"
+ "commit": "e2f17133e624237f852a3b8c0d7c136252cb8c1a",
+ "sha256": "0zmw3m86illywfn7kn9jgiq4b0hglj34mz0jji834iayjhkpkvr7"
}
},
{
@@ -80093,6 +80574,24 @@
"sha256": "1b7csqypqkalkzq6vrbq5ry1gdk0qnhnk43rlj514mph0s1nywdd"
}
},
+ {
+ "ename": "peertube",
+ "commit": "b6757bf92dc0f8bd1b96a3fd036f76c91b045b6e",
+ "sha256": "0y8vwz7l6aips9ldkd6lyx9l70c89kjwgzi3k6ajq7aw4r23wvlh",
+ "fetcher": "git",
+ "url": "https://git.sr.ht/~yoctocell/peertube",
+ "unstable": {
+ "version": [
+ 20201222,
+ 1655
+ ],
+ "deps": [
+ "transmission"
+ ],
+ "commit": "3ce0df17465bcf4ed1a478f7346dbd8a1a2363af",
+ "sha256": "1p4phw90l91c6xax187011n1n45byyf1pjvsd7mlz0gif78lqz6h"
+ }
+ },
{
"ename": "pelican-mode",
"commit": "aede5994c2e76c7fd860661c1e3252fb741f9228",
@@ -80370,14 +80869,14 @@
"repo": "nex3/perspective-el",
"unstable": {
"version": [
- 20201203,
- 633
+ 20201218,
+ 4
],
"deps": [
"cl-lib"
],
- "commit": "7d747f50464e5c518bc6963e66d6d378ac3e9add",
- "sha256": "1y4mjbhig9x0xy7xvd16spgzzrj7jm6izfj04q4d5gv41xpqxfy3"
+ "commit": "94830c4fc18ac460a217be7c46da4272b2217f43",
+ "sha256": "1prymf64fhn69mzwnhqnxlid6b7mz0zgxcsc1q5jcbmgns5qm382"
},
"stable": {
"version": [
@@ -81224,6 +81723,21 @@
"sha256": "1vwnybyrzk8nw2cs27yrsipxb6hmx7cs5d60yf00h0wiv3l6v3rr"
}
},
+ {
+ "ename": "pikchr-mode",
+ "commit": "602e3c99f100286d52a9022800e9aac0b7fa97c5",
+ "sha256": "0rgmy0rckd84jiw3z0ll7pghfyczp4g75rlsda0n6bfdxg7dfk16",
+ "fetcher": "github",
+ "repo": "kljohann/pikchr-mode",
+ "unstable": {
+ "version": [
+ 20201212,
+ 2228
+ ],
+ "commit": "dd4bb08f189c96039128dddceba26bfdabd1431b",
+ "sha256": "0w964qn9qag4pfwrs9pyv226ivmy1lw4s068hyi9f0jkm2fhd2za"
+ }
+ },
{
"ename": "pillar",
"commit": "bff55f1182f3bd0bc8a8773921f703168d87de21",
@@ -81584,11 +82098,11 @@
"repo": "juergenhoetzel/pkgbuild-mode",
"unstable": {
"version": [
- 20200818,
- 1742
+ 20201230,
+ 1310
],
- "commit": "887c01cb06420501c7780fb01a8a76bdb0864cca",
- "sha256": "17v71sd1i7wyvjzz0nir7p28cskzgws4dcpm83ch1khhljh3r7kl"
+ "commit": "284c78151a73b4813e8d0ff329456826a9fb5622",
+ "sha256": "1hpnydm6c4rw01cmph16d9rqlnb377v9l9r3gcbj4axfnffgr4py"
},
"stable": {
"version": [
@@ -81607,14 +82121,14 @@
"repo": "abo-abo/plain-org-wiki",
"unstable": {
"version": [
- 20200617,
- 828
+ 20201217,
+ 1027
],
"deps": [
"ivy"
],
- "commit": "5e32e7e6216e24d515624008fa0898077403aa7f",
- "sha256": "0d3nhvkzzharjv54w3rinqcpwhqb61flgvvcngfdxkrgs1yazaqk"
+ "commit": "faeeb54ca808bbf0f4380a938e75805b7a78dbf7",
+ "sha256": "02nv0rsky418zd69icxbim1xw66n8rs586i0lnl1nczjdx8vcmr9"
}
},
{
@@ -81654,6 +82168,24 @@
"sha256": "0rjxbk9fljnjmg00vdqcyynzg591cgknyy2d92xsxsyg4d28dvwi"
}
},
+ {
+ "ename": "planemo-mode",
+ "commit": "a6d5c914a3cfa2e1c975b429f22a086c6da908ed",
+ "sha256": "0nvynr73q42l6kd9cj4pai95qpyirq7amsb518f9c45q5y175rfc",
+ "fetcher": "gitlab",
+ "repo": "mtekman/planemo-mode.el",
+ "unstable": {
+ "version": [
+ 20201216,
+ 1122
+ ],
+ "deps": [
+ "dash"
+ ],
+ "commit": "9a981f79a2727f87689ae5a07368c41d35902a67",
+ "sha256": "1hx1mdbb25hggg4kwga97m3wysm0yj11hnnycmbwa85c9rn96jzv"
+ }
+ },
{
"ename": "planet-theme",
"commit": "855ea20024b606314f8590129259747cac0bcc97",
@@ -82994,15 +83526,15 @@
"repo": "kostafey/popup-switcher",
"unstable": {
"version": [
- 20200701,
- 2034
+ 20201216,
+ 2229
],
"deps": [
"cl-lib",
"popup"
],
- "commit": "68bbe23f7ceaca889529be95762925ac29515545",
- "sha256": "18nfrhmdjsgmrpr82qqmxj3rdv85ml2pkssrkrljzzgaxavx5ind"
+ "commit": "166a90c13310b829bd392235bf7cc1e45188faff",
+ "sha256": "1sgsryc5g2sxsr0mz8r8gs5i4kfh2mnxqs0vpkbmlsbcl40inm0k"
}
},
{
@@ -83114,11 +83646,11 @@
"repo": "tumashu/posframe",
"unstable": {
"version": [
- 20201201,
- 659
+ 20201224,
+ 2318
],
- "commit": "e1552c82dffaadc5e7de09a44880a498197ffbee",
- "sha256": "0qzi4ivmv65x0gn6wbfz8w2m6pg476vk0041l599mnrh0g87dfw7"
+ "commit": "ae8ac91744010c8975f07cf18282f58ce56605d0",
+ "sha256": "1y6d4h0lzgg9xmhswkd0d7rjrqs08mpngylqypycqn90rz0gb6hd"
},
"stable": {
"version": [
@@ -83397,11 +83929,11 @@
"repo": "raxod502/prescient.el",
"unstable": {
"version": [
- 20201125,
- 1428
+ 20201214,
+ 230
],
- "commit": "5d139e5b1fe03ccaddff8c250ab8e9d795071b95",
- "sha256": "11hqy8chh29lrzk04dp3rwkvf4bj0xvg9hli3w1zx968x98lfvj0"
+ "commit": "2af94ce194f9b8d7087f7b49ecd986083f7eb753",
+ "sha256": "19wwnl72gh4ar2q6gcp6k6n4gdvamdjj6lgc0n4mk7j1qrylp3hf"
},
"stable": {
"version": [
@@ -83465,15 +83997,15 @@
"repo": "jscheid/prettier.el",
"unstable": {
"version": [
- 20201209,
- 837
+ 20201222,
+ 953
],
"deps": [
"iter2",
"nvm"
],
- "commit": "673698ed70f2205230a052dd98f2cd2f1dd0c21f",
- "sha256": "1r6prwaf3w6s2byzb10zzs2n105dayz998gh0ifmlla0mw58rnhy"
+ "commit": "5b584f21b8dd9a53ceb7745c2d91c513358892e7",
+ "sha256": "1m5298i60s1rdy2r8wnyialkfbafd99wp9q0bzsbr7grq3cdp2ic"
},
"stable": {
"version": [
@@ -83617,26 +84149,26 @@
"repo": "alphapapa/prism.el",
"unstable": {
"version": [
- 20200407,
- 1148
+ 20201228,
+ 141
],
"deps": [
"dash"
],
- "commit": "b618f2cea2dbf7c13d8b4fec1760c346eb9ab036",
- "sha256": "1fn6514ii2z1xbjzmp0h1mhxl1yaqqk4n6zgswhxdywni34cb6hs"
+ "commit": "e746822cd7d8a0dcf56902d32fbadb3297690590",
+ "sha256": "09pskvha06picdlgclvwijng712s3xd5mr3kxxpp6gb02qsiy3yy"
},
"stable": {
"version": [
0,
2,
- 2
+ 3
],
"deps": [
"dash"
],
- "commit": "b618f2cea2dbf7c13d8b4fec1760c346eb9ab036",
- "sha256": "1fn6514ii2z1xbjzmp0h1mhxl1yaqqk4n6zgswhxdywni34cb6hs"
+ "commit": "d1d8121eb552a7c29c25cfa9ace19cba4ae1902c",
+ "sha256": "0m0jrgk09dp1n1l8nf1mlvhwrk8gnv4yclmh12vf9nmxidgdwspp"
}
},
{
@@ -84031,14 +84563,14 @@
"repo": "bbatsov/projectile",
"unstable": {
"version": [
- 20201208,
- 2044
+ 20201227,
+ 1430
],
"deps": [
"pkg-info"
],
- "commit": "0ff73ecf7f25f47382e2d28c8ab232c18609d515",
- "sha256": "1fbsvl74271hrlii73lc9g0hk67mrp0dm1zbhbrc9b2cnc2nh88j"
+ "commit": "1f2887696ec4fa7ecc005f258da276c445db039c",
+ "sha256": "05xrf805slj793mszkzgckhcwf13lbkr4ns2rkqw59cclj3yly1l"
},
"stable": {
"version": [
@@ -84462,11 +84994,11 @@
"repo": "ProofGeneral/PG",
"unstable": {
"version": [
- 20201207,
- 2131
+ 20201226,
+ 2208
],
- "commit": "ad5105b58374f9ed5f83d5272688f5475bc0293b",
- "sha256": "1iwhaa16nxd943lhzq85d4i8d1cjp2phb5qmn6jdk19yc5c40dvc"
+ "commit": "2d94aa0aabf0aa7087f8833e1c61d95a034e2d13",
+ "sha256": "0gbh8cpz4cd03892jg1rfl2azs3ahbbk7mcsq3pwczf7v4vllqkl"
},
"stable": {
"version": [
@@ -84569,8 +85101,8 @@
20200619,
1742
],
- "commit": "26c0fbc15bd2ed8371df3f737951804f0a92db4b",
- "sha256": "0p65cxzw8rlg36fva5is6kxgiwzshjaf0jk3l6vaylipq4gv86br"
+ "commit": "635156e40637d65650e91a21afec10ad8fac5c19",
+ "sha256": "1xkjb57rbrrhy5fidfmqjhij891i4k3j0cm900464z44s9mq2ypf"
},
"stable": {
"version": [
@@ -84621,11 +85153,11 @@
"repo": "stardiviner/proxy-mode",
"unstable": {
"version": [
- 20200913,
- 38
+ 20201214,
+ 727
],
- "commit": "efe2ad19a20898c145fd63b5f85f25b662f6ea43",
- "sha256": "11l8v3igwwx0n0l3a069zzwzzj9q0p99l9x91sxzgw8v0g438vjx"
+ "commit": "dbf163413e9e404c652cc0ea7185c623016a38e1",
+ "sha256": "1c5m0gb4qms28vahvi5kam1qf1hnpd9v1f6cwxiqdj8aka9ll8sd"
}
},
{
@@ -84813,14 +85345,14 @@
"repo": "nbfalcon/ptemplate",
"unstable": {
"version": [
- 20201126,
- 1936
+ 20201213,
+ 1355
],
"deps": [
"yasnippet"
],
- "commit": "af370c74f5c2a780c0dfd2bb3e4a2388c11202cc",
- "sha256": "0na5lrx3kn2j76vbc84qns3kym2pn67zv2s4b5whm1bpwqsr5ayl"
+ "commit": "7caca3ed9f2c1bce77943d8ef3db6721e2b027e5",
+ "sha256": "0p23rlhv7xqwhzd0a2ybvn799xpr2n7jdinx5r07sdxmsjrmgzv9"
}
},
{
@@ -84837,8 +85369,8 @@
"deps": [
"ptemplate"
],
- "commit": "17c3f270a97ea3f018536a7b8fb81101e46b1090",
- "sha256": "1qmcvy5dwln2c7r6xw5z00d0h80ln799jv2qhbhcga24mz2f21zd"
+ "commit": "40cf3031f0fb5bbb75e1f35db3186fd1aabe7262",
+ "sha256": "046wmvhj5bf68klb4gzb0ijgib89pw2hmm9yrykpi8c8fnvzgdb0"
}
},
{
@@ -85585,8 +86117,8 @@
20200503,
1624
],
- "commit": "6e1cca143f2e0c6f20643573bfddb53ec02e66b4",
- "sha256": "160aiz82wf6j6dv90rnzmlx79ijf0cl6xzixa7pa1nh77nqd1pq6"
+ "commit": "3a065a16f0826f3d46025209b11d30a1fd5b3b49",
+ "sha256": "1p9q5bnkv7jwy4f7d0fq6c72z7qqcl7vwgq55wh46pzhnrvl4f3d"
}
},
{
@@ -85827,11 +86359,11 @@
"repo": "python-mode-devs/python-mode",
"unstable": {
"version": [
- 20201203,
- 2019
+ 20201230,
+ 2132
],
- "commit": "429c52ae6564c3e6d9cebd69e9726784eaf41b81",
- "sha256": "1fkc7994hgw4iprklixyy962yw3p2mby202kcs9bnjq696j25kh7"
+ "commit": "41b123b4d4906cce7591900a952bb75a38c5296c",
+ "sha256": "1dl6vpwqxrdy26gh8kw5xkyj1ka88plm60c6ka2g6ji2s851b6ki"
},
"stable": {
"version": [
@@ -85985,11 +86517,11 @@
"repo": "jorgenschaefer/pyvenv",
"unstable": {
"version": [
- 20201202,
- 1040
+ 20201227,
+ 1623
],
- "commit": "0bf4b87068e9040fc99afa85af1992247dd7aacd",
- "sha256": "10dcigv25bs115d3m5nibvh1sxg99ni32cy5pyz616f2wz1zbph4"
+ "commit": "9b3678bc29192d2dba64df90fbdb17393ef8d877",
+ "sha256": "1pxinj6gc0mga0sl7y5ys3xsy94c33cbgahw418c36lhj8xxx21n"
},
"stable": {
"version": [
@@ -86008,11 +86540,11 @@
"repo": "psaris/q-mode",
"unstable": {
"version": [
- 20201011,
- 103
+ 20201231,
+ 140
],
- "commit": "df2123d4fe5c05a995721af8e8da98ff4a1f0717",
- "sha256": "074lhq3qkran6kxk9lm6a095gspyxrq79xvsqzm50q87xk6ala3a"
+ "commit": "e4499e7fcdfafd8d1825eb705c34a7748ca5ee64",
+ "sha256": "1bb9w75rxvsx024y0yx41rrskkmhpyfslw3xi414d2w5wmh82zbm"
}
},
{
@@ -86093,11 +86625,11 @@
"repo": "LesleyLai/emacs-qtcreator-theme",
"unstable": {
"version": [
- 20201129,
- 1620
+ 20201215,
+ 1523
],
- "commit": "ca5fd9a4552a7fc004579ed59c69fbc8f0083ac4",
- "sha256": "1askzfnysv9nccf1mrkzk834ak5lja416b5mi5z5p7mrnn9vfn2d"
+ "commit": "515532b05063898459157d2ba5c10ec0d5a4b1bd",
+ "sha256": "00p7fapvprfkah14j1isrwnbq8npgn3yw3k4z8ki14mqhgras4hf"
}
},
{
@@ -86149,8 +86681,8 @@
20201022,
638
],
- "commit": "8e59bf825629388384324b3eea5d51958d7fd34e",
- "sha256": "1hrhhiz0dd6403yv8jnjq6zjl1zjjaqxq97yvpwd4l0sx1sx0h6m"
+ "commit": "6aceac05fb8ab23838adc0d5956c0fc439cc84ce",
+ "sha256": "1f0wqrqqal6a4grcgxxxn0h6bv7riqhi2gcdh0rnwb19qdaqczdn"
},
"stable": {
"version": [
@@ -86442,15 +86974,15 @@
"repo": "greghendershott/racket-mode",
"unstable": {
"version": [
- 20201123,
- 1623
+ 20201220,
+ 1343
],
"deps": [
"faceup",
"pos-tip"
],
- "commit": "3563081f7de57198d5adba856a79f67b3b5ad675",
- "sha256": "061q7sb1a9q0gipfw4na4418cpd5wdfgn4iwpdaf61g0w20y0qm2"
+ "commit": "6ec7c4c17b2cd7603df6d0e267d99edbdde65794",
+ "sha256": "19gsxwxdmzis97v7m035abrg028qn5rjsjbwy21mhh3kq0anzryg"
}
},
{
@@ -86563,14 +87095,14 @@
"repo": "stardiviner/emacs-rainbow-fart",
"unstable": {
"version": [
- 20201130,
- 639
+ 20201228,
+ 6
],
"deps": [
"flycheck"
],
- "commit": "fe5b01ec36bc5db7f578ba94593ac92fd653ea5e",
- "sha256": "067zfgsbq7whg1mvwbp2j5f8i1x128nmv1b75vhgqvfykbxr0b47"
+ "commit": "63b6a77a38235e7917d200886922156506853c42",
+ "sha256": "1pfpinplhkn5d91rlbgh359w4d7hp399vpximipj69bnx3nizic6"
}
},
{
@@ -87121,16 +87653,16 @@
"repo": "realgud/realgud",
"unstable": {
"version": [
- 20200923,
- 610
+ 20201221,
+ 1435
],
"deps": [
"load-relative",
"loc-changes",
"test-simple"
],
- "commit": "ff660011c82c6af504915833e2d981a547b7ad58",
- "sha256": "1cqzrp1fk4hk28fh0q9d448cjv47qgvxy2z786x2hpmb42izrc76"
+ "commit": "f73c039a340579a98e6716c901fd4e80e7eaa2eb",
+ "sha256": "0v6dysd9rzhb8aw3ws3wayprrx9ll59g3isib7ni2fl6krmvyjlx"
},
"stable": {
"version": [
@@ -87572,6 +88104,21 @@
"sha256": "0wk28blnfks987iby0p3qpd4nxnz6sqn4fx8g59gyddjhav51lri"
}
},
+ {
+ "ename": "recomplete",
+ "commit": "4a3938f413ff1ceeb7ed6aedf0e3067073208068",
+ "sha256": "0ym5l5cpx464hxzww4m35rrlr4c5h8kl6090w2a7hck47kwyv8ni",
+ "fetcher": "gitlab",
+ "repo": "ideasman42/emacs-recomplete",
+ "unstable": {
+ "version": [
+ 20201202,
+ 126
+ ],
+ "commit": "d0e61f19a29108d676849e0925f00d002a26d32d",
+ "sha256": "1r3fmc5c2aqfqpfzdxkj6qi86j8vwmrj1gk3xz263pl3q96pzcya"
+ }
+ },
{
"ename": "recover-buffers",
"commit": "43b33cfb794c35de78fde6eabb71ffe01049d23d",
@@ -87656,11 +88203,11 @@
"repo": "minad/recursion-indicator",
"unstable": {
"version": [
- 20201206,
- 139
+ 20201219,
+ 1739
],
- "commit": "7f737f667441f538c283cc1933e95cea844f1b04",
- "sha256": "1lbfb8gl5jzfl4j5p5ab8ybgsa2zhg0ix3ld726ch0p8pcrjl3f9"
+ "commit": "1f46a5ca366f0320dcd5ef9ee84de6e14e162101",
+ "sha256": "1jixzkswqa8zbj3jf0m8jh5964ffjflm92iwjq7b7py6hyq2ksnk"
}
},
{
@@ -88599,28 +89146,28 @@
"repo": "jcs-elpa/reveal-in-folder",
"unstable": {
"version": [
- 20201022,
- 533
+ 20201224,
+ 1242
],
"deps": [
"f",
"s"
],
- "commit": "30d9db25ca84e1bf3f4f8eda1a5fa23bb8e69182",
- "sha256": "0hx77c7cygax0xqk12rj6ci9rvq5r9xyynhlfapb9ldzzp31g0dw"
+ "commit": "29240e4845a44d10134652b427580301318f1288",
+ "sha256": "0ckaq8z38mj17abzarvq0awsqvwnff22mxa6pgsl7ks67hzq5kb4"
},
"stable": {
"version": [
0,
1,
- 0
+ 1
],
"deps": [
"f",
"s"
],
- "commit": "30d9db25ca84e1bf3f4f8eda1a5fa23bb8e69182",
- "sha256": "0hx77c7cygax0xqk12rj6ci9rvq5r9xyynhlfapb9ldzzp31g0dw"
+ "commit": "29240e4845a44d10134652b427580301318f1288",
+ "sha256": "0ckaq8z38mj17abzarvq0awsqvwnff22mxa6pgsl7ks67hzq5kb4"
}
},
{
@@ -88708,11 +89255,11 @@
"repo": "mswift42/reykjavik-theme",
"unstable": {
"version": [
- 20180823,
- 1544
+ 20201219,
+ 947
],
- "commit": "2cd0043ae6d046f812a95bb26398ea23141beccc",
- "sha256": "0rk0fw5b1lz7if779h3bngc86iix8v9k8bz3zw8icwfwmjsgg1fh"
+ "commit": "f6d8e83946633603234cd1dac725e17447f40bce",
+ "sha256": "07bbn4r4ry439b8cnqbzq20nh1w0n3rxsjsir9cfznp5rnc1b174"
}
},
{
@@ -88750,15 +89297,15 @@
"repo": "dajva/rg.el",
"unstable": {
"version": [
- 20201018,
- 1400
+ 20201226,
+ 1050
],
"deps": [
"transient",
"wgrep"
],
- "commit": "151f3ed7dd0d5829a8aacc0e911d445ad00046cd",
- "sha256": "13c9hlf3hrvqzcmbaqqbr91fz9wcf7fll4czvxsc3c58bhfqcsan"
+ "commit": "7055a673b557de8b886e08e15f9578676d729195",
+ "sha256": "0jf0z8n292qc3xahj18gl8jj41fdhhbkgi0yjmvv9lmmnj874waz"
},
"stable": {
"version": [
@@ -88907,8 +89454,8 @@
"repo": "DogLooksGood/emacs-rime",
"unstable": {
"version": [
- 20201129,
- 1748
+ 20201227,
+ 717
],
"deps": [
"cl-lib",
@@ -88916,8 +89463,8 @@
"popup",
"posframe"
],
- "commit": "0faa6e40d272fa79a4ce4f39901a811fc8191de0",
- "sha256": "10hqalawki31q0z66n46sw57cc30iaf7hgcjkplnk79vp4290xph"
+ "commit": "c797c443886aca6083737a3644e45af51f5b6760",
+ "sha256": "12r94srq41sxnss4b9bqvgccmvmzjgy3hgncb5p4vq26iln2cbxm"
},
"stable": {
"version": [
@@ -89122,14 +89669,14 @@
"repo": "dgutov/robe",
"unstable": {
"version": [
- 20201119,
- 316
+ 20201214,
+ 2255
],
"deps": [
"inf-ruby"
],
- "commit": "f04dcc7f8d4c14ad4761bd534bf58a49a5f2957f",
- "sha256": "0yl9casjj9sya03mgcyans5fh3kbrkl1g7g566nlf4n77yrajqwm"
+ "commit": "596d27e37440cad6cd65dcf83d03c502efc01eb4",
+ "sha256": "09gc6yy2d5z75s37zw1xiv0qh44nvf4j24w8qd15270wkaczfixa"
},
"stable": {
"version": [
@@ -89361,15 +89908,15 @@
"repo": "pezra/rspec-mode",
"unstable": {
"version": [
- 20200615,
- 1443
+ 20201228,
+ 1319
],
"deps": [
"cl-lib",
"ruby-mode"
],
- "commit": "f1029cad2a8d9fd096e9a0f1ae9e7d7e2c8bd1ec",
- "sha256": "02818knhbnqqnfmlhzr2ak0i6cv6pmbxw2icns2lg8vfr430c286"
+ "commit": "92ef785010f6a68cbf73861e75ac6cf4e1832291",
+ "sha256": "1di1b9psmaqzhp0ik3niwgy43i0vj16m5fx7xnsyi0bvwv45cab8"
},
"stable": {
"version": [
@@ -89392,19 +89939,19 @@
"repo": "Andersbakken/rtags",
"unstable": {
"version": [
- 20201008,
- 1707
+ 20201218,
+ 1821
],
- "commit": "63a7d9b733def9fe76568f81321a65a450829575",
- "sha256": "1nnjhfz7xm1ax38xkz0jvgzhfczlc4r9xlpzc24sisabkvlkivyw"
+ "commit": "39339388256df662d0084b4a094d03e52748f9e8",
+ "sha256": "0wp4mygsxzibra2p3m5rn9m0yd3fscd795k5xa0wxi5pwddv7dlg"
},
"stable": {
"version": [
- 2,
- 38
+ 3,
+ 23
],
- "commit": "9687ccdb9e539981e7934e768ea5c84464a61139",
- "sha256": "1r6l7dgr2ch586zrdi5l8fhdj4qdva8ldz7cjvi2byc2pd2xs8rx"
+ "commit": "7169ed577d676690a3c6f0025b54e8477d80eacf",
+ "sha256": "1i94dizg3wvkvq8c2pf5bzkx8zwzcfi4p3l73c779y145bygssnq"
}
},
{
@@ -89421,8 +89968,8 @@
"deps": [
"rtags"
],
- "commit": "63a7d9b733def9fe76568f81321a65a450829575",
- "sha256": "1nnjhfz7xm1ax38xkz0jvgzhfczlc4r9xlpzc24sisabkvlkivyw"
+ "commit": "39339388256df662d0084b4a094d03e52748f9e8",
+ "sha256": "0wp4mygsxzibra2p3m5rn9m0yd3fscd795k5xa0wxi5pwddv7dlg"
},
"stable": {
"version": [
@@ -89940,24 +90487,22 @@
"repo": "brotzeit/rustic",
"unstable": {
"version": [
- 20201202,
- 846
+ 20201219,
+ 1952
],
"deps": [
- "async",
"dash",
"f",
"ht",
"let-alist",
"markdown-mode",
- "projectile",
"s",
"seq",
"spinner",
"xterm-color"
],
- "commit": "91ad5db27b86bb2ba6f3019b764d0f45ec93f484",
- "sha256": "02d6kn7lj1ql6yycvprzdicxb0n6ilb2xbc2qq9q7yn1ibyfymdj"
+ "commit": "25d14f1794e55b7ceba4f7560c1fc27b53bcc32d",
+ "sha256": "0vvqlsmi9idkirz5i1clffrh0jcliigplbib7ayjwpyrbqqlacpx"
}
},
{
@@ -89968,20 +90513,20 @@
"repo": "senny/rvm.el",
"unstable": {
"version": [
- 20201026,
- 424
+ 20201222,
+ 17
],
- "commit": "b2498a4a6952a32301544e103b31dc3b8df271ee",
- "sha256": "0w6h02z82iyjxx9ra05yw6389mlfwmzmb6bh2vcy5093f2yfpk7w"
+ "commit": "c1f2642434b0f68d9baa0687127079ecd884ba12",
+ "sha256": "1fmrll8ffa90hi62a1kkxf8z952xglzmf2qb4l4j5wkh0yzyvnln"
},
"stable": {
"version": [
1,
4,
- 1
+ 2
],
- "commit": "b2498a4a6952a32301544e103b31dc3b8df271ee",
- "sha256": "0w6h02z82iyjxx9ra05yw6389mlfwmzmb6bh2vcy5093f2yfpk7w"
+ "commit": "16617c1fc7c0513e514cd658a93b5e5be2ff618f",
+ "sha256": "1j508b4frig410svh9cl4zrqgcp4z3p33r6mih6iil3n20akvyxn"
}
},
{
@@ -90108,16 +90653,16 @@
"repo": "sagemath/sage-shell-mode",
"unstable": {
"version": [
- 20201108,
- 943
+ 20201225,
+ 1011
],
"deps": [
"cl-lib",
"deferred",
"let-alist"
],
- "commit": "c19c3c681142154d6068d1e0236fea825eda2fe2",
- "sha256": "10fmm38rlirbrjrkxp73x2wvcb1nkvp0pbg7czwzd6pilxlwsvcq"
+ "commit": "7fc47d5eab0efac009d5a9316e3dfa223595ab5a",
+ "sha256": "05r8z8wvsdwkbhsv5czrjwg5fq7232vsfcvkk7vj8arkfnhyg1yz"
},
"stable": {
"version": [
@@ -90332,14 +90877,14 @@
"repo": "nicolaisingh/saveplace-pdf-view",
"unstable": {
"version": [
- 20201130,
- 222
+ 20201216,
+ 934
],
"deps": [
"pdf-tools"
],
- "commit": "88e07be656544bcdfa332d25880abff168ca1423",
- "sha256": "0zn6mhq2cqjfir91w9zry6pi5r8jp4i2437lq8xfjdirrpa55lmy"
+ "commit": "b0370912049222f3a4c943856de3d69d48d53a35",
+ "sha256": "1ky1d3aycc1r96z3fy484p99xlmry9y9z61s7l7mw0m231k7kpbd"
}
},
{
@@ -90430,8 +90975,8 @@
20200830,
301
],
- "commit": "1896c18602265c9b41ff9c1b320699dd0b9b813c",
- "sha256": "1d3r0r7932w7m3nmv435s0m8qv0ph3a40jpqi412yg7406l920l4"
+ "commit": "4cfbf9985ed25b8ed919d0e59d5af31acdcbe21a",
+ "sha256": "0a6c6d0gq1v21nxdjrxnbhhfag6lfx452vxjb67syibiplbigndj"
}
},
{
@@ -91186,11 +91731,11 @@
"repo": "raxod502/selectrum",
"unstable": {
"version": [
- 20201207,
- 1851
+ 20201226,
+ 1908
],
- "commit": "632a22cd5edc34611d74eee3cd95fcaa19e699b4",
- "sha256": "143chfxkbwa096l4r01pcj3slzzhvd8b0vvgvb8h0g4af90yfksn"
+ "commit": "4106b216f9b3ccf8960abe89fb9863c570a6f376",
+ "sha256": "045khkm5b62yagvw0588mmj91b6qapjmp7pzmj0x5i622k83zdxn"
},
"stable": {
"version": [
@@ -91209,15 +91754,15 @@
"repo": "raxod502/prescient.el",
"unstable": {
"version": [
- 20201026,
- 1413
+ 20201214,
+ 227
],
"deps": [
"prescient",
"selectrum"
],
- "commit": "5d139e5b1fe03ccaddff8c250ab8e9d795071b95",
- "sha256": "11hqy8chh29lrzk04dp3rwkvf4bj0xvg9hli3w1zx968x98lfvj0"
+ "commit": "2af94ce194f9b8d7087f7b49ecd986083f7eb753",
+ "sha256": "19wwnl72gh4ar2q6gcp6k6n4gdvamdjj6lgc0n4mk7j1qrylp3hf"
},
"stable": {
"version": [
@@ -92161,8 +92706,8 @@
20201021,
552
],
- "commit": "267d4220715eabacca1ad1661d76be5ceed7072c",
- "sha256": "0xyrvvrckn8agg86kkr6821bj07s5an8w226k964f148jn84n86q"
+ "commit": "085de54acae027e7f0d0b9bf34d3142993234fd3",
+ "sha256": "14klj49iwykqj1j1q03fvhpj44fg0h4rzh0mbn7xzm4iv0z3222c"
}
},
{
@@ -92471,13 +93016,13 @@
"version": [
0,
3,
- 2
+ 3
],
"deps": [
"cl-lib"
],
- "commit": "dccd8f7d6af2dde96718f557b37bc25adc61dd12",
- "sha256": "103yvfgkj78i4bnv1fwk76izsa8h4wyj3vwj1vq7xggj607hkxzq"
+ "commit": "081d6b01e3ba0e60326558e545c4019219e046ce",
+ "sha256": "1bnmrwrhra6cpc3jjgwwzrydj5ps7q2dlkh2ag4j7rkyv4dlk351"
}
},
{
@@ -92723,11 +93268,11 @@
"repo": "gexplorer/simple-modeline",
"unstable": {
"version": [
- 20201130,
- 844
+ 20201218,
+ 840
],
- "commit": "6bb96a00c5fcce48e681d8e75b000b4047815181",
- "sha256": "0fgsrbpn8ybksrb0f1z7dzg1v5pshijv9ndr21hdhcwl1cwcv9f1"
+ "commit": "38973dec2912e2136d8fde5f2667063863fee15a",
+ "sha256": "0y70hc3x8rxr8b5x8d0a23gpcadzrn43wmrsvqqxmmkqqp45n7gj"
},
"stable": {
"version": [
@@ -92915,14 +93460,14 @@
"repo": "laishulu/emacs-smart-input-source",
"unstable": {
"version": [
- 20201125,
- 1155
+ 20201223,
+ 547
],
"deps": [
"terminal-focus-reporting"
],
- "commit": "20479e5f4f26d18bd99c32bb0d6fb49d30904812",
- "sha256": "1slrkkwc1fampcqaqc88d77kdcmanv3zj7qq6p59bqh9ynpsgy40"
+ "commit": "0f2dcbeef2f924b7ae57a198472b2e059c92cee0",
+ "sha256": "05fpzg98a3s2rngyjqk4mp6rwln0x78nkqbsx5izivvx85ss26sq"
}
},
{
@@ -93167,27 +93712,28 @@
"repo": "slime/slime",
"unstable": {
"version": [
- 20200810,
- 224
+ 20201216,
+ 2342
],
"deps": [
"cl-lib",
"macrostep"
],
- "commit": "fb12bac676ab51b75be19197e21ab4674479d627",
- "sha256": "1lqd6mk87kmmyb83qf4h0i5wpq3mnqwzl9gdcjildy7afsp3f1fk"
+ "commit": "15cf0609d30255405957bf0612fd6291fea438bc",
+ "sha256": "11zb8aaay1yirql638ssbap4rnxdf6a4lwmqm761grgssk44rqpd"
},
"stable": {
"version": [
2,
- 26
+ 26,
+ 1
],
"deps": [
"cl-lib",
"macrostep"
],
- "commit": "fb12bac676ab51b75be19197e21ab4674479d627",
- "sha256": "1lqd6mk87kmmyb83qf4h0i5wpq3mnqwzl9gdcjildy7afsp3f1fk"
+ "commit": "15cf0609d30255405957bf0612fd6291fea438bc",
+ "sha256": "11zb8aaay1yirql638ssbap4rnxdf6a4lwmqm761grgssk44rqpd"
}
},
{
@@ -93392,19 +93938,20 @@
"repo": "joaotavora/sly",
"unstable": {
"version": [
- 20201208,
- 1836
+ 20201218,
+ 2227
],
- "commit": "41b1cc8087a435ea646e0b45feaaea1da14f5e29",
- "sha256": "0bvr2rp5bc11f2fzw3r8y0625lk7z770c12ljbvhf5bm5m82h56y"
+ "commit": "613f597ecf72eb5719d4e13a4bfdbeb91373bf09",
+ "sha256": "0xayq42akw3aliagxxbnfqx6s0q3k6hbjn3r1481fpycs0ifpg9c"
},
"stable": {
"version": [
2,
- 22
+ 26,
+ 1
],
- "commit": "8d9fdf34fe542ec280ee042ee7bdea16e512d3c0",
- "sha256": "0zsliqfd92ivg2y2w1z6scn6i3w658x8bi1wd0rvf6mddc74lvj6"
+ "commit": "15cf0609d30255405957bf0612fd6291fea438bc",
+ "sha256": "11zb8aaay1yirql638ssbap4rnxdf6a4lwmqm761grgssk44rqpd"
}
},
{
@@ -93723,14 +94270,14 @@
"repo": "daviderestivo/smart-mode-line-atom-one-dark-theme",
"unstable": {
"version": [
- 20200106,
- 2016
+ 20201229,
+ 1711
],
"deps": [
"smart-mode-line"
],
- "commit": "e281b52b164a477fcdb6a468976e8a1bdde1ca26",
- "sha256": "0m4c63anrmbbdaf0chiagzgkcgbi30bhkjx3v7c4i9nk98yz9zkw"
+ "commit": "0c360f390cbeea59dceb99e8c499e0db7c323510",
+ "sha256": "1hm2mg4360p19fjmagds3bimclsxx6c0qy5z0f25fdk8zzzccmak"
}
},
{
@@ -93902,15 +94449,15 @@
"repo": "Fuco1/smartparens",
"unstable": {
"version": [
- 20201128,
- 2212
+ 20201229,
+ 1937
],
"deps": [
"cl-lib",
"dash"
],
- "commit": "b8bdd9265e6950e038bbcd68ead5582c6964baf2",
- "sha256": "1dlyp801fw3cmpi6ks3sq1kpz3wqzgh4i114pn333hifgbzl5p23"
+ "commit": "63695c64233d215a92bf08e762f643cdb595bdd9",
+ "sha256": "0yx9xamrpjpn6qshcdzc43pj3avb0nq4q40nmid28vb4giab4927"
},
"stable": {
"version": [
@@ -94245,15 +94792,15 @@
"repo": "kyleam/snakemake-mode",
"unstable": {
"version": [
- 20201109,
- 315
+ 20201224,
+ 1744
],
"deps": [
"cl-lib",
"magit-popup"
],
- "commit": "0e4ef118ca3af4a6851fe670cf8fe7472ba18393",
- "sha256": "0cl956wav9vnsxz0ky0ykcjxa3m43zld8ybn24r5yy54kr00nicm"
+ "commit": "592901893f297099ffb759b4d1359bcd3411d1a9",
+ "sha256": "0rmvzrkx56zrlziln9cbq9p7lpm7jlv6i1mfrzrqhri239xlybn4"
},
"stable": {
"version": [
@@ -94389,6 +94936,21 @@
"sha256": "01l44lshw0zvykay9886s1vqryanagkd4ciw3ramchn0baqz11vl"
}
},
+ {
+ "ename": "snow",
+ "commit": "4c8024abdb9843296860aaaf1528bc9dfbfbc6c7",
+ "sha256": "00wmb43znvqp57b5risznd4mwkvwfy65vfp922ix761hav6k0dpy",
+ "fetcher": "github",
+ "repo": "alphapapa/snow.el",
+ "unstable": {
+ "version": [
+ 20201226,
+ 2348
+ ],
+ "commit": "d3d7509c89c598be73f912aca34097ad4898794c",
+ "sha256": "0m3wfjmjnswhvki05jp6ih7k65qg8gj91x1nhvavg7pczd398r29"
+ }
+ },
{
"ename": "soar-mode",
"commit": "818113ef6f93cc86fd30441d508012e5baa71893",
@@ -95228,6 +95790,21 @@
"sha256": "186qn9zbj4izvkhqwygv65rcx050wvi849ffmdw5l7bizd0m0zr6"
}
},
+ {
+ "ename": "spdx",
+ "commit": "fb570e4a9a89319443c0df08980e7427aad7f1a0",
+ "sha256": "1yg5rks9j4rbx14fh6d8gyggmw62gc9jfnid10175czd4nzj8vab",
+ "fetcher": "github",
+ "repo": "condy0919/spdx.el",
+ "unstable": {
+ "version": [
+ 20201219,
+ 1245
+ ],
+ "commit": "883b3e32573fad834ee4697924c8e57ac3007344",
+ "sha256": "09h26kwhh95xngb0p8y88xp8nq5vw4rp1mv960kyx41v5x7mmma6"
+ }
+ },
{
"ename": "speech-tagger",
"commit": "db80aa5d95846ee02a9d762aa68325ab5e37dcf7",
@@ -95567,16 +96144,16 @@
},
{
"ename": "spray",
- "commit": "e4f5053aa4e1af3f636febe9c3ce8c6ae20c090d",
- "sha256": "1h8lngcqa343mlc091zs419frgsla65khfj93lv9fil3xbgrm7m9",
- "fetcher": "gitlab",
- "repo": "iankelling/spray",
+ "commit": "b89bd1ada947b64f6c42dda14e626ef55127f8e5",
+ "sha256": "03f3zrgk7b36srdvd15m0b067577crjf605lw392sqhrarmw4rw6",
+ "fetcher": "git",
+ "url": "https://git.sr.ht/~iank/spray",
"unstable": {
"version": [
20160304,
2220
],
- "commit": "00638bc916227f2f961013543d10e85a43a32e29",
+ "commit": "74d9dcfa2e8b38f96a43de9ab0eb13364300cb46",
"sha256": "1avbfr32dvff26kgvd5vgan99nb5c6al9kv5xbmy2rcls17py7r2"
}
},
@@ -95805,11 +96382,19 @@
"repo": "cnngimenez/sqlite.el",
"unstable": {
"version": [
- 20180708,
- 1711
+ 20201227,
+ 1822
],
- "commit": "dad42b8bbca4994be1871343dd18fd6528ee5797",
- "sha256": "06ln4vijl8kii3nzc5cscgsadx1fqgxksflijd3ain83bn8g4wrd"
+ "commit": "f3da716302c929b9df4ba0c281968f72a9d1d188",
+ "sha256": "00fkjsc01fymhjrzlx3anl9vj85yw4jlxvh77d0mvchwzym8wi8l"
+ },
+ "stable": {
+ "version": [
+ 1,
+ 0
+ ],
+ "commit": "f3da716302c929b9df4ba0c281968f72a9d1d188",
+ "sha256": "00fkjsc01fymhjrzlx3anl9vj85yw4jlxvh77d0mvchwzym8wi8l"
}
},
{
@@ -95929,11 +96514,11 @@
"repo": "srfi-explorations/emacs-srfi",
"unstable": {
"version": [
- 20201129,
- 2137
+ 20201222,
+ 709
],
- "commit": "22657a98d4cd7d0690dac0d437a27ec3eef6f1df",
- "sha256": "0jdl6raw9nyylfdla40xlzxcacfk5nv4hr8279djyd68sjn62gbd"
+ "commit": "f26b37d8c32a033ab4dd7d5c707fd2f2dfccf85e",
+ "sha256": "0f59v8hmk9j0bfyga8h7ph6xxp72h88ky0g9qq8xisilw209lzji"
},
"stable": {
"version": [
@@ -96046,11 +96631,11 @@
"repo": "jhgorrell/ssh-config-mode-el",
"unstable": {
"version": [
- 20201103,
- 334
+ 20201223,
+ 1051
],
- "commit": "87e61e92501c1a976c37c0bb874f1929e2b7e7e6",
- "sha256": "01z3wf2v8r584gdw6l05cvv344l6acarb57lm59m4y2kqqkw85jc"
+ "commit": "a236e04f2950bd9d7f7c79ad992d1f8b57df950d",
+ "sha256": "0d5vx8k18avnja6mlhzrsj3z5brs70fj3s7151zgjq5i12n6aqm2"
}
},
{
@@ -96357,8 +96942,8 @@
20200606,
1308
],
- "commit": "93c90734d7073bc68285dca5e450034f96376703",
- "sha256": "022avhxsw50zs4i901zj56w15fzkpfgcwj8mr40lmbcmb6q7bbj0"
+ "commit": "417b344e3c97beb2e50c2c919b0d01cb0d4ed9a5",
+ "sha256": "105va5nb5wgqkw25rdc2d591c6fcd9wa3dzsyvg3y83fcxhqgi7g"
},
"stable": {
"version": [
@@ -96953,11 +97538,11 @@
"repo": "mvarela/Sunburn-Theme",
"unstable": {
"version": [
- 20201203,
- 1732
+ 20201216,
+ 1539
],
- "commit": "cf2faed6fe96a8af18b1bc2121937cfb3a84018d",
- "sha256": "1l2bai0dqhn763psavnraamyb4kvhw6r6g3hf4q6b6821h70b05k"
+ "commit": "6b5c14c76dcdfdb099102ef7a388b2f0c6f1951d",
+ "sha256": "0rnr2lwq5aw19c94h169i9d9rmd8wf387k7wjnx7r4llh990ajl8"
}
},
{
@@ -97317,14 +97902,14 @@
"repo": "swift-emacs/swift-mode",
"unstable": {
"version": [
- 20201128,
- 1029
+ 20201231,
+ 1204
],
"deps": [
"seq"
],
- "commit": "0bc8d8d80736d6d874edf8f59c0b37618368b183",
- "sha256": "1srbbpp7dqzpfjk0a5l6li749qzwpb1vbqbf5jwiy7h99y43fa4q"
+ "commit": "95ff0041370660e839ed06aa92330694d8590d62",
+ "sha256": "14yfdcz78iygxzykwv21fy059ml2kwm9khrn0ysyjwnxnddvpc50"
},
"stable": {
"version": [
@@ -97407,8 +97992,8 @@
"deps": [
"ivy"
],
- "commit": "ae9b121b834a68d11f79ca27b1e5c8790149ba2f",
- "sha256": "160qs77b4sama17h8lhq60my44qh4c9aj1qj9jk02n64jfn44fm6"
+ "commit": "d2891aab7b816aebf21ebd01ce33933a6ac6244f",
+ "sha256": "12bm5w073mgpj7kvk6596fnw8809nl6vkv288l7vvzx7iimaqzpl"
},
"stable": {
"version": [
@@ -97648,16 +98233,16 @@
"repo": "bgwines/symbol-navigation-hydra",
"unstable": {
"version": [
- 20201205,
- 1846
+ 20201223,
+ 2054
],
"deps": [
"auto-highlight-symbol",
"hydra",
"multiple-cursors"
],
- "commit": "9bbea3931348a69b3a05621296a7b096d7588456",
- "sha256": "01n8q7pdmxq0lfianhywm94326x56v93bh03yr8s402y1i9ggca3"
+ "commit": "ed65cd9c22550e59f723d7fc36ecc313aedc83da",
+ "sha256": "19a5l2g5j58rfyws78jdnfd4g3dbc5chhq59xps7kghbzm0nmvvv"
}
},
{
@@ -97723,54 +98308,44 @@
"repo": "countvajhula/symex.el",
"unstable": {
"version": [
- 20201205,
- 2143
+ 20201229,
+ 352
],
"deps": [
- "cider",
- "cl-lib",
"dash-functional",
"evil",
"evil-cleverparens",
"evil-surround",
- "geiser",
"hydra",
"lispy",
"paredit",
- "racket-mode",
"seq",
- "slime",
"smartparens",
"undo-tree"
],
- "commit": "3cec3695ada5283c9de22496e0f8f37f92e2feb6",
- "sha256": "0b1djw550790l45a774p9mqhf36m3k56ry85j5n5vcldqvy4v7yq"
+ "commit": "a0db2c80ccb6895981a6dfda7ef79fab201825cc",
+ "sha256": "1rpmxnz5xd02g0cfrn4l2ixh5bb6f9yvpp6n58mpriwdy99ndamn"
},
"stable": {
"version": [
0,
8,
- 0
+ 1
],
"deps": [
- "cider",
- "cl-lib",
"dash-functional",
"evil",
"evil-cleverparens",
"evil-surround",
- "geiser",
"hydra",
"lispy",
"paredit",
- "racket-mode",
"seq",
- "slime",
"smartparens",
"undo-tree"
],
- "commit": "3cec3695ada5283c9de22496e0f8f37f92e2feb6",
- "sha256": "0b1djw550790l45a774p9mqhf36m3k56ry85j5n5vcldqvy4v7yq"
+ "commit": "2c9d94cf44ffc1337729db13f7ea3e3e8c470dbd",
+ "sha256": "02848n7b0gswdv01mk85xz3khkf24c4y1c0rsw09arnjjkhjgzwh"
}
},
{
@@ -98350,11 +98925,11 @@
"repo": "11111000000/tao-theme-emacs",
"unstable": {
"version": [
- 20200325,
- 344
+ 20201222,
+ 602
],
- "commit": "34917843cde086943816d8a48977658c663a784e",
- "sha256": "1ks4pnwp5fg2vswr93hrli2shfd7rrf3nwqwr1qwmqxhq1600f3x"
+ "commit": "468ee4f6ba7afb9dbfc8855ae2c333cb16ca4408",
+ "sha256": "0yqibx6wcdsj5k6130c3qp0hmj6zwhfjrrvw98lny23ksw6k0s3s"
},
"stable": {
"version": [
@@ -98377,8 +98952,8 @@
20201207,
1629
],
- "commit": "d80c86c0842f77ba524867bf9e53b28a8627a665",
- "sha256": "10rjnfqqgzbmzmfrgyqrx3hnrxr57knq8698azfyc46jvysrfhy3"
+ "commit": "d0199992b268784425b1724bf5899fc2dd22bc2e",
+ "sha256": "124qnfdcrwqnhpi7l2vgr56jik8yfv0d2rvhmpkv07h4kljrgwli"
},
"stable": {
"version": [
@@ -98565,28 +99140,28 @@
"repo": "zevlg/telega.el",
"unstable": {
"version": [
- 20201206,
- 1235
+ 20201231,
+ 918
],
"deps": [
"rainbow-identifiers",
"visual-fill-column"
],
- "commit": "223e56eee186f4403b03196b3191f0c0d4353dce",
- "sha256": "1jmyc6kask9ja07gqzi0rq6lrlj1hm85v7q6x4llbqch7ngb04l6"
+ "commit": "3c290b48934a84cff271c10cf60b3b0afe007db0",
+ "sha256": "0kvi1azzcs25lvibakdqfqcfcjs843mg69nbis8bd92sadgbpzp7"
},
"stable": {
"version": [
0,
- 6,
- 28
+ 7,
+ 1
],
"deps": [
"rainbow-identifiers",
"visual-fill-column"
],
- "commit": "e53996777570a5bed84d21f6c8defd4f51c8e255",
- "sha256": "058x6svgy33lyqjqq0l3byv8bysqig9jmh3kx8shaqr0ypfrjhi3"
+ "commit": "1d28dc209e2acf1a3bf2852cc620b6e412ea73f9",
+ "sha256": "0h6kj3r36x26v6p4gkzg5s6fv0brlvrf6ycsdwnz27fw5sdb99k7"
}
},
{
@@ -98707,8 +99282,8 @@
20201206,
302
],
- "commit": "8c4ba0d5db5280a78d94bb1cc3dbd2f1abd37e9e",
- "sha256": "177m72c2gdmp2jq55z1sgff8izpv39n1s7qsin2bfl4p9ccwywmr"
+ "commit": "3243c632bf3062eb1c576dd424378a9f419f6013",
+ "sha256": "1ggid3vfns9j9bxz33cik270fh0m170bal3044xs0mkfncah1q5a"
},
"stable": {
"version": [
@@ -99010,8 +99585,8 @@
20180830,
719
],
- "commit": "8b84bf18f4c5f1b59a11692eb706f13c3598d9a5",
- "sha256": "0bbcl0mq62f22n2aipgzx93164x81bgybfd0x7gvsfva76qs8pc4"
+ "commit": "6b1dbb2e96b3ff680dbe88153c4c569adbbd64ce",
+ "sha256": "05h62b06k2nfslh822mq3a7q0xvnm8whnj5xbnv3291i4a4v5x2b"
}
},
{
@@ -99022,14 +99597,11 @@
"repo": "davidshepherd7/terminal-here",
"unstable": {
"version": [
- 20200617,
- 714
+ 20201230,
+ 1219
],
- "deps": [
- "cl-lib"
- ],
- "commit": "d8b95302abe6e4a8a91a4526441a1c5d51b886a6",
- "sha256": "0b05arm8b95dkzj6m2kx7wb37z00y0bdsj3z34sjny75srph3c0c"
+ "commit": "cb561b5feb37a03a1c35708c3eebf9b51b01f7a0",
+ "sha256": "02vmy0xbssqvs97f7ypmk50hiyb7qdsbrmmnlf3mlm55c2abk73s"
},
"stable": {
"version": [
@@ -99477,11 +100049,11 @@
"repo": "hadronzoo/theme-changer",
"unstable": {
"version": [
- 20200919,
- 2307
+ 20201226,
+ 2256
],
- "commit": "13adb7d0cf0e8dfbb79b0f649d33474ddf4301a2",
- "sha256": "0f8b81ck229z3gf34ic9v27w776fal16wg17mbiqxzj0pqfl6y9n"
+ "commit": "57b8c579f134374a45bec9043feff6b29bb4f108",
+ "sha256": "01c3n5ngbyw2p8h82hi00pjjfkaqm5lz8mnj2c0v504v23zvs3kk"
},
"stable": {
"version": [
@@ -99644,18 +100216,18 @@
20200212,
1903
],
- "commit": "35d5f61e460a48a7f8e7813a91729a597b938e7a",
- "sha256": "0xarzygijicc3a5m4vzmhkcrfjawfq3593rwkqdwfg3cgyskkh5j"
+ "commit": "20bcade0c3554aefca82e52b982997f2ae5f3aed",
+ "sha256": "1gpkykhhcs5ccavicym2w7rhg2n9as1cxdcpdapnb8l735pz16sw"
},
"stable": {
"version": [
2020,
12,
- 7,
+ 21,
0
],
- "commit": "1aa52cbe490307cab99aaee5ff74e470576d35ea",
- "sha256": "02z6cjfnq7mvgiw5qj2b0cilm064a6n8f80jsrqn086ikfhf8r1h"
+ "commit": "9f04619abf9ecea78df57fcdc1d0cbe2e4c1f1eb",
+ "sha256": "1jy54salpfjanvr3qyz23z5lqkfl6m81r1d63v9gvr3hpvbsa801"
}
},
{
@@ -99711,8 +100283,8 @@
"deps": [
"haskell-mode"
],
- "commit": "efba2f81cbd79f081cc5b84c98215aeb47d071de",
- "sha256": "1mrhbcr5f4qif7kb1ywz07gvh4g4aafrh9991df6wicddlczrq5s"
+ "commit": "4c79a3314dacd77d3e1327a3cc54361da8dffeec",
+ "sha256": "0fx7km09f70y7f5wmqs3j126jgryzxp66vbkvri6kcimxja36914"
},
"stable": {
"version": [
@@ -99735,8 +100307,8 @@
"repo": "ananthakumaran/tide",
"unstable": {
"version": [
- 20201031,
- 539
+ 20201223,
+ 432
],
"deps": [
"cl-lib",
@@ -99745,8 +100317,8 @@
"s",
"typescript-mode"
],
- "commit": "a43a37bfa23bd482cd96e55c0c39973f83128c57",
- "sha256": "09c8pqlsi472mvxibh16k1b6398c2lwc4qlcm6irw1gf4w9q0xhj"
+ "commit": "ba09882d88dd0191e9c02c9b4e0fcd74199ff3cc",
+ "sha256": "1ivr9wj289zhsc4kkzmlbpxvl5nyhj6a0ir23i05fh5j93wc1da0"
},
"stable": {
"version": [
@@ -100221,8 +100793,8 @@
"deps": [
"cl-lib"
],
- "commit": "d5909f4e237c27f638ef06725d04dd17f72d4740",
- "sha256": "1bknlb9p576f0xrghh4paa23xkiyzlmlv97fr308mwwqs2g8d7ck"
+ "commit": "5bb073fe751d6a839e33c4a7fd043be16a3dbeb2",
+ "sha256": "0pyjds57kc0y1h6qligxzdx7m61wxzv57bp7al5cvqlg225dswa0"
}
},
{
@@ -100590,8 +101162,8 @@
20201101,
1045
],
- "commit": "107b74c9f4318eaa385819876cd8772ef650d1f4",
- "sha256": "03whhp90wvbjc43qvbsraqi47dsi29mqbwrgxfhacjzqf73qffzx"
+ "commit": "0472cda711252b06fc07be184449b31933578148",
+ "sha256": "1ad1aqjmj1imh5zmnmdnwc06sn3rgd3xmksypyi2hnh07r79ynf4"
},
"stable": {
"version": [
@@ -100694,11 +101266,11 @@
"repo": "magit/transient",
"unstable": {
"version": [
- 20201205,
- 1610
+ 20201220,
+ 1911
],
- "commit": "0d79ccfaf899f6192151d1191fbc234795489923",
- "sha256": "077q180qx8q7r8pjqii823l3xpxaz8dfqy3rr31maynhbr1w46g3"
+ "commit": "4a2b7fdf75c6940b5b311d930ea26f7e85a08cd4",
+ "sha256": "0l0pabisi4x61svnrv8namlyc3nl7zpk3pkmfb4s5lx3rqdg8myf"
},
"stable": {
"version": [
@@ -100736,14 +101308,14 @@
"repo": "holomorph/transmission",
"unstable": {
"version": [
- 20201209,
- 458
+ 20201217,
+ 1922
],
"deps": [
"let-alist"
],
- "commit": "deb7090e1e3faf50b691c5b73148be690575c76b",
- "sha256": "16bn8y2sd7kzihp8bxh4vyay16y91q3yc0gcd0bzywcx3hijqlfc"
+ "commit": "8e7e020cda8513c1dfeba911d0942640c7650348",
+ "sha256": "0ndcsyfbyhjvpg9asv0awa7dfj2fhzwhg42qx01kyr3bkb6gkjd0"
},
"stable": {
"version": [
@@ -100904,26 +101476,45 @@
"repo": "ubolonton/emacs-tree-sitter",
"unstable": {
"version": [
- 20201107,
- 1648
+ 20201229,
+ 1403
],
"deps": [
"tsc"
],
- "commit": "887ad56d5c755d0007905d874e48eeedb2e8a383",
- "sha256": "0fwl3m310l7f4cz58jak0ap2ilkml93my6w2fvyayv97ygn934r4"
+ "commit": "a3aef9113365032d55fedbbe08ab7b04f5268d14",
+ "sha256": "1n8mxd7fhs2brblrfr5892j5xqgh247d8ngnkhwq6acn8hfxn7qf"
},
"stable": {
"version": [
0,
- 12,
- 1
+ 13,
+ 0
],
"deps": [
"tsc"
],
- "commit": "68757fb6f0ab7f2661b9abc8fda876453f27e3cd",
- "sha256": "0vyd3j0wqric5b49f5pbrmlplpffw9wadmsl9h4wvgq61sn2ck3p"
+ "commit": "a3aef9113365032d55fedbbe08ab7b04f5268d14",
+ "sha256": "1n8mxd7fhs2brblrfr5892j5xqgh247d8ngnkhwq6acn8hfxn7qf"
+ }
+ },
+ {
+ "ename": "tree-sitter-indent",
+ "commit": "fddb298f3020cd2eb7628f6282e0f35628a3eb17",
+ "sha256": "0krj3jqsmbi36jfzkic6g0h2zbqwwdp3yp0i034avjcb669l9fwj",
+ "fetcher": "git",
+ "url": "https://codeberg.org/FelipeLema/tree-sitter-indent.el.git",
+ "unstable": {
+ "version": [
+ 20201229,
+ 1827
+ ],
+ "deps": [
+ "seq",
+ "tree-sitter"
+ ],
+ "commit": "a1eddfabb41375eda84178531b944472599c25e7",
+ "sha256": "179zz3qw0iq7j6xjw9ga6wp5k52s71w7yfnmx0cy5afxn4wivfdi"
}
},
{
@@ -100934,26 +101525,26 @@
"repo": "ubolonton/emacs-tree-sitter",
"unstable": {
"version": [
- 20201205,
- 431
+ 20201221,
+ 1340
],
"deps": [
"tree-sitter"
],
- "commit": "887ad56d5c755d0007905d874e48eeedb2e8a383",
- "sha256": "0fwl3m310l7f4cz58jak0ap2ilkml93my6w2fvyayv97ygn934r4"
+ "commit": "a3aef9113365032d55fedbbe08ab7b04f5268d14",
+ "sha256": "1n8mxd7fhs2brblrfr5892j5xqgh247d8ngnkhwq6acn8hfxn7qf"
},
"stable": {
"version": [
0,
- 12,
- 1
+ 13,
+ 0
],
"deps": [
"tree-sitter"
],
- "commit": "68757fb6f0ab7f2661b9abc8fda876453f27e3cd",
- "sha256": "0vyd3j0wqric5b49f5pbrmlplpffw9wadmsl9h4wvgq61sn2ck3p"
+ "commit": "a3aef9113365032d55fedbbe08ab7b04f5268d14",
+ "sha256": "1n8mxd7fhs2brblrfr5892j5xqgh247d8ngnkhwq6acn8hfxn7qf"
}
},
{
@@ -101000,11 +101591,12 @@
"repo": "Alexander-Miller/treemacs",
"unstable": {
"version": [
- 20201128,
- 1158
+ 20201230,
+ 1245
],
"deps": [
"ace-window",
+ "cfrs",
"cl-lib",
"dash",
"f",
@@ -101013,8 +101605,8 @@
"pfuture",
"s"
],
- "commit": "389bca1c3bdd4c4cf8245d6c4bdf8aa875e40d14",
- "sha256": "0jbgmia6f610dsvjfccc06y90clradz3s5b867g5dbap4wxlwmfy"
+ "commit": "bffb1d88eef63434022d26d6f822fb33c929348b",
+ "sha256": "0i01sxdm0wn7rgjf3g4wazkxdsl4b553l8vmcmas15a9mhzd2ahd"
},
"stable": {
"version": [
@@ -101050,8 +101642,8 @@
"all-the-icons",
"treemacs"
],
- "commit": "389bca1c3bdd4c4cf8245d6c4bdf8aa875e40d14",
- "sha256": "0jbgmia6f610dsvjfccc06y90clradz3s5b867g5dbap4wxlwmfy"
+ "commit": "6b045fd585421ab3c9e1185c2508d34af700490b",
+ "sha256": "0sifzkhyd4k2ffvf2gn6frg7qd28my8w7wy2cqqa4i9gxhbflbsj"
}
},
{
@@ -101069,8 +101661,8 @@
"evil",
"treemacs"
],
- "commit": "389bca1c3bdd4c4cf8245d6c4bdf8aa875e40d14",
- "sha256": "0jbgmia6f610dsvjfccc06y90clradz3s5b867g5dbap4wxlwmfy"
+ "commit": "6b045fd585421ab3c9e1185c2508d34af700490b",
+ "sha256": "0sifzkhyd4k2ffvf2gn6frg7qd28my8w7wy2cqqa4i9gxhbflbsj"
},
"stable": {
"version": [
@@ -101099,8 +101691,8 @@
"deps": [
"treemacs"
],
- "commit": "389bca1c3bdd4c4cf8245d6c4bdf8aa875e40d14",
- "sha256": "0jbgmia6f610dsvjfccc06y90clradz3s5b867g5dbap4wxlwmfy"
+ "commit": "6b045fd585421ab3c9e1185c2508d34af700490b",
+ "sha256": "0sifzkhyd4k2ffvf2gn6frg7qd28my8w7wy2cqqa4i9gxhbflbsj"
},
"stable": {
"version": [
@@ -101131,8 +101723,8 @@
"pfuture",
"treemacs"
],
- "commit": "389bca1c3bdd4c4cf8245d6c4bdf8aa875e40d14",
- "sha256": "0jbgmia6f610dsvjfccc06y90clradz3s5b867g5dbap4wxlwmfy"
+ "commit": "6b045fd585421ab3c9e1185c2508d34af700490b",
+ "sha256": "0sifzkhyd4k2ffvf2gn6frg7qd28my8w7wy2cqqa4i9gxhbflbsj"
},
"stable": {
"version": [
@@ -101164,8 +101756,8 @@
"persp-mode",
"treemacs"
],
- "commit": "389bca1c3bdd4c4cf8245d6c4bdf8aa875e40d14",
- "sha256": "0jbgmia6f610dsvjfccc06y90clradz3s5b867g5dbap4wxlwmfy"
+ "commit": "6b045fd585421ab3c9e1185c2508d34af700490b",
+ "sha256": "0sifzkhyd4k2ffvf2gn6frg7qd28my8w7wy2cqqa4i9gxhbflbsj"
},
"stable": {
"version": [
@@ -101197,8 +101789,8 @@
"perspective",
"treemacs"
],
- "commit": "389bca1c3bdd4c4cf8245d6c4bdf8aa875e40d14",
- "sha256": "0jbgmia6f610dsvjfccc06y90clradz3s5b867g5dbap4wxlwmfy"
+ "commit": "6b045fd585421ab3c9e1185c2508d34af700490b",
+ "sha256": "0sifzkhyd4k2ffvf2gn6frg7qd28my8w7wy2cqqa4i9gxhbflbsj"
}
},
{
@@ -101216,8 +101808,8 @@
"projectile",
"treemacs"
],
- "commit": "389bca1c3bdd4c4cf8245d6c4bdf8aa875e40d14",
- "sha256": "0jbgmia6f610dsvjfccc06y90clradz3s5b867g5dbap4wxlwmfy"
+ "commit": "6b045fd585421ab3c9e1185c2508d34af700490b",
+ "sha256": "0sifzkhyd4k2ffvf2gn6frg7qd28my8w7wy2cqqa4i9gxhbflbsj"
},
"stable": {
"version": [
@@ -101425,15 +102017,15 @@
"repo": "alphapapa/ts.el",
"unstable": {
"version": [
- 20191010,
- 210
+ 20201212,
+ 1041
],
"deps": [
"dash",
"s"
],
- "commit": "df48734ef046547c1aa0de0f4c07d11964ef1f7f",
- "sha256": "0hi0dfcwrr0vxp26v3f6radpmmwxbiz3px3br0cydfi6axikw9xl"
+ "commit": "b7ca357a0ed57694e0b25ec1b1ca12e24a4ce541",
+ "sha256": "12p4k8x1p0h94xcdis7m0vkzf41k5k3ijkaj838ywb7i74myfdxb"
},
"stable": {
"version": [
@@ -101471,20 +102063,20 @@
"repo": "ubolonton/emacs-tree-sitter",
"unstable": {
"version": [
- 20201116,
- 1148
+ 20201229,
+ 1403
],
- "commit": "887ad56d5c755d0007905d874e48eeedb2e8a383",
- "sha256": "0fwl3m310l7f4cz58jak0ap2ilkml93my6w2fvyayv97ygn934r4"
+ "commit": "a3aef9113365032d55fedbbe08ab7b04f5268d14",
+ "sha256": "1n8mxd7fhs2brblrfr5892j5xqgh247d8ngnkhwq6acn8hfxn7qf"
},
"stable": {
"version": [
0,
- 12,
- 1
+ 13,
+ 0
],
- "commit": "68757fb6f0ab7f2661b9abc8fda876453f27e3cd",
- "sha256": "0vyd3j0wqric5b49f5pbrmlplpffw9wadmsl9h4wvgq61sn2ck3p"
+ "commit": "a3aef9113365032d55fedbbe08ab7b04f5268d14",
+ "sha256": "1n8mxd7fhs2brblrfr5892j5xqgh247d8ngnkhwq6acn8hfxn7qf"
}
},
{
@@ -101803,8 +102395,8 @@
20201002,
1109
],
- "commit": "54f14c482701c4f937bf51469f70812624e07f87",
- "sha256": "0rl5i34rdg3rk5s2xidf1yz6j5y30mb8qm6l4myw3r973fyasvlr"
+ "commit": "1043025d42602d560949955410d3afa2562130ee",
+ "sha256": "1p25fjmv9g0a980zvr4bpjj56xksaziynf4h6cvc6wiw08a9xbcw"
},
"stable": {
"version": [
@@ -102230,11 +102822,11 @@
"repo": "ideasman42/emacs-undo-fu-session",
"unstable": {
"version": [
- 20201016,
- 2319
+ 20201218,
+ 400
],
- "commit": "56cdd3538a058c6916bdf2d9010c2179f2505829",
- "sha256": "04wq1alrzzlidcb4mjb5j7pg68pks1vgv7kvvmi6dzb3l602mb2a"
+ "commit": "702210384a0c68f04aabc23e08ebd4d6f43ea2c7",
+ "sha256": "0brd92jln528j7hh8gyv5wz451cfpayvkz9fic7b0wisnwgvq26b"
}
},
{
@@ -102321,6 +102913,18 @@
],
"commit": "a5fd4e326a0607acc3776c11f41826e60b6486c6",
"sha256": "035k8fkvrcglqn15fqcd962jyr154b3y8iczddjjc6wfxp16i21x"
+ },
+ "stable": {
+ "version": [
+ 1,
+ 1,
+ 7
+ ],
+ "deps": [
+ "nadvice"
+ ],
+ "commit": "a5fd4e326a0607acc3776c11f41826e60b6486c6",
+ "sha256": "035k8fkvrcglqn15fqcd962jyr154b3y8iczddjjc6wfxp16i21x"
}
},
{
@@ -102552,11 +103156,11 @@
"repo": "sindikat/unidecode",
"unstable": {
"version": [
- 20180312,
- 1926
+ 20201213,
+ 1449
],
- "commit": "5502ada9287b4012eabb879f12f5b0a9df52c5b7",
- "sha256": "03x3nakbhmakwm977mwrf8jifvjnfwzpjv6wrwpizbqjnkgfchmn"
+ "commit": "525b51b38f5b0435642005957740fe22ecb2a53c",
+ "sha256": "1jfaxz6z5lb24hygd7nx2a55blfbcf03225lc8ni2fbmkxx4dkir"
}
},
{
@@ -103063,8 +103667,8 @@
"deps": [
"s"
],
- "commit": "e430695957011aeff51fe7e7ed1a154226f205f5",
- "sha256": "09x64f7qqan6bdfqjfb6m29ql5hnsi6x2az6hpb0wpgdxgy1vbm6"
+ "commit": "74ab3e375f2f6ddf786d7a520319f95203a47d26",
+ "sha256": "0wjqy000kaqgkkjvg7bq8qnpnma1cy6vl7sqdfsdiqy2952s2wz0"
},
"stable": {
"version": [
@@ -103079,6 +103683,21 @@
"sha256": "0iw4h9w5ddj61s5n9q23pcir1lnfqjasxsgh6x2rff3v997iv4g0"
}
},
+ {
+ "ename": "utimeclock",
+ "commit": "f712b882b6961f3a83a9807e973fa6edc592c223",
+ "sha256": "1818i1b04mzx5015d5h5r1j9hbpg2x8xgszdq831c1sjhvnajh7z",
+ "fetcher": "gitlab",
+ "repo": "ideasman42/emacs-utimeclock",
+ "unstable": {
+ "version": [
+ 20201213,
+ 438
+ ],
+ "commit": "cd3ab3a419ed50f51a7746849c80cb69910b89ca",
+ "sha256": "0anmmy46cbph9sjngcz3hbyzir8glzb6fqzl36wzfnxj54rzcf7l"
+ }
+ },
{
"ename": "utop",
"commit": "30489fe52b4031184e54f994770aa3291257bc9d",
@@ -103243,11 +103862,11 @@
"repo": "rrthomas/vala-mode",
"unstable": {
"version": [
- 20201019,
- 1317
+ 20201218,
+ 2109
],
- "commit": "6fcc4d87108179f973273dbc44c57fed44b061ae",
- "sha256": "03wmnlpwi2wjm34ycffikdd3wgzy14kiida5lqx37js2am769jzh"
+ "commit": "d696a8177e94c81ea557ad364a3b3dcc3abbc50f",
+ "sha256": "0g5pdq757z9d8rk489n5ilhqipdc4i4sfkjwwrxyvgjlapjc04c0"
}
},
{
@@ -103415,19 +104034,19 @@
"repo": "muffinmad/emacs-vc-hgcmd",
"unstable": {
"version": [
- 20200615,
- 1823
+ 20201211,
+ 1339
],
- "commit": "5c735b3e3897b7ba52b5ac4e6a2f43ca283fd52d",
- "sha256": "050xk0rs7k79ymchqdkdmgpg3s22wpbdnzl3pz2wsghihkskz6q1"
+ "commit": "d23de9d10ff68b4c2302ab956f3ba3bb5d3858ee",
+ "sha256": "14c2brvw6vnf1h3lbpap4jh5d7mjnzxrbny4jk77832v09mj2ria"
},
"stable": {
"version": [
1,
- 12
+ 13
],
- "commit": "5c735b3e3897b7ba52b5ac4e6a2f43ca283fd52d",
- "sha256": "050xk0rs7k79ymchqdkdmgpg3s22wpbdnzl3pz2wsghihkskz6q1"
+ "commit": "d23de9d10ff68b4c2302ab956f3ba3bb5d3858ee",
+ "sha256": "14c2brvw6vnf1h3lbpap4jh5d7mjnzxrbny4jk77832v09mj2ria"
}
},
{
@@ -103438,26 +104057,26 @@
"repo": "redguardtoo/vc-msg",
"unstable": {
"version": [
- 20191128,
- 1010
+ 20201210,
+ 157
],
"deps": [
"popup"
],
- "commit": "93794111daa95b809e46e6d961ad5f68eb8f78ed",
- "sha256": "11xci11lbw06syz3y6zhrbh7984mj523i5fphrmdqh76iivkphwh"
+ "commit": "6c94578b5c692ade27c8b34bf5d99333ee7b4680",
+ "sha256": "1p54m71ypvz7x5wyzv0lfrxfsx23ipmb4zkq6dm0ppgh9al9hd7k"
},
"stable": {
"version": [
1,
- 0,
- 3
+ 1,
+ 0
],
"deps": [
"popup"
],
- "commit": "76951fccc2cf66916af2ae006dfa758583e2415d",
- "sha256": "0zmpc2w02ynm6ck01q5l9kv5flbl5zkgxhxyplqddh37ml31pka0"
+ "commit": "6c94578b5c692ade27c8b34bf5d99333ee7b4680",
+ "sha256": "1p54m71ypvz7x5wyzv0lfrxfsx23ipmb4zkq6dm0ppgh9al9hd7k"
}
},
{
@@ -103778,11 +104397,11 @@
"repo": "federicotdn/verb",
"unstable": {
"version": [
- 20201127,
- 2022
+ 20201231,
+ 1142
],
- "commit": "ea6be4ad2bf9fdd2907df51b1cf51dd5bd356c40",
- "sha256": "0k8s43pqwicws9qaaa5nz7qkzg0dymbzrsdcb7gg3x6jzg1wy119"
+ "commit": "9bdad040c342dfd513f0c65bde5d938f41da24e6",
+ "sha256": "0pxzl927pmz851fs3zlhggrk9dryh929sqn4kyql6arpf53jsyir"
},
"stable": {
"version": [
@@ -104216,10 +104835,10 @@
},
{
"ename": "visible-mark",
- "commit": "76ac7178ee5381e08ae881f3fc6061106eeb1c1d",
- "sha256": "1rp0gnz28m1drwb1hhsf0mwxzdppdi88hscf788qw8cw65gckv80",
- "fetcher": "gitlab",
- "repo": "iankelling/visible-mark",
+ "commit": "9c101affbe6d0e794e3ec6889745e4d05cb7e4fc",
+ "sha256": "1rpj2hfh009zlp14xv0qqlw5qmx2y1d57irbwcmzvxfa6lgahiw5",
+ "fetcher": "git",
+ "url": "https://git.sr.ht/~iank/visible-mark",
"unstable": {
"version": [
20150624,
@@ -104260,19 +104879,19 @@
"repo": "joostkremers/visual-fill-column",
"unstable": {
"version": [
- 20201008,
- 919
+ 20201229,
+ 2303
],
- "commit": "598bc992f050575c48db6fb9ea50794a5ce5d065",
- "sha256": "1dfsh48p2mcab9axff74vqb8d003f8v6j0hh26y2gdlada7fn75g"
+ "commit": "ad76c1692e822c0d032e926136011673e9b03aa4",
+ "sha256": "1j2fb7v8qvs9wkgrfqaddg7sy7w31r9ry25zd2xxhkvda1l80xx7"
},
"stable": {
"version": [
- 1,
- 14
+ 2,
+ 2
],
- "commit": "598bc992f050575c48db6fb9ea50794a5ce5d065",
- "sha256": "1dfsh48p2mcab9axff74vqb8d003f8v6j0hh26y2gdlada7fn75g"
+ "commit": "68784162d758fbe6a91d04e9caa8f05683fb6ba9",
+ "sha256": "1wjb4zm9mx07v0qx2fxmclg4pg0ssgnf8lp89wc56kmc0s40jhii"
}
},
{
@@ -104412,6 +105031,9 @@
2,
0
],
+ "deps": [
+ "popup"
+ ],
"commit": "224402532da28e45edd398fda61ecbddb97d22d3",
"sha256": "0q1rwqjwqcnsr57s531pwlm464q8wx5vvdm5rj2xy9b3yi6phis1"
}
@@ -104547,11 +105169,11 @@
"repo": "jojojames/vscode-icon-emacs",
"unstable": {
"version": [
- 20191102,
- 2010
+ 20201214,
+ 2227
],
- "commit": "4304e9f0a47406048129dc62171f08b67325a2ed",
- "sha256": "0dpmw1kg9ivrn92vis7bxs8nlb1ixk72fhd4s4f5c21k0j4s12rd"
+ "commit": "909151c8105861aa300f5601e333909d36d0ebf5",
+ "sha256": "1zxppynlapsc58hakmbc68x94qhvfrjc41y4ccl6vs0kvkcrs1kp"
}
},
{
@@ -104764,11 +105386,11 @@
"repo": "emacs-w3m/emacs-w3m",
"unstable": {
"version": [
- 20201129,
- 2228
+ 20201224,
+ 4
],
- "commit": "267d4220715eabacca1ad1661d76be5ceed7072c",
- "sha256": "0xyrvvrckn8agg86kkr6821bj07s5an8w226k964f148jn84n86q"
+ "commit": "085de54acae027e7f0d0b9bf34d3142993234fd3",
+ "sha256": "14klj49iwykqj1j1q03fvhpj44fg0h4rzh0mbn7xzm4iv0z3222c"
}
},
{
@@ -104890,16 +105512,29 @@
"repo": "abrochard/walkman",
"unstable": {
"version": [
- 20201124,
- 1725
+ 20201229,
+ 1811
],
"deps": [
"json-mode",
"org",
"transient"
],
- "commit": "ade5f2a7c4a4260b39cfc23d40112b4fcb7a572b",
- "sha256": "1ldy46sylhlm6zjk55lachz3vyx2klz30nj2ycc1m27568n7b1jy"
+ "commit": "00b4fd5cae7fe27085995dbb178828fb765c7edc",
+ "sha256": "1ya91159i58x4mccpnx429kq2k0xc04alikbly549qm8yw1y1hxg"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2
+ ],
+ "deps": [
+ "json-mode",
+ "org",
+ "transient"
+ ],
+ "commit": "00b4fd5cae7fe27085995dbb178828fb765c7edc",
+ "sha256": "1ya91159i58x4mccpnx429kq2k0xc04alikbly549qm8yw1y1hxg"
}
},
{
@@ -105221,11 +105856,11 @@
"repo": "fxbois/web-mode",
"unstable": {
"version": [
- 20201107,
- 1152
+ 20201227,
+ 1048
],
- "commit": "890e837f7ea49f54c02b107377036431cbe7adb6",
- "sha256": "1mzxnzha4z1y4n1wr2kawidnlh30s4kvdbcavzicvvygvafdvc36"
+ "commit": "a3ce21f795e03c7a5489a24b2b3c4fce2d7a2f59",
+ "sha256": "1234cr8hd25z181vg64r10l4gmdc1nr7dij2qnp4xs9ag3zkdf1y"
},
"stable": {
"version": [
@@ -105314,11 +105949,11 @@
"repo": "eschulte/emacs-web-server",
"unstable": {
"version": [
- 20201030,
- 1619
+ 20201217,
+ 1252
],
- "commit": "7b517abf236e7fe718696a4cb7566d718ea68a3f",
- "sha256": "0qbi6qwxvm1z5fws432jb7ir1x4abyy680i3ccpv7xpi81qwhw7i"
+ "commit": "4d865cc4720f668aed7a8c3bcfddfbf534ecfb67",
+ "sha256": "14kx3anbffs53hdcq7347b3rd33lk6ajvwrz5mhnnj1kmdxy7dxh"
}
},
{
@@ -105521,11 +106156,11 @@
"repo": "jstaursky/weyland-yutani-theme",
"unstable": {
"version": [
- 20201208,
- 1748
+ 20201209,
+ 1505
],
- "commit": "5a68065a2b2d66aad75a832d19fc65b3d30ac0a0",
- "sha256": "1s1j1lw1i98r1j7zsrhxpjjlvr7kqs3b03m4pj5mnd8g31ddvgb8"
+ "commit": "86c72ef8e3d25bee94c35254ad03b5d3e4836994",
+ "sha256": "148p1c6cwxcri2732ngbbmd27g1m61gsxbgs0f1qbpqhsy0pplz2"
}
},
{
@@ -105695,11 +106330,11 @@
"repo": "justbur/emacs-which-key",
"unstable": {
"version": [
- 20200908,
- 2301
+ 20201216,
+ 1720
],
- "commit": "ca268fd313d3fb2bd03a8b5e4bdcca675ce58ca7",
- "sha256": "0rvlhj05v5b67axv2l6mdz9112p5h8w465zii3xs2fpjhrpx6sxx"
+ "commit": "428aedfce0157920814fbb2ae5d00b4aea89df88",
+ "sha256": "116c3krgi7iyv708jwzqjz72wf1j1aczgv5cvkdscrn7zgpyvm8c"
},
"stable": {
"version": [
@@ -105880,14 +106515,14 @@
"repo": "purcell/whole-line-or-region",
"unstable": {
"version": [
- 20200924,
- 129
+ 20201214,
+ 650
],
"deps": [
"cl-lib"
],
- "commit": "f0051d301f83d6dd26ce30a8ea039a8510c79cc0",
- "sha256": "0y02938a02mb6imlljsz2i9d2ki37hiqyhlyq341la2dr6iwn8sl"
+ "commit": "4a1d44ec7b1421913cb39a6e83854329be910e68",
+ "sha256": "0az61n9c4mf2l68y67lmp34d678n13s06kpx62r4v5kaar2vhz8i"
},
"stable": {
"version": [
@@ -106731,8 +107366,8 @@
"repo": "abo-abo/worf",
"unstable": {
"version": [
- 20201114,
- 1141
+ 20201226,
+ 1859
],
"deps": [
"ace-link",
@@ -106740,8 +107375,8 @@
"swiper",
"zoutline"
],
- "commit": "a341c87ab6e696968436b38c1c34488d50764f48",
- "sha256": "14dlmpxxhhg3y55ysdgn4q65x3q94jk7xlmjhhz3abqc5xjbq127"
+ "commit": "7ddd86aa3c62955714c2d60decd7a78c06b4771a",
+ "sha256": "02ci6hnjv80n3gjl04lxkcjvc2bzvn34w0z721qira1g7m2ysa8a"
},
"stable": {
"version": [
@@ -106781,14 +107416,11 @@
"repo": "pashinin/workgroups2",
"unstable": {
"version": [
- 20200729,
- 852
+ 20201217,
+ 1159
],
- "deps": [
- "dash"
- ],
- "commit": "737306531f6834227eee2f63b197a23401003d23",
- "sha256": "0f16a4zz5havxbadiv4h6msa30c1yfdkfk56gic5wapz4i26z3x7"
+ "commit": "c9403c68a7e6491134110d7cacc130c34eae85a0",
+ "sha256": "0zkg6b45nc8ap8c8r95r25wyxymnslp3k1x2mmnmj0ivyi0bxjib"
},
"stable": {
"version": [
@@ -106918,25 +107550,25 @@
"repo": "joostkremers/writeroom-mode",
"unstable": {
"version": [
- 20201107,
- 2227
+ 20201229,
+ 2242
],
"deps": [
"visual-fill-column"
],
- "commit": "92c47dfa659c418700d064a479e30590bcfc1904",
- "sha256": "0bn2ff9j8gy2nb5km2r8w45avcs98gab8fsvr9ph220p58jk805c"
+ "commit": "b648b340172ce4e44307375697e190bc723203e0",
+ "sha256": "03dq65wsfwf4xdl6rj5zpk72gwzwydfdapfz8gh797jn2mp1dqnk"
},
"stable": {
"version": [
3,
- 10
+ 11
],
"deps": [
"visual-fill-column"
],
- "commit": "6552c056b85fd26a3ac509100d9d5c5c3c19515a",
- "sha256": "0la4q2dm123l4rdfh0ry03b99ihvh324y7iw12az909198bcx335"
+ "commit": "b508843b04e1adc4e2cc9a04ca3ad53d8b1bbbb4",
+ "sha256": "0y4jcja9kml1lq88r8b9myk39dgaggh7q7f3a43sj828hvzlccb7"
}
},
{
@@ -107082,14 +107714,14 @@
"repo": "Lompik/x-path-walker",
"unstable": {
"version": [
- 20160922,
- 1835
+ 20201220,
+ 628
],
"deps": [
"helm-core"
],
- "commit": "3b01dbd7a039c6c84fdf8c8ee53ba72090ee950a",
- "sha256": "1gb3lnl3gvckbakc4fy22fcvif3xdfkdaw334xmp33phjb8gjqvj"
+ "commit": "e553968b6ddebe39ea00904a2e9ff4cff6096985",
+ "sha256": "0iq8pglzzx83k4wcld250vy0x3n9vz8689bwpbqkapg5p3m8c6v1"
}
},
{
@@ -107148,11 +107780,11 @@
"repo": "xahlee/xah-css-mode",
"unstable": {
"version": [
- 20201207,
- 2036
+ 20201229,
+ 837
],
- "commit": "3971ebee16fe57107261f6eda6438a234637dc36",
- "sha256": "1cmlv344wpcvriybcc52hg8xg6pdl041xpgsw6shrgys9hq5jdzd"
+ "commit": "5d9db23bbb982c28cbcf351957ef96ecd80e4c0b",
+ "sha256": "0f1dwl1nljxw94g6jkqv7rsyxnr9na0xxj447jhmsjyd3iry3g7n"
}
},
{
@@ -107178,11 +107810,11 @@
"repo": "xahlee/xah-find",
"unstable": {
"version": [
- 20190314,
- 2039
+ 20201219,
+ 552
],
- "commit": "a39f1ff9a7cf56e92b56c6f179741569b9172a48",
- "sha256": "16d2dh08dxdm06ik3sfx00filxqpy646vv1qh5kb36zs8ydzjg3z"
+ "commit": "c66b54d4c683289a41db823df5da73174184c12b",
+ "sha256": "071y34n995a391v59n0mdz0y210gkx8p4r4p36yzazkrvhmqkjk3"
}
},
{
@@ -107193,11 +107825,11 @@
"repo": "xahlee/xah-fly-keys",
"unstable": {
"version": [
- 20201208,
- 2351
+ 20201228,
+ 107
],
- "commit": "e6162ebb8ca24e1ae025e3cc125dfdc99e6ec622",
- "sha256": "0zih4ynhq3jn0as9v22cbi5f097qxqkgj1y43ydlk4szixx952kf"
+ "commit": "4e273efcc6f94535e58461c2e9cb0d14fd6d7f6d",
+ "sha256": "0lwyd9kif0lgm1gawv19jmhraabnrqsqpmvh7pd3g1cmyn2chnkh"
}
},
{
@@ -107268,11 +107900,11 @@
"repo": "xahlee/xah-replace-pairs",
"unstable": {
"version": [
- 20180508,
- 249
+ 20201219,
+ 741
],
- "commit": "4d845cfbce32d45befd7c454e3476c3ce40d2b43",
- "sha256": "1mkglrc8mbsjag3pc9zrmqa9x3n009hza1p1jvn3n97wjpc1qxlk"
+ "commit": "fa239bf4eaf30858bb40fc8d3c1fa1372faacc42",
+ "sha256": "1rjclwr4wq7k1bqf9di0smjqyh6aqhzvy7xzj2w28iy6al1b80zw"
}
},
{
@@ -107389,8 +108021,8 @@
"repo": "dandavison/xenops",
"unstable": {
"version": [
- 20201111,
- 1643
+ 20201223,
+ 923
],
"deps": [
"aio",
@@ -107401,8 +108033,8 @@
"f",
"s"
],
- "commit": "fd9a8ba23727170db9baef98950d51f4bfd99d34",
- "sha256": "1g2bxwvhhn919wzgl4nlkisyl0886fs8bbdl0dn2ry7i3a732jbc"
+ "commit": "902b909cf637dc84178abe897b12ac175f8638fc",
+ "sha256": "0zl4f64v9avpwfn15lbziangd69f83v7n9hvbsh4d4ipdb3yx9x6"
}
},
{
@@ -107434,6 +108066,25 @@
"sha256": "0p9p3w8i5w1pzh3y3yxz0rg5gywfq4m5anbiyrdn84vdd42jij4x"
}
},
+ {
+ "ename": "xmind-org",
+ "commit": "9bff1f465c7c1b97bb4debb9acb53b6192831631",
+ "sha256": "0ilb2l0zp60cv6igvrbyhjcvihm9gvy9q8zs7frxqgsadshx45jn",
+ "fetcher": "github",
+ "repo": "akirak/xmind-org-el",
+ "unstable": {
+ "version": [
+ 20201202,
+ 1605
+ ],
+ "deps": [
+ "dash",
+ "org-ml"
+ ],
+ "commit": "ee09e382b3fefb67ccf3cd4db96a8dd2acc34045",
+ "sha256": "1icjdgyv5i640p8q8y06h7nhzi7is4szj19j3vbhh6yxbwzdhbn9"
+ }
+ },
{
"ename": "xml+",
"commit": "244388d158efda6fe8c1362a65b89b352c444422",
@@ -107626,8 +108277,8 @@
20200907,
811
],
- "commit": "bfbe9a70fb9fc7fdd24dcfa7085b16fb01f14501",
- "sha256": "1bmsrj24apag8lwqzgs3gyfmxwmraq4psfcr8szib1f71yzq9sli"
+ "commit": "885184298ce1b6eb5d18922ea331623973082a15",
+ "sha256": "04pq8xffpj16kifkxr4w64kh77a1cghvy2725w5qbj75v95w6078"
},
"stable": {
"version": [
@@ -108071,11 +108722,11 @@
"repo": "Kungsgeten/yankpad",
"unstable": {
"version": [
- 20201118,
- 844
+ 20201228,
+ 1208
],
- "commit": "7aea1769d206c0051a014622ee64be4f4f1f0494",
- "sha256": "08na5qixdhkdkbhssk12mspqalnbss8f77a2qgia3cwb0gm5ijvz"
+ "commit": "06d85f04133fbd49a6469174032f4c10a0abe98d",
+ "sha256": "16a4qfliym93rj7bsjijzwlv8r8h9kbxrd53wdk9fb6vgdk2vv9h"
},
"stable": {
"version": [
@@ -108266,14 +108917,14 @@
"repo": "AndreaCrotti/yasnippet-snippets",
"unstable": {
"version": [
- 20201118,
- 2148
+ 20201221,
+ 849
],
"deps": [
"yasnippet"
],
- "commit": "9fc9c2144aa3db4d85fdd35f7df28e58aa1801b3",
- "sha256": "1a0wf16ai4rlm3z3b7kk5000izq1xkjwc7cvjmxgmy02sa8bif69"
+ "commit": "1f90ffb80e1da458a8cccf09add2f5fd952f1642",
+ "sha256": "0yg435j6wv4jalfpndqhy8xb0cviak9kpv38yby9zjzcjc9dcsg7"
},
"stable": {
"version": [
@@ -108951,15 +109602,15 @@
"repo": "EFLS/zetteldeft",
"unstable": {
"version": [
- 20201207,
- 852
+ 20201230,
+ 2127
],
"deps": [
"ace-window",
"deft"
],
- "commit": "cd5e0a9ef748ed9d0484f8bc1e123c50017882b6",
- "sha256": "0ifcs6x3wx5jah223wchs03r8fmcjsza50shm2dbk8zzzfk6zv1k"
+ "commit": "ca3793959669b577296e1787aa029effa29a15c5",
+ "sha256": "1rxp0nwnjpwz3j44yj7afjj04hx4y3157a7vrgy0dlivhjzmdgag"
},
"stable": {
"version": [
@@ -109256,11 +109907,11 @@
"repo": "cyrus-and/zoom",
"unstable": {
"version": [
- 20200708,
- 1105
+ 20201215,
+ 1913
],
- "commit": "a373e7eed59ad93315e5ae88c816ca70404d2d34",
- "sha256": "0dmpin0rlwib659s3g7qp48qmma50amj7zdk281b4j0bl6p3zkyc"
+ "commit": "c7beef180bc4037404e2d56b9ab9b7c76d1713a0",
+ "sha256": "0vzrg5vfb4rnripdxlnl2gs6mm85ysiwnn8rclsaljrmk5xrp5ls"
},
"stable": {
"version": [
diff --git a/third_party/nixpkgs/pkgs/applications/editors/jetbrains/default.nix b/third_party/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
index 9638bea60c..9d743b197e 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
@@ -269,12 +269,12 @@ in
clion = buildClion rec {
name = "clion-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.1"; /* updated by script */
description = "C/C++ IDE. New. Intelligent. Cross-platform";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/cpp/CLion-${version}.tar.gz";
- sha256 = "0kqja2c5pz0f9idc52mv7iy2pqq2kfcx4q4x1ywfn3gq3d8n5j7z"; /* updated by script */
+ sha256 = "1jfvwir79s0kcqmlx6bbkmc42bplgl7814mnqfcsdzni1qv62pws"; /* updated by script */
};
wmClass = "jetbrains-clion";
update-channel = "CLion RELEASE"; # channel's id as in http://www.jetbrains.com/updates/updates.xml
@@ -282,12 +282,12 @@ in
datagrip = buildDataGrip rec {
name = "datagrip-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.1"; /* updated by script */
description = "Your Swiss Army Knife for Databases and SQL";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/datagrip/${name}.tar.gz";
- sha256 = "1j0mlsiqh80mspi2x9mi0h5hxhg5gw6395hyl9w33q8dxm95mx2d"; /* updated by script */
+ sha256 = "0jk7ywxk983ld5x71a59dh1hvlnli3sbvg7fbicahas5ml8clxfv"; /* updated by script */
};
wmClass = "jetbrains-datagrip";
update-channel = "DataGrip RELEASE";
@@ -295,12 +295,12 @@ in
goland = buildGoland rec {
name = "goland-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.1"; /* updated by script */
description = "Up and Coming Go IDE";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/go/${name}.tar.gz";
- sha256 = "0hj1xm3c71y2z1jyv7j3xf2lcj2y0kyvsxd3jjyyhs31w1f3394j"; /* updated by script */
+ sha256 = "12gi1a2bmafmy7qgqwv3a7b5b46dlhw4ahmkm5pkq6pmxl4y6dmk"; /* updated by script */
};
wmClass = "jetbrains-goland";
update-channel = "GoLand RELEASE";
@@ -308,12 +308,12 @@ in
idea-community = buildIdea rec {
name = "idea-community-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.1"; /* updated by script */
description = "Integrated Development Environment (IDE) by Jetbrains, community edition";
license = stdenv.lib.licenses.asl20;
src = fetchurl {
url = "https://download.jetbrains.com/idea/ideaIC-${version}.tar.gz";
- sha256 = "0x1nsjw1m03iq7sd9i2qqlyribrzgi8yh6k5hnb630kvrxr8pxy6"; /* updated by script */
+ sha256 = "0am4h8w1dmjl08iphqy78ivb91vkrvskg95dgm24zcj0n8rwmaq6"; /* updated by script */
};
wmClass = "jetbrains-idea-ce";
update-channel = "IntelliJ IDEA RELEASE";
@@ -321,12 +321,12 @@ in
idea-ultimate = buildIdea rec {
name = "idea-ultimate-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.1"; /* updated by script */
description = "Integrated Development Environment (IDE) by Jetbrains, requires paid license";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/idea/ideaIU-${version}-no-jbr.tar.gz";
- sha256 = "1l6bvfgzp27113rjy1y3jvp09cqx8gpnbgpwp83vsph7x0dhx8a3"; /* updated by script */
+ sha256 = "1kwz0aq4b664awppakj4syppk218nynwxv4ngc7pa3k9v4g2sdah"; /* updated by script */
};
wmClass = "jetbrains-idea";
update-channel = "IntelliJ IDEA RELEASE";
@@ -347,12 +347,12 @@ in
phpstorm = buildPhpStorm rec {
name = "phpstorm-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.1"; /* updated by script */
description = "Professional IDE for Web and PHP developers";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz";
- sha256 = "1d5rx7p7lvjzgp57n980f2bfrj14p1f4hxmyvx5pzzd86q7hrcbq"; /* updated by script */
+ sha256 = "1c5j3mbg8scsl4c90cjahdk5gs5q72y5a8fhkqa9zmy6di42k99x"; /* updated by script */
};
wmClass = "jetbrains-phpstorm";
update-channel = "PhpStorm RELEASE";
@@ -360,12 +360,12 @@ in
pycharm-community = buildPycharm rec {
name = "pycharm-community-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.2"; /* updated by script */
description = "PyCharm Community Edition";
license = stdenv.lib.licenses.asl20;
src = fetchurl {
url = "https://download.jetbrains.com/python/${name}.tar.gz";
- sha256 = "1c2izsqx27g4jy46iskx5zg00pd8jaf9x1p0vya4l2v5r49dk4jb"; /* updated by script */
+ sha256 = "1z3w6aah635fdrhrzp5af6sgj269jk7mv8vgdd83gxillkx9vq9k"; /* updated by script */
};
wmClass = "jetbrains-pycharm-ce";
update-channel = "PyCharm RELEASE";
@@ -373,12 +373,12 @@ in
pycharm-professional = buildPycharm rec {
name = "pycharm-professional-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.2"; /* updated by script */
description = "PyCharm Professional Edition";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/python/${name}.tar.gz";
- sha256 = "1kzgy90zcligwa9r6r11kx99z0zm93mrzy700y2jwslyzapd16d0"; /* updated by script */
+ sha256 = "1fbb8v40q7vgn5v5dyxb211abr8swnxa3gw18kh3vlk6yc2crzfw"; /* updated by script */
};
wmClass = "jetbrains-pycharm";
update-channel = "PyCharm RELEASE";
@@ -386,12 +386,12 @@ in
rider = buildRider rec {
name = "rider-${version}";
- version = "2020.2.4"; /* updated by script */
+ version = "2020.3.2"; /* updated by script */
description = "A cross-platform .NET IDE based on the IntelliJ platform and ReSharper";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/rider/JetBrains.Rider-${version}.tar.gz";
- sha256 = "1anl48ifv5ayqn876dqckxc1b5fw1271pvamzf1vvk501wv6dpaf"; /* updated by script */
+ sha256 = "1dkgbd2nqkjcswf7j3pnrsaq9n5wk42abz2c4wgkrh1zrpgihd0j"; /* updated by script */
};
wmClass = "jetbrains-rider";
update-channel = "Rider RELEASE";
@@ -399,12 +399,12 @@ in
ruby-mine = buildRubyMine rec {
name = "ruby-mine-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.1"; /* updated by script */
description = "The Most Intelligent Ruby and Rails IDE";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/ruby/RubyMine-${version}.tar.gz";
- sha256 = "0ij6j9bxfqzj8gnrhhdgai22s1n5swd4waxd5zjvmv7q9j9cb2l5"; /* updated by script */
+ sha256 = "0drxzz6k0cmhir4szg8nwmsi9qh380vrryghmpvx9w83yrcain4c"; /* updated by script */
};
wmClass = "jetbrains-rubymine";
update-channel = "RubyMine RELEASE";
@@ -412,12 +412,12 @@ in
webstorm = buildWebStorm rec {
name = "webstorm-${version}";
- version = "2020.3"; /* updated by script */
+ version = "2020.3.1"; /* updated by script */
description = "Professional IDE for Web and JavaScript development";
license = stdenv.lib.licenses.unfree;
src = fetchurl {
url = "https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz";
- sha256 = "0sk7slwfr9jasid09hxw81sik5srn35vif3pbzpybig3yszbv6ld"; /* updated by script */
+ sha256 = "1bfq3xwnfz6f04d0lq584q7pg775a8y35b1b62w81dbfh43l4fj0"; /* updated by script */
};
wmClass = "jetbrains-webstorm";
update-channel = "WebStorm RELEASE";
diff --git a/third_party/nixpkgs/pkgs/applications/editors/joe/default.nix b/third_party/nixpkgs/pkgs/applications/editors/joe/default.nix
index bb22751238..9470c7940d 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/joe/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/joe/default.nix
@@ -1,8 +1,8 @@
{ stdenv, fetchurl } :
stdenv.mkDerivation rec {
- version = "4.6";
pname = "joe";
+ version = "4.6";
src = fetchurl {
url = "mirror://sourceforge/joe-editor/${pname}-${version}.tar.gz";
@@ -11,8 +11,36 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A full featured terminal-based screen editor";
+ longDescription = ''
+ JOE (Joe's Own Editor) is a full featured terminal-based screen editor
+ which is distributed under the GNU General Public License (GPL). JOE has
+ been around since 1988 and comes standard with many Linux distributions.
+
+ JOE is being maintained by its original author Joseph Allen, plus all of
+ the people who send bug reports, feature suggestions and patches to the
+ project web site. JOE is hosted by SourceForge.net and its source code is
+ controlled under Mercurial.
+
+ JOE is a blending of MicroPro's venerable microcomputer word processor
+ WordStar and Richard Stallman's famous LISP based text editor GNU-EMACS
+ (but it does not use code from either program): most of the basic editing
+ keys are the same as in WordStar as is the overall feel of the editor. JOE
+ also has some of the key bindings and many of the powerful features of
+ EMACS.
+
+ JOE is written in C and its only dependency is libc. This makes JOE very
+ easy to build (just "configure" and "make install"), making it feasible to
+ include on small systems and recovery disks. The compiled binary is about
+ 300K in x86. Note that JOE can use either the termcap or terminfo terminal
+ capabilities databases (or a built-in termcap entry for ANSI
+ terminals). The choice is controlled by a "configure" option. If terminfo
+ is used, a library is required to access the database (on some systems
+ this library is ncurses, but JOE does not use curses to control the
+ terminal - it has its own code for this).
+ '';
homepage = "https://joe-editor.sourceforge.io";
- license = licenses.gpl2;
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/editors/mindforger/build.patch b/third_party/nixpkgs/pkgs/applications/editors/mindforger/build.patch
index e2745cbce2..e9b9244f8d 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/mindforger/build.patch
+++ b/third_party/nixpkgs/pkgs/applications/editors/mindforger/build.patch
@@ -1,17 +1,8 @@
diff --git a/app/app.pro b/app/app.pro
-index 4d47065..a39a320 100644
+index 29f9d9e..15fd2ff 100644
--- a/app/app.pro
+++ b/app/app.pro
-@@ -18,6 +18,8 @@
- TARGET = mindforger
- TEMPLATE = app
-
-+include(../config.pri)
-+
- QT += widgets
-
- mfner {
-@@ -297,7 +299,7 @@ RESOURCES += \
+@@ -370,7 +370,7 @@ RESOURCES += \
# See http://doc.qt.io/qt-5/qmake-advanced-usage.html
binfile.files += mindforger
@@ -20,51 +11,11 @@ index 4d47065..a39a320 100644
INSTALLS += binfile
# ########################################
-diff --git a/config.pri b/config.pri
-new file mode 100644
-index 0000000..ce05df1
---- /dev/null
-+++ b/config.pri
-@@ -0,0 +1,3 @@
-+isEmpty(PREFIX) {
-+ PREFIX = /usr
-+}
-diff --git a/deps/discount/discount.pro b/deps/discount/discount.pro
-index a8dfe35..ec16468 100644
---- a/deps/discount/discount.pro
-+++ b/deps/discount/discount.pro
-@@ -5,6 +5,8 @@
- # Webpage: http://www.pell.portland.or.us/~orc/Code/discount/
- #
-
-+include(../../config.pri)
-+
- QT -= core gui
-
- TARGET = discount
-@@ -46,7 +48,7 @@ unix:!symbian {
- maemo5 {
- target.path = /opt/usr/lib
- } else {
-- target.path = /usr/lib
-+ target.path = $$PREFIX/lib
- }
- INSTALLS += target
- }
diff --git a/mindforger.pro b/mindforger.pro
-index ae627f2..0953856 100644
+index bd4f21d..6bb2dbc 100644
--- a/mindforger.pro
+++ b/mindforger.pro
-@@ -32,6 +32,8 @@ TEMPLATE = subdirs
-
- SUBDIRS = deps lib app
-
-+include(config.pri)
-+
- # build dependencies
- lib.depends = deps
- app.depends = lib
-@@ -44,20 +46,20 @@ app.depends = lib
+@@ -43,20 +43,20 @@ app.depends = lib
#IMPORTANT: binfile MUST be specified in app/app.pro (project next to/that builds binary)
docfiles.files += doc/*
diff --git a/third_party/nixpkgs/pkgs/applications/editors/mindforger/default.nix b/third_party/nixpkgs/pkgs/applications/editors/mindforger/default.nix
index 82aa38c144..f7e2443422 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/mindforger/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/mindforger/default.nix
@@ -1,35 +1,34 @@
-{ mkDerivation, stdenv, fetchurl, qmake, qtbase, qtwebkit }:
+{ mkDerivation
+, cmark-gfm
+, fetchurl
+, qmake
+, qtbase
+, qtwebkit
+, stdenv
+, wrapGAppsHook
+}:
mkDerivation rec {
pname = "mindforger";
- version = "1.48.2";
+ version = "1.52.0";
src = fetchurl {
- url = "https://github.com/dvorka/mindforger/releases/download/1.48.0/mindforger_${version}.tgz";
- sha256 = "1wlrl8hpjcpnq098l3n2d1gbhbjylaj4z366zvssqvmafr72iyw4";
+ url = "https://github.com/dvorka/mindforger/releases/download/${version}/mindforger_${version}.tgz";
+ sha256 = "1pghsw8kwvjhg3jpmjs0n892h2l0pm0cs6ymi8b23fwk0kfj67rd";
};
- nativeBuildInputs = [ qmake ] ;
- buildInputs = [ qtbase qtwebkit ] ;
+ nativeBuildInputs = [ qmake wrapGAppsHook ] ;
+ buildInputs = [ qtbase qtwebkit cmark-gfm ] ;
doCheck = true;
- enableParallelBuilding = true ;
-
patches = [ ./build.patch ] ;
postPatch = ''
- substituteInPlace deps/discount/version.c.in --subst-var-by TABSTOP 4
+ substituteInPlace lib/src/install/installer.cpp --replace /usr "$out"
substituteInPlace app/resources/gnome-shell/mindforger.desktop --replace /usr "$out"
'';
- preConfigure = ''
- export AC_PATH="$PATH"
- pushd deps/discount
- ./configure.sh
- popd
- '';
-
qmakeFlags = [ "-r mindforger.pro" "CONFIG+=mfnoccache" ] ;
meta = with stdenv.lib; {
@@ -41,5 +40,6 @@ mkDerivation rec {
homepage = "https://www.mindforger.com";
license = licenses.gpl2Plus;
platforms = platforms.all;
+ maintainers = with maintainers; [ cyplo ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/editors/moe/default.nix b/third_party/nixpkgs/pkgs/applications/editors/moe/default.nix
index 060abda33d..d6dbe10065 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/moe/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/moe/default.nix
@@ -1,16 +1,16 @@
-{ stdenv, fetchurl
-, lzip, ncurses
+{ stdenv
+, fetchurl
+, ncurses
+, lzip
}:
-with stdenv.lib;
stdenv.mkDerivation rec {
-
pname = "moe";
- version = "1.10";
+ version = "1.11";
src = fetchurl {
url = "mirror://gnu/moe/${pname}-${version}.tar.lz";
- sha256 = "0fymywdiy9xqppcmvgs7mf7d3gfrky3jp5jkxs2l3v93asml9zcc";
+ sha256 = "sha256-DvvLz1pKjZZlQcbLCZugq2QWeANm286C2f+ZWoWl4vk=";
};
prePatch = ''
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ lzip ];
buildInputs = [ ncurses ];
- meta = {
+ meta = with stdenv.lib; {
description = "A small, 8-bit clean editor";
longDescription = ''
GNU moe is a powerful, 8-bit clean, console text editor for ISO-8859 and
diff --git a/third_party/nixpkgs/pkgs/applications/editors/texstudio/default.nix b/third_party/nixpkgs/pkgs/applications/editors/texstudio/default.nix
index 7f92c4d492..101c9bc59f 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/texstudio/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/texstudio/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "texstudio";
- version = "3.0.1";
+ version = "3.0.3";
src = fetchFromGitHub {
owner = "${pname}-org";
repo = pname;
rev = version;
- sha256 = "18ad85y4hrsvp7gs50dfg08cz40vbakb9hs8gw4cvi7r17vds5ar";
+ sha256 = "05q70wbdaldhrlapss4agmvz1cwqd229nd5amkj069v1wxrkvpb7";
};
nativeBuildInputs = [ qmake wrapQtAppsHook pkgconfig ];
@@ -24,9 +24,10 @@ mkDerivation rec {
LaTeX editing with completion, structure viewer, preview,
spell checking and support of any compilation chain.
'';
- homepage = "http://texstudio.sourceforge.net";
+ homepage = "https://texstudio.org";
+ changelog = "https://github.com/texstudio-org/texstudio/blob/${version}/utilities/manual/CHANGELOG.txt";
license = licenses.gpl2Plus;
- platforms = [ "x86_64-linux" ];
+ platforms = platforms.linux;
maintainers = with maintainers; [ ajs124 cfouche ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix b/third_party/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix
index 018cd71075..c3d8c4ee46 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix
@@ -5,7 +5,7 @@ let
plat = {
x86_64-linux = "linux-x64";
- x86_64-darwin = "darwin";
+ x86_64-darwin = "darwin-x64";
aarch64-linux = "linux-arm64";
armv7l-linux = "linux-armhf";
}.${system};
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/drawio/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/drawio/default.nix
index 892d81753e..0bb4364d6f 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/drawio/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/drawio/default.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "drawio";
- version = "13.9.9";
+ version = "14.1.5";
src = fetchurl {
url = "https://github.com/jgraph/drawio-desktop/releases/download/v${version}/draw.io-x86_64-${version}.rpm";
- hash = "sha256-+rNbLHpkFnvM7gDFbZ9AItPIA2IVTmscz+gTXF8riIY=";
+ hash = "sha256-dM/DGtUDnJBD4Cfhm/zbxfgBhUcIlEzlF4z3cmQuW14=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/emulsion/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/emulsion/default.nix
new file mode 100644
index 0000000000..ba7ebfcfdf
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/graphics/emulsion/default.nix
@@ -0,0 +1,85 @@
+{ stdenv
+, lib
+, fetchFromGitHub
+, rustPlatform
+, installShellFiles
+, makeWrapper
+, pkg-config
+, python3
+, libGL
+, libX11
+, libXcursor
+, libXi
+, libXrandr
+, libXxf86vm
+, libxcb
+, libxkbcommon
+, wayland
+, xdg_utils
+, AppKit
+, CoreGraphics
+, CoreServices
+, Foundation
+, OpenGL
+}:
+let
+ rpathLibs = [
+ libGL
+ libX11
+ libXcursor
+ libXi
+ libXrandr
+ libXxf86vm
+ libxcb
+ ] ++ lib.optionals stdenv.isLinux [
+ libxkbcommon
+ wayland
+ ];
+in
+rustPlatform.buildRustPackage rec {
+ pname = "emulsion";
+ version = "7.2";
+
+ src = fetchFromGitHub {
+ owner = "ArturKovacs";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1king04p5j4gsvprrfppwaxa5jn4ga4nc0v63wl6fvq2ngwnkg4g";
+ };
+
+ cargoSha256 = "19vb2q5w3063l7349p1b8q40n97a4hxdvc7h7qsx1iiwp75knbd0";
+
+ nativeBuildInputs = [
+ installShellFiles
+ makeWrapper
+ pkg-config
+ python3
+ ];
+
+ buildInputs = rpathLibs ++ lib.optionals stdenv.isDarwin [
+ AppKit
+ CoreGraphics
+ CoreServices
+ Foundation
+ OpenGL
+ ];
+
+ installPhase = ''
+ runHook preInstall
+ install -D $releaseDir/emulsion $out/bin/emulsion
+ '' + lib.optionalString stdenv.isLinux ''
+ patchelf --set-rpath "${lib.makeLibraryPath rpathLibs}" $out/bin/emulsion
+ '' + ''
+ runHook postInstall
+ '';
+
+ dontPatchELF = true;
+
+ meta = with lib; {
+ description = "A fast and minimalistic image viewer";
+ homepage = "https://arturkovacs.github.io/emulsion-website/";
+ maintainers = [ maintainers.magnetophon ];
+ platforms = platforms.unix;
+ license = licenses.mit;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/evilpixie/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/evilpixie/default.nix
index 1f6a52aa0b..4c47283c42 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/evilpixie/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/evilpixie/default.nix
@@ -22,13 +22,13 @@ let
in mkDerivation rec {
pname = "evilpixie";
- version = "0.2";
+ version = "0.2.1";
src = fetchFromGitHub {
owner = "bcampbell";
repo = "evilpixie";
rev = "v${version}";
- sha256 = "1yg4ic3kcxqmr7k5bbvrv5iavlnhpdx6510z5wha9k9k5q9c4dvh";
+ sha256 = "0dwgfr8kmkfppgf5wx9i5f7fjz3gxk0ji1l06x1z4r3vj52hdbph";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/ocrfeeder/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/ocrfeeder/default.nix
new file mode 100644
index 0000000000..28fe58183f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/graphics/ocrfeeder/default.nix
@@ -0,0 +1,73 @@
+{ stdenv
+, fetchurl
+, pkg-config
+, gtk3
+, gtkspell3
+, isocodes
+, goocanvas2
+, intltool
+, itstool
+, libxml2
+, gnome3
+, python3
+, gobject-introspection
+, wrapGAppsHook
+, tesseract4
+, extraOcrEngines ? [] # other supported engines are: ocrad gocr cuneiform
+}:
+
+stdenv.mkDerivation rec {
+ pname = "ocrfeeder";
+ version = "0.8.3";
+
+ src = fetchurl {
+ url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ sha256 = "12f5gnq92ffnd5zaj04df7jrnsdz1zn4zcgpbf5p9qnd21i2y529";
+ };
+
+ nativeBuildInputs = [
+ pkg-config
+ wrapGAppsHook
+ intltool
+ itstool
+ libxml2
+ ];
+
+ buildInputs = [
+ gtk3
+ gobject-introspection
+ goocanvas2
+ gtkspell3
+ isocodes
+ (python3.withPackages(ps: with ps; [
+ pyenchant
+ sane
+ pillow
+ reportlab
+ odfpy
+ pygobject3
+ ]))
+ ];
+
+ # https://gitlab.gnome.org/GNOME/ocrfeeder/-/issues/22
+ postConfigure = ''
+ substituteInPlace src/ocrfeeder/util/constants.py \
+ --replace /usr/share/xml/iso-codes ${isocodes}/share/xml/iso-codes
+ '';
+
+ enginesPath = stdenv.lib.makeBinPath ([
+ tesseract4
+ ] ++ extraOcrEngines);
+
+ preFixup = ''
+ gappsWrapperArgs+=(--prefix PATH : "${enginesPath}")
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://wiki.gnome.org/Apps/OCRFeeder";
+ description = "Complete Optical Character Recognition and Document Analysis and Recognition program";
+ maintainers = with maintainers; [ doronbehar ];
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akonadi-calendar.nix b/third_party/nixpkgs/pkgs/applications/kde/akonadi-calendar.nix
index 121e93d3f5..474672dfd7 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akonadi-calendar.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akonadi-calendar.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "akonadi-calendar";
+ pname = "akonadi-calendar";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akonadi-contacts.nix b/third_party/nixpkgs/pkgs/applications/kde/akonadi-contacts.nix
index b09058b60b..2076723a37 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akonadi-contacts.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akonadi-contacts.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "akonadi-contacts";
+ pname = "akonadi-contacts";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akonadi-import-wizard.nix b/third_party/nixpkgs/pkgs/applications/kde/akonadi-import-wizard.nix
index cc1acbc6dd..26b373fb33 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akonadi-import-wizard.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akonadi-import-wizard.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "akonadi-import-wizard";
+ pname = "akonadi-import-wizard";
meta = {
license = with lib.licenses; [ gpl2Plus lgpl21Plus fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akonadi-mime.nix b/third_party/nixpkgs/pkgs/applications/kde/akonadi-mime.nix
index 0ed958b4e7..fbd028b1ec 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akonadi-mime.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akonadi-mime.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "akonadi-mime";
+ pname = "akonadi-mime";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akonadi-notes.nix b/third_party/nixpkgs/pkgs/applications/kde/akonadi-notes.nix
index 72c4d79923..6db7e00be9 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akonadi-notes.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akonadi-notes.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "akonadi-notes";
+ pname = "akonadi-notes";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akonadi-search.nix b/third_party/nixpkgs/pkgs/applications/kde/akonadi-search.nix
index 23ee6b1b9c..495b63abd4 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akonadi-search.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akonadi-search.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "akonadi-search";
+ pname = "akonadi-search";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akonadi/default.nix b/third_party/nixpkgs/pkgs/applications/kde/akonadi/default.nix
index 6ffe1e2de8..d24e19f89e 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akonadi/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akonadi/default.nix
@@ -1,12 +1,13 @@
{
mkDerivation, lib, kdepimTeam,
- extra-cmake-modules, shared-mime-info, qtbase,
- boost, kcompletion, kconfigwidgets, kcrash, kdbusaddons, kdesignerplugin,
- ki18n, kiconthemes, kio, kitemmodels, kwindowsystem, mysql, qttools,
+ extra-cmake-modules, shared-mime-info, qtbase, accounts-qt,
+ boost, kaccounts-integration, kcompletion, kconfigwidgets, kcrash, kdbusaddons,
+ kdesignerplugin, ki18n, kiconthemes, kio, kitemmodels, kwindowsystem, mysql, qttools,
+ signond,
}:
mkDerivation {
- name = "akonadi";
+ pname = "akonadi";
meta = {
license = [ lib.licenses.lgpl21 ];
maintainers = kdepimTeam;
@@ -19,8 +20,8 @@ mkDerivation {
];
nativeBuildInputs = [ extra-cmake-modules shared-mime-info ];
buildInputs = [
- kcompletion kconfigwidgets kcrash kdbusaddons kdesignerplugin ki18n
- kiconthemes kio kwindowsystem qttools
+ kaccounts-integration kcompletion kconfigwidgets kcrash kdbusaddons kdesignerplugin
+ ki18n kiconthemes kio kwindowsystem accounts-qt qttools signond
];
propagatedBuildInputs = [ boost kitemmodels ];
outputs = [ "out" "dev" ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akonadiconsole.nix b/third_party/nixpkgs/pkgs/applications/kde/akonadiconsole.nix
index a02400847b..76e5ca480b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akonadiconsole.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akonadiconsole.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "akonadiconsole";
+ pname = "akonadiconsole";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/akregator.nix b/third_party/nixpkgs/pkgs/applications/kde/akregator.nix
index 98d53bc808..5cacfe0c04 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/akregator.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/akregator.nix
@@ -10,7 +10,7 @@
}:
mkDerivation {
- name = "akregator";
+ pname = "akregator";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ark/default.nix b/third_party/nixpkgs/pkgs/applications/kde/ark/default.nix
index 76cc423f54..69a56254d6 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ark/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ark/default.nix
@@ -20,7 +20,7 @@ let
in
mkDerivation {
- name = "ark";
+ pname = "ark";
meta = {
description = "Graphical file compression/decompression utility";
license = with lib.licenses;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/baloo-widgets.nix b/third_party/nixpkgs/pkgs/applications/kde/baloo-widgets.nix
index 3479b6600f..887e7ea298 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/baloo-widgets.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/baloo-widgets.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "baloo-widgets";
+ pname = "baloo-widgets";
meta = {
license = [ lib.licenses.lgpl21 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/bomber.nix b/third_party/nixpkgs/pkgs/applications/kde/bomber.nix
index f42a6a0187..c2a5329ee2 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/bomber.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/bomber.nix
@@ -4,7 +4,7 @@
}:
mkDerivation {
- name = "bomber";
+ pname = "bomber";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.bomber";
description = "A single player arcade game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/bovo.nix b/third_party/nixpkgs/pkgs/applications/kde/bovo.nix
index 4bd3113a05..989a80aa29 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/bovo.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/bovo.nix
@@ -4,7 +4,7 @@
}:
mkDerivation {
- name = "bovo";
+ pname = "bovo";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.bovo";
description = "Five in a row application";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/calendarsupport.nix b/third_party/nixpkgs/pkgs/applications/kde/calendarsupport.nix
index 1537bd25d5..b316ab4e56 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/calendarsupport.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/calendarsupport.nix
@@ -1,16 +1,23 @@
{
- mkDerivation, lib, kdepimTeam,
+ mkDerivation, lib, kdepimTeam, fetchpatch,
extra-cmake-modules, kdoctools,
akonadi, akonadi-calendar, akonadi-mime, akonadi-notes, kcalutils, kdepim-apps-libs,
kholidays, kidentitymanagement, kmime, pimcommon, qttools,
}:
mkDerivation {
- name = "calendarsupport";
+ pname = "calendarsupport";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
};
+ patches = [
+ # Patch for Qt 5.15.2 until version 20.12.0
+ (fetchpatch {
+ url = "https://invent.kde.org/pim/calendarsupport/-/commit/b4193facb223bd5b73a65318dec8ced51b66adf7.patch";
+ sha256 = "sha256:1da11rqbxxrl06ld3avc41p064arz4n6w5nxq8r008v8ws3s64dy";
+ })
+ ];
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
akonadi akonadi-mime akonadi-notes kcalutils kdepim-apps-libs kholidays pimcommon qttools
diff --git a/third_party/nixpkgs/pkgs/applications/kde/default.nix b/third_party/nixpkgs/pkgs/applications/kde/default.nix
index 1f0f7b5ace..33f392fdcc 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/default.nix
@@ -35,15 +35,13 @@ let
mkDerivation = args:
let
- inherit (args) name;
- sname = args.sname or name;
- inherit (srcs.${sname}) src version;
+ inherit (args) pname;
+ inherit (srcs.${pname}) src version;
mkDerivation =
libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {};
in
mkDerivation (args // {
- pname = name;
- inherit src version;
+ inherit pname version src;
outputs = args.outputs or [ "out" ];
@@ -88,6 +86,7 @@ let
gwenview = callPackage ./gwenview.nix {};
incidenceeditor = callPackage ./incidenceeditor.nix {};
k3b = callPackage ./k3b.nix {};
+ kaccounts-integration = callPackage ./kaccounts-integration.nix {};
kaddressbook = callPackage ./kaddressbook.nix {};
kalarm = callPackage ./kalarm.nix {};
kalarmcal = callPackage ./kalarmcal.nix {};
diff --git a/third_party/nixpkgs/pkgs/applications/kde/dolphin-plugins.nix b/third_party/nixpkgs/pkgs/applications/kde/dolphin-plugins.nix
index 5580952f40..37613f86a7 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/dolphin-plugins.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/dolphin-plugins.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "dolphin-plugins";
+ pname = "dolphin-plugins";
meta = {
license = [ lib.licenses.gpl2 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/dolphin.nix b/third_party/nixpkgs/pkgs/applications/kde/dolphin.nix
index 76d4e989e8..3774c7e00b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/dolphin.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/dolphin.nix
@@ -9,7 +9,7 @@
}:
mkDerivation {
- name = "dolphin";
+ pname = "dolphin";
meta = {
license = with lib.licenses; [ gpl2 fdl12 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/dragon.nix b/third_party/nixpkgs/pkgs/applications/kde/dragon.nix
index 9dd55ec4b9..0ce6459e3f 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/dragon.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/dragon.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "dragon";
+ pname = "dragon";
meta = {
license = with lib.licenses; [ gpl2 fdl12 ];
description = "A simple media player for KDE";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/elisa.nix b/third_party/nixpkgs/pkgs/applications/kde/elisa.nix
index 5a77cfec2f..6252e53078 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/elisa.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/elisa.nix
@@ -19,7 +19,7 @@
}:
mkDerivation rec {
- name = "elisa";
+ pname = "elisa";
buildInputs = [ libvlc ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/eventviews.nix b/third_party/nixpkgs/pkgs/applications/kde/eventviews.nix
index 495491f6d3..1a6cc9442b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/eventviews.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/eventviews.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "eventviews";
+ pname = "eventviews";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/fetch.sh b/third_party/nixpkgs/pkgs/applications/kde/fetch.sh
index dc023c57a7..e3bba77f97 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/fetch.sh
+++ b/third_party/nixpkgs/pkgs/applications/kde/fetch.sh
@@ -1 +1 @@
-WGET_ARGS=(http://download.kde.org/stable/release-service/20.08.2/src)
+WGET_ARGS=( http://download.kde.org/stable/release-service/20.08.3/src -A '*.tar.xz' )
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ffmpegthumbs.nix b/third_party/nixpkgs/pkgs/applications/kde/ffmpegthumbs.nix
index 225efba376..2a8b82352b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ffmpegthumbs.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ffmpegthumbs.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "ffmpegthumbs";
+ pname = "ffmpegthumbs";
meta = {
license = with lib.licenses; [ gpl2 bsd3 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/filelight.nix b/third_party/nixpkgs/pkgs/applications/kde/filelight.nix
index a3be5be7f0..1aeff53186 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/filelight.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/filelight.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "filelight";
+ pname = "filelight";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ fridh vcunat ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/granatier.nix b/third_party/nixpkgs/pkgs/applications/kde/granatier.nix
index c02fa0fef2..b4aa2168e0 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/granatier.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/granatier.nix
@@ -4,7 +4,7 @@
}:
mkDerivation {
- name = "granatier";
+ pname = "granatier";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.granatier";
description = "Clone of the classic Bomberman game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/grantleetheme/default.nix b/third_party/nixpkgs/pkgs/applications/kde/grantleetheme/default.nix
index 92a0f1cde4..517cb072f7 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/grantleetheme/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/grantleetheme/default.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "grantleetheme";
+ pname = "grantleetheme";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/gwenview.nix b/third_party/nixpkgs/pkgs/applications/kde/gwenview.nix
index 3d03d1dea3..0cd884d540 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/gwenview.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/gwenview.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "gwenview";
+ pname = "gwenview";
meta = {
license = with lib.licenses; [ gpl2 fdl12 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/incidenceeditor.nix b/third_party/nixpkgs/pkgs/applications/kde/incidenceeditor.nix
index 30955d1c27..981c184d15 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/incidenceeditor.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/incidenceeditor.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "incidenceeditor";
+ pname = "incidenceeditor";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/k3b.nix b/third_party/nixpkgs/pkgs/applications/kde/k3b.nix
index 35d55787ec..cc9763961f 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/k3b.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/k3b.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "k3b";
+ pname = "k3b";
meta = with lib; {
license = with licenses; [ gpl2Plus ];
maintainers = with maintainers; [ sander phreedom ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kaccounts-integration.nix b/third_party/nixpkgs/pkgs/applications/kde/kaccounts-integration.nix
new file mode 100644
index 0000000000..ef69f564f1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/kde/kaccounts-integration.nix
@@ -0,0 +1,23 @@
+{ mkDerivation, lib, extra-cmake-modules, kdoctools, kcmutils, kcoreaddons, kwallet, accounts-qt, signond }:
+
+mkDerivation {
+ pname = "kaccounts-integration";
+ meta = with lib; {
+ homepage = "https://community.kde.org/KTp/Setting_up_KAccounts";
+ description = "Online accounts integration";
+ maintainers = with maintainers; [ freezeboy ];
+ license = licenses.gpl2Plus;
+ platforms = platforms.linux;
+ };
+ nativeBuildInputs = [
+ extra-cmake-modules
+ ];
+ buildInputs = [
+ kcmutils
+ kcoreaddons
+ kdoctools
+ kwallet
+ accounts-qt
+ signond
+ ];
+}
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kaddressbook.nix b/third_party/nixpkgs/pkgs/applications/kde/kaddressbook.nix
index b4b0450e78..452c514215 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kaddressbook.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kaddressbook.nix
@@ -1,5 +1,5 @@
{
- mkDerivation, lib, kdepimTeam,
+ mkDerivation, lib, kdepimTeam, fetchpatch,
extra-cmake-modules, kdoctools,
akonadi, akonadi-search, grantlee, grantleetheme, kcmutils, kcompletion,
kcrash, kdbusaddons, kdepim-apps-libs, ki18n, kontactinterface, kparts,
@@ -8,11 +8,18 @@
}:
mkDerivation {
- name = "kaddressbook";
+ pname = "kaddressbook";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
};
+ patches = [
+ # Patch for Qt 5.15.2 until version 20.12.0
+ (fetchpatch {
+ url = "https://invent.kde.org/pim/kaddressbook/-/commit/8aee8d40ae2a1c920d3520163d550d3b49720226.patch";
+ sha256 = "sha256:0dsy119cd5w9khiwgk6fb7xnjzmj94rfphf327k331lf15zq4853";
+ })
+ ];
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
akonadi akonadi-search grantlee grantleetheme kcmutils kcompletion kcrash
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kalarm.nix b/third_party/nixpkgs/pkgs/applications/kde/kalarm.nix
index a1dec1179c..70ee3f7418 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kalarm.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kalarm.nix
@@ -16,7 +16,7 @@
}:
mkDerivation {
- name = "kalarm";
+ pname = "kalarm";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = [ lib.maintainers.rittelle ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kalarmcal.nix b/third_party/nixpkgs/pkgs/applications/kde/kalarmcal.nix
index 356c1e4812..5671174e9b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kalarmcal.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kalarmcal.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kalarmcal";
+ pname = "kalarmcal";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kalzium.nix b/third_party/nixpkgs/pkgs/applications/kde/kalzium.nix
index cf579caa9c..3f51f06881 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kalzium.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kalzium.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, openbabel, avogadro, qtscript, kparts, kplotting, kunitconversion }:
mkDerivation {
- name = "kalzium";
+ pname = "kalzium";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kalzium";
description = "Program that shows you the Periodic Table of Elements";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kapman.nix b/third_party/nixpkgs/pkgs/applications/kde/kapman.nix
index 5f4cc40138..01fa984e59 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kapman.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kapman.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames }:
mkDerivation {
- name = "kapman";
+ pname = "kapman";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kapman";
description = "Clone of the well known game Pac-Man";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kapptemplate.nix b/third_party/nixpkgs/pkgs/applications/kde/kapptemplate.nix
index a5e211318a..7251648be0 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kapptemplate.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kapptemplate.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "kapptemplate";
+ pname = "kapptemplate";
nativeBuildInputs = [ extra-cmake-modules cmake ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kate.nix b/third_party/nixpkgs/pkgs/applications/kde/kate.nix
index e0d0273efd..1cc16496d1 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kate.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kate.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "kate";
+ pname = "kate";
meta = {
license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/katomic.nix b/third_party/nixpkgs/pkgs/applications/kde/katomic.nix
index 2690cfc058..aa00d58c41 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/katomic.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/katomic.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames, knewstuff }:
mkDerivation {
- name = "katomic";
+ pname = "katomic";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.katomic";
description = "Fun educational game built around molecular geometry";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kblackbox.nix b/third_party/nixpkgs/pkgs/applications/kde/kblackbox.nix
index ce0d8e36b9..9f2f652f55 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kblackbox.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kblackbox.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames }:
mkDerivation {
- name = "kblackbox";
+ pname = "kblackbox";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kblackbox";
description = "Game of hide and seek played on a grid of boxes";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kblocks.nix b/third_party/nixpkgs/pkgs/applications/kde/kblocks.nix
index a11a6e2574..971901687f 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kblocks.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kblocks.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames }:
mkDerivation {
- name = "kblocks";
+ pname = "kblocks";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kblocks";
description = "Classic falling blocks game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kbounce.nix b/third_party/nixpkgs/pkgs/applications/kde/kbounce.nix
index b67e3ce021..d96c0f7f82 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kbounce.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kbounce.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, libkdegames, kconfig, kcrash, kio, ki18n }:
mkDerivation {
- name = "kbounce";
+ pname = "kbounce";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kbounce";
description = "Single player arcade game with the elements of puzzle";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kbreakout.nix b/third_party/nixpkgs/pkgs/applications/kde/kbreakout.nix
index fbcddd46ca..cf60ada3c0 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kbreakout.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kbreakout.nix
@@ -10,7 +10,7 @@
}:
mkDerivation {
- name = "kbreakout";
+ pname = "kbreakout";
meta.license = with lib.licenses; [ lgpl21 gpl3 ];
outputs = [ "out" "dev" ];
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kcachegrind.nix b/third_party/nixpkgs/pkgs/applications/kde/kcachegrind.nix
index 16fc6c5177..308ed35dc4 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kcachegrind.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kcachegrind.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kcachegrind";
+ pname = "kcachegrind";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ orivej ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kcalc.nix b/third_party/nixpkgs/pkgs/applications/kde/kcalc.nix
index 4e2a308b17..b24046df5f 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kcalc.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kcalc.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kcalc";
+ pname = "kcalc";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = [ lib.maintainers.fridh ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kcalutils.nix b/third_party/nixpkgs/pkgs/applications/kde/kcalutils.nix
index 2e389ec4ac..1fce68e7f4 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kcalutils.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kcalutils.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kcalutils";
+ pname = "kcalutils";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kcharselect.nix b/third_party/nixpkgs/pkgs/applications/kde/kcharselect.nix
index 4af712b1d5..d35ee5ee67 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kcharselect.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kcharselect.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kcharselect";
+ pname = "kcharselect";
meta = {
license = lib.licenses.gpl2Plus;
maintainers = [ lib.maintainers.schmittlauch ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kcolorchooser.nix b/third_party/nixpkgs/pkgs/applications/kde/kcolorchooser.nix
index 45b32fbe83..87ab227156 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kcolorchooser.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kcolorchooser.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kcolorchooser";
+ pname = "kcolorchooser";
meta = {
license = with lib.licenses; [ mit ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdebugsettings.nix b/third_party/nixpkgs/pkgs/applications/kde/kdebugsettings.nix
index a58e1b25a2..f4dd7ec145 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdebugsettings.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdebugsettings.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "kdebugsettings";
+ pname = "kdebugsettings";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = [ lib.maintainers.rittelle ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdeconnect-kde.nix b/third_party/nixpkgs/pkgs/applications/kde/kdeconnect-kde.nix
index 83e54d1fa8..8c7b2b635c 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdeconnect-kde.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdeconnect-kde.nix
@@ -26,15 +26,7 @@
}:
mkDerivation {
- name = "kdeconnect-kde";
-
- patches = [
- # https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/328
- (fetchpatch {
- url = "https://invent.kde.org/network/kdeconnect-kde/-/commit/6101ef3ad07d865958d58a3d2736f5536f1c5719.diff";
- sha256 = "17mr7k13226vzcgxlmfs6q2mdc5j7vwp4iri9apmh6xlf6r591ac";
- })
- ];
+ pname = "kdeconnect-kde";
buildInputs = [
kcmutils
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdegraphics-mobipocket.nix b/third_party/nixpkgs/pkgs/applications/kde/kdegraphics-mobipocket.nix
index e5f5b88ec4..bdfe5102c0 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdegraphics-mobipocket.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdegraphics-mobipocket.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kdegraphics-mobipocket";
+ pname = "kdegraphics-mobipocket";
meta = {
license = [ lib.licenses.gpl2Plus ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdegraphics-thumbnailers.nix b/third_party/nixpkgs/pkgs/applications/kde/kdegraphics-thumbnailers.nix
index 2e7887582f..10280be3c3 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdegraphics-thumbnailers.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdegraphics-thumbnailers.nix
@@ -4,7 +4,7 @@
}:
mkDerivation {
- name = "kdegraphics-thumbnailers";
+ pname = "kdegraphics-thumbnailers";
meta = {
license = [ lib.licenses.lgpl21 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdenetwork-filesharing.nix b/third_party/nixpkgs/pkgs/applications/kde/kdenetwork-filesharing.nix
index d251eb74f2..94656b0267 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdenetwork-filesharing.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdenetwork-filesharing.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kdenetwork-filesharing";
+ pname = "kdenetwork-filesharing";
meta = {
license = [ lib.licenses.gpl2 lib.licenses.lgpl21 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdenlive.nix b/third_party/nixpkgs/pkgs/applications/kde/kdenlive.nix
index b2abee5793..47afcd0a67 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdenlive.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdenlive.nix
@@ -35,7 +35,7 @@
}:
mkDerivation {
- name = "kdenlive";
+ pname = "kdenlive";
nativeBuildInputs = [
extra-cmake-modules
kdoctools
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdepim-addons.nix b/third_party/nixpkgs/pkgs/applications/kde/kdepim-addons.nix
index e47aae89e6..0939b0ecd2 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdepim-addons.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdepim-addons.nix
@@ -9,7 +9,7 @@
}:
mkDerivation {
- name = "kdepim-addons";
+ pname = "kdepim-addons";
meta = {
license = with lib.licenses; [ gpl2Plus lgpl21Plus ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdepim-apps-libs/default.nix b/third_party/nixpkgs/pkgs/applications/kde/kdepim-apps-libs/default.nix
index 57c02ea4e8..19f476fd78 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdepim-apps-libs/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdepim-apps-libs/default.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kdepim-apps-libs";
+ pname = "kdepim-apps-libs";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdepim-runtime/default.nix b/third_party/nixpkgs/pkgs/applications/kde/kdepim-runtime/default.nix
index e0a5d43e65..335284aa6c 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdepim-runtime/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdepim-runtime/default.nix
@@ -9,7 +9,7 @@
}:
mkDerivation {
- name = "kdepim-runtime";
+ pname = "kdepim-runtime";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdf.nix b/third_party/nixpkgs/pkgs/applications/kde/kdf.nix
index eef94fd5eb..5c196d6a3b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdf.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdf.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kdf";
+ pname = "kdf";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = [ lib.maintainers.peterhoeg ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdialog.nix b/third_party/nixpkgs/pkgs/applications/kde/kdialog.nix
index df301af0cb..192bfda4c2 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdialog.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdialog.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kdialog";
+ pname = "kdialog";
meta = {
license = with lib.licenses; [ gpl2 fdl12 ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kdiamond.nix b/third_party/nixpkgs/pkgs/applications/kde/kdiamond.nix
index 6c124f9450..040806fd08 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kdiamond.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kdiamond.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames, kconfig, knotifyconfig }:
mkDerivation {
- name = "kdiamond";
+ pname = "kdiamond";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kdiamond";
description = "A single player puzzle game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/keditbookmarks.nix b/third_party/nixpkgs/pkgs/applications/kde/keditbookmarks.nix
index efe247df73..9deb1a3c01 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/keditbookmarks.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/keditbookmarks.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "keditbookmarks";
+ pname = "keditbookmarks";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kio kparts kwindowsystem ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kfind.nix b/third_party/nixpkgs/pkgs/applications/kde/kfind.nix
index 10932b3803..fa0ef1c922 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kfind.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kfind.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kfind";
+ pname = "kfind";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = [ lib.maintainers.iblech ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kfloppy.nix b/third_party/nixpkgs/pkgs/applications/kde/kfloppy.nix
index a8747047f4..a88fd9283e 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kfloppy.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kfloppy.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, kcompletion, kxmlgui }:
mkDerivation {
- name = "kfloppy";
+ pname = "kfloppy";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kfloppy";
description = "Utility to format 3.5\" and 5.25\" floppy disks";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kgeography.nix b/third_party/nixpkgs/pkgs/applications/kde/kgeography.nix
index c96c198cca..7a5d5516b5 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kgeography.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kgeography.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kgeography";
+ pname = "kgeography";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = [ lib.maintainers.globin ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kget.nix b/third_party/nixpkgs/pkgs/applications/kde/kget.nix
index 6a50f1d08d..b03246eacd 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kget.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kget.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kget";
+ pname = "kget";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kgpg.nix b/third_party/nixpkgs/pkgs/applications/kde/kgpg.nix
index 944cff47e0..32ba95231c 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kgpg.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kgpg.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "kgpg";
+ pname = "kgpg";
nativeBuildInputs = [ extra-cmake-modules kdoctools makeWrapper ];
buildInputs = [
akonadi-contacts gnupg karchive kcodecs kcontacts kcoreaddons kcrash
diff --git a/third_party/nixpkgs/pkgs/applications/kde/khelpcenter.nix b/third_party/nixpkgs/pkgs/applications/kde/khelpcenter.nix
index 69b629bbeb..77f30d8e69 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/khelpcenter.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/khelpcenter.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "khelpcenter";
+ pname = "khelpcenter";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
grantlee kcmutils kconfig kcoreaddons kdbusaddons kdelibs4support khtml
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kidentitymanagement.nix b/third_party/nixpkgs/pkgs/applications/kde/kidentitymanagement.nix
index 92fcc23877..789206a163 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kidentitymanagement.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kidentitymanagement.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kidentitymanagement";
+ pname = "kidentitymanagement";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kig.nix b/third_party/nixpkgs/pkgs/applications/kde/kig.nix
index 7b85890779..1ca57d91c1 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kig.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kig.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kig";
+ pname = "kig";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ raskin ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kigo.nix b/third_party/nixpkgs/pkgs/applications/kde/kigo.nix
index 6585f943f2..238158b524 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kigo.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kigo.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames, knewstuff }:
mkDerivation {
- name = "kigo";
+ pname = "kigo";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kigo";
description = "An open-source implementation of the popular Go game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/killbots.nix b/third_party/nixpkgs/pkgs/applications/kde/killbots.nix
index ec9b6de82c..ef81c3b5ec 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/killbots.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/killbots.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames }:
mkDerivation {
- name = "killbots";
+ pname = "killbots";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.killbots";
description = "A game where you avoid robots";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kimap.nix b/third_party/nixpkgs/pkgs/applications/kde/kimap.nix
index 9e42c57105..e93804bd88 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kimap.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kimap.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kimap";
+ pname = "kimap";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kio-extras.nix b/third_party/nixpkgs/pkgs/applications/kde/kio-extras.nix
index a803ba7298..fdc531d5d1 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kio-extras.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kio-extras.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "kio-extras";
+ pname = "kio-extras";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kipi-plugins.nix b/third_party/nixpkgs/pkgs/applications/kde/kipi-plugins.nix
index 180d066a87..d79980a3a6 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kipi-plugins.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kipi-plugins.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kipi-plugins";
+ pname = "kipi-plugins";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kitinerary.nix b/third_party/nixpkgs/pkgs/applications/kde/kitinerary.nix
index 303ea6162b..cc71307f1a 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kitinerary.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kitinerary.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kitinerary";
+ pname = "kitinerary";
meta = {
license = with lib.licenses; [ lgpl21 ];
maintainers = [ lib.maintainers.bkchr ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kldap.nix b/third_party/nixpkgs/pkgs/applications/kde/kldap.nix
index 14a8aea5e6..888ac59ddf 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kldap.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kldap.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kldap";
+ pname = "kldap";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kleopatra.nix b/third_party/nixpkgs/pkgs/applications/kde/kleopatra.nix
index c15c6eb78d..f1f8ae9b37 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kleopatra.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kleopatra.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kleopatra";
+ pname = "kleopatra";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/klettres.nix b/third_party/nixpkgs/pkgs/applications/kde/klettres.nix
index aaddceb7bd..ca63c4f456 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/klettres.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/klettres.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, phonon, knewstuff }:
mkDerivation {
- name = "klettres";
+ pname = "klettres";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.klettres";
description = "An application specially designed to help the user to learn an alphabet";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/klines.nix b/third_party/nixpkgs/pkgs/applications/kde/klines.nix
index 7fadf409bd..336ea9a250 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/klines.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/klines.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames }:
mkDerivation {
- name = "klines";
+ pname = "klines";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.klines";
description = "A simple but highly addictive one player game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmag.nix b/third_party/nixpkgs/pkgs/applications/kde/kmag.nix
index fdac690cf2..ba1bb8d185 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmag.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmag.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio }:
mkDerivation {
- name = "kmag";
+ pname = "kmag";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kmag";
description = "A small Linux utility to magnify a part of the screen";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmahjongg.nix b/third_party/nixpkgs/pkgs/applications/kde/kmahjongg.nix
index 93588b241e..285cf8adff 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmahjongg.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmahjongg.nix
@@ -9,7 +9,7 @@
}:
mkDerivation {
- name = "kmahjongg";
+ pname = "kmahjongg";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kdeclarative libkmahjongg knewstuff libkdegames ];
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmail-account-wizard.nix b/third_party/nixpkgs/pkgs/applications/kde/kmail-account-wizard.nix
index f380315cce..c0ab4ff947 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmail-account-wizard.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmail-account-wizard.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "kmail-account-wizard";
+ pname = "kmail-account-wizard";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmail.nix b/third_party/nixpkgs/pkgs/applications/kde/kmail.nix
index d225eba822..fa3fe03303 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmail.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmail.nix
@@ -11,7 +11,7 @@
}:
mkDerivation {
- name = "kmail";
+ pname = "kmail";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmailtransport.nix b/third_party/nixpkgs/pkgs/applications/kde/kmailtransport.nix
index d5832db570..5efdc959af 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmailtransport.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmailtransport.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "kmailtransport";
+ pname = "kmailtransport";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmbox.nix b/third_party/nixpkgs/pkgs/applications/kde/kmbox.nix
index c1348edf3f..6f3db970b9 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmbox.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmbox.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kmbox";
+ pname = "kmbox";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmime.nix b/third_party/nixpkgs/pkgs/applications/kde/kmime.nix
index ac877d8522..51e78b5f64 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmime.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmime.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kmime";
+ pname = "kmime";
meta = {
license = [ lib.licenses.lgpl21 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmines.nix b/third_party/nixpkgs/pkgs/applications/kde/kmines.nix
index edf3114244..66131df26c 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmines.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmines.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, libkdegames, kconfig, kcrash, kdoctools, ki18n, kio }:
mkDerivation {
- name = "kmines";
+ pname = "kmines";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kmines";
description = "A classic Minesweeper game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmix.nix b/third_party/nixpkgs/pkgs/applications/kde/kmix.nix
index 8010c57d92..207fba8e77 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmix.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmix.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kmix";
+ pname = "kmix";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = [ lib.maintainers.rongcuid ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kmplot.nix b/third_party/nixpkgs/pkgs/applications/kde/kmplot.nix
index c0c00f2134..04ccb809c7 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kmplot.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kmplot.nix
@@ -3,7 +3,7 @@
}:
mkDerivation {
- name = "kmplot";
+ pname = "kmplot";
meta = {
license = with lib.licenses; [ gpl2Plus fdl12 ];
maintainers = [ lib.maintainers.orivej ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/knavalbattle.nix b/third_party/nixpkgs/pkgs/applications/kde/knavalbattle.nix
index 669f9961a4..155faf4e53 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/knavalbattle.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/knavalbattle.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames, kdnssd }:
mkDerivation {
- name = "knavalbattle";
+ pname = "knavalbattle";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.knavalbattle";
description = "Naval Battle is a ship sinking game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/knetwalk.nix b/third_party/nixpkgs/pkgs/applications/kde/knetwalk.nix
index f34bb84f0a..3a863b40a1 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/knetwalk.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/knetwalk.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames }:
mkDerivation {
- name = "knetwalk";
+ pname = "knetwalk";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.knetwalk";
description = "A single player logic game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/knights.nix b/third_party/nixpkgs/pkgs/applications/kde/knights.nix
index 8b71493ff1..084a2349fc 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/knights.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/knights.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, kplotting, plasma-framework, libkdegames }:
mkDerivation {
- name = "knights";
+ pname = "knights";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.knights";
description = "A chess game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/knotes.nix b/third_party/nixpkgs/pkgs/applications/kde/knotes.nix
index 2dc2f48c14..75b92eb07b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/knotes.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/knotes.nix
@@ -13,7 +13,7 @@
}:
mkDerivation {
- name = "knotes";
+ pname = "knotes";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kcompletion kconfig kconfigwidgets kcoreaddons kcrash
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kolf.nix b/third_party/nixpkgs/pkgs/applications/kde/kolf.nix
index f9fa31b665..2f1189855b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kolf.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kolf.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kolf";
+ pname = "kolf";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ libkdegames kio ktextwidgets ];
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kollision.nix b/third_party/nixpkgs/pkgs/applications/kde/kollision.nix
index 6cb9995459..806b2f5923 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kollision.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kollision.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames }:
mkDerivation {
- name = "kollision";
+ pname = "kollision";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kollision";
description = "A casual game";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kolourpaint.nix b/third_party/nixpkgs/pkgs/applications/kde/kolourpaint.nix
index 4501324a87..66746cf466 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kolourpaint.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kolourpaint.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "kolourpaint";
+ pname = "kolourpaint";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kdelibs4support libkexiv2 ];
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kompare.nix b/third_party/nixpkgs/pkgs/applications/kde/kompare.nix
index 3a264e4025..a449a1e4f5 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kompare.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kompare.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "kompare";
+ pname = "kompare";
meta = { license = with lib.licenses; [ gpl2 ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/kde/konqueror.nix b/third_party/nixpkgs/pkgs/applications/kde/konqueror.nix
index 62ed3db063..72fcf8ff22 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/konqueror.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/konqueror.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "konqueror";
+ pname = "konqueror";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kdelibs4support kcmutils khtml kdesu
diff --git a/third_party/nixpkgs/pkgs/applications/kde/konquest.nix b/third_party/nixpkgs/pkgs/applications/kde/konquest.nix
index cfef018de6..7802b9c66c 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/konquest.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/konquest.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "konquest";
+ pname = "konquest";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kdelibs4support libkdegames qtquickcontrols ];
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/kde/konsole.nix b/third_party/nixpkgs/pkgs/applications/kde/konsole.nix
index ed26dc08bb..b49507e0b8 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/konsole.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/konsole.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "konsole";
+ pname = "konsole";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = with lib.maintainers; [ ttuegel turion ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kontact.nix b/third_party/nixpkgs/pkgs/applications/kde/kontact.nix
index eb28458392..3dfa28e9df 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kontact.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kontact.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "kontact";
+ pname = "kontact";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kontactinterface.nix b/third_party/nixpkgs/pkgs/applications/kde/kontactinterface.nix
index f2df628f30..b7e033deb0 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kontactinterface.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kontactinterface.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kontactinterface";
+ pname = "kontactinterface";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/korganizer.nix b/third_party/nixpkgs/pkgs/applications/kde/korganizer.nix
index 2f37a1bac0..f28e0406b1 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/korganizer.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/korganizer.nix
@@ -11,7 +11,7 @@
}:
mkDerivation {
- name = "korganizer";
+ pname = "korganizer";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kpat.nix b/third_party/nixpkgs/pkgs/applications/kde/kpat.nix
index 9ee5735323..d1e47af6b7 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kpat.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kpat.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "kpat";
+ pname = "kpat";
nativeBuildInputs = [
extra-cmake-modules
shared-mime-info
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kpimtextedit.nix b/third_party/nixpkgs/pkgs/applications/kde/kpimtextedit.nix
index 6f79a46202..2948075f69 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kpimtextedit.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kpimtextedit.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "kpimtextedit";
+ pname = "kpimtextedit";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kpkpass.nix b/third_party/nixpkgs/pkgs/applications/kde/kpkpass.nix
index f31b37de93..e7b8147712 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kpkpass.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kpkpass.nix
@@ -4,7 +4,7 @@
}:
mkDerivation {
- name = "kpkpass";
+ pname = "kpkpass";
meta = {
license = with lib.licenses; [ lgpl21 ];
maintainers = [ lib.maintainers.bkchr ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kqtquickcharts.nix b/third_party/nixpkgs/pkgs/applications/kde/kqtquickcharts.nix
index 2b3dc5313d..669a38e37c 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kqtquickcharts.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kqtquickcharts.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kqtquickcharts";
+ pname = "kqtquickcharts";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/krdc.nix b/third_party/nixpkgs/pkgs/applications/kde/krdc.nix
index 2b0a1a5c51..01cc39d989 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/krdc.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/krdc.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "krdc";
+ pname = "krdc";
nativeBuildInputs = [ extra-cmake-modules kdoctools makeWrapper ];
buildInputs = [
kcmutils kcompletion kconfig kdnssd knotifyconfig kwallet kwidgetsaddons
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kreversi.nix b/third_party/nixpkgs/pkgs/applications/kde/kreversi.nix
index 9f4be46738..351555b5f3 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kreversi.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kreversi.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, libkdegames, kdeclarative }:
mkDerivation {
- name = "kreversi";
+ pname = "kreversi";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kreversi";
description = "A simple one player strategy game played against the computer";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/krfb.nix b/third_party/nixpkgs/pkgs/applications/kde/krfb.nix
index d2b96bf610..aa280d019b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/krfb.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/krfb.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "krfb";
+ pname = "krfb";
meta = {
license = with lib.licenses; [ gpl2 fdl12 ];
maintainers = with lib.maintainers; [ jerith666 ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kruler.nix b/third_party/nixpkgs/pkgs/applications/kde/kruler.nix
index 2018245cfc..460675e8cb 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kruler.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kruler.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "kruler";
+ pname = "kruler";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = [ lib.maintainers.vandenoever ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kshisen.nix b/third_party/nixpkgs/pkgs/applications/kde/kshisen.nix
index 5be17bb8ee..791e95af69 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kshisen.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kshisen.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, libkdegames, libkmahjongg }:
mkDerivation {
- name = "kshisen";
+ pname = "kshisen";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.kshisen";
description = "A solitaire-like game played using the standard set of Mahjong tiles";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ksmtp/default.nix b/third_party/nixpkgs/pkgs/applications/kde/ksmtp/default.nix
index 6a5f51a17b..3bf80f4abf 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ksmtp/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ksmtp/default.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "ksmtp";
+ pname = "ksmtp";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kspaceduel.nix b/third_party/nixpkgs/pkgs/applications/kde/kspaceduel.nix
index b18a3e7cf8..49ef76151e 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kspaceduel.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kspaceduel.nix
@@ -10,10 +10,10 @@
}:
mkDerivation {
- name = "kspaceduel";
+ pname = "kspaceduel";
meta.license = with lib.licenses; [ lgpl21 gpl3 ];
outputs = [ "out" "dev" ];
- nativeBuildInputs = [
+ nativeBuildInputs = [
cmake extra-cmake-modules
];
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ksquares.nix b/third_party/nixpkgs/pkgs/applications/kde/ksquares.nix
index 12d989befe..b48ee47352 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ksquares.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ksquares.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, libkdegames, kconfig, kcrash, kxmlgui }:
mkDerivation {
- name = "ksquares";
+ pname = "ksquares";
meta = with lib; {
homepage = "https://kde.org/applications/en/games/org.kde.ksquares";
description = "A game of Dots and Boxes";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ksudoku.nix b/third_party/nixpkgs/pkgs/applications/kde/ksudoku.nix
index 678c21d587..bf59c6e94c 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ksudoku.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ksudoku.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "ksudoku";
+ pname = "ksudoku";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ libGLU kdeclarative libkdegames ];
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ksystemlog.nix b/third_party/nixpkgs/pkgs/applications/kde/ksystemlog.nix
index bec92d5596..08f7ffb7e0 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ksystemlog.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ksystemlog.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "ksystemlog";
+ pname = "ksystemlog";
nativeBuildInputs = [ extra-cmake-modules gettext kdoctools ];
propagatedBuildInputs = [ karchive kconfig kio ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kteatime.nix b/third_party/nixpkgs/pkgs/applications/kde/kteatime.nix
index 812a13aa11..639bd93310 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kteatime.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kteatime.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kconfig, kcrash, kiconthemes, knotifyconfig }:
mkDerivation {
- name = "kteatime";
+ pname = "kteatime";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kteatime";
description = "A handy timer for steeping tea";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ktimer.nix b/third_party/nixpkgs/pkgs/applications/kde/ktimer.nix
index bdb8f2c687..7eab059f1a 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ktimer.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ktimer.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio }:
mkDerivation {
- name = "ktimer";
+ pname = "ktimer";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.ktimer";
description = "A little tool to execute programs after some time";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ktnef.nix b/third_party/nixpkgs/pkgs/applications/kde/ktnef.nix
index 61f8672e47..c264e0b53c 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ktnef.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ktnef.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "ktnef";
+ pname = "ktnef";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/ktouch.nix b/third_party/nixpkgs/pkgs/applications/kde/ktouch.nix
index 7e300ea715..9d31d4ec62 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/ktouch.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/ktouch.nix
@@ -9,7 +9,7 @@
mkDerivation {
- name = "ktouch";
+ pname = "ktouch";
meta = {
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.schmittlauch ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kturtle.nix b/third_party/nixpkgs/pkgs/applications/kde/kturtle.nix
index c495b16fef..d178f65154 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kturtle.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kturtle.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kdoctools, ki18n, kio, knewstuff }:
mkDerivation {
- name = "kturtle";
+ pname = "kturtle";
meta = with lib; {
homepage = "https://kde.org/applications/en/utilities/org.kde.kturtle";
description = "An educational programming environment for learning how to program";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kwalletmanager.nix b/third_party/nixpkgs/pkgs/applications/kde/kwalletmanager.nix
index e39e7e5157..b5799a24e3 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kwalletmanager.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kwalletmanager.nix
@@ -13,7 +13,7 @@
}:
mkDerivation {
- name = "kwalletmanager";
+ pname = "kwalletmanager";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ fridh ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/kwave.nix b/third_party/nixpkgs/pkgs/applications/kde/kwave.nix
index 1a831c7c8d..125e79c2c3 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/kwave.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/kwave.nix
@@ -3,7 +3,7 @@
, libogg, libmad, libopus, libvorbis, fftw, librsvg, qtbase }:
mkDerivation {
- name = "kwave";
+ pname = "kwave";
meta = with lib; {
homepage = "https://kde.org/applications/en/multimedia/org.kde.kwave";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libgravatar.nix b/third_party/nixpkgs/pkgs/applications/kde/libgravatar.nix
index 69a1b9e99c..51e3391b8e 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libgravatar.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libgravatar.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "libgravatar";
+ pname = "libgravatar";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkcddb.nix b/third_party/nixpkgs/pkgs/applications/kde/libkcddb.nix
index 3fd4860565..3dde496050 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkcddb.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkcddb.nix
@@ -3,7 +3,7 @@
, libmusicbrainz5 }:
mkDerivation {
- name = "libkcddb";
+ pname = "libkcddb";
meta = with lib; {
license = with licenses; [ gpl2 lgpl21 bsd3 ];
maintainers = with maintainers; [ peterhoeg ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkdcraw.nix b/third_party/nixpkgs/pkgs/applications/kde/libkdcraw.nix
index 70e3cb0e19..1419fb0e98 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkdcraw.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkdcraw.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, libraw, qtbase }:
mkDerivation {
- name = "libkdcraw";
+ pname = "libkdcraw";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 bsd3 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkdegames.nix b/third_party/nixpkgs/pkgs/applications/kde/libkdegames.nix
index 494b193b83..830837756b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkdegames.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkdegames.nix
@@ -13,7 +13,7 @@
}:
mkDerivation {
- name = "libkdegames";
+ pname = "libkdegames";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kdelibs4support qtdeclarative kdeclarative kdnssd knewstuff openal libsndfile
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkdepim.nix b/third_party/nixpkgs/pkgs/applications/kde/libkdepim.nix
index 92716e40a3..cc0c15a9e0 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkdepim.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkdepim.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "libkdepim";
+ pname = "libkdepim";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkexiv2.nix b/third_party/nixpkgs/pkgs/applications/kde/libkexiv2.nix
index 8c8d244d6f..8d9b3a8203 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkexiv2.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkexiv2.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, exiv2, extra-cmake-modules, qtbase }:
mkDerivation {
- name = "libkexiv2";
+ pname = "libkexiv2";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 bsd3 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkgapi.nix b/third_party/nixpkgs/pkgs/applications/kde/libkgapi.nix
index 0e1d71d274..979ca7e2f4 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkgapi.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkgapi.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "libkgapi";
+ pname = "libkgapi";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkipi.nix b/third_party/nixpkgs/pkgs/applications/kde/libkipi.nix
index c70d8407fc..e94f0e6c4a 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkipi.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkipi.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, extra-cmake-modules, kconfig, ki18n, kservice, kxmlgui }:
mkDerivation {
- name = "libkipi";
+ pname = "libkipi";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 bsd3 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkleo.nix b/third_party/nixpkgs/pkgs/applications/kde/libkleo.nix
index 0958a0e605..dd17345c5f 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkleo.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkleo.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "libkleo";
+ pname = "libkleo";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkmahjongg.nix b/third_party/nixpkgs/pkgs/applications/kde/libkmahjongg.nix
index 295b978426..b14e50f32b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkmahjongg.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkmahjongg.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "libkmahjongg";
+ pname = "libkmahjongg";
meta = {
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libkomparediff2.nix b/third_party/nixpkgs/pkgs/applications/kde/libkomparediff2.nix
index cae2aec566..93ac12d97d 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libkomparediff2.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libkomparediff2.nix
@@ -1,7 +1,7 @@
{ mkDerivation, extra-cmake-modules, ki18n, kxmlgui, kcodecs, kio }:
mkDerivation {
- name = "libkomparediff2";
+ pname = "libkomparediff2";
nativeBuildInputs = [ extra-cmake-modules ];
propagatedBuildInputs = [ kcodecs ki18n kxmlgui kio ];
}
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libksane.nix b/third_party/nixpkgs/pkgs/applications/kde/libksane.nix
index f92f21de7f..33a2ef48f9 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libksane.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libksane.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "libksane";
+ pname = "libksane";
meta = with lib; {
license = licenses.gpl2;
maintainers = with maintainers; [ pshendry ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/libksieve.nix b/third_party/nixpkgs/pkgs/applications/kde/libksieve.nix
index dd33f759c3..209647a479 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/libksieve.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/libksieve.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "libksieve";
+ pname = "libksieve";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/mailcommon.nix b/third_party/nixpkgs/pkgs/applications/kde/mailcommon.nix
index 44edea8f55..c3a8659a73 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/mailcommon.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/mailcommon.nix
@@ -7,7 +7,7 @@
}:
mkDerivation {
- name = "mailcommon";
+ pname = "mailcommon";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/mailimporter.nix b/third_party/nixpkgs/pkgs/applications/kde/mailimporter.nix
index 5de5865877..b1e0461a95 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/mailimporter.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/mailimporter.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "mailimporter";
+ pname = "mailimporter";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/marble.nix b/third_party/nixpkgs/pkgs/applications/kde/marble.nix
index f690e45336..525289bdc3 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/marble.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/marble.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "marble";
+ pname = "marble";
meta.license = with lib.licenses; [ lgpl21 gpl3 ];
outputs = [ "out" "dev" ];
nativeBuildInputs = [ extra-cmake-modules kdoctools perl ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/mbox-importer.nix b/third_party/nixpkgs/pkgs/applications/kde/mbox-importer.nix
index 0704003353..eadb27f05b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/mbox-importer.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/mbox-importer.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "mbox-importer";
+ pname = "mbox-importer";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/messagelib.nix b/third_party/nixpkgs/pkgs/applications/kde/messagelib.nix
index e31e61d35c..d47a550441 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/messagelib.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/messagelib.nix
@@ -9,7 +9,7 @@
}:
mkDerivation {
- name = "messagelib";
+ pname = "messagelib";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/minuet.nix b/third_party/nixpkgs/pkgs/applications/kde/minuet.nix
index 2c0f0a5092..ca7d6124ed 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/minuet.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/minuet.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "minuet";
+ pname = "minuet";
meta = with lib; {
license = with licenses; [ lgpl21 gpl3 ];
maintainers = with maintainers; [ peterhoeg HaoZeke ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/okular.nix b/third_party/nixpkgs/pkgs/applications/kde/okular.nix
index 288b2ceb80..12537eba27 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/okular.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/okular.nix
@@ -9,7 +9,7 @@
}:
mkDerivation {
- name = "okular";
+ pname = "okular";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
breeze-icons discount djvulibre ebook_tools kactivities karchive kbookmarks
diff --git a/third_party/nixpkgs/pkgs/applications/kde/picmi.nix b/third_party/nixpkgs/pkgs/applications/kde/picmi.nix
index dd09e8f9cd..25734e318a 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/picmi.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/picmi.nix
@@ -4,7 +4,7 @@
}:
mkDerivation {
- name = "picmi";
+ pname = "picmi";
meta = with lib; {
description = "Nonogram game";
longDescription = ''The goal is to reveal the hidden pattern in the board by coloring or
diff --git a/third_party/nixpkgs/pkgs/applications/kde/pim-data-exporter.nix b/third_party/nixpkgs/pkgs/applications/kde/pim-data-exporter.nix
index 82cdf19df9..746bb2aec2 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/pim-data-exporter.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/pim-data-exporter.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "pim-data-exporter";
+ pname = "pim-data-exporter";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/pim-sieve-editor.nix b/third_party/nixpkgs/pkgs/applications/kde/pim-sieve-editor.nix
index c83df2e0e4..1f3f1542cd 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/pim-sieve-editor.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/pim-sieve-editor.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "pim-sieve-editor";
+ pname = "pim-sieve-editor";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/pimcommon.nix b/third_party/nixpkgs/pkgs/applications/kde/pimcommon.nix
index 2e74f528ae..dff5e883cb 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/pimcommon.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/pimcommon.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "pimcommon";
+ pname = "pimcommon";
meta = {
license = with lib.licenses; [ gpl2 lgpl21 fdl12 ];
maintainers = kdepimTeam;
diff --git a/third_party/nixpkgs/pkgs/applications/kde/print-manager.nix b/third_party/nixpkgs/pkgs/applications/kde/print-manager.nix
index f0501ffade..2ea662419b 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/print-manager.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/print-manager.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "print-manager";
+ pname = "print-manager";
meta = {
license = [ lib.licenses.gpl2 ];
maintainers = [ lib.maintainers.ttuegel ];
diff --git a/third_party/nixpkgs/pkgs/applications/kde/rocs.nix b/third_party/nixpkgs/pkgs/applications/kde/rocs.nix
index feae7ca81d..45362d556a 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/rocs.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/rocs.nix
@@ -6,7 +6,7 @@
}:
mkDerivation {
- name = "rocs";
+ pname = "rocs";
meta = with lib; {
homepage = "https://edu.kde.org/rocs/";
diff --git a/third_party/nixpkgs/pkgs/applications/kde/spectacle.nix b/third_party/nixpkgs/pkgs/applications/kde/spectacle.nix
index b980ea21df..c6861b218d 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/spectacle.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/spectacle.nix
@@ -8,7 +8,7 @@
}:
mkDerivation {
- name = "spectacle";
+ pname = "spectacle";
meta = with lib; { maintainers = with maintainers; [ ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/kde/srcs.nix b/third_party/nixpkgs/pkgs/applications/kde/srcs.nix
index 6966c07ec0..5ff13eaf24 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/srcs.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/srcs.nix
@@ -4,1731 +4,1731 @@
{
akonadi = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadi-20.08.2.tar.xz";
- sha256 = "d3a4b3b3f543734ad5428ca0e573b8dbf9e05f42d51e1aab39b5b5266c16be7d";
- name = "akonadi-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadi-20.08.3.tar.xz";
+ sha256 = "1hwaan45cyw2nmfmdp5pbhvm00xdxy9la68ms3sa8a67zcsfljhl";
+ name = "akonadi-20.08.3.tar.xz";
};
};
akonadi-calendar = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadi-calendar-20.08.2.tar.xz";
- sha256 = "20173d00dc764f6a1e8e0b433d96b982ceadcb17e9bd067caf2967fd5440eb51";
- name = "akonadi-calendar-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadi-calendar-20.08.3.tar.xz";
+ sha256 = "18rwvn5i6i4ng335rxpwx3a2m4vyq96w9m3fa1gvmr8ls7vkaqrk";
+ name = "akonadi-calendar-20.08.3.tar.xz";
};
};
akonadi-calendar-tools = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadi-calendar-tools-20.08.2.tar.xz";
- sha256 = "2069cc3a12f0da3f10181c13d19b1048d8f2e0c0f4a4e14309a7e6f08aa74ab9";
- name = "akonadi-calendar-tools-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadi-calendar-tools-20.08.3.tar.xz";
+ sha256 = "1pnm3xi26bnbjmnv9zwi9w5rkr1pdry50hzy3gxw7b0g11zz036w";
+ name = "akonadi-calendar-tools-20.08.3.tar.xz";
};
};
akonadiconsole = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadiconsole-20.08.2.tar.xz";
- sha256 = "dc03a1986b6e7af0d26af927009d567da1e1835cc2bb5cc1b5732ffca3ecde9d";
- name = "akonadiconsole-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadiconsole-20.08.3.tar.xz";
+ sha256 = "061r0p9pj22x0hiz6piz4vramll3w5xy92sx8nfhcp2gmnvj9890";
+ name = "akonadiconsole-20.08.3.tar.xz";
};
};
akonadi-contacts = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadi-contacts-20.08.2.tar.xz";
- sha256 = "e4a2696e0e0cf69926d34f160a4581131a1da8244355787564b75dec06db1b30";
- name = "akonadi-contacts-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadi-contacts-20.08.3.tar.xz";
+ sha256 = "18n9x41fmh4q9q9lfv882iwk6j1hvgpl11y4qn873vwr9sdrcf4s";
+ name = "akonadi-contacts-20.08.3.tar.xz";
};
};
akonadi-import-wizard = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadi-import-wizard-20.08.2.tar.xz";
- sha256 = "639d72ae3d32f681ddb046a87d625871b485785602cf35b817e89004def4dc5e";
- name = "akonadi-import-wizard-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadi-import-wizard-20.08.3.tar.xz";
+ sha256 = "0gny0rxvyks5w4rdb73ly06lyvz7kcfvff1268bn6i96xr83kmim";
+ name = "akonadi-import-wizard-20.08.3.tar.xz";
};
};
akonadi-mime = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadi-mime-20.08.2.tar.xz";
- sha256 = "5699a1d44a9812c9530bc61af5822ff34a573b168d72230cd8261c05065c06e3";
- name = "akonadi-mime-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadi-mime-20.08.3.tar.xz";
+ sha256 = "12ps633y64mj72iryd9z2nmrf7lxbkqj7xnzj28549cvg6jizgl7";
+ name = "akonadi-mime-20.08.3.tar.xz";
};
};
akonadi-notes = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadi-notes-20.08.2.tar.xz";
- sha256 = "4897ca92d6b68f75254e1c419438275a94fa678c9f062dcd91c0267129886ca7";
- name = "akonadi-notes-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadi-notes-20.08.3.tar.xz";
+ sha256 = "1z90r37lqc7ydmily730idd4s8rcbr6i3a8x9m647snbala16z36";
+ name = "akonadi-notes-20.08.3.tar.xz";
};
};
akonadi-search = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akonadi-search-20.08.2.tar.xz";
- sha256 = "618400950fa44f0c578ab51c3b311a47e0b2df47203f754e50bcc363201a9fc7";
- name = "akonadi-search-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akonadi-search-20.08.3.tar.xz";
+ sha256 = "0izpkvjybp6r79rai0p5j74bm0f8ksgsl3z34ggb51j6vj9rla7h";
+ name = "akonadi-search-20.08.3.tar.xz";
};
};
akregator = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/akregator-20.08.2.tar.xz";
- sha256 = "4de4bd31dede5c09e0eb9e14d1da1d1979409eb1e28df5f95963086d4a49edc9";
- name = "akregator-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/akregator-20.08.3.tar.xz";
+ sha256 = "1gqh820s5by3r9lz7r16r0krh916idsks6sgy26hcrwfmva45wn5";
+ name = "akregator-20.08.3.tar.xz";
};
};
analitza = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/analitza-20.08.2.tar.xz";
- sha256 = "2fad01bf48199e3671559ec9a619f0d590af331922899c793f96fc90860ec487";
- name = "analitza-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/analitza-20.08.3.tar.xz";
+ sha256 = "16s6kjyclj73lq8z8mvrbsl75h1nrnv7syp6wpip6gvfs5ynai90";
+ name = "analitza-20.08.3.tar.xz";
};
};
ark = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ark-20.08.2.tar.xz";
- sha256 = "ec061ac07687b5a3541af293e3bc2aa7bedcfe0ef38ba6e57e2704068a726ffc";
- name = "ark-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ark-20.08.3.tar.xz";
+ sha256 = "03kwjp2nj570k9ph8bgj042sjj4x0h9jwv8nwx0pfpcxkgxv5pzy";
+ name = "ark-20.08.3.tar.xz";
};
};
artikulate = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/artikulate-20.08.2.tar.xz";
- sha256 = "66545d85e25aa67816deea4b2b89b485181458a5bc117dad9588671d8b48b41c";
- name = "artikulate-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/artikulate-20.08.3.tar.xz";
+ sha256 = "0bx97qi6zi7jmlzm3g7qamnzg0966g4w9xpskbxbr4cgjr312x19";
+ name = "artikulate-20.08.3.tar.xz";
};
};
audiocd-kio = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/audiocd-kio-20.08.2.tar.xz";
- sha256 = "5f38c549fe8c3a4659ac8291c223327b765834e7668bc15a96047e20cdb11f01";
- name = "audiocd-kio-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/audiocd-kio-20.08.3.tar.xz";
+ sha256 = "01n4nyda7l7by1nyx2sgxdl8qkdfndk0w6hj0qc6a7fllcfj5cpb";
+ name = "audiocd-kio-20.08.3.tar.xz";
};
};
baloo-widgets = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/baloo-widgets-20.08.2.tar.xz";
- sha256 = "e1d14b8dba911ebc1cee76dbcd44fa200418ba959d86ce567093b5fc3b700a07";
- name = "baloo-widgets-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/baloo-widgets-20.08.3.tar.xz";
+ sha256 = "0ciidrsvwc3ppxhw7w5116q4lfbsvij9jsvyzm292pmjln2vikrg";
+ name = "baloo-widgets-20.08.3.tar.xz";
};
};
blinken = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/blinken-20.08.2.tar.xz";
- sha256 = "c6e74033ab8ece83618c5cda0ab3cf327514b8e2e6b0e9daf484ce88f671a65e";
- name = "blinken-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/blinken-20.08.3.tar.xz";
+ sha256 = "1gfw0w66nm3sx81bnr0p0yz1bhjj63lvd3cr86x3b2pny5rcw1da";
+ name = "blinken-20.08.3.tar.xz";
};
};
bomber = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/bomber-20.08.2.tar.xz";
- sha256 = "27c226b31bcdbbda0c9e304e428ca7451614c397a038e830f8052c381dae7215";
- name = "bomber-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/bomber-20.08.3.tar.xz";
+ sha256 = "1nw1a9cf0nqgk00hvzcqch3bl97lx6bih0wsax5q0z1kzwlz0kgr";
+ name = "bomber-20.08.3.tar.xz";
};
};
bovo = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/bovo-20.08.2.tar.xz";
- sha256 = "936cab24a13900765f0c5a5afb6f155cb5a05bdb067f86b77e33af5f0e4c37d2";
- name = "bovo-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/bovo-20.08.3.tar.xz";
+ sha256 = "06pbivyvfgjx6zkadvwfwnrg9vjy4rf52k2a74qjcnl2ms16sr1g";
+ name = "bovo-20.08.3.tar.xz";
};
};
calendarsupport = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/calendarsupport-20.08.2.tar.xz";
- sha256 = "83bcdd36689f762363a95b688b9377a3335b4fd58ad1d5efad36ad2b0cf7cc10";
- name = "calendarsupport-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/calendarsupport-20.08.3.tar.xz";
+ sha256 = "09w06n745764fs440nh0piy5sahfn50kh3zrljhgzadcij6165vd";
+ name = "calendarsupport-20.08.3.tar.xz";
};
};
cantor = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/cantor-20.08.2.tar.xz";
- sha256 = "aca92b6e40a9e05282eae2b55f7cc6bf88612ffa9b3dde1a239648be8e5bdc59";
- name = "cantor-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/cantor-20.08.3.tar.xz";
+ sha256 = "1njqycx0v3zq5mdcvfdfgxs8vgl01v80s27qgapsxxrgr9hgxbhl";
+ name = "cantor-20.08.3.tar.xz";
};
};
cervisia = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/cervisia-20.08.2.tar.xz";
- sha256 = "b3444ecd1078b92fad9b00297496dd3d92366a9c0bb56cfa138f28cc15db1389";
- name = "cervisia-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/cervisia-20.08.3.tar.xz";
+ sha256 = "1bsc72kxcmzx25408ngzqzj4a0168vqfr3a2gvmm6d8klbgpm3gv";
+ name = "cervisia-20.08.3.tar.xz";
};
};
dolphin = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/dolphin-20.08.2.tar.xz";
- sha256 = "bd13574610fc2108b9b04249cff70ca99958fe57a42fbf260ed16e5e377071bc";
- name = "dolphin-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/dolphin-20.08.3.tar.xz";
+ sha256 = "107n763qix95b1hgy86hddpj9x2clzhaiw8q8yjn9lzj1rz5facx";
+ name = "dolphin-20.08.3.tar.xz";
};
};
dolphin-plugins = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/dolphin-plugins-20.08.2.tar.xz";
- sha256 = "7eabeb295ae2932958992bf7273afcb8164fbe90a2574064983fb2ecbc57eeaf";
- name = "dolphin-plugins-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/dolphin-plugins-20.08.3.tar.xz";
+ sha256 = "0fmay0sycfj9s7zyxbldgcal5lj2psi0n9zrgq812s5qr4rb5c8c";
+ name = "dolphin-plugins-20.08.3.tar.xz";
};
};
dragon = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/dragon-20.08.2.tar.xz";
- sha256 = "cf7cce288fdeb12a0c86739741c6b901859e9b36d8fc9e7478c46f53cc74dd6c";
- name = "dragon-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/dragon-20.08.3.tar.xz";
+ sha256 = "14qsb7h8w58i9jsh1gpcj8pwjgy7y3mqfy51hca82yrd82z5b9rn";
+ name = "dragon-20.08.3.tar.xz";
};
};
elisa = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/elisa-20.08.2.tar.xz";
- sha256 = "6c04377dfd5e82b2b67b3a43cc3ffd3b206f24ab75c3fe18298ec80876dcc268";
- name = "elisa-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/elisa-20.08.3.tar.xz";
+ sha256 = "0893nbj0jsapnfd09cp961k2m7lq6sjvzynpa4hfp9ch1jbc912c";
+ name = "elisa-20.08.3.tar.xz";
};
};
eventviews = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/eventviews-20.08.2.tar.xz";
- sha256 = "ecac9ac6e6a6ed835b28048d8bfc09bac9a1e7a57c5dd0eba6f4360301b32af9";
- name = "eventviews-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/eventviews-20.08.3.tar.xz";
+ sha256 = "158j5g3i0wbbxpg9jmr50dvbpms4c4vgcnpmn3b3vfbszzwsy6rg";
+ name = "eventviews-20.08.3.tar.xz";
};
};
ffmpegthumbs = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ffmpegthumbs-20.08.2.tar.xz";
- sha256 = "af5b3de86487d3ddccda34c5165a34427ef97fe1090108781eb38babc101740f";
- name = "ffmpegthumbs-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ffmpegthumbs-20.08.3.tar.xz";
+ sha256 = "186hpq949r3xx2a64nqjy4pcn67d6kdvsy80zr238lgb9qqcqygi";
+ name = "ffmpegthumbs-20.08.3.tar.xz";
};
};
filelight = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/filelight-20.08.2.tar.xz";
- sha256 = "65f5f90d56d3449722647286324f8aae54754ec2a46c9aaa2e3bad92bae3433e";
- name = "filelight-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/filelight-20.08.3.tar.xz";
+ sha256 = "1jljsnjdhnqphh1kanj6hi2rswq3i9119iah1j33jy5pladcyf5q";
+ name = "filelight-20.08.3.tar.xz";
};
};
granatier = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/granatier-20.08.2.tar.xz";
- sha256 = "bb79b84b485bb194bf4edaa833e7705ec9fc0275301c70df78498b872de9ee57";
- name = "granatier-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/granatier-20.08.3.tar.xz";
+ sha256 = "195bc2rcz11v76c0cwa9mb7rfixjn7sb0a52wrzz0sf9624m0rcs";
+ name = "granatier-20.08.3.tar.xz";
};
};
grantlee-editor = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/grantlee-editor-20.08.2.tar.xz";
- sha256 = "353b2c58d169e8b3c91367a7ce8939ede39c289036e3617da019ae1045a81c7b";
- name = "grantlee-editor-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/grantlee-editor-20.08.3.tar.xz";
+ sha256 = "1k2rdicd68jdk3pazyn3q0vj99n0vnkpzkrnacpymkjy85cjgrv9";
+ name = "grantlee-editor-20.08.3.tar.xz";
};
};
grantleetheme = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/grantleetheme-20.08.2.tar.xz";
- sha256 = "8cb4d2f698cf7f44bf70322669809f07900021f215175c8db120abc0f2debf62";
- name = "grantleetheme-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/grantleetheme-20.08.3.tar.xz";
+ sha256 = "07b7v5v2vyz3vyj1jjzryzaak8bbqg8a2caxwb6s7cwhy19y6my5";
+ name = "grantleetheme-20.08.3.tar.xz";
};
};
gwenview = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/gwenview-20.08.2.tar.xz";
- sha256 = "580df49eb6852db4b1229f0326372dc7da7a08140d552da59a62ece08b03cc9d";
- name = "gwenview-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/gwenview-20.08.3.tar.xz";
+ sha256 = "09mwp3z97hgd7c15w0hz8k61qn5icb81rj27nxzy877ph1xnrixc";
+ name = "gwenview-20.08.3.tar.xz";
};
};
incidenceeditor = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/incidenceeditor-20.08.2.tar.xz";
- sha256 = "e9c24390b5951ef9f504a4dc432fea52ed7487288c424f073446e6c07e70c69a";
- name = "incidenceeditor-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/incidenceeditor-20.08.3.tar.xz";
+ sha256 = "15kkl8z1nig9qyxfrq54c3sqh1xs1lzlbm5rphj34y0yb8dbn8kx";
+ name = "incidenceeditor-20.08.3.tar.xz";
};
};
juk = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/juk-20.08.2.tar.xz";
- sha256 = "b19f59ad8c80c4c335469fbddde6db92112e286b1699964eab39a3d826c7ec60";
- name = "juk-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/juk-20.08.3.tar.xz";
+ sha256 = "1jvj0r4grm55cnck4apnh4fh44mv1ycm0pprrkh57iwj1dlf7kif";
+ name = "juk-20.08.3.tar.xz";
};
};
k3b = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/k3b-20.08.2.tar.xz";
- sha256 = "6370be558e93fed4605b7870b1d7ea324713c5a52370eab9c05d85fc3b76acd5";
- name = "k3b-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/k3b-20.08.3.tar.xz";
+ sha256 = "0qg2p6gdg0clgv6qab5vr0i451m9hqqmpwq335w8m9nwb6wg30cx";
+ name = "k3b-20.08.3.tar.xz";
};
};
kaccounts-integration = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kaccounts-integration-20.08.2.tar.xz";
- sha256 = "6678ee7d394b69a37e6a220a6cba3804f999997da5803da4bab1d8f329ff30fe";
- name = "kaccounts-integration-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kaccounts-integration-20.08.3.tar.xz";
+ sha256 = "006cglw5ai274a1r5jbk109mdrvw8v6fp3cdyi1kbrq7lp3123a2";
+ name = "kaccounts-integration-20.08.3.tar.xz";
};
};
kaccounts-providers = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kaccounts-providers-20.08.2.tar.xz";
- sha256 = "c719d7840ab118ff591e75e12869afc3118e5cdeb5c0415eba5b1f6993664c90";
- name = "kaccounts-providers-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kaccounts-providers-20.08.3.tar.xz";
+ sha256 = "1vpv366bzj0sk7dqyxrq06a8ixgaaqi125mf2gmybvhj5yvrn3fp";
+ name = "kaccounts-providers-20.08.3.tar.xz";
};
};
kaddressbook = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kaddressbook-20.08.2.tar.xz";
- sha256 = "8d2e5849dd8878806e8566ce43c139633c37f027f677603600c8acc0d0d41198";
- name = "kaddressbook-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kaddressbook-20.08.3.tar.xz";
+ sha256 = "00mia1jh2c5rcnsyx3wizjdg65pvpazfb8ayppjzv4rrc2nhr9nn";
+ name = "kaddressbook-20.08.3.tar.xz";
};
};
kajongg = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kajongg-20.08.2.tar.xz";
- sha256 = "1eb534ac6d1d3ca14b73bd6e5b626b988acafc30b168f54d48a493adc715ecde";
- name = "kajongg-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kajongg-20.08.3.tar.xz";
+ sha256 = "0wr045xqm1q03vy0jbgrldpdc9k3lgnhd39yhi574la367ayffpa";
+ name = "kajongg-20.08.3.tar.xz";
};
};
kalarm = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kalarm-20.08.2.tar.xz";
- sha256 = "e783c041ac4b162cf5254e37e53854835eda6c61ef3ae2358466000a8650a4da";
- name = "kalarm-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kalarm-20.08.3.tar.xz";
+ sha256 = "0194rapyvnpmhkba0rgclrai1ywx9anr8dski0j6z1yg0kgav8df";
+ name = "kalarm-20.08.3.tar.xz";
};
};
kalarmcal = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kalarmcal-20.08.2.tar.xz";
- sha256 = "0398a37f412eb03b5cbf2488ce7e0c38a069f1806bda4ea9bfce4fc67311a9a6";
- name = "kalarmcal-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kalarmcal-20.08.3.tar.xz";
+ sha256 = "1i9hi3y4j2pmdmlj13kl13vfplxrh8w23fxz0mmawi1wn533fp66";
+ name = "kalarmcal-20.08.3.tar.xz";
};
};
kalgebra = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kalgebra-20.08.2.tar.xz";
- sha256 = "c934dc8d92917e31c17efa5b64dbec4795439a5f26762e2f214b49028bfe264d";
- name = "kalgebra-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kalgebra-20.08.3.tar.xz";
+ sha256 = "0k7miil5ilrw68j6xl9g6cf3zfw7g52h0gfwd5j248nx2nxr150c";
+ name = "kalgebra-20.08.3.tar.xz";
};
};
kalzium = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kalzium-20.08.2.tar.xz";
- sha256 = "474f74cbb478d3f5f69b5785711ed969ac15d5e92aee5308c6118a9d12611016";
- name = "kalzium-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kalzium-20.08.3.tar.xz";
+ sha256 = "1r80bnpdrybsdwcblpj7cg32dv90l79gs0i42gpm6inilfr3vp5n";
+ name = "kalzium-20.08.3.tar.xz";
};
};
kamera = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kamera-20.08.2.tar.xz";
- sha256 = "ba28cab34267ce203b4b70f4a2c2b6a75849aec83dd2d73f6903894c5c125fdf";
- name = "kamera-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kamera-20.08.3.tar.xz";
+ sha256 = "06fwxdgbyywdrf1r0w17w3chfr0s8jhqswz9chmdfds9f2bb45cr";
+ name = "kamera-20.08.3.tar.xz";
};
};
kamoso = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kamoso-20.08.2.tar.xz";
- sha256 = "e7d0af2781ff077261886a1683aff1d518a17f9b6d83f84fa95a7633a00f1516";
- name = "kamoso-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kamoso-20.08.3.tar.xz";
+ sha256 = "0zhl3va65ajz3hdggg0jvvgvj14s461pjw9adw9bnfcbs4jzkl2y";
+ name = "kamoso-20.08.3.tar.xz";
};
};
kanagram = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kanagram-20.08.2.tar.xz";
- sha256 = "3f3f961aa847f26ac875104e82b8e7e73bbc049f20460117f849df91ba9b42e2";
- name = "kanagram-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kanagram-20.08.3.tar.xz";
+ sha256 = "1cyx8yq03xaw34ic69ghz9gafk8l30qinp0kkp9a1wh4pry8rnxf";
+ name = "kanagram-20.08.3.tar.xz";
};
};
kapman = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kapman-20.08.2.tar.xz";
- sha256 = "932bd697f2ca0e44af6be983dae3e13df9435642b91f0e1ebba7fd50291c2cbd";
- name = "kapman-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kapman-20.08.3.tar.xz";
+ sha256 = "0nh1f0v026rib5ahj1mhvs99yabrgdq71bis465vfpm4favnirzy";
+ name = "kapman-20.08.3.tar.xz";
};
};
kapptemplate = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kapptemplate-20.08.2.tar.xz";
- sha256 = "3bda6d9f6127e19357f071ca6f9f05890c35a6aaf86e54bce39381f0045b6b0c";
- name = "kapptemplate-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kapptemplate-20.08.3.tar.xz";
+ sha256 = "1r98ym9sazjzknxfw58hjiyxhmi49fyhrdn02v0b8fm711vprxab";
+ name = "kapptemplate-20.08.3.tar.xz";
};
};
kate = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kate-20.08.2.tar.xz";
- sha256 = "718e8230edfa16f93f54380c4e214a0f25f8a398fe74ad23f12b7dcffae419d0";
- name = "kate-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kate-20.08.3.tar.xz";
+ sha256 = "1m7ximinknc0l9zqv4p25ybn6zysz59l4vvdb9xkhjp53aqskdz9";
+ name = "kate-20.08.3.tar.xz";
};
};
katomic = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/katomic-20.08.2.tar.xz";
- sha256 = "bb94e81cb1122b57d2601f701bc51ff8fa27ac07a5de34e5c49928d50d46ed85";
- name = "katomic-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/katomic-20.08.3.tar.xz";
+ sha256 = "1v31x6371r9ccvc676vq5dlpkp4829xf0r37dnvdxlfm22mgsdnk";
+ name = "katomic-20.08.3.tar.xz";
};
};
kbackup = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kbackup-20.08.2.tar.xz";
- sha256 = "bb97dd10a64c42ae80c9c87442d3a06d3c18f4f5997bd3b6d1460dec655b3e0a";
- name = "kbackup-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kbackup-20.08.3.tar.xz";
+ sha256 = "1sayzvj46ckhn5zgp7qi6zmrmd7bjh5mg05mcl5pfwv4dcvxkrng";
+ name = "kbackup-20.08.3.tar.xz";
};
};
kblackbox = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kblackbox-20.08.2.tar.xz";
- sha256 = "714a8749a49d1a7938b74372138ae3e5bafef50de61207e63a6d2c60b6bfded2";
- name = "kblackbox-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kblackbox-20.08.3.tar.xz";
+ sha256 = "0vka2pswbza1z8f97nhxcjrczx4w1x0qyjpzs9ycn9a14smqpsrh";
+ name = "kblackbox-20.08.3.tar.xz";
};
};
kblocks = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kblocks-20.08.2.tar.xz";
- sha256 = "c82f8b6e722308a236d0057028d644ebf8105c9c902d799bc2fb3e1c1ff7c188";
- name = "kblocks-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kblocks-20.08.3.tar.xz";
+ sha256 = "1jc063xn6dphydf49kv0izzy0nv06dr412xxjvkp7vccwv9qd5gf";
+ name = "kblocks-20.08.3.tar.xz";
};
};
kbounce = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kbounce-20.08.2.tar.xz";
- sha256 = "371fbaf7c1faeacf1c74441ec1a58f1ced862f741e67123d2eb105f1d4f9b8e2";
- name = "kbounce-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kbounce-20.08.3.tar.xz";
+ sha256 = "0863vlirljvf101mdv6jxprj9axs4cikrnld3wvxrcqw3w2dy6wy";
+ name = "kbounce-20.08.3.tar.xz";
};
};
kbreakout = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kbreakout-20.08.2.tar.xz";
- sha256 = "b58b9dd26eff3960bc664076ddf4d0c81c7dfd5380be1d058b86de2d3f55d2ef";
- name = "kbreakout-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kbreakout-20.08.3.tar.xz";
+ sha256 = "14nd1dnbdyxv59y8iildhydhxgal38hvj7bk6544glwl8yalak8z";
+ name = "kbreakout-20.08.3.tar.xz";
};
};
kbruch = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kbruch-20.08.2.tar.xz";
- sha256 = "54c5997a8d6405439448dd929bf16017c9e5db052b30c9bf144c656c6d8b9e0b";
- name = "kbruch-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kbruch-20.08.3.tar.xz";
+ sha256 = "03s1hl4h8rsx0gn7wqfssi1ga4igx48jb47gpw6f9rfjm8f199vb";
+ name = "kbruch-20.08.3.tar.xz";
};
};
kcachegrind = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kcachegrind-20.08.2.tar.xz";
- sha256 = "e6b84a323a21ae7975ccc07154bcdc6eef1bc92818b800cfc5d546ada7f0387c";
- name = "kcachegrind-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kcachegrind-20.08.3.tar.xz";
+ sha256 = "17j06z9cpj5qhfbp1xgw4qmhi4jckf2i99c9brys4ifb3p0rkbrs";
+ name = "kcachegrind-20.08.3.tar.xz";
};
};
kcalc = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kcalc-20.08.2.tar.xz";
- sha256 = "76b6c8e44c789090c0155f79878df8f27c96d2df4273443b0f05a42ec81902cf";
- name = "kcalc-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kcalc-20.08.3.tar.xz";
+ sha256 = "1mk30fkv51w3fqlpkzgm1yj5sp98h26kkphplqkjva5v6s1jzmjy";
+ name = "kcalc-20.08.3.tar.xz";
};
};
kcalutils = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kcalutils-20.08.2.tar.xz";
- sha256 = "fccae5166b627f654412344d0090000ecd270af54b0cedb8648e35af26369cae";
- name = "kcalutils-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kcalutils-20.08.3.tar.xz";
+ sha256 = "1i2yh4gvdwlylj7f7p32g1z7lzh3p19rrbd96l1gqhy700f2whpw";
+ name = "kcalutils-20.08.3.tar.xz";
};
};
kcharselect = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kcharselect-20.08.2.tar.xz";
- sha256 = "9438e723469b6bf0d87b23965c6d925800ff35b2cc2214a7eeb5fb41009489e0";
- name = "kcharselect-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kcharselect-20.08.3.tar.xz";
+ sha256 = "1p6rijjfa2jk4vr0ivjn6p5qf2ys5kvhw0cwfyjs45ff7zg0s2ga";
+ name = "kcharselect-20.08.3.tar.xz";
};
};
kcolorchooser = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kcolorchooser-20.08.2.tar.xz";
- sha256 = "f314c31932704e7136b5fff89efe95e84e4215f3902089f9d838411f0fbc0c72";
- name = "kcolorchooser-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kcolorchooser-20.08.3.tar.xz";
+ sha256 = "1874qa04whiivyydxfcn0f1xch515ga1af4ym42zqz64j3kq7i47";
+ name = "kcolorchooser-20.08.3.tar.xz";
};
};
kcron = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kcron-20.08.2.tar.xz";
- sha256 = "ce72bb7c48606b0611cfe46a545224cca131d34a4b678c86d9ac473071833f83";
- name = "kcron-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kcron-20.08.3.tar.xz";
+ sha256 = "1piwssyg9fvah25gql6w0n8xf634f6gy475cz52gb1bl7rp72q6j";
+ name = "kcron-20.08.3.tar.xz";
};
};
kdebugsettings = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdebugsettings-20.08.2.tar.xz";
- sha256 = "78502b1a52f9f81ff848e5b210b37a3a74da7c0032de2513f23c1d25cf801283";
- name = "kdebugsettings-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdebugsettings-20.08.3.tar.xz";
+ sha256 = "11xnvr9qib3hnp48whsw659c724s2114p5dr3fswvhm3hkw1aky7";
+ name = "kdebugsettings-20.08.3.tar.xz";
};
};
kdeconnect-kde = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdeconnect-kde-20.08.2.tar.xz";
- sha256 = "6d43e38620987de1ddcfdfa7d4e6e31ff383b806139ba02e69a99c3ddfb4ee67";
- name = "kdeconnect-kde-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdeconnect-kde-20.08.3.tar.xz";
+ sha256 = "0x10ga81qlsahavmv356xzjxyds41y2b4v338rqcyqkxvfmxj01k";
+ name = "kdeconnect-kde-20.08.3.tar.xz";
};
};
kde-dev-scripts = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kde-dev-scripts-20.08.2.tar.xz";
- sha256 = "ff1a819991903b09bef3637b579d215e087310e39b98a1a6928e15f193aec056";
- name = "kde-dev-scripts-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kde-dev-scripts-20.08.3.tar.xz";
+ sha256 = "0x8ba4mlxx17vk674738xln2dy696b148fa3s87za4yb4jj9gc5n";
+ name = "kde-dev-scripts-20.08.3.tar.xz";
};
};
kde-dev-utils = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kde-dev-utils-20.08.2.tar.xz";
- sha256 = "21a4a11e102cbbd9fed955720966d7be2f7a615f57c9bf1dfc94ce973d25ffc3";
- name = "kde-dev-utils-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kde-dev-utils-20.08.3.tar.xz";
+ sha256 = "0k7zb1km89nnqfi2p1mhp6dvwkhmgbcgw89301acag34yy954dvn";
+ name = "kde-dev-utils-20.08.3.tar.xz";
};
};
kdeedu-data = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdeedu-data-20.08.2.tar.xz";
- sha256 = "9030c39b92a7500254e8303ce246d2535cd66a203bb96b2670defd5288294ad1";
- name = "kdeedu-data-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdeedu-data-20.08.3.tar.xz";
+ sha256 = "1k164h4n8r4yjlll5900fz764lr0qiy3q1fpcpkr8f1n7qs7f797";
+ name = "kdeedu-data-20.08.3.tar.xz";
};
};
kdegraphics-mobipocket = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdegraphics-mobipocket-20.08.2.tar.xz";
- sha256 = "8972079756633abe8cbfaa39cdff9d56f89958861e6e418738311bcdc52771a5";
- name = "kdegraphics-mobipocket-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdegraphics-mobipocket-20.08.3.tar.xz";
+ sha256 = "0ifxbwn7pmxr7y4ri617a303b27nqwqa418isgfrfk11jc4yyxhq";
+ name = "kdegraphics-mobipocket-20.08.3.tar.xz";
};
};
kdegraphics-thumbnailers = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdegraphics-thumbnailers-20.08.2.tar.xz";
- sha256 = "977cf6c40ba00a8a391a951aab80c55d9615927a1ef4a7bb5eea2f6a83373532";
- name = "kdegraphics-thumbnailers-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdegraphics-thumbnailers-20.08.3.tar.xz";
+ sha256 = "0mbzkw7pxcfmkpb8ivhahnxkkrkjhmbjqy2l9gqx35gp5855gmxf";
+ name = "kdegraphics-thumbnailers-20.08.3.tar.xz";
};
};
kdenetwork-filesharing = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdenetwork-filesharing-20.08.2.tar.xz";
- sha256 = "f909ee8433baf906b6c23af4747d83ae3e151e213585abe01282213012228b3a";
- name = "kdenetwork-filesharing-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdenetwork-filesharing-20.08.3.tar.xz";
+ sha256 = "0id19wmiivdrx10r1hwbwi7bx6g1v9g5lpbhlmfrapvy82ijfmbg";
+ name = "kdenetwork-filesharing-20.08.3.tar.xz";
};
};
kdenlive = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdenlive-20.08.2.tar.xz";
- sha256 = "535df45a148f0f94271e045ef0c93575fded83da7a2b727aeaf90e61e1d7c418";
- name = "kdenlive-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdenlive-20.08.3.tar.xz";
+ sha256 = "187d5khqq9ckmqp8amd7ghlvig1z97w2jzm9s4zsfhjzyqv3d3wz";
+ name = "kdenlive-20.08.3.tar.xz";
};
};
kdepim-addons = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdepim-addons-20.08.2.tar.xz";
- sha256 = "f7ab0d9ee2b9351959199f8903c447c6cb82fd58d642b7039cd2b8e324038b01";
- name = "kdepim-addons-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdepim-addons-20.08.3.tar.xz";
+ sha256 = "17m8pwiig46pc6x4ylvymb3b6c7xcm2df3vjma665kcir1dr0q7p";
+ name = "kdepim-addons-20.08.3.tar.xz";
};
};
kdepim-apps-libs = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdepim-apps-libs-20.08.2.tar.xz";
- sha256 = "8c3ebdf7072d3a5a6ea2921697b28aa27e51ba43db152ea83a07b4b13c282434";
- name = "kdepim-apps-libs-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdepim-apps-libs-20.08.3.tar.xz";
+ sha256 = "08iw1p9mv4jic7pk6skxc5anp7k46lhcdqxpq1i6wlhbrk6bpsvg";
+ name = "kdepim-apps-libs-20.08.3.tar.xz";
};
};
kdepim-runtime = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdepim-runtime-20.08.2.tar.xz";
- sha256 = "3b475dfd394d5c09991eb4e1f0ddb3e2aa1f586ed75aa7961b159ef712d80132";
- name = "kdepim-runtime-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdepim-runtime-20.08.3.tar.xz";
+ sha256 = "0zz2zwq3gr177vgkwz6b70q4n2ra4ym58f167pgvi9kxv3884fib";
+ name = "kdepim-runtime-20.08.3.tar.xz";
};
};
kdesdk-kioslaves = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdesdk-kioslaves-20.08.2.tar.xz";
- sha256 = "5e79532675d717d906f6b43eea1cac20fe1513bcf497696251c00fe74e2f0f58";
- name = "kdesdk-kioslaves-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdesdk-kioslaves-20.08.3.tar.xz";
+ sha256 = "1kwzms0qha058cm92d4f8pr89r3bqaqx5zfw6gz05s6lg892j5in";
+ name = "kdesdk-kioslaves-20.08.3.tar.xz";
};
};
kdesdk-thumbnailers = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdesdk-thumbnailers-20.08.2.tar.xz";
- sha256 = "0b6809e2469d7057b6d674d5950fd4f6243a1d3d185452212522880c714c1c63";
- name = "kdesdk-thumbnailers-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdesdk-thumbnailers-20.08.3.tar.xz";
+ sha256 = "10fc0agpvzpqdxqynd70vzya0g1nbdw0ylbnl9w35n9jhww42jff";
+ name = "kdesdk-thumbnailers-20.08.3.tar.xz";
};
};
kdf = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdf-20.08.2.tar.xz";
- sha256 = "b33c043c18ae7b80b40e73c0a34759540724fa81815a6afa1e91e3ad44aec27e";
- name = "kdf-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdf-20.08.3.tar.xz";
+ sha256 = "02k5nhsf1zzkx9cl3r2500pj2zfmvjhlfsb3smgpka6in7iivxyp";
+ name = "kdf-20.08.3.tar.xz";
};
};
kdialog = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdialog-20.08.2.tar.xz";
- sha256 = "1bb808c2d01680e2396f282b798d9e22d2c1722f992c672eaf7451bf83a5d459";
- name = "kdialog-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdialog-20.08.3.tar.xz";
+ sha256 = "0knl6176bjazjiacg1qqaldlqcjlb3bi829sliq1sdh4lzzwrbzk";
+ name = "kdialog-20.08.3.tar.xz";
};
};
kdiamond = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kdiamond-20.08.2.tar.xz";
- sha256 = "7bfc2b24d86c663bff719156ba20cd36017f1df647ee6769b5101aa6ab3e3e21";
- name = "kdiamond-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kdiamond-20.08.3.tar.xz";
+ sha256 = "0ls1kg3wank1al46knq12jilmp8gaa4rn7zbgflcrhgy5gw8l5px";
+ name = "kdiamond-20.08.3.tar.xz";
};
};
keditbookmarks = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/keditbookmarks-20.08.2.tar.xz";
- sha256 = "87d72e78c907e7829a642364f3a49dd0f0dea0c76e7a5c524a67f957dca94b9b";
- name = "keditbookmarks-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/keditbookmarks-20.08.3.tar.xz";
+ sha256 = "0m8ap5hvjgldj9hdk6shpkv8xylhhjla2xn1zs86pvj4la3zh4f8";
+ name = "keditbookmarks-20.08.3.tar.xz";
};
};
kfind = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kfind-20.08.2.tar.xz";
- sha256 = "2381bbe7793a666fa9463aead1246dc4244409f68375f6d75e1423be15b42d74";
- name = "kfind-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kfind-20.08.3.tar.xz";
+ sha256 = "10i5mw6q2parq5w7pi955kgfvdlw8hwis2p7r9vkvabjdk69nkdr";
+ name = "kfind-20.08.3.tar.xz";
};
};
kfloppy = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kfloppy-20.08.2.tar.xz";
- sha256 = "7f624d03dc3dc5099ac1479148800043195fa6c0e3bb6d7efcb452a76e99e191";
- name = "kfloppy-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kfloppy-20.08.3.tar.xz";
+ sha256 = "1cp0pwgldscc7va508gk43im3fv0lsxd5sbhpw8kxlzjlpbwlp8v";
+ name = "kfloppy-20.08.3.tar.xz";
};
};
kfourinline = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kfourinline-20.08.2.tar.xz";
- sha256 = "aed2ecdb40b2e3d5452b183a1817216373d32a0aab4eff02f6c823a6f8d801eb";
- name = "kfourinline-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kfourinline-20.08.3.tar.xz";
+ sha256 = "0h1n44dncr2siw447n7b0gkx3380vajvqjsgjvapkg7m7bmz7nsv";
+ name = "kfourinline-20.08.3.tar.xz";
};
};
kgeography = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kgeography-20.08.2.tar.xz";
- sha256 = "82c4798f3184c77d0be63aeb5e86c84240c9cb0aa0e66ff57f92c0b5c3748f19";
- name = "kgeography-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kgeography-20.08.3.tar.xz";
+ sha256 = "1mk5cip55chc8pmh8wfl7an5x076ywisr0i7isqcjaij2cv54283";
+ name = "kgeography-20.08.3.tar.xz";
};
};
kget = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kget-20.08.2.tar.xz";
- sha256 = "42993095d6325e921b6ed36f4b0a2153ffd5d68cfa3e6d3ced2db09e2a6aabb8";
- name = "kget-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kget-20.08.3.tar.xz";
+ sha256 = "144ydk8bbfirph464mkkvwpnynj465i2ynhm8n9d330kcrhnaxd0";
+ name = "kget-20.08.3.tar.xz";
};
};
kgoldrunner = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kgoldrunner-20.08.2.tar.xz";
- sha256 = "4bbcfcf5cf810e0b1f78e1a88d222631c07401187fb327deaa5ab6658483d351";
- name = "kgoldrunner-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kgoldrunner-20.08.3.tar.xz";
+ sha256 = "101cdl04wb6xbq95b51ax36570y9ahkcy5gccqsyvc307ij9yg7r";
+ name = "kgoldrunner-20.08.3.tar.xz";
};
};
kgpg = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kgpg-20.08.2.tar.xz";
- sha256 = "fc4ec5c38c3bdb02a399f0eb1e75da356a523ada369d5410c2f4e7f5f14a508f";
- name = "kgpg-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kgpg-20.08.3.tar.xz";
+ sha256 = "1ip21yal37yxg5i5sfy6lgfb3sz9lld0dwa7a1w4lbddf9w3akd6";
+ name = "kgpg-20.08.3.tar.xz";
};
};
khangman = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/khangman-20.08.2.tar.xz";
- sha256 = "7ff30ecbab7c9e8f44b7e8c3887ec78a918c919ce902005aeb7fb969ac995b28";
- name = "khangman-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/khangman-20.08.3.tar.xz";
+ sha256 = "1zwdd2gpjkld3vkawp0lj83il257ryxf8wpmbgzn1wz8sxxi01jj";
+ name = "khangman-20.08.3.tar.xz";
};
};
khelpcenter = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/khelpcenter-20.08.2.tar.xz";
- sha256 = "36051a4352a05dd9b74b4e325c0e16e30d6bd8b48d6c3d13980b39a77aab4e2d";
- name = "khelpcenter-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/khelpcenter-20.08.3.tar.xz";
+ sha256 = "1xan4awwgs08k7ksfy80rfcxqd6bi8i1fjdgy55hh7wshv76zf5r";
+ name = "khelpcenter-20.08.3.tar.xz";
};
};
kidentitymanagement = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kidentitymanagement-20.08.2.tar.xz";
- sha256 = "17a1fd47d91289519cafb12c0d917b4775496ada447cb6f4ba56dc42446152ec";
- name = "kidentitymanagement-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kidentitymanagement-20.08.3.tar.xz";
+ sha256 = "0vkydvf4yw3qlqrg9m1zdm6j0c1crxdvc7l24yls9fjbj957vbls";
+ name = "kidentitymanagement-20.08.3.tar.xz";
};
};
kig = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kig-20.08.2.tar.xz";
- sha256 = "401832d384e47ea6daf310f7e823ae6b8a55bc117b7570bd4bf36261d01587f5";
- name = "kig-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kig-20.08.3.tar.xz";
+ sha256 = "1dvizdfkvl7p7hr4xm4zh51lpr8qr3s5j5zz162s7arr7sws4w8h";
+ name = "kig-20.08.3.tar.xz";
};
};
kigo = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kigo-20.08.2.tar.xz";
- sha256 = "b9e6edd2e35e57edb3d89bb76f1d7e4a9e7f8fb64644b58012543a367834aa60";
- name = "kigo-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kigo-20.08.3.tar.xz";
+ sha256 = "0sx3klivzn8h96mpnbkiv2nbi2l6w0j6fclj7q3ql3cm81jh6n15";
+ name = "kigo-20.08.3.tar.xz";
};
};
killbots = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/killbots-20.08.2.tar.xz";
- sha256 = "332ebd24be6ea62c8621aeaa5b200d6ebf03ae0198a06693b36b2c80cac89d95";
- name = "killbots-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/killbots-20.08.3.tar.xz";
+ sha256 = "1j41my0brpqpvd8xibv39z4x4kmw1sqz7wy7ibhh0zir3jh64n83";
+ name = "killbots-20.08.3.tar.xz";
};
};
kimagemapeditor = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kimagemapeditor-20.08.2.tar.xz";
- sha256 = "fd8272978a7c3a1d95b20a5ec57ccf00d740a8d6eb483f0a204d03669215309c";
- name = "kimagemapeditor-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kimagemapeditor-20.08.3.tar.xz";
+ sha256 = "1m9mrksdl08ijmpmx3lhdysnm70mrnqz9rlbcn1h95p2sq0bk8cg";
+ name = "kimagemapeditor-20.08.3.tar.xz";
};
};
kimap = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kimap-20.08.2.tar.xz";
- sha256 = "bda4f4b4e94481b70cec270655c0fd2888da51106d80c0388ae5c0dc5d36e092";
- name = "kimap-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kimap-20.08.3.tar.xz";
+ sha256 = "16paglkqgnyzwjydhn02qw7zg0d4casir4bsfch15wdmqv389mrg";
+ name = "kimap-20.08.3.tar.xz";
};
};
kio-extras = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kio-extras-20.08.2.tar.xz";
- sha256 = "9d4b9cb5a4002ad2127c5c5c4d25ff95d53de32ea08348e8dc40fe83d950076e";
- name = "kio-extras-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kio-extras-20.08.3.tar.xz";
+ sha256 = "0i7k9asc97r9z4lfk5hyf7mcbx0za7j6v4dhqn43j5v4x2i0201c";
+ name = "kio-extras-20.08.3.tar.xz";
};
};
kio-gdrive = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kio-gdrive-20.08.2.tar.xz";
- sha256 = "71047e9f8e5ad9317cc3dbf1de2d121f322b5d968d3685351ef0d2aabe2f46ca";
- name = "kio-gdrive-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kio-gdrive-20.08.3.tar.xz";
+ sha256 = "0pp0nvsnfdm8vskw194qjfac4agnlsjm44w1704b5sqx6i27dafy";
+ name = "kio-gdrive-20.08.3.tar.xz";
};
};
kipi-plugins = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kipi-plugins-20.08.2.tar.xz";
- sha256 = "89de8f75dd01e2130c1e651bd04717ce4d35768202ae3e825c93c75c8312e583";
- name = "kipi-plugins-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kipi-plugins-20.08.3.tar.xz";
+ sha256 = "1pplhv8yjfl1ifx9ykf4w2lgma8jvshihmd5c5mz9liqk3lawq15";
+ name = "kipi-plugins-20.08.3.tar.xz";
};
};
kirigami-gallery = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kirigami-gallery-20.08.2.tar.xz";
- sha256 = "0b4a5cec32bdfaef42b790f1d249d227c9daf56e0f3c1e302d33ccaa485c28e5";
- name = "kirigami-gallery-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kirigami-gallery-20.08.3.tar.xz";
+ sha256 = "0l100ng8ai55s0vl8nkpq4vysy2nc6sk1dbisc2mp7br74ykyfp9";
+ name = "kirigami-gallery-20.08.3.tar.xz";
};
};
kiriki = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kiriki-20.08.2.tar.xz";
- sha256 = "42081e39c045bd830c6a79938a83690ea5641aa9e5437645234441da2d29b053";
- name = "kiriki-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kiriki-20.08.3.tar.xz";
+ sha256 = "1gddjii84cbz1dg8k0pnd3dyzar4lvj03j9v84vabggjjjbpir0f";
+ name = "kiriki-20.08.3.tar.xz";
};
};
kiten = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kiten-20.08.2.tar.xz";
- sha256 = "a7285d5880611da2202d0e3f8f2bf860f275932d3da54ff7aecc793225f7ad7d";
- name = "kiten-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kiten-20.08.3.tar.xz";
+ sha256 = "0n9mq86gcl6s2f45l8lbp4gsdj356l78xjkdvm14f6qlh81vsqlc";
+ name = "kiten-20.08.3.tar.xz";
};
};
kitinerary = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kitinerary-20.08.2.tar.xz";
- sha256 = "69d8b5f64774860e5098c1dbfb06d274da4379c04383c4f0f0e412481c48fa27";
- name = "kitinerary-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kitinerary-20.08.3.tar.xz";
+ sha256 = "169pmy5fyjkbya8r2kdkd9s83sim0jplc3lx8bv2xh6r10mvzgm6";
+ name = "kitinerary-20.08.3.tar.xz";
};
};
kjumpingcube = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kjumpingcube-20.08.2.tar.xz";
- sha256 = "0edba227e24b8aeda4e75bc6c25ad25b50ac624b5319a64ce20d6c3f7691a48a";
- name = "kjumpingcube-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kjumpingcube-20.08.3.tar.xz";
+ sha256 = "19246jwwd686x8i0jrvz2c8mpkf6qhm7rnskzin59dqzr76xrpgz";
+ name = "kjumpingcube-20.08.3.tar.xz";
};
};
kldap = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kldap-20.08.2.tar.xz";
- sha256 = "dfc8bd59d837766e741b33cf8486256b7bd5ffc33ff2aab240d47b4766ec8489";
- name = "kldap-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kldap-20.08.3.tar.xz";
+ sha256 = "1ihaazsnb9r30m2qhzcp2ns9f5fs7l3agsc9f9wxi4cyw73bq0n3";
+ name = "kldap-20.08.3.tar.xz";
};
};
kleopatra = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kleopatra-20.08.2.tar.xz";
- sha256 = "70ffa2d1549b6b4674a9cd92052174002d81fb236cfbf872187c6e3616191ba2";
- name = "kleopatra-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kleopatra-20.08.3.tar.xz";
+ sha256 = "1r879g7hw3c5cww58z0kvqj47pgzbiq1vpgxz847smrylqajcpyi";
+ name = "kleopatra-20.08.3.tar.xz";
};
};
klettres = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/klettres-20.08.2.tar.xz";
- sha256 = "9cef7dea479d27644e4812157d4cf3993dc3ee84b847377a17cec305a03a3156";
- name = "klettres-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/klettres-20.08.3.tar.xz";
+ sha256 = "0irc0f7vjznlsczan30zzprbnvgnbg19vabr97cw9rkkfa28azx9";
+ name = "klettres-20.08.3.tar.xz";
};
};
klickety = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/klickety-20.08.2.tar.xz";
- sha256 = "90665c5aeda52f55af8dcf3936e557ba431d9e48c6be361eaeb82117b6213a33";
- name = "klickety-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/klickety-20.08.3.tar.xz";
+ sha256 = "1qsm9grmy0bnalpdghg48xi68zzk6ysmg6n0d74ldmmnirv3r0zf";
+ name = "klickety-20.08.3.tar.xz";
};
};
klines = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/klines-20.08.2.tar.xz";
- sha256 = "8e8b897cdc3c31fada1dd2635da211def507f47c8062c6458f559283ae470edb";
- name = "klines-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/klines-20.08.3.tar.xz";
+ sha256 = "1l95ph1sjp3r1q065k3rj18lm36krl7bh41zgqh021p692ywc48c";
+ name = "klines-20.08.3.tar.xz";
};
};
kmag = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmag-20.08.2.tar.xz";
- sha256 = "8e933e8ebbf0ab956e2a251312e3d4e027848dc2f2b4e8a7c7250b8fdf10ca05";
- name = "kmag-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmag-20.08.3.tar.xz";
+ sha256 = "0y44gz3qn91vl840xz25l5kc5jj82k5qqxkgsvvyld2s99rif84k";
+ name = "kmag-20.08.3.tar.xz";
};
};
kmahjongg = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmahjongg-20.08.2.tar.xz";
- sha256 = "98e34794560a062bd22950acc583b77a6f8d1d28aceb863604f5a6c98c6cc80d";
- name = "kmahjongg-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmahjongg-20.08.3.tar.xz";
+ sha256 = "0wgp9m7xzf5ysmrrnyng4p4jypvzfnqkyw62gknl0qhk531cgq3h";
+ name = "kmahjongg-20.08.3.tar.xz";
};
};
kmail = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmail-20.08.2.tar.xz";
- sha256 = "ff179b89836236174cd587ce4ea2a4320e58345d45582cb157186cfbb01e58f2";
- name = "kmail-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmail-20.08.3.tar.xz";
+ sha256 = "0g59s7wl0n4bp8kw559rdlamlqxl47qvwfms9kr9ign35rvs0ghg";
+ name = "kmail-20.08.3.tar.xz";
};
};
kmail-account-wizard = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmail-account-wizard-20.08.2.tar.xz";
- sha256 = "7cdb9b60b1a646f0c5c0d0e7dfbe357a9f66bb305afbccbb4b421ee6f6941df8";
- name = "kmail-account-wizard-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmail-account-wizard-20.08.3.tar.xz";
+ sha256 = "0vama5a02dfgxrl4iz88lbi8dvq3d9b055xil770d90pwp0sljcz";
+ name = "kmail-account-wizard-20.08.3.tar.xz";
};
};
kmailtransport = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmailtransport-20.08.2.tar.xz";
- sha256 = "8b12836b1ca0243819680cba73c809c491c5e7a8d1ea9d9dc23e7338aed69a0c";
- name = "kmailtransport-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmailtransport-20.08.3.tar.xz";
+ sha256 = "07552qj3ngwvyss7f8cy87c0gmzc47agn54wk85qq0v1fwr73n6z";
+ name = "kmailtransport-20.08.3.tar.xz";
};
};
kmbox = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmbox-20.08.2.tar.xz";
- sha256 = "4fa1ad98368130dcdc8ad71dba3084c489130b1e8fc4a2b119ffc6f56595ba73";
- name = "kmbox-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmbox-20.08.3.tar.xz";
+ sha256 = "0ipmwcicn3qklybqy9v41lh7byn7j62ja8b0xf06z9nliwkk4b0b";
+ name = "kmbox-20.08.3.tar.xz";
};
};
kmime = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmime-20.08.2.tar.xz";
- sha256 = "9f23e2814e62ae6c4a67fd3223315ef875776f9d098b4d11c7d06a726a725435";
- name = "kmime-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmime-20.08.3.tar.xz";
+ sha256 = "1ndbx712vm4v0fi7p8j28d8z35h3bmsixc97z5r9dg03v1kzd36v";
+ name = "kmime-20.08.3.tar.xz";
};
};
kmines = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmines-20.08.2.tar.xz";
- sha256 = "6b07a812497a665505b6b1e3a84ac0818f1a5e5757146cdbceec55e94bb41753";
- name = "kmines-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmines-20.08.3.tar.xz";
+ sha256 = "1mn5hip3vnzmkk1hy14glsplp7f5pm56yv0d5mz25icfgw0xa6lp";
+ name = "kmines-20.08.3.tar.xz";
};
};
kmix = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmix-20.08.2.tar.xz";
- sha256 = "73453f02a72384382fd7449215189e22b5e1600e9ef0c9cc910f3fddd09beb85";
- name = "kmix-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmix-20.08.3.tar.xz";
+ sha256 = "00gm93faqmqx0hhkxi3k2pn6sq82k2f622vqgk7mwznkpg66mf4k";
+ name = "kmix-20.08.3.tar.xz";
};
};
kmousetool = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmousetool-20.08.2.tar.xz";
- sha256 = "c1f70c172dc2ad7d937db5e6355522082f924ba45e7aac1bbb1c04e230f1d406";
- name = "kmousetool-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmousetool-20.08.3.tar.xz";
+ sha256 = "09qznykysr42rzz5cmqvhvz91cr8dbzwjd73hwaib2lfs3c2cgbl";
+ name = "kmousetool-20.08.3.tar.xz";
};
};
kmouth = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmouth-20.08.2.tar.xz";
- sha256 = "d206afecdbe5f063dfbf805956f475e95c7b0fd548fd5f1b4fd7376ea6747e96";
- name = "kmouth-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmouth-20.08.3.tar.xz";
+ sha256 = "0ajhnl1sjllfb42nyafpirmlgcs6waqp8qxvgsz5dk5zkb8daqmr";
+ name = "kmouth-20.08.3.tar.xz";
};
};
kmplot = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kmplot-20.08.2.tar.xz";
- sha256 = "c3bc34a2d1bf4620745009b49b6541a16ac64eb3d1e6cf1ba936b14aa5d02e2b";
- name = "kmplot-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kmplot-20.08.3.tar.xz";
+ sha256 = "0cv7q1wmbb3fkf4s6ns4q1il5zr4q02b3xghpp661ma82d8jhjcy";
+ name = "kmplot-20.08.3.tar.xz";
};
};
knavalbattle = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/knavalbattle-20.08.2.tar.xz";
- sha256 = "2cd91ee61193810eee62e47f38f590e81b03287083f31564e0ebfd893d339ac9";
- name = "knavalbattle-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/knavalbattle-20.08.3.tar.xz";
+ sha256 = "1028i8zl5ynm3vvqajsms2hq8gmmjmjc5dc6r3jyh6r964vxq3nq";
+ name = "knavalbattle-20.08.3.tar.xz";
};
};
knetwalk = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/knetwalk-20.08.2.tar.xz";
- sha256 = "4a97f4b1af463e5e50698e8ac089cf6933fb66f25dd9b0fae3f1b1a51cbca3c0";
- name = "knetwalk-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/knetwalk-20.08.3.tar.xz";
+ sha256 = "13pspvi2p68irpbr3f2ck78qmvfl3vahm5qjw2fwhidhpindf9nl";
+ name = "knetwalk-20.08.3.tar.xz";
};
};
knights = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/knights-20.08.2.tar.xz";
- sha256 = "b62dda6e8b5bb85cc814f7244e39806e38c266be1bf3090eb6de59c8141fc1d4";
- name = "knights-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/knights-20.08.3.tar.xz";
+ sha256 = "0zqb87mr2x085hi3r9cvdrx2kvxmclh4ffi1ajcb8v1f79wiwzin";
+ name = "knights-20.08.3.tar.xz";
};
};
knotes = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/knotes-20.08.2.tar.xz";
- sha256 = "1e61f2c8b5fe9075f07be16543e3a7310bf533b6c2446f162f7196b41e3e6ecb";
- name = "knotes-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/knotes-20.08.3.tar.xz";
+ sha256 = "0ysw8js2s6njilg4v4vqrl1bzcmqvk42l68pzvyflr112zviqz28";
+ name = "knotes-20.08.3.tar.xz";
};
};
kolf = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kolf-20.08.2.tar.xz";
- sha256 = "834c1c6cdc62e650c7b0d36db26387cc4ebe2bb4b2e8fa06c0bf461e3a1e8c64";
- name = "kolf-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kolf-20.08.3.tar.xz";
+ sha256 = "1ywyny8iq2sxglsvpgw6p3w3w567k6cw6waywfcfy0lcnfarg1n0";
+ name = "kolf-20.08.3.tar.xz";
};
};
kollision = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kollision-20.08.2.tar.xz";
- sha256 = "9b6829f49d9baa89596ef8649996724db72c3c8eb793b9b6afc80dc0d07c0421";
- name = "kollision-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kollision-20.08.3.tar.xz";
+ sha256 = "1l8a32bni40jz5jna0ip9ggbx7zp1hhiw2mip7v8f6qc4arbknl8";
+ name = "kollision-20.08.3.tar.xz";
};
};
kolourpaint = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kolourpaint-20.08.2.tar.xz";
- sha256 = "fbcd875a4a407d9b1e5a637d4947bacfb50f39e10af3327f30fdbb953528aae0";
- name = "kolourpaint-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kolourpaint-20.08.3.tar.xz";
+ sha256 = "0d64gnnb553rxscr8710h5bx8ijxd87jrbix07k41y79i5x60irh";
+ name = "kolourpaint-20.08.3.tar.xz";
};
};
kompare = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kompare-20.08.2.tar.xz";
- sha256 = "4e52cb2c9e35e90fe77bfb23bd10c1931c56b11e3fec06c215730d60c47e8550";
- name = "kompare-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kompare-20.08.3.tar.xz";
+ sha256 = "0r9m2vcw9hbdkfdy24pfpqs2b5r0jyxh1ma2h66hfv4ycd470ilc";
+ name = "kompare-20.08.3.tar.xz";
};
};
konqueror = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/konqueror-20.08.2.tar.xz";
- sha256 = "f0622aa67ad0028e28bd6129688aab8946fb49492f0b335f6624ab7d4ef239d7";
- name = "konqueror-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/konqueror-20.08.3.tar.xz";
+ sha256 = "1ssjj83jcbcq8i7wx5zd12z7crh2zg6awbpy38maq3c7747nqz7k";
+ name = "konqueror-20.08.3.tar.xz";
};
};
konquest = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/konquest-20.08.2.tar.xz";
- sha256 = "cf97a6961b15b39f5bcdf541e52c137f1d67d0fa5ee259922b4e762edc4491eb";
- name = "konquest-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/konquest-20.08.3.tar.xz";
+ sha256 = "1wq0j02dzdah6yhx8r2cg191617hid9fs780yr317fprkwkgb8cb";
+ name = "konquest-20.08.3.tar.xz";
};
};
konsole = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/konsole-20.08.2.tar.xz";
- sha256 = "af08ac7666f1ba7c407205f32aaaf015329621247502e80d8df4abe103148951";
- name = "konsole-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/konsole-20.08.3.tar.xz";
+ sha256 = "0jjidy756x8n456qbm977a73l8229kk8i489jh52296k8pkh6yjx";
+ name = "konsole-20.08.3.tar.xz";
};
};
kontact = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kontact-20.08.2.tar.xz";
- sha256 = "232d9880df74ce0c7697f08b53ef9512ac9c11c3b04142ba7ba4b95091cb5396";
- name = "kontact-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kontact-20.08.3.tar.xz";
+ sha256 = "0qasgxvq7xps0zxk4hf2sizmy90mxyq70m2pq49pq17ij2pa9ynl";
+ name = "kontact-20.08.3.tar.xz";
};
};
kontactinterface = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kontactinterface-20.08.2.tar.xz";
- sha256 = "72d53dbea9db0b1f5654e13c18b4da3d256c6b9d08dfe4581cdf73e3552d2a07";
- name = "kontactinterface-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kontactinterface-20.08.3.tar.xz";
+ sha256 = "1ah2814js08sm49ykarqdw7z03w4fbym5cc4vwmzimcvh2bc78j3";
+ name = "kontactinterface-20.08.3.tar.xz";
};
};
kopete = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kopete-20.08.2.tar.xz";
- sha256 = "05f5d6236d4c96b9ce7ba5f24f4e06d7263a78cac27368a7e6b3e5075d42fbb1";
- name = "kopete-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kopete-20.08.3.tar.xz";
+ sha256 = "1lsab66k0xq1g0w0cxcpadmf9kkc09x8wwbv4i8y3aj2mn7849gh";
+ name = "kopete-20.08.3.tar.xz";
};
};
korganizer = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/korganizer-20.08.2.tar.xz";
- sha256 = "4f719ec12c52fc313997a187439dc6888fd030a4a1b2357db000abc0a19527b2";
- name = "korganizer-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/korganizer-20.08.3.tar.xz";
+ sha256 = "112h6vn2y9d3q3z62cwg3zrak3xgx9affibc9cvr6fzhp4z0x9ps";
+ name = "korganizer-20.08.3.tar.xz";
};
};
kpat = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kpat-20.08.2.tar.xz";
- sha256 = "e4aaed4e876212a926a05d252dab9d01f240d829e383c6072e168a4f78e6d446";
- name = "kpat-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kpat-20.08.3.tar.xz";
+ sha256 = "1id4b9jkphi8pp29gc2vb3n9f0g8kl9yy5v8cnyv3jq673aj0fs9";
+ name = "kpat-20.08.3.tar.xz";
};
};
kpimtextedit = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kpimtextedit-20.08.2.tar.xz";
- sha256 = "2dfbcdd53669c812234346b4d31b61af9c510bb4cb0b9912decea8d3c4d406a6";
- name = "kpimtextedit-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kpimtextedit-20.08.3.tar.xz";
+ sha256 = "1m4r5zbhbjvj3za78xfp3dibyf7mp9gan5ir5zd0k2p7adp3i652";
+ name = "kpimtextedit-20.08.3.tar.xz";
};
};
kpkpass = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kpkpass-20.08.2.tar.xz";
- sha256 = "ed699c75128ef299f06d699c80c69ac9529fa044db6f18a39d54a5e70d85108c";
- name = "kpkpass-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kpkpass-20.08.3.tar.xz";
+ sha256 = "0zw3xx5mi38za0xbvld97f5bqvwwgyz47kybyrdm7jrhvmmiiiis";
+ name = "kpkpass-20.08.3.tar.xz";
};
};
kqtquickcharts = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kqtquickcharts-20.08.2.tar.xz";
- sha256 = "2ba593a65c143cb56a3030f7ee0cced2df7c7e9431cebf1ae93be51c68b4c3b4";
- name = "kqtquickcharts-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kqtquickcharts-20.08.3.tar.xz";
+ sha256 = "0l7v8vrc7by0w0yshnh21jaqhspmhkvm5cd0hpay6jc9v2azkcf3";
+ name = "kqtquickcharts-20.08.3.tar.xz";
};
};
krdc = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/krdc-20.08.2.tar.xz";
- sha256 = "52ddd68bdb1b356be341cf3bc5405cb965f4e4f3da8bf4b28bfb62c7db21ac5f";
- name = "krdc-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/krdc-20.08.3.tar.xz";
+ sha256 = "1g9lxdldljh5a2s4g7g9b98lij168l99ah0vr6nvdl53n35pfr8n";
+ name = "krdc-20.08.3.tar.xz";
};
};
kreversi = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kreversi-20.08.2.tar.xz";
- sha256 = "22824dca9c8f07145a6fd9b7386867d8a8efff0fda6752f377230381a1cc71c2";
- name = "kreversi-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kreversi-20.08.3.tar.xz";
+ sha256 = "0d3y072q61xcik9lf0pz0c9njvarwlvf6hqv5fp5jyqaf2902pmi";
+ name = "kreversi-20.08.3.tar.xz";
};
};
krfb = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/krfb-20.08.2.tar.xz";
- sha256 = "5e90fb4f3bcf2c48b15ec33634d61464323ab5ce1c156a499f089d862dd041d4";
- name = "krfb-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/krfb-20.08.3.tar.xz";
+ sha256 = "13nypbcdhh53wq72w59z5q46a09g1w4yyi1pmsjwa8r7jnk8cafk";
+ name = "krfb-20.08.3.tar.xz";
};
};
kross-interpreters = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kross-interpreters-20.08.2.tar.xz";
- sha256 = "82da0302d2d292e86fa924c8bd1d4effb21f763c42c57affaddeff4777c43951";
- name = "kross-interpreters-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kross-interpreters-20.08.3.tar.xz";
+ sha256 = "0mr5vpbbcv66s6dyrrypy1ai6ba744z8cn4r0iwys35p6am075qj";
+ name = "kross-interpreters-20.08.3.tar.xz";
};
};
kruler = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kruler-20.08.2.tar.xz";
- sha256 = "ede45d9cdf1b514fb20ed3a97877689ec75904438b94735706eb638ba01ca778";
- name = "kruler-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kruler-20.08.3.tar.xz";
+ sha256 = "1vhl8acccdqfdj7lci8r2mig9qf1js4f8v7b4fqljpnc3gdg8749";
+ name = "kruler-20.08.3.tar.xz";
};
};
kshisen = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kshisen-20.08.2.tar.xz";
- sha256 = "d11030b101a409324661adf664d4298f34cc320abff80dba72d112cc3ae2d25d";
- name = "kshisen-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kshisen-20.08.3.tar.xz";
+ sha256 = "1vy8qh8s60a4ikyw3sh4cbr3p3fk35d4dwdqc263gn4skyrsb1l9";
+ name = "kshisen-20.08.3.tar.xz";
};
};
ksirk = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ksirk-20.08.2.tar.xz";
- sha256 = "b7766f0976b3cc112d4c599d91c07d321829c9b1e8ef34d3d21ec4964026854a";
- name = "ksirk-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ksirk-20.08.3.tar.xz";
+ sha256 = "1kxc1b05r8x6pvaiwpvjpgrr88qkm5qs4d3s1ym8rki60c724qpl";
+ name = "ksirk-20.08.3.tar.xz";
};
};
ksmtp = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ksmtp-20.08.2.tar.xz";
- sha256 = "5f51e0c025b192719709ae763feeac94df893007b62b5a69b7b95ae9f2fdd8ee";
- name = "ksmtp-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ksmtp-20.08.3.tar.xz";
+ sha256 = "1p9clzvmsym2fijwvs3s0zqx57bk82mlks52j5ni3il6lvklaayc";
+ name = "ksmtp-20.08.3.tar.xz";
};
};
ksnakeduel = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ksnakeduel-20.08.2.tar.xz";
- sha256 = "b6f0f51f8fad795cd134f9426b1f1ba8ccceb72e304e8ba55e60af471ad282cc";
- name = "ksnakeduel-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ksnakeduel-20.08.3.tar.xz";
+ sha256 = "03ydbwknn20gadjpwcw0z8zw777hgj8j10w4gvp2dwpb07rdg1pn";
+ name = "ksnakeduel-20.08.3.tar.xz";
};
};
kspaceduel = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kspaceduel-20.08.2.tar.xz";
- sha256 = "62b9526c031662c049aa90b06ed3e5e2ce8ae774f271e1f29430f23c1f6cd787";
- name = "kspaceduel-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kspaceduel-20.08.3.tar.xz";
+ sha256 = "1ii3lnxd11d3ihl8j1abh9qn9q0qq8ra9hbrwjs5df2kk36bnirj";
+ name = "kspaceduel-20.08.3.tar.xz";
};
};
ksquares = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ksquares-20.08.2.tar.xz";
- sha256 = "e1f9fdfa9a4a8348a65e66d48b7389784a1db6c8799cea453d6da3a2a57aca59";
- name = "ksquares-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ksquares-20.08.3.tar.xz";
+ sha256 = "1ch7lbylzb9ngdzvpzqq5f30gkm2l4rzk6iqa8xm53rawr7jjqcy";
+ name = "ksquares-20.08.3.tar.xz";
};
};
ksudoku = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ksudoku-20.08.2.tar.xz";
- sha256 = "6fed393f734eb27d6c36ad7516bf29ff648d319f08d9f8bdc17a8030842d8e33";
- name = "ksudoku-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ksudoku-20.08.3.tar.xz";
+ sha256 = "0hnqbd3krxi3zwj8p4n9ydhwfwhw8wljhjdfv0llv0nhj1wb89p9";
+ name = "ksudoku-20.08.3.tar.xz";
};
};
ksystemlog = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ksystemlog-20.08.2.tar.xz";
- sha256 = "63c6a520b63f148de2e3996250a2fef22e1a3ce18e744a699ae21de96a2c4e53";
- name = "ksystemlog-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ksystemlog-20.08.3.tar.xz";
+ sha256 = "11fc2mn4hkcibpxp7s2gihpp05yix7ws84a0bm6vjiqlidmrk192";
+ name = "ksystemlog-20.08.3.tar.xz";
};
};
kteatime = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kteatime-20.08.2.tar.xz";
- sha256 = "d8e69fdb124e8689c72e4b9fe39226cc49b1ca990478fbb68e02b37f0cd861ac";
- name = "kteatime-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kteatime-20.08.3.tar.xz";
+ sha256 = "1vj738s2a7nnrvxi847mdmn1vg79kh9k8gqaflcwnvyxanf6n4f7";
+ name = "kteatime-20.08.3.tar.xz";
};
};
ktimer = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktimer-20.08.2.tar.xz";
- sha256 = "69293b7296643c6543d0646d14f9c75479f29f129924258957a407b77539a4c2";
- name = "ktimer-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktimer-20.08.3.tar.xz";
+ sha256 = "1rc1z93s24b7p2ixr4xbpg0sj8ls90gzfijwj9f8b0lrwd905ysv";
+ name = "ktimer-20.08.3.tar.xz";
};
};
ktnef = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktnef-20.08.2.tar.xz";
- sha256 = "ab73736e386c2b52a14fb56f1184479ed1c83c0571e9e8518d2b94b1dcd2e47d";
- name = "ktnef-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktnef-20.08.3.tar.xz";
+ sha256 = "1lj93sqyi522k91jiyf7d26vx5sgn5njhyaf8plsfz5rj82dw1m4";
+ name = "ktnef-20.08.3.tar.xz";
};
};
ktouch = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktouch-20.08.2.tar.xz";
- sha256 = "1b073a92343c9a2c772cfaac4e9fa7b6e85750586e3a57da413e33cdba34b5f4";
- name = "ktouch-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktouch-20.08.3.tar.xz";
+ sha256 = "1ssxd7f75866rn5k192bnm016d8674q13ibcgmaxqsmr7wqkyd39";
+ name = "ktouch-20.08.3.tar.xz";
};
};
ktp-accounts-kcm = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-accounts-kcm-20.08.2.tar.xz";
- sha256 = "df709ee612ff4c71a43197762b8a9d296b5a43f6e0afe4d9c8d0bd88eef81465";
- name = "ktp-accounts-kcm-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-accounts-kcm-20.08.3.tar.xz";
+ sha256 = "0039svbzx7fphyk6cw4hb8k4h7l6q31pbwvp6pvls450rycz8i8y";
+ name = "ktp-accounts-kcm-20.08.3.tar.xz";
};
};
ktp-approver = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-approver-20.08.2.tar.xz";
- sha256 = "054db02db679d0a4600632700cdd57cae539159a0a8f01f479ea337d33d8a6bd";
- name = "ktp-approver-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-approver-20.08.3.tar.xz";
+ sha256 = "1kqsdw7vkcd0ka98y2r7qz7dp5hsrr2m8k1xlh3gpj7fdxpla2bh";
+ name = "ktp-approver-20.08.3.tar.xz";
};
};
ktp-auth-handler = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-auth-handler-20.08.2.tar.xz";
- sha256 = "a61557efa800d42fd8ed14efdb09d43310212976d737a4fd5272f502bacbc371";
- name = "ktp-auth-handler-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-auth-handler-20.08.3.tar.xz";
+ sha256 = "0wbhg458ysipwma8sygimasq71sbrzmx3vwqi51ai8y5hwrx04j4";
+ name = "ktp-auth-handler-20.08.3.tar.xz";
};
};
ktp-call-ui = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-call-ui-20.08.2.tar.xz";
- sha256 = "ecd38d8b9f24cf620b8c9c1935328af3142199c6aa87e69c734e43096e492ac5";
- name = "ktp-call-ui-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-call-ui-20.08.3.tar.xz";
+ sha256 = "1fh8bz9kc6f8v28x12xp3vw19swgcq07zyjzhd6qcnwf1bv6gl7i";
+ name = "ktp-call-ui-20.08.3.tar.xz";
};
};
ktp-common-internals = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-common-internals-20.08.2.tar.xz";
- sha256 = "807fcd6f9c415a0799057435f997e143e9584a94577f9afaa7fcc6a4197e7cb0";
- name = "ktp-common-internals-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-common-internals-20.08.3.tar.xz";
+ sha256 = "193yx4g1fwlwysy5scb7m24wqmvwmfyyb9sv7arw7zn5czlg480z";
+ name = "ktp-common-internals-20.08.3.tar.xz";
};
};
ktp-contact-list = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-contact-list-20.08.2.tar.xz";
- sha256 = "214d73532dc855a8a4b68730adf5cbd046aae89f2ee2ad5d9a4c25b4eff6acb0";
- name = "ktp-contact-list-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-contact-list-20.08.3.tar.xz";
+ sha256 = "0093z17r1xqlb1zlgxfayrnrkyl8zmnnasfd8i97dx712wmbbxxa";
+ name = "ktp-contact-list-20.08.3.tar.xz";
};
};
ktp-contact-runner = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-contact-runner-20.08.2.tar.xz";
- sha256 = "8e40e4ab7ce2c1c382b109a15f88f5e1c7d147c76ed36ca05ef6d9f3f58d3d45";
- name = "ktp-contact-runner-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-contact-runner-20.08.3.tar.xz";
+ sha256 = "063jylnq3gm0s0jh1xs6b591a161sb6gdi840l40mqlhhg7i8x55";
+ name = "ktp-contact-runner-20.08.3.tar.xz";
};
};
ktp-desktop-applets = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-desktop-applets-20.08.2.tar.xz";
- sha256 = "b0884360be80f89dee3852b023055220e3cdab2f422cc3812eda31169fba6298";
- name = "ktp-desktop-applets-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-desktop-applets-20.08.3.tar.xz";
+ sha256 = "1i69qzfa455phjnd5ycflyggcbq7ycn2cc7a3ni5195isjzq6r6s";
+ name = "ktp-desktop-applets-20.08.3.tar.xz";
};
};
ktp-filetransfer-handler = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-filetransfer-handler-20.08.2.tar.xz";
- sha256 = "c2ec5fd2a5746dd8ce1371c503c51feee206d8dfe7ca8cdaa71b8e925636a97c";
- name = "ktp-filetransfer-handler-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-filetransfer-handler-20.08.3.tar.xz";
+ sha256 = "0a26ziacl3fkd0a0h1579jnwjzjlsz0zymj9k4da4sb60zad5y72";
+ name = "ktp-filetransfer-handler-20.08.3.tar.xz";
};
};
ktp-kded-module = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-kded-module-20.08.2.tar.xz";
- sha256 = "307285b2d4e04c244691a6f2a285aec8ada26e0b01eb1fdbf2bc1da57b05828a";
- name = "ktp-kded-module-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-kded-module-20.08.3.tar.xz";
+ sha256 = "105vh6b7a0v02arksbwxn30slpcg11cpvb7dqmvf041iyr13sqsv";
+ name = "ktp-kded-module-20.08.3.tar.xz";
};
};
ktp-send-file = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-send-file-20.08.2.tar.xz";
- sha256 = "6c3fb09112d439ce2f0db3acdbc766e8a914d4dc7cbb6ab709922f8e95f2f0e1";
- name = "ktp-send-file-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-send-file-20.08.3.tar.xz";
+ sha256 = "08pp3029jplc6rcbav40cgy787gn3jjl312gbgvnwzglxaqvcg4b";
+ name = "ktp-send-file-20.08.3.tar.xz";
};
};
ktp-text-ui = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktp-text-ui-20.08.2.tar.xz";
- sha256 = "0f10612e08bc1ee04fb0a538337d760d7b79b5dac37bb58275998d16dbb5415c";
- name = "ktp-text-ui-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktp-text-ui-20.08.3.tar.xz";
+ sha256 = "1anxl9wa5ndyi9r9w0kpivx8nv1xpx28xjvkdplkc75cc1wl88sw";
+ name = "ktp-text-ui-20.08.3.tar.xz";
};
};
ktuberling = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/ktuberling-20.08.2.tar.xz";
- sha256 = "f9e4a0de3b92d015f8e7b862badf4bbf11b3ce2727aa607384a009247e7b7fad";
- name = "ktuberling-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/ktuberling-20.08.3.tar.xz";
+ sha256 = "0q6ynmn6w5q65a77fq8n9vxqswrimln22b1zfgxmb2i3qwnhkrmz";
+ name = "ktuberling-20.08.3.tar.xz";
};
};
kturtle = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kturtle-20.08.2.tar.xz";
- sha256 = "ca9bf47b2ec34744492f218c922b10d613b19fbbd2c75b6ddba157eef21337c7";
- name = "kturtle-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kturtle-20.08.3.tar.xz";
+ sha256 = "0riv76vwvz94zixqhhwkxw8sz2r2xqai39yh9hr31d28q9rza384";
+ name = "kturtle-20.08.3.tar.xz";
};
};
kubrick = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kubrick-20.08.2.tar.xz";
- sha256 = "02fed26a7246feffd668fbda939893295557c0571da64fdf195db93474653224";
- name = "kubrick-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kubrick-20.08.3.tar.xz";
+ sha256 = "03k73gr33dr3va69vc70fsfcdwkqz70bg87yk2l2j33x8wsgl4wx";
+ name = "kubrick-20.08.3.tar.xz";
};
};
kwalletmanager = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kwalletmanager-20.08.2.tar.xz";
- sha256 = "7950e250c5351a9b8e3b36165fa2003baa044bb2d3553a32360000a322bddad8";
- name = "kwalletmanager-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kwalletmanager-20.08.3.tar.xz";
+ sha256 = "1l07vxl2x3jl8553rbvr3p0k3rc95nmrw4vhxxynl3102xshrg5i";
+ name = "kwalletmanager-20.08.3.tar.xz";
};
};
kwave = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kwave-20.08.2.tar.xz";
- sha256 = "6e15a67022ef96f07b9825139cc7aaacbc6f60729570c31ce6cb25184602b434";
- name = "kwave-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kwave-20.08.3.tar.xz";
+ sha256 = "0zk8ik03qcc6y0vhpih8sk2jpkxwxalmqmaan2767k9h92grdpc8";
+ name = "kwave-20.08.3.tar.xz";
};
};
kwordquiz = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/kwordquiz-20.08.2.tar.xz";
- sha256 = "57aa012f3aad128579f067668db1344306e2e23d6a89b47d413d6eee0da0e238";
- name = "kwordquiz-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/kwordquiz-20.08.3.tar.xz";
+ sha256 = "1kiqk3xyd0l7kqdxqjqs8mw4drcdbdri9xxi5gcav57ndcinknqb";
+ name = "kwordquiz-20.08.3.tar.xz";
};
};
libgravatar = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libgravatar-20.08.2.tar.xz";
- sha256 = "4c0a2eb073ef42a26813b93bd76aaa9e26a040a966329e6e3cf371d7de1e55f7";
- name = "libgravatar-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libgravatar-20.08.3.tar.xz";
+ sha256 = "09dvx2rb1j7q4r0gkbhz0vjk8ya3njqprpjqdhwcq7xwc2j9h0hr";
+ name = "libgravatar-20.08.3.tar.xz";
};
};
libkcddb = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkcddb-20.08.2.tar.xz";
- sha256 = "545cf54ac454845c524ba7cd7ec289ac952fa1ce2bbae01411ba71c66a5ed08a";
- name = "libkcddb-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkcddb-20.08.3.tar.xz";
+ sha256 = "0r36hs79hmq0znsds0d04lj7ffs6l2d866kyn1z1fdwr9b3crirg";
+ name = "libkcddb-20.08.3.tar.xz";
};
};
libkcompactdisc = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkcompactdisc-20.08.2.tar.xz";
- sha256 = "37534f67af69775d6f786917920d2810a5d20f28df57e1a17aee9a7b30bbe302";
- name = "libkcompactdisc-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkcompactdisc-20.08.3.tar.xz";
+ sha256 = "1nglk3kbx5czqla3cnpnf1fk71pf2cl9h6rgb40ak1xw4z31d456";
+ name = "libkcompactdisc-20.08.3.tar.xz";
};
};
libkdcraw = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkdcraw-20.08.2.tar.xz";
- sha256 = "6fbf1a5ca5a439fabb01648cde4b57e1f3de2372b7f3b56ccae03f653490f1b2";
- name = "libkdcraw-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkdcraw-20.08.3.tar.xz";
+ sha256 = "1806i99qsrmixdg5b0hyi8h55fk00q6wxsnrblbwcmsb268jddp7";
+ name = "libkdcraw-20.08.3.tar.xz";
};
};
libkdegames = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkdegames-20.08.2.tar.xz";
- sha256 = "d9f0ab87dc4671a55ad8d2b7d3a54cbc444201c11ebae436e0107fe7067fb983";
- name = "libkdegames-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkdegames-20.08.3.tar.xz";
+ sha256 = "1ccbcwwqb53bgqlr1rq9plpw21mipxp8rsi1f7l0p1jzpw054p08";
+ name = "libkdegames-20.08.3.tar.xz";
};
};
libkdepim = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkdepim-20.08.2.tar.xz";
- sha256 = "3558c9af95c22bb4ce0ceeec483fada9e8e9f27de4ac34ffe44a4eb3b6d21101";
- name = "libkdepim-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkdepim-20.08.3.tar.xz";
+ sha256 = "1v77g02v5sdqprh8psx5xpjgf8v91il60ca59yivm5jvc3hdf3f6";
+ name = "libkdepim-20.08.3.tar.xz";
};
};
libkeduvocdocument = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkeduvocdocument-20.08.2.tar.xz";
- sha256 = "ef8e0b359e3cf1b3303da3795add1ced405d230f51895abe10d5a7989be03923";
- name = "libkeduvocdocument-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkeduvocdocument-20.08.3.tar.xz";
+ sha256 = "0ghkx6x5sn5fl934ybhl32knwv9zky0n1vkjw2w93lpms45xmw76";
+ name = "libkeduvocdocument-20.08.3.tar.xz";
};
};
libkexiv2 = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkexiv2-20.08.2.tar.xz";
- sha256 = "793c4d11bb1b60beca7b25a2427650b3f358364c55be022dfd4a7ccfd889578d";
- name = "libkexiv2-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkexiv2-20.08.3.tar.xz";
+ sha256 = "1lh3947w6xgzl2r1wm6m4kd478q6bv89f0c3c38ldv30imfw7rfl";
+ name = "libkexiv2-20.08.3.tar.xz";
};
};
libkgapi = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkgapi-20.08.2.tar.xz";
- sha256 = "f3fb015e8b8ac92c138e8a59e8e8b9333500e0ea314180cc1ad14e31248312df";
- name = "libkgapi-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkgapi-20.08.3.tar.xz";
+ sha256 = "1kmgf9v9rvb67l7aw5xsx7v44l4pz8rl6p09lk26irq7gd4k68la";
+ name = "libkgapi-20.08.3.tar.xz";
};
};
libkgeomap = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkgeomap-20.08.2.tar.xz";
- sha256 = "7149095aa0df4e3a184bb2a6fb8322e27e3a34eb3bc40cf370a09b21fb2a6ea0";
- name = "libkgeomap-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkgeomap-20.08.3.tar.xz";
+ sha256 = "14ipksxnvgk2s1sw7a70153iy9aik9mf4i7k8y3pzdr3l3155ayk";
+ name = "libkgeomap-20.08.3.tar.xz";
};
};
libkipi = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkipi-20.08.2.tar.xz";
- sha256 = "87ffa30b23779313a94953afe57d1b19515c3a2f311a2dea6449c9d96b09e5b1";
- name = "libkipi-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkipi-20.08.3.tar.xz";
+ sha256 = "1b5qby7xm926qnzrf1zpb89fwx1a2syhqnznmdjxifj499p1jqjb";
+ name = "libkipi-20.08.3.tar.xz";
};
};
libkleo = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkleo-20.08.2.tar.xz";
- sha256 = "34537b35e22cef85650ae6f9bf197518bb5a59e9614d6d86ba86f085fddd97c4";
- name = "libkleo-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkleo-20.08.3.tar.xz";
+ sha256 = "1d6dal4qnrikg6ma2ird4b2sdivqqkkhamvd3s1srcxppc3aiq79";
+ name = "libkleo-20.08.3.tar.xz";
};
};
libkmahjongg = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkmahjongg-20.08.2.tar.xz";
- sha256 = "032ac6d9e96cd9156f5153c01f881d0e442fda9de90398df320846095ba2c40a";
- name = "libkmahjongg-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkmahjongg-20.08.3.tar.xz";
+ sha256 = "0xabp1vzbzs52m3bb9nzm1d9md1n4j4pr13izn6nv28ja7477nnm";
+ name = "libkmahjongg-20.08.3.tar.xz";
};
};
libkomparediff2 = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libkomparediff2-20.08.2.tar.xz";
- sha256 = "91b0b72d5c4e2ddd863636cca299660bfbb5b7a55773cbc51000fe9c1ca91a98";
- name = "libkomparediff2-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libkomparediff2-20.08.3.tar.xz";
+ sha256 = "0nk0jkf0jwaz1yqzzp44c6xyjgw42gclkcvw8w61w1f8sdl40wb8";
+ name = "libkomparediff2-20.08.3.tar.xz";
};
};
libksane = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libksane-20.08.2.tar.xz";
- sha256 = "21bb577d78e020281dfc6c993ab7fe286d648e72c851e45463a32969fbb35aa6";
- name = "libksane-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libksane-20.08.3.tar.xz";
+ sha256 = "0d2cnmvk16g1vnx9jd7jvp3bpw07ss54khmhqip8iskkvcfll9j0";
+ name = "libksane-20.08.3.tar.xz";
};
};
libksieve = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/libksieve-20.08.2.tar.xz";
- sha256 = "589e4dc27d1d91d8c16879fa99aab45f3847a74e3e9357e3e037503e5515ee2e";
- name = "libksieve-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/libksieve-20.08.3.tar.xz";
+ sha256 = "0bhpdqynazssql2iivvpb9l8npa441345gcn59fc0va6barl9sam";
+ name = "libksieve-20.08.3.tar.xz";
};
};
lokalize = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/lokalize-20.08.2.tar.xz";
- sha256 = "c11616bc02763fb1f3b1abf0b2ba70d0c6c550435c94ff25c5096f9a90375e23";
- name = "lokalize-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/lokalize-20.08.3.tar.xz";
+ sha256 = "0iab8sd1qh7h0zna7lc3v43z6rcmxba9v4nynhl5miiac4r6ddr8";
+ name = "lokalize-20.08.3.tar.xz";
};
};
lskat = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/lskat-20.08.2.tar.xz";
- sha256 = "78f152f7af46345f65c3800f9c591fb204e917595c1f803c9c15148ef39c42b8";
- name = "lskat-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/lskat-20.08.3.tar.xz";
+ sha256 = "1rcmh592w5gd5b69czfxycypidj74y2d91cw92rccariadz9vnjz";
+ name = "lskat-20.08.3.tar.xz";
};
};
mailcommon = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/mailcommon-20.08.2.tar.xz";
- sha256 = "a4170ab9ff7680fb26c61474f42d5424716f4e91c1a5e9275cc1222491c9564d";
- name = "mailcommon-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/mailcommon-20.08.3.tar.xz";
+ sha256 = "0bhs60cz4qcrqkmw2sm6cd2laq8lzj9vcwi8kjqkajsidh342wdv";
+ name = "mailcommon-20.08.3.tar.xz";
};
};
mailimporter = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/mailimporter-20.08.2.tar.xz";
- sha256 = "a255b60378c1cf77e517919d072cb44bd8c25e8ed8f07429763bb7915b3cc711";
- name = "mailimporter-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/mailimporter-20.08.3.tar.xz";
+ sha256 = "0w6yfgqx0adlkwx32vmb23kl6n50737jiabmad3pnhqw8rv41h80";
+ name = "mailimporter-20.08.3.tar.xz";
};
};
marble = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/marble-20.08.2.tar.xz";
- sha256 = "f44ac10de33dc31ce1cb99635131fe2c7bf3f60f09204b2061f81042a725475c";
- name = "marble-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/marble-20.08.3.tar.xz";
+ sha256 = "1xpxgy724z97k063fdk0l3mrl8i6nvnhj35b4987jqji76i92ffb";
+ name = "marble-20.08.3.tar.xz";
};
};
mbox-importer = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/mbox-importer-20.08.2.tar.xz";
- sha256 = "3b3bee33683c534974255616f3b2f3baebf85363b2c24bbee9cc195ddf35ca9a";
- name = "mbox-importer-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/mbox-importer-20.08.3.tar.xz";
+ sha256 = "1qh0f93df228cqlcqdwc7g6im3g0gkfmzir3ccsmb5iv0ygvjl6f";
+ name = "mbox-importer-20.08.3.tar.xz";
};
};
messagelib = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/messagelib-20.08.2.tar.xz";
- sha256 = "5cf3a3f2b6473e60a7c2af10aa4eb1cfba25a4786132ee87b657b0dafb9f5028";
- name = "messagelib-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/messagelib-20.08.3.tar.xz";
+ sha256 = "16amni6qrq96h8jr313gc7k9frwr20d4pk9y2i61a1xm2w3xsqd4";
+ name = "messagelib-20.08.3.tar.xz";
};
};
minuet = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/minuet-20.08.2.tar.xz";
- sha256 = "24383168e2a0b7b319ecb37e2b1f3b039ad790a7e0f49385657f049565f1ef84";
- name = "minuet-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/minuet-20.08.3.tar.xz";
+ sha256 = "1l45g7labnyz0pkwcfhjl5a3ypr7cy3bsshr06ab85364yjwazvi";
+ name = "minuet-20.08.3.tar.xz";
};
};
okular = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/okular-20.08.2.tar.xz";
- sha256 = "6f1885ed8050a55bb2cbf05089b452f555852e003ec7fe89fe472c0dbc92e65b";
- name = "okular-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/okular-20.08.3.tar.xz";
+ sha256 = "1q59ikcwsfgjc0202daingxv15iarnzba6szdncznzcafd6hhk9z";
+ name = "okular-20.08.3.tar.xz";
};
};
palapeli = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/palapeli-20.08.2.tar.xz";
- sha256 = "a31b0db2f3e77eac8f527d26f8ed0400fe5bcdb3a3970b925f14886bd1bcd63e";
- name = "palapeli-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/palapeli-20.08.3.tar.xz";
+ sha256 = "107z3izfznrq7g5aqb5a7r8a4ibaia90g334d7wwvd7prm7hdgfp";
+ name = "palapeli-20.08.3.tar.xz";
};
};
parley = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/parley-20.08.2.tar.xz";
- sha256 = "cf2f00925730d8baec66d422f058e4b3e979678e79c57898ceffd8650720bda6";
- name = "parley-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/parley-20.08.3.tar.xz";
+ sha256 = "0wli09zkk5z50y1gzp5wc9k056xjaadlq97j09lf6lqyg6kb56ya";
+ name = "parley-20.08.3.tar.xz";
};
};
picmi = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/picmi-20.08.2.tar.xz";
- sha256 = "35f2bf3d8375618f97aee01c8f2421521b2cd5c11d7b14fc9a376026d74c82a5";
- name = "picmi-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/picmi-20.08.3.tar.xz";
+ sha256 = "1lkpazsi9dyb2y9q5bk56d80x7x035rf4hdap25i8qfj3ilykv3w";
+ name = "picmi-20.08.3.tar.xz";
};
};
pimcommon = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/pimcommon-20.08.2.tar.xz";
- sha256 = "cba9e66153d36debe3f046363af7ff40a4ba263f33bfe20c7ec10b5bf9183deb";
- name = "pimcommon-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/pimcommon-20.08.3.tar.xz";
+ sha256 = "0mpl7li2y5xjzk4hdb85d1x7cz15cicd91c1krlw74q7pbrjinlq";
+ name = "pimcommon-20.08.3.tar.xz";
};
};
pim-data-exporter = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/pim-data-exporter-20.08.2.tar.xz";
- sha256 = "54b09a3f763004c805cc0dce8ab2e665116b7ef29419f22ad413aa250dcb4ac0";
- name = "pim-data-exporter-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/pim-data-exporter-20.08.3.tar.xz";
+ sha256 = "0f08c16d3730fbdsbrwlr9w5c4l9xcmd1bdbv5m38h5r2ddlkvzr";
+ name = "pim-data-exporter-20.08.3.tar.xz";
};
};
pim-sieve-editor = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/pim-sieve-editor-20.08.2.tar.xz";
- sha256 = "e8c590a0fddc5292172115b11fb75c5f847347079100617dbf321875642d7098";
- name = "pim-sieve-editor-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/pim-sieve-editor-20.08.3.tar.xz";
+ sha256 = "1falzw2a2v912fdzlyljsw9rcy1whrn9ys9ccrskkpvjn8y444x4";
+ name = "pim-sieve-editor-20.08.3.tar.xz";
};
};
poxml = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/poxml-20.08.2.tar.xz";
- sha256 = "67d260349489e92ebce20253f9a3ccde5bb75eb13eb4d1a08a86c18c82e4a2a9";
- name = "poxml-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/poxml-20.08.3.tar.xz";
+ sha256 = "0gzg3vbsjrfhs1jg59g7b3gf3b4qajiffkb94njkz8v1f0fadlxp";
+ name = "poxml-20.08.3.tar.xz";
};
};
print-manager = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/print-manager-20.08.2.tar.xz";
- sha256 = "de21f8c428198b906f4ae438d6ced8d707b12c15578409c2aa2f7b2f73feb990";
- name = "print-manager-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/print-manager-20.08.3.tar.xz";
+ sha256 = "18nl9gpmzz4g9fqzyvbh858nxz23b2vyi505qacqvcrz13r0l78z";
+ name = "print-manager-20.08.3.tar.xz";
};
};
rocs = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/rocs-20.08.2.tar.xz";
- sha256 = "2d8efd62b89dd36033bb3d818c82fee67e6efa2d2bb98dda0d4eab13baaee485";
- name = "rocs-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/rocs-20.08.3.tar.xz";
+ sha256 = "0bd9x7kh2s4z79ff9byd3ly7k040c574zwrrgi8sq21yd531hxhj";
+ name = "rocs-20.08.3.tar.xz";
};
};
signon-kwallet-extension = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/signon-kwallet-extension-20.08.2.tar.xz";
- sha256 = "a271f4d09511171dcf1ebcdaf0b7205f9ee6a75b20ef0801f36d136f7b4a70dd";
- name = "signon-kwallet-extension-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/signon-kwallet-extension-20.08.3.tar.xz";
+ sha256 = "1s0syq9aw2q34k1wxrpjqqi12xay1h0vc4s2d8l184hzzg8qq71i";
+ name = "signon-kwallet-extension-20.08.3.tar.xz";
};
};
spectacle = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/spectacle-20.08.2.tar.xz";
- sha256 = "9a467ea3b05981d588d39573cca375636b825ad8cab8a36ce48dbbc12425ab0d";
- name = "spectacle-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/spectacle-20.08.3.tar.xz";
+ sha256 = "16dwbsk9hik7gmz9s4x78hibz4x9d1fpx8x2i2giry5hwzknfcw4";
+ name = "spectacle-20.08.3.tar.xz";
};
};
step = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/step-20.08.2.tar.xz";
- sha256 = "a52e4b6f281ba1a7afd4ab3ac7307080464147c4052ee222399135fe61ac7958";
- name = "step-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/step-20.08.3.tar.xz";
+ sha256 = "05ljsmgpra1az64yddy8idi46cv3afaf2v4n7d5j81a8vvlz7fj1";
+ name = "step-20.08.3.tar.xz";
};
};
svgpart = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/svgpart-20.08.2.tar.xz";
- sha256 = "3a46b5bd9acf5372f73b602d155517f0dff47f3337bd8a46a580aae7480dd771";
- name = "svgpart-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/svgpart-20.08.3.tar.xz";
+ sha256 = "0wwq576dblqmfknr0qs8kskw7nar6hah95fqicdn97xdy4nvzhc6";
+ name = "svgpart-20.08.3.tar.xz";
};
};
sweeper = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/sweeper-20.08.2.tar.xz";
- sha256 = "0c255ef15c1e32eb561b26f5b73a6c154730be583efbc5ee713aaed17de14091";
- name = "sweeper-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/sweeper-20.08.3.tar.xz";
+ sha256 = "0i4zvbljdzkj47vh8kizam7vsc9k7mvf8dqd2j6ixr4p0cqvw5a8";
+ name = "sweeper-20.08.3.tar.xz";
};
};
umbrello = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/umbrello-20.08.2.tar.xz";
- sha256 = "0357b44646c750253e3e7ee323b9e49e854c4c8cdf340eb5a11b2d42edfc4cd7";
- name = "umbrello-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/umbrello-20.08.3.tar.xz";
+ sha256 = "1hh5gyggb4f3pjip8dfvx00hi83gj65c92jgzkzahj7p35mkplgl";
+ name = "umbrello-20.08.3.tar.xz";
};
};
yakuake = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/yakuake-20.08.2.tar.xz";
- sha256 = "8a0aa3a97a9fdc781887a6cb6480cba5079cf8aacd3345b63f5eb6be4d91665a";
- name = "yakuake-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/yakuake-20.08.3.tar.xz";
+ sha256 = "05zd2xm5vgrgz0bxbkh1mpiknlqzpzk5jb74lnd5x7wn5b80ngv0";
+ name = "yakuake-20.08.3.tar.xz";
};
};
zeroconf-ioslave = {
- version = "20.08.2";
+ version = "20.08.3";
src = fetchurl {
- url = "${mirror}/stable/release-service/20.08.2/src/zeroconf-ioslave-20.08.2.tar.xz";
- sha256 = "0ad34f8361ee3ecd669e396265135b534239994d3bec5e9e6a43b7b7bf5c04e4";
- name = "zeroconf-ioslave-20.08.2.tar.xz";
+ url = "${mirror}/stable/release-service/20.08.3/src/zeroconf-ioslave-20.08.3.tar.xz";
+ sha256 = "1afga0liiy9n98kb0gmxzbb6ckhdgbrdc4ig1x9pwp98wr1fzmcg";
+ name = "zeroconf-ioslave-20.08.3.tar.xz";
};
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/kde/yakuake.nix b/third_party/nixpkgs/pkgs/applications/kde/yakuake.nix
index f4f2c53522..10bf27038a 100644
--- a/third_party/nixpkgs/pkgs/applications/kde/yakuake.nix
+++ b/third_party/nixpkgs/pkgs/applications/kde/yakuake.nix
@@ -5,7 +5,7 @@
}:
mkDerivation {
- name = "yakuake";
+ pname = "yakuake";
buildInputs = [
karchive kcrash kdbusaddons ki18n kiconthemes knewstuff knotifications
diff --git a/third_party/nixpkgs/pkgs/applications/misc/buku/default.nix b/third_party/nixpkgs/pkgs/applications/misc/buku/default.nix
index 9b8f531e80..459b2159a9 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/buku/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/buku/default.nix
@@ -1,14 +1,14 @@
{ stdenv, python3, fetchFromGitHub }:
with python3.pkgs; buildPythonApplication rec {
- version = "4.4";
+ version = "4.5";
pname = "buku";
src = fetchFromGitHub {
owner = "jarun";
repo = "buku";
rev = "v${version}";
- sha256 = "10r5f1n0vcxxmqqqsgmlvibwg1xffijrr2id6r140rgiyhprz556";
+ sha256 = "1lcq5fk8d5j2kfhn9m5l2hk46v7nj4vfa22m1psz35c9zpw4px8q";
};
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/clipmenu/default.nix b/third_party/nixpkgs/pkgs/applications/misc/clipmenu/default.nix
index 3227792d6a..f616e86c5b 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/clipmenu/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/clipmenu/default.nix
@@ -1,33 +1,43 @@
-{ clipnotify, makeWrapper, xsel, dmenu, util-linux, gawk, stdenv, fetchFromGitHub, fetchpatch, lib }:
-let
- runtimePath = lib.makeBinPath [ clipnotify xsel dmenu util-linux gawk ];
-in
+{ stdenv
+, lib
+, fetchFromGitHub
+, makeWrapper
+, clipnotify
+, coreutils
+, dmenu
+, gawk
+, util-linux
+, xdotool
+, xsel
+}:
stdenv.mkDerivation rec {
pname = "clipmenu";
- version = "6.1.0";
+ version = "6.2.0";
src = fetchFromGitHub {
owner = "cdown";
repo = "clipmenu";
rev = version;
- sha256 = "0ddj5xcwrdb2qvrndvhv8j6swcqc8dvv5i00pqk35rfk5mrl4hwv";
+ sha256 = "sha256-nvctEwyho6kl4+NXi76jT2kG7nchmI2a7mgxlgjXA5A=";
};
-
- patches = [
- (fetchpatch {
- url = "https://github.com/cdown/clipmenu/commit/443b58583ef216e2405e4a38d401f7c36386d21e.patch";
- sha256 = "12m4rpw7jbr31c919llbsmn8dcf7yh9aijln4iym6h2lylzqzzdz";
- })
- ];
-
+
+ postPatch = ''
+ sed -i init/clipmenud.service \
+ -e "s,/usr/bin,$out/bin,"
+ '';
+
makeFlags = [ "PREFIX=$(out)" ];
buildInputs = [ makeWrapper ];
nativeBuildInputs = [ xsel clipnotify ];
- installPhase = ''
- for bin in $out/bin/*; do
- wrapProgram "$bin" --prefix PATH : "${runtimePath}"
- done
+ postFixup = ''
+ sed -i "$out/bin/clipctl" -e 's,clipmenud\$,\.clipmenud-wrapped\$,'
+
+ wrapProgram "$out/bin/clipmenu" \
+ --prefix PATH : "${lib.makeBinPath [ xsel ]}"
+
+ wrapProgram "$out/bin/clipmenud" \
+ --set PATH "${lib.makeBinPath [ clipnotify coreutils gawk util-linux xdotool xsel ]}"
'';
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/misc/ctodo/default.nix b/third_party/nixpkgs/pkgs/applications/misc/ctodo/default.nix
index 602fe43081..0c6a42fccd 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/ctodo/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/ctodo/default.nix
@@ -1,25 +1,24 @@
-{ stdenv, cmake, fetchurl, ncurses, readline }:
+{ stdenv, fetchFromGitHub, cmake, ncurses, readline }:
stdenv.mkDerivation rec {
pname = "ctodo";
version = "1.3";
- src = fetchurl {
- url = "https://github.com/Acolarh/ctodo/archive/v${version}.tar.gz";
- sha256 = "1k3raigcgpwa0h8zkv5x9rycnn2iqkb9qim4q9ydqy9wbv3m32jb";
+ src = fetchFromGitHub {
+ owner = "Acolarh";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0mqy5b35cbdwfpbs91ilsgz3wc4cky38xfz9pnr4q88q1vybigna";
};
- buildInputs = [ stdenv cmake ncurses readline ];
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ ncurses readline ];
- configurePhase = ''
- cmake -DCMAKE_INSTALL_PREFIX=$out .
- '';
-
- meta = {
+ meta = with stdenv.lib; {
homepage = "http://ctodo.apakoh.dk/";
description = "A simple ncurses-based task list manager";
- license = stdenv.lib.licenses.mit;
- maintainers = [ stdenv.lib.maintainers.matthiasbeyer ];
- platforms = stdenv.lib.platforms.linux;
+ license = licenses.mit;
+ maintainers = [ maintainers.matthiasbeyer ];
+ platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/dasel/default.nix b/third_party/nixpkgs/pkgs/applications/misc/dasel/default.nix
index 8853ff266a..7bb61a3add 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/dasel/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/dasel/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "dasel";
- version = "1.11.0";
+ version = "1.12.0";
src = fetchFromGitHub {
owner = "TomWright";
repo = pname;
rev = "v${version}";
- sha256 = "1xyh41vb2rypajjzbysw6k8x39bna8j3fmxcqyjcrqs0dzx78nk3";
+ sha256 = "69igz0Q7pT0f6PsbZWHcwUiTKRTTzj7r5E6E5ExUoJo=";
};
- vendorSha256 = "1il1vnv0v97qh8f47md5i6qaac2k8par0pd0z7zqg67vxq6gim85";
+ vendorSha256 = "BdX4DO77mIf/+aBdkNVFUzClsIml1UMcgvikDbbdgcY=";
buildFlagsArray = ''
-ldflags=-s -w -X github.com/tomwright/dasel/internal.Version=${version}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/dbeaver/default.nix b/third_party/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
index 4e928ff34f..f14f5aec8c 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
@@ -7,7 +7,7 @@
stdenv.mkDerivation rec {
pname = "dbeaver-ce";
- version = "7.3.0";
+ version = "7.3.2";
desktopItem = makeDesktopItem {
name = "dbeaver";
@@ -30,10 +30,13 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://dbeaver.io/files/${version}/dbeaver-ce-${version}-linux.gtk.x86_64.tar.gz";
- sha256 = "sha256-JhEF2/97vo2FgzpCFkuc31aLl9qjKHV8RYXO5oBU1no=";
+ sha256 = "sha256-4BVXcR8/E4uIrPQJe9KU9577j4XLTxJWTO8g0vCHWts=";
};
installPhase = ''
+ # remove bundled jre
+ rm -rf jre
+
mkdir -p $out/
cp -r . $out/dbeaver
diff --git a/third_party/nixpkgs/pkgs/applications/misc/dfilemanager/default.nix b/third_party/nixpkgs/pkgs/applications/misc/dfilemanager/default.nix
index 69c7f0dc17..44e9fe8828 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/dfilemanager/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/dfilemanager/default.nix
@@ -1,15 +1,14 @@
-{ stdenv, mkDerivation, fetchgit, cmake, file, qtbase, qttools, solid }:
+{ stdenv, mkDerivation, fetchFromGitHub, cmake, file, qtbase, qttools, solid }:
-let
- version = "git-2016-01-10";
-in
mkDerivation {
pname = "dfilemanager";
- inherit version;
- src = fetchgit {
- url = "git://git.code.sf.net/p/dfilemanager/code";
- rev = "2c5078b05e0ad74c037366be1ab3e6a03492bde4";
- sha256 = "1qwhnlcc2j8sr1f3v63sxs3m7q7w1xy6c2jqsnznjgm23b5h3hxd";
+ version = "git-2020-09-04";
+
+ src = fetchFromGitHub {
+ owner = "probonopd";
+ repo = "dfilemanager";
+ rev = "c592d643d76942dc2c2ccb6e4bfdf53f5e805e48";
+ sha256 = "7hIgaWjjOck5i4QbeVeQK7yrjK4yDoAZ5qY9RhM5ABY=";
};
buildInputs = [ cmake qtbase qttools file solid ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/elfx86exts/cargo-lock.patch b/third_party/nixpkgs/pkgs/applications/misc/elfx86exts/cargo-lock.patch
new file mode 100644
index 0000000000..4f56b82368
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/elfx86exts/cargo-lock.patch
@@ -0,0 +1,1091 @@
+diff --git a/Cargo.lock b/Cargo.lock
+new file mode 100644
+index 0000000..55e4495
+--- /dev/null
++++ b/Cargo.lock
+@@ -0,0 +1,1085 @@
++# This file is automatically @generated by Cargo.
++# It is not intended for manual editing.
++[[package]]
++name = "aho-corasick"
++version = "0.7.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "arrayvec"
++version = "0.4.12"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "nodrop 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "atk"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "atk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "atk-sys"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "autocfg"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "backtrace"
++version = "0.3.41"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "backtrace-sys 0.1.35 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "backtrace-sys"
++version = "0.1.35"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "bitflags"
++version = "1.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "cairo-rs"
++version = "0.7.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "cairo-sys-rs"
++version = "0.9.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "cc"
++version = "1.0.50"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "cfg-if"
++version = "0.1.9"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "chrono"
++version = "0.4.11"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "num-integer 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "effitask"
++version = "0.1.0"
++dependencies = [
++ "cairo-rs 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "chrono 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gtk 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "human-panic 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "notify 4.0.15 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pulldown-cmark 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "relm 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "relm-attributes 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "relm-derive 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "todo-txt 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "xdg 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "filetime"
++version = "0.2.9"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "fragile"
++version = "0.3.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "fsevent"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fsevent-sys 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "fsevent-sys"
++version = "2.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "fuchsia-zircon"
++version = "0.3.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "fuchsia-zircon-sys"
++version = "0.3.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "gdk"
++version = "0.11.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cairo-rs 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-pixbuf 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pango 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gdk-pixbuf"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gdk-pixbuf-sys"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gdk-sys"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "getopts"
++version = "0.2.21"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "getrandom"
++version = "0.1.14"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gio"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fragile 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gio-sys"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "glib"
++version = "0.8.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "glib-sys"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gobject-sys"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gtk"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "atk 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cairo-rs 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-pixbuf 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gtk-sys 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pango 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "gtk-sys"
++version = "0.9.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "atk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "human-panic"
++version = "1.0.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "backtrace 0.3.41 (registry+https://github.com/rust-lang/crates.io-index)",
++ "os_type 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde 1.0.106 (registry+https://github.com/rust-lang/crates.io-index)",
++ "serde_derive 1.0.106 (registry+https://github.com/rust-lang/crates.io-index)",
++ "termcolor 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "toml 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "uuid 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "inotify"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "inotify-sys 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "inotify-sys"
++version = "0.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "iovec"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "kernel32-sys"
++version = "0.2.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "lazy_static"
++version = "1.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "lazycell"
++version = "1.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "lexical-core"
++version = "0.6.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "ryu 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "static_assertions 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "libc"
++version = "0.2.68"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "log"
++version = "0.4.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "memchr"
++version = "2.3.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "mio"
++version = "0.6.21"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "iovec 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)",
++ "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "mio-extras"
++version = "2.0.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "mio 0.6.21 (registry+https://github.com/rust-lang/crates.io-index)",
++ "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "miow"
++version = "0.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "net2"
++version = "0.2.33"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "nodrop"
++version = "0.1.14"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "nom"
++version = "5.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lexical-core 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "version_check 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "notify"
++version = "4.0.15"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "filetime 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fsevent 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "fsevent-sys 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "inotify 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "mio 0.6.21 (registry+https://github.com/rust-lang/crates.io-index)",
++ "mio-extras 2.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-integer"
++version = "0.1.42"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "num-traits"
++version = "0.2.11"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "os_type"
++version = "2.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "regex 1.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "pango"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "pango-sys"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "pkg-config"
++version = "0.3.17"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "ppv-lite86"
++version = "0.2.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "proc-macro2"
++version = "0.4.30"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "proc-macro2"
++version = "1.0.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "pulldown-cmark"
++version = "0.6.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "getopts 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicase 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "quote"
++version = "0.6.13"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "quote"
++version = "1.0.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand"
++version = "0.7.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_chacha"
++version = "0.2.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_core"
++version = "0.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rand_hc"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "redox_syscall"
++version = "0.1.56"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "regex"
++version = "1.3.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "aho-corasick 0.7.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "regex-syntax"
++version = "0.6.17"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "relm"
++version = "0.18.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "cairo-rs 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "gtk 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "relm-attributes"
++version = "0.16.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "relm-gen-widget 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "relm-derive"
++version = "0.18.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "relm-gen-widget"
++version = "0.16.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "rustc-demangle"
++version = "0.1.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "rustc_version"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "ryu"
++version = "1.0.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "same-file"
++version = "1.0.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi-util 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "semver"
++version = "0.9.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "semver-parser"
++version = "0.7.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "serde"
++version = "1.0.106"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "serde_derive"
++version = "1.0.106"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "slab"
++version = "0.4.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "static_assertions"
++version = "0.3.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "syn"
++version = "0.15.44"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "syn"
++version = "1.0.17"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "termcolor"
++version = "1.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi-util 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "thread_local"
++version = "1.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "time"
++version = "0.1.42"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)",
++ "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "todo-txt"
++version = "1.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "chrono 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
++ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "nom 5.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "regex 1.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "toml"
++version = "0.5.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "serde 1.0.106 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "unicase"
++version = "2.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "version_check 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "unicode-width"
++version = "0.1.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "unicode-xid"
++version = "0.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "unicode-xid"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "uuid"
++version = "0.8.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "version_check"
++version = "0.9.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "walkdir"
++version = "2.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-util 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "wasi"
++version = "0.9.0+wasi-snapshot-preview1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "winapi"
++version = "0.2.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "winapi"
++version = "0.3.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "winapi-build"
++version = "0.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "winapi-i686-pc-windows-gnu"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "winapi-util"
++version = "0.1.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "winapi-x86_64-pc-windows-gnu"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[[package]]
++name = "ws2_32-sys"
++version = "0.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++dependencies = [
++ "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
++]
++
++[[package]]
++name = "xdg"
++version = "2.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++
++[metadata]
++"checksum aho-corasick 0.7.10 (registry+https://github.com/rust-lang/crates.io-index)" = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada"
++"checksum arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = "cd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9"
++"checksum atk 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "86b7499272acf036bb5820c6e346bbfb5acc5dceb104bc2c4fd7e6e33dfcde6a"
++"checksum atk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e552c1776737a4c80110d06b36d099f47c727335f9aaa5d942a72b6863a8ec6f"
++"checksum autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
++"checksum backtrace 0.3.41 (registry+https://github.com/rust-lang/crates.io-index)" = "a4ed64ae6d9ebfd9893193c4b2532b1292ec97bd8271c9d7d0fa90cd78a34cba"
++"checksum backtrace-sys 0.1.35 (registry+https://github.com/rust-lang/crates.io-index)" = "7de8aba10a69c8e8d7622c5710229485ec32e9d55fdad160ea559c086fdcd118"
++"checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
++"checksum cairo-rs 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e05db47de3b0f09a222fa4bba2eab957d920d4243962a86b2d77ab401e4a359c"
++"checksum cairo-sys-rs 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ff65ba02cac715be836f63429ab00a767d48336efc5497c5637afb53b4f14d63"
++"checksum cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)" = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd"
++"checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33"
++"checksum chrono 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)" = "80094f509cf8b5ae86a4966a39b3ff66cd7e2a3e594accec3743ff3fabeab5b2"
++"checksum filetime 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)" = "f59efc38004c988e4201d11d263b8171f49a2e7ec0bdbb71773433f271504a5e"
++"checksum fragile 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "05f8140122fa0d5dcb9fc8627cfce2b37cc1500f752636d46ea28bc26785c2f9"
++"checksum fsevent 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6"
++"checksum fsevent-sys 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0"
++"checksum fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
++"checksum fuchsia-zircon-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
++"checksum gdk 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6243e995f41f3a61a31847e54cc719edce93dd9140c89dca3b9919be1cfe22d5"
++"checksum gdk-pixbuf 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9726408ee1bbada83094326a99b9c68fea275f9dbb515de242a69e72051f4fcc"
++"checksum gdk-pixbuf-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d8991b060a9e9161bafd09bf4a202e6fd404f5b4dd1a08d53a1e84256fb34ab0"
++"checksum gdk-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6adf679e91d1bff0c06860287f80403e7db54c2d2424dce0a470023b56c88fbb"
++"checksum getopts 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)" = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
++"checksum getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
++"checksum gio 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6261b5d34c30c2d59f879e643704cf54cb44731f3a2038000b68790c03e360e3"
++"checksum gio-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4fad225242b9eae7ec8a063bb86974aca56885014672375e5775dc0ea3533911"
++"checksum glib 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "be27232841baa43e0fd5ae003f7941925735b2f733a336dc75f07b9eff415e7b"
++"checksum glib-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "95856f3802f446c05feffa5e24859fe6a183a7cb849c8449afc35c86b1e316e2"
++"checksum gobject-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31d1a804f62034eccf370006ccaef3708a71c31d561fee88564abe71177553d9"
++"checksum gtk 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "709f1074259d4685b96133f92b75c7f35b504715b0fcdc96ec95de2607296a60"
++"checksum gtk-sys 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "53def660c7b48b00b510c81ef2d2fbd3c570f1527081d8d7947f471513e1a4c1"
++"checksum human-panic 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "39f357a500abcbd7c5f967c1d45c8838585b36743823b9d43488f24850534e36"
++"checksum inotify 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "24e40d6fd5d64e2082e0c796495c8ef5ad667a96d03e5aaa0becfd9d47bcbfb8"
++"checksum inotify-sys 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e74a1aa87c59aeff6ef2cc2fa62d41bc43f54952f55652656b18a02fd5e356c0"
++"checksum iovec 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
++"checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
++"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
++"checksum lazycell 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
++"checksum lexical-core 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f86d66d380c9c5a685aaac7a11818bdfa1f733198dfd9ec09c70b762cd12ad6f"
++"checksum libc 0.2.68 (registry+https://github.com/rust-lang/crates.io-index)" = "dea0c0405123bba743ee3f91f49b1c7cfb684eef0da0a50110f758ccf24cdff0"
++"checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
++"checksum memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
++"checksum mio 0.6.21 (registry+https://github.com/rust-lang/crates.io-index)" = "302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f"
++"checksum mio-extras 2.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"
++"checksum miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"
++"checksum net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)" = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88"
++"checksum nodrop 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
++"checksum nom 5.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b471253da97532da4b61552249c521e01e736071f71c1a4f7ebbfbf0a06aad6"
++"checksum notify 4.0.15 (registry+https://github.com/rust-lang/crates.io-index)" = "80ae4a7688d1fab81c5bf19c64fc8db920be8d519ce6336ed4e7efe024724dbd"
++"checksum num-integer 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "3f6ea62e9d81a77cd3ee9a2a5b9b609447857f3d358704331e4ef39eb247fcba"
++"checksum num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096"
++"checksum os_type 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7edc011af0ae98b7f88cf7e4a83b70a54a75d2b8cb013d6efd02e5956207e9eb"
++"checksum pango 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "393fa071b144f8ffb83ede273758983cf414ca3c0b1d2a5a9ce325b3ba3dd786"
++"checksum pango-sys 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "86b93d84907b3cf0819bff8f13598ba72843bee579d5ebc2502e4b0367b4be7d"
++"checksum pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)" = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"
++"checksum ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
++"checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
++"checksum proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)" = "df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3"
++"checksum pulldown-cmark 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1c205cc82214f3594e2d50686730314f817c67ffa80fe800cf0db78c3c2b9d9e"
++"checksum quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
++"checksum quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f"
++"checksum rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
++"checksum rand_chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
++"checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
++"checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
++"checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
++"checksum regex 1.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "7f6946991529684867e47d86474e3a6d0c0ab9b82d5821e314b1ede31fa3a4b3"
++"checksum regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)" = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae"
++"checksum relm 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d4127341a75eb96dc99ba39b87a2783bb011b20fbdbafc25ed2f58216d2ff714"
++"checksum relm-attributes 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4a8db24611fee7bb021f3aad7c4eaaba6d360947860b78b933a4d3ef86079b7f"
++"checksum relm-derive 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ec66397054dc1ea6c658159866b9978add6a90655aba5dd4a90c34d2e63f9d69"
++"checksum relm-gen-widget 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49ad47b054bdc12c90fb6b37c81ef785ee2a4a8a92c4e150b18325052766fbb0"
++"checksum rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
++"checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
++"checksum ryu 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "535622e6be132bccd223f4bb2b8ac8d53cda3c7a6394944d3b2b33fb974f9d76"
++"checksum same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
++"checksum semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
++"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
++"checksum serde 1.0.106 (registry+https://github.com/rust-lang/crates.io-index)" = "36df6ac6412072f67cf767ebbde4133a5b2e88e76dc6187fa7104cd16f783399"
++"checksum serde_derive 1.0.106 (registry+https://github.com/rust-lang/crates.io-index)" = "9e549e3abf4fb8621bd1609f11dfc9f5e50320802273b12f3811a67e6716ea6c"
++"checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
++"checksum static_assertions 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "7f3eb36b47e512f8f1c9e3d10c2c1965bc992bd9cdb024fa581e2194501c83d3"
++"checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
++"checksum syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)" = "0df0eb663f387145cab623dea85b09c2c5b4b0aef44e945d928e682fce71bb03"
++"checksum termcolor 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"
++"checksum thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
++"checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"
++"checksum todo-txt 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0d77aa2f90bd72b990bb2b8de52289b7a34f51cf035627df5e3ce361b321b417"
++"checksum toml 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a"
++"checksum unicase 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
++"checksum unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
++"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
++"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
++"checksum uuid 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9fde2f6a4bea1d6e007c4ad38c6839fa71cbb63b6dbf5b595aa38dc9b1093c11"
++"checksum version_check 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
++"checksum walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
++"checksum wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)" = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
++"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
++"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
++"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
++"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
++"checksum winapi-util 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "fa515c5163a99cc82bab70fd3bfdd36d827be85de63737b40fcef2ce084a436e"
++"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
++"checksum ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
++"checksum xdg 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d089681aa106a86fade1b0128fb5daf07d5867a509ab036d99988dec80429a57"
diff --git a/third_party/nixpkgs/pkgs/applications/misc/elfx86exts/default.nix b/third_party/nixpkgs/pkgs/applications/misc/elfx86exts/default.nix
new file mode 100644
index 0000000000..56a3751a0b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/elfx86exts/default.nix
@@ -0,0 +1,30 @@
+{ stdenv
+, rustPlatform
+, fetchFromGitHub
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "elfx86exts";
+ version = "0.4.3";
+
+ src = fetchFromGitHub {
+ owner = "pkgw";
+ repo = pname;
+ rev = "${pname}@${version}";
+ sha256 = "1j9ca2lyxjsrf0rsfv83xi53vj6jz5nb76xibh367brcsc26mvd6";
+ };
+
+ cargoSha256 = "1dfhx40jr5llqa554wifd920mqdbm8s5fns98m6vcqdjxzan4nr2";
+
+ meta = with stdenv.lib; {
+ description = "Decode x86 binaries and print out which instruction set extensions they use.";
+ longDescription = ''
+ Disassemble a binary containing x86 instructions and print out which extensions it uses.
+ Despite the utterly misleading name, this tool supports ELF and MachO binaries, and
+ perhaps PE-format ones as well. (It used to be more limited.)
+ '';
+ homepage = "https://github.com/pkgw/elfx86exts";
+ maintainers = with maintainers; [ rmcgibbo ];
+ license = with licenses; [ mit ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/gramps/default.nix b/third_party/nixpkgs/pkgs/applications/misc/gramps/default.nix
index 1ef00efaf7..6d28abb737 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/gramps/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/gramps/default.nix
@@ -12,8 +12,8 @@ in buildPythonApplication rec {
version = "5.1.3";
pname = "gramps";
- nativeBuildInputs = [ wrapGAppsHook gettext ];
- buildInputs = [ intltool gtk3 gobject-introspection pango gexiv2 ]
+ nativeBuildInputs = [ wrapGAppsHook intltool gettext ];
+ buildInputs = [ gtk3 gobject-introspection pango gexiv2 ]
# Map support
++ stdenv.lib.optional enableOSM osm-gps-map
# Graphviz support
diff --git a/third_party/nixpkgs/pkgs/applications/misc/herbe/default.nix b/third_party/nixpkgs/pkgs/applications/misc/herbe/default.nix
new file mode 100644
index 0000000000..0d05228b63
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/herbe/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, lib, fetchFromGitHub, libX11, libXft, freetype, patches ? [ ],
+ extraLibs ? [ ] }:
+
+stdenv.mkDerivation rec {
+ pname = "herbe";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "dudik";
+ repo = pname;
+ rev = version;
+ sha256 = "0358i5jmmlsvy2j85ij7m1k4ar2jr5lsv7y1c58dlf9710h186cv";
+ };
+
+ inherit patches;
+
+ postPatch = ''
+ sed -i 's_/usr/include/freetype2_${freetype.dev}/include/freetype2_' Makefile
+ '';
+
+ buildInputs = [ libX11 libXft freetype ] ++ extraLibs;
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ meta = with lib; {
+ description = "Daemon-less notifications without D-Bus";
+ homepage = "https://github.com/dudik/herbe";
+ license = licenses.mit;
+ # NOTE: Could also work on 'unix'.
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ wishfort36 ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/hubstaff/revision.json b/third_party/nixpkgs/pkgs/applications/misc/hubstaff/revision.json
index 2fd29444da..9b0ffe67f0 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/hubstaff/revision.json
+++ b/third_party/nixpkgs/pkgs/applications/misc/hubstaff/revision.json
@@ -1,5 +1,5 @@
{
- "url": "https://hubstaff-production.s3.amazonaws.com/downloads/HubstaffClient/Builds/Release/1.5.2-bead991b/Hubstaff-1.5.2-bead991b.sh",
- "version": "1.5.2-bead991b",
- "sha256": "068b0q94ydldyjmzbka1j94vr1xdxvkxq79pp7ria81hvpp68yxf"
+ "url": "https://hubstaff-production.s3.amazonaws.com/downloads/HubstaffClient/Builds/Release/1.5.15-28673d1c/Hubstaff-1.5.15-28673d1c.sh",
+ "version": "1.5.15-28673d1c",
+ "sha256": "0ging41l3a3sdj6bggh913h71gqmb8l3rplp4civpgclnfzv7fg2"
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/inkcut/avoid-name-clash-between-inkcut-and-extension.patch b/third_party/nixpkgs/pkgs/applications/misc/inkcut/avoid-name-clash-between-inkcut-and-extension.patch
deleted file mode 100644
index 34e4e6f0e7..0000000000
--- a/third_party/nixpkgs/pkgs/applications/misc/inkcut/avoid-name-clash-between-inkcut-and-extension.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-From ddc1f9e63e7a769c71131b56f6a2a011c649635c Mon Sep 17 00:00:00 2001
-From: Arnout Engelen
-Date: Tue, 24 Nov 2020 15:34:40 +0100
-Subject: [PATCH] Avoid name clash between inkscape plugin and inkcut itself
-
-Ohterwise, with an unfortunate PYTONPATH, inkcut would no longer
-start since it'd try to invoke the inkcut.py from the extension
-instead of the main application
----
- plugins/inkscape/{inkcut.py => inkcut4inkscape.py} | 2 +-
- plugins/inkscape/inkcut_cut.inx | 2 +-
- plugins/inkscape/inkcut_cut.py | 2 +-
- plugins/inkscape/inkcut_open.inx | 2 +-
- plugins/inkscape/inkcut_open.py | 2 +-
- 5 files changed, 5 insertions(+), 5 deletions(-)
- rename plugins/inkscape/{inkcut.py => inkcut4inkscape.py} (98%)
-
-diff --git a/plugins/inkscape/inkcut.py b/plugins/inkscape/inkcut4inkscape.py
-similarity index 98%
-rename from plugins/inkscape/inkcut.py
-rename to plugins/inkscape/inkcut4inkscape.py
-index 5b90475..7dc8d86 100644
---- a/plugins/inkscape/inkcut.py
-+++ b/plugins/inkscape/inkcut4inkscape.py
-@@ -2,7 +2,7 @@
- # -*- coding: utf-8 -*-
- """
- Inkcut, Plot HPGL directly from Inkscape.
-- inkcut.py
-+ inkcut4inkscape.py
-
- Copyright 2018 The Inkcut Team
-
-diff --git a/plugins/inkscape/inkcut_cut.inx b/plugins/inkscape/inkcut_cut.inx
-index 4b44ae5..3db8721 100644
---- a/plugins/inkscape/inkcut_cut.inx
-+++ b/plugins/inkscape/inkcut_cut.inx
-@@ -2,7 +2,7 @@
- <_name>Cut selection...
- org.ekips.filter.inkcut.cut
- inkcut_cut.py
-- inkcut.py
-+ inkcut4inkscape.py
- inkex.py
-
- all
-diff --git a/plugins/inkscape/inkcut_cut.py b/plugins/inkscape/inkcut_cut.py
-index acaf812..777629a 100644
---- a/plugins/inkscape/inkcut_cut.py
-+++ b/plugins/inkscape/inkcut_cut.py
-@@ -37,7 +37,7 @@
- else:
- inkex.localize()
- import subprocess
--from inkcut import contains_text, convert_objects_to_paths
-+from inkcut4inkscape import contains_text, convert_objects_to_paths
-
-
-
-diff --git a/plugins/inkscape/inkcut_open.inx b/plugins/inkscape/inkcut_open.inx
-index 45ee585..2dcd38e 100644
---- a/plugins/inkscape/inkcut_open.inx
-+++ b/plugins/inkscape/inkcut_open.inx
-@@ -2,7 +2,7 @@
- <_name>Open current document...
- org.ekips.filter.inkcut.open
- inkcut_open.py
-- inkcut.py
-+ inkcut4inkscape.py
- inkex.py
-
- all
-diff --git a/plugins/inkscape/inkcut_open.py b/plugins/inkscape/inkcut_open.py
-index b4652eb..e4c2d62 100644
---- a/plugins/inkscape/inkcut_open.py
-+++ b/plugins/inkscape/inkcut_open.py
-@@ -38,7 +38,7 @@
- inkex.localize()
- import subprocess
-
--from inkcut import convert_objects_to_paths
-+from inkcut4inkscape import convert_objects_to_paths
-
- DEBUG = False
- try:
diff --git a/third_party/nixpkgs/pkgs/applications/misc/inkcut/default.nix b/third_party/nixpkgs/pkgs/applications/misc/inkcut/default.nix
index 481069feac..4ca373ee27 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/inkcut/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/inkcut/default.nix
@@ -8,21 +8,15 @@ with python3Packages;
buildPythonApplication rec {
pname = "inkcut";
- version = "2.1.2";
+ version = "2.1.3";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "1zn5i69f3kimcwdd2qkqd3hd1hq76a6i5wxxfb91ih2hj04vdbmx";
+ sha256 = "0px0xdv6kyzkkpmvryrdfavv1qy2xrqdxkpmhvx1gj649xcabv32";
};
- patches = [
- # https://github.com/inkcut/inkcut/pull/292 but downloaded
- # because of https://github.com/NixOS/nixpkgs/issues/32084
- ./avoid-name-clash-between-inkcut-and-extension.patch
- ];
-
nativeBuildInputs = [ wrapQtAppsHook ];
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/keeweb/default.nix b/third_party/nixpkgs/pkgs/applications/misc/keeweb/default.nix
index 8c1c56dacd..801e5841c1 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/keeweb/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/keeweb/default.nix
@@ -4,19 +4,21 @@ let
throwSystem = throw "Unsupported system: ${system}";
pname = "keeweb";
- version = "1.16.0";
+ version = "1.16.5";
name = "${pname}-${version}";
suffix = {
x86_64-linux = "linux.AppImage";
- x86_64-darwin = "mac.dmg";
+ x86_64-darwin = "mac.x64.dmg";
+ aarch64-darwin = "mac.arm64.dmg";
}.${system} or throwSystem;
src = fetchurl {
url = "https://github.com/keeweb/keeweb/releases/download/v${version}/KeeWeb-${version}.${suffix}";
sha256 = {
- x86_64-linux = "1pivic7n5nv00s8bb51i2jz2mxgjn92hkc8n0p8662ai1cdng47g";
- x86_64-darwin = "0q6k0qgkgzid9yjbfsfpp8l9dr0n8xp25a4jf2bxwickm4irs9mz";
+ x86_64-linux = "18qcr8zyn20n5zrrha0qwgq2ic10bp189fps87lbnmcjknrkac9g";
+ x86_64-darwin = "0crpjkcqgs7q5c814bx2npjh9kpyyb87yagm5wcy9j21kwrbqv6k";
+ aarch64-darwin = "1wkf9inrm5qg0c4xrk0s97mx5j21xvlqwwkvydl513gyfzi2g9gp";
}.${system} or throwSystem;
};
@@ -29,7 +31,7 @@ let
homepage = "https://keeweb.info/";
license = licenses.mit;
maintainers = with maintainers; [ sikmir ];
- platforms = [ "x86_64-linux" "x86_64-darwin" ];
+ platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ];
};
linux = appimageTools.wrapType2 rec {
diff --git a/third_party/nixpkgs/pkgs/applications/misc/koreader/default.nix b/third_party/nixpkgs/pkgs/applications/misc/koreader/default.nix
index e870986a50..54d6a66fc0 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/koreader/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/koreader/default.nix
@@ -46,7 +46,7 @@ in stdenv.mkDerivation rec {
description =
"An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices";
platforms = intersectLists platforms.x86_64 platforms.linux;
- license = licenses.agpl3;
+ license = licenses.agpl3Only;
maintainers = with maintainers; [ contrun neonfuz];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/ksmoothdock/default.nix b/third_party/nixpkgs/pkgs/applications/misc/ksmoothdock/default.nix
index 9538329bf9..e5cb6f5816 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/ksmoothdock/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/ksmoothdock/default.nix
@@ -25,6 +25,11 @@ mkDerivation rec {
url = "https://github.com/dangvd/ksmoothdock/commit/00799bef8a1c1fe61ef9274866267d9fe9194041.patch";
sha256 = "1nmb7gf1ggzicxz8k4fd67xhwjy404myqzjpgjym66wqxm0arni4";
})
+ # Pull request to fix build on Qt 5.15 https://github.com/dangvd/ksmoothdock/pull/123
+ (fetchpatch {
+ url = "https://github.com/dangvd/ksmoothdock/commit/259527aacadb0fd9110d4425b9bf41a15bedce72.patch";
+ sha256 = "12nj58v9qqrynarn3gpywih3w27mr4n51z1b8mh0rfbnd2kib8dc";
+ })
];
nativeBuildInputs = [ cmake extra-cmake-modules ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/merkaartor/default.nix b/third_party/nixpkgs/pkgs/applications/misc/merkaartor/default.nix
index 79ee45b4c1..e73805f67b 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/merkaartor/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/merkaartor/default.nix
@@ -1,18 +1,25 @@
-{ stdenv, fetchFromGitHub, makeWrapper, qmake, pkgconfig, boost, gdal, proj
-, qtbase, qtsvg, qtwebview, qtwebkit }:
+{ mkDerivation, lib, fetchFromGitHub, qmake, pkgconfig, fetchpatch
+, boost, gdal, proj, qtbase, qtsvg, qtwebview, qtwebkit }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "merkaartor";
- version = "unstable-2019-11-12";
+ version = "0.18.4";
src = fetchFromGitHub {
owner = "openstreetmap";
repo = "merkaartor";
- rev = "29b3388680a03f1daac0037a2b504ea710da879a";
- sha256 = "0h3d3srzl06p2ajq911j05zr4vkl88qij18plydx45yqmvyvh0xz";
+ rev = version;
+ sha256 = "vwO4/a7YF9KbpxcFGTFCdG6SfwEyhISlEtcA+rMebUA=";
};
- nativeBuildInputs = [ makeWrapper qmake pkgconfig ];
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/openstreetmap/merkaartor/commit/e72553a7ea2c7ba0634cc3afcd27a9f7cfef089c.patch";
+ sha256 = "NAisplnS3xHSlRpX+fH15NpbaD+uM57OCsTYGKlIR7U=";
+ })
+ ];
+
+ nativeBuildInputs = [ qmake pkgconfig ];
buildInputs = [ boost gdal proj qtbase qtsvg qtwebview qtwebkit ];
@@ -20,12 +27,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = "-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H";
- postInstall = ''
- wrapProgram $out/bin/merkaartor \
- --set QT_QPA_PLATFORM_PLUGIN_PATH ${qtbase.bin}/lib/qt-*/plugins/platforms
- '';
-
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "OpenStreetMap editor";
homepage = "http://merkaartor.be/";
license = licenses.gpl2Plus;
diff --git a/third_party/nixpkgs/pkgs/applications/misc/obsidian/default.nix b/third_party/nixpkgs/pkgs/applications/misc/obsidian/default.nix
index b33c091a58..3379e2e9b9 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/obsidian/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/obsidian/default.nix
@@ -30,12 +30,12 @@ let
in stdenv.mkDerivation rec {
pname = "obsidian";
- version = "0.9.22";
+ version = "0.10.1";
src = fetchurl {
url =
"https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/obsidian-${version}.asar.gz";
- sha256 = "kIqNptt5fl3YORQ7iDqQ5d6Exu+P/nAvVCVgXMRQvpQ=";
+ sha256 = "wnCgW4EAcg0Oc1fqOZBYKN2g8N27riL+yonoIy0AfxA=";
};
nativeBuildInputs = [ makeWrapper graphicsmagick ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/overmind/default.nix b/third_party/nixpkgs/pkgs/applications/misc/overmind/default.nix
index ca05facaa4..537ae3741e 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/overmind/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/overmind/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "overmind";
- version = "2.1.1";
+ version = "2.2.0";
goPackagePath = "github.com/DarthSim/overmind";
nativeBuildInputs = [ makeWrapper ];
@@ -15,7 +15,7 @@ buildGoPackage rec {
owner = "DarthSim";
repo = pname;
rev = "v${version}";
- sha256 = "0akqn8s1mgk5q00gzh3ymq7nrnkyi6avyaxxvbxnjyq9bxsqz327";
+ sha256 = "00v6l4138vv32bqfkzrhk4hfl52a00rlg9ywhp4difgrnz7zj6xb";
};
goDeps = ./deps.nix;
diff --git a/third_party/nixpkgs/pkgs/applications/misc/overmind/deps.nix b/third_party/nixpkgs/pkgs/applications/misc/overmind/deps.nix
index afcc8d9726..b4c9211a24 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/overmind/deps.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/overmind/deps.nix
@@ -45,15 +45,6 @@
sha256 = "1a82lclk56y7c44jg7wn5vq733dmn0g20r5yqbchrxnpfl75dw89";
};
}
- {
- goPackagePath = "github.com/pkg/term";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/term";
- rev = "aa71e9d9e942";
- sha256 = "1gyxnj4jq3z2k4gjwwlz8hn56c1ys8jvafdd61nd6qs8jwp6iqp3";
- };
- }
{
goPackagePath = "github.com/pmezard/go-difflib";
fetch = {
@@ -126,15 +117,6 @@
sha256 = "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np";
};
}
- {
- goPackagePath = "gopkg.in/urfave/cli.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/urfave/cli.v1";
- rev = "v1.20.0";
- sha256 = "0y6f4sbzkiiwrxbl15biivj8c7qwxnvm3zl2dd3mw4wzg4x10ygj";
- };
- }
{
goPackagePath = "gopkg.in/yaml.v2";
fetch = {
diff --git a/third_party/nixpkgs/pkgs/applications/misc/pdfpc/default.nix b/third_party/nixpkgs/pkgs/applications/misc/pdfpc/default.nix
index fc0bf62f1e..216f8c4b8b 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/pdfpc/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/pdfpc/default.nix
@@ -1,16 +1,17 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, vala, gtk3, libgee, fetchpatch
-, poppler, libpthreadstubs, gstreamer, gst-plugins-base, gst-plugins-good, gst-libav, librsvg, pcre, gobject-introspection, wrapGAppsHook }:
+, poppler, libpthreadstubs, gstreamer, gst-plugins-base, gst-plugins-good, gst-libav, librsvg, pcre, gobject-introspection, wrapGAppsHook
+, webkitgtk, discount, json-glib }:
stdenv.mkDerivation rec {
name = "${product}-${version}";
product = "pdfpc";
- version = "4.4.1";
+ version = "4.5.0";
src = fetchFromGitHub {
repo = product;
owner = product;
rev = "v${version}";
- sha256 = "11n925c5jj3yfwnqkgxzqrmsrpqh8ls1g4idmqqzpsanpam1xvna";
+ sha256 = "0bmy51w6ypz927hxwp5g7wapqvzqmsi3w32rch6i3f94kg1152ck";
};
nativeBuildInputs = [
@@ -27,6 +28,9 @@ stdenv.mkDerivation rec {
gst-plugins-base
(gst-plugins-good.override { gtkSupport = true; })
gst-libav
+ webkitgtk
+ discount
+ json-glib
];
cmakeFlags = stdenv.lib.optional stdenv.isDarwin "-DMOVIES=OFF";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/printrun/default.nix b/third_party/nixpkgs/pkgs/applications/misc/printrun/default.nix
index cadd98c742..c8f454c354 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/printrun/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/printrun/default.nix
@@ -1,13 +1,14 @@
{ stdenv, python27Packages, fetchFromGitHub }:
python27Packages.buildPythonApplication rec {
- name = "printrun-20150310";
+ pname = "printrun";
+ version = "1.6.0";
src = fetchFromGitHub {
owner = "kliment";
repo = "Printrun";
- rev = name;
- sha256 = "09ijv8h4k5h15swg64s7igamvynawz7gdi7hiymzrzywdvr0zwsa";
+ rev = "${pname}-${version}";
+ sha256 = "0nhcx1bi1hals0a6d6994y0kcwsfqx3hplwbmn9136hgrplg0l2l";
};
propagatedBuildInputs = with python27Packages; [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/redshift/default.nix b/third_party/nixpkgs/pkgs/applications/misc/redshift/default.nix
index 4d0c168962..99d65eb090 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/redshift/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/redshift/default.nix
@@ -10,7 +10,7 @@
, withGeolocation ? true
, withCoreLocation ? withGeolocation && stdenv.isDarwin, CoreLocation, Foundation, Cocoa
, withGeoclue ? withGeolocation && stdenv.isLinux, geoclue
-, withAppIndicator ? true, libappindicator, libayatana-appindicator
+, withAppIndicator ? stdenv.isLinux, libappindicator, libayatana-appindicator
}:
let
diff --git a/third_party/nixpkgs/pkgs/applications/misc/terminal-typeracer/default.nix b/third_party/nixpkgs/pkgs/applications/misc/terminal-typeracer/default.nix
index fa68703e8c..bfa84ebbb6 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/terminal-typeracer/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/terminal-typeracer/default.nix
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage rec {
pname = "terminal-typeracer";
- version = "2.0.2";
+ version = "2.0.4";
src = fetchFromGitLab {
owner = "ttyperacer";
repo = pname;
rev = "v${version}";
- sha256 = "187xrqxalk2gxa22ki5q092llvliddrsc68cg4dvvy2xzq254jfy";
+ sha256 = "RjGHY6KN6thxbg9W5FRwaAmUeD+5/WCeMCvzFHqZ+J4=";
};
- cargoSha256 = "0ky8m23fjjbv7fr9776fjczpg0d43jxwnjxjpwz56jpynwnihfkl";
+ cargoSha256 = "VSwku0rtQECirCHx2CXe72gCA+p3DdPC4YYwEYu8WfM=";
buildInputs = [ openssl sqlite ] ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
nativeBuildInputs = [ pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/tiramisu/default.nix b/third_party/nixpkgs/pkgs/applications/misc/tiramisu/default.nix
new file mode 100644
index 0000000000..e5cc9a1c17
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/tiramisu/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, fetchFromGitHub, pkg-config, glib }:
+
+stdenv.mkDerivation rec {
+ pname = "tiramisu";
+ version = "1.0";
+
+ src = fetchFromGitHub {
+ owner = "Sweets";
+ repo = pname;
+ rev = version;
+ sha256 = "0aw17riwgrhsmcndzh7sw2zw8xvn3d203c2gcrqi9nk5pa7fwp9m";
+ };
+
+ postPatch = ''
+ sed -i 's/printf(element_delimiter)/printf("%s", element_delimiter)/' src/output.c
+ '';
+
+ buildInputs = [ glib ];
+
+ nativeBuildInputs = [ pkg-config ];
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ description = "Desktop notifications, the UNIX way";
+ longDescription = ''
+ tiramisu is a notification daemon based on dunst that outputs notifications
+ to STDOUT in order to allow the user to process notifications any way they
+ prefer.
+ '';
+ homepage = "https://github.com/Sweets/tiramisu";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ wishfort36 ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix b/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
index 450be72a28..2d0a559834 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
@@ -15,13 +15,13 @@
}:
buildPythonApplication rec {
pname = "visidata";
- version = "2.1";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "saulpw";
repo = "visidata";
rev = "v${version}";
- sha256 = "1psb3ycrb7k00b5blg9zr52bzdxs1mkdc7rpjn4m9kh09yfs3sx4";
+ sha256 = "018z06bfcw0l4k2zdwbgxna9fss4wdqj64ckw5qjis14sb3zkr28";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/zathura/wrapper.nix b/third_party/nixpkgs/pkgs/applications/misc/zathura/wrapper.nix
index 7cd52e0c74..60e3bb9fd5 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/zathura/wrapper.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/zathura/wrapper.nix
@@ -7,10 +7,19 @@ symlinkJoin {
buildInputs = [ makeWrapper ];
- postBuild = ''
+ postBuild = let
+ fishCompletion = "share/fish/vendor_completions.d/zathura.fish";
+ in ''
makeWrapper ${zathura_core.bin}/bin/zathura $out/bin/zathura \
--prefix PATH ":" "${lib.makeBinPath [ file ]}" \
--add-flags --plugins-dir="$out/lib/zathura"
+
+ # zathura fish completion references the zathura_core derivation to
+ # check for supported plugins which live in the wrapper derivation,
+ # so we need to fix the path to reference $out instead.
+ rm "$out/${fishCompletion}"
+ substitute "${zathura_core.out}/${fishCompletion}" "$out/${fishCompletion}" \
+ --replace "${zathura_core.out}" "$out"
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/Sylk/default.nix b/third_party/nixpkgs/pkgs/applications/networking/Sylk/default.nix
index 9f5378d761..7391ad4c68 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/Sylk/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/Sylk/default.nix
@@ -2,7 +2,7 @@
let
pname = "Sylk";
- version = "2.9.3";
+ version = "2.9.4";
in
appimageTools.wrapType2 rec {
@@ -10,7 +10,7 @@ appimageTools.wrapType2 rec {
src = fetchurl {
url = "http://download.ag-projects.com/Sylk/Sylk-${version}-x86_64.AppImage";
- hash = "sha256-JH/TUGAYZTIb/L926CoYb5yzPtbOKVmnWRmHO6DxDyY=";
+ hash = "sha256-LnJ8Pd+AHIrHrYpIx+rxnFKZ1uh2viDHC5TaU1BL62s=";
};
profile = ''
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix
index c1926820ec..92177183b0 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/default.nix
@@ -88,16 +88,17 @@ in
stdenv.mkDerivation rec {
pname = "brave";
- version = "1.18.75";
+ version = "1.18.77";
src = fetchurl {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
- sha256 = "1njgdw7ml30xs517brc7z7piy6lcylrfjhz6wn1dp7gywsxfgx1h";
+ sha256 = "AV3bqtWaoy6AVnt8K/Qo+7hguAIsPJPZhgLSeOvJ7JY=";
};
dontConfigure = true;
dontBuild = true;
dontPatchELF = true;
+ doInstallCheck = true;
nativeBuildInputs = [ dpkg wrapGAppsHook ];
@@ -147,6 +148,13 @@ stdenv.mkDerivation rec {
ln -sf ${xdg_utils}/bin/xdg-mime $out/opt/brave.com/brave/xdg-mime
'';
+ installCheckPhase = ''
+ # Bypass upstream wrapper which suppresses errors
+ $out/opt/brave.com/brave/brave --version
+ '';
+
+ passthru.updateScript = ./update.sh;
+
meta = with stdenv.lib; {
homepage = "https://brave.com/";
description = "Privacy-oriented browser for Desktop and Laptop computers";
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/update.sh b/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/update.sh
new file mode 100755
index 0000000000..b7d974ad25
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/brave/update.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p curl gnused common-updater-scripts
+
+version="$(curl -sL https://brave-browser-apt-release.s3.brave.com/dists/stable/main/binary-amd64/Packages | sed -r -n 's/^Version: (.*)/\1/p' | head -n1)"
+update-source-version brave "$version"
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/README.md b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/README.md
index 8e4eae75f9..5b7c9fe550 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/README.md
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/README.md
@@ -36,9 +36,6 @@ update `upstream-info.json`. After updates it is important to test at least
`nixosTests.chromium` (or basic manual testing) and `google-chrome` (which
reuses `upstream-info.json`).
-After updating, please also update pkgs/development/tools/selenium/chromedriver/default.nix
-to a matching version.
-
## Backports
All updates are considered security critical and should be ported to the stable
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/minikube/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/minikube/default.nix
index bd71f2f5c5..080cfc167d 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/minikube/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/minikube/default.nix
@@ -11,9 +11,9 @@
buildGoModule rec {
pname = "minikube";
- version = "1.15.1";
+ version = "1.16.0";
- vendorSha256 = "1xkk4f8qjqx5x878iniclni3jm2f7ka47va756vc3vk8p5s6vpdk";
+ vendorSha256 = "0nc2f9h77h24f0nvai5wvgmf1gh09dqfwrb6d5qghmq03a459san";
doCheck = false;
@@ -21,7 +21,7 @@ buildGoModule rec {
owner = "kubernetes";
repo = "minikube";
rev = "v${version}";
- sha256 = "03knkc8z3vri73j1aa9ry6p1rxql3d75kphd429x5am856mpnn6g";
+ sha256 = "00dn8yy7mna0j8rdcnxbgnd5vkjdkqij8akgqhvbd32kxpqss890";
};
nativeBuildInputs = [ go-bindata installShellFiles pkg-config which ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/0.11.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/0.11.nix
index 2fd7c0403a..58bdb694ee 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/0.11.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/0.11.nix
@@ -1,7 +1,11 @@
-{ callPackage, buildGoPackage }:
+{ callPackage
+, buildGoPackage
+, nvidia_x11
+, nvidiaGpuSupport
+}:
callPackage ./generic.nix {
- inherit buildGoPackage;
+ inherit buildGoPackage nvidia_x11 nvidiaGpuSupport;
version = "0.11.8";
sha256 = "1dhh07bifr02jh2lls8fv1d9ra67ymgh8qxqvpvm0cd0qdd469z1";
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/0.12.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/0.12.nix
index 0120887957..b6e053e757 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/0.12.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/0.12.nix
@@ -1,7 +1,11 @@
-{ callPackage, buildGoPackage }:
+{ callPackage
+, buildGoPackage
+, nvidia_x11
+, nvidiaGpuSupport
+}:
callPackage ./generic.nix {
- inherit buildGoPackage;
+ inherit buildGoPackage nvidia_x11 nvidiaGpuSupport;
version = "0.12.9";
sha256 = "1a0ig6pb0z3qp7zk4jgz3h241bifmjlyqsfikyy3sxdnzj7yha27";
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/1.0.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/1.0.nix
index 4b0b624001..0b7b7c12d1 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/1.0.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/1.0.nix
@@ -1,7 +1,11 @@
-{ callPackage, buildGoPackage }:
+{ callPackage
+, buildGoPackage
+, nvidia_x11
+, nvidiaGpuSupport
+}:
callPackage ./generic.nix {
- inherit buildGoPackage;
+ inherit buildGoPackage nvidia_x11 nvidiaGpuSupport;
version = "1.0.1";
sha256 = "07k81csyxhgc7bgn297zlqyvc55qb5fmiavi7dk81rdpg5m2zjvv";
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/generic.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/generic.nix
index 0bfdb0b27f..dc22ab41d8 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/generic.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/nomad/generic.nix
@@ -1,4 +1,12 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, version, sha256 }:
+{ lib
+, buildGoPackage
+, fetchFromGitHub
+, version
+, sha256
+, nvidiaGpuSupport
+, patchelf
+, nvidia_x11
+}:
buildGoPackage rec {
pname = "nomad";
@@ -14,23 +22,33 @@ buildGoPackage rec {
inherit rev sha256;
};
+ nativeBuildInputs = lib.optionals nvidiaGpuSupport [
+ patchelf
+ ];
+
# ui:
# Nomad release commits include the compiled version of the UI, but the file
# is only included if we build with the ui tag.
- # nonvidia:
- # We disable Nvidia GPU scheduling on Linux, as it doesn't work there:
- # Ref: https://github.com/hashicorp/nomad/issues/5535
- preBuild = let
- tags = ["ui"]
- ++ stdenv.lib.optional stdenv.isLinux "nonvidia";
- tagsString = stdenv.lib.concatStringsSep " " tags;
- in ''
- export buildFlagsArray=(
- -tags="${tagsString}"
- )
- '';
+ preBuild =
+ let
+ tags = [ "ui" ] ++ lib.optional (!nvidiaGpuSupport) "nonvidia";
+ tagsString = lib.concatStringsSep " " tags;
+ in
+ ''
+ export buildFlagsArray=(
+ -tags="${tagsString}"
+ )
+ '';
- meta = with stdenv.lib; {
+ # The dependency on NVML isn't explicit. We have to make it so otherwise the
+ # binary will not know where to look for the relevant symbols.
+ postFixup = lib.optionalString nvidiaGpuSupport ''
+ for bin in $out/bin/*; do
+ patchelf --add-needed "${nvidia_x11}/lib/libnvidia-ml.so" "$bin"
+ done
+ '';
+
+ meta = with lib; {
homepage = "https://www.nomadproject.io/";
description = "A Distributed, Highly Available, Datacenter-Aware Scheduler";
platforms = platforms.unix;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-compliance/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-compliance/default.nix
index 6205b3bf5f..5f71f8d70c 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-compliance/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-compliance/default.nix
@@ -54,7 +54,7 @@ buildPythonApplication rec {
meta = with lib; {
description = "BDD test framework for terraform";
- homepage = https://github.com/eerkunt/terraform-compliance;
+ homepage = "https://github.com/eerkunt/terraform-compliance";
license = licenses.mit;
maintainers = with maintainers; [ kalbasit ];
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix
index b7b6c8ad73..3570191fd8 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/default.nix
@@ -65,6 +65,7 @@ let
lxd = callPackage ./lxd {};
shell = callPackage ./shell {};
vpsadmin = callPackage ./vpsadmin {};
+ vercel = callPackage ./vercel {};
};
in
automated-providers // special-providers
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/vercel/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/vercel/default.nix
new file mode 100644
index 0000000000..b4e17aabb4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/vercel/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "terraform-provider-vercel";
+ version = "2.1.0";
+
+ src = fetchFromGitHub {
+ owner = "ondrejsika";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "06lskp3mmax7g0lchq6jaxavycj7snkhip9madzqkr552qvz5cgw";
+ };
+
+ vendorSha256 = "0s0kf1v2217q9hfmc7r2yybcfk33k566dfvs2jiq63kyjnadhb0k";
+
+ postInstall = "mv $out/bin/terraform-provider-vercel{,_v${version}}";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/ondrejsika/terraform-provider-vercel";
+ description = "Terraform provider for Vercel";
+ maintainers = with maintainers; [ mmahut ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/neochat/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/neochat/default.nix
index f720f56e6a..2a489ee3e7 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/neochat/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/neochat/default.nix
@@ -26,13 +26,13 @@
mkDerivation rec {
pname = "neochat";
- version = "v1.0";
+ version = "1.0";
src = fetchFromGitLab {
domain = "invent.kde.org";
owner = "network";
repo = pname;
- rev = version;
+ rev = "v${version}";
sha256 = "1r9n83kvc5v215lzmzh6hyc5q9i3w6znbf508qk0mdwdzxz4zry9";
};
@@ -61,6 +61,7 @@ mkDerivation rec {
description = "A client for matrix, the decentralized communication protocol.";
homepage = "https://apps.kde.org/en/neochat";
license = licenses.gpl3Only;
+ maintainers = with maintainers; [ mjlbach peterhoeg ];
platforms = with platforms; linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/quaternion/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/quaternion/default.nix
index c031615a90..f918cbdc2b 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/quaternion/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/quaternion/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "quaternion";
- version = "0.0.9.4e";
+ version = "0.0.9.5-beta2";
src = fetchFromGitHub {
owner = "QMatrixClient";
repo = "Quaternion";
rev = version;
- sha256 = "0hqhg7l6wpkdbzrdjvrbqymmahziri07ba0hvbii7dd2p0h248fv";
+ sha256 = "sha256-K4SMB5kL0YO2OIeNUu4hWqU4E4n4vZDRRsJVYmCZqvM=";
};
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/teams/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/teams/default.nix
index bf864eb414..1f4e11527c 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/teams/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/teams/default.nix
@@ -15,11 +15,11 @@
stdenv.mkDerivation rec {
pname = "teams";
- version = "1.3.00.25560";
+ version = "1.3.00.30857";
src = fetchurl {
url = "https://packages.microsoft.com/repos/ms-teams/pool/main/t/teams/teams_${version}_amd64.deb";
- sha256 = "0kpcd9q6v2qh0dzddykisdbi3djbxj2rl70wchlzrb6bx95hkzmc";
+ sha256 = "06r48h1fr2si2g5ng8hsnbcmr70iapnafj21v5bzrzzrigzb2n2h";
};
nativeBuildInputs = [ dpkg autoPatchelfHook wrapGAppsHook ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/iptraf-ng/default.nix b/third_party/nixpkgs/pkgs/applications/networking/iptraf-ng/default.nix
index 1fc81be240..6d61acb498 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/iptraf-ng/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/iptraf-ng/default.nix
@@ -1,24 +1,27 @@
-{ stdenv, fetchurl, ncurses }:
+{ stdenv, fetchFromGitHub, ncurses }:
stdenv.mkDerivation rec {
- version = "1.1.4";
+ version = "1.2.1";
pname = "iptraf-ng";
- src = fetchurl {
- url = "https://fedorahosted.org/releases/i/p/iptraf-ng/${pname}-${version}.tar.gz";
- sha256 = "02gb8z9h2s6s1ybyikywz7jgb1mafdx88hijfasv3khcgkq0q53r";
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1f91w1bjaayr6ld95z2q55ny983bb0m05k1jrw2bcddvcihaiqb1";
};
buildInputs = [ ncurses ];
- configurePhase = ''
- ./configure --prefix=$out/usr --sysconfdir=$out/etc \
- --localstatedir=$out/var --sbindir=$out/bin
- '';
+ makeFlags = [
+ "DESTDIR=$(out)"
+ "prefix=/usr"
+ "sbindir=/bin"
+ ];
hardeningDisable = [ "format" ];
- meta = {
+ meta = with stdenv.lib; {
description = "A console-based network monitoring utility (fork of iptraf)";
longDescription = ''
IPTraf-ng is a console-based network monitoring utility. IPTraf-ng
@@ -38,9 +41,9 @@ stdenv.mkDerivation rec {
of the Linux kernel, so it can be used on a wide variety of supported
network cards.
'';
- homepage = "https://fedorahosted.org/iptraf-ng/";
- license = stdenv.lib.licenses.gpl2;
- platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.devhell ];
+ homepage = "https://github.com/iptraf-ng/iptraf-ng";
+ license = licenses.gpl2Only;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ devhell ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mailnag/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mailnag/default.nix
index d74797dbc5..1fa9c66c8f 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mailnag/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mailnag/default.nix
@@ -24,13 +24,13 @@
python3Packages.buildPythonApplication rec {
pname = "mailnag";
- version = "2.0.0";
+ version = "2.1.0";
src = fetchFromGitHub {
owner = "pulb";
repo = "mailnag";
rev = "v${version}";
- sha256 = "0q97v9i96br22z3h6r2mz79i68ib8m8x42yxky78szfrf8j60i30";
+ sha256 = "08jqs3v01a9gkjca9xgjidhdgvnlm4541z9bwh9m3k5p2g76sz96";
};
buildInputs = [
@@ -49,7 +49,7 @@ python3Packages.buildPythonApplication rec {
nativeBuildInputs = [
gettext
wrapGAppsHook
- # To later add plugins to
+ # To later add plugins to
xorg.lndir
];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mailspring/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mailspring/default.nix
index 6c6bf6f93d..eb946e267b 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mailspring/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mailspring/default.nix
@@ -34,7 +34,9 @@ stdenv.mkDerivation rec {
alsaLib
db
glib
- gtk3
+ # We don't know why with trackerSupport the executable fail to launch, See:
+ # https://github.com/NixOS/nixpkgs/issues/106732
+ (gtk3.override {trackerSupport = false; })
libkrb5
libsecret
nss
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 0596cd350d..f7b1b990ac 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 stdenv.lib;
stdenv.mkDerivation rec {
pname = "mutt";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchurl {
url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz";
- sha256 = "1vf1ab3mnx7p4s4n4pssajj211s3zr4730bwgsjx9gxcnyppqclw";
+ sha256 = "1m4ig69qw4g3lhm4351snmy5i0ch65fqc9vqqdybr6jy21w7w225";
};
patches = optional smimeSupport (fetchpatch {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/msmtp/default.nix b/third_party/nixpkgs/pkgs/applications/networking/msmtp/default.nix
index bfa98b94d0..a9d2158d20 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/msmtp/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/msmtp/default.nix
@@ -9,11 +9,11 @@ let
in stdenv.mkDerivation rec {
pname = "msmtp";
- version = "1.8.13";
+ version = "1.8.14";
src = fetchurl {
url = "https://marlam.de/${pname}/releases/${pname}-${version}.tar.xz";
- sha256 = "1fcv99nis7c6yc63n04cncjysv9jndrp469gcfxh54aiinmlbadd";
+ sha256 = "1W8GXXEUhunCNGGFFaAqSKSNq0BRs08+EI++y2+3c7Q=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/netperf/default.nix b/third_party/nixpkgs/pkgs/applications/networking/netperf/default.nix
index c2e51ee743..47693cc97f 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/netperf/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/netperf/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation {
sha256 = "1wbbgdvhadd3qs3afv6i777argdpcyxkwz4yv6aqp223n8ki6dm8";
};
- buildInputs = stdenv.lib.optional (stdenv.hostPlatform.isx86) libsmbios;
+ buildInputs = stdenv.lib.optional (with stdenv.hostPlatform; isx86 && isLinux) libsmbios;
nativeBuildInputs = [ autoreconfHook ];
autoreconfPhase = ''
autoreconf -i -I src/missing/m4
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
homepage = "http://www.netperf.org/netperf/";
license = "Hewlett-Packard BSD-like license";
- platforms = stdenv.lib.platforms.linux;
+ platforms = stdenv.lib.platforms.unix;
maintainers = [ stdenv.lib.maintainers.mmlb ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/pcloud/default.nix b/third_party/nixpkgs/pkgs/applications/networking/pcloud/default.nix
index 7db633737d..1b094fc442 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/pcloud/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/pcloud/default.nix
@@ -26,13 +26,13 @@
let
pname = "pcloud";
- version = "1.8.8";
+ version = "1.8.9";
name = "${pname}-${version}";
# Archive link's code thanks to: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=pcloud-drive
src = fetchzip {
- url = "https://api.pcloud.com/getpubzip?code=XZpnMpXZPWyhRfdvXUhyY6XpdfmQmJiLRmmV&filename=${name}.zip";
- hash = "sha256-z9OeFkH6EVthg5Dz2mN3jlBTMhiMt/6bUIYFeMO6EXk=";
+ url = "https://api.pcloud.com/getpubzip?code=XZjfKzXZ6h3uGRFId48VRNHHkuqajhRvMlPV&filename=${name}.zip";
+ hash = "sha256:1bwdwfwgy3wwzlggi8qhf5q2bq2kqiqi3mgvsr9w0mxyaxxv13r8";
};
appimageContents = appimageTools.extractType2 {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/seafile-client/default.nix b/third_party/nixpkgs/pkgs/applications/networking/seafile-client/default.nix
index 69b7b432b0..fb0c0a18ac 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/seafile-client/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/seafile-client/default.nix
@@ -1,16 +1,16 @@
{ mkDerivation, lib, fetchFromGitHub, pkgconfig, cmake, qtbase, qttools
-, seafile-shared, ccnet, jansson, libsearpc
+, seafile-shared, jansson, libsearpc
, withShibboleth ? true, qtwebengine }:
mkDerivation rec {
pname = "seafile-client";
- version = "7.0.9";
+ version = "8.0.1";
src = fetchFromGitHub {
owner = "haiwen";
repo = "seafile-client";
- rev = "v${version}";
- sha256 = "0pcn6lfzma2hvpwsp9q0002wvym7zabpp8fvq29l101gzirn79m9";
+ rev = "b4b944921c7efef13a93d693c45c997943899dec";
+ sha256 = "2vV+6ZXjVg81JVLfWeD0UK+RdmpBxBU2Ozx790WFSyw=";
};
nativeBuildInputs = [ pkgconfig cmake ];
@@ -21,7 +21,7 @@ mkDerivation rec {
++ lib.optional withShibboleth "-DBUILD_SHIBBOLETH_SUPPORT=ON";
qtWrapperArgs = [
- "--suffix PATH : ${lib.makeBinPath [ ccnet seafile-shared ]}"
+ "--suffix PATH : ${lib.makeBinPath [ seafile-shared ]}"
];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/shellhub-agent/default.nix b/third_party/nixpkgs/pkgs/applications/networking/shellhub-agent/default.nix
new file mode 100644
index 0000000000..0aa78482e5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/shellhub-agent/default.nix
@@ -0,0 +1,48 @@
+{ stdenv
+, buildGoModule
+, fetchFromGitHub
+, genericUpdater
+, common-updater-scripts
+}:
+
+buildGoModule rec {
+ pname = "shellhub-agent";
+ version = "0.4.2";
+
+ src = fetchFromGitHub {
+ owner = "shellhub-io";
+ repo = "shellhub";
+ rev = "v${version}";
+ sha256 = "0cd41ing1pcf1bdaaq00w5h7lih5j2kcaa0m41g3ikm3vd1w5qna";
+ };
+
+ modRoot = "./agent";
+
+ vendorSha256 = "19gsfhh6idqysdxhpq45sq35gw19adz9lp83krjlhzj1vqm59qma";
+
+ buildFlagsArray = [ "-ldflags=-s -w -X main.AgentVersion=v${version}" ];
+
+ passthru = {
+ updateScript = genericUpdater {
+ inherit pname version;
+ versionLister = "${common-updater-scripts}/bin/list-git-tags ${src.meta.homepage}";
+ rev-prefix = "v";
+ ignoredVersions = ".(rc|beta).*";
+ };
+ };
+
+ meta = with stdenv.lib; {
+ description =
+ "Enables easy access any Linux device behind firewall and NAT";
+ longDescription = ''
+ ShellHub is a modern SSH server for remotely accessing Linux devices via
+ command line (using any SSH client) or web-based user interface, designed
+ as an alternative to _sshd_. Think ShellHub as centralized SSH for the the
+ edge and cloud computing.
+ '';
+ homepage = "https://shellhub.io/";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ otavio ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/sniffers/wireshark/default.nix b/third_party/nixpkgs/pkgs/applications/networking/sniffers/wireshark/default.nix
index 66292e20c5..cb29857e16 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/sniffers/wireshark/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/sniffers/wireshark/default.nix
@@ -12,7 +12,6 @@ with stdenv.lib;
let
version = "3.4.2";
variant = if withQt then "qt" else "cli";
- pcap = libpcap.override { withBluez = stdenv.isLinux; };
in stdenv.mkDerivation {
pname = "wireshark-${variant}";
@@ -39,7 +38,7 @@ in stdenv.mkDerivation {
] ++ optional withQt qt5.wrapQtAppsHook;
buildInputs = [
- gettext pcre perl pcap lua5 libssh nghttp2 openssl libgcrypt
+ gettext pcre perl libpcap lua5 libssh nghttp2 openssl libgcrypt
libgpgerror gnutls geoip c-ares python3 glib zlib makeWrapper
] ++ optionals withQt (with qt5; [ qtbase qtmultimedia qtsvg qttools ])
++ optionals stdenv.isLinux [ libcap libnl ]
diff --git a/third_party/nixpkgs/pkgs/applications/networking/sync/desync/default.nix b/third_party/nixpkgs/pkgs/applications/networking/sync/desync/default.nix
index 9831ab34b2..7f7d2fb277 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/sync/desync/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/sync/desync/default.nix
@@ -1,20 +1,20 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "desync";
- version = "0.4.0";
- rev = "v${version}";
-
- goPackagePath = "github.com/folbricht/desync";
+ version = "0.9.0";
src = fetchFromGitHub {
- inherit rev;
+ rev = "v${version}";
owner = "folbricht";
repo = "desync";
- sha256 = "17qh0g1paa7212j761q9z246k10a3xrwd8fgiizw3lr9adn50kdk";
+ sha256 = "0j9hixgkja268r2zn2dglrmlrb2z57sgz6q3wqb8dfwpan7b5rsy";
};
- goDeps = ./deps.nix;
+ vendorSha256 = "1gajh99jb6mbwk93dypddhl7r7n8h2s11s3s82firbrb5k24s4pz";
+
+ # nix builder doesn't have access to test data; tests fail for reasons unrelated to binary being bad.
+ doCheck = false;
meta = with stdenv.lib; {
description = "Content-addressed binary distribution system";
diff --git a/third_party/nixpkgs/pkgs/applications/networking/sync/desync/deps.nix b/third_party/nixpkgs/pkgs/applications/networking/sync/desync/deps.nix
deleted file mode 100644
index 7f5f3251d1..0000000000
--- a/third_party/nixpkgs/pkgs/applications/networking/sync/desync/deps.nix
+++ /dev/null
@@ -1,312 +0,0 @@
-[
-
- {
- goPackagePath = "github.com/datadog/zstd";
- fetch = {
- type = "git";
- url = "https://github.com/datadog/zstd";
- rev = "v1.3.4";
- sha256 = "06wphl43ji23c0cmmm6fd3wszbwq36mdp1jarak2a6hmxl6yf0b8";
- };
- }
-
- {
- goPackagePath = "github.com/davecgh/go-spew";
- fetch = {
- type = "git";
- url = "https://github.com/davecgh/go-spew";
- rev = "v1.1.1";
- sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
- };
- }
-
- {
- goPackagePath = "github.com/dchest/siphash";
- fetch = {
- type = "git";
- url = "https://github.com/dchest/siphash";
- rev = "v1.2.0";
- sha256 = "01qhv9zd9l6p7pwf1fj022mp9s5496rk4lnm3yvpjsiwp6k4af8c";
- };
- }
-
- {
- goPackagePath = "github.com/fatih/color";
- fetch = {
- type = "git";
- url = "https://github.com/fatih/color";
- rev = "v1.7.0";
- sha256 = "0v8msvg38r8d1iiq2i5r4xyfx0invhc941kjrsg5gzwvagv55inv";
- };
- }
-
- {
- goPackagePath = "github.com/folbricht/tempfile";
- fetch = {
- type = "git";
- url = "https://github.com/folbricht/tempfile";
- rev = "v0.0.1";
- sha256 = "0vz08qvbniqxc24vhmcbq5ncnz97ncp4jbxgcf0hziazxfp114z3";
- };
- }
-
- {
- goPackagePath = "github.com/go-ini/ini";
- fetch = {
- type = "git";
- url = "https://github.com/go-ini/ini";
- rev = "v1.38.2";
- sha256 = "0xbnw1nd22q6k863n5gs0nxld15w0p8qxbhfky85akcb5rk1vwi9";
- };
- }
-
- {
- goPackagePath = "github.com/gopherjs/gopherjs";
- fetch = {
- type = "git";
- url = "https://github.com/gopherjs/gopherjs";
- rev = "0210a2f0f73c";
- sha256 = "1n80xjfc1dkxs8h8mkpw83n89wi5n7hzc3rxhwjs76rkxpq3rc9j";
- };
- }
-
- {
- goPackagePath = "github.com/hanwen/go-fuse";
- fetch = {
- type = "git";
- url = "https://github.com/hanwen/go-fuse";
- rev = "1d35017e9701";
- sha256 = "11rggvkd6lc5lcpsfvc9iip4z9cingzpkpshaskv2cirbxdynyi8";
- };
- }
-
- {
- goPackagePath = "github.com/inconshreveable/mousetrap";
- fetch = {
- type = "git";
- url = "https://github.com/inconshreveable/mousetrap";
- rev = "v1.0.0";
- sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
- };
- }
-
- {
- goPackagePath = "github.com/jtolds/gls";
- fetch = {
- type = "git";
- url = "https://github.com/jtolds/gls";
- rev = "v4.2.1";
- sha256 = "1vm37pvn0k4r6d3m620swwgama63laz8hhj3pyisdhxwam4m2g1h";
- };
- }
-
- {
- goPackagePath = "github.com/kr/fs";
- fetch = {
- type = "git";
- url = "https://github.com/kr/fs";
- rev = "v0.1.0";
- sha256 = "11zg176x9hr9q7fsk95r6q0wf214gg4czy02slax4x56n79g6a7q";
- };
- }
-
- {
- goPackagePath = "github.com/mattn/go-colorable";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-colorable";
- rev = "v0.0.9";
- sha256 = "1nwjmsppsjicr7anq8na6md7b1z84l9ppnlr045hhxjvbkqwalvx";
- };
- }
-
- {
- goPackagePath = "github.com/mattn/go-isatty";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-isatty";
- rev = "v0.0.4";
- sha256 = "0zs92j2cqaw9j8qx1sdxpv3ap0rgbs0vrvi72m40mg8aa36gd39w";
- };
- }
-
- {
- goPackagePath = "github.com/mattn/go-runewidth";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-runewidth";
- rev = "v0.0.3";
- sha256 = "0lc39b6xrxv7h3v3y1kgz49cgi5qxwlygs715aam6ba35m48yi7g";
- };
- }
-
- {
- goPackagePath = "github.com/minio/minio-go";
- fetch = {
- type = "git";
- url = "https://github.com/minio/minio-go";
- rev = "v6.0.6";
- sha256 = "0bgivqw1n1189lksp85djw1rqcan2axyh4jv9q54iclrjkpbab37";
- };
- }
-
- {
- goPackagePath = "github.com/mitchellh/go-homedir";
- fetch = {
- type = "git";
- url = "https://github.com/mitchellh/go-homedir";
- rev = "v1.0.0";
- sha256 = "0f0z0aa4wivk4z1y503dmnw0k0g0g403dly8i4q263gfshs82sbq";
- };
- }
-
- {
- goPackagePath = "github.com/pkg/errors";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/errors";
- rev = "v0.8.0";
- sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5";
- };
- }
-
- {
- goPackagePath = "github.com/pkg/sftp";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/sftp";
- rev = "v1.8.2";
- sha256 = "040flbir6sv213xzs75vkd5fd7bmm3fqxfcnsx8fr77zkn52hm4m";
- };
- }
-
- {
- goPackagePath = "github.com/pmezard/go-difflib";
- fetch = {
- type = "git";
- url = "https://github.com/pmezard/go-difflib";
- rev = "v1.0.0";
- sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
- };
- }
-
- {
- goPackagePath = "github.com/smartystreets/assertions";
- fetch = {
- type = "git";
- url = "https://github.com/smartystreets/assertions";
- rev = "7c9eb446e3cf";
- sha256 = "1dix6qgaj6kw38hicy3zs3lvacl1kn0n267b3xw0vvdkqf1v0395";
- };
- }
-
- {
- goPackagePath = "github.com/smartystreets/goconvey";
- fetch = {
- type = "git";
- url = "https://github.com/smartystreets/goconvey";
- rev = "ef6db91d284a";
- sha256 = "16znlpsms8z2qc3airawyhzvrzcp70p9bx375i19bg489hgchxb7";
- };
- }
-
- {
- goPackagePath = "github.com/spf13/cobra";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/cobra";
- rev = "v0.0.3";
- sha256 = "1q1nsx05svyv9fv3fy6xv6gs9ffimkyzsfm49flvl3wnvf1ncrkd";
- };
- }
-
- {
- goPackagePath = "github.com/spf13/pflag";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/pflag";
- rev = "v1.0.2";
- sha256 = "005598piihl3l83a71ahj10cpq9pbhjck4xishx1b4dzc02r9xr2";
- };
- }
-
- {
- goPackagePath = "github.com/stretchr/testify";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/testify";
- rev = "v1.2.2";
- sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs";
- };
- }
-
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "0709b304e793";
- sha256 = "0i05s09y5pavmfh71fgih7syxg58x7a4krgd8am6d3mnahnmab5c";
- };
- }
-
- {
- goPackagePath = "golang.org/x/net";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/net";
- rev = "161cd47e91fd";
- sha256 = "0254ld010iijygbzykib2vags1dc0wlmcmhgh4jl8iny159lhbcv";
- };
- }
-
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "1d60e4601c6f";
- sha256 = "046jlanz2lkxq1r57x9bl6s4cvfqaic6p2xybsj8mq1120jv4rs6";
- };
- }
-
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "49385e6e1522";
- sha256 = "0spbldahns09fdxkxflb1x24f8k2awdlnr6k5i7ci4fqd19r1dv4";
- };
- }
-
- {
- goPackagePath = "golang.org/x/text";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/text";
- rev = "v0.3.0";
- sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
- };
- }
-
- {
- goPackagePath = "gopkg.in/cheggaaa/pb.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/cheggaaa/pb.v1";
- rev = "v1.0.25";
- sha256 = "0vxqiw6f3xyv0zy3g4lksf8za0z8i0hvfpw92hqimsy84f79j3dp";
- };
- }
-
- {
- goPackagePath = "gopkg.in/ini.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/ini.v1";
- rev = "v1.38.2";
- sha256 = "0xbnw1nd22q6k863n5gs0nxld15w0p8qxbhfky85akcb5rk1vwi9";
- };
- }
-]
diff --git a/third_party/nixpkgs/pkgs/applications/office/libreoffice/default.nix b/third_party/nixpkgs/pkgs/applications/office/libreoffice/default.nix
index a8c0d4117a..6d8983179d 100644
--- a/third_party/nixpkgs/pkgs/applications/office/libreoffice/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/libreoffice/default.nix
@@ -300,8 +300,6 @@ in (mkDrv rec {
cp -r sysui/desktop/icons "$out/share"
sed -re 's@Icon=libreoffice(dev)?[0-9.]*-?@Icon=@' -i "$out/share/applications/"*.desktop
- qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH")
-
mkdir -p $dev
cp -r include $dev
'' + lib.optionalString kdeIntegration ''
diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-gtk.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-gtk.nix
index c493421dd1..847287c8c8 100644
--- a/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-gtk.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-gtk.nix
@@ -2,8 +2,6 @@
, python3Packages
, gtk3
, cairo
-, aspellDicts
-, buildEnv
, gnome3
, librsvg
, xvfb_run
@@ -40,16 +38,19 @@ python3Packages.buildPythonApplication rec {
make l10n_compile
'';
- ASPELL_CONF = "dict-dir ${buildEnv {
- name = "aspell-all-dicts";
- paths = lib.collect lib.isDerivation aspellDicts;
- }}/lib/aspell";
-
postInstall = ''
# paperwork-shell needs to be re-wrapped with access to paperwork
cp ${python3Packages.paperwork-shell}/bin/.paperwork-cli-wrapped $out/bin/paperwork-cli
# install desktop files and icons
XDG_DATA_HOME=$out/share $out/bin/paperwork-gtk install --user
+
+ # fixes [WARNING] [openpaperwork_core.resources.setuptools] Failed to find
+ # resource file paperwork_gtk.icon.out/paperwork_128.png, tried at path
+ # /nix/store/3n5lz6y8k9yks76f0nar3smc8djan3xr-paperwork-2.0.2/lib/python3.8/site-packages/paperwork_gtk/icon/out/paperwork_128.png.
+ site=$out/lib/${python3Packages.python.libPrefix}/site-packages/paperwork_gtk
+ for i in $site/data/paperwork_*.png; do
+ ln -s $i $site/icon/out;
+ done
'';
checkInputs = [ xvfb_run dbus.daemon ];
diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-shell.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-shell.nix
index 1be6f329e3..7e633f54f9 100644
--- a/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-shell.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/paperwork/paperwork-shell.nix
@@ -10,6 +10,7 @@
, paperwork-backend
, fabulous
, getkey
+, psutil
, pkgs
}:
@@ -34,6 +35,7 @@ buildPythonPackage rec {
paperwork-backend
fabulous
getkey
+ psutil
];
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/office/paperwork/src.nix b/third_party/nixpkgs/pkgs/applications/office/paperwork/src.nix
index 70770676ed..45c05cc496 100644
--- a/third_party/nixpkgs/pkgs/applications/office/paperwork/src.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/paperwork/src.nix
@@ -1,12 +1,12 @@
{fetchFromGitLab}:
rec {
- version = "2.0.1";
+ version = "2.0.2";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
repo = "paperwork";
group = "World";
owner = "OpenPaperwork";
rev = version;
- sha256 = "16pc4drwpjl4937wdavs6wk0j1qs474b072wplhs8ywxfgqip1h4";
+ sha256 = "1di7nnl8ywyiwfpl5m1kvip1m0hvijbmqmkdpviwqw7ajizrr1ly";
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/radio/sdrangel/default.nix b/third_party/nixpkgs/pkgs/applications/radio/sdrangel/default.nix
index 3197a7d0cc..96f6df2744 100644
--- a/third_party/nixpkgs/pkgs/applications/radio/sdrangel/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/radio/sdrangel/default.nix
@@ -32,13 +32,13 @@ uhd
mkDerivation rec {
pname = "sdrangel";
- version = "4.21.1";
+ version = "6.4.0";
src = fetchFromGitHub {
owner = "f4exb";
repo = "sdrangel";
rev = "v${version}";
- sha256 = "y6BVwnSJXiapgm9pAuby1DLLeU5MSyB4uqEa3oS35/U=";
+ sha256 = "4iJoKs0BHmBR6JRFuTIqs0GW3SjhPRMPRlqdyTI38T4=";
fetchSubmodules = false;
};
diff --git a/third_party/nixpkgs/pkgs/applications/radio/urh/default.nix b/third_party/nixpkgs/pkgs/applications/radio/urh/default.nix
index 5411571113..3a51f77d7b 100644
--- a/third_party/nixpkgs/pkgs/applications/radio/urh/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/radio/urh/default.nix
@@ -5,13 +5,13 @@
python3Packages.buildPythonApplication rec {
pname = "urh";
- version = "2.9.0";
+ version = "2.9.1";
src = fetchFromGitHub {
owner = "jopohl";
repo = pname;
rev = "v${version}";
- sha256 = "1pcyj1vzv51j8rgi0hh9chw3vfkfi03bg1rg7gs4nk95ffmwx4pd";
+ sha256 = "0s8zlq2bx6hp8c522rkxj9kbkf3a0qj6iyg7q9dcxmcl3q2sanq9";
};
nativeBuildInputs = [ qt5.wrapQtAppsHook ];
diff --git a/third_party/nixpkgs/pkgs/applications/science/biology/bowtie/default.nix b/third_party/nixpkgs/pkgs/applications/science/biology/bowtie/default.nix
new file mode 100644
index 0000000000..964eeddb46
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/science/biology/bowtie/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchFromGitHub, zlib }:
+
+stdenv.mkDerivation rec {
+ pname = "bowtie";
+ version = "1.3.0";
+
+ src = fetchFromGitHub {
+ owner = "BenLangmead";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0da2kzyfsn6xv8mlqsv2vv7k8g0c9d2vgqzq8yqk888yljdzcrjp";
+ };
+
+ buildInputs = [ zlib ];
+
+ installFlags = [ "prefix=$(out)" ];
+
+ meta = with stdenv.lib; {
+ description = "An ultrafast memory-efficient short read aligner";
+ license = licenses.artistic2;
+ homepage = "http://bowtie-bio.sf.net/bowtie";
+ maintainers = with maintainers; [ prusnak ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/science/biology/bowtie2/default.nix b/third_party/nixpkgs/pkgs/applications/science/biology/bowtie2/default.nix
index dc818e2fb8..603e5892ff 100644
--- a/third_party/nixpkgs/pkgs/applications/science/biology/bowtie2/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/biology/bowtie2/default.nix
@@ -1,19 +1,19 @@
-{ stdenv, fetchFromGitHub, zlib, tbb, python, perl }:
+{ stdenv, fetchFromGitHub, cmake, tbb, zlib }:
stdenv.mkDerivation rec {
pname = "bowtie2";
- version = "2.3.5.1";
+ version = "2.4.2";
src = fetchFromGitHub {
owner = "BenLangmead";
repo = pname;
rev = "v${version}";
- sha256 = "1l1f0yhjqqvy4lpxfml1xwv7ayimwbpzazvp0281gb4jb5f5mr1a";
+ sha256 = "11apzq7l1lk3yxw97g9dfr0gwnvfh58x6apifcblgd66gbip3y1y";
};
- buildInputs = [ zlib tbb python perl ];
+ nativeBuildInputs = [ cmake ];
- installFlags = [ "prefix=$(out)" ];
+ buildInputs = [ tbb zlib ];
meta = with stdenv.lib; {
description = "An ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences";
@@ -21,6 +21,6 @@ stdenv.mkDerivation rec {
homepage = "http://bowtie-bio.sf.net/bowtie2";
maintainers = with maintainers; [ rybern ];
platforms = platforms.all;
- broken = stdenv.isAarch64;
+ broken = stdenv.isAarch64; # only x86 is supported
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/science/biology/raxml/default.nix b/third_party/nixpkgs/pkgs/applications/science/biology/raxml/default.nix
index 5c7353af93..a77505c1b3 100644
--- a/third_party/nixpkgs/pkgs/applications/science/biology/raxml/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/biology/raxml/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
sha256 = "1jqjzhch0rips0vp04prvb8vmc20c5pdmsqn8knadcf91yy859fh";
};
- buildInputs = if mpi then [ pkgs.openmpi ] else [];
+ buildInputs = stdenv.lib.optionals mpi [ pkgs.openmpi ];
# TODO darwin, AVX and AVX2 makefile targets
buildPhase = if mpi then ''
diff --git a/third_party/nixpkgs/pkgs/applications/science/chemistry/quantum-espresso/default.nix b/third_party/nixpkgs/pkgs/applications/science/chemistry/quantum-espresso/default.nix
index 2443e6b23a..071091f2ec 100644
--- a/third_party/nixpkgs/pkgs/applications/science/chemistry/quantum-espresso/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/chemistry/quantum-espresso/default.nix
@@ -4,12 +4,12 @@
}:
stdenv.mkDerivation rec {
- version = "6.5";
+ version = "6.6";
pname = "quantum-espresso";
src = fetchurl {
url = "https://gitlab.com/QEF/q-e/-/archive/qe-${version}/q-e-qe-${version}.tar.gz";
- sha256 = "00nnsq1vq579xsmkvwrgs6bdqdcbdlsmcp4yfynnvs40ca52m2r5";
+ sha256 = "0b3718bwdqfyssyz25jknijar79qh5cf1bbizv9faliz135mcilj";
};
passthru = {
diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/magic-vlsi/default.nix b/third_party/nixpkgs/pkgs/applications/science/electronics/magic-vlsi/default.nix
index 6667f2be9c..d6c9011efa 100644
--- a/third_party/nixpkgs/pkgs/applications/science/electronics/magic-vlsi/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/electronics/magic-vlsi/default.nix
@@ -1,19 +1,37 @@
-{ stdenv, fetchurl
-, m4, tcsh, libX11, tcl, tk
-, cairo, ncurses, mesa_glu, python3
+{ stdenv
+, fetchurl
+, python3
+, m4
+, cairo
+, libX11
+, mesa_glu
+, ncurses
+, tcl
+, tcsh
+, tk
}:
stdenv.mkDerivation rec {
pname = "magic-vlsi";
- version = "8.3.80";
+ version = "8.3.109";
src = fetchurl {
url = "http://opencircuitdesign.com/magic/archive/magic-${version}.tgz";
- sha256 = "0a5x4sh5xsr79pqbgv6221jc4fvaxkg2pvrdhy1cs4bmsc1sbm9j";
+ sha256 = "sha256-ZK4OF5XwjW1OJmOVUFqLklfpM10eIwCILygqIyjRbEQ=";
};
- buildInputs = [ m4 tcsh libX11 tcl tk cairo ncurses mesa_glu ];
nativeBuildInputs = [ python3 ];
+ buildInputs = [
+ cairo
+ libX11
+ m4
+ mesa_glu
+ ncurses
+ tcl
+ tcsh
+ tk
+ ];
+
enableParallelBuilding = true;
configureFlags = [
@@ -37,6 +55,6 @@ stdenv.mkDerivation rec {
description = "VLSI layout tool written in Tcl";
homepage = "http://opencircuitdesign.com/magic/";
license = licenses.mit;
- maintainers = with maintainers; [ anna328p thoughtpolice ];
+ maintainers = with maintainers; [ anna328p thoughtpolice AndersonTorres ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/nanovna-saver/default.nix b/third_party/nixpkgs/pkgs/applications/science/electronics/nanovna-saver/default.nix
index 62bda91e50..9f959bddf2 100644
--- a/third_party/nixpkgs/pkgs/applications/science/electronics/nanovna-saver/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/electronics/nanovna-saver/default.nix
@@ -2,7 +2,7 @@
, qtbase }:
let
- version = "0.3.7";
+ version = "0.3.8";
pname = "nanovna-saver";
in mkDerivationWith python3Packages.buildPythonApplication {
@@ -12,7 +12,7 @@ in mkDerivationWith python3Packages.buildPythonApplication {
owner = "NanoVNA-Saver";
repo = pname;
rev = "v${version}";
- sha256 = "0c22ckyypg91gfb2sdc684msw28nnb6r8cq3b362gafvv00a35mi";
+ sha256 = "0z83rwpnbbs1n74mx8dgh1d1crp90mannj9vfy161dmy4wzc5kpv";
};
nativeBuildInputs = [ wrapQtAppsHook ];
diff --git a/third_party/nixpkgs/pkgs/applications/science/math/geogebra/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/geogebra/default.nix
index a6950ad345..a0548ffb23 100644
--- a/third_party/nixpkgs/pkgs/applications/science/math/geogebra/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/math/geogebra/default.nix
@@ -27,7 +27,7 @@ let
calculus in one easy-to-use package.
'';
homepage = "https://www.geogebra.org/";
- maintainers = with maintainers; [ ma27 ];
+ maintainers = with maintainers; [ ];
license = with licenses; [ gpl3 cc-by-nc-sa-30 geogebra ];
platforms = with platforms; linux ++ darwin;
hydraPlatforms = [];
diff --git a/third_party/nixpkgs/pkgs/applications/science/math/mathematica/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/mathematica/default.nix
index d04a89bd88..ea9a9c1b75 100644
--- a/third_party/nixpkgs/pkgs/applications/science/math/mathematica/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/math/mathematica/default.nix
@@ -12,7 +12,7 @@
, glib
, libssh2
, ncurses
-, opencv2
+, opencv4
, openssl
, unixODBC
, xkeyboard_config
@@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
glib
libssh2
ncurses
- opencv2
+ opencv4
openssl
stdenv.cc.cc.lib
unixODBC
diff --git a/third_party/nixpkgs/pkgs/applications/science/misc/colmap/default.nix b/third_party/nixpkgs/pkgs/applications/science/misc/colmap/default.nix
index 83dff3e08f..60f9810dfb 100644
--- a/third_party/nixpkgs/pkgs/applications/science/misc/colmap/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/misc/colmap/default.nix
@@ -1,4 +1,4 @@
-{ mkDerivation, lib, fetchpatch, fetchFromGitHub, cmake, boost17x, ceres-solver, eigen,
+{ mkDerivation, lib, fetchFromGitHub, cmake, boost17x, ceres-solver, eigen,
freeimage, glog, libGLU, glew, qtbase,
cudaSupport ? false, cudatoolkit ? null }:
@@ -7,22 +7,15 @@ assert !cudaSupport || cudatoolkit != null;
let boost_static = boost17x.override { enableStatic = true; };
in
mkDerivation rec {
- version = "3.5";
+ version = "3.6";
pname = "colmap";
src = fetchFromGitHub {
owner = "colmap";
repo = "colmap";
rev = version;
- sha256 = "1vnb62p0y2bnga173wmjs0lnyqdjikv0fkcxjzxm8187khk2lly8";
+ sha256 = "1kfivdmhpmdxjjf30rr57y2iy7xmdpg4h8aw3qgacv8ckfpgda3n";
};
- patches = [
- (fetchpatch {
- url = "https://github.com/colmap/colmap/commit/6af3d8b0048cecc3b9fc6f4e78c3214dd038180b.patch";
- sha256 = "1zv5girmv4hv78w1xn131v8njwhpbyylc1m15731lnhrs8bri0jq";
- })
- ];
-
buildInputs = [
boost_static ceres-solver eigen
freeimage glog libGLU glew qtbase
diff --git a/third_party/nixpkgs/pkgs/applications/science/misc/root/default.nix b/third_party/nixpkgs/pkgs/applications/science/misc/root/default.nix
index 97d8d4e7ce..03b2069731 100644
--- a/third_party/nixpkgs/pkgs/applications/science/misc/root/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/misc/root/default.nix
@@ -1,19 +1,20 @@
-{ stdenv, lib, fetchurl, makeWrapper, cmake, gl2ps, gsl, libX11, libXpm, libXft
-, libXext, libGLU, libGL, libxml2, lz4, lzma, pcre, pkgconfig, python, xxHash
-, zlib
+{ stdenv, lib, fetchurl, makeWrapper, cmake, ftgl, gl2ps, glew, gsl, llvm_5
+, libX11, libXpm, libXft, libXext, libGLU, libGL, libxml2, lz4, lzma, pcre
+, pkgconfig, python, xxHash, zlib, zstd
+, libAfterImage, giflib, libjpeg, libtiff, libpng
, Cocoa, OpenGL, noSplash ? false }:
stdenv.mkDerivation rec {
pname = "root";
- version = "6.18.04";
+ version = "6.22.06";
src = fetchurl {
url = "https://root.cern.ch/download/root_v${version}.source.tar.gz";
- sha256 = "196ghma6g5a7sqz52wyjkgvmh4hj4vqwppm0zwdypy33hgy8anii";
+ sha256 = "0mqvj42nax0bmz8h83jjlwjm3xxjy1n0n10inc8csip9ly28fs64";
};
nativeBuildInputs = [ makeWrapper cmake pkgconfig ];
- buildInputs = [ gl2ps pcre zlib libxml2 lz4 lzma gsl xxHash python.pkgs.numpy ]
+ buildInputs = [ ftgl gl2ps glew pcre zlib zstd llvm_5 libxml2 lz4 lzma gsl xxHash libAfterImage giflib libjpeg libtiff libpng python.pkgs.numpy ]
++ lib.optionals (!stdenv.isDarwin) [ libX11 libXpm libXft libXext libGLU libGL ]
++ lib.optionals (stdenv.isDarwin) [ Cocoa OpenGL ]
;
@@ -38,6 +39,7 @@ stdenv.mkDerivation rec {
"-DCMAKE_INSTALL_INCLUDEDIR=include"
"-Dalien=OFF"
"-Dbonjour=OFF"
+ "-Dbuiltin_llvm=OFF"
"-Dcastor=OFF"
"-Dchirp=OFF"
"-Dclad=OFF"
@@ -69,7 +71,14 @@ stdenv.mkDerivation rec {
"-Dxrootd=OFF"
]
++ stdenv.lib.optional (stdenv.cc.libc != null) "-DC_INCLUDE_DIRS=${stdenv.lib.getDev stdenv.cc.libc}/include"
- ++ stdenv.lib.optional stdenv.isDarwin "-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks";
+ ++ stdenv.lib.optionals stdenv.isDarwin [
+ "-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks"
+ "-DCMAKE_DISABLE_FIND_PACKAGE_Python2=TRUE"
+
+ # fatal error: module map file '/nix/store/-Libsystem-osx-10.12.6/include/module.modulemap' not found
+ # fatal error: could not build module '_Builtin_intrinsics'
+ "-Druntime_cxxmodules=OFF"
+ ];
enableParallelBuilding = true;
diff --git a/third_party/nixpkgs/pkgs/applications/science/misc/root/sw_vers.patch b/third_party/nixpkgs/pkgs/applications/science/misc/root/sw_vers.patch
index 34af132c11..b2ee1b6a4c 100644
--- a/third_party/nixpkgs/pkgs/applications/science/misc/root/sw_vers.patch
+++ b/third_party/nixpkgs/pkgs/applications/science/misc/root/sw_vers.patch
@@ -1,19 +1,7 @@
-diff a/build/unix/compiledata.sh b/build/unix/compiledata.sh
---- a/build/unix/compiledata.sh
-+++ b/build/unix/compiledata.sh
-@@ -47,7 +47,7 @@ fi
-
- if [ "$ARCH" = "macosx" ] || [ "$ARCH" = "macosx64" ] || \
- [ "$ARCH" = "macosxicc" ]; then
-- macosx_minor=`sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 2`
-+ macosx_minor=12
- SOEXT="so"
- if [ $macosx_minor -ge 5 ]; then
- if [ "x`echo $SOFLAGS | grep -- '-install_name'`" != "x" ]; then
diff a/cmake/modules/SetUpMacOS.cmake b/cmake/modules/SetUpMacOS.cmake
--- a/cmake/modules/SetUpMacOS.cmake
+++ b/cmake/modules/SetUpMacOS.cmake
-@@ -2,17 +2,8 @@ set(ROOT_ARCHITECTURE macosx)
+@@ -8,17 +8,10 @@ set(ROOT_ARCHITECTURE macosx)
set(ROOT_PLATFORM macosx)
if (CMAKE_SYSTEM_NAME MATCHES Darwin)
@@ -21,8 +9,8 @@ diff a/cmake/modules/SetUpMacOS.cmake b/cmake/modules/SetUpMacOS.cmake
- COMMAND cut -d . -f 1-2
- OUTPUT_VARIABLE MACOSX_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)
-
-- MESSAGE(STATUS "Found a Mac OS X System ${MACOSX_VERSION}")
--
+ MESSAGE(STATUS "Found a macOS system ${MACOSX_VERSION}")
+
- if(MACOSX_VERSION VERSION_GREATER 10.7 AND ${CMAKE_CXX_COMPILER_ID} MATCHES Clang)
set(libcxx ON CACHE BOOL "Build using libc++" FORCE)
- endif()
@@ -31,7 +19,7 @@ diff a/cmake/modules/SetUpMacOS.cmake b/cmake/modules/SetUpMacOS.cmake
#TODO: check haveconfig and rpath -> set rpath true
#TODO: check Thread, define link command
#TODO: more stuff check configure script
-@@ -25,23 +16,7 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin)
+@@ -37,23 +30,7 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m64")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -m64")
SET(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -m64")
@@ -56,7 +44,7 @@ diff a/cmake/modules/SetUpMacOS.cmake b/cmake/modules/SetUpMacOS.cmake
if (CMAKE_COMPILER_IS_GNUCXX)
message(STATUS "Found GNU compiler collection")
-@@ -104,7 +79,6 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin)
+@@ -115,7 +92,6 @@ if (CMAKE_SYSTEM_NAME MATCHES Darwin)
endif()
#---Set Linker flags----------------------------------------------------------------------
@@ -67,33 +55,33 @@ diff a/cmake/modules/SetUpMacOS.cmake b/cmake/modules/SetUpMacOS.cmake
diff a/config/root-config.in b/config/root-config.in
--- a/config/root-config.in
+++ b/config/root-config.in
-@@ -306,12 +306,6 @@ macosxicc)
- auxlibs="-lm -ldl"
+@@ -312,12 +312,6 @@ macosxicc)
;;
- macosx64)
-- # MacOS X with gcc (GNU cc v4.x) in 64 bit mode
+ macosx64|macosxarm64)
+ # MacOS X with gcc (GNU cc v4.x) in 64 bit mode
+- macosx_major=`sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 1 | sed -e 's/^[[:space:]]*//'`
- macosx_minor=`sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 2`
- # cannot find the one linked to libGraf if relocated after built
-- if [ $macosx_minor -le 4 ]; then
+- if [ $macosx_major -eq 10 -a $macosx_minor -le 4 ]; then
- rootlibs="$rootlibs -lfreetype"
- fi
auxcflags="${cxxversionflag} -m64"
auxldflags="-m64"
auxlibs="-lm -ldl"
-@@ -375,18 +369,11 @@ freebsd* | openbsd* | linux*)
+@@ -378,18 +372,11 @@ freebsd* | openbsd* | linux*)
+ done
+ ;;
macosx*)
+- if [ \( $macosx_major -eq 10 -a $macosx_minor -ge 5 \) -o $macosx_major -gt 10 ]; then
+ auxcflags="-pthread $auxcflags"
+ auxlibs="-lpthread $auxlibs"
+- else
+- auxcflags="-D_REENTRANT $auxcflags"
+- auxlibs="-lpthread $auxlibs"
+- fi
for f in $features ; do
- if test "x$f" = "xthread" ; then
-- if [ $macosx_minor -ge 5 ]; then
- auxcflags="-pthread $auxcflags"
- auxlibs="-lpthread $auxlibs"
-- else
-- auxcflags="-D_REENTRANT $auxcflags"
-- auxlibs="-lpthread $auxlibs"
-- fi
- fi
if test "x$f" = "xrpath" ; then
-- if [ $macosx_minor -ge 5 ]; then
+- if [ \( $macosx_major -eq 10 -a $macosx_minor -ge 5 \) -o $macosx_major -gt 10 ]; then
auxlibs="-Wl,-rpath,$libdir $auxlibs"
- fi
fi
diff --git a/third_party/nixpkgs/pkgs/applications/science/molecular-dynamics/viennarna/default.nix b/third_party/nixpkgs/pkgs/applications/science/molecular-dynamics/viennarna/default.nix
new file mode 100644
index 0000000000..a68feaea1e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/science/molecular-dynamics/viennarna/default.nix
@@ -0,0 +1,37 @@
+{ stdenv
+, fetchurl
+, gsl
+, mpfr
+, perl
+, python3
+}:
+
+stdenv.mkDerivation rec {
+ pname = "ViennaRNA";
+ version = "2.4.17";
+
+ src = fetchurl {
+ url = "https://www.tbi.univie.ac.at/RNA/download/sourcecode/2_4_x/${pname}-${version}.tar.gz";
+ sha256 = "08f1h2a8fn1s2zwf1244smiydhgwxgcnzy6irpdlmpvwygv0irmi";
+ };
+
+ buildInputs = [
+ gsl
+ mpfr
+ perl
+ python3
+ ];
+
+ configureFlags = [
+ "--with-cluster"
+ "--with-kinwalker"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Prediction and comparison of RNA secondary structures";
+ homepage = "https://www.tbi.univie.ac.at/RNA/";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ prusnak ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix b/third_party/nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix
index 8710b88ced..023a4fc8b6 100644
--- a/third_party/nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/robotics/qgroundcontrol/default.nix
@@ -6,7 +6,7 @@
mkDerivation rec {
pname = "qgroundcontrol";
- version = "4.0.10";
+ version = "4.0.11";
qtInputs = [
qtbase qtcharts qtlocation qtserialport qtsvg qtquickcontrols2
@@ -62,7 +62,7 @@ mkDerivation rec {
owner = "mavlink";
repo = pname;
rev = "v${version}";
- sha256 = "1jmhhd2nwxq3m9rzzmrjls8f6hhj52ia71b1sv4vvcjh802cha8g";
+ sha256 = "14pk1vmcpg2cc5p100chbhnynclcwyqmyb2n2w11vvk0l2c9z1gz";
fetchSubmodules = true;
};
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 3d95f7c577..2b79c5362d 100644
--- a/third_party/nixpkgs/pkgs/applications/terminal-emulators/foot/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/terminal-emulators/foot/default.nix
@@ -1,35 +1,142 @@
-{ stdenv, fetchgit
-, fcft, freetype, pixman, libxkbcommon, fontconfig, wayland
-, meson, ninja, ncurses, scdoc, tllist, wayland-protocols, pkg-config
+{ stdenv
+, lib
+, fetchzip
+, fetchurl
+, runCommandNoCC
+, fcft
+, freetype
+, pixman
+, libxkbcommon
+, fontconfig
+, wayland
+, meson
+, ninja
+, ncurses
+, scdoc
+, tllist
+, wayland-protocols
+, pkg-config
+, allowPgo ? true
+, python3 # for PGO
}:
+let
+ version = "1.6.2";
+
+ # build stimuli file for PGO build and the script to generate it
+ # independently of the foot's build, so we can cache the result
+ # and avoid unnecessary rebuilds as it can take relatively long
+ # to generate
+ stimulusGenerator = stdenv.mkDerivation {
+ pname = "foot-generate-alt-random-writes";
+ inherit version;
+
+ src = fetchurl {
+ url = "https://codeberg.org/dnkl/foot/raw/tag/${version}/scripts/generate-alt-random-writes.py";
+ sha256 = "0pnc5nvqrbgx5618ylrkrs9fyxjh4jcsbryfk6vlnk8x4wyyaibz";
+ };
+
+ dontUnpack = true;
+
+ buildInputs = [ python3 ];
+
+ installPhase = ''
+ install -Dm755 $src $out
+ '';
+ };
+
+ stimuliFile = runCommandNoCC "pgo-stimulus-file" { } ''
+ ${stimulusGenerator} \
+ --rows=67 --cols=135 \
+ --scroll --scroll-region \
+ --colors-regular --colors-bright --colors-256 --colors-rgb \
+ --attr-bold --attr-italic --attr-underline \
+ --sixel \
+ --seed=2305843009213693951 \
+ $out
+ '';
+
+ compilerName =
+ if stdenv.cc.isClang
+ then "clang"
+ else if stdenv.cc.isGNU
+ then "gcc"
+ else "unknown";
+
+ # https://codeberg.org/dnkl/foot/src/branch/master/INSTALL.md#performance-optimized-pgo
+ pgoCflags = {
+ "clang" = "-O3 -Wno-ignored-optimization-argument -Wno-profile-instr-out-of-date -Wno-profile-instr-unprofiled";
+ "gcc" = "-O3 -Wno-missing-profile";
+ }."${compilerName}";
+
+ # ar with lto support
+ ar = {
+ "clang" = "llvm-ar";
+ "gcc" = "gcc-ar";
+ "unknown" = "ar";
+ }."${compilerName}";
+
+ # PGO only makes sense if we are not cross compiling and
+ # using a compiler which foot's PGO build supports (clang or gcc)
+ doPgo = allowPgo && (stdenv.hostPlatform == stdenv.buildPlatform)
+ && compilerName != "unknown";
+in
stdenv.mkDerivation rec {
pname = "foot";
- version = "1.5.1";
+ inherit version;
- src = fetchgit {
- url = "https://codeberg.org/dnkl/foot.git";
- rev = version;
- sha256 = "sha256-GAk2qkrgCNILJOeRcn1NT4t3w+R6WFTZ1goOhBEwKwc=";
+ src = fetchzip {
+ url = "https://codeberg.org/dnkl/${pname}/archive/${version}.tar.gz";
+ sha256 = "08i3jmjky5s2nnc0c95c009cym91rs4sj4876sr4xnlkb7ab4812";
};
nativeBuildInputs = [
- meson ninja ncurses scdoc tllist wayland-protocols pkg-config
- ];
+ meson
+ ninja
+ ncurses
+ scdoc
+ tllist
+ wayland-protocols
+ pkg-config
+ ] ++ lib.optional stdenv.cc.isClang stdenv.cc.cc.llvm;
+
buildInputs = [
- fontconfig freetype pixman wayland libxkbcommon fcft
+ fontconfig
+ freetype
+ pixman
+ wayland
+ libxkbcommon
+ fcft
];
- # recommended build flags for foot as per INSTALL.md
- # https://codeberg.org/dnkl/foot/src/branch/master/INSTALL.md#user-content-release-build
+ # recommended build flags for performance optimized foot builds
+ # https://codeberg.org/dnkl/foot/src/branch/master/INSTALL.md#release-build
+ CFLAGS =
+ if !doPgo
+ then "-O3 -fno-plt"
+ else pgoCflags;
+
+ # ar with gcc plugins for lto objects
preConfigure = ''
- export CFLAGS+="-O3 -fno-plt"
+ export AR="${ar}"
'';
mesonFlags = [ "--buildtype=release" "-Db_lto=true" ];
- meta = with stdenv.lib; {
+ # build and run binary generating PGO profiles,
+ # then reconfigure to build the normal foot binary utilizing PGO
+ preBuild = lib.optionalString doPgo ''
+ meson configure -Db_pgo=generate
+ ninja
+ ./pgo ${stimuliFile} ${stimuliFile} ${stimuliFile}
+ meson configure -Db_pgo=use
+ '' + lib.optionalString (doPgo && stdenv.cc.cc.pname == "clang") ''
+ llvm-profdata merge default_*profraw --output=default.profdata
+ '';
+
+ meta = with lib; {
homepage = "https://codeberg.org/dnkl/foot/";
+ changelog = "https://codeberg.org/dnkl/foot/releases/tag/${version}";
description = "A fast, lightweight and minimalistic Wayland terminal emulator";
license = licenses.mit;
maintainers = [ maintainers.sternenseemann ];
diff --git a/third_party/nixpkgs/pkgs/applications/terminal-emulators/tilda/default.nix b/third_party/nixpkgs/pkgs/applications/terminal-emulators/tilda/default.nix
index 0a672b039f..560a47a9cd 100644
--- a/third_party/nixpkgs/pkgs/applications/terminal-emulators/tilda/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/terminal-emulators/tilda/default.nix
@@ -1,23 +1,35 @@
-{ stdenv, fetchFromGitHub, pkgconfig
-, autoreconfHook, gettext, expat, pcre2
-, libconfuse, vte, gtk
-, makeWrapper }:
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, pkg-config
+, expat
+, gettext
+, gtk
+, libconfuse
+, pcre2
+, vte
+, makeWrapper
+}:
-with stdenv.lib;
stdenv.mkDerivation rec {
-
pname = "tilda";
- version = "1.5.2";
+ version = "1.5.4";
src = fetchFromGitHub {
owner = "lanoxx";
repo = "tilda";
rev = "${pname}-${version}";
- sha256 = "0psq0f4s0s92bba6wwcf6b0j7i59b76svqxhvpavwv53yvhmmamn";
+ sha256 = "sha256-uDx28jmjNUyzJbgTJiHbjI9U5mYb9bnfl/9AjbxNUWA=";
};
- nativeBuildInputs = [ autoreconfHook makeWrapper pkgconfig ];
- buildInputs = [ gettext pcre2 libconfuse vte gtk ];
+ nativeBuildInputs = [ autoreconfHook makeWrapper pkg-config ];
+ buildInputs = [
+ gettext
+ gtk
+ libconfuse
+ pcre2
+ vte
+ ];
LD_LIBRARY_PATH = "${expat.out}/lib"; # ugly hack for xgettext to work during build
@@ -30,10 +42,10 @@ stdenv.mkDerivation rec {
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
'';
- meta = {
+ meta = with stdenv.lib; {
description = "A Gtk based drop down terminal for Linux and Unix";
homepage = "https://github.com/lanoxx/tilda/";
- license = licenses.gpl3;
+ license = licenses.gpl3Plus;
maintainers = [ maintainers.AndersonTorres ];
platforms = platforms.linux;
};
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 0fa3065117..e3862a81b4 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.4.5";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "dandavison";
repo = pname;
rev = version;
- sha256 = "0rh902h76pn7ja5zizlfklmwcyyki4b0v4irw1j40cjjnah75ljp";
+ sha256 = "134dhkk6ckhk6pb2hmfy1q2hkb8d1fkhbshw9qzbnp0qwbv3wgqj";
};
- cargoSha256 = "1rniihx1rb18n2bp4b2yhn4ayih5cbcyqmiv6jckas7jwrgk6wra";
+ cargoSha256 = "0633g8jyhmhs33cdspa46gvmnzl2jfwxylmjfhsvbxznzygb4dw3";
nativeBuildInputs = [ installShellFiles ];
@@ -34,6 +34,6 @@ rustPlatform.buildRustPackage rec {
description = "A syntax-highlighting pager for git";
changelog = "https://github.com/dandavison/delta/releases/tag/${version}";
license = licenses.mit;
- maintainers = with maintainers; [ marsam ma27 zowoq ];
+ maintainers = with maintainers; [ marsam zowoq ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix
index be81364279..788512df85 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/hub/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, groff, installShellFiles, util-linux }:
+{ stdenv, buildGoPackage, fetchFromGitHub, git, groff, installShellFiles, util-linux, nixosTests }:
buildGoPackage rec {
pname = "hub";
@@ -20,6 +20,8 @@ buildGoPackage rec {
postPatch = ''
patchShebangs .
+ substituteInPlace git/git.go --replace "cmd.New(\"git\")" "cmd.New(\"${git}/bin/git\")"
+ substituteInPlace commands/args.go --replace "Executable: \"git\"" "Executable: \"${git}/bin/git\""
'';
postInstall = ''
@@ -33,6 +35,8 @@ buildGoPackage rec {
installManPage share/man/man[1-9]/*.[1-9]
'';
+ passthru.tests = { inherit (nixosTests) hub; };
+
meta = with stdenv.lib; {
description = "Command-line wrapper for git that makes you better at GitHub";
license = licenses.mit;
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitoxide/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitoxide/default.nix
index 0b9d29bd52..f7a17e510f 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitoxide/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitoxide/default.nix
@@ -1,27 +1,27 @@
-{ lib, rustPlatform, fetchFromGitHub, pkg-config, openssl }:
+{ stdenv, rustPlatform, fetchFromGitHub, pkg-config, openssl, Security }:
rustPlatform.buildRustPackage rec {
pname = "gitoxide";
- version = "0.4.3";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "Byron";
repo = "gitoxide";
rev = "v${version}";
- sha256 = "0ap5ih4s99c4ah95mcafqsvy4yhfqab6vg1c6ydzfa4czczgcxff";
+ sha256 = "qt1IN/5+yw5lrQ00YsvXUcUXCxd97EtNf5JvxJVa7uc=";
};
- cargoSha256 = "0vj7g2jhvd5d37rcq02hval9axpciwyqyd10z2a0bsvw0r4bh943";
+ cargoSha256 = "mitUyf/z7EgjKzFy8ZER8Ceoe9tk6r0ctSYdDG87rIU=";
nativeBuildInputs = [ pkg-config ];
- buildInputs = [ openssl ];
+ buildInputs = [ openssl ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
# Needed to get openssl-sys to use pkgconfig.
OPENSSL_NO_VENDOR = 1;
- meta = with lib; {
- description =
- "A command-line application for interacting with git repositories";
+ meta = with stdenv.lib; {
+ description = "A command-line application for interacting with git repositories";
homepage = "https://github.com/Byron/gitoxide";
license = with licenses; [ mit /* or */ asl20 ];
maintainers = [ maintainers.syberant ];
diff --git a/third_party/nixpkgs/pkgs/applications/video/qmplay2/default.nix b/third_party/nixpkgs/pkgs/applications/video/qmplay2/default.nix
index b7f7f8c530..a873c9e72e 100644
--- a/third_party/nixpkgs/pkgs/applications/video/qmplay2/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/video/qmplay2/default.nix
@@ -22,7 +22,7 @@
let
pname = "qmplay2";
- version = "20.07.04";
+ version = "20.12.16";
in stdenv.mkDerivation {
inherit pname version;
@@ -30,7 +30,7 @@ in stdenv.mkDerivation {
owner = "zaps166";
repo = "QMPlay2";
rev = version;
- sha256 = "sha256-sUDucxSvsdD2C2FSVrrXeHdNdrjECtJSXVr106OdHzA=";
+ sha256 = "sha256-+XXlQI9MyENioYmzqbbZYQ6kaMATBjPrPaErR2Vqhus=";
fetchSubmodules = true;
};
diff --git a/third_party/nixpkgs/pkgs/applications/video/subtitleeditor/default.nix b/third_party/nixpkgs/pkgs/applications/video/subtitleeditor/default.nix
index 29e2de6b6c..eea6353d66 100644
--- a/third_party/nixpkgs/pkgs/applications/video/subtitleeditor/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/video/subtitleeditor/default.nix
@@ -35,6 +35,9 @@ stdenv.mkDerivation {
gst_all_1.gstreamermm
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
+ gst_all_1.gst-plugins-bad
+ gst_all_1.gst-plugins-ugly
+ gst_all_1.gst-libav
hicolor-icon-theme
libsigcxx
libxmlxx
diff --git a/third_party/nixpkgs/pkgs/applications/video/vdr/default.nix b/third_party/nixpkgs/pkgs/applications/video/vdr/default.nix
index bc3d54f3b5..16aa2a3e6a 100644
--- a/third_party/nixpkgs/pkgs/applications/video/vdr/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/video/vdr/default.nix
@@ -5,12 +5,12 @@
}: stdenv.mkDerivation rec {
pname = "vdr";
- version = "2.4.4";
+ version = "2.4.6";
src = fetchgit {
url = "git://git.tvdr.de/vdr.git";
- rev = "V20404";
- sha256 = "1fzghnp5mpcwn3a3fyk3w8h15z4f2cnc75247kvxj1c9069mgnwa";
+ rev = "V20406";
+ sha256 = "sha256-te9lMmnWpesv+np2gJUDL17pI0WyVxhUnoBsFSRtOco=";
};
enableParallelBuilding = true;
diff --git a/third_party/nixpkgs/pkgs/applications/virtualization/cntr/default.nix b/third_party/nixpkgs/pkgs/applications/virtualization/cntr/default.nix
index e3ab1c6c2f..ab9b63eb79 100644
--- a/third_party/nixpkgs/pkgs/applications/virtualization/cntr/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/virtualization/cntr/default.nix
@@ -2,23 +2,22 @@
rustPlatform.buildRustPackage rec {
pname = "cntr";
- version = "1.2.1";
+ version = "1.4.1";
src = fetchFromGitHub {
owner = "Mic92";
repo = "cntr";
rev = version;
- sha256 = "0dhfz7aj3cqi974ybf0axchih40rzrs9m8bxhwz1hgig57aisfc0";
+ sha256 = "sha256-4ogyOKuz6702/sOQNvE+UP+cvQrPPU3VjL4b0FUfRNw=";
};
- cargoSha256 = "088drkpkgq8psv5j6igxyhfvvbalzg6nd98r9z0nxkawck5i2clz";
+ cargoSha256 = "sha256-lblvun2T1qpFiowld77Ti2MFPzhs5pOWWRbErORXYCM=";
meta = with stdenv.lib; {
description = "A container debugging tool based on FUSE";
homepage = "https://github.com/Mic92/cntr";
license = licenses.mit;
- # aarch64 support will be fixed soon
- platforms = [ "x86_64-linux" ];
+ platforms = platforms.linux;
maintainers = [ maintainers.mic92 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/icewm/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/icewm/default.nix
index b86e598a4d..f07bc873b7 100644
--- a/third_party/nixpkgs/pkgs/applications/window-managers/icewm/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/icewm/default.nix
@@ -1,30 +1,86 @@
-{ stdenv, fetchFromGitHub, cmake, gettext, perl, asciidoc
-, libjpeg, libtiff, libungif, libpng, imlib, expat
-, freetype, fontconfig, pkgconfig, gdk-pixbuf, gdk-pixbuf-xlib, glib
-, mkfontdir, libX11, libXft, libXext, libXinerama
-, libXrandr, libICE, libSM, libXpm, libXdmcp, libxcb
-, libpthreadstubs, pcre, libXdamage, libXcomposite, libXfixes
-, libsndfile, fribidi }:
+{ stdenv
+, fetchFromGitHub
+, cmake
+, pkg-config
+, perl
+, asciidoc
+, expat
+, fontconfig
+, freetype
+, fribidi
+, gdk-pixbuf
+, gdk-pixbuf-xlib
+, gettext
+, glib
+, imlib2
+, libICE
+, libSM
+, libX11
+, libXcomposite
+, libXdamage
+, libXdmcp
+, libXext
+, libXfixes
+, libXft
+, libXinerama
+, libXpm
+, libXrandr
+, libjpeg
+, libpng
+, libpthreadstubs
+, libsndfile
+, libtiff
+, libungif
+, libxcb
+, mkfontdir
+, pcre
+}:
-with stdenv.lib;
stdenv.mkDerivation rec {
pname = "icewm";
- version = "1.9.2";
+ version = "2.0.0";
src = fetchFromGitHub {
owner = "bbidulock";
repo = pname;
rev = version;
- sha256 = "16a9ikknjmhrrlc5r6z2ilkjj5vzyfk4ypwab39mg7vcmd7jzc41";
+ sha256 = "sha256-WdRAWAQEf9c66MVrLAs5VgBDK5r4JKM2GrjAV4cuGfA=";
};
- nativeBuildInputs = [ cmake pkgconfig perl asciidoc ];
+ nativeBuildInputs = [ cmake pkg-config perl asciidoc ];
buildInputs = [
- gettext libjpeg libtiff libungif libpng imlib expat freetype fontconfig
- gdk-pixbuf gdk-pixbuf-xlib glib mkfontdir libX11 libXft libXext libXinerama
- libXrandr libICE libSM libXpm libXdmcp libxcb libpthreadstubs pcre
- libsndfile fribidi libXdamage libXcomposite libXfixes ];
+ expat
+ fontconfig
+ freetype
+ fribidi
+ gdk-pixbuf
+ gdk-pixbuf-xlib
+ gettext
+ glib
+ imlib2
+ libICE
+ libSM
+ libX11
+ libXcomposite
+ libXdamage
+ libXdmcp
+ libXext
+ libXfixes
+ libXft
+ libXinerama
+ libXpm
+ libXrandr
+ libjpeg
+ libpng
+ libpthreadstubs
+ libsndfile
+ libtiff
+ libungif
+ libxcb
+ mkfontdir
+ pcre
+ ];
cmakeFlags = [ "-DPREFIX=$out" "-DCFGDIR=/etc/icewm" ];
@@ -33,11 +89,20 @@ stdenv.mkDerivation rec {
cp -r ../lib/themes/{gtk2,Natural,nice,nice2,warp3,warp4,yellowmotif} $out/share/icewm/themes/
'';
- meta = {
+ meta = with stdenv.lib; {
description = "A simple, lightweight X window manager";
longDescription = ''
- IceWM is a window manager for the X Window System. The goal of
- IceWM is speed, simplicity, and not getting in the user's way.
+ IceWM is a window manager for the X Window System. The goal of IceWM is
+ speed, simplicity, and not getting in the user’s way. It comes with a
+ taskbar with pager, global and per-window keybindings and a dynamic menu
+ system. Application windows can be managed by keyboard and mouse. Windows
+ can be iconified to the taskbar, to the tray, to the desktop or be made
+ hidden. They are controllable by a quick switch window (Alt+Tab) and in a
+ window list. A handful of configurable focus models are
+ menu-selectable. Setups with multiple monitors are supported by RandR and
+ Xinerama. IceWM is very configurable, themeable and well documented. It
+ includes an optional external background wallpaper manager with
+ transparency support, a simple session manager and a system tray.
'';
homepage = "https://www.ice-wm.org/";
license = licenses.lgpl2;
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/pekwm/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/pekwm/default.nix
index da2c11c873..dce727ee29 100644
--- a/third_party/nixpkgs/pkgs/applications/window-managers/pekwm/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/pekwm/default.nix
@@ -1,20 +1,37 @@
-{ stdenv, fetchurl, pkgconfig
-, libpng, libjpeg
-, libXext, libXft, libXpm, libXrandr, libXinerama }:
+{ stdenv
+, fetchFromGitHub
+, pkg-config
+, cmake
+, libXext
+, libXft
+, libXinerama
+, libXpm
+, libXrandr
+, libjpeg
+, libpng
+}:
stdenv.mkDerivation rec {
-
pname = "pekwm";
- version = "0.1.17";
+ version = "0.1.18";
- src = fetchurl {
- url = "https://www.pekwm.org/projects/pekwm/files/${pname}-${version}.tar.bz2";
- sha256 = "003x6bxj1lb2ljxz3v414bn0rdl6z68c0r185fxwgs1qkyzx67wa";
+ src = fetchFromGitHub {
+ owner = "pekdon";
+ repo = "pekwm";
+ rev = "release-${version}";
+ sha256 = "sha256-R1XDEk097ycMI3R4SjUEJv37CiMaDCQMvg7N8haN0MM=";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ libpng libjpeg
- libXext libXft libXpm libXrandr libXinerama ];
+ nativeBuildInputs = [ pkg-config cmake ];
+ buildInputs = [
+ libXext
+ libXft
+ libXinerama
+ libXpm
+ libXrandr
+ libjpeg
+ libpng
+ ];
meta = with stdenv.lib; {
description = "A lightweight window manager";
@@ -24,7 +41,7 @@ stdenv.mkDerivation rec {
longer resembles aewm++ at all. It has a much expanded
feature-set, including window grouping (similar to ion, pwm, or
fluxbox), autoproperties, xinerama, keygrabber that supports
- keychains, and much more.
+ keychains, and much more.
- Lightweight and Unobtrusive, a window manager shouldn't be
noticed.
- Very configurable, we all work and think in different ways.
@@ -33,7 +50,7 @@ stdenv.mkDerivation rec {
- Chainable Keygrabber, usability for everyone.
'';
homepage = "http://www.pekwm.org";
- license = licenses.gpl2;
+ license = licenses.gpl2Plus;
maintainers = [ maintainers.AndersonTorres ];
platforms = platforms.linux;
};
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/wio/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/wio/default.nix
new file mode 100644
index 0000000000..b597cf978a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/wio/default.nix
@@ -0,0 +1,57 @@
+{ stdenv, fetchgit
+, meson
+, ninja
+, pkg-config
+, alacritty
+, cage
+, cairo
+, libxkbcommon
+, udev
+, wayland
+, wayland-protocols
+, wlroots
+, xwayland
+, makeWrapper
+}:
+
+stdenv.mkDerivation rec {
+ pname = "wio";
+ version = "unstable-2020-11-02";
+
+ src = fetchgit {
+ url = "https://git.sr.ht/~sircmpwn/wio";
+ rev = "31b742e473b15a2087be740d1de28bc2afd47a4d";
+ sha256 = "1vpvlahv6dmr7vfb11p5cc5ds2y2vfvcb877nkqx18yin6pg357l";
+ };
+
+ nativeBuildInputs = [ meson ninja pkg-config makeWrapper ];
+ buildInputs = [
+ cairo
+ libxkbcommon
+ udev
+ wayland
+ wayland-protocols
+ wlroots
+ xwayland
+ ];
+
+ postInstall = ''
+ wrapProgram $out/bin/wio \
+ --prefix PATH ":" "${stdenv.lib.makeBinPath [ alacritty cage ]}"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "That Plan 9 feel, for Wayland";
+ longDescription = ''
+ Wio is a Wayland compositor for Linux and FreeBSD which has a similar look
+ and feel to plan9's rio.
+ '';
+ homepage = "https://wio-project.org/";
+ license = licenses.mit;
+ platforms = with platforms; linux;
+ maintainers = with maintainers; [ AndersonTorres ];
+ };
+
+ passthru.providedSessions = [ "wio" ];
+}
+# TODO: factor Linux-specific options
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/yabar/build.nix b/third_party/nixpkgs/pkgs/applications/window-managers/yabar/build.nix
index 10806ba78c..b9996e1b46 100644
--- a/third_party/nixpkgs/pkgs/applications/window-managers/yabar/build.nix
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/yabar/build.nix
@@ -50,6 +50,6 @@ stdenv.mkDerivation {
homepage = "https://github.com/geommer/yabar";
license = licenses.mit;
platforms = platforms.linux;
- maintainers = with maintainers; [ ma27 ];
+ maintainers = with maintainers; [ ];
};
}
diff --git a/third_party/nixpkgs/pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c b/third_party/nixpkgs/pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c
index dcb2e97aa9..a438b80e18 100644
--- a/third_party/nixpkgs/pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c
+++ b/third_party/nixpkgs/pkgs/build-support/build-fhs-userenv/chrootenv/chrootenv.c
@@ -43,6 +43,7 @@ const gchar *create_tmpdir() {
void pivot_host(const gchar *guest) {
g_autofree gchar *point = g_build_filename(guest, "host", NULL);
fail_if(g_mkdir(point, 0755));
+ fail_if(mount(0, "/", 0, MS_PRIVATE | MS_REC, 0));
fail_if(pivot_root(guest, point));
}
@@ -56,6 +57,7 @@ void bind_mount_item(const gchar *host, const gchar *guest, const gchar *name) {
void bind(const gchar *host, const gchar *guest) {
mount_tmpfs(guest);
+
pivot_host(guest);
g_autofree gchar *host_dir = g_build_filename("/host", host, NULL);
@@ -105,7 +107,11 @@ int main(gint argc, gchar **argv) {
uid_t uid = getuid();
gid_t gid = getgid();
- if (unshare(CLONE_NEWNS | CLONE_NEWUSER) < 0) {
+ int namespaces = CLONE_NEWNS;
+ if (uid != 0) {
+ namespaces |= CLONE_NEWUSER;
+ }
+ if (unshare(namespaces) < 0) {
int unshare_errno = errno;
g_message("Requires Linux version >= 3.19 built with CONFIG_USER_NS");
@@ -116,9 +122,11 @@ int main(gint argc, gchar **argv) {
fail("unshare", unshare_errno);
}
- spit("/proc/self/setgroups", "deny");
- spit("/proc/self/uid_map", "%d %d 1", uid, uid);
- spit("/proc/self/gid_map", "%d %d 1", gid, gid);
+ if (uid != 0) {
+ spit("/proc/self/setgroups", "deny");
+ spit("/proc/self/uid_map", "%d %d 1", uid, uid);
+ spit("/proc/self/gid_map", "%d %d 1", gid, gid);
+ }
// If there is a /host directory, assume this is nested chrootenv and use it as host instead.
gboolean nested_host = g_file_test("/host", G_FILE_TEST_EXISTS | G_FILE_TEST_IS_DIR);
diff --git a/third_party/nixpkgs/pkgs/build-support/docker/examples.nix b/third_party/nixpkgs/pkgs/build-support/docker/examples.nix
index 85ddeb2574..86375a40ba 100644
--- a/third_party/nixpkgs/pkgs/build-support/docker/examples.nix
+++ b/third_party/nixpkgs/pkgs/build-support/docker/examples.nix
@@ -416,4 +416,15 @@ rec {
contents = crossPkgs.hello;
};
+ # layered image where a store path is itself a symlink
+ layeredStoreSymlink =
+ let
+ target = pkgs.writeTextDir "dir/target" "Content doesn't matter.";
+ symlink = pkgs.runCommandNoCC "symlink" {} "ln -s ${target} $out";
+ in
+ pkgs.dockerTools.buildLayeredImage {
+ name = "layeredstoresymlink";
+ tag = "latest";
+ contents = [ pkgs.bash symlink ];
+ } // { passthru = { inherit symlink; }; };
}
diff --git a/third_party/nixpkgs/pkgs/build-support/docker/stream_layered_image.py b/third_party/nixpkgs/pkgs/build-support/docker/stream_layered_image.py
index cbae0f723f..e35bd0b0e8 100644
--- a/third_party/nixpkgs/pkgs/build-support/docker/stream_layered_image.py
+++ b/third_party/nixpkgs/pkgs/build-support/docker/stream_layered_image.py
@@ -83,7 +83,11 @@ def archive_paths_to(obj, paths, mtime):
for path in paths:
path = pathlib.Path(path)
- files = itertools.chain([path], path.rglob("*"))
+ if path.is_symlink():
+ files = [path]
+ else:
+ files = itertools.chain([path], path.rglob("*"))
+
for filename in sorted(files):
ti = append_root(tar.gettarinfo(filename))
diff --git a/third_party/nixpkgs/pkgs/build-support/nix-gitignore/default.nix b/third_party/nixpkgs/pkgs/build-support/nix-gitignore/default.nix
index abfe67ea43..5d7b945bf1 100644
--- a/third_party/nixpkgs/pkgs/build-support/nix-gitignore/default.nix
+++ b/third_party/nixpkgs/pkgs/build-support/nix-gitignore/default.nix
@@ -20,13 +20,14 @@ let
in rec {
# [["good/relative/source/file" true] ["bad.tmpfile" false]] -> root -> path
filterPattern = patterns: root:
- let
- filters = map (pair: relPath: if match (head pair) relPath == null then true else last pair) patterns;
- in
- name: _type:
- let
- relPath = lib.removePrefix ((toString root) + "/") name;
- in foldl' (acc: f: if acc == true then f relPath else acc) true filters;
+ (name: _type:
+ let
+ relPath = lib.removePrefix ((toString root) + "/") name;
+ matches = pair: (match (head pair) relPath) != null;
+ matched = map (pair: [(matches pair) (last pair)]) patterns;
+ in
+ last (last ([[true true]] ++ (filter head matched)))
+ );
# string -> [[regex bool]]
gitignoreToPatterns = gitignore:
@@ -90,9 +91,7 @@ in rec {
(filter (l: !isList l && !isComment l)
(split "\n" gitignore));
- gitignoreFilter = ign: let
- patterns = gitignoreToPatterns ign;
- in root: filterPattern patterns root;
+ gitignoreFilter = ign: root: filterPattern (gitignoreToPatterns ign) root;
# string|[string|file] (→ [string|file] → [string]) -> string
gitignoreCompileIgnore = file_str_patterns: root:
@@ -101,10 +100,9 @@ in rec {
str_patterns = map (onPath readFile) (lib.toList file_str_patterns);
in concatStringsSep "\n" str_patterns;
- gitignoreFilterPure = filter: patterns: root: let
- compiledFilter = gitignoreCompileIgnore patterns root;
- filterFn = gitignoreFilter compiledFilter;
- in name: type: filterFn root name type && filter name type;
+ gitignoreFilterPure = filter: patterns: root: name: type:
+ gitignoreFilter (gitignoreCompileIgnore patterns root) root name type
+ && filter name type;
# This is a very hacky way of programming this!
# A better way would be to reuse existing filtering by making multiple gitignore functions per each root.
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/default.nix b/third_party/nixpkgs/pkgs/build-support/rust/default.nix
index 8e47a2b0bf..9e8e32035d 100644
--- a/third_party/nixpkgs/pkgs/build-support/rust/default.nix
+++ b/third_party/nixpkgs/pkgs/build-support/rust/default.nix
@@ -15,7 +15,13 @@
}:
{ name ? "${args.pname}-${args.version}"
-, cargoSha256 ? "unset"
+
+ # SRI hash
+, cargoHash ? ""
+
+ # Legacy hash
+, cargoSha256 ? ""
+
, src ? null
, srcs ? null
, unpackPhase ? null
@@ -46,7 +52,7 @@
, buildAndTestSubdir ? null
, ... } @ args:
-assert cargoVendorDir == null -> cargoSha256 != "unset";
+assert cargoVendorDir == null -> !(cargoSha256 == "" && cargoHash == "");
assert buildType == "release" || buildType == "debug";
let
@@ -54,6 +60,7 @@ let
cargoDeps = if cargoVendorDir == null
then fetchCargoTarball ({
inherit name src srcs sourceRoot unpackPhase cargoUpdateHook;
+ hash = cargoHash;
patches = cargoPatches;
sha256 = cargoSha256;
} // depsExtraArgs)
@@ -61,7 +68,7 @@ let
# If we have a cargoSha256 fixed-output derivation, validate it at build time
# against the src fixed-output derivation to check consistency.
- validateCargoDeps = cargoSha256 != "unset";
+ validateCargoDeps = !(cargoHash == "" && cargoSha256 == "");
# Some cargo builds include build hooks that modify their own vendor
# dependencies. This copies the vendor directory into the build tree and makes
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/fetchCargoTarball.nix b/third_party/nixpkgs/pkgs/build-support/rust/fetchCargoTarball.nix
index dff5d99da9..0726e5cfa5 100644
--- a/third_party/nixpkgs/pkgs/build-support/rust/fetchCargoTarball.nix
+++ b/third_party/nixpkgs/pkgs/build-support/rust/fetchCargoTarball.nix
@@ -22,11 +22,17 @@ in
, srcs ? []
, patches ? []
, sourceRoot
-, sha256
+, hash ? ""
+, sha256 ? ""
, cargoUpdateHook ? ""
, ...
} @ args:
-stdenv.mkDerivation ({
+
+let hash_ =
+ if hash != "" then { outputHashAlgo = null; outputHash = hash; }
+ else if sha256 != "" then { outputHashAlgo = "sha256"; outputHash = sha256; }
+ else throw "fetchCargoTarball requires a hash for ${name}";
+in stdenv.mkDerivation ({
name = "${name}-vendor.tar.gz";
nativeBuildInputs = [ cacert git cargo-vendor-normalise cargo ];
@@ -40,7 +46,7 @@ stdenv.mkDerivation ({
echo
echo "ERROR: The Cargo.lock file doesn't exist"
echo
- echo "Cargo.lock is needed to make sure that cargoSha256 doesn't change"
+ echo "Cargo.lock is needed to make sure that cargoHash/cargoSha256 doesn't change"
echo "when the registry is updated."
echo
@@ -72,8 +78,7 @@ stdenv.mkDerivation ({
-czf $out $name
'';
- outputHashAlgo = "sha256";
- outputHash = sha256;
+ inherit (hash_) outputHashAlgo outputHash;
impureEnvVars = stdenv.lib.fetchers.proxyImpureEnvVars;
} // (builtins.removeAttrs args [
diff --git a/third_party/nixpkgs/pkgs/data/fonts/unifont/default.nix b/third_party/nixpkgs/pkgs/data/fonts/unifont/default.nix
index ce2a92ce48..3a9f107c4c 100644
--- a/third_party/nixpkgs/pkgs/data/fonts/unifont/default.nix
+++ b/third_party/nixpkgs/pkgs/data/fonts/unifont/default.nix
@@ -4,16 +4,16 @@
stdenv.mkDerivation rec {
pname = "unifont";
- version = "13.0.04";
+ version = "13.0.05";
ttf = fetchurl {
url = "mirror://gnu/unifont/${pname}-${version}/${pname}-${version}.ttf";
- sha256 = "sha256-p0wSTyXCXuWIw+hDZ4HZPxgdBJ6oOOqOuX6FzZJmwrE=";
+ sha256 = "0ff7zbyqi45q0171rl9ckj6lpfhcj8a9850d8j89m7wbwky32isf";
};
pcf = fetchurl {
url = "mirror://gnu/unifont/${pname}-${version}/${pname}-${version}.pcf.gz";
- sha256 = "sha256-sKY2qshNV3zXfD2BSbfs0qom1gPt7vD5QmVEkACmx18=";
+ sha256 = "16n666p6rs6l4r8grh67gy4ls33qfnbb5xk7cksywzjwdh42js0r";
};
nativeBuildInputs = [ libfaketime fonttosfnt mkfontscale ];
diff --git a/third_party/nixpkgs/pkgs/data/fonts/unifont_upper/default.nix b/third_party/nixpkgs/pkgs/data/fonts/unifont_upper/default.nix
index 2daf66e751..04480aaeec 100644
--- a/third_party/nixpkgs/pkgs/data/fonts/unifont_upper/default.nix
+++ b/third_party/nixpkgs/pkgs/data/fonts/unifont_upper/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "13.0.04";
+ version = "13.0.05";
in fetchzip rec {
name = "unifont_upper-${version}";
@@ -9,7 +9,7 @@ in fetchzip rec {
postFetch = "install -Dm644 $downloadedFile $out/share/fonts/truetype/unifont_upper.ttf";
- sha256 = "0bji0crx84nbjf1m1lzql7icrb02zbs3l66dn21pvr9czsry870f";
+ sha256 = "1cpi44fzsiq3yqg38763awgri1ma46421c3v8167bsxzsx7vzlkp";
meta = with lib; {
description = "Unicode font for glyphs above the Unicode Basic Multilingual Plane";
diff --git a/third_party/nixpkgs/pkgs/data/themes/marwaita/default.nix b/third_party/nixpkgs/pkgs/data/themes/marwaita/default.nix
index b50eb855a9..c3ff0bb433 100644
--- a/third_party/nixpkgs/pkgs/data/themes/marwaita/default.nix
+++ b/third_party/nixpkgs/pkgs/data/themes/marwaita/default.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "marwaita";
- version = "7.7";
+ version = "8.0";
src = fetchFromGitHub {
owner = "darkomarko42";
repo = pname;
rev = version;
- sha256 = "09r9ggngskazddhcm9c2n0cjc4qs9215vyri4i02cbp1jl82kwvg";
+ sha256 = "0ljigm5z13r0idfkjgy5ysq9pzdj66ql269p5phhp47aagmjcv3s";
};
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome-3/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome-3/default.nix
index 302ad2c21a..2bc825d814 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome-3/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome-3/default.nix
@@ -264,7 +264,9 @@ lib.makeScope pkgs.newScope (self: with self; {
gnome-flashback = callPackage ./misc/gnome-flashback { };
- gnome-panel = callPackage ./misc/gnome-panel { };
+ gnome-panel = callPackage ./misc/gnome-panel {
+ autoreconfHook = pkgs.autoreconfHook269;
+ };
gnome-tweaks = callPackage ./misc/gnome-tweaks { };
diff --git a/third_party/nixpkgs/pkgs/desktops/plasma-5/fetch.sh b/third_party/nixpkgs/pkgs/desktops/plasma-5/fetch.sh
index dbc4eef057..2087db493c 100644
--- a/third_party/nixpkgs/pkgs/desktops/plasma-5/fetch.sh
+++ b/third_party/nixpkgs/pkgs/desktops/plasma-5/fetch.sh
@@ -1 +1 @@
-WGET_ARGS=( https://download.kde.org/stable/plasma/5.20.4/ )
+WGET_ARGS=( https://download.kde.org/stable/plasma/5.20.4/ -A '*.tar.xz' )
diff --git a/third_party/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-namebar-plugin.nix b/third_party/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-namebar-plugin.nix
index fcd40462f6..5575bf585f 100644
--- a/third_party/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-namebar-plugin.nix
+++ b/third_party/nixpkgs/pkgs/desktops/xfce/panel-plugins/xfce4-namebar-plugin.nix
@@ -1,4 +1,4 @@
-{ stdenv, pkgconfig, fetchFromGitHub, python2, vala_0_46
+{ stdenv, pkgconfig, fetchFromGitHub, python3, vala_0_46
, gtk3, libwnck3, libxfce4util, xfce4-panel, wafHook, xfce }:
stdenv.mkDerivation rec {
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "0l70f6mzkscsj4wr43wp5c0l2qnf85vj24cv02bjrh3bzz6wkak8";
};
- nativeBuildInputs = [ pkgconfig vala_0_46 wafHook ];
+ nativeBuildInputs = [ pkgconfig vala_0_46 wafHook python3 ];
buildInputs = [ gtk3 libwnck3 libxfce4util xfce4-panel ];
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/arduino/arduino-core/default.nix b/third_party/nixpkgs/pkgs/development/arduino/arduino-core/default.nix
index 07e9c7bdb0..456a8d8b81 100644
--- a/third_party/nixpkgs/pkgs/development/arduino/arduino-core/default.nix
+++ b/third_party/nixpkgs/pkgs/development/arduino/arduino-core/default.nix
@@ -112,7 +112,10 @@ stdenv.mkDerivation rec {
};
- nativeBuildInputs = [ wrapGAppsHook ];
+ # the glib setup hook will populate GSETTINGS_SCHEMAS_PATH,
+ # wrapGAppHooks (among other things) adds it to XDG_DATA_DIRS
+ # so 'save as...' works:
+ nativeBuildInputs = [ glib wrapGAppsHook ];
buildInputs = [
jdk
ant
diff --git a/third_party/nixpkgs/pkgs/development/arduino/platformio/default.nix b/third_party/nixpkgs/pkgs/development/arduino/platformio/default.nix
index 248d07adf6..194385e795 100644
--- a/third_party/nixpkgs/pkgs/development/arduino/platformio/default.nix
+++ b/third_party/nixpkgs/pkgs/development/arduino/platformio/default.nix
@@ -4,14 +4,14 @@
let
callPackage = newScope self;
- version = "5.0.3";
+ version = "5.0.4";
# pypi tarballs don't contain tests - https://github.com/platformio/platformio-core/issues/1964
src = fetchFromGitHub {
owner = "platformio";
repo = "platformio-core";
rev = "v${version}";
- sha256 = "0sf5dy0cmhy66rmk0hq1by7nrmf7qz0a99hrk55dpbp6r6vnk3hw";
+ sha256 = "15jnhlhkk9z6cyzxw065r3080dqan951klwf65p152vfzg79wf84";
};
self = {
diff --git a/third_party/nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix b/third_party/nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix
index cd4af47a21..b3b7b305fb 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/cudatoolkit/default.nix
@@ -146,5 +146,12 @@ in rec {
gcc = gcc9;
};
- cudatoolkit_11 = cudatoolkit_11_0;
+ cudatoolkit_11_1 = common {
+ version = "11.1.1";
+ url = "https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda_11.1.1_455.32.00_linux.run";
+ sha256 = "13yxv2fgvdnqqbwh1zb80x4xhyfkbajfkwyfpdg9493010kngbiy";
+ gcc = gcc9;
+ };
+
+ cudatoolkit_11 = cudatoolkit_11_1;
}
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/10/Added-mcf-thread-model-support-from-mcfgthread.patch b/third_party/nixpkgs/pkgs/development/compilers/gcc/10/Added-mcf-thread-model-support-from-mcfgthread.patch
new file mode 100644
index 0000000000..d9809e828f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/10/Added-mcf-thread-model-support-from-mcfgthread.patch
@@ -0,0 +1,306 @@
+From 86f2f767ddffd9f7c6f1470b987ae7b0d251b988 Mon Sep 17 00:00:00 2001
+From: Liu Hao
+Date: Wed, 25 Apr 2018 21:54:19 +0800
+Subject: [PATCH] Added 'mcf' thread model support from mcfgthread.
+
+Signed-off-by: Liu Hao
+---
+ config/gthr.m4 | 1 +
+ gcc/config.gcc | 3 +++
+ gcc/config/i386/mingw-mcfgthread.h | 1 +
+ gcc/config/i386/mingw-w64.h | 2 +-
+ gcc/config/i386/mingw32.h | 11 ++++++++++-
+ gcc/configure | 2 +-
+ gcc/configure.ac | 2 +-
+ libatomic/configure.tgt | 2 +-
+ libgcc/config.host | 6 ++++++
+ libgcc/config/i386/gthr-mcf.h | 1 +
+ libgcc/config/i386/t-mingw-mcfgthread | 2 ++
+ libgcc/configure | 1 +
+ libstdc++-v3/configure | 1 +
+ libstdc++-v3/libsupc++/atexit_thread.cc | 18 ++++++++++++++++++
+ libstdc++-v3/libsupc++/guard.cc | 23 +++++++++++++++++++++++
+ libstdc++-v3/src/c++11/thread.cc | 9 +++++++++
+ 16 files changed, 80 insertions(+), 5 deletions(-)
+ create mode 100644 gcc/config/i386/mingw-mcfgthread.h
+ create mode 100644 libgcc/config/i386/gthr-mcf.h
+ create mode 100644 libgcc/config/i386/t-mingw-mcfgthread
+
+diff --git a/config/gthr.m4 b/config/gthr.m4
+index 7b29f1f3327..82e21fe1709 100644
+--- a/config/gthr.m4
++++ b/config/gthr.m4
+@@ -21,6 +21,7 @@ case $1 in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+ AC_SUBST(thread_header)
+ ])
+diff --git a/gcc/config.gcc b/gcc/config.gcc
+index 46a9029acec..112c24e95a3 100644
+--- a/gcc/config.gcc
++++ b/gcc/config.gcc
+@@ -1758,6 +1758,9 @@ i[34567]86-*-mingw* | x86_64-*-mingw*)
+ if test x$enable_threads = xposix ; then
+ tm_file="${tm_file} i386/mingw-pthread.h"
+ fi
++ if test x$enable_threads = xmcf ; then
++ tm_file="${tm_file} i386/mingw-mcfgthread.h"
++ fi
+ tm_file="${tm_file} i386/mingw32.h"
+ # This makes the logic if mingw's or the w64 feature set has to be used
+ case ${target} in
+diff --git a/gcc/config/i386/mingw-mcfgthread.h b/gcc/config/i386/mingw-mcfgthread.h
+new file mode 100644
+index 00000000000..ec381a7798f
+--- /dev/null
++++ b/gcc/config/i386/mingw-mcfgthread.h
+@@ -0,0 +1 @@
++#define TARGET_USE_MCFGTHREAD 1
+diff --git a/gcc/config/i386/mingw-w64.h b/gcc/config/i386/mingw-w64.h
+index 484dc7a9e9f..a15bbeea500 100644
+--- a/gcc/config/i386/mingw-w64.h
++++ b/gcc/config/i386/mingw-w64.h
+@@ -48,7 +48,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ #undef SPEC_32
+ #undef SPEC_64
+diff --git a/gcc/config/i386/mingw32.h b/gcc/config/i386/mingw32.h
+index 0612b87199a..76cea94f3b7 100644
+--- a/gcc/config/i386/mingw32.h
++++ b/gcc/config/i386/mingw32.h
+@@ -32,6 +32,14 @@ along with GCC; see the file COPYING3. If not see
+ | MASK_STACK_PROBE | MASK_ALIGN_DOUBLE \
+ | MASK_MS_BITFIELD_LAYOUT)
+
++#ifndef TARGET_USE_MCFGTHREAD
++#define CPP_MCFGTHREAD() ((void)0)
++#define LIB_MCFGTHREAD ""
++#else
++#define CPP_MCFGTHREAD() (builtin_define("__USING_MCFGTHREAD__"))
++#define LIB_MCFGTHREAD " -lmcfgthread "
++#endif
++
+ /* See i386/crtdll.h for an alternative definition. _INTEGRAL_MAX_BITS
+ is for compatibility with native compiler. */
+ #define EXTRA_OS_CPP_BUILTINS() \
+@@ -50,6 +58,7 @@ along with GCC; see the file COPYING3. If not see
+ builtin_define_std ("WIN64"); \
+ builtin_define ("_WIN64"); \
+ } \
++ CPP_MCFGTHREAD(); \
+ } \
+ while (0)
+
+@@ -93,7 +102,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ /* Weak symbols do not get resolved if using a Windows dll import lib.
+ Make the unwind registration references strong undefs. */
+diff --git a/gcc/configure b/gcc/configure
+index 6121e163259..52f0e00efe6 100755
+--- a/gcc/configure
++++ b/gcc/configure
+@@ -11693,7 +11693,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/gcc/configure.ac b/gcc/configure.ac
+index b066cc609e1..4ecdba88de7 100644
+--- a/gcc/configure.ac
++++ b/gcc/configure.ac
+@@ -1612,7 +1612,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/libatomic/configure.tgt b/libatomic/configure.tgt
+index ea8c34f8c71..23134ad7363 100644
+--- a/libatomic/configure.tgt
++++ b/libatomic/configure.tgt
+@@ -145,7 +145,7 @@ case "${target}" in
+ *-*-mingw*)
+ # OS support for atomic primitives.
+ case ${target_thread_file} in
+- win32)
++ win32 | mcf)
+ config_path="${config_path} mingw"
+ ;;
+ posix)
+diff --git a/libgcc/config.host b/libgcc/config.host
+index 11b4acaff55..9fbd38650bd 100644
+--- a/libgcc/config.host
++++ b/libgcc/config.host
+@@ -737,6 +737,9 @@ i[34567]86-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+@@ -761,6 +764,9 @@ x86_64-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+diff --git a/libgcc/config/i386/gthr-mcf.h b/libgcc/config/i386/gthr-mcf.h
+new file mode 100644
+index 00000000000..5ea2908361f
+--- /dev/null
++++ b/libgcc/config/i386/gthr-mcf.h
+@@ -0,0 +1 @@
++#include
+diff --git a/libgcc/config/i386/t-mingw-mcfgthread b/libgcc/config/i386/t-mingw-mcfgthread
+new file mode 100644
+index 00000000000..4b9b10e32d6
+--- /dev/null
++++ b/libgcc/config/i386/t-mingw-mcfgthread
+@@ -0,0 +1,2 @@
++SHLIB_PTHREAD_CFLAG =
++SHLIB_PTHREAD_LDFLAG = -lmcfgthread
+diff --git a/libgcc/configure b/libgcc/configure
+index b2f3f870844..eff889dc3b3 100644
+--- a/libgcc/configure
++++ b/libgcc/configure
+@@ -5451,6 +5451,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
+index ba094be6f15..979a5ab9ace 100755
+--- a/libstdc++-v3/configure
++++ b/libstdc++-v3/configure
+@@ -15187,6 +15187,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/libsupc++/atexit_thread.cc b/libstdc++-v3/libsupc++/atexit_thread.cc
+index de920d714c6..665fb74bd6b 100644
+--- a/libstdc++-v3/libsupc++/atexit_thread.cc
++++ b/libstdc++-v3/libsupc++/atexit_thread.cc
+@@ -25,6 +25,22 @@
+ #include
+ #include
+ #include "bits/gthr.h"
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++extern "C" int
++__cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *),
++ void *obj, void *dso_handle)
++ _GLIBCXX_NOTHROW
++{
++ return ::_MCFCRT_AtThreadExit((void (*)(_MCFCRT_STD intptr_t))dtor, (_MCFCRT_STD intptr_t)obj) ? 0 : -1;
++ (void)dso_handle;
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #ifdef _GLIBCXX_THREAD_ATEXIT_WIN32
+ #define WIN32_LEAN_AND_MEAN
+ #include
+@@ -167,3 +183,5 @@ __cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *), void *obj, void */*dso_ha
+ }
+
+ #endif /* _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL */
++
++#endif // __USING_MCFGTHREAD__
+diff --git a/libstdc++-v3/libsupc++/guard.cc b/libstdc++-v3/libsupc++/guard.cc
+index 3a2ec3ad0d6..8b4cc96199b 100644
+--- a/libstdc++-v3/libsupc++/guard.cc
++++ b/libstdc++-v3/libsupc++/guard.cc
+@@ -28,6 +28,27 @@
+ #include
+ #include
+ #include
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++namespace __cxxabiv1 {
++
++extern "C" int __cxa_guard_acquire(__guard *g){
++ return ::_MCFCRT_WaitForOnceFlagForever((::_MCFCRT_OnceFlag *)g) == ::_MCFCRT_kOnceResultInitial;
++}
++extern "C" void __cxa_guard_abort(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsAborted((::_MCFCRT_OnceFlag *)g);
++}
++extern "C" void __cxa_guard_release(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsFinished((::_MCFCRT_OnceFlag *)g);
++}
++
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #include
+ #include
+ #include
+@@ -425,3 +446,5 @@ namespace __cxxabiv1
+ #endif
+ }
+ }
++
++#endif
+diff --git a/libstdc++-v3/src/c++11/thread.cc b/libstdc++-v3/src/c++11/thread.cc
+index 8238817c2e9..0c6a1f85f6f 100644
+--- a/libstdc++-v3/src/c++11/thread.cc
++++ b/libstdc++-v3/src/c++11/thread.cc
+@@ -55,6 +55,15 @@ static inline int get_nprocs()
+ #elif defined(_GLIBCXX_USE_SC_NPROC_ONLN)
+ # include
+ # define _GLIBCXX_NPROCS sysconf(_SC_NPROC_ONLN)
++#elif defined(_WIN32)
++# include
++static inline int get_nprocs()
++{
++ SYSTEM_INFO sysinfo;
++ GetSystemInfo(&sysinfo);
++ return (int)sysinfo.dwNumberOfProcessors;
++}
++# define _GLIBCXX_NPROCS get_nprocs()
+ #else
+ # define _GLIBCXX_NPROCS 0
+ #endif
+--
+2.17.0
+
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/10/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/10/default.nix
index 4f05cd3144..c31e7c426e 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/10/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/10/default.nix
@@ -7,7 +7,12 @@
, profiledCompiler ? false
, langJit ? false
, staticCompiler ? false
-, enableShared ? true
+, # N.B. the defult is intentionally not from an `isStatic`. See
+ # https://gcc.gnu.org/install/configure.html - this is about target
+ # platform libraries not host platform ones unlike normal. But since
+ # we can't rebuild those without also rebuilding the compiler itself,
+ # we opt to always build everything unlike our usual policy.
+ enableShared ? true
, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man)
@@ -61,10 +66,9 @@ let majorVersion = "10";
++ optional langAda ../gnat-cflags.patch
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch
- ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
- url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
- sha256 = "1in5kvcknlpi9z1vvjw6jfmwy8k12zvbqlqfnq84qpm99r0rh00a";
- });
+
+ # Obtain latest patch with ../update-mcfgthread-patches.sh
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) ./Added-mcf-thread-model-support-from-mcfgthread.patch;
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
@@ -137,10 +141,10 @@ stdenv.mkDerivation ({
)
else "")
+ stdenv.lib.optionalString targetPlatform.isAvr ''
- makeFlagsArray+=(
- 'LIMITS_H_TEST=false'
- )
- '';
+ makeFlagsArray+=(
+ 'LIMITS_H_TEST=false'
+ )
+ '';
inherit noSysDirs staticCompiler crossStageStatic
libcCross crossMingw;
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix
index 213d0c91ff..617a19e238 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/4.8/default.nix
@@ -7,7 +7,12 @@
, profiledCompiler ? false
, langJit ? false
, staticCompiler ? false
-, enableShared ? true
+, # N.B. the defult is intentionally not from an `isStatic`. See
+ # https://gcc.gnu.org/install/configure.html - this is about target
+ # platform libraries not host platform ones unlike normal. But since
+ # we can't rebuild those without also rebuilding the compiler itself,
+ # we opt to always build everything unlike our usual policy.
+ enableShared ? true
, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man); required for Java
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix
index 98d4b61648..7ea80ffbeb 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/4.9/default.nix
@@ -7,7 +7,12 @@
, profiledCompiler ? false
, langJit ? false
, staticCompiler ? false
-, enableShared ? true
+, # N.B. the defult is intentionally not from an `isStatic`. See
+ # https://gcc.gnu.org/install/configure.html - this is about target
+ # platform libraries not host platform ones unlike normal. But since
+ # we can't rebuild those without also rebuilding the compiler itself,
+ # we opt to always build everything unlike our usual policy.
+ enableShared ? true
, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man); required for Java
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/6/Added-mcf-thread-model-support-from-mcfgthread.patch b/third_party/nixpkgs/pkgs/development/compilers/gcc/6/Added-mcf-thread-model-support-from-mcfgthread.patch
new file mode 100644
index 0000000000..25e3a902cb
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/6/Added-mcf-thread-model-support-from-mcfgthread.patch
@@ -0,0 +1,285 @@
+From 30534f48c6ede142dad0008d1641392d82b8a137 Mon Sep 17 00:00:00 2001
+From: Liu Hao
+Date: Mon, 18 Apr 2016 11:50:55 +0800
+Subject: [PATCH] Added 'mcf' thread model support from mcfgthread.
+
+Signed-off-by: Liu Hao
+---
+ config/gthr.m4 | 1 +
+ gcc/config.gcc | 3 +++
+ gcc/config/i386/mingw-mcfgthread.h | 1 +
+ gcc/config/i386/mingw-w64.h | 2 +-
+ gcc/config/i386/mingw32.h | 11 ++++++++++-
+ gcc/configure | 2 +-
+ gcc/configure.ac | 2 +-
+ libatomic/configure.tgt | 2 +-
+ libgcc/config.host | 6 ++++++
+ libgcc/config/i386/gthr-mcf.h | 1 +
+ libgcc/config/i386/t-mingw-mcfgthread | 2 ++
+ libgcc/configure | 1 +
+ libstdc++-v3/configure | 1 +
+ libstdc++-v3/libsupc++/atexit_thread.cc | 18 ++++++++++++++++++
+ libstdc++-v3/libsupc++/guard.cc | 23 +++++++++++++++++++++++
+ 15 files changed, 71 insertions(+), 5 deletions(-)
+ create mode 100644 gcc/config/i386/mingw-mcfgthread.h
+ create mode 100644 libgcc/config/i386/gthr-mcf.h
+ create mode 100644 libgcc/config/i386/t-mingw-mcfgthread
+
+diff --git a/config/gthr.m4 b/config/gthr.m4
+index 7b29f1f3327..82e21fe1709 100644
+--- a/config/gthr.m4
++++ b/config/gthr.m4
+@@ -21,6 +21,7 @@ case $1 in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+ AC_SUBST(thread_header)
+ ])
+diff --git a/gcc/config.gcc b/gcc/config.gcc
+index 858b878d4b3..6f745790d64 100644
+--- a/gcc/config.gcc
++++ b/gcc/config.gcc
+@@ -1722,6 +1722,9 @@ i[34567]86-*-mingw* | x86_64-*-mingw*)
+ if test x$enable_threads = xposix ; then
+ tm_file="${tm_file} i386/mingw-pthread.h"
+ fi
++ if test x$enable_threads = xmcf ; then
++ tm_file="${tm_file} i386/mingw-mcfgthread.h"
++ fi
+ tm_file="${tm_file} i386/mingw32.h"
+ # This makes the logic if mingw's or the w64 feature set has to be used
+ case ${target} in
+diff --git a/gcc/config/i386/mingw-mcfgthread.h b/gcc/config/i386/mingw-mcfgthread.h
+new file mode 100644
+index 00000000000..ec381a7798f
+--- /dev/null
++++ b/gcc/config/i386/mingw-mcfgthread.h
+@@ -0,0 +1 @@
++#define TARGET_USE_MCFGTHREAD 1
+diff --git a/gcc/config/i386/mingw-w64.h b/gcc/config/i386/mingw-w64.h
+index fe11333a2d1..cac85802f38 100644
+--- a/gcc/config/i386/mingw-w64.h
++++ b/gcc/config/i386/mingw-w64.h
+@@ -48,7 +48,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ #undef SPEC_32
+ #undef SPEC_64
+diff --git a/gcc/config/i386/mingw32.h b/gcc/config/i386/mingw32.h
+index e04818966fa..7b75a372506 100644
+--- a/gcc/config/i386/mingw32.h
++++ b/gcc/config/i386/mingw32.h
+@@ -32,6 +32,14 @@ along with GCC; see the file COPYING3. If not see
+ | MASK_STACK_PROBE | MASK_ALIGN_DOUBLE \
+ | MASK_MS_BITFIELD_LAYOUT)
+
++#ifndef TARGET_USE_MCFGTHREAD
++#define CPP_MCFGTHREAD() ((void)0)
++#define LIB_MCFGTHREAD ""
++#else
++#define CPP_MCFGTHREAD() (builtin_define("__USING_MCFGTHREAD__"))
++#define LIB_MCFGTHREAD " -lmcfgthread "
++#endif
++
+ /* See i386/crtdll.h for an alternative definition. _INTEGRAL_MAX_BITS
+ is for compatibility with native compiler. */
+ #define EXTRA_OS_CPP_BUILTINS() \
+@@ -50,6 +58,7 @@ along with GCC; see the file COPYING3. If not see
+ builtin_define_std ("WIN64"); \
+ builtin_define ("_WIN64"); \
+ } \
++ CPP_MCFGTHREAD(); \
+ } \
+ while (0)
+
+@@ -93,7 +102,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ /* Weak symbols do not get resolved if using a Windows dll import lib.
+ Make the unwind registration references strong undefs. */
+diff --git a/gcc/configure b/gcc/configure
+index 954673c1c43..6b5667f1c70 100755
+--- a/gcc/configure
++++ b/gcc/configure
+@@ -11702,7 +11702,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/gcc/configure.ac b/gcc/configure.ac
+index 4c65d441e72..e6fa04ada4f 100644
+--- a/gcc/configure.ac
++++ b/gcc/configure.ac
+@@ -1593,7 +1593,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/libatomic/configure.tgt b/libatomic/configure.tgt
+index eab2765d7fd..f4058b6f4a2 100644
+--- a/libatomic/configure.tgt
++++ b/libatomic/configure.tgt
+@@ -124,7 +124,7 @@ case "${target}" in
+ *-*-mingw*)
+ # OS support for atomic primitives.
+ case ${target_thread_file} in
+- win32)
++ win32 | mcf)
+ config_path="${config_path} mingw"
+ ;;
+ posix)
+diff --git a/libgcc/config.host b/libgcc/config.host
+index 2b139b8befc..fb18d2a042e 100644
+--- a/libgcc/config.host
++++ b/libgcc/config.host
+@@ -712,6 +712,9 @@ i[34567]86-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+@@ -736,6 +739,9 @@ x86_64-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+diff --git a/libgcc/config/i386/gthr-mcf.h b/libgcc/config/i386/gthr-mcf.h
+new file mode 100644
+index 00000000000..5ea2908361f
+--- /dev/null
++++ b/libgcc/config/i386/gthr-mcf.h
+@@ -0,0 +1 @@
++#include
+diff --git a/libgcc/config/i386/t-mingw-mcfgthread b/libgcc/config/i386/t-mingw-mcfgthread
+new file mode 100644
+index 00000000000..4b9b10e32d6
+--- /dev/null
++++ b/libgcc/config/i386/t-mingw-mcfgthread
+@@ -0,0 +1,2 @@
++SHLIB_PTHREAD_CFLAG =
++SHLIB_PTHREAD_LDFLAG = -lmcfgthread
+diff --git a/libgcc/configure b/libgcc/configure
+index e7d6c75a6f7..664d0f852c4 100644
+--- a/libgcc/configure
++++ b/libgcc/configure
+@@ -5077,6 +5077,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
+index b5ae4213f94..c484d3aee5f 100755
+--- a/libstdc++-v3/configure
++++ b/libstdc++-v3/configure
+@@ -15177,6 +15177,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/libsupc++/atexit_thread.cc b/libstdc++-v3/libsupc++/atexit_thread.cc
+index e6520c1094f..3d6907796dd 100644
+--- a/libstdc++-v3/libsupc++/atexit_thread.cc
++++ b/libstdc++-v3/libsupc++/atexit_thread.cc
+@@ -25,6 +25,22 @@
+ #include
+ #include
+ #include "bits/gthr.h"
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++extern "C" int
++__cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *),
++ void *obj, void *dso_handle)
++ _GLIBCXX_NOTHROW
++{
++ return ::_MCFCRT_AtThreadExit((void (*)(_MCFCRT_STD intptr_t))dtor, (_MCFCRT_STD intptr_t)obj) ? 0 : -1;
++ (void)dso_handle;
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #ifdef _GLIBCXX_THREAD_ATEXIT_WIN32
+ #define WIN32_LEAN_AND_MEAN
+ #include
+@@ -163,3 +179,5 @@ __cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *), void *obj, void */*dso_ha
+ }
+
+ #endif /* _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL */
++
++#endif // __USING_MCFGTHREAD__
+diff --git a/libstdc++-v3/libsupc++/guard.cc b/libstdc++-v3/libsupc++/guard.cc
+index 9b617998ffe..a441fdbb616 100644
+--- a/libstdc++-v3/libsupc++/guard.cc
++++ b/libstdc++-v3/libsupc++/guard.cc
+@@ -28,6 +28,27 @@
+ #include
+ #include
+ #include
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++namespace __cxxabiv1 {
++
++extern "C" int __cxa_guard_acquire(__guard *g){
++ return ::_MCFCRT_WaitForOnceFlagForever((::_MCFCRT_OnceFlag *)g) == ::_MCFCRT_kOnceResultInitial;
++}
++extern "C" void __cxa_guard_abort(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsAborted((::_MCFCRT_OnceFlag *)g);
++}
++extern "C" void __cxa_guard_release(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsFinished((::_MCFCRT_OnceFlag *)g);
++}
++
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #include
+ #include
+ #if defined(__GTHREADS) && defined(__GTHREAD_HAS_COND) \
+@@ -424,3 +445,5 @@ namespace __cxxabiv1
+ #endif
+ }
+ }
++
++#endif
+--
+2.12.1
+
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/6/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/6/default.nix
index a2f034a482..029777430f 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/6/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/6/default.nix
@@ -8,7 +8,12 @@
, profiledCompiler ? false
, langJit ? false
, staticCompiler ? false
-, enableShared ? true
+, # N.B. the defult is intentionally not from an `isStatic`. See
+ # https://gcc.gnu.org/install/configure.html - this is about target
+ # platform libraries not host platform ones unlike normal. But since
+ # we can't rebuild those without also rebuilding the compiler itself,
+ # we opt to always build everything unlike our usual policy.
+ enableShared ? true
, enableLTO ? true
, texinfo ? null
, flex
@@ -71,10 +76,9 @@ let majorVersion = "6";
++ optional langAda ../gnat-cflags.patch
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch
- ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
- url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
- sha256 = "1c449jgm1vx9g4kv82bxmvlgrwb8f6kwkl0gqmjlmhf7f4hjy2nr";
- });
+
+ # Obtain latest patch with ../update-mcfgthread-patches.sh
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) ./Added-mcf-thread-model-support-from-mcfgthread.patch;
javaEcj = fetchurl {
# The `$(top_srcdir)/ecj.jar' file is automatically picked up at
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/7/Added-mcf-thread-model-support-from-mcfgthread.patch b/third_party/nixpkgs/pkgs/development/compilers/gcc/7/Added-mcf-thread-model-support-from-mcfgthread.patch
new file mode 100644
index 0000000000..0c5d0ee9e4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/7/Added-mcf-thread-model-support-from-mcfgthread.patch
@@ -0,0 +1,285 @@
+From d3cb66e4751fcbd581b81a14a973de2d78fc02ad Mon Sep 17 00:00:00 2001
+From: Liu Hao
+Date: Mon, 18 Apr 2016 11:50:55 +0800
+Subject: [PATCH] Added 'mcf' thread model support from mcfgthread.
+
+Signed-off-by: Liu Hao
+---
+ config/gthr.m4 | 1 +
+ gcc/config.gcc | 3 +++
+ gcc/config/i386/mingw-mcfgthread.h | 1 +
+ gcc/config/i386/mingw-w64.h | 2 +-
+ gcc/config/i386/mingw32.h | 11 ++++++++++-
+ gcc/configure | 2 +-
+ gcc/configure.ac | 2 +-
+ libatomic/configure.tgt | 2 +-
+ libgcc/config.host | 6 ++++++
+ libgcc/config/i386/gthr-mcf.h | 1 +
+ libgcc/config/i386/t-mingw-mcfgthread | 2 ++
+ libgcc/configure | 1 +
+ libstdc++-v3/configure | 1 +
+ libstdc++-v3/libsupc++/atexit_thread.cc | 18 ++++++++++++++++++
+ libstdc++-v3/libsupc++/guard.cc | 23 +++++++++++++++++++++++
+ 15 files changed, 71 insertions(+), 5 deletions(-)
+ create mode 100644 gcc/config/i386/mingw-mcfgthread.h
+ create mode 100644 libgcc/config/i386/gthr-mcf.h
+ create mode 100644 libgcc/config/i386/t-mingw-mcfgthread
+
+diff --git a/config/gthr.m4 b/config/gthr.m4
+index 7b29f1f3327..82e21fe1709 100644
+--- a/config/gthr.m4
++++ b/config/gthr.m4
+@@ -21,6 +21,7 @@ case $1 in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+ AC_SUBST(thread_header)
+ ])
+diff --git a/gcc/config.gcc b/gcc/config.gcc
+index 8f91197f34e..59db37cac04 100644
+--- a/gcc/config.gcc
++++ b/gcc/config.gcc
+@@ -1719,6 +1719,9 @@ i[34567]86-*-mingw* | x86_64-*-mingw*)
+ if test x$enable_threads = xposix ; then
+ tm_file="${tm_file} i386/mingw-pthread.h"
+ fi
++ if test x$enable_threads = xmcf ; then
++ tm_file="${tm_file} i386/mingw-mcfgthread.h"
++ fi
+ tm_file="${tm_file} i386/mingw32.h"
+ # This makes the logic if mingw's or the w64 feature set has to be used
+ case ${target} in
+diff --git a/gcc/config/i386/mingw-mcfgthread.h b/gcc/config/i386/mingw-mcfgthread.h
+new file mode 100644
+index 00000000000..ec381a7798f
+--- /dev/null
++++ b/gcc/config/i386/mingw-mcfgthread.h
+@@ -0,0 +1 @@
++#define TARGET_USE_MCFGTHREAD 1
+diff --git a/gcc/config/i386/mingw-w64.h b/gcc/config/i386/mingw-w64.h
+index 270ec0dd037..88966f79695 100644
+--- a/gcc/config/i386/mingw-w64.h
++++ b/gcc/config/i386/mingw-w64.h
+@@ -48,7 +48,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ #undef SPEC_32
+ #undef SPEC_64
+diff --git a/gcc/config/i386/mingw32.h b/gcc/config/i386/mingw32.h
+index e5f014cb473..989cfbe894e 100644
+--- a/gcc/config/i386/mingw32.h
++++ b/gcc/config/i386/mingw32.h
+@@ -32,6 +32,14 @@ along with GCC; see the file COPYING3. If not see
+ | MASK_STACK_PROBE | MASK_ALIGN_DOUBLE \
+ | MASK_MS_BITFIELD_LAYOUT)
+
++#ifndef TARGET_USE_MCFGTHREAD
++#define CPP_MCFGTHREAD() ((void)0)
++#define LIB_MCFGTHREAD ""
++#else
++#define CPP_MCFGTHREAD() (builtin_define("__USING_MCFGTHREAD__"))
++#define LIB_MCFGTHREAD " -lmcfgthread "
++#endif
++
+ /* See i386/crtdll.h for an alternative definition. _INTEGRAL_MAX_BITS
+ is for compatibility with native compiler. */
+ #define EXTRA_OS_CPP_BUILTINS() \
+@@ -50,6 +58,7 @@ along with GCC; see the file COPYING3. If not see
+ builtin_define_std ("WIN64"); \
+ builtin_define ("_WIN64"); \
+ } \
++ CPP_MCFGTHREAD(); \
+ } \
+ while (0)
+
+@@ -93,7 +102,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ /* Weak symbols do not get resolved if using a Windows dll import lib.
+ Make the unwind registration references strong undefs. */
+diff --git a/gcc/configure b/gcc/configure
+index ea73b151a4e..317200e5620 100755
+--- a/gcc/configure
++++ b/gcc/configure
+@@ -11681,7 +11681,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/gcc/configure.ac b/gcc/configure.ac
+index 9d4c792a33f..d51899a5676 100644
+--- a/gcc/configure.ac
++++ b/gcc/configure.ac
+@@ -1612,7 +1612,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/libatomic/configure.tgt b/libatomic/configure.tgt
+index b8af3ab2546..73248438a8c 100644
+--- a/libatomic/configure.tgt
++++ b/libatomic/configure.tgt
+@@ -125,7 +125,7 @@ case "${target}" in
+ *-*-mingw*)
+ # OS support for atomic primitives.
+ case ${target_thread_file} in
+- win32)
++ win32 | mcf)
+ config_path="${config_path} mingw"
+ ;;
+ posix)
+diff --git a/libgcc/config.host b/libgcc/config.host
+index b279a6458f9..20d22f585da 100644
+--- a/libgcc/config.host
++++ b/libgcc/config.host
+@@ -710,6 +710,9 @@ i[34567]86-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+@@ -734,6 +737,9 @@ x86_64-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+diff --git a/libgcc/config/i386/gthr-mcf.h b/libgcc/config/i386/gthr-mcf.h
+new file mode 100644
+index 00000000000..5ea2908361f
+--- /dev/null
++++ b/libgcc/config/i386/gthr-mcf.h
+@@ -0,0 +1 @@
++#include
+diff --git a/libgcc/config/i386/t-mingw-mcfgthread b/libgcc/config/i386/t-mingw-mcfgthread
+new file mode 100644
+index 00000000000..4b9b10e32d6
+--- /dev/null
++++ b/libgcc/config/i386/t-mingw-mcfgthread
+@@ -0,0 +1,2 @@
++SHLIB_PTHREAD_CFLAG =
++SHLIB_PTHREAD_LDFLAG = -lmcfgthread
+diff --git a/libgcc/configure b/libgcc/configure
+index 45c459788c3..8fc569ef16e 100644
+--- a/libgcc/configure
++++ b/libgcc/configure
+@@ -5086,6 +5086,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
+index 2406cb9d946..50e7e4ced89 100755
+--- a/libstdc++-v3/configure
++++ b/libstdc++-v3/configure
+@@ -15182,6 +15182,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/libsupc++/atexit_thread.cc b/libstdc++-v3/libsupc++/atexit_thread.cc
+index 923a0707556..a55d85aad2d 100644
+--- a/libstdc++-v3/libsupc++/atexit_thread.cc
++++ b/libstdc++-v3/libsupc++/atexit_thread.cc
+@@ -25,6 +25,22 @@
+ #include
+ #include
+ #include "bits/gthr.h"
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++extern "C" int
++__cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *),
++ void *obj, void *dso_handle)
++ _GLIBCXX_NOTHROW
++{
++ return ::_MCFCRT_AtThreadExit((void (*)(_MCFCRT_STD intptr_t))dtor, (_MCFCRT_STD intptr_t)obj) ? 0 : -1;
++ (void)dso_handle;
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #ifdef _GLIBCXX_THREAD_ATEXIT_WIN32
+ #define WIN32_LEAN_AND_MEAN
+ #include
+@@ -167,3 +183,5 @@ __cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *), void *obj, void */*dso_ha
+ }
+
+ #endif /* _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL */
++
++#endif // __USING_MCFGTHREAD__
+diff --git a/libstdc++-v3/libsupc++/guard.cc b/libstdc++-v3/libsupc++/guard.cc
+index 19953bc52f0..72fd5f26d5b 100644
+--- a/libstdc++-v3/libsupc++/guard.cc
++++ b/libstdc++-v3/libsupc++/guard.cc
+@@ -28,6 +28,27 @@
+ #include
+ #include
+ #include
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++namespace __cxxabiv1 {
++
++extern "C" int __cxa_guard_acquire(__guard *g){
++ return ::_MCFCRT_WaitForOnceFlagForever((::_MCFCRT_OnceFlag *)g) == ::_MCFCRT_kOnceResultInitial;
++}
++extern "C" void __cxa_guard_abort(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsAborted((::_MCFCRT_OnceFlag *)g);
++}
++extern "C" void __cxa_guard_release(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsFinished((::_MCFCRT_OnceFlag *)g);
++}
++
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #include
+ #include
+ #include
+@@ -425,3 +446,5 @@ namespace __cxxabiv1
+ #endif
+ }
+ }
++
++#endif
+--
+2.12.1
+
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/7/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/7/default.nix
index 6d066044ec..d950d6ac35 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/7/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/7/default.nix
@@ -6,7 +6,12 @@
, profiledCompiler ? false
, langJit ? false
, staticCompiler ? false
-, enableShared ? true
+, # N.B. the defult is intentionally not from an `isStatic`. See
+ # https://gcc.gnu.org/install/configure.html - this is about target
+ # platform libraries not host platform ones unlike normal. But since
+ # we can't rebuild those without also rebuilding the compiler itself,
+ # we opt to always build everything unlike our usual policy.
+ enableShared ? true
, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man)
@@ -68,10 +73,9 @@ let majorVersion = "7";
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch
++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch
- ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
- url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
- sha256 = "1nyjnshpq5gbcbbpfv27hy4ajvycmgkpiabkjlxnnrnq1d99k1ay";
- });
+
+ # Obtain latest patch with ../update-mcfgthread-patches.sh
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) ./Added-mcf-thread-model-support-from-mcfgthread.patch;
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/8/Added-mcf-thread-model-support-from-mcfgthread.patch b/third_party/nixpkgs/pkgs/development/compilers/gcc/8/Added-mcf-thread-model-support-from-mcfgthread.patch
new file mode 100644
index 0000000000..d9809e828f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/8/Added-mcf-thread-model-support-from-mcfgthread.patch
@@ -0,0 +1,306 @@
+From 86f2f767ddffd9f7c6f1470b987ae7b0d251b988 Mon Sep 17 00:00:00 2001
+From: Liu Hao
+Date: Wed, 25 Apr 2018 21:54:19 +0800
+Subject: [PATCH] Added 'mcf' thread model support from mcfgthread.
+
+Signed-off-by: Liu Hao
+---
+ config/gthr.m4 | 1 +
+ gcc/config.gcc | 3 +++
+ gcc/config/i386/mingw-mcfgthread.h | 1 +
+ gcc/config/i386/mingw-w64.h | 2 +-
+ gcc/config/i386/mingw32.h | 11 ++++++++++-
+ gcc/configure | 2 +-
+ gcc/configure.ac | 2 +-
+ libatomic/configure.tgt | 2 +-
+ libgcc/config.host | 6 ++++++
+ libgcc/config/i386/gthr-mcf.h | 1 +
+ libgcc/config/i386/t-mingw-mcfgthread | 2 ++
+ libgcc/configure | 1 +
+ libstdc++-v3/configure | 1 +
+ libstdc++-v3/libsupc++/atexit_thread.cc | 18 ++++++++++++++++++
+ libstdc++-v3/libsupc++/guard.cc | 23 +++++++++++++++++++++++
+ libstdc++-v3/src/c++11/thread.cc | 9 +++++++++
+ 16 files changed, 80 insertions(+), 5 deletions(-)
+ create mode 100644 gcc/config/i386/mingw-mcfgthread.h
+ create mode 100644 libgcc/config/i386/gthr-mcf.h
+ create mode 100644 libgcc/config/i386/t-mingw-mcfgthread
+
+diff --git a/config/gthr.m4 b/config/gthr.m4
+index 7b29f1f3327..82e21fe1709 100644
+--- a/config/gthr.m4
++++ b/config/gthr.m4
+@@ -21,6 +21,7 @@ case $1 in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+ AC_SUBST(thread_header)
+ ])
+diff --git a/gcc/config.gcc b/gcc/config.gcc
+index 46a9029acec..112c24e95a3 100644
+--- a/gcc/config.gcc
++++ b/gcc/config.gcc
+@@ -1758,6 +1758,9 @@ i[34567]86-*-mingw* | x86_64-*-mingw*)
+ if test x$enable_threads = xposix ; then
+ tm_file="${tm_file} i386/mingw-pthread.h"
+ fi
++ if test x$enable_threads = xmcf ; then
++ tm_file="${tm_file} i386/mingw-mcfgthread.h"
++ fi
+ tm_file="${tm_file} i386/mingw32.h"
+ # This makes the logic if mingw's or the w64 feature set has to be used
+ case ${target} in
+diff --git a/gcc/config/i386/mingw-mcfgthread.h b/gcc/config/i386/mingw-mcfgthread.h
+new file mode 100644
+index 00000000000..ec381a7798f
+--- /dev/null
++++ b/gcc/config/i386/mingw-mcfgthread.h
+@@ -0,0 +1 @@
++#define TARGET_USE_MCFGTHREAD 1
+diff --git a/gcc/config/i386/mingw-w64.h b/gcc/config/i386/mingw-w64.h
+index 484dc7a9e9f..a15bbeea500 100644
+--- a/gcc/config/i386/mingw-w64.h
++++ b/gcc/config/i386/mingw-w64.h
+@@ -48,7 +48,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ #undef SPEC_32
+ #undef SPEC_64
+diff --git a/gcc/config/i386/mingw32.h b/gcc/config/i386/mingw32.h
+index 0612b87199a..76cea94f3b7 100644
+--- a/gcc/config/i386/mingw32.h
++++ b/gcc/config/i386/mingw32.h
+@@ -32,6 +32,14 @@ along with GCC; see the file COPYING3. If not see
+ | MASK_STACK_PROBE | MASK_ALIGN_DOUBLE \
+ | MASK_MS_BITFIELD_LAYOUT)
+
++#ifndef TARGET_USE_MCFGTHREAD
++#define CPP_MCFGTHREAD() ((void)0)
++#define LIB_MCFGTHREAD ""
++#else
++#define CPP_MCFGTHREAD() (builtin_define("__USING_MCFGTHREAD__"))
++#define LIB_MCFGTHREAD " -lmcfgthread "
++#endif
++
+ /* See i386/crtdll.h for an alternative definition. _INTEGRAL_MAX_BITS
+ is for compatibility with native compiler. */
+ #define EXTRA_OS_CPP_BUILTINS() \
+@@ -50,6 +58,7 @@ along with GCC; see the file COPYING3. If not see
+ builtin_define_std ("WIN64"); \
+ builtin_define ("_WIN64"); \
+ } \
++ CPP_MCFGTHREAD(); \
+ } \
+ while (0)
+
+@@ -93,7 +102,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ /* Weak symbols do not get resolved if using a Windows dll import lib.
+ Make the unwind registration references strong undefs. */
+diff --git a/gcc/configure b/gcc/configure
+index 6121e163259..52f0e00efe6 100755
+--- a/gcc/configure
++++ b/gcc/configure
+@@ -11693,7 +11693,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/gcc/configure.ac b/gcc/configure.ac
+index b066cc609e1..4ecdba88de7 100644
+--- a/gcc/configure.ac
++++ b/gcc/configure.ac
+@@ -1612,7 +1612,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/libatomic/configure.tgt b/libatomic/configure.tgt
+index ea8c34f8c71..23134ad7363 100644
+--- a/libatomic/configure.tgt
++++ b/libatomic/configure.tgt
+@@ -145,7 +145,7 @@ case "${target}" in
+ *-*-mingw*)
+ # OS support for atomic primitives.
+ case ${target_thread_file} in
+- win32)
++ win32 | mcf)
+ config_path="${config_path} mingw"
+ ;;
+ posix)
+diff --git a/libgcc/config.host b/libgcc/config.host
+index 11b4acaff55..9fbd38650bd 100644
+--- a/libgcc/config.host
++++ b/libgcc/config.host
+@@ -737,6 +737,9 @@ i[34567]86-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+@@ -761,6 +764,9 @@ x86_64-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+diff --git a/libgcc/config/i386/gthr-mcf.h b/libgcc/config/i386/gthr-mcf.h
+new file mode 100644
+index 00000000000..5ea2908361f
+--- /dev/null
++++ b/libgcc/config/i386/gthr-mcf.h
+@@ -0,0 +1 @@
++#include
+diff --git a/libgcc/config/i386/t-mingw-mcfgthread b/libgcc/config/i386/t-mingw-mcfgthread
+new file mode 100644
+index 00000000000..4b9b10e32d6
+--- /dev/null
++++ b/libgcc/config/i386/t-mingw-mcfgthread
+@@ -0,0 +1,2 @@
++SHLIB_PTHREAD_CFLAG =
++SHLIB_PTHREAD_LDFLAG = -lmcfgthread
+diff --git a/libgcc/configure b/libgcc/configure
+index b2f3f870844..eff889dc3b3 100644
+--- a/libgcc/configure
++++ b/libgcc/configure
+@@ -5451,6 +5451,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
+index ba094be6f15..979a5ab9ace 100755
+--- a/libstdc++-v3/configure
++++ b/libstdc++-v3/configure
+@@ -15187,6 +15187,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/libsupc++/atexit_thread.cc b/libstdc++-v3/libsupc++/atexit_thread.cc
+index de920d714c6..665fb74bd6b 100644
+--- a/libstdc++-v3/libsupc++/atexit_thread.cc
++++ b/libstdc++-v3/libsupc++/atexit_thread.cc
+@@ -25,6 +25,22 @@
+ #include
+ #include
+ #include "bits/gthr.h"
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++extern "C" int
++__cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *),
++ void *obj, void *dso_handle)
++ _GLIBCXX_NOTHROW
++{
++ return ::_MCFCRT_AtThreadExit((void (*)(_MCFCRT_STD intptr_t))dtor, (_MCFCRT_STD intptr_t)obj) ? 0 : -1;
++ (void)dso_handle;
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #ifdef _GLIBCXX_THREAD_ATEXIT_WIN32
+ #define WIN32_LEAN_AND_MEAN
+ #include
+@@ -167,3 +183,5 @@ __cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *), void *obj, void */*dso_ha
+ }
+
+ #endif /* _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL */
++
++#endif // __USING_MCFGTHREAD__
+diff --git a/libstdc++-v3/libsupc++/guard.cc b/libstdc++-v3/libsupc++/guard.cc
+index 3a2ec3ad0d6..8b4cc96199b 100644
+--- a/libstdc++-v3/libsupc++/guard.cc
++++ b/libstdc++-v3/libsupc++/guard.cc
+@@ -28,6 +28,27 @@
+ #include
+ #include
+ #include
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++namespace __cxxabiv1 {
++
++extern "C" int __cxa_guard_acquire(__guard *g){
++ return ::_MCFCRT_WaitForOnceFlagForever((::_MCFCRT_OnceFlag *)g) == ::_MCFCRT_kOnceResultInitial;
++}
++extern "C" void __cxa_guard_abort(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsAborted((::_MCFCRT_OnceFlag *)g);
++}
++extern "C" void __cxa_guard_release(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsFinished((::_MCFCRT_OnceFlag *)g);
++}
++
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #include
+ #include
+ #include
+@@ -425,3 +446,5 @@ namespace __cxxabiv1
+ #endif
+ }
+ }
++
++#endif
+diff --git a/libstdc++-v3/src/c++11/thread.cc b/libstdc++-v3/src/c++11/thread.cc
+index 8238817c2e9..0c6a1f85f6f 100644
+--- a/libstdc++-v3/src/c++11/thread.cc
++++ b/libstdc++-v3/src/c++11/thread.cc
+@@ -55,6 +55,15 @@ static inline int get_nprocs()
+ #elif defined(_GLIBCXX_USE_SC_NPROC_ONLN)
+ # include
+ # define _GLIBCXX_NPROCS sysconf(_SC_NPROC_ONLN)
++#elif defined(_WIN32)
++# include
++static inline int get_nprocs()
++{
++ SYSTEM_INFO sysinfo;
++ GetSystemInfo(&sysinfo);
++ return (int)sysinfo.dwNumberOfProcessors;
++}
++# define _GLIBCXX_NPROCS get_nprocs()
+ #else
+ # define _GLIBCXX_NPROCS 0
+ #endif
+--
+2.17.0
+
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/8/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/8/default.nix
index 9e6a24d129..683a9edfe0 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/8/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/8/default.nix
@@ -6,7 +6,12 @@
, profiledCompiler ? false
, langJit ? false
, staticCompiler ? false
-, enableShared ? true
+, # N.B. the defult is intentionally not from an `isStatic`. See
+ # https://gcc.gnu.org/install/configure.html - this is about target
+ # platform libraries not host platform ones unlike normal. But since
+ # we can't rebuild those without also rebuilding the compiler itself,
+ # we opt to always build everything unlike our usual policy.
+ enableShared ? true
, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man)
@@ -58,10 +63,9 @@ let majorVersion = "8";
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch
++ optional (targetPlatform.libc == "musl") ../libgomp-dont-force-initial-exec.patch
- ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
- url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
- sha256 = "1in5kvcknlpi9z1vvjw6jfmwy8k12zvbqlqfnq84qpm99r0rh00a";
- });
+
+ # Obtain latest patch with ../update-mcfgthread-patches.sh
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) ./Added-mcf-thread-model-support-from-mcfgthread.patch;
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
@@ -134,10 +138,10 @@ stdenv.mkDerivation ({
)
else "")
+ stdenv.lib.optionalString targetPlatform.isAvr ''
- makeFlagsArray+=(
- 'LIMITS_H_TEST=false'
- )
- '';
+ makeFlagsArray+=(
+ 'LIMITS_H_TEST=false'
+ )
+ '';
inherit noSysDirs staticCompiler crossStageStatic
libcCross crossMingw;
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/9/Added-mcf-thread-model-support-from-mcfgthread.patch b/third_party/nixpkgs/pkgs/development/compilers/gcc/9/Added-mcf-thread-model-support-from-mcfgthread.patch
new file mode 100644
index 0000000000..d9809e828f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/9/Added-mcf-thread-model-support-from-mcfgthread.patch
@@ -0,0 +1,306 @@
+From 86f2f767ddffd9f7c6f1470b987ae7b0d251b988 Mon Sep 17 00:00:00 2001
+From: Liu Hao
+Date: Wed, 25 Apr 2018 21:54:19 +0800
+Subject: [PATCH] Added 'mcf' thread model support from mcfgthread.
+
+Signed-off-by: Liu Hao
+---
+ config/gthr.m4 | 1 +
+ gcc/config.gcc | 3 +++
+ gcc/config/i386/mingw-mcfgthread.h | 1 +
+ gcc/config/i386/mingw-w64.h | 2 +-
+ gcc/config/i386/mingw32.h | 11 ++++++++++-
+ gcc/configure | 2 +-
+ gcc/configure.ac | 2 +-
+ libatomic/configure.tgt | 2 +-
+ libgcc/config.host | 6 ++++++
+ libgcc/config/i386/gthr-mcf.h | 1 +
+ libgcc/config/i386/t-mingw-mcfgthread | 2 ++
+ libgcc/configure | 1 +
+ libstdc++-v3/configure | 1 +
+ libstdc++-v3/libsupc++/atexit_thread.cc | 18 ++++++++++++++++++
+ libstdc++-v3/libsupc++/guard.cc | 23 +++++++++++++++++++++++
+ libstdc++-v3/src/c++11/thread.cc | 9 +++++++++
+ 16 files changed, 80 insertions(+), 5 deletions(-)
+ create mode 100644 gcc/config/i386/mingw-mcfgthread.h
+ create mode 100644 libgcc/config/i386/gthr-mcf.h
+ create mode 100644 libgcc/config/i386/t-mingw-mcfgthread
+
+diff --git a/config/gthr.m4 b/config/gthr.m4
+index 7b29f1f3327..82e21fe1709 100644
+--- a/config/gthr.m4
++++ b/config/gthr.m4
+@@ -21,6 +21,7 @@ case $1 in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+ AC_SUBST(thread_header)
+ ])
+diff --git a/gcc/config.gcc b/gcc/config.gcc
+index 46a9029acec..112c24e95a3 100644
+--- a/gcc/config.gcc
++++ b/gcc/config.gcc
+@@ -1758,6 +1758,9 @@ i[34567]86-*-mingw* | x86_64-*-mingw*)
+ if test x$enable_threads = xposix ; then
+ tm_file="${tm_file} i386/mingw-pthread.h"
+ fi
++ if test x$enable_threads = xmcf ; then
++ tm_file="${tm_file} i386/mingw-mcfgthread.h"
++ fi
+ tm_file="${tm_file} i386/mingw32.h"
+ # This makes the logic if mingw's or the w64 feature set has to be used
+ case ${target} in
+diff --git a/gcc/config/i386/mingw-mcfgthread.h b/gcc/config/i386/mingw-mcfgthread.h
+new file mode 100644
+index 00000000000..ec381a7798f
+--- /dev/null
++++ b/gcc/config/i386/mingw-mcfgthread.h
+@@ -0,0 +1 @@
++#define TARGET_USE_MCFGTHREAD 1
+diff --git a/gcc/config/i386/mingw-w64.h b/gcc/config/i386/mingw-w64.h
+index 484dc7a9e9f..a15bbeea500 100644
+--- a/gcc/config/i386/mingw-w64.h
++++ b/gcc/config/i386/mingw-w64.h
+@@ -48,7 +48,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ #undef SPEC_32
+ #undef SPEC_64
+diff --git a/gcc/config/i386/mingw32.h b/gcc/config/i386/mingw32.h
+index 0612b87199a..76cea94f3b7 100644
+--- a/gcc/config/i386/mingw32.h
++++ b/gcc/config/i386/mingw32.h
+@@ -32,6 +32,14 @@ along with GCC; see the file COPYING3. If not see
+ | MASK_STACK_PROBE | MASK_ALIGN_DOUBLE \
+ | MASK_MS_BITFIELD_LAYOUT)
+
++#ifndef TARGET_USE_MCFGTHREAD
++#define CPP_MCFGTHREAD() ((void)0)
++#define LIB_MCFGTHREAD ""
++#else
++#define CPP_MCFGTHREAD() (builtin_define("__USING_MCFGTHREAD__"))
++#define LIB_MCFGTHREAD " -lmcfgthread "
++#endif
++
+ /* See i386/crtdll.h for an alternative definition. _INTEGRAL_MAX_BITS
+ is for compatibility with native compiler. */
+ #define EXTRA_OS_CPP_BUILTINS() \
+@@ -50,6 +58,7 @@ along with GCC; see the file COPYING3. If not see
+ builtin_define_std ("WIN64"); \
+ builtin_define ("_WIN64"); \
+ } \
++ CPP_MCFGTHREAD(); \
+ } \
+ while (0)
+
+@@ -93,7 +102,7 @@ along with GCC; see the file COPYING3. If not see
+ "%{mwindows:-lgdi32 -lcomdlg32} " \
+ "%{fvtable-verify=preinit:-lvtv -lpsapi; \
+ fvtable-verify=std:-lvtv -lpsapi} " \
+- "-ladvapi32 -lshell32 -luser32 -lkernel32"
++ LIB_MCFGTHREAD "-ladvapi32 -lshell32 -luser32 -lkernel32"
+
+ /* Weak symbols do not get resolved if using a Windows dll import lib.
+ Make the unwind registration references strong undefs. */
+diff --git a/gcc/configure b/gcc/configure
+index 6121e163259..52f0e00efe6 100755
+--- a/gcc/configure
++++ b/gcc/configure
+@@ -11693,7 +11693,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/gcc/configure.ac b/gcc/configure.ac
+index b066cc609e1..4ecdba88de7 100644
+--- a/gcc/configure.ac
++++ b/gcc/configure.ac
+@@ -1612,7 +1612,7 @@ case ${enable_threads} in
+ target_thread_file='single'
+ ;;
+ aix | dce | lynx | mipssde | posix | rtems | \
+- single | tpf | vxworks | win32)
++ single | tpf | vxworks | win32 | mcf)
+ target_thread_file=${enable_threads}
+ ;;
+ *)
+diff --git a/libatomic/configure.tgt b/libatomic/configure.tgt
+index ea8c34f8c71..23134ad7363 100644
+--- a/libatomic/configure.tgt
++++ b/libatomic/configure.tgt
+@@ -145,7 +145,7 @@ case "${target}" in
+ *-*-mingw*)
+ # OS support for atomic primitives.
+ case ${target_thread_file} in
+- win32)
++ win32 | mcf)
+ config_path="${config_path} mingw"
+ ;;
+ posix)
+diff --git a/libgcc/config.host b/libgcc/config.host
+index 11b4acaff55..9fbd38650bd 100644
+--- a/libgcc/config.host
++++ b/libgcc/config.host
+@@ -737,6 +737,9 @@ i[34567]86-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+@@ -761,6 +764,9 @@ x86_64-*-mingw*)
+ posix)
+ tmake_file="i386/t-mingw-pthread $tmake_file"
+ ;;
++ mcf)
++ tmake_file="i386/t-mingw-mcfgthread $tmake_file"
++ ;;
+ esac
+ # This has to match the logic for DWARF2_UNWIND_INFO in gcc/config/i386/cygming.h
+ if test x$ac_cv_sjlj_exceptions = xyes; then
+diff --git a/libgcc/config/i386/gthr-mcf.h b/libgcc/config/i386/gthr-mcf.h
+new file mode 100644
+index 00000000000..5ea2908361f
+--- /dev/null
++++ b/libgcc/config/i386/gthr-mcf.h
+@@ -0,0 +1 @@
++#include
+diff --git a/libgcc/config/i386/t-mingw-mcfgthread b/libgcc/config/i386/t-mingw-mcfgthread
+new file mode 100644
+index 00000000000..4b9b10e32d6
+--- /dev/null
++++ b/libgcc/config/i386/t-mingw-mcfgthread
+@@ -0,0 +1,2 @@
++SHLIB_PTHREAD_CFLAG =
++SHLIB_PTHREAD_LDFLAG = -lmcfgthread
+diff --git a/libgcc/configure b/libgcc/configure
+index b2f3f870844..eff889dc3b3 100644
+--- a/libgcc/configure
++++ b/libgcc/configure
+@@ -5451,6 +5451,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
+index ba094be6f15..979a5ab9ace 100755
+--- a/libstdc++-v3/configure
++++ b/libstdc++-v3/configure
+@@ -15187,6 +15187,7 @@ case $target_thread_file in
+ tpf) thread_header=config/s390/gthr-tpf.h ;;
+ vxworks) thread_header=config/gthr-vxworks.h ;;
+ win32) thread_header=config/i386/gthr-win32.h ;;
++ mcf) thread_header=config/i386/gthr-mcf.h ;;
+ esac
+
+
+diff --git a/libstdc++-v3/libsupc++/atexit_thread.cc b/libstdc++-v3/libsupc++/atexit_thread.cc
+index de920d714c6..665fb74bd6b 100644
+--- a/libstdc++-v3/libsupc++/atexit_thread.cc
++++ b/libstdc++-v3/libsupc++/atexit_thread.cc
+@@ -25,6 +25,22 @@
+ #include
+ #include
+ #include "bits/gthr.h"
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++extern "C" int
++__cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *),
++ void *obj, void *dso_handle)
++ _GLIBCXX_NOTHROW
++{
++ return ::_MCFCRT_AtThreadExit((void (*)(_MCFCRT_STD intptr_t))dtor, (_MCFCRT_STD intptr_t)obj) ? 0 : -1;
++ (void)dso_handle;
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #ifdef _GLIBCXX_THREAD_ATEXIT_WIN32
+ #define WIN32_LEAN_AND_MEAN
+ #include
+@@ -167,3 +183,5 @@ __cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *), void *obj, void */*dso_ha
+ }
+
+ #endif /* _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL */
++
++#endif // __USING_MCFGTHREAD__
+diff --git a/libstdc++-v3/libsupc++/guard.cc b/libstdc++-v3/libsupc++/guard.cc
+index 3a2ec3ad0d6..8b4cc96199b 100644
+--- a/libstdc++-v3/libsupc++/guard.cc
++++ b/libstdc++-v3/libsupc++/guard.cc
+@@ -28,6 +28,27 @@
+ #include
+ #include
+ #include
++
++#ifdef __USING_MCFGTHREAD__
++
++#include
++
++namespace __cxxabiv1 {
++
++extern "C" int __cxa_guard_acquire(__guard *g){
++ return ::_MCFCRT_WaitForOnceFlagForever((::_MCFCRT_OnceFlag *)g) == ::_MCFCRT_kOnceResultInitial;
++}
++extern "C" void __cxa_guard_abort(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsAborted((::_MCFCRT_OnceFlag *)g);
++}
++extern "C" void __cxa_guard_release(__guard *g) throw() {
++ ::_MCFCRT_SignalOnceFlagAsFinished((::_MCFCRT_OnceFlag *)g);
++}
++
++}
++
++#else // __USING_MCFGTHREAD__
++
+ #include
+ #include
+ #include
+@@ -425,3 +446,5 @@ namespace __cxxabiv1
+ #endif
+ }
+ }
++
++#endif
+diff --git a/libstdc++-v3/src/c++11/thread.cc b/libstdc++-v3/src/c++11/thread.cc
+index 8238817c2e9..0c6a1f85f6f 100644
+--- a/libstdc++-v3/src/c++11/thread.cc
++++ b/libstdc++-v3/src/c++11/thread.cc
+@@ -55,6 +55,15 @@ static inline int get_nprocs()
+ #elif defined(_GLIBCXX_USE_SC_NPROC_ONLN)
+ # include
+ # define _GLIBCXX_NPROCS sysconf(_SC_NPROC_ONLN)
++#elif defined(_WIN32)
++# include
++static inline int get_nprocs()
++{
++ SYSTEM_INFO sysinfo;
++ GetSystemInfo(&sysinfo);
++ return (int)sysinfo.dwNumberOfProcessors;
++}
++# define _GLIBCXX_NPROCS get_nprocs()
+ #else
+ # define _GLIBCXX_NPROCS 0
+ #endif
+--
+2.17.0
+
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/9/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/9/default.nix
index c64a9dcc3f..7827cb9850 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/9/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/9/default.nix
@@ -8,7 +8,12 @@
, profiledCompiler ? false
, langJit ? false
, staticCompiler ? false
-, enableShared ? true
+, # N.B. the defult is intentionally not from an `isStatic`. See
+ # https://gcc.gnu.org/install/configure.html - this is about target
+ # platform libraries not host platform ones unlike normal. But since
+ # we can't rebuild those without also rebuilding the compiler itself,
+ # we opt to always build everything unlike our usual policy.
+ enableShared ? true
, enableLTO ? true
, texinfo ? null
, perl ? null # optional, for texi2pod (then pod2man)
@@ -74,10 +79,9 @@ let majorVersion = "9";
++ optional langD ../libphobos.patch
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch
- ++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
- url = "https://raw.githubusercontent.com/lhmouse/MINGW-packages/${import ../common/mfcgthreads-patches-repo.nix}/mingw-w64-gcc-git/9000-gcc-${majorVersion}-branch-Added-mcf-thread-model-support-from-mcfgthread.patch";
- sha256 = "1in5kvcknlpi9z1vvjw6jfmwy8k12zvbqlqfnq84qpm99r0rh00a";
- });
+
+ # Obtain latest patch with ../update-mcfgthread-patches.sh
+ ++ optional (!crossStageStatic && targetPlatform.isMinGW) ./Added-mcf-thread-model-support-from-mcfgthread.patch;
/* Cross-gcc settings (build == host != target) */
crossMingw = targetPlatform != hostPlatform && targetPlatform.libc == "msvcrt";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/common/configure-flags.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/common/configure-flags.nix
index 7e0d691412..12d3f5d898 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/common/configure-flags.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/common/configure-flags.nix
@@ -73,7 +73,7 @@ let
"--enable-libssp"
"--disable-nls"
# To keep ABI compatibility with upstream mingw-w64
- "--enable-fully-dynamic-string"
+ "--enable-fully-dynamic-string"
] ++ lib.optionals (crossMingw && targetPlatform.isx86_32) [
# See Note [Windows Exception Handling]
"--enable-sjlj-exceptions"
@@ -187,13 +187,16 @@ let
"--disable-symvers"
"libat_cv_have_ifunc=no"
"--disable-gnu-indirect-function"
- ]
+ ]
++ lib.optionals langJit [
"--enable-host-shared"
- ]
+ ]
++ lib.optionals (langD) [
"--with-target-system-zlib=yes"
]
+ # Make -fcommon default on gcc10
+ # TODO: fix all packages (probably 100+) and remove that
+ ++ lib.optional (version >= "10.1.0") "--with-specs=%{!fno-common:%{!fcommon:-fcommon}}"
;
in configureFlags
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/common/mfcgthreads-patches-repo.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc/common/mfcgthreads-patches-repo.nix
deleted file mode 100644
index f8822c6dba..0000000000
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc/common/mfcgthreads-patches-repo.nix
+++ /dev/null
@@ -1 +0,0 @@
-"740f233da00c4fb5bcc225b2e29768824bcecc58"
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc/update-mcfgthread-patches.sh b/third_party/nixpkgs/pkgs/development/compilers/gcc/update-mcfgthread-patches.sh
new file mode 100755
index 0000000000..c4fd79b26c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc/update-mcfgthread-patches.sh
@@ -0,0 +1,15 @@
+#!/usr/bin/env nix-shell
+#! nix-shell -i bash -p curl
+
+# We use this script to download local copies instead of using
+# fetchpatch because lmhouse/MINGW-packages-dev is constantly rebased
+# against msys2/MINGW-packages-dev and won't have stable commit hashes.
+
+name=Added-mcf-thread-model-support-from-mcfgthread.patch
+source=https://raw.githubusercontent.com/lhmouse/MINGW-packages-dev/master/mingw-w64-gcc-git
+dest=$(dirname "$0")
+
+for majorVersion in 6 7 8 9 10; do
+ curl "$source/9000-gcc-$majorVersion-branch-$name" \
+ > "$dest/$majorVersion/$name"
+done
diff --git a/third_party/nixpkgs/pkgs/development/compilers/ghc/9.0.1.nix b/third_party/nixpkgs/pkgs/development/compilers/ghc/9.0.1.nix
index bdb1a7555c..d86cce9849 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/ghc/9.0.1.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/ghc/9.0.1.nix
@@ -6,6 +6,7 @@
, bash
, libiconv ? null, ncurses
+, glibcLocales ? null
, # GHC can be built with system libffi or a bundled one.
libffi ? null
@@ -95,12 +96,12 @@ let
in
stdenv.mkDerivation (rec {
- version = "9.0.0.20200925";
+ version = "9.0.0.20201227";
name = "${targetPrefix}ghc-${version}";
src = fetchurl {
- url = "https://downloads.haskell.org/ghc/9.0.1-alpha1/ghc-${version}-src.tar.xz";
- sha256 = "1c6vgic0bx0c4c6gszq7znvc5gxf0lgh630283mivbs1lyiqj88l";
+ url = "https://downloads.haskell.org/ghc/9.0.1-rc1/ghc-${version}-src.tar.xz";
+ sha256 = "1kg227fzg9qq2p7r8xqr99vvnx7ind4clxkydikyzf3vqvaacjfy";
};
enableParallelBuilding = true;
@@ -109,6 +110,9 @@ stdenv.mkDerivation (rec {
postPatch = "patchShebangs .";
+ # GHC needs the locale configured during the Haddock phase.
+ LANG = "en_US.UTF-8";
+
# GHC is a bit confused on its cross terminology.
preConfigure = ''
for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do
@@ -129,6 +133,8 @@ stdenv.mkDerivation (rec {
echo -n "${buildMK}" > mk/build.mk
sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure
+ '' + stdenv.lib.optionalString (stdenv.isLinux) ''
+ export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive"
'' + stdenv.lib.optionalString (!stdenv.isDarwin) ''
export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}"
'' + stdenv.lib.optionalString stdenv.isDarwin ''
@@ -185,7 +191,7 @@ stdenv.mkDerivation (rec {
strictDeps = true;
# Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself.
- dontAddExtraLibs = true;
+ dontAddExtraLibs = true;
nativeBuildInputs = [
perl autoconf automake m4 python3 sphinx
diff --git a/third_party/nixpkgs/pkgs/development/compilers/go/2-dev.nix b/third_party/nixpkgs/pkgs/development/compilers/go/2-dev.nix
new file mode 100644
index 0000000000..9af08dde19
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/go/2-dev.nix
@@ -0,0 +1,262 @@
+{ pkgs, stdenv, fetchurl, fetchgit, tzdata, iana-etc, runCommand
+, perl, which, pkgconfig, patch, procps, pcre, cacert, Security, Foundation
+, mailcap, runtimeShell
+, buildPackages
+, pkgsBuildTarget
+, fetchpatch
+}:
+
+let
+
+ inherit (stdenv.lib) optionals optionalString;
+
+ goBootstrap = runCommand "go-bootstrap" {} ''
+ mkdir $out
+ cp -rf ${buildPackages.go_bootstrap}/* $out/
+ chmod -R u+w $out
+ find $out -name "*.c" -delete
+ cp -rf $out/bin/* $out/share/go/bin/
+ '';
+
+ goarch = platform: {
+ "i686" = "386";
+ "x86_64" = "amd64";
+ "aarch64" = "arm64";
+ "arm" = "arm";
+ "armv5tel" = "arm";
+ "armv6l" = "arm";
+ "armv7l" = "arm";
+ "powerpc64le" = "ppc64le";
+ }.${platform.parsed.cpu.name} or (throw "Unsupported system");
+
+ # We need a target compiler which is still runnable at build time,
+ # to handle the cross-building case where build != host == target
+ targetCC = pkgsBuildTarget.targetPackages.stdenv.cc;
+in
+
+stdenv.mkDerivation rec {
+ pname = "go2-unstable";
+ version = "2020-12-08";
+
+ src = fetchgit {
+ url = https://go.googlesource.com/go;
+ rev = "abe4d3dce12252ed09216eaa67b7dab8c8922537";
+ sha256 = "sha256:1d46w8426148q81fvrifx9glgn402jvf29n44i8j8g1pvzkfckh6";
+ };
+
+ # perl is used for testing go vet
+ nativeBuildInputs = [ perl which pkgconfig patch procps ];
+ buildInputs = [ cacert pcre ]
+ ++ optionals stdenv.isLinux [ stdenv.cc.libc.out ]
+ ++ optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ];
+
+ depsTargetTargetPropagated = optionals stdenv.isDarwin [ Security Foundation ];
+
+ hardeningDisable = [ "all" ];
+
+ prePatch = ''
+ echo '${version}' > VERSION
+ patchShebangs ./ # replace /bin/bash
+
+ # This source produces shell script at run time,
+ # and thus it is not corrected by patchShebangs.
+ substituteInPlace misc/cgo/testcarchive/carchive_test.go \
+ --replace '#!/usr/bin/env bash' '#!${runtimeShell}'
+
+ # Patch the mimetype database location which is missing on NixOS.
+ # but also allow static binaries built with NixOS to run outside nix
+ sed -i 's,\"/etc/mime.types,"${mailcap}/etc/mime.types\"\,\n\t&,' src/mime/type_unix.go
+
+ # Disabling the 'os/http/net' tests (they want files not available in
+ # chroot builds)
+ rm src/net/{listen,parse}_test.go
+ rm src/syscall/exec_linux_test.go
+
+ # !!! substituteInPlace does not seems to be effective.
+ # The os test wants to read files in an existing path. Just don't let it be /usr/bin.
+ sed -i 's,/usr/bin,'"`pwd`", src/os/os_test.go
+ sed -i 's,/bin/pwd,'"`type -P pwd`", src/os/os_test.go
+ # Fails on aarch64
+ sed -i '/TestFallocate/aif true \{ return\; \}' src/cmd/link/internal/ld/fallocate_test.go
+ # Skip this test since ssl patches mess it up.
+ sed -i '/TestLoadSystemCertsLoadColonSeparatedDirs/aif true \{ return\; \}' src/crypto/x509/root_unix_test.go
+ # Disable another PIE test which breaks.
+ sed -i '/TestTrivialPIE/aif true \{ return\; \}' misc/cgo/testshared/shared_test.go
+ # Disable the BuildModePie test
+ sed -i '/TestBuildmodePIE/aif true \{ return\; \}' src/cmd/go/go_test.go
+ # Disable the unix socket test
+ sed -i '/TestShutdownUnix/aif true \{ return\; \}' src/net/net_test.go
+ # Disable the hostname test
+ sed -i '/TestHostname/aif true \{ return\; \}' src/os/os_test.go
+ # ParseInLocation fails the test
+ sed -i '/TestParseInSydney/aif true \{ return\; \}' src/time/format_test.go
+ # Remove the api check as it never worked
+ sed -i '/src\/cmd\/api\/run.go/ireturn nil' src/cmd/dist/test.go
+ # Remove the coverage test as we have removed this utility
+ sed -i '/TestCoverageWithCgo/aif true \{ return\; \}' src/cmd/go/go_test.go
+ # Remove the timezone naming test
+ sed -i '/TestLoadFixed/aif true \{ return\; \}' src/time/time_test.go
+ # Remove disable setgid test
+ sed -i '/TestRespectSetgidDir/aif true \{ return\; \}' src/cmd/go/internal/work/build_test.go
+ # Remove cert tests that conflict with NixOS's cert resolution
+ sed -i '/TestEnvVars/aif true \{ return\; \}' src/crypto/x509/root_unix_test.go
+ # TestWritevError hangs sometimes
+ sed -i '/TestWritevError/aif true \{ return\; \}' src/net/writev_test.go
+ # TestVariousDeadlines fails sometimes
+ sed -i '/TestVariousDeadlines/aif true \{ return\; \}' src/net/timeout_test.go
+
+ sed -i 's,/etc/protocols,${iana-etc}/etc/protocols,' src/net/lookup_unix.go
+ sed -i 's,/etc/services,${iana-etc}/etc/services,' src/net/port_unix.go
+
+ # Disable cgo lookup tests not works, they depend on resolver
+ rm src/net/cgo_unix_test.go
+
+ '' + optionalString stdenv.isLinux ''
+ # prepend the nix path to the zoneinfo files but also leave the original value for static binaries
+ # that run outside a nix server
+ sed -i 's,\"/usr/share/zoneinfo/,"${tzdata}/share/zoneinfo/\"\,\n\t&,' src/time/zoneinfo_unix.go
+
+ '' + optionalString stdenv.isAarch32 ''
+ echo '#!${runtimeShell}' > misc/cgo/testplugin/test.bash
+ '' + optionalString stdenv.isDarwin ''
+ substituteInPlace src/race.bash --replace \
+ "sysctl machdep.cpu.extfeatures | grep -qv EM64T" true
+ sed -i 's,strings.Contains(.*sysctl.*,true {,' src/cmd/dist/util.go
+ sed -i 's,"/etc","'"$TMPDIR"'",' src/os/os_test.go
+ sed -i 's,/_go_os_test,'"$TMPDIR"'/_go_os_test,' src/os/path_test.go
+
+ sed -i '/TestChdirAndGetwd/aif true \{ return\; \}' src/os/os_test.go
+ sed -i '/TestCredentialNoSetGroups/aif true \{ return\; \}' src/os/exec/exec_posix_test.go
+ sed -i '/TestRead0/aif true \{ return\; \}' src/os/os_test.go
+ sed -i '/TestSystemRoots/aif true \{ return\; \}' src/crypto/x509/root_darwin_test.go
+
+ sed -i '/TestGoInstallRebuildsStalePackagesInOtherGOPATH/aif true \{ return\; \}' src/cmd/go/go_test.go
+ sed -i '/TestBuildDashIInstallsDependencies/aif true \{ return\; \}' src/cmd/go/go_test.go
+
+ sed -i '/TestDisasmExtld/aif true \{ return\; \}' src/cmd/objdump/objdump_test.go
+
+ sed -i 's/unrecognized/unknown/' src/cmd/link/internal/ld/lib.go
+
+ # TestCurrent fails because Current is not implemented on Darwin
+ sed -i 's/TestCurrent/testCurrent/g' src/os/user/user_test.go
+ sed -i 's/TestLookup/testLookup/g' src/os/user/user_test.go
+
+ touch $TMPDIR/group $TMPDIR/hosts $TMPDIR/passwd
+ '';
+
+ patches = [
+ ./remove-tools-1.11.patch
+ ./ssl-cert-file-2-dev.patch
+ ./remove-test-pie-1.15.patch
+ ./creds-test.patch
+ ./go-1.9-skip-flaky-19608.patch
+ ./go-1.9-skip-flaky-20072.patch
+ ./skip-external-network-tests-1.15.patch
+ ./skip-nohup-tests.patch
+ ./skip-cgo-tests-1.15.patch
+ ] ++ [
+ # breaks under load: https://github.com/golang/go/issues/25628
+ (if stdenv.isAarch32
+ then ./skip-test-extra-files-on-aarch32-1.14.patch
+ else ./skip-test-extra-files-on-386-1.14.patch)
+ ];
+
+ postPatch = ''
+ find . -name '*.orig' -exec rm {} ';'
+ '';
+
+ GOOS = stdenv.targetPlatform.parsed.kernel.name;
+ GOARCH = goarch stdenv.targetPlatform;
+ # GOHOSTOS/GOHOSTARCH must match the building system, not the host system.
+ # Go will nevertheless build a for host system that we will copy over in
+ # the install phase.
+ GOHOSTOS = stdenv.buildPlatform.parsed.kernel.name;
+ GOHOSTARCH = goarch stdenv.buildPlatform;
+
+ # {CC,CXX}_FOR_TARGET must be only set for cross compilation case as go expect those
+ # to be different from CC/CXX
+ CC_FOR_TARGET = if (stdenv.buildPlatform != stdenv.targetPlatform) then
+ "${targetCC}/bin/${targetCC.targetPrefix}cc"
+ else
+ null;
+ CXX_FOR_TARGET = if (stdenv.buildPlatform != stdenv.targetPlatform) then
+ "${targetCC}/bin/${targetCC.targetPrefix}c++"
+ else
+ null;
+
+ GOARM = toString (stdenv.lib.intersectLists [(stdenv.hostPlatform.parsed.cpu.version or "")] ["5" "6" "7"]);
+ GO386 = 387; # from Arch: don't assume sse2 on i686
+ CGO_ENABLED = 1;
+ # Hopefully avoids test timeouts on Hydra
+ GO_TEST_TIMEOUT_SCALE = 3;
+
+ # Indicate that we are running on build infrastructure
+ # Some tests assume things like home directories and users exists
+ GO_BUILDER_NAME = "nix";
+
+ GOROOT_BOOTSTRAP="${goBootstrap}/share/go";
+
+ postConfigure = ''
+ export GOCACHE=$TMPDIR/go-cache
+ # this is compiled into the binary
+ export GOROOT_FINAL=$out/share/go
+
+ export PATH=$(pwd)/bin:$PATH
+
+ ${optionalString (stdenv.buildPlatform != stdenv.targetPlatform) ''
+ # Independent from host/target, CC should produce code for the building system.
+ # We only set it when cross-compiling.
+ export CC=${buildPackages.stdenv.cc}/bin/cc
+ ''}
+ ulimit -a
+ '';
+
+ postBuild = ''
+ (cd src && ./make.bash)
+ '';
+
+ doCheck = stdenv.hostPlatform == stdenv.targetPlatform && !stdenv.isDarwin;
+
+ checkPhase = ''
+ runHook preCheck
+ (cd src && HOME=$TMPDIR GOCACHE=$TMPDIR/go-cache ./run.bash --no-rebuild)
+ runHook postCheck
+ '';
+
+ preInstall = ''
+ rm -r pkg/obj
+ # Contains the wrong perl shebang when cross compiling,
+ # since it is not used for anything we can deleted as well.
+ rm src/regexp/syntax/make_perl_groups.pl
+ '' + (if (stdenv.buildPlatform != stdenv.hostPlatform) then ''
+ mv bin/*_*/* bin
+ rmdir bin/*_*
+ ${optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) ''
+ rm -rf pkg/${GOHOSTOS}_${GOHOSTARCH} pkg/tool/${GOHOSTOS}_${GOHOSTARCH}
+ ''}
+ '' else if (stdenv.hostPlatform != stdenv.targetPlatform) then ''
+ rm -rf bin/*_*
+ ${optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) ''
+ rm -rf pkg/${GOOS}_${GOARCH} pkg/tool/${GOOS}_${GOARCH}
+ ''}
+ '' else "");
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $GOROOT_FINAL
+ cp -a bin pkg src lib misc api doc $GOROOT_FINAL
+ ln -s $GOROOT_FINAL/bin $out/bin
+ runHook postInstall
+ '';
+
+ disallowedReferences = [ goBootstrap ];
+
+ meta = with stdenv.lib; {
+ branch = "dev.go2go";
+ homepage = "http://golang.org/";
+ description = "The Go Programming language";
+ license = licenses.bsd3;
+ maintainers = teams.golang.members ++ [ maintainers._3noch ];
+ platforms = platforms.linux ++ platforms.darwin;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/compilers/go/ssl-cert-file-2-dev.patch b/third_party/nixpkgs/pkgs/development/compilers/go/ssl-cert-file-2-dev.patch
new file mode 100644
index 0000000000..6146880f7a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/go/ssl-cert-file-2-dev.patch
@@ -0,0 +1,45 @@
+diff --git a/src/crypto/x509/root_darwin_amd64.go b/src/crypto/x509/root_darwin_amd64.go
+index ce88de025e..258ecc45d1 100644
+--- a/src/crypto/x509/root_darwin_amd64.go
++++ b/src/crypto/x509/root_darwin_amd64.go
+@@ -10,6 +10,7 @@ import (
+ "bytes"
+ macOS "crypto/x509/internal/macos"
+ "fmt"
++ "io/ioutil"
+ "os"
+ "strings"
+ )
+@@ -25,6 +26,14 @@ func (c *Certificate) systemVerify(opts *VerifyOptions) (chains [][]*Certificate
+ var loadSystemRootsWithCgo func() (*CertPool, error)
+
+ func loadSystemRoots() (*CertPool, error) {
++ if file := os.Getenv("NIX_SSL_CERT_FILE"); file != "" {
++ data, err := ioutil.ReadFile(file)
++ if err == nil {
++ roots := NewCertPool()
++ roots.AppendCertsFromPEM(data)
++ return roots, nil
++ }
++ }
+ var trustedRoots []*Certificate
+ untrustedRoots := make(map[string]bool)
+
+diff --git a/src/crypto/x509/root_unix.go b/src/crypto/x509/root_unix.go
+index b48e618a65..195c1ff25a 100644
+--- a/src/crypto/x509/root_unix.go
++++ b/src/crypto/x509/root_unix.go
+@@ -42,6 +42,13 @@ func (c *Certificate) systemVerify(opts *VerifyOptions) (chains [][]*Certificate
+
+ func loadSystemRoots() (*CertPool, error) {
+ roots := NewCertPool()
++ if file := os.Getenv("NIX_SSL_CERT_FILE"); file != "" {
++ data, err := ioutil.ReadFile(file)
++ if err == nil {
++ roots.AppendCertsFromPEM(data)
++ return roots, nil
++ }
++ }
+
+ files := certFiles
+ if f := os.Getenv(certFileEnv); f != "" {
diff --git a/third_party/nixpkgs/pkgs/development/compilers/idris2/default.nix b/third_party/nixpkgs/pkgs/development/compilers/idris2/default.nix
index 5bde4bbb72..275c294446 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/idris2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/idris2/default.nix
@@ -5,13 +5,13 @@
# Uses scheme to bootstrap the build of idris2
stdenv.mkDerivation rec {
pname = "idris2";
- version = "0.2.1";
+ version = "0.2.2";
src = fetchFromGitHub {
owner = "idris-lang";
repo = "Idris2";
rev = "v${version}";
- sha256 = "044slgl2pwvj939kz3z92n6l182plc5fzng1n4z4k6bg11msqq14";
+ sha256 = "18m483vccijfh9z6x4zgi37fql3q765x3ypkwixv3rwq9nxnd6hm";
};
strictDeps = true;
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libc++/default.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libc++/default.nix
index 9571190393..3511783be8 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libc++/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libc++/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv, fetch, cmake, python3, libcxxabi, fixDarwinDylibNames, version
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libc++abi.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libc++abi.nix
index 00371b862a..7335d06e4f 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libc++abi.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libc++abi.nix
@@ -1,5 +1,6 @@
{ stdenv, cmake, fetch, libcxx, libunwind, llvm, version
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++abi";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libunwind.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libunwind.nix
index b13bacb363..75e42260b7 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libunwind.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/10/libunwind.nix
@@ -1,4 +1,6 @@
-{ stdenv, version, fetch, cmake, fetchpatch, enableShared ? true }:
+{ stdenv, version, fetch, cmake, fetchpatch
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "libunwind";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libc++/default.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libc++/default.nix
index 1ce879cccb..5c3ec87617 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libc++/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libc++/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv, fetch, cmake, python3, libcxxabi, llvm, fixDarwinDylibNames, version
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libc++abi.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libc++abi.nix
index edf83197d2..d173b1735c 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libc++abi.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libc++abi.nix
@@ -1,5 +1,6 @@
{ stdenv, cmake, fetch, libcxx, libunwind, llvm, version
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++abi";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libunwind.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libunwind.nix
index 5a4492e803..b22da21441 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libunwind.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/11/libunwind.nix
@@ -1,4 +1,6 @@
-{ stdenv, version, fetch, cmake, fetchpatch, enableShared ? true }:
+{ stdenv, version, fetch, cmake, fetchpatch
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "libunwind";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix
index 76baadf1c6..ed4192a232 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/7/libc++/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv, fetch, cmake, python3, libcxxabi, fixDarwinDylibNames, version
-, enableShared ? ! stdenv.hostPlatform.isMusl }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix
index 7f2ec528f3..4c46aeaa19 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/7/libc++abi.nix
@@ -1,7 +1,8 @@
{ stdenv, cmake, fetch, libcxx, llvm, version
, standalone ? false
# on musl the shared objects don't build
-, enableShared ? ! stdenv.hostPlatform.isMusl }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++abi";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libc++/default.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libc++/default.nix
index 01e0d8e008..2ed54a2206 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libc++/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libc++/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv, fetch, cmake, python3, libcxxabi, fixDarwinDylibNames, version
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libc++abi.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libc++abi.nix
index 590872aaab..50a38dfa96 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libc++abi.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libc++abi.nix
@@ -1,5 +1,6 @@
{ stdenv, cmake, fetch, libcxx, libunwind, llvm, version
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++abi";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libunwind.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libunwind.nix
index 646cd3c3ca..3295d39220 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libunwind.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/8/libunwind.nix
@@ -1,4 +1,6 @@
-{ stdenv, version, fetch, cmake, fetchpatch, enableShared ? true }:
+{ stdenv, version, fetch, cmake, fetchpatch
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libunwind";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/8/llvm.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/8/llvm.nix
index 0f6179c2d3..fb928b67ad 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/8/llvm.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/8/llvm.nix
@@ -1,5 +1,6 @@
{ stdenv
, fetch
+, fetchpatch
, cmake
, python3
, libffi
@@ -55,6 +56,14 @@ in stdenv.mkDerivation ({
propagatedBuildInputs = [ ncurses zlib ];
+ patches = [
+ # Fix missing includes for GCC 10
+ (fetchpatch {
+ url = "https://bugs.gentoo.org/attachment.cgi?id=612792";
+ sha256 = "0rwx6jpqq4xnf4mvfm8v2d4r34y1yi05am0mx5k2d5bha9j64lqg";
+ })
+ ];
+
postPatch = optionalString stdenv.isDarwin ''
substituteInPlace cmake/modules/AddLLVM.cmake \
--replace 'set(_install_name_dir INSTALL_NAME_DIR "@rpath")' "set(_install_name_dir)" \
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libc++/default.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libc++/default.nix
index c9f0e6254a..f5c3d21e7f 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libc++/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libc++/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv, fetch, cmake, python3, libcxxabi, fixDarwinDylibNames, version
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libc++abi.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libc++abi.nix
index 5b63560282..13f033091b 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libc++abi.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libc++abi.nix
@@ -1,5 +1,6 @@
{ stdenv, cmake, fetch, libcxx, libunwind, llvm, version
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation {
pname = "libc++abi";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libunwind.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libunwind.nix
index 883c36baf0..98df98838f 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libunwind.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/9/libunwind.nix
@@ -1,4 +1,6 @@
-{ stdenv, version, fetch, cmake, fetchpatch, enableShared ? true }:
+{ stdenv, version, fetch, cmake, fetchpatch
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "libunwind";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/nextpnr/default.nix b/third_party/nixpkgs/pkgs/development/compilers/nextpnr/default.nix
index 664ceb7963..e50ac50dc5 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/nextpnr/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/nextpnr/default.nix
@@ -3,9 +3,9 @@
, icestorm, trellis
, llvmPackages
-, enableGui ? true
-, wrapQtAppsHook
-, qtbase
+, enableGui ? false
+, wrapQtAppsHook ? null
+, qtbase ? null
, OpenGL ? null
}:
@@ -14,14 +14,14 @@ let
in
with stdenv; mkDerivation rec {
pname = "nextpnr";
- version = "2020.12.01";
+ version = "2021.01.02";
srcs = [
(fetchFromGitHub {
owner = "YosysHQ";
repo = "nextpnr";
- rev = "868902fbdf0b476bdccf4d25cbb80ba602d2cc11";
- sha256 = "1kb5lhixb7f4q800gjyw9xm9ff1yaq3pgna17f5f0bw6b4ds56zc";
+ rev = "9b9628047c01a970cfe20f83f2b7129ed109440d";
+ sha256 = "0pcv96d0n40h2ipywi909hpzlys5b6r4pamc320qk1xxhppmgkmm";
name = "nextpnr";
})
(fetchFromGitHub {
@@ -48,14 +48,14 @@ with stdenv; mkDerivation rec {
[ "-DCURRENT_GIT_VERSION=${lib.substring 0 7 (lib.elemAt srcs 0).rev}"
"-DARCH=generic;ice40;ecp5"
"-DBUILD_TESTS=ON"
- "-DICEBOX_ROOT=${icestorm}/share/icebox"
+ "-DICESTORM_INSTALL_PREFIX=${icestorm}"
"-DTRELLIS_INSTALL_PREFIX=${trellis}"
"-DTRELLIS_LIBDIR=${trellis}/lib/trellis"
"-DUSE_OPENMP=ON"
# warning: high RAM usage
- "-DSERIALIZE_CHIPDB=OFF"
+ "-DSERIALIZE_CHIPDBS=OFF"
]
- ++ (lib.optional (!enableGui) "-DBUILD_GUI=OFF")
+ ++ (lib.optional enableGui "-DBUILD_GUI=ON")
++ (lib.optional (enableGui && stdenv.isDarwin)
"-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks");
diff --git a/third_party/nixpkgs/pkgs/development/compilers/tinygo/default.nix b/third_party/nixpkgs/pkgs/development/compilers/tinygo/default.nix
index 060b95cf87..0aee1ca1f3 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/tinygo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/tinygo/default.nix
@@ -6,13 +6,14 @@ let main = ./main.go;
in
buildGoModule rec {
pname = "tinygo";
- version = "0.13.1";
+ version = "0.16.0";
src = fetchFromGitHub {
owner = "tinygo-org";
repo = "tinygo";
rev = "v${version}";
- sha256 = "0das5z5y2x1970yi9c4yssxvwrrjhdmsj495q0r5mb02amvc954v";
+ sha256 = "063aszbsnr0myq56kms1slmrfs7m4nmg0zgh2p66lxdsifrfly7j";
+ fetchSubmodules = true;
};
overrideModAttrs = (_: {
@@ -21,15 +22,23 @@ buildGoModule rec {
rm -rf *
cp ${main} main.go
cp ${gomod} go.mod
+ chmod +w go.mod
'';
});
preBuild = "cp ${gomod} go.mod";
- vendorSha256 = "19194dlzpl6zzw2gqybma5pwip71rw8z937f104k6c158qzzgy62";
+ postBuild = "make gen-device";
+
+ vendorSha256 = "12k2gin0v7aqz5543m12yhifc0xsz26qyqra5l4c68xizvzcvkxb";
doCheck = false;
+ prePatch = ''
+ sed -i s/', "-nostdlibinc"'// builder/builtins.go
+ sed -i s/'"-nostdlibinc", '// compileopts/config.go builder/picolibc.go
+ '';
+
subPackages = [ "." ];
buildInputs = [ llvm clang-unwrapped makeWrapper ];
propagatedBuildInputs = [ lld avrgcc avrdude openocd gcc-arm-embedded ];
@@ -37,7 +46,11 @@ buildGoModule rec {
postInstall = ''
mkdir -p $out/share/tinygo
cp -a lib src targets $out/share/tinygo
- wrapProgram $out/bin/tinygo --prefix "TINYGOROOT" : "$out/share/tinygo"
+ wrapProgram $out/bin/tinygo --prefix "TINYGOROOT" : "$out/share/tinygo" \
+ --prefix "PATH" : "$out/libexec/tinygo"
+ mkdir -p $out/libexec/tinygo
+ ln -s ${clang-unwrapped}/bin/clang $out/libexec/tinygo/clang-10
+ ln -s ${lld}/bin/lld $out/libexec/tinygo/ld.lld-10
ln -sf $out/bin $out/share/tinygo
'';
diff --git a/third_party/nixpkgs/pkgs/development/compilers/tinygo/go.mod b/third_party/nixpkgs/pkgs/development/compilers/tinygo/go.mod
index f01b38d3e5..bab259ae48 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/tinygo/go.mod
+++ b/third_party/nixpkgs/pkgs/development/compilers/tinygo/go.mod
@@ -1,13 +1,14 @@
module github.com/tinygo-org/tinygo
-go 1.14
+go 1.11
require (
github.com/blakesmith/ar v0.0.0-20150311145944-8bd4349a67f2
+ github.com/chromedp/cdproto v0.0.0-20200709115526-d1f6fc58448b
+ github.com/chromedp/chromedp v0.5.4-0.20200303084119-2bb39134ab9e
github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf
- github.com/marcinbor85/gohex v0.0.0-20180128172054-7a43cd876e46
+ github.com/marcinbor85/gohex v0.0.0-20200531091804-343a4b548892
go.bug.st/serial v1.0.0
- golang.org/x/tools v0.0.0-20200512001501-aaeff5de670a
- google.golang.org/appengine v1.4.0
- tinygo.org/x/go-llvm v0.0.0-20200401165421-8d120882fc7a
+ golang.org/x/tools v0.0.0-20200216192241-b320d3a0f5a2
+ tinygo.org/x/go-llvm v0.0.0-20201104183921-570e7a6841d9
)
diff --git a/third_party/nixpkgs/pkgs/development/compilers/yosys/default.nix b/third_party/nixpkgs/pkgs/development/compilers/yosys/default.nix
index b16d76304e..51f0b7ed45 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/yosys/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/yosys/default.nix
@@ -33,13 +33,13 @@
stdenv.mkDerivation rec {
pname = "yosys";
- version = "0.9+3715";
+ version = "0.9+3830";
src = fetchFromGitHub {
owner = "YosysHQ";
repo = "yosys";
- rev = "d021f4b4003bb7a374038134c65edd3f67473a92";
- sha256 = "0dgdpigqg8mwkry4233p6z6myjnrb1rq32873yhdfwvwqq230x51";
+ rev = "b72c29465392c8d260ddf55def169438f7fb64b2";
+ sha256 = "12h3pgj8bjb254q2qaafc3qxwhqdqrx0sxjhgjrfy8cmkdm92dvy";
};
enableParallelBuilding = true;
diff --git a/third_party/nixpkgs/pkgs/development/compilers/z88dk/default.nix b/third_party/nixpkgs/pkgs/development/compilers/z88dk/default.nix
index 890924dddc..0fb73d42b7 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/z88dk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/z88dk/default.nix
@@ -1,14 +1,14 @@
{ fetchFromGitHub, stdenv, makeWrapper, unzip, libxml2, m4, uthash, which }:
stdenv.mkDerivation rec {
- pname = "z88dk-unstable";
- version = "2020-01-27";
+ pname = "z88dk";
+ version = "2.0";
src = fetchFromGitHub {
owner = "z88dk";
- repo = "z88dk";
- rev = "efdd07c2e2229cac7cfef97ec01f478004846e39";
- sha256 = "0jcks5ygp256lmzmllffp4yb38cxjgdyqnnimkj4s65095cfasyb";
+ repo = "z88dk";
+ rev = "v${version}";
+ sha256 = "14r9bjw6lgz85a59a4ajspvg12swiqxi17zicl8r7p29pi9lsibp";
fetchSubmodules = true;
};
@@ -50,10 +50,10 @@ stdenv.mkDerivation rec {
installTargets = [ "libs" "install" ];
meta = with stdenv.lib; {
- homepage = "https://www.z88dk.org";
+ homepage = "https://www.z88dk.org";
description = "z80 Development Kit";
- license = licenses.clArtistic;
- maintainers = [ ];
- platforms = platforms.linux;
+ license = licenses.clArtistic;
+ maintainers = [ maintainers.siraben ];
+ platforms = platforms.unix;
};
}
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 aa3a7386fc..05740979b8 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 = "1l2syrslba4mrxjzj0iblflz72siw3ibqri6p5hf59fk7rmm30a8";
+ sha256 = "0w71kbz127fcli24sxsvd48l5xamwamjwhr18x9alam5cldqkkz1";
};
}).override {
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
@@ -130,7 +130,8 @@ self: super: {
ABList = dontCheck super.ABList;
# sse2 flag due to https://github.com/haskell/vector/issues/47.
- vector = if pkgs.stdenv.isi686 then appendConfigureFlag super.vector "--ghc-options=-msse2" else super.vector;
+ # Jailbreak is necessary for QuickCheck dependency.
+ vector = doJailbreak (if pkgs.stdenv.isi686 then appendConfigureFlag super.vector "--ghc-options=-msse2" else super.vector);
conduit-extra = if pkgs.stdenv.isDarwin
then super.conduit-extra.overrideAttrs (drv: { __darwinAllowLocalNetworking = true; })
@@ -216,11 +217,7 @@ self: super: {
# building of the executable has been disabled for ghc < 8.10 in hnix.
# Generating the completions should be activated again, once we default to
# ghc 8.10.
- hnix = dontCheck (super.hnix.override {
- # 2020-09-18: Those packages are all needed by hnix at versions newer than on stackage
- prettyprinter = self.prettyprinter_1_7_0; # at least 1.7
-
- });
+ hnix = dontCheck super.hnix;
# Fails for non-obvious reasons while attempting to use doctest.
search = dontCheck super.search;
@@ -363,9 +360,6 @@ self: super: {
punycode = dontCheck super.punycode;
pwstore-cli = dontCheck super.pwstore-cli;
quantities = dontCheck super.quantities;
- QuickCheck_2_14_2 = super.QuickCheck_2_14_2.override( {
- splitmix = self.splitmix_0_1_0_3;
- });
redis-io = dontCheck super.redis-io;
rethinkdb = dontCheck super.rethinkdb;
Rlang-QQ = dontCheck super.Rlang-QQ;
@@ -399,7 +393,6 @@ self: super: {
xsd = dontCheck super.xsd;
zip-archive = dontCheck super.zip-archive; # https://github.com/jgm/zip-archive/issues/57
- random_1_2_0 = super.random_1_2_0.override ({ splitmix = self.splitmix_0_1_0_3; });
# These test suites run for ages, even on a fast machine. This is nuts.
Random123 = dontCheck super.Random123;
systemd = dontCheck super.systemd;
@@ -863,8 +856,7 @@ self: super: {
swagger2 = if (pkgs.stdenv.hostPlatform.isAarch32 || pkgs.stdenv.hostPlatform.isAarch64) then dontHaddock (dontCheck super.swagger2) else super.swagger2;
# hledger-lib requires the latest version of pretty-simple
- hledger-lib = super.hledger-lib.override { pretty-simple = self.pretty-simple_4_0_0_0; };
- pretty-simple_4_0_0_0 = super.pretty-simple_4_0_0_0.overrideScope (self: super: { prettyprinter = self.prettyprinter_1_7_0; });
+ hledger-lib = super.hledger-lib.override { pretty-simple = self.pretty-simple; };
# Copy hledger man pages from data directory into the proper place. This code
# should be moved into the cabal2nix generator.
@@ -1532,20 +1524,32 @@ self: super: {
# 2020-12-06: Restrictive upper bounds w.r.t. pandoc-types (https://github.com/owickstrom/pandoc-include-code/issues/27)
pandoc-include-code = doJailbreak super.pandoc-include-code;
- # https://github.com/jgm/pandoc/issues/6961
- pandoc = dontCheck super.pandoc;
-
- # Update pandoc dependencies to fix the build.
- doctemplates = self.doctemplates_0_9;
- skylighting = self.skylighting_0_10_2;
- skylighting-core = self.skylighting-core_0_10_2;
-
# https://github.com/yesodweb/yesod/issues/1714
yesod-core = dontCheck super.yesod-core;
# Add ApplicationServices on darwin
- # use 0.4.5 instead of 0.4.4 to fix build with glibc >= 2.32
- apecs-physics = addPkgconfigDepends super.apecs-physics_0_4_5
+ apecs-physics = addPkgconfigDepends super.apecs-physics
(pkgs.lib.optional pkgs.stdenv.isDarwin pkgs.darwin.apple_sdk.frameworks.ApplicationServices);
+ # Break out of overspecified constraint on QuickCheck.
+ algebraic-graphs = dontCheck super.algebraic-graphs;
+ attoparsec = doJailbreak super.attoparsec; # https://github.com/haskell/attoparsec/pull/168
+ cassava = doJailbreak super.cassava;
+ filepath-bytestring = doJailbreak super.filepath-bytestring;
+ ghc-source-gen = doJailbreak super.ghc-source-gen;
+ haddock-library = doJailbreak super.haddock-library;
+ HsYAML = doJailbreak super.HsYAML;
+ http-api-data = doJailbreak super.http-api-data;
+ lzma = doJailbreak super.lzma;
+ psqueues = doJailbreak super.psqueues;
+
+ # Break out of overspecified constraint on QuickCheck.
+ # https://github.com/Gabriel439/Haskell-Nix-Derivation-Library/pull/10
+ nix-derivation = doJailbreak super.nix-derivation;
+
+ # Break out of overspecified constraint on QuickCheck.
+ # Fixed by https://github.com/haskell-servant/servant/commit/08579ca0039410e04d6c36c975ddc20165819db6
+ servant-client = doJailbreak super.servant-client;
+ servant-client-core = doJailbreak super.servant-client-core;
+
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
index 8e53303e9f..c162740b8d 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
@@ -83,12 +83,6 @@ self: super: {
sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f";
});
- # Version 4.7.2 is broken by the bytestring library shipped by ghc-8.10.3.
- ListLike = appendPatch super.ListLike (pkgs.fetchpatch {
- url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/ListLike-4.7.2.patch";
- sha256 = "1v392a74w0sxyn6x0bqixpmjbgla0i2b5hxzkcn1vaa3gaya7ag4";
- });
-
# hnix 0.9.0 does not provide an executable for ghc < 8.10, so define completions here for now.
hnix = generateOptparseApplicativeCompletion "hnix"
(overrideCabal super.hnix (drv: {
@@ -98,4 +92,11 @@ self: super: {
# Break out of "Cabal < 3.2" constraint.
stylish-haskell = doJailbreak super.stylish-haskell;
+
+ # Agda 2.6.1.2 only declares a transformers dependency for ghc < 8.10.3.
+ # https://github.com/agda/agda/issues/5109
+ Agda = appendPatch super.Agda (pkgs.fetchpatch {
+ url = "https://github.com/agda/agda/commit/76278c23d447b49f59fac581ca4ac605792aabbc.patch";
+ sha256 = "1g34g8a09j73h89pk4cdmri0nb0qg664hkff45amcr9kyz14a9f3";
+ });
}
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
index 0471ca1b76..d9efb1ab9c 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
@@ -59,6 +59,7 @@ self: super: {
# Jailbreaks & Version Updates
async = doJailbreak super.async;
ChasingBottoms = markBrokenVersion "1.3.1.9" super.ChasingBottoms;
+ data-fix = doJailbreak super.data-fix;
dec = doJailbreak super.dec;
ed25519 = doJailbreak super.ed25519;
hashable = overrideCabal (doJailbreak (dontCheck super.hashable)) (drv: { postPatch = "sed -i -e 's,integer-gmp .*<1.1,integer-gmp < 2,' hashable.cabal"; });
@@ -66,14 +67,16 @@ self: super: {
integer-logarithms = overrideCabal (doJailbreak super.integer-logarithms) (drv: { postPatch = "sed -i -e 's,integer-gmp <1.1,integer-gmp < 2,' integer-logarithms.cabal"; });
lukko = doJailbreak super.lukko;
parallel = doJailbreak super.parallel;
+ primitive = doJailbreak (dontCheck super.primitive);
regex-posix = doJailbreak super.regex-posix;
resolv = doJailbreak super.resolv;
singleton-bool = doJailbreak super.singleton-bool;
split = doJailbreak super.split;
- splitmix = self.splitmix_0_1_0_3;
tar = doJailbreak super.tar;
time-compat = doJailbreak super.time-compat;
vector = doJailbreak (dontCheck super.vector);
+ vector-binary-instances = doJailbreak super.vector-binary-instances;
+ vector-th-unbox = doJailbreak super.vector-th-unbox;
zlib = doJailbreak super.zlib;
# Apply patches from head.hackage.
@@ -93,7 +96,6 @@ self: super: {
url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/language-haskell-extract-0.2.4.patch";
sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f";
});
- QuickCheck = super.QuickCheck_2_14_2;
regex-base = appendPatch (doJailbreak super.regex-base) (pkgs.fetchpatch {
url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/regex-base-0.94.0.0.patch";
sha256 = "0k5fglbl7nnhn8400c4cpnflxcbj9p3xi5prl9jfmszr31jwdy5d";
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index 95dce67b4b..c23c4d54ac 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -76,7 +76,7 @@ default-package-overrides:
# haskell-language-server 0.5.0.0 doesn't accept newer versions
- fourmolu ==0.2.*
- refinery ==0.2.*
- # Stackage Nightly 2020-12-14
+ # Stackage Nightly 2021-01-01
- abstract-deque ==0.3
- abstract-par ==0.3.3
- AC-Angle ==1.0
@@ -109,7 +109,7 @@ default-package-overrides:
- al ==0.1.4.2
- alarmclock ==0.7.0.5
- alerts ==0.1.2.0
- - alex ==3.2.5
+ - alex ==3.2.6
- alg ==0.2.13.1
- algebraic-graphs ==0.5
- Allure ==0.9.5.0
@@ -215,18 +215,19 @@ default-package-overrides:
- ansi-terminal ==0.10.3
- ansi-wl-pprint ==0.6.9
- ANum ==0.2.0.2
+ - ap-normalize ==0.1.0.0
- apecs ==0.9.2
- apecs-gloss ==0.2.4
- - apecs-physics ==0.4.4
+ - apecs-physics ==0.4.5
- api-field-json-th ==0.1.0.2
- - ap-normalize ==0.1.0.0
+ - api-maker ==0.1.0.0
+ - app-settings ==0.2.0.12
- appar ==0.1.8
- appendmap ==0.1.5
- apply-refact ==0.8.2.1
- apportionment ==0.0.0.3
- approximate ==0.3.2
- approximate-equality ==1.1.0.2
- - app-settings ==0.2.0.12
- arbor-lru-cache ==0.1.1.1
- arbor-postgres ==0.0.5
- arithmoi ==0.11.0.1
@@ -235,12 +236,12 @@ default-package-overrides:
- ascii ==1.0.0.2
- ascii-case ==1.0.0.2
- ascii-char ==1.0.0.2
- - asciidiagram ==1.3.3.3
- ascii-group ==1.0.0.2
- ascii-predicates ==1.0.0.2
- ascii-progress ==0.3.3.0
- ascii-superset ==1.0.0.2
- ascii-th ==1.0.0.2
+ - asciidiagram ==1.3.3.3
- asif ==6.0.4
- asn1-encoding ==0.9.6
- asn1-parse ==0.9.5
@@ -268,14 +269,20 @@ default-package-overrides:
- authenticate ==1.3.5
- authenticate-oauth ==1.6.0.1
- auto ==0.4.3.1
- - autoexporter ==1.1.19
- auto-update ==0.1.6
+ - autoexporter ==1.1.19
- avers ==0.0.17.1
- avro ==0.5.2.0
- aws-cloudfront-signed-cookies ==0.2.0.6
+ - backprop ==0.2.6.4
- backtracking ==0.1.0
- bank-holidays-england ==0.2.0.6
- barbies ==2.0.2.0
+ - base-compat ==0.11.2
+ - base-compat-batteries ==0.11.2
+ - base-orphans ==0.8.4
+ - base-prelude ==1.4
+ - base-unicode-symbols ==0.2.4.2
- base16 ==0.3.0.1
- base16-bytestring ==0.1.1.7
- base16-lens ==0.1.3.0
@@ -289,12 +296,7 @@ default-package-overrides:
- base64-bytestring-type ==1.0.1
- base64-lens ==0.3.0
- base64-string ==0.2
- - base-compat ==0.11.2
- - base-compat-batteries ==0.11.2
- basement ==0.0.11
- - base-orphans ==0.8.4
- - base-prelude ==1.4
- - base-unicode-symbols ==0.2.4.2
- basic-prelude ==0.7.0
- bazel-runfiles ==0.12
- bbdb ==0.8
@@ -305,16 +307,15 @@ default-package-overrides:
- benchpress ==0.2.2.15
- between ==0.11.0.0
- bibtex ==0.1.0.6
- - bifunctors ==5.5.8
+ - bifunctors ==5.5.9
- bimap ==0.4.0
- - bimaps ==0.1.0.2
- bimap-server ==0.1.0.1
+ - bimaps ==0.1.0.2
- bin ==0.1
- binary-conduit ==1.3.1
- - binaryen ==0.0.5.0
- binary-ext ==2.0.4
- binary-ieee754 ==0.1.0.0
- - binary-instances ==1.0.0.1
+ - binary-instances ==1.0.1
- binary-list ==1.1.1.2
- binary-orphans ==1.0.1
- binary-parser ==0.5.6
@@ -322,6 +323,7 @@ default-package-overrides:
- binary-search ==1.0.0.3
- binary-shared ==0.8.3
- binary-tagged ==0.3
+ - binaryen ==0.0.5.0
- bindings-DSL ==1.0.25
- bindings-GLFW ==3.3.2.0
- bindings-libzip ==1.0.1
@@ -329,8 +331,8 @@ default-package-overrides:
- bins ==0.1.2.0
- bitarray ==0.0.1.1
- bits ==0.5.2
- - bitset-word8 ==0.1.1.2
- bits-extra ==0.0.2.0
+ - bitset-word8 ==0.1.1.2
- bitvec ==1.0.3.0
- bitwise-enum ==1.0.0.2
- blake2 ==0.3.0
@@ -345,7 +347,7 @@ default-package-overrides:
- blaze-svg ==0.3.6.1
- blaze-textual ==0.2.1.0
- bmp ==1.2.6.3
- - BNFC ==2.8.4
+ - BNFC ==2.9.0
- board-games ==0.3
- boltzmann-samplers ==0.1.1.0
- Boolean ==0.2.4
@@ -356,12 +358,12 @@ default-package-overrides:
- boring ==0.1.3
- both ==0.1.1.1
- bound ==2.0.2
- - BoundedChan ==1.0.3.0
- bounded-queue ==1.0.0
+ - BoundedChan ==1.0.3.0
- boundingboxes ==0.2.3
- bower-json ==1.0.0.1
- boxes ==0.1.5
- - brick ==0.57.1
+ - brick ==0.58.1
- broadcast-chan ==0.2.1.1
- bsb-http-chunked ==0.0.0.4
- bson ==0.4.0.1
@@ -375,10 +377,10 @@ default-package-overrides:
- butcher ==1.3.3.2
- bv ==0.5
- bv-little ==1.1.1
- - byteable ==0.1.1
- byte-count-reader ==0.10.1.2
- - bytedump ==1.0
- byte-order ==0.1.2.0
+ - byteable ==0.1.1
+ - bytedump ==1.0
- byteorder ==1.0.4
- bytes ==0.17
- byteset ==0.1.1.0
@@ -394,7 +396,7 @@ default-package-overrides:
- bzlib-conduit ==0.3.0.2
- c14n ==0.1.0.1
- c2hs ==0.28.7
- - cabal-debian ==5.1
+ - ca-province-codes ==1.0.0.0
- cabal-doctest ==1.0.8
- cabal-file ==0.1.1
- cabal-flatpak ==0.1.0.2
@@ -405,13 +407,12 @@ default-package-overrides:
- calendar-recycling ==0.0.0.1
- call-stack ==0.2.0
- can-i-haz ==0.3.1.0
- - ca-province-codes ==1.0.0.0
- cardano-coin-selection ==1.0.1
- carray ==0.1.6.8
- casa-client ==0.0.1
- casa-types ==0.0.1
- - cased ==0.1.0.0
- case-insensitive ==1.2.1.0
+ - cased ==0.1.0.0
- cases ==0.1.4
- casing ==0.1.4.1
- cassava ==0.5.2.0
@@ -453,6 +454,7 @@ default-package-overrides:
- cipher-des ==0.0.6
- cipher-rc4 ==0.1.4
- circle-packing ==0.1.0.6
+ - circular ==0.3.1.1
- clash-ghc ==1.2.5
- clash-lib ==1.2.5
- clash-prelude ==1.2.5
@@ -471,12 +473,12 @@ default-package-overrides:
- cmark-gfm ==0.2.2
- cmark-lucid ==0.1.0.0
- cmdargs ==0.10.20
- - codec-beam ==0.2.0
- - codec-rpm ==0.2.2
- - code-page ==0.2
- co-log ==0.4.0.1
- co-log-concurrent ==0.5.0.0
- co-log-core ==0.2.1.1
+ - code-page ==0.2
+ - codec-beam ==0.2.0
+ - codec-rpm ==0.2.2
- Color ==0.3.0
- colorful-monoids ==0.2.1.3
- colorize-haskell ==1.0.1
@@ -486,7 +488,7 @@ default-package-overrides:
- comfort-array ==0.4
- comfort-graph ==0.0.3.1
- commutative ==0.0.2
- - comonad ==5.0.6
+ - comonad ==5.0.8
- comonad-extras ==4.0.1
- compactmap ==0.1.4.2.1
- compensated ==0.8.1
@@ -522,8 +524,8 @@ default-package-overrides:
- conferer-hspec ==0.4.0.1
- conferer-source-json ==0.4.0.1
- conferer-warp ==0.4.0.1
- - ConfigFile ==1.1.4
- config-ini ==0.2.4.0
+ - ConfigFile ==1.1.4
- configurator ==0.3.0.0
- configurator-export ==0.1.0.1
- configurator-pg ==0.2.5
@@ -531,10 +533,10 @@ default-package-overrides:
- connection-pool ==0.2.2
- console-style ==0.0.2.1
- constraint ==0.1.4.0
- - constraints ==0.12
- constraint-tuples ==0.1.2
+ - constraints ==0.12
- construct ==0.3
- - contravariant ==1.5.2
+ - contravariant ==1.5.3
- contravariant-extras ==0.3.5.2
- control-bool ==0.2.1
- control-monad-free ==0.6.2
@@ -559,8 +561,13 @@ default-package-overrides:
- cron ==0.7.0
- crypto-api ==0.13.3
- crypto-cipher-types ==0.0.9
- - cryptocompare ==0.1.2
- crypto-enigma ==0.1.1.6
+ - crypto-numbers ==0.2.7
+ - crypto-pubkey ==0.2.8
+ - crypto-pubkey-types ==0.4.3
+ - crypto-random ==0.0.9
+ - crypto-random-api ==0.2.0
+ - cryptocompare ==0.1.2
- cryptohash ==0.11.9
- cryptohash-cryptoapi ==0.1.4
- cryptohash-md5 ==0.11.100.1
@@ -569,11 +576,6 @@ default-package-overrides:
- cryptonite ==0.27
- cryptonite-conduit ==0.2.2
- cryptonite-openssl ==0.7
- - crypto-numbers ==0.2.7
- - crypto-pubkey ==0.2.8
- - crypto-pubkey-types ==0.4.3
- - crypto-random ==0.0.9
- - crypto-random-api ==0.2.0
- csp ==1.4.0
- css-syntax ==0.1.0.0
- css-text ==0.1.3.0
@@ -610,7 +612,6 @@ default-package-overrides:
- data-default-instances-dlist ==0.0.1
- data-default-instances-old-locale ==0.0.1
- data-diverse ==4.7.0.0
- - datadog ==0.2.5.0
- data-dword ==0.3.2
- data-endian ==0.1.1
- data-fix ==0.3.0
@@ -629,12 +630,12 @@ default-package-overrides:
- data-reify ==0.6.3
- data-serializer ==0.3.4.1
- data-textual ==0.3.0.3
+ - datadog ==0.2.5.0
- dataurl ==0.1.0.0
- DAV ==1.3.4
- DBFunctor ==0.1.1.1
- - dbus ==1.2.16
+ - dbus ==1.2.17
- dbus-hslogger ==0.1.0.1
- - debian ==4.0.2
- debian-build ==0.10.2.0
- debug-trace-var ==0.2.0
- dec ==0.0.3
@@ -643,52 +644,52 @@ default-package-overrides:
- deepseq-generics ==0.2.0.0
- deepseq-instances ==0.1.0.1
- deferred-folds ==0.9.15
- - dejafu ==2.4.0.0
+ - dejafu ==2.4.0.1
- dense-linear-algebra ==0.1.0.0
- depq ==0.4.1.0
- deque ==0.4.3
- - deriveJsonNoPrefix ==0.1.0.1
- derive-topdown ==0.0.2.2
+ - deriveJsonNoPrefix ==0.1.0.1
- deriving-aeson ==0.2.6
- deriving-compat ==0.5.10
- derulo ==1.0.9
- - dhall ==1.37.0
+ - dhall ==1.37.1
- dhall-bash ==1.0.35
- dhall-json ==1.7.4
- dhall-lsp-server ==1.0.12
- dhall-yaml ==1.2.4
+ - di-core ==1.0.4
+ - di-monad ==1.3.1
- diagrams-solve ==0.1.2
- dialogflow-fulfillment ==0.1.1.3
- - di-core ==1.0.4
- dictionary-sharing ==0.1.0.0
- Diff ==0.4.0
- digest ==0.0.1.2
- digits ==0.3.1
- dimensional ==1.3
- - di-monad ==1.3.1
- - directory-tree ==0.12.1
- direct-sqlite ==2.3.26
- - dirichlet ==0.1.0.0
+ - directory-tree ==0.12.1
+ - dirichlet ==0.1.0.2
- discount ==0.1.1
- disk-free-space ==0.1.0.1
- distributed-closure ==0.4.2.0
- distribution-opensuse ==1.1.1
- - distributive ==0.6.2
+ - distributive ==0.6.2.1
- dl-fedora ==0.7.5
- dlist ==0.8.0.8
- dlist-instances ==0.1.1.1
- dlist-nonempty ==0.1.1
- dns ==4.0.1
+ - do-list ==1.0.1
+ - do-notation ==0.1.0.2
- dockerfile ==0.2.0
- doclayout ==0.3
- - doctemplates ==0.8.3
+ - doctemplates ==0.9
- doctest ==0.16.3
- doctest-discover ==0.2.0.0
- doctest-exitcode-stdio ==0.0
- doctest-lib ==0.1
- doldol ==0.4.1.2
- - do-list ==1.0.1
- - do-notation ==0.1.0.2
- dotenv ==0.8.0.7
- dotgen ==0.4.3
- dotnet-timespan ==0.0.1.0
@@ -705,7 +706,6 @@ default-package-overrides:
- dyre ==0.8.12
- eap ==0.9.0.2
- earcut ==0.1.0.4
- - Earley ==0.13.0.1
- easy-file ==0.2.2
- Ebnf2ps ==1.0.15
- echo ==0.1.3
@@ -727,24 +727,24 @@ default-package-overrides:
- elerea ==2.9.0
- elf ==0.30
- eliminators ==0.7
- - elm2nix ==0.2.1
- elm-bridge ==0.6.1
- elm-core-sources ==1.0.0
- elm-export ==0.6.0.1
- - elynx ==0.5.0
- - elynx-markov ==0.5.0
- - elynx-nexus ==0.5.0
- - elynx-seq ==0.5.0
- - elynx-tools ==0.5.0
- - elynx-tree ==0.5.0
+ - elm2nix ==0.2.1
+ - elynx ==0.5.0.1
+ - elynx-markov ==0.5.0.1
+ - elynx-nexus ==0.5.0.1
+ - elynx-seq ==0.5.0.1
+ - elynx-tools ==0.5.0.1
+ - elynx-tree ==0.5.0.1
- email-validate ==2.3.2.13
- emojis ==0.1
- enclosed-exceptions ==1.0.3
- ENIG ==0.0.1.0
- entropy ==0.4.1.6
+ - enum-subset-generate ==0.1.0.0
- enummapset ==0.6.0.3
- enumset ==0.0.5
- - enum-subset-generate ==0.1.0.0
- envelope ==0.2.2.0
- envparse ==0.4.1
- envy ==2.1.0.0
@@ -754,7 +754,7 @@ default-package-overrides:
- equational-reasoning ==0.6.0.3
- equivalence ==0.3.5
- erf ==2.0.0.0
- - error-or ==0.1.1.0
+ - error-or ==0.1.2.0
- error-or-utils ==0.1.1
- errors ==2.3.0
- errors-ext ==0.4.2
@@ -766,29 +766,30 @@ default-package-overrides:
- essence-of-live-coding-quickcheck ==0.2.4
- etc ==0.4.1.0
- eve ==0.1.9.0
+ - event-list ==0.1.2
- eventful-core ==0.2.0
- eventful-test-helpers ==0.2.0
- - event-list ==0.1.2
- eventstore ==1.4.1
- every ==0.0.1
- exact-combinatorics ==0.2.0.9
- exact-pi ==0.5.0.1
- exception-hierarchy ==0.1.0.4
- exception-mtl ==0.4.0.1
- - exceptions ==0.10.4
- exception-transformers ==0.4.0.9
- exception-via ==0.1.0.0
+ - exceptions ==0.10.4
- executable-path ==0.0.3.1
- exit-codes ==1.0.0
- exomizer ==1.0.0
+ - exp-pairs ==0.2.1.0
+ - experimenter ==0.1.0.4
- expiring-cache-map ==0.0.6.1
- explicit-exception ==0.1.10
- - exp-pairs ==0.2.1.0
- express ==0.1.3
- extended-reals ==0.2.4.0
- extensible-effects ==5.0.0.1
- extensible-exceptions ==0.1.1.4
- - extra ==1.7.8
+ - extra ==1.7.9
- extractable-singleton ==0.0.1
- extrapolate ==0.4.2
- fail ==4.9.0.0
@@ -810,10 +811,10 @@ default-package-overrides:
- fgl ==5.7.0.3
- file-embed ==0.0.13.0
- file-embed-lzma ==0
- - filelock ==0.1.1.5
- - filemanip ==0.3.6.3
- file-modules ==0.1.2.4
- file-path-th ==0.1.0.0
+ - filelock ==0.1.1.5
+ - filemanip ==0.3.6.3
- filepattern ==0.1.2
- fileplow ==0.1.0.0
- filtrable ==0.1.4.0
@@ -843,8 +844,8 @@ default-package-overrides:
- fn ==0.3.0.2
- focus ==1.0.2
- focuslist ==0.1.0.2
- - foldable1 ==0.1.0.0
- fold-debounce ==0.2.0.9
+ - foldable1 ==0.1.0.0
- foldl ==1.4.10
- folds ==0.7.5
- follow-file ==0.0.3
@@ -856,12 +857,12 @@ default-package-overrides:
- format-numbers ==0.1.0.1
- formatting ==6.3.7
- foundation ==0.0.25
- - free ==5.1.4
+ - free ==5.1.5
- free-categories ==0.2.0.2
+ - free-vl ==0.1.4
- freenect ==1.2.1
- freer-simple ==1.2.1.1
- freetype2 ==0.2.0
- - free-vl ==0.1.4
- friendly-time ==0.4.1
- from-sum ==0.2.3.0
- frontmatter ==0.1.0.2
@@ -877,8 +878,8 @@ default-package-overrides:
- fuzzcheck ==0.1.1
- fuzzy ==0.1.0.0
- fuzzy-dates ==0.1.1.2
- - fuzzyset ==0.2.0
- fuzzy-time ==0.1.0.0
+ - fuzzyset ==0.2.0
- gauge ==0.2.5
- gd ==3000.7.3
- gdp ==0.0.3.0
@@ -893,8 +894,8 @@ default-package-overrides:
- generic-lens-core ==2.0.0.0
- generic-monoid ==0.1.0.1
- generic-optics ==2.0.0.0
- - GenericPretty ==1.2.2
- generic-random ==1.3.0.1
+ - GenericPretty ==1.2.2
- generics-sop ==0.5.1.0
- generics-sop-lens ==0.2.0.1
- geniplate-mirror ==0.7.7
@@ -926,14 +927,11 @@ default-package-overrides:
- ghc-byteorder ==4.11.0.0.10
- ghc-check ==0.5.0.3
- ghc-core ==0.5.6
- - ghc-events ==0.14.0
+ - ghc-events ==0.15.1
- ghc-exactprint ==0.6.3.3
- - ghcid ==0.8.7
- - ghci-hexcalc ==0.1.1.0
- - ghcjs-codemirror ==0.0.0.2
- - ghc-lib ==8.10.2.20200916
- - ghc-lib-parser ==8.10.2.20200916
- - ghc-lib-parser-ex ==8.10.0.16
+ - ghc-lib ==8.10.3.20201220
+ - ghc-lib-parser ==8.10.3.20201220
+ - ghc-lib-parser-ex ==8.10.0.17
- ghc-parser ==0.2.2.0
- ghc-paths ==0.1.0.12
- ghc-prof ==1.4.1.7
@@ -945,6 +943,9 @@ default-package-overrides:
- ghc-typelits-knownnat ==0.7.3
- ghc-typelits-natnormalise ==0.7.2
- ghc-typelits-presburger ==0.3.0.1
+ - ghci-hexcalc ==0.1.1.0
+ - ghcid ==0.8.7
+ - ghcjs-codemirror ==0.0.0.2
- ghost-buster ==0.1.1.0
- gi-atk ==2.0.22
- gi-cairo ==1.0.24
@@ -962,18 +963,18 @@ default-package-overrides:
- gi-gtk ==3.0.36
- gi-gtk-hs ==0.3.9
- gi-harfbuzz ==0.0.3
+ - gi-pango ==1.0.23
+ - gi-xlib ==2.0.9
- ginger ==0.10.1.0
- gingersnap ==0.3.1.0
- - gi-pango ==1.0.23
- githash ==0.1.5.0
- github ==0.26
- github-release ==1.3.5
- github-rest ==1.0.3
- github-types ==0.2.1
- github-webhooks ==0.15.0
- - gitlab-haskell ==0.2.3
+ - gitlab-haskell ==0.2.4
- gitrev ==1.3.1
- - gi-xlib ==2.0.9
- gl ==0.9
- glabrous ==2.0.2
- GLFW-b ==3.3.0.0
@@ -988,11 +989,11 @@ default-package-overrides:
- gothic ==0.1.5
- gpolyline ==0.1.0.1
- graph-core ==0.3.0.0
+ - graph-wrapper ==0.2.6.0
- graphite ==0.10.0.1
- graphql-client ==1.1.0
- graphs ==0.7.1
- graphviz ==2999.20.1.0
- - graph-wrapper ==0.2.6.0
- gravatar ==0.8.0
- groom ==0.1.2.1
- group-by-date ==0.1.0.3
@@ -1000,9 +1001,11 @@ default-package-overrides:
- gtk-sni-tray ==0.1.6.0
- gtk-strut ==0.1.3.0
- guarded-allocation ==0.0.1
+ - H ==0.9.0.1
- hackage-db ==2.1.0
- hackage-security ==0.6.0.1
- haddock-library ==1.9.0
+ - hadolint ==1.19.0
- hadoop-streaming ==0.2.0.3
- hakyll-convert ==0.3.0.3
- half ==0.3
@@ -1050,13 +1053,13 @@ default-package-overrides:
- heap ==1.0.4
- heaps ==0.3.6.1
- hebrew-time ==0.1.2
- - hedgehog ==1.0.3
+ - hedgehog ==1.0.4
- hedgehog-classes ==0.2.5.1
- hedgehog-corpus ==0.2.0
- hedgehog-fakedata ==0.0.1.3
- hedgehog-fn ==1.0
- hedgehog-quickcheck ==0.1.1
- - hedis ==0.13.1
+ - hedis ==0.14.0
- hedn ==0.3.0.2
- here ==1.2.13
- heredoc ==0.2.0.0
@@ -1070,9 +1073,9 @@ default-package-overrides:
- hgeometry ==0.11.0.0
- hgeometry-combinatorial ==0.11.0.0
- hgrev ==0.2.6
- - hidapi ==0.1.5
- - hie-bios ==0.7.1
- hi-file-parser ==0.1.0.0
+ - hidapi ==0.1.5
+ - hie-bios ==0.7.2
- higher-leveldb ==0.6.0.0
- highlighting-kate ==0.6.4
- hinfo ==0.0.3.0
@@ -1085,6 +1088,7 @@ default-package-overrides:
- hlibgit2 ==0.18.0.16
- hlibsass ==0.1.10.1
- hmatrix ==0.20.1
+ - hmatrix-backprop ==0.1.3.0
- hmatrix-gsl ==0.19.0.1
- hmatrix-gsl-stats ==0.4.1.8
- hmatrix-morpheus ==0.1.1.2
@@ -1110,15 +1114,16 @@ default-package-overrides:
- hpc-lcov ==1.0.1
- hprotoc ==2.4.17
- hruby ==0.3.8
- - hsass ==0.8.0
- hs-bibutils ==6.10.0.0
+ - hs-functors ==0.1.7.1
+ - hs-GeoIP ==0.3
+ - hs-php-session ==0.0.9.3
+ - hsass ==0.8.0
- hsc2hs ==0.68.7
- hscolour ==1.24.4
- hsdns ==1.8
- hsebaysdk ==0.4.1.0
- hsemail ==2.2.1
- - hs-functors ==0.1.7.1
- - hs-GeoIP ==0.3
- hsini ==0.5.1.2
- hsinstall ==2.6
- HSlippyMap ==3.0.1
@@ -1151,7 +1156,6 @@ default-package-overrides:
- hspec-tables ==0.0.1
- hspec-wai ==0.10.1
- hspec-wai-json ==0.10.1
- - hs-php-session ==0.0.9.3
- hsshellscript ==3.4.5
- HStringTemplate ==0.8.7
- HSvm ==0.1.1.3.22
@@ -1164,7 +1168,6 @@ default-package-overrides:
- html-entities ==1.1.4.3
- html-entity-map ==0.1.0.0
- htoml ==1.0.0.3
- - http2 ==2.0.5
- HTTP ==4000.3.15
- http-api-data ==0.4.1.1
- http-client ==0.6.4.1
@@ -1176,13 +1179,14 @@ default-package-overrides:
- http-date ==0.0.10
- http-directory ==0.1.8
- http-download ==0.2.0.0
- - httpd-shed ==0.4.1.1
- http-link-header ==1.0.3.1
- http-media ==0.8.0.0
- http-query ==0.1.0
- http-reverse-proxy ==0.6.0
- http-streams ==0.8.7.2
- http-types ==0.12.3
+ - http2 ==2.0.5
+ - httpd-shed ==0.4.1.1
- human-readable-duration ==0.2.1.4
- HUnit ==1.6.1.0
- HUnit-approx ==1.1.1.1
@@ -1195,7 +1199,6 @@ default-package-overrides:
- hw-conduit-merges ==0.2.1.0
- hw-diagnostics ==0.0.1.0
- hw-dsv ==0.4.1.0
- - hweblib ==0.6.3
- hw-eliasfano ==0.1.2.0
- hw-excess ==0.2.3.0
- hw-fingertree ==0.1.2.0
@@ -1220,6 +1223,7 @@ default-package-overrides:
- hw-string-parse ==0.0.0.4
- hw-succinct ==0.1.0.1
- hw-xml ==0.5.1.0
+ - hweblib ==0.6.3
- hxt ==9.3.1.18
- hxt-charproperties ==9.4.0.0
- hxt-css ==0.1.0.3
@@ -1247,12 +1251,13 @@ default-package-overrides:
- immortal-queue ==0.1.0.1
- inbox ==0.1.0
- include-file ==0.1.0.4
- - incremental-parser ==0.5
+ - incremental-parser ==0.5.0.1
- indents ==0.5.0.1
- indexed ==0.1.3
- indexed-containers ==0.1.0.2
- indexed-list-literals ==0.2.1.3
- indexed-profunctors ==0.1
+ - indexed-traversable ==0.1.1
- infer-license ==0.2.0
- inflections ==0.4.0.6
- influxdb ==1.9.0
@@ -1260,6 +1265,7 @@ default-package-overrides:
- inj ==1.0
- inline-c ==0.9.1.3
- inline-c-cpp ==0.4.0.2
+ - inline-r ==0.10.4
- inliterate ==0.1.0
- input-parsers ==0.1.0.1
- insert-ordered-containers ==0.2.3.1
@@ -1301,13 +1307,13 @@ default-package-overrides:
- iso3166-country-codes ==0.20140203.8
- iso639 ==0.1.0.3
- iso8601-time ==0.1.5
- - iterable ==3.0
- it-has ==0.2.0.0
+ - iterable ==3.0
+ - ix-shapable ==0.1.0
- ixset-typed ==0.5
- ixset-typed-binary-instance ==0.1.0.2
- ixset-typed-conversions ==0.1.2.0
- ixset-typed-hashable-instance ==0.1.0.2
- - ix-shapable ==0.1.0
- jack ==0.7.1.4
- jalaali ==1.0.0.0
- jira-wiki-markup ==1.3.2
@@ -1318,9 +1324,9 @@ default-package-overrides:
- js-flot ==0.8.3
- js-jquery ==3.3.1
- json-feed ==1.0.11
- - jsonpath ==0.2.0.0
- json-rpc ==1.0.3
- json-rpc-generic ==0.2.1.5
+ - jsonpath ==0.2.0.0
- JuicyPixels ==3.3.5
- JuicyPixels-blurhash ==0.1.0.3
- JuicyPixels-extra ==0.4.1
@@ -1331,11 +1337,13 @@ default-package-overrides:
- kan-extensions ==5.2.1
- kanji ==3.4.1
- katip ==0.8.5.0
+ - katip-logstash ==0.1.0.0
- kawhi ==0.3.0
- kazura-queue ==0.1.0.4
- kdt ==0.2.4
- keycode ==0.2.2
- keys ==3.12.3
+ - ki ==0.2.0.1
- kind-apply ==0.3.2.0
- kind-generics ==0.4.1.0
- kind-generics-th ==0.2.2.1
@@ -1396,9 +1404,9 @@ default-package-overrides:
- libyaml ==0.1.2
- LibZip ==1.0.1
- life-sync ==1.1.1.0
+ - lift-generics ==0.2
- lifted-async ==0.10.1.2
- lifted-base ==0.2.3.12
- - lift-generics ==0.2
- line ==4.0.1
- linear ==1.21.3
- linear-circuit ==0.1.0.2
@@ -1407,11 +1415,10 @@ default-package-overrides:
- linux-namespaces ==0.1.3.0
- liquid-fixpoint ==0.8.10.2
- List ==0.6.2
- - ListLike ==4.7.2
- list-predicate ==0.1.0.1
- - listsafe ==0.1.0.1
- list-singleton ==1.0.0.4
- list-t ==1.0.4
+ - listsafe ==0.1.0.1
- ListTree ==0.2.3
- little-logger ==0.3.1
- little-rio ==0.2.2
@@ -1429,6 +1436,7 @@ default-package-overrides:
- logging-facade ==0.3.0
- logging-facade-syslog ==1
- logict ==0.7.0.3
+ - logstash ==0.1.0.1
- loop ==0.3.0
- lrucache ==1.2.0.1
- lrucaching ==0.3.3
@@ -1443,20 +1451,20 @@ default-package-overrides:
- machines ==0.7.1
- magic ==1.1
- magico ==0.0.2.1
- - mainland-pretty ==0.7.0.1
- main-tester ==0.2.0.1
+ - mainland-pretty ==0.7.0.1
- makefile ==1.1.0.0
- managed ==1.0.8
- MapWith ==0.2.0.0
- markdown ==0.1.17.4
- - markdown-unlit ==0.5.0
+ - markdown-unlit ==0.5.1
- markov-chain ==0.0.3.4
- - massiv ==0.5.8.0
+ - massiv ==0.5.9.0
- massiv-io ==0.4.0.0
- - massiv-test ==0.1.5
- - mathexpr ==0.3.0.0
+ - massiv-test ==0.1.6
- math-extras ==0.1.1.0
- math-functions ==0.3.4.1
+ - mathexpr ==0.3.0.0
- matplotlib ==0.7.5
- matrices ==0.5.0
- matrix ==0.3.6.1
@@ -1466,11 +1474,11 @@ default-package-overrides:
- maximal-cliques ==0.1.1
- mbox ==0.3.4
- mbox-utility ==0.0.3.1
- - mcmc ==0.3.0
+ - mcmc ==0.4.0.0
- mcmc-types ==1.0.3
+ - med-module ==0.1.2.1
- medea ==1.2.0
- median-stream ==0.7.0.0
- - med-module ==0.1.2.1
- megaparsec ==9.0.1
- megaparsec-tests ==9.0.1
- membrain ==0.0.0.2
@@ -1492,19 +1500,19 @@ default-package-overrides:
- microlens-process ==0.2.0.2
- microlens-th ==0.4.3.8
- microspec ==0.2.1.3
- - microstache ==1.0.1.1
+ - microstache ==1.0.1.2
- midair ==0.2.0.1
- midi ==0.2.2.2
- mighty-metropolis ==2.0.0
- mime-mail ==0.5.0
- mime-mail-ses ==0.4.3
- mime-types ==0.1.0.9
+ - min-max-pqueue ==0.1.0.2
- mini-egison ==1.0.0
- minimal-configuration ==0.1.4
- minimorph ==0.3.0.0
- minio-hs ==1.5.3
- miniutter ==0.5.1.1
- - min-max-pqueue ==0.1.0.2
- mintty ==0.1.2
- missing-foreign ==0.1.1
- MissingH ==1.4.3.0
@@ -1516,9 +1524,9 @@ default-package-overrides:
- mmark-ext ==0.2.1.2
- mmorph ==1.1.3
- mnist-idx ==0.1.2.8
- - mockery ==0.3.5
- mock-time ==0.1.0
- - mod ==0.1.2.0
+ - mockery ==0.3.5
+ - mod ==0.1.2.1
- model ==0.5
- modern-uri ==0.3.3.0
- modular ==0.1.0.8
@@ -1527,36 +1535,37 @@ default-package-overrides:
- monad-control-aligned ==0.0.1.1
- monad-coroutine ==0.9.0.4
- monad-extras ==0.6.0
- - monadic-arrays ==0.2.2
- monad-journal ==0.8.1
- - monadlist ==0.0.2
- monad-logger ==0.3.36
- monad-logger-json ==0.1.0.0
+ - monad-logger-logstash ==0.1.0.0
- monad-logger-prefix ==0.1.12
- monad-loops ==0.4.3
- monad-memo ==0.5.3
- monad-metrics ==0.2.2.0
- monad-par ==0.3.5
- - monad-parallel ==0.7.2.3
- monad-par-extras ==0.3.3
+ - monad-parallel ==0.7.2.3
- monad-peel ==0.2.1.2
- monad-primitive ==0.1
- monad-products ==4.0.1
- - MonadPrompt ==1.0.0.5
- - MonadRandom ==0.5.2
- monad-resumption ==0.1.4.0
- monad-skeleton ==0.1.5
- monad-st ==0.2.4.1
- - monads-tf ==0.1.0.3
- monad-time ==0.3.1.0
- monad-unlift ==0.2.0
- monad-unlift-ref ==0.2.1
+ - monadic-arrays ==0.2.2
+ - monadlist ==0.0.2
+ - MonadPrompt ==1.0.0.5
+ - MonadRandom ==0.5.2
+ - monads-tf ==0.1.0.3
- mongoDB ==2.7.0.0
- - monoid-subclasses ==1.0.1
- - monoid-transformer ==0.0.4
- mono-traversable ==1.0.15.1
- mono-traversable-instances ==0.1.1.0
- mono-traversable-keys ==0.1.0
+ - monoid-subclasses ==1.0.1
+ - monoid-transformer ==0.0.4
- more-containers ==0.2.2.0
- morpheus-graphql ==0.16.0
- morpheus-graphql-client ==0.16.0
@@ -1569,14 +1578,14 @@ default-package-overrides:
- mpi-hs-cereal ==0.1.0.0
- mtl-compat ==0.2.2
- mtl-prelude ==2.0.3.1
- - multiarg ==0.30.0.10
- multi-containers ==0.1.1
+ - multiarg ==0.30.0.10
- multimap ==1.2.1
- multipart ==0.2.1
- multiset ==0.3.4.3
- multistate ==0.8.0.3
- - murmur3 ==1.0.4
- murmur-hash ==0.1.0.9
+ - murmur3 ==1.0.4
- MusicBrainz ==0.4.1
- mustache ==2.3.1
- mutable-containers ==0.3.4
@@ -1624,20 +1633,20 @@ default-package-overrides:
- nicify-lib ==1.0.1
- NineP ==0.0.2.1
- nix-paths ==1.0.1
+ - no-value ==1.0.0.0
+ - non-empty ==0.3.2
+ - non-empty-sequence ==0.2.0.4
+ - non-negative ==0.1.2
- nonce ==1.0.7
- nondeterminism ==1.4
- - non-empty ==0.3.2
- nonempty-containers ==0.3.4.1
- - nonemptymap ==0.0.6.0
- - non-empty-sequence ==0.2.0.4
- nonempty-vector ==0.2.1.0
- - non-negative ==0.1.2
+ - nonemptymap ==0.0.6.0
- not-gloss ==0.7.7.0
- - no-value ==1.0.0.0
- nowdoc ==0.1.1.0
- nqe ==0.6.3
- - nri-env-parser ==0.1.0.2
- - nri-prelude ==0.2.0.0
+ - nri-env-parser ==0.1.0.3
+ - nri-prelude ==0.3.0.0
- nsis ==0.3.3
- numbers ==3000.2.0.2
- numeric-extras ==0.1
@@ -1649,9 +1658,9 @@ default-package-overrides:
- nvim-hs ==2.1.0.4
- nvim-hs-contrib ==2.0.0.0
- nvim-hs-ghcid ==2.0.0.0
+ - o-clock ==1.2.0
- oauthenticated ==0.2.1.0
- ObjectName ==1.1.0.1
- - o-clock ==1.2.0
- odbc ==0.2.2
- oeis2 ==1.0.4
- ofx ==0.4.4.0
@@ -1664,9 +1673,9 @@ default-package-overrides:
- Only ==0.1
- oo-prototypes ==0.1.0.0
- opaleye ==0.7.1.0
+ - open-browser ==0.2.1.0
- OpenAL ==1.7.0.5
- openapi3 ==3.0.1.0
- - open-browser ==0.2.1.0
- openexr-write ==0.1.0.2
- OpenGL ==3.0.3.0
- OpenGLRaw ==3.3.4.0
@@ -1728,12 +1737,12 @@ default-package-overrides:
- pathtype ==0.8.1.1
- pathwalk ==0.3.1.2
- pattern-arrows ==0.0.2
- - pava ==0.1.0.0
+ - pava ==0.1.1.0
- pcg-random ==0.1.3.7
- pcre-heavy ==1.0.0.2
- pcre-light ==0.4.1.0
- pcre-utils ==0.1.8.1.1
- - pdfinfo ==1.5.4
+ - pcre2 ==1.1.3.1
- peano ==0.1.0.1
- pem ==0.2.4
- percent-format ==0.0.1
@@ -1742,19 +1751,20 @@ default-package-overrides:
- persist ==0.1.1.5
- persistable-record ==0.6.0.5
- persistable-types-HDBC-pg ==0.0.3.5
- - persistent ==2.10.5.3
+ - persistent ==2.11.0.2
- persistent-documentation ==0.1.0.2
- persistent-mtl ==0.2.0.0
- - persistent-mysql ==2.10.2.3
+ - persistent-mysql ==2.10.3.1
- persistent-pagination ==0.1.1.2
- - persistent-postgresql ==2.10.1.2
+ - persistent-postgresql ==2.11.0.1
- persistent-qq ==2.9.2.1
- - persistent-sqlite ==2.10.6.2
- - persistent-template ==2.8.2.3
- - persistent-typed-db ==0.1.0.1
+ - persistent-sqlite ==2.11.0.0
+ - persistent-template ==2.9.1.0
+ - persistent-test ==2.0.3.5
+ - persistent-typed-db ==0.1.0.2
- pg-harness-client ==0.6.0
- - pgp-wordlist ==0.1.0.3
- pg-transact ==0.3.1.1
+ - pgp-wordlist ==0.1.0.3
- phantom-state ==0.2.1.2
- pid1 ==0.1.2.0
- pinboard ==0.10.2.0
@@ -1793,6 +1803,7 @@ default-package-overrides:
- port-utils ==0.2.1.0
- posix-paths ==0.2.1.6
- possibly ==1.0.0.0
+ - post-mess-age ==0.2.1.0
- postgres-options ==0.2.0.0
- postgresql-binary ==0.12.3.3
- postgresql-libpq ==0.9.4.3
@@ -1801,28 +1812,27 @@ default-package-overrides:
- postgresql-simple ==0.6.3
- postgresql-typed ==0.6.1.2
- postgrest ==7.0.1
- - post-mess-age ==0.2.1.0
- pptable ==0.3.0.0
- pqueue ==1.4.1.3
- prairie ==0.0.1.0
- prefix-units ==0.2.0
- prelude-compat ==0.0.0.2
- prelude-safeenum ==0.1.1.2
- - prettyclass ==1.0.0.0
- pretty-class ==1.0.1.1
- pretty-diff ==0.2.0.3
- pretty-hex ==1.1
- - prettyprinter ==1.6.2
+ - pretty-relative-time ==0.2.0.0
+ - pretty-show ==1.10
+ - pretty-simple ==4.0.0.0
+ - pretty-sop ==0.2.0.3
+ - pretty-terminal ==0.1.0.0
+ - prettyclass ==1.0.0.0
+ - prettyprinter ==1.7.0
- prettyprinter-ansi-terminal ==1.1.2
- - prettyprinter-compat-annotated-wl-pprint ==1
+ - prettyprinter-compat-annotated-wl-pprint ==1.1
- prettyprinter-compat-ansi-wl-pprint ==1.0.1
- prettyprinter-compat-wl-pprint ==1.0.0.1
- prettyprinter-convert-ansi-wl-pprint ==1.1.1
- - pretty-relative-time ==0.2.0.0
- - pretty-show ==1.10
- - pretty-simple ==3.3.0.0
- - pretty-sop ==0.2.0.3
- - pretty-terminal ==0.1.0.0
- primes ==0.2.1.0
- primitive ==0.7.1.0
- primitive-addr ==0.1.0.2
@@ -1831,19 +1841,24 @@ default-package-overrides:
- primitive-unlifted ==0.1.3.0
- print-console-colors ==0.1.0.0
- probability ==0.2.7
- - process-extras ==0.7.4
- product-isomorphic ==0.0.3.3
- product-profunctors ==0.11.0.1
- profiterole ==0.1
- profunctors ==5.5.2
- - projectroot ==0.2.0.1
- project-template ==0.2.1.0
+ - projectroot ==0.2.0.1
- prometheus ==2.2.2
- prometheus-client ==1.0.1
- prometheus-wai-middleware ==1.0.1.0
- promises ==0.3
- prompt ==0.1.1.2
- prospect ==0.1.0.0
+ - proto-lens ==0.7.0.0
+ - proto-lens-optparse ==0.1.1.7
+ - proto-lens-protobuf-types ==0.7.0.0
+ - proto-lens-protoc ==0.7.0.0
+ - proto-lens-runtime ==0.7.0.0
+ - proto-lens-setup ==0.4.0.4
- proto3-wire ==1.1.0
- protobuf ==0.2.1.3
- protobuf-simple ==0.1.1.0
@@ -1851,13 +1866,6 @@ default-package-overrides:
- protocol-buffers-descriptor ==2.4.17
- protocol-radius ==0.0.1.1
- protocol-radius-test ==0.1.0.1
- - proto-lens ==0.7.0.0
- - proto-lens-arbitrary ==0.1.2.9
- - proto-lens-optparse ==0.1.1.7
- - proto-lens-protobuf-types ==0.7.0.0
- - proto-lens-protoc ==0.7.0.0
- - proto-lens-runtime ==0.7.0.0
- - proto-lens-setup ==0.4.0.4
- protolude ==0.3.0
- proxied ==0.3.1
- psqueues ==0.2.7.2
@@ -1875,13 +1883,13 @@ default-package-overrides:
- qrcode-juicypixels ==0.8.2
- quadratic-irrational ==0.1.1
- QuasiText ==0.1.2.6
- - QuickCheck ==2.13.2
+ - QuickCheck ==2.14.2
- quickcheck-arbitrary-adt ==0.3.1.0
- quickcheck-assertions ==0.3.0
- quickcheck-classes ==0.6.4.0
- quickcheck-classes-base ==0.6.1.0
- quickcheck-higherorder ==0.1.0.0
- - quickcheck-instances ==0.3.23
+ - quickcheck-instances ==0.3.25.1
- quickcheck-io ==0.2.0
- quickcheck-simple ==0.1.1.1
- quickcheck-special ==0.1.0.6
@@ -1889,6 +1897,7 @@ default-package-overrides:
- quickcheck-transformer ==0.3.1.1
- quickcheck-unicode ==1.0.1.0
- quiet ==0.2
+ - quote-quot ==0.1.0.0
- radius ==0.7.1.0
- rainbow ==0.34.2.2
- rainbox ==0.26.0.0
@@ -1903,37 +1912,38 @@ default-package-overrides:
- random-source ==0.3.0.8
- random-tree ==0.6.0.5
- range ==0.3.0.2
- - Ranged-sets ==0.4.0
- range-set-list ==0.1.3.1
+ - Ranged-sets ==0.4.0
- rank1dynamic ==0.4.1
- rank2classes ==1.4.1
- Rasterific ==0.7.5.3
- rasterific-svg ==0.3.3.2
- - ratel ==1.0.12
- rate-limit ==1.4.2
+ - ratel ==1.0.12
- ratel-wai ==1.1.3
- rattle ==0.2
+ - raw-strings-qq ==1.1
- rawfilepath ==0.2.4
- rawstring-qm ==0.2.3.0
- - raw-strings-qq ==1.1
- rcu ==0.2.4
- rdf ==0.1.0.4
- rdtsc ==1.3.0.1
- re2 ==0.3
- - readable ==0.3.1
- read-editor ==0.1.0.2
- read-env-var ==1.0.0.0
+ - readable ==0.3.1
- reanimate ==1.1.2.1
- reanimate-svg ==0.13.0.0
- rebase ==1.6.1
- record-dot-preprocessor ==0.2.7
- record-hasfield ==1.0
- - records-sop ==0.1.0.3
- record-wrangler ==0.1.1.0
+ - records-sop ==0.1.0.3
- recursion-schemes ==5.2.1
- reducers ==3.12.3
- - refact ==0.3.0.2
- ref-fd ==0.4.0.2
+ - ref-tf ==0.4.0.2
+ - refact ==0.3.0.2
- refined ==0.6.1
- reflection ==2.1.6
- reform ==0.2.7.4
@@ -1941,7 +1951,6 @@ default-package-overrides:
- reform-hamlet ==0.0.5.3
- reform-happstack ==0.2.5.4
- RefSerialize ==0.4.0
- - ref-tf ==0.4.0.2
- regex ==1.1.0.0
- regex-applicative ==0.3.4
- regex-applicative-text ==0.1.0.1
@@ -1999,15 +2008,15 @@ default-package-overrides:
- runmemo ==1.0.0.1
- rvar ==0.2.0.6
- safe ==0.3.19
- - safecopy ==0.10.3
- safe-decimal ==0.2.0.0
- safe-exceptions ==0.1.7.1
- safe-foldable ==0.1.0.0
- - safeio ==0.0.5.0
- - safe-json ==1.1.1
+ - safe-json ==1.1.1.1
- safe-money ==0.9
- - SafeSemaphore ==0.10.1
- safe-tensor ==0.2.1.0
+ - safecopy ==0.10.3
+ - safeio ==0.0.5.0
+ - SafeSemaphore ==0.10.1
- salak ==0.3.6
- salak-yaml ==0.3.5.3
- saltine ==0.1.1.0
@@ -2043,10 +2052,10 @@ default-package-overrides:
- semialign-indexed ==1.1
- semialign-optics ==1.1
- semigroupoid-extras ==5
- - semigroupoids ==5.3.4
+ - semigroupoids ==5.3.5
- semigroups ==0.19.1
- - semirings ==0.5.4
- semiring-simple ==1.0.0.1
+ - semirings ==0.5.4
- semver ==0.4.0.1
- sendfile ==0.7.11.1
- seqalign ==0.2.0.4
@@ -2092,9 +2101,9 @@ default-package-overrides:
- shared-memory ==0.2.0.0
- shell-conduit ==5.0.0
- shell-escape ==0.2.0
+ - shell-utility ==0.1
- shellmet ==0.0.3.1
- shelltestrunner ==1.9
- - shell-utility ==0.1
- shelly ==1.9.0
- shikensu ==0.3.11
- should-not-typecheck ==2.1.0
@@ -2104,7 +2113,7 @@ default-package-overrides:
- silently ==1.2.5.1
- simple-affine-space ==0.1.1
- simple-cabal ==0.1.3
- - simple-cmd ==0.2.2
+ - simple-cmd ==0.2.3
- simple-cmd-args ==0.1.6
- simple-log ==0.9.12
- simple-reflect ==0.3.3
@@ -2123,12 +2132,12 @@ default-package-overrides:
- skein ==1.0.9.4
- skews ==0.1.0.3
- skip-var ==0.1.1.0
- - skylighting ==0.10.1
- - skylighting-core ==0.10.1
+ - skylighting ==0.10.2
+ - skylighting-core ==0.10.2
- slack-api ==0.12
- slack-progressbar ==0.1.0.1
- slist ==0.1.1.0
- - slynx ==0.5.0
+ - slynx ==0.5.0.1
- smallcheck ==1.2.0
- smash ==0.1.1.0
- smash-aeson ==0.1.0.0
@@ -2161,21 +2170,21 @@ default-package-overrides:
- splice ==0.6.1.1
- splint ==1.0.1.2
- split ==0.2.3.4
- - splitmix ==0.0.5
+ - splitmix ==0.1.0.3
- spoon ==0.3.1
- spreadsheet ==0.1.3.8
+ - sql-words ==0.1.6.4
- sqlcli ==0.2.2.0
- sqlcli-odbc ==0.2.0.1
- sqlite-simple ==0.4.18.0
- - sql-words ==0.1.6.4
- squeal-postgresql ==0.7.0.1
- - squeather ==0.4.0.0
+ - squeather ==0.6.0.0
- srcloc ==0.5.1.2
- stache ==2.2.0
- - stackcollapse-ghc ==0.0.1.3
- stack-templatizer ==0.1.0.2
+ - stackcollapse-ghc ==0.0.1.3
- stateref ==0.3
- - StateVar ==1.2
+ - StateVar ==1.2.1
- static-text ==0.2.0.6
- statistics ==0.15.2.0
- status-notifier-item ==0.3.0.5
@@ -2188,15 +2197,15 @@ default-package-overrides:
- stm-extras ==0.1.0.3
- stm-hamt ==1.2.0.4
- stm-lifted ==2.5.0.0
- - STMonadTrans ==0.4.4
- stm-split ==0.0.2.1
+ - STMonadTrans ==0.4.5
- stopwatch ==0.1.0.6
- storable-complex ==0.2.3.0
- storable-endian ==0.2.6
- storable-record ==0.0.5
- storable-tuple ==0.0.3.3
- storablevector ==0.2.13.1
- - store ==0.7.8
+ - store ==0.7.9
- store-core ==0.4.4.4
- store-streaming ==0.2.0.3
- stratosphere ==0.59.1
@@ -2210,7 +2219,6 @@ default-package-overrides:
- strict-list ==0.1.5
- strict-tuple ==0.1.4
- strict-tuple-lens ==0.1.0.1
- - stringbuilder ==0.5.1
- string-class ==0.1.7.0
- string-combinators ==0.6.0.5
- string-conv ==0.1.2
@@ -2218,8 +2226,9 @@ default-package-overrides:
- string-interpolate ==0.3.0.2
- string-qq ==0.0.4
- string-random ==0.1.3.0
- - stringsearch ==0.3.6.6
- string-transform ==1.1.1
+ - stringbuilder ==0.5.1
+ - stringsearch ==0.3.6.6
- stripe-concepts ==1.0.2.4
- stripe-core ==2.6.2
- stripe-haskell ==2.6.2
@@ -2244,14 +2253,14 @@ default-package-overrides:
- symmetry-operations-symbols ==0.0.2.1
- sysinfo ==0.1.1
- system-argv0 ==0.1.1
- - systemd ==2.3.0
- system-fileio ==0.3.16.4
- system-filepath ==0.4.14
- system-info ==0.5.1
+ - systemd ==2.3.0
- tabular ==0.2.2.8
- taffybar ==3.2.3
- tagchup ==0.4.1.1
- - tagged ==0.8.6
+ - tagged ==0.8.6.1
- tagged-binary ==0.2.0.1
- tagged-identity ==0.1.3
- tagged-transformer ==0.8.1
@@ -2264,22 +2273,22 @@ default-package-overrides:
- tardis ==0.4.1.0
- tasty ==1.2.3
- tasty-ant-xml ==1.1.7
- - tasty-dejafu ==2.0.0.6
+ - tasty-dejafu ==2.0.0.7
- tasty-discover ==4.2.2
- tasty-expected-failure ==0.11.1.2
+ - tasty-focus ==1.0.1
- tasty-golden ==2.3.3.2
- tasty-hedgehog ==1.0.0.2
- tasty-hspec ==1.1.6
- - tasty-hunit ==0.10.0.2
- - tasty-hunit-compat ==0.2
+ - tasty-hunit ==0.10.0.3
+ - tasty-hunit-compat ==0.2.0.1
- tasty-kat ==0.0.3
- tasty-leancheck ==0.0.1
- tasty-lua ==0.2.3.1
- tasty-program ==1.0.5
- - tasty-quickcheck ==0.10.1.1
+ - tasty-quickcheck ==0.10.1.2
- tasty-rerun ==1.1.18
- - tasty-silver ==3.1.15
- - tasty-smallcheck ==0.8.1
+ - tasty-smallcheck ==0.8.2
- tasty-test-reporter ==0.1.1.4
- tasty-th ==0.1.7
- tasty-wai ==0.1.1.1
@@ -2303,8 +2312,8 @@ default-package-overrides:
- test-framework-smallcheck ==0.2
- test-fun ==0.1.0.0
- testing-type-modifiers ==0.1.0.1
- - texmath ==0.12.0.3
- - text-ansi ==0.1.0.1
+ - texmath ==0.12.1
+ - text-ansi ==0.1.0.2
- text-binary ==0.2.1.1
- text-builder ==0.6.6.1
- text-conversions ==0.3.1
@@ -2312,7 +2321,6 @@ default-package-overrides:
- text-icu ==0.7.0.1
- text-latin1 ==0.3.1
- text-ldap ==0.1.1.13
- - textlocal ==0.1.0.5
- text-manipulate ==0.2.0.1
- text-metrics ==0.3.0
- text-postgresql ==0.0.3.1
@@ -2323,19 +2331,16 @@ default-package-overrides:
- text-show ==3.9
- text-show-instances ==3.8.4
- text-zipper ==0.10.1
- - tfp ==1.0.1.1
+ - textlocal ==0.1.0.5
- tf-random ==0.5
- - th-abstraction ==0.4.1.0
+ - tfp ==1.0.1.1
+ - th-abstraction ==0.4.2.0
- th-bang-compat ==0.0.1.0
- th-compat ==0.1
- th-constraint-compat ==0.0.1.0
- th-data-compat ==0.1.0.0
- th-desugar ==1.11
- th-env ==0.1.0.2
- - these ==1.1.1.1
- - these-lens ==1.0.1.1
- - these-optics ==1.0.1.1
- - these-skinny ==0.7.4
- th-expand-syns ==0.4.6.0
- th-extras ==0.0.0.4
- th-lift ==0.8.2
@@ -2343,33 +2348,37 @@ default-package-overrides:
- th-nowq ==0.1.0.5
- th-orphans ==0.13.11
- th-printf ==0.7
- - thread-hierarchy ==0.3.0.2
- - thread-local-storage ==0.2
- - threads ==0.5.1.6
- - thread-supervisor ==0.2.0.0
- - threepenny-gui ==0.9.0.0
- th-reify-compat ==0.0.1.5
- th-reify-many ==0.1.9
- - throttle-io-stream ==0.2.0.1
- - through-text ==0.1.0.0
- - throwable-exceptions ==0.1.0.9
- th-strict-compat ==0.1.0.1
- th-test-utils ==1.1.0
- th-utilities ==0.2.4.1
+ - these ==1.1.1.1
+ - these-lens ==1.0.1.1
+ - these-optics ==1.0.1.1
+ - these-skinny ==0.7.4
+ - thread-hierarchy ==0.3.0.2
+ - thread-local-storage ==0.2
+ - thread-supervisor ==0.2.0.0
+ - threads ==0.5.1.6
+ - threepenny-gui ==0.9.0.0
+ - throttle-io-stream ==0.2.0.1
+ - through-text ==0.1.0.0
+ - throwable-exceptions ==0.1.0.9
- thyme ==0.3.5.5
- tidal ==1.6.1
- tile ==0.3.0.0
- time-compat ==1.9.5
- - timeit ==2.0
- - timelens ==0.2.0.2
- time-lens ==0.4.0.2
- time-locale-compat ==0.1.1.5
- time-locale-vietnamese ==1.0.0.0
- time-manager ==0.0.0
- time-parsers ==0.1.2.1
- - timerep ==2.0.1.0
- - timer-wheel ==0.3.0
- time-units ==1.0.0
+ - timeit ==2.0
+ - timelens ==0.2.0.2
+ - timer-wheel ==0.3.0
+ - timerep ==2.0.1.0
- timezone-olson ==0.2.0
- timezone-series ==0.1.9
- tinylog ==0.15.0
@@ -2378,7 +2387,7 @@ default-package-overrides:
- tls ==1.5.4
- tls-debug ==0.4.8
- tls-session-manager ==0.0.4
- - tlynx ==0.5.0
+ - tlynx ==0.5.0.1
- tmapchan ==0.0.3
- tmapmvar ==0.0.4
- tmp-postgres ==1.34.1.0
@@ -2404,13 +2413,10 @@ default-package-overrides:
- ttl-hashtables ==1.4.1.0
- ttrie ==0.1.2.1
- tuple ==0.3.0.2
- - tuples-homogenous-h98 ==0.1.1.0
- tuple-sop ==0.3.1.0
- tuple-th ==0.2.5
+ - tuples-homogenous-h98 ==0.1.1.0
- turtle ==1.5.20
- - TypeCompose ==0.9.14
- - typed-process ==0.2.6.0
- - typed-uuid ==0.0.0.2
- type-equality ==1
- type-errors ==0.2.0.0
- type-errors-pretty ==0.0.1.1
@@ -2424,8 +2430,11 @@ default-package-overrides:
- type-of-html ==1.6.1.2
- type-of-html-static ==0.1.0.2
- type-operators ==0.2.0.0
- - typerep-map ==0.3.3.0
- type-spec ==0.4.0.0
+ - TypeCompose ==0.9.14
+ - typed-process ==0.2.6.0
+ - typed-uuid ==0.0.0.2
+ - typerep-map ==0.3.3.0
- tzdata ==0.2.20201021.0
- ua-parser ==0.7.5.1
- uglymemo ==0.1.0.1
@@ -2459,7 +2468,7 @@ default-package-overrides:
- universe-instances-trans ==1.1
- universe-reverse-instances ==1.1
- universe-some ==1.2
- - universum ==1.7.1
+ - universum ==1.5.0
- unix-bytestring ==0.3.7.3
- unix-compat ==0.5.2
- unix-time ==0.4.7
@@ -2508,7 +2517,7 @@ default-package-overrides:
- vector-instances ==3.4
- vector-mmap ==0.0.3
- vector-rotcev ==0.1.0.0
- - vector-sized ==1.4.3
+ - vector-sized ==1.4.3.1
- vector-space ==0.16
- vector-split ==1.0.0.2
- vector-th-unbox ==0.2.1.7
@@ -2557,24 +2566,24 @@ default-package-overrides:
- websockets ==0.12.7.2
- websockets-snap ==0.10.3.1
- weigh ==0.0.16
- - wide-word ==0.1.1.1
+ - wide-word ==0.1.1.2
- wikicfp-scraper ==0.1.0.11
- Win32 ==2.6.1.0
- Win32-notify ==0.3.0.3
- windns ==0.1.0.1
- witch ==0.0.0.4
- - witherable-class ==0
- - within ==0.2.0.1
- with-location ==0.1.0
- with-utf8 ==1.0.2.1
+ - witherable-class ==0
+ - within ==0.2.0.1
- wizards ==1.0.3
- wl-pprint-annotated ==0.1.0.1
- wl-pprint-console ==0.1.0.2
- wl-pprint-text ==1.2.0.1
- - word24 ==2.0.1
- - word8 ==0.1.3
- word-trie ==0.3.0
- word-wrap ==0.4.1
+ - word24 ==2.0.1
+ - word8 ==0.1.3
- world-peace ==1.0.2.0
- wrap ==0.0.0
- wreq ==0.5.3.2
@@ -2595,22 +2604,22 @@ default-package-overrides:
- xdg-desktop-entry ==0.1.1.1
- xdg-userdirs ==0.1.0.2
- xeno ==0.4.2
- - xls ==0.1.3
- xlsx ==0.8.2
- xlsx-tabular ==0.2.2.1
- xml ==1.3.14
- xml-basic ==0.1.3.1
- xml-conduit ==1.9.0.0
- xml-conduit-writer ==0.1.1.2
- - xmlgen ==0.6.2.2
- xml-hamlet ==0.5.0.1
- xml-helpers ==1.0.0
+ - xml-html-qq ==0.1.0.1
- xml-indexed-cursor ==0.1.1.0
- xml-lens ==0.2
- xml-picklers ==0.3.6
- xml-to-json ==2.0.1
- xml-to-json-fast ==2.0.0
- xml-types ==0.3.8
+ - xmlgen ==0.6.2.2
- xmonad ==0.15
- xmonad-contrib ==0.16
- xmonad-extras ==0.15.2
@@ -2618,11 +2627,13 @@ default-package-overrides:
- xxhash-ffi ==0.2.0.0
- yaml ==0.11.5.0
- yamlparse-applicative ==0.1.0.2
+ - yes-precure5-command ==5.5.3
- yesod ==1.6.1.0
- yesod-auth ==1.6.10.1
- yesod-auth-hashdb ==1.7.1.5
+ - yesod-auth-oauth2 ==0.6.1.7
- yesod-bin ==1.6.0.6
- - yesod-core ==1.6.18.7
+ - yesod-core ==1.6.18.8
- yesod-fb ==0.6.1
- yesod-form ==1.6.7
- yesod-gitrev ==0.2.1
@@ -2632,9 +2643,8 @@ default-package-overrides:
- yesod-persistent ==1.6.0.5
- yesod-sitemap ==1.6.0
- yesod-static ==1.6.1.0
- - yesod-test ==1.6.11
+ - yesod-test ==1.6.12
- yesod-websockets ==0.3.0.2
- - yes-precure5-command ==5.5.3
- yi-rope ==0.11
- yjsvg ==0.2.0.1
- yjtools ==0.9.18
@@ -2649,9 +2659,9 @@ default-package-overrides:
- zio ==0.1.0.2
- zip ==1.6.0
- zip-archive ==0.4.1
+ - zip-stream ==0.2.0.1
- zipper-extra ==0.1.3.2
- zippers ==0.3
- - zip-stream ==0.2.0.1
- zlib ==0.6.2.2
- zlib-bindings ==0.1.1.5
- zlib-lens ==0.1.2.1
@@ -4352,6 +4362,7 @@ broken-packages:
- currency-convert
- curry-frontend
- CurryDB
+ - curryer-rpc
- cursedcsv
- cursor-fuzzy-time-gen
- curves
@@ -5250,6 +5261,7 @@ broken-packages:
- foscam-filename
- foscam-sort
- Foster
+ - fp-ieee
- fpco-api
- fplll
- fpnla-examples
@@ -5443,7 +5455,6 @@ broken-packages:
- geolite-csv
- geom2d
- GeomPredicates-SSE
- - geos
- Get
- getemx
- getflag
@@ -6584,6 +6595,7 @@ broken-packages:
- Hs2lib
- hs2ps
- hsaml2
+ - hsautogui
- hsay
- hsbackup
- hsbc
@@ -7895,6 +7907,7 @@ broken-packages:
- minst-idx
- mios
- MIP
+ - MIP-glpk
- mirror-tweet
- miso
- miso-action-logger
@@ -9471,6 +9484,7 @@ broken-packages:
- rosso
- rotating-log
- rounded
+ - rounded-hw
- rounding
- roundtrip-aeson
- roundtrip-xml
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix
index edf463d360..9cc0481251 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix
@@ -550,7 +550,6 @@ self: super: builtins.intersectAttrs super {
# Break infinite recursion cycle between QuickCheck and splitmix.
splitmix = dontCheck super.splitmix;
- splitmix_0_1_0_3 = dontCheck super.splitmix_0_1_0_3;
# Break infinite recursion cycle between tasty and clock.
clock = dontCheck super.clock;
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 01ecb36270..73090f7737 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
@@ -1278,28 +1278,31 @@ self: {
}) {};
"BNFC" = callPackage
- ({ mkDerivation, alex, array, base, containers, deepseq, directory
- , doctest, filepath, happy, hspec, HUnit, mtl, pretty, process
- , QuickCheck, semigroups, temporary, time
+ ({ mkDerivation, alex, array, base, Cabal, cabal-doctest
+ , containers, deepseq, directory, doctest, filepath, happy, hspec
+ , hspec-discover, HUnit, mtl, pretty, process, QuickCheck
+ , string-qq, temporary, time
}:
mkDerivation {
pname = "BNFC";
- version = "2.8.4";
- sha256 = "0z84qfpfm402fl0fpxcggr4jz2sn8cqgjy50r6xfx310g7xwdgnd";
+ version = "2.9.0";
+ sha256 = "1h5365978q43r4sik1kmbrxnxa6lxnb54lhp7bi9599rnav8nw0z";
isLibrary = true;
isExecutable = true;
- libraryHaskellDepends = [ array base ];
- executableHaskellDepends = [
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
array base containers deepseq directory filepath mtl pretty process
- semigroups time
+ string-qq time
];
- executableToolDepends = [ alex happy ];
+ libraryToolDepends = [ alex happy ];
+ executableHaskellDepends = [ base ];
testHaskellDepends = [
array base containers deepseq directory doctest filepath hspec
- HUnit mtl pretty process QuickCheck semigroups temporary time
+ HUnit mtl pretty process QuickCheck string-qq temporary time
];
+ testToolDepends = [ alex happy hspec-discover ];
description = "A compiler front-end generator";
- license = stdenv.lib.licenses.gpl2;
+ license = stdenv.lib.licenses.bsd3;
}) {};
"BNFC-meta" = callPackage
@@ -10083,17 +10086,16 @@ self: {
}) {};
"HaskellNet" = callPackage
- ({ mkDerivation, array, base, base64-string, bytestring
- , cryptohash-md5, mime-mail, mtl, network, network-bsd, old-time
- , pretty, text
+ ({ mkDerivation, array, base, base64, bytestring, cryptohash-md5
+ , mime-mail, mtl, network, network-bsd, old-time, pretty, text
}:
mkDerivation {
pname = "HaskellNet";
- version = "0.5.3";
- sha256 = "0x3radqf6bbqijic8wsnwjlnrkij335rgg41f8jvxif11bn3rlns";
+ version = "0.6";
+ sha256 = "0jsnq5sqflw9qjbhcvgxsb0mlac6yl1427xp7nm6fbaa2mmv8jd2";
libraryHaskellDepends = [
- array base base64-string bytestring cryptohash-md5 mime-mail mtl
- network network-bsd old-time pretty text
+ array base base64 bytestring cryptohash-md5 mime-mail mtl network
+ network-bsd old-time pretty text
];
description = "Client support for POP3, SMTP, and IMAP";
license = stdenv.lib.licenses.bsd3;
@@ -11711,8 +11713,8 @@ self: {
pname = "JuicyPixels-blurhash";
version = "0.1.0.3";
sha256 = "0kgl2j7990p8q5yrkn0wgaszc9fzva1pc3277j11k1lbjsymz360";
- revision = "2";
- editedCabalFile = "0phffs6r83sny6zr4zsrppzqy1lgybm6lqgfmbfgwhyvmd544qx6";
+ revision = "3";
+ editedCabalFile = "1mspqkmvn5j6xs3cb882szbnrzaxf0p2nyyxkfqfnbma204cs2fi";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -12695,8 +12697,8 @@ self: {
}:
mkDerivation {
pname = "ListLike";
- version = "4.7.2";
- sha256 = "15c1q4rl4kwpgpsdf4x7k17m2fgzimm9915k71cpjiv0sq9b2rn2";
+ version = "4.7.3";
+ sha256 = "1vk5mbpxzwzcnc4cgw3hvqn0g0pcq97hw4f3i2ki3hn3svap535a";
libraryHaskellDepends = [
array base bytestring containers deepseq dlist fmlist text
utf8-string vector
@@ -13082,10 +13084,10 @@ self: {
}:
mkDerivation {
pname = "MIP";
- version = "0.1.0.0";
- sha256 = "0790jcwqjd33i8sqhzxarda8ihhv5iapj0apjmlqjppbipwa6awa";
+ version = "0.1.1.0";
+ sha256 = "03gzwg0hzgij9hpxxfsrdxx2cknfy9fr9h1w1na04bmzpai1sl40";
revision = "1";
- editedCabalFile = "16nxbkmkyb9n0jbyrmpazg40gf6aadnm1rk4sqwxkcx7qa99wrnd";
+ editedCabalFile = "0jm2g7g4js366i6i21d13f2gng7py4gkb3m64f76rdxbpqfcgfq1";
libraryHaskellDepends = [
base bytestring bytestring-encoding case-insensitive containers
data-default-class extended-reals filepath intern lattices
@@ -13102,6 +13104,32 @@ self: {
broken = true;
}) {};
+ "MIP-glpk" = callPackage
+ ({ mkDerivation, async, base, bytestring, bytestring-encoding
+ , containers, extended-reals, glpk, glpk-headers, intern, MIP
+ , scientific, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text
+ }:
+ mkDerivation {
+ pname = "MIP-glpk";
+ version = "0.1.1.0";
+ sha256 = "19wd6i8jsszhpl6fh9cm32284byz4rfjv0rkh3v4xacypfg5g1aj";
+ revision = "1";
+ editedCabalFile = "0ijc4875vvmiv1a14rm45yrcv7n7gvdw1v131si77qhl2qnyj3dr";
+ libraryHaskellDepends = [
+ base bytestring bytestring-encoding containers extended-reals
+ glpk-headers intern MIP scientific text
+ ];
+ librarySystemDepends = [ glpk ];
+ testHaskellDepends = [
+ async base containers extended-reals glpk-headers MIP scientific
+ tasty tasty-hunit tasty-quickcheck tasty-th
+ ];
+ description = "A GLPK backend to the MIP library";
+ license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {inherit (pkgs) glpk;};
+
"MSQueue" = callPackage
({ mkDerivation, base, ghc-prim, monad-loops, ref-mtl, stm }:
mkDerivation {
@@ -16385,25 +16413,6 @@ self: {
}) {};
"QuickCheck" = callPackage
- ({ mkDerivation, base, containers, deepseq, process, random
- , splitmix, template-haskell, transformers
- }:
- mkDerivation {
- pname = "QuickCheck";
- version = "2.13.2";
- sha256 = "0426j43af8v3qmdjjqxivazsvr3a2brac8yw09vpgpjkb2m0nmkv";
- revision = "1";
- editedCabalFile = "0ynhx1n135b0zg539c9m7gp75dykm93pqqlp5xz2w4kmpxjp4vk3";
- libraryHaskellDepends = [
- base containers deepseq random splitmix template-haskell
- transformers
- ];
- testHaskellDepends = [ base deepseq process ];
- description = "Automatic testing of Haskell programs";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "QuickCheck_2_14_2" = callPackage
({ mkDerivation, base, containers, deepseq, process, random
, splitmix, template-haskell, transformers
}:
@@ -16418,7 +16427,6 @@ self: {
testHaskellDepends = [ base deepseq process ];
description = "Automatic testing of Haskell programs";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"QuickCheck-GenT" = callPackage
@@ -17735,11 +17743,11 @@ self: {
}:
mkDerivation {
pname = "STMonadTrans";
- version = "0.4.4";
- sha256 = "00vih8xi5jf4jc4h6i9jwxb29w40gx8lakcg3fc1900b0r02ms0s";
+ version = "0.4.5";
+ sha256 = "0kly2zjizk8m84jzmkd93h6qpqgb03i4cjhm9q7rzr284qn5x09m";
libraryHaskellDepends = [ array base mtl ];
testHaskellDepends = [
- base tasty tasty-hunit tasty-quickcheck transformers
+ array base tasty tasty-hunit tasty-quickcheck transformers
];
description = "A monad transformer version of the ST monad";
license = stdenv.lib.licenses.bsd3;
@@ -19117,8 +19125,8 @@ self: {
({ mkDerivation, base, stm, transformers }:
mkDerivation {
pname = "StateVar";
- version = "1.2";
- sha256 = "12sz6zkc9j5z3lwrjvljrkfxa5vhwnir5wsarigz2f6d3w13dh5g";
+ version = "1.2.1";
+ sha256 = "12qg01aksbnc7cdh01y4z4jwrrhhwcakc9gh6ywxhq1bj591a9pf";
libraryHaskellDepends = [ base stm transformers ];
description = "State variables";
license = stdenv.lib.licenses.bsd3;
@@ -21832,21 +21840,21 @@ self: {
({ mkDerivation, base, Cabal, case-insensitive, deepseq, ghc-prim
, hashable, hspec, hspec-discover, HUnit, integer-gmp, primitive
, QuickCheck, quickcheck-instances, scientific, tagged
- , template-haskell, unordered-containers, word8
+ , template-haskell, time, unordered-containers
}:
mkDerivation {
pname = "Z-Data";
- version = "0.2.0.0";
- sha256 = "1bxnbbcm3vwsklhhyf10z6i91mpymxh9rw2r64hmfy6yay2b2p0d";
+ version = "0.3.0.0";
+ sha256 = "09pai7qhw6pjzrs05ac51f3v1ms0gdhkyp01jqkxzr9sllsbrgaq";
setupHaskellDepends = [ base Cabal ];
libraryHaskellDepends = [
base case-insensitive deepseq ghc-prim hashable integer-gmp
- primitive QuickCheck scientific tagged template-haskell
+ primitive QuickCheck scientific tagged template-haskell time
unordered-containers
];
testHaskellDepends = [
base hashable hspec HUnit integer-gmp primitive QuickCheck
- quickcheck-instances scientific word8
+ quickcheck-instances scientific time
];
testToolDepends = [ hspec-discover ];
description = "Array, vector and text";
@@ -21863,8 +21871,8 @@ self: {
}:
mkDerivation {
pname = "Z-IO";
- version = "0.2.0.0";
- sha256 = "1d3z9869xawzp1wxkz0vm5fkc3071cv5sz6bmr8fdwyw8cd0r7dy";
+ version = "0.3.0.0";
+ sha256 = "0nsjqs9xyj8rw2wqml48la5mv7haf5117r4cqi02g35b57f7dq40";
libraryHaskellDepends = [
base containers exceptions primitive stm time unix-time
unordered-containers Z-Data
@@ -21887,8 +21895,8 @@ self: {
}:
mkDerivation {
pname = "Z-YAML";
- version = "0.1.0.0";
- sha256 = "0jw8mzw1xnyzagx5d6i532r4isr63g1mq00bhfp3mvhc75hf9ghr";
+ version = "0.2.0.0";
+ sha256 = "0q0hyqvkirmlfbs6j1b892p1m3nf7n44nj7mbv0c9b5y2cjr44zi";
libraryHaskellDepends = [
base primitive scientific transformers unordered-containers Z-Data
Z-IO
@@ -25894,23 +25902,6 @@ self: {
}) {};
"alex" = callPackage
- ({ mkDerivation, array, base, containers, directory, happy, process
- }:
- mkDerivation {
- pname = "alex";
- version = "3.2.5";
- sha256 = "1qz0ar9dl0zx42y1gbpd2yx09nbwxs8nw6mjmpi68z3nf098lz5p";
- isLibrary = false;
- isExecutable = true;
- enableSeparateDataOutput = true;
- executableHaskellDepends = [ array base containers directory ];
- executableToolDepends = [ happy ];
- testHaskellDepends = [ base process ];
- description = "Alex is a tool for generating lexical analysers in Haskell";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "alex_3_2_6" = callPackage
({ mkDerivation, array, base, containers, directory, happy, process
}:
mkDerivation {
@@ -25925,7 +25916,6 @@ self: {
testHaskellDepends = [ base process ];
description = "Alex is a tool for generating lexical analysers in Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"alex-meta" = callPackage
@@ -26211,19 +26201,23 @@ self: {
"algebraic-graphs-io" = callPackage
({ mkDerivation, algebraic-graphs, attoparsec, base, binary
, binary-conduit, bytestring, conduit, conduit-extra, containers
- , csv-conduit, dot, exceptions, filepath, hspec, http-conduit
- , matrix-market-attoparsec, megaparsec, parser-combinators
- , primitive, QuickCheck, tar-conduit, text, vector
+ , csv-conduit, directory, dot, exceptions, filepath, hspec
+ , http-conduit, matrix-market-attoparsec, megaparsec, mtl
+ , parser-combinators, primitive, QuickCheck, tar-conduit, text
+ , transformers, vector
}:
mkDerivation {
pname = "algebraic-graphs-io";
- version = "0.1.5.1";
- sha256 = "03hiwyqfkd1s4r7w3cbw64333clpbpxpbppskjvk5knkv8r2mx78";
+ version = "0.4";
+ sha256 = "03a31y4kxswn9h32vs7nh83cvwjmx714rckj8pvqxl4l7i01y6wf";
+ revision = "1";
+ editedCabalFile = "060m82d4qirv7anyp3n6wh5rsycipr5cimhl1y8p9mcm5573r2pl";
libraryHaskellDepends = [
algebraic-graphs attoparsec base binary binary-conduit bytestring
- conduit conduit-extra containers csv-conduit dot exceptions
- filepath http-conduit matrix-market-attoparsec megaparsec
- parser-combinators primitive tar-conduit text vector
+ conduit conduit-extra containers csv-conduit directory dot
+ exceptions filepath http-conduit matrix-market-attoparsec
+ megaparsec mtl parser-combinators primitive tar-conduit text
+ transformers vector
];
testHaskellDepends = [ base hspec QuickCheck ];
description = "I/O utilities and datasets for algebraic-graphs";
@@ -30778,22 +30772,6 @@ self: {
}) {};
"apecs-physics" = callPackage
- ({ mkDerivation, apecs, base, Cabal, containers, inline-c, linear
- , template-haskell, vector
- }:
- mkDerivation {
- pname = "apecs-physics";
- version = "0.4.4";
- sha256 = "01kdp31zyz95i912qk57avmzr4596xjj8m8lw7r2yszg0il0mndf";
- setupHaskellDepends = [ base Cabal ];
- libraryHaskellDepends = [
- apecs base containers inline-c linear template-haskell vector
- ];
- description = "2D physics for apecs";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "apecs-physics_0_4_5" = callPackage
({ mkDerivation, apecs, base, Cabal, containers, inline-c, linear
, template-haskell, vector
}:
@@ -30807,7 +30785,6 @@ self: {
];
description = "2D physics for apecs";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"apecs-physics-gloss" = callPackage
@@ -32010,8 +31987,8 @@ self: {
pname = "arbtt";
version = "0.10.2";
sha256 = "02izfga7nv2saq4d1xwigq41hhbc02830sjppqsqw6vcb8082vs1";
- revision = "1";
- editedCabalFile = "10b6ax854a4ig33iwcg21vad4gpgibfpb6xqkxd80hvkrj4gqd62";
+ revision = "2";
+ editedCabalFile = "138lacpwzf5xc1cbxric90k1yn0g91hz0vm2v50pbbr7jr2147km";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -32070,8 +32047,8 @@ self: {
}:
mkDerivation {
pname = "arch-hs";
- version = "0.6.1.0";
- sha256 = "0ps8mxgy5cgrpcr0dy55biqj5a3j2bj44x6cfxx63fyv2j06lgdv";
+ version = "0.6.2.0";
+ sha256 = "10v2n1m5608g2lqgn16bwwhlafbj2hhnsnvm22pfff4ahnvj7880";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -32515,6 +32492,8 @@ self: {
pname = "arith-encode";
version = "1.0.2";
sha256 = "0nfrjfm6c37bsvqcqsgnxk6pal8hc7p85nhmab9pc2ha5jrcwhj0";
+ revision = "1";
+ editedCabalFile = "0gsfmn6afzcpvhbwi30fksl34wcbamkc2lgdjl3z58jhpm8824wi";
libraryHaskellDepends = [
array base binary containers hashable integer-logarithms
integer-roots unordered-containers
@@ -35105,6 +35084,8 @@ self: {
pname = "aur";
version = "7.0.5";
sha256 = "16c4q0w6qpn4gg6xlggkcs92fcvm58a3qmykfm1dgcfsjhwwhxkx";
+ revision = "1";
+ editedCabalFile = "10p4qyfv2ha3s8dli6v9yzzx4pj5r1cfxcy0gcf0rgbxsszi2315";
libraryHaskellDepends = [
aeson base bytestring hashable http-client http-types text
];
@@ -35147,8 +35128,8 @@ self: {
pname = "aura";
version = "3.2.2";
sha256 = "07ska8w2k3sl084aadjclw8v0ykrp8hiwhim5zd6wd7q95njyk2f";
- revision = "1";
- editedCabalFile = "033ycqm18zqq69yam189whpcbnajanj2yp8na8ad344ghcn1gs5l";
+ revision = "2";
+ editedCabalFile = "1m138p8rllm42gpqj10z3jvdlcz9f0v4is4ygdxi7yxn9xmy15x9";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -39722,8 +39703,8 @@ self: {
}:
mkDerivation {
pname = "bifunctors";
- version = "5.5.8";
- sha256 = "0gffvmxmpxljivg4j7p5l46kxiv29ml0h23361dh23gsy5m4jz41";
+ version = "5.5.9";
+ sha256 = "0c0zm9n085a6zna91yq9c14xwpwi72wn9xlsgzpza9r9bmy5jv05";
libraryHaskellDepends = [
base base-orphans comonad containers tagged template-haskell
th-abstraction transformers
@@ -40133,33 +40114,6 @@ self: {
}) {};
"binary-instances" = callPackage
- ({ mkDerivation, aeson, base, binary, binary-orphans
- , case-insensitive, hashable, QuickCheck, quickcheck-instances
- , scientific, tagged, tasty, tasty-quickcheck, text, text-binary
- , time-compat, unordered-containers, vector
- , vector-binary-instances
- }:
- mkDerivation {
- pname = "binary-instances";
- version = "1.0.0.1";
- sha256 = "0f8ilzpwj7gbyvlswlkd48dzpj9m13ipinw55lvjag0ir52idk9a";
- revision = "1";
- editedCabalFile = "19xmaj5vlabsifkdk1kpxp4nadfml7a51w316sd4fxd69ncvwd72";
- libraryHaskellDepends = [
- aeson base binary binary-orphans case-insensitive hashable
- scientific tagged text text-binary time-compat unordered-containers
- vector vector-binary-instances
- ];
- testHaskellDepends = [
- aeson base binary case-insensitive hashable QuickCheck
- quickcheck-instances scientific tagged tasty tasty-quickcheck text
- time-compat unordered-containers vector
- ];
- description = "Orphan instances for binary";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "binary-instances_1_0_1" = callPackage
({ mkDerivation, aeson, base, binary, binary-orphans
, case-insensitive, hashable, QuickCheck, quickcheck-instances
, scientific, tagged, tasty, tasty-quickcheck, text, text-binary
@@ -40182,7 +40136,6 @@ self: {
];
description = "Orphan instances for binary";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"binary-io" = callPackage
@@ -40191,8 +40144,8 @@ self: {
}:
mkDerivation {
pname = "binary-io";
- version = "0.4.0";
- sha256 = "0yqxrzkria4bycc23ywc6cz12n15cr3lmmcphamwr0ngdgn1lf9i";
+ version = "0.5.0";
+ sha256 = "15v5iqrxdlynllwb2p6v161cwvadri5jdpgknlcw1vpsgf1dnhy7";
libraryHaskellDepends = [
base binary bytestring concurrency deque exceptions process
transformers
@@ -45024,6 +44977,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "bpath" = callPackage
+ ({ mkDerivation, base, bytestring, containers, megaparsec
+ , template-haskell, th-lift-instances
+ }:
+ mkDerivation {
+ pname = "bpath";
+ version = "0.1.0";
+ sha256 = "1xm188plwa6wxnvv4g1qmli9qiifagvpzn3mhjprk72k0q9jlci9";
+ libraryHaskellDepends = [
+ base bytestring containers megaparsec template-haskell
+ th-lift-instances
+ ];
+ testHaskellDepends = [ base ];
+ description = "A minimal typed unix path library";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"braid" = callPackage
({ mkDerivation, base, containers, diagrams-contrib, diagrams-core
, diagrams-lib, diagrams-svg, split
@@ -45196,10 +45166,8 @@ self: {
}:
mkDerivation {
pname = "brick";
- version = "0.57.1";
- sha256 = "0amqh0xjgylndz0wp23r5m7w8m7j280dyf1j1mybmmb93s8yz269";
- revision = "1";
- editedCabalFile = "00jg403q7aaah9hr37n8wa11lljf2909hpmxz7qf4c9ck79pcaj0";
+ version = "0.58.1";
+ sha256 = "0qsmj4469avxmbh7210msjwvz7fa98axxvf7198x0hb2y7vdpcz5";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -45215,33 +45183,6 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "brick_0_58" = callPackage
- ({ mkDerivation, base, bytestring, config-ini, containers
- , contravariant, data-clist, deepseq, directory, dlist, exceptions
- , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm
- , template-haskell, text, text-zipper, transformers, unix, vector
- , vty, word-wrap
- }:
- mkDerivation {
- pname = "brick";
- version = "0.58";
- sha256 = "1rrx8pmffpsgajwmvm8w0kriwhncfih2j2vkla3nqq1vr0kn8518";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base bytestring config-ini containers contravariant data-clist
- deepseq directory dlist exceptions filepath microlens microlens-mtl
- microlens-th stm template-haskell text text-zipper transformers
- unix vector vty word-wrap
- ];
- testHaskellDepends = [
- base containers microlens QuickCheck vector
- ];
- description = "A declarative terminal user interface library";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {};
-
"brick-dropdownmenu" = callPackage
({ mkDerivation, base, brick, containers, microlens, microlens-ghc
, microlens-th, pointedlist, vector, vty
@@ -48994,8 +48935,8 @@ self: {
}:
mkDerivation {
pname = "cabal2nix";
- version = "2.15.5";
- sha256 = "1afqk9svs3zy69w3xa1gvsacn25vpxf2rffw2rvhs3wvsasxpb6c";
+ version = "2.15.6";
+ sha256 = "0jkdy36qpi7b7a14dg0iqgn4k3cia8wj1yi8pg82v430rspnkfdb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -50295,8 +50236,8 @@ self: {
}:
mkDerivation {
pname = "capnp";
- version = "0.9.0.0";
- sha256 = "0sgbl9rfvw73bb29kxp6q4ba0fxzx3a0kgpkiqhyvvvbr3ycdbqb";
+ version = "0.10.0.0";
+ sha256 = "054cy2rr2hg0brrbxff4my3q2fzr1qk7ik2xyip65dq54958ibqk";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -53299,8 +53240,8 @@ self: {
}:
mkDerivation {
pname = "cherry-core-alpha";
- version = "0.2.0.0";
- sha256 = "1bbf47n263bx9szfxxl0sg158nj4rm04742p0parbh2i4ia2gwmn";
+ version = "0.3.0.0";
+ sha256 = "03plsrwzji653psjwsxmafsl24cyx6260x15cfpmb7fka5rdfs5i";
libraryHaskellDepends = [
async base base64-bytestring binary bytestring case-insensitive
containers directory ghc-prim http-client http-client-tls
@@ -54439,8 +54380,8 @@ self: {
}:
mkDerivation {
pname = "citeproc";
- version = "0.3.0.1";
- sha256 = "1jw8277z1qzq9dxb3z9yz18fd1rc4wrwc6hbqigyfr4a17h8psgs";
+ version = "0.3.0.3";
+ sha256 = "0ck7hw1md1bwfl0qzkj0vg8ippmymcmvw84srr15rhaqgiqx9v4n";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -58645,43 +58586,19 @@ self: {
}) {};
"comonad" = callPackage
- ({ mkDerivation, base, Cabal, cabal-doctest, containers
- , distributive, doctest, tagged, transformers, transformers-compat
+ ({ mkDerivation, base, containers, distributive
+ , indexed-traversable, tagged, transformers, transformers-compat
}:
mkDerivation {
pname = "comonad";
- version = "5.0.6";
- sha256 = "1blgp2nm9cvnsdi2bmkmly5m0gz91npjvf1i5j4pnx6imhbb1kvp";
- revision = "1";
- editedCabalFile = "19744zfb5nd90a3xnhl7fx9aik39nwwx9sf7k9aahrcplwlvbwgx";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [
- base containers distributive tagged transformers
- transformers-compat
- ];
- testHaskellDepends = [ base doctest ];
- description = "Comonads";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "comonad_5_0_7" = callPackage
- ({ mkDerivation, base, Cabal, cabal-doctest, containers
- , distributive, doctest, indexed-traversable, tagged, transformers
- , transformers-compat
- }:
- mkDerivation {
- pname = "comonad";
- version = "5.0.7";
- sha256 = "178d0g7f5rx69dniij0ihjv3makgg9zybqnrbwwf3jfknykypgam";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
+ version = "5.0.8";
+ sha256 = "04rxycp2pbkrvhjgpgx08jmsipjz4cdmhv59dbp47k4jq8ndyv7g";
libraryHaskellDepends = [
base containers distributive indexed-traversable tagged
transformers transformers-compat
];
- testHaskellDepends = [ base doctest ];
description = "Comonads";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"comonad-extras" = callPackage
@@ -60971,12 +60888,72 @@ self: {
license = stdenv.lib.licenses.mpl20;
}) {};
+ "conferer_1_0_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, directory
+ , filepath, hspec, QuickCheck, text
+ }:
+ mkDerivation {
+ pname = "conferer";
+ version = "1.0.0.0";
+ sha256 = "0hxlr45yfzv1lxw9lz7mk5risshdhmznxz0xqx5bsdyl7nbd79pv";
+ libraryHaskellDepends = [
+ base bytestring containers directory filepath text
+ ];
+ testHaskellDepends = [
+ base bytestring containers deepseq directory filepath hspec
+ QuickCheck text
+ ];
+ description = "Configuration management library";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "conferer-aeson" = callPackage
+ ({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer
+ , directory, hspec, text, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "conferer-aeson";
+ version = "1.0.0.0";
+ sha256 = "0adqblmpbyqfqybgmjnnwsnaxw8qiqvw5c2bj4avsikz7fhcp0nl";
+ libraryHaskellDepends = [
+ aeson base bytestring conferer directory text unordered-containers
+ vector
+ ];
+ testHaskellDepends = [
+ aeson aeson-qq base bytestring conferer directory hspec text
+ unordered-containers vector
+ ];
+ description = "conferer's source for reading json files";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
+ "conferer-dhall" = callPackage
+ ({ mkDerivation, base, bytestring, conferer, conferer-aeson, dhall
+ , dhall-json, directory, hspec, text
+ }:
+ mkDerivation {
+ pname = "conferer-dhall";
+ version = "1.0.0.0";
+ sha256 = "0xw2c1cmjw93x4ala85bxs0lfwlqwdl26lj1n7yc9lk67ln54912";
+ libraryHaskellDepends = [
+ base bytestring conferer conferer-aeson dhall dhall-json directory
+ text
+ ];
+ testHaskellDepends = [
+ base bytestring conferer conferer-aeson dhall dhall-json directory
+ hspec text
+ ];
+ description = "Configuration for reading dhall files";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
"conferer-hedis" = callPackage
({ mkDerivation, base, conferer, hedis, hspec, text }:
mkDerivation {
pname = "conferer-hedis";
- version = "0.4.0.1";
- sha256 = "0drsyagkdzlkrrq0x43j72804x1i3p4b9pjyqff5jdrr8h9jrv37";
+ version = "1.0.0.0";
+ sha256 = "0x150z08x1grzr80fdpkbxprldn08908fgz2mpg3qg219nx4r5n2";
libraryHaskellDepends = [ base conferer hedis text ];
testHaskellDepends = [ base conferer hedis hspec text ];
description = "conferer's FromConfig instances for hedis settings";
@@ -60995,6 +60972,19 @@ self: {
license = stdenv.lib.licenses.mpl20;
}) {};
+ "conferer-hspec_1_0_0_0" = callPackage
+ ({ mkDerivation, base, conferer, hspec, hspec-core, text }:
+ mkDerivation {
+ pname = "conferer-hspec";
+ version = "1.0.0.0";
+ sha256 = "02c4z2999pa04r78n8xzx7idvgg028wlb2fgyk0878wb1gahzsxp";
+ libraryHaskellDepends = [ base conferer hspec-core text ];
+ testHaskellDepends = [ base conferer hspec hspec-core text ];
+ description = "conferer's FromConfig instances for hspec Config";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"conferer-provider-dhall" = callPackage
({ mkDerivation, base, bytestring, conferer, conferer-provider-json
, dhall, dhall-json, directory, hspec, text
@@ -61065,8 +61055,8 @@ self: {
}:
mkDerivation {
pname = "conferer-snap";
- version = "0.4.0.1";
- sha256 = "1z5p8zchykp8fc7lag3mi32z4wzb0bxcw5p4j3ya57bqs2xhhsdd";
+ version = "1.0.0.0";
+ sha256 = "15gz77b5jf35hmcnd6kza1wgzpbgk3pcvhi7mp7yk64ybksld98r";
libraryHaskellDepends = [
base conferer snap-core snap-server text
];
@@ -61149,6 +61139,34 @@ self: {
license = stdenv.lib.licenses.mpl20;
}) {};
+ "conferer-warp_1_0_0_0" = callPackage
+ ({ mkDerivation, base, conferer, hspec, http-types, text, wai, warp
+ }:
+ mkDerivation {
+ pname = "conferer-warp";
+ version = "1.0.0.0";
+ sha256 = "14wrd50dfgc2m6lyfvsx4w605r8krf6ha96j3685vgy6fylff1bd";
+ libraryHaskellDepends = [ base conferer http-types text wai warp ];
+ testHaskellDepends = [
+ base conferer hspec http-types text wai warp
+ ];
+ description = "conferer's FromConfig instances for warp settings";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "conferer-yaml" = callPackage
+ ({ mkDerivation, base, conferer, conferer-aeson, hspec, yaml }:
+ mkDerivation {
+ pname = "conferer-yaml";
+ version = "1.0.0.0";
+ sha256 = "091pkbkjpppkc2ygm8jq22xslr4afbp3kk5377gpx3vh4a0lvswg";
+ libraryHaskellDepends = [ base conferer conferer-aeson yaml ];
+ testHaskellDepends = [ base conferer conferer-aeson hspec yaml ];
+ description = "Configuration for reading yaml files";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
"confetti" = callPackage
({ mkDerivation, base, cmdargs, directory, filepath, MissingH
, tasty, tasty-hunit, tasty-smallcheck, text, time, unix, yaml
@@ -62547,8 +62565,8 @@ self: {
({ mkDerivation, base, StateVar, transformers }:
mkDerivation {
pname = "contravariant";
- version = "1.5.2";
- sha256 = "0366gl62wwwdbl9i6kqy60asf60876k55v91la6bmhnwwcj2q9n4";
+ version = "1.5.3";
+ sha256 = "1haxsq7jl95gzmbjdr2pgza9b7j0j3f26wwkf494gphz6c76yls4";
libraryHaskellDepends = [ base StateVar transformers ];
description = "Contravariant functors";
license = stdenv.lib.licenses.bsd3;
@@ -63259,6 +63277,32 @@ self: {
broken = true;
}) {};
+ "coquina" = callPackage
+ ({ mkDerivation, async, base, bytestring, containers, deepseq
+ , directory, exceptions, filepath, hspec, lens, markdown-unlit
+ , monad-logger, mtl, process, stm, temporary, text, transformers
+ , which
+ }:
+ mkDerivation {
+ pname = "coquina";
+ version = "0.1.0.0";
+ sha256 = "1ag3r4p9v5vbkwh808swsz1f6ii6jk0rri8m9li7qdiixlnhykj1";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ async base bytestring containers deepseq directory exceptions
+ filepath monad-logger mtl process stm temporary text transformers
+ ];
+ executableHaskellDepends = [ base process text ];
+ executableToolDepends = [ markdown-unlit ];
+ testHaskellDepends = [
+ async base exceptions hspec lens mtl process stm temporary text
+ which
+ ];
+ description = "Yet another shell monad";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"core" = callPackage
({ mkDerivation, base, bytestring, parsec, pretty }:
mkDerivation {
@@ -64009,19 +64053,21 @@ self: {
}) {};
"cpython" = callPackage
- ({ mkDerivation, base, bytestring, c2hs, python34, text }:
+ ({ mkDerivation, base, bytestring, c2hs, python3, text }:
mkDerivation {
pname = "cpython";
- version = "3.4.0";
- sha256 = "1j67w1zpbdcqpdb51msp96bhvi3fxscc49gbjlnilr6ah9nllhkm";
+ version = "3.5.0";
+ sha256 = "0ivvz6f824d2g4pk3qglz8fhzahp0kfjyv2wy6qpwfwcf1gvw7lg";
libraryHaskellDepends = [ base bytestring text ];
- libraryPkgconfigDepends = [ python34 ];
+ libraryPkgconfigDepends = [ python3 ];
libraryToolDepends = [ c2hs ];
+ testHaskellDepends = [ base text ];
+ testPkgconfigDepends = [ python3 ];
description = "Bindings for libpython";
license = stdenv.lib.licenses.gpl3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {python34 = null;};
+ }) {inherit (pkgs) python3;};
"cql" = callPackage
({ mkDerivation, base, bytestring, cereal, containers, Decimal
@@ -64504,8 +64550,8 @@ self: {
}:
mkDerivation {
pname = "crdt";
- version = "10.5";
- sha256 = "06ndalfz2j722ifblzz3pamb0fdyhs9pa0286kmx2dcrvw7kq1vy";
+ version = "10.6";
+ sha256 = "0c86gf70iv59dwmm0yv8isyyd6zy497vqgf6ml9s6rz4hhg1rwl0";
libraryHaskellDepends = [
base binary bytestring containers Diff hashable mtl network-info
safe stm time vector
@@ -66814,6 +66860,38 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "curryer-rpc" = callPackage
+ ({ mkDerivation, async, base, binary, bytestring, containers
+ , criterion, exceptions, fast-builder, hashable, network
+ , network-byte-order, optparse-generic, stm, stm-containers
+ , streamly, tasty, tasty-hunit, time, uuid, winery
+ }:
+ mkDerivation {
+ pname = "curryer-rpc";
+ version = "0.1";
+ sha256 = "13xgmhdgnn3nw2knlr60ah51hbf34fiiiz7z6230976n78aa6vkh";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ async base binary bytestring containers exceptions fast-builder
+ hashable network network-byte-order stm stm-containers streamly
+ time uuid winery
+ ];
+ executableHaskellDepends = [
+ base optparse-generic stm stm-containers winery
+ ];
+ testHaskellDepends = [
+ async base network stm tasty tasty-hunit winery
+ ];
+ benchmarkHaskellDepends = [
+ async base bytestring criterion network winery
+ ];
+ description = "Fast, Haskell RPC";
+ license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"curryrs" = callPackage
({ mkDerivation, base, mtl, tasty, tasty-hunit }:
mkDerivation {
@@ -70242,8 +70320,8 @@ self: {
}:
mkDerivation {
pname = "dbus";
- version = "1.2.16";
- sha256 = "103zxllh7nwbbckjblidr45xa13lrpqh9bwhvirrx24g7hsj1y9c";
+ version = "1.2.17";
+ sha256 = "0iyfnkxcnm1vl379ry88fqxgn2y8q6ilsvpic6ciassnyv5pcbrv";
libraryHaskellDepends = [
base bytestring cereal conduit containers deepseq exceptions
filepath lens network parsec random split template-haskell text
@@ -71527,8 +71605,8 @@ self: {
}:
mkDerivation {
pname = "dejafu";
- version = "2.4.0.0";
- sha256 = "1kj4ygdbbkr54bqknxk3jqif74jxgpid7cz9vzcm2m15h8q2z9k2";
+ version = "2.4.0.1";
+ sha256 = "0zysf0hjfdd5iypllbiyih312kl2hsfwiqf6030i7q432yc3f8vd";
libraryHaskellDepends = [
base concurrency containers contravariant deepseq exceptions
leancheck profunctors random transformers
@@ -72857,60 +72935,6 @@ self: {
}) {};
"dhall" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write
- , base, bytestring, case-insensitive, cborg, cborg-json, containers
- , contravariant, cryptonite, data-fix, deepseq, Diff, directory
- , doctest, dotgen, either, exceptions, filepath, foldl, gauge
- , generic-random, half, hashable, haskeline, http-client
- , http-client-tls, http-types, lens-family-core, megaparsec, memory
- , mmorph, mockery, mtl, network-uri, optparse-applicative
- , parser-combinators, parsers, pretty-simple, prettyprinter
- , prettyprinter-ansi-terminal, profunctors, QuickCheck
- , quickcheck-instances, repline, scientific, serialise
- , special-values, spoon, tasty, tasty-expected-failure, tasty-hunit
- , tasty-quickcheck, tasty-silver, template-haskell, text
- , text-manipulate, th-lift-instances, transformers
- , transformers-compat, turtle, unordered-containers, uri-encode
- , vector
- }:
- mkDerivation {
- pname = "dhall";
- version = "1.37.0";
- sha256 = "126092s8m5kf1bmihwg73kfjcll9y0icqj4aa48m9hg7qm92nq0x";
- isLibrary = true;
- isExecutable = true;
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- aeson aeson-pretty ansi-terminal atomic-write base bytestring
- case-insensitive cborg cborg-json containers contravariant
- cryptonite data-fix deepseq Diff directory dotgen either exceptions
- filepath half hashable haskeline http-client http-client-tls
- http-types lens-family-core megaparsec memory mmorph mtl
- network-uri optparse-applicative parser-combinators parsers
- pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors
- repline scientific serialise template-haskell text text-manipulate
- th-lift-instances transformers transformers-compat
- unordered-containers uri-encode vector
- ];
- executableHaskellDepends = [ base ];
- testHaskellDepends = [
- base bytestring cborg containers data-fix deepseq directory doctest
- either filepath foldl generic-random http-client http-client-tls
- lens-family-core megaparsec mockery prettyprinter QuickCheck
- quickcheck-instances scientific serialise special-values spoon
- tasty tasty-expected-failure tasty-hunit tasty-quickcheck
- tasty-silver template-haskell text transformers turtle
- unordered-containers vector
- ];
- benchmarkHaskellDepends = [
- base bytestring containers directory gauge text
- ];
- doCheck = false;
- description = "A configuration language guaranteed to terminate";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "dhall_1_37_1" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write
, base, bytestring, case-insensitive, cborg, cborg-json, containers
, contravariant, cryptonite, data-fix, deepseq, Diff, directory
@@ -72931,6 +72955,8 @@ self: {
pname = "dhall";
version = "1.37.1";
sha256 = "16qpasw41wcgbi9ljrs43dn2ajw25yipm8kxri6v5fwj3gyzj24d";
+ revision = "1";
+ editedCabalFile = "11sjra0k7sdy0xcbhlxvjjpd4h7ki9dcrndcpaq71qlgdql32w24";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -72962,7 +72988,6 @@ self: {
doCheck = false;
description = "A configuration language guaranteed to terminate";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"dhall-bash" = callPackage
@@ -73016,6 +73041,8 @@ self: {
pname = "dhall-docs";
version = "1.0.3";
sha256 = "0cinkgcihn15zws18nff42lcpmzv4cg7k8wxmcwa93k7qvw01i2p";
+ revision = "1";
+ editedCabalFile = "1wzwfgv6bpgjq0day372gyxg9vrcmkf5sbzvm0lv4p39z0qcgpna";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -73079,6 +73106,8 @@ self: {
pname = "dhall-json";
version = "1.7.4";
sha256 = "1qzlv7wvap1ivgv7fi9ikqa9nm9z9kbbca5zvddh3njcdk6i73n9";
+ revision = "1";
+ editedCabalFile = "0njh1c7c4dcm5ya4w79mf11m5v9gnacyd7lrz7j4ipk4wdgwinvi";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -73128,6 +73157,8 @@ self: {
pname = "dhall-lsp-server";
version = "1.0.12";
sha256 = "0gp9pa3pdm49ya6awdi1qjbycxdihz2z11mzmfnr5m2gf0vrjzpp";
+ revision = "1";
+ editedCabalFile = "1yiazwsvbz2yzc8jdvr6nq7p882pkcr2hfyxsn73j288cwdyl02r";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -73250,6 +73281,8 @@ self: {
pname = "dhall-yaml";
version = "1.2.4";
sha256 = "0xm1dsim5x83k6kp5g9yv08ixf6l4p2mm666m4vsylx98y5nwmag";
+ revision = "1";
+ editedCabalFile = "1mmsymbj57r49kj520f9hrw9bk80y29p3av68b1hmrcaiixqs87a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -75251,25 +75284,6 @@ self: {
}) {};
"dirichlet" = callPackage
- ({ mkDerivation, base, hspec, hspec-discover, log-domain
- , math-functions, mwc-random, primitive, vector
- }:
- mkDerivation {
- pname = "dirichlet";
- version = "0.1.0.0";
- sha256 = "173mw8706fjrqdjwrjfcb8g140hp4xdjbpvhvq71f8lj8527b9ia";
- libraryHaskellDepends = [
- base log-domain math-functions mwc-random primitive vector
- ];
- testHaskellDepends = [
- base hspec hspec-discover log-domain mwc-random vector
- ];
- testToolDepends = [ hspec-discover ];
- description = "Multivariate dirichlet distribution";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "dirichlet_0_1_0_2" = callPackage
({ mkDerivation, base, hspec, log-domain, math-functions
, mwc-random, primitive, vector
}:
@@ -75283,7 +75297,6 @@ self: {
testHaskellDepends = [ base hspec log-domain mwc-random vector ];
description = "Multivariate Dirichlet distribution";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"dirstream" = callPackage
@@ -76455,18 +76468,15 @@ self: {
}) {};
"distributive" = callPackage
- ({ mkDerivation, base, base-orphans, Cabal, cabal-doctest, doctest
- , generic-deriving, hspec, hspec-discover, tagged, transformers
+ ({ mkDerivation, base, base-orphans, generic-deriving, hspec
+ , hspec-discover, tagged, transformers
}:
mkDerivation {
pname = "distributive";
- version = "0.6.2";
- sha256 = "1j93zkfffm6s16kgr0j0z87y5ds28rw0r2gyc5ncwcylvrqy4kl2";
- revision = "2";
- editedCabalFile = "11y4qanr09880d7sxkhrzrh3cpmqbx001hiqhsr2s75xrnmrpkia";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
+ version = "0.6.2.1";
+ sha256 = "14bb66qyfn43bj688igfvnfjw7iycjf4n2k38sm8rxbqw2916dfp";
libraryHaskellDepends = [ base base-orphans tagged transformers ];
- testHaskellDepends = [ base doctest generic-deriving hspec ];
+ testHaskellDepends = [ base generic-deriving hspec ];
testToolDepends = [ hspec-discover ];
description = "Distributive functors -- Dual to Traversable";
license = stdenv.lib.licenses.bsd3;
@@ -77363,32 +77373,6 @@ self: {
}) {};
"doctemplates" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, criterion
- , doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific
- , tasty, tasty-golden, tasty-hunit, temporary, text
- , text-conversions, unordered-containers, vector
- }:
- mkDerivation {
- pname = "doctemplates";
- version = "0.8.3";
- sha256 = "0pzzcy2f1ysnqzkv14h7x9dp9ywf5rn5k8cvwwwvlg6sjizgvfpd";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- aeson base containers doclayout filepath HsYAML mtl parsec safe
- scientific text text-conversions unordered-containers vector
- ];
- testHaskellDepends = [
- aeson base bytestring containers doclayout filepath Glob tasty
- tasty-golden tasty-hunit temporary text
- ];
- benchmarkHaskellDepends = [
- aeson base containers criterion doclayout filepath mtl text
- ];
- description = "Pandoc-style document templates";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "doctemplates_0_9" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, criterion
, doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific
, tasty, tasty-golden, tasty-hunit, temporary, text
@@ -77412,7 +77396,6 @@ self: {
];
description = "Pandoc-style document templates";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"doctest" = callPackage
@@ -78141,8 +78124,8 @@ self: {
}:
mkDerivation {
pname = "dovin";
- version = "0.2";
- sha256 = "0iy2hfmf3riwmj880if7ar30vrwnfpmyv8dhkx42hlzjb8mg538q";
+ version = "3.0";
+ sha256 = "1avyls9yzvnxcs0lz05kh8bv7vdgfrziy0nvn378r7s12ynpwy7w";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal directory filepath ];
@@ -82225,23 +82208,6 @@ self: {
}) {};
"elynx" = callPackage
- ({ mkDerivation, aeson, base, bytestring, elynx-tools
- , optparse-applicative, slynx, tlynx
- }:
- mkDerivation {
- pname = "elynx";
- version = "0.5.0";
- sha256 = "0paxrh39ags55jg7pxb29dwb6cn7sakxdpkdf1fffrqsr3inpr9n";
- isLibrary = false;
- isExecutable = true;
- executableHaskellDepends = [
- aeson base bytestring elynx-tools optparse-applicative slynx tlynx
- ];
- description = "Validate and (optionally) redo ELynx analyses";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "elynx_0_5_0_1" = callPackage
({ mkDerivation, aeson, base, bytestring, elynx-tools
, optparse-applicative, slynx, tlynx
}:
@@ -82256,32 +82222,9 @@ self: {
];
description = "Validate and (optionally) redo ELynx analyses";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"elynx-markov" = callPackage
- ({ mkDerivation, async, attoparsec, base, bytestring, containers
- , elynx-seq, elynx-tools, hmatrix, hspec, integration
- , math-functions, mwc-random, parallel, primitive, statistics
- , vector
- }:
- mkDerivation {
- pname = "elynx-markov";
- version = "0.5.0";
- sha256 = "0l66zaf4mj117pz16apdr4fi47xv9slay459lzjpdawmm6ppwlgc";
- libraryHaskellDepends = [
- async attoparsec base bytestring containers elynx-seq hmatrix
- integration math-functions mwc-random parallel primitive statistics
- vector
- ];
- testHaskellDepends = [
- base containers elynx-tools hmatrix hspec mwc-random vector
- ];
- description = "Simulate molecular sequences along trees";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "elynx-markov_0_5_0_1" = callPackage
({ mkDerivation, async, attoparsec, base, bytestring, containers
, elynx-seq, elynx-tools, hmatrix, hspec, integration
, math-functions, mwc-random, parallel, primitive, statistics
@@ -82301,22 +82244,9 @@ self: {
];
description = "Simulate molecular sequences along trees";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"elynx-nexus" = callPackage
- ({ mkDerivation, attoparsec, base, bytestring, hspec }:
- mkDerivation {
- pname = "elynx-nexus";
- version = "0.5.0";
- sha256 = "03rhhbyhd1z95kl0ds204z4zywgy9anvhashpw2p311dq1g4axrs";
- libraryHaskellDepends = [ attoparsec base bytestring ];
- testHaskellDepends = [ base hspec ];
- description = "Import and export Nexus files";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "elynx-nexus_0_5_0_1" = callPackage
({ mkDerivation, attoparsec, base, bytestring, hspec }:
mkDerivation {
pname = "elynx-nexus";
@@ -82326,30 +82256,9 @@ self: {
testHaskellDepends = [ base hspec ];
description = "Import and export Nexus files";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"elynx-seq" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, bytestring, containers
- , elynx-tools, hspec, matrices, mwc-random, parallel, primitive
- , vector, vector-th-unbox, word8
- }:
- mkDerivation {
- pname = "elynx-seq";
- version = "0.5.0";
- sha256 = "0bqlv3i7qhnkal8yiwvkp7175jdb9bcg7szkx0b352zfr4qhhmpa";
- libraryHaskellDepends = [
- aeson attoparsec base bytestring containers matrices mwc-random
- parallel primitive vector vector-th-unbox word8
- ];
- testHaskellDepends = [
- base bytestring elynx-tools hspec matrices vector
- ];
- description = "Handle molecular sequences";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "elynx-seq_0_5_0_1" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, containers
, elynx-tools, hspec, matrices, mwc-random, parallel, primitive
, vector, vector-th-unbox, word8
@@ -82367,32 +82276,9 @@ self: {
];
description = "Handle molecular sequences";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"elynx-tools" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
- , bytestring, cryptohash-sha256, deepseq, directory, fast-logger
- , hmatrix, monad-control, monad-logger, mwc-random
- , optparse-applicative, primitive, template-haskell, text, time
- , transformers, transformers-base, vector, zlib
- }:
- mkDerivation {
- pname = "elynx-tools";
- version = "0.5.0";
- sha256 = "0lhkgi6wa90wniszkhmnnzmxa3cx1bvzbsy7cwrslmg8iqcxyin0";
- libraryHaskellDepends = [
- aeson attoparsec base base16-bytestring bytestring
- cryptohash-sha256 deepseq directory fast-logger hmatrix
- monad-control monad-logger mwc-random optparse-applicative
- primitive template-haskell text time transformers transformers-base
- vector zlib
- ];
- description = "Tools for ELynx";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "elynx-tools_0_5_0_1" = callPackage
({ mkDerivation, aeson, attoparsec, base, base16-bytestring
, bytestring, cryptohash-sha256, deepseq, directory, fast-logger
, hmatrix, monad-control, monad-logger, mwc-random
@@ -82412,36 +82298,9 @@ self: {
];
description = "Tools for ELynx";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"elynx-tree" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad
- , containers, criterion, deepseq, double-conversion, elynx-nexus
- , elynx-tools, hspec, math-functions, microlens, mwc-random
- , parallel, primitive, QuickCheck, statistics
- }:
- mkDerivation {
- pname = "elynx-tree";
- version = "0.5.0";
- sha256 = "0b3dmz6hlbawwpnn84qx0w1g5jymgs7b05jxvx83q365vw8pw6aj";
- libraryHaskellDepends = [
- aeson attoparsec base bytestring comonad containers deepseq
- double-conversion elynx-nexus math-functions mwc-random parallel
- primitive statistics
- ];
- testHaskellDepends = [
- attoparsec base bytestring containers elynx-tools hspec QuickCheck
- ];
- benchmarkHaskellDepends = [
- base bytestring criterion deepseq elynx-tools microlens mwc-random
- parallel
- ];
- description = "Handle phylogenetic trees";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "elynx-tree_0_5_0_1" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, comonad
, containers, criterion, deepseq, double-conversion, elynx-nexus
, elynx-tools, hspec, math-functions, microlens, mwc-random
@@ -82464,7 +82323,6 @@ self: {
];
description = "Handle phylogenetic trees";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"emacs-keys" = callPackage
@@ -84114,17 +83972,6 @@ self: {
}) {};
"error-or" = callPackage
- ({ mkDerivation, base, containers, text }:
- mkDerivation {
- pname = "error-or";
- version = "0.1.1.0";
- sha256 = "0xh47kyzdyycvi6dxlw736zsa4pxplh9ariw7p2mcr64rx2r77cl";
- libraryHaskellDepends = [ base containers text ];
- description = "Composable, hierarchical errors";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "error-or_0_1_2_0" = callPackage
({ mkDerivation, base, containers, text }:
mkDerivation {
pname = "error-or";
@@ -84133,7 +83980,6 @@ self: {
libraryHaskellDepends = [ base containers text ];
description = "Composable, hierarchical errors";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"error-or-utils" = callPackage
@@ -85411,22 +85257,21 @@ self: {
"eventlog2html" = callPackage
({ mkDerivation, aeson, array, attoparsec, base, blaze-html
- , bytestring, containers, cpu, directory, file-embed, filepath
- , ghc-events, ghc-heap, hashable, hashtables, hvega, mtl
- , optparse-applicative, semigroups, statistics-linreg, strict, text
- , time, trie-simple, vector
+ , bytestring, containers, file-embed, filepath, ghc-events
+ , ghc-heap, hashable, hashtables, hvega, mtl, optparse-applicative
+ , semigroups, statistics-linreg, text, time, trie-simple, vector
}:
mkDerivation {
pname = "eventlog2html";
- version = "0.8.2";
- sha256 = "01qfggrnfsldv5sp62q14k8d04fm7qx6kwg6z4nipirbpnya8s89";
+ version = "0.8.3";
+ sha256 = "0xk9s8f20xx1xpbc2kbyfv3hhnrj8arim99lrr6wbv8y33qz0pkr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson array attoparsec base blaze-html bytestring containers cpu
- directory file-embed filepath ghc-events ghc-heap hashable
- hashtables hvega mtl optparse-applicative semigroups
- statistics-linreg strict text time trie-simple vector
+ aeson array attoparsec base blaze-html bytestring containers
+ file-embed filepath ghc-events ghc-heap hashable hashtables hvega
+ mtl optparse-applicative semigroups statistics-linreg text time
+ trie-simple vector
];
executableHaskellDepends = [ aeson base filepath text ];
description = "Visualise an eventlog";
@@ -86521,8 +86366,8 @@ self: {
}:
mkDerivation {
pname = "experimenter";
- version = "0.1.0.2";
- sha256 = "1qk0ss8z476q4p6agi55yzs72vc01lgl19jqdyjind119vv62840";
+ version = "0.1.0.4";
+ sha256 = "0pzlmq2rb485x0df4ivw5i9sv8n14svy1vhgjqc69vm1p0md57ms";
libraryHaskellDepends = [
aeson base bytestring cereal cereal-vector conduit containers
deepseq directory esqueleto filepath HaTeX hostname lens matrix
@@ -87134,24 +86979,6 @@ self: {
}) {};
"extra" = callPackage
- ({ mkDerivation, base, clock, directory, filepath, process
- , QuickCheck, quickcheck-instances, time, unix
- }:
- mkDerivation {
- pname = "extra";
- version = "1.7.8";
- sha256 = "1sgd08h9p7ywmv08yd1h6z1bpf6pqpj1qn4v7vv7w4la86jmh2yg";
- libraryHaskellDepends = [
- base clock directory filepath process time unix
- ];
- testHaskellDepends = [
- base directory filepath QuickCheck quickcheck-instances unix
- ];
- description = "Extra functions I use";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "extra_1_7_9" = callPackage
({ mkDerivation, base, clock, directory, filepath, process
, QuickCheck, quickcheck-instances, time, unix
}:
@@ -87167,7 +86994,6 @@ self: {
];
description = "Extra functions I use";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"extract-dependencies" = callPackage
@@ -87340,17 +87166,25 @@ self: {
}) {};
"factor" = callPackage
- ({ mkDerivation, arithmetic, base, opentheory-primitive, random }:
+ ({ mkDerivation, base, containers, parsec, pretty, QuickCheck
+ , random, time
+ }:
mkDerivation {
pname = "factor";
- version = "1.0";
- sha256 = "02fy4lnajdj0dqkz3bfpj6qzk34kjmjz6c0vidwc7kqqivhxldvh";
- isLibrary = false;
+ version = "1.4";
+ sha256 = "013f1h796ngp21pm3kd318vw4ah42bv6sbhjl18szk3sik88vd6z";
+ isLibrary = true;
isExecutable = true;
- executableHaskellDepends = [
- arithmetic base opentheory-primitive random
+ libraryHaskellDepends = [
+ base containers parsec pretty random time
];
- description = "Factoring integers";
+ executableHaskellDepends = [
+ base containers parsec pretty random time
+ ];
+ testHaskellDepends = [
+ base containers parsec pretty QuickCheck random time
+ ];
+ description = "Factoring integers and polynomials";
license = stdenv.lib.licenses.mit;
}) {};
@@ -87427,22 +87261,20 @@ self: {
}) {};
"fadno" = callPackage
- ({ mkDerivation, base, comonad, containers, data-default, Decimal
- , deepseq, event-list, fadno-braids, fadno-xml, hspec
- , hspec-contrib, HUnit, lens, midi, mtl, process, safe, split, text
- , unordered-containers, vector, xml
+ ({ mkDerivation, base, containers, data-default, Decimal
+ , event-list, fadno-xml, hspec, hspec-contrib, HUnit, lens, midi
+ , mtl, process, safe, text, unordered-containers, vector, xml
}:
mkDerivation {
pname = "fadno";
- version = "1.1.3";
- sha256 = "0yd4dc6imcp9lf7m0q4ah5z6c47m83302wagps821n8285qvr6zc";
+ version = "1.1.8";
+ sha256 = "0f8lx1lg43665s56fwb3mawxjz8g1mrr33hz3rm47jcbb45k25jj";
libraryHaskellDepends = [
- base comonad containers data-default Decimal deepseq event-list
- fadno-braids fadno-xml HUnit lens midi mtl process safe split text
- unordered-containers vector xml
+ base containers data-default Decimal event-list fadno-xml HUnit
+ lens midi mtl process safe text unordered-containers vector xml
];
testHaskellDepends = [
- base containers hspec hspec-contrib HUnit lens
+ base containers fadno-xml hspec hspec-contrib HUnit lens
];
description = "Minimal library for music generation and notation";
license = stdenv.lib.licenses.bsd3;
@@ -87456,8 +87288,8 @@ self: {
}:
mkDerivation {
pname = "fadno-braids";
- version = "0.1.3";
- sha256 = "021rm7kdpcgdch57pm9jr6hc220zn9d644wlsbv54z9ll5jj3mlg";
+ version = "0.1.5";
+ sha256 = "1lyxxnzc2y4iz1ydyqzm69rd1yjh3grcq8ji1rn9wqbwjbjimf9p";
libraryHaskellDepends = [
base containers data-default diagrams diagrams-lib
diagrams-rasterific lens random
@@ -87473,8 +87305,8 @@ self: {
}:
mkDerivation {
pname = "fadno-xml";
- version = "1.1.3";
- sha256 = "1kydl4nj4j0q4s3sq6r0l42f4ikxq7cdmzkcsavla0fcm0jvj359";
+ version = "1.2";
+ sha256 = "0s7d7ida5xj2118j0zwbrd19pxn8aqqqaxz62kyvybckmhz05h1g";
libraryHaskellDepends = [
base containers Decimal lens mtl parsec xml
];
@@ -87827,16 +87659,18 @@ self: {
}) {};
"fast-arithmetic" = callPackage
- ({ mkDerivation, arithmoi, base, combinat, criterion, hgmp, hspec
- , QuickCheck
+ ({ mkDerivation, arithmoi, base, combinat, criterion
+ , exact-combinatorics, hgmp, hspec, QuickCheck
}:
mkDerivation {
pname = "fast-arithmetic";
- version = "0.6.5.0";
- sha256 = "02ccvk09fqp235bl3r8k234xnl6fmis7hkl34v4wmrwpb3f96hmh";
- libraryHaskellDepends = [ base combinat hgmp ];
+ version = "0.6.5.1";
+ sha256 = "0yijbcp5918hnl32xvvpks652byad9zph901ab5bml3iy3a0n2pp";
+ libraryHaskellDepends = [ arithmoi base combinat hgmp ];
testHaskellDepends = [ arithmoi base combinat hspec QuickCheck ];
- benchmarkHaskellDepends = [ arithmoi base combinat criterion ];
+ benchmarkHaskellDepends = [
+ arithmoi base combinat criterion exact-combinatorics
+ ];
doHaddock = false;
description = "Fast functions on integers";
license = stdenv.lib.licenses.bsd3;
@@ -90226,6 +90060,17 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "filters-basic" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "filters-basic";
+ version = "0.1.1.0";
+ sha256 = "09q6fb8cv7di67wb8zhky8qpbwivzax59xik1zbcjf3sp465a337";
+ libraryHaskellDepends = [ base ];
+ description = "Allows to change the structure of the function output";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"filtrable" = callPackage
({ mkDerivation, base, transformers }:
mkDerivation {
@@ -93656,6 +93501,25 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "fp-ieee" = callPackage
+ ({ mkDerivation, base, decimal-arithmetic, doctest, gauge, hspec
+ , hspec-core, integer-gmp, integer-logarithms, QuickCheck, random
+ }:
+ mkDerivation {
+ pname = "fp-ieee";
+ version = "0.1.0";
+ sha256 = "11av4rm7hwgm8xzflmcm7nmq2ynwfbb3dcyfx6hd75wwm2l1iz98";
+ libraryHaskellDepends = [ base integer-gmp integer-logarithms ];
+ testHaskellDepends = [
+ base decimal-arithmetic doctest hspec hspec-core integer-logarithms
+ QuickCheck random
+ ];
+ benchmarkHaskellDepends = [ base gauge ];
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"fpco-api" = callPackage
({ mkDerivation, aeson, attoparsec, base, base64-bytestring
, blaze-html, bytestring, cereal, containers, data-default, deepseq
@@ -93997,24 +93861,6 @@ self: {
}) {};
"free" = callPackage
- ({ mkDerivation, base, comonad, containers, distributive
- , exceptions, mtl, profunctors, semigroupoids, template-haskell
- , th-abstraction, transformers, transformers-base
- }:
- mkDerivation {
- pname = "free";
- version = "5.1.4";
- sha256 = "0nid1vpf4c4pwxa5x7wyb2h378q0jf57zh14gkkhrj7bzc5qnprc";
- libraryHaskellDepends = [
- base comonad containers distributive exceptions mtl profunctors
- semigroupoids template-haskell th-abstraction transformers
- transformers-base
- ];
- description = "Monads for free";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "free_5_1_5" = callPackage
({ mkDerivation, base, comonad, containers, distributive
, exceptions, indexed-traversable, mtl, profunctors, semigroupoids
, template-haskell, th-abstraction, transformers, transformers-base
@@ -94023,6 +93869,26 @@ self: {
pname = "free";
version = "5.1.5";
sha256 = "0rpnimi3iyr6n9q2ny365mp1l5rjjys15aggcikgnrfn0d656nw6";
+ revision = "1";
+ editedCabalFile = "1ac4f5n3spmxy9ajlikn9ffswg9l59s7kzwpgcpz8vkc2qf959g1";
+ libraryHaskellDepends = [
+ base comonad containers distributive exceptions indexed-traversable
+ mtl profunctors semigroupoids template-haskell th-abstraction
+ transformers transformers-base
+ ];
+ description = "Monads for free";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "free_5_1_6" = callPackage
+ ({ mkDerivation, base, comonad, containers, distributive
+ , exceptions, indexed-traversable, mtl, profunctors, semigroupoids
+ , template-haskell, th-abstraction, transformers, transformers-base
+ }:
+ mkDerivation {
+ pname = "free";
+ version = "5.1.6";
+ sha256 = "017cyz0d89560m3a2g2gpf8imzdzzlrd1rv0m6s2lvj41i2dhzfc";
libraryHaskellDepends = [
base comonad containers distributive exceptions indexed-traversable
mtl profunctors semigroupoids template-haskell th-abstraction
@@ -96245,8 +96111,8 @@ self: {
}:
mkDerivation {
pname = "futhark";
- version = "0.18.4";
- sha256 = "1qpl16r6q0bhb99502nv5skmycr825rjgnpna1y0flpdhkprmmqr";
+ version = "0.18.5";
+ sha256 = "1v81b2snf5famnm8fx3kbqcsrqb80kb29yk98lvljiflnq5bkmb4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -97922,6 +97788,17 @@ self: {
broken = true;
}) {};
+ "generic-enumeration" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "generic-enumeration";
+ version = "0.1.0.0";
+ sha256 = "1wwhbn3hpanr5ya1dc8spaf1r38sc1hglpz3d6mqizlna0p9a68l";
+ libraryHaskellDepends = [ base ];
+ description = "Generically derived enumerations";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"generic-env" = callPackage
({ mkDerivation, base, containers, text }:
mkDerivation {
@@ -99254,7 +99131,7 @@ self: {
}) {};
"geos" = callPackage
- ({ mkDerivation, base, bytestring, cassava, geos_c, hspec, mtl
+ ({ mkDerivation, base, bytestring, cassava, geos, hspec, mtl
, transformers, vector
}:
mkDerivation {
@@ -99264,16 +99141,14 @@ self: {
libraryHaskellDepends = [
base bytestring mtl transformers vector
];
- librarySystemDepends = [ geos_c ];
+ librarySystemDepends = [ geos ];
testHaskellDepends = [
base bytestring cassava hspec mtl transformers vector
];
- testSystemDepends = [ geos_c ];
+ testSystemDepends = [ geos ];
description = "Bindings for GEOS";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {geos_c = null;};
+ }) {inherit (pkgs) geos;};
"getemx" = callPackage
({ mkDerivation, base, curl, directory, filepath, haskell98, hxt
@@ -99712,8 +99587,8 @@ self: {
}:
mkDerivation {
pname = "ghc-events";
- version = "0.14.0";
- sha256 = "1k7ky564x8s596axh0x006y4avr4dcb1h6nsvh8pbzj1ffi68sk1";
+ version = "0.15.1";
+ sha256 = "16kh64z60353m6bj9lmv9yzlvydgmi66hm8gc4b22bs69xyh2pxz";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -99725,26 +99600,6 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ghc-events_0_15_0" = callPackage
- ({ mkDerivation, array, base, binary, bytestring, containers, text
- , vector
- }:
- mkDerivation {
- pname = "ghc-events";
- version = "0.15.0";
- sha256 = "058ha55661qcxwd5zgmh6vwkdaj7l50h7xri9l1zg26gx69w3bhw";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- array base binary bytestring containers text vector
- ];
- executableHaskellDepends = [ base containers ];
- testHaskellDepends = [ base ];
- description = "Library and tool for parsing .eventlog files from GHC";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {};
-
"ghc-events-analyze" = callPackage
({ mkDerivation, base, blaze-svg, bytestring, containers
, diagrams-lib, diagrams-svg, filepath, ghc-events, hashable, lens
@@ -99951,25 +99806,6 @@ self: {
}) {};
"ghc-lib" = callPackage
- ({ mkDerivation, alex, array, base, binary, bytestring, containers
- , deepseq, directory, filepath, ghc-lib-parser, ghc-prim, happy
- , hpc, pretty, process, time, transformers, unix
- }:
- mkDerivation {
- pname = "ghc-lib";
- version = "8.10.2.20200916";
- sha256 = "0yarxqbl7njqhfycrdz4lr6m04wqhrlsgb9vcq6gbmlizswwxr6g";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- array base binary bytestring containers deepseq directory filepath
- ghc-lib-parser ghc-prim hpc pretty process time transformers unix
- ];
- libraryToolDepends = [ alex happy ];
- description = "The GHC API, decoupled from GHC versions";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ghc-lib_8_10_3_20201220" = callPackage
({ mkDerivation, alex, array, base, binary, bytestring, containers
, deepseq, directory, filepath, ghc-lib-parser, ghc-prim, happy
, hpc, pretty, process, time, transformers, unix
@@ -99986,29 +99822,9 @@ self: {
libraryToolDepends = [ alex happy ];
description = "The GHC API, decoupled from GHC versions";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-lib-parser" = callPackage
- ({ mkDerivation, alex, array, base, binary, bytestring, containers
- , deepseq, directory, filepath, ghc-prim, happy, hpc, pretty
- , process, time, transformers, unix
- }:
- mkDerivation {
- pname = "ghc-lib-parser";
- version = "8.10.2.20200916";
- sha256 = "0azfy14w268by4ydaarjdw7awbd44pgqg03zykzfg7iabyzr2dfk";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- array base binary bytestring containers deepseq directory filepath
- ghc-prim hpc pretty process time transformers unix
- ];
- libraryToolDepends = [ alex happy ];
- description = "The GHC API, decoupled from GHC versions";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ghc-lib-parser_8_10_3_20201220" = callPackage
({ mkDerivation, alex, array, base, binary, bytestring, containers
, deepseq, directory, filepath, ghc-prim, happy, hpc, pretty
, process, time, transformers, unix
@@ -100025,30 +99841,9 @@ self: {
libraryToolDepends = [ alex happy ];
description = "The GHC API, decoupled from GHC versions";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-lib-parser-ex" = callPackage
- ({ mkDerivation, base, bytestring, containers, directory, extra
- , filepath, ghc, ghc-boot, ghc-boot-th, tasty, tasty-hunit
- , uniplate
- }:
- mkDerivation {
- pname = "ghc-lib-parser-ex";
- version = "8.10.0.16";
- sha256 = "1kqff62ml38hxwfnfq7ni0z65b3d3l7xqa5c5lxf3kzm9h7bdwb8";
- libraryHaskellDepends = [
- base bytestring containers ghc ghc-boot ghc-boot-th uniplate
- ];
- testHaskellDepends = [
- base directory extra filepath ghc ghc-boot ghc-boot-th tasty
- tasty-hunit
- ];
- description = "Algorithms on GHC parse trees";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ghc-lib-parser-ex_8_10_0_17" = callPackage
({ mkDerivation, base, bytestring, containers, directory, extra
, filepath, ghc, ghc-boot, ghc-boot-th, tasty, tasty-hunit
, uniplate
@@ -100066,7 +99861,6 @@ self: {
];
description = "Algorithms on GHC parse trees";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-make" = callPackage
@@ -100579,6 +100373,18 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "ghc-tcplugins-extra_0_4_1" = callPackage
+ ({ mkDerivation, base, ghc }:
+ mkDerivation {
+ pname = "ghc-tcplugins-extra";
+ version = "0.4.1";
+ sha256 = "0v9y444gydfyk56y7adpabd633yv1d8jmddvgg272n8jpdpagw67";
+ libraryHaskellDepends = [ base ghc ];
+ description = "Utilities for writing GHC type-checker plugins";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ghc-time-alloc-prof" = callPackage
({ mkDerivation, attoparsec, base, containers, directory, filepath
, process, tasty, tasty-hunit, temporary, text, time
@@ -100646,6 +100452,30 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "ghc-typelits-extra_0_4_2" = callPackage
+ ({ mkDerivation, base, containers, ghc, ghc-prim
+ , ghc-tcplugins-extra, ghc-typelits-knownnat
+ , ghc-typelits-natnormalise, integer-gmp, tasty, tasty-hunit
+ , transformers
+ }:
+ mkDerivation {
+ pname = "ghc-typelits-extra";
+ version = "0.4.2";
+ sha256 = "0xpy52rib25iz5h89nqlj27isjk57pjbhlvlfam5q0g3x92572h4";
+ libraryHaskellDepends = [
+ base containers ghc ghc-prim ghc-tcplugins-extra
+ ghc-typelits-knownnat ghc-typelits-natnormalise integer-gmp
+ transformers
+ ];
+ testHaskellDepends = [
+ base ghc-typelits-knownnat ghc-typelits-natnormalise tasty
+ tasty-hunit
+ ];
+ description = "Additional type-level operations on GHC.TypeLits.Nat";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ghc-typelits-knownnat" = callPackage
({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra
, ghc-typelits-natnormalise, tasty, tasty-hunit, tasty-quickcheck
@@ -100666,6 +100496,27 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "ghc-typelits-knownnat_0_7_4" = callPackage
+ ({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra
+ , ghc-typelits-natnormalise, tasty, tasty-hunit, tasty-quickcheck
+ , template-haskell, transformers
+ }:
+ mkDerivation {
+ pname = "ghc-typelits-knownnat";
+ version = "0.7.4";
+ sha256 = "1i3kwq8i3p4i2jmmq8irycs0z3g69qy4i5smh14kbcz3pl35x71l";
+ libraryHaskellDepends = [
+ base ghc ghc-prim ghc-tcplugins-extra ghc-typelits-natnormalise
+ template-haskell transformers
+ ];
+ testHaskellDepends = [
+ base ghc-typelits-natnormalise tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Derive KnownNat constraints from other KnownNat constraints";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ghc-typelits-natnormalise" = callPackage
({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra
, integer-gmp, syb, tasty, tasty-hunit, template-haskell
@@ -100684,6 +100535,23 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "ghc-typelits-natnormalise_0_7_3" = callPackage
+ ({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra
+ , integer-gmp, tasty, tasty-hunit, template-haskell, transformers
+ }:
+ mkDerivation {
+ pname = "ghc-typelits-natnormalise";
+ version = "0.7.3";
+ sha256 = "14lynjsmiml19wma9fk2bbhfz43wzbbyvrxp8xpch2lkh5zkfkny";
+ libraryHaskellDepends = [
+ base containers ghc ghc-tcplugins-extra integer-gmp transformers
+ ];
+ testHaskellDepends = [ base tasty tasty-hunit template-haskell ];
+ description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ghc-typelits-presburger" = callPackage
({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra, mtl
, pretty, reflection, syb, transformers
@@ -100946,9 +100814,9 @@ self: {
"ghcide" = callPackage
({ mkDerivation, aeson, array, async, base, base16-bytestring
- , binary, bytestring, containers, cryptohash-sha1, data-default
- , deepseq, directory, extra, filepath, fingertree, fuzzy, ghc
- , ghc-boot, ghc-boot-th, ghc-check, ghc-paths
+ , binary, bytestring, case-insensitive, containers, cryptohash-sha1
+ , data-default, deepseq, directory, extra, filepath, fingertree
+ , fuzzy, ghc, ghc-boot, ghc-boot-th, ghc-check, ghc-paths
, ghc-typelits-knownnat, gitrev, Glob, haddock-library, hashable
, haskell-lsp, haskell-lsp-types, heapsize, hie-bios, hie-compat
, hslogger, implicit-hie-cradle, lens, lsp-test, mtl, network-uri
@@ -100962,15 +100830,15 @@ self: {
}:
mkDerivation {
pname = "ghcide";
- version = "0.6.0.1";
- sha256 = "06025p7ggqvirdhm4z9pydcc4av0bk2jkqlmdwlabf4f973vcsgq";
+ version = "0.6.0.2";
+ sha256 = "0dd1vzz9vlvg790nkmgm5zbn0sc7msgmvfma7zkarf4zgqx1hmlg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson array async base base16-bytestring binary bytestring
- containers cryptohash-sha1 data-default deepseq directory extra
- filepath fingertree fuzzy ghc ghc-boot ghc-boot-th ghc-check
- ghc-paths Glob haddock-library hashable haskell-lsp
+ case-insensitive containers cryptohash-sha1 data-default deepseq
+ directory extra filepath fingertree fuzzy ghc ghc-boot ghc-boot-th
+ ghc-check ghc-paths Glob haddock-library hashable haskell-lsp
haskell-lsp-types heapsize hie-bios hie-compat hslogger
implicit-hie-cradle mtl network-uri opentelemetry parallel
prettyprinter prettyprinter-ansi-terminal regex-tdfa
@@ -102249,7 +102117,7 @@ self: {
"gi-poppler" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo
, gi-gio, gi-glib, gi-gobject, haskell-gi, haskell-gi-base
- , haskell-gi-overloading, poppler, text, transformers
+ , haskell-gi-overloading, poppler_gi, text, transformers
}:
mkDerivation {
pname = "gi-poppler";
@@ -102262,12 +102130,12 @@ self: {
base bytestring containers gi-cairo gi-gio gi-glib gi-gobject
haskell-gi haskell-gi-base haskell-gi-overloading text transformers
];
- libraryPkgconfigDepends = [ poppler ];
+ libraryPkgconfigDepends = [ poppler_gi ];
description = "Poppler bindings";
license = stdenv.lib.licenses.lgpl21;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {inherit (pkgs) poppler;};
+ }) {inherit (pkgs) poppler_gi;};
"gi-secret" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-gio
@@ -102720,8 +102588,8 @@ self: {
}:
mkDerivation {
pname = "git-annex";
- version = "8.20201127";
- sha256 = "0n9m5ffgbzms0nh9dskrc7vjgwwwi9f9gxyh498wnspf96729zz7";
+ version = "8.20201129";
+ sha256 = "10fxl5215x0hqhmwd387xpzgvz4w190lylwr0rihxhy5mwdvf943";
configureFlags = [
"-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
"-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
@@ -103601,25 +103469,6 @@ self: {
}) {};
"gitlab-haskell" = callPackage
- ({ mkDerivation, aeson, base, bytestring, connection, http-conduit
- , http-types, tasty, tasty-hunit, text, time, transformers
- , unliftio, unliftio-core
- }:
- mkDerivation {
- pname = "gitlab-haskell";
- version = "0.2.3";
- sha256 = "0nsb7rkqflss6bhdvbjbgg2akwavz777icfkpfy97ix9ahq0i1r8";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- aeson base bytestring connection http-conduit http-types text time
- transformers unliftio unliftio-core
- ];
- testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ];
- description = "A Haskell library for the GitLab web API";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "gitlab-haskell_0_2_4" = callPackage
({ mkDerivation, aeson, base, bytestring, connection, http-conduit
, http-types, tasty, tasty-hunit, temporary, text, time
, transformers, unix, unliftio, unliftio-core
@@ -103636,7 +103485,6 @@ self: {
testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ];
description = "A Haskell library for the GitLab web API";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"gitlib" = callPackage
@@ -109544,8 +109392,8 @@ self: {
}:
mkDerivation {
pname = "greskell";
- version = "1.1.0.3";
- sha256 = "1q3m4m994vmfk80szphfd74vzfq6zp678bdla6v4siwqjskagyn3";
+ version = "1.2.0.0";
+ sha256 = "0rljpnq690jxqlkbp7ksx5i91r2hrmqvppp5s6sgp373sw9kzkwb";
libraryHaskellDepends = [
aeson base exceptions greskell-core hashable semigroups text
transformers unordered-containers vector
@@ -109586,8 +109434,8 @@ self: {
}:
mkDerivation {
pname = "greskell-websocket";
- version = "0.1.2.4";
- sha256 = "1w5867pdb07jlms3gddx8n3ds94qp4yq1yxcy880vcww2gyb4jda";
+ version = "0.1.2.5";
+ sha256 = "0ybrfr4jj2bm8bdi1yr1j1nvfws64yi54gji4mrw46vrpqnsbbn0";
libraryHaskellDepends = [
aeson async base base64-bytestring bytestring greskell-core
hashtables safe-exceptions stm text unordered-containers uuid
@@ -113880,8 +113728,10 @@ self: {
}:
mkDerivation {
pname = "hal";
- version = "0.4.4";
- sha256 = "0nqxlvbk8lb9c6hh15gn8nd9h2p0rcrllkqjli0ixqil3qpynl76";
+ version = "0.4.5";
+ sha256 = "01qs6bw9fg86vs122nyamfq29g9l3hr8m1bmrmsn0iinrhzisasp";
+ revision = "1";
+ editedCabalFile = "1i2fqq0bwmsibfyk7v5nd2myb0sxlkv3xy93ypsfdx6nrsnbb4vq";
libraryHaskellDepends = [
aeson base bytestring conduit conduit-extra containers envy
exceptions http-client http-conduit http-types mtl text time
@@ -115835,8 +115685,8 @@ self: {
}:
mkDerivation {
pname = "hasbolt-extras";
- version = "0.0.1.5";
- sha256 = "0cd686g2v0fvyfhvvsjh0fdz8m5wks7bqncfn008vnccykdq3dfx";
+ version = "0.0.1.6";
+ sha256 = "0il6752lvq0li29aipc66syc7kd9h57439akshlpqpd25b536zd9";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -123090,34 +122940,6 @@ self: {
}) {};
"hedgehog" = callPackage
- ({ mkDerivation, ansi-terminal, async, base, bytestring
- , concurrent-output, containers, deepseq, directory, erf
- , exceptions, fail, lifted-async, mmorph, monad-control, mtl
- , pretty-show, primitive, random, resourcet, semigroups, stm
- , template-haskell, text, time, transformers, transformers-base
- , wl-pprint-annotated
- }:
- mkDerivation {
- pname = "hedgehog";
- version = "1.0.3";
- sha256 = "10lv574491zldqzin433z0vqkq43f0v3shjf78j395y0g1jyky9m";
- revision = "1";
- editedCabalFile = "0v0wgij1sz7smmh7j74g8jdi6gvjdv90f20jci7qskx38mhn5n0j";
- libraryHaskellDepends = [
- ansi-terminal async base bytestring concurrent-output containers
- deepseq directory erf exceptions fail lifted-async mmorph
- monad-control mtl pretty-show primitive random resourcet semigroups
- stm template-haskell text time transformers transformers-base
- wl-pprint-annotated
- ];
- testHaskellDepends = [
- base containers mmorph mtl pretty-show semigroups text transformers
- ];
- description = "Release with confidence";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hedgehog_1_0_4" = callPackage
({ mkDerivation, ansi-terminal, async, base, bytestring
, concurrent-output, containers, deepseq, directory, erf
, exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show
@@ -123139,7 +122961,6 @@ self: {
];
description = "Release with confidence";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hedgehog-checkers" = callPackage
@@ -123341,19 +123162,19 @@ self: {
"hedis" = callPackage
({ mkDerivation, async, base, bytestring, bytestring-lexing
- , deepseq, doctest, errors, exceptions, HTTP, HUnit, mtl, network
- , network-uri, resource-pool, scanner, stm, test-framework
- , test-framework-hunit, text, time, tls, unordered-containers
- , vector
+ , containers, deepseq, doctest, errors, exceptions, HTTP, HUnit
+ , mtl, network, network-uri, resource-pool, scanner, stm
+ , test-framework, test-framework-hunit, text, time, tls
+ , unordered-containers, vector
}:
mkDerivation {
pname = "hedis";
- version = "0.13.1";
- sha256 = "1x1hm0cw0ccx3zcwirs5m3fkbvqc2mcyn5pvsx5fczzpnwzj4d2g";
+ version = "0.14.0";
+ sha256 = "114k87mi7manyqa90vjjjlfbdwpg3g3dxiwc16v2zyrw56n28mfv";
libraryHaskellDepends = [
- async base bytestring bytestring-lexing deepseq errors exceptions
- HTTP mtl network network-uri resource-pool scanner stm text time
- tls unordered-containers vector
+ async base bytestring bytestring-lexing containers deepseq errors
+ exceptions HTTP mtl network network-uri resource-pool scanner stm
+ text time tls unordered-containers vector
];
testHaskellDepends = [
async base bytestring doctest HUnit mtl stm test-framework
@@ -123537,15 +123358,15 @@ self: {
}) {};
"heidi" = callPackage
- ({ mkDerivation, base, boxes, containers, criterion, doctest
- , exceptions, generic-trie, generics-sop, hashable, microlens
- , microlens-th, scientific, tasty, tasty-hspec, text
- , unordered-containers, vector, weigh
+ ({ mkDerivation, base, boxes, containers, criterion, exceptions
+ , generic-trie, generics-sop, hashable, microlens, microlens-th
+ , scientific, tasty, tasty-hspec, text, unordered-containers
+ , vector, weigh
}:
mkDerivation {
pname = "heidi";
- version = "0.0.0";
- sha256 = "1cli324lyn107037mc9yg161arqkd7jbqvhgfihimpyik150az0g";
+ version = "0.1.0";
+ sha256 = "1l4am8pqk3xrmjmjv48jia60d2vydpj2wy0iyxqiidnc7b8p5j8m";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -123555,7 +123376,7 @@ self: {
executableHaskellDepends = [
base exceptions hashable text unordered-containers
];
- testHaskellDepends = [ base doctest tasty tasty-hspec ];
+ testHaskellDepends = [ base tasty tasty-hspec ];
benchmarkHaskellDepends = [ base criterion weigh ];
description = "Tidy data in Haskell";
license = stdenv.lib.licenses.mit;
@@ -125509,20 +125330,20 @@ self: {
}) {};
"hgeos" = callPackage
- ({ mkDerivation, base, geos_c, MissingH }:
+ ({ mkDerivation, base, geos, MissingH }:
mkDerivation {
pname = "hgeos";
version = "0.1.8.0";
sha256 = "14fqqabxnfky6x17508xr92dvd3jk6b53zqmy8h7f1dd4r7pm4z7";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ base ];
- librarySystemDepends = [ geos_c ];
+ librarySystemDepends = [ geos ];
testHaskellDepends = [ base MissingH ];
description = "Simple Haskell bindings to GEOS C API";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {geos_c = null;};
+ }) {inherit (pkgs) geos;};
"hgettext" = callPackage
({ mkDerivation, base, Cabal, containers, deepseq, directory
@@ -125961,38 +125782,6 @@ self: {
}) {};
"hie-bios" = callPackage
- ({ mkDerivation, aeson, base, base16-bytestring, bytestring
- , conduit, conduit-extra, containers, cryptohash-sha1, deepseq
- , directory, extra, file-embed, filepath, ghc, hslogger
- , hspec-expectations, process, tasty, tasty-expected-failure
- , tasty-hunit, temporary, text, time, transformers, unix-compat
- , unordered-containers, vector, yaml
- }:
- mkDerivation {
- pname = "hie-bios";
- version = "0.7.1";
- sha256 = "00gkr4dbbs70vnd6y90iirss88j8ax714l9jmwdfkmslwd4m2ml8";
- revision = "3";
- editedCabalFile = "104cp386qbk6k72s2ld1cl0fny3f53x98zy3w10mlhqyaipqrf17";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base base16-bytestring bytestring conduit conduit-extra
- containers cryptohash-sha1 deepseq directory extra file-embed
- filepath ghc hslogger process temporary text time transformers
- unix-compat unordered-containers vector yaml
- ];
- executableHaskellDepends = [ base directory filepath ghc ];
- testHaskellDepends = [
- base directory extra filepath ghc hspec-expectations tasty
- tasty-expected-failure tasty-hunit temporary text
- unordered-containers yaml
- ];
- description = "Set up a GHC API session";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hie-bios_0_7_2" = callPackage
({ mkDerivation, aeson, base, base16-bytestring, bytestring
, conduit, conduit-extra, containers, cryptohash-sha1, deepseq
, directory, extra, file-embed, filepath, ghc, hslogger
@@ -126020,7 +125809,6 @@ self: {
];
description = "Set up a GHC API session";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hie-compat" = callPackage
@@ -126077,6 +125865,31 @@ self: {
broken = true;
}) {};
+ "hiedb" = callPackage
+ ({ mkDerivation, algebraic-graphs, array, base, bytestring
+ , containers, directory, filepath, ghc, ghc-paths, hie-compat
+ , hspec, lucid, mtl, optparse-applicative, process, sqlite-simple
+ , terminal-size, text, time
+ }:
+ mkDerivation {
+ pname = "hiedb";
+ version = "0.1.0.0";
+ sha256 = "0bzhg7dambm97qk3r9p2k0kd4qbllghfxiannjiqnwmar7c4zaxw";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ algebraic-graphs array base bytestring containers directory
+ filepath ghc hie-compat lucid mtl optparse-applicative
+ sqlite-simple terminal-size text time
+ ];
+ executableHaskellDepends = [ base ghc-paths ];
+ testHaskellDepends = [
+ base directory filepath ghc ghc-paths hspec process
+ ];
+ description = "Generates a references DB from .hie files";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"hieraclus" = callPackage
({ mkDerivation, base, containers, HUnit, mtl, multiset }:
mkDerivation {
@@ -127749,29 +127562,29 @@ self: {
({ mkDerivation, aeson, ansi-terminal, base, base-compat-batteries
, bytestring, cmdargs, containers, data-default, Decimal, Diff
, directory, extra, filepath, hashable, haskeline, hledger-lib
- , lucid, math-functions, megaparsec, mtl, old-time, parsec, process
+ , lucid, math-functions, megaparsec, mtl, old-time, process
, regex-tdfa, safe, shakespeare, split, tabular, tasty, temporary
, terminfo, text, time, timeit, transformers, unordered-containers
, utf8-string, utility-ht, wizards
}:
mkDerivation {
pname = "hledger";
- version = "1.20.1";
- sha256 = "19f1p5fify3vy1aaknvfhykfl1cl4ibgilyvj3nf2127rwirb7kr";
+ version = "1.20.2";
+ sha256 = "1mk7d6ajwh5i9c8klgzk9j06yc8l24gi2nf6blyan14d9s7l85br";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson ansi-terminal base base-compat-batteries bytestring cmdargs
containers data-default Decimal Diff directory extra filepath
hashable haskeline hledger-lib lucid math-functions megaparsec mtl
- old-time parsec process regex-tdfa safe shakespeare split tabular
- tasty temporary terminfo text time timeit transformers
+ old-time process regex-tdfa safe shakespeare split tabular tasty
+ temporary terminfo text time timeit transformers
unordered-containers utf8-string utility-ht wizards
];
executableHaskellDepends = [
aeson ansi-terminal base base-compat-batteries bytestring cmdargs
containers data-default Decimal directory extra filepath haskeline
- hledger-lib math-functions megaparsec mtl old-time parsec process
+ hledger-lib math-functions megaparsec mtl old-time process
regex-tdfa safe shakespeare split tabular tasty temporary terminfo
text time timeit transformers unordered-containers utf8-string
utility-ht wizards
@@ -127779,7 +127592,7 @@ self: {
testHaskellDepends = [
aeson ansi-terminal base base-compat-batteries bytestring cmdargs
containers data-default Decimal directory extra filepath haskeline
- hledger-lib math-functions megaparsec mtl old-time parsec process
+ hledger-lib math-functions megaparsec mtl old-time process
regex-tdfa safe shakespeare split tabular tasty temporary terminfo
text time timeit transformers unordered-containers utf8-string
utility-ht wizards
@@ -127950,29 +127763,29 @@ self: {
, base-compat-batteries, blaze-markup, bytestring, call-stack
, cassava, cassava-megaparsec, cmdargs, containers, data-default
, Decimal, directory, doctest, extra, file-embed, filepath, Glob
- , hashtables, megaparsec, mtl, old-time, parsec, parser-combinators
+ , hashtables, megaparsec, mtl, old-time, parser-combinators
, pretty-simple, regex-tdfa, safe, split, tabular, tasty
, tasty-hunit, template-haskell, text, time, timeit, transformers
, uglymemo, unordered-containers, utf8-string
}:
mkDerivation {
pname = "hledger-lib";
- version = "1.20.1";
- sha256 = "1kh65sci79aa6yc4vqb6mq4i1gj41hrnc5blwzn5gxh4nzhw6jy1";
+ version = "1.20.2";
+ sha256 = "10iz6jjkighsj00shw8hj22p14zp4dd9r7l4hmpbwql1hfz53g1b";
libraryHaskellDepends = [
aeson aeson-pretty ansi-terminal array base base-compat-batteries
blaze-markup bytestring call-stack cassava cassava-megaparsec
cmdargs containers data-default Decimal directory extra file-embed
- filepath Glob hashtables megaparsec mtl old-time parsec
- parser-combinators pretty-simple regex-tdfa safe split tabular
- tasty tasty-hunit template-haskell text time timeit transformers
- uglymemo unordered-containers utf8-string
+ filepath Glob hashtables megaparsec mtl old-time parser-combinators
+ pretty-simple regex-tdfa safe split tabular tasty tasty-hunit
+ template-haskell text time timeit transformers uglymemo
+ unordered-containers utf8-string
];
testHaskellDepends = [
aeson aeson-pretty ansi-terminal array base base-compat-batteries
blaze-markup bytestring call-stack cassava cassava-megaparsec
cmdargs containers data-default Decimal directory doctest extra
- file-embed filepath Glob hashtables megaparsec mtl old-time parsec
+ file-embed filepath Glob hashtables megaparsec mtl old-time
parser-combinators pretty-simple regex-tdfa safe split tabular
tasty tasty-hunit template-haskell text time timeit transformers
uglymemo unordered-containers utf8-string
@@ -128034,8 +127847,8 @@ self: {
}:
mkDerivation {
pname = "hledger-ui";
- version = "1.20.1";
- sha256 = "0dx71yzzvizjmvikb4pbd4zg272k7xrhfp1s76v2bmc9gqq0n6yc";
+ version = "1.20.2";
+ sha256 = "1ns1zjmpbxn3rg5ldplh57h0yfmas6bqa9z6nmk52bw9qf0b05zw";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -128081,8 +127894,8 @@ self: {
}:
mkDerivation {
pname = "hledger-web";
- version = "1.20.1";
- sha256 = "0s4vg3vfcvp4krm5n5hjys0sa5gvf2pvdcmp5l967z18iqi3zj8l";
+ version = "1.20.2";
+ sha256 = "0898nsd4y4fzk8ri4wxykcyvrb9165mkak392ir1b5nz19nys1xf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -128201,8 +128014,8 @@ self: {
}:
mkDerivation {
pname = "hlint";
- version = "3.2.3";
- sha256 = "1y6drmvcz90cpih446k1kjbyhin652wi9b9x7xjylxxp8jksd8x0";
+ version = "3.2.6";
+ sha256 = "1i1qqqi6qdfa3py48cns6c41xn6qr8rsfg7rn4i22qr86zp8ikp5";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -128864,8 +128677,8 @@ self: {
({ mkDerivation, base, stm }:
mkDerivation {
pname = "hmidi";
- version = "0.2.2.1";
- sha256 = "15sf5jxr8nzbmn78bx971jic0ia51s8mrzdik2iqbgznairr30ay";
+ version = "0.2.3.1";
+ sha256 = "0q2b2hk6s0fnyw67yfrbmiv7m2cwdcz1q86zzcna4ci5gyv0j07d";
libraryHaskellDepends = [ base stm ];
description = "Binding to the OS level MIDI services";
license = stdenv.lib.licenses.bsd3;
@@ -129181,7 +128994,7 @@ self: {
license = stdenv.lib.licenses.asl20;
}) {};
- "hnix-store-core_0_3_0_1" = callPackage
+ "hnix-store-core_0_4_0_0" = callPackage
({ mkDerivation, algebraic-graphs, attoparsec, base
, base16-bytestring, base64-bytestring, binary, bytestring, cereal
, containers, cryptohash-md5, cryptohash-sha1, cryptohash-sha256
@@ -129193,8 +129006,8 @@ self: {
}:
mkDerivation {
pname = "hnix-store-core";
- version = "0.3.0.1";
- sha256 = "186r0z8csvj7ly9ag9lpvc6nm4x3hzx18rdc1jxzavaavcpdpn00";
+ version = "0.4.0.0";
+ sha256 = "05fwh5y82qy4qzi32xgk8dmndd8r074rvfl2nxyg3f3ydqpcmmr2";
libraryHaskellDepends = [
algebraic-graphs attoparsec base base16-bytestring
base64-bytestring binary bytestring cereal containers
@@ -129221,8 +129034,8 @@ self: {
}:
mkDerivation {
pname = "hnix-store-remote";
- version = "0.3.0.0";
- sha256 = "0spvbix7m70v95fvkcs0vxas8nmwpjh4lfaglyvw1ijkf71xn9gl";
+ version = "0.4.0.0";
+ sha256 = "0l9gb5b415im1bjrbx6k0ah92763hgm1ns6kxfl5mxwij52kzc32";
libraryHaskellDepends = [
attoparsec base binary bytestring containers filepath
hnix-store-core mtl network nix-derivation text time unix
@@ -130258,8 +130071,8 @@ self: {
}:
mkDerivation {
pname = "hoogle";
- version = "5.0.18";
- sha256 = "16vbjivwwjn687cidg0v9bkdyk9mkv4gn6fmaxcfj8m94vrqdbdx";
+ version = "5.0.18.1";
+ sha256 = "15ia0l96yjdnam5vljcsslcavsjwfq0kxldwdcr3zq9c0w6q6i3w";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -130467,6 +130280,38 @@ self: {
license = stdenv.lib.licenses.agpl3Plus;
}) {};
+ "hopenpgp-tools_0_23_4" = callPackage
+ ({ mkDerivation, aeson, alex, array, base, base16-bytestring
+ , binary, binary-conduit, bytestring, conduit, conduit-extra
+ , containers, cryptonite, directory, errors, fgl, graphviz, happy
+ , hOpenPGP, http-client, http-client-tls, http-types, ixset-typed
+ , lens, memory, monad-loops, mtl, openpgp-asciiarmor
+ , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
+ , prettyprinter-convert-ansi-wl-pprint, resourcet, text, time
+ , time-locale-compat, transformers, unordered-containers, vector
+ , yaml
+ }:
+ mkDerivation {
+ pname = "hopenpgp-tools";
+ version = "0.23.4";
+ sha256 = "1l9aznav4a0cwbd0mw6vlqi85vb3wc7w4fik4m8znmg5xa7dzvsl";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ aeson array base base16-bytestring binary binary-conduit bytestring
+ conduit conduit-extra containers cryptonite directory errors fgl
+ graphviz hOpenPGP http-client http-client-tls http-types
+ ixset-typed lens memory monad-loops mtl openpgp-asciiarmor
+ optparse-applicative prettyprinter prettyprinter-ansi-terminal
+ prettyprinter-convert-ansi-wl-pprint resourcet text time
+ time-locale-compat transformers unordered-containers vector yaml
+ ];
+ executableToolDepends = [ alex happy ];
+ description = "hOpenPGP-based command-line tools";
+ license = stdenv.lib.licenses.agpl3Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hopenssl" = callPackage
({ mkDerivation, base, bytestring, HUnit, openssl }:
mkDerivation {
@@ -132659,6 +132504,20 @@ self: {
broken = true;
}) {};
+ "hs-openmoji-data" = callPackage
+ ({ mkDerivation, base, containers, emojis, text }:
+ mkDerivation {
+ pname = "hs-openmoji-data";
+ version = "13.0.0";
+ sha256 = "1jgs4iv0zv2dr5izd6d95mflyk4fnagmrdxw70m17jvknl5x1fa5";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base text ];
+ executableHaskellDepends = [ base containers emojis text ];
+ description = "The OpenMoji emoji dataset";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"hs-pattrans" = callPackage
({ mkDerivation, async, base, bytestring, cassava, Chart
, Chart-cairo, colour, containers, contravariant, directory
@@ -133252,6 +133111,28 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "hsautogui" = callPackage
+ ({ mkDerivation, base, containers, cpython, mtl, python3
+ , template-haskell, text
+ }:
+ mkDerivation {
+ pname = "hsautogui";
+ version = "0.1.0";
+ sha256 = "0ds1r620825z7dq8rahbi7jymkn5n7y47i7m92qw4dl2cdl0s4g0";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base containers cpython mtl template-haskell text
+ ];
+ librarySystemDepends = [ python3 ];
+ executableHaskellDepends = [ base ];
+ executableSystemDepends = [ python3 ];
+ description = "Haskell bindings for PyAutoGUI, a library for automating user interaction";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {inherit (pkgs) python3;};
+
"hsay" = callPackage
({ mkDerivation, base, Hclip, HTTP, process, unix }:
mkDerivation {
@@ -144320,29 +144201,6 @@ self: {
}) {};
"incremental-parser" = callPackage
- ({ mkDerivation, base, bytestring, checkers, criterion, deepseq
- , input-parsers, monoid-subclasses, parsers, QuickCheck
- , rank2classes, tasty, tasty-quickcheck, text, transformers
- }:
- mkDerivation {
- pname = "incremental-parser";
- version = "0.5";
- sha256 = "1r3lmk8y0rg7fb7633ngp68izd2939yv2123vrcmwrvdha99w0g6";
- libraryHaskellDepends = [
- base input-parsers monoid-subclasses parsers rank2classes
- transformers
- ];
- testHaskellDepends = [
- base checkers monoid-subclasses QuickCheck tasty tasty-quickcheck
- ];
- benchmarkHaskellDepends = [
- base bytestring criterion deepseq monoid-subclasses text
- ];
- description = "Generic parser library capable of providing partial results from partial input";
- license = stdenv.lib.licenses.gpl3;
- }) {};
-
- "incremental-parser_0_5_0_1" = callPackage
({ mkDerivation, base, bytestring, checkers, criterion, deepseq
, input-parsers, monoid-subclasses, parsers, QuickCheck
, rank2classes, tasty, tasty-quickcheck, text, transformers
@@ -144363,7 +144221,6 @@ self: {
];
description = "Generic parser library capable of providing partial results from partial input";
license = stdenv.lib.licenses.gpl3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"incremental-sat-solver" = callPackage
@@ -144627,8 +144484,8 @@ self: {
({ mkDerivation, array, base, containers, transformers }:
mkDerivation {
pname = "indexed-traversable";
- version = "0.1";
- sha256 = "1pn0i2zn3qrzmj58aa32vr9fjdr7sh8h50v7yab76q8zxwpxnhlz";
+ version = "0.1.1";
+ sha256 = "0fc18vdm1894yjbjkj9wjm27bf37ac3gvkzak677mgiw2pinmhvs";
libraryHaskellDepends = [ array base containers transformers ];
description = "FunctorWithIndex, FoldableWithIndex, TraversableWithIndex";
license = stdenv.lib.licenses.bsd2;
@@ -145713,6 +145570,8 @@ self: {
pname = "integer-roots";
version = "1.0";
sha256 = "12570cr39jj5lk30ls5nnc0w6881l0kflzhmwpk35qc7m39pjgy1";
+ revision = "1";
+ editedCabalFile = "0h130qddg27234mhi5spkwcgcxpnmq07bppwig5vq8z70fh5f1qx";
libraryHaskellDepends = [ base integer-gmp ];
testHaskellDepends = [
base smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck
@@ -149562,8 +149421,8 @@ self: {
}:
mkDerivation {
pname = "joint";
- version = "0.1.8";
- sha256 = "174i51nlck81h9pc9jgmd0yj3d6xpvza0i4a8y4f1fpnz1zrqxg5";
+ version = "0.1.9";
+ sha256 = "053yynpajazfr1f6ff8zw8ygyv01ahmrkcb7110g5a0mz7vwllsd";
libraryHaskellDepends = [
adjunctions base comonad distributive transformers
];
@@ -156567,15 +156426,15 @@ self: {
}:
mkDerivation {
pname = "language-thrift";
- version = "0.11.0.0";
- sha256 = "0gxhpaspb8iyfhl8gxxn9an17blrh5vnkn3y9ywzslxkvj31nds5";
+ version = "0.12.0.0";
+ sha256 = "1a7v0337zvfc3x6665grzngs9m9ya3jk27h3blcz9p33m8rladhl";
libraryHaskellDepends = [
ansi-wl-pprint base containers megaparsec scientific semigroups
text transformers
];
testHaskellDepends = [
- ansi-wl-pprint base containers hspec hspec-discover megaparsec
- QuickCheck scientific semigroups text transformers
+ ansi-wl-pprint base containers hspec megaparsec QuickCheck
+ scientific semigroups text transformers
];
testToolDepends = [ hspec-discover ];
description = "Parser and pretty printer for the Thrift IDL format";
@@ -159113,8 +158972,8 @@ self: {
}:
mkDerivation {
pname = "libarchive";
- version = "3.0.2.0";
- sha256 = "1v6mx8li7dp1pzp6qzsql3hcapj7l7ia3b3nala0xzw2r7jvmc4l";
+ version = "3.0.2.1";
+ sha256 = "16h5pw49g9nc4aq7g8hwj1bq1raf1jas09xcsk99sylssvf2yf43";
setupHaskellDepends = [ base Cabal chs-cabal ];
libraryHaskellDepends = [
base bytestring composition-prelude deepseq dlist filepath mtl
@@ -163848,6 +163707,8 @@ self: {
pname = "logic-TPTP";
version = "0.5.0.0";
sha256 = "0sqzf332c7zdwkdi1346dxljrdammiz1vc332j85487nb0ypnxwi";
+ revision = "1";
+ editedCabalFile = "108fql6laqwvxvnk7h4jjl9652bhz7ja2z2296svjhhjz5pvar8g";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -164511,8 +164372,8 @@ self: {
}:
mkDerivation {
pname = "lorentz";
- version = "0.8.0";
- sha256 = "1mzpi5vx18vi06bd5jkpixws01in69jqvg6hkzc7mxn75cw8gb34";
+ version = "0.9.0";
+ sha256 = "195z7kx7jv0118pbashbc441sf69xag5q43jwkdyf53cmvnxqcwq";
libraryHaskellDepends = [
aeson-pretty base bimap bytestring constraints containers
data-default first-class-families fmt interpolate lens morley
@@ -167591,13 +167452,13 @@ self: {
}) {};
"markdown-unlit" = callPackage
- ({ mkDerivation, base, base-compat, directory, hspec, QuickCheck
- , silently, stringbuilder, temporary
+ ({ mkDerivation, base, base-compat, directory, hspec
+ , hspec-discover, QuickCheck, silently, stringbuilder, temporary
}:
mkDerivation {
pname = "markdown-unlit";
- version = "0.5.0";
- sha256 = "1gy79vr85vcp13rdjh0hz7zv6daqqffww4j0cqn2lpjjh9xhsbg7";
+ version = "0.5.1";
+ sha256 = "0njzn56m8z6lm70xyixbylbnpjz1gk7x8vdsdvi3qld9m66gc3n7";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base base-compat ];
@@ -167606,6 +167467,7 @@ self: {
base base-compat directory hspec QuickCheck silently stringbuilder
temporary
];
+ testToolDepends = [ hspec-discover ];
description = "Literate Haskell support for Markdown";
license = stdenv.lib.licenses.mit;
}) {};
@@ -167970,28 +167832,6 @@ self: {
}) {};
"massiv" = callPackage
- ({ mkDerivation, base, bytestring, data-default-class, deepseq
- , doctest, exceptions, mersenne-random-pure64, primitive
- , QuickCheck, random, scheduler, splitmix, template-haskell
- , unliftio-core, vector
- }:
- mkDerivation {
- pname = "massiv";
- version = "0.5.8.0";
- sha256 = "0p469736yydr7lbfr4vd51al4mvx6fb4s9zxc420fvb9f7v00jsb";
- libraryHaskellDepends = [
- base bytestring data-default-class deepseq exceptions primitive
- scheduler unliftio-core vector
- ];
- testHaskellDepends = [
- base doctest mersenne-random-pure64 QuickCheck random splitmix
- template-haskell
- ];
- description = "Massiv (Массив) is an Array Library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "massiv_0_5_9_0" = callPackage
({ mkDerivation, base, bytestring, data-default-class, deepseq
, doctest, exceptions, mersenne-random-pure64, primitive
, QuickCheck, random, scheduler, splitmix, template-haskell
@@ -168011,7 +167851,6 @@ self: {
];
description = "Massiv (Массив) is an Array Library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"massiv-io" = callPackage
@@ -168057,30 +167896,6 @@ self: {
}) {};
"massiv-test" = callPackage
- ({ mkDerivation, base, bytestring, containers, data-default
- , data-default-class, deepseq, exceptions, genvalidity-hspec, hspec
- , massiv, mwc-random, primitive, QuickCheck, scheduler, unliftio
- , vector
- }:
- mkDerivation {
- pname = "massiv-test";
- version = "0.1.5";
- sha256 = "0n9fcdz9v7j1r2iln9h0wkjr7jkghi3r3a3lm0713p6hwy6cpgff";
- revision = "1";
- editedCabalFile = "0v6vnjsqklb8yaf63zhx9ni0ak83zyjq2l3mb8zazp54inyyfjr0";
- libraryHaskellDepends = [
- base bytestring data-default-class deepseq exceptions hspec massiv
- primitive QuickCheck scheduler unliftio vector
- ];
- testHaskellDepends = [
- base bytestring containers data-default deepseq genvalidity-hspec
- hspec massiv mwc-random primitive QuickCheck scheduler vector
- ];
- description = "Library that contains generators, properties and tests for Massiv Array Library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "massiv-test_0_1_6" = callPackage
({ mkDerivation, base, bytestring, containers, data-default
, data-default-class, deepseq, exceptions, genvalidity-hspec, hspec
, massiv, mwc-random, primitive, QuickCheck, scheduler, unliftio
@@ -168100,7 +167915,6 @@ self: {
];
description = "Library that contains generators, properties and tests for Massiv Array Library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"master-plan" = callPackage
@@ -169087,34 +168901,6 @@ self: {
}) {};
"mcmc" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, criterion
- , data-default, directory, dirichlet, double-conversion, hspec
- , hspec-discover, log-domain, math-functions, microlens, mwc-random
- , primitive, QuickCheck, statistics, time, transformers, vector
- , zlib
- }:
- mkDerivation {
- pname = "mcmc";
- version = "0.3.0";
- sha256 = "1xkg16gmhqh60z69gz6d51c9yb7q9j2w8aylhpxgh18yz35mw4j1";
- libraryHaskellDepends = [
- aeson base bytestring containers data-default directory dirichlet
- double-conversion log-domain math-functions microlens mwc-random
- primitive statistics time transformers vector zlib
- ];
- testHaskellDepends = [
- base directory hspec hspec-discover log-domain mwc-random
- QuickCheck statistics vector
- ];
- testToolDepends = [ hspec-discover ];
- benchmarkHaskellDepends = [
- base criterion log-domain microlens mwc-random statistics vector
- ];
- description = "Sample from a posterior using Markov chain Monte Carlo";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "mcmc_0_4_0_0" = callPackage
({ mkDerivation, aeson, base, bytestring, circular, containers
, criterion, data-default, deepseq, directory, dirichlet
, double-conversion, hspec, log-domain, microlens, monad-parallel
@@ -169139,7 +168925,6 @@ self: {
];
description = "Sample from a posterior using Markov chain Monte Carlo";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"mcmc-samplers" = callPackage
@@ -171300,28 +171085,6 @@ self: {
}) {};
"microstache" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, deepseq
- , directory, filepath, hspec, parsec, text, transformers
- , unordered-containers, vector
- }:
- mkDerivation {
- pname = "microstache";
- version = "1.0.1.1";
- sha256 = "0851sqr1ppdj6m822635pa3j6qzdf25gyrhkjs25zdry6518bsax";
- revision = "7";
- editedCabalFile = "05ia18kywpmk01sqnywflfq0ck3yivh8rc178f575py1zrdpn3l7";
- libraryHaskellDepends = [
- aeson base bytestring containers deepseq directory filepath parsec
- text transformers unordered-containers vector
- ];
- testHaskellDepends = [
- aeson base bytestring containers hspec parsec text
- ];
- description = "Mustache templates for Haskell";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "microstache_1_0_1_2" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, deepseq
, directory, filepath, hspec, parsec, text, transformers
, unordered-containers, vector
@@ -171339,7 +171102,6 @@ self: {
];
description = "Mustache templates for Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"microtimer" = callPackage
@@ -173355,8 +173117,8 @@ self: {
}:
mkDerivation {
pname = "mod";
- version = "0.1.2.0";
- sha256 = "116dm3cid2hh4gii4k806670xz7syxajxmbxka61d43f3719z65y";
+ version = "0.1.2.1";
+ sha256 = "0fjcjk9jxwc2d1fm3kzamh9gi3lwnl2g6kz3z2hd43dszkay1mn1";
libraryHaskellDepends = [
base deepseq integer-gmp primitive semirings vector
];
@@ -176035,8 +175797,8 @@ self: {
}:
mkDerivation {
pname = "morley";
- version = "1.10.0";
- sha256 = "08mj8jzrbqqzn3vr5hlpbzhgik3i3544xn5inm28j40vhlahvmzk";
+ version = "1.11.0";
+ sha256 = "06l83vida9kyyh9xc4rhjp7q36iq2knn4p2mrl9j7nvsinrqprcn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -181121,13 +180883,14 @@ self: {
, exceptions, hspec, http-api-data, http-client, http-client-tls
, http-media, http-types, iso8601-time, jwt, katip, lens
, lens-aeson, microlens, modern-uri, mtl, network, QuickCheck
- , random, req, rio, safe-exceptions, semigroups, text, time
- , transformers, unordered-containers, uuid, vector
+ , random, req, retry, rio, safe-exceptions, semigroups, text, time
+ , transformers, unix, unordered-containers, uuid, vector
+ , websockets, wuss
}:
mkDerivation {
pname = "neptune-backend";
- version = "0.1.2";
- sha256 = "0a7x9z584ckm20v2crpif56fyd0y3lr17b617wyd7ig1al51z3ri";
+ version = "0.2.1";
+ sha256 = "0i6dw3g1sdhnf33g88rp251irzfmvvl77fz3ihvwzmy44qavdhrp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -181135,8 +180898,8 @@ self: {
concurrent-extra containers deepseq envy exceptions http-api-data
http-client http-client-tls http-media http-types iso8601-time jwt
katip lens lens-aeson microlens modern-uri mtl network random req
- rio safe-exceptions text time transformers unordered-containers
- uuid vector
+ retry rio safe-exceptions text time transformers unix
+ unordered-containers uuid vector websockets wuss
];
executableHaskellDepends = [ base mtl rio ];
testHaskellDepends = [
@@ -181417,8 +181180,8 @@ self: {
}:
mkDerivation {
pname = "net-spider";
- version = "0.4.3.4";
- sha256 = "1whn8hkwbqx76vn1550j9fjkjhj7fxp295dcsv5jl25cvxpj5rml";
+ version = "0.4.3.5";
+ sha256 = "0y5jkkixrbm25z1vyhk5qmql1962jhhl6ifz8ba7fiwdv8qi1ndk";
libraryHaskellDepends = [
aeson base containers data-interval extended-reals greskell
greskell-websocket hashable monad-logger regex-applicative
@@ -181439,8 +181202,8 @@ self: {
}:
mkDerivation {
pname = "net-spider-cli";
- version = "0.2.0.4";
- sha256 = "0g9p1l3pyd8c43fj1h4c29n44257n4awlsqb4g821a62s4mjypwf";
+ version = "0.2.0.5";
+ sha256 = "011s533mv5flvmq58vsr2fnydk954lkyfif6d9fs87555dwiskyd";
libraryHaskellDepends = [
aeson base greskell-core hashable net-spider optparse-applicative
text
@@ -181458,8 +181221,8 @@ self: {
}:
mkDerivation {
pname = "net-spider-pangraph";
- version = "0.2.0.2";
- sha256 = "1i7prpj85mbmwqdhfi8q2lxk89a2vv3n4r886sq2nygka0pw0azc";
+ version = "0.2.0.3";
+ sha256 = "0mjp5mvfp4hq8kna5f0pwmyc7s43ghhw91hc94n6xf6y4dnx0c2c";
libraryHaskellDepends = [
base bytestring greskell net-spider pangraph text time
];
@@ -181479,8 +181242,8 @@ self: {
}:
mkDerivation {
pname = "net-spider-rpl";
- version = "0.4.1.3";
- sha256 = "0sflq9sg4xnfgfbx2iikvkzrs44kb11s6v23h3q3zwy1kdxakhr8";
+ version = "0.4.1.4";
+ sha256 = "0pmmxvfg8y8xymkkxka2c7jk83as5b6d5wmi0x9cml8hsnvlcifx";
libraryHaskellDepends = [
aeson base conduit conduit-parse greskell hashable ip monad-logger
mtl net-spider regex-applicative safe-exceptions text time
@@ -181503,8 +181266,8 @@ self: {
}:
mkDerivation {
pname = "net-spider-rpl-cli";
- version = "0.1.3.2";
- sha256 = "1nqhrfbii58rhh19nxhr9zaqm3pd0yvlshwdwl50xrw7hr0jjxfc";
+ version = "0.1.3.3";
+ sha256 = "1cxp61nkl0vbks9ny7gpyjjiqg3cvzbz934iia66g2iwkbnfx250";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -183648,8 +183411,8 @@ self: {
}:
mkDerivation {
pname = "ngx-export-tools";
- version = "0.4.9.0";
- sha256 = "0z1b3vzq11ifx3n8pmwary138ccqsfafzpl1nf27094rvr1ijjyn";
+ version = "0.4.9.1";
+ sha256 = "0ib0xzs815q29a2v1m550g7cm5cr7l6lkslmi0lpcxpfgpi08ccv";
libraryHaskellDepends = [
aeson base binary bytestring ngx-export safe template-haskell
];
@@ -185384,8 +185147,8 @@ self: {
}:
mkDerivation {
pname = "nri-env-parser";
- version = "0.1.0.2";
- sha256 = "0cl9f6p83k0r7ha6hzgmrv0abi9rw5p0wr838jyhazk179g37rrn";
+ version = "0.1.0.3";
+ sha256 = "0335bpjqvkazfjx2k0dm460hzdwcwz1rn82x0nvf441njjqz6846";
libraryHaskellDepends = [
base modern-uri network-uri nri-prelude text
];
@@ -185395,26 +185158,23 @@ self: {
"nri-prelude" = callPackage
({ mkDerivation, aeson, ansi-terminal, async, auto-update, base
- , bytestring, concurrent-output, containers, directory, exceptions
- , filepath, hedgehog, junit-xml, pretty-diff, pretty-show
- , resourcet, safe-exceptions, tasty, tasty-test-reporter
+ , bytestring, containers, directory, exceptions, filepath, hedgehog
+ , junit-xml, pretty-diff, pretty-show, safe-exceptions
, terminal-size, text, time, vector
}:
mkDerivation {
pname = "nri-prelude";
- version = "0.2.0.0";
- sha256 = "061klliw29a8kkbwgqkhqbil7jq85pxgmqn21xwszi0g16jb8ayx";
+ version = "0.3.0.0";
+ sha256 = "1dijid038rvviz063ncviq1mw20hsk02gidcf68vzy99d16kn5c9";
libraryHaskellDepends = [
- aeson ansi-terminal async auto-update base bytestring
- concurrent-output containers directory exceptions filepath hedgehog
- junit-xml pretty-diff pretty-show resourcet safe-exceptions tasty
- tasty-test-reporter terminal-size text time vector
+ aeson ansi-terminal async auto-update base bytestring containers
+ directory exceptions filepath hedgehog junit-xml pretty-diff
+ pretty-show safe-exceptions terminal-size text time vector
];
testHaskellDepends = [
- aeson ansi-terminal async auto-update base bytestring
- concurrent-output containers directory exceptions filepath hedgehog
- junit-xml pretty-diff pretty-show resourcet safe-exceptions tasty
- tasty-test-reporter terminal-size text time vector
+ aeson ansi-terminal async auto-update base bytestring containers
+ directory exceptions filepath hedgehog junit-xml pretty-diff
+ pretty-show safe-exceptions terminal-size text time vector
];
description = "A Prelude inspired by the Elm programming language";
license = stdenv.lib.licenses.bsd3;
@@ -190945,8 +190705,8 @@ self: {
}:
mkDerivation {
pname = "pandoc";
- version = "2.11.3.1";
- sha256 = "1qh81rninlhdynkjphbvfl78hp3kk9kjwr3bh3yvwkaip57gjmz9";
+ version = "2.11.3.2";
+ sha256 = "1p4l6h9wpsfqxvziwx4vvsq02jdwwwqq92gvrdxi4ad2q7nlgivr";
configureFlags = [ "-fhttps" "-f-trypandoc" ];
isLibrary = true;
isExecutable = true;
@@ -192582,6 +192342,29 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "parochial" = callPackage
+ ({ mkDerivation, base, blaze-html, blaze-markup, Cabal, directory
+ , filepath, filepattern, hackage-db, hoogle, optparse-generic
+ , posix-paths, protolude, text, unix-compat
+ }:
+ mkDerivation {
+ pname = "parochial";
+ version = "0.1.0.0";
+ sha256 = "14sjpm97cl3i4ndnl8dmqd08an6y7n11yarhfw5wr7k5l3lrw64c";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base blaze-html blaze-markup Cabal directory filepath filepattern
+ hackage-db hoogle optparse-generic posix-paths protolude text
+ unix-compat
+ ];
+ executableHaskellDepends = [
+ base Cabal optparse-generic protolude
+ ];
+ description = "Help Manage project specific documentation";
+ license = stdenv.lib.licenses.agpl3;
+ }) {};
+
"parport" = callPackage
({ mkDerivation, array, base }:
mkDerivation {
@@ -193964,22 +193747,6 @@ self: {
}) {};
"pava" = callPackage
- ({ mkDerivation, base, criterion, hspec, hspec-discover, mwc-random
- , vector
- }:
- mkDerivation {
- pname = "pava";
- version = "0.1.0.0";
- sha256 = "0pi8pgfha113064fxl9vmd72drxxlj6zld4fqrf3y2qwhyikka5v";
- libraryHaskellDepends = [ base vector ];
- testHaskellDepends = [ base hspec hspec-discover vector ];
- testToolDepends = [ hspec-discover ];
- benchmarkHaskellDepends = [ base criterion mwc-random vector ];
- description = "Greatest convex majorants and least concave minorants";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "pava_0_1_1_0" = callPackage
({ mkDerivation, base, criterion, hspec, mwc-random, vector }:
mkDerivation {
pname = "pava";
@@ -193990,7 +193757,6 @@ self: {
benchmarkHaskellDepends = [ base criterion mwc-random vector ];
description = "Greatest convex majorants and least concave minorants";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"paymill" = callPackage
@@ -194392,22 +194158,21 @@ self: {
"pcre2" = callPackage
({ mkDerivation, base, containers, criterion, hspec
, microlens-platform, mtl, pcre-light, regex-pcre-builtin
- , streaming, template-haskell, text
+ , template-haskell, text
}:
mkDerivation {
pname = "pcre2";
- version = "1.1.2";
- sha256 = "1wpf87sm4r3q1aizxjb2ahvhw6kfy9x4ynlibqcfyjl1h5w3fffy";
+ version = "1.1.3.1";
+ sha256 = "1gm9dd2b2vsx24i3am66ml5xx951994h06p20b7fi22g8xh66hh2";
libraryHaskellDepends = [
- base containers mtl streaming template-haskell text
+ base containers mtl template-haskell text
];
testHaskellDepends = [
- base containers hspec microlens-platform mtl streaming
- template-haskell text
+ base containers hspec microlens-platform mtl template-haskell text
];
benchmarkHaskellDepends = [
base containers criterion microlens-platform mtl pcre-light
- regex-pcre-builtin streaming template-haskell text
+ regex-pcre-builtin template-haskell text
];
description = "Regular expressions via the PCRE2 C library (included)";
license = stdenv.lib.licenses.asl20;
@@ -195622,35 +195387,6 @@ self: {
}) {};
"persistent" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
- , blaze-html, bytestring, conduit, containers, fast-logger, hspec
- , http-api-data, monad-logger, mtl, path-pieces, resource-pool
- , resourcet, scientific, silently, template-haskell, text, time
- , transformers, unliftio, unliftio-core, unordered-containers
- , vector
- }:
- mkDerivation {
- pname = "persistent";
- version = "2.10.5.3";
- sha256 = "18d9x12v4zldyzjm35gxzlcljqrmgpr1501zwdayy1h6iy7lbfb8";
- libraryHaskellDepends = [
- aeson attoparsec base base64-bytestring blaze-html bytestring
- conduit containers fast-logger http-api-data monad-logger mtl
- path-pieces resource-pool resourcet scientific silently
- template-haskell text time transformers unliftio unliftio-core
- unordered-containers vector
- ];
- testHaskellDepends = [
- aeson attoparsec base base64-bytestring blaze-html bytestring
- containers hspec http-api-data path-pieces scientific text time
- transformers unordered-containers vector
- ];
- description = "Type-safe, multi-backend data serialization";
- license = stdenv.lib.licenses.mit;
- maintainers = with stdenv.lib.maintainers; [ psibi ];
- }) {};
-
- "persistent_2_11_0_2" = callPackage
({ mkDerivation, aeson, attoparsec, base, base64-bytestring
, blaze-html, bytestring, conduit, containers, fast-logger, hspec
, http-api-data, monad-logger, mtl, path-pieces, resource-pool
@@ -195675,7 +195411,6 @@ self: {
];
description = "Type-safe, multi-backend data serialization";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {};
@@ -195932,32 +195667,6 @@ self: {
}) {};
"persistent-mysql" = callPackage
- ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit
- , containers, fast-logger, hspec, HUnit, monad-logger, mysql
- , mysql-simple, persistent, persistent-qq, persistent-template
- , persistent-test, QuickCheck, quickcheck-instances, resource-pool
- , resourcet, text, time, transformers, unliftio-core
- }:
- mkDerivation {
- pname = "persistent-mysql";
- version = "2.10.2.3";
- sha256 = "0ymh1gmcslwd8fp2wq71fswjgbmjdxl2mx4xf30j71h0744r2jbf";
- libraryHaskellDepends = [
- aeson base blaze-builder bytestring conduit containers monad-logger
- mysql mysql-simple persistent resource-pool resourcet text
- transformers unliftio-core
- ];
- testHaskellDepends = [
- base bytestring containers fast-logger hspec HUnit monad-logger
- mysql persistent persistent-qq persistent-template persistent-test
- QuickCheck quickcheck-instances resourcet text time transformers
- unliftio-core
- ];
- description = "Backend for the persistent library using MySQL database server";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "persistent-mysql_2_10_3_1" = callPackage
({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit
, containers, fast-logger, hspec, HUnit, monad-logger, mysql
, mysql-simple, persistent, persistent-qq, persistent-template
@@ -195981,7 +195690,6 @@ self: {
];
description = "Backend for the persistent library using MySQL database server";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"persistent-mysql-haskell" = callPackage
@@ -196072,36 +195780,6 @@ self: {
}) {};
"persistent-postgresql" = callPackage
- ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit
- , containers, fast-logger, hspec, hspec-expectations, HUnit
- , monad-logger, persistent, persistent-qq, persistent-template
- , persistent-test, postgresql-libpq, postgresql-simple, QuickCheck
- , quickcheck-instances, resource-pool, resourcet, text, time
- , transformers, unliftio-core, unordered-containers, vector
- }:
- mkDerivation {
- pname = "persistent-postgresql";
- version = "2.10.1.2";
- sha256 = "1q7n0h16argvpw2y3f8mxzmvy24q6if46ab9nvybviki283zbvlb";
- revision = "1";
- editedCabalFile = "0vzm2d9smg9zvskaz3dv7c90d14pb0as7qpnsnvswhh8vn0862g3";
- libraryHaskellDepends = [
- aeson base blaze-builder bytestring conduit containers monad-logger
- persistent postgresql-libpq postgresql-simple resource-pool
- resourcet text time transformers unliftio-core
- ];
- testHaskellDepends = [
- aeson base bytestring containers fast-logger hspec
- hspec-expectations HUnit monad-logger persistent persistent-qq
- persistent-template persistent-test QuickCheck quickcheck-instances
- resourcet text time transformers unliftio-core unordered-containers
- vector
- ];
- description = "Backend for the persistent library using postgresql";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "persistent-postgresql_2_11_0_1" = callPackage
({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
, conduit, containers, fast-logger, hspec, hspec-expectations
, HUnit, monad-logger, mtl, persistent, persistent-qq
@@ -196129,7 +195807,6 @@ self: {
];
description = "Backend for the persistent library using postgresql";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"persistent-protobuf" = callPackage
@@ -196267,40 +195944,6 @@ self: {
}) {};
"persistent-sqlite" = callPackage
- ({ mkDerivation, aeson, base, bytestring, conduit, containers
- , exceptions, fast-logger, hspec, HUnit, microlens-th, monad-logger
- , persistent, persistent-template, persistent-test, QuickCheck
- , resource-pool, resourcet, sqlite, system-fileio, system-filepath
- , temporary, text, time, transformers, unliftio-core
- , unordered-containers
- }:
- mkDerivation {
- pname = "persistent-sqlite";
- version = "2.10.6.2";
- sha256 = "0l6287ni2ksi8l8kv6gbsyjxhjpcqn6a1gw577ii7fixbyvbpbnf";
- revision = "1";
- editedCabalFile = "1kg5cikbw7mpdzwc1f1kfxwjq7q2raqdxsdq5rb65rk87wl3fih5";
- configureFlags = [ "-fsystemlib" ];
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base bytestring conduit containers microlens-th monad-logger
- persistent resource-pool resourcet text time transformers
- unliftio-core unordered-containers
- ];
- librarySystemDepends = [ sqlite ];
- testHaskellDepends = [
- base bytestring containers exceptions fast-logger hspec HUnit
- monad-logger persistent persistent-template persistent-test
- QuickCheck resourcet system-fileio system-filepath temporary text
- time transformers unliftio-core
- ];
- description = "Backend for the persistent library using sqlite3";
- license = stdenv.lib.licenses.mit;
- maintainers = with stdenv.lib.maintainers; [ psibi ];
- }) {inherit (pkgs) sqlite;};
-
- "persistent-sqlite_2_11_0_0" = callPackage
({ mkDerivation, aeson, base, bytestring, conduit, containers
, exceptions, fast-logger, hspec, HUnit, microlens-th, monad-logger
, persistent, persistent-template, persistent-test, QuickCheck
@@ -196329,41 +195972,10 @@ self: {
];
description = "Backend for the persistent library using sqlite3";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {inherit (pkgs) sqlite;};
"persistent-template" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, criterion
- , deepseq, deepseq-generics, file-embed, hspec, http-api-data
- , monad-control, monad-logger, path-pieces, persistent, QuickCheck
- , template-haskell, text, th-lift-instances, transformers
- , unordered-containers
- }:
- mkDerivation {
- pname = "persistent-template";
- version = "2.8.2.3";
- sha256 = "1y96aj5i3c1j2ls6980l8lfjj9b3vfmp3766xk5af1870vj1s1lf";
- revision = "2";
- editedCabalFile = "0n0zr4fxzrgdbgl26mikfl9hyn0269isblrr9rj3i045p96a0y5s";
- libraryHaskellDepends = [
- aeson base bytestring containers http-api-data monad-control
- monad-logger path-pieces persistent template-haskell text
- th-lift-instances transformers unordered-containers
- ];
- testHaskellDepends = [
- aeson base bytestring hspec persistent QuickCheck text
- ];
- benchmarkHaskellDepends = [
- base criterion deepseq deepseq-generics file-embed persistent
- template-haskell text
- ];
- description = "Type-safe, non-relational, multi-backend persistence";
- license = stdenv.lib.licenses.mit;
- maintainers = with stdenv.lib.maintainers; [ psibi ];
- }) {};
-
- "persistent-template_2_9_1_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, criterion
, deepseq, deepseq-generics, file-embed, hspec, http-api-data
, monad-control, monad-logger, path-pieces, persistent, QuickCheck
@@ -196388,7 +196000,6 @@ self: {
];
description = "Type-safe, non-relational, multi-backend persistence";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {};
@@ -196440,32 +196051,6 @@ self: {
}) {};
"persistent-typed-db" = callPackage
- ({ mkDerivation, aeson, base, bytestring, conduit, esqueleto, hspec
- , http-api-data, monad-logger, path-pieces, persistent
- , persistent-template, resource-pool, resourcet, template-haskell
- , text, transformers
- }:
- mkDerivation {
- pname = "persistent-typed-db";
- version = "0.1.0.1";
- sha256 = "07yjzxg5yfxv1zbp5pkrvj8nrsxyhy4n11zgmd0q9g186q6283qn";
- revision = "1";
- editedCabalFile = "15qqrxjg00xvn9ffdj0yk3zxw5snn91379zzhzzv3kd9w1b25zg0";
- libraryHaskellDepends = [
- aeson base bytestring conduit http-api-data monad-logger
- path-pieces persistent persistent-template resource-pool resourcet
- template-haskell text transformers
- ];
- testHaskellDepends = [
- aeson base bytestring conduit esqueleto hspec http-api-data
- monad-logger path-pieces persistent persistent-template
- resource-pool resourcet template-haskell text transformers
- ];
- description = "Type safe access to multiple database schemata";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "persistent-typed-db_0_1_0_2" = callPackage
({ mkDerivation, aeson, base, bytestring, conduit, esqueleto, hspec
, http-api-data, monad-logger, path-pieces, persistent
, persistent-template, resource-pool, resourcet, template-haskell
@@ -196487,7 +196072,6 @@ self: {
];
description = "Type safe access to multiple database schemata";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"persistent-vector" = callPackage
@@ -197142,6 +196726,17 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "phonetic-languages-constraints-array" = callPackage
+ ({ mkDerivation, base, subG }:
+ mkDerivation {
+ pname = "phonetic-languages-constraints-array";
+ version = "0.1.0.0";
+ sha256 = "0mxn7xvggiii4cmpqmxx5mkk660z9q8s3n09kaqbmwszf5l86ynd";
+ libraryHaskellDepends = [ base subG ];
+ description = "Constraints to filter the needed permutations";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"phonetic-languages-examples" = callPackage
({ mkDerivation, base, mmsyn2, parallel, phonetic-languages-common
, phonetic-languages-constraints, phonetic-languages-general
@@ -197175,6 +196770,17 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "phonetic-languages-filters-array" = callPackage
+ ({ mkDerivation, base, filters-basic, mmsyn2-array }:
+ mkDerivation {
+ pname = "phonetic-languages-filters-array";
+ version = "0.1.0.0";
+ sha256 = "0gi2hbdzb62s0hvx9j8w936bwiypv6xvh5xndmx4w1kf8r2lkagy";
+ libraryHaskellDepends = [ base filters-basic mmsyn2-array ];
+ description = "Allows to change the structure of the function output";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"phonetic-languages-general" = callPackage
({ mkDerivation, base, phonetic-languages-common
, phonetic-languages-plus, print-info, subG, vector
@@ -197202,6 +196808,17 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "phonetic-languages-permutations-array" = callPackage
+ ({ mkDerivation, base, subG }:
+ mkDerivation {
+ pname = "phonetic-languages-permutations-array";
+ version = "0.1.0.0";
+ sha256 = "1r8fwdphn3h9zpbrdbbgmqjwv6gwcl205ahr3kqwz6sfg78bflj4";
+ libraryHaskellDepends = [ base subG ];
+ description = "Permutations and universal set related functions for the phonetic-languages series";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"phonetic-languages-plus" = callPackage
({ mkDerivation, base, bytestring, lists-flines, parallel
, uniqueness-periods-vector-stats
@@ -197249,6 +196866,20 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "phonetic-languages-simplified-base" = callPackage
+ ({ mkDerivation, base, phonetic-languages-permutations-array, subG
+ }:
+ mkDerivation {
+ pname = "phonetic-languages-simplified-base";
+ version = "0.1.0.0";
+ sha256 = "0fd2pslmgm5bvv0yiza87vp61601pl1c69xa5snbgrnb2mlp6f98";
+ libraryHaskellDepends = [
+ base phonetic-languages-permutations-array subG
+ ];
+ description = "A simplified version of the phonetic-languages functionality common for some different realizations";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"phonetic-languages-simplified-common" = callPackage
({ mkDerivation, base, phonetic-languages-permutations, subG
, subG-instances, vector
@@ -197298,6 +196929,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "phonetic-languages-simplified-properties-array" = callPackage
+ ({ mkDerivation, base, phonetic-languages-rhythmicity
+ , phonetic-languages-simplified-base
+ , ukrainian-phonetics-basic-array
+ }:
+ mkDerivation {
+ pname = "phonetic-languages-simplified-properties-array";
+ version = "0.1.0.0";
+ sha256 = "0p072ydixsfi5ps45qi147gd5lsahpykw27ar8n5zb6sihsvklzp";
+ libraryHaskellDepends = [
+ base phonetic-languages-rhythmicity
+ phonetic-languages-simplified-base ukrainian-phonetics-basic-array
+ ];
+ description = "A generalization of the uniqueness-periods-vector-properties package";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"phonetic-languages-simplified-properties-lists" = callPackage
({ mkDerivation, base, phonetic-languages-rhythmicity
, phonetic-languages-simplified-common, ukrainian-phonetics-basic
@@ -197345,6 +196993,17 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "phonetic-languages-ukrainian-array" = callPackage
+ ({ mkDerivation, base, mmsyn2-array, mmsyn5 }:
+ mkDerivation {
+ pname = "phonetic-languages-ukrainian-array";
+ version = "0.1.0.0";
+ sha256 = "0h88qcdkckgn5cjyjiwvdxci8p04h12xr6jj5pjp4wzqyp6a5wcf";
+ libraryHaskellDepends = [ base mmsyn2-array mmsyn5 ];
+ description = "Prepares Ukrainian text to be used as a phonetic language text";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"phonetic-languages-vector" = callPackage
({ mkDerivation, base, vector }:
mkDerivation {
@@ -201720,7 +201379,7 @@ self: {
"poppler" = callPackage
({ mkDerivation, array, base, bytestring, Cabal, cairo, containers
, gdk-pixbuf, glib, gtk, gtk2, gtk2hs-buildtools, mtl, pango
- , poppler
+ , poppler_gi
}:
mkDerivation {
pname = "poppler";
@@ -201731,14 +201390,14 @@ self: {
libraryHaskellDepends = [
array base bytestring cairo containers glib gtk mtl
];
- libraryPkgconfigDepends = [ gdk-pixbuf gtk2 pango poppler ];
+ libraryPkgconfigDepends = [ gdk-pixbuf gtk2 pango poppler_gi ];
libraryToolDepends = [ gtk2hs-buildtools ];
description = "Binding to the Poppler";
license = stdenv.lib.licenses.gpl2;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {inherit (pkgs) gdk-pixbuf; inherit (pkgs) gtk2;
- inherit (pkgs) pango; inherit (pkgs) poppler;};
+ inherit (pkgs) pango; inherit (pkgs) poppler_gi;};
"populate-setup-exe-cache" = callPackage
({ mkDerivation, base }:
@@ -204521,30 +204180,6 @@ self: {
}) {};
"pretty-simple" = callPackage
- ({ mkDerivation, ansi-terminal, base, Cabal, cabal-doctest
- , containers, criterion, doctest, Glob, mtl, QuickCheck
- , template-haskell, text, transformers
- }:
- mkDerivation {
- pname = "pretty-simple";
- version = "3.3.0.0";
- sha256 = "0g83958npqscqqz2lh5m0m666qp8ldwps4l5gvfip4b1zgy3f5nh";
- isLibrary = true;
- isExecutable = true;
- setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [
- ansi-terminal base containers mtl text transformers
- ];
- testHaskellDepends = [
- base doctest Glob QuickCheck template-haskell
- ];
- benchmarkHaskellDepends = [ base criterion text ];
- description = "pretty printer for data types with a 'Show' instance";
- license = stdenv.lib.licenses.bsd3;
- maintainers = with stdenv.lib.maintainers; [ cdepillabout ];
- }) {};
-
- "pretty-simple_4_0_0_0" = callPackage
({ mkDerivation, base, Cabal, cabal-doctest, containers, criterion
, doctest, Glob, mtl, prettyprinter, prettyprinter-ansi-terminal
, QuickCheck, template-haskell, text, transformers
@@ -204566,7 +204201,6 @@ self: {
benchmarkHaskellDepends = [ base criterion text ];
description = "pretty printer for data types with a 'Show' instance";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
maintainers = with stdenv.lib.maintainers; [ cdepillabout ];
}) {};
@@ -204649,31 +204283,6 @@ self: {
}) {};
"prettyprinter" = callPackage
- ({ mkDerivation, ansi-wl-pprint, base, base-compat, bytestring
- , containers, deepseq, doctest, gauge, mtl, pgp-wordlist
- , QuickCheck, quickcheck-instances, random, tasty, tasty-hunit
- , tasty-quickcheck, text, transformers
- }:
- mkDerivation {
- pname = "prettyprinter";
- version = "1.6.2";
- sha256 = "023hfz75xgvyymbipyph7xmaaki2d5qa6fh4lx9adl1h4s8g34yi";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base text ];
- testHaskellDepends = [
- base bytestring doctest pgp-wordlist QuickCheck
- quickcheck-instances tasty tasty-hunit tasty-quickcheck text
- ];
- benchmarkHaskellDepends = [
- ansi-wl-pprint base base-compat containers deepseq gauge mtl
- QuickCheck random text transformers
- ];
- description = "A modern, easy to use, well-documented, extensible pretty-printer";
- license = stdenv.lib.licenses.bsd2;
- }) {};
-
- "prettyprinter_1_7_0" = callPackage
({ mkDerivation, ansi-wl-pprint, base, base-compat, bytestring
, containers, deepseq, doctest, gauge, mtl, pgp-wordlist
, QuickCheck, quickcheck-instances, random, tasty, tasty-hunit
@@ -204696,7 +204305,6 @@ self: {
];
description = "A modern, easy to use, well-documented, extensible pretty-printer";
license = stdenv.lib.licenses.bsd2;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"prettyprinter-ansi-terminal" = callPackage
@@ -204721,12 +204329,10 @@ self: {
({ mkDerivation, base, prettyprinter, text }:
mkDerivation {
pname = "prettyprinter-compat-annotated-wl-pprint";
- version = "1";
- sha256 = "0zpmpbpnyxqswfb7gdj0kwz7hw606fj1iwkpl1qv0xcxk6n9n99c";
- revision = "3";
- editedCabalFile = "0vzi7id60pfj35xp61akzvfx9x6py45r5b8343i48ljpir91rvgw";
+ version = "1.1";
+ sha256 = "0plkzvwbqilmh711fbbki9r37i01n00kmzr6cxjgjw0ak1m2djbn";
libraryHaskellDepends = [ base prettyprinter text ];
- description = "Prettyprinter compatibility module for previous users of the annotated-wl-pprint package";
+ description = "Drop-in compatibility package to migrate from »annotated-wl-pprint« to »prettyprinter«";
license = stdenv.lib.licenses.bsd2;
}) {};
@@ -206134,14 +205740,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "profunctors_5_6" = callPackage
+ "profunctors_5_6_1" = callPackage
({ mkDerivation, base, base-orphans, bifunctors, comonad
, contravariant, distributive, tagged, transformers
}:
mkDerivation {
pname = "profunctors";
- version = "5.6";
- sha256 = "1qwc56d7rjawg472j1kq7lsqzr55cqgmsbkvxy7x65vwyr4aa1nb";
+ version = "5.6.1";
+ sha256 = "1b2fgnhl3j790rra615q6y9xx97lip0smfg1c13ad1brvyjygps6";
libraryHaskellDepends = [
base base-orphans bifunctors comonad contravariant distributive
tagged transformers
@@ -206260,74 +205866,73 @@ self: {
}) {inherit (pkgs) proj;};
"project-m36" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary
- , blaze-html, bytestring, Cabal, cassava, conduit, containers
- , criterion, cryptohash-sha256, data-interval, deepseq
- , deepseq-generics, deferred-folds, directory, distributed-process
- , distributed-process-async, distributed-process-client-server
- , distributed-process-extras, either, exceptions, extended-reals
- , filepath, foldl, ghc, ghc-boot, ghc-paths, ghci, Glob, gnuplot
- , hashable, hashable-time, haskeline, http-api-data, http-types
- , HUnit, list-t, megaparsec, monad-parallel, MonadRandom, mtl
- , network, network-transport, network-transport-tcp, old-locale
- , optparse-applicative, parallel, parser-combinators, path-pieces
- , QuickCheck, quickcheck-instances, random, random-shuffle
- , resourcet, rset, scotty, semigroups, stm, stm-containers
- , template-haskell, temporary, text, text-manipulate, time
- , transformers, unix, unordered-containers, uuid, vector
- , vector-binary-instances, websockets, zlib
+ ({ mkDerivation, aeson, async, attoparsec, base, base64-bytestring
+ , binary, blaze-html, bytestring, Cabal, cassava, conduit
+ , containers, criterion, cryptohash-sha256, curryer-rpc
+ , data-interval, deepseq, deepseq-generics, deferred-folds
+ , directory, either, exceptions, extended-reals, filepath, foldl
+ , ghc, ghc-boot, ghc-paths, ghci, Glob, gnuplot, hashable
+ , hashable-time, haskeline, http-api-data, http-types, HUnit
+ , list-t, megaparsec, monad-parallel, MonadRandom, mtl, network
+ , old-locale, optparse-applicative, parallel, parser-combinators
+ , path-pieces, prettyprinter, QuickCheck, quickcheck-instances
+ , random, random-shuffle, resourcet, rset, scotty, semigroups, stm
+ , stm-containers, template-haskell, temporary, text
+ , text-manipulate, time, transformers, unix, unordered-containers
+ , uuid, vector, vector-binary-instances, vector-instances
+ , websockets, winery, zlib
}:
mkDerivation {
pname = "project-m36";
- version = "0.8.1";
- sha256 = "10by97f23pbl7hdwgc0609qxfyl7fak28n0nvvzb51q282w7f22h";
+ version = "0.9.0";
+ sha256 = "0ijh0ywz32ywryqrpdadry50lf2cfdglahkiqwwi1f6vvd55rb6p";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson attoparsec base base64-bytestring binary bytestring cassava
- conduit containers cryptohash-sha256 data-interval deepseq
- deepseq-generics deferred-folds directory distributed-process
- distributed-process-async distributed-process-client-server
- distributed-process-extras either exceptions extended-reals
- filepath foldl ghc ghc-boot ghc-paths ghci Glob gnuplot hashable
- hashable-time haskeline http-api-data list-t monad-parallel
- MonadRandom mtl network-transport network-transport-tcp old-locale
+ aeson async attoparsec base base64-bytestring bytestring cassava
+ conduit containers cryptohash-sha256 curryer-rpc data-interval
+ deepseq deepseq-generics deferred-folds directory either exceptions
+ extended-reals filepath foldl ghc ghc-boot ghc-paths ghci Glob
+ gnuplot hashable hashable-time haskeline http-api-data list-t
+ monad-parallel MonadRandom mtl network old-locale
optparse-applicative parallel path-pieces QuickCheck
quickcheck-instances random-shuffle resourcet rset semigroups stm
stm-containers temporary text text-manipulate time transformers
- unix unordered-containers uuid vector vector-binary-instances zlib
+ unix unordered-containers uuid vector vector-instances winery zlib
];
executableHaskellDepends = [
- aeson attoparsec base base64-bytestring binary blaze-html
- bytestring Cabal cassava conduit containers data-interval deepseq
+ aeson attoparsec base base64-bytestring blaze-html bytestring Cabal
+ cassava conduit containers curryer-rpc data-interval deepseq
deepseq-generics directory either filepath ghc ghc-paths gnuplot
hashable hashable-time haskeline http-api-data http-types HUnit
- list-t megaparsec MonadRandom mtl network-transport-tcp
- optparse-applicative parallel parser-combinators path-pieces random
- scotty semigroups stm stm-containers template-haskell temporary
- text time transformers unordered-containers uuid vector
- vector-binary-instances websockets
+ list-t megaparsec MonadRandom mtl network optparse-applicative
+ parallel parser-combinators path-pieces prettyprinter random scotty
+ semigroups stm stm-containers template-haskell temporary text time
+ transformers unordered-containers uuid vector
+ vector-binary-instances websockets winery
];
testHaskellDepends = [
aeson attoparsec base base64-bytestring binary bytestring Cabal
- cassava conduit containers data-interval deepseq deepseq-generics
- directory either filepath gnuplot hashable hashable-time haskeline
- http-api-data HUnit list-t megaparsec MonadRandom mtl network
- network-transport network-transport-tcp optparse-applicative
- parallel parser-combinators path-pieces random semigroups stm
- stm-containers template-haskell temporary text time transformers
- unordered-containers uuid vector vector-binary-instances websockets
+ cassava containers curryer-rpc data-interval deepseq
+ deepseq-generics directory filepath gnuplot hashable hashable-time
+ haskeline HUnit list-t megaparsec MonadRandom mtl network
+ optparse-applicative parallel parser-combinators prettyprinter
+ random semigroups stm stm-containers temporary text time
+ transformers unordered-containers uuid vector
+ vector-binary-instances websockets winery
];
benchmarkHaskellDepends = [
- attoparsec base base64-bytestring binary bytestring Cabal cassava
- containers criterion data-interval deepseq deepseq-generics
- directory filepath gnuplot hashable hashable-time haskeline HUnit
- megaparsec mtl parallel stm stm-containers temporary text time
+ aeson attoparsec base base64-bytestring bytestring Cabal cassava
+ containers criterion curryer-rpc data-interval deepseq
+ deepseq-generics directory filepath gnuplot hashable hashable-time
+ haskeline HUnit list-t megaparsec MonadRandom mtl network
+ optparse-applicative parallel parser-combinators prettyprinter
+ random semigroups stm stm-containers temporary text time
transformers unordered-containers uuid vector
- vector-binary-instances
+ vector-binary-instances websockets winery
];
description = "Relational Algebra Engine";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -206492,17 +206097,17 @@ self: {
"prolude" = callPackage
({ mkDerivation, aeson, base, bytestring, cassava, containers
- , generic-random, lens, mongoDB, mtl, persistent
+ , generic-random, lens, mongoDB, mtl, network-uri, persistent
, persistent-mongoDB, QuickCheck, quickcheck-instances
, safe-exceptions, scientific, swagger2, text, time, uuid, vector
}:
mkDerivation {
pname = "prolude";
- version = "0.0.0.13";
- sha256 = "1j4rq0libwrqs5f2ryfgpl5ayis7xlhl3ay2zbzqpwia39d38kcb";
+ version = "0.0.0.14";
+ sha256 = "1lsr85ibkrdcmwg66iiazr3wksk66153l2wdlk583q71w2r5h6is";
libraryHaskellDepends = [
aeson base bytestring cassava containers generic-random lens
- mongoDB mtl persistent persistent-mongoDB QuickCheck
+ mongoDB mtl network-uri persistent persistent-mongoDB QuickCheck
quickcheck-instances safe-exceptions scientific swagger2 text time
uuid vector
];
@@ -210074,33 +209679,6 @@ self: {
}) {};
"quickcheck-instances" = callPackage
- ({ mkDerivation, array, base, base-compat, bytestring
- , case-insensitive, containers, hashable, old-time, QuickCheck
- , scientific, splitmix, tagged, text, these, time, time-compat
- , transformers, transformers-compat, unordered-containers
- , uuid-types, vector
- }:
- mkDerivation {
- pname = "quickcheck-instances";
- version = "0.3.23";
- sha256 = "1gig5dwgsahpgdz0cm06wf9lbjnh0qmr5qrlk9bc3v72pa8knc0i";
- revision = "2";
- editedCabalFile = "195l3a41gw34kviqbsa4pg8h92y3gmhvq4x7znrm1h7zlqw2jbb0";
- libraryHaskellDepends = [
- array base base-compat bytestring case-insensitive containers
- hashable old-time QuickCheck scientific splitmix tagged text these
- time time-compat transformers transformers-compat
- unordered-containers uuid-types vector
- ];
- testHaskellDepends = [
- base containers QuickCheck tagged uuid-types
- ];
- benchmarkHaskellDepends = [ base bytestring QuickCheck ];
- description = "Common quickcheck instances";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "quickcheck-instances_0_3_25_1" = callPackage
({ mkDerivation, array, base, bytestring, case-insensitive
, containers, data-fix, hashable, integer-logarithms, old-time
, QuickCheck, scientific, splitmix, strict, tagged, text, these
@@ -210123,7 +209701,6 @@ self: {
benchmarkHaskellDepends = [ base bytestring QuickCheck ];
description = "Common quickcheck instances";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"quickcheck-io" = callPackage
@@ -211051,6 +210628,21 @@ self: {
broken = true;
}) {};
+ "quote-quot" = callPackage
+ ({ mkDerivation, base, tasty, tasty-quickcheck, template-haskell }:
+ mkDerivation {
+ pname = "quote-quot";
+ version = "0.1.0.0";
+ sha256 = "124rgim8bb4x9rqsvc05dcbz739anj2xg8q9v9s0fpjkv6qwl79b";
+ libraryHaskellDepends = [ base template-haskell ];
+ testHaskellDepends = [
+ base tasty tasty-quickcheck template-haskell
+ ];
+ benchmarkHaskellDepends = [ base template-haskell ];
+ description = "Divide without division";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"qux" = callPackage
({ mkDerivation, base, bytestring, containers, directory, filepath
, language-qux, llvm-general, mtl, optparse-applicative, pretty
@@ -217414,8 +217006,8 @@ self: {
pname = "repa";
version = "3.4.1.4";
sha256 = "17m3wl4hvf04fxwm4fflhnv41yl9bm263hnbpxc8x6xqwifplq23";
- revision = "6";
- editedCabalFile = "09b2b98pqbjxp4xign29b67yn6za8lfxxqlv1j52sbvh5bbmbd7s";
+ revision = "7";
+ editedCabalFile = "0j0nqp6xvwis83h1hwm9910xjfxh13nddy61dlli0wdzzddpb8ah";
libraryHaskellDepends = [
base bytestring ghc-prim QuickCheck template-haskell vector
];
@@ -221277,28 +220869,29 @@ self: {
}) {inherit (pkgs) gmp; inherit (pkgs) mpfr;};
"rounded-hw" = callPackage
- ({ mkDerivation, array, base, Cabal, deepseq, doctest, gauge, hspec
- , integer-logarithms, long-double, primitive, QuickCheck, random
- , tagged, vector
+ ({ mkDerivation, array, base, Cabal, deepseq, doctest, fp-ieee
+ , gauge, hspec, long-double, primitive, QuickCheck, random, tagged
+ , vector
}:
mkDerivation {
pname = "rounded-hw";
- version = "0.1.0.0";
- sha256 = "0kmbp7x7avadsn09zfcjd54x5b6vvc527ybmmmnaklvfdzf8r88x";
+ version = "0.2.0";
+ sha256 = "01393ps7i83ncxlj9yi6jhngr26py6sdafq67mbhigrclyax6ysi";
setupHaskellDepends = [ base Cabal ];
libraryHaskellDepends = [
- array base deepseq integer-logarithms long-double primitive tagged
- vector
+ array base deepseq fp-ieee long-double primitive tagged vector
];
testHaskellDepends = [
- array base deepseq doctest hspec integer-logarithms long-double
- primitive QuickCheck random vector
+ array base deepseq doctest fp-ieee hspec long-double primitive
+ QuickCheck random vector
];
benchmarkHaskellDepends = [
- array base deepseq gauge integer-logarithms primitive vector
+ array base deepseq fp-ieee gauge primitive vector
];
description = "Directed rounding for built-in floating types";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"rounding" = callPackage
@@ -222460,30 +222053,6 @@ self: {
}) {};
"safe-json" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, dlist
- , generic-arbitrary, hashable, quickcheck-instances, scientific
- , tasty, tasty-hunit, tasty-quickcheck, temporary, text, time
- , unordered-containers, uuid, uuid-types, vector
- }:
- mkDerivation {
- pname = "safe-json";
- version = "1.1.1";
- sha256 = "1307fm7kmls0sd2gb5zcl75rcxxy550ksaf145s54c06qjcihhjg";
- libraryHaskellDepends = [
- aeson base bytestring containers dlist hashable scientific tasty
- tasty-hunit tasty-quickcheck text time unordered-containers
- uuid-types vector
- ];
- testHaskellDepends = [
- aeson base bytestring containers dlist generic-arbitrary hashable
- quickcheck-instances scientific tasty tasty-hunit tasty-quickcheck
- temporary text time unordered-containers uuid uuid-types vector
- ];
- description = "Automatic JSON format versioning";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "safe-json_1_1_1_1" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, dlist
, generic-arbitrary, hashable, quickcheck-instances, scientific
, tasty, tasty-hunit, tasty-quickcheck, temporary, text, time
@@ -222505,7 +222074,6 @@ self: {
];
description = "Automatic JSON format versioning";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"safe-lazy-io" = callPackage
@@ -226429,24 +225997,20 @@ self: {
}) {};
"semigroupoids" = callPackage
- ({ mkDerivation, base, base-orphans, bifunctors, Cabal
- , cabal-doctest, comonad, containers, contravariant, distributive
- , doctest, hashable, tagged, template-haskell, transformers
- , transformers-compat, unordered-containers
+ ({ mkDerivation, base, base-orphans, bifunctors, comonad
+ , containers, contravariant, distributive, hashable, tagged
+ , template-haskell, transformers, transformers-compat
+ , unordered-containers
}:
mkDerivation {
pname = "semigroupoids";
- version = "5.3.4";
- sha256 = "0r49qpbi803jk3v4i09jr1a98l6hcgnjhrv1a9fhmay3ff4y9lh0";
- revision = "2";
- editedCabalFile = "1fij6yynvwssklr5bklrmd3w6j6nj1p36rn78lkwjkh8m3gp620j";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
+ version = "5.3.5";
+ sha256 = "1c66sc9w9724xhlly9wfjhghmnnw99z9al69264i2izk7vhihbsm";
libraryHaskellDepends = [
base base-orphans bifunctors comonad containers contravariant
distributive hashable tagged template-haskell transformers
transformers-compat unordered-containers
];
- testHaskellDepends = [ base doctest ];
description = "Semigroupoids: Category sans id";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -232985,19 +232549,6 @@ self: {
}) {};
"simple-cmd" = callPackage
- ({ mkDerivation, base, directory, extra, filepath, process, unix }:
- mkDerivation {
- pname = "simple-cmd";
- version = "0.2.2";
- sha256 = "0pf9nfh8xcz0y9l9w7hj305r8gqdaz6hmrjkd7h3yb7ql7j6538w";
- libraryHaskellDepends = [
- base directory extra filepath process unix
- ];
- description = "Simple String-based process commands";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "simple-cmd_0_2_3" = callPackage
({ mkDerivation, base, directory, extra, filepath, process, unix }:
mkDerivation {
pname = "simple-cmd";
@@ -233008,7 +232559,6 @@ self: {
];
description = "Simple String-based process commands";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"simple-cmd-args" = callPackage
@@ -234724,28 +234274,6 @@ self: {
}) {};
"skylighting" = callPackage
- ({ mkDerivation, base, binary, blaze-html, bytestring, containers
- , directory, filepath, pretty-show, skylighting-core, text
- }:
- mkDerivation {
- pname = "skylighting";
- version = "0.10.1";
- sha256 = "0zpf6p3c0byp3pv9bgg77ndq89n3fhcazyln44pq8lxnmjy0x15v";
- configureFlags = [ "-fexecutable" ];
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base binary bytestring containers skylighting-core
- ];
- executableHaskellDepends = [
- base blaze-html bytestring containers directory filepath
- pretty-show text
- ];
- description = "syntax highlighting library";
- license = stdenv.lib.licenses.gpl2;
- }) {};
-
- "skylighting_0_10_2" = callPackage
({ mkDerivation, base, binary, blaze-html, bytestring, containers
, directory, filepath, pretty-show, skylighting-core, text
}:
@@ -234765,41 +234293,9 @@ self: {
];
description = "syntax highlighting library";
license = stdenv.lib.licenses.gpl2;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"skylighting-core" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, attoparsec, base
- , base64-bytestring, binary, blaze-html, bytestring
- , case-insensitive, colour, containers, criterion, Diff, directory
- , filepath, HUnit, hxt, mtl, pretty-show, QuickCheck, random, safe
- , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text
- , transformers, utf8-string
- }:
- mkDerivation {
- pname = "skylighting-core";
- version = "0.10.1";
- sha256 = "10da31x6zj1b3kydr63g36zmmqpqmgcbwdalhxvbmxliw1m5kfvx";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson ansi-terminal attoparsec base base64-bytestring binary
- blaze-html bytestring case-insensitive colour containers directory
- filepath hxt mtl safe text transformers utf8-string
- ];
- testHaskellDepends = [
- aeson base bytestring containers Diff directory filepath HUnit
- pretty-show QuickCheck random tasty tasty-golden tasty-hunit
- tasty-quickcheck text utf8-string
- ];
- benchmarkHaskellDepends = [
- base containers criterion directory filepath text
- ];
- description = "syntax highlighting library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "skylighting-core_0_10_2" = callPackage
({ mkDerivation, aeson, ansi-terminal, attoparsec, base
, base64-bytestring, binary, blaze-html, bytestring
, case-insensitive, colour, containers, criterion, Diff, directory
@@ -234828,7 +234324,6 @@ self: {
];
description = "syntax highlighting library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"skylighting-extensions" = callPackage
@@ -235344,28 +234839,6 @@ self: {
}) {};
"slynx" = callPackage
- ({ mkDerivation, async, attoparsec, base, bytestring, containers
- , elynx-markov, elynx-seq, elynx-tools, elynx-tree, hmatrix
- , monad-logger, mwc-random, optparse-applicative, statistics, text
- , transformers, vector
- }:
- mkDerivation {
- pname = "slynx";
- version = "0.5.0";
- sha256 = "0n1d90bmqbiw3w5abncqlk39vca59hd5zkk02q5ickf97zfqik00";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- async attoparsec base bytestring containers elynx-markov elynx-seq
- elynx-tools elynx-tree hmatrix monad-logger mwc-random
- optparse-applicative statistics text transformers vector
- ];
- executableHaskellDepends = [ base ];
- description = "Handle molecular sequences";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "slynx_0_5_0_1" = callPackage
({ mkDerivation, async, attoparsec, base, bytestring, containers
, elynx-markov, elynx-seq, elynx-tools, elynx-tree, hmatrix
, monad-logger, mwc-random, optparse-applicative, statistics, text
@@ -235385,7 +234858,6 @@ self: {
executableHaskellDepends = [ base ];
description = "Handle molecular sequences";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"small-bytearray-builder" = callPackage
@@ -239713,29 +239185,6 @@ self: {
}) {};
"splitmix" = callPackage
- ({ mkDerivation, async, base, base-compat, base-compat-batteries
- , bytestring, clock, containers, criterion, deepseq, HUnit
- , math-functions, process, random, test-framework
- , test-framework-hunit, tf-random, time, vector
- }:
- mkDerivation {
- pname = "splitmix";
- version = "0.0.5";
- sha256 = "0lndnirkxc87c7hwlrjbnk5m4clcb0wncxvicdjkbj87lxxriwhr";
- libraryHaskellDepends = [ base deepseq random time ];
- testHaskellDepends = [
- async base base-compat base-compat-batteries bytestring containers
- deepseq HUnit math-functions process random test-framework
- test-framework-hunit tf-random vector
- ];
- benchmarkHaskellDepends = [
- base clock containers criterion random tf-random
- ];
- description = "Fast Splittable PRNG";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "splitmix_0_1_0_3" = callPackage
({ mkDerivation, async, base, base-compat, base-compat-batteries
, bytestring, clock, containers, criterion, deepseq, HUnit
, math-functions, process, random, test-framework
@@ -239756,7 +239205,6 @@ self: {
];
description = "Fast Splittable PRNG";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"splitter" = callPackage
@@ -240371,12 +239819,18 @@ self: {
}) {};
"squeather" = callPackage
- ({ mkDerivation, base, bytestring, text }:
+ ({ mkDerivation, base, bytestring, directory, filepath, hedgehog
+ , lifted-base, temporary, text
+ }:
mkDerivation {
pname = "squeather";
- version = "0.4.0.0";
- sha256 = "1i7qjvayi71b5rqrcxhl2c5idpf1gdbcxx7h082l0rwpf0qlg4f4";
+ version = "0.6.0.0";
+ sha256 = "05cs67xcvfq0497kddmvzrccf7ihav87mv4hmi8kgl2jp8hqmk7p";
libraryHaskellDepends = [ base bytestring text ];
+ testHaskellDepends = [
+ base bytestring directory filepath hedgehog lifted-base temporary
+ text
+ ];
description = "Use databases with the version 3 series of the SQLite C library";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -240983,8 +240437,8 @@ self: {
}:
mkDerivation {
pname = "stack-clean-old";
- version = "0.2.1";
- sha256 = "0wal5jhm78di54gwwmbmbpp76n7fkna82kg2p3ldzi0r2q53m44h";
+ version = "0.2.2";
+ sha256 = "0d755pndi990l1g0nkzhylz8ki4zz8vs40axnrl7wqcc430vwa24";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -243233,8 +242687,8 @@ self: {
}:
mkDerivation {
pname = "stomp-conduit";
- version = "0.1.0";
- sha256 = "1qzr5fkffs96clxkvm7lf7kfafijv8fsri6k0j85wrarx3qdgapa";
+ version = "0.5.0";
+ sha256 = "1mxfidkqqxswnbj2i4hjcbwppfpvl4a3x3jaki1swmw1qxhcqsk9";
libraryHaskellDepends = [
base conduit mime mtl resourcet stomp-queue stompl
];
@@ -243248,8 +242702,8 @@ self: {
}:
mkDerivation {
pname = "stomp-patterns";
- version = "0.1.0";
- sha256 = "0rdk9h7blj7j5kiwy7zq2kb4wxxs19xk3lg73c0srrvbclb0qgbw";
+ version = "0.5.0";
+ sha256 = "118r2v66nl3l5rh4sgb1kp886l63a266yiq4dr3m1c0wy4c2si97";
libraryHaskellDepends = [
base bytestring containers mime mtl split stomp-queue stompl time
];
@@ -243259,16 +242713,16 @@ self: {
"stomp-queue" = callPackage
({ mkDerivation, attoparsec, base, bytestring, conduit
- , conduit-extra, mime, mtl, network-conduit-tls, split, stompl
- , time, utf8-string
+ , conduit-extra, mime, mtl, network-conduit-tls, resourcet, split
+ , stompl, time, utf8-string
}:
mkDerivation {
pname = "stomp-queue";
- version = "0.3.1";
- sha256 = "1fr01drv00fyxvgc3kh1hj5cjrnnkj4gydzscvpali155wrpzpa7";
+ version = "0.5.1";
+ sha256 = "1hg9y90zw6blr54dq78cb111lxga6pfsy4llsn6hqqyyzsd5358l";
libraryHaskellDepends = [
attoparsec base bytestring conduit conduit-extra mime mtl
- network-conduit-tls split stompl time utf8-string
+ network-conduit-tls resourcet split stompl time utf8-string
];
description = "Stompl Client Library";
license = "LGPL";
@@ -243280,8 +242734,8 @@ self: {
}:
mkDerivation {
pname = "stompl";
- version = "0.5.0";
- sha256 = "0n2ikasyj91099wmcszq0wadvria3ib1h9dah4yzd89z1hcqqlxh";
+ version = "0.6.0";
+ sha256 = "07h5y6gw5zrypmm6s1p7yy3k309hph8jy3yf7mr4zb9dwzgcrl71";
libraryHaskellDepends = [
attoparsec base bytestring mime split text utf8-string word8
];
@@ -243442,54 +242896,6 @@ self: {
}) {};
"store" = callPackage
- ({ mkDerivation, array, async, base, base-orphans
- , base64-bytestring, bifunctors, bytestring, cereal, cereal-vector
- , clock, containers, contravariant, criterion, cryptohash, deepseq
- , directory, filepath, free, ghc-prim, hashable, hspec
- , hspec-smallcheck, integer-gmp, lifted-base, monad-control
- , mono-traversable, network, primitive, resourcet, safe, smallcheck
- , store-core, syb, template-haskell, text, th-lift
- , th-lift-instances, th-orphans, th-reify-many, th-utilities, time
- , transformers, unordered-containers, vector
- , vector-binary-instances, void, weigh
- }:
- mkDerivation {
- pname = "store";
- version = "0.7.8";
- sha256 = "0z312r0gwz0mzkpqal5vbcz5drdfwrnjnxfwfc594q2x7s8idiz3";
- libraryHaskellDepends = [
- array async base base-orphans base64-bytestring bifunctors
- bytestring containers contravariant cryptohash deepseq directory
- filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp
- lifted-base monad-control mono-traversable network primitive
- resourcet safe smallcheck store-core syb template-haskell text
- th-lift th-lift-instances th-orphans th-reify-many th-utilities
- time transformers unordered-containers vector void
- ];
- testHaskellDepends = [
- array async base base-orphans base64-bytestring bifunctors
- bytestring clock containers contravariant cryptohash deepseq
- directory filepath free ghc-prim hashable hspec hspec-smallcheck
- integer-gmp lifted-base monad-control mono-traversable network
- primitive resourcet safe smallcheck store-core syb template-haskell
- text th-lift th-lift-instances th-orphans th-reify-many
- th-utilities time transformers unordered-containers vector void
- ];
- benchmarkHaskellDepends = [
- array async base base-orphans base64-bytestring bifunctors
- bytestring cereal cereal-vector containers contravariant criterion
- cryptohash deepseq directory filepath free ghc-prim hashable hspec
- hspec-smallcheck integer-gmp lifted-base monad-control
- mono-traversable network primitive resourcet safe smallcheck
- store-core syb template-haskell text th-lift th-lift-instances
- th-orphans th-reify-many th-utilities time transformers
- unordered-containers vector vector-binary-instances void weigh
- ];
- description = "Fast binary serialization";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "store_0_7_9" = callPackage
({ mkDerivation, array, async, base, base-orphans
, base64-bytestring, bifunctors, bytestring, cereal, cereal-vector
, clock, containers, contravariant, criterion, cryptohash, deepseq
@@ -243535,7 +242941,6 @@ self: {
];
description = "Fast binary serialization";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"store-core" = callPackage
@@ -245290,22 +244695,25 @@ self: {
}) {};
"stripe-hs" = callPackage
- ({ mkDerivation, aeson, base, bytestring, casing, cpphs, cryptonite
- , hspec, http-client, http-client-tls, memory, safe, servant
- , servant-client, stripe-servant, text, time, vector
+ ({ mkDerivation, aeson, base, bytestring, casing, containers, cpphs
+ , cryptonite, hspec, http-client, http-client-tls, http-types
+ , memory, safe, servant, servant-client, servant-client-core
+ , stripe-servant, text, time, timespan, vector
}:
mkDerivation {
pname = "stripe-hs";
- version = "0.1.0.0";
- sha256 = "1zfs0cwcylzv8ski3chprn5f85cfgjsdclngzmabwqww0ijrl806";
+ version = "0.2.1.0";
+ sha256 = "1f8snldj183yz20f50kkwg6kqcr5zigp3n9k32hxa6dah8xvvnh1";
libraryHaskellDepends = [
- aeson base bytestring casing cpphs cryptonite http-client memory
- safe servant servant-client stripe-servant text time
+ aeson base bytestring casing cpphs cryptonite http-client
+ http-types memory safe servant servant-client stripe-servant text
+ time
];
testHaskellDepends = [
- aeson base bytestring casing cpphs cryptonite hspec http-client
- http-client-tls memory safe servant servant-client stripe-servant
- text time vector
+ aeson base bytestring casing containers cpphs cryptonite hspec
+ http-client http-client-tls http-types memory safe servant
+ servant-client servant-client-core stripe-servant text time
+ timespan vector
];
description = "Unofficial Stripe client";
license = stdenv.lib.licenses.bsd3;
@@ -245376,8 +244784,8 @@ self: {
}:
mkDerivation {
pname = "stripe-servant";
- version = "0.1.0.0";
- sha256 = "05l07x8k0dd81yxq1m0j7h7kvpplr3f69yxl1f9sx9z9cdqjxspa";
+ version = "0.2.1.0";
+ sha256 = "0vvzf4wh2d9bv5af2al2hdgvy5ds7v7p8w14l018cn3f3iynwh3f";
libraryHaskellDepends = [
aeson base casing http-api-data servant text time
unordered-containers vector
@@ -245877,19 +245285,20 @@ self: {
"stylist" = callPackage
({ mkDerivation, async, base, css-syntax, hashable, hspec
- , network-uri, QuickCheck, scientific, text, unordered-containers
+ , network-uri, QuickCheck, regex-tdfa, scientific, text
+ , unordered-containers
}:
mkDerivation {
pname = "stylist";
- version = "2.3.0.0";
- sha256 = "04nxhsv4v6qlr19fw29jf925b7qhp5777mn0q55sm0jhn7r4v6lv";
+ version = "2.4.0.0";
+ sha256 = "0nkz6jnfx7si473lz0b907lq6zjpw2apbcph61s2aw44j5zgdg96";
libraryHaskellDepends = [
- async base css-syntax hashable network-uri text
+ async base css-syntax hashable network-uri regex-tdfa text
unordered-containers
];
testHaskellDepends = [
async base css-syntax hashable hspec network-uri QuickCheck
- scientific text unordered-containers
+ regex-tdfa scientific text unordered-containers
];
description = "Apply CSS styles to a document tree";
license = stdenv.lib.licenses.mit;
@@ -247444,6 +246853,32 @@ self: {
broken = true;
}) {};
+ "sydtest" = callPackage
+ ({ mkDerivation, async, base, bytestring, containers, Diff, dlist
+ , envparse, MonadRandom, mtl, optparse-applicative, path, path-io
+ , pretty-show, QuickCheck, quickcheck-io, rainbow, random-shuffle
+ , safe, split, stm, sydtest-discover, text, yaml
+ , yamlparse-applicative
+ }:
+ mkDerivation {
+ pname = "sydtest";
+ version = "0.0.0.0";
+ sha256 = "0ii5fmhksfhl7a6a8bkqih4y20q8964879x3fb5nzv6dah5qq7x5";
+ libraryHaskellDepends = [
+ async base bytestring containers Diff dlist envparse MonadRandom
+ mtl optparse-applicative path path-io pretty-show QuickCheck
+ quickcheck-io rainbow random-shuffle safe split text yaml
+ yamlparse-applicative
+ ];
+ testHaskellDepends = [
+ base bytestring path path-io QuickCheck rainbow stm text
+ ];
+ testToolDepends = [ sydtest-discover ];
+ description = "An advanced modern testing framework for Haskell with good defaults and advanced testing features";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {sydtest-discover = null;};
+
"syfco" = callPackage
({ mkDerivation, array, base, containers, convertible, directory
, mtl, parsec, transformers
@@ -247784,6 +247219,29 @@ self: {
broken = true;
}) {};
+ "symantic-parser" = callPackage
+ ({ mkDerivation, array, base, bytestring, containers, deepseq
+ , directory, filepath, ghc-prim, hashable, process, strict, tasty
+ , tasty-golden, template-haskell, text, transformers, unix
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "symantic-parser";
+ version = "0.0.0.20210101";
+ sha256 = "04lc4wyg4gi0781nd2wzi5s96r0x7kd3yknhhdfx9m0w83qqwwj2";
+ libraryHaskellDepends = [
+ array base bytestring containers ghc-prim hashable template-haskell
+ text transformers unordered-containers
+ ];
+ testHaskellDepends = [
+ base bytestring containers deepseq directory filepath hashable
+ process strict tasty tasty-golden template-haskell text
+ transformers unix unordered-containers
+ ];
+ description = "Parser combinators statically optimized and staged via typed meta-programming";
+ license = stdenv.lib.licenses.gpl3Plus;
+ }) {};
+
"symantic-xml" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, hashable
, hxt-charproperties, megaparsec, symantic-base, tasty
@@ -249269,10 +248727,8 @@ self: {
({ mkDerivation, base, deepseq, template-haskell, transformers }:
mkDerivation {
pname = "tagged";
- version = "0.8.6";
- sha256 = "1pciqzxf9ncv954v4r527xkxkn7r5hcr13mfw5dg1xjci3qdw5md";
- revision = "3";
- editedCabalFile = "1wv9ngbj3pvs6v52dj0bli9h5vanyw3akpsmfmwsvnnian9hpkkw";
+ version = "0.8.6.1";
+ sha256 = "00kcc6lmj7v3xm2r3wzw5jja27m4alcw1wi8yiismd0bbzwzrq7m";
libraryHaskellDepends = [
base deepseq template-haskell transformers
];
@@ -250341,8 +249797,8 @@ self: {
({ mkDerivation, base, dejafu, random, tagged, tasty }:
mkDerivation {
pname = "tasty-dejafu";
- version = "2.0.0.6";
- sha256 = "0iw7yqb52cxw3fgp9did73wk41c1jxvdxx4vg0rna32bc0d7rwyh";
+ version = "2.0.0.7";
+ sha256 = "0jzaqra7gsrvy33j1g6bnrwg7x5pyg5p50l5mgvpz71kd946725l";
libraryHaskellDepends = [ base dejafu random tagged tasty ];
description = "Deja Fu support for the Tasty test framework";
license = stdenv.lib.licenses.mit;
@@ -250387,14 +249843,14 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "tasty-expected-failure_0_12_1" = callPackage
+ "tasty-expected-failure_0_12_2" = callPackage
({ mkDerivation, base, hedgehog, tagged, tasty, tasty-golden
, tasty-hedgehog, tasty-hunit, unbounded-delays
}:
mkDerivation {
pname = "tasty-expected-failure";
- version = "0.12.1";
- sha256 = "1r4xljml8w55q6qpjj94ig2yic398624fld3dwjfcbaldgbacpmm";
+ version = "0.12.2";
+ sha256 = "0i97y723vi2f5z94ripli8jfzqk540w80cfab3prylbm9j3s7rb7";
libraryHaskellDepends = [ base tagged tasty unbounded-delays ];
testHaskellDepends = [
base hedgehog tasty tasty-golden tasty-hedgehog tasty-hunit
@@ -250422,6 +249878,22 @@ self: {
broken = true;
}) {};
+ "tasty-focus" = callPackage
+ ({ mkDerivation, base, tagged, tasty, tasty-expected-failure
+ , tasty-hunit
+ }:
+ mkDerivation {
+ pname = "tasty-focus";
+ version = "1.0.1";
+ sha256 = "0i6syd1mb1mrf2ys0f4nx3j9xvkb73rwv627b8hr5xkipwp4pjm2";
+ libraryHaskellDepends = [ base tagged tasty ];
+ testHaskellDepends = [
+ base tasty tasty-expected-failure tasty-hunit
+ ];
+ description = "Simple focus mechanism for tasty";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"tasty-golden" = callPackage
({ mkDerivation, async, base, bytestring, containers, deepseq
, directory, filepath, mtl, optparse-applicative, process, tagged
@@ -250565,17 +250037,6 @@ self: {
}) {};
"tasty-hunit" = callPackage
- ({ mkDerivation, base, call-stack, tasty }:
- mkDerivation {
- pname = "tasty-hunit";
- version = "0.10.0.2";
- sha256 = "1xvf5xs0r8xqkcg354klz4wyzwyzvinalyl6f4fnxwqmzrgch8s8";
- libraryHaskellDepends = [ base call-stack tasty ];
- description = "HUnit support for the Tasty test framework";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "tasty-hunit_0_10_0_3" = callPackage
({ mkDerivation, base, call-stack, tasty }:
mkDerivation {
pname = "tasty-hunit";
@@ -250584,7 +250045,6 @@ self: {
libraryHaskellDepends = [ base call-stack tasty ];
description = "HUnit support for the Tasty test framework";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tasty-hunit-adapter" = callPackage
@@ -250599,17 +250059,6 @@ self: {
}) {};
"tasty-hunit-compat" = callPackage
- ({ mkDerivation, base, HUnit, tasty, tasty-hunit }:
- mkDerivation {
- pname = "tasty-hunit-compat";
- version = "0.2";
- sha256 = "0ds1j1qra45n7d6frrf5zw5ps3haa1610d99ha09nhc9l8wm4ivp";
- libraryHaskellDepends = [ base HUnit tasty tasty-hunit ];
- description = "Tasty integration with the existing HUnit package";
- license = stdenv.lib.licenses.mpl20;
- }) {};
-
- "tasty-hunit-compat_0_2_0_1" = callPackage
({ mkDerivation, base, HUnit, tasty, tasty-hunit }:
mkDerivation {
pname = "tasty-hunit-compat";
@@ -250618,7 +250067,6 @@ self: {
libraryHaskellDepends = [ base HUnit tasty tasty-hunit ];
description = "Integration of `HUnit` with `tasty`";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tasty-integrate" = callPackage
@@ -250814,22 +250262,6 @@ self: {
}) {};
"tasty-quickcheck" = callPackage
- ({ mkDerivation, base, optparse-applicative, pcre-light, QuickCheck
- , random, tagged, tasty, tasty-hunit
- }:
- mkDerivation {
- pname = "tasty-quickcheck";
- version = "0.10.1.1";
- sha256 = "098zyfl5958zikaqfyam75hv5l46pks5bnp3r7533bbmr4a60cpq";
- libraryHaskellDepends = [
- base optparse-applicative QuickCheck random tagged tasty
- ];
- testHaskellDepends = [ base pcre-light tasty tasty-hunit ];
- description = "QuickCheck support for the Tasty test framework";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "tasty-quickcheck_0_10_1_2" = callPackage
({ mkDerivation, base, optparse-applicative, pcre-light, QuickCheck
, random, tagged, tasty, tasty-hunit
}:
@@ -250843,7 +250275,6 @@ self: {
testHaskellDepends = [ base pcre-light tasty tasty-hunit ];
description = "QuickCheck support for the Tasty test framework";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tasty-quickcheck-laws" = callPackage
@@ -250869,6 +250300,8 @@ self: {
pname = "tasty-rerun";
version = "1.1.18";
sha256 = "0sccp5zx9v2rx741nbmgd8mzjhy5m4v74hk26d23xz93ph8aqx7s";
+ revision = "1";
+ editedCabalFile = "17w6kxdd9zw87lh1bmh24c7dp59df8dshygx88j2i5nhbn7lfn50";
libraryHaskellDepends = [
base containers mtl optparse-applicative split stm tagged tasty
transformers
@@ -250878,31 +250311,6 @@ self: {
}) {};
"tasty-silver" = callPackage
- ({ mkDerivation, ansi-terminal, async, base, bytestring, containers
- , deepseq, directory, filepath, mtl, optparse-applicative, process
- , process-extras, regex-tdfa, semigroups, stm, tagged, tasty
- , tasty-hunit, temporary, text, transformers
- }:
- mkDerivation {
- pname = "tasty-silver";
- version = "3.1.15";
- sha256 = "07iiaw5q5jb6bxm5ys1s6bliw0qxsqp100awzxwkwfia03i1iz8z";
- revision = "1";
- editedCabalFile = "1pxwixy274w0z99zsx0aywcxcajnpgan3qri81mr1wb6afxrq8d6";
- libraryHaskellDepends = [
- ansi-terminal async base bytestring containers deepseq directory
- filepath mtl optparse-applicative process process-extras regex-tdfa
- semigroups stm tagged tasty temporary text
- ];
- testHaskellDepends = [
- base directory filepath process tasty tasty-hunit temporary
- transformers
- ];
- description = "A fancy test runner, including support for golden tests";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "tasty-silver_3_2_1" = callPackage
({ mkDerivation, ansi-terminal, async, base, bytestring, containers
, deepseq, directory, filepath, mtl, optparse-applicative, process
, process-extras, regex-tdfa, stm, tagged, tasty, tasty-hunit
@@ -250923,21 +250331,9 @@ self: {
];
description = "A fancy test runner, including support for golden tests";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tasty-smallcheck" = callPackage
- ({ mkDerivation, async, base, smallcheck, tagged, tasty }:
- mkDerivation {
- pname = "tasty-smallcheck";
- version = "0.8.1";
- sha256 = "1n66ngzllf3xrlqykwszlkwsi96n5nkm7xbpfq7774vpvfnafjri";
- libraryHaskellDepends = [ async base smallcheck tagged tasty ];
- description = "SmallCheck support for the Tasty test framework";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "tasty-smallcheck_0_8_2" = callPackage
({ mkDerivation, base, optparse-applicative, smallcheck, tagged
, tasty
}:
@@ -250950,7 +250346,6 @@ self: {
];
description = "SmallCheck support for the Tasty test framework";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tasty-stats" = callPackage
@@ -251332,6 +250727,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "tdigest_0_2_1_1" = callPackage
+ ({ mkDerivation, base, base-compat, binary, deepseq, reducers
+ , semigroupoids, semigroups, tasty, tasty-quickcheck, transformers
+ , vector, vector-algorithms
+ }:
+ mkDerivation {
+ pname = "tdigest";
+ version = "0.2.1.1";
+ sha256 = "1dvkf7cs8dcr13wza5iyq2qgvz75r33mzgfmhdihw62xzxsqb6d3";
+ libraryHaskellDepends = [
+ base base-compat binary deepseq reducers semigroupoids transformers
+ vector vector-algorithms
+ ];
+ testHaskellDepends = [
+ base base-compat binary deepseq semigroups tasty tasty-quickcheck
+ vector vector-algorithms
+ ];
+ description = "On-line accumulation of rank-based statistics";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"tdigest-Chart" = callPackage
({ mkDerivation, base, base-compat, Chart, Chart-diagrams, colour
, lens, mwc-random, semigroupoids, statistics, tdigest, vector
@@ -252706,17 +252123,17 @@ self: {
"termonad" = callPackage
({ mkDerivation, adjunctions, base, Cabal, cabal-doctest
, classy-prelude, colour, constraints, containers, data-default
- , directory, distributive, doctest, dyre, file-embed, filepath
- , focuslist, genvalidity-containers, genvalidity-hspec, gi-gdk
- , gi-gio, gi-glib, gi-gtk, gi-pango, gi-vte, gtk3, haskell-gi-base
+ , directory, distributive, dyre, file-embed, filepath, focuslist
+ , genvalidity-containers, genvalidity-hspec, gi-gdk, gi-gio
+ , gi-glib, gi-gtk, gi-pango, gi-vte, gtk3, haskell-gi-base
, hedgehog, inline-c, lens, mono-traversable, pcre2, pretty-simple
- , QuickCheck, tasty, tasty-hedgehog, tasty-hspec, template-haskell
- , text, transformers, vte_291, xml-conduit, xml-html-qq, yaml
+ , QuickCheck, tasty, tasty-hedgehog, tasty-hspec, text
+ , transformers, vte_291, xml-conduit, xml-html-qq, yaml
}:
mkDerivation {
pname = "termonad";
- version = "4.0.1.1";
- sha256 = "1vjxq903jws85n6aihmgif1s168afg2v9ixdxri98mzjkww10sgl";
+ version = "4.0.1.2";
+ sha256 = "0gf1p3bjc42jmw5jb7ysm0vnyk5zah8y6fv23k8b6r2zdr8p9v6w";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -252731,8 +252148,8 @@ self: {
libraryPkgconfigDepends = [ gtk3 pcre2 vte_291 ];
executableHaskellDepends = [ base ];
testHaskellDepends = [
- base doctest genvalidity-containers genvalidity-hspec hedgehog lens
- QuickCheck tasty tasty-hedgehog tasty-hspec template-haskell
+ base genvalidity-containers genvalidity-hspec hedgehog lens
+ QuickCheck tasty tasty-hedgehog tasty-hspec
];
description = "Terminal emulator configurable in Haskell";
license = stdenv.lib.licenses.bsd3;
@@ -253586,8 +253003,8 @@ self: {
}:
mkDerivation {
pname = "texmath";
- version = "0.12.0.3";
- sha256 = "06293ng7s9mn05vf5wlw2691gjzh6nmg717rxmbzr96zjv3731ri";
+ version = "0.12.1";
+ sha256 = "1pp52g4jwyf0w0xpja7gamd39g3acfclc3q29ldpzpfbhnl23n27";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -253688,8 +253105,8 @@ self: {
({ mkDerivation, base, text }:
mkDerivation {
pname = "text-ansi";
- version = "0.1.0.1";
- sha256 = "1qy5qqwm41xcxc5bs0aicdm40vnz1rm8mgmxzfxvjnwc9p28pyb3";
+ version = "0.1.0.2";
+ sha256 = "139whkn4yr72bxd4jq3zp0cccylynb8p2lgk5dkhrhddhcj5605g";
libraryHaskellDepends = [ base text ];
description = "Text styling for ANSI terminals";
license = stdenv.lib.licenses.bsd3;
@@ -254710,8 +254127,8 @@ self: {
({ mkDerivation, base, containers, ghc-prim, template-haskell }:
mkDerivation {
pname = "th-abstraction";
- version = "0.4.1.0";
- sha256 = "1klza7zxcr8bgyflndwv0wgziy0snjh1w2c5z3mv17yra0yrs84f";
+ version = "0.4.2.0";
+ sha256 = "0h0wl442a82llpjsxv45i7grgyanlzjj7k28mhnvbi2zlb6v41pa";
libraryHaskellDepends = [
base containers ghc-prim template-haskell
];
@@ -257734,28 +257151,6 @@ self: {
}) {};
"tlynx" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad
- , containers, elynx-tools, elynx-tree, gnuplot, lifted-async
- , monad-logger, mwc-random, optparse-applicative, parallel
- , statistics, text, transformers, vector
- }:
- mkDerivation {
- pname = "tlynx";
- version = "0.5.0";
- sha256 = "1q7mca9gg9fshj5d2yhbvv3ll33z7h7ga3lbli3fax6dk2ncw6pm";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson attoparsec base bytestring comonad containers elynx-tools
- elynx-tree gnuplot lifted-async monad-logger mwc-random
- optparse-applicative parallel statistics text transformers vector
- ];
- executableHaskellDepends = [ base ];
- description = "Handle phylogenetic trees";
- license = stdenv.lib.licenses.gpl3Plus;
- }) {};
-
- "tlynx_0_5_0_1" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, comonad
, containers, elynx-tools, elynx-tree, gnuplot, lifted-async
, monad-logger, mwc-random, optparse-applicative, parallel
@@ -257775,7 +257170,6 @@ self: {
executableHaskellDepends = [ base ];
description = "Handle phylogenetic trees";
license = stdenv.lib.licenses.gpl3Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tmapchan" = callPackage
@@ -258885,8 +258279,8 @@ self: {
pname = "toysolver";
version = "0.6.0";
sha256 = "0hd3rwbv8k62qnw9spwx6gl0j4syivvrigjcdgc53llbqzdjr0v1";
- revision = "1";
- editedCabalFile = "0grqs68qr3jpy2hibl5vlnz981hk0hnd5wacglnxxswqikdbpn06";
+ revision = "3";
+ editedCabalFile = "02dmyy2agp6x59dcagqmbwk46bn8q1y4ragk5yggajsw4gbm5gvn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -265748,6 +265142,32 @@ self: {
}) {};
"universum" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, doctest
+ , gauge, ghc-prim, Glob, hashable, hedgehog, microlens
+ , microlens-mtl, mtl, safe-exceptions, stm, tasty, tasty-hedgehog
+ , text, transformers, unordered-containers, utf8-string, vector
+ }:
+ mkDerivation {
+ pname = "universum";
+ version = "1.5.0";
+ sha256 = "17rzi17k2wj3p6dzd0dggzgyhh0c2mma4znkci1hqcihwr6rrljk";
+ libraryHaskellDepends = [
+ base bytestring containers deepseq ghc-prim hashable microlens
+ microlens-mtl mtl safe-exceptions stm text transformers
+ unordered-containers utf8-string vector
+ ];
+ testHaskellDepends = [
+ base bytestring doctest Glob hedgehog tasty tasty-hedgehog text
+ utf8-string
+ ];
+ benchmarkHaskellDepends = [
+ base containers gauge unordered-containers
+ ];
+ description = "Custom prelude used in Serokell";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "universum_1_7_1" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, doctest
, gauge, ghc-prim, Glob, hashable, hedgehog, microlens
, microlens-mtl, mtl, safe-exceptions, stm, tasty, tasty-hedgehog
@@ -265770,6 +265190,7 @@ self: {
];
description = "Custom prelude used in Serokell";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"unix_2_7_2_2" = callPackage
@@ -269319,6 +268740,17 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "vector-fft" = callPackage
+ ({ mkDerivation, base, primitive, vector }:
+ mkDerivation {
+ pname = "vector-fft";
+ version = "0.1.0.2";
+ sha256 = "1aygafvsx3wybbp6hqg5ddkawl8m5m6s6dg5hbrlyibz2whrp1fs";
+ libraryHaskellDepends = [ base primitive vector ];
+ description = "Native FFT and IFFT for vector";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"vector-fftw" = callPackage
({ mkDerivation, base, fftw, primitive, QuickCheck
, storable-complex, test-framework, test-framework-quickcheck2
@@ -269462,23 +268894,6 @@ self: {
}) {};
"vector-sized" = callPackage
- ({ mkDerivation, adjunctions, base, binary, comonad, deepseq
- , distributive, finite-typelits, hashable, indexed-list-literals
- , primitive, vector
- }:
- mkDerivation {
- pname = "vector-sized";
- version = "1.4.3";
- sha256 = "0k1rvy6znp2kig5v7w7zpq9i3sz65prp1wcpmjqgzkz3qb0s5l00";
- libraryHaskellDepends = [
- adjunctions base binary comonad deepseq distributive
- finite-typelits hashable indexed-list-literals primitive vector
- ];
- description = "Size tagged vectors";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "vector-sized_1_4_3_1" = callPackage
({ mkDerivation, adjunctions, base, binary, comonad, deepseq
, distributive, finite-typelits, hashable, indexed-list-literals
, primitive, vector
@@ -269493,7 +268908,6 @@ self: {
];
description = "Size tagged vectors";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"vector-space" = callPackage
@@ -274479,6 +273893,24 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {inherit (pkgs) webkitgtk24x-gtk3;};
+ "webp" = callPackage
+ ({ mkDerivation, base, bytestring, c2hs, JuicyPixels, libwebp
+ , tasty, tasty-hunit, vector
+ }:
+ mkDerivation {
+ pname = "webp";
+ version = "0.1.0.0";
+ sha256 = "153icv3911drnjkii2b0csdq3ksavmxpz26zm9xcp24kfbsr6gvk";
+ libraryHaskellDepends = [ base bytestring JuicyPixels vector ];
+ libraryPkgconfigDepends = [ libwebp ];
+ libraryToolDepends = [ c2hs ];
+ testHaskellDepends = [
+ base bytestring JuicyPixels tasty tasty-hunit
+ ];
+ description = "JuicyPixels support for WebP format";
+ license = stdenv.lib.licenses.gpl3;
+ }) {inherit (pkgs) libwebp;};
+
"webpage" = callPackage
({ mkDerivation, base, blaze-html, data-default, lucid, text }:
mkDerivation {
@@ -275126,10 +274558,8 @@ self: {
}:
mkDerivation {
pname = "wide-word";
- version = "0.1.1.1";
- sha256 = "19mxi6mfri4q96lqh3zllmacaln2wdp0ipzmhk7v9xqbphpfjrfj";
- revision = "1";
- editedCabalFile = "0dyq104qxbsvab6x5jxg0ssqbjzgkmd4z5366byf7fvc0c4m2ink";
+ version = "0.1.1.2";
+ sha256 = "10sj7nca2sba74bkiicnp95xrfq2j1al93ggw3z24982nm9x3j8r";
libraryHaskellDepends = [ base deepseq primitive ];
testHaskellDepends = [
base bytestring ghc-prim hedgehog primitive QuickCheck
@@ -275226,16 +274656,17 @@ self: {
}) {};
"wild-bind-indicator" = callPackage
- ({ mkDerivation, base, containers, gtk, text, transformers
- , wild-bind
+ ({ mkDerivation, async, base, containers, gi-gdk, gi-glib, gi-gtk
+ , text, transformers, wild-bind
}:
mkDerivation {
pname = "wild-bind-indicator";
- version = "0.2.0.0";
- sha256 = "09p7x77ksh9qp4ir5cy470y978m4ln0sp44pffm0mld1apdam27x";
+ version = "1.0.0.0";
+ sha256 = "1irb8njd076vwz2676v0fa56agsszcs9ra5pbzlyxbb69kg2fgq3";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- base containers gtk text transformers wild-bind
+ async base containers gi-gdk gi-glib gi-gtk text transformers
+ wild-bind
];
description = "Graphical indicator for WildBind";
license = stdenv.lib.licenses.bsd3;
@@ -275249,8 +274680,8 @@ self: {
}:
mkDerivation {
pname = "wild-bind-task-x11";
- version = "0.2.0.1";
- sha256 = "0n8sg0qg0ambh0744c19zwxxky2b0vwpmn464i3mp587dkfpm0p2";
+ version = "0.2.0.2";
+ sha256 = "1hxsykbzw3z3vhzpi2z4b6gxvbr91s0jkxq9jc47xzx6ar0x7jq0";
libraryHaskellDepends = [
base text transformers wild-bind wild-bind-indicator wild-bind-x11
];
@@ -275267,8 +274698,8 @@ self: {
}:
mkDerivation {
pname = "wild-bind-x11";
- version = "0.2.0.10";
- sha256 = "0wq6jhaq2mh476mwjqc6ianqvvrywlvrkcwh7acdxznz2djkgjm5";
+ version = "0.2.0.11";
+ sha256 = "05i0jrvap7vwzx3m97wfihplank8mjlap4q1bwvr9fb97farll0b";
libraryHaskellDepends = [
base containers fold-debounce mtl semigroups stm text transformers
wild-bind X11
@@ -278368,10 +277799,8 @@ self: {
}:
mkDerivation {
pname = "xml-conduit-stylist";
- version = "2.2.0.0";
- sha256 = "0zd7irwy8fl9zkpzj85lg9xv4m01cr4dzvlxyz8nh6l1rwvhqang";
- revision = "2";
- editedCabalFile = "0h20v462sfq4cli5b9d574qjhxs1vgzh5yb2spgj6w9pmf7ydf61";
+ version = "2.3.0.0";
+ sha256 = "15iznb6xpas8044p03w3vll4vv7zwpcbbrh59ywwjr8m45659p4w";
libraryHaskellDepends = [
base containers css-syntax network-uri stylist text
unordered-containers xml-conduit
@@ -281762,43 +281191,6 @@ self: {
}) {};
"yesod-core" = callPackage
- ({ mkDerivation, aeson, async, auto-update, base, blaze-html
- , blaze-markup, bytestring, case-insensitive, cereal, clientsession
- , conduit, conduit-extra, containers, cookie, deepseq, 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.18.7";
- sha256 = "0rf30h5akdjyja0xld2cg0zldvbzcqcrmg2kp4gajh1qjzzcf69g";
- libraryHaskellDepends = [
- aeson auto-update base blaze-html blaze-markup bytestring
- case-insensitive cereal clientsession conduit conduit-extra
- containers cookie deepseq 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 = stdenv.lib.licenses.mit;
- }) {};
-
- "yesod-core_1_6_18_8" = callPackage
({ mkDerivation, aeson, async, auto-update, base, blaze-html
, blaze-markup, bytestring, case-insensitive, cereal, clientsession
, conduit, conduit-extra, containers, cookie, deepseq, fast-logger
@@ -281833,7 +281225,6 @@ self: {
];
description = "Creation of type-safe, RESTful web applications";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"yesod-crud" = callPackage
@@ -282314,6 +281705,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "yesod-katip" = callPackage
+ ({ mkDerivation, aeson, base, case-insensitive, data-default
+ , http-types, iproute, katip, monad-logger, network, text, wai
+ , wai-extra, yesod-core, ytl
+ }:
+ mkDerivation {
+ pname = "yesod-katip";
+ version = "0.1.0.0";
+ sha256 = "0cga4agqv5vc56cavvrbddwqg5bvamy49y82d6f4xqmicfnpdlxm";
+ libraryHaskellDepends = [
+ aeson base case-insensitive data-default http-types iproute katip
+ monad-logger network text wai wai-extra yesod-core ytl
+ ];
+ description = "Logging bridge between Yesod and Katip";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"yesod-links" = callPackage
({ mkDerivation, base, text, yesod-core }:
mkDerivation {
@@ -283038,32 +282446,6 @@ self: {
}) {};
"yesod-test" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html
- , bytestring, case-insensitive, conduit, containers, cookie, hspec
- , hspec-core, html-conduit, http-types, HUnit, memory, network
- , pretty-show, text, time, transformers, unliftio, unliftio-core
- , wai, wai-extra, xml-conduit, xml-types, yesod-core, yesod-form
- }:
- mkDerivation {
- pname = "yesod-test";
- version = "1.6.11";
- sha256 = "1h3bggs5z5ixriy8agj9f2ms5vfcbp7a3bwr3rpfkfrckwypj6hp";
- libraryHaskellDepends = [
- aeson attoparsec base blaze-builder blaze-html bytestring
- case-insensitive conduit containers cookie hspec-core html-conduit
- http-types HUnit memory network pretty-show text time transformers
- wai wai-extra xml-conduit xml-types yesod-core
- ];
- testHaskellDepends = [
- base bytestring containers cookie hspec html-conduit http-types
- HUnit text unliftio unliftio-core wai wai-extra xml-conduit
- yesod-core yesod-form
- ];
- description = "integration testing for WAI/Yesod Applications";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "yesod-test_1_6_12" = callPackage
({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html
, bytestring, case-insensitive, conduit, containers, cookie, hspec
, hspec-core, html-conduit, http-types, HUnit, memory, mtl, network
@@ -283087,7 +282469,6 @@ self: {
];
description = "integration testing for WAI/Yesod Applications";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"yesod-test-json" = callPackage
@@ -284039,6 +283420,20 @@ self: {
broken = true;
}) {};
+ "ytl" = callPackage
+ ({ mkDerivation, base, mtl, pointed, template-haskell, yesod-core
+ }:
+ mkDerivation {
+ pname = "ytl";
+ version = "0.1.0.0";
+ sha256 = "0dbvhq5cqlql5waym40hjvz0807wqhys60m72r36fh1mndwzpsqk";
+ libraryHaskellDepends = [
+ base mtl pointed template-haskell yesod-core
+ ];
+ description = "mtl-style transformations for Yesod sites";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"yu-auth" = callPackage
({ mkDerivation, base, cryptonite, memory, MonadRandom, random
, yu-utils
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
index fe7fad15ce..b31f6c6289 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/non-hackage-packages.nix
@@ -9,6 +9,8 @@ self: super: {
dconf2nix = self.callPackage ../tools/haskell/dconf2nix/dconf2nix.nix { };
+ ldgallery-compiler = self.callPackage ../../tools/graphics/ldgallery/compiler { };
+
# https://github.com/channable/vaultenv/issues/1
vaultenv = self.callPackage ../tools/haskell/vaultenv { };
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/clojure/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/clojure/default.nix
index f12645ec2b..06e18c96ac 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/clojure/default.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/clojure/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "clojure";
- version = "1.10.1.727";
+ version = "1.10.1.763";
src = fetchurl {
url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz";
- sha256 = "1mnxvy4n7g72vcwhvrgr0xqri3p9d9w76c8a78kphhmd8lq0m92q";
+ sha256 = "042d5bk59wv145fvjrk72g4hvaq7j2p4a2d1pg13b433qfkchgia";
};
nativeBuildInputs = [
@@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
offers a software transactional memory system and reactive Agent
system that ensure clean, correct, multithreaded designs.
'';
- maintainers = with maintainers; [ jlesquembre ];
+ maintainers = with maintainers; [ jlesquembre thiagokokada ];
platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/erlang/generic-builder.nix b/third_party/nixpkgs/pkgs/development/interpreters/erlang/generic-builder.nix
index 18b658ae37..91ea2fe57a 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/erlang/generic-builder.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/erlang/generic-builder.nix
@@ -5,7 +5,7 @@
, unixODBC ? null # odbcSupport
, libGL ? null, libGLU ? null, wxGTK ? null, wxmac ? null, xorg ? null # wxSupport
, parallelBuild ? false
-, withSystemd ? stdenv.isLinux, systemd # systemd support in epmd
+, systemd
}:
{ baseName ? "erlang"
@@ -20,6 +20,7 @@
, enableKernelPoll ? true
, javacSupport ? false, javacPackages ? [ openjdk8 ]
, odbcSupport ? false, odbcPackages ? [ unixODBC ]
+, withSystemd ? stdenv.isLinux # systemd support in epmd
, wxSupport ? true, wxPackages ? [ libGL libGLU wxGTK xorg.libX11 ]
, preUnpack ? "", postUnpack ? ""
, patches ? [], patchPhase ? "", prePatch ? "", postPatch ? ""
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/evcxr/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/evcxr/default.nix
index a97f132b3b..59abf36f7a 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/evcxr/default.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/evcxr/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "evcxr";
- version = "0.6.0";
+ version = "0.7.0";
src = fetchFromGitHub {
owner = "google";
repo = "evcxr";
rev = "v${version}";
- sha256 = "sha256-QpUhUE65/IuT/VenziPX6z+CbJswbPPIv/ZnTthZpEU=";
+ sha256 = "sha256-33XeepqwYmTMcObroPTuxykYuM9qYI1+LV5lZIFSomg=";
};
- cargoSha256 = "sha256-iUzVd4XtD+41yTV/BmqWLenzAUNPfS7vIHm1KfuPe9A=";
+ cargoSha256 = "sha256-tjCID3YeGkxcq/LqJDMHGNpv1MCXKtcLlDnNkFwx1zU=";
RUST_SRC_PATH = "${rustPlatform.rustLibSrc}";
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/lua-5/CVE-2019-6706.patch b/third_party/nixpkgs/pkgs/development/interpreters/lua-5/CVE-2019-6706.patch
deleted file mode 100644
index 89e81b7eb6..0000000000
--- a/third_party/nixpkgs/pkgs/development/interpreters/lua-5/CVE-2019-6706.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/src/lapi.c
-+++ b/src/lapi.c
-@@ -1285,14 +1285,14 @@ LUA_API void *lua_upvalueid (lua_State *
-
- LUA_API void lua_upvaluejoin (lua_State *L, int fidx1, int n1,
- int fidx2, int n2) {
-- LClosure *f1;
-- UpVal **up1 = getupvalref(L, fidx1, n1, &f1);
-+ UpVal **up1 = getupvalref(L, fidx1, n1, NULL); /* the last parameter not needed */
- UpVal **up2 = getupvalref(L, fidx2, n2, NULL);
-+ if (*up1 == *up2) return; /* Already joined */
-+ (*up2)->refcount++;
-+ if (upisopen(*up2)) (*up2)->u.open.touched = 1;
-+ luaC_upvalbarrier(L, *up2);
- luaC_upvdeccount(L, *up1);
- *up1 = *up2;
-- (*up1)->refcount++;
-- if (upisopen(*up1)) (*up1)->u.open.touched = 1;
-- luaC_upvalbarrier(L, *up1);
- }
-
-
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 5c09489398..d78d5ba0c2 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/lua-5/default.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/lua-5/default.nix
@@ -29,12 +29,12 @@ in rec {
});
lua5_3 = callPackage ./interpreter.nix {
- sourceVersion = { major = "5"; minor = "3"; patch = "5"; };
- hash = "0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac";
+ sourceVersion = { major = "5"; minor = "3"; patch = "6"; };
+ hash = "0q3d8qhd7p0b7a4mh9g7fxqksqfs6mr1nav74vq26qvkp2dxcpzw";
+
patches =
- lib.optionals stdenv.isDarwin [ ./5.2.darwin.patch ] ++ [
- ./CVE-2019-6706.patch
- ];
+ lib.optionals stdenv.isDarwin [ ./5.2.darwin.patch ];
+
postConfigure = lib.optionalString (!stdenv.isDarwin) ''
cat ${./lua-5.3-dso.make} >> src/Makefile
sed -e 's/ALL_T *= */& $(LUA_SO)/' -i src/Makefile
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 22ad9aa05f..ffc406a2a7 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-2020-09-27";
- rev = "e8ec6fe";
+ version = "2.0.5-2020-12-28";
+ rev = "56c04accf975bff2519c34721dccbbdb7b8e6963";
isStable = true;
- sha256 = "0v7g216j0zrjp32nfjqqxzgxgvgbdx89h3x0djbqg3avsgxjwnbk";
+ sha256 = "0mmx7dy843iqdpyxxdfks860np0311gg58gi4zczx10h62y6jacm";
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 18b4d32574..7335ecd656 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-2020-09-30";
- rev = "e9af1ab";
+ version = "2.1.0-2020-12-28";
+ rev = "65378759f38bb946e40f31799992434effd01bba";
isStable = false;
- sha256 = "081vrr4snr1c38cscbq1a8barv7abc9czqqlm4qlbdksa8g32bbj";
+ sha256 = "1h78gydlrmvkdrql4ra5a3xr78iiq12bfmny6kiq65v1jbk8f19g";
}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/3.7/find_library.patch b/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/3.7/find_library.patch
new file mode 100644
index 0000000000..97fb66662d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/3.7/find_library.patch
@@ -0,0 +1,105 @@
+From 9b5a023a5dc3127da15253f7acad71019395ebe1 Mon Sep 17 00:00:00 2001
+From: Pablo Galindo
+Date: Thu, 8 Oct 2020 19:50:37 +0100
+Subject: [PATCH] [3.7] bpo-41976: Fix the fallback to gcc of
+ ctypes.util.find_library when using gcc>9 (GH-22598). (GH-22601)
+
+(cherry picked from commit 27ac19cca2c639caaf6fedf3632fe6beb265f24f)
+
+Co-authored-by: Pablo Galindo
+---
+ Lib/ctypes/test/test_find.py | 12 ++++++-
+ Lib/ctypes/util.py | 32 +++++++++++++++----
+ .../2020-10-08-18-22-28.bpo-41976.Svm0wb.rst | 3 ++
+ 3 files changed, 39 insertions(+), 8 deletions(-)
+ create mode 100644 Misc/NEWS.d/next/Library/2020-10-08-18-22-28.bpo-41976.Svm0wb.rst
+
+diff --git a/Lib/ctypes/test/test_find.py b/Lib/ctypes/test/test_find.py
+index b99fdcba7b28f..92ac1840ad7d4 100644
+--- a/Lib/ctypes/test/test_find.py
++++ b/Lib/ctypes/test/test_find.py
+@@ -1,4 +1,5 @@
+ import unittest
++import unittest.mock
+ import os.path
+ import sys
+ import test.support
+@@ -72,7 +73,7 @@ def test_shell_injection(self):
+
+ @unittest.skipUnless(sys.platform.startswith('linux'),
+ 'Test only valid for Linux')
+-class LibPathFindTest(unittest.TestCase):
++class FindLibraryLinux(unittest.TestCase):
+ def test_find_on_libpath(self):
+ import subprocess
+ import tempfile
+@@ -111,6 +112,15 @@ def test_find_on_libpath(self):
+ # LD_LIBRARY_PATH)
+ self.assertEqual(find_library(libname), 'lib%s.so' % libname)
+
++ def test_find_library_with_gcc(self):
++ with unittest.mock.patch("ctypes.util._findSoname_ldconfig", lambda *args: None):
++ self.assertNotEqual(find_library('c'), None)
++
++ def test_find_library_with_ld(self):
++ with unittest.mock.patch("ctypes.util._findSoname_ldconfig", lambda *args: None), \
++ unittest.mock.patch("ctypes.util._findLib_gcc", lambda *args: None):
++ self.assertNotEqual(find_library('c'), None)
++
+
+ if __name__ == "__main__":
+ unittest.main()
+diff --git a/Lib/ctypes/util.py b/Lib/ctypes/util.py
+index 97973bce001d9..0c2510e1619c8 100644
+--- a/Lib/ctypes/util.py
++++ b/Lib/ctypes/util.py
+@@ -93,6 +93,12 @@ def find_library(name):
+ # Andreas Degert's find functions, using gcc, /sbin/ldconfig, objdump
+ import re, tempfile
+
++ def _is_elf(filename):
++ "Return True if the given file is an ELF file"
++ elf_header = b'\x7fELF'
++ with open(filename, 'br') as thefile:
++ return thefile.read(4) == elf_header
++
+ def _findLib_gcc(name):
+ # Run GCC's linker with the -t (aka --trace) option and examine the
+ # library name it prints out. The GCC command will fail because we
+@@ -299,17 +312,22 @@ def _findLib_ld(name):
+ stderr=subprocess.PIPE,
+ universal_newlines=True)
+ out, _ = p.communicate()
+- res = re.search(expr, os.fsdecode(out))
+- if res:
+- result = res.group(0)
+- except Exception as e:
++ res = re.findall(expr, os.fsdecode(out))
++ for file in res:
++ # Check if the given file is an elf file: gcc can report
++ # some files that are linker scripts and not actual
++ # shared objects. See bpo-41976 for more details
++ if not _is_elf(file):
++ continue
++ return os.fsdecode(file)
++ except Exception:
+ pass # result will be None
+ return result
+
+ def find_library(name):
+ # See issue #9998
+ return _findSoname_ldconfig(name) or \
+- _get_soname(_findLib_gcc(name) or _findLib_ld(name))
++ _get_soname(_findLib_gcc(name)) or _get_soname(_findLib_ld(name))
+
+ ################################################################
+ # test code
+diff --git a/Misc/NEWS.d/next/Library/2020-10-08-18-22-28.bpo-41976.Svm0wb.rst b/Misc/NEWS.d/next/Library/2020-10-08-18-22-28.bpo-41976.Svm0wb.rst
+new file mode 100644
+index 0000000000000..c8b3fc771845e
+--- /dev/null
++++ b/Misc/NEWS.d/next/Library/2020-10-08-18-22-28.bpo-41976.Svm0wb.rst
+@@ -0,0 +1,3 @@
++Fixed a bug that was causing :func:`ctypes.util.find_library` to return
++``None`` when triying to locate a library in an environment when gcc>=9 is
++available and ``ldconfig`` is not. Patch by Pablo Galindo
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix
index cd06c2b636..b9f1820df3 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/python/cpython/default.nix
@@ -35,7 +35,7 @@
, rebuildBytecode ? true
, stripBytecode ? false
, includeSiteCustomize ? true
-, static ? false
+, static ? stdenv.hostPlatform.isStatic
# Not using optimizations on Darwin
# configure: error: llvm-profdata is required for a --enable-optimizations build but could not be found.
, enableOptimizations ? (!stdenv.isDarwin)
@@ -165,6 +165,9 @@ in with passthru; stdenv.mkDerivation {
] ++ [
# LDSHARED now uses $CC instead of gcc. Fixes cross-compilation of extension modules.
./3.8/0001-On-all-posix-systems-not-just-Darwin-set-LDSHARED-if.patch
+ ] ++ optionals (isPy37 || isPy38) [
+ # Backport a fix for ctypes.util.find_library.
+ ./3.7/find_library.patch
];
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/self/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/self/default.nix
index cf62399adc..0d5cc061f5 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/self/default.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/self/default.nix
@@ -1,6 +1,6 @@
-{ fetchgit, stdenv, xorg, makeWrapper, ncurses, cmake }:
+{ stdenv, fetchFromGitHub, libX11, libXext, makeWrapper, ncurses, cmake }:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
# The Self wrapper stores source in $XDG_DATA_HOME/self or ~/.local/share/self
# so that it can be written to when using the Self transposer. Running 'Self'
# after installation runs without an image. You can then build a Self image with:
@@ -11,16 +11,18 @@ stdenv.mkDerivation {
# This image can later be started with:
# $ Self -s myimage.snap
#
- version = "4.5.0";
pname = "self";
+ version = "2017.1";
- src = fetchgit {
- url = "https://github.com/russellallen/self";
- rev = "d16bcaad3c5092dae81ad0b16d503f2a53b8ef86";
- sha256 = "1dhs6209407j0ll9w9id31vbawdrm9nz1cjak8g8hixrw1nid4i5";
+ src = fetchFromGitHub {
+ owner = "russellallen";
+ repo = pname;
+ rev = version;
+ sha256 = "C/1Q6yFmoXx2F97xuvkm8DxFmmvuBS7uYZOxq/CRNog=";
};
- buildInputs = [ ncurses xorg.libX11 xorg.libXext makeWrapper cmake ];
+ nativeBuildInputs = [ cmake makeWrapper ];
+ buildInputs = [ ncurses libX11 libXext ];
selfWrapper = ./self;
@@ -33,12 +35,11 @@ stdenv.mkDerivation {
--set SELF_ROOT "$out"
'';
- meta = {
+ meta = with stdenv.lib; {
description = "A prototype-based dynamic object-oriented programming language, environment, and virtual machine";
homepage = "https://selflanguage.org/";
- license = stdenv.lib.licenses.bsd3;
- maintainers = [ stdenv.lib.maintainers.doublec ];
- platforms = with stdenv.lib.platforms; linux;
- broken = true; # segfaults on gcc > 4.4
+ license = licenses.bsd3;
+ maintainers = [ maintainers.doublec ];
+ platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/accounts-qt/default.nix b/third_party/nixpkgs/pkgs/development/libraries/accounts-qt/default.nix
index b60d8d0738..4e2e33b852 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/accounts-qt/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/accounts-qt/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchFromGitLab, doxygen, glib, libaccounts-glib, pkgconfig, qtbase, qmake }:
+{ mkDerivation, lib, fetchFromGitLab, doxygen, glib, libaccounts-glib, pkgconfig, qmake }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "accounts-qt";
version = "1.16";
@@ -11,17 +11,13 @@ stdenv.mkDerivation rec {
owner = "accounts-sso";
};
- buildInputs = [ glib libaccounts-glib qtbase ];
+ propagatedBuildInputs = [ glib libaccounts-glib ];
nativeBuildInputs = [ doxygen pkgconfig qmake ];
- preConfigure = ''
- qmakeFlags="$qmakeFlags LIBDIR=$out/lib CMAKE_CONFIG_PATH=$out/lib/cmake"
- '';
-
# Hack to avoid TMPDIR in RPATHs.
preFixup = ''rm -rf "$(pwd)" '';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Qt library for accessing the online accounts database";
homepage = "https://gitlab.com/accounts-sso";
license = licenses.lgpl21;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/aml/default.nix b/third_party/nixpkgs/pkgs/development/libraries/aml/default.nix
index 37d8859ba5..8b4eccb9ff 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/aml/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/aml/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "aml";
- version = "0.1.0";
+ version = "0.2.0";
src = fetchFromGitHub {
owner = "any1";
repo = pname;
rev = "v${version}";
- sha256 = "1pmiflkd9idnf6p0rnmccqqlj87k8crz9ixpx6rix671vnpk0xzi";
+ sha256 = "0mxmzlhiv88hm4sf8kyawyrml8qy1xis019hdyb5skl9g95z9yyf";
};
nativeBuildInputs = [ meson pkg-config ninja ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix b/third_party/nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix
index 1d9a528b4c..a9e738f7e9 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/arrow-cpp/default.nix
@@ -1,7 +1,8 @@
{ stdenv, lib, fetchurl, fetchFromGitHub, fetchpatch, fixDarwinDylibNames
, autoconf, boost, brotli, cmake, flatbuffers, gflags, glog, gtest, lz4
, perl, python3, rapidjson, snappy, thrift, utf8proc, which, zlib, zstd
-, enableShared ? true }:
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
let
arrow-testing = fetchFromGitHub {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/audiofile/default.nix b/third_party/nixpkgs/pkgs/development/libraries/audiofile/default.nix
index 9f945b15de..86531a6ad2 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/audiofile/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/audiofile/default.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
#
# There might be a more sensible way to do this with autotools, but I am not
# smart enough to discover it.
- preBuild = lib.optionalString stdenv.targetPlatform.isStatic ''
+ preBuild = lib.optionalString stdenv.hostPlatform.isStatic ''
make -C libaudiofile $makeFlags
sed -i "s/dependency_libs=.*/dependency_libs=' -lstdc++'/" libaudiofile/libaudiofile.la
'';
diff --git a/third_party/nixpkgs/pkgs/development/libraries/boost/generic.nix b/third_party/nixpkgs/pkgs/development/libraries/boost/generic.nix
index b3950cb0d3..ec3a28e2b1 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/boost/generic.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/boost/generic.nix
@@ -8,7 +8,7 @@
, enableDebug ? false
, enableSingleThreaded ? false
, enableMultiThreaded ? true
-, enableShared ? !(stdenv.hostPlatform.libc == "msvcrt") # problems for now
+, enableShared ? !(with stdenv.hostPlatform; isStatic || libc == "msvcrt") # problems for now
, enableStatic ? !enableShared
, enablePython ? false
, enableNumpy ? false
diff --git a/third_party/nixpkgs/pkgs/development/libraries/cdo/default.nix b/third_party/nixpkgs/pkgs/development/libraries/cdo/default.nix
index f582be81e8..10e145b34e 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/cdo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/cdo/default.nix
@@ -1,7 +1,10 @@
{ stdenv, fetchurl, curl, hdf5, netcdf
-, enable_cdi_lib ? false # build, install and link to a CDI library [default=no]
-, enable_all_static ? false # build a completely statically linked CDO binary [default=no]
-, enable_cxx ? false # Use CXX as default compiler [default=no]
+, # build, install and link to a CDI library [default=no]
+ enable_cdi_lib ? false
+, # build a completely statically linked CDO binary
+ enable_all_static ? stdenv.hostPlatform.isStatic
+, # Use CXX as default compiler [default=no]
+ enable_cxx ? false
}:
stdenv.mkDerivation rec {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/codec2/default.nix b/third_party/nixpkgs/pkgs/development/libraries/codec2/default.nix
index 1f387f711e..4a648b1f32 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/codec2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/codec2/default.nix
@@ -1,11 +1,8 @@
-{ stdenv, fetchFromGitHub, cmake } :
+{ stdenv, fetchFromGitHub, cmake }:
-let
- version = "0.9.2";
-
-in stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "codec2";
- inherit version;
+ version = "0.9.2";
src = fetchFromGitHub {
owner = "drowe67";
@@ -14,15 +11,13 @@ in stdenv.mkDerivation {
sha256 = "1jpvr7bra8srz8jvnlbmhf8andbaavq5v01qjnp2f61za93rzwba";
};
- enableParallelBuilding = true;
-
nativeBuildInputs = [ cmake ];
meta = with stdenv.lib; {
description = "Speech codec designed for communications quality speech at low data rates";
homepage = "http://www.rowetel.com/blog/?page_id=452";
license = licenses.lgpl21;
- platforms = platforms.linux;
+ platforms = platforms.unix;
maintainers = with maintainers; [ markuskowa ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/crc32c/default.nix b/third_party/nixpkgs/pkgs/development/libraries/crc32c/default.nix
index b9c12b1889..c10d218ea4 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/crc32c/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/crc32c/default.nix
@@ -1,5 +1,6 @@
{ stdenv, lib, fetchFromGitHub, cmake, gflags
-, staticOnly ? false }:
+, staticOnly ? stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "crc32c";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix b/third_party/nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix
index 4e3c10e882..6c8e689840 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/ffmpegthumbnailer/default.nix
@@ -1,4 +1,4 @@
-{ fetchFromGitHub, stdenv, ffmpeg_3, cmake, libpng, pkgconfig, libjpeg
+{ fetchFromGitHub, stdenv, ffmpeg_3, cmake, libpng, pkg-config, libjpeg
}:
stdenv.mkDerivation rec {
@@ -12,13 +12,14 @@ stdenv.mkDerivation rec {
sha256 = "1bakbr714j7yxdal1f5iq0gcl4cxggbbgj227ihdh5kvygqlwich";
};
- nativeBuildInputs = [ cmake pkgconfig ];
+ nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ ffmpeg_3 libpng libjpeg ];
+ cmakeFlags = [ "-DENABLE_THUMBNAILER=ON" ];
meta = with stdenv.lib; {
homepage = "https://github.com/dirkvdb/ffmpegthumbnailer";
description = "A lightweight video thumbnailer";
- longDescription = "FFmpegthumbnailer is a lightweight video
+ longDescription = "FFmpegthumbnailer is a lightweight video
thumbnailer that can be used by file managers to create thumbnails
for your video files. The thumbnailer uses ffmpeg o decode frames
from the video files, so supported videoformats depend on the
@@ -27,7 +28,7 @@ stdenv.mkDerivation rec {
The only dependencies are ffmpeg and libpng.
";
platforms = platforms.linux;
- license = licenses.gpl2;
+ license = licenses.gpl2Plus;
maintainers = [ maintainers.jagajaga ];
};
diff --git a/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix
index 8eac88df79..2f49089143 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchFromGitHub, fetchpatch, cmake, enableShared ? true }:
+{ stdenv, fetchFromGitHub, fetchpatch, cmake
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
let
generic = { version, sha256, patches ? [ ] }:
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gaia/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gaia/default.nix
index b154f80c1d..46ed3626d2 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gaia/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gaia/default.nix
@@ -5,6 +5,7 @@
, swig
, eigen
, pkgconfig
+, python2
, wafHook
, makeWrapper
, qt4
@@ -38,9 +39,10 @@ stdenv.mkDerivation rec {
'';
nativeBuildInputs = [
- wafHook
pkgconfig
+ python2 # For wafHook
swig
+ wafHook
]
# The gaiafusion binary inside $out/bin needs a shebangs patch, and
# wrapping with the appropriate $PYTHONPATH
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix
index f95818b399..ad92bf13c4 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gdk-pixbuf/default.nix
@@ -109,6 +109,8 @@ stdenv.mkDerivation rec {
setupHook = ./setup-hook.sh;
+ separateDebugInfo = stdenv.isLinux;
+
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gflags/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gflags/default.nix
index 733a572ac6..51c13f9743 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gflags/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gflags/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchFromGitHub, cmake, enableShared ? true}:
+{ stdenv, fetchFromGitHub, cmake
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "gflags";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/glew/1.10.nix b/third_party/nixpkgs/pkgs/development/libraries/glew/1.10.nix
index 02737143e0..139b93c039 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/glew/1.10.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/glew/1.10.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, libGLU, xlibsWrapper, libXmu, libXi
-, AGL ? null
+, AGL, OpenGL
}:
with stdenv.lib;
@@ -12,9 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "01zki46dr5khzlyywr3cg615bcal32dazfazkf360s1znqh17i4r";
};
- buildInputs = [ xlibsWrapper libXmu libXi ]
- ++ optionals stdenv.isDarwin [ AGL ];
- propagatedBuildInputs = [ libGLU ]; # GL/glew.h includes GL/glu.h
+ buildInputs = if stdenv.isDarwin then [ AGL ] else [ xlibsWrapper libXmu libXi ];
+ propagatedBuildInputs = if stdenv.isDarwin then [ OpenGL ] else [ libGLU ]; # GL/glew.h includes GL/glu.h
patchPhase = ''
sed -i 's|lib64|lib|' config/Makefile.linux
diff --git a/third_party/nixpkgs/pkgs/development/libraries/glew/default.nix b/third_party/nixpkgs/pkgs/development/libraries/glew/default.nix
index 80a7759c57..3b067e6d0f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/glew/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/glew/default.nix
@@ -1,4 +1,5 @@
{ stdenv, fetchurl, libGLU, xlibsWrapper, libXmu, libXi
+, OpenGL
}:
with stdenv.lib;
@@ -13,8 +14,8 @@ stdenv.mkDerivation rec {
outputs = [ "bin" "out" "dev" "doc" ];
- buildInputs = [ xlibsWrapper libXmu libXi ];
- propagatedBuildInputs = [ libGLU ]; # GL/glew.h includes GL/glu.h
+ buildInputs = optionals (!stdenv.isDarwin) [ xlibsWrapper libXmu libXi ];
+ propagatedBuildInputs = if stdenv.isDarwin then [ OpenGL ] else [ libGLU ]; # GL/glew.h includes GL/glu.h
patchPhase = ''
sed -i 's|lib64|lib|' config/Makefile.linux
diff --git a/third_party/nixpkgs/pkgs/development/libraries/glib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/glib/default.nix
index 3382af17c3..57f05d410f 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.66.3";
+ version = "2.66.4";
src = fetchurl {
url = "mirror://gnome/sources/glib/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1cdmyyycw2mf5s0f5sfd59q91223s4smcqi8n2fwrccwm5ji7wvr";
+ sha256 = "l9+GcOMvn9T3OSsJgOZh3WJQEgFdWDUNoeWOND9K+YQ=";
};
patches = optionals stdenv.isDarwin [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/glibc/common.nix b/third_party/nixpkgs/pkgs/development/libraries/glibc/common.nix
index dd76745e1f..74f8329788 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/glibc/common.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/glibc/common.nix
@@ -214,7 +214,7 @@ stdenv.mkDerivation ({
configureScript="`pwd`/../$sourceRoot/configure"
${lib.optionalString (stdenv.cc.libc != null)
- ''makeFlags="$makeFlags BUILD_LDFLAGS=-Wl,-rpath,${stdenv.cc.libc}/lib"''
+ ''makeFlags="$makeFlags BUILD_LDFLAGS=-Wl,-rpath,${stdenv.cc.libc}/lib OBJDUMP=${stdenv.cc.bintools.bintools}/bin/objdump"''
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/glibc/darwin-cross-build.patch b/third_party/nixpkgs/pkgs/development/libraries/glibc/darwin-cross-build.patch
index 7b22492410..b746e6369a 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/glibc/darwin-cross-build.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/glibc/darwin-cross-build.patch
@@ -3,10 +3,8 @@ enable cross-compilation of glibc on Darwin (build=Darwin, host=Linux)
* use host version of ar, which is given by environment variable
* build system uses stamp.os and stamp.oS files, which only differ in case;
this fails on macOS, so replace .oS with .o_S
-* libintl.h does not exist (and is not needed) on macOS
-
---- glibc-2.27/Makefile.in 2018-02-01 17:17:18.000000000 +0100
-+++ glibc-2.27/Makefile.in 2019-02-15 17:38:27.022965553 +0100
+--- glibc-2.32/Makefile.in 2018-02-01 17:17:18.000000000 +0100
++++ glibc-2.32/Makefile.in 2020-12-27 18:21:30.000000000 +0100
@@ -6,9 +6,11 @@
.PHONY: all install bench
@@ -20,9 +18,9 @@ enable cross-compilation of glibc on Darwin (build=Darwin, host=Linux)
LC_ALL=C; export LC_ALL; \
$(MAKE) -r PARALLELMFLAGS="$(PARALLELMFLAGS)" -C $(srcdir) objdir=`pwd` $@
---- glibc-2.27/Makerules 2018-02-01 17:17:18.000000000 +0100
-+++ glibc-2.27/Makerules 2019-02-15 17:43:11.196039000 +0100
-@@ -915,8 +915,8 @@
+--- glibc-2.32/Makerules 2018-02-01 17:17:18.000000000 +0100
++++ glibc-2.32/Makerules 2020-12-27 18:21:30.000000000 +0100
+@@ -847,8 +847,8 @@
ifndef objects
# Create the stamp$o files to keep the parent makefile happy.
@@ -33,7 +31,7 @@ enable cross-compilation of glibc on Darwin (build=Darwin, host=Linux)
$(make-target-directory)
rm -f $@; > $@
else
-@@ -927,7 +927,7 @@
+@@ -859,7 +859,7 @@
# The parent will then actually add them all to the archive in the
# archive rule, below.
define o-iterator-doit
@@ -42,7 +40,7 @@ enable cross-compilation of glibc on Darwin (build=Darwin, host=Linux)
endef
define do-stamp
$(make-target-directory)
-@@ -943,14 +943,14 @@
+@@ -875,14 +875,14 @@
# on the stamp files built above.
define o-iterator-doit
$(common-objpfx)$(patsubst %,$(libtype$o),c): \
@@ -59,7 +57,7 @@ enable cross-compilation of glibc on Darwin (build=Darwin, host=Linux)
ifndef subdir
$(subdirs-stamps): subdir_lib;
endif
-@@ -961,7 +961,7 @@
+@@ -893,7 +893,7 @@
# This makes all the object files.
.PHONY: objects objs libobjs extra-objs
objects objs: libobjs extra-objs
@@ -68,7 +66,7 @@ enable cross-compilation of glibc on Darwin (build=Darwin, host=Linux)
extra-objs: $(addprefix $(objpfx),$(extra-objs))
# Canned sequence for building an extra library archive.
-@@ -1615,7 +1615,7 @@
+@@ -1499,7 +1499,7 @@
$(rmobjs)
define rmobjs
$(foreach o,$(object-suffixes-for-libc),
@@ -77,27 +75,3 @@ enable cross-compilation of glibc on Darwin (build=Darwin, host=Linux)
endef
# Also remove the dependencies and generated source files.
---- glibc-2.27/sunrpc/rpc_main.c 2019-02-15 17:32:43.710244513 +0100
-+++ glibc-2.27/sunrpc/rpc_main.c 2019-02-15 17:23:57.139617796 +0100
-@@ -38,7 +38,9 @@
- #include
- #include
- #include
-+#ifndef __APPLE__
- #include
-+#endif
- #include
- #include
- #include
---- glibc-2.27/sunrpc/rpc_scan.c 2019-02-15 17:32:54.845490606 +0100
-+++ glibc-2.27/sunrpc/rpc_scan.c 2019-02-15 17:24:54.288066644 +0100
-@@ -37,7 +37,9 @@
- #include
- #include
- #include
-+#ifndef __APPLE__
- #include
-+#endif
- #include "rpc_scan.h"
- #include "rpc_parse.h"
- #include "rpc_util.h"
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gmp/5.1.x.nix b/third_party/nixpkgs/pkgs/development/libraries/gmp/5.1.x.nix
index a027d58de3..a514934e96 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gmp/5.1.x.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gmp/5.1.x.nix
@@ -1,4 +1,7 @@
-{ stdenv, fetchurl, m4, cxx ? true, withStatic ? true }:
+{ stdenv, fetchurl, m4
+, cxx ? true
+, withStatic ? stdenv.hostPlatform.isStatic
+}:
let inherit (stdenv.lib) optional; in
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gmp/6.x.nix b/third_party/nixpkgs/pkgs/development/libraries/gmp/6.x.nix
index 10e63f733a..522976d3ab 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gmp/6.x.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gmp/6.x.nix
@@ -1,7 +1,8 @@
{ stdenv, fetchurl, m4
, cxx ? !stdenv.hostPlatform.useAndroidPrebuilt && !stdenv.hostPlatform.isWasm
, buildPackages
-, withStatic ? false }:
+, withStatic ? stdenv.hostPlatform.isStatic
+}:
# Note: this package is used for bootstrapping fetchurl, and thus
# cannot use fetchpatch! All mutable patches (generated by GitHub or
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gsm/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gsm/default.nix
index 30cffa8993..7214aa6f6b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gsm/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gsm/default.nix
@@ -1,5 +1,6 @@
{ stdenv, fetchurl
-, staticSupport ? false # Compile statically (support for packages that look for the static object)
+, # Compile statically (support for packages that look for the static object)
+ staticSupport ? stdenv.hostPlatform.isStatic
}:
let
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gstreamer/core/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gstreamer/core/default.nix
index c2a639dff2..0d33d28196 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gstreamer/core/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gstreamer/core/default.nix
@@ -94,7 +94,7 @@ stdenv.mkDerivation rec {
postInstall = ''
for prog in "$dev/bin/"*; do
# We can't use --suffix here due to quoting so we craft the export command by hand
- wrapProgram "$prog" --run 'export GST_PLUGIN_SYSTEM_PATH=$GST_PLUGIN_SYSTEM_PATH''${GST_PLUGIN_SYSTEM_PATH:+:}$(unset _tmp; for profile in $NIX_PROFILES; do _tmp="$profile/lib/gstreamer-1.0''${_tmp:+:}$_tmp"; done; printf '%s' "$_tmp")'
+ wrapProgram "$prog" --run 'export GST_PLUGIN_SYSTEM_PATH_1_0=$GST_PLUGIN_SYSTEM_PATH_1_0''${GST_PLUGIN_SYSTEM_PATH_1_0:+:}$(unset _tmp; for profile in $NIX_PROFILES; do _tmp="$profile/lib/gstreamer-1.0''${_tmp:+:}$_tmp"; done; printf '%s' "$_tmp")'
done
'';
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gtk/3.x.nix b/third_party/nixpkgs/pkgs/development/libraries/gtk/3.x.nix
index 654ad3116a..59685ca07c 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gtk/3.x.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gtk/3.x.nix
@@ -43,6 +43,7 @@
, cups ? null
, AppKit
, Cocoa
+, broadwaySupport ? true
}:
assert cupsSupport -> cups != null;
@@ -87,6 +88,7 @@ stdenv.mkDerivation rec {
"-Dgtk_doc=${boolToString withGtkDoc}"
"-Dtests=false"
"-Dtracker3=${boolToString trackerSupport}"
+ "-Dbroadway_backend=${boolToString broadwaySupport}"
];
# These are the defines that'd you'd get with --enable-debug=minimum (default).
diff --git a/third_party/nixpkgs/pkgs/development/libraries/itk/default.nix b/third_party/nixpkgs/pkgs/development/libraries/itk/default.nix
index 65e41a58a4..c0416b23dc 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/itk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/itk/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "itk";
- version = "5.1.1";
+ version = "5.1.2";
src = fetchFromGitHub {
owner = "InsightSoftwareConsortium";
repo = "ITK";
rev = "v${version}";
- sha256 = "1z7rmqrhgl7hfb3d0077kvp8vpi05r2zk3qyqzmv7bzbal5sqqhv";
+ sha256 = "0db91pm1zy40h4qr5zsdfl94znk16w9ysddz5cxbl198iyyqii8f";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/libraries/java/lombok/default.nix b/third_party/nixpkgs/pkgs/development/libraries/java/lombok/default.nix
index 5a12100360..6d09bead53 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/java/lombok/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/java/lombok/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchurl, makeWrapper, jdk }:
stdenv.mkDerivation rec {
name = "lombok-1.18.16";
@@ -8,9 +8,17 @@ stdenv.mkDerivation rec {
sha256 = "1msys7xkaj0d7fi112fmb2z50mk46db58agzrrdyimggsszwn1kj";
};
+ buildInputs = [ makeWrapper ];
+
+ outputs = [ "out" "bin" ];
+
buildCommand = ''
mkdir -p $out/share/java
cp $src $out/share/java/lombok.jar
+
+ makeWrapper ${jdk}/bin/java $bin/bin/lombok \
+ --add-flags "-cp ${jdk}/lib/openjdk/lib/tools.jar:$out/share/java/lombok.jar" \
+ --add-flags lombok.launch.Main
'';
meta = {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/fetch.sh b/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/fetch.sh
index ea38934b00..5c6ea732b6 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/fetch.sh
+++ b/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/fetch.sh
@@ -1 +1 @@
-WGET_ARGS=(https://download.kde.org/stable/frameworks/5.76/)
+WGET_ARGS=( https://download.kde.org/stable/frameworks/5.76/ -A '*.tar.xz' )
diff --git a/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/kinit/0004-start_kdeinit-environ-hard-limit.patch b/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/kinit/0004-start_kdeinit-environ-hard-limit.patch
index 34d4726150..2996342dea 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/kinit/0004-start_kdeinit-environ-hard-limit.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/kinit/0004-start_kdeinit-environ-hard-limit.patch
@@ -17,7 +17,7 @@ index f2db3e9..4ff2602 100644
if (read(0, &len, sizeof(unsigned)) == sizeof(unsigned)
- && len && len < (1 << 12)) {
+ && len) {
-+ if (len >= (1 << 14)) {
++ if (len >= (1 << 20)) {
+ fprintf(stderr, "%s: exceeded environment length limit", argv[0]);
+ return 1;
+ }
diff --git a/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/sonnet.nix b/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/sonnet.nix
index cccd925135..5659aaf696 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/sonnet.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/sonnet.nix
@@ -1,6 +1,6 @@
{ mkDerivation, lib
, extra-cmake-modules
-, hunspell, qtbase, qttools
+, aspell, qtbase, qttools
}:
mkDerivation {
@@ -10,6 +10,6 @@ mkDerivation {
broken = builtins.compareVersions qtbase.version "5.7.0" < 0;
};
nativeBuildInputs = [ extra-cmake-modules ];
- buildInputs = [ hunspell qttools ];
+ buildInputs = [ aspell qttools ];
propagatedBuildInputs = [ qtbase ];
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/lcms/default.nix b/third_party/nixpkgs/pkgs/development/libraries/lcms/default.nix
index 01ec659a95..8fe2484fac 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/lcms/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/lcms/default.nix
@@ -1,10 +1,11 @@
{stdenv, fetchurl}:
-stdenv.mkDerivation {
- name = "lcms-1.19";
+stdenv.mkDerivation rec {
+ pname = "lcms";
+ version = "1.19";
src = fetchurl {
- url = "http://www.littlecms.com/lcms-1.19.tar.gz";
+ url = "mirror://sourceforge/lcms/${pname}-${version}.tar.gz";
sha256 = "1abkf8iphwyfs3z305z3qczm3z1i9idc1lz4gvfg92jnkz5k5bl0";
};
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libAfterImage/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libAfterImage/default.nix
new file mode 100644
index 0000000000..8936603d18
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/libAfterImage/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchurl, zlib }:
+
+stdenv.mkDerivation {
+ pname = "libAfterImage";
+ version = "1.20";
+
+ src = fetchurl {
+ name = "libAfterImage-1.20.tar.bz2";
+ urls = [
+ "https://sourceforge.net/projects/afterstep/files/libAfterImage/1.20/libAfterImage-1.20.tar.bz2/download"
+ "ftp://ftp.afterstep.org/stable/libAfterImage/libAfterImage-1.20.tar.bz2"
+ ];
+ sha256 = "0n74rxidwig3yhr6fzxsk7y19n1nq1f296lzrvgj5pfiyi9k48vf";
+ };
+
+ buildInputs = [ zlib ];
+
+ meta = with stdenv.lib; {
+ homepage = "http://www.afterstep.org/afterimage/";
+ description = "A generic image manipulation library";
+ platforms = platforms.unix;
+ maintainers = [ maintainers.veprbl ];
+ license = licenses.lgpl21;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libbacktrace/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libbacktrace/default.nix
index 0032941f87..ea7f4eb9fa 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libbacktrace/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libbacktrace/default.nix
@@ -1,4 +1,7 @@
-{ stdenv, callPackage, fetchFromGitHub, enableStatic ? false, enableShared ? true }:
+{ stdenv, callPackage, fetchFromGitHub
+, enableStatic ? stdenv.hostPlatform.isStatic
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
let
yesno = b: if b then "yes" else "no";
in stdenv.mkDerivation rec {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libbfd/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libbfd/default.nix
index e622cc6be6..75db780b7b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libbfd/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libbfd/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
outputs = [ "out" "dev" ];
patches = binutils-unwrapped.patches ++ [
- (binutils-unwrapped.patchesDir + "/build-components-separately.patch")
+ ../../tools/misc/binutils/build-components-separately.patch
(fetchpatch {
url = "https://raw.githubusercontent.com/mxe/mxe/e1d4c144ee1994f70f86cf7fd8168fe69bd629c6/src/bfd-1-disable-subdir-doc.patch";
sha256 = "0pzb3i74d1r7lhjan376h59a7kirw15j7swwm8pz3zy9lkdqkj6q";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libdatrie/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libdatrie/default.nix
index 0d3faf69e3..168773662f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libdatrie/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libdatrie/default.nix
@@ -1,23 +1,40 @@
-{ stdenv, fetchurl, makeWrapper, installShellFiles, pkg-config, libiconv }:
+{ stdenv, fetchFromGitHub, makeWrapper
+, autoreconfHook, autoconf-archive
+, installShellFiles, libiconv }:
stdenv.mkDerivation rec {
- pname = "libdatrie";
- version = "0.2.12";
- src = fetchurl {
- url = "https://github.com/tlwg/libdatrie/releases/download/v${version}/libdatrie-${version}.tar.xz";
- sha256 = "0jdi01pcxv0b24zbjy7zahawsqqqw4mv94f2yy01zh4n796wqba5";
+ pname = "libdatrie";
+ version = "2019-12-20";
+
+ src = fetchFromGitHub {
+ owner = "tlwg";
+ repo = "libdatrie";
+ rev = "d1db08ac1c76f54ba23d63665437473788c999f3";
+ sha256 = "03dc363259iyiidrgadzc7i03mmfdj8h78j82vk6z53w6fxq5zxc";
};
- nativeBuildInputs = [ installShellFiles pkg-config ];
+ nativeBuildInputs = [
+ autoreconfHook
+ autoconf-archive
+ installShellFiles
+ ];
buildInputs = stdenv.lib.optional stdenv.isDarwin libiconv;
+ preAutoreconf = let
+ reports = "https://github.com/tlwg/libdatrie/issues";
+ in
+ ''
+ sed -i -e "/AC_INIT/,+3d" configure.ac
+ sed -i "5iAC_INIT(${pname},${version},[${reports}])" configure.ac
+ '';
+
postInstall = ''
installManPage man/trietool.1
'';
- meta = with stdenv.lib;{
+ meta = with stdenv.lib; {
homepage = "https://linux.thai.net/~thep/datrie/datrie.html";
description = "This is an implementation of double-array structure for representing trie";
license = licenses.lgpl21Plus;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libev/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libev/default.nix
index 1ea0615dc2..9f950ebb09 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libev/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libev/default.nix
@@ -1,4 +1,7 @@
-{ stdenv, fetchurl, static ? false }:
+{ stdenv, fetchurl
+, # Note: -static hasn’t work on darwin
+ static ? with stdenv.hostPlatform; isStatic && !isDarwin
+}:
# Note: this package is used for bootstrapping fetchurl, and thus
# cannot use fetchpatch! All mutable patches (generated by GitHub or
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libexecinfo/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libexecinfo/default.nix
index 9c649c223c..feee754590 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libexecinfo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libexecinfo/default.nix
@@ -1,4 +1,7 @@
-{ stdenv, fetchurl, fetchpatch, enableStatic ? true, enableShared ? true }:
+{ stdenv, fetchurl, fetchpatch
+, enableStatic ? true
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "libexecinfo";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libgcrypt/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libgcrypt/default.nix
index 2290d2fa07..cd529cb06e 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libgcrypt/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libgcrypt/default.nix
@@ -34,6 +34,11 @@ stdenv.mkDerivation rec {
# aarch64
configurePlatforms = [ "host" "build" ];
+ postConfigure = ''
+ sed -i configure \
+ -e 's/NOEXECSTACK_FLAGS=$/NOEXECSTACK_FLAGS="-Wa,--noexecstack"/'
+ '';
+
# Make sure libraries are correct for .pc and .la files
# Also make sure includes are fixed for callers who don't use libgpgcrypt-config
postFixup = ''
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libiberty/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libiberty/default.nix
index ff26c1029e..c7babb3038 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libiberty/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libiberty/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, buildPackages, staticBuild ? false }:
+{ stdenv, buildPackages
+, staticBuild ? stdenv.hostPlatform.isStatic
+}:
let inherit (buildPackages.buildPackages) gcc; in
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libiconv/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libiconv/default.nix
index 87969d6b2c..35d01cd3e8 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libiconv/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libiconv/default.nix
@@ -1,6 +1,6 @@
{ fetchurl, stdenv, lib
-, enableStatic ? stdenv.hostPlatform.useAndroidPrebuilt
-, enableShared ? !stdenv.hostPlatform.useAndroidPrebuilt
+, enableStatic ? stdenv.hostPlatform.isStatic
+, enableShared ? !stdenv.hostPlatform.isStatic
}:
# assert !stdenv.hostPlatform.isLinux || stdenv.hostPlatform != stdenv.buildPlatform; # TODO: improve on cross
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libinsane/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libinsane/default.nix
index 075d576103..51ce6808f5 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libinsane/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libinsane/default.nix
@@ -17,7 +17,7 @@
stdenv.mkDerivation rec {
pname = "libinsane";
- version = "1.0.8";
+ version = "1.0.9";
outputs = [ "out" "dev" "devdoc" ];
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
group = "World";
owner = "OpenPaperwork";
rev = version;
- sha256 = "0mcvqpixilzs4d4afkbxa1nqm6ddmhpaz5j56pfvc5wpv6s99h44";
+ sha256 = "1a1lszhq3j11i1jybc5kmn7hhhji44xhjqsxsldsy9l3344rkzv4";
};
nativeBuildInputs = [ meson pkg-config ninja doxygen gtk-doc docbook_xsl gobject-introspection vala ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix
index 6aa4e049e4..c4e81d034f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libjpeg-turbo/default.nix
@@ -1,4 +1,7 @@
-{ stdenv, fetchFromGitHub, cmake, nasm, enableStatic ? false, enableShared ? true }:
+{ stdenv, fetchFromGitHub, cmake, nasm
+, enableStatic ? stdenv.hostPlatform.isStatic
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/liblangtag/default.nix b/third_party/nixpkgs/pkgs/development/libraries/liblangtag/default.nix
index 1c5c39ac89..b724789188 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/liblangtag/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/liblangtag/default.nix
@@ -1,22 +1,22 @@
-{stdenv, fetchurl, fetchFromBitbucket, autoreconfHook, gtk-doc, gettext
+{ stdenv, fetchurl, fetchFromBitbucket, autoreconfHook, gtk-doc, gettext
, pkgconfig, glib, libxml2, gobject-introspection, gnome-common, unzip
}:
stdenv.mkDerivation rec {
pname = "liblangtag";
- version = "0.6.1";
+ version = "0.6.3";
src = fetchFromBitbucket {
owner = "tagoh";
repo = pname;
rev = version;
- sha256 = "19dk2qsg7f3ig9xz8d73jvikmf5kvrwi008wrz2psxinbdml442g";
+ sha256 = "10rycs8xrxzf9frzalv3qx8cs1jcildhrr4imzxdmr9f4l585z96";
};
core_zip = fetchurl {
# please update if an update is available
- url = "http://www.unicode.org/Public/cldr/33.1/core.zip";
- sha256 = "0f195aald02ng3ch2q1wf59b5lwp2bi1cd8ia7572pbyy2w8w8cp";
+ url = "http://www.unicode.org/Public/cldr/37/core.zip";
+ sha256 = "0myswkvvaxvrz9zwq4zh65sygfd9n72cd5rk4pwacqba4nxgb4xs";
};
language_subtag_registry = fetchurl {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libmd/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libmd/default.nix
index a38e71bb54..e3dd0b206f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libmd/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libmd/default.nix
@@ -2,23 +2,19 @@
stdenv.mkDerivation rec {
pname = "libmd";
- version = "1.0.1";
+ version = "1.0.3";
src = fetchurl {
url = "https://archive.hadrons.org/software/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0waclg2d5qin3r26gy5jvy4584ik60njc8pqbzwk0lzq3j9ynkp1";
+ sha256 = "0jmga8y94h857ilra3qjaiax3wd5pd6mx1h120zhl9fcjmzhj0js";
};
nativeBuildInputs = [ autoreconfHook ];
- # Writing the version to a .dist-version file is required for the get-version
- # shell script because fetchgit removes the .git directory.
- prePatch = ''
- echo '${version}' > .dist-version;
- '';
-
meta = with stdenv.lib; {
homepage = "https://www.hadrons.org/software/${pname}/";
+ changelog = "https://archive.hadrons.org/software/libmd/libmd-${version}.announce";
+ # Git: https://git.hadrons.org/cgit/libmd.git
description = "Message Digest functions from BSD systems";
license = with licenses; [ bsd3 bsd2 isc beerware publicDomain ];
maintainers = with maintainers; [ primeos ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libomxil-bellagio/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libomxil-bellagio/default.nix
index 5f583d53ab..854c2732c1 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libomxil-bellagio/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libomxil-bellagio/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
# Fix for #40213, probably permanent, because upstream doesn't seem to be
# developed anymore. Alternatively, gcc7Stdenv could be used.
- NIX_CFLAGS_COMPILE = "-Wno-error=array-bounds";
+ NIX_CFLAGS_COMPILE = "-Wno-error=array-bounds -Wno-error=stringop-overflow=8";
meta = with stdenv.lib; {
homepage = "https://sourceforge.net/projects/omxil/";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libopcodes/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libopcodes/default.nix
index f596ddfafc..8db034683d 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libopcodes/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libopcodes/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
outputs = [ "out" "dev" ];
patches = binutils-unwrapped.patches ++ [
- (binutils-unwrapped.patchesDir + "/build-components-separately.patch")
+ ../../tools/misc/binutils/build-components-separately.patch
];
# We just want to build libopcodes
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libopus/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libopus/default.nix
index 9f4d6275ad..e8d3682b8b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libopus/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libopus/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
configureFlags = stdenv.lib.optional fixedPoint "--enable-fixed-point"
++ stdenv.lib.optional withCustomModes "--enable-custom-modes";
- doCheck = true;
+ doCheck = !stdenv.isi686; # test_unit_LPC_inv_pred_gain fails
meta = with stdenv.lib; {
description = "Open, royalty-free, highly versatile audio codec";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libpfm/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libpfm/default.nix
index b29aeb2930..63b826258a 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libpfm/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libpfm/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchurl, enableShared ? true }:
+{ stdenv, fetchurl
+, enableShared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation (rec {
version = "4.11.0";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libquotient/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libquotient/default.nix
index 4971e37a42..84d7c51fd5 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libquotient/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libquotient/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "libquotient";
- version = "0.6.2";
+ version = "0.6.3";
src = fetchFromGitHub {
owner = "quotient-im";
repo = "libQuotient";
rev = version;
- sha256 = "1721cy6zaq086nrwh9x4d7k1jiaygg1wkvyx486i9bj9z53lc3wd";
+ sha256 = "sha256-RYEcFClRdAippG0kspNi9QZIzZAuU4++9LOQTZcqpVc=";
};
buildInputs = [ qtbase qtmultimedia ];
@@ -18,7 +18,7 @@ mkDerivation rec {
meta = with lib; {
description = "A Qt5 library to write cross-platfrom clients for Matrix";
homepage = "https://matrix.org/docs/projects/sdk/quotient";
- maintainers = with maintainers; [ colemickens ];
license = licenses.lgpl21;
+ maintainers = with maintainers; [ colemickens ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libressl/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libressl/default.nix
index 1f6313d8ca..ae0b63f557 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libressl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libressl/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchurl, lib, cmake, cacert, fetchpatch, buildShared ? true }:
+{ stdenv, fetchurl, lib, cmake, cacert, fetchpatch
+, buildShared ? !stdenv.hostPlatform.isStatic
+}:
let
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libstrophe/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libstrophe/default.nix
index 428e23f33f..0c7828c954 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libstrophe/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libstrophe/default.nix
@@ -1,17 +1,26 @@
-{ stdenv, fetchFromGitHub, automake, autoconf, libtool, openssl, expat, pkgconfig, check }:
+{ stdenv
+, fetchFromGitHub
+, pkg-config
+, automake
+, autoconf
+, libtool
+, openssl
+, expat
+, check
+}:
stdenv.mkDerivation rec {
pname = "libstrophe";
- version = "0.10.0";
+ version = "0.10.1";
src = fetchFromGitHub {
owner = "strophe";
repo = pname;
rev = version;
- sha256 = "1hizw695fw0cy88h1dpl9pvniapml2zw9yvxck8xvxbqfz54jwja";
+ sha256 = "sha256-6byg7hE0DN/cbf9NHpK/2DhXZyuelYAp+SA7vVUgo4U=";
};
- nativeBuildInputs = [ automake autoconf pkgconfig libtool check ];
+ nativeBuildInputs = [ automake autoconf pkg-config libtool check ];
buildInputs = [ openssl expat ];
dontDisableStatic = true;
@@ -20,7 +29,7 @@ stdenv.mkDerivation rec {
doCheck = true;
- meta = {
+ meta = with stdenv.lib; {
description = "A simple, lightweight C library for writing XMPP clients";
longDescription = ''
libstrophe is a lightweight XMPP client library written in C. It has
@@ -28,8 +37,8 @@ stdenv.mkDerivation rec {
runs well on both Linux, Unix, and Windows based platforms.
'';
homepage = "https://strophe.im/libstrophe/";
- license = with stdenv.lib.licenses; [ gpl3 mit ];
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ devhell flosse ];
+ license = with licenses; [ gpl3 mit ];
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ devhell flosse ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libxml2/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libxml2/default.nix
index 5949288768..10ad110d24 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libxml2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libxml2/default.nix
@@ -1,6 +1,6 @@
{ stdenv, lib, fetchurl, fetchpatch
, zlib, xz, libintl, python, gettext, ncurses, findXMLCatalogs
-, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
+, pythonSupport ? enableShared && stdenv.buildPlatform == stdenv.hostPlatform
, icuSupport ? false, icu ? null
, enableShared ? stdenv.hostPlatform.libc != "msvcrt"
, enableStatic ? !enableShared,
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libxsmm/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libxsmm/default.nix
index 30f060405f..5e4a56a6d4 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libxsmm/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libxsmm/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, coreutils, gfortran, gnused
, python3, util-linux, which
-, enableStatic ? false
+, enableStatic ? stdenv.hostPlatform.isStatic
}:
let
diff --git a/third_party/nixpkgs/pkgs/development/libraries/mesa/default.nix b/third_party/nixpkgs/pkgs/development/libraries/mesa/default.nix
index 578763478f..c96d1edfad 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 stdenv.lib;
let
# Release calendar: https://www.mesa3d.org/release-calendar.html
# Release frequency: https://www.mesa3d.org/releasing.html#schedule
- version = "20.2.4";
+ version = "20.3.1";
branch = versions.major version;
in
@@ -46,7 +46,7 @@ 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 = "14m09bk7akj0k02lg8fhvvzbdsashlbdsgl2cw7wbqfj2mhdqwh5";
+ sha256 = "03vqm9kqrcpijg6bxldj0bg360z8d7c767n3b16jdc1apd4inxdg";
};
prePatch = "patchShebangs .";
@@ -58,34 +58,21 @@ stdenv.mkDerivation {
./missing-includes.patch # dev_t needs sys/stat.h, time_t needs time.h, etc.-- fixes build w/musl
./opencl-install-dir.patch
./disk_cache-include-dri-driver-path-in-cache-key.patch
- ]
- ++ lib.optionals stdenv.hostPlatform.isMusl [
- # Fix `-Werror=int-conversion` pthread warnings on musl.
- # TODO: Remove when https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6121 is merged and available
- (fetchpatch {
- name = "nine_debug-Make-tid-more-type-correct";
- url = "https://gitlab.freedesktop.org/mesa/mesa/commit/aebbf819df6d1e.patch";
- sha256 = "17248hyzg43d73c86p077m4lv1pkncaycr3l27hwv9k4ija9zl8q";
- })
- ]
- # do not prefix user provided dri-drivers-path
- ++ lib.optional (lib.versionOlder version "19.0.0") (fetchpatch {
- url = "https://gitlab.freedesktop.org/mesa/mesa/commit/f6556ec7d126b31da37c08d7cb657250505e01a0.patch";
- sha256 = "0z6phi8hbrbb32kkp1js7ggzviq7faz1ria36wi4jbc4in2392d9";
+ # Fix `-Werror=int-conversion` pthread warnings on musl.
+ # TODO: Remove when https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6121 is merged and available
+ (fetchpatch {
+ name = "nine_debug-Make-tid-more-type-correct";
+ url = "https://gitlab.freedesktop.org/mesa/mesa/commit/aebbf819df6d1e.patch";
+ sha256 = "17248hyzg43d73c86p077m4lv1pkncaycr3l27hwv9k4ija9zl8q";
})
- ++ lib.optionals (lib.versionOlder version "19.1.0") [
- # do not prefix user provided d3d-drivers-path
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/mesa/mesa/commit/dcc48664197c7e44684ccfb970a4ae083974d145.patch";
- sha256 = "1nhs0xpx3hiy8zfb5gx1zd7j7xha6h0hr7yingm93130a5902lkb";
- })
-
- # don't build libGLES*.so with GLVND
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/mesa/mesa/commit/b01524fff05eef66e8cd24f1c5aacefed4209f03.patch";
- sha256 = "1pszr6acx2xw469zq89n156p3bf3xf84qpbjw5fr1sj642lbyh7c";
- })
- ];
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [
+ # Fix for pre macOS SDK 10.13
+ # TODO(r-burns) can be applied unconditionally, at the cost of a mass linux rebuild
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/mesa/mesa/-/commit/f4403f70fe5bf2ec41af5546122f0d78caffa984.patch";
+ sha256 = "03j2aj255m7ms848nkb41vj3s3yb72zb5rz3w3fzp5l9wzzargw5";
+ })
+ ];
postPatch = ''
substituteInPlace meson.build --replace \
diff --git a/third_party/nixpkgs/pkgs/development/libraries/mp4v2/default.nix b/third_party/nixpkgs/pkgs/development/libraries/mp4v2/default.nix
index 9601ae1eea..3a036fcf6f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/mp4v2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/mp4v2/default.nix
@@ -21,6 +21,8 @@ stdenv.mkDerivation rec {
})
];
+ NIX_CFLAGS_COMPILE = [ "-Wno-error=narrowing" ];
+
# `faac' expects `mp4.h'.
postInstall = "ln -s mp4v2/mp4v2.h $out/include/mp4.h";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/ncurses/default.nix b/third_party/nixpkgs/pkgs/development/libraries/ncurses/default.nix
index 0e75bfbd5b..17a924e6e7 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/ncurses/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/ncurses/default.nix
@@ -3,7 +3,7 @@
, abiVersion ? "6"
, mouseSupport ? false
, unicode ? true
-, enableStatic ? stdenv.hostPlatform.useAndroidPrebuilt
+, enableStatic ? stdenv.hostPlatform.isStatic
, enableShared ? !enableStatic
, withCxx ? !stdenv.hostPlatform.useAndroidPrebuilt
diff --git a/third_party/nixpkgs/pkgs/development/libraries/neon/default.nix b/third_party/nixpkgs/pkgs/development/libraries/neon/default.nix
index c9a2621f44..e9ce6ee18b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/neon/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/neon/default.nix
@@ -1,8 +1,8 @@
{ stdenv, fetchurl, libxml2, pkgconfig, perl
, compressionSupport ? true, zlib ? null
, sslSupport ? true, openssl ? null
-, static ? false
-, shared ? true
+, static ? stdenv.hostPlatform.isStatic
+, shared ? !stdenv.hostPlatform.isStatic
}:
assert compressionSupport -> zlib != null;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/nghttp2/default.nix b/third_party/nixpkgs/pkgs/development/libraries/nghttp2/default.nix
index c9ccf63f88..7bcdf8feb3 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/nghttp2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/nghttp2/default.nix
@@ -8,7 +8,7 @@
, enableAsioLib ? false, boost ? null
, enableGetAssets ? false, libxml2 ? null
, enableJemalloc ? false, jemalloc ? null
-, enableApp ? !stdenv.hostPlatform.isWindows
+, enableApp ? with stdenv.hostPlatform; !isWindows && !isStatic
, enablePython ? false, python ? null, cython ? null, ncurses ? null, setuptools ? null
}:
diff --git a/third_party/nixpkgs/pkgs/development/libraries/ngt/default.nix b/third_party/nixpkgs/pkgs/development/libraries/ngt/default.nix
index 977bdf9afe..7d766eb5d8 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/ngt/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/ngt/default.nix
@@ -1,8 +1,13 @@
-{ stdenv, fetchFromGitHub, cmake, llvmPackages, enableAVX ? false }:
+{ stdenv
+, fetchFromGitHub
+, cmake
+, llvmPackages
+, enableAVX ? stdenv.hostPlatform.avxSupport
+}:
+
stdenv.mkDerivation rec {
pname = "NGT";
version = "v1.12.3-alpha";
- nativeBuildInputs = [ cmake ];
src = fetchFromGitHub {
owner = "yahoojapan";
@@ -11,11 +16,11 @@ stdenv.mkDerivation rec {
sha256 = "sha256-nu0MJNpaenOB4+evoSVLKmPIuZXVj1Rm9x53+TfhezY=";
};
+ nativeBuildInputs = [ cmake ];
buildInputs = [ llvmPackages.openmp ];
- NIX_ENFORCE_NO_NATIVE=! enableAVX;
- __AVX2__ = if enableAVX then 1 else 0;
- enableParallelBuilding = true;
+ NIX_ENFORCE_NO_NATIVE = ! enableAVX;
+ __AVX2__ = if enableAVX then 1 else 0;
meta = with stdenv.lib; {
homepage = "https://github.com/yahoojapan/NGT";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix b/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix
new file mode 100644
index 0000000000..189e36c1b4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix
@@ -0,0 +1,49 @@
+{ stdenv, cmake, pkgconfig, pandoc, libunistring, ncurses, ffmpeg,
+ fetchFromGitHub, lib,
+ multimediaSupport ? true
+}:
+let
+ version = "2.1.0";
+in
+stdenv.mkDerivation {
+ pname = "notcurses";
+ inherit version;
+
+ outputs = [ "out" "dev" ];
+
+ nativeBuildInputs = [ cmake pkgconfig pandoc ];
+
+ buildInputs = [ libunistring ncurses ]
+ ++ lib.optional multimediaSupport ffmpeg;
+
+ cmakeFlags =
+ [ "-DUSE_QRCODEGEN=OFF" ]
+ ++ lib.optional (!multimediaSupport) "-DUSE_MULTIMEDIA=none";
+
+ src = fetchFromGitHub {
+ owner = "dankamongmen";
+ repo = "notcurses";
+ rev = "v${version}";
+ sha256 = "0jvngg40c1sqf85kqy6ya0vflpxsj7j4g6cw609992rifaghxiny";
+ };
+
+ meta = {
+ description = "blingful TUIs and character graphics";
+
+ longDescription = ''
+ A library facilitating complex TUIs on modern terminal emulators,
+ supporting vivid colors, multimedia, and Unicode to the maximum degree
+ possible. Things can be done with Notcurses that simply can't be done
+ with NCURSES.
+
+ It is not a source-compatible X/Open Curses implementation, nor a
+ replacement for NCURSES on existing systems.
+ '';
+
+ homepage = "https://github.com/dankamongmen/notcurses";
+
+ license = lib.licenses.asl20;
+ platforms = lib.platforms.all;
+ maintainers = with lib.maintainers; [ jb55 ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/ntdb/default.nix b/third_party/nixpkgs/pkgs/development/libraries/ntdb/default.nix
index de0db887d4..d0a9a2e5b4 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/ntdb/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/ntdb/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, fetchurl
+, python2
, python3
, pkg-config
, readline
@@ -26,6 +27,7 @@ stdenv.mkDerivation rec {
docbook-xsl-nons
docbook_xml_dtd_42
wafHook
+ python2 # For wafHook
];
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/openssl/default.nix b/third_party/nixpkgs/pkgs/development/libraries/openssl/default.nix
index fcd12ba587..2570c7cdb2 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/openssl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/openssl/default.nix
@@ -2,7 +2,7 @@
, withCryptodev ? false, cryptodev
, enableSSL2 ? false
, enableSSL3 ? false
-, static ? false
+, static ? stdenv.hostPlatform.isStatic
}:
# Note: this package is used for bootstrapping fetchurl, and thus
diff --git a/third_party/nixpkgs/pkgs/development/libraries/physics/yoda/default.nix b/third_party/nixpkgs/pkgs/development/libraries/physics/yoda/default.nix
index 3a8fbbbdd5..39bffb6523 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/physics/yoda/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/physics/yoda/default.nix
@@ -39,5 +39,7 @@ stdenv.mkDerivation rec {
homepage = "https://yoda.hepforge.org";
platforms = stdenv.lib.platforms.unix;
maintainers = with stdenv.lib.maintainers; [ veprbl ];
+ # https://gitlab.com/hepcedar/yoda/-/issues/24
+ broken = withRootSupport;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/polkit/default.nix b/third_party/nixpkgs/pkgs/development/libraries/polkit/default.nix
index 6aea705301..2ec49a2d3c 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/polkit/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/polkit/default.nix
@@ -2,7 +2,8 @@
, intltool, spidermonkey_78, gobject-introspection, libxslt, docbook_xsl, dbus
, docbook_xml_dtd_412, gtk-doc, coreutils
, useSystemd ? (stdenv.isLinux && !stdenv.hostPlatform.isMusl), systemd, elogind
-, withIntrospection ? true
+# needed until gobject-introspection does cross-compile (https://github.com/NixOS/nixpkgs/pull/88222)
+, withIntrospection ? (stdenv.buildPlatform == stdenv.hostPlatform)
# A few tests currently fail on musl (polkitunixusertest, polkitunixgrouptest, polkitidentitytest segfault).
# Not yet investigated; it may be due to the "Make netgroup support optional"
# patch not updating the tests correctly yet, or doing something wrong,
diff --git a/third_party/nixpkgs/pkgs/development/libraries/poppler/default.nix b/third_party/nixpkgs/pkgs/development/libraries/poppler/default.nix
index 074868251d..e7b9a26f19 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/poppler/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/poppler/default.nix
@@ -12,11 +12,11 @@ let
in
stdenv.mkDerivation rec {
name = "poppler-${suffix}-${version}";
- version = "20.08.0"; # beware: updates often break cups-filters build, check texlive and scribusUnstable too!
+ version = "20.12.1"; # beware: updates often break cups-filters build, check texlive and scribusUnstable too!
src = fetchurl {
url = "${meta.homepage}/poppler-${version}.tar.xz";
- sha256 = "19gchq6fpa00ic5rn1zmjzxx85cif4hbdrsjcfd2aqxz9gqgwrdf";
+ sha256 = "0dbv1y9i5ahg6namz6gw2d0njnmrigr4a80dbxvnqad4q232banh";
};
outputs = [ "out" "dev" ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/properties-cpp/default.nix b/third_party/nixpkgs/pkgs/development/libraries/properties-cpp/default.nix
index fb99816959..54fea18fd1 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/properties-cpp/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/properties-cpp/default.nix
@@ -1,27 +1,35 @@
-{ stdenv, fetchurl, cmake, pkgconfig, gtest, doxygen
-, graphviz, lcov }:
+{ stdenv
+, fetchurl
+, cmake
+, pkg-config
+, gtest
+, doxygen
+, graphviz
+, lcov
+}:
stdenv.mkDerivation rec {
pname = "properties-cpp";
version = "0.0.1";
- src = let srcver = version+"+14.10.20140730"; in
- fetchurl {
- url = "https://launchpad.net/ubuntu/+archive/primary/+files/${pname}_${srcver}.orig.tar.gz";
- sha256 = "08vjyv7ibn6jh2ikj5v48kjpr3n6hlkp9qlvdn8r0vpiwzah0m2w";
- };
+ src = let srcver = "${version}+14.10.20140730"; in
+ fetchurl {
+ url = "https://launchpad.net/ubuntu/+archive/primary/+files/${pname}_${srcver}.orig.tar.gz";
+ sha256 = "08vjyv7ibn6jh2ikj5v48kjpr3n6hlkp9qlvdn8r0vpiwzah0m2w";
+ };
- buildInputs = [ cmake gtest doxygen pkgconfig graphviz lcov ];
-
- patchPhase = ''
+ postPatch = ''
sed -i "/add_subdirectory(tests)/d" CMakeLists.txt
'';
+ nativeBuildInputs = [ cmake pkg-config ];
+
+ buildInputs = [ gtest doxygen graphviz lcov ];
+
meta = with stdenv.lib; {
homepage = "https://launchpad.net/properties-cpp";
description = "A very simple convenience library for handling properties and signals in C++11";
- license = licenses.lgpl3;
+ license = licenses.lgpl3Only;
maintainers = with maintainers; [ edwtjo ];
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/pslib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/pslib/default.nix
new file mode 100644
index 0000000000..08accd5d7d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/pslib/default.nix
@@ -0,0 +1,43 @@
+{ stdenv, fetchurl, cmake, pkgconfig, zlib, libpng, libjpeg, libungif, libtiff
+}:
+
+stdenv.mkDerivation rec {
+ pname = "pslib";
+ version = "0.4.6";
+
+ src = fetchurl {
+ name = "${pname}-snixource-${version}.tar.gz";
+ url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
+ sha256 = "0m191ckqj1kj2yvxiilqw26x4vrn7pnlc2vy636yphjxr02q8bk4";
+ };
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+ buildInputs = [ zlib libpng libjpeg libungif libtiff ];
+
+ doCheck = true;
+
+ outputs = [ "out" "dev" "doc" ];
+
+ installPhase = ''
+ mkdir -p $out/lib
+ for path in *.so *.so.* *.o *.o.*; do
+ mv $path $out/lib/
+ done
+ mkdir -p $dev/include
+ mv ../include/libps $dev/include
+ if test -d nix-support; then
+ mv nix-support $dev
+ fi
+ mkdir -p $doc/share/doc/${pname}
+ cp -r ../doc/. $doc/share/doc/${pname}
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A C-library for generating multi page PostScript documents";
+ homepage = "http://pslib.sourceforge.net/";
+ changelog =
+ "https://sourceforge.net/p/pslib/git/ci/master/tree/pslib/ChangeLog";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ ShamrockLee ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qrcodegen/default.nix b/third_party/nixpkgs/pkgs/development/libraries/qrcodegen/default.nix
new file mode 100644
index 0000000000..b5faaf90ef
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/qrcodegen/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, fetchFromGitHub }:
+stdenv.mkDerivation rec {
+ pname = "qrcodegen";
+ version = "1.6.0";
+
+ src = fetchFromGitHub {
+ owner = "nayuki";
+ repo = "QR-Code-generator";
+ rev = "v${version}";
+ sha256 = "0iq9sv9na0vg996aqrxrjn9rrbiyy7sc9vslw945p3ky22pw3lql";
+ };
+
+ preBuild = "cd c";
+ installPhase = ''
+ mkdir -p $out/lib $out/include/qrcodegen
+ cp libqrcodegen.a $out/lib
+ cp qrcodegen.h $out/include/qrcodegen/
+ '';
+
+ meta = with stdenv.lib;
+ {
+ description = "qrcode generator library in multiple languages";
+
+ longDescription = ''
+ This project aims to be the best, clearest library for generating QR Codes. My primary goals are flexible options and absolute correctness. Secondary goals are compact implementation size and good documentation comments.
+ '';
+
+ homepage = "https://github.com/nayuki/QR-Code-generator";
+
+ license = licenses.mit;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ mcbeth ];
+ };
+}
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 04cb0ea9a1..87a88ddf9b 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
@@ -8,7 +8,7 @@ top-level attribute to `top-level/all-packages.nix`.
1. Update the URL in `pkgs/development/libraries/qt-5/$VERSION/fetch.sh`.
2. From the top of the Nixpkgs tree, run
- `./maintainers/scripts/fetch-kde-qt.sh > pkgs/development/libraries/qt-5/$VERSION/srcs.nix`.
+ `./maintainers/scripts/fetch-kde-qt.sh pkgs/development/libraries/qt-5/$VERSION`.
3. Check that the new packages build correctly.
4. Commit the changes and open a pull request.
@@ -51,7 +51,7 @@ let
patches = {
qtbase =
- optionals stdenv.isDarwin [
+ [
./qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
./qtbase.patch.d/0002-qtbase-mac.patch
./qtbase.patch.d/0013-define-kiosurfacesuccess.patch
@@ -59,8 +59,7 @@ let
# Patch framework detection to support X.framework/X.tbd,
# extending the current support for X.framework/X.
./qtbase.patch.d/0015-qtbase-tbd-frameworks.patch
- ]
- ++ [
+
./qtbase.patch.d/0003-qtbase-mkspecs.patch
./qtbase.patch.d/0004-qtbase-replace-libdir.patch
./qtbase.patch.d/0005-qtbase-cmake.patch
@@ -75,21 +74,9 @@ let
# Ensure -I${includedir} is added to Cflags in pkg-config files.
# See https://github.com/NixOS/nixpkgs/issues/52457
./qtbase.patch.d/0014-qtbase-pkg-config.patch
-
- # https://bugreports.qt.io/browse/QTBUG-81715
- # remove after updating to qt > 5.12.7
- (fetchpatch {
- name = "fix-qt5_make_output_file-cmake-macro.patch";
- url = "https://code.qt.io/cgit/qt/qtbase.git/patch/?id=8a3fde00bf53d99e9e4853e8ab97b0e1bcf74915";
- sha256 = "1gpcbdpyazdxnmldvhsf3pfwr2gjvi08x3j6rxf543rq01bp6cpx";
- })
- (fetchpatch {
- name = "QTBUG-78937.patch";
- url = "https://code.qt.io/cgit/qt/qtbase.git/patch/?id=67a9c600ad14ee44501a6df3509daa8234b97606";
- sha256 = "1jiky1w9j8rka78r4q0yabb8w2l5j6csdjysynz7gs1ry4xjfdxd";
- })
];
qtdeclarative = [ ./qtdeclarative.patch ];
+ qtlocation = [ ./qtlocation-gcc-9.patch ];
qtscript = [ ./qtscript.patch ];
qtserialport = [ ./qtserialport.patch ];
qtwebengine = [
@@ -110,7 +97,7 @@ let
stripLen = 1;
extraPrefix = "src/3rdparty/";
})
- ] ++ optionals stdenv.isDarwin [
+
./qtwebengine-darwin-no-platform-check.patch
./qtwebengine-darwin-fix-failed-static-assertion.patch
];
@@ -121,7 +108,7 @@ let
sha256 = "0h8ymfnwgkjkwaankr3iifiscsvngqpwb91yygndx344qdiw9y0n";
})
./qtwebkit.patch
- ] ++ optionals stdenv.isDarwin [
+
./qtwebkit-darwin-no-readline.patch
./qtwebkit-darwin-no-qos-classes.patch
];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh
index 016b4985ed..e93c9acd3f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/fetch.sh
@@ -1 +1,2 @@
-WGET_ARGS=( http://download.qt.io/official_releases/qt/5.12/5.12.7/submodules/ )
+WGET_ARGS=( http://download.qt.io/official_releases/qt/5.12/5.12.9/submodules/ \
+ -A '*.tar.xz' )
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
index bb535b8a0c..6646e1e0b2 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
@@ -1,18 +1,5 @@
-From 361a9395704ca1ee170a8bb3823ba860293eecee Mon Sep 17 00:00:00 2001
-From: Thomas Tuegel
-Date: Tue, 17 Sep 2019 05:34:00 -0500
-Subject: [PATCH 01/12] qtbase-mkspecs-mac
-
----
- mkspecs/common/mac.conf | 2 +-
- mkspecs/features/mac/default_post.prf | 202 ----------------------------------
- mkspecs/features/mac/default_pre.prf | 58 ----------
- mkspecs/features/mac/sdk.mk | 25 -----
- mkspecs/features/mac/sdk.prf | 61 ----------
- 5 files changed, 1 insertion(+), 347 deletions(-)
-
diff --git a/mkspecs/common/mac.conf b/mkspecs/common/mac.conf
-index b77494ec9b..470c38e772 100644
+index b77494ec..470c38e7 100644
--- a/mkspecs/common/mac.conf
+++ b/mkspecs/common/mac.conf
@@ -24,7 +24,7 @@ QMAKE_INCDIR_OPENGL = \
@@ -25,7 +12,7 @@ index b77494ec9b..470c38e772 100644
QMAKE_LFLAGS_REL_RPATH =
diff --git a/mkspecs/features/mac/default_post.prf b/mkspecs/features/mac/default_post.prf
-index 993f4d56a9..b80ec1e801 100644
+index d052808c..b80ec1e8 100644
--- a/mkspecs/features/mac/default_post.prf
+++ b/mkspecs/features/mac/default_post.prf
@@ -68,208 +68,6 @@ qt {
@@ -161,7 +148,7 @@ index 993f4d56a9..b80ec1e801 100644
- -isysroot$$xcodeSDKInfo(Path, $$sdk)
- QMAKE_XARCH_LFLAGS_$${arch} = $$version_min_flags \
- -Xarch_$${arch} \
-- -Wl,-syslibroot,$$xcodeSDKInfo(Path, $$sdk)
+- -isysroot$$xcodeSDKInfo(Path, $$sdk)
-
- QMAKE_XARCH_CFLAGS += $(EXPORT_QMAKE_XARCH_CFLAGS_$${arch})
- QMAKE_XARCH_LFLAGS += $(EXPORT_QMAKE_XARCH_LFLAGS_$${arch})
@@ -182,7 +169,7 @@ index 993f4d56a9..b80ec1e801 100644
- version_min_flag = -m$${version_identifier}-version-min=$$deployment_target
- QMAKE_CFLAGS += -isysroot $$QMAKE_MAC_SDK_PATH $$version_min_flag
- QMAKE_CXXFLAGS += -isysroot $$QMAKE_MAC_SDK_PATH $$version_min_flag
-- QMAKE_LFLAGS += -Wl,-syslibroot,$$QMAKE_MAC_SDK_PATH $$version_min_flag
+- QMAKE_LFLAGS += -isysroot $$QMAKE_MAC_SDK_PATH $$version_min_flag
- }
-
- # Enable precompiled headers for multiple architectures
@@ -238,7 +225,7 @@ index 993f4d56a9..b80ec1e801 100644
generate_xcode_project.commands = @$(QMAKE) -spec macx-xcode \"$(EXPORT__PRO_FILE_)\" $$QMAKE_ARGS
generate_xcode_project.target = xcodeproj
diff --git a/mkspecs/features/mac/default_pre.prf b/mkspecs/features/mac/default_pre.prf
-index e3534561a5..3b01424e67 100644
+index e3534561..3b01424e 100644
--- a/mkspecs/features/mac/default_pre.prf
+++ b/mkspecs/features/mac/default_pre.prf
@@ -1,60 +1,2 @@
@@ -303,7 +290,7 @@ index e3534561a5..3b01424e67 100644
-xcode_copy_phase_strip_setting.value = NO
-QMAKE_MAC_XCODE_SETTINGS += xcode_copy_phase_strip_setting
diff --git a/mkspecs/features/mac/sdk.mk b/mkspecs/features/mac/sdk.mk
-index c40f58c987..e69de29bb2 100644
+index c40f58c9..e69de29b 100644
--- a/mkspecs/features/mac/sdk.mk
+++ b/mkspecs/features/mac/sdk.mk
@@ -1,25 +0,0 @@
@@ -333,7 +320,7 @@ index c40f58c987..e69de29bb2 100644
- endif
-endif
diff --git a/mkspecs/features/mac/sdk.prf b/mkspecs/features/mac/sdk.prf
-index 3a9c2778bb..e69de29bb2 100644
+index 3a9c2778..e69de29b 100644
--- a/mkspecs/features/mac/sdk.prf
+++ b/mkspecs/features/mac/sdk.prf
@@ -1,61 +0,0 @@
@@ -398,6 +385,3 @@ index 3a9c2778bb..e69de29bb2 100644
- $$tool = $$sysrooted $$member(value, 1, -1)
- cache($$tool_variable, set stash, $$tool)
-}
---
-2.23.GIT
-
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtlocation-gcc-9.patch b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtlocation-gcc-9.patch
new file mode 100644
index 0000000000..1791313e56
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtlocation-gcc-9.patch
@@ -0,0 +1,21 @@
+diff --git a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
+index d475c38..c1710a6 100644
+--- a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
++++ b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
+@@ -5,6 +5,7 @@
+ #include
+
+ #include
++#include
+
+ namespace mbgl {
+
+diff --git a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
+index 97bfe91..56d3e17 100644
+--- a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
++++ b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
+@@ -1,3 +1,4 @@
++#include
+ #include
+
+ namespace mbgl {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtwebengine-darwin-no-platform-check.patch b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtwebengine-darwin-no-platform-check.patch
index 8ed3fe59a5..cd2343e42c 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtwebengine-darwin-no-platform-check.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/qtwebengine-darwin-no-platform-check.patch
@@ -1,5 +1,5 @@
diff --git a/configure.pri b/configure.pri
-index 897bea54..6f834c20 100644
+index 897bea540..6f834c202 100644
--- a/configure.pri
+++ b/configure.pri
@@ -269,7 +269,7 @@ defineReplace(webEngineGetMacOSVersion) {
@@ -12,7 +12,7 @@ index 897bea54..6f834c20 100644
}
diff --git a/mkspecs/features/platform.prf b/mkspecs/features/platform.prf
-index 35eb6b89..7eed640a 100644
+index 35eb6b89c..7eed640a5 100644
--- a/mkspecs/features/platform.prf
+++ b/mkspecs/features/platform.prf
@@ -40,8 +40,6 @@ defineTest(isPlatformSupported) {
@@ -43,10 +43,10 @@ index 35eb6b89..7eed640a 100644
isEmpty(WEBENGINE_OSX_SDK_PRODUCT_VERSION) {
skipBuild("Could not resolve SDK product version for \'$$QMAKE_MAC_SDK\'.")
diff --git a/src/core/config/mac_osx.pri b/src/core/config/mac_osx.pri
-index 4426901c..3aa6057e 100644
+index 7b77a8bf7..0e1284ee4 100644
--- a/src/core/config/mac_osx.pri
+++ b/src/core/config/mac_osx.pri
-@@ -5,16 +5,16 @@ load(functions)
+@@ -5,7 +5,7 @@ load(functions)
# otherwise query for it.
QMAKE_MAC_SDK_VERSION = $$eval(QMAKE_MAC_SDK.$${QMAKE_MAC_SDK}.SDKVersion)
isEmpty(QMAKE_MAC_SDK_VERSION) {
@@ -55,17 +55,15 @@ index 4426901c..3aa6057e 100644
isEmpty(QMAKE_MAC_SDK_VERSION): error("Could not resolve SDK version for \'$${QMAKE_MAC_SDK}\'")
}
+@@ -14,11 +14,6 @@ isEmpty(QMAKE_MAC_SDK_VERSION) {
+ QMAKE_MAC_SDK_VERSION_MAJOR_MINOR = $$section(QMAKE_MAC_SDK_VERSION, ".", 0, 1)
+
QMAKE_CLANG_DIR = "/usr"
-QMAKE_CLANG_PATH = $$eval(QMAKE_MAC_SDK.macx-clang.$${QMAKE_MAC_SDK}.QMAKE_CXX)
-!isEmpty(QMAKE_CLANG_PATH) {
- clang_dir = $$clean_path("$$dirname(QMAKE_CLANG_PATH)/../")
- exists($$clang_dir): QMAKE_CLANG_DIR = $$clang_dir
-}
-+# QMAKE_CLANG_PATH = $$eval(QMAKE_MAC_SDK.macx-clang.$${QMAKE_MAC_SDK}.QMAKE_CXX)
-+# !isEmpty(QMAKE_CLANG_PATH) {
-+# clang_dir = $$clean_path("$$dirname(QMAKE_CLANG_PATH)/../")
-+# exists($$clang_dir): QMAKE_CLANG_DIR = $$clang_dir
-+# }
QMAKE_CLANG_PATH = "$${QMAKE_CLANG_DIR}/bin/clang++"
message("Using clang++ from $${QMAKE_CLANG_PATH}")
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix
index 293d017c2d..f2ed6d1371 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/srcs.nix
@@ -1,325 +1,326 @@
-# DO NOT EDIT! This file is generated automatically by fetch-kde-qt.sh
+# DO NOT EDIT! This file is generated automatically.
+# Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/development/libraries/qt-5/5.12
{ fetchurl, mirror }:
{
qt3d = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qt3d-everywhere-src-5.12.7.tar.xz";
- sha256 = "2030de3dc93fd4062f677f61938229af9cd7aa4c3d2932cdda2ccb663d681126";
- name = "qt3d-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qt3d-everywhere-src-5.12.9.tar.xz";
+ sha256 = "6fcde8c99bc5d09a5d2de99cab10c6f662d7db48139e6d5a3904fa0c580070ad";
+ name = "qt3d-everywhere-src-5.12.9.tar.xz";
};
};
qtactiveqt = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtactiveqt-everywhere-src-5.12.7.tar.xz";
- sha256 = "302ce1e74dae8ead602ac663e208e6c9b98bdf9a2b7795de4198a28eba2d895d";
- name = "qtactiveqt-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtactiveqt-everywhere-src-5.12.9.tar.xz";
+ sha256 = "e9df2dacfa4f93b42753066d14d3c504a30b259c177b366e32e6119f714f6527";
+ name = "qtactiveqt-everywhere-src-5.12.9.tar.xz";
};
};
qtandroidextras = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtandroidextras-everywhere-src-5.12.7.tar.xz";
- sha256 = "a5acc927bd46ed87627e2ae0f0bfc199189d383a3e17c2f34b8c34ea57b2aea1";
- name = "qtandroidextras-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtandroidextras-everywhere-src-5.12.9.tar.xz";
+ sha256 = "d6ab58d382feb1d79b7f28033eaa15ecab0c1f97c760fad50f20608189ab1a95";
+ name = "qtandroidextras-everywhere-src-5.12.9.tar.xz";
};
};
qtbase = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtbase-everywhere-src-5.12.7.tar.xz";
- sha256 = "b18939cb25d90aef8721fb12ec34c3632d3490ced958e41f6c7a52064643665d";
- name = "qtbase-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtbase-everywhere-src-5.12.9.tar.xz";
+ sha256 = "331dafdd0f3e8623b51bd0da2266e7e7c53aa8e9dc28a8eb6f0b22609c5d337e";
+ name = "qtbase-everywhere-src-5.12.9.tar.xz";
};
};
qtcanvas3d = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtcanvas3d-everywhere-src-5.12.7.tar.xz";
- sha256 = "b63a513a2ee11548b122e0fd640b1fa22d3eb83cdc51ddfdf3b97c2ecd0d0c50";
- name = "qtcanvas3d-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtcanvas3d-everywhere-src-5.12.9.tar.xz";
+ sha256 = "351b105507b97e61eef17a5ce8a96fe090a523101e41c20ea373266203dd3ca0";
+ name = "qtcanvas3d-everywhere-src-5.12.9.tar.xz";
};
};
qtcharts = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtcharts-everywhere-src-5.12.7.tar.xz";
- sha256 = "434065526d0b1d8921e96cc1827b1a3579e073b930fe536455c4c1da2f15cf5f";
- name = "qtcharts-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtcharts-everywhere-src-5.12.9.tar.xz";
+ sha256 = "9fc2a64a96b73746389c257684af557e70c5360bead53d61d059f968efdc5b04";
+ name = "qtcharts-everywhere-src-5.12.9.tar.xz";
};
};
qtconnectivity = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtconnectivity-everywhere-src-5.12.7.tar.xz";
- sha256 = "647148b9b1a0d3e54f788b66797b81bb87434faf6fb12ac481f9165eda0d071a";
- name = "qtconnectivity-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtconnectivity-everywhere-src-5.12.9.tar.xz";
+ sha256 = "e5457ebc22059954bba6a08b03fd1e6f30e4c8f3146636065bf12c2e6044f41c";
+ name = "qtconnectivity-everywhere-src-5.12.9.tar.xz";
};
};
qtdatavis3d = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtdatavis3d-everywhere-src-5.12.7.tar.xz";
- sha256 = "07ff5713cfcdf073681d905912e8d871e4451508494c789df805eb241ed98b27";
- name = "qtdatavis3d-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtdatavis3d-everywhere-src-5.12.9.tar.xz";
+ sha256 = "0cd4f7535bf26e4e59f89fac991fc8a400bd6193680578f31693235f185f4562";
+ name = "qtdatavis3d-everywhere-src-5.12.9.tar.xz";
};
};
qtdeclarative = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtdeclarative-everywhere-src-5.12.7.tar.xz";
- sha256 = "5cdc05a035f240ab73b6b37dd3831c1350cd80e5799da47929974085f6eae9bd";
- name = "qtdeclarative-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtdeclarative-everywhere-src-5.12.9.tar.xz";
+ sha256 = "c11ae68aedcdea7e721ec22a95265ac91b5e128a5c12d3b61b5b732d3a02be80";
+ name = "qtdeclarative-everywhere-src-5.12.9.tar.xz";
};
};
qtdoc = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtdoc-everywhere-src-5.12.7.tar.xz";
- sha256 = "6c07918cec8494ea05a42234d8f281a2958de7380458f3fb5a189949ce1233e9";
- name = "qtdoc-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtdoc-everywhere-src-5.12.9.tar.xz";
+ sha256 = "a9d751af85a07bdfc2a30e8f1b08aa249547a8100801f286e77280a9c9ede624";
+ name = "qtdoc-everywhere-src-5.12.9.tar.xz";
};
};
qtgamepad = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtgamepad-everywhere-src-5.12.7.tar.xz";
- sha256 = "07638c42be94be1e5e622b020c6192341b5bb87be34d7b38f2899672d83a1e94";
- name = "qtgamepad-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtgamepad-everywhere-src-5.12.9.tar.xz";
+ sha256 = "da3333af6b9dccd7dd3a25b01de65e317fe4b70b9d39eeb84e01c232063211fe";
+ name = "qtgamepad-everywhere-src-5.12.9.tar.xz";
};
};
qtgraphicaleffects = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtgraphicaleffects-everywhere-src-5.12.7.tar.xz";
- sha256 = "02f0328420c623da8f9ae949fec01e99ba84213dd2ad559cb00c204502bbcace";
- name = "qtgraphicaleffects-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtgraphicaleffects-everywhere-src-5.12.9.tar.xz";
+ sha256 = "1eb4b913d5cb6d0b46a231288b9717f4785fbd212936e98a8b2a8c9024e3a8bf";
+ name = "qtgraphicaleffects-everywhere-src-5.12.9.tar.xz";
};
};
qtimageformats = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtimageformats-everywhere-src-5.12.7.tar.xz";
- sha256 = "9bd19ee24fb85f249d01c78e637c95377dd738feb61da0deeee6b770fa62f70b";
- name = "qtimageformats-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtimageformats-everywhere-src-5.12.9.tar.xz";
+ sha256 = "cd8193698f830cce30959564c191e7bb698877aca3a263c652b4a23907c72b6a";
+ name = "qtimageformats-everywhere-src-5.12.9.tar.xz";
};
};
qtlocation = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtlocation-everywhere-src-5.12.7.tar.xz";
- sha256 = "d1e905b80befda3c9aaad92ea984e6dbf722568b5c91e8d15b027bc5bc22781f";
- name = "qtlocation-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtlocation-everywhere-src-5.12.9.tar.xz";
+ sha256 = "be31870104af2910690850c4e28bab3ccb76f1aa8deef1e870bcbc6b276aa2c1";
+ name = "qtlocation-everywhere-src-5.12.9.tar.xz";
};
};
qtmacextras = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtmacextras-everywhere-src-5.12.7.tar.xz";
- sha256 = "265b5607664927e1c92af3abc4b034244f37abd83db1f0a8f22f6952f7d6abb8";
- name = "qtmacextras-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtmacextras-everywhere-src-5.12.9.tar.xz";
+ sha256 = "5458f3e13c37eb8bff8588b29703fb33b61d5ea19989c56c99d36f221e269f35";
+ name = "qtmacextras-everywhere-src-5.12.9.tar.xz";
};
};
qtmultimedia = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtmultimedia-everywhere-src-5.12.7.tar.xz";
- sha256 = "28bdaa81371f922223775ae5171c4d589a2c07f255abbe5ccf130ecbbdb4db1d";
- name = "qtmultimedia-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtmultimedia-everywhere-src-5.12.9.tar.xz";
+ sha256 = "59a2f2418cefe030094687dff0846fb8957abbc0e060501a4fee40cb4a52838c";
+ name = "qtmultimedia-everywhere-src-5.12.9.tar.xz";
};
};
qtnetworkauth = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtnetworkauth-everywhere-src-5.12.7.tar.xz";
- sha256 = "cbfb7c71a25e74b92b927a5aeae2d099e4142968424a0fcebc1a52fa4fb4576b";
- name = "qtnetworkauth-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtnetworkauth-everywhere-src-5.12.9.tar.xz";
+ sha256 = "a0979689eda667e299fd9cf5a8859bd9c37eabc0a6d9738103a1143035baf0e4";
+ name = "qtnetworkauth-everywhere-src-5.12.9.tar.xz";
};
};
qtpurchasing = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtpurchasing-everywhere-src-5.12.7.tar.xz";
- sha256 = "6f7ecb1e6b6d290b268344ddb031bb7114cd36139c76323732d12661eeb15a76";
- name = "qtpurchasing-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtpurchasing-everywhere-src-5.12.9.tar.xz";
+ sha256 = "565587811b3cfd201907d3fcbf7120783de32a4d1d3c59a9efff3720cf0af3e5";
+ name = "qtpurchasing-everywhere-src-5.12.9.tar.xz";
};
};
qtquickcontrols = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtquickcontrols-everywhere-src-5.12.7.tar.xz";
- sha256 = "1038bbc76bba53f9634f40cd9c8ebf0ed8ae82e791f727b228bd81bdcf1859e5";
- name = "qtquickcontrols-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtquickcontrols-everywhere-src-5.12.9.tar.xz";
+ sha256 = "d89084ebccf155f4c966d4a2a188e6e870c37535a7751740960f5c38088373f6";
+ name = "qtquickcontrols-everywhere-src-5.12.9.tar.xz";
};
};
qtquickcontrols2 = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtquickcontrols2-everywhere-src-5.12.7.tar.xz";
- sha256 = "3a9526e5ad01edbfb796a6631983c391ea1b7e22ae6e07840048156a9e92a237";
- name = "qtquickcontrols2-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtquickcontrols2-everywhere-src-5.12.9.tar.xz";
+ sha256 = "ea1c2864630c6ba2540228f81ec5b582619d5ce9e4cb98e91109b4181a65a31d";
+ name = "qtquickcontrols2-everywhere-src-5.12.9.tar.xz";
};
};
qtremoteobjects = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtremoteobjects-everywhere-src-5.12.7.tar.xz";
- sha256 = "6d6aaec4e9c140c027b0badaabc6322ea3c16cf649495a27fec1f261e891120f";
- name = "qtremoteobjects-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtremoteobjects-everywhere-src-5.12.9.tar.xz";
+ sha256 = "f87af7e9931280f2b44a529dc174cae14247e1b50f9dc9bde8966adb0406babd";
+ name = "qtremoteobjects-everywhere-src-5.12.9.tar.xz";
};
};
qtscript = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtscript-everywhere-src-5.12.7.tar.xz";
- sha256 = "ca1dbc66d4125a678638dd0c9c030b72fdfc4ec2c229b9316a8bc80a86104019";
- name = "qtscript-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtscript-everywhere-src-5.12.9.tar.xz";
+ sha256 = "8f2e12e37ff1e7629923cf3b9d446f85e005b2248386e33879ba3b790f1416df";
+ name = "qtscript-everywhere-src-5.12.9.tar.xz";
};
};
qtscxml = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtscxml-everywhere-src-5.12.7.tar.xz";
- sha256 = "afa950bc95f881c90eea564511f3e9918d53fddf0823afb641d20dc6f794fbb6";
- name = "qtscxml-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtscxml-everywhere-src-5.12.9.tar.xz";
+ sha256 = "d68d04d83366f11b10a101766baf5253e53ad76a683e0bc15e7dd403d475e61c";
+ name = "qtscxml-everywhere-src-5.12.9.tar.xz";
};
};
qtsensors = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtsensors-everywhere-src-5.12.7.tar.xz";
- sha256 = "2b9aea9f4e2f681b4067f2b9d97c5073c135e41d26601c71f18f199bc980e740";
- name = "qtsensors-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtsensors-everywhere-src-5.12.9.tar.xz";
+ sha256 = "77054e2449bcac786cc8f07c0d65c503a22bc629af4844259ff0def27b9889e9";
+ name = "qtsensors-everywhere-src-5.12.9.tar.xz";
};
};
qtserialbus = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtserialbus-everywhere-src-5.12.7.tar.xz";
- sha256 = "82201edf971e957d849b041ab2914f7497226939c62884ec2906b37576987eae";
- name = "qtserialbus-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtserialbus-everywhere-src-5.12.9.tar.xz";
+ sha256 = "08b16363a47f9b41f87e3b7cf63eaed2435bb6b7e27775c9717ff863e56141ed";
+ name = "qtserialbus-everywhere-src-5.12.9.tar.xz";
};
};
qtserialport = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtserialport-everywhere-src-5.12.7.tar.xz";
- sha256 = "224c282ebed750f46b72dfe18260c3d26fbb74e928dec64bd8c51e7beed8721f";
- name = "qtserialport-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtserialport-everywhere-src-5.12.9.tar.xz";
+ sha256 = "24a10b65b03fc598acd30f4a52b0b71218e9c03ec4bb31a4ca50aae1b52a986d";
+ name = "qtserialport-everywhere-src-5.12.9.tar.xz";
};
};
qtspeech = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtspeech-everywhere-src-5.12.7.tar.xz";
- sha256 = "0cc4f14aa21172b84c8ebca442037cd94927dad4921f6f6bfb4d7f2468aa6060";
- name = "qtspeech-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtspeech-everywhere-src-5.12.9.tar.xz";
+ sha256 = "2efdaf5f49d2fad4a6c4cde12dfee2ff2c66ab4298f22d6c203ecd6019186847";
+ name = "qtspeech-everywhere-src-5.12.9.tar.xz";
};
};
qtsvg = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtsvg-everywhere-src-5.12.7.tar.xz";
- sha256 = "4bf60916d4e398d9609f1b3a17fc7345a0e13c7c1cc407298df20da4c7c67bb8";
- name = "qtsvg-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtsvg-everywhere-src-5.12.9.tar.xz";
+ sha256 = "32ec251e411d31734b873dd82fd68b6a3142227fdf06fe6ad879f16997fb98d2";
+ name = "qtsvg-everywhere-src-5.12.9.tar.xz";
};
};
qttools = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qttools-everywhere-src-5.12.7.tar.xz";
- sha256 = "860a97114d518f83c0a9ab3742071da16bb018e6eb387179d5764a8dcca03948";
- name = "qttools-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qttools-everywhere-src-5.12.9.tar.xz";
+ sha256 = "002dc23410a9d1af6f1cfc696ee18fd3baeddbbfeb9758ddb04bbdb17b2fffdf";
+ name = "qttools-everywhere-src-5.12.9.tar.xz";
};
};
qttranslations = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qttranslations-everywhere-src-5.12.7.tar.xz";
- sha256 = "2c8d1169f1f20ba32639181f1853b4159940cbaaac41adaa018b6f43ca31323f";
- name = "qttranslations-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qttranslations-everywhere-src-5.12.9.tar.xz";
+ sha256 = "50bd3a329e86f14af05ef0dbef94c7a6cd6c1f89ca4d008088a44ba76e6ecf40";
+ name = "qttranslations-everywhere-src-5.12.9.tar.xz";
};
};
qtvirtualkeyboard = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtvirtualkeyboard-everywhere-src-5.12.7.tar.xz";
- sha256 = "aaa52aaff923df22de8472d71843dadb80f3f6fe0312122e64ffe5436db40daa";
- name = "qtvirtualkeyboard-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtvirtualkeyboard-everywhere-src-5.12.9.tar.xz";
+ sha256 = "7598ee3312a2f4e72edf363c16c506740a8b91c5c06544da068a3c0d73f7f807";
+ name = "qtvirtualkeyboard-everywhere-src-5.12.9.tar.xz";
};
};
qtwayland = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtwayland-everywhere-src-5.12.7.tar.xz";
- sha256 = "fc1ab8e25461580e37090e4f82422411dee71a3de48a54be1f4b6569e00f66c5";
- name = "qtwayland-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtwayland-everywhere-src-5.12.9.tar.xz";
+ sha256 = "6f416948a98586b9c13c46b36be5ac6bb96a1dde9f50123b5e6dcdd102e9d77e";
+ name = "qtwayland-everywhere-src-5.12.9.tar.xz";
};
};
qtwebchannel = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtwebchannel-everywhere-src-5.12.7.tar.xz";
- sha256 = "b0ae72e5957aa4b281a37d2e169fcf91f92382bc36bd0cf09c80b2bb961bce75";
- name = "qtwebchannel-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtwebchannel-everywhere-src-5.12.9.tar.xz";
+ sha256 = "d55a06a0929c86664496e1113e74425d56d175916acd8abbb95c371eb16b43eb";
+ name = "qtwebchannel-everywhere-src-5.12.9.tar.xz";
};
};
qtwebengine = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtwebengine-everywhere-src-5.12.7.tar.xz";
- sha256 = "83b754dca3dafeb21be6c7cb5ea99f11f5dbe9055bc1680f5bd7159224bb46fa";
- name = "qtwebengine-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtwebengine-everywhere-src-5.12.9.tar.xz";
+ sha256 = "27a9a19e4deb5e7a0fabc13e38fe5a8818730c92f6a343b9084aa17977468e25";
+ name = "qtwebengine-everywhere-src-5.12.9.tar.xz";
};
};
qtwebglplugin = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtwebglplugin-everywhere-src-5.12.7.tar.xz";
- sha256 = "e049ed855bc772a56808844a803aac653d2d64f092a1fd1fe6a73ab460b55c3b";
- name = "qtwebglplugin-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtwebglplugin-everywhere-src-5.12.9.tar.xz";
+ sha256 = "cb7ba4cb66900e5d4315809e2b5ad3e4e381d576a14f6224f8ea58373f997c42";
+ name = "qtwebglplugin-everywhere-src-5.12.9.tar.xz";
};
};
qtwebsockets = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtwebsockets-everywhere-src-5.12.7.tar.xz";
- sha256 = "6fd13c2558f532a32f20d977b44c0146107a0e93861df84978e4fd72af283b17";
- name = "qtwebsockets-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtwebsockets-everywhere-src-5.12.9.tar.xz";
+ sha256 = "08a92c36d52b4d93a539a950698bb2912ea36055015d421f874bf672637f21ef";
+ name = "qtwebsockets-everywhere-src-5.12.9.tar.xz";
};
};
qtwebview = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtwebview-everywhere-src-5.12.7.tar.xz";
- sha256 = "d3f82d2ceab59dc4dee3b6f54f4b70869c199d63f4534b299d900cdacc9b7be7";
- name = "qtwebview-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtwebview-everywhere-src-5.12.9.tar.xz";
+ sha256 = "3e0506411d101cc08232946bcacef2fb90884c27eb91eeb97a1a68ed3788a7b6";
+ name = "qtwebview-everywhere-src-5.12.9.tar.xz";
};
};
qtwinextras = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtwinextras-everywhere-src-5.12.7.tar.xz";
- sha256 = "cfeec81ee1f75b9786ed28382deecc5e38fd142c0b48476beccadb587f93118c";
- name = "qtwinextras-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtwinextras-everywhere-src-5.12.9.tar.xz";
+ sha256 = "7bab5053197148a5e1609cab12331e4a3f2e1a86bcbde137948330b288803754";
+ name = "qtwinextras-everywhere-src-5.12.9.tar.xz";
};
};
qtx11extras = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtx11extras-everywhere-src-5.12.7.tar.xz";
- sha256 = "23895f4b1e84f3783526b9e17680df38c587601d4dfa6ff1b81ace432c480b96";
- name = "qtx11extras-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtx11extras-everywhere-src-5.12.9.tar.xz";
+ sha256 = "09432392641b56205cbcda6be89d0835bfecad64ad61713a414b951b740c9cec";
+ name = "qtx11extras-everywhere-src-5.12.9.tar.xz";
};
};
qtxmlpatterns = {
- version = "5.12.7";
+ version = "5.12.9";
src = fetchurl {
- url = "${mirror}/official_releases/qt/5.12/5.12.7/submodules/qtxmlpatterns-everywhere-src-5.12.7.tar.xz";
- sha256 = "9002014129a1f2a44700df333a7776e23bdfd689e7a619c3540fd9f6819b417b";
- name = "qtxmlpatterns-everywhere-src-5.12.7.tar.xz";
+ url = "${mirror}/official_releases/qt/5.12/5.12.9/submodules/qtxmlpatterns-everywhere-src-5.12.9.tar.xz";
+ sha256 = "8d0e92fce6b4cbe7f1ecd1e90f6c7d71681b9b8870a577c0b18cadd93b8713b2";
+ name = "qtxmlpatterns-everywhere-src-5.12.9.tar.xz";
};
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/default.nix b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/default.nix
index b4486bf025..3eefd23fde 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/default.nix
@@ -8,7 +8,7 @@ top-level attribute to `top-level/all-packages.nix`.
1. Update the URL in `pkgs/development/libraries/qt-5/$VERSION/fetch.sh`.
2. From the top of the Nixpkgs tree, run
- `./maintainers/scripts/fetch-kde-qt.sh > pkgs/development/libraries/qt-5/$VERSION/srcs.nix`.
+ `./maintainers/scripts/fetch-kde-qt.sh pkgs/development/libraries/qt-5/$VERSION`.
3. Check that the new packages build correctly.
4. Commit the changes and open a pull request.
@@ -75,6 +75,7 @@ let
./qtbase.patch.d/0011-fix-header_module.patch
];
qtdeclarative = [ ./qtdeclarative.patch ];
+ qtlocation = [ ./qtlocation-gcc-9.patch ];
qtscript = [ ./qtscript.patch ];
qtserialport = [ ./qtserialport.patch ];
qtwebengine = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/fetch.sh b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/fetch.sh
index 2d266b5297..e4e02bd82e 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/fetch.sh
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/fetch.sh
@@ -1 +1,2 @@
-WGET_ARGS=( http://download.qt.io/official_releases/qt/5.14/5.14.2/submodules/ )
+WGET_ARGS=( http://download.qt.io/official_releases/qt/5.14/5.14.2/submodules/ \
+ -A '*.tar.xz' )
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/qtlocation-gcc-9.patch b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/qtlocation-gcc-9.patch
new file mode 100644
index 0000000000..1791313e56
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/qtlocation-gcc-9.patch
@@ -0,0 +1,21 @@
+diff --git a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
+index d475c38..c1710a6 100644
+--- a/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
++++ b/src/3rdparty/mapbox-gl-native/platform/default/bidi.cpp
+@@ -5,6 +5,7 @@
+ #include
+
+ #include
++#include
+
+ namespace mbgl {
+
+diff --git a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
+index 97bfe91..56d3e17 100644
+--- a/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
++++ b/src/3rdparty/mapbox-gl-native/src/mbgl/util/convert.cpp
+@@ -1,3 +1,4 @@
++#include
+ #include
+
+ namespace mbgl {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/qtwebkit-darwin-no-readline.patch b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/qtwebkit-darwin-no-readline.patch
index 26d189d860..4871032f6f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/qtwebkit-darwin-no-readline.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.14/qtwebkit-darwin-no-readline.patch
@@ -28,18 +28,3 @@ diff --git a/Source/WTF/wtf/Platform.h b/Source/WTF/wtf/Platform.h
#define HAVE_SYS_TIMEB_H 1
#if !PLATFORM(GTK) && !PLATFORM(QT)
-diff --git a/Source/WTF/wtf/PlatformMac.cmake b/Source/WTF/wtf/PlatformMac.cmake
---- a/Source/WTF/wtf/PlatformMac.cmake
-+++ b/Source/WTF/wtf/PlatformMac.cmake
-@@ -2,11 +2,9 @@ set(WTF_LIBRARY_TYPE SHARED)
-
- find_library(COCOA_LIBRARY Cocoa)
- find_library(COREFOUNDATION_LIBRARY CoreFoundation)
--find_library(READLINE_LIBRARY Readline)
- list(APPEND WTF_LIBRARIES
- ${COREFOUNDATION_LIBRARY}
- ${COCOA_LIBRARY}
-- ${READLINE_LIBRARY}
- libicucore.dylib
- )
-
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.15/default.nix b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.15/default.nix
index 2712b45bdd..08fd3a9720 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.15/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.15/default.nix
@@ -8,7 +8,7 @@ top-level attribute to `top-level/all-packages.nix`.
1. Update the URL in `pkgs/development/libraries/qt-5/$VERSION/fetch.sh`.
2. From the top of the Nixpkgs tree, run
- `./maintainers/scripts/fetch-kde-qt.sh > pkgs/development/libraries/qt-5/$VERSION/srcs.nix`.
+ `./maintainers/scripts/fetch-kde-qt.sh pkgs/development/libraries/qt-5/$VERSION`.
3. Check that the new packages build correctly.
4. Commit the changes and open a pull request.
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.15/fetch.sh b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.15/fetch.sh
index 70e6dbe82a..81ceb3ef77 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.15/fetch.sh
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.15/fetch.sh
@@ -1 +1,2 @@
-WGET_ARGS=( http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/ )
+WGET_ARGS=( http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/ \
+ -A '*.tar.xz' )
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/modules/qtlocation.nix b/third_party/nixpkgs/pkgs/development/libraries/qt-5/modules/qtlocation.nix
index 0eee684a53..a80785d809 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/modules/qtlocation.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/modules/qtlocation.nix
@@ -10,5 +10,4 @@ qtModule {
# https://libcxx.llvm.org/docs/UsingLibcxx.html#c-17-specific-configuration-macros
"QMAKE_CXXFLAGS+=-D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR"
];
-
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix b/third_party/nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix
index 48c0158531..ecff7f7f82 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/qtpbfimageplugin/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qtpbfimageplugin";
- version = "2.2";
+ version = "2.3";
src = fetchFromGitHub {
owner = "tumic0";
repo = "QtPBFImagePlugin";
rev = version;
- sha256 = "1w2d33g13vkjasabmcgvhsmfqv3jmwbxhqxm1jnyc7d4nlk4jwmb";
+ sha256 = "063agzcrcihasqqk2yqxqxg9xknjs99y6vx3n1v7md7dqnfv4iva";
};
nativeBuildInputs = [ qmake ];
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
# Fix plugin dir
substituteInPlace pbfplugin.pro \
--replace "\$\$[QT_INSTALL_PLUGINS]" "$out/$qtPluginPrefix"
-
+ '' + stdenv.lib.optionalString stdenv.isDarwin ''
# Fix darwin build
substituteInPlace pbfplugin.pro \
--replace '$$PROTOBUF/lib/libprotobuf-lite.a' '${protobuf}/lib/libprotobuf-lite.dylib'
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
vector tiles without (almost) any application modifications.
'';
homepage = "https://github.com/tumic0/QtPBFImagePlugin";
- license = licenses.lgpl3;
+ license = licenses.lgpl3Only;
maintainers = with maintainers; [ sikmir ];
platforms = platforms.unix;
};
diff --git a/third_party/nixpkgs/pkgs/development/libraries/range-v3/default.nix b/third_party/nixpkgs/pkgs/development/libraries/range-v3/default.nix
index a583239b52..3799ccbb59 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/range-v3/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/range-v3/default.nix
@@ -11,6 +11,10 @@ stdenv.mkDerivation rec {
sha256 = "18230bg4rq9pmm5f8f65j444jpq56rld4fhmpham8q3vr1c1bdjh";
};
+ patches = [
+ ./gcc10.patch
+ ];
+
nativeBuildInputs = [ cmake ];
# Building the tests currently fails on AArch64 due to internal compiler
diff --git a/third_party/nixpkgs/pkgs/development/libraries/range-v3/gcc10.patch b/third_party/nixpkgs/pkgs/development/libraries/range-v3/gcc10.patch
new file mode 100644
index 0000000000..caebf0a631
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/range-v3/gcc10.patch
@@ -0,0 +1,133 @@
+From a91f0e1be27a31c446452a753001d4518ef83a6b Mon Sep 17 00:00:00 2001
+From: Eric Niebler
+Date: Mon, 17 Aug 2020 17:48:09 -0700
+Subject: [PATCH] work around premature instantiation problem on gcc; fixes
+ #1545
+
+---
+ include/range/v3/view/chunk.hpp | 6 +++---
+ include/range/v3/view/split.hpp | 26 +++++++++++++-------------
+ 2 files changed, 16 insertions(+), 16 deletions(-)
+
+diff --git a/include/range/v3/view/chunk.hpp b/include/range/v3/view/chunk.hpp
+index 0c03cf1eb..b8df13303 100644
+--- a/include/range/v3/view/chunk.hpp
++++ b/include/range/v3/view/chunk.hpp
+@@ -313,8 +313,8 @@ namespace ranges
+
+ public:
+ inner_view() = default;
+- constexpr explicit inner_view(chunk_view_ & view) noexcept
+- : rng_{&view}
++ constexpr explicit inner_view(chunk_view_ * view) noexcept
++ : rng_{view}
+ {}
+ CPP_auto_member
+ constexpr auto CPP_fun(size)()(
+@@ -338,7 +338,7 @@ namespace ranges
+ constexpr inner_view read() const
+ {
+ RANGES_EXPECT(!done());
+- return inner_view{*rng_};
++ return inner_view{rng_};
+ }
+ constexpr bool done() const
+ {
+diff --git a/include/range/v3/view/split.hpp b/include/range/v3/view/split.hpp
+index facf1b37f..496220e4a 100644
+--- a/include/range/v3/view/split.hpp
++++ b/include/range/v3/view/split.hpp
+@@ -389,19 +389,19 @@ namespace ranges
+ split_outer_iterator() = default;
+
+ CPP_member
+- constexpr explicit CPP_ctor(split_outer_iterator)(Parent & parent)(
++ constexpr explicit CPP_ctor(split_outer_iterator)(Parent * parent)(
+ /// \pre
+ requires (!forward_range))
+- : parent_(&parent)
++ : parent_(parent)
+ {}
+
+ CPP_member
+- constexpr CPP_ctor(split_outer_iterator)(Parent & parent,
++ constexpr CPP_ctor(split_outer_iterator)(Parent * parent,
+ iterator_t current)(
+ /// \pre
+ requires forward_range)
+ : Current{std::move(current)}
+- , parent_(&parent)
++ , parent_(parent)
+ {}
+
+ template(bool Other)(
+@@ -519,7 +519,7 @@ namespace ranges
+ ranges::equal_to> &&
+ (forward_range || detail::tiny_range)
+ #endif
+- struct RANGES_EMPTY_BASES split_view
++ struct RANGES_EMPTY_BASES split_view
+ : view_interface, is_finite::value ? finite : unknown>
+ , private detail::split_view_base>
+ {
+@@ -537,17 +537,17 @@ namespace ranges
+ #if RANGES_CXX_IF_CONSTEXPR < RANGES_CXX_IF_CONSTEXPR_17
+ outer_iterator()> begin_(std::true_type)
+ {
+- return outer_iterator()>{*this, ranges::begin(base_)};
++ return outer_iterator()>{this, ranges::begin(base_)};
+ }
+ outer_iterator begin_(std::false_type)
+ {
+ this->curr_ = ranges::begin(base_);
+- return outer_iterator{*this};
++ return outer_iterator{this};
+ }
+
+ outer_iterator()> end_(std::true_type) const
+ {
+- return outer_iterator{*this, ranges::end(base_)};
++ return outer_iterator{this, ranges::end(base_)};
+ }
+ default_sentinel_t end_(std::false_type) const
+ {
+@@ -580,11 +580,11 @@ namespace ranges
+ {
+ #if RANGES_CXX_IF_CONSTEXPR >= RANGES_CXX_IF_CONSTEXPR_17
+ if constexpr(forward_range)
+- return outer_iterator()>{*this, ranges::begin(base_)};
++ return outer_iterator()>{this, ranges::begin(base_)};
+ else
+ {
+ this->curr_ = ranges::begin(base_);
+- return outer_iterator{*this};
++ return outer_iterator{this};
+ }
+ #else
+ return begin_(meta::bool_>{});
+@@ -596,7 +596,7 @@ namespace ranges
+ /// \pre
+ requires forward_range && forward_range)
+ {
+- return {*this, ranges::begin(base_)};
++ return {this, ranges::begin(base_)};
+ }
+ CPP_member
+ constexpr auto end() //
+@@ -604,14 +604,14 @@ namespace ranges
+ /// \pre
+ requires forward_range && common_range)
+ {
+- return outer_iterator()>{*this, ranges::end(base_)};
++ return outer_iterator()>{this, ranges::end(base_)};
+ }
+ constexpr auto end() const
+ {
+ #if RANGES_CXX_IF_CONSTEXPR >= RANGES_CXX_IF_CONSTEXPR_17
+ if constexpr(forward_range && forward_range &&
+ common_range)
+- return outer_iterator{*this, ranges::end(base_)};
++ return outer_iterator{this, ranges::end(base_)};
+ else
+ return default_sentinel;
+ #else
diff --git a/third_party/nixpkgs/pkgs/development/libraries/redkite/default.nix b/third_party/nixpkgs/pkgs/development/libraries/redkite/default.nix
index af8a1a914e..ce3ac37895 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/redkite/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/redkite/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, fetchFromGitLab, cmake, cairo }:
+{ stdenv, fetchFromGitHub, cmake, cairo }:
stdenv.mkDerivation rec {
pname = "redkite";
- version = "1.2.0";
+ version = "1.3.0";
- src = fetchFromGitLab {
+ src = fetchFromGitHub {
owner = "iurie-sw";
repo = pname;
rev = "v${version}";
- sha256 = "0c5k0a6ydb8szdgniqsva8l9j2sishlhsww13b3a9grvr7hb2bpq";
+ sha256 = "16j9zp5i7svq3g38rfb6h257qfgnd2brrxi7cjd2pdax9xxwj40y";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/rocksdb/default.nix b/third_party/nixpkgs/pkgs/development/libraries/rocksdb/default.nix
index f17a114216..12a731385f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/rocksdb/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/rocksdb/default.nix
@@ -10,7 +10,7 @@
, zstd
, enableJemalloc ? false, jemalloc
, enableLite ? false
-, enableShared ? true
+, enableShared ? !stdenv.hostPlatform.isStatic
}:
stdenv.mkDerivation rec {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix
index 1887d53e30..b631def3bb 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/mkl/default.nix
@@ -1,11 +1,12 @@
-{ callPackage
+{ stdenv
+, callPackage
, stdenvNoCC
, fetchurl
, rpmextract
, undmg
, darwin
, validatePkgConfig
-, enableStatic ? false
+, enableStatic ? stdenv.hostPlatform.isStatic
}:
/*
diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/openblas/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/openblas/default.nix
index d670a40f32..8df04e80ce 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/science/math/openblas/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/openblas/default.nix
@@ -15,8 +15,8 @@
# Select a specific optimization target (other than the default)
# See https://github.com/xianyi/OpenBLAS/blob/develop/TargetList.txt
, target ? null
-, enableStatic ? false
-, enableShared ? true
+, enableStatic ? stdenv.hostPlatform.isStatic
+, enableShared ? !stdenv.hostPlatform.isStatic
}:
with stdenv.lib;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/signond/default.nix b/third_party/nixpkgs/pkgs/development/libraries/signond/default.nix
new file mode 100644
index 0000000000..7e986ed263
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/signond/default.nix
@@ -0,0 +1,30 @@
+{ mkDerivation, lib, fetchFromGitLab, qmake, doxygen }:
+
+mkDerivation rec {
+ pname = "signond";
+ version = "8.60";
+
+ src = fetchFromGitLab {
+ owner = "accounts-sso";
+ repo = pname;
+ rev = "VERSION_${version}";
+ sha256 = "pFpeJ13ut5EoP37W33WrYL2LzkX/k7ZKJcRpPO5l8i4=";
+ };
+
+ nativeBuildInputs = [
+ qmake
+ doxygen
+ ];
+
+ preConfigure = ''
+ substituteInPlace src/signond/signond.pro \
+ --replace "/etc" "@out@/etc"
+ '';
+
+ meta = with lib; {
+ homepage = "https://gitlab.com/accounts-sso/signond";
+ description = "Signon Daemon for Qt";
+ maintainers = with maintainers; [ freezeboy ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/smesh/default.nix b/third_party/nixpkgs/pkgs/development/libraries/smesh/default.nix
index 9a52c42c93..1b1f590109 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/smesh/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/smesh/default.nix
@@ -1,4 +1,5 @@
-{ stdenv, fetchFromGitHub, fetchpatch, cmake, ninja, opencascade }:
+{ stdenv, fetchFromGitHub, fetchpatch, cmake, ninja, opencascade
+, Cocoa }:
stdenv.mkDerivation rec {
pname = "smesh";
@@ -20,7 +21,7 @@ stdenv.mkDerivation rec {
];
nativeBuildInputs = [ cmake ninja ];
- buildInputs = [ opencascade ];
+ buildInputs = [ opencascade ] ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
meta = with stdenv.lib; {
description = "Extension to OCE providing advanced meshing features";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/snappy/default.nix b/third_party/nixpkgs/pkgs/development/libraries/snappy/default.nix
index e626db8efb..0880df7ef2 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/snappy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/snappy/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchFromGitHub, cmake, static ? false }:
+{ stdenv, fetchFromGitHub, cmake
+, static ? stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "snappy";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/sundials/default.nix b/third_party/nixpkgs/pkgs/development/libraries/sundials/default.nix
index 2e1fd527e9..a17b300d6b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/sundials/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/sundials/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, cmake
, fetchurl
+, fetchpatch
, python
, blas
, lapack
@@ -12,7 +13,25 @@
stdenv.mkDerivation rec {
pname = "sundials";
- version = "5.3.0";
+ version = "5.6.1";
+
+ outputs = [ "out" "examples" ];
+
+ src = fetchurl {
+ url = "https://computation.llnl.gov/projects/${pname}/download/${pname}-${version}.tar.gz";
+ sha256 = "Frd5mex+fyFXqh0Eyh3kojccqBUOBW0klR0MWJZvKoM=";
+ };
+
+ patches = [
+ # Fixing an upstream regression in treating cmake prefix directories:
+ # https://github.com/LLNL/sundials/pull/58
+ (fetchpatch {
+ url = "https://github.com/LLNL/sundials/commit/dd32ff9baa05618f36e44aadb420bbae4236ea1e.patch";
+ sha256 = "kToAuma+2iHFyL1v/l29F3+nug4AdK5cPG6IcXv2afc=";
+ })
+ ];
+
+ nativeBuildInputs = [ cmake ];
buildInputs = [
python
@@ -31,36 +50,24 @@ stdenv.mkDerivation rec {
suitesparse
];
- nativeBuildInputs = [ cmake ];
-
- src = fetchurl {
- url = "https://computation.llnl.gov/projects/${pname}/download/${pname}-${version}.tar.gz";
- sha256 = "19xwi7pz35s2nqgldm6r0jl2k0bs36zhbpnmmzc56s1n3bhzgpw8";
- };
-
- patches = [
- (fetchurl {
- # https://github.com/LLNL/sundials/pull/19
- url = "https://github.com/LLNL/sundials/commit/1350421eab6c5ab479de5eccf6af2dcad1eddf30.patch";
- sha256 = "0g67lixp9m85fqpb9rzz1hl1z8ibdg0ldwq5z6flj5zl8a7cw52l";
- })
- ];
-
cmakeFlags = [
- "-DEXAMPLES_INSTALL_PATH=${placeholder "out"}/share/examples"
+ "-DEXAMPLES_INSTALL_PATH=${placeholder "examples"}/share/examples"
] ++ stdenv.lib.optionals (lapackSupport) [
- "-DLAPACK_ENABLE=ON"
+ "-DENABLE_LAPACK=ON"
"-DLAPACK_LIBRARIES=${lapack}/lib/liblapack${stdenv.hostPlatform.extensions.sharedLibrary}"
] ++ stdenv.lib.optionals (kluSupport) [
- "-DKLU_ENABLE=ON"
+ "-DENABLE_KLU=ON"
"-DKLU_INCLUDE_DIR=${suitesparse.dev}/include"
"-DKLU_LIBRARY_DIR=${suitesparse}/lib"
- ] ++ stdenv.lib.optionals (lapackSupport && !lapack.isILP64) [
- # Use the correct index type according to lapack which is supposed to be
- # the same index type compatible with blas, thanks to the assertion of
- # buildInputs
- "-DSUNDIALS_INDEX_TYPE=int32_t"
- ]
+ ] ++ [(
+ # Use the correct index type according to lapack and blas used. They are
+ # already supposed to be compatible but we check both for extra safety. 64
+ # should be the default but we prefer to be explicit, for extra safety.
+ if blas.isILP64 then
+ "-DSUNDIALS_INDEX_SIZE=64"
+ else
+ "-DSUNDIALS_INDEX_SIZE=32"
+ )]
;
doCheck = true;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/thrift/default.nix b/third_party/nixpkgs/pkgs/development/libraries/thrift/default.nix
index 1879cac96c..f5c8f64633 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/thrift/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/thrift/default.nix
@@ -1,5 +1,7 @@
{ stdenv, fetchurl, fetchpatch, boost, zlib, libevent, openssl, python, cmake, pkgconfig
-, bison, flex, twisted, static ? false }:
+, bison, flex, twisted
+, static ? stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "thrift";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/umockdev/default.nix b/third_party/nixpkgs/pkgs/development/libraries/umockdev/default.nix
index cd8c90f319..5050650635 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/umockdev/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/umockdev/default.nix
@@ -17,23 +17,19 @@
stdenv.mkDerivation rec {
pname = "umockdev";
- version = "0.15.2";
+ version = "0.15.4";
outputs = [ "bin" "out" "dev" "doc" ];
src = fetchurl {
url = "https://github.com/martinpitt/umockdev/releases/download/${version}/${pname}-${version}.tar.xz";
- sha256 = "19f21qb9ckwvlm7yzpnc0vcp092qbkms2yrafc26b9a63v4imj52";
+ sha256 = "09k8jwvsphd97hcagf0zaf0hwzlzq2r8jfgbmvj55k7ylrg8hjxg";
};
mesonFlags = [
"-Dgtk_doc=true"
];
- preCheck = ''
- patchShebangs tests/test-static-code
- '';
-
buildInputs = [ glib systemd libgudev ];
nativeBuildInputs = [
@@ -50,10 +46,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
- # Test fail with libusb 1.0.24
- # https://github.com/NixOS/nixpkgs/issues/107420
- # https://github.com/martinpitt/umockdev/issues/115
- doCheck = false;
+ doCheck = true;
postInstall = ''
mkdir -p $doc/share/doc/umockdev/
diff --git a/third_party/nixpkgs/pkgs/development/libraries/umockdev/disable-failed-test.patch b/third_party/nixpkgs/pkgs/development/libraries/umockdev/disable-failed-test.patch
deleted file mode 100644
index 69e74dd38b..0000000000
--- a/third_party/nixpkgs/pkgs/development/libraries/umockdev/disable-failed-test.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/tests/test-umockdev-vala.vala b/tests/test-umockdev-vala.vala
-index 8b104b2..d9889b8 100644
---- a/tests/test-umockdev-vala.vala
-+++ b/tests/test-umockdev-vala.vala
-@@ -668,7 +668,7 @@ main (string[] args)
-
- /* tests for mocking ioctls */
- Test.add_func ("/umockdev-testbed-vala/usbfs_ioctl_static", t_usbfs_ioctl_static);
-- Test.add_func ("/umockdev-testbed-vala/usbfs_ioctl_tree", t_usbfs_ioctl_tree);
-+ /* Test.add_func ("/umockdev-testbed-vala/usbfs_ioctl_tree", t_usbfs_ioctl_tree); */
- Test.add_func ("/umockdev-testbed-vala/usbfs_ioctl_tree_with_default_device", t_usbfs_ioctl_tree_with_default_device);
- Test.add_func ("/umockdev-testbed-vala/usbfs_ioctl_tree_override_default_device", t_usbfs_ioctl_tree_override_default_device);
- Test.add_func ("/umockdev-testbed-vala/usbfs_ioctl_tree_xz", t_usbfs_ioctl_tree_xz);
diff --git a/third_party/nixpkgs/pkgs/development/libraries/umockdev/fix-test-paths.patch b/third_party/nixpkgs/pkgs/development/libraries/umockdev/fix-test-paths.patch
deleted file mode 100644
index 53015d6626..0000000000
--- a/third_party/nixpkgs/pkgs/development/libraries/umockdev/fix-test-paths.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ru3 umockdev-0.13.1/tests/test-umockdev.c umockdev-0.13.1-new/tests/test-umockdev.c
---- umockdev-0.13.1/tests/test-umockdev.c 2019-08-18 20:39:39.708262517 +0300
-+++ umockdev-0.13.1-new/tests/test-umockdev.c 2019-08-18 21:04:27.688761503 +0300
-@@ -1084,7 +1084,7 @@
-
- /* sys/ in other dir should not be trapped */
- errno = 0;
-- dirfd = open("/run", O_RDONLY | O_DIRECTORY);
-+ dirfd = open("/tmp", O_RDONLY | O_DIRECTORY);
- g_assert_cmpint(openat(dirfd, "sys", O_RDONLY), <, 0);
- g_assert_cmpint(errno, ==, ENOENT);
- g_assert_cmpint(openat64(dirfd, "sys", O_RDONLY), <, 0);
diff --git a/third_party/nixpkgs/pkgs/development/libraries/vulkan-headers/default.nix b/third_party/nixpkgs/pkgs/development/libraries/vulkan-headers/default.nix
index 317a5059ae..154ed9deb4 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/vulkan-headers/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/vulkan-headers/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
pname = "vulkan-headers";
- version = "1.2.141.0";
+ version = "1.2.162.0";
nativeBuildInputs = [ cmake ];
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
owner = "KhronosGroup";
repo = "Vulkan-Headers";
rev = "sdk-${version}";
- sha256 = "10nmx6y4llllfcczyfz76amd0vkqv09dj952d19zkzmmgcval7zq";
+ sha256 = "057c49w1138l02v9gqsk1z8wdz0iilp96jblnldycwm9jc1a1ipq";
};
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/vulkan-loader/default.nix b/third_party/nixpkgs/pkgs/development/libraries/vulkan-loader/default.nix
index 8f974307cd..f2fb44f8b9 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/vulkan-loader/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/vulkan-loader/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "vulkan-loader";
- version = "1.2.141.0";
+ version = "1.2.162.0";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-Loader";
rev = "sdk-${version}";
- sha256 = "10fyg71dza6qakz5zdchccfn0zcr8b1zpfi2rqir6jpzcbi28kcj";
+ sha256 = "0w9i2pliw4ccmjyfzff4i2f3hxwsfd54jg7ahv2v634qmx59bsbi";
};
nativeBuildInputs = [ pkgconfig cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/webkitgtk/fix-bubblewrap-paths.patch b/third_party/nixpkgs/pkgs/development/libraries/webkitgtk/fix-bubblewrap-paths.patch
index 6485ba0f26..03a6b6903a 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/webkitgtk/fix-bubblewrap-paths.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/webkitgtk/fix-bubblewrap-paths.patch
@@ -10,7 +10,7 @@ diff -ru old/webkitgtk-2.26.0/Source/WebKit/UIProcess/Launcher/glib/BubblewrapLa
{ SCMP_SYS(move_pages), nullptr },
{ SCMP_SYS(mbind), nullptr },
{ SCMP_SYS(get_mempolicy), nullptr },
-@@ -724,6 +724,10 @@
+@@ -724,6 +724,11 @@
"--ro-bind-try", "/usr/local/lib64", "/usr/local/lib64",
"--ro-bind-try", PKGLIBEXECDIR, PKGLIBEXECDIR,
@@ -18,6 +18,7 @@ diff -ru old/webkitgtk-2.26.0/Source/WebKit/UIProcess/Launcher/glib/BubblewrapLa
+ // Nix Directories
+ "--ro-bind", "@storeDir@", "@storeDir@",
+ "--ro-bind", "/run/current-system", "/run/current-system",
++ "--ro-bind", "/run/opengl-driver", "/run/opengl-driver",
};
// We would have to parse ld config files for more info.
bindPathVar(sandboxArgs, "LD_LIBRARY_PATH");
diff --git a/third_party/nixpkgs/pkgs/development/libraries/zchunk/default.nix b/third_party/nixpkgs/pkgs/development/libraries/zchunk/default.nix
index b7787650e7..a0cb85ed71 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/zchunk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/zchunk/default.nix
@@ -1,15 +1,17 @@
{ stdenv
, fetchFromGitHub
+, fetchpatch
, pkgconfig
, meson
, ninja
, zstd
, curl
+, argp-standalone
}:
stdenv.mkDerivation rec {
pname = "zchunk";
- version = "1.1.6";
+ version = "1.1.8";
outputs = [ "out" "lib" "dev" ];
@@ -17,7 +19,7 @@ stdenv.mkDerivation rec {
owner = "zchunk";
repo = pname;
rev = version;
- sha256 = "1j05f26xppwbkxrm11895blm75i1a6p9q23x7wlkqw198mpnpbbv";
+ sha256 = "0q1jafxh5nqgn2w5ciljkh8h46xma0qia8a5rj9m0pxixcacqj6q";
};
nativeBuildInputs = [
@@ -29,7 +31,17 @@ stdenv.mkDerivation rec {
buildInputs = [
zstd
curl
- ];
+ ] ++ stdenv.lib.optional stdenv.isDarwin argp-standalone;
+
+ # Darwin needs a patch for argp-standalone usage and differing endian.h location on macOS
+ # https://github.com/zchunk/zchunk/pull/35
+ patches = [
+ (fetchpatch {
+ name = "darwin-support.patch";
+ url = "https://github.com/zchunk/zchunk/commit/f7db2ac0a95028a7f82ecb89862426bf53a69232.patch";
+ sha256 = "0cm84gyii4ly6nsmagk15g9kbfa13rw395nqk3fdcwm0dpixlkh4";
+ })
+];
meta = with stdenv.lib; {
description = "File format designed for highly efficient deltas while maintaining good compression";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/zlib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/zlib/default.nix
index 9874696814..b780fcda39 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/zlib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/zlib/default.nix
@@ -1,17 +1,19 @@
{ stdenv
, fetchurl
-# Note: If `{ static = false; shared = false; }`, upstream's default is used
-# (which is building both static and shared as of zlib 1.2.11).
-, shared ? true
+, shared ? !stdenv.hostPlatform.isStatic
, static ? true
# If true, a separate .static ouput is created and the .a is moved there.
# In this case `pkg-config` auto detection does not currently work if the
# .static output is given as `buildInputs` to another package (#66461), because
# the `.pc` file lists only the main output's lib dir.
# If false, and if `{ static = true; }`, the .a stays in the main output.
-, splitStaticOutput ? static
+, splitStaticOutput ? shared && static
}:
+# Without either the build will actually still succeed because the build
+# system makes an arbitrary choice, but we shouldn't be so indecisive.
+assert shared || static;
+
# Note: this package is used for bootstrapping fetchurl, and thus
# cannot use fetchpatch! All mutable patches (generated by GitHub or
# cgit) that are needed here should be included directly in Nixpkgs as
diff --git a/third_party/nixpkgs/pkgs/development/lua-modules/generic/default.nix b/third_party/nixpkgs/pkgs/development/lua-modules/generic/default.nix
index 71e1f7c05e..de21d3d6a3 100644
--- a/third_party/nixpkgs/pkgs/development/lua-modules/generic/default.nix
+++ b/third_party/nixpkgs/pkgs/development/lua-modules/generic/default.nix
@@ -1,11 +1,14 @@
{ lua, writeText, toLuaModule }:
-{ disabled ? false, ... } @ attrs:
+{ disabled ? false
+, propagatedBuildInputs ? [ ]
+, ...
+} @ attrs:
if disabled then
throw "${attrs.name} not supported by interpreter lua-${lua.luaversion}"
else
- toLuaModule( lua.stdenv.mkDerivation (
+ toLuaModule (lua.stdenv.mkDerivation (
{
makeFlags = [
"PREFIX=$(out)"
@@ -18,8 +21,8 @@ else
//
{
name = "lua${lua.luaversion}-" + attrs.name;
- propagatedBuildInputs = [
+ propagatedBuildInputs = propagatedBuildInputs ++ [
lua # propagate it for its setup-hook
];
}
- ) )
+ ))
diff --git a/third_party/nixpkgs/pkgs/development/misc/resholve/README.md b/third_party/nixpkgs/pkgs/development/misc/resholve/README.md
new file mode 100644
index 0000000000..ddba7fc149
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/misc/resholve/README.md
@@ -0,0 +1,138 @@
+# Using resholve's Nix API
+
+resholve converts bare executable references in shell scripts to absolute
+paths. This will hopefully make its way into the Nixpkgs manual soon, but
+until then I'll outline how to use the `resholvePackage` function.
+
+> Fair warning: resholve does *not* aspire to resolving all valid Shell
+> scripts. It depends on the OSH/Oil parser, which aims to support most (but
+> not all) Bash, and aims to be a ~90% sort of solution.
+
+Let's start with a simple example from one of my own projects:
+
+```nix
+{ stdenv, lib, resholvePackage, fetchFromGitHub, bashup-events44, bashInteractive_5, doCheck ? true, shellcheck }:
+
+resholvePackage rec {
+ pname = "shellswain";
+ version = "unreleased";
+
+ src = fetchFromGitHub {
+ # ...
+ };
+
+ solutions = {
+ profile = {
+ # the only *required* arguments
+ scripts = [ "bin/shellswain.bash" ];
+ interpreter = "none";
+ inputs = [ bashup-events44 ];
+ };
+ };
+
+ makeFlags = [ "prefix=${placeholder "out"}" ];
+
+ inherit doCheck;
+ checkInputs = [ shellcheck ];
+
+ # ...
+}
+```
+
+I'll focus on the `solutions` attribute, since this is the only part
+that differs from other derivations.
+
+Each "solution" (k=v pair)
+describes one resholve invocation. For most shell packages, one
+invocation will probably be enough. resholve will make you be very
+explicit about your script's dependencies, and it may also need your
+help sorting out some references or problems that it can't safely
+handle on its own.
+
+If you have more than one script, and your scripts need conflicting
+directives, you can specify more than one solution to resolve the
+scripts separately, but still produce a single package.
+
+Let's take a closer look:
+
+```nix
+ solutions = {
+ # each solution has a short name; this is what you'd use to
+ # override the settings of this solution, and it may also show up
+ # in (some) error messages.
+ profile = {
+ # specify one or more $out-relative script paths (unlike many
+ # builders, resholve will modify the output files during fixup
+ # to correctly resolve scripts that source within the package)
+ scripts = [ "bin/shellswain.bash" ];
+ # "none" for no shebang, "${bash}/bin/bash" for bash, etc.
+ interpreter = "none";
+ # packages resholve should resolve executables from
+ inputs = [ bashup-events44 ];
+ };
+ };
+```
+
+resholve has a (growing) number of options for handling more complex
+scripts. I won't cover these in excruciating detail here. You can find
+more information about these in `man resholve` via `nixpkgs.resholve`.
+
+Instead, we'll look at the general form of the solutions attrset:
+
+```nix
+solutions = {
+ shortname = {
+ # required
+ # $out-relative paths to try resolving
+ scripts = [ "bin/shunit2" ];
+ # packages to resolve executables from
+ inputs = [ coreutils gnused gnugrep findutils ];
+ # path for shebang, or 'none' to omit shebang
+ interpreter = "${bash}/bin/bash";
+
+ # optional
+ fake = { fake directives };
+ fix = { fix directives };
+ keep = { keep directives };
+ # file to inject before first code-line of script
+ prologue = file;
+ # file to inject after last code-line of script
+ epilogue = file;
+ # extra command-line flags passed to resholve; generally this API
+ # should align with what resholve supports, but flags may help if
+ # you need to override the version of resholve.
+ flags = [ ];
+ };
+};
+```
+
+The main way you'll adjust how resholve handles your scripts are the
+fake, fix, and keep directives. The manpage covers their purpose and
+how to format them on the command-line, so I'll focus on how you'll
+need to translate them into Nix types.
+
+```nix
+# --fake 'f:setUp;tearDown builtin:setopt source:/etc/bashrc'
+fake = {
+ function = [ "setUp" "tearDown" ];
+ builtin = [ "setopt" ];
+ source = [ "/etc/bashrc" ];
+};
+
+# --fix 'aliases xargs:ls $GIT:gix'
+fix = {
+ # all single-word directives use `true` as value
+ aliases = true;
+ xargs = [ "ls" ];
+ "$GIT" = [ "gix" ];
+};
+
+# --keep 'which:git;ls .:$HOME $LS:exa /etc/bashrc ~/.bashrc'
+keep = {
+ which = [ "git" "ls" ];
+ "." = [ "$HOME" ];
+ "$LS" = [ "exa" ];
+ "/etc/bashrc" = true;
+ "~/.bashrc" = true;
+};
+```
diff --git a/third_party/nixpkgs/pkgs/development/misc/resholve/default.nix b/third_party/nixpkgs/pkgs/development/misc/resholve/default.nix
new file mode 100644
index 0000000000..7b5a79dd22
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/misc/resholve/default.nix
@@ -0,0 +1,9 @@
+{ callPackage
+, doCheck ? true
+}:
+
+rec {
+ resholve = callPackage ./resholve.nix { inherit doCheck; };
+ resholvePackage =
+ callPackage ./resholve-package.nix { inherit resholve; };
+}
diff --git a/third_party/nixpkgs/pkgs/development/misc/resholve/deps.nix b/third_party/nixpkgs/pkgs/development/misc/resholve/deps.nix
new file mode 100644
index 0000000000..9be283e493
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/misc/resholve/deps.nix
@@ -0,0 +1,120 @@
+{ stdenv
+, python27Packages
+, fetchFromGitHub
+, makeWrapper
+, # re2c deps
+ autoreconfHook
+, # py-yajl deps
+ git
+, # oil deps
+ readline
+, cmark
+, file
+, glibcLocales
+, oilPatches ? [ ]
+}:
+
+/*
+Notes on specific dependencies:
+- if/when python2.7 is removed from nixpkgs, this may need to figure
+ out how to build oil's vendored python2
+- I'm not sure if glibcLocales is worth the addition here. It's to fix
+ a libc test oil runs. My oil fork just disabled the libc tests, but
+ I haven't quite decided if that's the right long-term call, so I
+ didn't add a patch for it here yet.
+*/
+
+rec {
+ # had to add this as well; 1.3 causes a break here; sticking
+ # to oil's official 1.0.3 dep for now.
+ re2c = stdenv.mkDerivation rec {
+ pname = "re2c";
+ version = "1.0.3";
+ sourceRoot = "${src.name}/re2c";
+ src = fetchFromGitHub {
+ owner = "skvadrik";
+ repo = "re2c";
+ rev = version;
+ sha256 = "0grx7nl9fwcn880v5ssjljhcb9c5p2a6xpwil7zxpmv0rwnr3yqi";
+ };
+ nativeBuildInputs = [ autoreconfHook ];
+ preCheck = ''
+ patchShebangs run_tests.sh
+ '';
+ };
+
+ py-yajl = python27Packages.buildPythonPackage rec {
+ pname = "oil-pyyajl-unstable";
+ version = "2019-12-05";
+ src = fetchFromGitHub {
+ owner = "oilshell";
+ repo = "py-yajl";
+ rev = "eb561e9aea6e88095d66abcc3990f2ee1f5339df";
+ sha256 = "17hcgb7r7cy8r1pwbdh8di0nvykdswlqj73c85k6z8m0filj3hbh";
+ fetchSubmodules = true;
+ };
+ # just for submodule IIRC
+ nativeBuildInputs = [ git ];
+ };
+
+ # resholve's primary dependency is this developer build of the oil shell.
+ oildev = python27Packages.buildPythonPackage rec {
+ pname = "oildev-unstable";
+ version = "2020-03-31";
+
+ src = fetchFromGitHub {
+ owner = "oilshell";
+ repo = "oil";
+ rev = "ea80cdad7ae1152a25bd2a30b87fe3c2ad32394a";
+ sha256 = "0pxn0f8qbdman4gppx93zwml7s5byqfw560n079v68qjgzh2brq2";
+
+ /*
+ It's not critical to drop most of these; the primary target is
+ the vendored fork of Python-2.7.13, which is ~ 55M and over 3200
+ files, dozens of which get interpreter script patches in fixup.
+ */
+ extraPostFetch = ''
+ rm -rf Python-2.7.13 benchmarks metrics py-yajl rfc gold web testdata services demo devtools cpp
+ '';
+ };
+
+ # TODO: not sure why I'm having to set this for nix-build...
+ # can anyone tell if I'm doing something wrong?
+ SOURCE_DATE_EPOCH = 315532800;
+
+ # These aren't, strictly speaking, nix/nixpkgs specific, but I've
+ # had hell upstreaming them. Pulling from resholve source and
+ # passing in from resholve.nix
+ patches = oilPatches;
+
+ buildInputs = [ readline cmark py-yajl ];
+
+ nativeBuildInputs = [ re2c file makeWrapper ];
+
+ propagatedBuildInputs = with python27Packages; [ six typing ];
+
+ doCheck = true;
+
+ preBuild = ''
+ build/dev.sh all
+ '';
+
+ postPatch = ''
+ patchShebangs asdl build core doctools frontend native oil_lang
+ '';
+
+ _NIX_SHELL_LIBCMARK = "${cmark}/lib/libcmark${stdenv.hostPlatform.extensions.sharedLibrary}";
+
+ # See earlier note on glibcLocales
+ LOCALE_ARCHIVE = stdenv.lib.optionalString (stdenv.buildPlatform.libc == "glibc") "${glibcLocales}/lib/locale/locale-archive";
+
+ meta = {
+ description = "A new unix shell";
+ homepage = "https://www.oilshell.org/";
+ license = with stdenv.lib.licenses; [
+ psfl # Includes a portion of the python interpreter and standard library
+ asl20 # Licence for Oil itself
+ ];
+ };
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/misc/resholve/resholve-package.nix b/third_party/nixpkgs/pkgs/development/misc/resholve/resholve-package.nix
new file mode 100644
index 0000000000..cc971196a4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/misc/resholve/resholve-package.nix
@@ -0,0 +1,97 @@
+{ stdenv, lib, resholve }:
+
+{ pname
+, src
+, version
+, passthru ? { }
+, solutions
+, ...
+}@attrs:
+let
+ inherit stdenv;
+ /* These functions break up the work of partially validating the
+ * 'solutions' attrset and massaging it into env/cli args.
+ *
+ * Note: some of the left-most args do not *have* to be passed as
+ * deep as they are, but I've done so to provide more error context
+ */
+
+ # for brevity / line length
+ spaces = l: builtins.concatStringsSep " " l;
+ semicolons = l: builtins.concatStringsSep ";" l;
+
+ /* Throw a fit with dotted attr path context */
+ nope = path: msg:
+ throw "${builtins.concatStringsSep "." path}: ${msg}";
+
+ /* Special-case directive value representations by type */
+ makeDirective = solution: env: name: val:
+ if builtins.isInt val then builtins.toString val
+ else if builtins.isString val then name
+ else if true == val then name
+ else if false == val then "" # omit!
+ else if null == val then "" # omit!
+ else if builtins.isList val then "${name}:${semicolons val}"
+ else nope [ solution env name ] "unexpected type: ${builtins.typeOf val}";
+
+ /* Build fake/fix/keep directives from Nix types */
+ makeDirectives = solution: env: val:
+ lib.mapAttrsToList (makeDirective solution env) val;
+
+ /* Special-case value representation by type/name */
+ makeEnvVal = solution: env: val:
+ if env == "inputs" then lib.makeBinPath val
+ else if builtins.isString val then val
+ else if builtins.isList val then spaces val
+ else if builtins.isAttrs val then spaces (makeDirectives solution env val)
+ else nope [ solution env ] "unexpected type: ${builtins.typeOf val}";
+
+ /* Shell-format each env value */
+ shellEnv = solution: env: value:
+ lib.escapeShellArg (makeEnvVal solution env value);
+
+ /* Build a single ENV=val pair */
+ makeEnv = solution: env: value:
+ "RESHOLVE_${lib.toUpper env}=${shellEnv solution env value}";
+
+ /* Discard attrs claimed by makeArgs */
+ removeCliArgs = value:
+ removeAttrs value [ "scripts" "flags" ];
+
+ /* Verify required arguments are present */
+ validateSolution = { scripts, inputs, interpreter, ... }: true;
+
+ /* Pull out specific solution keys to build ENV=val pairs */
+ makeEnvs = solution: value:
+ spaces (lib.mapAttrsToList (makeEnv solution) (removeCliArgs value));
+
+ /* Pull out specific solution keys to build CLI argstring */
+ makeArgs = { flags ? [ ], scripts, ... }:
+ spaces (flags ++ scripts);
+
+ /* Build a single resholve invocation */
+ makeInvocation = solution: value:
+ if validateSolution value then
+ "${makeEnvs solution value} resholve --overwrite ${makeArgs value}"
+ else throw "invalid solution"; # shouldn't trigger for now
+
+ /* Build resholve invocation for each solution. */
+ makeCommands = solutions:
+ lib.mapAttrsToList makeInvocation solutions;
+
+ self = (stdenv.mkDerivation ((removeAttrs attrs [ "solutions" ])
+ // {
+ inherit pname version src;
+ buildInputs = [ resholve ];
+
+ # enable below for verbose debug info if needed
+ # supports default python.logging levels
+ # LOGLEVEL="INFO";
+ preFixup = ''
+ pushd "$out"
+ ${builtins.concatStringsSep "\n" (makeCommands solutions)}
+ popd
+ '';
+ }));
+in
+lib.extendDerivation true passthru self
diff --git a/third_party/nixpkgs/pkgs/development/misc/resholve/resholve.nix b/third_party/nixpkgs/pkgs/development/misc/resholve/resholve.nix
new file mode 100644
index 0000000000..2d1880f704
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/misc/resholve/resholve.nix
@@ -0,0 +1,74 @@
+{ stdenv
+, callPackage
+, python27Packages
+, installShellFiles
+, fetchFromGitHub
+, file
+, findutils
+, gettext
+, bats
+, bash
+, doCheck ? true
+}:
+let
+ version = "0.4.0";
+ rSrc = fetchFromGitHub {
+ owner = "abathur";
+ repo = "resholve";
+ rev = "v${version}";
+ hash = "sha256-wfxcX3wMZqoi5bWjXYRa21UDDJmTDfE+21p4mL2IJog=";
+ };
+ deps = callPackage ./deps.nix {
+ /*
+ resholve needs to patch Oil, but trying to avoid adding
+ them all *to* nixpkgs, since they aren't specific to
+ nix/nixpkgs.
+ */
+ oilPatches = [
+ "${rSrc}/0001-add_setup_py.patch"
+ "${rSrc}/0002-add_MANIFEST_in.patch"
+ "${rSrc}/0003-fix_codegen_shebang.patch"
+ "${rSrc}/0004-disable-internal-py-yajl-for-nix-built.patch"
+ ];
+ };
+in
+python27Packages.buildPythonApplication {
+ pname = "resholve";
+ inherit version;
+ src = rSrc;
+ format = "other";
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ propagatedBuildInputs = [ deps.oildev python27Packages.ConfigArgParse ];
+
+ patchPhase = ''
+ for file in resholve; do
+ substituteInPlace $file --subst-var-by version ${version}
+ done
+ '';
+
+ installPhase = ''
+ install -Dm755 resholve $out/bin/resholve
+ installManPage resholve.1
+ '';
+
+ inherit doCheck;
+ checkInputs = [ bats ];
+ RESHOLVE_PATH = "${stdenv.lib.makeBinPath [ file findutils gettext ]}";
+
+ checkPhase = ''
+ # explicit interpreter for test suite
+ export INTERP="${bash}/bin/bash" PATH="$out/bin:$PATH"
+ patchShebangs .
+ ./test.sh
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Resolve external shell-script dependencies";
+ homepage = "https://github.com/abathur/resholve";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ abathur ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/node-packages/default.nix b/third_party/nixpkgs/pkgs/development/node-packages/default.nix
index c8694a46bd..36ba75df33 100644
--- a/third_party/nixpkgs/pkgs/development/node-packages/default.nix
+++ b/third_party/nixpkgs/pkgs/development/node-packages/default.nix
@@ -77,6 +77,13 @@ let
buildInputs = [ self.node-gyp-build pkgs.unbound ];
};
+ ijavascript = super.ijavascript.override (oldAttrs: {
+ preRebuild = ''
+ export NPM_CONFIG_ZMQ_EXTERNAL=true
+ '';
+ buildInputs = oldAttrs.buildInputs ++ [ self.node-gyp-build pkgs.zeromq ];
+ });
+
insect = super.insect.override (drv: {
nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.psc-package self.pulp ];
});
@@ -189,6 +196,10 @@ let
meta.broken = since "10";
};
+ stf = super.stf.override {
+ meta.broken = since "10";
+ };
+
tedicross = super."tedicross-git+https://github.com/TediCross/TediCross.git#v0.8.7".override {
nativeBuildInputs = [ pkgs.makeWrapper ];
postInstall = ''
@@ -205,8 +216,12 @@ let
'';
});
- stf = super.stf.override {
- meta.broken = since "10";
+ typescript-language-server = super.typescript-language-server.override {
+ nativeBuildInputs = [ pkgs.makeWrapper ];
+ postInstall = ''
+ wrapProgram "$out/bin/typescript-language-server" \
+ --prefix PATH : ${stdenv.lib.makeBinPath [ self.typescript ]}
+ '';
};
vega-cli = super.vega-cli.override {
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 2982b64468..9616509731 100644
--- a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json
+++ b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json
@@ -18,6 +18,8 @@
, "browserify"
, "btc-rpc-explorer"
, "castnow"
+, "cdk8s-cli"
+, "cdktf-cli"
, "clean-css-cli"
, "clubhouse-cli"
, "coc-css"
@@ -76,9 +78,11 @@
, "escape-string-regexp"
, "eslint"
, "eslint_d"
+, "esy"
, "expo-cli"
, {"fast-cli": "1.x"}
, "fauna-shell"
+, "firebase-tools"
, "fixjson"
, "fkill-cli"
, "flood"
@@ -104,6 +108,7 @@
, "hs-airdrop"
, "hs-client"
, "hueadm"
+, "ijavascript"
, "inliner"
, "imapnotify"
, "indium"
@@ -150,6 +155,7 @@
, "node-red"
, "node2nix"
, "nodemon"
+, "np"
, "npm"
, "npm-check-updates"
, {"npm2nix": "git://github.com/NixOS/npm2nix.git#5.12.0"}
@@ -170,6 +176,7 @@
, "purescript-psa"
, "purty"
, "pyright"
+, "quicktype"
, "react-native-cli"
, "react-tools"
, "readability-cli"
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 fa696958ac..8f5c140d92 100644
--- a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix
+++ b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix
@@ -22,31 +22,13 @@ let
sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ==";
};
};
- "@angular-devkit/architect-0.1100.3" = {
+ "@angular-devkit/architect-0.1100.5" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.1100.3";
+ version = "0.1100.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1100.3.tgz";
- sha512 = "PF4PlGOIVW8eYAObP7B/vfk8TaHBEWzr2NOb+kHsIJJmx11iivkHRWzzQmTUlhwnRslCcg5ngwx0IBPDzNVeTg==";
- };
- };
- "@angular-devkit/core-11.0.0" = {
- name = "_at_angular-devkit_slash_core";
- packageName = "@angular-devkit/core";
- version = "11.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.0.tgz";
- sha512 = "fXZtSs3J4S12hboi3om1FA+QS0e8nuQMyzl2nkmtuhcELUFMmSrEl36dtCni5e7Svs46BUAZ5w8EazIkgGQDJg==";
- };
- };
- "@angular-devkit/core-11.0.1" = {
- name = "_at_angular-devkit_slash_core";
- packageName = "@angular-devkit/core";
- version = "11.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.1.tgz";
- sha512 = "ui3g7w/0SpU9oq8uwN9upR8Y1eOXZ+P2p3NyDydBrR7ZEfEkRLS1mhozN/ib8farrwK5N3kIIJxMb5t3187Hng==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1100.5.tgz";
+ sha512 = "yOYfucNouc1doTbcGbCNMXGMSc36+j97XpdNoeGyzFQ7GwezLAro0a9gxc5PdOxndfelkND7J1JuOjxdW5O17A==";
};
};
"@angular-devkit/core-11.0.3" = {
@@ -58,22 +40,13 @@ let
sha512 = "gJRiBj0gWDR2VtIvLvwwc/GM2MZvg1xw69ZbBJ1VuUgDqPBHdC8q3UMW3B82wdhxK+RBYa7ZOJxtIVggaHkm9g==";
};
};
- "@angular-devkit/schematics-11.0.0" = {
- name = "_at_angular-devkit_slash_schematics";
- packageName = "@angular-devkit/schematics";
- version = "11.0.0";
+ "@angular-devkit/core-11.0.5" = {
+ name = "_at_angular-devkit_slash_core";
+ packageName = "@angular-devkit/core";
+ version = "11.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.0.tgz";
- sha512 = "oCz9E0thA5WdGDuv6biu3X5kw5/vNE4ZZOKT2sHBQMpAuuDYrDpfTYQJjXQtjfXWvmlr8L8aqDD9N4HXsE4Esw==";
- };
- };
- "@angular-devkit/schematics-11.0.1" = {
- name = "_at_angular-devkit_slash_schematics";
- packageName = "@angular-devkit/schematics";
- version = "11.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.1.tgz";
- sha512 = "rAOnAndcybEH398xf5wzmcUPCoCi0dKiOo/+1dkKU5aTxynw1OUnANt5K6A+ZZTGnJmfjtP0ovkZGYun9IUDxQ==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.5.tgz";
+ sha512 = "hwV8fjF8JNPJkiVWw8MNzeIfDo01aD/OAOlC4L5rQnVHn+i2EiU3brSDmFqyeHPPV3h/QjuBkS3tkN7gSnVWaQ==";
};
};
"@angular-devkit/schematics-11.0.3" = {
@@ -85,13 +58,22 @@ let
sha512 = "VZnqgnnfyzyMluIDvGp+ZlDU2P9BnjrhacBOdqBS/jNQ7oxyE0AWrUApGXcejOJ13Z7pEf31E64P3bImcjwP+A==";
};
};
- "@angular-devkit/schematics-cli-0.1100.1" = {
+ "@angular-devkit/schematics-11.0.5" = {
+ name = "_at_angular-devkit_slash_schematics";
+ packageName = "@angular-devkit/schematics";
+ version = "11.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.5.tgz";
+ sha512 = "0NKGC8Nf/4vvDpWKB7bwxIazvNnNHnZBX6XlyBXNl+fW8tpTef3PNMJMSErTz9LFnuv61vsKbc36u/Ek2YChWg==";
+ };
+ };
+ "@angular-devkit/schematics-cli-0.1100.3" = {
name = "_at_angular-devkit_slash_schematics-cli";
packageName = "@angular-devkit/schematics-cli";
- version = "0.1100.1";
+ version = "0.1100.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-0.1100.1.tgz";
- sha512 = "6iGauhYKSkgsqA8HK7sul7lrVzrkxXAghGd3FcTHtXsmjh/leBezi7R82MphzcoYAOQ36COLMcOJnYurVG1Y6g==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-0.1100.3.tgz";
+ sha512 = "dECFHCDTgWfSHosfKTeQoyTgUUqgJaftxg4DxA23sMsQtDb1U8ZsIIPpH+L4QhCDT2zlhv51ynd5RUgu28h2DQ==";
};
};
"@antora/asciidoc-loader-2.3.4" = {
@@ -202,13 +184,22 @@ let
sha512 = "eorTmZW7zc6ZHgGLt3Vrq7mzPuobPeJnyfli50/m/DIQ91slkqjPKUYGcq4paPEz6IWoa7LT2ZwtwA5KzMyTPg==";
};
};
- "@apollo/federation-0.20.4" = {
+ "@apidevtools/json-schema-ref-parser-9.0.6" = {
+ name = "_at_apidevtools_slash_json-schema-ref-parser";
+ packageName = "@apidevtools/json-schema-ref-parser";
+ version = "9.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.6.tgz";
+ sha512 = "M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg==";
+ };
+ };
+ "@apollo/federation-0.20.7" = {
name = "_at_apollo_slash_federation";
packageName = "@apollo/federation";
- version = "0.20.4";
+ version = "0.20.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@apollo/federation/-/federation-0.20.4.tgz";
- sha512 = "A/2BtgSytrrA2nSuCrKIlXYemfMEzCosIOD4vUjK7Y1LvNuPCBxt6mdZ+hjKrfpY4IXhZdgbtHjI5/Q2Pkqsmg==";
+ url = "https://registry.npmjs.org/@apollo/federation/-/federation-0.20.7.tgz";
+ sha512 = "URIayksqBaJ+xlcJmyGCf+OqHP60lX2CYGv9fDWQ1KM48sEN1ABHGXkEa0vwgWMH0XUVo94lYDVY11BAJUsuCw==";
};
};
"@apollo/protobufjs-1.0.5" = {
@@ -310,6 +301,15 @@ let
sha512 = "vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==";
};
};
+ "@babel/code-frame-7.12.11" = {
+ name = "_at_babel_slash_code-frame";
+ packageName = "@babel/code-frame";
+ version = "7.12.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz";
+ sha512 = "Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==";
+ };
+ };
"@babel/compat-data-7.12.7" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
@@ -319,13 +319,13 @@ let
sha512 = "YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==";
};
};
- "@babel/core-7.12.9" = {
+ "@babel/core-7.12.10" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.12.9";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz";
- sha512 = "gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz";
+ sha512 = "eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==";
};
};
"@babel/core-7.9.0" = {
@@ -337,22 +337,31 @@ let
sha512 = "kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==";
};
};
- "@babel/generator-7.12.5" = {
+ "@babel/generator-7.12.10" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.12.5";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz";
- sha512 = "m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.10.tgz";
+ sha512 = "6mCdfhWgmqLdtTkhXjnIz0LcdVCd26wS2JXRtj2XY0u5klDsXBREA/pG5NVOuVnF2LUrBGNFtQkIqqTbblg0ww==";
};
};
- "@babel/helper-annotate-as-pure-7.10.4" = {
+ "@babel/generator-7.12.11" = {
+ name = "_at_babel_slash_generator";
+ packageName = "@babel/generator";
+ version = "7.12.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz";
+ sha512 = "Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==";
+ };
+ };
+ "@babel/helper-annotate-as-pure-7.12.10" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
- version = "7.10.4";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz";
- sha512 = "XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==";
+ url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz";
+ sha512 = "XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==";
};
};
"@babel/helper-builder-binary-assignment-operator-visitor-7.10.4" = {
@@ -364,24 +373,6 @@ let
sha512 = "L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==";
};
};
- "@babel/helper-builder-react-jsx-7.10.4" = {
- name = "_at_babel_slash_helper-builder-react-jsx";
- packageName = "@babel/helper-builder-react-jsx";
- version = "7.10.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz";
- sha512 = "5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==";
- };
- };
- "@babel/helper-builder-react-jsx-experimental-7.12.4" = {
- name = "_at_babel_slash_helper-builder-react-jsx-experimental";
- packageName = "@babel/helper-builder-react-jsx-experimental";
- version = "7.12.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz";
- sha512 = "AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==";
- };
- };
"@babel/helper-compilation-targets-7.12.5" = {
name = "_at_babel_slash_helper-compilation-targets";
packageName = "@babel/helper-compilation-targets";
@@ -427,22 +418,22 @@ let
sha512 = "dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==";
};
};
- "@babel/helper-function-name-7.10.4" = {
+ "@babel/helper-function-name-7.12.11" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.10.4";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz";
- sha512 = "YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz";
+ sha512 = "AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==";
};
};
- "@babel/helper-get-function-arity-7.10.4" = {
+ "@babel/helper-get-function-arity-7.12.10" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.10.4";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz";
- sha512 = "EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz";
+ sha512 = "mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==";
};
};
"@babel/helper-hoist-variables-7.10.4" = {
@@ -481,13 +472,13 @@ let
sha512 = "QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==";
};
};
- "@babel/helper-optimise-call-expression-7.12.7" = {
+ "@babel/helper-optimise-call-expression-7.12.10" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.12.7";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.7.tgz";
- sha512 = "I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw==";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz";
+ sha512 = "4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==";
};
};
"@babel/helper-plugin-utils-7.10.4" = {
@@ -508,13 +499,13 @@ let
sha512 = "9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==";
};
};
- "@babel/helper-replace-supers-7.12.5" = {
+ "@babel/helper-replace-supers-7.12.11" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.12.5";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz";
- sha512 = "5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz";
+ sha512 = "q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==";
};
};
"@babel/helper-simple-access-7.12.1" = {
@@ -535,31 +526,31 @@ let
sha512 = "Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==";
};
};
- "@babel/helper-split-export-declaration-7.11.0" = {
+ "@babel/helper-split-export-declaration-7.12.11" = {
name = "_at_babel_slash_helper-split-export-declaration";
packageName = "@babel/helper-split-export-declaration";
- version = "7.11.0";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz";
- sha512 = "74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==";
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz";
+ sha512 = "LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==";
};
};
- "@babel/helper-validator-identifier-7.10.4" = {
+ "@babel/helper-validator-identifier-7.12.11" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.10.4";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz";
- sha512 = "3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz";
+ sha512 = "np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==";
};
};
- "@babel/helper-validator-option-7.12.1" = {
+ "@babel/helper-validator-option-7.12.11" = {
name = "_at_babel_slash_helper-validator-option";
packageName = "@babel/helper-validator-option";
- version = "7.12.1";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz";
- sha512 = "YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz";
+ sha512 = "TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==";
};
};
"@babel/helper-wrap-function-7.12.3" = {
@@ -589,13 +580,13 @@ let
sha512 = "i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==";
};
};
- "@babel/parser-7.12.7" = {
+ "@babel/parser-7.12.11" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.12.7";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.7.tgz";
- sha512 = "oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz";
+ sha512 = "N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==";
};
};
"@babel/plugin-external-helpers-7.8.3" = {
@@ -607,13 +598,13 @@ let
sha512 = "mx0WXDDiIl5DwzMtzWGRSPugXi9BxROS05GQrhLNbEamhBiicgn994ibwkyiBH+6png7bm/yA7AUsvHyCXi4Vw==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.12.1" = {
+ "@babel/plugin-proposal-async-generator-functions-7.12.12" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.12.1";
+ version = "7.12.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz";
- sha512 = "d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.12.tgz";
+ sha512 = "nrz9y0a4xmUrRq51bYkWJIO5SBZyG2ys2qinHsN0zHDHVsUaModrkpyWWWXfGqYQmOL3x9sQIcTNN/pBGpo09A==";
};
};
"@babel/plugin-proposal-class-properties-7.12.1" = {
@@ -922,13 +913,13 @@ let
sha512 = "5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==";
};
};
- "@babel/plugin-transform-block-scoping-7.12.1" = {
+ "@babel/plugin-transform-block-scoping-7.12.12" = {
name = "_at_babel_slash_plugin-transform-block-scoping";
packageName = "@babel/plugin-transform-block-scoping";
- version = "7.12.1";
+ version = "7.12.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz";
- sha512 = "zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz";
+ sha512 = "VOEPQ/ExOVqbukuP7BYJtI5ZxxsmegTwzZ04j1aF0dkSypGo9XpDHuOrABsJu+ie+penpSJheDJ11x1BEZNiyQ==";
};
};
"@babel/plugin-transform-classes-7.12.1" = {
@@ -985,13 +976,13 @@ let
sha512 = "7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==";
};
};
- "@babel/plugin-transform-flow-strip-types-7.12.1" = {
+ "@babel/plugin-transform-flow-strip-types-7.12.10" = {
name = "_at_babel_slash_plugin-transform-flow-strip-types";
packageName = "@babel/plugin-transform-flow-strip-types";
- version = "7.12.1";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz";
- sha512 = "8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.10.tgz";
+ sha512 = "0ti12wLTLeUIzu9U7kjqIn4MyOL7+Wibc7avsHhj4o1l5C0ATs8p2IMHrVYjm9t9wzhfEO6S3kxax0Rpdo8LTg==";
};
};
"@babel/plugin-transform-for-of-7.12.1" = {
@@ -1129,13 +1120,13 @@ let
sha512 = "cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==";
};
};
- "@babel/plugin-transform-react-jsx-7.12.7" = {
+ "@babel/plugin-transform-react-jsx-7.12.12" = {
name = "_at_babel_slash_plugin-transform-react-jsx";
packageName = "@babel/plugin-transform-react-jsx";
- version = "7.12.7";
+ version = "7.12.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.7.tgz";
- sha512 = "YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.12.tgz";
+ sha512 = "JDWGuzGNWscYcq8oJVCtSE61a5+XAOos+V0HrxnDieUus4UMnBEosDnY1VJqU5iZ4pA04QY7l0+JvHL1hZEfsw==";
};
};
"@babel/plugin-transform-react-jsx-source-7.12.1" = {
@@ -1165,13 +1156,13 @@ let
sha512 = "pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==";
};
};
- "@babel/plugin-transform-runtime-7.12.1" = {
+ "@babel/plugin-transform-runtime-7.12.10" = {
name = "_at_babel_slash_plugin-transform-runtime";
packageName = "@babel/plugin-transform-runtime";
- version = "7.12.1";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz";
- sha512 = "Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.10.tgz";
+ sha512 = "xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA==";
};
};
"@babel/plugin-transform-shorthand-properties-7.12.1" = {
@@ -1210,13 +1201,13 @@ let
sha512 = "b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==";
};
};
- "@babel/plugin-transform-typeof-symbol-7.12.1" = {
+ "@babel/plugin-transform-typeof-symbol-7.12.10" = {
name = "_at_babel_slash_plugin-transform-typeof-symbol";
packageName = "@babel/plugin-transform-typeof-symbol";
- version = "7.12.1";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz";
- sha512 = "EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz";
+ sha512 = "JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==";
};
};
"@babel/plugin-transform-typescript-7.12.1" = {
@@ -1255,13 +1246,13 @@ let
sha512 = "X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==";
};
};
- "@babel/preset-env-7.12.7" = {
+ "@babel/preset-env-7.12.11" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.12.7";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.7.tgz";
- sha512 = "OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz";
+ sha512 = "j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==";
};
};
"@babel/preset-flow-7.12.1" = {
@@ -1300,13 +1291,13 @@ let
sha512 = "nOoIqIqBmHBSEgBXWR4Dv/XBehtIFcw9PqZw6rFYuKrzsZmOQm3PR5siLBnKZFEsDb03IegG8nSjU/iXXXYRmw==";
};
};
- "@babel/register-7.12.1" = {
+ "@babel/register-7.12.10" = {
name = "_at_babel_slash_register";
packageName = "@babel/register";
- version = "7.12.1";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/register/-/register-7.12.1.tgz";
- sha512 = "XWcmseMIncOjoydKZnWvWi0/5CUCD+ZYKhRwgYlWOrA8fGZ/FjuLRpqtIhLOVD/fvR1b9DQHtZPn68VvhpYf+Q==";
+ url = "https://registry.npmjs.org/@babel/register/-/register-7.12.10.tgz";
+ sha512 = "EvX/BvMMJRAA3jZgILWgbsrHwBQvllC5T8B29McyME8DvkdOxk4ujESfrMvME8IHSDvWXrmMXxPvA/lx2gqPLQ==";
};
};
"@babel/runtime-7.12.5" = {
@@ -1336,13 +1327,13 @@ let
sha512 = "GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==";
};
};
- "@babel/traverse-7.12.9" = {
+ "@babel/traverse-7.12.12" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.12.9";
+ version = "7.12.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.9.tgz";
- sha512 = "iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz";
+ sha512 = "s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==";
};
};
"@babel/types-7.10.4" = {
@@ -1354,13 +1345,13 @@ let
sha512 = "UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==";
};
};
- "@babel/types-7.12.7" = {
+ "@babel/types-7.12.12" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.12.7";
+ version = "7.12.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.12.7.tgz";
- sha512 = "MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz";
+ sha512 = "lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==";
};
};
"@braintree/sanitize-url-3.1.0" = {
@@ -1372,22 +1363,22 @@ let
sha512 = "GcIY79elgB+azP74j8vqkiXz8xLFfIzbQJdlwOPisgbKT00tviJQuEghOXSMVxJ00HoYJbGswr4kcllUc4xCcg==";
};
};
- "@bugsnag/browser-7.5.3" = {
+ "@bugsnag/browser-7.5.4" = {
name = "_at_bugsnag_slash_browser";
packageName = "@bugsnag/browser";
- version = "7.5.3";
+ version = "7.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.5.3.tgz";
- sha512 = "iGmKFtHz91hNovWW8rb/qLD9X5TMVEc7OUEfwE5s1M8ElReEmUAVbgTfQjkahG8aHvjGQ+M+zyM0gHfk+tTczg==";
+ url = "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.5.4.tgz";
+ sha512 = "WyhDWeE2MXQTo9uJjpCOxqTWDlVgX/yKE/VZ0nVm4em2AxUmjAPM8jk9YOTYCKQfQFnIpgf62DjVlsszikUIBw==";
};
};
- "@bugsnag/core-7.5.3" = {
+ "@bugsnag/core-7.5.4" = {
name = "_at_bugsnag_slash_core";
packageName = "@bugsnag/core";
- version = "7.5.3";
+ version = "7.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@bugsnag/core/-/core-7.5.3.tgz";
- sha512 = "HaAPWN+z3ZlEjwF2JeuAx83eKoVd6osgx2Hyn8dlmGsRfUvpi+7rG9DI483PGexEM0O6i/ORvD6Qx92/E9zW7w==";
+ url = "https://registry.npmjs.org/@bugsnag/core/-/core-7.5.4.tgz";
+ sha512 = "QOvtWzM0XJTk5QCpiDFTva6FJXCKuKQHJu7sjrZwYA/7fblypl+ClP7inz9At5ijkKGm2pLyvZ9vvT2rq9TXuw==";
};
};
"@bugsnag/cuid-3.0.0" = {
@@ -1399,22 +1390,22 @@ let
sha512 = "LOt8aaBI+KvOQGneBtpuCz3YqzyEAehd1f3nC5yr9TIYW1+IzYKa2xWS4EiMz5pPOnRPHkyyS5t/wmSmN51Gjg==";
};
};
- "@bugsnag/js-7.5.3" = {
+ "@bugsnag/js-7.5.4" = {
name = "_at_bugsnag_slash_js";
packageName = "@bugsnag/js";
- version = "7.5.3";
+ version = "7.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.5.3.tgz";
- sha512 = "xdwfq+bQPWZFwc02IIFk7rVsxoEsAMOLiZLJpjnRK/HtzwWPUciMTRIIlUzb/uZaAmd05UieVQ/TxuwQYdMgEA==";
+ url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.5.4.tgz";
+ sha512 = "V1+482YPndAD0c0ju7Ik1dXunyKAssZWUIqOMs7Ff3PtZb1107sJ4Hw1E7ZusQvvI/IjA6FO3ZJkmzjIJjQ+UA==";
};
};
- "@bugsnag/node-7.5.3" = {
+ "@bugsnag/node-7.5.4" = {
name = "_at_bugsnag_slash_node";
packageName = "@bugsnag/node";
- version = "7.5.3";
+ version = "7.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@bugsnag/node/-/node-7.5.3.tgz";
- sha512 = "irNGOTcxi7u8lUziLfv7rKzWGg2Yd+ZXZnwD0r6ZDhdlOwA3UnGq6Fud3SOTJNKPcUk/16Sv0mcuKkcLdHTodg==";
+ url = "https://registry.npmjs.org/@bugsnag/node/-/node-7.5.4.tgz";
+ sha512 = "lfHEU2wsBO/hhHjsY6kqD/Ga6A3bzROeZEuE7/cT0xzDUvBnUsrw75/xZ5EyY3Xpyfe/Gw9t336semIqz46+cw==";
};
};
"@bugsnag/safe-json-stringify-6.0.0" = {
@@ -1426,13 +1417,13 @@ let
sha512 = "htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==";
};
};
- "@chemzqm/neovim-5.2.10" = {
+ "@chemzqm/neovim-5.2.13" = {
name = "_at_chemzqm_slash_neovim";
packageName = "@chemzqm/neovim";
- version = "5.2.10";
+ version = "5.2.13";
src = fetchurl {
- url = "https://registry.npmjs.org/@chemzqm/neovim/-/neovim-5.2.10.tgz";
- sha512 = "IeXAS7yFgsz0EyZrQguX1/Rbbe5EYMZOm2OxosY1oht+LjxQj2vv0u91tvX/Qu67SIWCFoaudJZuDcgK88anyg==";
+ url = "https://registry.npmjs.org/@chemzqm/neovim/-/neovim-5.2.13.tgz";
+ sha512 = "Eo1NBUj0e2vtOdNA7fpHra6xviDtwDWbYZiPzH5BWGwPtbRa0XjNGPMggcDCCKKKFRJgp9AaAfmT0LaqIyQvyg==";
};
};
"@cliqz-oss/firefox-client-0.3.1" = {
@@ -1570,6 +1561,15 @@ let
sha512 = "HilPrVrCosYWqSyjfpDtaaN1kJwdlBpS+IAflP3z+e7nsEgk3JGJf1Vg0NgHJooTf5HDfXSyZqMVg+5jvXCK0g==";
};
};
+ "@discoveryjs/json-ext-0.5.2" = {
+ name = "_at_discoveryjs_slash_json-ext";
+ packageName = "@discoveryjs/json-ext";
+ version = "0.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz";
+ sha512 = "HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==";
+ };
+ };
"@emmetio/extract-abbreviation-0.1.6" = {
name = "_at_emmetio_slash_extract-abbreviation";
packageName = "@emmetio/extract-abbreviation";
@@ -1696,58 +1696,58 @@ let
sha512 = "Ydf4LidRB/EBI+YrB+cVLqIseiRfjUI/AeHBgjGMtq3GroraDu81OV7zqophRgupngoL3iS3JUMDMnxO7g39qA==";
};
};
- "@expo/config-3.3.18" = {
+ "@expo/config-3.3.22" = {
name = "_at_expo_slash_config";
packageName = "@expo/config";
- version = "3.3.18";
+ version = "3.3.22";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/config/-/config-3.3.18.tgz";
- sha512 = "R78HOWnLcxdip3FBrfbxti+85jdoRNpXV0Eihb6dl+sBRNo4+uzBNEQQ1P7ICoTzrehdkhdXkQYflvQFuQXyAA==";
+ url = "https://registry.npmjs.org/@expo/config/-/config-3.3.22.tgz";
+ sha512 = "BzahndK+Uxsvzui1+9QiJXptjVPgbSCQ3saNVF4N3Wrxjyr0WXHNp3Gz3VAGkoHhoBlxZheslmiNoMwjG25xjw==";
};
};
- "@expo/config-plugins-1.0.7" = {
+ "@expo/config-plugins-1.0.13" = {
name = "_at_expo_slash_config-plugins";
packageName = "@expo/config-plugins";
- version = "1.0.7";
+ version = "1.0.13";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-1.0.7.tgz";
- sha512 = "Do7xH8kCnsFa4Rl/Z8Ja2i71N+OpQARUoJHCQTHzyttL9j1eYeLDBOB6Hrl1vf8jcFfBtuqf8QWvMQkwJ17uqA==";
+ url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-1.0.13.tgz";
+ sha512 = "/Wt1uZJlwMSi20GlKX4FOijX8wYMj7zVVp091M9hXeIc7btq84nkhhtdwa60qnM0RACHWqv25uVTQochjNQrfw==";
};
};
- "@expo/config-types-40.0.0-beta.1" = {
+ "@expo/config-types-40.0.0-beta.2" = {
name = "_at_expo_slash_config-types";
packageName = "@expo/config-types";
- version = "40.0.0-beta.1";
+ version = "40.0.0-beta.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/config-types/-/config-types-40.0.0-beta.1.tgz";
- sha512 = "hTp+6ZIKK57O8qhVoO+GBCkx0UCdOhwcWxaXfjpsELIR8LfXDGz8OmCxTzGvb7nnadcrGCccHBX5dO1NmPBbmg==";
+ url = "https://registry.npmjs.org/@expo/config-types/-/config-types-40.0.0-beta.2.tgz";
+ sha512 = "t9pHCQMXOP4nwd7LGXuHkLlFy0JdfknRSCAeVF4Kw2/y+5OBbR9hW9ZVnetpBf0kORrekgiI7K/qDaa3hh5+Qg==";
};
};
- "@expo/configure-splash-screen-0.2.1" = {
+ "@expo/configure-splash-screen-0.3.2" = {
name = "_at_expo_slash_configure-splash-screen";
packageName = "@expo/configure-splash-screen";
- version = "0.2.1";
+ version = "0.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/configure-splash-screen/-/configure-splash-screen-0.2.1.tgz";
- sha512 = "6n7ji1WKDCdLe2Mto4u4W72kTLhAbhXhC7ydVk1HxDYCcbewNLfgiwhchPtPGyUMnSDizVWph5aDoiKxqVHqNQ==";
+ url = "https://registry.npmjs.org/@expo/configure-splash-screen/-/configure-splash-screen-0.3.2.tgz";
+ sha512 = "+KvcPWv/EpAi9ng7KWsRCHUgN8qYcbpvrY8Pc3AtfPVHBhWuy7FhTdT0HUqjhOvqvwPF2Ygr//DHl8WBVg2ICA==";
};
};
- "@expo/dev-server-0.1.43" = {
+ "@expo/dev-server-0.1.48" = {
name = "_at_expo_slash_dev-server";
packageName = "@expo/dev-server";
- version = "0.1.43";
+ version = "0.1.48";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.43.tgz";
- sha512 = "FYLMoI7c1Myw5vCyx7nMEW6Oos40wx28TuHcticKPU+zZiYrzyIa4aJzEv4bWnw1if6417lKXjncYvQEZRyxFw==";
+ url = "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.48.tgz";
+ sha512 = "aiuoVLfF+NzFBU6WvLRbVjYDhoLky22q0hiTQ5by3996drF0XUj752lUI8ckN5+8qX4Aaij++wkPMaLiHQ1vNw==";
};
};
- "@expo/dev-tools-0.13.66" = {
+ "@expo/dev-tools-0.13.74" = {
name = "_at_expo_slash_dev-tools";
packageName = "@expo/dev-tools";
- version = "0.13.66";
+ version = "0.13.74";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/dev-tools/-/dev-tools-0.13.66.tgz";
- sha512 = "eg1KoEUXWLFF0a+whWDj1hdu/XGdAbUtx3pqI053/0cCI0g3GHAQvNA8gJ3NEeSHYQaLb7irK2rNE6lJTcUo8Q==";
+ url = "https://registry.npmjs.org/@expo/dev-tools/-/dev-tools-0.13.74.tgz";
+ sha512 = "at58TNplT3FT1UWEYzpCMwtP4mzBDT81ApIlyudsd4k+uX74wSf+4v5WPUbgu1UCZBUuo/40ddhS3rgUozu4eQ==";
};
};
"@expo/eas-build-job-0.1.2" = {
@@ -1777,13 +1777,13 @@ let
sha512 = "KFX6grWVzttaDskq/NK8ByqFPgpDZGFnyeZVeecGoKx5kU61zuR7/xQM04OvN6BNXq3jTUst1TyS8fXEfJuscA==";
};
};
- "@expo/metro-config-0.1.43" = {
+ "@expo/metro-config-0.1.48" = {
name = "_at_expo_slash_metro-config";
packageName = "@expo/metro-config";
- version = "0.1.43";
+ version = "0.1.48";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.1.43.tgz";
- sha512 = "ZkZXu2dVjZ88tiH51gqM3DUAmey18tM9MlDh91r1iLF6hHT6UeZD0lBDN7IJTQv/SJuAPQHoylXmAx6cuIGU9A==";
+ url = "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.1.48.tgz";
+ sha512 = "U2VkpNoecfCgju5Cfk9RyulrCwqWiGPCV1RSZPhP/yb6pSUyuQfYaxH5ULmrsYztp8hSfV0mqaVq5LPyhzczkw==";
};
};
"@expo/ngrok-2.4.3" = {
@@ -1921,13 +1921,13 @@ let
sha512 = "/zxESSNAjeBI7BlrFlmmLbEDNblJhR0fd9rZGPOwNlRoeojCJ0yh+nTUWXQtBgolffQMYq0LkTTjTDszqs4M+g==";
};
};
- "@expo/plist-0.0.10" = {
+ "@expo/plist-0.0.11" = {
name = "_at_expo_slash_plist";
packageName = "@expo/plist";
- version = "0.0.10";
+ version = "0.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/plist/-/plist-0.0.10.tgz";
- sha512 = "uKbi7ANPCNJqeAvxLa+ZcS/Qf0fTPOySMqw5T2L4TrycSAdiAxV1VUZ69IzIbUsWb7GdriUVR2i38M/xa6+BvA==";
+ url = "https://registry.npmjs.org/@expo/plist/-/plist-0.0.11.tgz";
+ sha512 = "yza93QHDkbdkdwu/PXef0eJSCMkMNdrHujK5G1viZLaZt0Rxw2s+geTyjgJsYpwqQEAoOYVpKlVymOenK+bFQg==";
};
};
"@expo/results-1.0.0" = {
@@ -1939,13 +1939,13 @@ let
sha512 = "qECzzXX5oJot3m2Gu9pfRDz50USdBieQVwYAzeAtQRUTD3PVeTK1tlRUoDcrK8PSruDLuVYdKkLebX4w/o55VA==";
};
};
- "@expo/schemer-1.3.22" = {
+ "@expo/schemer-1.3.23" = {
name = "_at_expo_slash_schemer";
packageName = "@expo/schemer";
- version = "1.3.22";
+ version = "1.3.23";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/schemer/-/schemer-1.3.22.tgz";
- sha512 = "ALB9FB0DwypyNT0sL4zlM6ncQxado8eT46MOTclGoWNkVWNeeZC8O0GYHoEXLOjvfNUP5j02ATtnXCqyXAz5Hg==";
+ url = "https://registry.npmjs.org/@expo/schemer/-/schemer-1.3.23.tgz";
+ sha512 = "ORDxT7mCTtiJZj1R44L5R8HvSMfTJk31qBAb57yx7WXY2crUrwZGwmZryUjGs0Z3BlrbwbsWTvF7CvVa6zy+Sg==";
};
};
"@expo/simple-spinner-1.0.2" = {
@@ -1984,22 +1984,22 @@ let
sha512 = "YaFAYYOOxImYNx9s6X3tY6fC1y6rka0KXstrs2zrS+vHyyBD8IOhNtIUvybHScM3jUL+qukgKElAb+7gzlF6Eg==";
};
};
- "@expo/webpack-config-0.12.48" = {
+ "@expo/webpack-config-0.12.52" = {
name = "_at_expo_slash_webpack-config";
packageName = "@expo/webpack-config";
- version = "0.12.48";
+ version = "0.12.52";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/webpack-config/-/webpack-config-0.12.48.tgz";
- sha512 = "uUmr+z9gpMNw6yUGinQkkN/GDPypLvySs/0pwUBF9w7xfaGeRKoEGYhNS8JaIXgmR3621eKi3F2pBlSoSFfiew==";
+ url = "https://registry.npmjs.org/@expo/webpack-config/-/webpack-config-0.12.52.tgz";
+ sha512 = "OOxIMaKa2O4JPDZpNMc+G40Z5MoOoRwvfU+331+ydqGzPDAev8/PtalnQbJTuqjVaU99QzVlrn1BfLWwJ/3fig==";
};
};
- "@expo/xdl-59.0.6" = {
+ "@expo/xdl-59.0.14" = {
name = "_at_expo_slash_xdl";
packageName = "@expo/xdl";
- version = "59.0.6";
+ version = "59.0.14";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/xdl/-/xdl-59.0.6.tgz";
- sha512 = "6YHUcVDF62L7IxdCzOasIv9mG/KiXnMofvAuCkAYUQZYNF6vAIQJxj+/JjWAYRfTj1JHdY0OFkVpICun0qJ2FA==";
+ url = "https://registry.npmjs.org/@expo/xdl/-/xdl-59.0.14.tgz";
+ sha512 = "h2czzd9nBhiafVp1JFPcP/VYqefKpNb8Om7oY6twm7GCFkX+tlZ8zYtkVfgE9WlOhtAOu8b56eKfjAOdUsqlGQ==";
};
};
"@fast-csv/format-4.3.5" = {
@@ -2011,13 +2011,13 @@ let
sha512 = "8iRn6QF3I8Ak78lNAa+Gdl5MJJBM5vRHivFtMRUWINdevNo00K7OXxS2PshawLKTejVwieIlPmK5YlLu6w4u8A==";
};
};
- "@fast-csv/parse-4.3.3" = {
+ "@fast-csv/parse-4.3.6" = {
name = "_at_fast-csv_slash_parse";
packageName = "@fast-csv/parse";
- version = "4.3.3";
+ version = "4.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@fast-csv/parse/-/parse-4.3.3.tgz";
- sha512 = "mXrCmyyZxbcdW/kZ8tVMrb1DJrJMNGWxHmB4OSuEL96so/X14E1O0w5QFiyodfs+oXoNGwbku8bx2Lq2tiODAA==";
+ url = "https://registry.npmjs.org/@fast-csv/parse/-/parse-4.3.6.tgz";
+ sha512 = "uRsLYksqpbDmWaSmzvJcuApSEe38+6NQZBUsuAyMZKqHxH0g1wcJgsKUvN3WC8tewaqFjBMMGrkHmC+T7k8LvA==";
};
};
"@fluentui/date-time-utilities-7.9.0" = {
@@ -2047,49 +2047,22 @@ let
sha512 = "t3yIbbPKJubb22vQ/FIWwS9vFAzaPYzFxKWPHVWLtxs/P+5yL+LD3B16DRtYreWAdl9CZvEbos58ChLZ0KHwSQ==";
};
};
- "@fluentui/react-7.153.4" = {
+ "@fluentui/react-7.155.3" = {
name = "_at_fluentui_slash_react";
packageName = "@fluentui/react";
- version = "7.153.4";
+ version = "7.155.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react/-/react-7.153.4.tgz";
- sha512 = "ksglyptT/nkjChmIZ2OiushPJMMBfYgJHclMYqfp8Z4TGeXWPaYT6l5HfKeEZJTsMz3WtJpy+6MB48Yh4PYOLA==";
+ url = "https://registry.npmjs.org/@fluentui/react/-/react-7.155.3.tgz";
+ sha512 = "bVK9qMUqjWQ68UPkQGHCMnCKeH8uSlCLF2QgR9ESMV/g0sHUvRqCO1Yuj9JyO4NDanqfX62NDgJzimHKj1/MQg==";
};
};
- "@fluentui/react-compose-0.19.12" = {
- name = "_at_fluentui_slash_react-compose";
- packageName = "@fluentui/react-compose";
- version = "0.19.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.12.tgz";
- sha512 = "GTcZ3kd2rTk3Q7xXJB8cTPfv0Q0vOdeIrLcJ02lXfjE9h3GPTE62rV4iFzBIZyXIKL8IdR6Jh8WNIBkVMWhhxw==";
- };
- };
- "@fluentui/react-focus-7.16.19" = {
+ "@fluentui/react-focus-7.17.0" = {
name = "_at_fluentui_slash_react-focus";
packageName = "@fluentui/react-focus";
- version = "7.16.19";
+ version = "7.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.16.19.tgz";
- sha512 = "BUnSJ7CRs0gfaEXVr5w9YQsZXB18J35k7H7eyB5wLLLgwdK/ogt6uYcu3p0q5ZEjju8C/wmJ2zgwFCMKiAyTUA==";
- };
- };
- "@fluentui/react-stylesheets-0.2.4" = {
- name = "_at_fluentui_slash_react-stylesheets";
- packageName = "@fluentui/react-stylesheets";
- version = "0.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.4.tgz";
- sha512 = "zTyDxBsQsm5iz59SXn83+BrC3tUnwQdJc/xcPYWWVISIyPby/75URbWK5uYJ5p5Qy0GrpgKDGYAbpXZlN89SRQ==";
- };
- };
- "@fluentui/react-theme-provider-0.18.0" = {
- name = "_at_fluentui_slash_react-theme-provider";
- packageName = "@fluentui/react-theme-provider";
- version = "0.18.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.18.0.tgz";
- sha512 = "dKSOZ1Sl2uVrDzjvfRtwHUluedU0MhEASukyeqGTpKTmg3ucPMYEZn+dgzFqRNpjs9trbb++N8R6Z19CWokXOw==";
+ url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.17.0.tgz";
+ sha512 = "xr5LExRnLW9CNyWDkcMmvOAgOXru/GBTIKcVqNahgRf7CIyHraY0m/0gFblwNtPYQOS9ltM3c+fbyYvCXBZvEw==";
};
};
"@fluentui/react-window-provider-1.0.1" = {
@@ -2110,6 +2083,51 @@ let
sha512 = "pzqDZC2bVD6/S45Bnve4wmrXi4cN7XiCr+OhzvgmoQfDkm5vyXsa82/cVtif/zy1OFU96S9zOTtt3e+QQuGUUg==";
};
};
+ "@google-cloud/paginator-3.0.5" = {
+ name = "_at_google-cloud_slash_paginator";
+ packageName = "@google-cloud/paginator";
+ version = "3.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.5.tgz";
+ sha512 = "N4Uk4BT1YuskfRhKXBs0n9Lg2YTROZc6IMpkO/8DIHODtm5s3xY8K5vVBo23v/2XulY3azwITQlYWgT4GdLsUw==";
+ };
+ };
+ "@google-cloud/precise-date-2.0.3" = {
+ name = "_at_google-cloud_slash_precise-date";
+ packageName = "@google-cloud/precise-date";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@google-cloud/precise-date/-/precise-date-2.0.3.tgz";
+ sha512 = "+SDJ3ZvGkF7hzo6BGa8ZqeK3F6Z4+S+KviC9oOK+XCs3tfMyJCh/4j93XIWINgMMDIh9BgEvlw4306VxlXIlYA==";
+ };
+ };
+ "@google-cloud/projectify-2.0.1" = {
+ name = "_at_google-cloud_slash_projectify";
+ packageName = "@google-cloud/projectify";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz";
+ sha512 = "ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==";
+ };
+ };
+ "@google-cloud/promisify-2.0.3" = {
+ name = "_at_google-cloud_slash_promisify";
+ packageName = "@google-cloud/promisify";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.3.tgz";
+ sha512 = "d4VSA86eL/AFTe5xtyZX+ePUjE8dIFu2T8zmdeNBSa5/kNgXPCx/o/wbFNHAGLJdGnk1vddRuMESD9HbOC8irw==";
+ };
+ };
+ "@google-cloud/pubsub-2.7.0" = {
+ name = "_at_google-cloud_slash_pubsub";
+ packageName = "@google-cloud/pubsub";
+ version = "2.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@google-cloud/pubsub/-/pubsub-2.7.0.tgz";
+ sha512 = "wc/XOo5Ibo3GWmuaLu80EBIhXSdu2vf99HUqBbdsSSkmRNIka2HqoIhLlOFnnncQn0lZnGL7wtKGIDLoH9LiBg==";
+ };
+ };
"@graphql-cli/common-4.1.0" = {
name = "_at_graphql-cli_slash_common";
packageName = "@graphql-cli/common";
@@ -2137,13 +2155,13 @@ let
sha512 = "+ywPfK6N2Ddna6oOa5Qb1Mv7EA8LOwRNOAPP9dL37FEhksJM9pYqPSceUcqMqg7S9b0+Cgr78s408rgvurV3/Q==";
};
};
- "@graphql-tools/delegate-7.0.7" = {
+ "@graphql-tools/delegate-7.0.8" = {
name = "_at_graphql-tools_slash_delegate";
packageName = "@graphql-tools/delegate";
- version = "7.0.7";
+ version = "7.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-7.0.7.tgz";
- sha512 = "2sze+CJxu37b4jcQ4fyj6ap9TMnx8+NBtApSs1nWIVENzPE2510aNTsBHgSdTwSeV/tVIFkAtZZAlMEGYGXzQA==";
+ url = "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-7.0.8.tgz";
+ sha512 = "pS1wci7ZxzdCITRrMI66UA+6/E0Z1Yczd3QxJBDb4Kp0nTGy1xy7enGa0+i55EmCvKvuwyx+tzXzwA1fNGRJzg==";
};
};
"@graphql-tools/graphql-file-loader-6.2.6" = {
@@ -2200,13 +2218,13 @@ let
sha512 = "GabNT51ErVHE2riDH4EQdRusUsI+nMElT8LdFHyuP53v8gwtleAj+LePQ9jif4NYUe/JQVqO8V28vPcHrA7gfQ==";
};
};
- "@graphql-tools/url-loader-6.5.0" = {
+ "@graphql-tools/url-loader-6.7.1" = {
name = "_at_graphql-tools_slash_url-loader";
packageName = "@graphql-tools/url-loader";
- version = "6.5.0";
+ version = "6.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.5.0.tgz";
- sha512 = "lwjg5vhZ2VvuWAXuzPwvLJfLmVN+cXoFmV0UeBethgP0Zvy8nkm1V+3aFGoyGkhxnlQUfBg/PMidw/t+7vhfAg==";
+ url = "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.7.1.tgz";
+ sha512 = "7NJ1G5diJAuWYZszQf0mNwPipVMOjIIMteNkutdExBq4CgN0V1xa3/iC25CUrI7sZiq+D367zZNONmKf+3bA2Q==";
};
};
"@graphql-tools/utils-6.2.4" = {
@@ -2218,22 +2236,49 @@ let
sha512 = "ybgZ9EIJE3JMOtTrTd2VcIpTXtDrn2q6eiYkeYMKRVh3K41+LZa6YnR2zKERTXqTWqhobROwLt4BZbw2O3Aeeg==";
};
};
- "@graphql-tools/utils-7.1.4" = {
+ "@graphql-tools/utils-7.2.3" = {
name = "_at_graphql-tools_slash_utils";
packageName = "@graphql-tools/utils";
- version = "7.1.4";
+ version = "7.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-7.1.4.tgz";
- sha512 = "4lxmstMpgHSM1ULD+1X5AcPFaizkdBubB7H9Rqr7Wh6L9bxUHBHFB3bhaFXT7FI0xE01Pt0IMsZadOIlhVTXrg==";
+ url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-7.2.3.tgz";
+ sha512 = "9MvSKeo+8DM72706FvrUP8figQjRzSwBswWrXviyWyt3wSkk6MU2cURQKfMpc0I6nswZvkDSqYoQQ/6mazoXxA==";
};
};
- "@graphql-tools/wrap-7.0.4" = {
+ "@graphql-tools/wrap-7.0.5" = {
name = "_at_graphql-tools_slash_wrap";
packageName = "@graphql-tools/wrap";
- version = "7.0.4";
+ version = "7.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-7.0.4.tgz";
- sha512 = "txBs0W4k3WR86aEzBYXtKdGeeUXCNdRNxjQA/95T6ywNYoM8pw2mvpoXrWOvzbeaH3zwhbHY7kwii4atrC9irg==";
+ url = "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-7.0.5.tgz";
+ sha512 = "KCWBXsDfvG46GNUawRltJL4j9BMGoOG7oo3WEyCQP+SByWXiTe5cBF45SLDVQgdjljGNZhZ4Lq/7avIkF7/zDQ==";
+ };
+ };
+ "@grpc/grpc-js-1.1.8" = {
+ name = "_at_grpc_slash_grpc-js";
+ packageName = "@grpc/grpc-js";
+ version = "1.1.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.8.tgz";
+ sha512 = "64hg5rmEm6F/NvlWERhHmmgxbWU8nD2TMWE+9TvG7/WcOrFT3fzg/Uu631pXRFwmJ4aWO/kp9vVSlr8FUjBDLA==";
+ };
+ };
+ "@grpc/proto-loader-0.5.5" = {
+ name = "_at_grpc_slash_proto-loader";
+ packageName = "@grpc/proto-loader";
+ version = "0.5.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz";
+ sha512 = "WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==";
+ };
+ };
+ "@grpc/proto-loader-0.6.0-pre9" = {
+ name = "_at_grpc_slash_proto-loader";
+ packageName = "@grpc/proto-loader";
+ version = "0.6.0-pre9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.0-pre9.tgz";
+ sha512 = "oM+LjpEjNzW5pNJjt4/hq1HYayNeQT+eGrOPABJnYHv7TyNPDNzkQ76rDYZF86X5swJOa4EujEMzQ9iiTdPgww==";
};
};
"@gulp-sourcemaps/identity-map-1.0.2" = {
@@ -2299,13 +2344,13 @@ let
sha512 = "yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==";
};
};
- "@hapi/hoek-9.1.0" = {
+ "@hapi/hoek-9.1.1" = {
name = "_at_hapi_slash_hoek";
packageName = "@hapi/hoek";
- version = "9.1.0";
+ version = "9.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.0.tgz";
- sha512 = "i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw==";
+ url = "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.1.tgz";
+ sha512 = "CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw==";
};
};
"@hapi/joi-15.1.1" = {
@@ -2794,40 +2839,76 @@ let
sha512 = "EjPkDQOzV/oZfbolEUgFT6SE++PtCccVBvjuACkttyCfl0P2jnpR49SwstyVLc2u8AwBAZEHHAw9lPYaMjtbXQ==";
};
};
- "@joplinapp/fork-htmlparser2-4.1.8" = {
- name = "_at_joplinapp_slash_fork-htmlparser2";
- packageName = "@joplinapp/fork-htmlparser2";
- version = "4.1.8";
+ "@joplin/fork-htmlparser2-4.1.14" = {
+ name = "_at_joplin_slash_fork-htmlparser2";
+ packageName = "@joplin/fork-htmlparser2";
+ version = "4.1.14";
src = fetchurl {
- url = "https://registry.npmjs.org/@joplinapp/fork-htmlparser2/-/fork-htmlparser2-4.1.8.tgz";
- sha512 = "EZUzKlV6K8KV8DMm9PJW8fToBStA6GvoNKzn/zso8xmwFtMFsyAj/N8++0q7ZyzxJ+7N15GJNgELhxE5f9JY/g==";
+ url = "https://registry.npmjs.org/@joplin/fork-htmlparser2/-/fork-htmlparser2-4.1.14.tgz";
+ sha512 = "uE5StVO3A6XcQLd5CxRU+XU7ecAKX8lmTFnHlnhBkgn8V8CHsHIUfZy1uw+fZ4gnC0kenq6uiZavhDPBAkibKA==";
};
};
- "@joplinapp/fork-sax-1.2.12" = {
- name = "_at_joplinapp_slash_fork-sax";
- packageName = "@joplinapp/fork-sax";
- version = "1.2.12";
+ "@joplin/fork-sax-1.2.18" = {
+ name = "_at_joplin_slash_fork-sax";
+ packageName = "@joplin/fork-sax";
+ version = "1.2.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@joplinapp/fork-sax/-/fork-sax-1.2.12.tgz";
- sha512 = "TDdIKTv/THRusbN6cRIIGDrVWAp1JC7lS7faaaQtrJlKLFYAM2oeBIGHmDmxkC0MBFN/XPMiZl5bWBdSuy+C9g==";
+ url = "https://registry.npmjs.org/@joplin/fork-sax/-/fork-sax-1.2.18.tgz";
+ sha512 = "tlsBwoayPjEVjAsylCosflTtF4EgGrSP4b/2r5Ci640846YDPdg0nqKuOUs82Xmptc3QQcnjzRKW8+7Up9+lfQ==";
};
};
- "@joplinapp/lib-1.0.9" = {
- name = "_at_joplinapp_slash_lib";
- packageName = "@joplinapp/lib";
- version = "1.0.9";
+ "@joplin/lib-1.0.15" = {
+ name = "_at_joplin_slash_lib";
+ packageName = "@joplin/lib";
+ version = "1.0.15";
src = fetchurl {
- url = "https://registry.npmjs.org/@joplinapp/lib/-/lib-1.0.9.tgz";
- sha512 = "fXRs/nKJNL36kZX/rfm4F3zaNse12cpXXZQNg+8txUcGTSFx7DBBu2r3x3QV33y6DxsjK9dW/CUM4NJUcXKMFQ==";
+ url = "https://registry.npmjs.org/@joplin/lib/-/lib-1.0.15.tgz";
+ sha512 = "wOA+fxi93b9qfuRV7Ynhc+uUmW2XDVMugHWzqDdiOPd394mYQSX21/Eqvxhd049SsHiqmsMo2scz7rNtFLMnuA==";
};
};
- "@joplinapp/renderer-1.0.17" = {
- name = "_at_joplinapp_slash_renderer";
- packageName = "@joplinapp/renderer";
- version = "1.0.17";
+ "@joplin/renderer-1.0.23" = {
+ name = "_at_joplin_slash_renderer";
+ packageName = "@joplin/renderer";
+ version = "1.0.23";
src = fetchurl {
- url = "https://registry.npmjs.org/@joplinapp/renderer/-/renderer-1.0.17.tgz";
- sha512 = "uX7V8peMH+OHwmceEw6u0bgVuKNhNhnFaZWqyhnH0aCoemOCnjZ45VQSJfTM/2ljL8xFo1VTA9MoWUmLdU/QCg==";
+ url = "https://registry.npmjs.org/@joplin/renderer/-/renderer-1.0.23.tgz";
+ sha512 = "1gddYqDLxeyR96m1/9WQ7Ri2tbaIOEW+JmbZKst9HDsgj8LiNwtBha+y35KqRAS6pWimbcXh0RZDkA4DmQ2VOw==";
+ };
+ };
+ "@joplin/turndown-4.0.36" = {
+ name = "_at_joplin_slash_turndown";
+ packageName = "@joplin/turndown";
+ version = "4.0.36";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@joplin/turndown/-/turndown-4.0.36.tgz";
+ sha512 = "lks0n5HTAsg0O71L9kLoTaASAU4NILG3SyDcX/10K1g2wpoUadmXQmznaa3WqY4RgN0gzRKaZV51d7JtO9ZwXQ==";
+ };
+ };
+ "@joplin/turndown-plugin-gfm-1.0.18" = {
+ name = "_at_joplin_slash_turndown-plugin-gfm";
+ packageName = "@joplin/turndown-plugin-gfm";
+ version = "1.0.18";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@joplin/turndown-plugin-gfm/-/turndown-plugin-gfm-1.0.18.tgz";
+ sha512 = "6uUXRU5PILzKAUP50t9FOyMrpGgfpw2ugrZ8hAfV+PhNZsjSgsc+cSBBdjn/HIEgNCr9m7TlHSzscxrHg496Iw==";
+ };
+ };
+ "@jsdevtools/ono-7.1.3" = {
+ name = "_at_jsdevtools_slash_ono";
+ packageName = "@jsdevtools/ono";
+ version = "7.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz";
+ sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==";
+ };
+ };
+ "@jsii/spec-1.16.0" = {
+ name = "_at_jsii_slash_spec";
+ packageName = "@jsii/spec";
+ version = "1.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.16.0.tgz";
+ sha512 = "DH3rDGa781UmRtg/ykFyxrfhjaz1SRz2BblNXDxwArhl0aUiN5HOdzi9icX8CFwdB9+ZxTtXuxap3BwvLa5xnA==";
};
};
"@kwsites/file-exists-1.1.1" = {
@@ -3379,13 +3460,31 @@ let
sha512 = "RibeMnDPvlL8bFYW5C8cs4mbI3AHfQef73tnJCQ/SgrXZHehmHnsyWUiE7qDQCAo+B1RfTapvSyFF69iPj326A==";
};
};
- "@mdn/browser-compat-data-2.0.5" = {
+ "@mark.probst/typescript-json-schema-0.32.0" = {
+ name = "_at_mark.probst_slash_typescript-json-schema";
+ packageName = "@mark.probst/typescript-json-schema";
+ version = "0.32.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mark.probst/typescript-json-schema/-/typescript-json-schema-0.32.0.tgz";
+ sha512 = "OoD+5D7Mka80FIcmvPyuAKV7g5Of5S04R74S4DTAG8pr9REDWySUh9pOloro7SNFwWt/+2f90wyP+DtGHykVfg==";
+ };
+ };
+ "@mark.probst/unicode-properties-1.1.0" = {
+ name = "_at_mark.probst_slash_unicode-properties";
+ packageName = "@mark.probst/unicode-properties";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mark.probst/unicode-properties/-/unicode-properties-1.1.0.tgz";
+ sha512 = "7AQsO0hMmpqDledV7AhBuSYqYPFsKP9PaltMecX9nlnsyFxqtsqUg9/pvB2L/jxvskrDrNkdKYz2KTbQznCtng==";
+ };
+ };
+ "@mdn/browser-compat-data-2.0.7" = {
name = "_at_mdn_slash_browser-compat-data";
packageName = "@mdn/browser-compat-data";
- version = "2.0.5";
+ version = "2.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-2.0.5.tgz";
- sha512 = "JTosoRJrq5E8QYLwPfqB22zZxyBzUEx+1ooOPMcrFYgWplOeS8K8B6VD3WHD+9XV+R1X5vimruSL9ALYuxfD+A==";
+ url = "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-2.0.7.tgz";
+ sha512 = "GeeM827DlzFFidn1eKkMBiqXFD2oLsnZbaiGhByPl0vcapsRzUL+t9hDoov1swc9rB2jw64R+ihtzC8qOE9wXw==";
};
};
"@medv/blessed-2.0.1" = {
@@ -3397,13 +3496,13 @@ let
sha512 = "/NdX1Ql8hKNM0vHFJnEr/bcw6BG0ULHD3HhInpniZw5ixpl+n/QIRfMEEmLCn7acedbM1zGdZvU5ZMbn9kcF5Q==";
};
};
- "@microsoft/load-themed-styles-1.10.139" = {
+ "@microsoft/load-themed-styles-1.10.141" = {
name = "_at_microsoft_slash_load-themed-styles";
packageName = "@microsoft/load-themed-styles";
- version = "1.10.139";
+ version = "1.10.141";
src = fetchurl {
- url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.139.tgz";
- sha512 = "nqKpS5lfFaJGDATrwT+T2hM4WSMlBDwfh9W7+xgqfOQkV6h8y7uZq8Exro9C276Y3qd7M6jZ3pavSmsWgLk79w==";
+ url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.141.tgz";
+ sha512 = "IWqbTWhxpp10X2nZI14oqbPtzrRLvXtyX7sV/QDfVBtQQivLilZFynr/X69SAZtbSp/wi7WI8gKl2/6TuTNN1A==";
};
};
"@mozilla/readability-0.3.0" = {
@@ -3433,13 +3532,13 @@ let
sha512 = "Vwhc3ObxmDZmA5hY8mfsau2rJ4vGPvzbj20QSZ2/E1GDPF61QVyjLfNHak9xmel6pW4heRt3v1fHa6np9Ehfeg==";
};
};
- "@nestjs/schematics-7.2.2" = {
+ "@nestjs/schematics-7.2.6" = {
name = "_at_nestjs_slash_schematics";
packageName = "@nestjs/schematics";
- version = "7.2.2";
+ version = "7.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-7.2.2.tgz";
- sha512 = "3y0LE1z50CEzXr5rFlOpaJ+0ctkyQWtREkMuvQd/SUILF75+6cNTqmfjjnUJw12vdkdkc+zsksgXFWEPkns4Pg==";
+ url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-7.2.6.tgz";
+ sha512 = "4geGO9pjYG4Sc4Qi+pkUVIbaxPEeySHi/z17po8nP9uaPPo8AUKP9rXjNL+mhMrXqFlB/hhN6xBBYtMyL5pB2Q==";
};
};
"@netflix/nerror-1.1.3" = {
@@ -3451,13 +3550,13 @@ let
sha512 = "b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==";
};
};
- "@netlify/build-5.5.5" = {
+ "@netlify/build-8.0.0" = {
name = "_at_netlify_slash_build";
packageName = "@netlify/build";
- version = "5.5.5";
+ version = "8.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/build/-/build-5.5.5.tgz";
- sha512 = "uzQH5y8mzipgrIWpVDJSdHRY6pav9KOXfx4OVj64SdQbA6DZB834LjXjJBI3TNf2qSz/wRoP5iY1NVLXZ8zivA==";
+ url = "https://registry.npmjs.org/@netlify/build/-/build-8.0.0.tgz";
+ sha512 = "yF9kmeMEn5qPc6D62AyuzaFD/L+TDvZH5+0zw5NpXs5caUysBDolV/rxQa4KTVCaPBBqx044/J69byMuoH5zpQ==";
};
};
"@netlify/cache-utils-1.0.6" = {
@@ -3478,22 +3577,22 @@ let
sha512 = "Z7yzbx5qCX2I5RLlNyo0MMQ6GKJc8o5Nej9yspCavjqgYlUS7VJfbeE67WNxC26FXwDUqq00zJ0MrCS0Un1YOw==";
};
};
- "@netlify/config-2.4.1" = {
+ "@netlify/config-2.4.2" = {
name = "_at_netlify_slash_config";
packageName = "@netlify/config";
- version = "2.4.1";
+ version = "2.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/config/-/config-2.4.1.tgz";
- sha512 = "fSRSN3+c5kcyaCEd7XVlPRz820y/CRS8ryuE2fZAT/sgXiGBPGGKHwSKMNlso7s0qtJOmFyjeehU6nEzvfNKrg==";
+ url = "https://registry.npmjs.org/@netlify/config/-/config-2.4.2.tgz";
+ sha512 = "EODBhSJHBpN4IhL68881uF0jutc5xkodgRP1mq3bPpNidLJjfcxltFSnT3TjtZmRxcCwFdl+XMqJzvcI3UKf4A==";
};
};
- "@netlify/functions-utils-1.3.2" = {
+ "@netlify/functions-utils-1.3.3" = {
name = "_at_netlify_slash_functions-utils";
packageName = "@netlify/functions-utils";
- version = "1.3.2";
+ version = "1.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-1.3.2.tgz";
- sha512 = "1/Jw1p4zxORIC8Nkglzf7bQEIjuALHFfi2e8tEqQfQUZ6pbBNy8bP3pcXZKpYc+fkrYKQaaqpKrfr+GjPHnT2Q==";
+ url = "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-1.3.3.tgz";
+ sha512 = "cZhdSzyQkd6ZVUxL7mcOlLq2u2+JUzKfxmAjwMLwFAZKqc0YL8dWXP2C4Fe1I0g9u7fe6yAgDGigAkMnIgAYtw==";
};
};
"@netlify/git-utils-1.0.6" = {
@@ -3514,6 +3613,15 @@ let
sha512 = "kkRCzA71HugJxmPOcWv2B4ArHhSMKjs2ArGBr10ndocVLdAHwCYoJm0X4Xt8IYaOcGD9Lm4fbLjpXDLDRGDzPw==";
};
};
+ "@netlify/open-api-1.0.0" = {
+ name = "_at_netlify_slash_open-api";
+ packageName = "@netlify/open-api";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@netlify/open-api/-/open-api-1.0.0.tgz";
+ sha512 = "LAicAlsAZXybGtKzaOTmIYelSe82vgZlc17IeNUQxab2IlUCH7VhTKCx9EyJEgiXhLvmYoOjuYE1Ee9ZsnrybA==";
+ };
+ };
"@netlify/plugin-edge-handlers-1.10.0" = {
name = "_at_netlify_slash_plugin-edge-handlers";
packageName = "@netlify/plugin-edge-handlers";
@@ -3523,13 +3631,13 @@ let
sha512 = "ZgabL4Q+DfB5lqq36QYvGIhLifoiVz5oDfqLp1w7hRsJYwUhUPqeJx/0zph17ZaJB4CvHRadFOeyJeDSkzrERg==";
};
};
- "@netlify/plugins-list-2.0.1" = {
+ "@netlify/plugins-list-2.2.0" = {
name = "_at_netlify_slash_plugins-list";
packageName = "@netlify/plugins-list";
- version = "2.0.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-2.0.1.tgz";
- sha512 = "QSEtEfitpoFBcn+PKp+FnbhF6buEIAbTMzgUNgwCJCqEg0am6NZ0CLvqUDEw6mDzy4WyoX/3jPqHw4TMihg8aw==";
+ url = "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-2.2.0.tgz";
+ sha512 = "8OCwatZIPsyze2KZ8fj21/+luzdTA78fxQ6p7UFLE9IRJlZqCRVXtgiIVd/HtEr6B9OacywX3fV1hVRBVlbmDA==";
};
};
"@netlify/run-utils-1.0.5" = {
@@ -3577,13 +3685,13 @@ let
sha512 = "u6Beazs0KWRcEx9q2n417Sj7+WGrDTtDGmmKPTE6WexFt6uY1oiq3AR+ohCtu1lIIsmAfAYd8O5dSOnyAT8dFg==";
};
};
- "@netlify/zip-it-and-ship-it-1.5.0" = {
+ "@netlify/zip-it-and-ship-it-1.7.0" = {
name = "_at_netlify_slash_zip-it-and-ship-it";
packageName = "@netlify/zip-it-and-ship-it";
- version = "1.5.0";
+ version = "1.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-1.5.0.tgz";
- sha512 = "hTUVtCdjrWso28Lwi+A9GO+WZhVJcJWvXO0YuYlBcGY67Lv61TQQl7nNvzgGYG7UNnzvsnTafe1pL2v+4u4vmg==";
+ url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-1.7.0.tgz";
+ sha512 = "7Fatc5OoRZ7V2tusx1CBWIdk9hXrr0JWoW547wsmopCkCl5O4TaLxw12CgfW6EQsjaufSnuQddzvnx5y1b5gGQ==";
};
};
"@node-red/editor-api-1.2.6" = {
@@ -3640,13 +3748,13 @@ let
sha512 = "CYUCS8iqcaZFBf0vwtVPqqNXX0XY0ajFW69smtDItbxslyZL3A0qRMiTTv0qMPA1uvOCEw4wQRSIQV7j/nd0yw==";
};
};
- "@nodelib/fs.scandir-2.1.3" = {
+ "@nodelib/fs.scandir-2.1.4" = {
name = "_at_nodelib_slash_fs.scandir";
packageName = "@nodelib/fs.scandir";
- version = "2.1.3";
+ version = "2.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz";
- sha512 = "eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==";
+ url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz";
+ sha512 = "33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==";
};
};
"@nodelib/fs.stat-1.1.3" = {
@@ -3658,22 +3766,22 @@ let
sha512 = "shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==";
};
};
- "@nodelib/fs.stat-2.0.3" = {
+ "@nodelib/fs.stat-2.0.4" = {
name = "_at_nodelib_slash_fs.stat";
packageName = "@nodelib/fs.stat";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz";
- sha512 = "bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==";
+ url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz";
+ sha512 = "IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==";
};
};
- "@nodelib/fs.walk-1.2.4" = {
+ "@nodelib/fs.walk-1.2.6" = {
name = "_at_nodelib_slash_fs.walk";
packageName = "@nodelib/fs.walk";
- version = "1.2.4";
+ version = "1.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz";
- sha512 = "1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==";
+ url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz";
+ sha512 = "8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==";
};
};
"@npmcli/ci-detect-1.3.0" = {
@@ -3802,13 +3910,13 @@ let
sha512 = "Afchpdd8FNfx9GaU/1D9IzyfiXvjfGybgzQ6G4GTFvPO0/hLdkXX3YyYq+SnxE6/bCrhg4pleiB+GuJACmmkEA==";
};
};
- "@oclif/plugin-autocomplete-0.2.0" = {
+ "@oclif/plugin-autocomplete-0.2.1" = {
name = "_at_oclif_slash_plugin-autocomplete";
packageName = "@oclif/plugin-autocomplete";
- version = "0.2.0";
+ version = "0.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/plugin-autocomplete/-/plugin-autocomplete-0.2.0.tgz";
- sha512 = "pHbaE2PH7d9lHjCgFrrQ+ZIwvY+7OAQaGoaANqDbicBNDK/Rszt4N4oGj22dJT7sCQ8a/3Eh942rjxYIq9Mi9Q==";
+ url = "https://registry.npmjs.org/@oclif/plugin-autocomplete/-/plugin-autocomplete-0.2.1.tgz";
+ sha512 = "EOcoh1x3auFg1a7NNVTT+hJ1PPih7Kg1it7WtG8oBgYKe+YD/bvHnX2QlXqi9S7H0XsQQMUb8hxbLP+XwQY/8Q==";
};
};
"@oclif/plugin-help-1.2.11" = {
@@ -3829,13 +3937,13 @@ let
sha512 = "bGHUdo5e7DjPJ0vTeRBMIrfqTRDBfyR5w0MP41u0n3r7YG5p14lvMmiCXxi6WDaP2Hw5nqx3PnkAIntCKZZN7g==";
};
};
- "@oclif/plugin-help-3.2.0" = {
+ "@oclif/plugin-help-3.2.1" = {
name = "_at_oclif_slash_plugin-help";
packageName = "@oclif/plugin-help";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-3.2.0.tgz";
- sha512 = "7jxtpwVWAVbp1r46ZnTK/uF+FeZc6y4p1XcGaIUuPAp7wx6NJhIRN/iMT9UfNFX/Cz7mq+OyJz+E+i0zrik86g==";
+ url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-3.2.1.tgz";
+ sha512 = "vq7rn16TrQmjX3Al/k1Z5iBZWZ3HE8fDXs52OmDJmmTqryPSNvURH9WCAsqr0PODYCSR17Hy1VTzS0x7vVVLEQ==";
};
};
"@oclif/plugin-not-found-1.2.4" = {
@@ -3847,15 +3955,6 @@ let
sha512 = "G440PCuMi/OT8b71aWkR+kCWikngGtyRjOR24sPMDbpUFV4+B3r51fz1fcqeUiiEOYqUpr0Uy/sneUe1O/NfBg==";
};
};
- "@oclif/plugin-plugins-1.9.3" = {
- name = "_at_oclif_slash_plugin-plugins";
- packageName = "@oclif/plugin-plugins";
- version = "1.9.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-1.9.3.tgz";
- sha512 = "DyrSP3sRPWOiQI0ae4OuUpjdYpCr5YS1cSzXNGL9uDVwKM4YVXvk9v0tzNzd1008oaNNXO/XDedPkAaoX110Mg==";
- };
- };
"@oclif/plugin-plugins-1.9.4" = {
name = "_at_oclif_slash_plugin-plugins";
packageName = "@oclif/plugin-plugins";
@@ -3865,6 +3964,15 @@ let
sha512 = "C5hEbX4zzTjzbym2RJUE4wxz2aL2ocb826HDs3suscsjMPA3mRHyu8/rWJW1Cgc2MeoIybNdrfyPU/zmpWkaWw==";
};
};
+ "@oclif/plugin-plugins-1.9.5" = {
+ name = "_at_oclif_slash_plugin-plugins";
+ packageName = "@oclif/plugin-plugins";
+ version = "1.9.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-1.9.5.tgz";
+ sha512 = "8U1MKPTaitCBj4HPZpwFo7F5Krw9zEaNqKiX+QkvPz2wfftLqnSqariYvP38S/uo8CDwiR3zHPEYFSxu9CDQQA==";
+ };
+ };
"@oclif/plugin-warn-if-update-available-1.7.0" = {
name = "_at_oclif_slash_plugin-warn-if-update-available";
packageName = "@oclif/plugin-warn-if-update-available";
@@ -3901,13 +4009,13 @@ let
sha512 = "9+Xef8nT7OKZglfkOMm7IL6VwxXUQyR7DUSU0LH/F7VNqs8vyd7es5pTfz9E7DwUIx7R3pGscxu1EBhYljyu7Q==";
};
};
- "@octokit/openapi-types-2.0.0" = {
+ "@octokit/openapi-types-2.0.1" = {
name = "_at_octokit_slash_openapi-types";
packageName = "@octokit/openapi-types";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-2.0.0.tgz";
- sha512 = "J4bfM7lf8oZvEAdpS71oTvC1ofKxfEZgU5vKVwzZKi4QPiL82udjpseJwxPid9Pu2FNmyRQOX4iEj6W1iOSnPw==";
+ url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-2.0.1.tgz";
+ sha512 = "9AuC04PUnZrjoLiw3uPtwGh9FE4Q3rTqs51oNlQ0rkwgE8ftYsOC+lsrQyvCvWm85smBbSc0FNRKKumvGyb44Q==";
};
};
"@octokit/plugin-enterprise-rest-6.0.1" = {
@@ -3991,13 +4099,13 @@ let
sha512 = "O75k56TYvJ8WpAakWwYRN8Bgu60KrmX0z1KqFp1kNiFNkgW+JW+9EBKZ+S33PU6SLvbihqd+3drvPxKK68Ee8Q==";
};
};
- "@octokit/types-6.1.1" = {
+ "@octokit/types-6.1.2" = {
name = "_at_octokit_slash_types";
packageName = "@octokit/types";
- version = "6.1.1";
+ version = "6.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/types/-/types-6.1.1.tgz";
- sha512 = "btm3D6S7VkRrgyYF31etUtVY/eQ1KzrNRqhFt25KSe2mKlXuLXJilglRC6eDA2P6ou94BUnk/Kz5MPEolXgoiw==";
+ url = "https://registry.npmjs.org/@octokit/types/-/types-6.1.2.tgz";
+ sha512 = "LPCpcLbcky7fWfHCTuc7tMiSHFpFlrThJqVdaHgowBTMS0ijlZFfonQC/C1PrZOjD4xRCYgBqH9yttEATGE/nw==";
};
};
"@opencensus/core-0.0.8" = {
@@ -4027,310 +4135,364 @@ let
sha512 = "PffXX2AL8Sh0VHQ52jJC4u3T0H6wDK6N/4bg7xh4ngMYOIi13aR1kzVvX1sVDBgfGwDOkMbl4c54Xm3tlPx/+A==";
};
};
- "@ot-builder/bin-composite-types-0.10.34" = {
+ "@opentelemetry/api-0.11.0" = {
+ name = "_at_opentelemetry_slash_api";
+ packageName = "@opentelemetry/api";
+ version = "0.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@opentelemetry/api/-/api-0.11.0.tgz";
+ sha512 = "K+1ADLMxduhsXoZ0GRfi9Pw162FvzBQLDQlHru1lg86rpIU+4XqdJkSGo6y3Kg+GmOWq1HNHOA/ydw/rzHQkRg==";
+ };
+ };
+ "@opentelemetry/context-base-0.11.0" = {
+ name = "_at_opentelemetry_slash_context-base";
+ packageName = "@opentelemetry/context-base";
+ version = "0.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.11.0.tgz";
+ sha512 = "ESRk+572bftles7CVlugAj5Azrz61VO0MO0TS2pE9MLVL/zGmWuUBQryART6/nsrFqo+v9HPt37GPNcECTZR1w==";
+ };
+ };
+ "@opentelemetry/core-0.11.0" = {
+ name = "_at_opentelemetry_slash_core";
+ packageName = "@opentelemetry/core";
+ version = "0.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@opentelemetry/core/-/core-0.11.0.tgz";
+ sha512 = "ZEKjBXeDGBqzouz0uJmrbEKNExEsQOhsZ3tJDCLcz5dUNoVw642oIn2LYWdQK2YdIfZbEmltiF65/csGsaBtFA==";
+ };
+ };
+ "@opentelemetry/resources-0.11.0" = {
+ name = "_at_opentelemetry_slash_resources";
+ packageName = "@opentelemetry/resources";
+ version = "0.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@opentelemetry/resources/-/resources-0.11.0.tgz";
+ sha512 = "o7DwV1TcezqBtS5YW2AWBcn01nVpPptIbTr966PLlVBcS//w8LkjeOShiSZxQ0lmV4b2en0FiSouSDoXk/5qIQ==";
+ };
+ };
+ "@opentelemetry/semantic-conventions-0.11.0" = {
+ name = "_at_opentelemetry_slash_semantic-conventions";
+ packageName = "@opentelemetry/semantic-conventions";
+ version = "0.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-0.11.0.tgz";
+ sha512 = "xsthnI/J+Cx0YVDGgUzvrH0ZTtfNtl866M454NarYwDrc0JvC24sYw+XS5PJyk2KDzAHtb0vlrumUc1OAut/Fw==";
+ };
+ };
+ "@opentelemetry/tracing-0.11.0" = {
+ name = "_at_opentelemetry_slash_tracing";
+ packageName = "@opentelemetry/tracing";
+ version = "0.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@opentelemetry/tracing/-/tracing-0.11.0.tgz";
+ sha512 = "QweFmxzl32BcyzwdWCNjVXZT1WeENNS/RWETq/ohqu+fAsTcMyGcr6cOq/yDdFmtBy+bm5WVVdeByEjNS+c4/w==";
+ };
+ };
+ "@ot-builder/bin-composite-types-0.10.37" = {
name = "_at_ot-builder_slash_bin-composite-types";
packageName = "@ot-builder/bin-composite-types";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-0.10.34.tgz";
- sha512 = "Tapb8mSXEZcmZNwB9KKo0CFLu8ZajAEAqxH07Py/lvS+2Rpe6LZWoPbLcHRwAP47cHbbO3IxZLWhvlWfOmaxHA==";
+ url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-0.10.37.tgz";
+ sha512 = "TJ4mDLP0sHES4HjUry9fJTEHGb8bC51nF0OqBDR+lNCt3OHi5VVtE1Ph8QqxoglfTypLfTyXRcP8kXC+vV0Q/g==";
};
};
- "@ot-builder/bin-util-0.10.34" = {
+ "@ot-builder/bin-util-0.10.37" = {
name = "_at_ot-builder_slash_bin-util";
packageName = "@ot-builder/bin-util";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-0.10.34.tgz";
- sha512 = "hyu0SLfWzMG9VKy54Nmxa723owd6o3miF1NR5FN/ff+ZkWbRqzSCm7haw40801ESC2DqMWjeZDyJBU4A+aHMFQ==";
+ url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-0.10.37.tgz";
+ sha512 = "RR93ek6moT25cNC3eCc9QsGWxj3vOlTfryNybDTUVFEwhXi2EWXJ+cOvjKPOxplNY17YxzxffhqXX0qdX/Y6JQ==";
};
};
- "@ot-builder/cli-help-shower-0.10.34" = {
+ "@ot-builder/cli-help-shower-0.10.37" = {
name = "_at_ot-builder_slash_cli-help-shower";
packageName = "@ot-builder/cli-help-shower";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-0.10.34.tgz";
- sha512 = "bCo9xNGvXSkEN7e8mK7sFHYLoCEsGIzPoZeyeWbEe4rWC6FQAAPWwlzCWldaNcbK/nGJsHYiHxLGO3LjeFl00A==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-0.10.37.tgz";
+ sha512 = "nkSDmkUROYEVAkZqd60p0WYvWAIDyv2EVN0Bon7X8fxk4Kg92ApD6yzvRUY6WrZKIV+AAM37UUodURgLG3c/Vg==";
};
};
- "@ot-builder/cli-proc-0.10.34" = {
+ "@ot-builder/cli-proc-0.10.37" = {
name = "_at_ot-builder_slash_cli-proc";
packageName = "@ot-builder/cli-proc";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-0.10.34.tgz";
- sha512 = "nckPcf5wm1nGm2Aw+JXllYGp5MGdJzGqYoS7wAbkA2i371rhD8LM6j+hQNorZ07rb6rFc2v09MMtuNmO8CpoaA==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-0.10.37.tgz";
+ sha512 = "5X+DBnVQrByPwGz8UlVnsldpxIKgwbZG3RndI75y2HZc/rZ5fgaAuTyjVhqxrIpLeNBv3InnTybu3QBbAouiuQ==";
};
};
- "@ot-builder/cli-shared-0.10.34" = {
+ "@ot-builder/cli-shared-0.10.37" = {
name = "_at_ot-builder_slash_cli-shared";
packageName = "@ot-builder/cli-shared";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-0.10.34.tgz";
- sha512 = "tCH4OJnc+9trMBffqZDW/tHmRj72+sqwE9JNCBRA4iabiL8rQQEKWLm3iYEygS7/X7oZSLU+idQK+gI/9rLy0Q==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-0.10.37.tgz";
+ sha512 = "tiRMqvsiQ+TlP+00kMC93AW1ti9ip6kTGstjzXkDhYD9nulyyGUO6Kwx27M0DS4hFcMQXeUDd65JAOaDN5XVcQ==";
};
};
- "@ot-builder/common-impl-0.10.34" = {
+ "@ot-builder/common-impl-0.10.37" = {
name = "_at_ot-builder_slash_common-impl";
packageName = "@ot-builder/common-impl";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-0.10.34.tgz";
- sha512 = "igfcrSnhHEJZdziq1XKFnb2ZV82t/+3Ez+1lE9N0V542CzhRsGKHDcd1X3msfhRqc88ykl+zW/sKWLWvsnseKA==";
+ url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-0.10.37.tgz";
+ sha512 = "oEl8l7313MfTRoouKGaPw5oDO8W8vq7EbS6Zg7GIh7yX5cjdXfvjS8pb9Nn2MUPcBJZ7nCGWO4mCYMSNT9Llug==";
};
};
- "@ot-builder/errors-0.10.34" = {
+ "@ot-builder/errors-0.10.37" = {
name = "_at_ot-builder_slash_errors";
packageName = "@ot-builder/errors";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-0.10.34.tgz";
- sha512 = "p/vBXtzbFt34KC4fgAHxpbxTVI12rVcbyPvTu6dmwAkwaQG6gF22STwdc5rK9Qllr475Ppkojfp165udUo250g==";
+ url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-0.10.37.tgz";
+ sha512 = "1dQK50SBwEP2QWV5NBZAYTIqvIOXGQTFS4LVAUYBhhXYgBkbh58g8Cyhd7MDqf/VlCohuhZ/VxHZDjFsZse0Kg==";
};
};
- "@ot-builder/io-bin-cff-0.10.34" = {
+ "@ot-builder/io-bin-cff-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-cff";
packageName = "@ot-builder/io-bin-cff";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-0.10.34.tgz";
- sha512 = "GvL+LGXXgJtHoSr00Qkm/LI9dpMJXXkXzZFjpfIyjx5o74ao7zod85SjxfBqzVdRUFcNvVbOSIiM7xrW1IgiTA==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-0.10.37.tgz";
+ sha512 = "Cyhw7PddXzzRwflhBNX2ta+kRmfCGhS8v+XtTOmS/WX/bPwJRJInf4DGYB+NmhCfK51dmNxA9SJEf/lHsVoSrw==";
};
};
- "@ot-builder/io-bin-encoding-0.10.34" = {
+ "@ot-builder/io-bin-encoding-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-encoding";
packageName = "@ot-builder/io-bin-encoding";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-0.10.34.tgz";
- sha512 = "euzzwHXtjVTiFa5RPonkYOOP/rX0vqeUfupW6SiGIPrp0YszrjHGbWk+pLxxkbTteA30o+Xc7IQ8sppXd+AGGw==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-0.10.37.tgz";
+ sha512 = "N2N0aJMz/pyt/TEgo0d9mlJQuOEcYf63p6ZPxCgnaiweb8QRFQa71WoWqlHLrZYKQRg8TU1xdRrrLzn6MpV/KA==";
};
};
- "@ot-builder/io-bin-ext-private-0.10.34" = {
+ "@ot-builder/io-bin-ext-private-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-ext-private";
packageName = "@ot-builder/io-bin-ext-private";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-0.10.34.tgz";
- sha512 = "5TjCMXPLR6mfpG0E3h/EvKWuaLzoLOJQZxlnAeHh2zg5w0uzoMFArxhY08cE7iKlITQLlLwV5EgagcgjmD+xrw==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-0.10.37.tgz";
+ sha512 = "WO/omCDnkA+4M6OTSATzSfDRCpHQPkbm2l8HjVEvCj9lENEGDlB10qVUfHhS9OJRGyQ1zC2Sgz1uCP7fUPmpPQ==";
};
};
- "@ot-builder/io-bin-font-0.10.34" = {
+ "@ot-builder/io-bin-font-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-font";
packageName = "@ot-builder/io-bin-font";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-0.10.34.tgz";
- sha512 = "wfPhUDtg8f4WL/tAS031qVXR33HCa8zC4K+TfMWgLeVhApPGtT8qhPsUN7VMZwvu6L92YYVlG1BYLo/bQZtcdA==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-0.10.37.tgz";
+ sha512 = "fN5UpZ1YnAiU9qLTH/bhzNnL7dTPdDNoDKbcfoEYcBF0HxvbGM7nOqgOe95HP20uUGO9z6p6A7jdkcCIgM/+JA==";
};
};
- "@ot-builder/io-bin-glyph-store-0.10.34" = {
+ "@ot-builder/io-bin-glyph-store-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-glyph-store";
packageName = "@ot-builder/io-bin-glyph-store";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-0.10.34.tgz";
- sha512 = "0izykazfWE77KEN9N17fyrftUEiTMFiYZAV06mGDpOmHyRLM0oFAnGheWE7n5rRj5ft/9tuH/Yi3z1RPkM2LzQ==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-0.10.37.tgz";
+ sha512 = "g2GvPbzcNSSUcs/TmjpaLfCgDUDOkeO5/BwZsUyF8vesHdZXzCLIuZ34Hla18kDFNEujNY5lTYOblin9MLsuCw==";
};
};
- "@ot-builder/io-bin-layout-0.10.34" = {
+ "@ot-builder/io-bin-layout-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-layout";
packageName = "@ot-builder/io-bin-layout";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-0.10.34.tgz";
- sha512 = "35689IuO84kKg25ltvzJemF49zoEYv/uT1CEEvPbI8vfsss32CVBDxVsyHoIMeCVz872i3q0LEMquZ4v7bQP1A==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-0.10.37.tgz";
+ sha512 = "8uEvHSC5X1bxBBNEKVz+/5yedVStOSFndAHI86pCcEim8538Ib/jZTTcwSlBs4cg4r4QDJ8EekkOt0TFjvY0qA==";
};
};
- "@ot-builder/io-bin-metadata-0.10.34" = {
+ "@ot-builder/io-bin-metadata-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-metadata";
packageName = "@ot-builder/io-bin-metadata";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-0.10.34.tgz";
- sha512 = "hHvHgbW9q/rY7RLKUZ6bd15mjWuInyek1N+t81XeF58/W6AC50Ya65wxhG381wui1NGgUJrcwUcO6K36RQCyFA==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-0.10.37.tgz";
+ sha512 = "hvb+b11sYjHhRQBBCEo0Ijwk62v9S+HMCydL4EHzWxWBtEXL6ELyqG3JeWDWbwFnQ1R/gHVjHOHacaW/8NsPYw==";
};
};
- "@ot-builder/io-bin-metric-0.10.34" = {
+ "@ot-builder/io-bin-metric-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-metric";
packageName = "@ot-builder/io-bin-metric";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-0.10.34.tgz";
- sha512 = "9MgzLr/GVWEF2aKDBu0UZ+9X6a84IxQw3Yhnw9MigMdK345We/rtuL1Q1Io5XW9XDcj89EqP/31cUSAr/bD0YQ==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-0.10.37.tgz";
+ sha512 = "AL38lT4RPUTJ8I/gDu0zuW6F5drcIzhoDN1hPsmMwsQLApx+1Ea/7gJipWfU4ppE+R9dpULrHOyH3EdCH59owA==";
};
};
- "@ot-builder/io-bin-name-0.10.34" = {
+ "@ot-builder/io-bin-name-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-name";
packageName = "@ot-builder/io-bin-name";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-0.10.34.tgz";
- sha512 = "s/PGAiUV/Qvz7b3dejSXrvk7g8H75yTKfa4HbmZDUPL9PB0+0+BEYbCeHeTTGD3EjZCA5tH1oi19IfuXzFWMsw==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-0.10.37.tgz";
+ sha512 = "KBgTi4FdMdo/CJoPEL3HU1910GS42Lfw03BEwn/AXmv8mZy4q4DkhSI5jFH9xf2g9d67Rm9Ms4IR01OtZIdasg==";
};
};
- "@ot-builder/io-bin-sfnt-0.10.34" = {
+ "@ot-builder/io-bin-sfnt-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-sfnt";
packageName = "@ot-builder/io-bin-sfnt";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-0.10.34.tgz";
- sha512 = "/GcMw5E1fvZ5B67jUfLbDWzHzMxQRnAMx0OAXq3FseY4dr28OOppieKbHK6f7K+cuscyOxcY/sycpDPLgI21wA==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-0.10.37.tgz";
+ sha512 = "HzYvTaydmgxTRr7o5sichmc0j4TJcFbZfhf3kU8fE2KUdagi+Ia9jms3YWz+AVFaxkd6vp7xAKSgoaYggXWtcQ==";
};
};
- "@ot-builder/io-bin-ttf-0.10.34" = {
+ "@ot-builder/io-bin-ttf-0.10.37" = {
name = "_at_ot-builder_slash_io-bin-ttf";
packageName = "@ot-builder/io-bin-ttf";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-0.10.34.tgz";
- sha512 = "X8xX76EP24H4DxQJO1kvIwmXfCuTyoCbvYB+6oXuITt4LbIjvbDoCn/PDKdxxUdDxDkcdN+5yZZAxc64Cinzew==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-0.10.37.tgz";
+ sha512 = "nLILmjrsN3J9HqVQP8AqfTSNdaIJaB7V/k5Csu+lFS6Qeozkpm5C43WFb+pjTo9rO+3ZUyQKtN0dBez6Mu5zfA==";
};
};
- "@ot-builder/ot-0.10.34" = {
+ "@ot-builder/ot-0.10.37" = {
name = "_at_ot-builder_slash_ot";
packageName = "@ot-builder/ot";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-0.10.34.tgz";
- sha512 = "TFEhsVLr7zqDVDCupvw0+OIDzeUry+g/csgmn+fUIx5NBlyDLF78CJytYUha/HhzIyh3NeTgIDDVTU0K04jo2Q==";
+ url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-0.10.37.tgz";
+ sha512 = "H2OhGBya1uhb3LNbDn1uYhD7VH+RxVIc//DjPB9TTjRAxepzJhtDQA+xHr44Pfh+/gMhzOg6IZaE6w2hKCOi+A==";
};
};
- "@ot-builder/ot-encoding-0.10.34" = {
+ "@ot-builder/ot-encoding-0.10.37" = {
name = "_at_ot-builder_slash_ot-encoding";
packageName = "@ot-builder/ot-encoding";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-0.10.34.tgz";
- sha512 = "InJjxEU008C4tfOvw+dZ3R+g5xIjOkwawPMYnSnWLJFII5uWLQKTcq7pzYiM4/vsVLvgUFBfpKvMxbf7Ul9l7g==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-0.10.37.tgz";
+ sha512 = "xuSnN3LD3v6ovkHLeZebM8z4PYZkpW6tVrl2HqRaujIjuR0LpBSWQcLwqI1B8xUwfvpdPrmRABXGTDQEfH7XbA==";
};
};
- "@ot-builder/ot-ext-private-0.10.34" = {
+ "@ot-builder/ot-ext-private-0.10.37" = {
name = "_at_ot-builder_slash_ot-ext-private";
packageName = "@ot-builder/ot-ext-private";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-0.10.34.tgz";
- sha512 = "+q1U1PhBIjc83SZhMgqIi9O9p85vW338MvWEwehxnIijT84XJJeiQ2kWektiz62rxGjL23YnPqLljFojMbG7/Q==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-0.10.37.tgz";
+ sha512 = "dZk0SedGSAvmmHuY+kwqICz0ptrX0rvWVitp5nF/0kXS1sUr5x2xXrGIFm6/ZatyYek5tdGIMy6OjUyfv2lEew==";
};
};
- "@ot-builder/ot-glyphs-0.10.34" = {
+ "@ot-builder/ot-glyphs-0.10.37" = {
name = "_at_ot-builder_slash_ot-glyphs";
packageName = "@ot-builder/ot-glyphs";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-0.10.34.tgz";
- sha512 = "YzXak7LFJVekz/nyi8hPVipY3PTTM+tmPit875TX56+/OuhwuQWbT5HeM++kmlGc/VYxbFzndJybR87YsuNvjQ==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-0.10.37.tgz";
+ sha512 = "EGO3Ok6xOZLrpViokybKkCD5fyV/TOOdzD2WD5hNC9OUT3uSWUCVp8O5CN1xbJUC47Xsbx8L3WTKPLMDVfyurQ==";
};
};
- "@ot-builder/ot-layout-0.10.34" = {
+ "@ot-builder/ot-layout-0.10.37" = {
name = "_at_ot-builder_slash_ot-layout";
packageName = "@ot-builder/ot-layout";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-0.10.34.tgz";
- sha512 = "ftGx58faieUlzWefhRrcR/m4gmAVvIge4SkBDVanIaFgPst8CsH01THkhtbIanzHoZARn+FcU5SXruRC0VhVdA==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-0.10.37.tgz";
+ sha512 = "sK0ERPlrujMfd/1yqxX5In5AZRbV/vqR0gCyZavd2iOWA5IrPS0jeUcF6TmpnWqSt8IvKL/syPHm2VEmEBEGtQ==";
};
};
- "@ot-builder/ot-metadata-0.10.34" = {
+ "@ot-builder/ot-metadata-0.10.37" = {
name = "_at_ot-builder_slash_ot-metadata";
packageName = "@ot-builder/ot-metadata";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-0.10.34.tgz";
- sha512 = "w1uqzSQWfmIr1zP7s4tCfVzyc55s18D//QgkHHZAEEcO28pfslMSIRm70DiggXo1uYVARlUUT/BAcnK/U+qQBA==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-0.10.37.tgz";
+ sha512 = "KO+MhJXSHCVMRE0sVoqI/W91/SYC5JUM1yc09OvlHdb5RlCYk8RWDr/1G2VKIQifrbMMXpzeVVwAVOjKxOlH2w==";
};
};
- "@ot-builder/ot-name-0.10.34" = {
+ "@ot-builder/ot-name-0.10.37" = {
name = "_at_ot-builder_slash_ot-name";
packageName = "@ot-builder/ot-name";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-0.10.34.tgz";
- sha512 = "1aw41J3vyAKaSyEBzRNlpRcBiSZkajp5MCy0hRaa68ZwEY/mPcQkSh4KjZEMyx+ndFmHKRdL3396ksVKftOgVg==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-0.10.37.tgz";
+ sha512 = "LIXAd02w3PIUaepM5Esct+Z1iUu/Lq/kxd3WNUL0OTmauZF2oh0qdK3dQHLtFBHOMHoWIXUKjOPDLw/YP1dUwA==";
};
};
- "@ot-builder/ot-sfnt-0.10.34" = {
+ "@ot-builder/ot-sfnt-0.10.37" = {
name = "_at_ot-builder_slash_ot-sfnt";
packageName = "@ot-builder/ot-sfnt";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-0.10.34.tgz";
- sha512 = "I88VMnJY0HxXLf2P+xnTIRheSsyCphnh8Vjj/zfroNHB98vdPIbE7d44cCv4C2u1zNRGwbhogMLBKghfhbqjuA==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-0.10.37.tgz";
+ sha512 = "VICXFcp8yzi6zkd4nwLrYh7p3Yx86KMqDRV39ODtM1g/2r887beIfBOONE1ll4Dy6FMXbtvWY1+OEcMPEjD+LA==";
};
};
- "@ot-builder/ot-standard-glyph-namer-0.10.34" = {
+ "@ot-builder/ot-standard-glyph-namer-0.10.37" = {
name = "_at_ot-builder_slash_ot-standard-glyph-namer";
packageName = "@ot-builder/ot-standard-glyph-namer";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-0.10.34.tgz";
- sha512 = "AjdOIfQxyN2dIlA8RAzFeu9ysGS9yMiZN1nVjHaTdHjl6nZx16Xjhtf1xEa5GbMORDaWkFeaXnYWM1kp/IYAhw==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-0.10.37.tgz";
+ sha512 = "I1FsVaBOHMSPA6lPFo6SWwAYLmp+q1QNKYQtcRJmgW5G5lljIjCTptvpDzyXqgujgFvGUDz7UWPNzlRq/HwLNw==";
};
};
- "@ot-builder/prelude-0.10.34" = {
+ "@ot-builder/prelude-0.10.37" = {
name = "_at_ot-builder_slash_prelude";
packageName = "@ot-builder/prelude";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-0.10.34.tgz";
- sha512 = "z7OuMrGgr6sYn+UWOctyWDpCra2+nRPPpmUkbbP7RhTh3ANjJFePeMaOQiYogz7u7IKlDzlg5D4qY/F/gJNuPA==";
+ url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-0.10.37.tgz";
+ sha512 = "rUMCp2j3or0dSYr2hDkmNRexg9A24zzRRQWNHh5KF+6x4Crj5Sg41gx+sx+MohQqs8mu8CM3CZOV1b66P7ixPA==";
};
};
- "@ot-builder/primitive-0.10.34" = {
+ "@ot-builder/primitive-0.10.37" = {
name = "_at_ot-builder_slash_primitive";
packageName = "@ot-builder/primitive";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-0.10.34.tgz";
- sha512 = "67yTVBkLzfQy0F3xfHA+NYAWy+A2Z6udWznK7nW0McK9PtOvCjCNl68UrW+vmohR8T4t0PGTC3lHX7dBkxyQTQ==";
+ url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-0.10.37.tgz";
+ sha512 = "GdYr1DUgWRUASpK9C85jklb/iHpdzgPmHs1fxud61QktqXJ21Wo1jvr5W0TaHsK3tGyeDjfSbEohMQhFKgZZOA==";
};
};
- "@ot-builder/rectify-0.10.34" = {
+ "@ot-builder/rectify-0.10.37" = {
name = "_at_ot-builder_slash_rectify";
packageName = "@ot-builder/rectify";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-0.10.34.tgz";
- sha512 = "rT9t9eYjRlx/EioSWwkrNHMSNlXr1UufB2+Tni6DRCWoTV0XjgFsAt1fjj+vTcxtvy7ZZuZKOdwkyxITiMPK4A==";
+ url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-0.10.37.tgz";
+ sha512 = "0gv45ARwPgBSWnpl7mmk+lTtIlTO0XBtoCBT8BbkXzXH4YxkB70fEsAX47GEhSpWzWWg9QgTrVUCBFXVj4i67A==";
};
};
- "@ot-builder/stat-glyphs-0.10.34" = {
+ "@ot-builder/stat-glyphs-0.10.37" = {
name = "_at_ot-builder_slash_stat-glyphs";
packageName = "@ot-builder/stat-glyphs";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-0.10.34.tgz";
- sha512 = "cqWuTCGgelc6Dqg0nW3kkylFkP0dc7vvSlnSQr1eZaq6YD36o/ckWzXLc/caGY6GefFYVfGx+kpzx45f5MdCIQ==";
+ url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-0.10.37.tgz";
+ sha512 = "JTQQtR8CWclhAdJyKAvWH3O99wuaJFJKyAr+BRcXL5wJ6D68V9AQ8zY+weaIL7m1FZIOp5kf4nc4RmRodtCcNw==";
};
};
- "@ot-builder/trace-0.10.34" = {
+ "@ot-builder/trace-0.10.37" = {
name = "_at_ot-builder_slash_trace";
packageName = "@ot-builder/trace";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-0.10.34.tgz";
- sha512 = "EW9xYkpocQV0M+sdVlOhSAucs/tRoZogQ+NVZ+yLJTcPAEE+PFyvU81Rd0+R9Lp1LOpLmYDQFJpzh3n/z+i9aA==";
+ url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-0.10.37.tgz";
+ sha512 = "phedlApvTXseNHId9T0Ab+6luHoATwkwk0l/JFEhVFIbMdvAcHwgAB/oxumsySlTscYuV/7dgGqCyYeeYicfjw==";
};
};
- "@ot-builder/var-store-0.10.34" = {
+ "@ot-builder/var-store-0.10.37" = {
name = "_at_ot-builder_slash_var-store";
packageName = "@ot-builder/var-store";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-0.10.34.tgz";
- sha512 = "ldEosnnwcx/NDz+mb9Z2Ta9hlhhviK2QIrXY5PIdvhtlcj6U/dMPgmvHhZwF15+0f1r03V7EIq/v5Y3T78+Phw==";
+ url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-0.10.37.tgz";
+ sha512 = "yAEZBdo+X0m3WnFNLXFW2pkmhDx8EEvqxqR0A95KxZC1M6gtLdYesQGz5x1qnTn6cAvxOOhyclWsk3XcSJpvKw==";
};
};
- "@ot-builder/variance-0.10.34" = {
+ "@ot-builder/variance-0.10.37" = {
name = "_at_ot-builder_slash_variance";
packageName = "@ot-builder/variance";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-0.10.34.tgz";
- sha512 = "McAXf0TPT+GjAZS2iT5ULZq0FR9oOQK3Vbc0g5KXxxd9/wWsINT+nSuO/YFR1O9TT1lBf7cT3OUXrAM2tKlU5Q==";
+ url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-0.10.37.tgz";
+ sha512 = "I+ZvuTZ82Itr1/KwTkDyMrhx30rgmimMxYX6dOIvjrrheTJSPR3iKR7tFKszCuJSgx6GTITeikeyi6tH4/krGQ==";
};
};
"@parcel/fs-1.11.0" = {
@@ -4432,13 +4594,13 @@ let
sha512 = "uc6FmPEegAZawSHjUMFQwU7EjaDn7zy1iD/KD/wBROL9F4378OES8MKMYHoRAKT61Fk7LxVKZSDR5VespMQiqw==";
};
};
- "@primer/octicons-11.1.0" = {
+ "@primer/octicons-11.2.0" = {
name = "_at_primer_slash_octicons";
packageName = "@primer/octicons";
- version = "11.1.0";
+ version = "11.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@primer/octicons/-/octicons-11.1.0.tgz";
- sha512 = "qeW4Hu82V0eTKza54nIqud572lrZicy2R6PBX2SVfWlrfRUotpsRi6m/Dvxz/YKL/8xdwBSWgJl8hJXM4V5woA==";
+ url = "https://registry.npmjs.org/@primer/octicons/-/octicons-11.2.0.tgz";
+ sha512 = "a9ORJaeu7Kt0LCaawQy8S+ZVPDe1qXJvKZraX0b6R0KXkXjL519rpGUDRiGUlskuxEpVf2kmbVYfqGDDlMGLMg==";
};
};
"@protobufjs/aspromise-1.1.2" = {
@@ -4675,31 +4837,31 @@ let
sha512 = "c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==";
};
};
- "@schematics/angular-11.0.3" = {
+ "@schematics/angular-11.0.5" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "11.0.3";
+ version = "11.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-11.0.3.tgz";
- sha512 = "H+rWJOafl8OXrC/GMJihWYTFsR2K49tWM6AyJLBxja6qyZwwL184SLPvvkPsz3+LDs+fxfOzQ1K+sIpuZLqizw==";
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-11.0.5.tgz";
+ sha512 = "7p2wweoJYhim8YUy3ih1SrPGqRsa6+aEFbYgo9v4zt7b3tOva8SvkbC2alayK74fclzQ7umqa6xAwvWhy8ORvg==";
};
};
- "@schematics/schematics-0.1100.1" = {
+ "@schematics/schematics-0.1100.3" = {
name = "_at_schematics_slash_schematics";
packageName = "@schematics/schematics";
- version = "0.1100.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/schematics/-/schematics-0.1100.1.tgz";
- sha512 = "Y5J/qafyZtsu6spEFywGLjYMqEgONSDx9m8c8KL4c45+KqqerQeh2QQHims3G0brKUFIK3nCw95zqw+RMsGcsA==";
- };
- };
- "@schematics/update-0.1100.3" = {
- name = "_at_schematics_slash_update";
- packageName = "@schematics/update";
version = "0.1100.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/update/-/update-0.1100.3.tgz";
- sha512 = "Hp+RVuVLYkJhGYzLY3kwSqk8nh9zC9F9AAR4QuwSXQv+pQxRbv48fdU3iVuKu/mVhz17RZJhTNoA/2uNMeGH2g==";
+ url = "https://registry.npmjs.org/@schematics/schematics/-/schematics-0.1100.3.tgz";
+ sha512 = "tzjKnjD90FQ4LgRN9ALT2qCqgJYZrAKoy1embFJRuGKA8vv1hTG4JonVDqQEUoNwTc9r/Ok2Z1eenAI9TSUd1A==";
+ };
+ };
+ "@schematics/update-0.1100.5" = {
+ name = "_at_schematics_slash_update";
+ packageName = "@schematics/update";
+ version = "0.1100.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@schematics/update/-/update-0.1100.5.tgz";
+ sha512 = "BYtKKuiWsrlc4FMW3bRyl4tm6lWNMTi8oql/mtkSgH7V5eMmaLDJtM+zDl+qyC/KHPxbHTfoHDapfv1tITSWjA==";
};
};
"@segment/loosely-validate-event-2.0.0" = {
@@ -4747,13 +4909,13 @@ let
sha512 = "PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==";
};
};
- "@serverless/enterprise-plugin-4.2.0" = {
+ "@serverless/enterprise-plugin-4.4.1" = {
name = "_at_serverless_slash_enterprise-plugin";
packageName = "@serverless/enterprise-plugin";
- version = "4.2.0";
+ version = "4.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-4.2.0.tgz";
- sha512 = "b7kVdcE+nLi9kWOu4lqvbYBeK0ChIPX9gbqMecs3fEAdPVMleZyC0CywdWnpOrV9xXij9tj4LxFv6NRRcFCXZg==";
+ url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-4.4.1.tgz";
+ sha512 = "MTjpIwpCA1gmldGuEozHNKIlce8BXMilvH2K0nm5vJ45PAUwK1bL9moaLwDadaTEw9B1jKbboa5/wpzJwwFdxA==";
};
};
"@serverless/event-mocks-1.1.1" = {
@@ -4810,22 +4972,22 @@ let
sha512 = "aI/cpGVUhWbJUR8QDMtPue28EU4ViG/L4/XKuZDfAN2uNQv3NRjwEFIBi/cxyfQnMTYVtMLe9wDjuwzOT4ENzA==";
};
};
- "@serverless/utils-2.0.0" = {
+ "@serverless/utils-2.1.0" = {
name = "_at_serverless_slash_utils";
packageName = "@serverless/utils";
- version = "2.0.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/utils/-/utils-2.0.0.tgz";
- sha512 = "yZQT2f8LIZZlH2ibAIvK4C/Ks72Y8CIWmGz04XGCLPHa/ANA6KqlXTKV6zWg/n1PDy2yj2zgX+m509VpIZuDeQ==";
+ url = "https://registry.npmjs.org/@serverless/utils/-/utils-2.1.0.tgz";
+ sha512 = "3DJqUrBaFPam8XT2GZIErjJzKC4sm4XEmjiAxur7B2oAwSvH2rqSwBXUuG1O7azcVueQFcKzmSJTfNhsmaFguA==";
};
};
- "@serverless/utils-china-1.0.11" = {
+ "@serverless/utils-china-1.0.12" = {
name = "_at_serverless_slash_utils-china";
packageName = "@serverless/utils-china";
- version = "1.0.11";
+ version = "1.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-1.0.11.tgz";
- sha512 = "raOPIoPSTrkWKBDuozkYWvLXP2W65K9Uk4ud+lPcbhhBSamO3uVW40nuAkC19MdIoAsFi5oTGYpcc9UDx8b+lg==";
+ url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-1.0.12.tgz";
+ sha512 = "PuVap97QTf3Fi5+ez3ZUewGPFHTpf3dwZ+c6YWEoaf+1u7cgXzYFuWx8Ypi+4ghbL93/bf+blqdm+7CQi+CMRg==";
};
};
"@sindresorhus/is-0.14.0" = {
@@ -4972,15 +5134,6 @@ let
sha512 = "nI7ELxukf7pT4/VraL4iabtNNMz8mUo7EXlqCFld8O5z6mIMLX9llps24iPpaIZOwArkY3FWA+4t+ixyvtTSIA==";
};
};
- "@snyk/java-call-graph-builder-1.16.2" = {
- name = "_at_snyk_slash_java-call-graph-builder";
- packageName = "@snyk/java-call-graph-builder";
- version = "1.16.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/java-call-graph-builder/-/java-call-graph-builder-1.16.2.tgz";
- sha512 = "tJF+dY/wTfexwYuCgFB3RpWl4RGcf2H9RT9yurkTVi5wwKfvcNwZMUMwSlTDEFOqwmAsJ7e0uNVRlkPQHekCcQ==";
- };
- };
"@snyk/java-call-graph-builder-1.17.0" = {
name = "_at_snyk_slash_java-call-graph-builder";
packageName = "@snyk/java-call-graph-builder";
@@ -4990,6 +5143,15 @@ let
sha512 = "uO1b6UtT6QGz7F5ZgNdOSyMXBvykUhOcuHBRc//xUnBWsyJwdlAFp/d646zIeaBCe87Fcn5hXuWUGjj+N8rBzA==";
};
};
+ "@snyk/java-call-graph-builder-1.18.0" = {
+ name = "_at_snyk_slash_java-call-graph-builder";
+ packageName = "@snyk/java-call-graph-builder";
+ version = "1.18.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/java-call-graph-builder/-/java-call-graph-builder-1.18.0.tgz";
+ sha512 = "6Mt+Rs2N4HdHICCjxWRwtGXUrSktCsSGnn7HlL6wi+4JXjPWa+rDCzaF6furqRR3aphZAclgved0haFwwmqBxQ==";
+ };
+ };
"@snyk/rpm-parser-2.2.1" = {
name = "_at_snyk_slash_rpm-parser";
packageName = "@snyk/rpm-parser";
@@ -5152,130 +5314,130 @@ let
sha512 = "AmyMQndtxMsM59eDeA0gGiw8T2LzNvDhx/xl+ygFXXrsw+yb/mit73ndHkiHKcRA1EpNHTyD1PN9ATxghzplfg==";
};
};
- "@textlint/ast-node-types-4.3.4" = {
+ "@textlint/ast-node-types-4.3.5" = {
name = "_at_textlint_slash_ast-node-types";
packageName = "@textlint/ast-node-types";
- version = "4.3.4";
+ version = "4.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz";
- sha512 = "Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==";
+ url = "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz";
+ sha512 = "syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==";
};
};
- "@textlint/ast-tester-2.2.4" = {
+ "@textlint/ast-tester-2.2.5" = {
name = "_at_textlint_slash_ast-tester";
packageName = "@textlint/ast-tester";
- version = "2.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-2.2.4.tgz";
- sha512 = "676xpY3/+Xa+tPaiUPaD4sl//+p3xsnSPYLrQjSmHWXX78F3MwAWd/Lek+SCn4wwvf1tCIx0SPtjfOCa6ru8qw==";
- };
- };
- "@textlint/ast-traverse-2.2.5" = {
- name = "_at_textlint_slash_ast-traverse";
- packageName = "@textlint/ast-traverse";
version = "2.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-2.2.5.tgz";
- sha512 = "YduGVn7iaUYOfo7TwHO4b0K/qQpj61Ol/M884ck3vetNd0zBxpHO3GpQKW87SZGGtlsBa9v5Suz/yypnlPo3Og==";
+ url = "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-2.2.5.tgz";
+ sha512 = "kKolF3xDI0G1sjM2HJE1EZAf407026b/wHC0FAdo9/FAipUTtAATKDnvjYeN++W1b5TxtIWRF5SbHppK7eRXGQ==";
};
};
- "@textlint/feature-flag-3.2.4" = {
+ "@textlint/ast-traverse-2.2.6" = {
+ name = "_at_textlint_slash_ast-traverse";
+ packageName = "@textlint/ast-traverse";
+ version = "2.2.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-2.2.6.tgz";
+ sha512 = "cpBF4UsbQ95oFU8gaGrkYar1H75ORvfRWN78dXneyinJFG1KBajXN9lLYhXhg+Z1Rn/9Ifw+SCjLZKnFmnwM0g==";
+ };
+ };
+ "@textlint/feature-flag-3.2.5" = {
name = "_at_textlint_slash_feature-flag";
packageName = "@textlint/feature-flag";
- version = "3.2.4";
+ version = "3.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-3.2.4.tgz";
- sha512 = "ABhbZ5rfkwa/kTBFxVmeMzE1flcnUjLJ5LTZvOaxH/pElfLLN1J4FEmAZTRCvXGAB498II6nkM2CqcikbKzh6A==";
+ url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-3.2.5.tgz";
+ sha512 = "OePponYtxPGjNf6GBqioRaOr1m8LJZQLCj49LgoGZnolm9hmKq3QP1jEKGbzxsHCADL7YHoKZ6zxKGkicmsxPA==";
};
};
- "@textlint/fixer-formatter-3.2.5" = {
+ "@textlint/fixer-formatter-3.2.6" = {
name = "_at_textlint_slash_fixer-formatter";
packageName = "@textlint/fixer-formatter";
- version = "3.2.5";
+ version = "3.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-3.2.5.tgz";
- sha512 = "fh6XiLbX9WF8+79g20qb1I85k/Yc9+h7LRccmaLzTBjVQDNYxX5BtfvGsY0Vf5tBZKT2xFZH4eSLH/EWoL3weg==";
+ url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-3.2.6.tgz";
+ sha512 = "xVVEHcpUeBBFI7Ug4y/tGTRLf6XX9lsg/iLvk6cjWJhxnFsVOkSFJRrZFetIJnAKnhQmCAv/i+ybgnTHhas7pw==";
};
};
- "@textlint/kernel-3.3.6" = {
+ "@textlint/kernel-3.3.7" = {
name = "_at_textlint_slash_kernel";
packageName = "@textlint/kernel";
- version = "3.3.6";
+ version = "3.3.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-3.3.6.tgz";
- sha512 = "M2ciQDAo5W6rpRADzGnMXyxhvJ+lnqYG9iHrqmfDQ2MA0VcolWuA37H67/UstqTs3NYaGC7RZkq9FAV//pl30w==";
+ url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-3.3.7.tgz";
+ sha512 = "zLk78gCwiQIl0ElkzT8DVMOLJ5PCDWZnuRaYk7YkwmGpjJSoJcGSCqiRGhmmc4d7CCZ+AcoM0DQUSyrFzJjyMA==";
};
};
- "@textlint/linter-formatter-3.2.5" = {
+ "@textlint/linter-formatter-3.2.6" = {
name = "_at_textlint_slash_linter-formatter";
packageName = "@textlint/linter-formatter";
- version = "3.2.5";
+ version = "3.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-3.2.5.tgz";
- sha512 = "oy5RcBWrC2d7r0Mjw/FBH8cvQuOaCB5PeOPG0Pp44Yr5JbIGLXfh84umHQOTCmxfRxw3ccnUfA9wjbxuL8rWOQ==";
+ url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-3.2.6.tgz";
+ sha512 = "39R2PAKRDqq8p6jQj3u9ERUzrrhK33BnHK622oegaXzPeaBLjN2brBXsxnBpNJFPUW2L9BDmJcBd92E/ajLTGg==";
};
};
- "@textlint/markdown-to-ast-6.2.5" = {
+ "@textlint/markdown-to-ast-6.2.6" = {
name = "_at_textlint_slash_markdown-to-ast";
packageName = "@textlint/markdown-to-ast";
- version = "6.2.5";
+ version = "6.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.2.5.tgz";
- sha512 = "9vlQbylGjnnRGev3yt9ntNy6I9FQH3p+MkbijybKnwobK/msoAX9sThDHOMbGM24PsUHxcDjktDlj2vHN/pwDA==";
+ url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.2.6.tgz";
+ sha512 = "TjZTMGYla9Nznegy0r23EEzNMfWva0oksj+48aqMlbQ+UvBA5vdEC0VzCO3l0Z137RgEJ+glInbvEilo2zcjZg==";
};
};
- "@textlint/module-interop-1.1.4" = {
+ "@textlint/module-interop-1.1.5" = {
name = "_at_textlint_slash_module-interop";
packageName = "@textlint/module-interop";
- version = "1.1.4";
+ version = "1.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-1.1.4.tgz";
- sha512 = "9M3kYG5nBoD2lhp05sqi6fieNU6rBcf+A8Trp+4d8o5uJ4RRsWeRtAQMWM7Tv15onqIITRq7fm3la7xovVB9KA==";
+ url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-1.1.5.tgz";
+ sha512 = "YXz4qV6thEuwNfamHFhRsebZM7FWe1x3fD7XAqPxE8J+HLQea3Y0i52hU/rTQvt85omYq+37g3YtqjX60mYjog==";
};
};
- "@textlint/text-to-ast-3.2.4" = {
+ "@textlint/text-to-ast-3.2.5" = {
name = "_at_textlint_slash_text-to-ast";
packageName = "@textlint/text-to-ast";
- version = "3.2.4";
+ version = "3.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-3.2.4.tgz";
- sha512 = "uIiNg52OdQ3Fn8aOYaV7BLW2QakNsmf4doypIwrW4q+gHYQ3jxdPHHkq6RxuYoO112vO40M3zmAoEZmM1qmPhw==";
+ url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-3.2.5.tgz";
+ sha512 = "1B43L9tVr2b6Qm37KsdI8dbutL8b5AN95PFGzPpxaJbShz8TjVUFQ5bxPrnKGc7wV5MFpazf+/UVjZx6JtUbMA==";
};
};
- "@textlint/textlint-plugin-markdown-5.2.6" = {
+ "@textlint/textlint-plugin-markdown-5.2.7" = {
name = "_at_textlint_slash_textlint-plugin-markdown";
packageName = "@textlint/textlint-plugin-markdown";
- version = "5.2.6";
+ version = "5.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-5.2.6.tgz";
- sha512 = "S65wy2npaBLT7pwPPlrN9Pw40hOJsxiW+T6peMJOFEMLRem5qlCIlT+02Wlf0Rrtr6/gKDckpphTUiZT1+xRnQ==";
+ url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-5.2.7.tgz";
+ sha512 = "GKx79nbsLwvDdyv98wnX2BSF83MKTM5j09OFJp2+wi2qrWO3U0+7YMILfdHDqyPfUk+osuy65BAFeq5jlXPomQ==";
};
};
- "@textlint/textlint-plugin-text-4.2.6" = {
+ "@textlint/textlint-plugin-text-4.2.7" = {
name = "_at_textlint_slash_textlint-plugin-text";
packageName = "@textlint/textlint-plugin-text";
- version = "4.2.6";
+ version = "4.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-4.2.6.tgz";
- sha512 = "KCgb5GVjoEDIi37UpQN6kFciiouyATNYrj/JufCeLNJEcVcxSm12EoFRKjpXpXmTOVqZUyGnIDU797z1usAZDw==";
+ url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-4.2.7.tgz";
+ sha512 = "uMoASP8kIJrMqMJCXePvKSh0tOEuiQS9vFjH+kq2kS8/+Po6Wwgma9IdJsLWuSI8H4ufcvbozREuY+DceQAp/w==";
};
};
- "@textlint/types-1.4.5" = {
+ "@textlint/types-1.4.6" = {
name = "_at_textlint_slash_types";
packageName = "@textlint/types";
- version = "1.4.5";
+ version = "1.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/types/-/types-1.4.5.tgz";
- sha512 = "7pA1rdiw1jsDNGwxupMC6fPlRNAHY6fKZ3s+jAY53o6RroOSR+5qO0sAjJ26lsSOhveH8imZzyyD08dk58IVJQ==";
+ url = "https://registry.npmjs.org/@textlint/types/-/types-1.4.6.tgz";
+ sha512 = "hoKPvIzNf+vI0goRk90HfsVUbXkAp4BfpvRxh51TGqVG27dlYrQJZkYheuUNUAwyj0Id09qzVwXno/xQPMYPcg==";
};
};
- "@textlint/utils-1.1.4" = {
+ "@textlint/utils-1.1.5" = {
name = "_at_textlint_slash_utils";
packageName = "@textlint/utils";
- version = "1.1.4";
+ version = "1.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/utils/-/utils-1.1.4.tgz";
- sha512 = "KmU+kGi7vG5toUhNdLHHPxyVN1mNGcjMVe1tNDEXT1wU/3oqA96bunElrROWHYw5iNt1QVRaIAtNeMVyzyAdVA==";
+ url = "https://registry.npmjs.org/@textlint/utils/-/utils-1.1.5.tgz";
+ sha512 = "wv1m6yyaQpt1QrGKIUYwMoL5LLhDhXk05+pXg3i0+8PC8X95jNin10fSkxRMyXOsEqB6481GR3XgQ8Ia7DO1tg==";
};
};
"@tokenizer/token-0.1.1" = {
@@ -5350,13 +5512,13 @@ let
sha512 = "NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==";
};
};
- "@types/babel__traverse-7.0.16" = {
+ "@types/babel__traverse-7.11.0" = {
name = "_at_types_slash_babel__traverse";
packageName = "@types/babel__traverse";
- version = "7.0.16";
+ version = "7.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.16.tgz";
- sha512 = "S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w==";
+ url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz";
+ sha512 = "kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==";
};
};
"@types/babylon-6.16.5" = {
@@ -5413,15 +5575,6 @@ let
sha512 = "AQI7X+ow3SaONl44JrHoL/5B+lCsJyG31UHZ5RP98Uh15hI/zjEkDsAb4EIm4P9TGfNhZLXw/nMc5w0u10+/fQ==";
};
};
- "@types/classnames-2.2.11" = {
- name = "_at_types_slash_classnames";
- packageName = "@types/classnames";
- version = "2.2.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/classnames/-/classnames-2.2.11.tgz";
- sha512 = "2koNhpWm3DgWRp5tpkiJ8JGc1xTn2q0l+jUNUE7oMKXUf5NpI9AIdC4kbjGNFBdHtcxBD18LAksoudAVhFKCjw==";
- };
- };
"@types/clone-2.1.0" = {
name = "_at_types_slash_clone";
packageName = "@types/clone";
@@ -5449,13 +5602,13 @@ let
sha1 = "cd1e8553633ad3185c3f2f239ecff5d2643e92b6";
};
};
- "@types/connect-3.4.33" = {
+ "@types/connect-3.4.34" = {
name = "_at_types_slash_connect";
packageName = "@types/connect";
- version = "3.4.33";
+ version = "3.4.34";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.33.tgz";
- sha512 = "2+FrkXY4zllzTNfJth7jOqEHC+enpLeGslEhpnTAkg21GkRrWV4SsAtqchtT4YS9/nODBU2/ZfsBY2X4J/dX7A==";
+ url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz";
+ sha512 = "ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==";
};
};
"@types/content-disposition-0.5.3" = {
@@ -5485,13 +5638,13 @@ let
sha512 = "t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==";
};
};
- "@types/cookies-0.7.5" = {
+ "@types/cookies-0.7.6" = {
name = "_at_types_slash_cookies";
packageName = "@types/cookies";
- version = "0.7.5";
+ version = "0.7.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.5.tgz";
- sha512 = "3+TAFSm78O7/bAeYdB8FoYGntuT87vVP9JKuQRL8sRhv9313LP2SpHHL50VeFtnyjIcb3UELddMk5Yt0eOSOkg==";
+ url = "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.6.tgz";
+ sha512 = "FK4U5Qyn7/Sc5ih233OuHO0qAkOpEcD/eG6584yEiLKizTFRny86qHLe/rej3HFQrkBuUjF4whFliAdODbVN/w==";
};
};
"@types/cors-2.8.8" = {
@@ -5503,6 +5656,15 @@ let
sha512 = "fO3gf3DxU2Trcbr75O7obVndW/X5k8rJNZkLXlQWStTHhP71PkRqjwPIEI0yMnJdg9R9OasjU+Bsr+Hr1xy/0w==";
};
};
+ "@types/cors-2.8.9" = {
+ name = "_at_types_slash_cors";
+ packageName = "@types/cors";
+ version = "2.8.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.9.tgz";
+ sha512 = "zurD1ibz21BRlAOIKP8yhrxlqKx6L9VCwkB5kMiP6nZAhoF5MvC7qS1qPA7nRcr1GJolfkQC7/EAL4hdYejLtg==";
+ };
+ };
"@types/debug-0.0.30" = {
name = "_at_types_slash_debug";
packageName = "@types/debug";
@@ -5539,6 +5701,15 @@ let
sha512 = "Lo5dy3ai6LNnbL663sgdzqL1eib11u1yKH6w3v3IXEOO4kRfQpMn1qWUTaumcHLACjFp1RcBx9tUXEvJoR3vcA==";
};
};
+ "@types/duplexify-3.6.0" = {
+ name = "_at_types_slash_duplexify";
+ packageName = "@types/duplexify";
+ version = "3.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/duplexify/-/duplexify-3.6.0.tgz";
+ sha512 = "5zOA53RUlzN74bvrSGwjudssD9F3a797sDZQkiYpUOxW+WHaXTCPz4/d5Dgi6FKnOqZ2CpaTo0DhgIfsXAOE/A==";
+ };
+ };
"@types/ejs-2.7.0" = {
name = "_at_types_slash_ejs";
packageName = "@types/ejs";
@@ -5629,31 +5800,13 @@ let
sha512 = "wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ==";
};
};
- "@types/express-4.17.9" = {
- name = "_at_types_slash_express";
- packageName = "@types/express";
- version = "4.17.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/express/-/express-4.17.9.tgz";
- sha512 = "SDzEIZInC4sivGIFY4Sz1GG6J9UObPwCInYJjko2jzOf/Imx/dlpume6Xxwj1ORL82tBbmN4cPDIDkLbWHk9hw==";
- };
- };
- "@types/express-serve-static-core-4.17.13" = {
+ "@types/express-serve-static-core-4.17.17" = {
name = "_at_types_slash_express-serve-static-core";
packageName = "@types/express-serve-static-core";
- version = "4.17.13";
+ version = "4.17.17";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.13.tgz";
- sha512 = "RgDi5a4nuzam073lRGKTUIaL3eF2+H7LJvJ8eUnCI0wA6SNjXc44DCmWNiTLs/AZ7QlsFWZiw/gTG3nSQGL0fA==";
- };
- };
- "@types/express-serve-static-core-4.17.14" = {
- name = "_at_types_slash_express-serve-static-core";
- packageName = "@types/express-serve-static-core";
- version = "4.17.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.14.tgz";
- sha512 = "uFTLwu94TfUFMToXNgRZikwPuZdOtDgs3syBtAIr/OXorL1kJqUJT9qCLnRZ5KBOWfZQikQ2xKgR2tnDj1OgDA==";
+ url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.17.tgz";
+ sha512 = "YYlVaCni5dnHc+bLZfY908IG1+x5xuibKZMGv8srKkvtul3wUuanYvpIj9GXXoWkQbaAdR+kgX46IETKUALWNQ==";
};
};
"@types/fancy-log-1.3.0" = {
@@ -5854,13 +6007,13 @@ let
sha512 = "P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==";
};
};
- "@types/jquery-3.5.4" = {
+ "@types/jquery-3.5.5" = {
name = "_at_types_slash_jquery";
packageName = "@types/jquery";
- version = "3.5.4";
+ version = "3.5.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.4.tgz";
- sha512 = "//9CHhaUt/rurMJTxGI+I6DmsNHgYU6d8aSLFfO5dB7+10lwLnaWT0z5GY/yY82Q/M+B+0Qh3TixlJ8vmBeqIw==";
+ url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.5.tgz";
+ sha512 = "6RXU9Xzpc6vxNrS6FPPapN1SxSHgQ336WC6Jj/N8q30OiaBZ00l1GBgeP7usjVZPivSkGUfL1z/WW6TX989M+w==";
};
};
"@types/js-yaml-3.12.5" = {
@@ -5953,13 +6106,13 @@ let
sha512 = "EP6O3Jkr7bXvZZSZYlsgt5DIjiGr0dXP1/jVEwVLTFgg0d+3lWVQkRavYVQszV7dYUwvg0B8R0MBDpcmXg7XIA==";
};
};
- "@types/lodash-4.14.165" = {
+ "@types/lodash-4.14.167" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.165";
+ version = "4.14.167";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.165.tgz";
- sha512 = "tjSSOTHhI5mCHTy/OOXYIhi2Wt1qcbHmuXD1Ha7q70CgI/I71afO4XtLb/cVexki1oVYchpul/TOuu3Arcdxrg==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.167.tgz";
+ sha512 = "w7tQPjARrvdeBkX/Rwg95S592JwxqOjmms3zWQ0XZgSyxSLdzWaYH3vErBhdVS/lRBX7F8aBYcYJYTr5TMGOzw==";
};
};
"@types/long-4.0.1" = {
@@ -6088,13 +6241,22 @@ let
sha512 = "fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==";
};
};
- "@types/node-10.17.48" = {
+ "@types/node-10.17.50" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "10.17.48";
+ version = "10.17.50";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-10.17.48.tgz";
- sha512 = "Agl6xbYP6FOMDeAsr3QVZ+g7Yzg0uhPHWx0j5g4LFdUBHVtqtU+gH660k/lCEe506jJLOGbEzsnqPDTZGJQLag==";
+ url = "https://registry.npmjs.org/@types/node/-/node-10.17.50.tgz";
+ sha512 = "vwX+/ija9xKc/z9VqMCdbf4WYcMTGsI0I/L/6shIF3qXURxZOhPQlPRHtjTpiNhAwn0paMJzlOQqw6mAGEQnTA==";
+ };
+ };
+ "@types/node-12.19.11" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "12.19.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-12.19.11.tgz";
+ sha512 = "bwVfNTFZOrGXyiQ6t4B9sZerMSShWNsGRw8tC5DY1qImUNczS9SjT4G6PnzjCnxsu5Ubj6xjL2lgwddkxtQl5w==";
};
};
"@types/node-12.7.12" = {
@@ -6106,13 +6268,13 @@ let
sha512 = "KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ==";
};
};
- "@types/node-13.13.34" = {
+ "@types/node-13.13.38" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "13.13.34";
+ version = "13.13.38";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-13.13.34.tgz";
- sha512 = "g8D1HF2dMDKYSDl5+79izRwRgNPsSynmWMbj50mj7GZ0b7Lv4p8EmZjbo3h0h+6iLr6YmVz9VnF6XVZ3O6V1Ug==";
+ url = "https://registry.npmjs.org/@types/node/-/node-13.13.38.tgz";
+ sha512 = "oxo8j9doh7ab9NwDA9bCeFfjHRF/uzk+fTljCy8lMjZ3YzZGAXNDKhTE3Byso/oy32UTUQIXB3HCVHu3d2T3xg==";
};
};
"@types/node-14.11.1" = {
@@ -6124,13 +6286,13 @@ let
sha512 = "oTQgnd0hblfLsJ6BvJzzSL+Inogp3lq9fGgqRkMB/ziKMgEUaFl801OncOzUmalfzt14N0oPHMK47ipl+wbTIw==";
};
};
- "@types/node-14.14.10" = {
+ "@types/node-14.14.19" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.14.10";
+ version = "14.14.19";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.14.10.tgz";
- sha512 = "J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.14.19.tgz";
+ sha512 = "4nhBPStMK04rruRVtVc6cDqhu7S9GZai0fpXgPXrFpcPX6Xul8xnrjSdGB4KPBVYG/R5+fXWdCM8qBoiULWGPQ==";
};
};
"@types/node-6.14.13" = {
@@ -6241,6 +6403,15 @@ let
sha512 = "ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==";
};
};
+ "@types/readline-sync-1.4.3" = {
+ name = "_at_types_slash_readline-sync";
+ packageName = "@types/readline-sync";
+ version = "1.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/readline-sync/-/readline-sync-1.4.3.tgz";
+ sha512 = "YP9NVli96E+qQLAF2db+VjnAUEeZcFVg4YnMgr8kpDUFwQBnj31rPLOVHmazbKQhaIkJ9cMHsZhpKdzUeL0KTg==";
+ };
+ };
"@types/request-2.48.5" = {
name = "_at_types_slash_request";
packageName = "@types/request";
@@ -6448,6 +6619,15 @@ let
sha512 = "awrJu8yML4E/xTwr2EMatC+HBnHGoDxc2+ImA9QyeUELI1S7dOCIZcyjki1rkwoA8P2D2NVgLAJLjnclkdLtAw==";
};
};
+ "@types/uuid-8.3.0" = {
+ name = "_at_types_slash_uuid";
+ packageName = "@types/uuid";
+ version = "8.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz";
+ sha512 = "eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==";
+ };
+ };
"@types/vfile-3.0.2" = {
name = "_at_types_slash_vfile";
packageName = "@types/vfile";
@@ -6466,13 +6646,13 @@ let
sha512 = "GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw==";
};
};
- "@types/vscode-1.51.0" = {
+ "@types/vscode-1.52.0" = {
name = "_at_types_slash_vscode";
packageName = "@types/vscode";
- version = "1.51.0";
+ version = "1.52.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/vscode/-/vscode-1.51.0.tgz";
- sha512 = "C/jZ35OT5k/rsJyAK8mS1kM++vMcm89oSWegkzxRCvHllIq0cToZAkIDs6eCY4SKrvik3nrhELizyLcM0onbQA==";
+ url = "https://registry.npmjs.org/@types/vscode/-/vscode-1.52.0.tgz";
+ sha512 = "Kt3bvWzAvvF/WH9YEcrCICDp0Z7aHhJGhLJ1BxeyNP6yRjonWqWnAIh35/pXAjswAnWOABrYlF7SwXR9+1nnLA==";
};
};
"@types/webpack-4.41.25" = {
@@ -6520,22 +6700,22 @@ let
sha512 = "NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==";
};
};
- "@types/yargs-15.0.11" = {
+ "@types/yargs-15.0.12" = {
name = "_at_types_slash_yargs";
packageName = "@types/yargs";
- version = "15.0.11";
+ version = "15.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.11.tgz";
- sha512 = "jfcNBxHFYJ4nPIacsi3woz1+kvUO6s1CyeEhtnDHBjHUMNj5UlW2GynmnSgiJJEdNg9yW5C8lfoNRZrHGv5EqA==";
+ url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.12.tgz";
+ sha512 = "f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw==";
};
};
- "@types/yargs-parser-15.0.0" = {
+ "@types/yargs-parser-20.2.0" = {
name = "_at_types_slash_yargs-parser";
packageName = "@types/yargs-parser";
- version = "15.0.0";
+ version = "20.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz";
- sha512 = "FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==";
+ url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz";
+ sha512 = "37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==";
};
};
"@types/yauzl-2.9.1" = {
@@ -6556,13 +6736,13 @@ let
sha512 = "S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==";
};
};
- "@types/zen-observable-0.8.1" = {
+ "@types/zen-observable-0.8.2" = {
name = "_at_types_slash_zen-observable";
packageName = "@types/zen-observable";
- version = "0.8.1";
+ version = "0.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.1.tgz";
- sha512 = "wmk0xQI6Yy7Fs/il4EpOcflG4uonUpYGqvZARESLc2oy4u69fkatFLbJOeW4Q6awO15P4rduAe6xkwHevpXcUQ==";
+ url = "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.2.tgz";
+ sha512 = "HrCIVMLjE1MOozVoD86622S7aunluLb2PJdPfb3nYiEtohm8mIB/vyv0Fd37AdeMFrTUQXEunw78YloMA3Qilg==";
};
};
"@typescript-eslint/eslint-plugin-3.10.1" = {
@@ -6763,76 +6943,76 @@ let
sha512 = "mFdUlfDGxoyreCQWO/SX4DvM/6epn37AimVGzLJLpSPJdWUerCnvxwzB6zL83SiYC6O6++cWEdzgz7EtKViFlA==";
};
};
- "@vue/compiler-core-3.0.4" = {
+ "@vue/compiler-core-3.0.5" = {
name = "_at_vue_slash_compiler-core";
packageName = "@vue/compiler-core";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.4.tgz";
- sha512 = "snpMICsbWTZqBFnPB03qr4DtiSxVYfDF3DvbDSkN9Z9NTM8Chl8E/lYhKBSsvauq91DAWAh8PU3lr9vrLyQsug==";
+ url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.5.tgz";
+ sha512 = "iFXwk2gmU/GGwN4hpBwDWWMLvpkIejf/AybcFtlQ5V1ur+5jwfBaV0Y1RXoR6ePfBPJixtKZ3PmN+M+HgMAtfQ==";
};
};
- "@vue/compiler-dom-3.0.4" = {
+ "@vue/compiler-dom-3.0.5" = {
name = "_at_vue_slash_compiler-dom";
packageName = "@vue/compiler-dom";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.4.tgz";
- sha512 = "FOxbHBIkkGjYQeTz1DlXQjS1Ms8EPXQWsdTdTPeohoS0KzCz6RiOjiAG+jLtMi6Nr5GX2h0TlCvcnI8mcsicFQ==";
+ url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.5.tgz";
+ sha512 = "HSOSe2XSPuCkp20h4+HXSiPH9qkhz6YbW9z9ZtL5vef2T2PMugH7/osIFVSrRZP/Ul5twFZ7MIRlp8tPX6e4/g==";
};
};
- "@vue/compiler-sfc-3.0.4" = {
+ "@vue/compiler-sfc-3.0.5" = {
name = "_at_vue_slash_compiler-sfc";
packageName = "@vue/compiler-sfc";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.4.tgz";
- sha512 = "brDn6HTuK6R3oBCjtMPPsIpyJEZFinlnxjtBXww/goFJOJBAU9CrsdegwyZItNnixCFUIg4CLv4Nj1Eg/eKlfg==";
+ url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.5.tgz";
+ sha512 = "uOAC4X0Gx3SQ9YvDC7YMpbDvoCmPvP0afVhJoxRotDdJ+r8VO3q4hFf/2f7U62k4Vkdftp6DVni8QixrfYzs+w==";
};
};
- "@vue/compiler-ssr-3.0.4" = {
+ "@vue/compiler-ssr-3.0.5" = {
name = "_at_vue_slash_compiler-ssr";
packageName = "@vue/compiler-ssr";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.4.tgz";
- sha512 = "4aYWQEL4+LS4+D44K9Z7xMOWMEjBsz4Li9nMcj2rxRQ35ewK6uFPodvs6ORP60iBDSkwUFZoldFlNemQlu1BFw==";
+ url = "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.5.tgz";
+ sha512 = "Wm//Kuxa1DpgjE4P9W0coZr8wklOfJ35Jtq61CbU+t601CpPTK4+FL2QDBItaG7aoUUDCWL5nnxMkuaOgzTBKg==";
};
};
- "@vue/reactivity-3.0.4" = {
+ "@vue/reactivity-3.0.5" = {
name = "_at_vue_slash_reactivity";
packageName = "@vue/reactivity";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.4.tgz";
- sha512 = "AFTABrLhUYZY2on3ea9FxeXal7w3f6qIp9gT+/oG93H7dFTL5LvVnxygCopv7tvkIl/GSGQb/yK1D1gmXx1Pww==";
+ url = "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.5.tgz";
+ sha512 = "3xodUE3sEIJgS7ntwUbopIpzzvi7vDAOjVamfb2l+v1FUg0jpd3gf62N2wggJw3fxBMr+QvyxpD+dBoxLsmAjw==";
};
};
- "@vue/runtime-core-3.0.4" = {
+ "@vue/runtime-core-3.0.5" = {
name = "_at_vue_slash_runtime-core";
packageName = "@vue/runtime-core";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.4.tgz";
- sha512 = "qH9e4kqU7b3u1JewvLmGmoAGY+mnuBqz7aEKb2mhpEgwa1yFv496BRuUfMXXMCix3+TndUVMJ8jt41FSdNppwg==";
+ url = "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.5.tgz";
+ sha512 = "Cnyi2NqREwOLcTEsIi1DQX1hHtkVj4eGm4hBG7HhokS05DqpK4/80jG6PCCnCH9rIJDB2FqtaODX397210plXg==";
};
};
- "@vue/runtime-dom-3.0.4" = {
+ "@vue/runtime-dom-3.0.5" = {
name = "_at_vue_slash_runtime-dom";
packageName = "@vue/runtime-dom";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.4.tgz";
- sha512 = "BGIoiTSESzWUhN0Ofi2X/q+HN8f6IUFmUEyyBGKbmx7DTAJNZhFfjqsepfXQrM5IGeTfJLB1ZEVyroDQJNXq3g==";
+ url = "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.5.tgz";
+ sha512 = "iilX1KySeIzHHtErT6Y44db1rhWK5tAI0CiJIPr+SJoZ2jbjoOSE6ff/jfIQakchbm1d6jq6VtRVnp5xYdOXKA==";
};
};
- "@vue/shared-3.0.4" = {
+ "@vue/shared-3.0.5" = {
name = "_at_vue_slash_shared";
packageName = "@vue/shared";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/shared/-/shared-3.0.4.tgz";
- sha512 = "Swfbz31AaMX48CpFl+YmIrqOH9MgJMTrltG9e26A4ZxYx9LjGuMV+41WnxFzS3Bc9nbrc6sDPM37G6nIT8NJSg==";
+ url = "https://registry.npmjs.org/@vue/shared/-/shared-3.0.5.tgz";
+ sha512 = "gYsNoGkWejBxNO6SNRjOh/xKeZ0H0V+TFzaPzODfBjkAIb0aQgBuixC1brandC/CDJy1wYPwSoYrXpvul7m6yw==";
};
};
"@webassemblyjs/ast-1.8.1" = {
@@ -6934,6 +7114,15 @@ let
sha512 = "qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==";
};
};
+ "@webassemblyjs/helper-buffer-1.9.1" = {
+ name = "_at_webassemblyjs_slash_helper-buffer";
+ packageName = "@webassemblyjs/helper-buffer";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.1.tgz";
+ sha512 = "uS6VSgieHbk/m4GSkMU5cqe/5TekdCzQso4revCIEQ3vpGZgqSSExi4jWpTWwDpAHOIAb1Jfrs0gUB9AA4n71w==";
+ };
+ };
"@webassemblyjs/helper-code-frame-1.8.1" = {
name = "_at_webassemblyjs_slash_helper-code-frame";
packageName = "@webassemblyjs/helper-code-frame";
@@ -7078,6 +7267,15 @@ let
sha512 = "XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==";
};
};
+ "@webassemblyjs/helper-wasm-section-1.9.1" = {
+ name = "_at_webassemblyjs_slash_helper-wasm-section";
+ packageName = "@webassemblyjs/helper-wasm-section";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.1.tgz";
+ sha512 = "FetqzjtXZr2d57IECK+aId3D0IcGweeM0CbAnJHkYJkcRTHP+YcMb7Wmc0j21h5UWBpwYGb9dSkK/93SRCTrGg==";
+ };
+ };
"@webassemblyjs/ieee754-1.8.1" = {
name = "_at_webassemblyjs_slash_ieee754";
packageName = "@webassemblyjs/ieee754";
@@ -7177,6 +7375,15 @@ let
sha512 = "FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==";
};
};
+ "@webassemblyjs/wasm-edit-1.9.1" = {
+ name = "_at_webassemblyjs_slash_wasm-edit";
+ packageName = "@webassemblyjs/wasm-edit";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.1.tgz";
+ sha512 = "S2IaD6+x9B2Xi8BCT0eGsrXXd8UxAh2LVJpg1ZMtHXnrDcsTtIX2bDjHi40Hio6Lc62dWHmKdvksI+MClCYbbw==";
+ };
+ };
"@webassemblyjs/wasm-gen-1.8.1" = {
name = "_at_webassemblyjs_slash_wasm-gen";
packageName = "@webassemblyjs/wasm-gen";
@@ -7195,6 +7402,15 @@ let
sha512 = "cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==";
};
};
+ "@webassemblyjs/wasm-gen-1.9.1" = {
+ name = "_at_webassemblyjs_slash_wasm-gen";
+ packageName = "@webassemblyjs/wasm-gen";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.1.tgz";
+ sha512 = "bqWI0S4lBQsEN5FTZ35vYzfKUJvtjNnBobB1agCALH30xNk1LToZ7Z8eiaR/Z5iVECTlBndoRQV3F6mbEqE/fg==";
+ };
+ };
"@webassemblyjs/wasm-opt-1.9.0" = {
name = "_at_webassemblyjs_slash_wasm-opt";
packageName = "@webassemblyjs/wasm-opt";
@@ -7204,6 +7420,15 @@ let
sha512 = "Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==";
};
};
+ "@webassemblyjs/wasm-opt-1.9.1" = {
+ name = "_at_webassemblyjs_slash_wasm-opt";
+ packageName = "@webassemblyjs/wasm-opt";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.1.tgz";
+ sha512 = "gSf7I7YWVXZ5c6XqTEqkZjVs8K1kc1k57vsB6KBQscSagDNbAdxt6MwuJoMjsE1yWY1tsuL+pga268A6u+Fdkg==";
+ };
+ };
"@webassemblyjs/wasm-parser-1.8.1" = {
name = "_at_webassemblyjs_slash_wasm-parser";
packageName = "@webassemblyjs/wasm-parser";
@@ -7285,22 +7510,22 @@ let
sha512 = "tDV8V15wm7mmbAH6XvQRU1X+oPGmeOzYsd6h7hlRLz6QpV4Ec/KKxM8OpLtFmQPLCreGxTp+HuxtH4pRIZyL9w==";
};
};
- "@webpack-cli/info-1.1.0" = {
+ "@webpack-cli/info-1.2.1" = {
name = "_at_webpack-cli_slash_info";
packageName = "@webpack-cli/info";
- version = "1.1.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webpack-cli/info/-/info-1.1.0.tgz";
- sha512 = "uNWSdaYHc+f3LdIZNwhdhkjjLDDl3jP2+XBqAq9H8DjrJUvlOKdP8TNruy1yEaDfgpAIgbSAN7pye4FEHg9tYQ==";
+ url = "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.1.tgz";
+ sha512 = "fLnDML5HZ5AEKzHul8xLAksoKN2cibu6MgonkUj8R9V7bbeVRkd1XbGEGWrAUNYHbX1jcqCsDEpBviE5StPMzQ==";
};
};
- "@webpack-cli/serve-1.1.0" = {
+ "@webpack-cli/serve-1.2.1" = {
name = "_at_webpack-cli_slash_serve";
packageName = "@webpack-cli/serve";
- version = "1.1.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.1.0.tgz";
- sha512 = "7RfnMXCpJ/NThrhq4gYQYILB18xWyoQcBey81oIyVbmgbc6m5ZHHyFK+DyH7pLHJf0p14MxL4mTsoPAgBSTpIg==";
+ url = "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.2.1.tgz";
+ sha512 = "Zj1z6AyS+vqV6Hfi7ngCjFGdHV5EwZNIHo6QfFTNe9PyW+zBU1zJ9BiOW1pmUEq950RC4+Dym6flyA/61/vhyw==";
};
};
"@wry/context-0.4.4" = {
@@ -7744,22 +7969,22 @@ let
sha1 = "f291be701a2efc567a63fc7aa6afcded31430be1";
};
};
- "addons-linter-2.12.0" = {
+ "addons-linter-2.13.1" = {
name = "addons-linter";
packageName = "addons-linter";
- version = "2.12.0";
+ version = "2.13.1";
src = fetchurl {
- url = "https://registry.npmjs.org/addons-linter/-/addons-linter-2.12.0.tgz";
- sha512 = "Kv2Joa81UfxCWHYK13G9ZNKb/z5cJP1TlshCh9vA2dBH55szabIN+yIxujgNCIg2/k/wDya3OihBmyFNkFmFkw==";
+ url = "https://registry.npmjs.org/addons-linter/-/addons-linter-2.13.1.tgz";
+ sha512 = "OWMuABpZRNeru38oOjn7QYOF0JOXJQXG9c3r4ILTRwTBeSu3LtfgCh9/7zLVgTYPbTs7Qy6h23u4Sel65uSnUQ==";
};
};
- "addons-scanner-utils-3.0.0" = {
+ "addons-scanner-utils-4.0.0" = {
name = "addons-scanner-utils";
packageName = "addons-scanner-utils";
- version = "3.0.0";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-3.0.0.tgz";
- sha512 = "bX8Sx5iwvG9bHZrfP4xv+3xFU93Mk6WnBmIHm+ep4DEiqUunRRpbrs7uEgAnlWnqC46VnrFsOJdCB/MY+pHG1g==";
+ url = "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-4.0.0.tgz";
+ sha512 = "+BfePzqoo/7Nhum9LONGsga2xhNJYb+6k6j819pzcd2tqaaqDUJu+3lz4CQQYFcD8QoolB3ksfZcCPymleFq0A==";
};
};
"addr-to-ip-port-1.5.1" = {
@@ -7969,6 +8194,15 @@ let
sha512 = "LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==";
};
};
+ "ajv-7.0.3" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "7.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-7.0.3.tgz";
+ sha512 = "R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ==";
+ };
+ };
"ajv-errors-1.0.1" = {
name = "ajv-errors";
packageName = "ajv-errors";
@@ -8356,6 +8590,15 @@ let
sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==";
};
};
+ "ansi-styles-5.0.0" = {
+ name = "ansi-styles";
+ packageName = "ansi-styles";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.0.0.tgz";
+ sha512 = "6564t0m0fuQMnockqBv7wJxo9T5C2V9JpYXyNScfRDPVLusOQQhkpMGrFC17QbiolraQ1sMXX+Y5nJpjqozL4g==";
+ };
+ };
"ansi-term-0.0.2" = {
name = "ansi-term";
packageName = "ansi-term";
@@ -8410,6 +8653,15 @@ let
sha512 = "/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==";
};
};
+ "any-observable-0.5.1" = {
+ name = "any-observable";
+ packageName = "any-observable";
+ version = "0.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/any-observable/-/any-observable-0.5.1.tgz";
+ sha512 = "8zv01bgDOp9PTmRTNCAHTw64TFP2rvlX4LvtNJLachaXY+AjmIvLT47fABNPCiIe89hKiSCo2n5zmPqI9CElPA==";
+ };
+ };
"any-promise-1.3.0" = {
name = "any-promise";
packageName = "any-promise";
@@ -8473,13 +8725,13 @@ let
sha512 = "sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==";
};
};
- "apollo-2.31.2" = {
+ "apollo-2.32.0" = {
name = "apollo";
packageName = "apollo";
- version = "2.31.2";
+ version = "2.32.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo/-/apollo-2.31.2.tgz";
- sha512 = "LzN1DplRDBZf+5+UIEnINU62iEZx9kX16MbFNOZWj4LeGRRNHacv+QzdcNLRdWvtySCrFdS0MA4NyDQ48kRELw==";
+ url = "https://registry.npmjs.org/apollo/-/apollo-2.32.0.tgz";
+ sha512 = "6Wmt9OUYUET3JSQvAS6qgNP+vomf3P5zANARXDhqJ59c0/hAsXhdAvGaFFba+JhRRvyIVBOmaOpB880aNZeadg==";
};
};
"apollo-cache-1.3.5" = {
@@ -8491,13 +8743,13 @@ let
sha512 = "1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==";
};
};
- "apollo-cache-control-0.11.4" = {
+ "apollo-cache-control-0.11.5" = {
name = "apollo-cache-control";
packageName = "apollo-cache-control";
- version = "0.11.4";
+ version = "0.11.5";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.4.tgz";
- sha512 = "FUKE8ASr8GxVq5rmky/tY8bsf++cleGT591lfLiqnPsP1fo3kAfgRfWA2QRHTCKFNlQxzUhVOEDv+PaysqiOjw==";
+ url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.5.tgz";
+ sha512 = "jvarfQhwDRazpOsmkt5Pd7qGFrtbL70zMbUZGqDhJSYpfqI672f7bXXc7O3vtpbD3qnS3XTBvK2kspX/Bdo0IA==";
};
};
"apollo-cache-inmemory-1.6.6" = {
@@ -8518,49 +8770,49 @@ let
sha512 = "jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==";
};
};
- "apollo-codegen-core-0.38.2" = {
+ "apollo-codegen-core-0.39.0" = {
name = "apollo-codegen-core";
packageName = "apollo-codegen-core";
- version = "0.38.2";
+ version = "0.39.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-core/-/apollo-codegen-core-0.38.2.tgz";
- sha512 = "tg9HUW9q2b4B+u6Ea6HMjHQsarSLlXRc/AVOoB0X2hRd21OZPqwf7CQYcuur6YQEOAM95JO7E3ExtNwReEkhJw==";
+ url = "https://registry.npmjs.org/apollo-codegen-core/-/apollo-codegen-core-0.39.0.tgz";
+ sha512 = "b+RD8jerDMih2vf73hodOQAx4UODy1l053/Mdr4uIBlDbaF6OA4Q8TbTbH4k7tDzyAoL2pjH5v8AtlU8viIKwg==";
};
};
- "apollo-codegen-flow-0.36.2" = {
+ "apollo-codegen-flow-0.37.0" = {
name = "apollo-codegen-flow";
packageName = "apollo-codegen-flow";
- version = "0.36.2";
+ version = "0.37.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-flow/-/apollo-codegen-flow-0.36.2.tgz";
- sha512 = "7/vlCOZl3mS+A59W4Lcgb5jHv0SwyhDekQeFr5Gf1MEHf/+n5xCdV7dlXmKtGmBhuynQz/pnZk/kKqIbHhGpAw==";
+ url = "https://registry.npmjs.org/apollo-codegen-flow/-/apollo-codegen-flow-0.37.0.tgz";
+ sha512 = "VWB++9ObUQx+Y1JPdgrkdkjPichsgXhYfz5w5HSKvare7SlkxEZFOzSXi9/bUAC3gry3B/38do1srDHtXZ366g==";
};
};
- "apollo-codegen-scala-0.37.2" = {
+ "apollo-codegen-scala-0.38.0" = {
name = "apollo-codegen-scala";
packageName = "apollo-codegen-scala";
- version = "0.37.2";
+ version = "0.38.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-scala/-/apollo-codegen-scala-0.37.2.tgz";
- sha512 = "iE1W07GLFMR23qqmCG/+iawwcV1dprX9S/xGKn3ylruPhMBVdkImv3jFuLgvsm69tUc7KGKW+42CiEMZOmsK6g==";
+ url = "https://registry.npmjs.org/apollo-codegen-scala/-/apollo-codegen-scala-0.38.0.tgz";
+ sha512 = "oQAV65ZGaFGeNpxVVnZLh2kyBKfA6QzSeyosDp0HKxeXOGQ84dHJg1zGiN0oWXELBM2MqPtwWSGFYgnk3CNeHg==";
};
};
- "apollo-codegen-swift-0.38.2" = {
+ "apollo-codegen-swift-0.39.0" = {
name = "apollo-codegen-swift";
packageName = "apollo-codegen-swift";
- version = "0.38.2";
+ version = "0.39.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-swift/-/apollo-codegen-swift-0.38.2.tgz";
- sha512 = "rc6bBvBSOmV5NEk3T3/QDG7ThEbkKJ8/yILOWu1/YolOCgJgngZdzBOQ8EQOYbBX5gwEMRFV1HekAVQ8PLWpJg==";
+ url = "https://registry.npmjs.org/apollo-codegen-swift/-/apollo-codegen-swift-0.39.0.tgz";
+ sha512 = "fFaR8g62jjYS6QFW354ONcMHJNesy5EtCvYKsR9Sb1eBoLTx/6NkeMiGO28PIIk7bEw7FKMrzQE2UVNSeZbMxQ==";
};
};
- "apollo-codegen-typescript-0.38.2" = {
+ "apollo-codegen-typescript-0.39.0" = {
name = "apollo-codegen-typescript";
packageName = "apollo-codegen-typescript";
- version = "0.38.2";
+ version = "0.39.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-typescript/-/apollo-codegen-typescript-0.38.2.tgz";
- sha512 = "cK2PAoI7tZV9jsaP8gxVzv9fQiJAeNcRq62mDA12uD9yO0/wUHgetdISILPfPAgVCIwHGmBpke+ApJRBrK5i4w==";
+ url = "https://registry.npmjs.org/apollo-codegen-typescript/-/apollo-codegen-typescript-0.39.0.tgz";
+ sha512 = "/clemyhTd+s+b4HoMa72zjWir4QrDqjcN4tnSpQYXSsOFO4e4kWlxSj0zrtyYkcx/Gqod9UrPSSsx2CZHyB37A==";
};
};
"apollo-datasource-0.7.2" = {
@@ -8590,13 +8842,13 @@ let
sha512 = "BxTf5LOQe649e9BNTPdyCGItVv4Ll8wZ2BKnmiYpRAocYEXAVrQPWuSr3dO4iipqAU8X0gvle/Xu9mSqg5b7Qg==";
};
};
- "apollo-language-server-1.24.1" = {
+ "apollo-language-server-1.25.0" = {
name = "apollo-language-server";
packageName = "apollo-language-server";
- version = "1.24.1";
+ version = "1.25.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-language-server/-/apollo-language-server-1.24.1.tgz";
- sha512 = "2LYW/pWWBkG0/BggMedZ3EEHAQIKFc9PxHroxKhXh2Y5SXha4yQmmFILloQFrA6z7fU39IF6Tudgt5yNw2Cw/w==";
+ url = "https://registry.npmjs.org/apollo-language-server/-/apollo-language-server-1.25.0.tgz";
+ sha512 = "k6weI4Jd64LzMO9aGHqPWUmifBy0TDxW15BkU4GLmVTi7pBSYPhwOVP8Haa+81FG2ZO2CCEv8J0VQHTv5Z8itA==";
};
};
"apollo-link-1.2.1" = {
@@ -8680,13 +8932,13 @@ let
sha512 = "mjSFPlQxmoLArpHBeUb2Xj+2HDYeTaJqFGOqQ+I8NVJxgL9lJe84PDWcPah/yMLv3rB7QgBDSuZ0xoRFBPlySw==";
};
};
- "apollo-reporting-protobuf-0.6.1" = {
+ "apollo-reporting-protobuf-0.6.2" = {
name = "apollo-reporting-protobuf";
packageName = "apollo-reporting-protobuf";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.6.1.tgz";
- sha512 = "qr4DheFP154PGZsd93SSIS9RkqHnR5b6vT+eCloWjy3UIpY+yZ3cVLlttlIjYvOG4xTJ25XEwcHiAExatQo/7g==";
+ url = "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.6.2.tgz";
+ sha512 = "WJTJxLM+MRHNUxt1RTl4zD0HrLdH44F2mDzMweBj1yHL0kSt8I1WwoiF/wiGVSpnG48LZrBegCaOJeuVbJTbtw==";
};
};
"apollo-server-caching-0.5.2" = {
@@ -8698,13 +8950,13 @@ let
sha512 = "HUcP3TlgRsuGgeTOn8QMbkdx0hLPXyEJehZIPrcof0ATz7j7aTPA4at7gaiFHCo8gk07DaWYGB3PFgjboXRcWQ==";
};
};
- "apollo-server-core-2.19.0" = {
+ "apollo-server-core-2.19.1" = {
name = "apollo-server-core";
packageName = "apollo-server-core";
- version = "2.19.0";
+ version = "2.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.19.0.tgz";
- sha512 = "2aMKUVPyNbomJQaG2tkpfqvp1Tfgxgkdr7nX5zHudYNSzsPrHw+CcYlCbIVFFI/mTZsjoK9czNq1qerFRxZbJw==";
+ url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.19.1.tgz";
+ sha512 = "5EVmcY8Ij7Ywwu+Ze4VaUhZBcxl8t5ztcSatJrKMd4HYlEHyaNGBV2itfpyqAthxfdMbGKqlpeCHmTGSqDcNpA==";
};
};
"apollo-server-env-2.4.5" = {
@@ -8725,40 +8977,40 @@ let
sha512 = "FeGxW3Batn6sUtX3OVVUm7o56EgjxDlmgpTLNyWcLb0j6P8mw9oLNyAm3B+deHA4KNdNHO5BmHS2g1SJYjqPCQ==";
};
};
- "apollo-server-express-2.19.0" = {
+ "apollo-server-express-2.19.1" = {
name = "apollo-server-express";
packageName = "apollo-server-express";
- version = "2.19.0";
+ version = "2.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.19.0.tgz";
- sha512 = "3rgSrTme1SlLoecAYtSa8ThH6vYvz29QecgZCigq5Vdc6bFP2SZrCk0ls6BAdD8OZbVKUtizzRxd0yd/uREPAw==";
+ url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.19.1.tgz";
+ sha512 = "PJQmPtV3JD7RiV6cP7JcqAwVdUq6hWUtvDIoCOxPoeUWYf79nEF4WiYsPXVF0+meLLWKlL1fuSwEEt1CEHEG5w==";
};
};
- "apollo-server-plugin-base-0.10.2" = {
+ "apollo-server-plugin-base-0.10.3" = {
name = "apollo-server-plugin-base";
packageName = "apollo-server-plugin-base";
- version = "0.10.2";
+ version = "0.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.10.2.tgz";
- sha512 = "uM5uL1lOxbXdgvt/aEIbgs40fV9xA45Y3Mmh0VtQ/ddqq0MXR5aG92nnf8rM+URarBCUfxKJKaYzJJ/CXAnEdA==";
+ url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.10.3.tgz";
+ sha512 = "NCLOsk9Jsd8oLvefkQvROdMDQvnHnzbzz3MPCqEYjCOEv0YBM8T77D0wCwbcViDS2M5p0W6un2ub9s/vU71f7Q==";
};
};
- "apollo-server-types-0.6.1" = {
+ "apollo-server-types-0.6.2" = {
name = "apollo-server-types";
packageName = "apollo-server-types";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.6.1.tgz";
- sha512 = "IEQ37aYvMLiTUzsySVLOSuvvhxuyYdhI05f3cnH6u2aN1HgGp7vX6bg+U3Ue8wbHfdcifcGIk5UEU+Q+QO6InA==";
+ url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.6.2.tgz";
+ sha512 = "LgSKgAStiDzpUSLYwJoAmy0W8nkxx/ExMmgEPgEYVi6dKPkUmtu561J970PhGdYH+D79ke3g87D+plkUkgfnlQ==";
};
};
- "apollo-tracing-0.12.0" = {
+ "apollo-tracing-0.12.1" = {
name = "apollo-tracing";
packageName = "apollo-tracing";
- version = "0.12.0";
+ version = "0.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.12.0.tgz";
- sha512 = "cMUYGE6mOEwb9HDqhf4fiPEo2JMhjPIqEprAQEC57El76avRpRig5NM0bnqMZcYJZR5QmLlNcttNccOwf9WrNg==";
+ url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.12.1.tgz";
+ sha512 = "qdkUjW+pOaidGOSITypeYE288y28HkPmGNpUtyQSOeTxgqXHtQX3TDWiOJ2SmrLH08xdSwfvz9o5KrTq4PdISg==";
};
};
"apollo-upload-client-11.0.0" = {
@@ -8986,6 +9238,15 @@ let
sha1 = "2b12247b933001971addcbfe4e67d20fd395bbf4";
};
};
+ "argparse-2.0.1" = {
+ name = "argparse";
+ packageName = "argparse";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz";
+ sha512 = "8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==";
+ };
+ };
"aribts-1.3.5" = {
name = "aribts";
packageName = "aribts";
@@ -9076,6 +9337,15 @@ let
sha1 = "e39b09aea9def866a8f206e288af63919bae39c4";
};
};
+ "array-back-1.0.4" = {
+ name = "array-back";
+ packageName = "array-back";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz";
+ sha1 = "644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b";
+ };
+ };
"array-back-2.0.0" = {
name = "array-back";
packageName = "array-back";
@@ -9094,15 +9364,6 @@ let
sha512 = "TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==";
};
};
- "array-back-4.0.1" = {
- name = "array-back";
- packageName = "array-back";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-back/-/array-back-4.0.1.tgz";
- sha512 = "Z/JnaVEXv+A9xabHzN43FiiiWEE7gPCRXMrVmRm00tWbjZRul1iHm7ECzlyNq1p4a4ATXz+G9FJ3GqGOkOV3fg==";
- };
- };
"array-differ-1.0.0" = {
name = "array-differ";
packageName = "array-differ";
@@ -9409,6 +9670,15 @@ let
sha512 = "mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==";
};
};
+ "array.prototype.flatmap-1.2.4" = {
+ name = "array.prototype.flatmap";
+ packageName = "array.prototype.flatmap";
+ version = "1.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz";
+ sha512 = "r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==";
+ };
+ };
"arraybuffer.slice-0.0.6" = {
name = "arraybuffer.slice";
packageName = "arraybuffer.slice";
@@ -9445,6 +9715,24 @@ let
sha512 = "3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==";
};
};
+ "as-array-1.0.0" = {
+ name = "as-array";
+ packageName = "as-array";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/as-array/-/as-array-1.0.0.tgz";
+ sha1 = "28a6eeeaa5729f1f4eca2047df5e9de1abda0ed1";
+ };
+ };
+ "as-array-2.0.0" = {
+ name = "as-array";
+ packageName = "as-array";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/as-array/-/as-array-2.0.0.tgz";
+ sha1 = "4f04805d87f8fce8e511bc2108f8e5e3a287d547";
+ };
+ };
"asap-2.0.6" = {
name = "asap";
packageName = "asap";
@@ -9769,6 +10057,15 @@ let
sha512 = "z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==";
};
};
+ "async-exit-hook-2.0.1" = {
+ name = "async-exit-hook";
+ packageName = "async-exit-hook";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz";
+ sha512 = "NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==";
+ };
+ };
"async-limiter-1.0.1" = {
name = "async-limiter";
packageName = "async-limiter";
@@ -9787,13 +10084,13 @@ let
sha512 = "gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw==";
};
};
- "async-lock-1.2.4" = {
+ "async-lock-1.2.6" = {
name = "async-lock";
packageName = "async-lock";
- version = "1.2.4";
+ version = "1.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/async-lock/-/async-lock-1.2.4.tgz";
- sha512 = "UBQJC2pbeyGutIfYmErGc9RaJYnpZ1FHaxuKwb0ahvGiiCkPUf3p67Io+YLPmmv3RHY+mF6JEtNW8FlHsraAaA==";
+ url = "https://registry.npmjs.org/async-lock/-/async-lock-1.2.6.tgz";
+ sha512 = "gobUp/bRWL/uJsxi4ZK7NM770s5d2Tx5Hl7uxFIcN6yTz1Kvy2RCSKEvzhLsjAAnYaNa8lDvcjy9ybM6lXFjIg==";
};
};
"async-mutex-0.1.4" = {
@@ -10030,13 +10327,13 @@ let
sha512 = "+KBkqH7t/XE91Fqn8eyJeNIWsnhSWL8bSUqFD7TfE3FN07MTlC0nprGYp+2WfcYNz5i8Bus1vY2DHNVhtTImnw==";
};
};
- "aws-sdk-2.804.0" = {
+ "aws-sdk-2.820.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.804.0";
+ version = "2.820.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.804.0.tgz";
- sha512 = "a02pZdjL06MunElAZPPEjpghOp/ZA+16f+t4imh1k9FCDpsNVQrT23HRq/PMvRADA5uZZRkYwX8r9o6oH/1RlA==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.820.0.tgz";
+ sha512 = "OwGHxprG4KX5QC+vc77Xl7RCkJdwwKYPB7Gw3odNlMfdljedw7ICBylsMSBEwi/YjwaPryKPevHdOJAHbTKvQg==";
};
};
"aws-sign2-0.6.0" = {
@@ -10876,6 +11173,15 @@ let
sha512 = "NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==";
};
};
+ "basic-auth-connect-1.0.0" = {
+ name = "basic-auth-connect";
+ packageName = "basic-auth-connect";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz";
+ sha1 = "fdb0b43962ca7b40456a7c2bb48fe173da2d2122";
+ };
+ };
"batch-0.6.1" = {
name = "batch";
packageName = "batch";
@@ -11155,6 +11461,15 @@ let
sha512 = "t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==";
};
};
+ "bignumber.js-9.0.1" = {
+ name = "bignumber.js";
+ packageName = "bignumber.js";
+ version = "9.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz";
+ sha512 = "IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==";
+ };
+ };
"bigspinner-3.1.0" = {
name = "bigspinner";
packageName = "bigspinner";
@@ -11479,6 +11794,15 @@ let
sha1 = "825a8fc536a5dc43193467f3124f7e9b78b21cef";
};
};
+ "blakejs-1.1.0" = {
+ name = "blakejs";
+ packageName = "blakejs";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/blakejs/-/blakejs-1.1.0.tgz";
+ sha1 = "69df92ef953aa88ca51a32df6ab1c54a155fc7a5";
+ };
+ };
"blessed-0.1.81" = {
name = "blessed";
packageName = "blessed";
@@ -11992,6 +12316,15 @@ let
sha1 = "51598408a13f4c9c5b20eba44554b2c0b0ae4074";
};
};
+ "browser-or-node-1.3.0" = {
+ name = "browser-or-node";
+ packageName = "browser-or-node";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.3.0.tgz";
+ sha512 = "0F2z/VSnLbmEeBcUrSuDH5l0HxTXdQQzLjkmBR4cYfvg1zJrKSlmIZFqyFR8oX0NrwPhy3c3HQ6i3OxMbew4Tg==";
+ };
+ };
"browser-pack-6.1.0" = {
name = "browser-pack";
packageName = "browser-pack";
@@ -12154,13 +12487,13 @@ let
sha512 = "HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==";
};
};
- "browserslist-4.15.0" = {
+ "browserslist-4.16.0" = {
name = "browserslist";
packageName = "browserslist";
- version = "4.15.0";
+ version = "4.16.0";
src = fetchurl {
- url = "https://registry.npmjs.org/browserslist/-/browserslist-4.15.0.tgz";
- sha512 = "IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ==";
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.16.0.tgz";
+ sha512 = "/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ==";
};
};
"brq-0.1.8" = {
@@ -12577,13 +12910,13 @@ let
sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f";
};
};
- "builtin-modules-3.1.0" = {
+ "builtin-modules-3.2.0" = {
name = "builtin-modules";
packageName = "builtin-modules";
- version = "3.1.0";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz";
- sha512 = "k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==";
+ url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz";
+ sha512 = "lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==";
};
};
"builtin-status-codes-3.0.0" = {
@@ -12811,13 +13144,22 @@ let
sha512 = "7YKEapH+2Uikde8hySyfobXBqPKULDyHNl/lhKm7cKf/GJFdG/tU/WpLrOg2y9aUrQrWUilYqawFIiGJPS6gDA==";
};
};
- "cacheable-lookup-5.0.3" = {
+ "cacheable-lookup-2.0.1" = {
name = "cacheable-lookup";
packageName = "cacheable-lookup";
- version = "5.0.3";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.3.tgz";
- sha512 = "W+JBqF9SWe18A72XFzN/V/CULFzPm7sBXzzR6ekkE+3tLG72wFZrBiBZhrZuDoYexop4PHJVdFAKb/Nj9+tm9w==";
+ url = "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz";
+ sha512 = "EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==";
+ };
+ };
+ "cacheable-lookup-5.0.4" = {
+ name = "cacheable-lookup";
+ packageName = "cacheable-lookup";
+ version = "5.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz";
+ sha512 = "2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==";
};
};
"cacheable-request-2.1.4" = {
@@ -13099,13 +13441,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001165" = {
+ "caniuse-lite-1.0.30001171" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001165";
+ version = "1.0.30001171";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001165.tgz";
- sha512 = "8cEsSMwXfx7lWSUMA2s08z9dIgsnR5NAqjXP23stdsU3AUWkCr/rr4s4OFtHXn5XXr6+7kam3QFVoYyXNPdJPA==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001171.tgz";
+ sha512 = "5Alrh8TTYPG9IH4UkRqEBZoEToWRLvPbSQokvzSz0lii8/FOWKG4keO1HoYfPWs8IF/NH/dyNPg1cmJGvV3Zlg==";
};
};
"canvas-2.6.1" = {
@@ -13153,6 +13495,15 @@ let
sha1 = "7cc1055d822d212954d07b085dea251cc7bc5505";
};
};
+ "case-1.6.3" = {
+ name = "case";
+ packageName = "case";
+ version = "1.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/case/-/case-1.6.3.tgz";
+ sha512 = "mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==";
+ };
+ };
"caseless-0.11.0" = {
name = "caseless";
packageName = "caseless";
@@ -13216,6 +13567,24 @@ let
sha512 = "vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==";
};
};
+ "cdk8s-1.0.0-beta.5" = {
+ name = "cdk8s";
+ packageName = "cdk8s";
+ version = "1.0.0-beta.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cdk8s/-/cdk8s-1.0.0-beta.5.tgz";
+ sha512 = "E4l89rGnMI+OCdVojw0vV9xjkNgk9qMswkWc10hZLwwozhnx3ITMVgyjlRiZnCBIKMnKYY8ZhyMgEGgSVpR5fw==";
+ };
+ };
+ "cdktf-0.0.19" = {
+ name = "cdktf";
+ packageName = "cdktf";
+ version = "0.0.19";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cdktf/-/cdktf-0.0.19.tgz";
+ sha512 = "fBOl+yqMdMNRGNvLwAxOpE38PxHJG5Tdi/3J/Ag+KJwaDEXa/v5+ogwPxNtZ0dUdvZq2ovti9zbhdIPr59BvYQ==";
+ };
+ };
"center-align-0.1.3" = {
name = "center-align";
packageName = "center-align";
@@ -13540,6 +13909,24 @@ let
sha512 = "0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==";
};
};
+ "cheerio-1.0.0-rc.5" = {
+ name = "cheerio";
+ packageName = "cheerio";
+ version = "1.0.0-rc.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.5.tgz";
+ sha512 = "yoqps/VCaZgN4pfXtenwHROTp8NG6/Hlt4Jpz2FEP0ZJQ+ZUkVDd0hAPDNKhj3nakpfPt/CNs57yEtxD1bXQiw==";
+ };
+ };
+ "cheerio-select-tmp-0.1.1" = {
+ name = "cheerio-select-tmp";
+ packageName = "cheerio-select-tmp";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cheerio-select-tmp/-/cheerio-select-tmp-0.1.1.tgz";
+ sha512 = "YYs5JvbpU19VYJyj+F7oYrIE2BOll1/hRU7rEy/5+v9BzkSo3bK81iAeeQEMI92vRIxz677m72UmJUiVwwgjfQ==";
+ };
+ };
"child-process-1.0.2" = {
name = "child-process";
packageName = "child-process";
@@ -13558,13 +13945,13 @@ let
sha512 = "0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA==";
};
};
- "chloride-2.3.0" = {
+ "chloride-2.4.0" = {
name = "chloride";
packageName = "chloride";
- version = "2.3.0";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/chloride/-/chloride-2.3.0.tgz";
- sha512 = "9jcavUx9ZNW9hxkG24rS9QddHpOqLAZqcb5SRbABRa8NKcplBKKcZfNM5LMa3DQ/VfXBQzcLDjgSo3uHA1ibZg==";
+ url = "https://registry.npmjs.org/chloride/-/chloride-2.4.0.tgz";
+ sha512 = "Fgz7EaWswRjRBeft6pCkg8STSQTQT/5GrRZlbtlx5hkhFi/X1RSIhSustfe2GsbySVZF2DuxsWri8GDFJ/SkvQ==";
};
};
"chloride-test-1.2.4" = {
@@ -13810,6 +14197,15 @@ let
sha512 = "UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==";
};
};
+ "cjson-0.3.3" = {
+ name = "cjson";
+ packageName = "cjson";
+ version = "0.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cjson/-/cjson-0.3.3.tgz";
+ sha1 = "a92d9c786e5bf9b930806329ee05d5d3261b4afa";
+ };
+ };
"clap-1.2.3" = {
name = "clap";
packageName = "clap";
@@ -13846,13 +14242,13 @@ let
sha512 = "JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==";
};
};
- "cldr-5.7.0" = {
+ "cldr-5.8.0" = {
name = "cldr";
packageName = "cldr";
- version = "5.7.0";
+ version = "5.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/cldr/-/cldr-5.7.0.tgz";
- sha512 = "Pyoh0kwXJIUvbAvQoQqKIr0pKWwWfkcYCIDKWmVIxJ9HftSsg57AqyfW1EzWRcP4nJj40WX4vB/lXQ+Uw4NbNA==";
+ url = "https://registry.npmjs.org/cldr/-/cldr-5.8.0.tgz";
+ sha512 = "w0L5FX4X3txDX5G/YSbDAQuneVSFPSKjOXB2ehWh/J6BN7RJ+IUEVNG9hIGjuJoyYJcVGE2AoL0W0VSjirQPIg==";
};
};
"clean-css-3.4.28" = {
@@ -13963,6 +14359,15 @@ let
sha1 = "adc3200fa471cc211b0da7f566b71e98b9d67347";
};
};
+ "cli-color-1.4.0" = {
+ name = "cli-color";
+ packageName = "cli-color";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-color/-/cli-color-1.4.0.tgz";
+ sha512 = "xu6RvQqqrWEo6MPR1eixqGPywhYBHRs653F9jfXB2Hx4jdM/3WxiNE1vppRmxtMIfl16SFYTpYlrnqH/HsK/2w==";
+ };
+ };
"cli-color-2.0.0" = {
name = "cli-color";
packageName = "cli-color";
@@ -14044,13 +14449,13 @@ let
sha512 = "PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==";
};
};
- "cli-table-0.3.1" = {
+ "cli-table-0.3.4" = {
name = "cli-table";
packageName = "cli-table";
- version = "0.3.1";
+ version = "0.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz";
- sha1 = "f53b05266a8b1a0b934b3d0821e6e2dc5914ae23";
+ url = "https://registry.npmjs.org/cli-table/-/cli-table-0.3.4.tgz";
+ sha512 = "1vinpnX/ZERcmE443i3SZTmU5DF0rPO9DrL4I2iVAllhxzCM9SzPlHnz19fsZB78htkKZvYBvj6SZ6vXnaxmTA==";
};
};
"cli-table3-0.5.1" = {
@@ -14116,15 +14521,6 @@ let
sha512 = "/1owvF0SZ5Gn54cgrikJ0QskgTzeg30HGjkmjFoaHDJzAqFpuX1DBpFR8aLvsE1J5s9MgeYRENQK4BFwOag5VA==";
};
};
- "cli-ux-5.5.0" = {
- name = "cli-ux";
- packageName = "cli-ux";
- version = "5.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cli-ux/-/cli-ux-5.5.0.tgz";
- sha512 = "aXoHgEOtkem8sJmQrU/jXsojCq8uOp8++9lybCbt9mFDyPouSNawSdoPjuM00PPaSPCJThvY0VNYOQNd6gGQCA==";
- };
- };
"cli-ux-5.5.1" = {
name = "cli-ux";
packageName = "cli-ux";
@@ -14593,6 +14989,24 @@ let
sha512 = "+xi2ENsvchtUNa8oBUU58gHgmyN6BEEeZ8NIEgeQ0XnC+AoyihivgZYe+OOiNi+fLy/NUowugwV5gP8XWYDm0Q==";
};
};
+ "codemaker-0.22.0" = {
+ name = "codemaker";
+ packageName = "codemaker";
+ version = "0.22.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/codemaker/-/codemaker-0.22.0.tgz";
+ sha512 = "3WQV/Fpa77nvzjUlc+0u53uIroJyyMB2Qwl++aXpAiDIsrsiAQq4uCURwdRBRX+eLkOTIAmT0L4qna3T7+2pUg==";
+ };
+ };
+ "codemaker-1.16.0" = {
+ name = "codemaker";
+ packageName = "codemaker";
+ version = "1.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/codemaker/-/codemaker-1.16.0.tgz";
+ sha512 = "kC53r6ACRGYcSAKeOcbcUhWZYWynIuBIQ50oLOYUygShjrqF0NO303eSvOzT0Qxaz2TQWI2deUwJBMm3s8HoZg==";
+ };
+ };
"codepage-1.4.0" = {
name = "codepage";
packageName = "codepage";
@@ -14638,6 +15052,15 @@ let
sha1 = "aea0f06f8d26c780c2b75494385544b2255af18c";
};
};
+ "collection-utils-1.0.1" = {
+ name = "collection-utils";
+ packageName = "collection-utils";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/collection-utils/-/collection-utils-1.0.1.tgz";
+ sha512 = "LA2YTIlR7biSpXkKYwwuzGjwL5rjWEZVOSnvdUc7gObvWe4WkjxOpfrdhoP7Hs09YWDVfg0Mal9BpAqLfVEzQg==";
+ };
+ };
"collection-visit-1.0.0" = {
name = "collection-visit";
packageName = "collection-visit";
@@ -14890,6 +15313,15 @@ let
sha512 = "LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==";
};
};
+ "command-line-args-4.0.7" = {
+ name = "command-line-args";
+ packageName = "command-line-args";
+ version = "4.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/command-line-args/-/command-line-args-4.0.7.tgz";
+ sha512 = "aUdPvQRAyBvQd2n7jXcsMDz68ckBJELXNzBybCHOibUWEg0mWTnaYCSRU8h9R+aNRSvDihJtssSRCiDRpLaezA==";
+ };
+ };
"command-line-usage-4.1.0" = {
name = "command-line-usage";
packageName = "command-line-usage";
@@ -14899,13 +15331,13 @@ let
sha512 = "MxS8Ad995KpdAC0Jopo/ovGIroV/m0KHwzKfXxKag6FHOkGsH8/lv5yjgablcRxCJJC0oJeUMuO/gmaq+Wq46g==";
};
};
- "command-line-usage-6.1.1" = {
+ "command-line-usage-5.0.5" = {
name = "command-line-usage";
packageName = "command-line-usage";
- version = "6.1.1";
+ version = "5.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.1.1.tgz";
- sha512 = "F59pEuAR9o1SF/bD0dQBDluhpT4jJQNWUHEuVBqpDmCUo6gPjCi+m9fCWnWZVR/oG6cMTUms4h+3NPl74wGXvA==";
+ url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-5.0.5.tgz";
+ sha512 = "d8NrGylA5oCXSbGoKz05FkehDAzSmIm4K03S5VDh4d5lZAtTWfc3D1RuETtuQCn8129nYfJfDdF7P/lwcz1BlA==";
};
};
"commander-0.6.1" = {
@@ -15079,13 +15511,13 @@ let
sha512 = "wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA==";
};
};
- "commander-6.2.0" = {
+ "commander-6.2.1" = {
name = "commander";
packageName = "commander";
- version = "6.2.0";
+ version = "6.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz";
- sha512 = "zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==";
+ url = "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz";
+ sha512 = "U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==";
};
};
"commandpost-1.4.0" = {
@@ -15142,6 +15574,15 @@ let
sha1 = "34fc3672cd24393e8bb47e70caa0293811f4f2c5";
};
};
+ "commonmark-0.29.3" = {
+ name = "commonmark";
+ packageName = "commonmark";
+ version = "0.29.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commonmark/-/commonmark-0.29.3.tgz";
+ sha512 = "fvt/NdOFKaL2gyhltSy6BC4LxbbxbnPxBMl923ittqO/JBM0wQHaoYZliE4tp26cRxX/ZZtRsJlZzQrVdUkXAA==";
+ };
+ };
"compact2string-1.4.1" = {
name = "compact2string";
packageName = "compact2string";
@@ -15169,6 +15610,15 @@ let
sha512 = "zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==";
};
};
+ "compare-semver-1.1.0" = {
+ name = "compare-semver";
+ packageName = "compare-semver";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/compare-semver/-/compare-semver-1.1.0.tgz";
+ sha1 = "7c0a79a27bb80b6c6994445f82958259d3d02153";
+ };
+ };
"compare-version-0.1.2" = {
name = "compare-version";
packageName = "compare-version";
@@ -15178,6 +15628,15 @@ let
sha1 = "0162ec2d9351f5ddd59a9202cba935366a725080";
};
};
+ "compare-versions-3.6.0" = {
+ name = "compare-versions";
+ packageName = "compare-versions";
+ version = "3.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz";
+ sha512 = "W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==";
+ };
+ };
"component-bind-1.0.0" = {
name = "component-bind";
packageName = "component-bind";
@@ -15565,6 +16024,15 @@ let
sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
};
};
+ "constructs-3.2.90" = {
+ name = "constructs";
+ packageName = "constructs";
+ version = "3.2.90";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/constructs/-/constructs-3.2.90.tgz";
+ sha512 = "Hi0MN1NQOrqVUXE2YGQ0GL6LLPW7R9WP1QYOXvI2OW0wX43zd5sDT0D8PE116EKF8nRAFQenUPlD2EdgxoHPDg==";
+ };
+ };
"consume-http-header-1.0.0" = {
name = "consume-http-header";
packageName = "consume-http-header";
@@ -15728,13 +16196,13 @@ let
sha512 = "GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==";
};
};
- "conventional-changelog-writer-4.0.18" = {
+ "conventional-changelog-writer-4.1.0" = {
name = "conventional-changelog-writer";
packageName = "conventional-changelog-writer";
- version = "4.0.18";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.18.tgz";
- sha512 = "mAQDCKyB9HsE8Ko5cCM1Jn1AWxXPYV0v8dFPabZRkvsiWUul2YyAqbIaoMKF88Zf2ffnOPSvKhboLf3fnjo5/A==";
+ url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.1.0.tgz";
+ sha512 = "WwKcUp7WyXYGQmkLsX4QmU42AZ1lqlvRW9mqoyiQzdD+rJWbTepdWoKJuwXTS+yq79XKnQNa93/roViPQrAQgw==";
};
};
"conventional-commits-filter-2.0.7" = {
@@ -15917,6 +16385,15 @@ let
sha512 = "8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==";
};
};
+ "copy-anything-2.0.1" = {
+ name = "copy-anything";
+ packageName = "copy-anything";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.1.tgz";
+ sha512 = "lA57e7viQHOdPQcrytv5jFeudZZOXuyk47lZym279FiDQ8jeZomXiGuVf6ffMKkJ+3TIai3J1J3yi6M+/4U35g==";
+ };
+ };
"copy-concurrently-1.0.5" = {
name = "copy-concurrently";
packageName = "copy-concurrently";
@@ -16034,22 +16511,22 @@ let
sha512 = "vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==";
};
};
- "core-js-3.8.0" = {
+ "core-js-3.8.1" = {
name = "core-js";
packageName = "core-js";
- version = "3.8.0";
+ version = "3.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-3.8.0.tgz";
- sha512 = "W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-3.8.1.tgz";
+ sha512 = "9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg==";
};
};
- "core-js-compat-3.8.0" = {
+ "core-js-compat-3.8.1" = {
name = "core-js-compat";
packageName = "core-js-compat";
- version = "3.8.0";
+ version = "3.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.0.tgz";
- sha512 = "o9QKelQSxQMYWHXc/Gc4L8bx/4F7TTraE5rhuN8I7mKBt5dBIUpXpIR3omv70ebr8ST5R3PqbDQr+ZI3+Tt1FQ==";
+ url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.1.tgz";
+ sha512 = "a16TLmy9NVD1rkjUGbwuyWkiDoN0FDpAwrfLONvHFQx0D9k7J9y0srwMT8QP/Z6HE3MIFaVynEeYwZwPX1o5RQ==";
};
};
"core-util-is-1.0.2" = {
@@ -16295,6 +16772,15 @@ let
sha512 = "Gk2c4y6xKEO8FSAUTklqtfSr7oTq0CiPQeLBG5Fl0qoXpZyMcj1SG59YL+hqq04bu6/IuEA7lMkYDAplQNKkyg==";
};
};
+ "cross-env-5.2.1" = {
+ name = "cross-env";
+ packageName = "cross-env";
+ version = "5.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-env/-/cross-env-5.2.1.tgz";
+ sha512 = "1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==";
+ };
+ };
"cross-env-6.0.3" = {
name = "cross-env";
packageName = "cross-env";
@@ -16565,6 +17051,15 @@ let
sha512 = "Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==";
};
};
+ "css-select-3.1.2" = {
+ name = "css-select";
+ packageName = "css-select";
+ version = "3.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz";
+ sha512 = "qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==";
+ };
+ };
"css-select-base-adapter-0.1.1" = {
name = "css-select-base-adapter";
packageName = "css-select-base-adapter";
@@ -16637,6 +17132,15 @@ let
sha512 = "ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==";
};
};
+ "css-what-4.0.0" = {
+ name = "css-what";
+ packageName = "css-what";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz";
+ sha512 = "teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==";
+ };
+ };
"cssauron-1.4.0" = {
name = "cssauron";
packageName = "cssauron";
@@ -16835,6 +17339,15 @@ let
sha512 = "r45M92nLnGP246ot0Yo5RvbiiMF5Bw/OTIdWJ3OQ4Vbv4hpOeoXVIPxdSmUw+fPJlQOseY+iigJyLSfPMIrddQ==";
};
};
+ "csv-streamify-3.0.4" = {
+ name = "csv-streamify";
+ packageName = "csv-streamify";
+ version = "3.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/csv-streamify/-/csv-streamify-3.0.4.tgz";
+ sha1 = "4cb614c57e3f299cca17b63fdcb4ad167777f47a";
+ };
+ };
"csv-stringify-0.0.8" = {
name = "csv-stringify";
packageName = "csv-stringify";
@@ -16961,13 +17474,13 @@ let
sha512 = "KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==";
};
};
- "d3-array-2.9.0" = {
+ "d3-array-2.9.1" = {
name = "d3-array";
packageName = "d3-array";
- version = "2.9.0";
+ version = "2.9.1";
src = fetchurl {
- url = "https://registry.npmjs.org/d3-array/-/d3-array-2.9.0.tgz";
- sha512 = "yOokB8GozB6GAubW9n7phLdRugC8TgEjF6V1cX/q78L80d2tLirUnc0jvDSSF622JJJTmtnJOe9+WKs+yS5GFQ==";
+ url = "https://registry.npmjs.org/d3-array/-/d3-array-2.9.1.tgz";
+ sha512 = "Ob7RdOtkqsjx1NWyQHMFLtCSk6/aKTxDdC4ZIolX+O+mDD2RzrsYgAyc0WGAlfYFVELLSilS7w8BtE3PKM8bHg==";
};
};
"d3-axis-1.0.12" = {
@@ -17699,13 +18212,13 @@ let
sha512 = "3VmRXEtw7RZKAf+4Tv1Ym9AGeo8r8+CjDi26x+7SYQil1UqtqdaokhzoEJohqlzt0m5kacJSDhJQkG/LWhpRBw==";
};
};
- "dayjs-1.9.7" = {
+ "dayjs-1.9.8" = {
name = "dayjs";
packageName = "dayjs";
- version = "1.9.7";
+ version = "1.9.8";
src = fetchurl {
- url = "https://registry.npmjs.org/dayjs/-/dayjs-1.9.7.tgz";
- sha512 = "IC877KBdMhBrCfBfJXHQlo0G8keZ0Opy7YIIq5QKtUbCuHMzim8S4PyiVK4YmihI3iOF9lhfUBW4AQWHTR5WHA==";
+ url = "https://registry.npmjs.org/dayjs/-/dayjs-1.9.8.tgz";
+ sha512 = "F42qBtJRa30FKF7XDnOQyNUTsaxDkuaZRj/i7BejSHC34LlLfPoIU4aeopvWfM+m1dJ6/DHKAWLg2ur+pLgq1w==";
};
};
"deasync-0.1.20" = {
@@ -17861,6 +18374,15 @@ let
sha512 = "doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==";
};
};
+ "debug-4.3.2" = {
+ name = "debug";
+ packageName = "debug";
+ version = "4.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz";
+ sha512 = "mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==";
+ };
+ };
"debug-fabulous-1.1.0" = {
name = "debug-fabulous";
packageName = "debug-fabulous";
@@ -17987,6 +18509,15 @@ let
sha512 = "jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==";
};
};
+ "decompress-response-5.0.0" = {
+ name = "decompress-response";
+ packageName = "decompress-response";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz";
+ sha512 = "TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==";
+ };
+ };
"decompress-response-6.0.0" = {
name = "decompress-response";
packageName = "decompress-response";
@@ -18797,15 +19328,6 @@ let
sha1 = "806649326ceaa7caa3306d75d985ea2748ba913c";
};
};
- "diacritics-1.3.0" = {
- name = "diacritics";
- packageName = "diacritics";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/diacritics/-/diacritics-1.3.0.tgz";
- sha1 = "3efa87323ebb863e6696cebb0082d48ff3d6f7a1";
- };
- };
"diagnostics-1.1.1" = {
name = "diagnostics";
packageName = "diagnostics";
@@ -18878,13 +19400,13 @@ let
sha512 = "IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==";
};
};
- "diff2html-3.1.15" = {
+ "diff2html-3.1.18" = {
name = "diff2html";
packageName = "diff2html";
- version = "3.1.15";
+ version = "3.1.18";
src = fetchurl {
- url = "https://registry.npmjs.org/diff2html/-/diff2html-3.1.15.tgz";
- sha512 = "juAPno3aLDhLV6e2rPl1uQ3ZHpFT4o5Hpx5il4EH+nbdphwGgK1a7dQ/BnSXWlNPvEZ5l8lE5CTHijx5QPLzOQ==";
+ url = "https://registry.npmjs.org/diff2html/-/diff2html-3.1.18.tgz";
+ sha512 = "1S3ubwa8+frMFsQ6rQLiXAkUtPoqzXdx6I/Q4I/a0pPXJQd1LfuqJY4s2ZUj2ahzODr/7nc6Bn1pWJrU1i9MEQ==";
};
};
"diff3-0.0.3" = {
@@ -19157,24 +19679,6 @@ let
sha512 = "cwaRptBmYZwu/FyhGcqBm2MzXA77W2/E6eVkpOZVDk6PkI9Bjj84xPrXiHMA+OWjzNy+DFjgKh8Q+1hMR7/OHg==";
};
};
- "dockerfile-ast-0.0.27" = {
- name = "dockerfile-ast";
- packageName = "dockerfile-ast";
- version = "0.0.27";
- src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.0.27.tgz";
- sha512 = "U+1B6aA7qJw9hswL6rCg4/dHnXy+zmt1bwU6ONi+f+0w0AOSmrz4IcrZQu62g1RD+NoTO4dvJce3FjoXUHd9Dw==";
- };
- };
- "dockerfile-ast-0.0.28" = {
- name = "dockerfile-ast";
- packageName = "dockerfile-ast";
- version = "0.0.28";
- src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.0.28.tgz";
- sha512 = "221P0R4+tx5C1ra99alQxmdRvtfKMbBE7MkESN4VEBN5CX90wijrcIg+EiRaGTCCT5OPk5KBeKy+EIOnmEu4xA==";
- };
- };
"dockerfile-ast-0.0.30" = {
name = "dockerfile-ast";
packageName = "dockerfile-ast";
@@ -19184,22 +19688,31 @@ let
sha512 = "QOeP5NjbjoSLtnMz6jzBLsrKtywLEVPoCOAwA54cQpulyKb1gBnZ63tr6Amq8oVDvu5PXa3aifBVw+wcoCGHKg==";
};
};
- "dockerfile-language-service-0.1.0" = {
- name = "dockerfile-language-service";
- packageName = "dockerfile-language-service";
+ "dockerfile-ast-0.1.0" = {
+ name = "dockerfile-ast";
+ packageName = "dockerfile-ast";
version = "0.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.1.0.tgz";
- sha512 = "vvFBLvQ/4RE5JyPzI1EynvT5h6Mg/jJ8HUcMs53uyfjy3RbaGeUL5c0eN6mk39WVF2Y8fsH1FKo4L29Z/W4N6g==";
+ url = "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.1.0.tgz";
+ sha512 = "qKftHMVoMliYBaYLkgttm+NXhRISVNkIMfAL4ecmXjiWRElfdfY+xNgITiehG0LpUEDbFUa/UDCByYq/2UZIpQ==";
};
};
- "dockerfile-utils-0.1.0" = {
+ "dockerfile-language-service-0.1.1" = {
+ name = "dockerfile-language-service";
+ packageName = "dockerfile-language-service";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.1.1.tgz";
+ sha512 = "Lw4QlxJoy9F1559wxX+0xe5iSNK95Fbzx/YhdmAzfwgbPvdPzvFouIuuMyMPj/Q5JyFH1QAr7VeagOe24w0cqg==";
+ };
+ };
+ "dockerfile-utils-0.1.1" = {
name = "dockerfile-utils";
packageName = "dockerfile-utils";
- version = "0.1.0";
+ version = "0.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.1.0.tgz";
- sha512 = "eHDiSOSXzXaFTwp7UX+bMVKUDQd2E2x8IF/3xdSvNkGhBliRhjwLIL+ALLDmi8GqSlm+7xwc4mGLcvtCI668PQ==";
+ url = "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.1.1.tgz";
+ sha512 = "ddAA8PCAcT4pBQ1AFRnPjetJ31/7BqNKLHQkZebNE0hBAiOr8SzrnIWvJUcBDHrVbASCVl1Ye37hbaTsUmYHsw==";
};
};
"doctrine-2.1.0" = {
@@ -19274,13 +19787,13 @@ let
sha512 = "2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==";
};
};
- "dom-serializer-1.1.0" = {
+ "dom-serializer-1.2.0" = {
name = "dom-serializer";
packageName = "dom-serializer";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.1.0.tgz";
- sha512 = "ox7bvGXt2n+uLWtCRLybYx60IrOlWL/aCebWJk1T0d4m3y2tzf4U3ij9wBMUb6YJZpz06HCCYuyCDveE2xXmzQ==";
+ url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz";
+ sha512 = "n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==";
};
};
"dom-storage-2.1.0" = {
@@ -19409,13 +19922,13 @@ let
sha512 = "3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==";
};
};
- "dompurify-2.2.2" = {
+ "dompurify-2.2.6" = {
name = "dompurify";
packageName = "dompurify";
- version = "2.2.2";
+ version = "2.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/dompurify/-/dompurify-2.2.2.tgz";
- sha512 = "BsGR4nDLaC5CNBnyT5I+d5pOeaoWvgVeg6Gq/aqmKYWMPR07131u60I80BvExLAJ0FQEIBQ1BTicw+C5+jOyrg==";
+ url = "https://registry.npmjs.org/dompurify/-/dompurify-2.2.6.tgz";
+ sha512 = "7b7ZArhhH0SP6W2R9cqK6RjaU82FZ2UPM7RO8qN1b1wyvC/NY1FNWcX1Pu00fFOAnzEORtwXe4bPaClg6pUybQ==";
};
};
"domutils-1.4.3" = {
@@ -19445,13 +19958,13 @@ let
sha512 = "Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==";
};
};
- "domutils-2.4.3" = {
+ "domutils-2.4.4" = {
name = "domutils";
packageName = "domutils";
- version = "2.4.3";
+ version = "2.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/domutils/-/domutils-2.4.3.tgz";
- sha512 = "MDMfEjgtzHvRX7i21XQfkk/vfZbLOe0VJk8dDETkTTo3BTeH3NXz3Xvs94UQ+GzTw/GjRYKsfVKIIOheYX63fw==";
+ url = "https://registry.npmjs.org/domutils/-/domutils-2.4.4.tgz";
+ sha512 = "jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==";
};
};
"dot-case-3.0.4" = {
@@ -19481,6 +19994,15 @@ let
sha512 = "QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==";
};
};
+ "dot-prop-6.0.1" = {
+ name = "dot-prop";
+ packageName = "dot-prop";
+ version = "6.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz";
+ sha512 = "tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==";
+ };
+ };
"dot-qs-0.2.0" = {
name = "dot-qs";
packageName = "dot-qs";
@@ -19499,6 +20021,15 @@ let
sha512 = "4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==";
};
};
+ "dotenv-6.2.0" = {
+ name = "dotenv";
+ packageName = "dotenv";
+ version = "6.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz";
+ sha512 = "HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==";
+ };
+ };
"dotenv-8.2.0" = {
name = "dotenv";
packageName = "dotenv";
@@ -19886,13 +20417,13 @@ let
sha512 = "dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w==";
};
};
- "electron-to-chromium-1.3.616" = {
+ "electron-to-chromium-1.3.633" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.616";
+ version = "1.3.633";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.616.tgz";
- sha512 = "CI8L38UN2BEnqXw3/oRIQTmde0LiSeqWSRlPA42ZTYgJQ8fYenzAM2Z3ni+jtILTcrs5aiXZCGJ96Pm+3/yGyQ==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.633.tgz";
+ sha512 = "bsVCsONiVX1abkWdH7KtpuDAhsQ3N3bjPYhROSAXE78roJKet0Y5wznA14JE9pzbwSZmSMAW6KiKYf1RvbTJkA==";
};
};
"electrum-client-git://github.com/janoside/electrum-client" = {
@@ -20212,13 +20743,13 @@ let
sha512 = "b4Q85dFkGw+TqgytGPrGgACRUhsdKc9S9ErRAXpPGy/CXKs4tYoHDkvIRdsseAF7NjfVwjRFIn6KTnbw7LwJZg==";
};
};
- "engine.io-4.0.4" = {
+ "engine.io-4.0.5" = {
name = "engine.io";
packageName = "engine.io";
- version = "4.0.4";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/engine.io/-/engine.io-4.0.4.tgz";
- sha512 = "4ggUX5pICZU17OTZNFv5+uFE/ZyoK+TIXv2SvxWWX8lwStllQ6Lvvs4lDBqvKpV9EYXNcvlNOcjKChd/mo+8Tw==";
+ url = "https://registry.npmjs.org/engine.io/-/engine.io-4.0.5.tgz";
+ sha512 = "Ri+whTNr2PKklxQkfbGjwEo+kCBUM4Qxk4wtLqLrhH+b1up2NFL9g9pjYWiCV/oazwB0rArnvF/ZmZN2ab5Hpg==";
};
};
"engine.io-client-1.3.1" = {
@@ -20257,13 +20788,13 @@ let
sha512 = "x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==";
};
};
- "engine.io-parser-4.0.1" = {
+ "engine.io-parser-4.0.2" = {
name = "engine.io-parser";
packageName = "engine.io-parser";
- version = "4.0.1";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.1.tgz";
- sha512 = "v5aZK1hlckcJDGmHz3W8xvI3NUHYc9t8QtTbqdR5OaH3S9iJZilPubauOm+vLWOMMWzpE3hiq92l9lTAHamRCg==";
+ url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.2.tgz";
+ sha512 = "sHfEQv6nmtJrq6TKuIz5kyEKH/qSdK56H/A+7DnAuUPWosnIZAS2NHNcPLmyjtY3cGS/MqJdZbUjW97JU72iYg==";
};
};
"enhanced-resolve-2.3.0" = {
@@ -20284,13 +20815,13 @@ let
sha512 = "3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==";
};
};
- "enhanced-resolve-5.4.0" = {
+ "enhanced-resolve-5.4.1" = {
name = "enhanced-resolve";
packageName = "enhanced-resolve";
- version = "5.4.0";
+ version = "5.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.4.0.tgz";
- sha512 = "ZmqfWURB2lConOBM1JdCVfPyMRv5RdKWktLXO6123p97ovVm2CLBgw9t5MBj3jJWA6eHyOeIws9iJQoGFR4euQ==";
+ url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.4.1.tgz";
+ sha512 = "4GbyIMzYktTFoRSmkbgZ1LU+RXwf4AQ8Z+rSuuh1dC8plp0PPeaWvx6+G4hh4KnUJ48VoxKbNyA1QQQIUpXjYA==";
};
};
"enquirer-2.3.6" = {
@@ -20473,13 +21004,13 @@ let
sha512 = "e64Qj9+4aZzjzzFpZC7p5kmm/ccCrbLhAJplhsDXQFs87XTsXwOpH4s1Io2s90Tau/8r2j9f4l/thhDevRjzxw==";
};
};
- "errno-0.1.7" = {
+ "errno-0.1.8" = {
name = "errno";
packageName = "errno";
- version = "0.1.7";
+ version = "0.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz";
- sha512 = "MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==";
+ url = "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz";
+ sha512 = "dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==";
};
};
"error-7.0.2" = {
@@ -20725,6 +21256,15 @@ let
sha512 = "8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==";
};
};
+ "escape-goat-3.0.0" = {
+ name = "escape-goat";
+ packageName = "escape-goat";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-goat/-/escape-goat-3.0.0.tgz";
+ sha512 = "w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw==";
+ };
+ };
"escape-html-1.0.3" = {
name = "escape-html";
packageName = "escape-html";
@@ -20815,6 +21355,15 @@ let
sha512 = "6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==";
};
};
+ "escodegen-2.0.0" = {
+ name = "escodegen";
+ packageName = "escodegen";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz";
+ sha512 = "mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==";
+ };
+ };
"escope-1.0.3" = {
name = "escope";
packageName = "escope";
@@ -20869,22 +21418,22 @@ let
sha512 = "K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==";
};
};
- "eslint-7.13.0" = {
+ "eslint-7.14.0" = {
name = "eslint";
packageName = "eslint";
- version = "7.13.0";
+ version = "7.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.13.0.tgz";
- sha512 = "uCORMuOO8tUzJmsdRtrvcGq5qposf7Rw0LwkTJkoDbOycVQtQjmnhZSuLQnozLE4TmAzlMVV45eCHmQ1OpDKUQ==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.14.0.tgz";
+ sha512 = "5YubdnPXrlrYAFCKybPuHIAH++PINe1pmKNc5wQRB9HSbqIK1ywAnntE3Wwua4giKu0bjligf1gLF6qxMGOYRA==";
};
};
- "eslint-7.15.0" = {
+ "eslint-7.17.0" = {
name = "eslint";
packageName = "eslint";
- version = "7.15.0";
+ version = "7.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.15.0.tgz";
- sha512 = "Vr64xFDT8w30wFll643e7cGrIkPEU50yIiI36OdSIDoSGguIeaLzBo0vpGvzo9RECUqq7htURfwEtKqwytkqzA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.17.0.tgz";
+ sha512 = "zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ==";
};
};
"eslint-plugin-no-unsanitized-3.1.4" = {
@@ -20896,6 +21445,15 @@ let
sha512 = "WF1+eZo2Sh+bQNjZuVNwT0dA61zuJORsLh+1Sww7+O6GOPw+WPWIIRfTWNqrmaXaDMhM4SXAqYPcNlhRMiH13g==";
};
};
+ "eslint-plugin-react-7.22.0" = {
+ name = "eslint-plugin-react";
+ packageName = "eslint-plugin-react";
+ version = "7.22.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz";
+ sha512 = "p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==";
+ };
+ };
"eslint-plugin-vue-6.2.2" = {
name = "eslint-plugin-vue";
packageName = "eslint-plugin-vue";
@@ -20905,13 +21463,13 @@ let
sha512 = "Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ==";
};
};
- "eslint-plugin-vue-7.2.0" = {
+ "eslint-plugin-vue-7.4.0" = {
name = "eslint-plugin-vue";
packageName = "eslint-plugin-vue";
- version = "7.2.0";
+ version = "7.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.2.0.tgz";
- sha512 = "4mt0yIv6rBDNtvis/g22a0ozJ12GfcdEzX77u0ICYjKlxOVtGrKGEvo0cbOObHaKDg9a9kJcoaNodqE4TPfS2A==";
+ url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.4.0.tgz";
+ sha512 = "bYJV3nHSGV5IL40Ti1231vlY8I2DzjDHYyDjRv9Z1koEI7qyV2RR3+uKMafHdOioXYH9W3e1+iwe4wy7FIBNCQ==";
};
};
"eslint-scope-3.7.3" = {
@@ -21202,13 +21760,13 @@ let
sha512 = "1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==";
};
};
- "estree-walker-2.0.1" = {
+ "estree-walker-2.0.2" = {
name = "estree-walker";
packageName = "estree-walker";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.1.tgz";
- sha512 = "tF0hv+Yi2Ot1cwj9eYHtxC0jB9bmjacjQs6ZBTj82H8JwUywFuc+7E83NWfNMwHXZc11mjfFcVXPe9gEP4B8dg==";
+ url = "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz";
+ sha512 = "Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==";
};
};
"esutils-1.0.0" = {
@@ -21229,6 +21787,15 @@ let
sha512 = "kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==";
};
};
+ "esy-solve-cudf-0.1.10" = {
+ name = "esy-solve-cudf";
+ packageName = "esy-solve-cudf";
+ version = "0.1.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esy-solve-cudf/-/esy-solve-cudf-0.1.10.tgz";
+ sha512 = "/MrZOBH0wuJndvZN8pl+S3Mg3zJaK70PH9ZZwqDeJHulghEWROEZxpmenNiS9pqAaxyUVhTZJBt2/vL9jKCJbg==";
+ };
+ };
"etag-1.8.1" = {
name = "etag";
packageName = "etag";
@@ -21436,6 +22003,15 @@ let
sha512 = "/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==";
};
};
+ "events-listener-1.1.0" = {
+ name = "events-listener";
+ packageName = "events-listener";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/events-listener/-/events-listener-1.1.0.tgz";
+ sha512 = "Kd3EgYfODHueq6GzVfs/VUolh2EgJsS8hkO3KpnDrxVjU3eq63eXM2ujXkhPP+OkeUOhL8CxdfZbQXzryb5C4g==";
+ };
+ };
"events.node-0.4.9" = {
name = "events.node";
packageName = "events.node";
@@ -21571,6 +22147,15 @@ let
sha512 = "j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==";
};
};
+ "execa-5.0.0" = {
+ name = "execa";
+ packageName = "execa";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz";
+ sha512 = "ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==";
+ };
+ };
"execall-1.0.0" = {
name = "execall";
packageName = "execall";
@@ -21598,6 +22183,24 @@ let
sha512 = "8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==";
};
};
+ "exegesis-2.5.6" = {
+ name = "exegesis";
+ packageName = "exegesis";
+ version = "2.5.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/exegesis/-/exegesis-2.5.6.tgz";
+ sha512 = "e+YkH/zZTN2njiwrV8tY6tHGDsFu3LyR/YbrqdWvDZaAJ5YGWaBYyd3oX/Y26iGqQc+7jLEKLDTv2UPzjAYL8w==";
+ };
+ };
+ "exegesis-express-2.0.0" = {
+ name = "exegesis-express";
+ packageName = "exegesis-express";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/exegesis-express/-/exegesis-express-2.0.0.tgz";
+ sha512 = "NKvKBsBa2OvU+1BFpWbz3PzoRMhA9q7/wU2oMmQ9X8lPy/FRatADvhlkGO1zYOMgeo35k1ZLO9ZV0uIs9pPnXg==";
+ };
+ };
"exif-parser-0.1.12" = {
name = "exif-parser";
packageName = "exif-parser";
@@ -21616,6 +22219,15 @@ let
sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c";
};
};
+ "exit-code-1.0.2" = {
+ name = "exit-code";
+ packageName = "exit-code";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/exit-code/-/exit-code-1.0.2.tgz";
+ sha1 = "ce165811c9f117af6a5f882940b96ae7f9aecc34";
+ };
+ };
"exit-hook-1.1.1" = {
name = "exit-hook";
packageName = "exit-hook";
@@ -21688,13 +22300,13 @@ let
sha1 = "a793d3ac0cad4c6ab571e9968fbbab6cb2532929";
};
};
- "expo-pwa-0.0.54" = {
+ "expo-pwa-0.0.58" = {
name = "expo-pwa";
packageName = "expo-pwa";
- version = "0.0.54";
+ version = "0.0.58";
src = fetchurl {
- url = "https://registry.npmjs.org/expo-pwa/-/expo-pwa-0.0.54.tgz";
- sha512 = "UQtnB/CrjkUfQrRyHmUi3jg/1++fkM2KHTy5DBrexTC0XoXzbJCLMrUTgH2VBtjIVQO9KyApInE53BRcz3ei+Q==";
+ url = "https://registry.npmjs.org/expo-pwa/-/expo-pwa-0.0.58.tgz";
+ sha512 = "dbPKRQyr5vtpa8/fmBoRzNs1SYkTWosXvcJJhIfGVGvb8ZMPduruydczM+lavBjZmufdlOL4e8CWNXcr4NRz9g==";
};
};
"express-2.5.11" = {
@@ -21787,6 +22399,15 @@ let
sha512 = "64YwTWpxgVGnwoLi4zvKaQ5RWIV0dkxVE4GGkBF7D89RI0/I6gTRUDL25Il4AK3cUqyLtxnX2X5BZ2YRvRx5uQ==";
};
};
+ "express-openapi-7.2.0" = {
+ name = "express-openapi";
+ packageName = "express-openapi";
+ version = "7.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/express-openapi/-/express-openapi-7.2.0.tgz";
+ sha512 = "Zlz1qA5DA5vRj8UrWFNH5cA1js5g0VB5yRIR1cuxPGAclsU8q7Y6Dvx/BhQ10/OGYd8qwFk4mFvDYahSEQe7gw==";
+ };
+ };
"express-session-1.17.1" = {
name = "express-session";
packageName = "express-session";
@@ -21796,13 +22417,13 @@ let
sha512 = "UbHwgqjxQZJiWRTMyhvWGvjBQduGCSBDhhZXYenziMFjxst5rMV+aJZ6hKPHZnPyHGsrqRICxtX8jtEbm/z36Q==";
};
};
- "express-urlrewrite-1.3.0" = {
+ "express-urlrewrite-1.4.0" = {
name = "express-urlrewrite";
packageName = "express-urlrewrite";
- version = "1.3.0";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.3.0.tgz";
- sha512 = "xy3WZqA9EIfb51FkL1R0EqW91Z8lMi9ohp/WrNxKukvQulybqvh7+OsGiw9JOD51NrGsSuWi2hqOv7GW+DGz1w==";
+ url = "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.4.0.tgz";
+ sha512 = "PI5h8JuzoweS26vFizwQl6UTF25CAHSggNv0J25Dn/IKZscJHWZzPrI5z2Y2jgOzIaw2qh8l6+/jUcig23Z2SA==";
};
};
"express-validator-2.21.0" = {
@@ -21904,6 +22525,15 @@ let
sha1 = "0f9c7a81a1f208b703eb0c3131fe5716ac6ecd15";
};
};
+ "extends-classes-1.0.5" = {
+ name = "extends-classes";
+ packageName = "extends-classes";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extends-classes/-/extends-classes-1.0.5.tgz";
+ sha1 = "ff46dc863fd914f215eb9de5a958c9001c746361";
+ };
+ };
"external-editor-1.1.1" = {
name = "external-editor";
packageName = "external-editor";
@@ -22093,13 +22723,13 @@ let
sha512 = "t8HYqkuE3YEqNcyWlAfh55479aTxO+GpYwvQvJppYqyBfSmRdNIhzY2m09FKN/MENTzq4wH6heHOIvsPyMAwvQ==";
};
};
- "fast-csv-4.3.5" = {
+ "fast-csv-4.3.6" = {
name = "fast-csv";
packageName = "fast-csv";
- version = "4.3.5";
+ version = "4.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-csv/-/fast-csv-4.3.5.tgz";
- sha512 = "7csO4GADMDhVcf8UI5/TPdZbNkeToUx2HaRC1KPxYNWjAZ/SAFBBRJGhzlDWg0vgKm92toH6gR7+tsMcc0Fx8Q==";
+ url = "https://registry.npmjs.org/fast-csv/-/fast-csv-4.3.6.tgz";
+ sha512 = "2RNSpuwwsJGP0frGsOmTb9oUF+VkFSM4SyLTDgwf2ciHWTarN0lQTC+F2f/t5J9QjW+c65VFIAAu85GsvMIusw==";
};
};
"fast-deep-equal-1.1.0" = {
@@ -22291,13 +22921,13 @@ let
sha512 = "483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==";
};
};
- "fastq-1.9.0" = {
+ "fastq-1.10.0" = {
name = "fastq";
packageName = "fastq";
- version = "1.9.0";
+ version = "1.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz";
- sha512 = "i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.10.0.tgz";
+ sha512 = "NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA==";
};
};
"fault-1.0.4" = {
@@ -22769,6 +23399,15 @@ let
sha512 = "t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==";
};
};
+ "find-replace-1.0.3" = {
+ name = "find-replace";
+ packageName = "find-replace";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz";
+ sha1 = "b88e7364d2d9c959559f388c66670d6130441fa0";
+ };
+ };
"find-requires-1.0.0" = {
name = "find-requires";
packageName = "find-requires";
@@ -22931,13 +23570,13 @@ let
sha512 = "VoPpKScAzvZ07jtciOY0bJieJwyd/VVCuo4fn3nBLh4iBagzYED7GLQeFBpMpy7HP5edEKTDo8yxaIrYrwb7hg==";
};
};
- "fkill-7.0.1" = {
+ "fkill-7.1.0" = {
name = "fkill";
packageName = "fkill";
- version = "7.0.1";
+ version = "7.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fkill/-/fkill-7.0.1.tgz";
- sha512 = "rziuWzpWErC2aGQUuvGo9dcVBDeHowK9g75u4fnkTCAqPgvUVRMtlDW6KWsWonxY1tjF+p1mIys33yNvLRlAtw==";
+ url = "https://registry.npmjs.org/fkill/-/fkill-7.1.0.tgz";
+ sha512 = "l8zya4nRaXya4DJbSIkCCpJfE9+M0z8vbWDN+CynvNFIAWNZhBBS/G5c7t2l1NvtTpVcmCvnTm94bUICkRcqRQ==";
};
};
"flagged-respawn-1.0.1" = {
@@ -22967,6 +23606,15 @@ let
sha512 = "b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==";
};
};
+ "flat-arguments-1.0.2" = {
+ name = "flat-arguments";
+ packageName = "flat-arguments";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/flat-arguments/-/flat-arguments-1.0.2.tgz";
+ sha1 = "9baa780adf0501f282d726c9c6a038dba44ea76f";
+ };
+ };
"flat-cache-1.3.4" = {
name = "flat-cache";
packageName = "flat-cache";
@@ -23075,13 +23723,13 @@ let
sha512 = "jlbUu0XkbpXeXhan5xyTqVK1jmEKNxE8hpzznI3TThHTr76GiFwK0iRzhDo4KNy+S9h/KxHaqVhTP86vA6wHCg==";
};
};
- "flow-parser-0.138.0" = {
+ "flow-parser-0.141.0" = {
name = "flow-parser";
packageName = "flow-parser";
- version = "0.138.0";
+ version = "0.141.0";
src = fetchurl {
- url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.138.0.tgz";
- sha512 = "LFnTyjrv39UvCWl8NOcpByr/amj8a5k5z7isO2wv4T43nNrUnHQwX3rarTz9zcpHXkDAQv6X4MfQ4ZzJUptpbw==";
+ url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.141.0.tgz";
+ sha512 = "WKdBiR9sDfkgEyPGhIgldUrVM08D57CgHLgd0FOXbhcVYXNfw+eHSApQ8SdcdQQoqrOvhlcVRB8lsn9bD5GQOw==";
};
};
"fluent-ffmpeg-2.1.2" = {
@@ -23246,13 +23894,13 @@ let
sha512 = "VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==";
};
};
- "follow-redirects-1.13.0" = {
+ "follow-redirects-1.13.1" = {
name = "follow-redirects";
packageName = "follow-redirects";
- version = "1.13.0";
+ version = "1.13.1";
src = fetchurl {
- url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz";
- sha512 = "aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==";
+ url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz";
+ sha512 = "SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==";
};
};
"follow-redirects-1.5.10" = {
@@ -23372,13 +24020,13 @@ let
sha512 = "DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==";
};
};
- "fork-ts-checker-webpack-plugin-6.0.2" = {
+ "fork-ts-checker-webpack-plugin-6.0.5" = {
name = "fork-ts-checker-webpack-plugin";
packageName = "fork-ts-checker-webpack-plugin";
- version = "6.0.2";
+ version = "6.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.0.2.tgz";
- sha512 = "3WrR/gNMcOAJ+macFpYTXxbt/xZDF9MLCYsPU3j9IUmS8LAvi8WoTiI001z1A8qkgmDtkoh6MTytTQqf8/7aOA==";
+ url = "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.0.5.tgz";
+ sha512 = "2jIHv2RhXzSxWtvRQX/ZtOxd5joo+FQYzn+sJ/hyLqApKGgvjMEMF951GnvuSNPheGsqiVzIDjvSZo1qRtry1Q==";
};
};
"form-data-1.0.0-rc3" = {
@@ -23507,13 +24155,13 @@ let
sha512 = "wJaE62fLaB3jCYvY2ZHjZvmKK2iiLiiehX38rz5QZxtdN8fVPJDeZUiVvJrHStdTc+23LHlyZuSEKgFc0pxi2g==";
};
};
- "fp-ts-2.9.1" = {
+ "fp-ts-2.9.3" = {
name = "fp-ts";
packageName = "fp-ts";
- version = "2.9.1";
+ version = "2.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.9.1.tgz";
- sha512 = "9++IpEtF2blK7tfSV+iHxO3KXdAGO/bPPQtUYqzC6XKzGOWNctqvlf13SpXxcu2mYaibOvneh/m9vAPLAHdoRQ==";
+ url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.9.3.tgz";
+ sha512 = "NjzcHYgigcbPQ6yJ52zwgsVDwKz3vwy9sjbxyzcvfXQm+j1BGeOPRuzLKEwsLyE4Xut6gG1FXJtsU9/gUB7tXg==";
};
};
"fragment-cache-0.2.1" = {
@@ -23651,6 +24299,15 @@ let
sha1 = "982d6893af918e72d08dec9e8673ff2b5a8d6add";
};
};
+ "fs-extra-0.23.1" = {
+ name = "fs-extra";
+ packageName = "fs-extra";
+ version = "0.23.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.23.1.tgz";
+ sha1 = "6611dba6adf2ab8dc9c69fab37cddf8818157e3d";
+ };
+ };
"fs-extra-0.24.0" = {
name = "fs-extra";
packageName = "fs-extra";
@@ -23948,13 +24605,13 @@ let
sha1 = "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327";
};
};
- "fuse.js-6.4.3" = {
+ "fuse.js-6.4.5" = {
name = "fuse.js";
packageName = "fuse.js";
- version = "6.4.3";
+ version = "6.4.5";
src = fetchurl {
- url = "https://registry.npmjs.org/fuse.js/-/fuse.js-6.4.3.tgz";
- sha512 = "JNgngolukIrqwayWnvy6NLH63hmwKPhm63o0uyBg51jPD0j09IvAzlV1rTXfAsgxpghI7khAo6Mv+EmvjDWXig==";
+ url = "https://registry.npmjs.org/fuse.js/-/fuse.js-6.4.5.tgz";
+ sha512 = "AIHjOhexWVqs/jWqun6jTUfdXB3Bm1uShoirHvTZImD2kHEQZ1zOmoDEqIPs8N1LnnwXJeG0T+r9ilEeJzlaoA==";
};
};
"fuzzy-0.1.3" = {
@@ -24020,6 +24677,15 @@ let
sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
};
};
+ "gaxios-4.1.0" = {
+ name = "gaxios";
+ packageName = "gaxios";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gaxios/-/gaxios-4.1.0.tgz";
+ sha512 = "vb0to8xzGnA2qcgywAjtshOKKVDf2eQhJoiL6fHhgW5tVN7wNk7egnYIO9zotfn3lQ3De1VPdf7V5/BWfCtCmg==";
+ };
+ };
"gaze-1.1.3" = {
name = "gaze";
packageName = "gaze";
@@ -24038,6 +24704,15 @@ let
sha512 = "4FcCj9e8j8rCjvLkqRpGZBLgTC/xr9XEf5By3x77cDucWWB3pJK6FEwXZCTCbb4z8xdaOoi4owBNrvn3ciDdxA==";
};
};
+ "gcp-metadata-4.2.1" = {
+ name = "gcp-metadata";
+ packageName = "gcp-metadata";
+ version = "4.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.1.tgz";
+ sha512 = "tSk+REe5iq/N+K+SK1XjZJUrFPuDqGZVzCy2vocIHIGmPlTGsa8owXMJwGkrXr73NO0AzhPW4MF2DEHz7P2AVw==";
+ };
+ };
"gelf-stream-1.1.1" = {
name = "gelf-stream";
packageName = "gelf-stream";
@@ -24110,13 +24785,13 @@ let
sha512 = "3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==";
};
};
- "geoip-country-4.0.45" = {
+ "geoip-country-4.0.49" = {
name = "geoip-country";
packageName = "geoip-country";
- version = "4.0.45";
+ version = "4.0.49";
src = fetchurl {
- url = "https://registry.npmjs.org/geoip-country/-/geoip-country-4.0.45.tgz";
- sha512 = "K9wWTy1NAW08vnWB/SKLTeknlI3DTigtu404ItlwdUR/IC2DnACvD/kj1ZzfyC5Zc+iIoJdilErSQcFd/W63FA==";
+ url = "https://registry.npmjs.org/geoip-country/-/geoip-country-4.0.49.tgz";
+ sha512 = "oeiRP6aiDBplorW2tl0Rm2k6iNlqrLI9Smn9lk4yBUSsMOqeUHqI7gXBKP59iMZqWq2emclX1IfJL665FX7btQ==";
};
};
"get-amd-module-type-3.0.0" = {
@@ -24173,13 +24848,13 @@ let
sha1 = "ead774abee72e20409433a066366023dd6887a41";
};
};
- "get-intrinsic-1.0.1" = {
+ "get-intrinsic-1.0.2" = {
name = "get-intrinsic";
packageName = "get-intrinsic";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz";
- sha512 = "ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==";
+ url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz";
+ sha512 = "aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==";
};
};
"get-own-enumerable-property-symbols-3.0.2" = {
@@ -24335,6 +25010,15 @@ let
sha512 = "nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==";
};
};
+ "get-stream-6.0.0" = {
+ name = "get-stream";
+ packageName = "get-stream";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz";
+ sha512 = "A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==";
+ };
+ };
"get-uri-2.0.4" = {
name = "get-uri";
packageName = "get-uri";
@@ -24560,6 +25244,15 @@ let
sha512 = "KlIa5jvMYLjXMQXkqpFzobsyD/V2K5DRHl5OAf+6oDFPlPLxrGDVQlIdI63c4/Kt6kai4kALENSALlzTGST3GQ==";
};
};
+ "git-url-parse-11.4.3" = {
+ name = "git-url-parse";
+ packageName = "git-url-parse";
+ version = "11.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.4.3.tgz";
+ sha512 = "LZTTk0nqJnKN48YRtOpR8H5SEfp1oM2tls90NuZmBxN95PnCvmuXGzqQ4QmVirBgKx2KPYfPGteX3/raWjKenQ==";
+ };
+ };
"gitconfiglocal-1.0.0" = {
name = "gitconfiglocal";
packageName = "gitconfiglocal";
@@ -24596,6 +25289,15 @@ let
sha512 = "gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q==";
};
};
+ "github-url-from-git-1.5.0" = {
+ name = "github-url-from-git";
+ packageName = "github-url-from-git";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.5.0.tgz";
+ sha1 = "f985fedcc0a9aa579dc88d7aff068d55cc6251a0";
+ };
+ };
"github-username-3.0.0" = {
name = "github-username";
packageName = "github-username";
@@ -24722,6 +25424,24 @@ let
sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==";
};
};
+ "glob-slash-1.0.0" = {
+ name = "glob-slash";
+ packageName = "glob-slash";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob-slash/-/glob-slash-1.0.0.tgz";
+ sha1 = "fe52efa433233f74a2fe64c7abb9bc848202ab95";
+ };
+ };
+ "glob-slasher-1.0.1" = {
+ name = "glob-slasher";
+ packageName = "glob-slasher";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob-slasher/-/glob-slasher-1.0.1.tgz";
+ sha1 = "747a0e5bb222642ee10d3e05443e109493cb0f8e";
+ };
+ };
"glob-stream-6.1.0" = {
name = "glob-stream";
packageName = "glob-stream";
@@ -24794,13 +25514,13 @@ let
sha1 = "b319c0dd4607f353f3be9cca4c72fc148c49f445";
};
};
- "global-dirs-2.0.1" = {
+ "global-dirs-2.1.0" = {
name = "global-dirs";
packageName = "global-dirs";
- version = "2.0.1";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz";
- sha512 = "5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==";
+ url = "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz";
+ sha512 = "MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==";
};
};
"global-https://github.com/component/global/archive/v2.0.1.tar.gz" = {
@@ -25056,6 +25776,15 @@ let
sha1 = "d53b30cdf9313dffb7dc9a0d477096aa6d145c50";
};
};
+ "google-auth-library-6.1.3" = {
+ name = "google-auth-library";
+ packageName = "google-auth-library";
+ version = "6.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.1.3.tgz";
+ sha512 = "m9mwvY3GWbr7ZYEbl61isWmk+fvTmOt0YNUfPOUY2VH8K5pZlAIWJjxEi0PqR3OjMretyiQLI6GURMrPSwHQ2g==";
+ };
+ };
"google-closure-compiler-js-20170910.0.1" = {
name = "google-closure-compiler-js";
packageName = "google-closure-compiler-js";
@@ -25065,6 +25794,24 @@ let
sha512 = "Vric7QFWxzHFxITZ10bmlG1H/5rhODb7hJuWyKWMD8GflpQzRmbMVqkFp3fKvN+U9tPwZItGVhkiOR+84PX3ew==";
};
};
+ "google-gax-2.9.2" = {
+ name = "google-gax";
+ packageName = "google-gax";
+ version = "2.9.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/google-gax/-/google-gax-2.9.2.tgz";
+ sha512 = "Pve4osEzNKpBZqFXMfGKBbKCtgnHpUe5IQMh5Ou+Xtg8nLcba94L3gF0xgM5phMdGRRqJn0SMjcuEVmOYu7EBg==";
+ };
+ };
+ "google-p12-pem-3.0.3" = {
+ name = "google-p12-pem";
+ packageName = "google-p12-pem";
+ version = "3.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.3.tgz";
+ sha512 = "wS0ek4ZtFx/ACKYF3JhyGe5kzH7pgiQ7J5otlumqR9psmWMYc+U9cErKlCYVYHoUaidXHdZ2xbo34kB+S+24hA==";
+ };
+ };
"goosig-0.9.0" = {
name = "goosig";
packageName = "goosig";
@@ -25092,6 +25839,15 @@ let
sha1 = "d9430ba32f6a30218243884418767340aafc0400";
};
};
+ "got-10.7.0" = {
+ name = "got";
+ packageName = "got";
+ version = "10.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/got/-/got-10.7.0.tgz";
+ sha512 = "aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==";
+ };
+ };
"got-11.4.0" = {
name = "got";
packageName = "got";
@@ -25110,13 +25866,13 @@ let
sha512 = "yUhpEDLeuGiGJjRSzEq3kvt4zJtAcjKmhIiwNp/eUs75tRlXfWcHo5tcBaMQtnjHWC7nQYT5HkY/l0QOQTkVww==";
};
};
- "got-11.8.0" = {
+ "got-11.8.1" = {
name = "got";
packageName = "got";
- version = "11.8.0";
+ version = "11.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/got/-/got-11.8.0.tgz";
- sha512 = "k9noyoIIY9EejuhaBNLyZ31D5328LeqnyPNXJQb2XlJZcKakLqN5m6O/ikhq/0lw56kUYS54fVm+D1x57YC9oQ==";
+ url = "https://registry.npmjs.org/got/-/got-11.8.1.tgz";
+ sha512 = "9aYdZL+6nHmvJwHALLwKSUZ0hMwGaJGYv3hoPLPgnT8BoBXm1SjnZeky+91tfwJaDzun2s4RsBRy48IEYv2q2Q==";
};
};
"got-3.3.1" = {
@@ -25245,6 +26001,15 @@ let
sha512 = "jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==";
};
};
+ "graphql-0.11.7" = {
+ name = "graphql";
+ packageName = "graphql";
+ version = "0.11.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/graphql/-/graphql-0.11.7.tgz";
+ sha512 = "x7uDjyz8Jx+QPbpCFCMQ8lltnQa4p4vSYHx6ADe8rVYRTdsyhCJbvSty5DAsLVmU6cGakl+r8HQYolKHxk/tiw==";
+ };
+ };
"graphql-0.13.2" = {
name = "graphql";
packageName = "graphql";
@@ -25299,13 +26064,13 @@ let
sha512 = "MBY0wEjvcgJtZUyoqpPvOE1e5qPI0hJaa1gKTqjonSFiCsNHX2lykNjpOPcodmAgH1V06ELxhGnm9kcVzqvi/g==";
};
};
- "graphql-extensions-0.12.6" = {
+ "graphql-extensions-0.12.7" = {
name = "graphql-extensions";
packageName = "graphql-extensions";
- version = "0.12.6";
+ version = "0.12.7";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.6.tgz";
- sha512 = "EUNw+OIRXYTPxToSoJjhJvS5aGa94KkdkZnL1I9DCZT64/+rzQNeLeGj+goj2RYuYvoQe1Bmcx0CNZ1GqwBhng==";
+ url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.7.tgz";
+ sha512 = "yc9qOmEmWVZNkux9m0eCiHdtYSwNZRHkFhgfKfDn4u/gpsJolft1iyMUADnG/eytiRW0CGZFBpZjHkJhpginuQ==";
};
};
"graphql-subscriptions-1.1.0" = {
@@ -25371,13 +26136,13 @@ let
sha512 = "U2OiDI5VxYmzRKw0Z2dmfk0zkqMRaecH9Smh1U277gVgVe9Qn+18xqf4skwr4YJszGIh7iQDZ57+5ygOK9sM/Q==";
};
};
- "graphql-ws-2.0.0" = {
+ "graphql-ws-3.1.0" = {
name = "graphql-ws";
packageName = "graphql-ws";
- version = "2.0.0";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-ws/-/graphql-ws-2.0.0.tgz";
- sha512 = "8mueXeT7PswGeh/LObzKSYij+uD0FMGrvanHNaHuuUaiCfzqzc1ReflhEhzpS6bo4rxzK8L4aZtJ9Ci3hFQnIw==";
+ url = "https://registry.npmjs.org/graphql-ws/-/graphql-ws-3.1.0.tgz";
+ sha512 = "zbex3FSiFz0iRgfkzDNWpOY/sYWoX+iZ5XUhakaDwOh99HSuk8rPt5suuxdXUVzEg5TGQ9rwzNaz/+mTPtS0yg==";
};
};
"gray-matter-2.1.1" = {
@@ -25443,6 +26208,15 @@ let
sha512 = "cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==";
};
};
+ "gtoken-5.1.0" = {
+ name = "gtoken";
+ packageName = "gtoken";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gtoken/-/gtoken-5.1.0.tgz";
+ sha512 = "4d8N6Lk8TEAHl9vVoRVMh9BNOKWVgl2DdNtr3428O75r3QFrF/a5MMu851VmK0AA8+iSvbwRv69k5XnMLURGhg==";
+ };
+ };
"gulp-4.0.2" = {
name = "gulp";
packageName = "gulp";
@@ -26217,13 +26991,13 @@ let
sha1 = "b86ce808598e8a9d1892c571f3cedd86fc9f0653";
};
};
- "highlight.js-10.4.1" = {
+ "highlight.js-10.5.0" = {
name = "highlight.js";
packageName = "highlight.js";
- version = "10.4.1";
+ version = "10.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/highlight.js/-/highlight.js-10.4.1.tgz";
- sha512 = "yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==";
+ url = "https://registry.npmjs.org/highlight.js/-/highlight.js-10.5.0.tgz";
+ sha512 = "xTmvd9HiIHR6L53TMC7TKolEj65zG1XU+Onr8oi86mYa+nLcIbxTTWkpW7CsEwv/vK7u1zb8alZIMLDqqN6KTw==";
};
};
"highlight.js-8.2.0" = {
@@ -26325,6 +27099,15 @@ let
sha512 = "/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==";
};
};
+ "home-dir-1.0.0" = {
+ name = "home-dir";
+ packageName = "home-dir";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/home-dir/-/home-dir-1.0.0.tgz";
+ sha1 = "2917eb44bdc9072ceda942579543847e3017fe4e";
+ };
+ };
"homedir-polyfill-1.0.3" = {
name = "homedir-polyfill";
packageName = "homedir-polyfill";
@@ -26433,13 +27216,13 @@ let
sha512 = "D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==";
};
};
- "html-entities-1.3.1" = {
+ "html-entities-1.4.0" = {
name = "html-entities";
packageName = "html-entities";
- version = "1.3.1";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz";
- sha512 = "rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==";
+ url = "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz";
+ sha512 = "8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==";
};
};
"html-loader-1.1.0" = {
@@ -26586,6 +27369,15 @@ let
sha512 = "4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==";
};
};
+ "htmlparser2-6.0.0" = {
+ name = "htmlparser2";
+ packageName = "htmlparser2";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.0.tgz";
+ sha512 = "numTQtDZMoh78zJpaNdJ9MXb2cv5G3jwUoe3dMQODubZvLoGvTE/Ofp6sHvH8OGKcN/8A47pGLi/k58xHP/Tfw==";
+ };
+ };
"http-auth-2.0.7" = {
name = "http-auth";
packageName = "http-auth";
@@ -26713,13 +27505,13 @@ let
sha1 = "3bd6d6fde6e3172c9334c3b33b6c193d80fe1137";
};
};
- "http-parser-js-0.5.2" = {
+ "http-parser-js-0.5.3" = {
name = "http-parser-js";
packageName = "http-parser-js";
- version = "0.5.2";
+ version = "0.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz";
- sha512 = "opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==";
+ url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz";
+ sha512 = "t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==";
};
};
"http-proxy-1.18.1" = {
@@ -26911,6 +27703,15 @@ let
sha512 = "SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==";
};
};
+ "human-signals-2.1.0" = {
+ name = "human-signals";
+ packageName = "human-signals";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz";
+ sha512 = "B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==";
+ };
+ };
"humanize-0.0.9" = {
name = "humanize";
packageName = "humanize";
@@ -27307,13 +28108,13 @@ let
sha512 = "6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==";
};
};
- "import-fresh-3.2.2" = {
+ "import-fresh-3.3.0" = {
name = "import-fresh";
packageName = "import-fresh";
- version = "3.2.2";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz";
- sha512 = "cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==";
+ url = "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz";
+ sha512 = "veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==";
};
};
"import-from-3.0.0" = {
@@ -27541,13 +28342,40 @@ let
sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281";
};
};
- "ini-1.3.5" = {
+ "ini-1.3.6" = {
name = "ini";
packageName = "ini";
- version = "1.3.5";
+ version = "1.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz";
- sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==";
+ url = "https://registry.npmjs.org/ini/-/ini-1.3.6.tgz";
+ sha512 = "IZUoxEjNjubzrmvzZU4lKP7OnYmX72XRl3sqkfJhBKweKi5rnGi5+IUdlj/H1M+Ip5JQ1WzaDMOBRY90Ajc5jg==";
+ };
+ };
+ "ini-1.3.7" = {
+ name = "ini";
+ packageName = "ini";
+ version = "1.3.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz";
+ sha512 = "iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==";
+ };
+ };
+ "ini-1.3.8" = {
+ name = "ini";
+ packageName = "ini";
+ version = "1.3.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz";
+ sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==";
+ };
+ };
+ "ini-2.0.0" = {
+ name = "ini";
+ packageName = "ini";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz";
+ sha512 = "7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==";
};
};
"init-package-json-1.10.3" = {
@@ -27559,6 +28387,15 @@ let
sha512 = "zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw==";
};
};
+ "ink-2.7.1" = {
+ name = "ink";
+ packageName = "ink";
+ version = "2.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ink/-/ink-2.7.1.tgz";
+ sha512 = "s7lJuQDJEdjqtaIWhp3KYHl6WV3J04U9zoQ6wVc+Xoa06XM27SXUY57qC5DO46xkF0CfgXMKkKNcgvSu/SAEpA==";
+ };
+ };
"ink-3.0.8" = {
name = "ink";
packageName = "ink";
@@ -27568,6 +28405,33 @@ let
sha512 = "ubMFylXYaG4IkXQVhPautbhV/p6Lo0GlvAMI/jh8cGJQ39yeznJbaTTJP2CqZXezA4GOHzalpwCWqux/NEY38w==";
};
};
+ "ink-confirm-input-2.0.0" = {
+ name = "ink-confirm-input";
+ packageName = "ink-confirm-input";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ink-confirm-input/-/ink-confirm-input-2.0.0.tgz";
+ sha512 = "YCd7a9XW0DIIbOhF3XiLo3WF86mOart9qI1qN56wT5IDJxU+j8BanEZh5/QXoazyIPSv1iXlHPIlRB5cbZIMIA==";
+ };
+ };
+ "ink-spinner-3.1.0" = {
+ name = "ink-spinner";
+ packageName = "ink-spinner";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ink-spinner/-/ink-spinner-3.1.0.tgz";
+ sha512 = "sPqmE4qeJ43vJFk9DGLd0wIqhMBAr3129ZqHPt7b847fVl+YTZ3g96khI82Db+FYE7v/Fc5B3lp4ZNtJfqpRUg==";
+ };
+ };
+ "ink-text-input-3.3.0" = {
+ name = "ink-text-input";
+ packageName = "ink-text-input";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ink-text-input/-/ink-text-input-3.3.0.tgz";
+ sha512 = "gO4wrOf2ie3YuEARTIwGlw37lMjFn3Gk6CKIDrMlHb46WFMagZU7DplohjM24zynlqfnXA5UDEIfC2NBcvD8kg==";
+ };
+ };
"ink-text-input-4.0.1" = {
name = "ink-text-input";
packageName = "ink-text-input";
@@ -27667,6 +28531,15 @@ let
sha512 = "QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==";
};
};
+ "inquirer-6.3.1" = {
+ name = "inquirer";
+ packageName = "inquirer";
+ version = "6.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer/-/inquirer-6.3.1.tgz";
+ sha512 = "MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA==";
+ };
+ };
"inquirer-6.5.2" = {
name = "inquirer";
packageName = "inquirer";
@@ -27694,6 +28567,15 @@ let
sha512 = "zvAc+A6SZdcN+earG5SsBu1RnQdtBS4o8wZ/OqJiCfL34cfOx+twVRq7wumYix6Rkdjn1N2nVCcO3wHqKqgdGg==";
};
};
+ "inquirer-autosubmit-prompt-0.2.0" = {
+ name = "inquirer-autosubmit-prompt";
+ packageName = "inquirer-autosubmit-prompt";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer-autosubmit-prompt/-/inquirer-autosubmit-prompt-0.2.0.tgz";
+ sha512 = "mzNrusCk5L6kSzlN0Ioddn8yzrhYNLli+Sn2ZxMuLechMYAzakiFCIULxsxlQb5YKzthLGfrFACcWoAvM7p04Q==";
+ };
+ };
"insert-module-globals-7.2.1" = {
name = "insert-module-globals";
packageName = "insert-module-globals";
@@ -27784,6 +28666,15 @@ let
sha512 = "MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==";
};
};
+ "install-artifact-from-github-1.2.0" = {
+ name = "install-artifact-from-github";
+ packageName = "install-artifact-from-github";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/install-artifact-from-github/-/install-artifact-from-github-1.2.0.tgz";
+ sha512 = "3OxCPcY55XlVM3kkfIpeCgmoSKnMsz2A3Dbhsq0RXpIknKQmrX1YiznCeW9cD2ItFmDxziA3w6Eg8d80AoL3oA==";
+ };
+ };
"int53-1.0.0" = {
name = "int53";
packageName = "int53";
@@ -27820,6 +28711,15 @@ let
sha512 = "S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==";
};
};
+ "internal-slot-1.0.2" = {
+ name = "internal-slot";
+ packageName = "internal-slot";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz";
+ sha512 = "2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==";
+ };
+ };
"interpret-1.1.0" = {
name = "interpret";
packageName = "interpret";
@@ -27955,6 +28855,15 @@ let
sha1 = "fa78bf5d2e6913c911ce9f819ee5146bb6d844e9";
};
};
+ "ip-regex-4.2.0" = {
+ name = "ip-regex";
+ packageName = "ip-regex";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ip-regex/-/ip-regex-4.2.0.tgz";
+ sha512 = "n5cDDeTWWRwK1EBoWwRti+8nP4NbytBBY0pldmnIkq6Z55KNFmWofh4rl9dPZpj+U/nVq7gweR3ylrvMt4YZ5A==";
+ };
+ };
"ip-set-1.0.2" = {
name = "ip-set";
packageName = "ip-set";
@@ -28207,13 +29116,13 @@ let
sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
};
};
- "is-boolean-object-1.0.1" = {
+ "is-boolean-object-1.1.0" = {
name = "is-boolean-object";
packageName = "is-boolean-object";
- version = "1.0.1";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.0.1.tgz";
- sha512 = "TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==";
+ url = "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz";
+ sha512 = "a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==";
};
};
"is-buffer-1.1.6" = {
@@ -28405,15 +29314,6 @@ let
sha1 = "a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1";
};
};
- "is-electron-2.2.0" = {
- name = "is-electron";
- packageName = "is-electron";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-electron/-/is-electron-2.2.0.tgz";
- sha512 = "SpMppC2XR3YdxSzczXReBjqs2zGscWQpBIKqwXYBFic0ERaxNVgwLCHwOLZeESfdJQjX0RDvrJ1lBXX2ij+G1Q==";
- };
- };
"is-empty-1.2.0" = {
name = "is-empty";
packageName = "is-empty";
@@ -28648,13 +29548,13 @@ let
sha1 = "3d9877899e6a53efc0160504cde15f82e6f061d5";
};
};
- "is-map-2.0.1" = {
+ "is-map-2.0.2" = {
name = "is-map";
packageName = "is-map";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/is-map/-/is-map-2.0.1.tgz";
- sha512 = "T/S49scO8plUiAOA2DBTBG3JHpn1yiw0kRp6dgiZ0v2/6twi5eiB0rHtHFH9ZIrvlWc6+4O+m4zg5+Z833aXgw==";
+ url = "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz";
+ sha512 = "cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==";
};
};
"is-mergeable-object-1.1.1" = {
@@ -29143,13 +30043,22 @@ let
sha1 = "449ca98299e713038256289ecb2b540dc437cb30";
};
};
- "is-set-2.0.1" = {
+ "is-scoped-2.1.0" = {
+ name = "is-scoped";
+ packageName = "is-scoped";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-scoped/-/is-scoped-2.1.0.tgz";
+ sha512 = "Cv4OpPTHAK9kHYzkzCrof3VJh7H/PrG2MBUMvvJebaaUMbqhm0YAtXnvh0I3Hnj2tMZWwrRROWLSgfJrKqWmlQ==";
+ };
+ };
+ "is-set-2.0.2" = {
name = "is-set";
packageName = "is-set";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/is-set/-/is-set-2.0.1.tgz";
- sha512 = "eJEzOtVyenDs1TMzSQ3kU3K+E0GUS9sno+F0OBT97xsgcJsF9nXMBtkT9/kut5JEpM7oL7X/0qxR17K3mcwIAA==";
+ url = "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz";
+ sha512 = "+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==";
};
};
"is-ssh-1.3.2" = {
@@ -29179,6 +30088,15 @@ let
sha512 = "XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==";
};
};
+ "is-stream-ended-0.1.4" = {
+ name = "is-stream-ended";
+ packageName = "is-stream-ended";
+ version = "0.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz";
+ sha512 = "xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==";
+ };
+ };
"is-string-1.0.5" = {
name = "is-string";
packageName = "is-string";
@@ -29224,13 +30142,13 @@ let
sha1 = "4e1aa0fb51bfbcb3e92688001397202c1775b66e";
};
};
- "is-typed-array-1.1.3" = {
+ "is-typed-array-1.1.4" = {
name = "is-typed-array";
packageName = "is-typed-array";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.3.tgz";
- sha512 = "BSYUBOK/HJibQ30wWkWold5txYwMUXQct9YHAQJr8fSwvZoiglcqB0pd7vEN23+Tsi9IUEjztdOSzl4qLVYGTQ==";
+ url = "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.4.tgz";
+ sha512 = "ILaRgn4zaSrVNXNGtON6iFNotXW3hAPF3+0fB1usg2jFlWqo5fEDdmJkz0zBfoi7Dgskr8Khi2xZ8cXqZEfXNA==";
};
};
"is-typedarray-1.0.0" = {
@@ -29269,6 +30187,15 @@ let
sha512 = "ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==";
};
};
+ "is-url-superb-4.0.0" = {
+ name = "is-url-superb";
+ packageName = "is-url-superb";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz";
+ sha512 = "GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==";
+ };
+ };
"is-utf8-0.2.1" = {
name = "is-utf8";
packageName = "is-utf8";
@@ -29323,6 +30250,15 @@ let
sha512 = "pi4vhbhVHGLxohUw7PhGsueT4vRGFoXhP7+RGN0jKIv9+8PWYCQTqtADngrxOm2g46hoH0+g8uZZBzMrvVGDmw==";
};
};
+ "is-what-3.12.0" = {
+ name = "is-what";
+ packageName = "is-what";
+ version = "3.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-what/-/is-what-3.12.0.tgz";
+ sha512 = "2ilQz5/f/o9V7WRWJQmpFYNmQFZ9iM+OXRonZKcYgTkCzjb949Vi4h282PD1UfmgHk666rcWonbRJ++KI41VGw==";
+ };
+ };
"is-whitespace-character-1.0.4" = {
name = "is-whitespace-character";
packageName = "is-whitespace-character";
@@ -29395,6 +30331,15 @@ let
sha1 = "119556d1d1651a41ba105af803267c80b299f629";
};
};
+ "is2-2.0.6" = {
+ name = "is2";
+ packageName = "is2";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is2/-/is2-2.0.6.tgz";
+ sha512 = "+Z62OHOjA6k2sUDOKXoZI3EXv7Fb1K52jpTBLbkfx62bcUeSsrTBLhEquCRDKTx0XE5XbHcG/S2vrtE3lnEDsQ==";
+ };
+ };
"isarray-0.0.1" = {
name = "isarray";
packageName = "isarray";
@@ -29512,6 +30457,15 @@ let
sha512 = "S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==";
};
};
+ "isomorphic-fetch-2.2.1" = {
+ name = "isomorphic-fetch";
+ packageName = "isomorphic-fetch";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz";
+ sha1 = "611ae1acf14f5e81f729507472819fe9733558a9";
+ };
+ };
"isomorphic-form-data-2.0.0" = {
name = "isomorphic-form-data";
packageName = "isomorphic-form-data";
@@ -29557,6 +30511,15 @@ let
sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
};
};
+ "issue-regex-3.1.0" = {
+ name = "issue-regex";
+ packageName = "issue-regex";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/issue-regex/-/issue-regex-3.1.0.tgz";
+ sha512 = "0RHjbtw9QXeSYnIEY5Yrp2QZrdtz21xBDV9C/GIlY2POmgoS6a7qjkYS5siRKXScnuAj5/SPv1C3YForNCHTJA==";
+ };
+ };
"istanbul-lib-coverage-3.0.0" = {
name = "istanbul-lib-coverage";
packageName = "istanbul-lib-coverage";
@@ -29602,6 +30565,15 @@ let
sha512 = "1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==";
};
};
+ "iterall-1.1.3" = {
+ name = "iterall";
+ packageName = "iterall";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/iterall/-/iterall-1.1.3.tgz";
+ sha512 = "Cu/kb+4HiNSejAPhSaN1VukdNTTi/r4/e+yykqjlG/IW+1gZH5b4+Bq3whDX4tvbYugta3r8KTMUiqT3fIGxuQ==";
+ };
+ };
"iterall-1.2.2" = {
name = "iterall";
packageName = "iterall";
@@ -29818,6 +30790,15 @@ let
sha1 = "a3f222a9aae9f966f5d27c796510e28091764217";
};
};
+ "jmp-2.0.0" = {
+ name = "jmp";
+ packageName = "jmp";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jmp/-/jmp-2.0.0.tgz";
+ sha512 = "VATfWVHErQJA2XMtmQjJQHHyQ/hxjHMmsy+egmwRk/RzFchQB4xjrR1iX496VZr+Hyhcr4zvL+IkkSlIYKx6Yw==";
+ };
+ };
"jodid25519-1.0.2" = {
name = "jodid25519";
packageName = "jodid25519";
@@ -29845,22 +30826,22 @@ let
sha1 = "b8417b750661a392bee2c2537c68b2a9d4977cd5";
};
};
- "joplin-turndown-4.0.30" = {
- name = "joplin-turndown";
- packageName = "joplin-turndown";
- version = "4.0.30";
+ "join-path-1.1.1" = {
+ name = "join-path";
+ packageName = "join-path";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin-turndown/-/joplin-turndown-4.0.30.tgz";
- sha512 = "OrGdNTsjI6/cbx/es9Hl0YI3YTql4SopduFcYCnWTZgqT0SJqILnF2JQxSNnbPnkSDIIRdNOG4+iNzlY6bS1nw==";
+ url = "https://registry.npmjs.org/join-path/-/join-path-1.1.1.tgz";
+ sha1 = "10535a126d24cbd65f7ffcdf15ef2e631076b505";
};
};
- "joplin-turndown-plugin-gfm-1.0.12" = {
- name = "joplin-turndown-plugin-gfm";
- packageName = "joplin-turndown-plugin-gfm";
- version = "1.0.12";
+ "jp-kernel-2.0.0" = {
+ name = "jp-kernel";
+ packageName = "jp-kernel";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin-turndown-plugin-gfm/-/joplin-turndown-plugin-gfm-1.0.12.tgz";
- sha512 = "qL4+1iycQjZ1fs8zk3jSRk7cg3ROBUHk7GKtiLAQLFzLPKErnILUvz5DLszSQvz3s1sTjPbywLDISVUtBY6HaA==";
+ url = "https://registry.npmjs.org/jp-kernel/-/jp-kernel-2.0.0.tgz";
+ sha512 = "Apz3AqpJhToFlo70mwnlbVyqhJRagzhNKKp84ZMeTqe/Ay9oIno8unm7eFepdlR8m8wz/9JXJQxUjK/3Ku/cpg==";
};
};
"jpeg-js-0.4.2" = {
@@ -30007,6 +30988,15 @@ let
sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
};
};
+ "js-yaml-3.14.1" = {
+ name = "js-yaml";
+ packageName = "js-yaml";
+ version = "3.14.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz";
+ sha512 = "okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==";
+ };
+ };
"js-yaml-3.2.7" = {
name = "js-yaml";
packageName = "js-yaml";
@@ -30142,6 +31132,51 @@ let
sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==";
};
};
+ "jsii-1.16.0" = {
+ name = "jsii";
+ packageName = "jsii";
+ version = "1.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsii/-/jsii-1.16.0.tgz";
+ sha512 = "8cgroyD6LOlFUlXUMAmjtUhzgyF3oQpVVpIdDzqcn2dNgs7iDnZN/Wo27MfZj8usbIBLLK3DYv7DSf+0/H0yWA==";
+ };
+ };
+ "jsii-pacmak-1.16.0" = {
+ name = "jsii-pacmak";
+ packageName = "jsii-pacmak";
+ version = "1.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.16.0.tgz";
+ sha512 = "fjNiW8CliOO/GTzbhdA3kJGBvG1PDh2suQKfsUdh2sD0HSRmQPSpVydSmK0pfav7PD6OOfXsWvWI6WlKzNY0pg==";
+ };
+ };
+ "jsii-reflect-1.16.0" = {
+ name = "jsii-reflect";
+ packageName = "jsii-reflect";
+ version = "1.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.16.0.tgz";
+ sha512 = "1zxZwni5S9WUQrNJJA+fVVkd1s54u6fdxjuiHpkZUvxkcPUnsuurL8KWImMEvbdz5ykGHEmnjMOOiyRh/XEc2Q==";
+ };
+ };
+ "jsii-rosetta-1.16.0" = {
+ name = "jsii-rosetta";
+ packageName = "jsii-rosetta";
+ version = "1.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.16.0.tgz";
+ sha512 = "1FFGV+JmwyljCNjc9bkW40MIQXvPgNxq+V3zx8/0+FM51S/0O5EvTa/413LX8fzB8sWH0G42NqFa+8k3k9s2hw==";
+ };
+ };
+ "jsii-srcmak-0.1.176" = {
+ name = "jsii-srcmak";
+ packageName = "jsii-srcmak";
+ version = "0.1.176";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.176.tgz";
+ sha512 = "lX2NuqUceoVVjr0Grm5DRYRyFIDv3cLK6zpAghCu4ZBUlQj8m1ZiOOTu7MUj0yAHi+6WMqP6DP7Q6aT34vo0dw==";
+ };
+ };
"json-bigint-0.2.3" = {
name = "json-bigint";
packageName = "json-bigint";
@@ -30151,6 +31186,15 @@ let
sha1 = "118d7f6ff1d38659f19f94cf73e64a75a3f988a8";
};
};
+ "json-bigint-1.0.0" = {
+ name = "json-bigint";
+ packageName = "json-bigint";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz";
+ sha512 = "SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==";
+ };
+ };
"json-buffer-2.0.11" = {
name = "json-buffer";
packageName = "json-buffer";
@@ -30277,6 +31321,15 @@ let
sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
};
};
+ "json-schema-0.2.5" = {
+ name = "json-schema";
+ packageName = "json-schema";
+ version = "0.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.5.tgz";
+ sha512 = "gWJOWYFrhQ8j7pVm0EM8Slr+EPVq1Phf6lvzvD/WCeqkrx/f2xBI0xOsRRS9xCn3I4vKtP519dvs3TP09r24wQ==";
+ };
+ };
"json-schema-deref-sync-0.13.0" = {
name = "json-schema-deref-sync";
packageName = "json-schema-deref-sync";
@@ -30331,6 +31384,15 @@ let
sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
};
};
+ "json-schema-traverse-1.0.0" = {
+ name = "json-schema-traverse";
+ packageName = "json-schema-traverse";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz";
+ sha512 = "NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==";
+ };
+ };
"json-schema-typed-7.0.3" = {
name = "json-schema-typed";
packageName = "json-schema-typed";
@@ -30394,6 +31456,15 @@ let
sha512 = "W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==";
};
};
+ "json2jsii-0.1.168" = {
+ name = "json2jsii";
+ packageName = "json2jsii";
+ version = "0.1.168";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.1.168.tgz";
+ sha512 = "ny9avMgMo4zNUnMagHhP2gp+1QTQjQuryO31s0579BwWrlXVTLlmxl/1A9+Bem6QNXqM6VFDEl4iesyD10ypoQ==";
+ };
+ };
"json3-3.2.6" = {
name = "json3";
packageName = "json3";
@@ -30574,6 +31645,15 @@ let
sha512 = "CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==";
};
};
+ "jsonschema-1.4.0" = {
+ name = "jsonschema";
+ packageName = "jsonschema";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsonschema/-/jsonschema-1.4.0.tgz";
+ sha512 = "/YgW6pRMr6M7C+4o8kS+B/2myEpHCrxO4PEWnqJNBFMjn7EWXqlQ4tGwL6xTHeRplwuZmcAncdvfOad1nT2yMw==";
+ };
+ };
"jsonwebtoken-8.5.1" = {
name = "jsonwebtoken";
packageName = "jsonwebtoken";
@@ -30646,6 +31726,15 @@ let
sha1 = "69ec30ce4518bed5997b38f027648e8c285e92f7";
};
};
+ "jsx-ast-utils-3.2.0" = {
+ name = "jsx-ast-utils";
+ packageName = "jsx-ast-utils";
+ version = "3.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz";
+ sha512 = "EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==";
+ };
+ };
"jszip-2.6.1" = {
name = "jszip";
packageName = "jszip";
@@ -30962,13 +32051,13 @@ let
sha1 = "1e80454250018dbad4c3fe94497d6e67b6269c77";
};
};
- "keytar-7.2.0" = {
+ "keytar-7.3.0" = {
name = "keytar";
packageName = "keytar";
- version = "7.2.0";
+ version = "7.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/keytar/-/keytar-7.2.0.tgz";
- sha512 = "ECSaWvoLKI5SI0pGpZQeUV1/lpBYfkaxvoSp3zkiPOz05VavwSfLi8DdEaa9N2ekQZv3Chy+o7aP6n9mairBgw==";
+ url = "https://registry.npmjs.org/keytar/-/keytar-7.3.0.tgz";
+ sha512 = "t8YD0ETO5AeRxCaaN4N/hzj3JusIH0ugjVooE724+ozaVG9+l16Mau62T+U8tEhCv7SozY/g69BWF1U+o47qJg==";
};
};
"keyv-3.0.0" = {
@@ -30998,13 +32087,13 @@ let
sha512 = "zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==";
};
};
- "khroma-1.1.0" = {
+ "khroma-1.1.1" = {
name = "khroma";
packageName = "khroma";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/khroma/-/khroma-1.1.0.tgz";
- sha512 = "aTO+YX22tYOLEQJYFiatAj1lc5QZ+H5sHWFRBWNCiKwc5NWNUJZyeSeiHEPeURJ2a1GEVYcmyMUwGjjLe5ec5A==";
+ url = "https://registry.npmjs.org/khroma/-/khroma-1.1.1.tgz";
+ sha512 = "p7SYAiFisFFmLHHCqYBNwmfTrVIlWjUq+Pw81lDvnpaXOj2sR/xszTG4873AeaEO1kYQ50Z1c9CIrtQa6bdNdA==";
};
};
"killable-1.0.1" = {
@@ -31754,15 +32843,6 @@ let
sha512 = "5lMmsPc9ZtMjBk8rJ8ADKIj6AOgYvRtAuNfboO2TVPZsmcn6gSRyijUsA8KG6DUcJ89/hyQ3cnVRyzO1hbDavw==";
};
};
- "line-column-1.0.2" = {
- name = "line-column";
- packageName = "line-column";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz";
- sha1 = "d25af2936b6f4849172b312e4792d1d987bc34a2";
- };
- };
"line-reader-0.4.0" = {
name = "line-reader";
packageName = "line-reader";
@@ -31790,13 +32870,13 @@ let
sha1 = "bf967ba0dd31faaf09ab5bdb3676ad7f2aa18493";
};
};
- "link-check-4.5.3" = {
+ "link-check-4.5.4" = {
name = "link-check";
packageName = "link-check";
- version = "4.5.3";
+ version = "4.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/link-check/-/link-check-4.5.3.tgz";
- sha512 = "fEUmR+DVqNq0HZAurR5+8v5ulrsRKN/nfNYA02GHvreceEI0S5LiE19Ggf8XHCDRfVbc/4BYZaldBUG7lwNmIQ==";
+ url = "https://registry.npmjs.org/link-check/-/link-check-4.5.4.tgz";
+ sha512 = "VdjiYrIBNHtqH7NEvIlF/4i0V9xQWkoBry+65DtmmyKyD5qBZ2U9fCJYx75SI5Ms4ILJzGlNNojPKbPMpg5Spg==";
};
};
"linkify-it-2.2.0" = {
@@ -31835,6 +32915,15 @@ let
sha512 = "RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==";
};
};
+ "listr-input-0.2.1" = {
+ name = "listr-input";
+ packageName = "listr-input";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/listr-input/-/listr-input-0.2.1.tgz";
+ sha512 = "oa8iVG870qJq+OuuMK3DjGqFcwsK1SDu+kULp9kEq09TY231aideIZenr3lFOQdASpAr6asuyJBbX62/a3IIhg==";
+ };
+ };
"listr-silent-renderer-1.1.1" = {
name = "listr-silent-renderer";
packageName = "listr-silent-renderer";
@@ -32123,13 +33212,13 @@ let
sha1 = "c6940128a9d30f8e902cd2cf99fd0cba4ecfc183";
};
};
- "lodash-es-4.17.15" = {
+ "lodash-es-4.17.20" = {
name = "lodash-es";
packageName = "lodash-es";
- version = "4.17.15";
+ version = "4.17.20";
src = fetchurl {
- url = "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz";
- sha512 = "rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ==";
+ url = "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.20.tgz";
+ sha512 = "JD1COMZsq8maT6mnuz1UMV0jvYD0E0aUsSOdrr1/nAG3dhqQXwRRgeW0cSqH1U43INKcqxaiVIQNOUDld7gRDA==";
};
};
"lodash-id-0.14.0" = {
@@ -32762,6 +33851,15 @@ let
sha1 = "8ffe20d4b616f56bea8f1aa0c6ebd80dcf742aee";
};
};
+ "lodash.isarguments-2.4.1" = {
+ name = "lodash.isarguments";
+ packageName = "lodash.isarguments";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-2.4.1.tgz";
+ sha1 = "4931a9c08253adf091ae7ca192258a973876ecca";
+ };
+ };
"lodash.isarguments-3.1.0" = {
name = "lodash.isarguments";
packageName = "lodash.isarguments";
@@ -33113,6 +34211,15 @@ let
sha1 = "d8757b1da807dde24816b0d6a84bea1a76230b23";
};
};
+ "lodash.snakecase-4.1.1" = {
+ name = "lodash.snakecase";
+ packageName = "lodash.snakecase";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz";
+ sha1 = "39d714a35357147837aefd64b5dcbb16becd8f8d";
+ };
+ };
"lodash.some-4.6.0" = {
name = "lodash.some";
packageName = "lodash.some";
@@ -33248,6 +34355,15 @@ let
sha1 = "a3a17bbf62eeb6240f491846e97c1c4e2a5e1e21";
};
};
+ "lodash.values-2.4.1" = {
+ name = "lodash.values";
+ packageName = "lodash.values";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz";
+ sha1 = "abf514436b3cb705001627978cbcf30b1280eea4";
+ };
+ };
"lodash.xorby-4.7.0" = {
name = "lodash.xorby";
packageName = "lodash.xorby";
@@ -33257,6 +34373,15 @@ let
sha1 = "9c19a6f9f063a6eb53dd03c1b6871799801463d7";
};
};
+ "lodash.zip-4.2.0" = {
+ name = "lodash.zip";
+ packageName = "lodash.zip";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz";
+ sha1 = "ec6662e4896408ed4ab6c542a3990b72cc080020";
+ };
+ };
"log-6.0.0" = {
name = "log";
packageName = "log";
@@ -33905,13 +35030,13 @@ let
sha512 = "07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==";
};
};
- "make-fetch-happen-8.0.10" = {
+ "make-fetch-happen-8.0.12" = {
name = "make-fetch-happen";
packageName = "make-fetch-happen";
- version = "8.0.10";
+ version = "8.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.10.tgz";
- sha512 = "jPLPKQjBmDLK5r1BdyDyNKBytmkv2AsDWm2CxHJh+fqhSmC9Pmb7RQxwOq8xQig9+AWIS49+51k4f6vDQ3VnrQ==";
+ url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.12.tgz";
+ sha512 = "cBD7yM72ltWEV+xlLlbimnh5qHwr+thAb/cZLiaZhicVVPVN63BikBvL5OR68+8+z2fvBOgck628vGJ2ulgF6g==";
};
};
"make-iterator-1.0.1" = {
@@ -34085,6 +35210,15 @@ let
sha512 = "aU1TzmBKcWNNYvH9pjq6u92BML+Hz3h5S/QpfTFwiQF852pLT+9qHsrhM9JYipkOXZxGn+sGH8oyJE9FD9WezQ==";
};
};
+ "markdown-it-12.0.4" = {
+ name = "markdown-it";
+ packageName = "markdown-it";
+ version = "12.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.4.tgz";
+ sha512 = "34RwOXZT8kyuOJy25oJNJoulO8L0bTHYWXcdZBYZqFnjIy3NgjeoM3FmPXIOFQ26/lSHYMr8oc62B6adxXcb3Q==";
+ };
+ };
"markdown-it-8.4.2" = {
name = "markdown-it";
packageName = "markdown-it";
@@ -34157,22 +35291,22 @@ let
sha512 = "8haIwpAx87DQHcEtzkfsWv2hxg4jOvow6/nJKAMQ2wYRMZQTIfJm9VzrDkqw72Bb4YXBmI0u3GA/3MdXVL/x5g==";
};
};
- "markdown-it-ins-3.0.0" = {
+ "markdown-it-ins-3.0.1" = {
name = "markdown-it-ins";
packageName = "markdown-it-ins";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it-ins/-/markdown-it-ins-3.0.0.tgz";
- sha512 = "+vyAdBuMGwmT2yMlAFJSx2VR/0QZ1onQ/Mkkmr4l9tDFOh5sVoAgRbkgbuSsk+sxJ9vaMH/IQ323ydfvQrPO/Q==";
+ url = "https://registry.npmjs.org/markdown-it-ins/-/markdown-it-ins-3.0.1.tgz";
+ sha512 = "32SSfZqSzqyAmmQ4SHvhxbFqSzPDqsZgMHDwxqPzp+v+t8RsmqsBZRG+RfRQskJko9PfKC2/oxyOs4Yg/CfiRw==";
};
};
- "markdown-it-mark-3.0.0" = {
+ "markdown-it-mark-3.0.1" = {
name = "markdown-it-mark";
packageName = "markdown-it-mark";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-3.0.0.tgz";
- sha512 = "HqMWeKfMMOu4zBO0emmxsoMWmbf2cPKZY1wP6FsTbKmicFfp5y4L3KXAsNeO1rM6NTJVOrNlLKMPjWzriBGspw==";
+ url = "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-3.0.1.tgz";
+ sha512 = "HyxjAu6BRsdt6Xcv6TKVQnkz/E70TdGXEFHRYBGLncRE9lBFwDNLVtFojKxjJWgJ+5XxUwLaHXy+2sGBbDn+4A==";
};
};
"markdown-it-multimd-table-4.0.3" = {
@@ -34292,13 +35426,22 @@ let
sha512 = "EGwzEeCcLniFX51DhTpmTom+dSA/MG/OBUDjnWtHbEnjAH180VzUeAw+oE4+Zv+CoYBWyRlYOTR0N8SO9R1PVw==";
};
};
- "marked-1.2.5" = {
+ "marked-1.2.7" = {
name = "marked";
packageName = "marked";
- version = "1.2.5";
+ version = "1.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/marked/-/marked-1.2.5.tgz";
- sha512 = "2AlqgYnVPOc9WDyWu7S5DJaEZsfk6dNh/neatQ3IHUW4QLutM/VPSH9lG7bif+XjFWc9K9XR3QvR+fXuECmfdA==";
+ url = "https://registry.npmjs.org/marked/-/marked-1.2.7.tgz";
+ sha512 = "No11hFYcXr/zkBvL6qFmAp1z6BKY3zqLMHny/JN/ey+al7qwCM2+CMBL9BOgqMxZU36fz4cCWfn2poWIf7QRXA==";
+ };
+ };
+ "marked-terminal-3.3.0" = {
+ name = "marked-terminal";
+ packageName = "marked-terminal";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/marked-terminal/-/marked-terminal-3.3.0.tgz";
+ sha512 = "+IUQJ5VlZoAFsM5MHNT7g3RHSkA3eETqhRCdXv4niUMAKHQ7lb1yvAcuGPmm4soxhmtX13u4Li6ZToXtvSEH+A==";
};
};
"marked-terminal-4.1.0" = {
@@ -34535,22 +35678,22 @@ let
sha512 = "7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==";
};
};
- "mdast-util-from-markdown-0.8.1" = {
+ "mdast-util-from-markdown-0.8.4" = {
name = "mdast-util-from-markdown";
packageName = "mdast-util-from-markdown";
- version = "0.8.1";
+ version = "0.8.4";
src = fetchurl {
- url = "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.1.tgz";
- sha512 = "qJXNcFcuCSPqUF0Tb0uYcFDIq67qwB3sxo9RPdf9vG8T90ViKnksFqdB/Coq2a7sTnxL/Ify2y7aIQXDkQFH0w==";
+ url = "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.4.tgz";
+ sha512 = "jj891B5pV2r63n2kBTFh8cRI2uR9LQHsXG1zSDqfhXkIlDzrTcIlbB5+5aaYEkl8vOPIOPLf8VT7Ere1wWTMdw==";
};
};
- "mdast-util-to-markdown-0.5.4" = {
+ "mdast-util-to-markdown-0.6.2" = {
name = "mdast-util-to-markdown";
packageName = "mdast-util-to-markdown";
- version = "0.5.4";
+ version = "0.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.5.4.tgz";
- sha512 = "0jQTkbWYx0HdEA/h++7faebJWr5JyBoBeiRf0u3F4F3QtnyyGaWIsOwo749kRb1ttKrLLr+wRtOkfou9yB0p6A==";
+ url = "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.2.tgz";
+ sha512 = "iRczns6WMvu0hUw02LXsPDJshBIwtUPbvHBWo19IQeU0YqmzlA8Pd30U8V7uiI0VPkxzS7A/NXBXH6u+HS87Zg==";
};
};
"mdast-util-to-nlcst-4.0.1" = {
@@ -34562,15 +35705,6 @@ let
sha512 = "Y4ffygj85MTt70STKnEquw6k73jYWJBaYcb4ITAKgSNokZF7fH8rEHZ1GsRY/JaxqUevMaEnsDmkVv5Z9uVRdg==";
};
};
- "mdast-util-to-string-1.1.0" = {
- name = "mdast-util-to-string";
- packageName = "mdast-util-to-string";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz";
- sha512 = "jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==";
- };
- };
"mdast-util-to-string-2.0.0" = {
name = "mdast-util-to-string";
packageName = "mdast-util-to-string";
@@ -34904,13 +36038,13 @@ let
sha512 = "GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==";
};
};
- "meow-8.0.0" = {
+ "meow-8.1.0" = {
name = "meow";
packageName = "meow";
- version = "8.0.0";
+ version = "8.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/meow/-/meow-8.0.0.tgz";
- sha512 = "nbsTRz2fwniJBFgUkcdISq8y/q9n9VbiHYbfwklFh5V4V2uAcxtKQkDc0yCLPM/kP0d+inZBewn3zJqewHE7kg==";
+ url = "https://registry.npmjs.org/meow/-/meow-8.1.0.tgz";
+ sha512 = "fNWkgM1UVMey2kf24yLiccxLihc5W+6zVus3/N0b+VfnJgxV99E9u04X6NAiKdg6ED7DAQBX5sy36NM0QJZkWA==";
};
};
"merge-1.2.1" = {
@@ -35003,13 +36137,13 @@ let
sha1 = "401fdec7ec21cdb9e03cd3d3021398da21b27085";
};
};
- "metals-languageclient-0.3.3" = {
+ "metals-languageclient-0.4.0" = {
name = "metals-languageclient";
packageName = "metals-languageclient";
- version = "0.3.3";
+ version = "0.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/metals-languageclient/-/metals-languageclient-0.3.3.tgz";
- sha512 = "lcYMlelg5pHFxFR1oz6vqZA9M6bi2IcCcPdkc/OAOg1KTkS5fGBrW8RXGnbKx/j+w0hQ3sUJsg16x5U/ikXVVA==";
+ url = "https://registry.npmjs.org/metals-languageclient/-/metals-languageclient-0.4.0.tgz";
+ sha512 = "gvQ1NYkV7u0dbA59STd9Hleor23vztQY8WaIgDO1udb7tJM/NrS7ZLLxY9H6CDwoMiZhXaUvlpCjGwn/t8qTzg==";
};
};
"metalsmith-2.3.0" = {
@@ -35021,6 +36155,15 @@ let
sha1 = "833afbb5a2a6385e2d9ae3d935e39e33eaea5231";
};
};
+ "method-missing-1.2.4" = {
+ name = "method-missing";
+ packageName = "method-missing";
+ version = "1.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/method-missing/-/method-missing-1.2.4.tgz";
+ sha1 = "1fbf19c136e78b4b2c4e1f5541915fb0d589abe7";
+ };
+ };
"method-override-3.0.0" = {
name = "method-override";
packageName = "method-override";
@@ -35147,13 +36290,13 @@ let
sha512 = "jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==";
};
};
- "micromark-2.10.1" = {
+ "micromark-2.11.2" = {
name = "micromark";
packageName = "micromark";
- version = "2.10.1";
+ version = "2.11.2";
src = fetchurl {
- url = "https://registry.npmjs.org/micromark/-/micromark-2.10.1.tgz";
- sha512 = "fUuVF8sC1X7wsCS29SYQ2ZfIZYbTymp0EYr6sab3idFjigFFjGa5UwoniPlV9tAgntjuapW1t9U+S0yDYeGKHQ==";
+ url = "https://registry.npmjs.org/micromark/-/micromark-2.11.2.tgz";
+ sha512 = "IXuP76p2uj8uMg4FQc1cRE7lPCLsfAXuEfdjtdO55VRiFO1asrCSQ5g43NmPqFtRwzEnEhafRVzn2jg0UiKArQ==";
};
};
"micromatch-2.3.11" = {
@@ -35264,6 +36407,15 @@ let
sha512 = "RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==";
};
};
+ "mime-2.4.7" = {
+ name = "mime";
+ packageName = "mime";
+ version = "2.4.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz";
+ sha512 = "dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==";
+ };
+ };
"mime-db-1.33.0" = {
name = "mime-db";
packageName = "mime-db";
@@ -35309,6 +36461,15 @@ let
sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
};
};
+ "mime-types-2.1.28" = {
+ name = "mime-types";
+ packageName = "mime-types";
+ version = "2.1.28";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz";
+ sha512 = "0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==";
+ };
+ };
"mimic-fn-1.2.0" = {
name = "mimic-fn";
packageName = "mimic-fn";
@@ -36101,6 +37262,15 @@ let
sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
};
};
+ "ms-2.1.3" = {
+ name = "ms";
+ packageName = "ms";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz";
+ sha512 = "6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==";
+ };
+ };
"msgpack-lite-0.1.26" = {
name = "msgpack-lite";
packageName = "msgpack-lite";
@@ -36263,13 +37433,13 @@ let
sha1 = "2a8f2ddf70eed564dff2d57f1e1a137d9f05078b";
};
};
- "multiserver-3.6.0" = {
+ "multiserver-3.7.0" = {
name = "multiserver";
packageName = "multiserver";
- version = "3.6.0";
+ version = "3.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/multiserver/-/multiserver-3.6.0.tgz";
- sha512 = "MeANpx7//lJTwYKLYfsucdRvDafbyxaijUm9BhmF+QfLBMGRebNoKRYLhZItbHYAcsI0HBTtpBVHNw+bmRRnFQ==";
+ url = "https://registry.npmjs.org/multiserver/-/multiserver-3.7.0.tgz";
+ sha512 = "70SSDMNT+e3VsDG4x7OKFW8+UqyZsBWfKD9rAvsRWCbMe9ySODheJCZ91Xyha5FrA32UtWIHGSY3m5jATfEmVQ==";
};
};
"multiserver-address-1.0.1" = {
@@ -36335,6 +37505,15 @@ let
sha512 = "yL5VE97+OXn4+Er3THSmTdCFCtx5hHWzrolvH+JObZnUYwuaG7XV+Ch4fR2cIrcYI0tFHxS7iyFYl14bW8y2sA==";
};
};
+ "mustache-4.1.0" = {
+ name = "mustache";
+ packageName = "mustache";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mustache/-/mustache-4.1.0.tgz";
+ sha512 = "0FsgP/WVq4mKyjolIyX+Z9Bd+3WS8GOwoUTyKXT5cTYMGeauNTi2HPCwERqseC1IHAy0Z7MDZnJBfjabd4O8GQ==";
+ };
+ };
"mutate.js-0.2.0" = {
name = "mutate.js";
packageName = "mutate.js";
@@ -36650,6 +37829,15 @@ let
sha512 = "A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg==";
};
};
+ "nash-3.0.0" = {
+ name = "nash";
+ packageName = "nash";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nash/-/nash-3.0.0.tgz";
+ sha512 = "M5SahEycXUmko3zOvsBkF6p94CWLhnyy9hfpQ9Qzp+rQkQ8D1OaTlfTl1OBWktq9Fak3oDXKU+ev7tiMaMu+1w==";
+ };
+ };
"native-promise-only-0.8.1" = {
name = "native-promise-only";
packageName = "native-promise-only";
@@ -36794,13 +37982,13 @@ let
sha1 = "ae603b36b134bcec347b452422b0bf98d5832ec8";
};
};
- "nearley-2.20.0" = {
+ "nearley-2.20.1" = {
name = "nearley";
packageName = "nearley";
- version = "2.20.0";
+ version = "2.20.1";
src = fetchurl {
- url = "https://registry.npmjs.org/nearley/-/nearley-2.20.0.tgz";
- sha512 = "Ufhpu2Lrhbh7/InRnQmlgol/L4inT0ZCIh84xKb84zGZyw6PH/VeST3A7vRQTHuHmJHRBj4bw4ujEfJ4bprOig==";
+ url = "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz";
+ sha512 = "+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==";
};
};
"neat-csv-2.1.0" = {
@@ -36930,6 +38118,15 @@ let
sha256 = "243e90fbf6616ef39f3c71bbcd027799e35cbf2ef3f25203676f65b20f7f7394";
};
};
+ "nel-1.2.0" = {
+ name = "nel";
+ packageName = "nel";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nel/-/nel-1.2.0.tgz";
+ sha512 = "yt96hdYomrZC5ZvYHMCsRF5KIaZ8Aue5Gff4sH+6GmPDMJft097x5JG1DicLnfgSYE56CLP6ztZEfb+3St91Yw==";
+ };
+ };
"neo-async-2.6.2" = {
name = "neo-async";
packageName = "neo-async";
@@ -36966,6 +38163,24 @@ let
sha512 = "x+VqJ+yop05OUpeaT4fhz/NAvJQFjtNhW1s+/i6oP/EZS6/+B0u+qCANF8uP9u3UJcmWvlJmrRoDhj62Xvtwug==";
};
};
+ "netlify-5.0.2" = {
+ name = "netlify";
+ packageName = "netlify";
+ version = "5.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/netlify/-/netlify-5.0.2.tgz";
+ sha512 = "xAbxN/7D3l8vp0KT2FpVqSm72LAukRaJpM2liKylJl1La54s8uLgILL6eUUCKsWrEGTiI1o8w/ApqKrIQdeNOg==";
+ };
+ };
+ "netlify-6.0.7" = {
+ name = "netlify";
+ packageName = "netlify";
+ version = "6.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/netlify/-/netlify-6.0.7.tgz";
+ sha512 = "FvCOaS3HLSeE+AwQvJVQd16UeZn6PYSnbCqEA94vhqIkFyjSOs3oyO0/C0zK8FgKGGZQxO98BTbj4/NKpPdAPg==";
+ };
+ };
"netlify-plugin-deploy-preview-commenting-0.0.1-alpha.16" = {
name = "netlify-plugin-deploy-preview-commenting";
packageName = "netlify-plugin-deploy-preview-commenting";
@@ -37038,6 +38253,15 @@ let
sha1 = "4aa7bfd43f03f0b81c9702b13d6a858ddb326f3e";
};
};
+ "new-github-release-url-1.0.0" = {
+ name = "new-github-release-url";
+ packageName = "new-github-release-url";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/new-github-release-url/-/new-github-release-url-1.0.0.tgz";
+ sha512 = "dle7yf655IMjyFUqn6Nxkb18r4AOAkzRcgcZv6WZ0IqrOH4QCEZ8Sm6I7XX21zvHdBeeMeTkhR9qT2Z0EJDx6A==";
+ };
+ };
"next-event-1.0.0" = {
name = "next-event";
packageName = "next-event";
@@ -37074,13 +38298,13 @@ let
sha512 = "CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==";
};
};
- "nextgen-events-1.3.3" = {
+ "nextgen-events-1.3.4" = {
name = "nextgen-events";
packageName = "nextgen-events";
- version = "1.3.3";
+ version = "1.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/nextgen-events/-/nextgen-events-1.3.3.tgz";
- sha512 = "5h9U7had+Q+a95Rwgu4JL6otqXs3y4474g7ruQtd8TAsoG6ycvjccnuLxhXEv32/HOKTC09K+HkbFaITIexLkg==";
+ url = "https://registry.npmjs.org/nextgen-events/-/nextgen-events-1.3.4.tgz";
+ sha512 = "umMRD9VOvQ7+AeCvMETA7tekqrzG0xOX2HLrpyZRuW+4NlXR5baZwY/CP7Sq3x1BkKCIa1KnI1m2+Fs+fJpOiQ==";
};
};
"nice-try-1.0.5" = {
@@ -37200,13 +38424,13 @@ let
sha512 = "ASCL5U13as7HhOExbT6OlWJJUV/lLzL2voOSP1UVehpRD8FbSrSDjfScK/KwAvVTI5AS6r4VwbOMlIqtvRidnA==";
};
};
- "node-addon-api-3.0.2" = {
+ "node-addon-api-3.1.0" = {
name = "node-addon-api";
packageName = "node-addon-api";
- version = "3.0.2";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.0.2.tgz";
- sha512 = "+D4s2HCnxPd5PjjI0STKwncjXTUKKqm74MDMz9OPXavjsGmjkvwgLtA5yoxJUdmpj52+2u+RrXgPipahKczMKg==";
+ url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.1.0.tgz";
+ sha512 = "flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw==";
};
};
"node-appc-1.1.2" = {
@@ -37498,6 +38722,15 @@ let
sha512 = "46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==";
};
};
+ "node-notifier-8.0.1" = {
+ name = "node-notifier";
+ packageName = "node-notifier";
+ version = "8.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz";
+ sha512 = "BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==";
+ };
+ };
"node-persist-2.1.0" = {
name = "node-persist";
packageName = "node-persist";
@@ -37966,6 +39199,15 @@ let
sha512 = "lDLVkjfZmvmfvpvBzA4vzee9cn+Me4orq0QF8glbswJVEbIcSNWib7qGOffolysc3teCqbbPZZkzbr3GQZTL1g==";
};
};
+ "npm-name-6.0.1" = {
+ name = "npm-name";
+ packageName = "npm-name";
+ version = "6.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-name/-/npm-name-6.0.1.tgz";
+ sha512 = "fhKRvUAxaYzMEUZim4mXWyfFbVS+M1CbrCLdAo3txWzrctxKka/h+KaBW0O9Cz5uOM00Nldn2JLWhuwnyW3SUw==";
+ };
+ };
"npm-normalize-package-bin-1.0.1" = {
name = "npm-normalize-package-bin";
packageName = "npm-normalize-package-bin";
@@ -38182,6 +39424,15 @@ let
sha512 = "WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==";
};
};
+ "nth-check-2.0.0" = {
+ name = "nth-check";
+ packageName = "nth-check";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz";
+ sha512 = "i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==";
+ };
+ };
"num-sort-2.1.0" = {
name = "num-sort";
packageName = "num-sort";
@@ -38426,13 +39677,13 @@ let
sha512 = "OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==";
};
};
- "object-hash-2.0.3" = {
+ "object-hash-2.1.1" = {
name = "object-hash";
packageName = "object-hash";
- version = "2.0.3";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz";
- sha512 = "JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==";
+ url = "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz";
+ sha512 = "VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==";
};
};
"object-inspect-1.4.1" = {
@@ -38516,13 +39767,13 @@ let
sha512 = "BfWfuAwuhdH1bhMG5EG90WE/eckkBhBvnke8eSEkCDXoLE9Jk5JwYGTbCx1ehGwV48HvBkn62VukPBdlMUOY9w==";
};
};
- "object-treeify-1.1.30" = {
+ "object-treeify-1.1.31" = {
name = "object-treeify";
packageName = "object-treeify";
- version = "1.1.30";
+ version = "1.1.31";
src = fetchurl {
- url = "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.30.tgz";
- sha512 = "BhsTZj8kbeCnyBKWuAgAakbGgrcVV/IJhUAGF25lOSwDZoHoDmnynUtXfyrrDn8A1Xy3G9k5uLP+V5onOOq3WA==";
+ url = "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.31.tgz";
+ sha512 = "kt2UuyHDTH+J6w0pv2c+3uuEApGuwgfjWogbqPWAvk4nOM/T3No0SzDtp6CuJ/XBUy//nFNuerb8ms7CqjD9Tw==";
};
};
"object-visit-1.0.1" = {
@@ -38570,6 +39821,15 @@ let
sha512 = "ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==";
};
};
+ "object.fromentries-2.0.3" = {
+ name = "object.fromentries";
+ packageName = "object.fromentries";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.3.tgz";
+ sha512 = "IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==";
+ };
+ };
"object.getownpropertydescriptors-2.1.1" = {
name = "object.getownpropertydescriptors";
packageName = "object.getownpropertydescriptors";
@@ -38696,13 +39956,13 @@ let
sha512 = "fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==";
};
};
- "office-ui-fabric-react-7.153.4" = {
+ "office-ui-fabric-react-7.155.3" = {
name = "office-ui-fabric-react";
packageName = "office-ui-fabric-react";
- version = "7.153.4";
+ version = "7.155.3";
src = fetchurl {
- url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.153.4.tgz";
- sha512 = "BF4eDxilcW2I6vboXECPqcz2nPYjFZtnHR7lSSY67xRWX0B1+g5xccxqUiDNO/vFmRzvTpD4j53JN70TIzJm1Q==";
+ url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.155.3.tgz";
+ sha512 = "MOGOEviHa5P580rANl9+vS4QTDt6SeyVlfhGLqZpSgA7VZ4JDCIU/mFyNbl5KG39wfg5JiKic+Lz8rXUrExQfw==";
};
};
"omggif-1.0.10" = {
@@ -38876,6 +40136,15 @@ let
sha512 = "jQ31cORBFE6td25deYeD80wxKBMj+zBmHTrVxnc6CKhx8gho6ipmWM5zj/oeoqioZ99yqBls9Z/9Nss7J26G2g==";
};
};
+ "oo-ascii-tree-1.16.0" = {
+ name = "oo-ascii-tree";
+ packageName = "oo-ascii-tree";
+ version = "1.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.16.0.tgz";
+ sha512 = "xIuc4hP3NKOhPaPJN1zkTXiGNpNe4vOaS0CUwyCuVv1kBzBhliZ71siaGXpHIL45CBmX6qGAjEiHt7ZS1nQWaA==";
+ };
+ };
"opal-runtime-1.0.11" = {
name = "opal-runtime";
packageName = "opal-runtime";
@@ -39119,6 +40388,15 @@ let
sha512 = "6pi4/Fw+JIW1HHda2Ij7LRJ5QJ8f6YzaXnsRA6m44BJz8nLq/j5gVFzPBKJo+uOFhAeHqZC/3uzhTpYPga3Q/A==";
};
};
+ "openapi3-ts-1.4.0" = {
+ name = "openapi3-ts";
+ packageName = "openapi3-ts";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/openapi3-ts/-/openapi3-ts-1.4.0.tgz";
+ sha512 = "8DmE2oKayvSkIR3XSZ4+pRliBsx19bSNeIzkTPswY8r4wvjX86bMxsORdqwAwMxE8PefOcSAT2auvi/0TZe9yA==";
+ };
+ };
"opencollective-1.0.3" = {
name = "opencollective";
packageName = "opencollective";
@@ -39371,6 +40649,15 @@ let
sha512 = "9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==";
};
};
+ "ora-5.2.0" = {
+ name = "ora";
+ packageName = "ora";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ora/-/ora-5.2.0.tgz";
+ sha512 = "+wG2v8TUU8EgzPHun1k/n45pXquQ9fHnbXVetl9rRgO6kjZszGGbraF3XPTIdgeA+s1lbRjSEftAnyT0w8ZMvQ==";
+ };
+ };
"ordered-read-streams-1.0.1" = {
name = "ordered-read-streams";
packageName = "ordered-read-streams";
@@ -39380,6 +40667,15 @@ let
sha1 = "77c0cb37c41525d64166d990ffad7ec6a0e1363e";
};
};
+ "org-regex-1.0.0" = {
+ name = "org-regex";
+ packageName = "org-regex";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/org-regex/-/org-regex-1.0.0.tgz";
+ sha512 = "7bqkxkEJwzJQUAlyYniqEZ3Ilzjh0yoa62c7gL6Ijxj5bEpPL+8IE1Z0PFj0ywjjXQcdrwR51g9MIcLezR0hKQ==";
+ };
+ };
"original-1.0.2" = {
name = "original";
packageName = "original";
@@ -39497,22 +40793,31 @@ let
sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
};
};
- "ot-builder-0.10.34" = {
+ "ot-builder-0.10.37" = {
name = "ot-builder";
packageName = "ot-builder";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/ot-builder/-/ot-builder-0.10.34.tgz";
- sha512 = "KYSsffceh64QcSE4fBGrSBf2twXxkGQzHcPqGTWpz1PcJ56hHpZyhmWqtltorrH5sjOjLIVGUqvGO19/vTsb8g==";
+ url = "https://registry.npmjs.org/ot-builder/-/ot-builder-0.10.37.tgz";
+ sha512 = "9V9v49oxGZUDosB63AlR1k6J5nAMJKUaRflYbwYy8o2/u9YMyujfAfqwDqAoWz12Q2Xdc9GllVA8TpPTw03acQ==";
};
};
- "otb-ttc-bundle-0.10.34" = {
+ "otb-ttc-bundle-0.10.37" = {
name = "otb-ttc-bundle";
packageName = "otb-ttc-bundle";
- version = "0.10.34";
+ version = "0.10.37";
src = fetchurl {
- url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-0.10.34.tgz";
- sha512 = "zMUBVgo7ARvdwlh/SfmEKwRrPMzqiAZKjR+FTvImBwNYj98aoDGxPk5QP2uiLcDneJjMlCiL08N/i7B0edypmg==";
+ url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-0.10.37.tgz";
+ sha512 = "y3ziaqX+obzc9NMeXFvVz9+q2Hf9Nhu03lNbY/Iz1AjhfBHi7kMF9giW7ljmCTfdEg26crfOCBi2RbAUA2+3+g==";
+ };
+ };
+ "ow-0.21.0" = {
+ name = "ow";
+ packageName = "ow";
+ version = "0.21.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ow/-/ow-0.21.0.tgz";
+ sha512 = "dlsoDe39g7mhdsdrC1R/YwjT7yjVqE3svWwOlMGvN690waBkgEZBmKBdkmKvSt5/wZ6E0Jn/nIesPqMZOpPKqw==";
};
};
"p-all-2.1.0" = {
@@ -39587,6 +40892,15 @@ let
sha1 = "9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c";
};
};
+ "p-defer-3.0.0" = {
+ name = "p-defer";
+ packageName = "p-defer";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-defer/-/p-defer-3.0.0.tgz";
+ sha512 = "ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==";
+ };
+ };
"p-event-2.3.1" = {
name = "p-event";
packageName = "p-event";
@@ -39758,6 +41072,15 @@ let
sha1 = "bf98fe575705658a9e1351befb85ae4c1f07bdca";
};
};
+ "p-memoize-4.0.1" = {
+ name = "p-memoize";
+ packageName = "p-memoize";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.1.tgz";
+ sha512 = "km0sP12uE0dOZ5qP+s7kGVf07QngxyG0gS8sYFvFWhqlgzOsSy+m71aUejf/0akxj5W7gE//2G74qTv6b4iMog==";
+ };
+ };
"p-pipe-1.2.0" = {
name = "p-pipe";
packageName = "p-pipe";
@@ -39866,6 +41189,15 @@ let
sha512 = "rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==";
};
};
+ "p-timeout-4.1.0" = {
+ name = "p-timeout";
+ packageName = "p-timeout";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz";
+ sha512 = "+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==";
+ };
+ };
"p-try-1.0.0" = {
name = "p-try";
packageName = "p-try";
@@ -39884,13 +41216,13 @@ let
sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==";
};
};
- "p-wait-for-3.1.0" = {
+ "p-wait-for-3.2.0" = {
name = "p-wait-for";
packageName = "p-wait-for";
- version = "3.1.0";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-wait-for/-/p-wait-for-3.1.0.tgz";
- sha512 = "0Uy19uhxbssHelu9ynDMcON6BmMk6pH8551CvxROhiz3Vx+yC4RqxjyIDk2V4ll0g9177RKT++PK4zcV58uJ7A==";
+ url = "https://registry.npmjs.org/p-wait-for/-/p-wait-for-3.2.0.tgz";
+ sha512 = "wpgERjNkLrBiFmkMEjuZJEWKKDrNfHCKA1OhyN1wg1FrLkULbviEy6py1AyJUgZ72YWFbZ38FIpnqvVqAlDUwA==";
};
};
"p-waterfall-1.0.0" = {
@@ -40523,6 +41855,15 @@ let
sha512 = "Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==";
};
};
+ "parse5-htmlparser2-tree-adapter-6.0.1" = {
+ name = "parse5-htmlparser2-tree-adapter";
+ packageName = "parse5-htmlparser2-tree-adapter";
+ version = "6.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz";
+ sha512 = "qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==";
+ };
+ };
"parsejson-0.0.1" = {
name = "parsejson";
packageName = "parsejson";
@@ -41225,6 +42566,15 @@ let
sha512 = "OlE82n3yMOE5dY9RMOwxhoWefeMlxwk5IVxoj0sSzSFIlmvhN4obzTvO3s/d/b5JhcgXikjaspsy/HuUDTqbBg==";
};
};
+ "pid-port-0.1.1" = {
+ name = "pid-port";
+ packageName = "pid-port";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pid-port/-/pid-port-0.1.1.tgz";
+ sha512 = "boqPJtSgZC6KOgXKNPC+/XR3xwVtpOtaLa7JLcdf8jfVe0ZM2TwllBXxxLUO8GQbOLJ4/hEtf2+L1QCKbaoHUg==";
+ };
+ };
"pidusage-2.0.21" = {
name = "pidusage";
packageName = "pidusage";
@@ -41775,13 +43125,13 @@ let
sha512 = "3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==";
};
};
- "postcss-8.1.7" = {
+ "postcss-8.1.10" = {
name = "postcss";
packageName = "postcss";
- version = "8.1.7";
+ version = "8.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz";
- sha512 = "llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==";
+ url = "https://registry.npmjs.org/postcss/-/postcss-8.1.10.tgz";
+ sha512 = "iBXEV5VTTYaRRdxiFYzTtuv2lGMQBExqkZKSzkJe+Fl6rvQrA/49UVGKqB+LG54hpW/TtDBMGds8j33GFNW7pg==";
};
};
"postcss-calc-7.0.5" = {
@@ -42396,6 +43746,15 @@ let
sha512 = "aaLVANlj4HgZweKttFNUVNRxDukytuIuxeK2boIMHjagNJCiVKWFsKF4tCE3ql3GbrD2tExPQ7/pwtEJcHNZeg==";
};
};
+ "prebuild-install-5.3.6" = {
+ name = "prebuild-install";
+ packageName = "prebuild-install";
+ version = "5.3.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz";
+ sha512 = "s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==";
+ };
+ };
"prebuild-install-6.0.0" = {
name = "prebuild-install";
packageName = "prebuild-install";
@@ -42486,6 +43845,15 @@ let
sha512 = "s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==";
};
};
+ "prettier-2.0.5" = {
+ name = "prettier";
+ packageName = "prettier";
+ version = "2.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prettier/-/prettier-2.0.5.tgz";
+ sha512 = "7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==";
+ };
+ };
"prettier-2.2.1" = {
name = "prettier";
packageName = "prettier";
@@ -42549,13 +43917,13 @@ let
sha1 = "b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9";
};
};
- "pretty-bytes-5.4.1" = {
+ "pretty-bytes-5.5.0" = {
name = "pretty-bytes";
packageName = "pretty-bytes";
- version = "5.4.1";
+ version = "5.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.4.1.tgz";
- sha512 = "s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==";
+ url = "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.5.0.tgz";
+ sha512 = "p+T744ZyjjiaFlMUZZv6YPC5JrkNj8maRmPaQCWFJFplUAzpIUTRaTcS+7wmZtUoFXHtESJb23ISliaWyz3SHA==";
};
};
"pretty-error-2.1.2" = {
@@ -42684,13 +44052,13 @@ let
sha512 = "dG2w7WtovUa4SiYTdWn9H8Bd4JNdei2djtkP/Bk9fXq81j5Q15ZPHYSwhUVvBRbp5zMkGtu0Yk62HuMcly0pRw==";
};
};
- "prismjs-1.22.0" = {
+ "prismjs-1.23.0" = {
name = "prismjs";
packageName = "prismjs";
- version = "1.22.0";
+ version = "1.23.0";
src = fetchurl {
- url = "https://registry.npmjs.org/prismjs/-/prismjs-1.22.0.tgz";
- sha512 = "lLJ/Wt9yy0AiSYBf212kK3mM5L8ycwlyTlSxHBAneXLR0nzFMlZ5y7riFPF3E33zXOF2IH95xdY5jIyZbM9z/w==";
+ url = "https://registry.npmjs.org/prismjs/-/prismjs-1.23.0.tgz";
+ sha512 = "c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==";
};
};
"private-0.1.8" = {
@@ -42864,6 +44232,15 @@ let
sha512 = "W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==";
};
};
+ "promise-breaker-5.0.0" = {
+ name = "promise-breaker";
+ packageName = "promise-breaker";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/promise-breaker/-/promise-breaker-5.0.0.tgz";
+ sha512 = "mgsWQuG4kJ1dtO6e/QlNDLFtMkMzzecsC69aI5hlLEjGHFNpHrvGhFi4LiK5jg2SMQj74/diH+wZliL9LpGsyA==";
+ };
+ };
"promise-inflight-1.0.1" = {
name = "promise-inflight";
packageName = "promise-inflight";
@@ -42954,6 +44331,15 @@ let
sha1 = "8e57123c396ab988897fb327fd3aedc3e735e4fe";
};
};
+ "prompt-1.1.0" = {
+ name = "prompt";
+ packageName = "prompt";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prompt/-/prompt-1.1.0.tgz";
+ sha512 = "ec1vUPXCplDBDUVD8uPa3XGA+OzLrO40Vxv3F1uxoiZGkZhdctlK2JotcHq5X6ExjocDOGwGdCSXloGNyU5L1Q==";
+ };
+ };
"promptly-2.2.0" = {
name = "promptly";
packageName = "promptly";
@@ -44151,13 +45537,13 @@ let
sha512 = "gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==";
};
};
- "query-string-6.13.7" = {
+ "query-string-6.13.8" = {
name = "query-string";
packageName = "query-string";
- version = "6.13.7";
+ version = "6.13.8";
src = fetchurl {
- url = "https://registry.npmjs.org/query-string/-/query-string-6.13.7.tgz";
- sha512 = "CsGs8ZYb39zu0WLkeOhe0NMePqgYdAuCqxOYKDR5LVCytDZYMGx3Bb+xypvQvPHVPijRXB0HZNFllCzHRe4gEA==";
+ url = "https://registry.npmjs.org/query-string/-/query-string-6.13.8.tgz";
+ sha512 = "jxJzQI2edQPE/NPUOusNjO/ZOGqr1o2OBa/3M00fU76FsLXDVbJDv/p7ng5OdQyorKrkRz1oqfwmbe5MAMePQg==";
};
};
"querystring-0.2.0" = {
@@ -44556,6 +45942,15 @@ let
sha512 = "wuygyq8TXUlSdVXv2kigXxQNOgdb9m7LbIjwfTNGSpaY1riLd5e+VeQjlQMyUtrk0oiyhi1AqIVynworl3qxHA==";
};
};
+ "re2-1.15.9" = {
+ name = "re2";
+ packageName = "re2";
+ version = "1.15.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/re2/-/re2-1.15.9.tgz";
+ sha512 = "AXWEhpMTBdC+3oqbjdU07dk0pBCvxh5vbOMLERL6Y8FYBSGn4vXlLe8cYszn64Yy7H8keVMrgPzoSvOd4mePpg==";
+ };
+ };
"react-16.14.0" = {
name = "react";
packageName = "react";
@@ -44637,13 +46032,13 @@ let
sha512 = "X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==";
};
};
- "react-tabs-3.1.1" = {
+ "react-tabs-3.1.2" = {
name = "react-tabs";
packageName = "react-tabs";
- version = "3.1.1";
+ version = "3.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/react-tabs/-/react-tabs-3.1.1.tgz";
- sha512 = "HpySC29NN1BkzBAnOC+ajfzPbTaVZcSWzMSjk56uAhPC/rBGtli8lTysR4CfPAyEE/hfweIzagOIoJ7nu80yng==";
+ url = "https://registry.npmjs.org/react-tabs/-/react-tabs-3.1.2.tgz";
+ sha512 = "OKS1l7QzSNcn+L2uFsxyGFHdXp9YsPGf/YOURWcImp7xLN36n0Wz+/j9HwlwGtlXCZexwshScR5BrcFbw/3P9Q==";
};
};
"read-1.0.7" = {
@@ -44880,6 +46275,15 @@ let
sha1 = "8f90341e68a53ccc928788dacfcd11b36eb9b78e";
};
};
+ "readable-stream-2.3.0" = {
+ name = "readable-stream";
+ packageName = "readable-stream";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.0.tgz";
+ sha512 = "c7KMXGd4b48nN3OJ1U9qOsn6pXNzf6kLd3kdZCkg2sxAcoiufInqF0XckwEnlrcwuaYwonlNK8GQUIOC/WC7sg==";
+ };
+ };
"readable-stream-2.3.7" = {
name = "readable-stream";
packageName = "readable-stream";
@@ -44961,6 +46365,15 @@ let
sha1 = "c580d77ef2cfc8752b132498060dc9793a7ac01c";
};
};
+ "readline-sync-1.4.10" = {
+ name = "readline-sync";
+ packageName = "readline-sync";
+ version = "1.4.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readline-sync/-/readline-sync-1.4.10.tgz";
+ sha512 = "gNva8/6UAe8QYepIQH/jQ2qn91Qj0B9sYjMBBs3QOB8F2CXcKgLxQaJRP76sWVRQt+QU+8fAkCbCvjjMFu7Ycw==";
+ };
+ };
"readline2-0.1.1" = {
name = "readline2";
packageName = "readline2";
@@ -45159,15 +46572,6 @@ let
sha1 = "258c78efd153ddf93cb561237f61184f3696e327";
};
};
- "reduce-flatten-2.0.0" = {
- name = "reduce-flatten";
- packageName = "reduce-flatten";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz";
- sha512 = "EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==";
- };
- };
"redux-3.7.2" = {
name = "redux";
packageName = "redux";
@@ -45582,13 +46986,13 @@ let
sha512 = "q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A==";
};
};
- "remark-stringify-9.0.0" = {
+ "remark-stringify-9.0.1" = {
name = "remark-stringify";
packageName = "remark-stringify";
- version = "9.0.0";
+ version = "9.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.0.tgz";
- sha512 = "8x29DpTbVzEc6Dwb90qhxCtbZ6hmj3BxWWDpMhA+1WM4dOEGH5U5/GFe3Be5Hns5MvPSFAr1e2KSVtKZkK5nUw==";
+ url = "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz";
+ sha512 = "mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==";
};
};
"remote-git-tags-3.0.0" = {
@@ -45663,13 +47067,13 @@ let
sha512 = "F5BMWDmgATEoyPCtKjmGNTGN1ghoZlfRQ3MJh8dS/MrvIUIxupiof/Y9uahChipXcqQ57twVbgMmyQmuO1vokw==";
};
};
- "renderkid-2.0.4" = {
+ "renderkid-2.0.5" = {
name = "renderkid";
packageName = "renderkid";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/renderkid/-/renderkid-2.0.4.tgz";
- sha512 = "K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g==";
+ url = "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz";
+ sha512 = "ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==";
};
};
"repeat-element-1.1.3" = {
@@ -45888,13 +47292,13 @@ let
sha512 = "Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==";
};
};
- "require-in-the-middle-5.0.3" = {
+ "require-in-the-middle-5.1.0" = {
name = "require-in-the-middle";
packageName = "require-in-the-middle";
- version = "5.0.3";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-5.0.3.tgz";
- sha512 = "p/ICV8uMlqC4tjOYabLMxAWCIKa0YUQgZZ6KDM0xgXJNgdGQ1WmL2A07TwmrZw+wi6ITUFKzH5v3n+ENEyXVkA==";
+ url = "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-5.1.0.tgz";
+ sha512 = "M2rLKVupQfJ5lf9OvqFGIT+9iVLnTmjgbOmpil12hiSQNn5zJTKGPoIisETNjfK+09vP3rpm1zJajmErpr2sEQ==";
};
};
"require-main-filename-1.0.1" = {
@@ -46302,6 +47706,15 @@ let
sha1 = "6f697e50a0e4ddc8c8f7fb547a9b60dead43678d";
};
};
+ "retry-request-4.1.3" = {
+ name = "retry-request";
+ packageName = "retry-request";
+ version = "4.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/retry-request/-/retry-request-4.1.3.tgz";
+ sha512 = "QnRZUpuPNgX0+D1xVxul6DbJ9slvo4Rm6iV/dn63e048MvGbUZiKySVt6Tenp04JqmchxjiLltGerOJys7kJYQ==";
+ };
+ };
"reusify-1.0.4" = {
name = "reusify";
packageName = "reusify";
@@ -46491,13 +47904,13 @@ let
sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==";
};
};
- "rollup-2.34.1" = {
+ "rollup-2.35.1" = {
name = "rollup";
packageName = "rollup";
- version = "2.34.1";
+ version = "2.35.1";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.34.1.tgz";
- sha512 = "tGveB6NU5x4MS/iXaIsjfUkEv4hxzJJ4o0FRy5LO62Ndx3R2cmE1qsLYlSfRkvHUUPqWiFoxEm8pRftzh1a5HA==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.35.1.tgz";
+ sha512 = "q5KxEyWpprAIcainhVy6HfRttD9kutQpHbeqDTWnqAFNJotiojetK6uqmcydNMymBEtC4I8bCYR+J3mTMqeaUA==";
};
};
"rollup-plugin-babel-4.4.0" = {
@@ -46599,6 +48012,15 @@ let
sha1 = "6f04063a2d04eba3303a1bbc6765eef63037cf3d";
};
};
+ "router-1.3.5" = {
+ name = "router";
+ packageName = "router";
+ version = "1.3.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/router/-/router-1.3.5.tgz";
+ sha512 = "kozCJZUhuSJ5VcLhSb3F8fsmGXy+8HaDbKCAerR1G6tq3mnMZFMuSohbFvGv1c5oMFipijDjRZuuN/Sq5nMf3g==";
+ };
+ };
"router-ips-1.0.0" = {
name = "router-ips";
packageName = "router-ips";
@@ -46608,6 +48030,15 @@ let
sha1 = "44e00858ebebc0133d58e40b2cd8a1fbb04203f5";
};
};
+ "rss-parser-3.10.0" = {
+ name = "rss-parser";
+ packageName = "rss-parser";
+ version = "3.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rss-parser/-/rss-parser-3.10.0.tgz";
+ sha512 = "TC6FNvEmdFeaW6r/60MSJT7cp4d95X4M9As+mvNtxRx7YXHxpV95syMnWZthZSeD1BRN7SEKdq6c3nxMLQRopw==";
+ };
+ };
"rss-parser-3.7.1" = {
name = "rss-parser";
packageName = "rss-parser";
@@ -46617,15 +48048,6 @@ let
sha512 = "1JKFzLHeteNandmlVBUWgLPmipFEllhdUQlmNvkXd6ju4VFOlGr0VmtlQaxzZoVysG2nbGb8eAtzNqQTxzQ+AQ==";
};
};
- "rss-parser-3.9.0" = {
- name = "rss-parser";
- packageName = "rss-parser";
- version = "3.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/rss-parser/-/rss-parser-3.9.0.tgz";
- sha512 = "wlRSfGrotOXuWo19Dtl2KmQt7o9i5zzCExUrxpechE0O54BAx7JD+xhWyGumPPqiJj771ndflV3sE3bTHen0HQ==";
- };
- };
"rsvp-3.6.2" = {
name = "rsvp";
packageName = "rsvp";
@@ -46878,15 +48300,6 @@ let
sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
};
};
- "safe-compare-1.1.4" = {
- name = "safe-compare";
- packageName = "safe-compare";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-compare/-/safe-compare-1.1.4.tgz";
- sha512 = "b9wZ986HHCo/HbKrRpBJb2kqXMK9CEWIE1egeEvZsYn69ay3kdfl9nG3RyOcR+jInTDf7a86WQ1d4VJX7goSSQ==";
- };
- };
"safe-join-0.1.3" = {
name = "safe-join";
packageName = "safe-join";
@@ -46959,13 +48372,13 @@ let
sha512 = "y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==";
};
};
- "sass-1.30.0" = {
+ "sass-1.32.0" = {
name = "sass";
packageName = "sass";
- version = "1.30.0";
+ version = "1.32.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sass/-/sass-1.30.0.tgz";
- sha512 = "26EUhOXRLaUY7+mWuRFqGeGGNmhB1vblpTENO1Z7mAzzIZeVxZr9EZoaY1kyGLFWdSOZxRMAufiN2mkbO6dAlw==";
+ url = "https://registry.npmjs.org/sass/-/sass-1.32.0.tgz";
+ sha512 = "fhyqEbMIycQA4blrz/C0pYhv2o4x2y6FYYAH0CshBw3DXh5D5wyERgxw0ptdau1orc/GhNrhF7DFN2etyOCEng==";
};
};
"sax-0.5.8" = {
@@ -47094,6 +48507,15 @@ let
sha1 = "a346bb1acd4207ae70bd7c0c7ca9e566b6baddb8";
};
};
+ "scoped-regex-2.1.0" = {
+ name = "scoped-regex";
+ packageName = "scoped-regex";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/scoped-regex/-/scoped-regex-2.1.0.tgz";
+ sha512 = "g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ==";
+ };
+ };
"sec-1.0.0" = {
name = "sec";
packageName = "sec";
@@ -47481,13 +48903,13 @@ let
sha512 = "lKX2tZ1rsA9Tu0gW8vRmMDmIEJoZ1d7cKpzcbFZdUrSpCR6gy/7OPPh7jjT/6Oc6Z79ToUmC2l8tyTEGanVmiA==";
};
};
- "separator-escape-0.0.0" = {
+ "separator-escape-0.0.1" = {
name = "separator-escape";
packageName = "separator-escape";
- version = "0.0.0";
+ version = "0.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/separator-escape/-/separator-escape-0.0.0.tgz";
- sha1 = "e433676932020454e3c14870c517ea1de56c2fa4";
+ url = "https://registry.npmjs.org/separator-escape/-/separator-escape-0.0.1.tgz";
+ sha512 = "daCzTzZVoowYzjW7x9xMH6zr+lt/zsGxV1rtXaoTnlues7ZDx6Qu0l5W3jCdgnXGE1ONAGL+XPWY+IRDxnJ9EQ==";
};
};
"seq-0.3.5" = {
@@ -47607,13 +49029,13 @@ let
sha1 = "f13bf928e42b9c3e79383e61cc3998b5d14e6cdd";
};
};
- "service-runner-2.8.0" = {
+ "service-runner-2.8.1" = {
name = "service-runner";
packageName = "service-runner";
- version = "2.8.0";
+ version = "2.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/service-runner/-/service-runner-2.8.0.tgz";
- sha512 = "U5hxzVsLFxZgd3hLecTgdhKNZfTsjcp0407ceICGdC5X2Qrz31pHsoMMSH1s+9/Fac+Y3NKpgd6vPvmJvl/bvw==";
+ url = "https://registry.npmjs.org/service-runner/-/service-runner-2.8.1.tgz";
+ sha512 = "YAJ9JPJ9w84iLj2VR5wUkiFvPKUp5vApOzDTEPZ97t5wmPN8LbyAKKKG4hyPuFlpCb00F0YGdfemi0A1dkpGPw==";
};
};
"set-blocking-1.0.0" = {
@@ -47697,13 +49119,13 @@ let
sha512 = "E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==";
};
};
- "seventh-0.7.38" = {
+ "seventh-0.7.40" = {
name = "seventh";
packageName = "seventh";
- version = "0.7.38";
+ version = "0.7.40";
src = fetchurl {
- url = "https://registry.npmjs.org/seventh/-/seventh-0.7.38.tgz";
- sha512 = "dYQGR+HQcuOtKytJ8/R4UFiPY3RIYLrniKRcqLjJCHOnccyJTpu52lBpPdyS6TpXNH13MJhtzh8GHUi/OmRUhw==";
+ url = "https://registry.npmjs.org/seventh/-/seventh-0.7.40.tgz";
+ sha512 = "7sxUydQx4iEh17uJUFjZDAwbffJirldZaNIJvVB/hk9mPEL3J4GpLGSL+mHFH2ydkye46DAsLGqzFJ+/Qj5foQ==";
};
};
"sha.js-2.4.11" = {
@@ -47958,13 +49380,13 @@ let
sha1 = "c27415a9e458f2fed39b27cf8eb37c003782b431";
};
};
- "side-channel-1.0.3" = {
+ "side-channel-1.0.4" = {
name = "side-channel";
packageName = "side-channel";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/side-channel/-/side-channel-1.0.3.tgz";
- sha512 = "A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==";
+ url = "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz";
+ sha512 = "q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==";
};
};
"sift-7.0.1" = {
@@ -48075,13 +49497,13 @@ let
sha512 = "rohCHmEjD/ESXFLxF4bVeqgdb4Awc65ZyyuCKl3f7BvgMbZOBa/Ye3HN/GFnvruiUOAWWNupxhz3Rz5/3vJLTg==";
};
};
- "simple-git-2.24.0" = {
+ "simple-git-2.31.0" = {
name = "simple-git";
packageName = "simple-git";
- version = "2.24.0";
+ version = "2.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/simple-git/-/simple-git-2.24.0.tgz";
- sha512 = "nF31Xai5lTYgRCiSJ1lHzK0Vk9jWOvAFW12bdBaWy2bhodio04eOWYurvyM/nTBYsPIiQl3PFvdod5TRcPvzww==";
+ url = "https://registry.npmjs.org/simple-git/-/simple-git-2.31.0.tgz";
+ sha512 = "/+rmE7dYZMbRAfEmn8EUIOwlM2G7UdzpkC60KF86YAfXGnmGtsPrKsym0hKvLBdFLLW019C+aZld1+6iIVy5xA==";
};
};
"simple-markdown-0.4.4" = {
@@ -48489,13 +49911,13 @@ let
sha512 = "NFwVLMCqKTocY66gcim0ukF6e31VRDJqDapg5sy3vCHqlD1OCNUXSK/aI4VQEEndDrsnFmQepsL5KpEU0dDRIQ==";
};
};
- "snyk-docker-plugin-4.12.0" = {
+ "snyk-docker-plugin-4.13.1" = {
name = "snyk-docker-plugin";
packageName = "snyk-docker-plugin";
- version = "4.12.0";
+ version = "4.13.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-4.12.0.tgz";
- sha512 = "iN5GUTpMR4dx/hmjxh1GnJ9vrMpbOUhD8gsdWgFPZ5Qg+ImPQ2WBJBal/hyfkauM0TaKQEAgIwT6xZ1ovaIvWQ==";
+ url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-4.13.1.tgz";
+ sha512 = "KS2G2cBdwKhyRta85uv3q/xUmFSC9lVCu8MUxgm7IDNn8ImjmCIkSp5SsI0qu5jYXJhZZnX6jjj5gzI0QP0WXw==";
};
};
"snyk-go-parser-1.4.1" = {
@@ -48507,22 +49929,22 @@ let
sha512 = "StU3uHB85VMEkcgXta63M0Fgd+9cs5sMCjQXTBoYTdE4dxarPn7U67yCuwkRRdZdny1ZXtzfY8LKns9i0+dy9w==";
};
};
- "snyk-go-plugin-1.16.2" = {
+ "snyk-go-plugin-1.16.4" = {
name = "snyk-go-plugin";
packageName = "snyk-go-plugin";
- version = "1.16.2";
+ version = "1.16.4";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.16.2.tgz";
- sha512 = "FAM56z3bl1iuxeqkCEA/jyZ2hpwkQK8xQxQbhR+QppEK5lole7w1PQyWYgZAJ9oRY/BU32zdRAJwGuZbhk7G2Q==";
+ url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.16.4.tgz";
+ sha512 = "7REUy5U6h2wCPIg9060V5bh24gichRHfuqWC22xrp/n+dVolQXvG5RN/PqdJiPsCj7Y9voyWLbYai+Tmk3o82Q==";
};
};
- "snyk-gradle-plugin-3.10.3" = {
+ "snyk-gradle-plugin-3.11.0" = {
name = "snyk-gradle-plugin";
packageName = "snyk-gradle-plugin";
- version = "3.10.3";
+ version = "3.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.10.3.tgz";
- sha512 = "aFAqQu0vvgndxQtXxNfLzL9wamOwyRceRkSb+BXVp6E+Tpz4awksyUTfV0Yc5WjR0+hYB2rtBYKHXaK+GHficg==";
+ url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.11.0.tgz";
+ sha512 = "OXf1A+kcif+vslm/nsel3bDYWsGwum2PsZLETM28nG4JOgqBLYLWvCHPgH9r2aa0MKTq0nBpimvFkzDm/+2qQQ==";
};
};
"snyk-module-1.9.1" = {
@@ -48687,13 +50109,13 @@ let
sha512 = "2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==";
};
};
- "socket.io-3.0.3" = {
+ "socket.io-3.0.4" = {
name = "socket.io";
packageName = "socket.io";
- version = "3.0.3";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/socket.io/-/socket.io-3.0.3.tgz";
- sha512 = "TC1GnSXhDVmd3bHji5aG7AgWB8UL7E6quACbKra8uFXBqlMwEDbrJFK+tjuIY5Pe9N0L+MAPPDv3pycnn0000A==";
+ url = "https://registry.npmjs.org/socket.io/-/socket.io-3.0.4.tgz";
+ sha512 = "Vj1jUoO75WGc9txWd311ZJJqS9Dr8QtNJJ7gk2r7dcM/yGe9sit7qOijQl3GAwhpBOz/W8CwkD7R6yob07nLbA==";
};
};
"socket.io-adapter-0.2.0" = {
@@ -48804,6 +50226,15 @@ let
sha512 = "SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==";
};
};
+ "sockjs-0.3.21" = {
+ name = "sockjs";
+ packageName = "sockjs";
+ version = "0.3.21";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz";
+ sha512 = "DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==";
+ };
+ };
"sockjs-client-1.4.0" = {
name = "sockjs-client";
packageName = "sockjs-client";
@@ -48813,6 +50244,15 @@ let
sha512 = "5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==";
};
};
+ "sockjs-client-1.5.0" = {
+ name = "sockjs-client";
+ packageName = "sockjs-client";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz";
+ sha512 = "8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==";
+ };
+ };
"socks-2.3.3" = {
name = "socks";
packageName = "socks";
@@ -48966,6 +50406,15 @@ let
sha1 = "8ae90ad7d7cb05fc59f1ab0c637845d5c15a52b7";
};
};
+ "sort-json-2.0.0" = {
+ name = "sort-json";
+ packageName = "sort-json";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sort-json/-/sort-json-2.0.0.tgz";
+ sha512 = "OgXPErPJM/rBK5OhzIJ+etib/BmLQ1JY55Nb/ElhoWUec62pXNF/X6DrecHq3NW5OAGX0KxYD7m0HtgB9dvGeA==";
+ };
+ };
"sort-keys-1.1.2" = {
name = "sort-keys";
packageName = "sort-keys";
@@ -49254,6 +50703,15 @@ let
sha512 = "U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==";
};
};
+ "spdx-license-list-6.3.0" = {
+ name = "spdx-license-list";
+ packageName = "spdx-license-list";
+ version = "6.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.3.0.tgz";
+ sha512 = "Qz8ru5VVK5T4cFOBrshIzggzrQ15fVBcpjpZLCVz2j9KNnpslGbw8w1r06v2vi6YP6bnUSY5CXsFCfUypLZ2GA==";
+ };
+ };
"spdy-1.32.5" = {
name = "spdy";
packageName = "spdy";
@@ -49497,15 +50955,6 @@ let
sha512 = "/0d2YTn8ZFVpIPAU230S9ZLF8WDkSSRWvh/UOLM7zzvkCchum1TtouRgyV8OfgOaYilSGU4lSSqzwBXJVlAwUw==";
};
};
- "sqlite3-4.2.0" = {
- name = "sqlite3";
- packageName = "sqlite3";
- version = "4.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/sqlite3/-/sqlite3-4.2.0.tgz";
- sha512 = "roEOz41hxui2Q7uYnWsjMOTry6TcNUNmp8audCx18gF10P2NknwdpF+E+HKvz/F2NvPKGGBF4NGc+ZPQ+AABwg==";
- };
- };
"sqlite3-5.0.0" = {
name = "sqlite3";
packageName = "sqlite3";
@@ -49857,6 +51306,24 @@ let
sha512 = "zZ/Q1M+9ZWlrchgh4QauD/MEUFa6eC6H6FYq6T8Of/y82JqsQBLwN6YlzbO09evE7Rx6x0oliXDCnQSjwGwQRA==";
};
};
+ "sscaff-1.2.0" = {
+ name = "sscaff";
+ packageName = "sscaff";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.0.tgz";
+ sha512 = "Xyf2tWLnO0Z297FKag0e8IXFIpnYRWZ3FBn4dN2qlMRsOcpf0P54FPhvdcb1Es0Fm4hbhYYXa23jR+VPGPQhSg==";
+ };
+ };
+ "sse-z-0.3.0" = {
+ name = "sse-z";
+ packageName = "sse-z";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sse-z/-/sse-z-0.3.0.tgz";
+ sha512 = "jfcXynl9oAOS9YJ7iqS2JMUEHOlvrRAD+54CENiWnc4xsuVLQVSgmwf7cwOTcBd/uq3XkQKBGojgvEtVXcJ/8w==";
+ };
+ };
"ssh-config-1.1.6" = {
name = "ssh-config";
packageName = "ssh-config";
@@ -50244,6 +51711,15 @@ let
sha1 = "91d5f5130d1cef96dcfa7f726945188741d09ee4";
};
};
+ "stream-chain-2.2.4" = {
+ name = "stream-chain";
+ packageName = "stream-chain";
+ version = "2.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream-chain/-/stream-chain-2.2.4.tgz";
+ sha512 = "9lsl3YM53V5N/I1C2uJtc3Kavyi3kNYN83VkKb/bMWRk7D9imiFyUPYa0PoZbLohSVOX1mYE9YsmwObZUsth6Q==";
+ };
+ };
"stream-collector-1.0.1" = {
name = "stream-collector";
packageName = "stream-collector";
@@ -50325,6 +51801,15 @@ let
sha512 = "S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==";
};
};
+ "stream-json-1.1.3" = {
+ name = "stream-json";
+ packageName = "stream-json";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream-json/-/stream-json-1.1.3.tgz";
+ sha512 = "y+ChhCov2A5nDqC2aZ6HKXs3OvDlvAp0Ps3BF1P/Iv8tUZJQQsMVaSzk0WryVTVoGITKv01UYahCXMpAs7I0lQ==";
+ };
+ };
"stream-parser-0.3.1" = {
name = "stream-parser";
packageName = "stream-parser";
@@ -50640,6 +52125,24 @@ let
sha512 = "zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==";
};
};
+ "string.prototype.matchall-4.0.3" = {
+ name = "string.prototype.matchall";
+ packageName = "string.prototype.matchall";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz";
+ sha512 = "OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==";
+ };
+ };
+ "string.prototype.repeat-0.2.0" = {
+ name = "string.prototype.repeat";
+ packageName = "string.prototype.repeat";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz";
+ sha1 = "aba36de08dcee6a5a337d49b2ea1da1b28fc0ecf";
+ };
+ };
"string.prototype.trim-1.2.3" = {
name = "string.prototype.trim";
packageName = "string.prototype.trim";
@@ -50685,6 +52188,15 @@ let
sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94";
};
};
+ "string_decoder-1.0.3" = {
+ name = "string_decoder";
+ packageName = "string_decoder";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz";
+ sha512 = "4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==";
+ };
+ };
"string_decoder-1.1.1" = {
name = "string_decoder";
packageName = "string_decoder";
@@ -51279,6 +52791,15 @@ let
sha512 = "DnarpKN6Xn8e3pYlFV4Yvsj9yxLY4q5FIsUe5JvN7vjzP+YCfzXv03dTkZSD2yzrSadsNYHf0IgOUJwKjX457A==";
};
};
+ "superstatic-7.1.0" = {
+ name = "superstatic";
+ packageName = "superstatic";
+ version = "7.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/superstatic/-/superstatic-7.1.0.tgz";
+ sha512 = "yBU8iw07nM3Bu4jFc8lnKwLey0cj61OaGmFJZcYC2X+kEpXVmXzERJ3OTAHZAESe1OTeNIuWadt81U5IULGGAA==";
+ };
+ };
"supports-color-0.2.0" = {
name = "supports-color";
packageName = "supports-color";
@@ -51504,13 +53025,13 @@ let
sha512 = "xk5CMbwoQVI53rTq9o/iMojAqXP5NT4/+TMeTP4uXWDIH18pB9AXgO5Olqt0RXuf3jH032DA4DS4qzem6XdXAw==";
};
};
- "swagger-ui-dist-3.37.2" = {
+ "swagger-ui-dist-3.38.0" = {
name = "swagger-ui-dist";
packageName = "swagger-ui-dist";
- version = "3.37.2";
+ version = "3.38.0";
src = fetchurl {
- url = "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.37.2.tgz";
- sha512 = "XIT4asxgeL4GUNPPsqpEqLt20M/u6OhFYqTh42IoEAvAyv5e9EGw5uhP9dLAD10opcMYqdkJ5qU+MpN2HZ5xyA==";
+ url = "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.38.0.tgz";
+ sha512 = "sselV8VY6f1BBauY9Sdmwz0jVaWTnGuHQWei7BaTpiUrLcoEUdmmK5bKefLXiwq+dx//es2S8mOvUS+tcXDsKg==";
};
};
"swagger2openapi-6.2.3" = {
@@ -51594,6 +53115,15 @@ let
sha512 = "sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==";
};
};
+ "symbol-observable-3.0.0" = {
+ name = "symbol-observable";
+ packageName = "symbol-observable";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/symbol-observable/-/symbol-observable-3.0.0.tgz";
+ sha512 = "6tDOXSHiVjuCaasQSWTmHUWn4PuG7qa3+1WT031yTc/swT7+rLiw3GOrFxaH1E3lLP09dH3bVuVDf2gK5rxG3Q==";
+ };
+ };
"symbol-tree-3.2.4" = {
name = "symbol-tree";
packageName = "symbol-tree";
@@ -51621,22 +53151,13 @@ let
sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==";
};
};
- "systeminformation-4.30.11" = {
+ "systeminformation-4.33.5" = {
name = "systeminformation";
packageName = "systeminformation";
- version = "4.30.11";
+ version = "4.33.5";
src = fetchurl {
- url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.30.11.tgz";
- sha512 = "dR2OJMvyBeF+VZ36851O7oQEUFdNtux3xFI+xAFbWg5J/mh5lQOBiceHTkYOyvGf++mMIKgpeAmYnKy+cyWIdw==";
- };
- };
- "syswide-cas-5.3.0" = {
- name = "syswide-cas";
- packageName = "syswide-cas";
- version = "5.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/syswide-cas/-/syswide-cas-5.3.0.tgz";
- sha512 = "+RLgS6VInsX8rBpL+gy5qpa7phngecbK7NABelBZpqYpBTwOIK1y7CqHlXK5Vy/rA4erD9q/FyKzMjx2uX3zYg==";
+ url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.33.5.tgz";
+ sha512 = "LxsyvCB4uYqzjEQUH5cNt8TCNZsEc5oHV5LfT96huYAj3w9U0TGQtg7CiTWYzU4aBnBAejXWct6O0nlZhzzaqQ==";
};
};
"table-3.8.3" = {
@@ -51675,13 +53196,13 @@ let
sha512 = "wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==";
};
};
- "table-6.0.4" = {
+ "table-6.0.6" = {
name = "table";
packageName = "table";
- version = "6.0.4";
+ version = "6.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/table/-/table-6.0.4.tgz";
- sha512 = "sBT4xRLdALd+NFBvwOz8bw4b15htyythha+q+DVZqy2RS08PPC8O2sZFgJYEY7bJvbCFKccs+WIZ/cd+xxTWCw==";
+ url = "https://registry.npmjs.org/table/-/table-6.0.6.tgz";
+ sha512 = "OInCtPmDNieVBkVFi6C8RwU2S2H0h8mF3e3TQK4nreaUNCpooQUkI+A/KuEkm5FawfhWIfNqG+qfelVVR+V00g==";
};
};
"table-layout-0.4.5" = {
@@ -51693,15 +53214,6 @@ let
sha512 = "zTvf0mcggrGeTe/2jJ6ECkJHAQPIYEwDoqsiqBjI24mvRmQbInK5jq33fyypaCBxX08hMkfmdOqj6haT33EqWw==";
};
};
- "table-layout-1.0.1" = {
- name = "table-layout";
- packageName = "table-layout";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/table-layout/-/table-layout-1.0.1.tgz";
- sha512 = "dEquqYNJiGwY7iPfZ3wbXDI944iqanTSchrACLL2nOB+1r+h1Nzu2eH+DuPPvWvm5Ry7iAPeFlgEtP5bIp5U7Q==";
- };
- };
"tabtab-1.3.2" = {
name = "tabtab";
packageName = "tabtab";
@@ -51748,13 +53260,13 @@ let
sha1 = "7cbcb64b5a141b6a2efc2c5d2c67b4e150b2a268";
};
};
- "tail-2.0.4" = {
+ "tail-2.1.1" = {
name = "tail";
packageName = "tail";
- version = "2.0.4";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/tail/-/tail-2.0.4.tgz";
- sha512 = "xHkZdNWIzO++g+V/rHGqVoHd2LRxz+8t8bj6FGelfb8FHBjg5yjkX7Su/8sQSBo5alIspYkRp/fU0A2SM5h+5A==";
+ url = "https://registry.npmjs.org/tail/-/tail-2.1.1.tgz";
+ sha512 = "TBGFzKYD5Af/ts7DBypAQNmPQlt5Uq0bqcf4eRwnfvQcLnSTqruA8h3ps7CKIEPcwX7z9YnP3B6bBHLWYN7+ag==";
};
};
"taketalk-1.0.0" = {
@@ -51892,13 +53404,13 @@ let
sha512 = "rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==";
};
};
- "tar-stream-2.1.4" = {
+ "tar-stream-2.2.0" = {
name = "tar-stream";
packageName = "tar-stream";
- version = "2.1.4";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz";
- sha512 = "o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==";
+ url = "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz";
+ sha512 = "ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==";
};
};
"taskkill-3.1.0" = {
@@ -51928,6 +53440,15 @@ let
sha1 = "9450e8768c83b416fd4d1a6a9449eeccbf496c29";
};
};
+ "tcp-port-used-1.0.2" = {
+ name = "tcp-port-used";
+ packageName = "tcp-port-used";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.2.tgz";
+ sha512 = "l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==";
+ };
+ };
"tdigest-0.1.1" = {
name = "tdigest";
packageName = "tdigest";
@@ -52090,13 +53611,13 @@ let
sha512 = "wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==";
};
};
- "terminal-kit-1.44.0" = {
+ "terminal-kit-1.44.3" = {
name = "terminal-kit";
packageName = "terminal-kit";
- version = "1.44.0";
+ version = "1.44.3";
src = fetchurl {
- url = "https://registry.npmjs.org/terminal-kit/-/terminal-kit-1.44.0.tgz";
- sha512 = "f9RLSA1a1ahx/40NwQ1FoGWz/el7no9RiGX4wMUirmqxJZjwZ09pMZWFWzlHb1yIfk9SnfRD9esGfofu5fF35A==";
+ url = "https://registry.npmjs.org/terminal-kit/-/terminal-kit-1.44.3.tgz";
+ sha512 = "G7V7l2pqJqa5llfn/ORDgKlUMGG27n1nxuxwWmZ4/1hCURz+yldKrknirIeu/kyK5M3UdtgPJ0wGAAXw+0aVfw==";
};
};
"terminal-link-2.1.1" = {
@@ -52180,6 +53701,15 @@ let
sha512 = "cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==";
};
};
+ "test-value-2.1.0" = {
+ name = "test-value";
+ packageName = "test-value";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz";
+ sha1 = "11da6ff670f3471a73b625ca4f3fdcf7bb748291";
+ };
+ };
"text-extensions-1.9.0" = {
name = "text-extensions";
packageName = "text-extensions";
@@ -52369,6 +53899,15 @@ let
sha1 = "f41a1c31df5e129e4314446f66eca05cd6a30480";
};
};
+ "through2-2.0.1" = {
+ name = "through2";
+ packageName = "through2";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz";
+ sha1 = "384e75314d49f32de12eebb8136b8eb6b5d59da9";
+ };
+ };
"through2-2.0.5" = {
name = "through2";
packageName = "through2";
@@ -53125,6 +54664,15 @@ let
sha512 = "6Di70O1dWm45SJ5xrGzlE805z3gYn4ZUmNKomIrI4OojzRA4zyQzJ/4lAxQbJlq0ihG/mUE2xbP4q85Q68ig2g==";
};
};
+ "toxic-1.0.1" = {
+ name = "toxic";
+ packageName = "toxic";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/toxic/-/toxic-1.0.1.tgz";
+ sha512 = "WI3rIGdcaKULYg7KVoB0zcjikqvcYYvcuT6D89bFPz2rVR0Rl0PK6x8/X62rtdLtBKIE985NzVf/auTtGegIIg==";
+ };
+ };
"tr46-0.0.3" = {
name = "tr46";
packageName = "tr46";
@@ -53674,6 +55222,15 @@ let
sha1 = "b75bc2df15649bb84e8b9aa3c0669c6c4bce0d25";
};
};
+ "tweetsodium-0.0.5" = {
+ name = "tweetsodium";
+ packageName = "tweetsodium";
+ version = "0.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tweetsodium/-/tweetsodium-0.0.5.tgz";
+ sha512 = "T3aXZtx7KqQbutTtBfn+P5By3HdBuB1eCoGviIrRJV2sXeToxv2X2cv5RvYqgG26PSnN5m3fYixds22Gkfd11w==";
+ };
+ };
"twig-1.15.4" = {
name = "twig";
packageName = "twig";
@@ -53746,6 +55303,15 @@ let
sha512 = "0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==";
};
};
+ "type-fest-0.10.0" = {
+ name = "type-fest";
+ packageName = "type-fest";
+ version = "0.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz";
+ sha512 = "EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==";
+ };
+ };
"type-fest-0.11.0" = {
name = "type-fest";
packageName = "type-fest";
@@ -53800,6 +55366,15 @@ let
sha512 = "OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==";
};
};
+ "type-fest-0.20.2" = {
+ name = "type-fest";
+ packageName = "type-fest";
+ version = "0.20.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz";
+ sha512 = "Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==";
+ };
+ };
"type-fest-0.3.1" = {
name = "type-fest";
packageName = "type-fest";
@@ -53809,6 +55384,15 @@ let
sha512 = "cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==";
};
};
+ "type-fest-0.4.1" = {
+ name = "type-fest";
+ packageName = "type-fest";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz";
+ sha512 = "IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==";
+ };
+ };
"type-fest-0.5.2" = {
name = "type-fest";
packageName = "type-fest";
@@ -53908,6 +55492,15 @@ let
sha512 = "kk80vLW9iGtjMnIv11qyxLqZm20UklzuR2tL0QAnDIygIUIemcZMxlMWudl9OOt76H3ntVzcTiddQ1/pAAJMYg==";
};
};
+ "typescript-3.2.4" = {
+ name = "typescript";
+ packageName = "typescript";
+ version = "3.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz";
+ sha512 = "0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==";
+ };
+ };
"typescript-3.9.7" = {
name = "typescript";
packageName = "typescript";
@@ -53935,13 +55528,13 @@ let
sha512 = "ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==";
};
};
- "typescript-4.1.2" = {
+ "typescript-4.1.3" = {
name = "typescript";
packageName = "typescript";
- version = "4.1.2";
+ version = "4.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.1.2.tgz";
- sha512 = "thGloWsGH3SOxv1SoY7QojKi0tc+8FnOmiarEGMbd/lar7QOEd3hvlx3Fp5y6FlDUGl9L+pd4n2e+oToGMmhRQ==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz";
+ sha512 = "B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==";
};
};
"typescript-eslint-parser-16.0.1" = {
@@ -53989,15 +55582,6 @@ let
sha1 = "5c080e5d661cbbe38259d2e70a3c7253e873881d";
};
};
- "typical-5.2.0" = {
- name = "typical";
- packageName = "typical";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz";
- sha512 = "dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==";
- };
- };
"typo-geom-0.11.0" = {
name = "typo-geom";
packageName = "typo-geom";
@@ -54052,13 +55636,13 @@ let
sha512 = "oASI1FOJ7BBFkSCNDZ446EgkSuHkOZBuqRFrwXIKWCoXw8ZXQETooTQjkAcBS03Acab7ubCKsXnwuV2svy061g==";
};
};
- "uglify-js-3.12.1" = {
+ "uglify-js-3.12.4" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.12.1";
+ version = "3.12.4";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.1.tgz";
- sha512 = "o8lHP20KjIiQe5b/67Rh68xEGRrc2SRsCuuoYclXXoC74AfSRGblU1HKzJWH3HxPZ+Ort85fWHpSX7KwBUC9CQ==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.4.tgz";
+ sha512 = "L5i5jg/SHkEqzN18gQMTWsZk3KelRsfD1wUVNqtq0kzqWQqcJjyL8yc1o8hJgRrWqrAl2mUFbhfznEIoi7zi2A==";
};
};
"uglify-js-3.4.10" = {
@@ -54439,13 +56023,13 @@ let
sha512 = "vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==";
};
};
- "unified-diff-3.0.1" = {
+ "unified-diff-3.1.0" = {
name = "unified-diff";
packageName = "unified-diff";
- version = "3.0.1";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/unified-diff/-/unified-diff-3.0.1.tgz";
- sha512 = "oDngdkrYYNRUYi19GqyvWNZmOGGsdu1GEOKYy+6iXGphvaoDDidVj3frOC7SumQ2SCWixaHELiXQe7fwcLrMAA==";
+ url = "https://registry.npmjs.org/unified-diff/-/unified-diff-3.1.0.tgz";
+ sha512 = "d29qhcADmrvjgSYDLDUmmE/zvVyKUW+O3gRz6Bjj7fcv8kGBlrYBmMjnuBI+wuTou/PXaVl3hPeSh9mXZ0iGSA==";
};
};
"unified-engine-6.0.1" = {
@@ -54466,13 +56050,13 @@ let
sha512 = "vLUezxCnjzz+ya4pYouRQVMT8k82Rk4fIj406UidRnSFJdGXFaQyQklAnalsQHJrLqAlaYPkXPUa1upfVSHGCA==";
};
};
- "unified-message-control-3.0.1" = {
+ "unified-message-control-3.0.2" = {
name = "unified-message-control";
packageName = "unified-message-control";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/unified-message-control/-/unified-message-control-3.0.1.tgz";
- sha512 = "K2Kvvp1DBzeuxYLLsumZh/gDWUTl4e2z/P3VReFirC78cfHKtQifbhnfRrSBtKtd1Uc6cvYTW0/SZIUaMAEcTg==";
+ url = "https://registry.npmjs.org/unified-message-control/-/unified-message-control-3.0.2.tgz";
+ sha512 = "lhF8fKjDo2cIPx1re5X1QinqUonl+AN6F0XfEaab8w/hjqX7FZAhzu4P8g6pmYp09ld+HSWFwdRJj+Y8xD0q7Q==";
};
};
"union-0.5.0" = {
@@ -54997,15 +56581,6 @@ let
sha512 = "aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==";
};
};
- "upath-2.0.0" = {
- name = "upath";
- packageName = "upath";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/upath/-/upath-2.0.0.tgz";
- sha512 = "ghi1XxsVYPOZPDsOZrfOJIwQU5I3JVYB3Q6IbBGn1KFeOa89i0nUy5tCEkY9pVm83U83qZ1QG40RQKGknllV4w==";
- };
- };
"upath-2.0.1" = {
name = "upath";
packageName = "upath";
@@ -55159,13 +56734,13 @@ let
sha512 = "B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==";
};
};
- "urijs-1.19.2" = {
+ "urijs-1.19.5" = {
name = "urijs";
packageName = "urijs";
- version = "1.19.2";
+ version = "1.19.5";
src = fetchurl {
- url = "https://registry.npmjs.org/urijs/-/urijs-1.19.2.tgz";
- sha512 = "s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w==";
+ url = "https://registry.npmjs.org/urijs/-/urijs-1.19.5.tgz";
+ sha512 = "48z9VGWwdCV5KfizHsE05DWS5fhK6gFlx5MjO7xu0Krc5FGPWzjlXEVV0nPMrdVuP7xmMHiPZ2HoYZwKOFTZOg==";
};
};
"urix-0.1.0" = {
@@ -55646,6 +57221,15 @@ let
sha512 = "FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==";
};
};
+ "uuid-8.3.2" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "8.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz";
+ sha512 = "+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==";
+ };
+ };
"v8-compile-cache-2.2.0" = {
name = "v8-compile-cache";
packageName = "v8-compile-cache";
@@ -55691,6 +57275,15 @@ let
sha512 = "mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==";
};
};
+ "vali-date-1.0.0" = {
+ name = "vali-date";
+ packageName = "vali-date";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz";
+ sha1 = "1b904a59609fb328ef078138420934f6b86709a6";
+ };
+ };
"valid-identifier-0.0.2" = {
name = "valid-identifier";
packageName = "valid-identifier";
@@ -55889,13 +57482,13 @@ let
sha1 = "cfde751860a15822db3b132bc59b116a4adaf01b";
};
};
- "vega-5.17.0" = {
+ "vega-5.17.3" = {
name = "vega";
packageName = "vega";
- version = "5.17.0";
+ version = "5.17.3";
src = fetchurl {
- url = "https://registry.npmjs.org/vega/-/vega-5.17.0.tgz";
- sha512 = "2Rm9aS3cSMXE55YgjfkuOmvSBMtiM/85/qX/WHLc+YiJacKGiwY9yzeC+w2Ft50JUs3nKZc1KB90ePgf5mfo0Q==";
+ url = "https://registry.npmjs.org/vega/-/vega-5.17.3.tgz";
+ sha512 = "c8N2pNg9MMmC6shNpoxVw3aVp2XPFOgmWNX5BEOAdCaGHRnSgzNy44+gYdGRaIe6+ljTzZg99Mf+OLO50IP42A==";
};
};
"vega-canvas-1.2.6" = {
@@ -55943,13 +57536,22 @@ let
sha512 = "UwCu50Sqd8kNZ1X/XgiAY+QAyQUmGFAwyDu7y0T5fs6/TPQnDo/Bo346NgSgINBEhEKOAMY1Nd/rPOk4UEm/ew==";
};
};
- "vega-expression-3.0.0" = {
+ "vega-expression-3.0.1" = {
name = "vega-expression";
packageName = "vega-expression";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/vega-expression/-/vega-expression-3.0.0.tgz";
- sha512 = "/ObjIOK94MB+ziTuh8HZt2eWlKUPT/piRJLal5tx5QL1sQbfRi++7lHKTaKMLXLqc4Xqp9/DewE3PqQ6tYzaUA==";
+ url = "https://registry.npmjs.org/vega-expression/-/vega-expression-3.0.1.tgz";
+ sha512 = "+UwOFEkBnAWo8Zud6i8O4Pd2W6QqmPUOaAhjNtj0OxRL+d+Duoy7M4edUDZ+YuoUcMnjjBFfDQu7oRAA1fIMEQ==";
+ };
+ };
+ "vega-expression-4.0.1" = {
+ name = "vega-expression";
+ packageName = "vega-expression";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vega-expression/-/vega-expression-4.0.1.tgz";
+ sha512 = "ZrDj0hP8NmrCpdLFf7Rd/xMUHGoSYsAOTaYp7uXZ2dkEH5x0uPy5laECMc8TiQvL8W+8IrN2HAWCMRthTSRe2Q==";
};
};
"vega-force-4.0.7" = {
@@ -55970,22 +57572,22 @@ let
sha512 = "oTAeub3KWm6nKhXoYCx1q9G3K43R6/pDMXvqDlTSUtjoY7b/Gixm8iLcir5S9bPjvH40n4AcbZsPmNfL/Up77A==";
};
};
- "vega-functions-5.8.0" = {
+ "vega-functions-5.10.0" = {
name = "vega-functions";
packageName = "vega-functions";
- version = "5.8.0";
+ version = "5.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vega-functions/-/vega-functions-5.8.0.tgz";
- sha512 = "xaUqWZHEX+EuJuKfN0Biux3rrCHDEHmMbW7LHYyyEqguR0i6+zhtOSUEWmYqDfzB/+BlIwCk5Vif6q6/mzJxbQ==";
+ url = "https://registry.npmjs.org/vega-functions/-/vega-functions-5.10.0.tgz";
+ sha512 = "1l28OxUwOj8FEvRU62Oz2hiTuDECrvx1DPU1qLebBKhlgaKbcCk3XyHrn1kUzhMKpXq+SFv5VPxchZP47ASSvQ==";
};
};
- "vega-geo-4.3.7" = {
+ "vega-geo-4.3.8" = {
name = "vega-geo";
packageName = "vega-geo";
- version = "4.3.7";
+ version = "4.3.8";
src = fetchurl {
- url = "https://registry.npmjs.org/vega-geo/-/vega-geo-4.3.7.tgz";
- sha512 = "5HC1D9Z/WYuM1Gmlk8PxuRKgeN8snNWsfKO4E9PTmR7wo7tuU/2SGlRoE27aTsgwMMpBIrpRbSgKtgh5l/fMUQ==";
+ url = "https://registry.npmjs.org/vega-geo/-/vega-geo-4.3.8.tgz";
+ sha512 = "fsGxV96Q/QRgPqOPtMBZdI+DneIiROKTG3YDZvGn0EdV16OG5LzFhbNgLT5GPzI+kTwgLpAsucBHklexlB4kfg==";
};
};
"vega-hierarchy-4.0.9" = {
@@ -56015,13 +57617,13 @@ let
sha512 = "e5enQECdau7rJob0NFB5pGumh3RaaSWWm90+boxMy3ay2b4Ki/3XIvo+C4F1Lx04qSxvQF7tO2LJcklRm6nqRA==";
};
};
- "vega-parser-6.1.0" = {
+ "vega-parser-6.1.2" = {
name = "vega-parser";
packageName = "vega-parser";
- version = "6.1.0";
+ version = "6.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vega-parser/-/vega-parser-6.1.0.tgz";
- sha512 = "u14bHXV8vtcuMIJkMNoDAJ4Xu3lwKIkep+YEkPumWvlwl3fClWy26EAcwTneeM3rXu2F6ZJI6W3ddu/If8u13w==";
+ url = "https://registry.npmjs.org/vega-parser/-/vega-parser-6.1.2.tgz";
+ sha512 = "aGyZrNzPrBruEb/WhemKDuDjQsIkMDGIgnSJci0b+9ZVxjyAzMl7UfGbiYorPiJlnIercjUJbMoFD6fCIf4gqQ==";
};
};
"vega-projection-1.4.5" = {
@@ -56069,13 +57671,13 @@ let
sha512 = "epm1CxcB8AucXQlSDeFnmzy0FCj+HV2k9R6ch2lfLRln5lPLEfgJWgFcFhVf5jyheY0FSeHH52Q5zQn1vYI1Ow==";
};
};
- "vega-selections-5.1.4" = {
+ "vega-selections-5.1.5" = {
name = "vega-selections";
packageName = "vega-selections";
- version = "5.1.4";
+ version = "5.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/vega-selections/-/vega-selections-5.1.4.tgz";
- sha512 = "L7CHwcIjVf90GoW2tS2x5O496O5Joaerp5A1KM6VJ1uo4z6KfqxY6M/328a/uaAs0LC5qbQgXT3htFbtUrPW/A==";
+ url = "https://registry.npmjs.org/vega-selections/-/vega-selections-5.1.5.tgz";
+ sha512 = "oRSsfkqYqA5xfEJqDpgnSDd+w0k6p6SGYisMD6rGXMxuPl0x0Uy6RvDr4nbEtB+dpWdoWEvgrsZVS6axyDNWvQ==";
};
};
"vega-statistics-1.7.9" = {
@@ -56105,13 +57707,13 @@ let
sha512 = "PdqQd5oPlRyD405M2w+Sz9Bo+i7Rwi8o03SVK7RaeQsJC2FffKGJ6acIaSEgOq+yD1Q2k/1SePmCXcmLUlIiEA==";
};
};
- "vega-typings-0.19.1" = {
+ "vega-typings-0.19.2" = {
name = "vega-typings";
packageName = "vega-typings";
- version = "0.19.1";
+ version = "0.19.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vega-typings/-/vega-typings-0.19.1.tgz";
- sha512 = "OSyNYwMJ8FayTTNU/gohprbt1EFQBpoiMPP9p2vqo1O9z45XVnotQ92jYHAhraI6gWiMIIfo4OjPbSe/GX7etg==";
+ url = "https://registry.npmjs.org/vega-typings/-/vega-typings-0.19.2.tgz";
+ sha512 = "YU/S9rDk4d+t4+4eTa9fzuw87PMNteeVtpcL51kUO8H7HvGaoW7ll8RHKLkR0NYBEGPRoFDKUxnoyMvhgjsdYw==";
};
};
"vega-util-1.16.0" = {
@@ -56123,13 +57725,13 @@ let
sha512 = "6mmz6mI+oU4zDMeKjgvE2Fjz0Oh6zo6WGATcvCfxH2gXBzhBHmy5d25uW5Zjnkc6QBXSWPLV9Xa6SiqMsrsKog==";
};
};
- "vega-view-5.9.0" = {
+ "vega-view-5.9.2" = {
name = "vega-view";
packageName = "vega-view";
- version = "5.9.0";
+ version = "5.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vega-view/-/vega-view-5.9.0.tgz";
- sha512 = "HqRFuqO2OwoPHHK+CVt8vB8fu2L8GjQerLpmEpglWtCPDns5+gn5B6F7M8Ah8v24WlfqW7cLrY81t9OloPZOyw==";
+ url = "https://registry.npmjs.org/vega-view/-/vega-view-5.9.2.tgz";
+ sha512 = "XAwKWyVjLClR3aCbTLCWdZj7aZozOULNg7078GxJIgVcBJOENCAidceI/H7JieyUZ96p3AiEHLQdWr167InBpg==";
};
};
"vega-view-transforms-4.5.8" = {
@@ -56168,13 +57770,13 @@ let
sha512 = "/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==";
};
};
- "verda-1.2.0" = {
+ "verda-1.2.1" = {
name = "verda";
packageName = "verda";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/verda/-/verda-1.2.0.tgz";
- sha512 = "6xCi3IqMbT/H9PFBBmVB2foC3GBVpTm/doRCr3Is5RAdcpZHlkhfDto6WpoF0Sei1Dz60/lXGoaqOYM2op9Ftw==";
+ url = "https://registry.npmjs.org/verda/-/verda-1.2.1.tgz";
+ sha512 = "hEkyReHbrar3MikWeZTLWaR3Sr7KAl/M+KczKgGs80LHTPaKC06ussYuWVg9lMeOrwbOZb1o3DRNv91VzoGoYg==";
};
};
"verror-1.1.0" = {
@@ -56249,13 +57851,13 @@ let
sha512 = "y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==";
};
};
- "vfile-4.2.0" = {
+ "vfile-4.2.1" = {
name = "vfile";
packageName = "vfile";
- version = "4.2.0";
+ version = "4.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/vfile/-/vfile-4.2.0.tgz";
- sha512 = "a/alcwCvtuc8OX92rqqo7PflxiCgXRFjdyoGVuYV+qbgCb0GgZJRvIgCD4+U/Kl1yhaRsaTwksF88xbPyGsgpw==";
+ url = "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz";
+ sha512 = "O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==";
};
};
"vfile-find-down-1.0.0" = {
@@ -56339,13 +57941,13 @@ let
sha512 = "b15sTuss1wOPWVlyWOvu+n6wGJ/eTYngz3uqMLimQvxZ+Q5oFQGYZZP1o3dR9sk58G5+wej0UPCZSwQBX/mzrQ==";
};
};
- "vfile-reporter-6.0.1" = {
+ "vfile-reporter-6.0.2" = {
name = "vfile-reporter";
packageName = "vfile-reporter";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-6.0.1.tgz";
- sha512 = "0OppK9mo8G2XUpv+hIKLVSDsoxJrXnOy73+vIm0jQUOUFYRduqpFHX+QqAQfvRHyX9B0UFiRuNJnBOjQCIsw1g==";
+ url = "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-6.0.2.tgz";
+ sha512 = "GN2bH2gs4eLnw/4jPSgfBjo+XCuvnX9elHICJZjVD4+NM0nsUrMTvdjGY5Sc/XG69XVTgLwj7hknQVc6M9FukA==";
};
};
"vfile-sort-1.0.0" = {
@@ -56510,13 +58112,13 @@ let
sha1 = "c066afb582bb1cb4128d60ea92392e94d5e9dbec";
};
};
- "vsce-1.81.1" = {
+ "vsce-1.83.0" = {
name = "vsce";
packageName = "vsce";
- version = "1.81.1";
+ version = "1.83.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vsce/-/vsce-1.81.1.tgz";
- sha512 = "1yWAYRxTx/PKSFZnuELe7GPyIo70H/XKJqf6wGikofUK3f3TCNGI6F9xkTQFvXKNe0AygUuxN7kITyPIQGMP+w==";
+ url = "https://registry.npmjs.org/vsce/-/vsce-1.83.0.tgz";
+ sha512 = "gyF/xtCOFcKO+EvC0FQu5jPECHz2XKMWcw62gqwJJ22lVvlj58t49sWe1IGl9S5NpxCek+QMm6V9i/cDwGWs/Q==";
};
};
"vscode-css-languageservice-3.0.13" = {
@@ -56582,15 +58184,6 @@ let
sha512 = "QxI+qV97uD7HHOCjh3MrM1TfbdwmTXrMckri5Tus1/FQiG3baDZb2C9Y0y8QThs7PwHYBIQXcAc59ZveCRZKPA==";
};
};
- "vscode-json-languageservice-3.8.4" = {
- name = "vscode-json-languageservice";
- packageName = "vscode-json-languageservice";
- version = "3.8.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.8.4.tgz";
- sha512 = "njDG0+YJvYNKXH+6plQGZMxgbifATFrRpC6Qnm/SAn4IW8bMHxsYunsxrjtpqK42CVSz6Lr7bpbTEZbVuOmFLw==";
- };
- };
"vscode-jsonrpc-3.5.0" = {
name = "vscode-jsonrpc";
packageName = "vscode-jsonrpc";
@@ -56636,6 +58229,15 @@ let
sha512 = "mwLDojZkbmpizSJSmp690oa9FB9jig18SIDGZeBCvFc2/LYSRvMm/WwWtMBJuJ1MfFh7rZXfQige4Uje5Z9NzA==";
};
};
+ "vscode-jsonrpc-6.0.0" = {
+ name = "vscode-jsonrpc";
+ packageName = "vscode-jsonrpc";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz";
+ sha512 = "wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==";
+ };
+ };
"vscode-jsonrpc-6.0.0-next.2" = {
name = "vscode-jsonrpc";
packageName = "vscode-jsonrpc";
@@ -56735,6 +58337,15 @@ let
sha512 = "UCXULa/RmT2zxcb6auNezl9ZIPwYHS15+a0XzybrpT2+xA0RbHEYQCsIQkTRYjGv8cm3yS9iPJMmxLilP+y1Xw==";
};
};
+ "vscode-languageserver-7.0.0" = {
+ name = "vscode-languageserver";
+ packageName = "vscode-languageserver";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz";
+ sha512 = "60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==";
+ };
+ };
"vscode-languageserver-7.0.0-next.3" = {
name = "vscode-languageserver";
packageName = "vscode-languageserver";
@@ -56762,6 +58373,15 @@ let
sha512 = "zrMuwHOAQRhjDSnflWdJG+O2ztMWss8GqUUB8dXLR/FPenwkiBNkMIJJYfSN6sgskvsF0rHAoBowNQfbyZnnvw==";
};
};
+ "vscode-languageserver-protocol-3.16.0" = {
+ name = "vscode-languageserver-protocol";
+ packageName = "vscode-languageserver-protocol";
+ version = "3.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz";
+ sha512 = "sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==";
+ };
+ };
"vscode-languageserver-protocol-3.16.0-next.10" = {
name = "vscode-languageserver-protocol";
packageName = "vscode-languageserver-protocol";
@@ -56843,6 +58463,15 @@ let
sha512 = "+a9MPUQrNGRrGU630OGbYVQ+11iOIovjCkqxajPa9w57Sd5ruK8WQNsslzpa0x/QJqC8kRc2DUxWjIFwoNm4ZQ==";
};
};
+ "vscode-languageserver-types-3.16.0" = {
+ name = "vscode-languageserver-types";
+ packageName = "vscode-languageserver-types";
+ version = "3.16.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz";
+ sha512 = "k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==";
+ };
+ };
"vscode-languageserver-types-3.16.0-next.1" = {
name = "vscode-languageserver-types";
packageName = "vscode-languageserver-types";
@@ -56870,15 +58499,6 @@ let
sha512 = "NlKJyGcET/ZBCCLBYIPaGo2c37R03bPYeWXozUtnjyye7+9dhlbMSODyoG2INcQf8zFmB4qhm2UOJjgYEgPCNA==";
};
};
- "vscode-languageserver-types-3.16.0-next.5" = {
- name = "vscode-languageserver-types";
- packageName = "vscode-languageserver-types";
- version = "3.16.0-next.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.5.tgz";
- sha512 = "lf8Y1XXMtF1r2oDDAmJe+drizNXkybSRXAQQk5dPy2rYJsY9SPXYNO074L3THu9zNYepzV5fRJZUPo/V/TLBRQ==";
- };
- };
"vscode-languageserver-types-3.5.0" = {
name = "vscode-languageserver-types";
packageName = "vscode-languageserver-types";
@@ -56978,6 +58598,15 @@ let
sha512 = "8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==";
};
};
+ "vscode-uri-3.0.1" = {
+ name = "vscode-uri";
+ packageName = "vscode-uri";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.1.tgz";
+ sha512 = "LnMgm97uZM2JDjX/vKbbCk+phm++Ih31e5Ao3lqokawhDRocp2ZAVMRiIhPZx6fS5Sqnquyhxh8ABn9TWCvHoA==";
+ };
+ };
"vstream-0.1.0" = {
name = "vstream";
packageName = "vstream";
@@ -56996,13 +58625,13 @@ let
sha512 = "uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==";
};
};
- "vue-3.0.4" = {
+ "vue-3.0.5" = {
name = "vue";
packageName = "vue";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/vue/-/vue-3.0.4.tgz";
- sha512 = "2o+AiQF8sAupyhbyl3oxVCl3WCwC/n5NI7VMM+gVQ231qvSB8eI7sCBloloqDJK6yA367EEtmRSeSCf4sxCC+A==";
+ url = "https://registry.npmjs.org/vue/-/vue-3.0.5.tgz";
+ sha512 = "TfaprOmtsAfhQau7WsomXZ8d9op/dkQLNIq8qPV3A0Vxs6GR5E+c1rfJS1SDkXRQj+dFyfnec7+U0Be1huiScg==";
};
};
"vue-cli-plugin-apollo-0.21.3" = {
@@ -57050,13 +58679,13 @@ let
sha512 = "8FdXi0gieEwh1IprIBafpiJWcApwrU+l2FEj8c1HtHFdNXMd0+2jUSjBVmcQYohf/E72irwAXEXLga6TQcB3FA==";
};
};
- "vue-eslint-parser-7.2.0" = {
+ "vue-eslint-parser-7.3.0" = {
name = "vue-eslint-parser";
packageName = "vue-eslint-parser";
- version = "7.2.0";
+ version = "7.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.2.0.tgz";
- sha512 = "uVcQqe8sUNzdHGcRHMd2Z/hl6qEaWrAmglTKP92Fnq9TYU9un8xsyFgEdFJaXh/1rd7h8Aic1GaiQow5nVneow==";
+ url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.3.0.tgz";
+ sha512 = "n5PJKZbyspD0+8LnaZgpEvNCrjQx1DyDHw8JdWwoxhhC+yRip4TAvSDpXGf9SWX6b0umeB5aR61gwUo6NVvFxw==";
};
};
"vue-onsenui-helper-json-1.0.2" = {
@@ -57167,13 +58796,13 @@ let
sha512 = "9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==";
};
};
- "watchpack-2.0.1" = {
+ "watchpack-2.1.0" = {
name = "watchpack";
packageName = "watchpack";
- version = "2.0.1";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/watchpack/-/watchpack-2.0.1.tgz";
- sha512 = "vO8AKGX22ZRo6PiOFM9dC0re8IcKh8Kd/aH2zeqUc6w4/jBGlTy2P7fTC6ekT0NjVeGjgU2dGC5rNstKkeLEQg==";
+ url = "https://registry.npmjs.org/watchpack/-/watchpack-2.1.0.tgz";
+ sha512 = "UjgD1mqjkG99+3lgG36at4wPnUXNvis2v1utwTgQ43C22c4LD71LsYMExdWXh4HZ+RmW+B0t1Vrg2GpXAkTOQw==";
};
};
"watchpack-chokidar2-2.0.1" = {
@@ -57311,13 +58940,13 @@ let
sha512 = "6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==";
};
};
- "webpack-5.4.0" = {
+ "webpack-5.9.0" = {
name = "webpack";
packageName = "webpack";
- version = "5.4.0";
+ version = "5.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-5.4.0.tgz";
- sha512 = "udpYTyqz8toTTdaOsL2QKPLeZLt2IEm9qY7yTXuFEQhKu5bk0yQD9BtAdVQksmz4jFbbWOiWmm3NHarO0zr/ng==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-5.9.0.tgz";
+ sha512 = "YnnqIV/uAS5ZrNpctSv378qV7HmbJ74DL+XfvMxzbX1bV9e7eeT6eEWU4wuUw33CNr/HspBh7R/xQlVjTEyAeA==";
};
};
"webpack-cli-3.3.12" = {
@@ -57347,13 +58976,13 @@ let
sha512 = "ZYldKNeWQtk9SoV70x7Eb2NRmvHMtNBOjscs0wUdg/pfymntiF+0W/D9v2o76ztufjND6RNFjNVnyFQww25AZg==";
};
};
- "webpack-dev-middleware-3.7.2" = {
+ "webpack-dev-middleware-3.7.3" = {
name = "webpack-dev-middleware";
packageName = "webpack-dev-middleware";
- version = "3.7.2";
+ version = "3.7.3";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz";
- sha512 = "1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==";
+ url = "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz";
+ sha512 = "djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==";
};
};
"webpack-dev-server-3.11.0" = {
@@ -57599,13 +59228,13 @@ let
sha512 = "BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==";
};
};
- "which-boxed-primitive-1.0.1" = {
+ "which-boxed-primitive-1.0.2" = {
name = "which-boxed-primitive";
packageName = "which-boxed-primitive";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.1.tgz";
- sha512 = "7BT4TwISdDGBgaemWU0N0OU7FeAEJ9Oo2P1PHRm/FCWoEi2VLWC9b6xvxAA3C/NMpxg3HXVgi0sMmGbNUbNepQ==";
+ url = "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz";
+ sha512 = "bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==";
};
};
"which-collection-1.0.1" = {
@@ -57653,13 +59282,13 @@ let
sha1 = "20b721df05b35b706176ffa10b0909aba4603035";
};
};
- "which-typed-array-1.1.2" = {
+ "which-typed-array-1.1.4" = {
name = "which-typed-array";
packageName = "which-typed-array";
- version = "1.1.2";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.2.tgz";
- sha512 = "KT6okrd1tE6JdZAy3o2VhMoYPh3+J6EMZLyrxBQsZflI1QCZIxMrIYLkosd8Twf+YfknVIHmYQPgJt238p8dnQ==";
+ url = "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz";
+ sha512 = "49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==";
};
};
"wide-align-1.1.3" = {
@@ -57941,15 +59570,6 @@ let
sha512 = "mO8XtqyPvykVCsrwj5MlOVWvSnCdT+C+QVbm6blradR7JExAhbkZ7hZ9A+9NUtwzSqrlUo9a67ws0EiILrvRpw==";
};
};
- "wordwrapjs-4.0.0" = {
- name = "wordwrapjs";
- packageName = "wordwrapjs";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-4.0.0.tgz";
- sha512 = "Svqw723a3R34KvsMgpjFBYCgNOSdcW3mQFK4wIfhGQhtaFVOJmdYoXgi63ne3dTlWgatVcUc7t4HtQ/+bUVIzQ==";
- };
- };
"workbox-background-sync-3.6.3" = {
name = "workbox-background-sync";
packageName = "workbox-background-sync";
@@ -58355,15 +59975,6 @@ let
sha512 = "D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==";
};
};
- "ws-7.4.0" = {
- name = "ws";
- packageName = "ws";
- version = "7.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz";
- sha512 = "kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==";
- };
- };
"ws-7.4.1" = {
name = "ws";
packageName = "ws";
@@ -58373,6 +59984,15 @@ let
sha512 = "pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==";
};
};
+ "ws-7.4.2" = {
+ name = "ws";
+ packageName = "ws";
+ version = "7.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz";
+ sha512 = "T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==";
+ };
+ };
"x-default-browser-0.3.1" = {
name = "x-default-browser";
packageName = "x-default-browser";
@@ -58625,6 +60245,15 @@ let
sha512 = "ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==";
};
};
+ "xmlbuilder-15.1.1" = {
+ name = "xmlbuilder";
+ packageName = "xmlbuilder";
+ version = "15.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz";
+ sha512 = "yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==";
+ };
+ };
"xmlbuilder-2.5.2" = {
name = "xmlbuilder";
packageName = "xmlbuilder";
@@ -58761,13 +60390,13 @@ let
sha1 = "fcd82267e9351c13f0fb9c73307f25331d29c63a";
};
};
- "xpath-0.0.27" = {
+ "xpath-0.0.32" = {
name = "xpath";
packageName = "xpath";
- version = "0.0.27";
+ version = "0.0.32";
src = fetchurl {
- url = "https://registry.npmjs.org/xpath/-/xpath-0.0.27.tgz";
- sha512 = "fg03WRxtkCV6ohClePNAECYsmpKKTv5L8y/X3Dn1hQrec3POx2jHZ/0P2qQ6HvsrU1BmeqXcof3NGGueG6LxwQ==";
+ url = "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz";
+ sha512 = "rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==";
};
};
"xpath-0.0.5" = {
@@ -58968,13 +60597,13 @@ let
sha1 = "87cfa5a9613f48e26005420d6a8ee0da6fe8daec";
};
};
- "yaml-language-server-0.12.0" = {
+ "yaml-language-server-0.13.1-dcc82a9.0" = {
name = "yaml-language-server";
packageName = "yaml-language-server";
- version = "0.12.0";
+ version = "0.13.1-dcc82a9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.12.0.tgz";
- sha512 = "EAr9fJi05wVWsFVgc4s0AI74nT6D2oN7xcy7W+7JCkvirbm0L7aPDRAjSz6z/dXVyYyFlEAgRWVThXzqguFyTw==";
+ url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.13.1-dcc82a9.0.tgz";
+ sha512 = "26QP9JhfcrroDTeMv2OsY4eoI+NKb6tZwy1Uz0MBWi1uGmOw0/6aR9Oa3guOsC96U27GAqT6glRFMjCGqLro7A==";
};
};
"yaml-language-server-parser-0.1.1" = {
@@ -58986,6 +60615,15 @@ let
sha512 = "2PememGb1SrPqXAxXTpBD39rwYZap6CJVSvkfULNv9uwV3VHp1TfkgpsylBb+mpuuivH0JZ52lChXPvNa6yVxw==";
};
};
+ "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";
@@ -59067,15 +60705,6 @@ let
sha512 = "6+nLw8xa9uK1BOEOykaiYAJVh6/CjxWXK/q9b5FpRgNslt8s22F2xMBqVIKgCRjNgGvGPBy8Vog7WN7yh4amtA==";
};
};
- "yargs-16.1.0" = {
- name = "yargs";
- packageName = "yargs";
- version = "16.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-16.1.0.tgz";
- sha512 = "upWFJOmDdHN0syLuESuvXDmrRcWd1QafJolHskzaw79uZa7/x53gxQKiR07W59GWY1tFhhU/Th9DrtSfpS782g==";
- };
- };
"yargs-16.1.1" = {
name = "yargs";
packageName = "yargs";
@@ -59085,6 +60714,15 @@ let
sha512 = "hAD1RcFP/wfgfxgMVswPE+z3tlPFtxG8/yWUrG2i17sTWGCGqWnxKcLTF4cUKDUK8fzokwsmO9H0TDkRbMHy8w==";
};
};
+ "yargs-16.2.0" = {
+ name = "yargs";
+ packageName = "yargs";
+ version = "16.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz";
+ sha512 = "D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==";
+ };
+ };
"yargs-3.10.0" = {
name = "yargs";
packageName = "yargs";
@@ -59400,6 +61038,15 @@ let
sha512 = "Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==";
};
};
+ "zeromq-5.2.0" = {
+ name = "zeromq";
+ packageName = "zeromq";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/zeromq/-/zeromq-5.2.0.tgz";
+ sha512 = "qsckhCmrg6et6zrAJytC971SSN/4iLxKgkXK1Wqn2Gij5KXMY+TA+3cy/iFwehaWdU5usg5HNOOgaBdjSqtCVw==";
+ };
+ };
"zerr-1.0.4" = {
name = "zerr";
packageName = "zerr";
@@ -59478,17 +61125,17 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "11.0.3";
+ version = "11.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-11.0.3.tgz";
- sha512 = "ytYVvALJ1YRDZYoqNoUcE4SLyNcMyt2V+Youaasj+C43V0h1GzHZ4J6G4X9sKaaiNAGV4GKjB9r7jzCymaiq+A==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-11.0.5.tgz";
+ sha512 = "k4j/2z7qkuigJ1shH0McW1wW63clhrbrg98FK4/KWhU/sce5AgVjuHDQFycAclTwHesf7Vs6Gzt7zGlqUmeKIg==";
};
dependencies = [
- sources."@angular-devkit/architect-0.1100.3"
- sources."@angular-devkit/core-11.0.3"
- sources."@angular-devkit/schematics-11.0.3"
- sources."@schematics/angular-11.0.3"
- sources."@schematics/update-0.1100.3"
+ sources."@angular-devkit/architect-0.1100.5"
+ sources."@angular-devkit/core-11.0.5"
+ sources."@angular-devkit/schematics-11.0.5"
+ sources."@schematics/angular-11.0.5"
+ sources."@schematics/update-0.1100.5"
sources."@yarnpkg/lockfile-1.1.0"
sources."JSONStream-1.3.5"
sources."agent-base-4.3.0"
@@ -59600,7 +61247,7 @@ in
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.6"
sources."inquirer-7.3.3"
sources."ip-1.1.5"
sources."is-core-module-2.2.0"
@@ -59630,8 +61277,8 @@ in
sources."yallist-3.1.1"
];
})
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -59822,7 +61469,7 @@ in
sources."convict-6.0.0"
sources."decamelize-1.2.0"
sources."esprima-4.0.1"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json5-2.1.3"
sources."lodash.clonedeep-4.5.0"
sources."map-obj-4.1.0"
@@ -59868,7 +61515,7 @@ in
sources."append-buffer-1.0.2"
sources."argparse-1.0.10"
sources."asciidoctor.js-1.5.9"
- sources."async-lock-1.2.4"
+ sources."async-lock-1.2.6"
sources."balanced-match-1.0.0"
sources."base64-js-0.0.2"
sources."bl-4.0.3"
@@ -59956,7 +61603,7 @@ in
})
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
(sources."get-stream-4.1.0" // {
dependencies = [
sources."pump-3.0.0"
@@ -60011,7 +61658,7 @@ in
sources."is-windows-1.0.2"
sources."isarray-1.0.0"
sources."isomorphic-git-0.78.5"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-buffer-3.0.0"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json5-2.1.3"
@@ -60030,8 +61677,8 @@ in
sources."map-obj-4.1.0"
sources."marky-1.2.1"
sources."matcher-2.1.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-2.1.0"
sources."minimatch-3.0.4"
sources."minimatch-all-1.1.0"
@@ -60120,7 +61767,7 @@ in
];
})
sources."to-utf8-0.0.1"
- sources."uglify-js-3.12.1"
+ sources."uglify-js-3.12.4"
sources."unc-path-regex-0.1.2"
sources."unique-stream-2.3.1"
sources."universalify-0.1.2"
@@ -60199,7 +61846,7 @@ in
sources."cssstyle-1.4.0"
sources."dashdash-1.14.1"
sources."data-urls-1.1.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."deep-is-0.1.3"
sources."delayed-stream-1.0.0"
sources."domexception-1.0.1"
@@ -60245,8 +61892,8 @@ in
sources."lodash.sortby-4.7.0"
sources."lowdb-1.0.0"
sources."lunr-2.3.3"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."ms-2.1.2"
sources."mute-stream-0.0.7"
@@ -60326,17 +61973,17 @@ in
"@nestjs/cli" = nodeEnv.buildNodePackage {
name = "_at_nestjs_slash_cli";
packageName = "@nestjs/cli";
- version = "7.5.3";
+ version = "7.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@nestjs/cli/-/cli-7.5.3.tgz";
- sha512 = "PgpdXaNNtWMRAnDzMEXjbCXDiJWoNcmnKa6HhJ9iLJaqdXkIILiLthJx64sZxB6GiE4UYWjbX/KuPH3N2dx/6Q==";
+ url = "https://registry.npmjs.org/@nestjs/cli/-/cli-7.5.4.tgz";
+ sha512 = "qKdniSA7NXO/5HqSxGaalMS7roIJXeT4yXTadBQ47Qv68DHh/0jfCcTzH6hqCuyRV7DV2k0bxob+rq4peMaZBw==";
};
dependencies = [
- sources."@angular-devkit/core-11.0.1"
- sources."@angular-devkit/schematics-11.0.1"
- sources."@angular-devkit/schematics-cli-0.1100.1"
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@angular-devkit/core-11.0.3"
+ sources."@angular-devkit/schematics-11.0.3"
+ sources."@angular-devkit/schematics-cli-0.1100.3"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -60347,20 +61994,20 @@ in
sources."supports-color-5.5.0"
];
})
- (sources."@nestjs/schematics-7.2.2" // {
+ (sources."@nestjs/schematics-7.2.6" // {
dependencies = [
- sources."@angular-devkit/core-11.0.0"
- sources."@angular-devkit/schematics-11.0.0"
+ sources."@angular-devkit/core-11.0.5"
+ sources."@angular-devkit/schematics-11.0.5"
];
})
- sources."@schematics/schematics-0.1100.1"
+ sources."@schematics/schematics-0.1100.3"
sources."@types/anymatch-1.3.1"
sources."@types/eslint-7.2.6"
sources."@types/eslint-scope-3.7.0"
sources."@types/estree-0.0.45"
sources."@types/json-schema-7.0.6"
sources."@types/json5-0.0.29"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/parse-json-4.0.0"
sources."@types/source-list-map-0.1.2"
sources."@types/tapable-1.0.6"
@@ -60408,10 +62055,10 @@ in
sources."binary-extensions-2.1.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."browserslist-4.15.0"
+ sources."browserslist-4.16.0"
sources."buffer-from-1.1.1"
sources."callsites-3.1.0"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
sources."chalk-3.0.0"
sources."chardet-0.7.0"
sources."chokidar-3.4.3"
@@ -60432,11 +62079,11 @@ in
sources."cross-spawn-7.0.3"
sources."deepmerge-4.2.2"
sources."defaults-1.0.3"
- sources."electron-to-chromium-1.3.616"
+ sources."electron-to-chromium-1.3.633"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."enhanced-resolve-4.3.0"
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
sources."error-ex-1.3.2"
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
@@ -60455,7 +62102,7 @@ in
sources."figures-3.2.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
- (sources."fork-ts-checker-webpack-plugin-6.0.2" // {
+ (sources."fork-ts-checker-webpack-plugin-6.0.5" // {
dependencies = [
sources."chalk-4.1.0"
];
@@ -60474,7 +62121,7 @@ in
sources."has-flag-4.0.0"
sources."human-signals-1.1.1"
sources."iconv-lite-0.4.24"
- sources."import-fresh-3.2.2"
+ sources."import-fresh-3.3.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
(sources."inquirer-7.3.3" // {
@@ -60525,8 +62172,8 @@ in
sources."memfs-3.2.0"
sources."memory-fs-0.5.0"
sources."merge-stream-2.0.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -60633,11 +62280,11 @@ in
sources."universalify-1.0.0"
sources."uri-js-4.4.0"
sources."util-deprecate-1.0.2"
- sources."watchpack-2.0.1"
+ sources."watchpack-2.1.0"
sources."wcwidth-1.0.1"
- (sources."webpack-5.4.0" // {
+ (sources."webpack-5.9.0" // {
dependencies = [
- sources."enhanced-resolve-5.4.0"
+ sources."enhanced-resolve-5.4.1"
sources."schema-utils-3.0.0"
sources."tapable-2.2.0"
];
@@ -60675,10 +62322,10 @@ in
};
dependencies = [
sources."@akryum/winattr-3.0.0"
- sources."@apollo/federation-0.20.4"
+ sources."@apollo/federation-0.20.7"
(sources."@apollo/protobufjs-1.0.5" // {
dependencies = [
- sources."@types/node-10.17.48"
+ sources."@types/node-10.17.50"
];
})
sources."@apollographql/apollo-tools-0.4.8"
@@ -60687,20 +62334,24 @@ in
sources."@apollographql/graphql-language-service-types-2.0.2"
sources."@apollographql/graphql-language-service-utils-2.0.2"
sources."@apollographql/graphql-playground-html-1.6.26"
- sources."@babel/code-frame-7.10.4"
+ sources."@babel/code-frame-7.12.11"
sources."@babel/compat-data-7.12.7"
- (sources."@babel/core-7.12.9" // {
+ (sources."@babel/core-7.12.10" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
sources."semver-5.7.1"
];
})
- (sources."@babel/generator-7.12.5" // {
+ (sources."@babel/generator-7.12.10" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
+ ];
+ })
+ (sources."@babel/helper-annotate-as-pure-7.12.10" // {
+ dependencies = [
+ sources."@babel/types-7.12.12"
];
})
- sources."@babel/helper-annotate-as-pure-7.10.4"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
(sources."@babel/helper-compilation-targets-7.12.5" // {
dependencies = [
@@ -60711,74 +62362,82 @@ in
sources."@babel/helper-create-regexp-features-plugin-7.12.7"
(sources."@babel/helper-define-map-7.10.5" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
(sources."@babel/helper-explode-assignable-expression-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
+ ];
+ })
+ (sources."@babel/helper-function-name-7.12.11" // {
+ dependencies = [
+ sources."@babel/types-7.12.12"
+ ];
+ })
+ (sources."@babel/helper-get-function-arity-7.12.10" // {
+ dependencies = [
+ sources."@babel/types-7.12.12"
];
})
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
sources."@babel/helper-hoist-variables-7.10.4"
(sources."@babel/helper-member-expression-to-functions-7.12.7" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
(sources."@babel/helper-module-imports-7.12.5" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
(sources."@babel/helper-module-transforms-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
- (sources."@babel/helper-optimise-call-expression-7.12.7" // {
+ (sources."@babel/helper-optimise-call-expression-7.12.10" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
sources."@babel/helper-plugin-utils-7.10.4"
(sources."@babel/helper-remap-async-to-generator-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
- (sources."@babel/helper-replace-supers-7.12.5" // {
+ (sources."@babel/helper-replace-supers-7.12.11" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
(sources."@babel/helper-simple-access-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
(sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
- (sources."@babel/helper-split-export-declaration-7.11.0" // {
+ (sources."@babel/helper-split-export-declaration-7.12.11" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
- sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helper-validator-option-7.12.1"
+ sources."@babel/helper-validator-identifier-7.12.11"
+ sources."@babel/helper-validator-option-7.12.11"
sources."@babel/helper-wrap-function-7.12.3"
(sources."@babel/helpers-7.12.5" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.7"
- sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
+ sources."@babel/parser-7.12.11"
+ sources."@babel/plugin-proposal-async-generator-functions-7.12.12"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
sources."@babel/plugin-proposal-export-namespace-from-7.12.1"
@@ -60808,14 +62467,14 @@ in
sources."@babel/plugin-transform-arrow-functions-7.12.1"
sources."@babel/plugin-transform-async-to-generator-7.12.1"
sources."@babel/plugin-transform-block-scoped-functions-7.12.1"
- sources."@babel/plugin-transform-block-scoping-7.12.1"
+ sources."@babel/plugin-transform-block-scoping-7.12.12"
sources."@babel/plugin-transform-classes-7.12.1"
sources."@babel/plugin-transform-computed-properties-7.12.1"
sources."@babel/plugin-transform-destructuring-7.12.1"
sources."@babel/plugin-transform-dotall-regex-7.12.1"
sources."@babel/plugin-transform-duplicate-keys-7.12.1"
sources."@babel/plugin-transform-exponentiation-operator-7.12.1"
- sources."@babel/plugin-transform-flow-strip-types-7.12.1"
+ sources."@babel/plugin-transform-flow-strip-types-7.12.10"
sources."@babel/plugin-transform-for-of-7.12.1"
sources."@babel/plugin-transform-function-name-7.12.1"
sources."@babel/plugin-transform-literals-7.12.1"
@@ -60835,20 +62494,20 @@ in
sources."@babel/plugin-transform-spread-7.12.1"
sources."@babel/plugin-transform-sticky-regex-7.12.7"
sources."@babel/plugin-transform-template-literals-7.12.1"
- sources."@babel/plugin-transform-typeof-symbol-7.12.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.12.10"
sources."@babel/plugin-transform-typescript-7.12.1"
sources."@babel/plugin-transform-unicode-escapes-7.12.1"
sources."@babel/plugin-transform-unicode-regex-7.12.1"
- (sources."@babel/preset-env-7.12.7" // {
+ (sources."@babel/preset-env-7.12.11" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
sources."semver-5.7.1"
];
})
sources."@babel/preset-flow-7.12.1"
sources."@babel/preset-modules-0.1.4"
sources."@babel/preset-typescript-7.12.7"
- (sources."@babel/register-7.12.1" // {
+ (sources."@babel/register-7.12.10" // {
dependencies = [
sources."make-dir-2.1.0"
sources."pify-4.0.1"
@@ -60858,12 +62517,13 @@ in
sources."@babel/runtime-7.12.5"
(sources."@babel/template-7.12.7" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
];
})
- (sources."@babel/traverse-7.12.9" // {
+ (sources."@babel/traverse-7.12.12" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/generator-7.12.11"
+ sources."@babel/types-7.12.12"
];
})
sources."@babel/types-7.10.4"
@@ -60874,9 +62534,9 @@ in
sources."@hapi/joi-15.1.1"
sources."@hapi/topo-3.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
(sources."@oclif/color-0.1.2" // {
dependencies = [
(sources."chalk-3.0.0" // {
@@ -60893,7 +62553,7 @@ in
})
(sources."@oclif/command-1.8.0" // {
dependencies = [
- sources."@oclif/plugin-help-3.2.0"
+ sources."@oclif/plugin-help-3.2.1"
sources."lru-cache-6.0.0"
sources."semver-7.3.4"
sources."yallist-4.0.0"
@@ -60919,7 +62579,17 @@ in
})
sources."@oclif/linewrap-1.0.0"
sources."@oclif/parser-3.8.5"
- sources."@oclif/plugin-autocomplete-0.2.0"
+ (sources."@oclif/plugin-autocomplete-0.2.1" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
+ sources."universalify-1.0.0"
+ ];
+ })
(sources."@oclif/plugin-help-2.2.3" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -60943,7 +62613,7 @@ in
sources."strip-ansi-5.2.0"
];
})
- (sources."@oclif/plugin-plugins-1.9.3" // {
+ (sources."@oclif/plugin-plugins-1.9.4" // {
dependencies = [
sources."fs-extra-8.1.0"
sources."lru-cache-6.0.0"
@@ -60974,13 +62644,13 @@ 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.33"
+ sources."@types/connect-3.4.34"
sources."@types/content-disposition-0.5.3"
- sources."@types/cookies-0.7.5"
+ sources."@types/cookies-0.7.6"
sources."@types/cors-2.8.8"
sources."@types/ejs-2.7.0"
sources."@types/express-4.17.7"
- sources."@types/express-serve-static-core-4.17.13"
+ sources."@types/express-serve-static-core-4.17.17"
sources."@types/fs-capacitor-2.0.0"
sources."@types/glob-7.1.3"
(sources."@types/graphql-upload-8.0.4" // {
@@ -61004,7 +62674,7 @@ in
sources."@types/long-4.0.1"
sources."@types/mime-2.0.3"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
(sources."@types/node-fetch-2.5.7" // {
dependencies = [
sources."form-data-3.0.0"
@@ -61016,7 +62686,7 @@ in
sources."@types/serve-static-1.13.8"
sources."@types/through-0.0.30"
sources."@types/ws-7.4.0"
- sources."@types/zen-observable-0.8.1"
+ sources."@types/zen-observable-0.8.2"
sources."@vue/cli-shared-utils-4.5.9"
(sources."@vue/cli-ui-4.5.9" // {
dependencies = [
@@ -61025,24 +62695,24 @@ in
})
sources."@vue/cli-ui-addon-webpack-4.5.9"
sources."@vue/cli-ui-addon-widgets-4.5.9"
- (sources."@vue/compiler-core-3.0.4" // {
+ (sources."@vue/compiler-core-3.0.5" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
sources."source-map-0.6.1"
];
})
- sources."@vue/compiler-dom-3.0.4"
- (sources."@vue/compiler-sfc-3.0.4" // {
+ sources."@vue/compiler-dom-3.0.5"
+ (sources."@vue/compiler-sfc-3.0.5" // {
dependencies = [
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
sources."source-map-0.6.1"
];
})
- sources."@vue/compiler-ssr-3.0.4"
- sources."@vue/reactivity-3.0.4"
- sources."@vue/runtime-core-3.0.4"
- sources."@vue/runtime-dom-3.0.4"
- sources."@vue/shared-3.0.4"
+ sources."@vue/compiler-ssr-3.0.5"
+ sources."@vue/reactivity-3.0.5"
+ sources."@vue/runtime-core-3.0.5"
+ sources."@vue/runtime-dom-3.0.5"
+ sources."@vue/shared-3.0.5"
sources."@wry/context-0.4.4"
sources."@wry/equality-0.1.11"
sources."abbrev-1.1.1"
@@ -61086,31 +62756,31 @@ in
sources."to-regex-range-2.1.1"
];
})
- (sources."apollo-2.31.2" // {
+ (sources."apollo-2.32.0" // {
dependencies = [
sources."mkdirp-1.0.4"
sources."strip-ansi-5.2.0"
];
})
sources."apollo-cache-1.3.5"
- sources."apollo-cache-control-0.11.4"
+ sources."apollo-cache-control-0.11.5"
sources."apollo-cache-inmemory-1.6.6"
sources."apollo-client-2.6.10"
- (sources."apollo-codegen-core-0.38.2" // {
+ (sources."apollo-codegen-core-0.39.0" // {
dependencies = [
sources."recast-0.20.4"
sources."source-map-0.6.1"
sources."tslib-2.0.3"
];
})
- sources."apollo-codegen-flow-0.36.2"
- sources."apollo-codegen-scala-0.37.2"
- sources."apollo-codegen-swift-0.38.2"
- sources."apollo-codegen-typescript-0.38.2"
+ sources."apollo-codegen-flow-0.37.0"
+ sources."apollo-codegen-scala-0.38.0"
+ sources."apollo-codegen-swift-0.39.0"
+ sources."apollo-codegen-typescript-0.39.0"
sources."apollo-datasource-0.7.2"
sources."apollo-env-0.6.5"
sources."apollo-graphql-0.6.0"
- sources."apollo-language-server-1.24.1"
+ sources."apollo-language-server-1.25.0"
sources."apollo-link-1.2.14"
sources."apollo-link-context-1.0.20"
sources."apollo-link-error-1.1.13"
@@ -61119,19 +62789,19 @@ in
sources."apollo-link-persisted-queries-0.2.2"
sources."apollo-link-state-0.4.2"
sources."apollo-link-ws-1.0.20"
- sources."apollo-reporting-protobuf-0.6.1"
+ sources."apollo-reporting-protobuf-0.6.2"
sources."apollo-server-caching-0.5.2"
- (sources."apollo-server-core-2.19.0" // {
+ (sources."apollo-server-core-2.19.1" // {
dependencies = [
- sources."uuid-8.3.1"
+ sources."uuid-8.3.2"
];
})
sources."apollo-server-env-2.4.5"
sources."apollo-server-errors-2.4.2"
- sources."apollo-server-express-2.19.0"
- sources."apollo-server-plugin-base-0.10.2"
- sources."apollo-server-types-0.6.1"
- sources."apollo-tracing-0.12.0"
+ sources."apollo-server-express-2.19.1"
+ sources."apollo-server-plugin-base-0.10.3"
+ sources."apollo-server-types-0.6.2"
+ sources."apollo-tracing-0.12.1"
sources."apollo-upload-client-11.0.0"
sources."apollo-utilities-1.3.4"
(sources."archive-type-4.0.0" // {
@@ -61140,7 +62810,11 @@ in
];
})
sources."arg-4.1.3"
- sources."argparse-1.0.10"
+ (sources."argparse-1.0.10" // {
+ dependencies = [
+ sources."sprintf-js-1.0.3"
+ ];
+ })
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
sources."arr-union-3.1.0"
@@ -61193,6 +62867,7 @@ in
sources."setprototypeof-1.1.1"
];
})
+ sources."boolean-3.0.2"
(sources."boxen-4.2.0" // {
dependencies = [
(sources."ansi-align-3.0.0" // {
@@ -61217,7 +62892,7 @@ in
})
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."browserslist-4.15.0"
+ sources."browserslist-4.16.0"
sources."buffer-5.7.1"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
@@ -61249,7 +62924,7 @@ in
];
})
sources."camelcase-4.1.0"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
(sources."capital-case-1.0.4" // {
dependencies = [
sources."tslib-2.0.3"
@@ -61311,7 +62986,7 @@ in
sources."strip-ansi-3.0.1"
];
})
- (sources."cli-ux-5.5.0" // {
+ (sources."cli-ux-5.5.1" // {
dependencies = [
sources."ansi-escapes-4.3.1"
sources."ansi-styles-4.3.0"
@@ -61321,21 +62996,15 @@ in
sources."color-name-1.1.4"
sources."escape-string-regexp-4.0.0"
sources."extract-stack-2.0.0"
- sources."fs-extra-9.0.1"
+ sources."fs-extra-8.1.0"
sources."has-flag-4.0.0"
sources."is-wsl-2.2.0"
- (sources."jsonfile-6.1.0" // {
- dependencies = [
- sources."universalify-2.0.0"
- ];
- })
sources."lru-cache-6.0.0"
sources."semver-7.3.4"
sources."supports-color-7.2.0"
sources."supports-hyperlinks-2.1.0"
sources."tslib-2.0.3"
sources."type-fest-0.11.0"
- sources."universalify-1.0.0"
sources."yallist-4.0.0"
];
})
@@ -61386,8 +63055,8 @@ in
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
- sources."core-js-3.8.0"
- (sources."core-js-compat-3.8.0" // {
+ sources."core-js-3.8.1"
+ (sources."core-js-compat-3.8.1" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -61412,7 +63081,7 @@ in
sources."csv-parser-1.12.1"
sources."dashdash-1.14.1"
sources."date-fns-1.30.1"
- (sources."debug-4.3.1" // {
+ (sources."debug-4.3.2" // {
dependencies = [
sources."ms-2.1.2"
];
@@ -61457,6 +63126,7 @@ in
sources."depd-1.1.2"
sources."deprecated-decorator-0.1.6"
sources."destroy-1.0.4"
+ sources."detect-node-2.0.4"
sources."dicer-0.3.0"
sources."diff-4.0.2"
sources."dir-glob-3.0.1"
@@ -61482,7 +63152,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.616"
+ sources."electron-to-chromium-1.3.633"
sources."elegant-spinner-1.0.1"
sources."emoji-regex-8.0.0"
sources."emojis-list-3.0.0"
@@ -61494,12 +63164,13 @@ in
sources."error-ex-1.3.2"
sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
+ sources."es6-error-4.1.1"
sources."escalade-3.1.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."esm-3.2.25"
sources."esprima-4.0.1"
- sources."estree-walker-2.0.1"
+ sources."estree-walker-2.0.2"
sources."esutils-2.0.3"
sources."etag-1.8.1"
sources."event-pubsub-4.3.0"
@@ -61551,7 +63222,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."fd-slicer-1.1.0"
sources."figures-1.7.0"
sources."file-type-8.1.0"
@@ -61573,7 +63244,7 @@ in
})
sources."find-up-3.0.0"
sources."fkill-6.2.0"
- sources."flow-parser-0.138.0"
+ sources."flow-parser-0.141.0"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -61595,7 +63266,7 @@ in
sources."generic-names-2.0.1"
sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-proxy-2.1.0"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
@@ -61613,8 +63284,16 @@ in
sources."glob-7.1.5"
sources."glob-parent-5.1.1"
sources."glob-to-regexp-0.3.0"
+ (sources."global-agent-2.1.12" // {
+ dependencies = [
+ sources."lru-cache-6.0.0"
+ sources."semver-7.3.4"
+ sources."yallist-4.0.0"
+ ];
+ })
sources."global-dirs-0.1.1"
sources."globals-11.12.0"
+ sources."globalthis-1.0.1"
(sources."globby-9.2.0" // {
dependencies = [
sources."@nodelib/fs.stat-1.1.3"
@@ -61663,7 +63342,7 @@ in
sources."ts-invariant-0.3.3"
];
})
- sources."graphql-extensions-0.12.6"
+ sources."graphql-extensions-0.12.7"
sources."graphql-subscriptions-1.1.0"
sources."graphql-tag-2.11.0"
sources."graphql-tools-4.0.8"
@@ -61728,7 +63407,7 @@ in
sources."inflected-2.1.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."inquirer-7.3.3" // {
dependencies = [
sources."ansi-escapes-4.3.1"
@@ -61799,7 +63478,7 @@ in
sources."js-message-1.0.7"
sources."js-queue-2.0.2"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
(sources."jscodeshift-0.10.0" // {
dependencies = [
@@ -61910,6 +63589,11 @@ in
sources."make-error-1.3.6"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
+ (sources."matcher-3.0.0" // {
+ dependencies = [
+ sources."escape-string-regexp-4.0.0"
+ ];
+ })
sources."media-typer-0.3.0"
sources."merge-1.2.1"
sources."merge-descriptors-1.0.1"
@@ -61923,8 +63607,8 @@ in
sources."methods-1.1.2"
sources."micromatch-4.0.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimalistic-assert-1.0.1"
@@ -61975,7 +63659,7 @@ in
(sources."nodemon-1.19.4" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."semver-5.7.1"
];
})
@@ -62008,7 +63692,7 @@ in
sources."object-inspect-1.9.0"
sources."object-keys-1.1.1"
sources."object-path-0.11.5"
- sources."object-treeify-1.1.30"
+ sources."object-treeify-1.1.31"
sources."object-visit-1.0.1"
sources."object.assign-4.1.2"
(sources."object.getownpropertydescriptors-2.1.1" // {
@@ -62092,7 +63776,7 @@ in
(sources."portfinder-1.0.28" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."posix-character-classes-0.1.1"
@@ -62110,7 +63794,7 @@ in
sources."postcss-selector-parser-6.0.4"
sources."postcss-value-parser-4.1.0"
sources."prepend-http-1.0.4"
- sources."prismjs-1.22.0"
+ sources."prismjs-1.23.0"
sources."private-0.1.8"
sources."process-exists-3.1.0"
sources."process-nextick-args-2.0.1"
@@ -62202,7 +63886,8 @@ in
sources."retry-0.12.0"
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
- sources."rss-parser-3.9.0"
+ sources."roarr-2.15.4"
+ sources."rss-parser-3.10.0"
sources."run-async-2.4.1"
sources."run-parallel-1.1.10"
sources."rxjs-6.6.3"
@@ -62214,6 +63899,7 @@ in
sources."seek-bzip-1.0.6"
sources."select-1.1.2"
sources."semver-6.3.0"
+ sources."semver-compare-1.0.0"
(sources."semver-diff-2.1.0" // {
dependencies = [
sources."semver-5.7.1"
@@ -62236,6 +63922,11 @@ in
sources."tslib-2.0.3"
];
})
+ (sources."serialize-error-7.0.1" // {
+ dependencies = [
+ sources."type-fest-0.13.1"
+ ];
+ })
sources."serve-static-1.14.1"
sources."set-blocking-2.0.0"
sources."set-value-2.0.1"
@@ -62305,7 +63996,7 @@ in
];
})
sources."split2-2.2.0"
- sources."sprintf-js-1.0.3"
+ sources."sprintf-js-1.1.2"
sources."sshpk-1.16.1"
(sources."static-extend-0.1.2" // {
dependencies = [
@@ -62523,7 +64214,7 @@ in
(sources."vue-codemod-0.0.4" // {
dependencies = [
sources."globby-10.0.2"
- sources."vue-3.0.4"
+ sources."vue-3.0.5"
];
})
sources."watch-1.0.2"
@@ -62707,13 +64398,13 @@ in
sha512 = "RzgRzhCQJ/DBak+Yoy2bo4W6dUdqiswX8PN7qXsIZpNLYMcOOkcaq2o5gkiT/Y2HM3Rt08GxnBBlanXTrryTKQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/generator-7.12.5"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/generator-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.7"
+ sources."@babel/parser-7.12.11"
sources."@babel/template-7.12.7"
- sources."@babel/types-7.12.7"
+ sources."@babel/types-7.12.12"
sources."@webassemblyjs/ast-1.9.1"
sources."@webassemblyjs/floating-point-hex-parser-1.9.1"
sources."@webassemblyjs/helper-api-error-1.9.1"
@@ -62792,33 +64483,33 @@ in
sha512 = "RYp9vX+/ojXMCpxMOsZu9e4X5+k3Nlq3vW4gdMkIVXIlk7hfvNcBfAYMeq3ao68cyYQFLJWVkFY0DlQfn0hQhQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- (sources."@babel/core-7.12.9" // {
+ sources."@babel/code-frame-7.12.11"
+ (sources."@babel/core-7.12.10" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.12.5" // {
+ (sources."@babel/generator-7.12.11" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-member-expression-to-functions-7.12.7"
sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
- sources."@babel/helper-optimise-call-expression-7.12.7"
- sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-optimise-call-expression-7.12.10"
+ sources."@babel/helper-replace-supers-7.12.11"
sources."@babel/helper-simple-access-7.12.1"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/helpers-7.12.5"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.7"
+ sources."@babel/parser-7.12.11"
sources."@babel/template-7.12.7"
- sources."@babel/traverse-7.12.9"
- sources."@babel/types-7.12.7"
+ sources."@babel/traverse-7.12.12"
+ sources."@babel/types-7.12.12"
sources."JSV-4.0.2"
sources."ansi-styles-3.2.1"
sources."array-unique-0.3.2"
@@ -62832,7 +64523,7 @@ in
sources."commander-2.20.3"
sources."concat-map-0.0.1"
sources."convert-source-map-1.7.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ejs-3.1.5"
sources."ensure-posix-path-1.1.1"
sources."escape-string-regexp-1.0.5"
@@ -62857,7 +64548,7 @@ in
sources."has-color-0.1.7"
sources."has-flag-3.0.0"
sources."homedir-polyfill-1.0.3"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-3.3.0"
sources."is-core-module-2.2.0"
sources."is-windows-1.0.2"
@@ -62925,7 +64616,7 @@ in
dependencies = [
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."chromium-pickle-js-0.2.0"
@@ -63029,8 +64720,8 @@ in
sources."levn-0.3.0"
sources."lodash-4.17.20"
sources."lodash.sortby-4.7.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."nwsapi-2.2.0"
sources."oauth-sign-0.9.0"
@@ -63061,14 +64752,14 @@ in
sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
sources."uri-js-4.4.0"
- sources."urijs-1.19.2"
+ sources."urijs-1.19.5"
sources."uuid-3.4.0"
sources."verror-1.10.0"
- sources."vscode-jsonrpc-5.0.1"
+ sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-6.1.1"
- sources."vscode-languageserver-protocol-3.15.3"
+ sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."w3c-hr-time-1.0.2"
sources."web-tree-sitter-0.16.4"
sources."webidl-conversions-4.0.2"
@@ -63324,7 +65015,7 @@ in
sources."bn.js-4.11.9"
];
})
- sources."es-abstract-1.17.7"
+ sources."es-abstract-1.18.0-next.1"
sources."es-to-primitive-1.2.1"
sources."events-3.2.0"
sources."evp_bytestokey-1.0.3"
@@ -63333,7 +65024,7 @@ in
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-assigned-identifiers-1.2.0"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."glob-7.1.6"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
@@ -63357,9 +65048,10 @@ in
sources."is-core-module-2.2.0"
sources."is-date-object-1.0.2"
sources."is-generator-function-1.0.8"
+ sources."is-negative-zero-2.0.1"
sources."is-regex-1.1.1"
sources."is-symbol-1.0.3"
- sources."is-typed-array-1.1.3"
+ sources."is-typed-array-1.1.4"
sources."isarray-1.0.0"
sources."jsonparse-1.3.1"
sources."labeled-stream-splicer-2.0.2"
@@ -63450,7 +65142,7 @@ in
sources."util-0.12.3"
sources."util-deprecate-1.0.2"
sources."vm-browserify-1.1.2"
- sources."which-typed-array-1.1.2"
+ sources."which-typed-array-1.1.4"
sources."wrappy-1.0.2"
sources."xtend-4.0.2"
];
@@ -63467,10 +65159,10 @@ in
btc-rpc-explorer = nodeEnv.buildNodePackage {
name = "btc-rpc-explorer";
packageName = "btc-rpc-explorer";
- version = "2.0.2";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/btc-rpc-explorer/-/btc-rpc-explorer-2.0.2.tgz";
- sha512 = "TTdFGXzJ8HLn4PCNYRS4S7P3SgglZkBtJeNQP8r7tTjbugoameVvzDOLgVAy/zPQVoUXBuBPfnbm4Sky9VJOmw==";
+ url = "https://registry.npmjs.org/btc-rpc-explorer/-/btc-rpc-explorer-2.1.0.tgz";
+ sha512 = "dB+CI/FcZWmQPD5P1uMGnnCi6a/skTTFHWnPRYq5lfYPc9k6Cjz/nTIrZXhIHBcdxiwEiY10QX3UqYLQgF58dA==";
};
dependencies = [
sources."@types/babel-types-7.0.9"
@@ -63573,7 +65265,7 @@ in
sources."dashdash-1.14.1"
(sources."debug-4.1.1" // {
dependencies = [
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
(sources."debugnyan-1.0.0" // {
@@ -63687,7 +65379,11 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
sources."jstransformer-1.0.0"
- sources."jstransformer-markdown-it-2.1.0"
+ (sources."jstransformer-markdown-it-2.1.0" // {
+ dependencies = [
+ sources."markdown-it-8.4.2"
+ ];
+ })
sources."kind-of-3.2.2"
sources."lazy-cache-1.0.4"
sources."linkify-it-2.2.0"
@@ -63698,8 +65394,13 @@ in
sources."loud-rejection-1.6.0"
sources."lru-cache-5.1.1"
sources."map-obj-2.0.0"
- sources."markdown-it-8.4.2"
- sources."marked-0.7.0"
+ (sources."markdown-it-12.0.4" // {
+ dependencies = [
+ sources."argparse-2.0.1"
+ sources."entities-2.1.0"
+ sources."linkify-it-3.0.2"
+ ];
+ })
sources."md5-2.3.0"
sources."md5.js-1.3.5"
sources."mdurl-1.0.1"
@@ -63709,8 +65410,8 @@ in
sources."merkle-lib-2.0.10"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
sources."minimatch-3.0.4"
@@ -63934,7 +65635,7 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-13.13.34"
+ sources."@types/node-13.13.38"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.2.16"
sources."ajv-6.12.6"
@@ -63981,7 +65682,7 @@ in
sources."caseless-0.12.0"
(sources."castv2-0.1.10" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
];
})
sources."castv2-client-1.2.0"
@@ -63996,7 +65697,7 @@ in
sources."co-3.1.0"
sources."codepage-1.4.0"
sources."combined-stream-1.0.8"
- sources."commander-6.2.0"
+ sources."commander-6.2.1"
sources."compact2string-1.4.1"
sources."concat-map-0.0.1"
(sources."concat-stream-2.0.0" // {
@@ -64115,8 +65816,8 @@ in
];
})
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -64336,6 +66037,514 @@ in
bypassCache = true;
reconstructLock = true;
};
+ cdk8s-cli = nodeEnv.buildNodePackage {
+ name = "cdk8s-cli";
+ packageName = "cdk8s-cli";
+ version = "1.0.0-beta.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-1.0.0-beta.5.tgz";
+ sha512 = "5jVubGjmRXlrXPDJIl2g2oWApFmN7V2EzonMWDd67TlaOwwS8Ypy4ej3VvwviXyZ7IO9zET4pDNFSInBQE+aJw==";
+ };
+ dependencies = [
+ sources."@jsii/spec-1.16.0"
+ sources."@types/node-10.17.50"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.3.0"
+ sources."array-filter-1.0.0"
+ sources."at-least-node-1.0.0"
+ sources."available-typed-arrays-1.0.2"
+ sources."call-bind-1.0.0"
+ sources."camelcase-6.2.0"
+ sources."case-1.6.3"
+ sources."cdk8s-1.0.0-beta.5"
+ sources."cliui-7.0.4"
+ sources."clone-2.1.2"
+ (sources."codemaker-1.16.0" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ ];
+ })
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."colors-1.4.0"
+ sources."commonmark-0.29.3"
+ sources."constructs-3.2.90"
+ sources."date-format-3.0.0"
+ sources."debug-4.3.2"
+ sources."decamelize-4.0.0"
+ sources."deep-equal-2.0.5"
+ sources."define-properties-1.1.3"
+ sources."detect-indent-5.0.0"
+ sources."detect-newline-2.1.0"
+ sources."dot-case-3.0.4"
+ sources."emoji-regex-8.0.0"
+ sources."entities-2.0.3"
+ sources."es-abstract-1.17.7"
+ sources."es-get-iterator-1.1.1"
+ sources."es-to-primitive-1.2.1"
+ sources."escalade-3.1.1"
+ sources."escape-string-regexp-4.0.0"
+ sources."find-up-4.1.0"
+ sources."flatted-2.0.2"
+ sources."foreach-2.0.5"
+ (sources."fs-extra-8.1.0" // {
+ dependencies = [
+ sources."jsonfile-4.0.0"
+ sources."universalify-0.1.2"
+ ];
+ })
+ sources."function-bind-1.1.1"
+ sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.2"
+ sources."graceful-fs-4.2.4"
+ sources."has-1.0.3"
+ sources."has-symbols-1.0.1"
+ sources."is-arguments-1.1.0"
+ sources."is-bigint-1.0.1"
+ sources."is-boolean-object-1.1.0"
+ sources."is-callable-1.2.2"
+ sources."is-date-object-1.0.2"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-map-2.0.2"
+ sources."is-negative-zero-2.0.1"
+ sources."is-number-object-1.0.4"
+ sources."is-regex-1.1.1"
+ sources."is-set-2.0.2"
+ sources."is-string-1.0.5"
+ sources."is-symbol-1.0.3"
+ (sources."is-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ sources."is-weakmap-2.0.1"
+ sources."is-weakset-2.0.1"
+ sources."isarray-2.0.5"
+ (sources."jsii-1.16.0" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ sources."yargs-16.2.0"
+ ];
+ })
+ (sources."jsii-pacmak-1.16.0" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ sources."yargs-16.2.0"
+ ];
+ })
+ (sources."jsii-reflect-1.16.0" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ sources."yargs-16.2.0"
+ ];
+ })
+ (sources."jsii-rosetta-1.16.0" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ sources."yargs-16.2.0"
+ ];
+ })
+ (sources."jsii-srcmak-0.1.176" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ ];
+ })
+ sources."json-schema-0.2.5"
+ sources."json2jsii-0.1.168"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
+ sources."jsonschema-1.4.0"
+ sources."locate-path-5.0.0"
+ sources."log4js-6.3.0"
+ sources."lower-case-2.0.2"
+ sources."lru-cache-6.0.0"
+ sources."mdurl-1.0.1"
+ sources."minimist-1.2.5"
+ sources."ms-2.1.2"
+ sources."ncp-2.0.0"
+ sources."no-case-3.0.4"
+ sources."object-inspect-1.9.0"
+ sources."object-is-1.1.4"
+ sources."object-keys-1.1.1"
+ sources."object.assign-4.1.2"
+ sources."oo-ascii-tree-1.16.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
+ sources."p-try-2.2.0"
+ sources."path-exists-4.0.0"
+ sources."regexp.prototype.flags-1.3.0"
+ sources."require-directory-2.1.1"
+ sources."require-main-filename-2.0.0"
+ sources."rfdc-1.1.4"
+ sources."semver-7.3.4"
+ (sources."semver-intersect-1.4.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."set-blocking-2.0.0"
+ sources."side-channel-1.0.4"
+ sources."snake-case-3.0.4"
+ sources."sort-json-2.0.0"
+ sources."spdx-license-list-6.3.0"
+ sources."sscaff-1.2.0"
+ (sources."streamroller-2.2.4" // {
+ dependencies = [
+ sources."date-format-2.1.0"
+ ];
+ })
+ sources."string-width-4.2.0"
+ sources."string.prototype.repeat-0.2.0"
+ sources."string.prototype.trimend-1.0.3"
+ sources."string.prototype.trimstart-1.0.3"
+ sources."strip-ansi-6.0.0"
+ sources."tslib-2.0.3"
+ sources."typescript-3.9.7"
+ sources."universalify-1.0.0"
+ sources."which-boxed-primitive-1.0.2"
+ sources."which-collection-1.0.1"
+ sources."which-module-2.0.0"
+ (sources."which-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
+ sources."wrap-ansi-7.0.0"
+ sources."xmlbuilder-15.1.1"
+ sources."xmldom-0.4.0"
+ sources."y18n-5.0.5"
+ sources."yallist-4.0.0"
+ sources."yaml-1.10.0"
+ (sources."yargs-15.4.1" // {
+ dependencies = [
+ sources."camelcase-5.3.1"
+ sources."cliui-6.0.0"
+ sources."decamelize-1.2.0"
+ sources."wrap-ansi-6.2.0"
+ sources."y18n-4.0.1"
+ sources."yargs-parser-18.1.3"
+ ];
+ })
+ sources."yargs-parser-20.2.4"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "CDK for Kubernetes CLI";
+ homepage = "https://github.com/awslabs/cdk8s#readme";
+ license = "Apache-2.0";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
+ cdktf-cli = nodeEnv.buildNodePackage {
+ name = "cdktf-cli";
+ packageName = "cdktf-cli";
+ version = "0.0.19";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.0.19.tgz";
+ sha512 = "JH2DyIQyhpI8lwO4HANha/HiVV2MXVG63iK+PZbEZKJDEr3fVB0WSKvzrp66CarceLiuNy7Z5cIR+81Q6eMx+w==";
+ };
+ dependencies = [
+ sources."@jsii/spec-1.16.0"
+ sources."@types/node-14.14.19"
+ sources."@types/readline-sync-1.4.3"
+ sources."@types/uuid-8.3.0"
+ sources."@types/yoga-layout-1.9.2"
+ sources."ansi-escapes-4.3.1"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.3.0"
+ sources."array-filter-1.0.0"
+ sources."array-includes-3.1.2"
+ sources."array.prototype.flatmap-1.2.4"
+ sources."arrify-2.0.1"
+ sources."astral-regex-2.0.0"
+ sources."at-least-node-1.0.0"
+ sources."auto-bind-4.0.0"
+ sources."available-typed-arrays-1.0.2"
+ sources."call-bind-1.0.0"
+ sources."camelcase-5.3.1"
+ sources."case-1.6.3"
+ sources."cdktf-0.0.19"
+ sources."chalk-4.1.0"
+ sources."ci-info-2.0.0"
+ sources."cli-cursor-3.1.0"
+ sources."cli-spinners-1.3.1"
+ sources."cli-truncate-2.1.0"
+ (sources."cliui-7.0.4" // {
+ dependencies = [
+ sources."wrap-ansi-7.0.0"
+ ];
+ })
+ sources."clone-2.1.2"
+ sources."codemaker-0.22.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."colors-1.4.0"
+ sources."commonmark-0.29.3"
+ sources."constructs-3.2.90"
+ sources."date-format-3.0.0"
+ sources."debug-4.3.2"
+ sources."decamelize-1.2.0"
+ sources."deep-equal-2.0.5"
+ sources."define-properties-1.1.3"
+ sources."detect-indent-5.0.0"
+ sources."detect-newline-2.1.0"
+ sources."doctrine-2.1.0"
+ sources."emoji-regex-8.0.0"
+ sources."entities-2.0.3"
+ sources."es-abstract-1.18.0-next.1"
+ sources."es-get-iterator-1.1.1"
+ sources."es-to-primitive-1.2.1"
+ sources."escalade-3.1.1"
+ sources."escape-string-regexp-4.0.0"
+ sources."eslint-plugin-react-7.22.0"
+ sources."esutils-2.0.3"
+ sources."find-up-4.1.0"
+ sources."flatted-2.0.2"
+ sources."foreach-2.0.5"
+ sources."fs-extra-8.1.0"
+ sources."function-bind-1.1.1"
+ sources."get-caller-file-2.0.5"
+ sources."get-intrinsic-1.0.2"
+ sources."graceful-fs-4.2.4"
+ sources."has-1.0.3"
+ sources."has-flag-4.0.0"
+ sources."has-symbols-1.0.1"
+ (sources."ink-2.7.1" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ ];
+ })
+ sources."ink-confirm-input-2.0.0"
+ sources."ink-spinner-3.1.0"
+ (sources."ink-text-input-3.3.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ ];
+ })
+ (sources."internal-slot-1.0.2" // {
+ dependencies = [
+ sources."es-abstract-1.17.7"
+ ];
+ })
+ sources."is-arguments-1.1.0"
+ sources."is-bigint-1.0.1"
+ sources."is-boolean-object-1.1.0"
+ sources."is-callable-1.2.2"
+ sources."is-ci-2.0.0"
+ sources."is-core-module-2.2.0"
+ sources."is-date-object-1.0.2"
+ sources."is-docker-2.1.1"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-map-2.0.2"
+ sources."is-negative-zero-2.0.1"
+ sources."is-number-object-1.0.4"
+ sources."is-regex-1.1.1"
+ sources."is-set-2.0.2"
+ sources."is-string-1.0.5"
+ sources."is-symbol-1.0.3"
+ sources."is-typed-array-1.1.4"
+ sources."is-weakmap-2.0.1"
+ sources."is-weakset-2.0.1"
+ sources."is-wsl-2.2.0"
+ sources."isarray-2.0.5"
+ sources."js-tokens-4.0.0"
+ (sources."jsii-1.16.0" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
+ sources."universalify-1.0.0"
+ sources."yargs-16.2.0"
+ ];
+ })
+ (sources."jsii-pacmak-1.16.0" // {
+ dependencies = [
+ sources."camelcase-6.2.0"
+ sources."codemaker-1.16.0"
+ sources."decamelize-4.0.0"
+ sources."fs-extra-9.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
+ sources."universalify-1.0.0"
+ sources."yargs-16.2.0"
+ ];
+ })
+ (sources."jsii-reflect-1.16.0" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
+ sources."universalify-1.0.0"
+ sources."yargs-16.2.0"
+ ];
+ })
+ (sources."jsii-rosetta-1.16.0" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
+ sources."universalify-1.0.0"
+ sources."yargs-16.2.0"
+ ];
+ })
+ (sources."jsii-srcmak-0.1.176" // {
+ dependencies = [
+ sources."fs-extra-9.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
+ sources."universalify-1.0.0"
+ ];
+ })
+ sources."jsonfile-4.0.0"
+ sources."jsonschema-1.4.0"
+ sources."jsx-ast-utils-3.2.0"
+ sources."locate-path-5.0.0"
+ sources."lodash.throttle-4.1.1"
+ (sources."log-update-3.4.0" // {
+ dependencies = [
+ sources."ansi-escapes-3.2.0"
+ sources."ansi-regex-4.1.0"
+ sources."ansi-styles-3.2.1"
+ sources."cli-cursor-2.1.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."emoji-regex-7.0.3"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."mimic-fn-1.2.0"
+ sources."onetime-2.0.1"
+ sources."restore-cursor-2.0.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ sources."wrap-ansi-5.1.0"
+ ];
+ })
+ sources."log4js-6.3.0"
+ sources."loose-envify-1.4.0"
+ sources."lru-cache-6.0.0"
+ sources."mdurl-1.0.1"
+ sources."mimic-fn-2.1.0"
+ sources."minimist-1.2.5"
+ sources."ms-2.1.2"
+ sources."ncp-2.0.0"
+ sources."object-assign-4.1.1"
+ sources."object-inspect-1.9.0"
+ sources."object-is-1.1.4"
+ sources."object-keys-1.1.1"
+ sources."object.assign-4.1.2"
+ sources."object.entries-1.1.3"
+ sources."object.fromentries-2.0.3"
+ sources."object.values-1.1.2"
+ sources."onetime-5.1.2"
+ sources."oo-ascii-tree-1.16.0"
+ sources."open-7.3.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
+ sources."p-try-2.2.0"
+ sources."path-exists-4.0.0"
+ sources."path-parse-1.0.6"
+ sources."prop-types-15.7.2"
+ sources."react-16.14.0"
+ sources."react-is-16.13.1"
+ sources."react-reconciler-0.24.0"
+ sources."readline-sync-1.4.10"
+ (sources."regexp.prototype.flags-1.3.0" // {
+ dependencies = [
+ sources."es-abstract-1.17.7"
+ ];
+ })
+ sources."require-directory-2.1.1"
+ sources."require-main-filename-2.0.0"
+ sources."resolve-1.19.0"
+ sources."restore-cursor-3.1.0"
+ sources."rfdc-1.1.4"
+ sources."scheduler-0.18.0"
+ sources."semver-7.3.4"
+ (sources."semver-intersect-1.4.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."set-blocking-2.0.0"
+ sources."side-channel-1.0.4"
+ sources."signal-exit-3.0.3"
+ sources."slice-ansi-3.0.0"
+ sources."sort-json-2.0.0"
+ sources."spdx-license-list-6.3.0"
+ sources."sscaff-1.2.0"
+ (sources."streamroller-2.2.4" // {
+ dependencies = [
+ sources."date-format-2.1.0"
+ ];
+ })
+ (sources."string-length-3.1.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."astral-regex-1.0.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."string-width-4.2.0"
+ sources."string.prototype.matchall-4.0.3"
+ sources."string.prototype.repeat-0.2.0"
+ sources."string.prototype.trimend-1.0.3"
+ sources."string.prototype.trimstart-1.0.3"
+ sources."strip-ansi-6.0.0"
+ sources."supports-color-7.2.0"
+ sources."type-fest-0.11.0"
+ sources."typescript-3.9.7"
+ sources."universalify-0.1.2"
+ sources."uuid-8.3.2"
+ sources."which-boxed-primitive-1.0.2"
+ sources."which-collection-1.0.1"
+ sources."which-module-2.0.0"
+ sources."which-typed-array-1.1.4"
+ sources."widest-line-3.1.0"
+ sources."wrap-ansi-6.2.0"
+ sources."xmlbuilder-15.1.1"
+ sources."xmldom-0.4.0"
+ sources."y18n-5.0.5"
+ sources."yallist-4.0.0"
+ (sources."yargs-15.4.1" // {
+ dependencies = [
+ sources."cliui-6.0.0"
+ sources."y18n-4.0.1"
+ sources."yargs-parser-18.1.3"
+ ];
+ })
+ sources."yargs-parser-20.2.4"
+ sources."yn-3.1.1"
+ sources."yoga-layout-prebuilt-1.10.0"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "CDK for Terraform CLI";
+ homepage = "https://github.com/hashicorp/terraform-cdk#readme";
+ license = "MPL-2.0";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
clean-css-cli = nodeEnv.buildNodePackage {
name = "clean-css-cli";
packageName = "clean-css-cli";
@@ -64392,7 +66601,7 @@ in
sources."commander-2.20.3"
sources."concat-map-0.0.1"
sources."cycle-1.0.3"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decode-uri-component-0.2.0"
sources."deep-equal-0.2.2"
sources."encoding-0.1.13"
@@ -64419,10 +66628,9 @@ in
sources."node-fetch-1.7.3"
sources."once-1.4.0"
sources."path-is-absolute-1.0.1"
- sources."pkginfo-0.4.1"
- sources."prompt-1.0.0"
+ sources."prompt-1.1.0"
sources."punycode-2.1.1"
- sources."query-string-6.13.7"
+ sources."query-string-6.13.8"
sources."read-1.0.7"
sources."revalidator-0.1.8"
sources."rimraf-2.7.1"
@@ -64437,11 +66645,10 @@ in
sources."webidl-conversions-4.0.2"
sources."whatwg-fetch-3.5.0"
sources."whatwg-url-7.1.0"
- (sources."winston-2.1.1" // {
+ (sources."winston-2.4.5" // {
dependencies = [
sources."async-1.0.0"
sources."colors-1.0.3"
- sources."pkginfo-0.3.1"
];
})
sources."wrappy-1.0.2"
@@ -64503,7 +66710,7 @@ in
sources."@emmetio/extract-abbreviation-0.1.6"
sources."jsonc-parser-1.0.3"
sources."vscode-emmet-helper-1.2.17"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -64552,16 +66759,17 @@ in
coc-go = nodeEnv.buildNodePackage {
name = "coc-go";
packageName = "coc-go";
- version = "0.12.1";
+ version = "0.13.2";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-go/-/coc-go-0.12.1.tgz";
- sha512 = "DskyUQMQXxaHAAAcAzlEFAbxFQaSrRhHEVTsGGB6Q3naW7GvQFze2Otrd4FOxfzTYZlGio5yJpGB7a09K5Snrg==";
+ url = "https://registry.npmjs.org/coc-go/-/coc-go-0.13.2.tgz";
+ sha512 = "E//SHaQlzmh4nBUJsA6oSZWBVFkEWJ/kjL19jIBbIrY8KWCjxfCm6H8+WDNMUULHS2HQNlUEQzVHS/ftE10iGg==";
};
dependencies = [
sources."isexe-2.0.0"
sources."node-fetch-2.6.1"
sources."tslib-2.0.3"
- sources."vscode-uri-2.1.2"
+ sources."vscode-languageserver-textdocument-1.0.1"
+ sources."vscode-uri-3.0.1"
sources."which-2.0.2"
];
buildInputs = globalBuildInputs;
@@ -64576,10 +66784,10 @@ in
coc-highlight = nodeEnv.buildNodePackage {
name = "coc-highlight";
packageName = "coc-highlight";
- version = "1.2.6";
+ version = "1.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-highlight/-/coc-highlight-1.2.6.tgz";
- sha512 = "aKzZ86GVnZgZV2EAf62SDpTXzGYHD7PTSB+HgytTvdubgFgssQitrIUvWCPnlvagPixtM1XqTlh8AKusnrtSOg==";
+ url = "https://registry.npmjs.org/coc-highlight/-/coc-highlight-1.2.7.tgz";
+ sha512 = "crUMz4W5IGSoLX9Lif1Z9XT2e3Eq7oVnkaN1+F0ncGiAh8sI4vPW+hm641tVcXVC/u4wzdvvbj6ngj8Fykxn2g==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -64593,13 +66801,13 @@ in
coc-html = nodeEnv.buildNodePackage {
name = "coc-html";
packageName = "coc-html";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-html/-/coc-html-1.3.1.tgz";
- sha512 = "qC1BifVAAuI5cPT6fEQuP0RIjwDWqhLCH+AUJrQ7lW2IghWInjOarhj9AHWS+1cZLnsVrMMYXL6i8HZLnkRDQQ==";
+ url = "https://registry.npmjs.org/coc-html/-/coc-html-1.3.2.tgz";
+ sha512 = "8upyERwR/7zZNDkATpKy1aIyflzwfsgercRsHm1OG/ECRG2FpUWYkHywHBDbWAdHsipbd2WoO0nr3Ct22JV4oA==";
};
dependencies = [
- sources."typescript-4.1.2"
+ sources."typescript-4.1.3"
];
buildInputs = globalBuildInputs;
meta = {
@@ -64720,13 +66928,13 @@ in
coc-metals = nodeEnv.buildNodePackage {
name = "coc-metals";
packageName = "coc-metals";
- version = "0.9.8";
+ version = "0.9.9";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-metals/-/coc-metals-0.9.8.tgz";
- sha512 = "3mkLfoTaPWT7u2oELILGGtS8jofBsb1MzATB8T4tNJODbrZFXQf5KIV4GBk81RVM1MLGvNtvD/VO/pmwUhrSxQ==";
+ url = "https://registry.npmjs.org/coc-metals/-/coc-metals-0.9.9.tgz";
+ sha512 = "VCjIm+ytVrgqzAXMpweh3D8SfQg9oF0BVXSFeUIgsm3xU9BuZd1jU+CxtNNAIihxcJ1LUX1JGn1Sydu541hwzA==";
};
dependencies = [
- sources."@chemzqm/neovim-5.2.10"
+ sources."@chemzqm/neovim-5.2.13"
sources."@tootallnate/once-1.1.2"
sources."agent-base-6.0.2"
sources."arch-2.2.0"
@@ -64757,7 +66965,7 @@ in
})
sources."date-format-3.0.0"
sources."debounce-1.2.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."deep-extend-0.6.0"
sources."define-properties-1.1.3"
sources."duplexer2-0.1.4"
@@ -64769,8 +66977,8 @@ in
sources."fast-diff-1.2.0"
sources."fb-watchman-2.0.1"
sources."flatted-2.0.2"
- sources."follow-redirects-1.13.0"
- sources."fp-ts-2.9.1"
+ sources."follow-redirects-1.13.1"
+ sources."fp-ts-2.9.3"
sources."fs-extra-8.1.0"
sources."fs-minipass-2.1.0"
sources."fs.realpath-1.0.0"
@@ -64781,7 +66989,7 @@ in
];
})
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-stream-4.1.0"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -64792,7 +67000,7 @@ in
sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."int64-buffer-0.1.10"
sources."is-callable-1.2.2"
sources."is-date-object-1.0.2"
@@ -64815,7 +67023,7 @@ in
sources."lodash-4.17.20"
sources."log4js-6.3.0"
sources."lru-cache-6.0.0"
- sources."metals-languageclient-0.3.3"
+ sources."metals-languageclient-0.4.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minipass-3.1.3"
@@ -64876,9 +67084,13 @@ in
sources."util-deprecate-1.0.2"
sources."uuid-7.0.3"
sources."vscode-jsonrpc-5.0.1"
- sources."vscode-languageserver-protocol-3.15.3"
+ (sources."vscode-languageserver-protocol-3.15.3" // {
+ dependencies = [
+ sources."vscode-languageserver-types-3.15.1"
+ ];
+ })
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-2.1.2"
sources."which-2.0.2"
sources."wrappy-1.0.2"
@@ -64920,8 +67132,8 @@ in
sha512 = "3p4AwJnsjtLJM53wLsMtcVUzWPMnnYI6pkwQraHH6Tp7/ZuXwIVhjUvDgMcAvhmIkVePyvJF5xZHN4ghLLP02A==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -64994,7 +67206,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
sources."capture-stack-trace-1.0.1"
sources."ccount-1.1.0"
sources."chalk-2.4.2"
@@ -65051,7 +67263,7 @@ in
];
})
sources."copy-descriptor-0.1.1"
- sources."core-js-3.8.0"
+ sources."core-js-3.8.1"
sources."cosmiconfig-3.1.0"
sources."create-error-class-3.0.2"
(sources."cross-spawn-6.0.5" // {
@@ -65061,7 +67273,7 @@ in
})
sources."crypto-random-string-1.0.0"
sources."currently-unhandled-0.4.1"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
sources."decamelize-keys-1.1.0"
sources."decode-uri-component-0.2.0"
@@ -65091,7 +67303,7 @@ in
sources."domutils-1.7.0"
sources."dot-prop-5.3.0"
sources."duplexer3-0.1.4"
- sources."electron-to-chromium-1.3.616"
+ sources."electron-to-chromium-1.3.633"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
@@ -65268,7 +67480,7 @@ in
sources."htmlparser2-3.10.1"
sources."iconv-lite-0.4.24"
sources."ignore-4.0.6"
- sources."import-fresh-3.2.2"
+ sources."import-fresh-3.3.0"
sources."import-lazy-2.1.0"
sources."import-local-0.1.1"
sources."imurmurhash-0.1.4"
@@ -65276,7 +67488,7 @@ in
sources."indexes-of-1.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."inquirer-7.3.3" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -65348,7 +67560,7 @@ in
sources."isobject-2.1.0"
sources."js-base64-2.6.4"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
@@ -65897,10 +68109,10 @@ in
sha512 = "SOsCwIuQeE4eiX/Scgs2nL1WnR0JwFZ2/Edh3dx5ijmZSlEPxdc0PnMUN0hT9y96jK5/ZHAByC3qEperpWqPUA==";
};
dependencies = [
- sources."vscode-jsonrpc-5.0.1"
- sources."vscode-languageserver-protocol-3.15.3"
+ sources."vscode-jsonrpc-6.0.0"
+ sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -65932,10 +68144,10 @@ in
coc-rust-analyzer = nodeEnv.buildNodePackage {
name = "coc-rust-analyzer";
packageName = "coc-rust-analyzer";
- version = "0.19.0";
+ version = "0.25.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.19.0.tgz";
- sha512 = "HeoHspOK0pg9UGUV6jYX5IlJhWIslA34Yg99QqJU2xCJxE93YAlyhJ0S/TVtkQdCYpn6D7UiHjKDazUQKkDMOQ==";
+ url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.25.0.tgz";
+ sha512 = "+Diufwhz7JMJlbdNuwkcfcWnGXS5neoJlSW897kI0zfYL9H0R+fJXwiEYy0/f2UWn2eO1pjy0svqyXlacyvAoQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -65968,10 +68180,10 @@ in
coc-snippets = nodeEnv.buildNodePackage {
name = "coc-snippets";
packageName = "coc-snippets";
- version = "2.2.9";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.2.9.tgz";
- sha512 = "SjVr0CSmF97LS5e/qz2Lac5JYpx9F6U9MPLzbB3WfGSIBwlrbevgw47DJSIxCr1ZWNb1Um/esRWDGfkhrMjbmA==";
+ url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.3.1.tgz";
+ sha512 = "n11bVCYeDA0s1wYNAYsQdAHVv4C/k8QkvadSkzRWrNCP29fivGALp+wEYl8rtsqs0aeKY3FtPsI812581g6NPg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -66008,32 +68220,32 @@ in
sha512 = "+GYR6KTvHQnqu0j1kXT30hRZMuCwG/G52wG/19LSPE+p9Q0i8XFH6582T0btTu39xz2TPsDOGjT1VgyRw2urug==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/core-7.12.9"
- sources."@babel/generator-7.12.5"
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/core-7.12.10"
+ sources."@babel/generator-7.12.11"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-member-expression-to-functions-7.12.7"
sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
- sources."@babel/helper-optimise-call-expression-7.12.7"
- sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-optimise-call-expression-7.12.10"
+ sources."@babel/helper-replace-supers-7.12.11"
sources."@babel/helper-simple-access-7.12.1"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/helpers-7.12.5"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.12.7"
+ sources."@babel/parser-7.12.11"
sources."@babel/template-7.12.7"
- sources."@babel/traverse-7.12.9"
- sources."@babel/types-7.12.7"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@babel/traverse-7.12.12"
+ sources."@babel/types-7.12.12"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@stylelint/postcss-css-in-js-0.37.2"
sources."@stylelint/postcss-markdown-0.36.2"
sources."@types/mdast-3.0.3"
@@ -66041,7 +68253,7 @@ in
sources."@types/normalize-package-data-2.4.0"
sources."@types/parse-json-4.0.0"
sources."@types/unist-2.0.3"
- sources."ajv-6.12.6"
+ sources."ajv-7.0.3"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."array-union-2.1.0"
@@ -66052,11 +68264,11 @@ in
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."browserslist-4.15.0"
+ sources."browserslist-4.16.0"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
(sources."chalk-4.1.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -66077,7 +68289,7 @@ in
sources."convert-source-map-1.7.0"
sources."cosmiconfig-7.0.0"
sources."cssesc-3.0.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -66094,7 +68306,7 @@ in
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
- sources."electron-to-chromium-1.3.616"
+ sources."electron-to-chromium-1.3.633"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -66105,9 +68317,8 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-diff-1.2.0"
sources."fast-glob-3.2.4"
- sources."fast-json-stable-stringify-2.1.0"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."file-entry-cache-6.0.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
@@ -66132,7 +68343,7 @@ in
sources."html-tags-3.1.0"
sources."htmlparser2-3.10.1"
sources."ignore-5.1.8"
- (sources."import-fresh-3.2.2" // {
+ (sources."import-fresh-3.3.0" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -66143,7 +68354,7 @@ in
sources."indexes-of-1.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-alphabetical-1.0.4"
sources."is-alphanumerical-1.0.4"
sources."is-arrayish-0.2.1"
@@ -66162,7 +68373,7 @@ in
sources."js-tokens-4.0.0"
sources."jsesc-2.5.2"
sources."json-parse-even-better-errors-2.3.1"
- sources."json-schema-traverse-0.4.1"
+ sources."json-schema-traverse-1.0.0"
sources."json5-2.1.3"
sources."kind-of-6.0.3"
sources."known-css-properties-0.20.0"
@@ -66174,16 +68385,12 @@ in
sources."lru-cache-6.0.0"
sources."map-obj-4.1.0"
sources."mathml-tag-names-2.1.3"
- sources."mdast-util-from-markdown-0.8.1"
- (sources."mdast-util-to-markdown-0.5.4" // {
- dependencies = [
- sources."mdast-util-to-string-2.0.0"
- ];
- })
- sources."mdast-util-to-string-1.1.0"
- sources."meow-8.0.0"
+ sources."mdast-util-from-markdown-0.8.4"
+ sources."mdast-util-to-markdown-0.6.2"
+ sources."mdast-util-to-string-2.0.0"
+ sources."meow-8.1.0"
sources."merge2-1.4.1"
- sources."micromark-2.10.1"
+ sources."micromark-2.11.2"
sources."micromatch-4.0.2"
sources."min-indent-1.0.1"
sources."minimatch-3.0.4"
@@ -66255,9 +68462,9 @@ in
sources."redent-3.0.0"
sources."remark-13.0.0"
sources."remark-parse-9.0.0"
- sources."remark-stringify-9.0.0"
+ sources."remark-stringify-9.0.1"
sources."repeat-string-1.6.1"
- sources."replace-ext-1.0.0"
+ sources."require-from-string-2.0.2"
sources."resolve-1.19.0"
sources."resolve-from-5.0.0"
sources."reusify-1.0.4"
@@ -66293,7 +68500,7 @@ in
sources."sugarss-2.0.0"
sources."supports-color-5.5.0"
sources."svg-tags-1.0.0"
- sources."table-6.0.4"
+ sources."table-6.0.6"
sources."to-fast-properties-2.0.0"
sources."to-regex-range-5.0.1"
sources."trim-newlines-3.0.0"
@@ -66309,7 +68516,7 @@ in
sources."util-deprecate-1.0.2"
sources."v8-compile-cache-2.2.0"
sources."validate-npm-package-license-3.0.4"
- sources."vfile-4.2.0"
+ sources."vfile-4.2.1"
sources."vfile-message-2.0.4"
sources."vscode-jsonrpc-5.1.0-next.1"
sources."vscode-languageserver-6.2.0-next.2"
@@ -66319,7 +68526,7 @@ in
];
})
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.16.0-next.5"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-2.1.2"
sources."which-1.3.1"
sources."wrappy-1.0.2"
@@ -66364,8 +68571,8 @@ in
sha512 = "5Zxv2Adtb6Mlpv2YdKErhf8ntxiBl1UyrbEqo7gR9nFIAfi3o0Ue6TJTpZfOhQViFQxLjJAS65IQVRaNlbhkxw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -66389,7 +68596,7 @@ in
sources."inherits-2.0.4"
sources."is-core-module-2.2.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -66419,10 +68626,10 @@ in
coc-tslint-plugin = nodeEnv.buildNodePackage {
name = "coc-tslint-plugin";
packageName = "coc-tslint-plugin";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-tslint-plugin/-/coc-tslint-plugin-1.1.1.tgz";
- sha512 = "eU3YvpRXEGavuzrPSBsmTnFAh/z3ty6ybSn6o762YNKxwGgF88fCpziIZxmsUDE4tsH+dNzrQCX9je9MqR6K6A==";
+ url = "https://registry.npmjs.org/coc-tslint-plugin/-/coc-tslint-plugin-1.1.2.tgz";
+ sha512 = "wLm2JJVkf2yUk3XzMSmAs8pnibQRTroHnF3XkIH7DJ5mrcrZe9o0Od2lYyuNxgJn2v6/Iw221o8/LfoamfywdQ==";
};
dependencies = [
sources."balanced-match-1.0.0"
@@ -66452,13 +68659,13 @@ in
coc-tsserver = nodeEnv.buildNodePackage {
name = "coc-tsserver";
packageName = "coc-tsserver";
- version = "1.6.1";
+ version = "1.6.6";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-tsserver/-/coc-tsserver-1.6.1.tgz";
- sha512 = "Tys5fRAdzYfi2MyRQ8X5fKLw8vhluuT/0/Uac+eOzMnWSJ0zgMpxtXTo5AA1icsLgUTHHOXgq6CJHUbKs6xGVA==";
+ url = "https://registry.npmjs.org/coc-tsserver/-/coc-tsserver-1.6.6.tgz";
+ sha512 = "Rij5moc30YSnhYkiSwilLYorbRkmYPn9uN5b4EMXrNo0wWGReFYRRCxq72BoDEIwbTE3MsuVb67irdMukJ95eA==";
};
dependencies = [
- sources."typescript-4.1.2"
+ sources."typescript-4.1.3"
];
buildInputs = globalBuildInputs;
meta = {
@@ -66479,8 +68686,8 @@ in
sha512 = "2SHFFjxkw2kl0hADDNUYX85OR/PbjqYPxFnpNp6G83SbeZBoJN8KDUl7TrIJ7BZ4UCiIilXnKQCHpxREiVPAEg==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
@@ -66494,7 +68701,7 @@ in
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
- sources."astral-regex-1.0.0"
+ sources."astral-regex-2.0.0"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."builtin-modules-1.1.1"
@@ -66513,15 +68720,15 @@ in
sources."commander-2.20.3"
sources."concat-map-0.0.1"
sources."cross-spawn-7.0.3"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."deep-is-0.1.3"
sources."diff-4.0.2"
sources."doctrine-3.0.0"
- sources."emoji-regex-7.0.3"
+ sources."emoji-regex-8.0.0"
sources."enquirer-2.3.6"
sources."escape-string-regexp-1.0.5"
- sources."eslint-7.15.0"
- sources."eslint-plugin-vue-7.2.0"
+ sources."eslint-7.17.0"
+ sources."eslint-plugin-vue-7.4.0"
sources."eslint-scope-5.1.1"
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -66562,17 +68769,17 @@ in
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."ignore-4.0.6"
- sources."import-fresh-3.2.2"
+ sources."import-fresh-3.3.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-core-module-2.2.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."isexe-2.0.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."levn-0.4.1"
@@ -66594,24 +68801,31 @@ in
sources."progress-2.0.3"
sources."punycode-2.1.1"
sources."regexpp-3.1.0"
+ sources."require-from-string-2.0.2"
sources."resolve-1.19.0"
sources."resolve-from-4.0.0"
sources."rimraf-3.0.2"
sources."semver-7.3.4"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."slice-ansi-2.1.0"
- sources."sprintf-js-1.0.3"
- (sources."string-width-3.1.0" // {
+ (sources."slice-ansi-4.0.0" // {
dependencies = [
- sources."ansi-regex-4.1.0"
- sources."strip-ansi-5.2.0"
+ sources."ansi-styles-4.3.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
];
})
+ sources."sprintf-js-1.0.3"
+ sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
sources."strip-json-comments-3.1.1"
sources."supports-color-5.5.0"
- sources."table-5.4.6"
+ (sources."table-6.0.6" // {
+ dependencies = [
+ sources."ajv-7.0.3"
+ sources."json-schema-traverse-1.0.0"
+ ];
+ })
sources."text-table-0.2.0"
sources."tslib-1.14.1"
(sources."tslint-6.1.3" // {
@@ -66623,11 +68837,11 @@ in
sources."tsutils-2.29.0"
sources."type-check-0.4.0"
sources."type-fest-0.8.1"
- sources."typescript-4.1.2"
+ sources."typescript-4.1.3"
sources."uri-js-4.4.0"
sources."v8-compile-cache-2.2.0"
sources."vls-0.5.10"
- (sources."vue-eslint-parser-7.2.0" // {
+ (sources."vue-eslint-parser-7.3.0" // {
dependencies = [
sources."eslint-visitor-keys-1.3.0"
sources."espree-6.2.1"
@@ -66703,10 +68917,10 @@ in
coc-yaml = nodeEnv.buildNodePackage {
name = "coc-yaml";
packageName = "coc-yaml";
- version = "1.1.3";
+ version = "1.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-yaml/-/coc-yaml-1.1.3.tgz";
- sha512 = "BBDyx+KUBUcTOoE+E0sZ1pp0mMNWmrqHIeVykEvMN9bt/agtf4vvlJojv54sJETN9LHwbLNLl9pIQkM2HzoWmQ==";
+ url = "https://registry.npmjs.org/coc-yaml/-/coc-yaml-1.3.0.tgz";
+ sha512 = "i71kwyF20R+vAHhuF9uBbvs6kkvKuSifMkxTeIbBnLobHE500rSSwUD2SPIvt+I1g1rfHrM0Sj89fzrhDA60NQ==";
};
dependencies = [
sources."agent-base-4.3.0"
@@ -66717,17 +68931,17 @@ in
sources."esprima-4.0.1"
sources."http-proxy-agent-2.1.0"
sources."https-proxy-agent-2.2.4"
- sources."js-yaml-3.14.0"
- sources."jsonc-parser-2.3.1"
+ sources."js-yaml-3.14.1"
+ sources."jsonc-parser-3.0.0"
sources."ms-2.0.0"
- sources."prettier-2.2.1"
+ sources."prettier-2.0.5"
(sources."request-light-0.2.5" // {
dependencies = [
sources."vscode-nls-4.1.2"
];
})
sources."sprintf-js-1.0.3"
- sources."vscode-json-languageservice-3.8.4"
+ sources."vscode-json-languageservice-3.11.0"
sources."vscode-jsonrpc-4.0.0"
(sources."vscode-languageserver-5.2.1" // {
dependencies = [
@@ -66743,13 +68957,14 @@ in
sources."vscode-languageserver-types-3.16.0-next.2"
sources."vscode-nls-5.0.0"
sources."vscode-uri-2.1.2"
- (sources."yaml-language-server-0.12.0" // {
+ (sources."yaml-language-server-0.13.1-dcc82a9.0" // {
dependencies = [
- sources."vscode-languageserver-types-3.15.1"
+ sources."jsonc-parser-2.3.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-nls-4.1.2"
];
})
- sources."yaml-language-server-parser-0.1.1"
+ sources."yaml-language-server-parser-0.1.3-fa8245c.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -66763,10 +68978,10 @@ in
coc-yank = nodeEnv.buildNodePackage {
name = "coc-yank";
packageName = "coc-yank";
- version = "1.1.11";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-yank/-/coc-yank-1.1.11.tgz";
- sha512 = "pWJbOo12PmigwYTCk8ghckDlPE5K0qO4VxEZeLJ7ck4v6jhRaKi0lVlYfhBauPuCDv3Yqd0DoKyVLvrQXoRg1A==";
+ url = "https://registry.npmjs.org/coc-yank/-/coc-yank-1.2.0.tgz";
+ sha512 = "6Ene7ds4ZVfFLzihd3YaPussxNf0npGlPrlPpnGnCPeZ5bGDcEc3j++0Pl4yjo0sIb1QKR/WjrfA0/1Q8mi9yw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -66867,7 +69082,7 @@ in
sources."fast-safe-stringify-2.0.7"
sources."fecha-4.2.0"
sources."fn.name-1.1.0"
- sources."follow-redirects-1.13.0"
+ sources."follow-redirects-1.13.1"
sources."http-proxy-1.18.1"
sources."inherits-2.0.4"
sources."is-arrayish-0.3.2"
@@ -66877,7 +69092,7 @@ in
sources."logform-2.2.0"
sources."lynx-0.2.0"
sources."mersenne-0.0.4"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."one-time-1.0.0"
sources."process-nextick-args-2.0.1"
sources."readable-stream-3.6.0"
@@ -66920,9 +69135,9 @@ in
};
dependencies = [
sources."@netflix/nerror-1.1.3"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."abbrev-1.1.1"
@@ -67068,7 +69283,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-parse-1.0.3"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."figures-2.0.0"
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
@@ -67084,7 +69299,7 @@ in
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
- sources."global-dirs-2.0.1"
+ sources."global-dirs-2.1.0"
sources."globby-11.0.1"
(sources."got-9.6.0" // {
dependencies = [
@@ -67108,12 +69323,12 @@ in
sources."human-signals-1.1.1"
sources."iconv-lite-0.4.24"
sources."ignore-5.1.8"
- sources."import-fresh-3.2.2"
+ sources."import-fresh-3.3.0"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.7"
(sources."init-package-json-1.10.3" // {
dependencies = [
sources."hosted-git-info-2.8.8"
@@ -67200,8 +69415,8 @@ in
sources."methods-1.1.2"
sources."micromatch-4.0.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -67343,7 +69558,7 @@ in
sources."strip-final-newline-2.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-7.2.0"
- sources."systeminformation-4.30.11"
+ sources."systeminformation-4.33.5"
sources."term-size-2.2.1"
sources."through-2.3.8"
sources."tmp-0.2.1"
@@ -67422,15 +69637,15 @@ in
sha512 = "HCpNdBkQy3rw+uARLuIf0YurqsMXYzBa9ihhSAuxYJcNIrqrSq3BstPfr0cQN38AdMrQiO9Dp4hYy7GtGJsLPg==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.1"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/normalize-package-data-2.4.0"
sources."aggregate-error-3.1.0"
sources."ansi-styles-3.2.1"
@@ -67801,7 +70016,7 @@ in
sources."@cycle/run-3.4.0"
sources."@cycle/time-0.10.1"
sources."@types/cookiejar-2.1.2"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/superagent-3.8.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
@@ -67877,11 +70092,11 @@ in
sources."lru-cache-4.1.5"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."minimist-1.2.5"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."mute-stream-0.0.7"
sources."next-tick-1.0.0"
sources."object-assign-4.1.1"
@@ -68222,7 +70437,11 @@ in
sources."dat-secret-storage-4.0.1"
sources."dat-storage-1.1.1"
sources."dat-swarm-defaults-1.0.2"
- sources."debug-4.3.1"
+ (sources."debug-4.3.2" // {
+ dependencies = [
+ sources."ms-2.1.2"
+ ];
+ })
sources."decode-uri-component-0.2.0"
sources."decompress-response-4.2.1"
sources."deep-equal-0.2.2"
@@ -68359,7 +70578,7 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."inspect-custom-symbol-1.1.1"
sources."ip-1.1.5"
sources."is-accessor-descriptor-1.0.0"
@@ -68424,9 +70643,9 @@ in
sources."menu-string-1.3.0"
sources."merkle-tree-stream-3.0.3"
sources."micromatch-3.1.10"
- sources."mime-2.4.6"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-2.4.7"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-2.1.0"
sources."min-document-2.19.0"
sources."minimatch-3.0.4"
@@ -68439,7 +70658,7 @@ in
})
sources."mkdirp-0.5.5"
sources."mkdirp-classic-0.5.3"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."multi-random-access-2.1.1"
sources."multicast-dns-7.2.2"
sources."multistream-2.1.1"
@@ -68490,7 +70709,6 @@ in
sources."path-key-2.0.1"
sources."performance-now-2.1.0"
sources."pify-3.0.0"
- sources."pkginfo-0.4.1"
sources."posix-character-classes-0.1.1"
sources."prepend-http-1.0.4"
sources."prettier-bytes-1.0.4"
@@ -68498,7 +70716,7 @@ in
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
sources."progress-string-1.2.2"
- sources."prompt-1.0.0"
+ sources."prompt-1.1.0"
(sources."protocol-buffers-encodings-1.1.1" // {
dependencies = [
sources."varint-5.0.0"
@@ -68710,11 +70928,10 @@ in
sources."verror-1.10.0"
sources."which-1.3.1"
sources."widest-line-2.0.1"
- (sources."winston-2.1.1" // {
+ (sources."winston-2.4.5" // {
dependencies = [
sources."async-1.0.0"
sources."colors-1.0.3"
- sources."pkginfo-0.3.1"
];
})
sources."wrappy-1.0.2"
@@ -68765,9 +70982,9 @@ in
sha512 = "UnQGWIszi+uXkZ/pYUDLKuftSOSIvc/ZBSp/W6OF/Qyr2SsEaSD6TuaIo7TiH1MGQX1b2EW9P1WlE+16Ft4MiA==";
};
dependencies = [
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."aggregate-error-3.1.0"
sources."array-union-2.1.0"
sources."balanced-match-1.0.0"
@@ -68780,7 +70997,7 @@ in
sources."del-6.0.0"
sources."dir-glob-3.0.1"
sources."fast-glob-3.2.4"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
sources."fs.realpath-1.0.0"
@@ -68823,11 +71040,11 @@ in
sources."tslib-1.14.1"
sources."type-fest-0.16.0"
sources."unique-string-2.0.0"
- sources."vscode-jsonrpc-5.0.1"
+ sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-6.1.1"
- sources."vscode-languageserver-protocol-3.15.3"
+ sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-2.1.2"
sources."wrappy-1.0.2"
];
@@ -68844,23 +71061,19 @@ in
dockerfile-language-server-nodejs = nodeEnv.buildNodePackage {
name = "dockerfile-language-server-nodejs";
packageName = "dockerfile-language-server-nodejs";
- version = "0.1.1";
+ version = "0.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.1.1.tgz";
- sha512 = "oGWWKH7UzTulQDqvbONC4cGw8Zw43PnBXN2r3msXacV61n9YnrnbnqIJavl5zCrKEPLcu30rogMkNmrRBNNfJQ==";
+ url = "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.2.0.tgz";
+ sha512 = "D6qT5w2y73pF02c+caAPYn/IG7T/231u8WD/qfyt3MBtnRe8x7ZIQK9+VAxFYvCtqbGuN7MiPVoRctkth/jcuA==";
};
dependencies = [
- sources."dockerfile-ast-0.0.27"
- sources."dockerfile-language-service-0.1.0"
- (sources."dockerfile-utils-0.1.0" // {
- dependencies = [
- sources."dockerfile-ast-0.0.28"
- ];
- })
- sources."vscode-jsonrpc-5.0.1"
- sources."vscode-languageserver-6.1.1"
- sources."vscode-languageserver-protocol-3.15.3"
- sources."vscode-languageserver-types-3.15.1"
+ sources."dockerfile-ast-0.1.0"
+ sources."dockerfile-language-service-0.1.1"
+ sources."dockerfile-utils-0.1.1"
+ sources."vscode-jsonrpc-6.0.0"
+ sources."vscode-languageserver-7.0.0"
+ sources."vscode-languageserver-protocol-3.16.0"
+ sources."vscode-languageserver-types-3.16.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -68875,15 +71088,15 @@ in
elasticdump = nodeEnv.buildNodePackage {
name = "elasticdump";
packageName = "elasticdump";
- version = "6.56.0";
+ version = "6.62.1";
src = fetchurl {
- url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.56.0.tgz";
- sha512 = "xgJH1i6nINcRVAGW1ek+NQJOyOgsS9VDGsWW0sN51v3IUGbPgHSZXTpBtqykVjkb+KoiP1V3NkiKY76n7zd+Kw==";
+ url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.62.1.tgz";
+ sha512 = "LM6NwMLF0W/ZCcSEqXUufGiDzGpXpF7uPQjLo5zx0PS/tLQkrkA2sNeNcE6p7dVcX1u9hYRuJisl9PP7hQvsAg==";
};
dependencies = [
sources."@fast-csv/format-4.3.5"
- sources."@fast-csv/parse-4.3.3"
- sources."@types/node-14.14.10"
+ sources."@fast-csv/parse-4.3.6"
+ sources."@types/node-14.14.19"
sources."JSONStream-1.3.5"
sources."ajv-6.12.6"
sources."asn1-0.2.4"
@@ -68909,8 +71122,9 @@ in
sources."eventemitter3-4.0.7"
sources."events-1.1.1"
sources."extend-3.0.2"
+ sources."extends-classes-1.0.5"
sources."extsprintf-1.3.0"
- sources."fast-csv-4.3.5"
+ sources."fast-csv-4.3.6"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."forever-agent-0.6.1"
@@ -68922,7 +71136,7 @@ in
sources."http-status-1.5.0"
sources."ieee754-1.1.13"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-2.0.0"
(sources."ip-address-6.1.0" // {
dependencies = [
sources."jsbn-1.1.0"
@@ -68948,8 +71162,9 @@ in
sources."lodash.isundefined-3.0.1"
sources."lodash.uniq-4.5.0"
sources."lossless-json-1.0.4"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."method-missing-1.2.4"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimist-1.2.5"
sources."oauth-sign-0.9.0"
sources."p-finally-1.0.0"
@@ -69043,42 +71258,40 @@ in
sha512 = "ohjlUXM2v39rDqGIrlyxdcn9ql+4b+X1u90CXNWjYw5wX6C3wTHRfqFfeV8jajYD6Xc+ufn2X1QeZZWhRBXTlA==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/core-7.12.9"
- sources."@babel/generator-7.12.5"
- sources."@babel/helper-annotate-as-pure-7.10.4"
- sources."@babel/helper-builder-react-jsx-7.10.4"
- sources."@babel/helper-builder-react-jsx-experimental-7.12.4"
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/core-7.12.10"
+ sources."@babel/generator-7.12.11"
+ sources."@babel/helper-annotate-as-pure-7.12.10"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-member-expression-to-functions-7.12.7"
sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
- sources."@babel/helper-optimise-call-expression-7.12.7"
+ sources."@babel/helper-optimise-call-expression-7.12.10"
sources."@babel/helper-plugin-utils-7.10.4"
- sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-replace-supers-7.12.11"
sources."@babel/helper-simple-access-7.12.1"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/helpers-7.12.5"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.7"
+ sources."@babel/parser-7.12.11"
sources."@babel/plugin-proposal-object-rest-spread-7.12.1"
sources."@babel/plugin-syntax-jsx-7.12.1"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-transform-destructuring-7.12.1"
sources."@babel/plugin-transform-parameters-7.12.1"
- sources."@babel/plugin-transform-react-jsx-7.12.7"
+ sources."@babel/plugin-transform-react-jsx-7.12.12"
sources."@babel/template-7.12.7"
- sources."@babel/traverse-7.12.9"
- sources."@babel/types-7.12.7"
+ sources."@babel/traverse-7.12.12"
+ sources."@babel/types-7.12.12"
sources."@sindresorhus/is-4.0.0"
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-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/normalize-package-data-2.4.0"
sources."@types/responselike-1.0.0"
sources."@types/yoga-layout-1.9.2"
@@ -69097,7 +71310,7 @@ in
sources."auto-bind-4.0.0"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
- sources."cacheable-lookup-5.0.3"
+ sources."cacheable-lookup-5.0.4"
(sources."cacheable-request-7.0.1" // {
dependencies = [
sources."get-stream-5.2.0"
@@ -69133,7 +71346,7 @@ in
sources."convert-to-spaces-1.0.2"
sources."cross-spawn-6.0.5"
sources."debounce-fn-4.0.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -69164,7 +71377,7 @@ in
sources."get-stream-4.1.0"
sources."glob-7.1.6"
sources."globals-11.12.0"
- sources."got-11.8.0"
+ sources."got-11.8.1"
sources."hard-rejection-2.1.0"
sources."has-1.0.3"
sources."has-flag-3.0.0"
@@ -69355,7 +71568,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."yallist-4.0.0"
sources."yargs-parser-18.1.3"
sources."yoga-layout-prebuilt-1.10.0"
@@ -69393,8 +71606,8 @@ in
version = "1.7.5";
src = ../../applications/video/epgstation;
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -69405,11 +71618,8 @@ in
sources."@fluentui/date-time-utilities-7.9.0"
sources."@fluentui/dom-utilities-1.1.1"
sources."@fluentui/keyboard-key-0.2.12"
- sources."@fluentui/react-7.153.4"
- sources."@fluentui/react-compose-0.19.12"
- sources."@fluentui/react-focus-7.16.19"
- sources."@fluentui/react-stylesheets-0.2.4"
- sources."@fluentui/react-theme-provider-0.18.0"
+ sources."@fluentui/react-7.155.3"
+ sources."@fluentui/react-focus-7.17.0"
sources."@fluentui/react-window-provider-1.0.1"
sources."@fluentui/theme-1.7.0"
(sources."@gulp-sourcemaps/identity-map-1.0.2" // {
@@ -69422,10 +71632,10 @@ in
sources."normalize-path-2.1.1"
];
})
- sources."@microsoft/load-themed-styles-1.10.139"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@microsoft/load-themed-styles-1.10.141"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@npmcli/move-file-1.0.1"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
@@ -69433,11 +71643,10 @@ in
sources."@types/body-parser-1.19.0"
sources."@types/caseless-0.12.2"
sources."@types/chart.js-2.9.24"
- sources."@types/classnames-2.2.11"
- sources."@types/connect-3.4.33"
+ sources."@types/connect-3.4.34"
sources."@types/engine.io-3.1.4"
sources."@types/express-4.17.8"
- sources."@types/express-serve-static-core-4.17.14"
+ sources."@types/express-serve-static-core-4.17.17"
sources."@types/fancy-log-1.3.0"
sources."@types/glob-7.1.3"
sources."@types/hls.js-0.13.1"
@@ -69715,7 +71924,6 @@ in
sources."kind-of-5.1.0"
];
})
- sources."classnames-2.2.6"
sources."clean-css-4.2.3"
sources."clean-stack-2.2.0"
sources."cli-cursor-2.1.0"
@@ -69795,7 +72003,7 @@ in
(sources."debug-fabulous-1.1.0" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."decamelize-1.2.0"
@@ -69869,7 +72077,7 @@ in
dependencies = [
sources."cookie-0.3.1"
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
(sources."engine.io-client-3.4.4" // {
@@ -69883,7 +72091,7 @@ in
})
sources."engine.io-parser-2.2.1"
sources."enhanced-resolve-4.3.0"
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
sources."error-ex-1.3.2"
sources."es5-ext-0.10.53"
sources."es6-iterator-2.0.3"
@@ -69951,7 +72159,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-1.1.4"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."figgy-pudding-3.5.2"
sources."figures-2.0.0"
sources."file-uri-to-path-1.0.0"
@@ -70020,7 +72228,7 @@ in
];
})
sources."get-caller-file-1.0.3"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
@@ -70134,7 +72342,7 @@ in
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."inquirer-3.0.6"
sources."interpret-1.4.0"
sources."invert-kv-1.0.0"
@@ -70219,7 +72427,7 @@ in
sources."lodash.some-4.6.0"
(sources."log4js-6.3.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -70272,8 +72480,8 @@ in
];
})
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimalistic-assert-1.0.1"
@@ -70366,7 +72574,7 @@ in
(sources."needle-2.5.2" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."negotiator-0.6.2"
@@ -70438,7 +72646,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.153.4"
+ sources."office-ui-fabric-react-7.155.3"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
@@ -70632,7 +72840,7 @@ in
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."sass-1.30.0"
+ sources."sass-1.32.0"
sources."sax-1.2.4"
sources."scheduler-0.19.1"
sources."schema-utils-2.7.1"
@@ -70689,7 +72897,7 @@ in
(sources."socket.io-2.3.0" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."socket.io-adapter-1.1.2"
@@ -70698,7 +72906,7 @@ in
sources."base64-arraybuffer-0.1.5"
sources."debug-4.1.1"
sources."isarray-2.0.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
(sources."socket.io-parser-3.3.1" // {
dependencies = [
sources."component-emitter-1.3.0"
@@ -70712,7 +72920,7 @@ in
dependencies = [
sources."debug-4.1.1"
sources."isarray-2.0.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."source-list-map-2.0.1"
@@ -70773,7 +72981,7 @@ in
(sources."streamroller-2.2.4" // {
dependencies = [
sources."date-format-2.1.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."fs-extra-8.1.0"
sources."jsonfile-4.0.0"
sources."ms-2.1.2"
@@ -70800,7 +73008,7 @@ in
sources."sver-compat-1.5.0"
sources."swagger-schema-official-2.0.0-bab6bed"
sources."swagger-ui-dist-3.34.0"
- sources."tail-2.0.4"
+ sources."tail-2.1.1"
sources."tapable-1.1.3"
(sources."tar-4.4.13" // {
dependencies = [
@@ -70993,7 +73201,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
sources."y18n-3.2.1"
@@ -71039,14 +73247,14 @@ in
eslint = nodeEnv.buildNodePackage {
name = "eslint";
packageName = "eslint";
- version = "7.15.0";
+ version = "7.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.15.0.tgz";
- sha512 = "Vr64xFDT8w30wFll643e7cGrIkPEU50yIiI36OdSIDoSGguIeaLzBo0vpGvzo9RECUqq7htURfwEtKqwytkqzA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.17.0.tgz";
+ sha512 = "zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
@@ -71060,7 +73268,7 @@ in
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
- sources."astral-regex-1.0.0"
+ sources."astral-regex-2.0.0"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."callsites-3.1.0"
@@ -71077,10 +73285,10 @@ in
sources."color-name-1.1.3"
sources."concat-map-0.0.1"
sources."cross-spawn-7.0.3"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
- sources."emoji-regex-7.0.3"
+ sources."emoji-regex-8.0.0"
sources."enquirer-2.3.6"
sources."escape-string-regexp-1.0.5"
sources."eslint-scope-5.1.1"
@@ -71121,16 +73329,16 @@ in
sources."globals-12.4.0"
sources."has-flag-3.0.0"
sources."ignore-4.0.6"
- sources."import-fresh-3.2.2"
+ sources."import-fresh-3.3.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
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."isexe-2.0.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."levn-0.4.1"
@@ -71148,23 +73356,30 @@ in
sources."progress-2.0.3"
sources."punycode-2.1.1"
sources."regexpp-3.1.0"
+ sources."require-from-string-2.0.2"
sources."resolve-from-4.0.0"
sources."rimraf-3.0.2"
sources."semver-7.3.4"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."slice-ansi-2.1.0"
- sources."sprintf-js-1.0.3"
- (sources."string-width-3.1.0" // {
+ (sources."slice-ansi-4.0.0" // {
dependencies = [
- sources."ansi-regex-4.1.0"
- sources."strip-ansi-5.2.0"
+ sources."ansi-styles-4.3.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
];
})
+ sources."sprintf-js-1.0.3"
+ sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
sources."strip-json-comments-3.1.1"
sources."supports-color-5.5.0"
- sources."table-5.4.6"
+ (sources."table-6.0.6" // {
+ dependencies = [
+ sources."ajv-7.0.3"
+ sources."json-schema-traverse-1.0.0"
+ ];
+ })
sources."text-table-0.2.0"
sources."type-check-0.4.0"
sources."type-fest-0.8.1"
@@ -71194,8 +73409,8 @@ in
sha512 = "HJ7n92z+gSBLPP/en2pse1SLsFfwOXb8aqHn3FyXwYaE+J5wSM+raBbSmvE9Ttq20IF6Rq/dXxjhiIjuxAUjpw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
@@ -71209,7 +73424,7 @@ in
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
- sources."astral-regex-1.0.0"
+ sources."astral-regex-2.0.0"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."callsites-3.1.0"
@@ -71227,13 +73442,13 @@ in
sources."concat-map-0.0.1"
sources."core_d-2.0.0"
sources."cross-spawn-7.0.3"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
- sources."emoji-regex-7.0.3"
+ sources."emoji-regex-8.0.0"
sources."enquirer-2.3.6"
sources."escape-string-regexp-1.0.5"
- sources."eslint-7.15.0"
+ sources."eslint-7.17.0"
sources."eslint-scope-5.1.1"
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -71272,16 +73487,16 @@ in
sources."globals-12.4.0"
sources."has-flag-3.0.0"
sources."ignore-4.0.6"
- sources."import-fresh-3.2.2"
+ sources."import-fresh-3.3.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
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."isexe-2.0.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."levn-0.4.1"
@@ -71300,23 +73515,30 @@ in
sources."progress-2.0.3"
sources."punycode-2.1.1"
sources."regexpp-3.1.0"
+ sources."require-from-string-2.0.2"
sources."resolve-from-4.0.0"
sources."rimraf-3.0.2"
sources."semver-7.3.4"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."slice-ansi-2.1.0"
- sources."sprintf-js-1.0.3"
- (sources."string-width-3.1.0" // {
+ (sources."slice-ansi-4.0.0" // {
dependencies = [
- sources."ansi-regex-4.1.0"
- sources."strip-ansi-5.2.0"
+ sources."ansi-styles-4.3.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
];
})
+ sources."sprintf-js-1.0.3"
+ sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
sources."strip-json-comments-3.1.1"
sources."supports-color-5.5.0"
- sources."table-5.4.6"
+ (sources."table-6.0.6" // {
+ dependencies = [
+ sources."ajv-7.0.3"
+ sources."json-schema-traverse-1.0.0"
+ ];
+ })
sources."text-table-0.2.0"
sources."type-check-0.4.0"
sources."type-fest-0.8.1"
@@ -71337,23 +73559,41 @@ in
bypassCache = true;
reconstructLock = true;
};
+ esy = nodeEnv.buildNodePackage {
+ name = "esy";
+ packageName = "esy";
+ version = "0.6.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esy/-/esy-0.6.7.tgz";
+ sha512 = "G/C0wXDQy19eDqlFNmPg2kHmrllUez9deZd1OOIk/VTKtc75STdeE/Nl1NusVY+La/+eCtovNqk0/ZAb4Mg8gw==";
+ };
+ dependencies = [
+ sources."esy-solve-cudf-0.1.10"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "Package builder for esy.";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
expo-cli = nodeEnv.buildNodePackage {
name = "expo-cli";
packageName = "expo-cli";
- version = "4.0.8";
+ version = "4.0.17";
src = fetchurl {
- url = "https://registry.npmjs.org/expo-cli/-/expo-cli-4.0.8.tgz";
- sha512 = "PcJqWSu2mHSEX/O/Vt5Wrui6ZIOE3mwUN4NL2xxmvVUAzIp08SzkAnWJOSThOxcTfHh9kd9fFK1GP6BZItvQOA==";
+ url = "https://registry.npmjs.org/expo-cli/-/expo-cli-4.0.17.tgz";
+ sha512 = "JF8HBs5dUd14zh9cI+u/OEKyRJqJZ2wOPvHlsX2Ohgxw80Wk/BGtTtZzlWY8/PQ+Lm56RWx7RMFPYestsBmpBg==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
+ sources."@babel/code-frame-7.12.11"
sources."@babel/compat-data-7.12.7"
sources."@babel/core-7.9.0"
- sources."@babel/generator-7.12.5"
- sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/generator-7.12.11"
+ sources."@babel/helper-annotate-as-pure-7.12.10"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
- sources."@babel/helper-builder-react-jsx-7.10.4"
- sources."@babel/helper-builder-react-jsx-experimental-7.12.4"
sources."@babel/helper-compilation-targets-7.12.5"
sources."@babel/helper-create-class-features-plugin-7.12.1"
sources."@babel/helper-create-regexp-features-plugin-7.12.7"
@@ -71363,8 +73603,8 @@ in
];
})
sources."@babel/helper-explode-assignable-expression-7.12.1"
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-hoist-variables-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.7"
sources."@babel/helper-module-imports-7.12.5"
@@ -71373,15 +73613,15 @@ in
sources."lodash-4.17.20"
];
})
- sources."@babel/helper-optimise-call-expression-7.12.7"
+ sources."@babel/helper-optimise-call-expression-7.12.10"
sources."@babel/helper-plugin-utils-7.10.4"
sources."@babel/helper-remap-async-to-generator-7.12.1"
- sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-replace-supers-7.12.11"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helper-validator-option-7.12.1"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
+ sources."@babel/helper-validator-option-7.12.11"
sources."@babel/helper-wrap-function-7.12.3"
sources."@babel/helpers-7.12.5"
(sources."@babel/highlight-7.10.4" // {
@@ -71389,8 +73629,8 @@ in
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.12.7"
- sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
+ sources."@babel/parser-7.12.11"
+ sources."@babel/plugin-proposal-async-generator-functions-7.12.12"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
sources."@babel/plugin-proposal-export-default-from-7.12.1"
@@ -71423,14 +73663,14 @@ in
sources."@babel/plugin-transform-arrow-functions-7.12.1"
sources."@babel/plugin-transform-async-to-generator-7.12.1"
sources."@babel/plugin-transform-block-scoped-functions-7.12.1"
- sources."@babel/plugin-transform-block-scoping-7.12.1"
+ sources."@babel/plugin-transform-block-scoping-7.12.12"
sources."@babel/plugin-transform-classes-7.12.1"
sources."@babel/plugin-transform-computed-properties-7.12.1"
sources."@babel/plugin-transform-destructuring-7.12.1"
sources."@babel/plugin-transform-dotall-regex-7.12.1"
sources."@babel/plugin-transform-duplicate-keys-7.12.1"
sources."@babel/plugin-transform-exponentiation-operator-7.12.1"
- sources."@babel/plugin-transform-flow-strip-types-7.12.1"
+ sources."@babel/plugin-transform-flow-strip-types-7.12.10"
sources."@babel/plugin-transform-for-of-7.12.1"
sources."@babel/plugin-transform-function-name-7.12.1"
sources."@babel/plugin-transform-literals-7.12.1"
@@ -71446,11 +73686,11 @@ in
sources."@babel/plugin-transform-parameters-7.12.1"
sources."@babel/plugin-transform-property-literals-7.12.1"
sources."@babel/plugin-transform-react-display-name-7.12.1"
- sources."@babel/plugin-transform-react-jsx-7.12.7"
+ sources."@babel/plugin-transform-react-jsx-7.12.12"
sources."@babel/plugin-transform-react-jsx-source-7.12.1"
sources."@babel/plugin-transform-regenerator-7.12.1"
sources."@babel/plugin-transform-reserved-words-7.12.1"
- (sources."@babel/plugin-transform-runtime-7.12.1" // {
+ (sources."@babel/plugin-transform-runtime-7.12.10" // {
dependencies = [
sources."semver-5.7.1"
];
@@ -71459,47 +73699,47 @@ in
sources."@babel/plugin-transform-spread-7.12.1"
sources."@babel/plugin-transform-sticky-regex-7.12.7"
sources."@babel/plugin-transform-template-literals-7.12.1"
- sources."@babel/plugin-transform-typeof-symbol-7.12.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.12.10"
sources."@babel/plugin-transform-typescript-7.12.1"
sources."@babel/plugin-transform-unicode-escapes-7.12.1"
sources."@babel/plugin-transform-unicode-regex-7.12.1"
- sources."@babel/preset-env-7.12.7"
+ sources."@babel/preset-env-7.12.11"
sources."@babel/preset-modules-0.1.4"
sources."@babel/preset-typescript-7.12.7"
sources."@babel/runtime-7.12.5"
sources."@babel/template-7.12.7"
- (sources."@babel/traverse-7.12.9" // {
+ (sources."@babel/traverse-7.12.12" // {
dependencies = [
sources."lodash-4.17.20"
];
})
- (sources."@babel/types-7.12.7" // {
+ (sources."@babel/types-7.12.12" // {
dependencies = [
sources."lodash-4.17.20"
];
})
sources."@expo/babel-preset-cli-0.2.18"
sources."@expo/bunyan-4.0.0"
- (sources."@expo/config-3.3.18" // {
+ (sources."@expo/config-3.3.22" // {
dependencies = [
sources."semver-7.3.4"
];
})
- (sources."@expo/config-plugins-1.0.7" // {
+ (sources."@expo/config-plugins-1.0.13" // {
dependencies = [
sources."slash-3.0.0"
sources."uuid-3.4.0"
sources."xcode-2.1.0"
];
})
- sources."@expo/config-types-40.0.0-beta.1"
- (sources."@expo/configure-splash-screen-0.2.1" // {
+ sources."@expo/config-types-40.0.0-beta.2"
+ (sources."@expo/configure-splash-screen-0.3.2" // {
dependencies = [
sources."commander-5.1.0"
sources."pngjs-5.0.0"
];
})
- (sources."@expo/dev-server-0.1.43" // {
+ (sources."@expo/dev-server-0.1.48" // {
dependencies = [
sources."body-parser-1.19.0"
sources."bytes-3.1.0"
@@ -71516,7 +73756,7 @@ in
sources."type-fest-0.12.0"
];
})
- sources."@expo/dev-tools-0.13.66"
+ sources."@expo/dev-tools-0.13.74"
sources."@expo/eas-build-job-0.1.2"
(sources."@expo/image-utils-0.3.9" // {
dependencies = [
@@ -71526,10 +73766,11 @@ in
})
(sources."@expo/json-file-8.2.25" // {
dependencies = [
+ sources."@babel/code-frame-7.10.4"
sources."json5-1.0.1"
];
})
- sources."@expo/metro-config-0.1.43"
+ sources."@expo/metro-config-0.1.48"
(sources."@expo/ngrok-2.4.3" // {
dependencies = [
sources."uuid-3.4.0"
@@ -71556,13 +73797,13 @@ in
sources."semver-5.7.1"
];
})
- (sources."@expo/plist-0.0.10" // {
+ (sources."@expo/plist-0.0.11" // {
dependencies = [
sources."xmlbuilder-14.0.0"
];
})
sources."@expo/results-1.0.0"
- (sources."@expo/schemer-1.3.22" // {
+ (sources."@expo/schemer-1.3.23" // {
dependencies = [
sources."ajv-5.5.2"
sources."fast-deep-equal-1.1.0"
@@ -71576,14 +73817,14 @@ in
sources."@expo/spawn-async-1.5.0"
sources."@expo/traveling-fastlane-darwin-1.15.1"
sources."@expo/traveling-fastlane-linux-1.15.1"
- (sources."@expo/webpack-config-0.12.48" // {
+ (sources."@expo/webpack-config-0.12.52" // {
dependencies = [
sources."@babel/runtime-7.9.0"
sources."is-wsl-2.2.0"
sources."react-refresh-0.8.3"
];
})
- (sources."@expo/xdl-59.0.6" // {
+ (sources."@expo/xdl-59.0.14" // {
dependencies = [
sources."chownr-1.1.4"
(sources."fs-minipass-1.2.7" // {
@@ -71637,7 +73878,7 @@ in
})
sources."@hapi/address-4.1.0"
sources."@hapi/formula-2.0.0"
- sources."@hapi/hoek-9.1.0"
+ sources."@hapi/hoek-9.1.1"
sources."@hapi/joi-17.1.1"
sources."@hapi/pinpoint-2.0.0"
sources."@hapi/topo-5.0.0"
@@ -71682,9 +73923,9 @@ in
sources."@jimp/tiff-0.12.1"
sources."@jimp/types-0.12.1"
sources."@jimp/utils-0.12.1"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@npmcli/ci-detect-1.3.0"
(sources."@npmcli/git-2.0.4" // {
dependencies = [
@@ -71762,7 +74003,7 @@ in
sources."@types/istanbul-reports-1.1.2"
sources."@types/json-schema-7.0.6"
sources."@types/keyv-3.1.1"
- sources."@types/lodash-4.14.165"
+ sources."@types/lodash-4.14.167"
sources."@types/minimatch-3.0.3"
sources."@types/mkdirp-0.5.2"
sources."@types/node-9.6.61"
@@ -71789,8 +74030,8 @@ in
sources."source-map-0.7.3"
];
})
- sources."@types/yargs-15.0.11"
- sources."@types/yargs-parser-15.0.0"
+ sources."@types/yargs-15.0.12"
+ sources."@types/yargs-parser-20.2.0"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -71976,7 +74217,7 @@ in
];
})
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.15.0"
+ sources."browserslist-4.16.0"
sources."buffer-5.7.1"
sources."buffer-equal-0.0.1"
sources."buffer-from-1.1.1"
@@ -71994,7 +74235,7 @@ in
];
})
sources."cache-base-1.0.1"
- sources."cacheable-lookup-5.0.3"
+ sources."cacheable-lookup-5.0.4"
(sources."cacheable-request-6.1.0" // {
dependencies = [
sources."get-stream-5.2.0"
@@ -72015,7 +74256,7 @@ in
})
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
sources."capture-stack-trace-1.0.1"
sources."caseless-0.12.0"
(sources."chalk-4.1.0" // {
@@ -72129,17 +74370,23 @@ in
dependencies = [
sources."array-union-2.1.0"
sources."find-cache-dir-3.3.1"
+ sources."find-up-4.1.0"
sources."globby-11.0.1"
sources."loader-utils-2.0.0"
+ sources."locate-path-5.0.0"
sources."make-dir-3.1.0"
- sources."p-limit-3.1.0"
+ (sources."p-locate-4.1.0" // {
+ dependencies = [
+ sources."p-limit-2.3.0"
+ ];
+ })
sources."pkg-dir-4.2.0"
sources."semver-6.3.0"
sources."slash-3.0.0"
];
})
- sources."core-js-3.8.0"
- (sources."core-js-compat-3.8.0" // {
+ sources."core-js-3.8.1"
+ (sources."core-js-compat-3.8.1" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -72165,7 +74412,7 @@ in
sources."semver-6.3.0"
];
})
- (sources."css-select-1.2.0" // {
+ (sources."css-select-2.1.0" // {
dependencies = [
(sources."dom-serializer-0.2.2" // {
dependencies = [
@@ -72173,7 +74420,7 @@ in
];
})
sources."domelementtype-1.3.1"
- sources."domutils-1.5.1"
+ sources."domutils-1.7.0"
];
})
sources."css-select-base-adapter-0.1.1"
@@ -72182,7 +74429,7 @@ in
sources."source-map-0.6.1"
];
})
- sources."css-what-2.1.3"
+ sources."css-what-3.4.2"
sources."cssesc-3.0.0"
sources."cssnano-4.1.10"
sources."cssnano-preset-default-4.0.7"
@@ -72201,8 +74448,8 @@ in
sources."dag-map-1.0.2"
sources."dashdash-1.14.1"
sources."dateformat-3.0.3"
- sources."dayjs-1.9.7"
- sources."debug-4.3.1"
+ sources."dayjs-1.9.8"
+ sources."debug-4.3.2"
sources."debuglog-1.0.1"
sources."decache-4.4.0"
sources."decamelize-1.2.0"
@@ -72261,12 +74508,16 @@ in
sources."dns-packet-1.3.1"
sources."dns-txt-2.0.2"
sources."dom-converter-0.2.0"
- sources."dom-serializer-1.1.0"
+ (sources."dom-serializer-1.2.0" // {
+ dependencies = [
+ sources."domhandler-4.0.0"
+ ];
+ })
sources."dom-walk-0.1.2"
sources."domain-browser-1.2.0"
sources."domelementtype-2.1.0"
sources."domhandler-3.3.0"
- (sources."domutils-2.4.3" // {
+ (sources."domutils-2.4.4" // {
dependencies = [
sources."domhandler-4.0.0"
];
@@ -72282,7 +74533,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.616"
+ sources."electron-to-chromium-1.3.633"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -72308,7 +74559,7 @@ in
sources."envinfo-7.5.0"
sources."eol-0.9.1"
sources."err-code-1.1.2"
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
(sources."error-ex-1.3.2" // {
dependencies = [
sources."is-arrayish-0.2.1"
@@ -72359,7 +74610,7 @@ in
sources."ms-2.0.0"
];
})
- (sources."expo-pwa-0.0.54" // {
+ (sources."expo-pwa-0.0.58" // {
dependencies = [
sources."commander-2.20.0"
];
@@ -72386,7 +74637,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."faye-websocket-0.10.0"
sources."figgy-pudding-3.5.2"
sources."figures-3.2.0"
@@ -72406,10 +74657,10 @@ in
];
})
sources."find-cache-dir-2.1.0"
- sources."find-up-4.1.0"
+ sources."find-up-5.0.0"
sources."find-yarn-workspace-root-2.0.0"
sources."flush-write-stream-1.1.1"
- sources."follow-redirects-1.13.0"
+ sources."follow-redirects-1.13.1"
sources."for-in-1.0.2"
sources."foreach-2.0.5"
sources."forever-agent-0.6.1"
@@ -72465,7 +74716,7 @@ in
})
sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-own-enumerable-property-symbols-3.0.2"
sources."get-port-3.2.0"
sources."get-stream-4.1.0"
@@ -72483,7 +74734,7 @@ in
sources."pify-2.3.0"
];
})
- (sources."got-11.8.0" // {
+ (sources."got-11.8.1" // {
dependencies = [
sources."@sindresorhus/is-4.0.0"
sources."@szmarczak/http-timer-4.0.5"
@@ -72548,7 +74799,7 @@ in
sources."hsl-regex-1.0.0"
sources."hsla-regex-1.0.0"
sources."html-comment-regex-1.1.2"
- sources."html-entities-1.3.1"
+ sources."html-entities-1.4.0"
(sources."html-loader-1.1.0" // {
dependencies = [
sources."loader-utils-2.0.0"
@@ -72610,7 +74861,7 @@ in
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."internal-ip-4.3.0"
sources."invariant-2.2.4"
sources."ip-1.1.5"
@@ -72622,7 +74873,7 @@ in
sources."is-arrayish-0.3.2"
sources."is-bigint-1.0.1"
sources."is-binary-path-2.1.0"
- sources."is-boolean-object-1.0.1"
+ sources."is-boolean-object-1.1.0"
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
sources."is-color-stop-1.1.0"
@@ -72644,7 +74895,7 @@ in
];
})
sources."is-lambda-1.0.1"
- sources."is-map-2.0.1"
+ sources."is-map-2.0.2"
sources."is-negative-zero-2.0.1"
sources."is-number-7.0.0"
sources."is-number-object-1.0.4"
@@ -72672,12 +74923,16 @@ in
sources."is-resolvable-1.1.0"
sources."is-retry-allowed-1.2.0"
sources."is-root-2.1.0"
- sources."is-set-2.0.1"
+ sources."is-set-2.0.2"
sources."is-stream-1.1.0"
sources."is-string-1.0.5"
sources."is-svg-3.0.0"
sources."is-symbol-1.0.3"
- sources."is-typed-array-1.1.3"
+ (sources."is-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."is-typedarray-1.0.0"
sources."is-valid-path-0.1.1"
sources."is-weakmap-2.0.1"
@@ -72702,7 +74957,7 @@ in
sources."join-component-1.1.0"
sources."jpeg-js-0.4.2"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."jsesc-2.5.2"
sources."json-buffer-3.0.0"
@@ -72742,7 +74997,7 @@ in
sources."json5-1.0.1"
];
})
- sources."locate-path-5.0.0"
+ sources."locate-path-6.0.0"
sources."lock-0.1.4"
sources."lodash-4.17.15"
sources."lodash._reinterpolate-3.0.0"
@@ -72779,7 +75034,7 @@ in
sources."semver-5.7.1"
];
})
- (sources."make-fetch-happen-8.0.10" // {
+ (sources."make-fetch-happen-8.0.12" // {
dependencies = [
sources."minipass-3.1.3"
];
@@ -72810,9 +75065,9 @@ in
sources."bn.js-4.11.9"
];
})
- sources."mime-2.4.6"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-2.4.7"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."min-document-2.19.0"
@@ -73011,8 +75266,8 @@ in
})
sources."p-cancelable-1.1.0"
sources."p-finally-1.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-4.1.0"
+ sources."p-limit-3.1.0"
+ sources."p-locate-5.0.0"
sources."p-map-3.0.0"
sources."p-retry-4.1.0"
(sources."p-some-4.1.0" // {
@@ -73092,6 +75347,7 @@ in
dependencies = [
sources."find-up-3.0.0"
sources."locate-path-3.0.0"
+ sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."path-exists-3.0.0"
];
@@ -73100,6 +75356,7 @@ in
dependencies = [
sources."find-up-3.0.0"
sources."locate-path-3.0.0"
+ sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."path-exists-3.0.0"
];
@@ -73236,7 +75493,7 @@ in
sources."postcss-unique-selectors-4.0.1"
sources."postcss-value-parser-4.1.0"
sources."prepend-http-1.0.4"
- sources."pretty-bytes-5.4.1"
+ sources."pretty-bytes-5.5.0"
(sources."pretty-error-2.1.2" // {
dependencies = [
sources."lodash-4.17.20"
@@ -73301,6 +75558,7 @@ in
sources."rc-1.2.8"
(sources."react-dev-utils-11.0.1" // {
dependencies = [
+ sources."@babel/code-frame-7.10.4"
sources."array-union-2.1.0"
sources."browserslist-4.14.2"
(sources."chalk-2.4.2" // {
@@ -73310,10 +75568,14 @@ in
})
sources."cross-spawn-7.0.3"
sources."escape-string-regexp-2.0.0"
+ sources."find-up-4.1.0"
sources."globby-11.0.1"
sources."is-wsl-2.2.0"
sources."loader-utils-2.0.0"
+ sources."locate-path-5.0.0"
sources."open-7.3.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
sources."path-key-3.1.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
@@ -73354,7 +75616,7 @@ in
sources."relateurl-0.2.7"
sources."remove-trailing-separator-1.1.0"
sources."remove-trailing-slash-0.1.1"
- (sources."renderkid-2.0.4" // {
+ (sources."renderkid-2.0.5" // {
dependencies = [
sources."ansi-regex-2.1.1"
(sources."dom-serializer-0.2.2" // {
@@ -73455,11 +75717,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shell-quote-1.6.1"
- (sources."side-channel-1.0.3" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."side-channel-1.0.4"
sources."signal-exit-3.0.3"
sources."simple-plist-1.1.1"
sources."simple-swizzle-0.2.2"
@@ -73612,15 +75870,6 @@ in
(sources."svgo-1.3.2" // {
dependencies = [
sources."chalk-2.4.2"
- sources."css-select-2.1.0"
- sources."css-what-3.4.2"
- (sources."dom-serializer-0.2.2" // {
- dependencies = [
- sources."domelementtype-2.1.0"
- ];
- })
- sources."domelementtype-1.3.1"
- sources."domutils-1.7.0"
];
})
sources."symbol-observable-1.2.0"
@@ -73660,8 +75909,14 @@ in
(sources."terser-webpack-plugin-3.1.0" // {
dependencies = [
sources."find-cache-dir-3.3.1"
+ sources."find-up-4.1.0"
+ sources."locate-path-5.0.0"
sources."make-dir-3.1.0"
- sources."p-limit-3.1.0"
+ (sources."p-locate-4.1.0" // {
+ dependencies = [
+ sources."p-limit-2.3.0"
+ ];
+ })
sources."pkg-dir-4.2.0"
sources."semver-6.3.0"
sources."source-map-0.6.1"
@@ -73761,7 +76016,7 @@ in
sources."util.promisify-1.0.0"
sources."utila-0.4.0"
sources."utils-merge-1.0.1"
- sources."uuid-8.3.1"
+ sources."uuid-8.3.2"
sources."valid-url-1.0.9"
sources."validate-npm-package-name-3.0.0"
sources."validator-10.5.0"
@@ -73824,7 +76079,7 @@ in
];
})
sources."webpack-deep-scope-plugin-1.6.0"
- sources."webpack-dev-middleware-3.7.2"
+ sources."webpack-dev-middleware-3.7.3"
(sources."webpack-dev-server-3.11.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -73875,6 +76130,7 @@ in
sources."mime-1.6.0"
sources."ms-2.0.0"
sources."normalize-path-2.1.1"
+ sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."p-retry-3.0.1"
sources."path-exists-3.0.0"
@@ -73943,10 +76199,14 @@ in
sources."websocket-driver-0.6.5"
sources."websocket-extensions-0.1.4"
sources."which-1.3.1"
- sources."which-boxed-primitive-1.0.1"
+ sources."which-boxed-primitive-1.0.2"
sources."which-collection-1.0.1"
sources."which-module-2.0.0"
- sources."which-typed-array-1.1.2"
+ (sources."which-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
(sources."wide-align-1.1.3" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -74013,7 +76273,14 @@ in
sources."xtend-4.0.2"
sources."y18n-4.0.1"
sources."yallist-4.0.0"
- sources."yargs-15.4.1"
+ (sources."yargs-15.4.1" // {
+ dependencies = [
+ sources."find-up-4.1.0"
+ sources."locate-path-5.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
+ ];
+ })
sources."yargs-parser-18.1.3"
sources."yocto-queue-0.1.0"
sources."zen-observable-0.8.15"
@@ -74126,8 +76393,8 @@ in
sources."loud-rejection-1.6.0"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -74233,12 +76500,12 @@ in
];
})
sources."@mrmlnc/readdir-enhanced-2.2.1"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
(sources."@oclif/command-1.8.0" // {
dependencies = [
- sources."@oclif/plugin-help-3.2.0"
+ sources."@oclif/plugin-help-3.2.1"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
sources."color-convert-1.9.3"
@@ -74344,7 +76611,7 @@ in
];
})
sources."clean-stack-3.0.1"
- sources."cli-table-0.3.1"
+ sources."cli-table-0.3.4"
(sources."cli-ux-4.9.3" // {
dependencies = [
sources."ansi-regex-4.1.0"
@@ -74364,7 +76631,6 @@ in
sources."collection-visit-1.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."colors-1.0.3"
sources."combined-stream-1.0.8"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
@@ -74377,7 +76643,7 @@ in
];
})
sources."dashdash-1.14.1"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decode-uri-component-0.2.0"
sources."decompress-response-3.3.0"
sources."deep-is-0.1.3"
@@ -74433,7 +76699,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."faunadb-git+https://github.com/fauna/faunadb-js.git#triage/bearer-to-basic"
sources."fill-range-7.0.1"
sources."fn-annotate-1.2.0"
@@ -74515,7 +76781,7 @@ in
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."into-stream-3.1.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-buffer-1.1.6"
@@ -74560,8 +76826,8 @@ in
sources."map-visit-1.0.0"
sources."merge2-1.4.1"
sources."micromatch-4.0.2"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
(sources."mixin-deep-1.3.2" // {
@@ -74776,6 +77042,842 @@ in
bypassCache = true;
reconstructLock = true;
};
+ firebase-tools = nodeEnv.buildNodePackage {
+ name = "firebase-tools";
+ packageName = "firebase-tools";
+ version = "9.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/firebase-tools/-/firebase-tools-9.1.0.tgz";
+ sha512 = "hTfxL2meJSl5WuwAS6bEJ5nay7tu3MNYb4ZL2KmPL7yLM3IeT+Qd2z1evHhW1VvbDXKR6RTwlBxzdWPs4l75kA==";
+ };
+ dependencies = [
+ sources."@apidevtools/json-schema-ref-parser-9.0.6"
+ sources."@dabh/diagnostics-2.0.2"
+ sources."@google-cloud/paginator-3.0.5"
+ sources."@google-cloud/precise-date-2.0.3"
+ sources."@google-cloud/projectify-2.0.1"
+ sources."@google-cloud/promisify-2.0.3"
+ sources."@google-cloud/pubsub-2.7.0"
+ (sources."@grpc/grpc-js-1.1.8" // {
+ dependencies = [
+ sources."@grpc/proto-loader-0.6.0-pre9"
+ sources."@types/node-12.19.11"
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."@grpc/proto-loader-0.5.5"
+ sources."@jsdevtools/ono-7.1.3"
+ sources."@opentelemetry/api-0.11.0"
+ sources."@opentelemetry/context-base-0.11.0"
+ (sources."@opentelemetry/core-0.11.0" // {
+ dependencies = [
+ sources."semver-7.3.4"
+ ];
+ })
+ sources."@opentelemetry/resources-0.11.0"
+ sources."@opentelemetry/semantic-conventions-0.11.0"
+ sources."@opentelemetry/tracing-0.11.0"
+ sources."@protobufjs/aspromise-1.1.2"
+ sources."@protobufjs/base64-1.1.2"
+ sources."@protobufjs/codegen-2.0.4"
+ sources."@protobufjs/eventemitter-1.1.0"
+ sources."@protobufjs/fetch-1.1.0"
+ sources."@protobufjs/float-1.0.2"
+ sources."@protobufjs/inquire-1.1.0"
+ sources."@protobufjs/path-1.1.2"
+ sources."@protobufjs/pool-1.1.0"
+ sources."@protobufjs/utf8-1.1.0"
+ sources."@sindresorhus/is-0.14.0"
+ sources."@szmarczak/http-timer-1.1.2"
+ sources."@types/duplexify-3.6.0"
+ sources."@types/long-4.0.1"
+ sources."@types/node-14.14.19"
+ sources."JSONStream-1.3.5"
+ sources."abbrev-1.1.1"
+ sources."abort-controller-3.0.0"
+ sources."accepts-1.3.7"
+ sources."agent-base-6.0.2"
+ sources."ajv-6.12.6"
+ (sources."ansi-align-3.0.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."emoji-regex-7.0.3"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."ansi-escapes-3.2.0"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.3.0"
+ sources."ansicolors-0.3.2"
+ sources."anymatch-3.1.1"
+ sources."aproba-1.2.0"
+ sources."archiver-3.1.1"
+ (sources."archiver-utils-2.1.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ (sources."are-we-there-yet-1.1.5" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ sources."argparse-1.0.10"
+ sources."array-flatten-1.1.1"
+ sources."arrify-2.0.1"
+ sources."as-array-2.0.0"
+ sources."asn1-0.2.4"
+ sources."assert-plus-1.0.0"
+ sources."async-2.6.3"
+ sources."asynckit-0.4.0"
+ sources."aws-sign2-0.7.0"
+ sources."aws4-1.11.0"
+ sources."balanced-match-1.0.0"
+ sources."base64-js-1.5.1"
+ (sources."basic-auth-2.0.1" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."basic-auth-connect-1.0.0"
+ sources."bcrypt-pbkdf-1.0.2"
+ sources."big-integer-1.6.48"
+ sources."bignumber.js-9.0.1"
+ sources."binary-0.3.0"
+ sources."binary-extensions-2.1.0"
+ sources."bl-4.0.3"
+ sources."blakejs-1.1.0"
+ sources."bluebird-3.4.7"
+ (sources."body-parser-1.19.0" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ ];
+ })
+ (sources."boxen-4.2.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
+ sources."brace-expansion-1.1.11"
+ sources."braces-3.0.2"
+ sources."buffer-5.7.1"
+ sources."buffer-crc32-0.2.13"
+ sources."buffer-equal-constant-time-1.0.1"
+ sources."buffer-indexof-polyfill-1.0.2"
+ sources."buffers-0.1.1"
+ sources."bytes-3.1.0"
+ (sources."cacheable-request-6.1.0" // {
+ dependencies = [
+ sources."get-stream-5.2.0"
+ sources."lowercase-keys-2.0.0"
+ ];
+ })
+ sources."call-me-maybe-1.0.1"
+ sources."camelcase-5.3.1"
+ sources."cardinal-2.1.1"
+ sources."caseless-0.12.0"
+ sources."chainsaw-0.1.0"
+ (sources."chalk-2.4.2" // {
+ dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ ];
+ })
+ sources."chardet-0.7.0"
+ sources."chokidar-3.4.3"
+ sources."chownr-2.0.0"
+ sources."ci-info-2.0.0"
+ sources."cjson-0.3.3"
+ sources."cli-boxes-2.2.1"
+ (sources."cli-color-1.4.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ ];
+ })
+ sources."cli-cursor-2.1.0"
+ sources."cli-spinners-2.5.0"
+ sources."cli-table-0.3.4"
+ sources."cli-width-2.2.1"
+ sources."cliui-6.0.0"
+ sources."clone-1.0.4"
+ sources."clone-response-1.0.2"
+ sources."code-point-at-1.1.0"
+ (sources."color-3.0.0" // {
+ dependencies = [
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ ];
+ })
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."color-string-1.5.4"
+ sources."colors-1.4.0"
+ sources."colorspace-1.1.2"
+ sources."combined-stream-1.0.8"
+ sources."commander-4.1.1"
+ sources."compare-semver-1.1.0"
+ (sources."compress-commons-2.1.1" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ sources."compressible-2.0.18"
+ (sources."compression-1.7.4" // {
+ dependencies = [
+ sources."bytes-3.0.0"
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."concat-map-0.0.1"
+ sources."configstore-5.0.1"
+ (sources."connect-3.7.0" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ ];
+ })
+ sources."console-control-strings-1.1.0"
+ (sources."content-disposition-0.5.3" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."content-type-1.0.4"
+ sources."cookie-0.4.0"
+ sources."cookie-signature-1.0.6"
+ sources."core-util-is-1.0.2"
+ sources."crc-3.8.0"
+ sources."crc32-stream-3.0.1"
+ (sources."cross-env-5.2.1" // {
+ dependencies = [
+ sources."cross-spawn-6.0.5"
+ ];
+ })
+ (sources."cross-spawn-7.0.3" // {
+ dependencies = [
+ sources."path-key-3.1.1"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."which-2.0.2"
+ ];
+ })
+ sources."crypto-random-string-2.0.0"
+ sources."csv-streamify-3.0.4"
+ sources."d-1.0.1"
+ sources."dashdash-1.14.1"
+ sources."debug-4.3.2"
+ sources."decamelize-1.2.0"
+ sources."decompress-response-3.3.0"
+ sources."deep-extend-0.6.0"
+ sources."deep-freeze-0.0.1"
+ sources."deep-is-0.1.3"
+ sources."defaults-1.0.3"
+ sources."defer-to-connect-1.1.3"
+ sources."delayed-stream-1.0.0"
+ sources."delegates-1.0.0"
+ sources."depd-1.1.2"
+ sources."destroy-1.0.4"
+ sources."dot-prop-5.3.0"
+ sources."dotenv-6.2.0"
+ (sources."duplexer2-0.1.4" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ sources."duplexer3-0.1.4"
+ sources."duplexify-4.1.1"
+ sources."ecc-jsbn-0.1.2"
+ sources."ecdsa-sig-formatter-1.0.11"
+ sources."ee-first-1.1.1"
+ sources."emoji-regex-8.0.0"
+ sources."enabled-2.0.0"
+ sources."encodeurl-1.0.2"
+ sources."end-of-stream-1.4.4"
+ sources."env-paths-2.2.0"
+ sources."es5-ext-0.10.53"
+ sources."es6-iterator-2.0.3"
+ sources."es6-symbol-3.1.3"
+ sources."es6-weak-map-2.0.3"
+ sources."escape-goat-2.1.1"
+ sources."escape-html-1.0.3"
+ sources."escape-string-regexp-1.0.5"
+ sources."esprima-4.0.1"
+ sources."etag-1.8.1"
+ sources."event-emitter-0.3.5"
+ sources."event-target-shim-5.0.1"
+ sources."events-listener-1.1.0"
+ (sources."exegesis-2.5.6" // {
+ dependencies = [
+ sources."semver-7.3.4"
+ ];
+ })
+ sources."exegesis-express-2.0.0"
+ sources."exit-code-1.0.2"
+ (sources."express-4.17.1" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ (sources."ext-1.4.0" // {
+ dependencies = [
+ sources."type-2.1.0"
+ ];
+ })
+ 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-safe-stringify-2.0.7"
+ sources."fast-text-encoding-1.0.3"
+ (sources."fast-url-parser-1.1.3" // {
+ dependencies = [
+ sources."punycode-1.4.1"
+ ];
+ })
+ sources."fecha-4.2.0"
+ sources."figures-2.0.0"
+ sources."filesize-3.6.1"
+ sources."fill-range-7.0.1"
+ (sources."finalhandler-1.1.2" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ ];
+ })
+ sources."find-up-4.1.0"
+ (sources."flat-arguments-1.0.2" // {
+ dependencies = [
+ (sources."as-array-1.0.0" // {
+ dependencies = [
+ sources."lodash.isarguments-2.4.1"
+ sources."lodash.isobject-2.4.1"
+ ];
+ })
+ sources."lodash.isobject-3.0.2"
+ ];
+ })
+ sources."fn.name-1.1.0"
+ sources."forever-agent-0.6.1"
+ sources."form-data-2.3.3"
+ sources."forwarded-0.1.2"
+ sources."fresh-0.5.2"
+ sources."fs-constants-1.0.0"
+ (sources."fs-extra-0.23.1" // {
+ dependencies = [
+ sources."rimraf-2.7.1"
+ ];
+ })
+ sources."fs-minipass-2.1.0"
+ sources."fs.realpath-1.0.0"
+ sources."fsevents-2.1.3"
+ (sources."fstream-1.0.12" // {
+ dependencies = [
+ sources."rimraf-2.7.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."gaxios-4.1.0"
+ sources."gcp-metadata-4.2.1"
+ sources."get-caller-file-2.0.5"
+ sources."get-stream-4.1.0"
+ sources."getpass-0.1.7"
+ sources."glob-7.1.6"
+ sources."glob-parent-5.1.1"
+ sources."glob-slash-1.0.0"
+ sources."glob-slasher-1.0.1"
+ sources."global-dirs-2.1.0"
+ sources."google-auth-library-6.1.3"
+ sources."google-gax-2.9.2"
+ sources."google-p12-pem-3.0.3"
+ sources."got-9.6.0"
+ sources."graceful-fs-4.2.4"
+ (sources."gtoken-5.1.0" // {
+ dependencies = [
+ sources."mime-2.4.7"
+ ];
+ })
+ sources."har-schema-2.0.0"
+ sources."har-validator-5.1.5"
+ (sources."has-ansi-2.0.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ ];
+ })
+ sources."has-flag-3.0.0"
+ sources."has-unicode-2.0.1"
+ sources."has-yarn-2.1.0"
+ sources."home-dir-1.0.0"
+ sources."http-cache-semantics-4.1.0"
+ (sources."http-errors-1.7.2" // {
+ dependencies = [
+ sources."inherits-2.0.3"
+ ];
+ })
+ sources."http-signature-1.2.0"
+ sources."https-proxy-agent-5.0.0"
+ sources."iconv-lite-0.4.24"
+ sources."ieee754-1.2.1"
+ sources."import-lazy-2.1.0"
+ sources."imurmurhash-0.1.4"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.7"
+ (sources."inquirer-6.3.1" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ (sources."string-width-2.1.1" // {
+ dependencies = [
+ sources."strip-ansi-4.0.0"
+ ];
+ })
+ (sources."strip-ansi-5.2.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ ];
+ })
+ ];
+ })
+ sources."install-artifact-from-github-1.2.0"
+ sources."ip-regex-4.2.0"
+ sources."ipaddr.js-1.9.1"
+ sources."is-arrayish-0.3.2"
+ sources."is-binary-path-2.1.0"
+ sources."is-ci-2.0.0"
+ sources."is-extglob-2.1.1"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-glob-4.0.1"
+ sources."is-installed-globally-0.3.2"
+ sources."is-npm-4.0.0"
+ sources."is-number-7.0.0"
+ sources."is-obj-2.0.0"
+ sources."is-path-inside-3.0.2"
+ sources."is-promise-2.2.2"
+ sources."is-stream-2.0.0"
+ sources."is-stream-ended-0.1.4"
+ sources."is-typedarray-1.0.0"
+ sources."is-url-1.2.4"
+ sources."is-wsl-1.1.0"
+ sources."is-yarn-global-0.3.0"
+ sources."is2-2.0.6"
+ sources."isarray-1.0.0"
+ sources."isexe-2.0.0"
+ sources."isstream-0.1.2"
+ sources."jju-1.4.0"
+ sources."join-path-1.1.1"
+ sources."js-yaml-3.14.1"
+ sources."jsbn-0.1.1"
+ sources."json-bigint-1.0.0"
+ sources."json-buffer-3.0.0"
+ sources."json-parse-helpfulerror-1.0.3"
+ sources."json-ptr-1.3.2"
+ sources."json-schema-0.2.3"
+ sources."json-schema-traverse-0.4.1"
+ sources."json-stringify-safe-5.0.1"
+ sources."jsonfile-2.4.0"
+ sources."jsonparse-1.3.1"
+ sources."jsonschema-1.4.0"
+ (sources."jsonwebtoken-8.5.1" // {
+ dependencies = [
+ sources."jwa-1.4.1"
+ sources."jws-3.2.2"
+ ];
+ })
+ sources."jsprim-1.4.1"
+ sources."jwa-2.0.0"
+ sources."jws-4.0.0"
+ sources."keyv-3.1.0"
+ sources."kuler-2.0.0"
+ sources."latest-version-5.1.0"
+ (sources."lazystream-1.0.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ sources."leven-3.1.0"
+ sources."listenercount-1.0.1"
+ sources."locate-path-5.0.0"
+ sources."lodash-4.17.20"
+ sources."lodash._isnative-2.4.1"
+ sources."lodash._objecttypes-2.4.1"
+ sources."lodash._shimkeys-2.4.1"
+ sources."lodash.camelcase-4.3.0"
+ sources."lodash.defaults-4.2.0"
+ sources."lodash.difference-4.5.0"
+ sources."lodash.flatten-4.4.0"
+ sources."lodash.includes-4.3.0"
+ sources."lodash.isarguments-3.1.0"
+ sources."lodash.isboolean-3.0.3"
+ sources."lodash.isinteger-4.0.4"
+ sources."lodash.isnumber-3.0.3"
+ sources."lodash.isobject-2.4.1"
+ sources."lodash.isplainobject-4.0.6"
+ sources."lodash.isstring-4.0.1"
+ sources."lodash.keys-2.4.1"
+ sources."lodash.once-4.1.1"
+ sources."lodash.snakecase-4.1.1"
+ sources."lodash.toarray-4.4.0"
+ sources."lodash.union-4.6.0"
+ sources."lodash.values-2.4.1"
+ sources."log-symbols-2.2.0"
+ sources."logform-2.2.0"
+ sources."long-4.0.0"
+ sources."lowercase-keys-1.0.1"
+ sources."lru-cache-6.0.0"
+ sources."lru-queue-0.1.0"
+ (sources."make-dir-3.1.0" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."marked-0.7.0"
+ sources."marked-terminal-3.3.0"
+ sources."media-typer-0.3.0"
+ sources."memoizee-0.4.14"
+ sources."merge-descriptors-1.0.1"
+ sources."methods-1.1.2"
+ sources."mime-1.6.0"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
+ sources."mimic-fn-1.2.0"
+ sources."mimic-response-1.0.1"
+ sources."minimatch-3.0.4"
+ sources."minimist-1.2.5"
+ sources."minipass-3.1.3"
+ sources."minizlib-2.1.2"
+ sources."mkdirp-0.5.5"
+ (sources."morgan-1.10.0" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."depd-2.0.0"
+ sources."ms-2.0.0"
+ ];
+ })
+ sources."ms-2.1.2"
+ sources."mute-stream-0.0.7"
+ sources."nan-2.14.2"
+ (sources."nash-3.0.0" // {
+ dependencies = [
+ sources."async-1.5.2"
+ ];
+ })
+ sources."negotiator-0.6.2"
+ sources."next-tick-1.0.0"
+ sources."nice-try-1.0.5"
+ sources."node-emoji-1.10.0"
+ sources."node-fetch-2.6.1"
+ sources."node-forge-0.10.0"
+ (sources."node-gyp-7.1.2" // {
+ dependencies = [
+ sources."mkdirp-1.0.4"
+ sources."semver-7.3.4"
+ sources."tar-6.0.5"
+ sources."which-2.0.2"
+ ];
+ })
+ sources."nopt-5.0.0"
+ sources."normalize-path-3.0.0"
+ sources."normalize-url-4.5.0"
+ sources."npmlog-4.1.2"
+ sources."number-is-nan-1.0.1"
+ sources."oauth-sign-0.9.0"
+ sources."object-assign-4.1.1"
+ sources."on-finished-2.3.0"
+ sources."on-headers-1.0.2"
+ sources."once-1.4.0"
+ sources."one-time-1.0.0"
+ sources."onetime-2.0.1"
+ sources."open-6.4.0"
+ sources."openapi3-ts-1.4.0"
+ (sources."ora-3.4.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."os-tmpdir-1.0.2"
+ sources."p-cancelable-1.1.0"
+ sources."p-defer-3.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
+ sources."p-try-2.2.0"
+ (sources."package-json-6.5.0" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."parseurl-1.3.3"
+ sources."path-exists-4.0.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-key-2.0.1"
+ sources."path-to-regexp-0.1.7"
+ sources."performance-now-2.1.0"
+ sources."picomatch-2.2.2"
+ sources."plist-3.0.1"
+ (sources."portfinder-1.0.28" // {
+ dependencies = [
+ sources."debug-3.2.7"
+ ];
+ })
+ sources."prepend-http-2.0.0"
+ sources."process-nextick-args-2.0.1"
+ sources."progress-2.0.3"
+ sources."promise-breaker-5.0.0"
+ (sources."protobufjs-6.10.2" // {
+ dependencies = [
+ sources."@types/node-13.13.38"
+ ];
+ })
+ sources."proxy-addr-2.0.6"
+ sources."psl-1.8.0"
+ sources."pump-3.0.0"
+ sources."punycode-2.1.1"
+ sources."pupa-2.1.1"
+ sources."qs-6.7.0"
+ sources."range-parser-1.2.1"
+ sources."raw-body-2.4.0"
+ sources."rc-1.2.8"
+ sources."re2-1.15.9"
+ sources."readable-stream-3.6.0"
+ sources."readdirp-3.5.0"
+ sources."redeyed-2.1.1"
+ sources."registry-auth-token-4.2.1"
+ sources."registry-url-5.1.0"
+ (sources."request-2.88.2" // {
+ dependencies = [
+ sources."qs-6.5.2"
+ ];
+ })
+ sources."require-directory-2.1.1"
+ sources."require-main-filename-2.0.0"
+ sources."responselike-1.0.2"
+ sources."restore-cursor-2.0.0"
+ sources."retry-request-4.1.3"
+ sources."rimraf-3.0.2"
+ (sources."router-1.3.5" // {
+ dependencies = [
+ sources."array-flatten-3.0.0"
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ sources."setprototypeof-1.2.0"
+ ];
+ })
+ sources."rsvp-4.8.5"
+ sources."run-async-2.4.1"
+ (sources."rxjs-6.6.3" // {
+ dependencies = [
+ sources."tslib-1.14.1"
+ ];
+ })
+ sources."safe-buffer-5.2.1"
+ sources."safer-buffer-2.1.2"
+ sources."semver-5.7.1"
+ (sources."semver-diff-3.1.1" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ (sources."send-0.17.1" // {
+ dependencies = [
+ (sources."debug-2.6.9" // {
+ dependencies = [
+ sources."ms-2.0.0"
+ ];
+ })
+ sources."ms-2.1.1"
+ ];
+ })
+ sources."serve-static-1.14.1"
+ sources."set-blocking-2.0.0"
+ sources."setimmediate-1.0.5"
+ sources."setprototypeof-1.1.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."signal-exit-3.0.3"
+ sources."simple-swizzle-0.2.2"
+ sources."sprintf-js-1.0.3"
+ sources."sshpk-1.16.1"
+ sources."stack-trace-0.0.10"
+ sources."statuses-1.5.0"
+ sources."stream-shift-1.0.1"
+ (sources."string-length-1.0.1" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."strip-ansi-3.0.1"
+ ];
+ })
+ sources."string-width-4.2.0"
+ sources."string_decoder-1.3.0"
+ sources."strip-ansi-6.0.0"
+ sources."strip-json-comments-2.0.1"
+ (sources."superstatic-7.1.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."fs-extra-8.1.0"
+ sources."isarray-0.0.1"
+ sources."jsonfile-4.0.0"
+ sources."path-to-regexp-1.8.0"
+ sources."strip-ansi-3.0.1"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ sources."supports-color-5.5.0"
+ (sources."supports-hyperlinks-1.0.1" // {
+ dependencies = [
+ sources."has-flag-2.0.0"
+ ];
+ })
+ (sources."tar-4.4.13" // {
+ dependencies = [
+ sources."chownr-1.1.4"
+ sources."fs-minipass-1.2.7"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
+ sources."yallist-3.1.1"
+ ];
+ })
+ sources."tar-stream-2.2.0"
+ (sources."tcp-port-used-1.0.2" // {
+ dependencies = [
+ sources."debug-4.3.1"
+ ];
+ })
+ sources."term-size-2.2.1"
+ sources."text-hex-1.0.0"
+ sources."through-2.3.8"
+ (sources."through2-2.0.1" // {
+ dependencies = [
+ sources."process-nextick-args-1.0.7"
+ sources."readable-stream-2.0.6"
+ sources."string_decoder-0.10.31"
+ ];
+ })
+ sources."timers-ext-0.1.7"
+ sources."tmp-0.0.33"
+ sources."to-readable-stream-1.0.0"
+ sources."to-regex-range-5.0.1"
+ sources."toidentifier-1.0.0"
+ sources."tough-cookie-2.5.0"
+ sources."toxic-1.0.1"
+ sources."traverse-0.3.9"
+ sources."triple-beam-1.3.0"
+ sources."tslib-2.0.3"
+ sources."tunnel-agent-0.6.0"
+ sources."tweetnacl-0.14.5"
+ (sources."tweetsodium-0.0.5" // {
+ dependencies = [
+ sources."tweetnacl-1.0.3"
+ ];
+ })
+ sources."type-1.2.0"
+ sources."type-fest-0.8.1"
+ sources."type-is-1.6.18"
+ sources."typedarray-to-buffer-3.1.5"
+ sources."unique-string-2.0.0"
+ sources."universal-analytics-0.4.23"
+ sources."universalify-0.1.2"
+ sources."unpipe-1.0.0"
+ (sources."unzipper-0.10.11" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ (sources."update-notifier-4.1.3" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
+ sources."uri-js-4.4.0"
+ sources."url-join-0.0.1"
+ sources."url-parse-lax-3.0.0"
+ sources."util-deprecate-1.0.2"
+ sources."utils-merge-1.0.1"
+ sources."uuid-3.4.0"
+ sources."valid-url-1.0.9"
+ sources."vary-1.1.2"
+ sources."verror-1.10.0"
+ sources."wcwidth-1.0.1"
+ sources."which-1.3.1"
+ sources."which-module-2.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."widest-line-3.1.0"
+ (sources."winston-3.3.3" // {
+ dependencies = [
+ sources."async-3.2.0"
+ ];
+ })
+ (sources."winston-transport-4.4.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ sources."wrap-ansi-6.2.0"
+ sources."wrappy-1.0.2"
+ sources."write-file-atomic-3.0.3"
+ sources."ws-7.4.2"
+ sources."xdg-basedir-4.0.0"
+ sources."xmlbuilder-9.0.7"
+ sources."xmldom-0.1.31"
+ sources."xtend-4.0.2"
+ sources."y18n-4.0.1"
+ sources."yallist-4.0.0"
+ sources."yargs-15.4.1"
+ sources."yargs-parser-18.1.3"
+ sources."zip-stream-2.1.3"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "Command-Line Interface for Firebase";
+ homepage = https://github.com/firebase/firebase-tools;
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
fixjson = nodeEnv.buildNodePackage {
name = "fixjson";
packageName = "fixjson";
@@ -74812,7 +77914,7 @@ in
sources."wrap-ansi-7.0.0"
sources."wrappy-1.0.2"
sources."y18n-5.0.5"
- sources."yargs-16.1.1"
+ sources."yargs-16.2.0"
sources."yargs-parser-20.2.4"
];
buildInputs = globalBuildInputs;
@@ -74828,14 +77930,14 @@ in
fkill-cli = nodeEnv.buildNodePackage {
name = "fkill-cli";
packageName = "fkill-cli";
- version = "6.0.1";
+ version = "6.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fkill-cli/-/fkill-cli-6.0.1.tgz";
- sha512 = "eJdNdyHofekXmSGI76E2A4GBJ7FAvuAgLV7rAgL6uZXV9+ZKwNoBjt/2hxHWmDZZ9x0EEWM3wHb2b0J7UNGbBw==";
+ url = "https://registry.npmjs.org/fkill-cli/-/fkill-cli-6.1.0.tgz";
+ sha512 = "untVuHgEQjwTXQGiWcwMTi0Uks6ht9R5hb1mDT4AEQitZ/z8UrhvseQsGEC3kVEjfxQ6bdmCMaA/hKTZ5aQDrA==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -74856,7 +77958,7 @@ in
sources."astral-regex-2.0.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."chardet-0.7.0"
sources."clean-stack-2.2.0"
sources."cli-cursor-3.1.0"
@@ -74876,34 +77978,22 @@ in
sources."error-ex-1.3.2"
sources."esc-exit-2.0.2"
sources."escape-string-regexp-1.0.5"
- sources."execa-4.1.0"
+ sources."execa-5.0.0"
sources."external-editor-3.1.0"
sources."figures-3.2.0"
sources."find-up-4.1.0"
- (sources."fkill-7.0.1" // {
- dependencies = [
- sources."ps-list-7.2.0"
- ];
- })
+ sources."fkill-7.1.0"
sources."function-bind-1.1.1"
- sources."get-stream-5.2.0"
+ sources."get-stream-6.0.0"
sources."hard-rejection-2.1.0"
sources."has-1.0.3"
sources."has-flag-4.0.0"
- sources."hosted-git-info-2.8.8"
- sources."human-signals-1.1.1"
+ sources."hosted-git-info-3.0.7"
+ sources."human-signals-2.1.0"
sources."iconv-lite-0.4.24"
sources."indent-string-4.0.0"
- (sources."inquirer-7.3.3" // {
- dependencies = [
- sources."chalk-4.1.0"
- ];
- })
- (sources."inquirer-autocomplete-prompt-1.3.0" // {
- dependencies = [
- sources."chalk-4.1.0"
- ];
- })
+ sources."inquirer-7.3.3"
+ sources."inquirer-autocomplete-prompt-1.3.0"
sources."is-arrayish-0.2.1"
sources."is-core-module-2.2.0"
sources."is-fullwidth-code-point-3.0.0"
@@ -74916,11 +78006,11 @@ in
sources."lines-and-columns-1.1.6"
sources."locate-path-5.0.0"
sources."lodash-4.17.20"
- sources."lru-cache-4.1.5"
+ sources."lru-cache-6.0.0"
sources."map-obj-4.1.0"
- (sources."meow-6.1.1" // {
+ (sources."meow-8.1.0" // {
dependencies = [
- sources."type-fest-0.13.1"
+ sources."type-fest-0.18.1"
];
})
sources."merge-stream-2.0.0"
@@ -74932,7 +78022,7 @@ in
];
})
sources."mute-stream-0.0.8"
- sources."normalize-package-data-2.5.0"
+ sources."normalize-package-data-3.0.0"
sources."npm-run-path-4.0.1"
sources."num-sort-2.1.0"
sources."once-1.4.0"
@@ -74946,27 +78036,20 @@ in
sources."path-exists-4.0.0"
sources."path-key-3.1.1"
sources."path-parse-1.0.6"
- (sources."pid-from-port-1.1.3" // {
+ sources."pid-port-0.1.1"
+ (sources."process-exists-4.0.0" // {
dependencies = [
- sources."cross-spawn-5.1.0"
- sources."execa-0.9.0"
- sources."get-stream-3.0.0"
- sources."is-stream-1.1.0"
- sources."npm-run-path-2.0.2"
- sources."p-finally-1.0.0"
- sources."path-key-2.0.1"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
- sources."which-1.3.1"
+ sources."ps-list-6.3.0"
];
})
- sources."process-exists-4.0.0"
- sources."ps-list-6.3.0"
- sources."pseudomap-1.0.2"
+ sources."ps-list-7.2.0"
sources."pump-3.0.0"
sources."quick-lru-4.0.1"
(sources."read-pkg-5.2.0" // {
dependencies = [
+ sources."hosted-git-info-2.8.8"
+ sources."normalize-package-data-2.5.0"
+ sources."semver-5.7.1"
sources."type-fest-0.6.0"
];
})
@@ -74981,7 +78064,7 @@ in
sources."run-async-2.4.1"
sources."rxjs-6.6.3"
sources."safer-buffer-2.1.2"
- sources."semver-5.7.1"
+ sources."semver-7.3.4"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."signal-exit-3.0.3"
@@ -74992,13 +78075,14 @@ in
sources."spdx-license-ids-3.0.7"
sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
- sources."strip-eof-1.0.0"
sources."strip-final-newline-2.0.0"
sources."strip-indent-3.0.0"
sources."supports-color-7.2.0"
(sources."taskkill-3.1.0" // {
dependencies = [
sources."execa-3.4.0"
+ sources."get-stream-5.2.0"
+ sources."human-signals-1.1.1"
];
})
sources."through-2.3.8"
@@ -75009,8 +78093,8 @@ in
sources."validate-npm-package-license-3.0.4"
sources."which-2.0.2"
sources."wrappy-1.0.2"
- sources."yallist-2.1.2"
- sources."yargs-parser-18.1.3"
+ sources."yallist-4.0.0"
+ sources."yargs-parser-20.2.4"
];
buildInputs = globalBuildInputs;
meta = {
@@ -75025,10 +78109,10 @@ in
flood = nodeEnv.buildNodePackage {
name = "flood";
packageName = "flood";
- version = "4.3.0";
+ version = "4.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/flood/-/flood-4.3.0.tgz";
- sha512 = "+SgygDdGTnKaZA2N0VzaUKVqAV8S4KrisdL9+DtIWweJwP/mYQ7WIhIJVMiJWbyYjtPTGoUqvxYqEP/QiFgfNw==";
+ url = "https://registry.npmjs.org/flood/-/flood-4.3.1.tgz";
+ sha512 = "dq1ModlLpq8eJGJ3oqKLam+HvHfUvcFCcDb464rdzVHOERXeKzPvjMBynXgED9UZxutEoXQGd32Vyoehnodd4Q==";
};
dependencies = [
sources."async-2.6.3"
@@ -75039,7 +78123,7 @@ in
sources."concat-map-0.0.1"
sources."fd-slicer-1.1.0"
sources."fs.realpath-1.0.0"
- sources."geoip-country-4.0.45"
+ sources."geoip-country-4.0.49"
sources."glob-7.1.6"
sources."iconv-lite-0.5.2"
sources."inflight-1.0.6"
@@ -75213,7 +78297,7 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-value-2.0.6"
sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
@@ -75233,7 +78317,7 @@ in
sources."i-0.3.6"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."invert-kv-1.0.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-arguments-1.1.0"
@@ -75542,7 +78626,7 @@ in
};
dependencies = [
sources."async-2.6.3"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."lodash-4.17.20"
sources."lodash.groupby-4.6.0"
sources."microee-0.0.6"
@@ -75571,10 +78655,10 @@ in
};
dependencies = [
sources."asyncmemo-1.0.0"
- sources."chloride-2.3.0"
+ sources."chloride-2.4.0"
sources."chloride-test-1.2.4"
sources."commander-2.20.3"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."deep-extend-0.6.0"
sources."diff-3.5.0"
sources."discontinuous-range-1.0.0"
@@ -75590,10 +78674,9 @@ in
sources."highlight.js-9.18.5"
sources."increment-buffer-1.0.1"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."ip-1.1.5"
sources."is-canonical-base64-1.1.1"
- sources."is-electron-2.2.0"
sources."is-my-ip-valid-1.0.0"
sources."is-my-json-valid-2.20.5"
sources."is-property-1.0.2"
@@ -75607,19 +78690,19 @@ in
sources."lodash.get-4.4.2"
sources."looper-4.0.0"
sources."lrucache-1.0.3"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."moment-2.29.1"
sources."moo-0.5.1"
sources."ms-2.1.2"
sources."multicb-1.2.2"
- sources."multiserver-3.6.0"
+ sources."multiserver-3.7.0"
sources."multiserver-address-1.0.1"
sources."multiserver-scopes-1.0.0"
sources."muxrpc-6.5.1"
- sources."nearley-2.20.0"
+ sources."nearley-2.20.1"
sources."node-gyp-build-4.2.3"
sources."node-polyglot-1.0.0"
sources."non-private-ip-1.4.4"
@@ -75683,7 +78766,7 @@ in
sources."safe-buffer-5.2.1"
sources."secret-handshake-1.1.20"
sources."semver-5.7.1"
- sources."separator-escape-0.0.0"
+ sources."separator-escape-0.0.1"
sources."sha.js-2.4.5"
sources."smart-buffer-4.1.0"
sources."socks-2.5.1"
@@ -75767,14 +78850,14 @@ in
gitmoji-cli = nodeEnv.buildNodePackage {
name = "gitmoji-cli";
packageName = "gitmoji-cli";
- version = "3.2.12";
+ version = "3.2.18";
src = fetchurl {
- url = "https://registry.npmjs.org/gitmoji-cli/-/gitmoji-cli-3.2.12.tgz";
- sha512 = "ZL27e8s3lkkrKrGCCQDlwIGnLOihrrehDI1jriWaU+UaVME1IYCtOiYbLp59iITK2s8Ak7e0LSSCyO08bRLAvQ==";
+ url = "https://registry.npmjs.org/gitmoji-cli/-/gitmoji-cli-3.2.18.tgz";
+ sha512 = "2H4Y6kXvYRBdh42FUz8gaLkQ5AvtYYBXRgRElXjX/st4QhG+bgHdnCFGYoTbrVc2uA2vS63HtUS8AJ7SNE6Rew==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -75804,14 +78887,18 @@ in
sources."ansi-styles-4.3.0"
sources."arrify-1.0.1"
sources."atomically-1.7.0"
+ sources."base64-js-1.5.1"
+ sources."bl-4.0.3"
(sources."boxen-4.2.0" // {
dependencies = [
sources."chalk-3.0.0"
sources."type-fest-0.8.1"
];
})
+ sources."buffer-5.7.1"
(sources."cacheable-request-6.1.0" // {
dependencies = [
+ sources."get-stream-5.2.0"
sources."lowercase-keys-2.0.0"
];
})
@@ -75851,16 +78938,16 @@ in
sources."error-ex-1.3.2"
sources."escape-goat-2.1.1"
sources."escape-string-regexp-1.0.5"
- sources."execa-4.1.0"
+ sources."execa-5.0.0"
sources."external-editor-3.1.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."figures-3.2.0"
sources."find-up-3.0.0"
sources."function-bind-1.1.1"
- sources."fuse.js-6.4.3"
- sources."get-stream-5.2.0"
- sources."global-dirs-2.0.1"
+ sources."fuse.js-6.4.5"
+ sources."get-stream-6.0.0"
+ sources."global-dirs-2.1.0"
(sources."got-9.6.0" // {
dependencies = [
sources."get-stream-4.1.0"
@@ -75871,14 +78958,16 @@ in
sources."has-1.0.3"
sources."has-flag-4.0.0"
sources."has-yarn-2.1.0"
- sources."hosted-git-info-2.8.8"
+ sources."hosted-git-info-3.0.7"
sources."http-cache-semantics-4.1.0"
- sources."human-signals-1.1.1"
+ sources."human-signals-2.1.0"
sources."iconv-lite-0.4.24"
+ sources."ieee754-1.2.1"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."indent-string-4.0.0"
- sources."ini-1.3.5"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.7"
sources."inquirer-7.3.3"
sources."inquirer-autocomplete-prompt-1.3.0"
sources."is-arrayish-0.2.1"
@@ -75887,7 +78976,7 @@ in
sources."is-fullwidth-code-point-3.0.0"
sources."is-installed-globally-0.3.2"
sources."is-interactive-1.0.0"
- sources."is-npm-4.0.0"
+ sources."is-npm-5.0.0"
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.2"
sources."is-plain-obj-1.1.0"
@@ -75919,9 +79008,9 @@ in
];
})
sources."map-obj-4.1.0"
- (sources."meow-7.1.1" // {
+ (sources."meow-8.1.0" // {
dependencies = [
- sources."type-fest-0.13.1"
+ sources."type-fest-0.18.1"
];
})
sources."merge-stream-2.0.0"
@@ -75932,11 +79021,7 @@ in
sources."minimist-options-4.1.0"
sources."mute-stream-0.0.8"
sources."node-fetch-2.6.1"
- (sources."normalize-package-data-2.5.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
+ sources."normalize-package-data-3.0.0"
sources."normalize-url-4.5.0"
sources."npm-run-path-4.0.1"
sources."once-1.4.0"
@@ -75945,7 +79030,7 @@ in
sources."mimic-fn-2.1.0"
];
})
- sources."ora-5.1.0"
+ sources."ora-5.2.0"
sources."os-tmpdir-1.0.2"
sources."p-cancelable-1.1.0"
sources."p-limit-2.3.0"
@@ -75969,6 +79054,9 @@ in
sources."rc-1.2.8"
(sources."read-pkg-5.2.0" // {
dependencies = [
+ sources."hosted-git-info-2.8.8"
+ sources."normalize-package-data-2.5.0"
+ sources."semver-5.7.1"
sources."type-fest-0.6.0"
];
})
@@ -75980,6 +79068,7 @@ in
sources."type-fest-0.8.1"
];
})
+ sources."readable-stream-3.6.0"
sources."redent-3.0.0"
sources."registry-auth-token-4.2.1"
sources."registry-url-5.1.0"
@@ -75988,6 +79077,7 @@ in
sources."restore-cursor-3.1.0"
sources."run-async-2.4.1"
sources."rxjs-6.6.3"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-7.3.4"
(sources."semver-diff-3.1.1" // {
@@ -76003,6 +79093,7 @@ in
sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.7"
sources."string-width-4.2.0"
+ sources."string_decoder-1.3.0"
sources."strip-ansi-6.0.0"
sources."strip-final-newline-2.0.0"
sources."strip-indent-3.0.0"
@@ -76017,13 +79108,10 @@ in
sources."type-fest-0.11.0"
sources."typedarray-to-buffer-3.1.5"
sources."unique-string-2.0.0"
- (sources."update-notifier-4.1.3" // {
- dependencies = [
- sources."chalk-3.0.0"
- ];
- })
+ sources."update-notifier-5.0.1"
sources."uri-js-4.4.0"
sources."url-parse-lax-3.0.0"
+ sources."util-deprecate-1.0.2"
sources."validate-npm-package-license-3.0.4"
sources."wcwidth-1.0.1"
sources."which-2.0.2"
@@ -76032,7 +79120,7 @@ in
sources."write-file-atomic-3.0.3"
sources."xdg-basedir-4.0.0"
sources."yallist-4.0.0"
- sources."yargs-parser-18.1.3"
+ sources."yargs-parser-20.2.4"
];
buildInputs = globalBuildInputs;
meta = {
@@ -76054,8 +79142,8 @@ in
};
dependencies = [
sources."@ardatan/aggregate-error-0.0.6"
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -76071,39 +79159,39 @@ in
sources."@graphql-cli/init-4.1.0"
(sources."@graphql-tools/batch-execute-7.0.0" // {
dependencies = [
- sources."@graphql-tools/utils-7.1.4"
+ sources."@graphql-tools/utils-7.2.3"
];
})
- (sources."@graphql-tools/delegate-7.0.7" // {
+ (sources."@graphql-tools/delegate-7.0.8" // {
dependencies = [
- sources."@graphql-tools/utils-7.1.4"
+ sources."@graphql-tools/utils-7.2.3"
];
})
(sources."@graphql-tools/graphql-file-loader-6.2.6" // {
dependencies = [
- sources."@graphql-tools/utils-7.1.4"
+ sources."@graphql-tools/utils-7.2.3"
];
})
sources."@graphql-tools/import-6.2.5"
(sources."@graphql-tools/json-file-loader-6.2.6" // {
dependencies = [
- sources."@graphql-tools/utils-7.1.4"
+ sources."@graphql-tools/utils-7.2.3"
];
})
sources."@graphql-tools/load-6.2.4"
(sources."@graphql-tools/merge-6.2.6" // {
dependencies = [
- sources."@graphql-tools/utils-7.1.4"
+ sources."@graphql-tools/utils-7.2.3"
];
})
(sources."@graphql-tools/schema-7.1.2" // {
dependencies = [
- sources."@graphql-tools/utils-7.1.4"
+ sources."@graphql-tools/utils-7.2.3"
];
})
- (sources."@graphql-tools/url-loader-6.5.0" // {
+ (sources."@graphql-tools/url-loader-6.7.1" // {
dependencies = [
- sources."@graphql-tools/utils-7.1.4"
+ sources."@graphql-tools/utils-7.2.3"
];
})
(sources."@graphql-tools/utils-6.2.4" // {
@@ -76115,19 +79203,19 @@ in
})
];
})
- (sources."@graphql-tools/wrap-7.0.4" // {
+ (sources."@graphql-tools/wrap-7.0.5" // {
dependencies = [
- sources."@graphql-tools/utils-7.1.4"
+ sources."@graphql-tools/utils-7.2.3"
];
})
sources."@kwsites/file-exists-1.1.1"
sources."@kwsites/promise-deferred-1.1.1"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/parse-json-4.0.0"
sources."@types/websocket-1.0.1"
sources."aggregate-error-3.1.0"
@@ -76207,7 +79295,7 @@ in
sources."cross-spawn-6.0.5"
sources."dashdash-1.14.1"
sources."dataloader-2.0.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decompress-response-3.3.0"
sources."deep-equal-2.0.5"
sources."deep-extend-0.6.0"
@@ -76230,6 +79318,7 @@ in
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
+ sources."eventsource-1.0.7"
sources."execa-1.0.0"
sources."extend-3.0.2"
(sources."external-editor-3.1.0" // {
@@ -76243,7 +79332,7 @@ in
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.0.7"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."figlet-1.5.0"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
@@ -76259,7 +79348,7 @@ in
sources."fullname-4.0.1"
sources."function-bind-1.1.1"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
@@ -76280,7 +79369,7 @@ in
sources."graphql-subscriptions-1.1.0"
sources."graphql-type-json-0.3.2"
sources."graphql-upload-11.0.0"
- sources."graphql-ws-2.0.0"
+ sources."graphql-ws-3.1.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
sources."has-1.0.3"
@@ -76293,7 +79382,7 @@ in
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
sources."ignore-5.1.8"
- (sources."import-fresh-3.2.2" // {
+ (sources."import-fresh-3.3.0" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -76302,7 +79391,7 @@ in
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."inquirer-7.3.3" // {
dependencies = [
sources."ansi-regex-5.0.0"
@@ -76316,7 +79405,7 @@ in
sources."is-arguments-1.1.0"
sources."is-arrayish-0.2.1"
sources."is-bigint-1.0.1"
- sources."is-boolean-object-1.0.1"
+ sources."is-boolean-object-1.1.0"
sources."is-callable-1.2.2"
sources."is-date-object-1.0.2"
sources."is-docker-2.1.1"
@@ -76324,17 +79413,21 @@ in
sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-interactive-1.0.0"
- sources."is-map-2.0.1"
+ sources."is-map-2.0.2"
sources."is-negative-zero-2.0.1"
sources."is-number-7.0.0"
sources."is-number-object-1.0.4"
sources."is-promise-4.0.0"
sources."is-regex-1.1.1"
- sources."is-set-2.0.1"
+ sources."is-set-2.0.2"
sources."is-stream-1.1.0"
sources."is-string-1.0.5"
sources."is-symbol-1.0.3"
- sources."is-typed-array-1.1.3"
+ (sources."is-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."is-typedarray-1.0.0"
sources."is-weakmap-2.0.1"
sources."is-weakset-2.0.1"
@@ -76391,8 +79484,8 @@ in
})
sources."merge2-1.4.1"
sources."micromatch-4.0.2"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -76419,7 +79512,7 @@ in
sources."oas-linter-3.2.1"
(sources."oas-resolver-2.5.3" // {
dependencies = [
- sources."yargs-16.1.1"
+ sources."yargs-16.2.0"
];
})
sources."oas-schema-walker-1.1.5"
@@ -76445,6 +79538,7 @@ in
sources."strip-ansi-6.0.0"
];
})
+ sources."original-1.0.2"
sources."os-tmpdir-1.0.2"
sources."p-any-2.1.0"
sources."p-cancelable-2.0.0"
@@ -76479,6 +79573,7 @@ in
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
+ sources."querystringify-2.2.0"
sources."rc-1.2.8"
sources."reftools-1.1.7"
sources."regexp.prototype.flags-1.3.0"
@@ -76487,6 +79582,7 @@ in
sources."remove-trailing-separator-1.1.0"
sources."request-2.88.2"
sources."require-directory-2.1.1"
+ sources."requires-port-1.0.0"
sources."resolve-from-5.0.0"
sources."responselike-1.0.2"
sources."restore-cursor-2.0.0"
@@ -76511,15 +79607,12 @@ in
sources."should-type-1.4.0"
sources."should-type-adaptors-1.1.0"
sources."should-util-1.0.1"
- (sources."side-channel-1.0.3" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."side-channel-1.0.4"
sources."signal-exit-3.0.3"
sources."simple-git-2.21.0"
sources."slash-3.0.0"
sources."sprintf-js-1.0.3"
+ sources."sse-z-0.3.0"
sources."sshpk-1.16.1"
sources."statuses-1.5.0"
sources."streamsearch-0.1.2"
@@ -76538,7 +79631,7 @@ in
sources."supports-color-7.2.0"
(sources."swagger2openapi-7.0.4" // {
dependencies = [
- sources."yargs-16.1.1"
+ sources."yargs-16.2.0"
];
})
sources."sync-fetch-0.3.0"
@@ -76556,15 +79649,20 @@ in
sources."universalify-1.0.0"
sources."unixify-1.0.0"
sources."uri-js-4.4.0"
+ sources."url-parse-1.4.7"
sources."url-parse-lax-3.0.0"
sources."uuid-3.4.0"
sources."valid-url-1.0.9"
sources."verror-1.10.0"
sources."wcwidth-1.0.1"
sources."which-1.3.1"
- sources."which-boxed-primitive-1.0.1"
+ sources."which-boxed-primitive-1.0.2"
sources."which-collection-1.0.1"
- sources."which-typed-array-1.1.2"
+ (sources."which-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
(sources."wrap-ansi-7.0.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
@@ -76572,7 +79670,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.4.0"
+ sources."ws-7.4.1"
sources."y18n-5.0.5"
sources."yallist-4.0.0"
sources."yaml-1.10.0"
@@ -76697,7 +79795,7 @@ in
];
})
sources."homedir-polyfill-1.0.3"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."interpret-1.1.0"
sources."is-absolute-1.0.0"
sources."is-accessor-descriptor-1.0.0"
@@ -76923,10 +80021,10 @@ in
gtop = nodeEnv.buildNodePackage {
name = "gtop";
packageName = "gtop";
- version = "1.0.2";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gtop/-/gtop-1.0.2.tgz";
- sha512 = "Dn/8Kt57CsFLHd9vJIqWuhzXETpm+J86tD444rOz04uUu0kQBUTEBXmwu7zOVntb+TRr4EuyRxBo2tecJAPFmA==";
+ url = "https://registry.npmjs.org/gtop/-/gtop-1.1.0.tgz";
+ sha512 = "WA8W0HxEsU9gGwpJDBRVv3l8DLUlxun5242vJw7kzv8CeQ29QUTYDfis5wMGwTOAU+curXHLHehFRR/IZflvbQ==";
};
dependencies = [
sources."abbrev-1.1.1"
@@ -76942,13 +80040,22 @@ in
sources."cardinal-2.1.1"
sources."chalk-1.1.3"
sources."charm-0.1.2"
- sources."cli-table-0.3.1"
+ (sources."cli-table-0.3.4" // {
+ dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."has-flag-3.0.0"
+ sources."supports-color-5.5.0"
+ ];
+ })
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."colors-1.0.3"
sources."core-util-is-1.0.2"
sources."drawille-blessed-contrib-1.0.0"
sources."drawille-canvas-blessed-contrib-0.1.3"
+ sources."emoji-regex-8.0.0"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
(sources."event-stream-0.9.8" // {
@@ -76961,6 +80068,7 @@ in
sources."has-flag-4.0.0"
sources."here-0.0.2"
sources."inherits-2.0.4"
+ sources."is-fullwidth-code-point-3.0.0"
sources."isarray-0.0.1"
sources."lodash-4.17.20"
sources."lodash.toarray-4.4.0"
@@ -76984,6 +80092,12 @@ in
sources."redeyed-2.1.1"
sources."sax-1.2.4"
sources."sparkline-0.1.2"
+ (sources."string-width-4.2.0" // {
+ dependencies = [
+ sources."ansi-regex-5.0.0"
+ sources."strip-ansi-6.0.0"
+ ];
+ })
sources."string_decoder-0.10.31"
sources."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
@@ -76992,7 +80106,7 @@ in
sources."supports-color-7.2.0"
];
})
- sources."systeminformation-4.30.11"
+ sources."systeminformation-4.33.5"
sources."term-canvas-0.0.5"
sources."type-fest-0.11.0"
sources."wordwrap-0.0.3"
@@ -77190,7 +80304,7 @@ in
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."get-caller-file-1.0.3"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-value-2.0.6"
sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
@@ -77218,7 +80332,7 @@ in
sources."hosted-git-info-2.8.8"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."interpret-1.4.0"
sources."invert-kv-1.0.0"
sources."is-absolute-1.0.0"
@@ -77590,7 +80704,7 @@ in
sources."fragment-cache-0.2.1"
sources."function-bind-1.1.1"
sources."get-caller-file-1.0.3"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-value-2.0.6"
sources."global-modules-1.0.0"
sources."global-prefix-1.0.2"
@@ -77608,7 +80722,7 @@ in
sources."homedir-polyfill-1.0.3"
sources."hosted-git-info-2.8.8"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."interpret-1.4.0"
sources."invert-kv-1.0.0"
sources."is-absolute-1.0.0"
@@ -77869,7 +80983,7 @@ in
sources."param-case-2.1.1"
sources."relateurl-0.2.7"
sources."source-map-0.6.1"
- sources."uglify-js-3.12.1"
+ sources."uglify-js-3.12.4"
sources."upper-case-1.1.3"
];
buildInputs = globalBuildInputs;
@@ -77940,8 +81054,8 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."oauth-sign-0.9.0"
sources."once-1.4.0"
@@ -77992,14 +81106,14 @@ in
sources."debug-3.2.7"
sources."ecstatic-3.3.2"
sources."eventemitter3-4.0.7"
- sources."follow-redirects-1.13.0"
+ sources."follow-redirects-1.13.1"
sources."he-1.2.0"
sources."http-proxy-1.18.1"
sources."lodash-4.17.20"
sources."mime-1.6.0"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."opener-1.5.2"
sources."portfinder-1.0.28"
sources."qs-6.9.4"
@@ -78180,6 +81294,97 @@ in
bypassCache = true;
reconstructLock = true;
};
+ ijavascript = nodeEnv.buildNodePackage {
+ name = "ijavascript";
+ packageName = "ijavascript";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ijavascript/-/ijavascript-5.2.0.tgz";
+ sha512 = "MIV3R9d2o9uucTmNH5IU5bvXcevljsOrsH7Sv3rmf/uoXjl/iXb8hx4ZnymBpdt48f7U2m0iKmpWlQzxjthtjw==";
+ };
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."aproba-1.2.0"
+ sources."are-we-there-yet-1.1.5"
+ sources."base64-js-1.5.1"
+ (sources."bl-4.0.3" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
+ sources."buffer-5.7.1"
+ sources."chownr-1.1.4"
+ sources."code-point-at-1.1.0"
+ sources."console-control-strings-1.1.0"
+ sources."core-util-is-1.0.2"
+ sources."decompress-response-4.2.1"
+ sources."deep-extend-0.6.0"
+ sources."delegates-1.0.0"
+ sources."detect-libc-1.0.3"
+ sources."end-of-stream-1.4.4"
+ sources."expand-template-2.0.3"
+ sources."fs-constants-1.0.0"
+ sources."gauge-2.7.4"
+ sources."github-from-package-0.0.0"
+ sources."has-unicode-2.0.1"
+ sources."ieee754-1.2.1"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.8"
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."isarray-1.0.0"
+ sources."jmp-2.0.0"
+ sources."jp-kernel-2.0.0"
+ sources."mimic-response-2.1.0"
+ sources."minimist-1.2.5"
+ sources."mkdirp-classic-0.5.3"
+ sources."nan-2.14.2"
+ sources."napi-build-utils-1.0.2"
+ sources."nel-1.2.0"
+ sources."node-abi-2.19.3"
+ 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."prebuild-install-5.3.6"
+ sources."process-nextick-args-2.0.1"
+ sources."pump-3.0.0"
+ sources."rc-1.2.8"
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."semver-5.7.1"
+ 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."string-width-1.0.2"
+ sources."string_decoder-1.1.1"
+ sources."strip-ansi-3.0.1"
+ sources."strip-json-comments-2.0.1"
+ sources."tar-fs-2.1.1"
+ (sources."tar-stream-2.2.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
+ sources."tunnel-agent-0.6.0"
+ sources."util-deprecate-1.0.2"
+ sources."uuid-3.4.0"
+ sources."which-pm-runs-1.0.0"
+ sources."wide-align-1.1.3"
+ sources."wrappy-1.0.2"
+ sources."zeromq-5.2.0"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "IJavascript is a Javascript kernel for the Jupyter notebook";
+ homepage = https://n-riesco.github.io/ijavascript;
+ license = "BSD-3-Clause";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
inliner = nodeEnv.buildNodePackage {
name = "inliner";
packageName = "inliner";
@@ -78273,7 +81478,7 @@ in
sources."imurmurhash-0.1.4"
sources."infinity-agent-2.0.3"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-buffer-1.1.6"
sources."is-finite-1.1.0"
sources."is-npm-1.0.0"
@@ -78311,8 +81516,8 @@ in
sources."longest-1.0.1"
sources."lowercase-keys-1.0.1"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."ms-2.0.0"
@@ -78495,7 +81700,7 @@ in
sha512 = "56gjTrj9SMfPkbGANfqtGYeY3G5KmCkpgEYlKkmiDNG+SpQtLT9/53gt/9CbYd5iT9GgP+IvGXwDWplgCz3NnA==";
};
dependencies = [
- sources."@types/jquery-3.5.4"
+ sources."@types/jquery-3.5.5"
sources."@types/sizzle-2.3.2"
sources."arch-2.2.0"
sources."balanced-match-1.0.0"
@@ -78536,7 +81741,7 @@ in
sources."p-finally-1.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-2.0.1"
- sources."prismjs-1.22.0"
+ sources."prismjs-1.23.0"
sources."pump-3.0.0"
sources."rimraf-2.7.1"
sources."select-1.1.2"
@@ -78616,7 +81821,7 @@ in
sources."core-util-is-1.0.2"
sources."cross-spawn-7.0.3"
sources."data-uri-to-buffer-3.0.1"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."deep-is-0.1.3"
sources."degenerator-2.2.0"
sources."delayed-stream-1.0.0"
@@ -78726,9 +81931,9 @@ in
sources."lru-cache-5.1.1"
sources."macos-release-2.4.1"
sources."methods-1.1.2"
- sources."mime-2.4.6"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-2.4.7"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -78845,7 +82050,7 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xregexp-2.0.0"
sources."yallist-3.1.1"
];
@@ -78870,9 +82075,9 @@ in
};
dependencies = [
sources."@iarna/toml-2.2.5"
- sources."@ot-builder/bin-composite-types-0.10.34"
- sources."@ot-builder/bin-util-0.10.34"
- (sources."@ot-builder/cli-help-shower-0.10.34" // {
+ sources."@ot-builder/bin-composite-types-0.10.37"
+ sources."@ot-builder/bin-util-0.10.37"
+ (sources."@ot-builder/cli-help-shower-0.10.37" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
@@ -78882,7 +82087,7 @@ in
sources."supports-color-7.2.0"
];
})
- (sources."@ot-builder/cli-proc-0.10.34" // {
+ (sources."@ot-builder/cli-proc-0.10.37" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
@@ -78892,7 +82097,7 @@ in
sources."supports-color-7.2.0"
];
})
- (sources."@ot-builder/cli-shared-0.10.34" // {
+ (sources."@ot-builder/cli-shared-0.10.37" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
@@ -78902,35 +82107,35 @@ in
sources."supports-color-7.2.0"
];
})
- sources."@ot-builder/common-impl-0.10.34"
- sources."@ot-builder/errors-0.10.34"
- sources."@ot-builder/io-bin-cff-0.10.34"
- sources."@ot-builder/io-bin-encoding-0.10.34"
- sources."@ot-builder/io-bin-ext-private-0.10.34"
- sources."@ot-builder/io-bin-font-0.10.34"
- sources."@ot-builder/io-bin-glyph-store-0.10.34"
- sources."@ot-builder/io-bin-layout-0.10.34"
- sources."@ot-builder/io-bin-metadata-0.10.34"
- sources."@ot-builder/io-bin-metric-0.10.34"
- sources."@ot-builder/io-bin-name-0.10.34"
- sources."@ot-builder/io-bin-sfnt-0.10.34"
- sources."@ot-builder/io-bin-ttf-0.10.34"
- sources."@ot-builder/ot-0.10.34"
- sources."@ot-builder/ot-encoding-0.10.34"
- sources."@ot-builder/ot-ext-private-0.10.34"
- sources."@ot-builder/ot-glyphs-0.10.34"
- sources."@ot-builder/ot-layout-0.10.34"
- sources."@ot-builder/ot-metadata-0.10.34"
- sources."@ot-builder/ot-name-0.10.34"
- sources."@ot-builder/ot-sfnt-0.10.34"
- sources."@ot-builder/ot-standard-glyph-namer-0.10.34"
- sources."@ot-builder/prelude-0.10.34"
- sources."@ot-builder/primitive-0.10.34"
- sources."@ot-builder/rectify-0.10.34"
- sources."@ot-builder/stat-glyphs-0.10.34"
- sources."@ot-builder/trace-0.10.34"
- sources."@ot-builder/var-store-0.10.34"
- sources."@ot-builder/variance-0.10.34"
+ sources."@ot-builder/common-impl-0.10.37"
+ sources."@ot-builder/errors-0.10.37"
+ sources."@ot-builder/io-bin-cff-0.10.37"
+ sources."@ot-builder/io-bin-encoding-0.10.37"
+ sources."@ot-builder/io-bin-ext-private-0.10.37"
+ sources."@ot-builder/io-bin-font-0.10.37"
+ sources."@ot-builder/io-bin-glyph-store-0.10.37"
+ sources."@ot-builder/io-bin-layout-0.10.37"
+ sources."@ot-builder/io-bin-metadata-0.10.37"
+ sources."@ot-builder/io-bin-metric-0.10.37"
+ sources."@ot-builder/io-bin-name-0.10.37"
+ sources."@ot-builder/io-bin-sfnt-0.10.37"
+ sources."@ot-builder/io-bin-ttf-0.10.37"
+ sources."@ot-builder/ot-0.10.37"
+ sources."@ot-builder/ot-encoding-0.10.37"
+ sources."@ot-builder/ot-ext-private-0.10.37"
+ sources."@ot-builder/ot-glyphs-0.10.37"
+ sources."@ot-builder/ot-layout-0.10.37"
+ sources."@ot-builder/ot-metadata-0.10.37"
+ sources."@ot-builder/ot-name-0.10.37"
+ sources."@ot-builder/ot-sfnt-0.10.37"
+ sources."@ot-builder/ot-standard-glyph-namer-0.10.37"
+ sources."@ot-builder/prelude-0.10.37"
+ sources."@ot-builder/primitive-0.10.37"
+ sources."@ot-builder/rectify-0.10.37"
+ sources."@ot-builder/stat-glyphs-0.10.37"
+ sources."@ot-builder/trace-0.10.37"
+ sources."@ot-builder/var-store-0.10.37"
+ sources."@ot-builder/variance-0.10.37"
sources."@unicode/unicode-13.0.0-1.0.2"
sources."abbrev-1.1.1"
sources."ajv-6.12.6"
@@ -78959,7 +82164,7 @@ in
sources."chainsaw-0.0.9"
sources."chalk-2.4.2"
sources."chownr-1.1.4"
- sources."cldr-5.7.0"
+ sources."cldr-5.8.0"
sources."cli-cursor-3.1.0"
sources."clipper-lib-6.4.2"
sources."cliui-3.2.0"
@@ -78984,7 +82189,7 @@ in
sources."emoji-regex-8.0.0"
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
- sources."escodegen-1.14.3"
+ sources."escodegen-2.0.0"
(sources."escope-1.0.3" // {
dependencies = [
sources."estraverse-2.0.0"
@@ -79008,7 +82213,7 @@ in
sources."estraverse-4.1.1"
];
})
- sources."estraverse-4.3.0"
+ sources."estraverse-5.2.0"
sources."esutils-2.0.3"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
@@ -79067,8 +82272,8 @@ in
sources."lru-cache-2.5.0"
sources."memoizeasync-1.1.0"
sources."microbuffer-1.0.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -79105,8 +82310,8 @@ in
sources."os-locale-1.4.0"
sources."os-tmpdir-1.0.2"
sources."osenv-0.1.5"
- sources."ot-builder-0.10.34"
- (sources."otb-ttc-bundle-0.10.34" // {
+ sources."ot-builder-0.10.37"
+ (sources."otb-ttc-bundle-0.10.37" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
@@ -79214,7 +82419,7 @@ in
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."validate-npm-package-license-3.0.4"
- (sources."verda-1.2.0" // {
+ (sources."verda-1.2.1" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
@@ -79247,8 +82452,8 @@ in
sources."wordwrap-0.0.3"
sources."wrap-ansi-2.1.0"
sources."wrappy-1.0.2"
- sources."xmldom-0.3.0"
- sources."xpath-0.0.27"
+ sources."xmldom-0.4.0"
+ sources."xpath-0.0.32"
sources."y18n-3.2.1"
sources."yallist-4.0.0"
sources."yargs-6.6.0"
@@ -79364,7 +82569,7 @@ in
sources."vscode-languageserver-types-3.14.0"
];
})
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-1.0.8"
sources."wrappy-1.0.2"
sources."xorshift-0.2.1"
@@ -79383,24 +82588,26 @@ in
joplin = nodeEnv.buildNodePackage {
name = "joplin";
packageName = "joplin";
- version = "1.4.9";
+ version = "1.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin/-/joplin-1.4.9.tgz";
- sha512 = "4JjZOpv5WyJ3VbtcxrOf5FYQBYPjbBsrIGLG+DoYNFPLsOWEOJeZH24XO2UnNKb5YopcsCzR+iaTXVCPNQ2tAw==";
+ url = "https://registry.npmjs.org/joplin/-/joplin-1.5.1.tgz";
+ sha512 = "V90a+QTDf5SSW8Il0BcWtdqdtDZYd/YFltqRzXGBRwO2nFggeUAuXcQxs5ZxEhQF3Jzvx3yGfrYioZR7B30D2A==";
};
dependencies = [
sources."@braintree/sanitize-url-3.1.0"
sources."@cronvel/get-pixels-3.4.0"
- sources."@joplinapp/fork-htmlparser2-4.1.8"
- sources."@joplinapp/fork-sax-1.2.12"
- sources."@joplinapp/lib-1.0.9"
- (sources."@joplinapp/renderer-1.0.17" // {
+ sources."@joplin/fork-htmlparser2-4.1.14"
+ sources."@joplin/fork-sax-1.2.18"
+ sources."@joplin/lib-1.0.15"
+ (sources."@joplin/renderer-1.0.23" // {
dependencies = [
sources."fs-extra-8.1.0"
sources."jsonfile-4.0.0"
sources."uslug-git+https://github.com/laurent22/uslug.git#emoji-support"
];
})
+ sources."@joplin/turndown-4.0.36"
+ sources."@joplin/turndown-plugin-gfm-1.0.18"
sources."abab-2.0.5"
sources."abbrev-1.1.1"
sources."acorn-7.4.1"
@@ -79440,7 +82647,7 @@ in
sources."async-mutex-0.1.4"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.804.0" // {
+ (sources."aws-sdk-2.820.0" // {
dependencies = [
sources."sax-1.2.1"
sources."uuid-3.3.2"
@@ -79462,12 +82669,13 @@ in
sources."readable-stream-3.6.0"
];
})
+ sources."block-stream-0.0.9"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
sources."browser-process-hrtime-1.0.0"
sources."buffer-4.9.2"
sources."buffer-from-1.1.1"
- sources."builtin-modules-3.1.0"
+ sources."builtin-modules-3.2.0"
sources."camel-case-3.0.0"
sources."camelcase-4.1.0"
sources."caseless-0.12.0"
@@ -79488,6 +82696,7 @@ in
sources."command-line-usage-4.1.0"
sources."commander-2.17.1"
sources."compare-version-0.1.2"
+ sources."compare-versions-3.6.0"
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
sources."core-util-is-1.0.2"
@@ -79549,13 +82758,16 @@ in
sources."delegates-1.0.0"
sources."depd-1.1.2"
sources."detect-libc-1.0.3"
- sources."diacritics-1.3.0"
sources."diff-match-patch-1.0.5"
- sources."dom-serializer-1.1.0"
+ (sources."dom-serializer-1.2.0" // {
+ dependencies = [
+ sources."domhandler-4.0.0"
+ ];
+ })
sources."domelementtype-2.1.0"
sources."domexception-1.0.1"
sources."domhandler-3.3.0"
- (sources."domutils-2.4.3" // {
+ (sources."domutils-2.4.4" // {
dependencies = [
sources."domhandler-4.0.0"
];
@@ -79596,7 +82808,7 @@ in
sources."file-uri-to-path-1.0.0"
sources."fill-range-7.0.1"
sources."find-up-2.1.0"
- sources."follow-redirects-1.13.0"
+ sources."follow-redirects-1.13.1"
sources."font-awesome-filetypes-2.1.0"
sources."for-each-property-0.0.4"
sources."for-each-property-deep-0.0.3"
@@ -79612,6 +82824,7 @@ in
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
sources."fsevents-2.1.3"
+ sources."fstream-1.0.12"
(sources."gauge-2.7.4" // {
dependencies = [
sources."strip-ansi-3.0.1"
@@ -79632,9 +82845,9 @@ in
sources."has-flag-4.0.0"
sources."has-unicode-2.0.1"
sources."he-1.2.0"
- sources."highlight.js-10.4.1"
+ sources."highlight.js-10.5.0"
sources."html-encoding-sniffer-1.0.2"
- sources."html-entities-1.3.1"
+ sources."html-entities-1.4.0"
sources."html-minifier-3.5.21"
(sources."htmlparser2-3.10.1" // {
dependencies = [
@@ -79665,7 +82878,7 @@ in
sources."immer-7.0.15"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."inspect-function-0.2.2" // {
dependencies = [
sources."split-skip-0.0.1"
@@ -79719,16 +82932,10 @@ in
sources."isobject-2.1.0"
sources."isstream-0.1.2"
sources."jmespath-0.15.0"
- sources."joplin-turndown-4.0.30"
- sources."joplin-turndown-plugin-gfm-1.0.12"
sources."jpeg-js-0.4.2"
sources."js-tokens-4.0.0"
sources."jsbn-0.1.1"
- (sources."jsdom-15.2.1" // {
- dependencies = [
- sources."tough-cookie-3.0.1"
- ];
- })
+ sources."jsdom-15.2.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
@@ -79739,8 +82946,12 @@ in
sources."commander-2.20.3"
];
})
- sources."keytar-7.2.0"
- sources."khroma-1.1.0"
+ (sources."keytar-7.3.0" // {
+ dependencies = [
+ sources."node-addon-api-3.1.0"
+ ];
+ })
+ sources."khroma-1.1.1"
sources."klaw-1.3.1"
sources."lazyness-1.2.0"
sources."levenshtein-1.0.5"
@@ -79748,7 +82959,7 @@ in
sources."linkify-it-2.2.0"
sources."locate-path-2.0.0"
sources."lodash-4.17.20"
- sources."lodash-es-4.17.15"
+ sources."lodash-es-4.17.20"
sources."lodash.padend-4.6.1"
sources."lodash.repeat-4.1.0"
sources."lodash.sortby-4.7.0"
@@ -79773,8 +82984,8 @@ in
sources."markdown-it-emoji-1.4.0"
sources."markdown-it-expand-tabs-1.0.13"
sources."markdown-it-footnote-3.0.2"
- sources."markdown-it-ins-3.0.0"
- sources."markdown-it-mark-3.0.0"
+ sources."markdown-it-ins-3.0.1"
+ sources."markdown-it-mark-3.0.1"
(sources."markdown-it-multimd-table-4.0.3" // {
dependencies = [
sources."entities-2.0.3"
@@ -79789,15 +83000,16 @@ in
sources."md5-file-4.0.0"
sources."mdurl-1.0.1"
sources."mermaid-8.8.4"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-2.1.0"
(sources."minify-4.1.3" // {
dependencies = [
sources."commander-2.20.3"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."html-minifier-4.0.0"
- sources."uglify-js-3.12.1"
+ sources."ms-2.1.2"
+ sources."uglify-js-3.12.4"
];
})
sources."minimatch-3.0.4"
@@ -79812,29 +83024,36 @@ in
sources."mkdirp-classic-0.5.3"
sources."moment-2.29.1"
sources."moment-mini-2.24.0"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."multiparty-4.2.2"
- sources."mustache-4.0.1"
- sources."nan-2.14.2"
+ sources."mustache-4.1.0"
sources."nanoid-3.1.20"
sources."napi-build-utils-1.0.2"
sources."ndarray-1.0.19"
sources."ndarray-pack-1.2.1"
sources."needle-2.5.2"
- sources."nextgen-events-1.3.3"
+ sources."nextgen-events-1.3.4"
sources."no-case-2.3.2"
(sources."node-abi-2.19.3" // {
dependencies = [
sources."semver-5.7.1"
];
})
- sources."node-addon-api-3.0.2"
+ sources."node-addon-api-2.0.0"
sources."node-bitmap-0.0.1"
sources."node-emoji-1.10.0"
sources."node-fetch-1.7.3"
- (sources."node-notifier-8.0.0" // {
+ (sources."node-gyp-3.8.0" // {
dependencies = [
- sources."uuid-8.3.1"
+ sources."nopt-3.0.6"
+ sources."semver-5.3.0"
+ sources."tar-2.2.2"
+ sources."which-1.3.1"
+ ];
+ })
+ (sources."node-notifier-8.0.1" // {
+ dependencies = [
+ sources."uuid-8.3.2"
];
})
sources."node-persist-2.1.0"
@@ -79911,10 +83130,15 @@ in
(sources."request-2.88.2" // {
dependencies = [
sources."form-data-2.3.3"
+ sources."tough-cookie-2.5.0"
];
})
sources."request-promise-core-1.1.4"
- sources."request-promise-native-1.0.9"
+ (sources."request-promise-native-1.0.9" // {
+ dependencies = [
+ sources."tough-cookie-2.5.0"
+ ];
+ })
sources."requires-port-1.0.0"
sources."reselect-4.0.0"
sources."resolve-url-0.2.1"
@@ -79930,12 +83154,13 @@ in
sources."set-blocking-2.0.0"
sources."setimmediate-1.0.5"
sources."setprototypeof-1.2.0"
- sources."seventh-0.7.38"
+ sources."seventh-0.7.40"
(sources."sharp-0.26.3" // {
dependencies = [
sources."color-3.1.3"
sources."decompress-response-6.0.0"
sources."mimic-response-3.1.0"
+ sources."node-addon-api-3.1.0"
sources."simple-get-4.0.0"
];
})
@@ -79957,7 +83182,7 @@ in
sources."source-map-url-0.4.0"
sources."split-skip-0.0.2"
sources."sprintf-js-1.1.2"
- sources."sqlite3-4.2.0"
+ sources."sqlite3-5.0.0"
sources."sshpk-1.16.1"
sources."statuses-1.5.0"
sources."stealthy-require-1.1.1"
@@ -79990,7 +83215,6 @@ in
sources."supports-color-7.2.0"
sources."symbol-observable-1.2.0"
sources."symbol-tree-3.2.4"
- sources."syswide-cas-5.3.0"
sources."table-layout-0.4.5"
(sources."tar-4.4.13" // {
dependencies = [
@@ -79998,7 +83222,7 @@ in
];
})
sources."tar-fs-2.1.1"
- (sources."tar-stream-2.1.4" // {
+ (sources."tar-stream-2.2.0" // {
dependencies = [
sources."readable-stream-3.6.0"
];
@@ -80009,7 +83233,7 @@ in
sources."q-0.9.7"
];
})
- sources."terminal-kit-1.44.0"
+ sources."terminal-kit-1.44.3"
(sources."terser-4.8.0" // {
dependencies = [
sources."commander-2.20.3"
@@ -80028,7 +83252,7 @@ in
})
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
- sources."tough-cookie-2.5.0"
+ sources."tough-cookie-3.0.1"
sources."tr46-1.0.1"
sources."tree-kit-0.6.2"
sources."try-catch-2.0.1"
@@ -80082,7 +83306,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xml-name-validator-3.0.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
@@ -80120,7 +83344,7 @@ in
sources."glob-7.1.6"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."lru-cache-4.1.5"
sources."minimatch-3.0.4"
sources."mkdirp-1.0.4"
@@ -80147,10 +83371,10 @@ in
js-yaml = nodeEnv.buildNodePackage {
name = "js-yaml";
packageName = "js-yaml";
- version = "3.14.0";
+ version = "3.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
- sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz";
+ sha512 = "okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==";
};
dependencies = [
sources."argparse-1.0.10"
@@ -80176,7 +83400,7 @@ in
sha512 = "znR99e1BHeyEkSvgDDpX0sTiTu+8aQyDl9DawrkOGZTTW8hv0deIFXx87114zJ7gRaDZKVQD/4tr1ifmJp9xhQ==";
};
dependencies = [
- sources."@babel/parser-7.12.7"
+ sources."@babel/parser-7.12.11"
sources."argparse-1.0.10"
sources."bluebird-3.7.2"
sources."catharsis-0.8.11"
@@ -80330,13 +83554,13 @@ in
sources."graphlib-2.1.8"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."lodash-4.17.20"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
- sources."ms-2.1.2"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
+ sources."ms-2.1.3"
sources."native-promise-only-0.8.1"
sources."path-loader-1.0.10"
sources."process-nextick-args-2.0.1"
@@ -80440,7 +83664,7 @@ in
sources."escape-html-1.0.3"
sources."etag-1.8.1"
sources."express-4.17.1"
- (sources."express-urlrewrite-1.3.0" // {
+ (sources."express-urlrewrite-1.4.0" // {
dependencies = [
sources."path-to-regexp-1.8.0"
];
@@ -80450,7 +83674,7 @@ in
sources."fresh-0.5.2"
sources."get-caller-file-2.0.5"
sources."get-stream-4.1.0"
- sources."global-dirs-2.0.1"
+ sources."global-dirs-2.1.0"
sources."got-9.6.0"
sources."graceful-fs-4.2.4"
sources."has-flag-4.0.0"
@@ -80461,7 +83685,7 @@ in
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."inherits-2.0.3"
- sources."ini-1.3.5"
+ sources."ini-1.3.7"
sources."ipaddr.js-1.9.1"
sources."is-ci-2.0.0"
sources."is-fullwidth-code-point-2.0.0"
@@ -80497,8 +83721,8 @@ in
})
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-1.0.1"
sources."minimist-1.2.5"
(sources."morgan-1.10.0" // {
@@ -80592,7 +83816,7 @@ in
sources."xdg-basedir-4.0.0"
sources."y18n-5.0.5"
sources."yallist-4.0.0"
- sources."yargs-16.1.1"
+ sources."yargs-16.2.0"
sources."yargs-parser-20.2.4"
];
buildInputs = globalBuildInputs;
@@ -80685,7 +83909,7 @@ in
(sources."engine.io-3.4.2" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
(sources."engine.io-client-3.4.4" // {
@@ -80706,7 +83930,7 @@ in
sources."finalhandler-1.1.2"
sources."find-up-4.1.0"
sources."flatted-2.0.2"
- sources."follow-redirects-1.13.0"
+ sources."follow-redirects-1.13.1"
sources."fs-extra-8.1.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.1.3"
@@ -80734,14 +83958,14 @@ in
sources."lodash-4.17.20"
(sources."log4js-6.3.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
sources."media-typer-0.3.0"
- sources."mime-2.4.6"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-2.4.7"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
@@ -80774,7 +83998,7 @@ in
(sources."socket.io-2.3.0" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."socket.io-adapter-1.1.2"
@@ -80782,7 +84006,7 @@ in
dependencies = [
sources."base64-arraybuffer-0.1.5"
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
(sources."socket.io-parser-3.3.1" // {
dependencies = [
sources."component-emitter-1.3.0"
@@ -80795,7 +84019,7 @@ in
(sources."socket.io-parser-3.4.1" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."source-map-0.6.1"
@@ -80803,7 +84027,7 @@ in
(sources."streamroller-2.2.4" // {
dependencies = [
sources."date-format-2.1.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -80822,7 +84046,7 @@ in
sources."which-module-2.0.0"
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xmlhttprequest-ssl-1.5.5"
sources."y18n-4.0.1"
sources."yargs-15.4.1"
@@ -80868,7 +84092,7 @@ in
sources."fs-mkdirp-stream-1.0.0"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."glob-7.1.6"
sources."glob-parent-3.1.0"
sources."glob-stream-6.1.0"
@@ -81028,7 +84252,7 @@ in
sources."i-0.3.6"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."invert-kv-1.0.0"
sources."is-fullwidth-code-point-1.0.0"
sources."is-stream-1.1.0"
@@ -81053,8 +84277,8 @@ in
sources."mimic-fn-2.1.0"
];
})
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
@@ -81202,8 +84426,8 @@ in
sha512 = "vk1lfVRFm+UuEFA7wkLKeSF7Iz13W+N/vFd48aW2yuS7Kv0RbNm2/qcDPV863056LMfkRlsEe+QYOw3palj5Lg==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
(sources."@evocateur/libnpmaccess-3.1.2" // {
dependencies = [
@@ -81306,7 +84530,7 @@ in
sources."universal-user-agent-6.0.0"
];
})
- sources."@octokit/openapi-types-2.0.0"
+ sources."@octokit/openapi-types-2.0.1"
sources."@octokit/plugin-enterprise-rest-6.0.1"
(sources."@octokit/plugin-paginate-rest-1.1.2" // {
dependencies = [
@@ -81332,11 +84556,11 @@ in
];
})
sources."@octokit/rest-16.43.2"
- sources."@octokit/types-6.1.1"
+ sources."@octokit/types-6.1.2"
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.1"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/normalize-package-data-2.4.0"
sources."@zkochan/cmd-shim-3.1.0"
sources."JSONStream-1.3.5"
@@ -81456,7 +84680,7 @@ in
];
})
sources."conventional-changelog-preset-loader-2.3.4"
- (sources."conventional-changelog-writer-4.0.18" // {
+ (sources."conventional-changelog-writer-4.1.0" // {
dependencies = [
sources."readable-stream-3.6.0"
sources."through2-4.0.2"
@@ -81617,7 +84841,7 @@ in
})
sources."genfun-5.0.0"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
(sources."get-pkg-repo-1.4.0" // {
dependencies = [
sources."camelcase-2.1.1"
@@ -81678,7 +84902,7 @@ in
];
})
sources."git-up-4.0.2"
- sources."git-url-parse-11.4.0"
+ sources."git-url-parse-11.4.3"
sources."gitconfiglocal-1.0.0"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
@@ -81728,7 +84952,7 @@ in
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."init-package-json-1.10.3" // {
dependencies = [
sources."semver-5.7.1"
@@ -81778,7 +85002,7 @@ in
sources."isobject-3.0.1"
sources."isstream-0.1.2"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."json-parse-better-errors-1.0.2"
sources."json-parse-even-better-errors-2.3.1"
@@ -81814,7 +85038,7 @@ in
sources."map-cache-0.2.2"
sources."map-obj-4.1.0"
sources."map-visit-1.0.0"
- (sources."meow-8.0.0" // {
+ (sources."meow-8.1.0" // {
dependencies = [
sources."find-up-4.1.0"
sources."hosted-git-info-3.0.7"
@@ -81845,8 +85069,8 @@ in
})
sources."merge2-1.4.1"
sources."micromatch-3.1.10"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."min-indent-1.0.1"
sources."minimatch-3.0.4"
@@ -81864,7 +85088,7 @@ in
sources."mkdirp-promise-5.0.1"
sources."modify-values-1.0.1"
sources."move-concurrently-1.0.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."multimatch-3.0.0"
sources."mute-stream-0.0.7"
sources."mz-2.7.0"
@@ -82153,7 +85377,7 @@ in
sources."tweetnacl-0.14.5"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."uglify-js-3.12.1"
+ sources."uglify-js-3.12.4"
sources."uid-number-0.0.6"
sources."umask-1.1.0"
sources."union-value-1.0.1"
@@ -82235,18 +85459,21 @@ in
less = nodeEnv.buildNodePackage {
name = "less";
packageName = "less";
- version = "3.12.2";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/less/-/less-3.12.2.tgz";
- sha512 = "+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==";
+ url = "https://registry.npmjs.org/less/-/less-4.0.0.tgz";
+ sha512 = "av1eEa2D0xZfF7fjLJS/Dld7zAYSLU7EOEJvuOELeaNI3i6L/81AdjbK5/pytaRkBwi7ZEa0433IDvMLskKCOw==";
};
dependencies = [
- sources."errno-0.1.7"
+ sources."copy-anything-2.0.1"
+ sources."errno-0.1.8"
sources."graceful-fs-4.2.4"
sources."image-size-0.5.5"
+ sources."is-what-3.12.0"
sources."make-dir-2.1.0"
sources."mime-1.6.0"
sources."native-request-1.0.8"
+ sources."parse-node-version-1.0.1"
sources."pify-4.0.1"
sources."prr-1.0.1"
sources."semver-5.7.1"
@@ -82424,7 +85651,7 @@ in
sources."depd-1.1.2"
];
})
- sources."http-parser-js-0.5.2"
+ sources."http-parser-js-0.5.3"
sources."inherits-2.0.4"
sources."is-accessor-descriptor-1.0.0"
sources."is-binary-path-1.0.1"
@@ -82450,8 +85677,8 @@ in
sources."map-visit-1.0.0"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mixin-deep-1.3.2"
sources."morgan-1.10.0"
sources."ms-2.0.0"
@@ -82720,7 +85947,7 @@ in
dependencies = [
sources."cookie-0.3.1"
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
(sources."engine.io-client-3.4.4" // {
@@ -82789,7 +86016,7 @@ in
sources."kind-of-4.0.0"
];
})
- sources."html-entities-1.3.1"
+ sources."html-entities-1.4.0"
sources."http-errors-1.7.2"
sources."http-signature-1.2.0"
sources."iconv-lite-0.4.24"
@@ -82853,8 +86080,8 @@ in
sources."methods-1.1.2"
sources."micromatch-2.3.11"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimist-1.2.5"
(sources."mixin-deep-1.3.2" // {
dependencies = [
@@ -83029,7 +86256,7 @@ in
(sources."socket.io-2.3.0" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."socket.io-adapter-1.1.2"
@@ -83039,7 +86266,7 @@ in
sources."component-emitter-1.2.1"
sources."debug-4.1.1"
sources."isarray-2.0.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
(sources."socket.io-parser-3.3.1" // {
dependencies = [
sources."component-emitter-1.3.0"
@@ -83054,7 +86281,7 @@ in
sources."component-emitter-1.2.1"
sources."debug-4.1.1"
sources."isarray-2.0.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."source-map-0.5.7"
@@ -83117,7 +86344,7 @@ in
sources."uuid-3.4.0"
sources."vary-1.1.2"
sources."verror-1.10.0"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xmlhttprequest-ssl-1.5.5"
sources."yeast-0.1.2"
];
@@ -83137,32 +86364,32 @@ in
version = "1.10.1";
src = ../interpreters/clojurescript/lumo;
dependencies = [
- sources."@babel/code-frame-7.10.4"
+ sources."@babel/code-frame-7.12.11"
sources."@babel/compat-data-7.12.7"
- sources."@babel/core-7.12.9"
- sources."@babel/generator-7.12.5"
- sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/core-7.12.10"
+ sources."@babel/generator-7.12.11"
+ sources."@babel/helper-annotate-as-pure-7.12.10"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
sources."@babel/helper-compilation-targets-7.12.5"
sources."@babel/helper-create-class-features-plugin-7.12.1"
sources."@babel/helper-create-regexp-features-plugin-7.12.7"
sources."@babel/helper-define-map-7.10.5"
sources."@babel/helper-explode-assignable-expression-7.12.1"
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-hoist-variables-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.7"
sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
- sources."@babel/helper-optimise-call-expression-7.12.7"
+ sources."@babel/helper-optimise-call-expression-7.12.10"
sources."@babel/helper-plugin-utils-7.10.4"
sources."@babel/helper-remap-async-to-generator-7.12.1"
- sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-replace-supers-7.12.11"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helper-validator-option-7.12.1"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
+ sources."@babel/helper-validator-option-7.12.11"
sources."@babel/helper-wrap-function-7.12.3"
sources."@babel/helpers-7.12.5"
(sources."@babel/highlight-7.10.4" // {
@@ -83170,9 +86397,9 @@ in
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.12.7"
+ sources."@babel/parser-7.12.11"
sources."@babel/plugin-external-helpers-7.8.3"
- sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
+ sources."@babel/plugin-proposal-async-generator-functions-7.12.12"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
sources."@babel/plugin-proposal-export-namespace-from-7.12.1"
@@ -83202,7 +86429,7 @@ in
sources."@babel/plugin-transform-arrow-functions-7.12.1"
sources."@babel/plugin-transform-async-to-generator-7.12.1"
sources."@babel/plugin-transform-block-scoped-functions-7.12.1"
- sources."@babel/plugin-transform-block-scoping-7.12.1"
+ sources."@babel/plugin-transform-block-scoping-7.12.12"
sources."@babel/plugin-transform-classes-7.12.1"
sources."@babel/plugin-transform-computed-properties-7.12.1"
sources."@babel/plugin-transform-destructuring-7.12.1"
@@ -83224,21 +86451,21 @@ in
sources."@babel/plugin-transform-property-literals-7.12.1"
sources."@babel/plugin-transform-regenerator-7.12.1"
sources."@babel/plugin-transform-reserved-words-7.12.1"
- sources."@babel/plugin-transform-runtime-7.12.1"
+ sources."@babel/plugin-transform-runtime-7.12.10"
sources."@babel/plugin-transform-shorthand-properties-7.12.1"
sources."@babel/plugin-transform-spread-7.12.1"
sources."@babel/plugin-transform-sticky-regex-7.12.7"
sources."@babel/plugin-transform-template-literals-7.12.1"
- sources."@babel/plugin-transform-typeof-symbol-7.12.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.12.10"
sources."@babel/plugin-transform-unicode-escapes-7.12.1"
sources."@babel/plugin-transform-unicode-regex-7.12.1"
- sources."@babel/preset-env-7.12.7"
+ sources."@babel/preset-env-7.12.11"
sources."@babel/preset-modules-0.1.4"
sources."@babel/preset-stage-2-7.8.3"
sources."@babel/runtime-7.12.5"
sources."@babel/template-7.12.7"
- sources."@babel/traverse-7.12.9"
- sources."@babel/types-7.12.7"
+ sources."@babel/traverse-7.12.12"
+ sources."@babel/types-7.12.12"
sources."@cnakazawa/watch-1.0.4"
sources."@comandeer/babel-plugin-banner-5.0.0"
sources."@istanbuljs/load-nyc-config-1.1.0"
@@ -83252,18 +86479,18 @@ in
sources."@types/babel__core-7.1.12"
sources."@types/babel__generator-7.6.2"
sources."@types/babel__template-7.4.0"
- sources."@types/babel__traverse-7.0.16"
+ sources."@types/babel__traverse-7.11.0"
sources."@types/estree-0.0.45"
sources."@types/graceful-fs-4.1.4"
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.6"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/normalize-package-data-2.4.0"
sources."@types/resolve-0.0.8"
- sources."@types/yargs-15.0.11"
- sources."@types/yargs-parser-15.0.0"
+ sources."@types/yargs-15.0.12"
+ sources."@types/yargs-parser-20.2.0"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -83413,12 +86640,12 @@ in
];
})
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.15.0"
+ sources."browserslist-4.16.0"
sources."bser-2.1.1"
sources."buffer-5.2.1"
sources."buffer-from-1.1.1"
sources."buffer-xor-1.0.3"
- sources."builtin-modules-3.1.0"
+ sources."builtin-modules-3.2.0"
sources."builtin-status-codes-3.0.0"
(sources."cacache-12.0.4" // {
dependencies = [
@@ -83429,7 +86656,7 @@ in
sources."cached-path-relative-1.0.2"
sources."call-bind-1.0.0"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
@@ -83502,7 +86729,7 @@ in
})
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
- (sources."core-js-compat-3.8.0" // {
+ (sources."core-js-compat-3.8.1" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -83533,7 +86760,7 @@ in
sources."dash-ast-1.0.0"
sources."dashdash-1.14.1"
sources."death-1.1.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
sources."define-properties-1.1.3"
@@ -83553,7 +86780,7 @@ in
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.616"
+ sources."electron-to-chromium-1.3.633"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -83567,7 +86794,7 @@ in
sources."memory-fs-0.5.0"
];
})
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
sources."error-ex-1.3.2"
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
@@ -83653,7 +86880,7 @@ in
sources."gensync-1.0.0-beta.2"
sources."get-assigned-identifiers-1.2.0"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-package-type-0.1.0"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
@@ -83719,7 +86946,7 @@ in
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."inline-source-map-0.6.2"
sources."insert-module-globals-7.2.1"
sources."interpret-1.4.0"
@@ -83770,7 +86997,7 @@ in
];
})
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."jsesc-2.5.2"
sources."json-parse-better-errors-1.0.2"
@@ -83822,8 +87049,8 @@ in
sources."bn.js-4.11.9"
];
})
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
sources."minimatch-3.0.4"
@@ -84112,7 +87339,7 @@ in
sources."supports-color-5.5.0"
sources."syntax-error-1.4.0"
sources."tapable-1.1.3"
- (sources."tar-stream-2.1.4" // {
+ (sources."tar-stream-2.2.0" // {
dependencies = [
sources."readable-stream-3.6.0"
];
@@ -84311,10 +87538,10 @@ in
markdown-link-check = nodeEnv.buildNodePackage {
name = "markdown-link-check";
packageName = "markdown-link-check";
- version = "3.8.4";
+ version = "3.8.5";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-link-check/-/markdown-link-check-3.8.4.tgz";
- sha512 = "7uIEdppB5S8A/Wla+lUm40HJUg2qvZD7UPx2bSWgChe/my487whvNMf19M1T/j9LQXzRvIIDTYrec7+diJyKqg==";
+ url = "https://registry.npmjs.org/markdown-link-check/-/markdown-link-check-3.8.5.tgz";
+ sha512 = "raCr1YMrIqCUFrBTp90UHDsar/79TPgzlVHA7gSi1DnhM2/BC1lm49V+PGzBd1ZpIYwkmzQ6TYm0AfK7A82/Dw==";
};
dependencies = [
sources."ajv-6.12.6"
@@ -84331,7 +87558,7 @@ in
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."combined-stream-1.0.8"
- sources."commander-6.2.0"
+ sources."commander-6.2.1"
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
sources."delayed-stream-1.0.0"
@@ -84357,13 +87584,13 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
- sources."link-check-4.5.3"
+ sources."link-check-4.5.4"
sources."lodash-4.17.20"
sources."markdown-link-extractor-1.2.6"
- sources."marked-1.2.5"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
- sources."ms-2.1.2"
+ sources."marked-1.2.7"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
+ sources."ms-2.1.3"
sources."oauth-sign-0.9.0"
sources."performance-now-2.1.0"
sources."progress-2.0.3"
@@ -84395,10 +87622,10 @@ in
mastodon-bot = nodeEnv.buildNodePackage {
name = "mastodon-bot";
packageName = "mastodon-bot";
- version = "1.10.2";
+ version = "1.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/mastodon-bot/-/mastodon-bot-1.10.2.tgz";
- sha512 = "0egBr67f661HiYhCi0qGPt9RlMDownALwzGxIa5rfKncgcx16cIyy9Dm+LvN7vPaSwdJCwmrqVK+qXOHEzRJYQ==";
+ url = "https://registry.npmjs.org/mastodon-bot/-/mastodon-bot-1.10.3.tgz";
+ sha512 = "0/oDK4jgCpcQplwWihbT8RNJ2Kz1rb87IcY5/RG8RyFDDgEyXvlfLH5J5x/kRjjnz2E35yOLNQr1jm/0irQ8bg==";
};
dependencies = [
sources."acorn-5.7.4"
@@ -84552,7 +87779,7 @@ in
sources."isarray-1.0.0"
sources."isstream-0.1.2"
sources."js-tokens-3.0.2"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -84581,8 +87808,8 @@ in
sources."lodash.templatesettings-3.1.1"
sources."mastodon-api-1.3.0"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -84745,13 +87972,14 @@ in
"@mermaid-js/mermaid-cli" = nodeEnv.buildNodePackage {
name = "_at_mermaid-js_slash_mermaid-cli";
packageName = "@mermaid-js/mermaid-cli";
- version = "8.8.3-2";
+ version = "8.8.4-1";
src = fetchurl {
- url = "https://registry.npmjs.org/@mermaid-js/mermaid-cli/-/mermaid-cli-8.8.3-2.tgz";
- sha512 = "8tXy9R4hcUKgyRS2EOOZzQYlM3jDBIrC04w8YiiTBhTUpm0UuDYpzO+VDjFjxEGBj+KyAzEI3/7oAdV6kYHUMg==";
+ url = "https://registry.npmjs.org/@mermaid-js/mermaid-cli/-/mermaid-cli-8.8.4-1.tgz";
+ sha512 = "4rg3vEBnNMx7cVM4y/pRa6WAbKSoFvPZc4GGUkar4it/pH3PpktOq/wr99mOOu8L/uQEJHpRxed+eRpK75Rn/w==";
};
dependencies = [
- sources."@types/node-14.14.10"
+ sources."@braintree/sanitize-url-3.1.0"
+ sources."@types/node-14.14.19"
sources."@types/yauzl-2.9.1"
sources."agent-base-5.1.1"
sources."ansi-styles-4.3.0"
@@ -84761,15 +87989,58 @@ in
sources."brace-expansion-1.1.11"
sources."buffer-5.7.1"
sources."buffer-crc32-0.2.13"
+ sources."buffer-from-1.1.1"
+ sources."camel-case-3.0.0"
sources."chalk-4.1.0"
sources."chownr-1.1.4"
+ sources."clean-css-4.2.3"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."commander-6.2.0"
+ sources."commander-6.2.1"
sources."concat-map-0.0.1"
- sources."debug-4.3.1"
+ sources."css-b64-images-0.2.5"
+ sources."d3-5.16.0"
+ sources."d3-array-1.2.4"
+ sources."d3-axis-1.0.12"
+ sources."d3-brush-1.1.6"
+ sources."d3-chord-1.0.6"
+ sources."d3-collection-1.0.7"
+ sources."d3-color-1.4.1"
+ sources."d3-contour-1.3.2"
+ sources."d3-dispatch-1.0.6"
+ sources."d3-drag-1.2.5"
+ (sources."d3-dsv-1.2.0" // {
+ dependencies = [
+ sources."commander-2.20.3"
+ ];
+ })
+ sources."d3-ease-1.0.7"
+ sources."d3-fetch-1.2.0"
+ sources."d3-force-1.2.1"
+ sources."d3-format-1.4.5"
+ sources."d3-geo-1.12.1"
+ sources."d3-hierarchy-1.1.9"
+ sources."d3-interpolate-1.4.0"
+ sources."d3-path-1.0.9"
+ sources."d3-polygon-1.0.6"
+ sources."d3-quadtree-1.0.7"
+ sources."d3-random-1.1.2"
+ sources."d3-scale-2.2.2"
+ sources."d3-scale-chromatic-1.5.0"
+ sources."d3-selection-1.4.2"
+ sources."d3-shape-1.3.7"
+ sources."d3-time-1.1.0"
+ sources."d3-time-format-2.3.0"
+ sources."d3-timer-1.0.10"
+ sources."d3-transition-1.3.2"
+ sources."d3-voronoi-1.1.4"
+ sources."d3-zoom-1.8.3"
+ sources."dagre-0.8.5"
+ sources."dagre-d3-0.6.4"
+ sources."debug-4.3.2"
sources."devtools-protocol-0.0.818844"
sources."end-of-stream-1.4.4"
+ sources."entity-decode-2.0.2"
sources."extract-zip-2.0.1"
sources."fd-slicer-1.1.0"
sources."find-up-4.1.0"
@@ -84777,20 +88048,36 @@ in
sources."fs.realpath-1.0.0"
sources."get-stream-5.2.0"
sources."glob-7.1.6"
+ sources."graphlib-2.1.8"
sources."has-flag-4.0.0"
+ sources."he-1.2.0"
+ (sources."html-minifier-4.0.0" // {
+ dependencies = [
+ sources."commander-2.20.3"
+ ];
+ })
sources."https-proxy-agent-4.0.0"
+ sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
+ sources."khroma-1.1.1"
sources."locate-path-5.0.0"
+ sources."lodash-4.17.20"
+ sources."lower-case-1.1.4"
+ sources."mermaid-8.8.4"
+ sources."minify-4.1.3"
sources."minimatch-3.0.4"
sources."mkdirp-classic-0.5.3"
+ sources."moment-mini-2.24.0"
sources."ms-2.1.2"
+ sources."no-case-2.3.2"
sources."node-fetch-2.6.1"
sources."once-1.4.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
+ sources."param-case-2.1.1"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."pend-1.2.0"
@@ -84800,17 +88087,32 @@ in
sources."pump-3.0.0"
sources."puppeteer-5.5.0"
sources."readable-stream-3.6.0"
+ sources."relateurl-0.2.7"
sources."rimraf-3.0.2"
+ sources."rw-1.3.3"
sources."safe-buffer-5.2.1"
+ sources."safer-buffer-2.1.2"
+ sources."source-map-0.6.1"
+ sources."source-map-support-0.5.19"
sources."string_decoder-1.3.0"
+ sources."stylis-3.5.4"
sources."supports-color-7.2.0"
sources."tar-fs-2.1.1"
- sources."tar-stream-2.1.4"
+ sources."tar-stream-2.2.0"
+ (sources."terser-4.8.0" // {
+ dependencies = [
+ sources."commander-2.20.3"
+ ];
+ })
sources."through-2.3.8"
+ sources."try-catch-2.0.1"
+ sources."try-to-catch-1.1.1"
+ sources."uglify-js-3.12.4"
sources."unbzip2-stream-1.4.3"
+ sources."upper-case-1.1.3"
sources."util-deprecate-1.0.2"
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."yauzl-2.10.0"
];
buildInputs = globalBuildInputs;
@@ -84826,26 +88128,22 @@ in
mirakurun = nodeEnv.buildNodePackage {
name = "mirakurun";
packageName = "mirakurun";
- version = "3.3.1";
+ version = "3.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/mirakurun/-/mirakurun-3.3.1.tgz";
- sha512 = "uCsn3t7bV3jmy8mcgl19wowBq69Xz/Z/WUkazOC9PXvzzb9j5wvfr+qrwB5GtHkLBFIaBVI59HIX+JJ637jVmA==";
+ url = "https://registry.npmjs.org/mirakurun/-/mirakurun-3.4.1.tgz";
+ sha512 = "ymTdhda+4t6njz8xY8ySZS4nDEDEb+zXhmn1JzzxlribUqELcKZ6FwC8JF8HhHg3tcKeFAwVLzL6kHcaqL+okQ==";
};
dependencies = [
sources."@fluentui/date-time-utilities-7.9.0"
sources."@fluentui/dom-utilities-1.1.1"
sources."@fluentui/keyboard-key-0.2.12"
- sources."@fluentui/react-7.153.4"
- sources."@fluentui/react-compose-0.19.12"
- sources."@fluentui/react-focus-7.16.19"
- sources."@fluentui/react-stylesheets-0.2.4"
- sources."@fluentui/react-theme-provider-0.18.0"
+ sources."@fluentui/react-7.155.3"
+ sources."@fluentui/react-focus-7.17.0"
sources."@fluentui/react-window-provider-1.0.1"
sources."@fluentui/theme-1.7.0"
- sources."@microsoft/load-themed-styles-1.10.139"
+ sources."@microsoft/load-themed-styles-1.10.141"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/classnames-2.2.11"
sources."@uifabric/foundation-7.9.20"
sources."@uifabric/icons-7.5.17"
sources."@uifabric/merge-styles-7.19.1"
@@ -84884,7 +88182,6 @@ in
})
sources."chalk-1.1.3"
sources."chardet-0.4.2"
- sources."classnames-2.2.6"
sources."cli-cursor-2.1.0"
sources."cli-width-2.2.1"
sources."clone-response-1.0.2"
@@ -84920,7 +88217,7 @@ in
sources."eventemitter3-4.0.7"
sources."express-4.17.1"
sources."express-normalize-query-params-middleware-0.5.1"
- sources."express-openapi-6.0.0"
+ sources."express-openapi-7.2.0"
sources."external-editor-2.2.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
@@ -84928,7 +88225,7 @@ in
sources."finalhandler-1.1.2"
sources."forwarded-0.1.2"
sources."fresh-0.5.2"
- sources."fs-routes-2.0.0"
+ sources."fs-routes-7.0.1"
sources."fs.realpath-1.0.0"
sources."get-stream-4.1.0"
sources."glob-7.1.6"
@@ -84940,7 +88237,7 @@ in
sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."inquirer-3.0.6"
sources."ip-1.1.5"
sources."ipaddr.js-1.9.1"
@@ -84948,7 +88245,7 @@ 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.0"
+ sources."js-yaml-3.14.1"
sources."json-buffer-3.0.0"
sources."json-schema-traverse-0.4.1"
sources."keyv-3.1.0"
@@ -84962,8 +88259,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -84980,28 +88277,20 @@ in
sources."node-fetch-1.6.3"
sources."normalize-url-4.5.0"
sources."object-assign-4.1.1"
- sources."office-ui-fabric-react-7.153.4"
+ sources."office-ui-fabric-react-7.155.3"
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-2.1.0"
- sources."openapi-framework-0.26.0"
- sources."openapi-jsonschema-parameters-1.2.0"
- sources."openapi-request-coercer-2.4.0"
- sources."openapi-request-validator-4.2.0"
- sources."openapi-response-validator-4.0.0"
- (sources."openapi-schema-validator-3.0.3" // {
- dependencies = [
- sources."openapi-types-1.3.4"
- ];
- })
- (sources."openapi-security-handler-2.0.4" // {
- dependencies = [
- sources."openapi-types-1.3.4"
- ];
- })
- sources."openapi-types-1.3.5"
+ sources."openapi-default-setter-7.0.1"
+ sources."openapi-framework-7.2.0"
+ sources."openapi-jsonschema-parameters-7.0.2"
+ sources."openapi-request-coercer-7.1.0"
+ sources."openapi-request-validator-7.2.0"
+ sources."openapi-response-validator-7.0.1"
+ sources."openapi-schema-validator-7.0.1"
+ sources."openapi-security-handler-7.0.1"
+ sources."openapi-types-7.0.1"
(sources."opencollective-1.0.3" // {
dependencies = [
sources."minimist-1.2.0"
@@ -85079,8 +88368,8 @@ 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.37.2"
- sources."tail-2.0.4"
+ sources."swagger-ui-dist-3.38.0"
+ sources."tail-2.1.1"
sources."through-2.3.8"
sources."tmp-0.0.33"
sources."to-readable-stream-1.0.0"
@@ -85266,7 +88555,7 @@ in
sources."graphlib-2.1.8"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
(sources."json-refs-3.0.15" // {
dependencies = [
sources."commander-4.1.1"
@@ -85275,9 +88564,9 @@ in
sources."lodash-4.17.20"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
- sources."ms-2.1.2"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
+ sources."ms-2.1.3"
sources."native-promise-only-0.8.1"
sources."path-loader-1.0.10"
sources."process-nextick-args-2.0.1"
@@ -85335,7 +88624,7 @@ in
sources."lodash.omit-4.5.0"
sources."logform-2.2.0"
sources."lru-cache-6.0.0"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."one-time-0.0.4"
sources."process-nextick-args-2.0.1"
sources."readable-stream-3.6.0"
@@ -85370,21 +88659,21 @@ in
netlify-cli = nodeEnv.buildNodePackage {
name = "netlify-cli";
packageName = "netlify-cli";
- version = "2.69.1";
+ version = "2.69.11";
src = fetchurl {
- url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-2.69.1.tgz";
- sha512 = "e6C2UT0yt9RblWuLIQKZwR2xzwVcBX5PnDrYTsBnVaBNs6ddorpWjHm/qRx7No7CH5P7ITI8b3W4fQhOsQSo7g==";
+ url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-2.69.11.tgz";
+ sha512 = "d6yj11oi+4lzS2dkXYGmhzYlU90S+2utjnrkwD2DdIPGuLLax0XISZ7TMdTPdPuhRF7o0Z9U0GcMMd/0VH3ukQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
+ sources."@babel/code-frame-7.12.11"
sources."@babel/compat-data-7.12.7"
- (sources."@babel/core-7.12.9" // {
+ (sources."@babel/core-7.12.10" // {
dependencies = [
sources."semver-5.7.1"
];
})
- sources."@babel/generator-7.12.5"
- sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/generator-7.12.11"
+ sources."@babel/helper-annotate-as-pure-7.12.10"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
(sources."@babel/helper-compilation-targets-7.12.5" // {
dependencies = [
@@ -85395,26 +88684,26 @@ in
sources."@babel/helper-create-regexp-features-plugin-7.12.7"
sources."@babel/helper-define-map-7.10.5"
sources."@babel/helper-explode-assignable-expression-7.12.1"
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-hoist-variables-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.7"
sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
- sources."@babel/helper-optimise-call-expression-7.12.7"
+ sources."@babel/helper-optimise-call-expression-7.12.10"
sources."@babel/helper-plugin-utils-7.10.4"
sources."@babel/helper-remap-async-to-generator-7.12.1"
- sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-replace-supers-7.12.11"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helper-validator-option-7.12.1"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
+ sources."@babel/helper-validator-option-7.12.11"
sources."@babel/helper-wrap-function-7.12.3"
sources."@babel/helpers-7.12.5"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.7"
- sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
+ sources."@babel/parser-7.12.11"
+ sources."@babel/plugin-proposal-async-generator-functions-7.12.12"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
sources."@babel/plugin-proposal-export-namespace-from-7.12.1"
@@ -85442,7 +88731,7 @@ in
sources."@babel/plugin-transform-arrow-functions-7.12.1"
sources."@babel/plugin-transform-async-to-generator-7.12.1"
sources."@babel/plugin-transform-block-scoped-functions-7.12.1"
- sources."@babel/plugin-transform-block-scoping-7.12.1"
+ sources."@babel/plugin-transform-block-scoping-7.12.12"
sources."@babel/plugin-transform-classes-7.12.1"
sources."@babel/plugin-transform-computed-properties-7.12.1"
sources."@babel/plugin-transform-destructuring-7.12.1"
@@ -85468,10 +88757,10 @@ in
sources."@babel/plugin-transform-spread-7.12.1"
sources."@babel/plugin-transform-sticky-regex-7.12.7"
sources."@babel/plugin-transform-template-literals-7.12.1"
- sources."@babel/plugin-transform-typeof-symbol-7.12.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.12.10"
sources."@babel/plugin-transform-unicode-escapes-7.12.1"
sources."@babel/plugin-transform-unicode-regex-7.12.1"
- (sources."@babel/preset-env-7.12.7" // {
+ (sources."@babel/preset-env-7.12.11" // {
dependencies = [
sources."semver-5.7.1"
];
@@ -85479,30 +88768,33 @@ in
sources."@babel/preset-modules-0.1.4"
sources."@babel/runtime-7.12.5"
sources."@babel/template-7.12.7"
- sources."@babel/traverse-7.12.9"
- sources."@babel/types-7.12.7"
- sources."@bugsnag/browser-7.5.3"
- sources."@bugsnag/core-7.5.3"
+ sources."@babel/traverse-7.12.12"
+ sources."@babel/types-7.12.12"
+ sources."@bugsnag/browser-7.5.4"
+ sources."@bugsnag/core-7.5.4"
sources."@bugsnag/cuid-3.0.0"
- sources."@bugsnag/js-7.5.3"
- sources."@bugsnag/node-7.5.3"
+ sources."@bugsnag/js-7.5.4"
+ sources."@bugsnag/node-7.5.4"
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-5.5.5" // {
+ (sources."@netlify/build-8.0.0" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
sources."resolve-2.0.0-next.2"
];
})
sources."@netlify/cache-utils-1.0.6"
- (sources."@netlify/config-2.4.1" // {
+ (sources."@netlify/config-2.4.2" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
+ sources."netlify-5.0.2"
];
})
- sources."@netlify/functions-utils-1.3.2"
+ sources."@netlify/functions-utils-1.3.3"
(sources."@netlify/git-utils-1.0.6" // {
dependencies = [
sources."braces-3.0.2"
@@ -85514,35 +88806,37 @@ in
})
sources."@netlify/open-api-0.18.1"
sources."@netlify/plugin-edge-handlers-1.10.0"
- sources."@netlify/plugins-list-2.0.1"
+ sources."@netlify/plugins-list-2.2.0"
sources."@netlify/run-utils-1.0.5"
sources."@netlify/traffic-mesh-agent-0.27.0"
sources."@netlify/traffic-mesh-agent-darwin-x64-0.27.0"
sources."@netlify/traffic-mesh-agent-linux-x64-0.27.0"
sources."@netlify/traffic-mesh-agent-win32-x64-0.27.0"
- (sources."@netlify/zip-it-and-ship-it-1.5.0" // {
+ (sources."@netlify/zip-it-and-ship-it-1.7.0" // {
dependencies = [
sources."resolve-2.0.0-next.2"
];
})
- (sources."@nodelib/fs.scandir-2.1.3" // {
+ (sources."@nodelib/fs.scandir-2.1.4" // {
dependencies = [
- sources."@nodelib/fs.stat-2.0.3"
+ sources."@nodelib/fs.stat-2.0.4"
];
})
sources."@nodelib/fs.stat-1.1.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.walk-1.2.6"
(sources."@oclif/color-0.1.2" // {
dependencies = [
sources."ansi-styles-3.2.1"
(sources."chalk-3.0.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
sources."supports-color-7.2.0"
];
})
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."has-flag-3.0.0"
sources."strip-ansi-5.2.0"
sources."supports-color-5.5.0"
@@ -85550,9 +88844,11 @@ in
})
(sources."@oclif/command-1.8.0" // {
dependencies = [
- sources."@oclif/plugin-help-3.2.0"
+ sources."@oclif/plugin-help-3.2.1"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."is-fullwidth-code-point-2.0.0"
sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
@@ -85561,7 +88857,7 @@ in
})
(sources."@oclif/config-1.17.0" // {
dependencies = [
- sources."@nodelib/fs.stat-2.0.3"
+ sources."@nodelib/fs.stat-2.0.4"
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
@@ -85579,6 +88875,7 @@ in
})
(sources."@oclif/errors-1.3.4" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."clean-stack-3.0.1"
sources."wrap-ansi-7.0.0"
];
@@ -85589,6 +88886,8 @@ in
dependencies = [
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."emoji-regex-7.0.3"
sources."is-fullwidth-code-point-2.0.0"
sources."string-width-3.1.0"
@@ -85611,6 +88910,8 @@ in
dependencies = [
sources."ansi-styles-3.2.1"
sources."cli-ux-4.9.3"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."fs-extra-7.0.1"
sources."has-flag-3.0.0"
sources."indent-string-3.2.0"
@@ -85620,11 +88921,20 @@ in
sources."supports-color-5.5.0"
];
})
- (sources."@oclif/plugin-plugins-1.9.4" // {
+ (sources."@oclif/plugin-plugins-1.9.5" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."chalk-4.1.0"
+ sources."fs-extra-9.0.1"
+ (sources."jsonfile-6.1.0" // {
+ dependencies = [
+ sources."universalify-2.0.0"
+ ];
+ })
sources."npm-run-path-4.0.1"
sources."path-key-3.1.1"
sources."tslib-2.0.3"
+ sources."universalify-1.0.0"
];
})
sources."@oclif/screen-1.0.4"
@@ -85635,7 +88945,7 @@ in
sources."universal-user-agent-6.0.0"
];
})
- sources."@octokit/openapi-types-2.0.0"
+ sources."@octokit/openapi-types-2.0.1"
(sources."@octokit/plugin-paginate-rest-1.1.2" // {
dependencies = [
sources."@octokit/types-2.16.2"
@@ -85660,11 +88970,11 @@ in
];
})
sources."@octokit/rest-16.43.2"
- sources."@octokit/types-6.1.1"
+ sources."@octokit/types-6.1.2"
sources."@rollup/plugin-babel-5.2.2"
(sources."@rollup/plugin-commonjs-15.1.0" // {
dependencies = [
- sources."estree-walker-2.0.1"
+ sources."estree-walker-2.0.2"
];
})
sources."@rollup/plugin-inject-4.0.2"
@@ -85691,7 +89001,7 @@ in
sources."@types/istanbul-reports-1.1.2"
sources."@types/minimatch-3.0.3"
sources."@types/mkdirp-0.5.2"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/node-fetch-2.5.7"
sources."@types/normalize-package-data-2.4.0"
sources."@types/parse5-5.0.3"
@@ -85699,7 +89009,7 @@ in
sources."@types/semver-5.5.0"
sources."@types/unist-2.0.3"
sources."@types/yargs-13.0.11"
- sources."@types/yargs-parser-15.0.0"
+ sources."@types/yargs-parser-20.2.0"
sources."@typescript-eslint/typescript-estree-2.34.0"
sources."@ungap/from-entries-0.2.1"
(sources."abstract-leveldown-0.12.4" // {
@@ -85720,12 +89030,7 @@ in
})
sources."ansi-escapes-3.2.0"
sources."ansi-regex-4.1.0"
- (sources."ansi-styles-4.3.0" // {
- dependencies = [
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- ];
- })
+ sources."ansi-styles-5.0.0"
sources."ansicolors-0.3.2"
sources."anymatch-3.1.1"
(sources."archive-type-4.0.0" // {
@@ -85733,12 +89038,14 @@ in
sources."file-type-4.4.0"
];
})
- (sources."archiver-4.0.2" // {
+ sources."archiver-4.0.2"
+ (sources."archiver-utils-2.1.0" // {
dependencies = [
- sources."readable-stream-3.6.0"
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
];
})
- sources."archiver-utils-2.1.0"
sources."argparse-1.0.10"
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
@@ -85759,9 +89066,10 @@ in
sources."ast-module-types-2.7.1"
sources."async-3.2.0"
sources."asynckit-0.4.0"
+ sources."at-least-node-1.0.0"
sources."atob-2.1.2"
sources."atob-lite-2.0.0"
- (sources."aws-sdk-2.804.0" // {
+ (sources."aws-sdk-2.820.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."ieee754-1.1.13"
@@ -85791,11 +89099,13 @@ in
(sources."body-parser-1.19.0" // {
dependencies = [
sources."debug-2.6.9"
+ sources."qs-6.7.0"
sources."raw-body-2.4.0"
];
})
(sources."boxen-4.2.0" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
];
})
@@ -85811,12 +89121,8 @@ in
sources."browserify-des-1.0.2"
sources."browserify-fs-1.0.0"
sources."browserify-rsa-4.1.0"
- (sources."browserify-sign-4.2.1" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
- sources."browserslist-4.15.0"
+ sources."browserify-sign-4.2.1"
+ sources."browserslist-4.16.0"
sources."btoa-lite-1.0.0"
sources."buffer-5.7.1"
sources."buffer-alloc-1.2.0"
@@ -85826,7 +89132,7 @@ in
sources."buffer-fill-1.0.0"
sources."buffer-from-1.1.1"
sources."buffer-xor-1.0.3"
- sources."builtin-modules-3.1.0"
+ sources."builtin-modules-3.2.0"
sources."builtins-1.0.3"
sources."byline-5.0.0"
sources."bytes-3.1.0"
@@ -85840,13 +89146,15 @@ in
sources."call-bind-1.0.0"
sources."call-me-maybe-1.0.1"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
sources."cardinal-2.1.1"
sources."caw-2.0.1"
sources."ccount-1.1.0"
(sources."chalk-2.4.2" // {
dependencies = [
sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."escape-string-regexp-1.0.5"
sources."has-flag-3.0.0"
sources."supports-color-5.5.0"
@@ -85892,6 +89200,7 @@ in
(sources."cli-ux-5.5.1" // {
dependencies = [
sources."ansi-escapes-4.3.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."clean-stack-3.0.1"
sources."extract-stack-2.0.0"
@@ -85905,9 +89214,14 @@ in
sources."clone-0.1.19"
sources."clone-response-1.0.2"
sources."collection-visit-1.0.0"
- sources."color-3.0.0"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
+ (sources."color-3.0.0" // {
+ dependencies = [
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ ];
+ })
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
sources."color-string-1.5.4"
sources."colorette-1.2.1"
sources."colors-1.4.0"
@@ -85918,16 +89232,33 @@ in
sources."common-path-prefix-2.0.0"
sources."commondir-1.0.1"
sources."component-emitter-1.3.0"
- sources."compress-commons-3.0.0"
+ (sources."compress-commons-3.0.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
+ (sources."concat-stream-1.6.2" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
(sources."concordance-4.0.0" // {
dependencies = [
sources."semver-5.7.1"
];
})
sources."config-chain-1.1.12"
- sources."configstore-5.0.1"
+ (sources."configstore-5.0.1" // {
+ dependencies = [
+ sources."crypto-random-string-2.0.0"
+ sources."unique-string-2.0.0"
+ ];
+ })
(sources."content-disposition-0.5.3" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -85945,10 +89276,13 @@ in
(sources."copy-template-dir-1.4.0" // {
dependencies = [
sources."pump-1.0.3"
+ sources."readable-stream-2.3.7"
sources."readdirp-2.2.1"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
];
})
- (sources."core-js-compat-3.8.0" // {
+ (sources."core-js-compat-3.8.1" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -85961,11 +89295,7 @@ in
];
})
sources."crc-3.8.0"
- (sources."crc32-stream-3.0.1" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."crc32-stream-3.0.1"
(sources."create-ecdh-4.0.4" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -85980,10 +89310,10 @@ in
];
})
sources."crypto-browserify-3.12.0"
- sources."crypto-random-string-2.0.0"
+ sources."crypto-random-string-1.0.0"
sources."cyclist-1.0.1"
sources."date-time-2.1.0"
- (sources."debug-4.3.1" // {
+ (sources."debug-4.3.2" // {
dependencies = [
sources."ms-2.1.2"
];
@@ -86005,6 +89335,9 @@ in
dependencies = [
sources."bl-1.2.3"
sources."file-type-5.2.0"
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
sources."tar-stream-1.6.2"
];
})
@@ -86090,7 +89423,7 @@ in
})
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.616"
+ sources."electron-to-chromium-1.3.633"
sources."elf-cam-0.1.1"
(sources."elliptic-6.5.3" // {
dependencies = [
@@ -86102,11 +89435,9 @@ in
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
sources."envinfo-7.7.3"
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
sources."error-ex-1.3.2"
sources."error-stack-parser-2.0.6"
- sources."es-abstract-1.17.7"
- sources."es-to-primitive-1.2.1"
sources."escalade-3.1.1"
sources."escape-goat-2.1.1"
sources."escape-html-1.0.3"
@@ -86159,6 +89490,7 @@ in
dependencies = [
sources."cookie-0.4.0"
sources."debug-2.6.9"
+ sources."qs-6.7.0"
sources."safe-buffer-5.1.2"
];
})
@@ -86189,7 +89521,7 @@ in
sources."fast-levenshtein-2.0.6"
sources."fast-safe-stringify-2.0.7"
sources."fast-stringify-1.1.2"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."fd-slicer-1.1.0"
sources."fecha-4.2.0"
(sources."figures-3.2.0" // {
@@ -86214,21 +89546,23 @@ in
})
sources."find-up-4.1.0"
sources."flatten-1.0.3"
- (sources."flush-write-stream-2.0.0" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."flush-write-stream-2.0.0"
sources."fn.name-1.1.0"
sources."folder-walker-3.2.0"
- sources."follow-redirects-1.13.0"
+ sources."follow-redirects-1.13.1"
sources."for-in-1.0.2"
sources."foreach-2.0.5"
sources."form-data-3.0.0"
sources."forwarded-0.1.2"
sources."fragment-cache-0.2.1"
sources."fresh-0.5.2"
- sources."from2-2.3.0"
+ (sources."from2-2.3.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."from2-array-0.0.4"
sources."fs-constants-1.0.0"
sources."fs-extra-8.1.0"
@@ -86246,7 +89580,7 @@ in
sources."gensync-1.0.0-beta.2"
sources."get-amd-module-type-3.0.0"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-port-5.1.1"
sources."get-proxy-2.1.0"
sources."get-stream-5.2.0"
@@ -86266,11 +89600,15 @@ in
})
sources."glob-to-regexp-0.3.0"
sources."global-cache-dir-1.0.1"
- sources."global-dirs-2.0.1"
+ (sources."global-dirs-2.1.0" // {
+ dependencies = [
+ sources."ini-1.3.7"
+ ];
+ })
sources."globals-11.12.0"
(sources."globby-10.0.2" // {
dependencies = [
- sources."@nodelib/fs.stat-2.0.3"
+ sources."@nodelib/fs.stat-2.0.4"
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
@@ -86314,11 +89652,7 @@ in
];
})
sources."has-yarn-2.1.0"
- (sources."hash-base-3.1.0" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."hash-base-3.1.0"
sources."hash.js-1.1.7"
(sources."hasha-5.2.2" // {
dependencies = [
@@ -86370,7 +89704,7 @@ in
sources."indexof-0.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."inquirer-6.5.2" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -86392,6 +89726,7 @@ in
(sources."inquirer-autocomplete-prompt-1.3.0" // {
dependencies = [
sources."ansi-escapes-4.3.1"
+ sources."ansi-styles-4.3.0"
sources."chalk-4.1.0"
sources."type-fest-0.11.0"
];
@@ -86403,11 +89738,9 @@ in
sources."is-arrayish-0.2.1"
sources."is-binary-path-2.1.0"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.2"
sources."is-ci-2.0.0"
sources."is-core-module-2.2.0"
sources."is-data-descriptor-1.0.0"
- sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
sources."is-docker-2.1.1"
sources."is-extendable-0.1.1"
@@ -86418,7 +89751,6 @@ in
sources."is-interactive-1.0.0"
sources."is-module-1.0.0"
sources."is-natural-number-4.0.1"
- sources."is-negative-zero-2.0.1"
sources."is-npm-4.0.0"
(sources."is-number-3.0.0" // {
dependencies = [
@@ -86432,10 +89764,8 @@ in
sources."is-plain-obj-2.1.0"
sources."is-plain-object-2.0.4"
sources."is-reference-1.2.1"
- sources."is-regex-1.1.1"
sources."is-retry-allowed-1.2.0"
sources."is-stream-1.1.0"
- sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
sources."is-url-1.2.4"
sources."is-windows-1.0.2"
@@ -86457,7 +89787,7 @@ in
sources."jmespath-0.15.0"
sources."js-string-escape-1.0.1"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsesc-2.5.2"
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
@@ -86472,11 +89802,17 @@ in
sources."kuler-2.0.0"
(sources."lambda-local-1.7.4" // {
dependencies = [
- sources."commander-6.2.0"
+ sources."commander-6.2.1"
];
})
sources."latest-version-5.1.0"
- sources."lazystream-1.0.0"
+ (sources."lazystream-1.0.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
(sources."level-blobs-0.1.7" // {
dependencies = [
sources."isarray-0.0.1"
@@ -86550,13 +89886,14 @@ in
sources."lodash.uniq-4.5.0"
(sources."log-process-errors-5.1.2" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
];
})
sources."log-symbols-3.0.0"
(sources."logform-2.2.0" // {
dependencies = [
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."lowercase-keys-1.0.1"
@@ -86596,8 +89933,8 @@ in
];
})
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-3.1.0"
sources."mimic-response-1.0.1"
sources."minimalistic-assert-1.0.1"
@@ -86635,16 +89972,18 @@ in
sources."natural-orderby-2.0.3"
sources."negotiator-0.6.2"
sources."nested-error-stacks-2.1.0"
- (sources."netlify-4.9.0" // {
+ (sources."netlify-6.0.7" // {
dependencies = [
- sources."qs-6.9.4"
+ sources."@netlify/open-api-1.0.0"
];
})
sources."netlify-plugin-deploy-preview-commenting-0.0.1-alpha.16"
(sources."netlify-redirect-parser-2.5.0" // {
dependencies = [
sources."@netlify/config-0.11.11"
+ sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
+ sources."netlify-4.9.0"
];
})
sources."netlify-redirector-0.2.1"
@@ -86680,16 +90019,10 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.9.0"
sources."object-keys-1.1.1"
- sources."object-treeify-1.1.30"
+ sources."object-treeify-1.1.31"
sources."object-visit-1.0.1"
sources."object.assign-4.1.2"
- (sources."object.getownpropertydescriptors-2.1.1" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
sources."object.pick-1.3.0"
sources."octal-1.0.0"
sources."octokit-pagination-methods-1.1.0"
@@ -86712,6 +90045,7 @@ in
sources."optionator-0.8.3"
(sources."ora-4.1.1" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
sources."cli-cursor-3.1.0"
sources."mute-stream-0.0.8"
@@ -86740,13 +90074,19 @@ in
sources."p-reduce-2.1.0"
sources."p-timeout-3.2.0"
sources."p-try-2.2.0"
- sources."p-wait-for-3.1.0"
+ sources."p-wait-for-3.2.0"
(sources."package-json-6.5.0" // {
dependencies = [
sources."semver-6.3.0"
];
})
- sources."parallel-transform-1.2.0"
+ (sources."parallel-transform-1.2.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."parse-asn1-5.1.6"
sources."parse-github-repo-url-1.4.1"
sources."parse-github-url-1.0.2"
@@ -86787,6 +90127,8 @@ in
(sources."pretty-format-24.9.0" // {
dependencies = [
sources."ansi-styles-3.2.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
];
})
sources."pretty-ms-5.1.0"
@@ -86805,7 +90147,7 @@ in
sources."pump-3.0.0"
sources."punycode-1.3.2"
sources."pupa-2.1.1"
- sources."qs-6.7.0"
+ sources."qs-6.9.4"
sources."query-string-5.1.1"
sources."querystring-0.2.0"
sources."random-bytes-1.0.0"
@@ -86826,11 +90168,7 @@ in
];
})
sources."read-pkg-up-7.0.1"
- (sources."readable-stream-2.3.7" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
+ sources."readable-stream-3.6.0"
sources."readdirp-3.5.0"
sources."redeyed-2.1.1"
sources."regenerate-1.4.2"
@@ -86852,7 +90190,6 @@ in
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
- sources."replace-ext-1.0.0"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."require-package-name-2.0.1"
@@ -86870,7 +90207,7 @@ in
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
sources."ripemd160-2.0.2"
- sources."rollup-2.34.1"
+ sources."rollup-2.35.1"
sources."rollup-plugin-node-builtins-2.1.2"
sources."rollup-plugin-terser-7.0.2"
sources."run-async-2.4.1"
@@ -87005,13 +90342,7 @@ in
sources."strict-uri-encode-1.1.0"
sources."string-range-1.2.2"
sources."string-width-4.2.0"
- sources."string.prototype.trimend-1.0.3"
- sources."string.prototype.trimstart-1.0.3"
- (sources."string_decoder-1.1.1" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
+ sources."string_decoder-1.3.0"
sources."stringify-entities-3.1.0"
(sources."strip-ansi-6.0.0" // {
dependencies = [
@@ -87040,18 +90371,15 @@ in
})
];
})
- (sources."tar-stream-2.1.4" // {
+ (sources."tar-stream-2.2.0" // {
dependencies = [
sources."bl-4.0.3"
- sources."readable-stream-3.6.0"
];
})
sources."temp-dir-1.0.0"
(sources."tempy-0.3.0" // {
dependencies = [
- sources."crypto-random-string-1.0.0"
sources."type-fest-0.3.1"
- sources."unique-string-1.0.0"
];
})
sources."term-size-2.2.1"
@@ -87062,7 +90390,13 @@ in
})
sources."text-hex-1.0.0"
sources."through-2.3.8"
- sources."through2-2.0.5"
+ (sources."through2-2.0.5" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."through2-filter-3.0.0"
sources."through2-map-3.0.0"
sources."time-zone-1.0.0"
@@ -87112,7 +90446,7 @@ in
})
sources."union-value-1.0.1"
sources."uniq-1.0.1"
- sources."unique-string-2.0.0"
+ sources."unique-string-1.0.0"
sources."unist-util-is-4.0.4"
sources."unist-util-stringify-position-2.0.3"
sources."unist-util-visit-2.0.3"
@@ -87137,6 +90471,7 @@ in
})
(sources."update-notifier-4.1.3" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
];
})
@@ -87146,13 +90481,12 @@ in
sources."url-to-options-1.0.1"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."util.promisify-1.0.1"
sources."utils-merge-1.0.1"
- sources."uuid-8.3.1"
+ sources."uuid-8.3.2"
sources."validate-npm-package-license-3.0.4"
sources."validate-npm-package-name-3.0.0"
sources."vary-1.1.2"
- (sources."vfile-4.2.0" // {
+ (sources."vfile-4.2.1" // {
dependencies = [
sources."is-buffer-2.0.5"
];
@@ -87179,12 +90513,21 @@ in
(sources."winston-3.3.3" // {
dependencies = [
sources."is-stream-2.0.0"
- sources."readable-stream-3.6.0"
];
})
- sources."winston-transport-4.4.0"
+ (sources."winston-transport-4.4.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."word-wrap-1.2.3"
- sources."wrap-ansi-6.2.0"
+ (sources."wrap-ansi-6.2.0" // {
+ dependencies = [
+ sources."ansi-styles-4.3.0"
+ ];
+ })
sources."wrappy-1.0.2"
(sources."write-file-atomic-3.0.3" // {
dependencies = [
@@ -87201,11 +90544,7 @@ in
sources."yargs-parser-18.1.3"
sources."yarn-1.22.10"
sources."yauzl-2.10.0"
- (sources."zip-stream-3.0.1" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."zip-stream-3.0.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -87302,8 +90641,8 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
sources."lru-cache-6.0.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minipass-3.1.3"
sources."minizlib-2.1.2"
@@ -87481,7 +90820,7 @@ in
sources."indent-string-2.1.0"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."invert-kv-1.0.0"
sources."ipaddr.js-1.9.1"
sources."is-arrayish-0.2.1"
@@ -87513,8 +90852,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -87674,10 +91013,10 @@ in
node-pre-gyp = nodeEnv.buildNodePackage {
name = "node-pre-gyp";
packageName = "node-pre-gyp";
- version = "0.16.0";
+ version = "0.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.16.0.tgz";
- sha512 = "4efGA+X/YXAHLi1hN8KaPrILULaUn2nWecFrn1k2I+99HpoyvcOGEbtcOxpDiUwPF2ZANMJDh32qwOUPenuR1g==";
+ url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.17.0.tgz";
+ sha512 = "abzZt1hmOjkZez29ppg+5gGqdPLUuJeAEwVPtHYEJgx0qzttCbcKFpxrCQn2HYbwCv2c+7JwH4BgEzFkUGpn4A==";
};
dependencies = [
sources."abbrev-1.1.1"
@@ -87704,7 +91043,7 @@ in
sources."ignore-walk-3.0.3"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-fullwidth-code-point-1.0.0"
sources."isarray-1.0.0"
sources."minimatch-3.0.4"
@@ -87712,7 +91051,7 @@ in
sources."minipass-2.9.0"
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."needle-2.5.2"
sources."nopt-4.0.3"
sources."npm-bundled-1.1.1"
@@ -87789,12 +91128,13 @@ in
sources."accepts-1.3.7"
(sources."agent-base-6.0.2" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
sources."ajv-6.12.6"
- sources."ansi-regex-2.1.1"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-3.2.1"
sources."append-field-1.0.0"
sources."aproba-1.2.0"
(sources."are-we-there-yet-1.1.5" // {
@@ -87855,12 +91195,14 @@ in
sources."bytes-3.1.0"
sources."callback-stream-1.1.0"
sources."caseless-0.12.0"
+ sources."chalk-2.4.2"
sources."cheerio-0.22.0"
sources."chownr-2.0.0"
- sources."cli-table-0.3.1"
+ sources."cli-table-0.3.4"
sources."clone-2.1.2"
sources."code-point-at-1.1.0"
- sources."colors-1.0.3"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."combined-stream-1.0.8"
sources."commist-1.1.0"
sources."concat-map-0.0.1"
@@ -87911,10 +91253,12 @@ in
})
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
+ sources."emoji-regex-8.0.0"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
sources."escape-html-1.0.3"
+ sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."etag-1.8.1"
(sources."express-4.17.1" // {
@@ -87945,7 +91289,14 @@ in
sources."fs-minipass-2.1.0"
sources."fs.notify-0.0.4"
sources."fs.realpath-1.0.0"
- sources."gauge-2.7.4"
+ (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."getpass-0.1.7"
sources."glob-7.1.6"
sources."glob-parent-3.1.0"
@@ -87960,6 +91311,7 @@ in
sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
+ sources."has-flag-3.0.0"
sources."has-unicode-2.0.1"
sources."hash-sum-2.0.0"
sources."help-me-1.1.0"
@@ -87973,7 +91325,7 @@ in
sources."http-signature-1.2.0"
(sources."https-proxy-agent-5.0.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -87983,11 +91335,11 @@ in
sources."ignore-walk-3.0.3"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."ipaddr.js-1.9.1"
sources."is-absolute-1.0.0"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-1.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-3.1.0"
sources."is-negated-glob-1.0.0"
sources."is-relative-1.0.0"
@@ -88024,15 +91376,15 @@ in
sources."media-typer-0.3.0"
(sources."memorystore-1.6.4" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-2.4.6"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
(sources."minipass-3.1.3" // {
@@ -88051,16 +91403,16 @@ in
(sources."mqtt-4.2.6" // {
dependencies = [
sources."concat-stream-2.0.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
sources."readable-stream-3.6.0"
sources."string_decoder-1.3.0"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
];
})
(sources."mqtt-packet-6.7.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -88072,7 +91424,7 @@ in
(sources."needle-2.5.2" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."negotiator-0.6.2"
@@ -88182,11 +91534,12 @@ in
sources."statuses-1.5.0"
sources."stream-shift-1.0.1"
sources."streamsearch-0.1.2"
- sources."string-width-1.0.2"
+ sources."string-width-4.2.0"
sources."string_decoder-0.10.31"
- sources."strip-ansi-3.0.1"
+ sources."strip-ansi-6.0.0"
sources."strip-json-comments-2.0.1"
- sources."tail-2.0.4"
+ sources."supports-color-5.5.0"
+ sources."tail-2.1.1"
(sources."tar-6.0.5" // {
dependencies = [
sources."mkdirp-1.0.4"
@@ -88228,7 +91581,14 @@ in
sources."vary-1.1.2"
sources."verror-1.10.0"
sources."when-3.7.8"
- sources."wide-align-1.1.3"
+ (sources."wide-align-1.1.3" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
sources."wrappy-1.0.2"
sources."ws-6.2.1"
sources."xml2js-0.4.23"
@@ -88318,7 +91678,7 @@ in
sources."http-signature-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-core-module-2.2.0"
sources."is-fullwidth-code-point-1.0.0"
sources."is-typedarray-1.0.0"
@@ -88330,8 +91690,8 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsonfile-1.0.1"
sources."jsprim-1.4.1"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minipass-3.1.3"
@@ -88499,7 +91859,7 @@ in
sources."fsevents-2.1.3"
sources."get-stream-4.1.0"
sources."glob-parent-5.1.1"
- sources."global-dirs-2.0.1"
+ sources."global-dirs-2.1.0"
sources."got-9.6.0"
sources."graceful-fs-4.2.4"
sources."has-flag-3.0.0"
@@ -88508,7 +91868,7 @@ in
sources."ignore-by-default-1.0.1"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.7"
sources."is-binary-path-2.1.0"
sources."is-ci-2.0.0"
sources."is-extglob-2.1.1"
@@ -88533,7 +91893,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."nopt-1.0.10"
sources."normalize-path-3.0.0"
sources."normalize-url-4.5.0"
@@ -88602,13 +91962,537 @@ in
bypassCache = true;
reconstructLock = true;
};
+ np = nodeEnv.buildNodePackage {
+ name = "np";
+ packageName = "np";
+ version = "7.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/np/-/np-7.2.0.tgz";
+ sha512 = "jfMFJXAJlGkCowMPGzA8Ywbmywk7I9hT96DsOcWjDsjq/zP5h6m3VZDcZ1AWYoCBPg4E/lFrJxROmiQH3OWnzA==";
+ };
+ dependencies = [
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
+ (sources."@babel/highlight-7.10.4" // {
+ dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."escape-string-regexp-1.0.5"
+ sources."has-flag-3.0.0"
+ sources."supports-color-5.5.0"
+ ];
+ })
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
+ (sources."@samverschueren/stream-to-observable-0.3.1" // {
+ dependencies = [
+ sources."any-observable-0.3.0"
+ ];
+ })
+ 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-14.14.19"
+ sources."@types/normalize-package-data-2.4.0"
+ sources."@types/parse-json-4.0.0"
+ sources."@types/responselike-1.0.0"
+ sources."aggregate-error-3.1.0"
+ (sources."ansi-align-3.0.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."emoji-regex-7.0.3"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."ansi-escapes-4.3.1"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.3.0"
+ sources."any-observable-0.5.1"
+ sources."array-union-2.1.0"
+ sources."arrify-1.0.1"
+ sources."async-exit-hook-2.0.1"
+ sources."balanced-match-1.0.0"
+ (sources."boxen-4.2.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ sources."type-fest-0.8.1"
+ ];
+ })
+ sources."brace-expansion-1.1.11"
+ sources."braces-3.0.2"
+ sources."builtins-1.0.3"
+ sources."cacheable-lookup-2.0.1"
+ (sources."cacheable-request-7.0.1" // {
+ dependencies = [
+ sources."get-stream-5.2.0"
+ ];
+ })
+ sources."callsites-3.1.0"
+ sources."camelcase-5.3.1"
+ sources."camelcase-keys-6.2.2"
+ sources."chalk-4.1.0"
+ sources."chardet-0.7.0"
+ sources."ci-info-2.0.0"
+ sources."clean-stack-2.2.0"
+ sources."cli-boxes-2.2.1"
+ sources."cli-cursor-3.1.0"
+ (sources."cli-truncate-0.2.1" // {
+ 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."cli-width-3.0.0"
+ (sources."clone-response-1.0.2" // {
+ dependencies = [
+ sources."mimic-response-1.0.1"
+ ];
+ })
+ 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."configstore-5.0.1" // {
+ dependencies = [
+ sources."dot-prop-5.3.0"
+ ];
+ })
+ sources."cosmiconfig-7.0.0"
+ sources."cross-spawn-7.0.3"
+ sources."crypto-random-string-2.0.0"
+ sources."date-fns-1.30.1"
+ sources."decamelize-1.2.0"
+ (sources."decamelize-keys-1.1.0" // {
+ dependencies = [
+ sources."map-obj-1.0.1"
+ ];
+ })
+ sources."decompress-response-5.0.0"
+ sources."deep-extend-0.6.0"
+ sources."defer-to-connect-2.0.0"
+ sources."del-6.0.0"
+ sources."dir-glob-3.0.1"
+ sources."dot-prop-6.0.1"
+ sources."duplexer3-0.1.4"
+ sources."elegant-spinner-1.0.1"
+ sources."emoji-regex-8.0.0"
+ sources."end-of-stream-1.4.4"
+ sources."error-ex-1.3.2"
+ sources."escape-goat-3.0.0"
+ sources."escape-string-regexp-4.0.0"
+ sources."execa-5.0.0"
+ sources."external-editor-3.1.0"
+ sources."fast-glob-3.2.4"
+ sources."fastq-1.10.0"
+ (sources."figures-3.2.0" // {
+ dependencies = [
+ sources."escape-string-regexp-1.0.5"
+ ];
+ })
+ sources."fill-range-7.0.1"
+ sources."find-up-4.1.0"
+ sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
+ sources."get-stream-6.0.0"
+ sources."github-url-from-git-1.5.0"
+ sources."glob-7.1.6"
+ sources."glob-parent-5.1.1"
+ sources."global-dirs-2.1.0"
+ sources."globby-11.0.1"
+ (sources."got-10.7.0" // {
+ dependencies = [
+ sources."get-stream-5.2.0"
+ sources."type-fest-0.10.0"
+ ];
+ })
+ sources."graceful-fs-4.2.4"
+ sources."hard-rejection-2.1.0"
+ sources."has-1.0.3"
+ (sources."has-ansi-2.0.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ ];
+ })
+ sources."has-flag-4.0.0"
+ sources."has-yarn-2.1.0"
+ sources."hosted-git-info-3.0.7"
+ sources."http-cache-semantics-4.1.0"
+ sources."human-signals-2.1.0"
+ sources."iconv-lite-0.4.24"
+ sources."ignore-5.1.8"
+ sources."ignore-walk-3.0.3"
+ sources."import-fresh-3.3.0"
+ sources."import-lazy-2.1.0"
+ (sources."import-local-3.0.2" // {
+ dependencies = [
+ sources."pkg-dir-4.2.0"
+ ];
+ })
+ sources."imurmurhash-0.1.4"
+ sources."indent-string-4.0.0"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.7"
+ sources."inquirer-7.3.3"
+ (sources."inquirer-autosubmit-prompt-0.2.0" // {
+ dependencies = [
+ sources."ansi-escapes-3.2.0"
+ sources."ansi-regex-3.0.0"
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
+ 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."escape-string-regexp-1.0.5"
+ sources."figures-2.0.0"
+ sources."has-flag-3.0.0"
+ sources."inquirer-6.5.2"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."mute-stream-0.0.7"
+ sources."onetime-2.0.1"
+ sources."restore-cursor-2.0.0"
+ (sources."string-width-2.1.1" // {
+ dependencies = [
+ sources."strip-ansi-4.0.0"
+ ];
+ })
+ (sources."strip-ansi-5.2.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ ];
+ })
+ sources."supports-color-5.5.0"
+ ];
+ })
+ sources."is-arrayish-0.2.1"
+ sources."is-ci-2.0.0"
+ sources."is-core-module-2.2.0"
+ sources."is-docker-2.1.1"
+ sources."is-extglob-2.1.1"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-glob-4.0.1"
+ sources."is-installed-globally-0.3.2"
+ sources."is-interactive-1.0.0"
+ sources."is-npm-5.0.0"
+ sources."is-number-7.0.0"
+ sources."is-obj-2.0.0"
+ (sources."is-observable-1.1.0" // {
+ dependencies = [
+ sources."symbol-observable-1.2.0"
+ ];
+ })
+ sources."is-path-cwd-2.2.0"
+ sources."is-path-inside-3.0.2"
+ sources."is-plain-obj-1.1.0"
+ sources."is-promise-2.2.2"
+ sources."is-scoped-2.1.0"
+ sources."is-stream-2.0.0"
+ sources."is-typedarray-1.0.0"
+ sources."is-url-superb-4.0.0"
+ sources."is-wsl-2.2.0"
+ sources."is-yarn-global-0.3.0"
+ sources."isexe-2.0.0"
+ sources."issue-regex-3.1.0"
+ sources."js-tokens-4.0.0"
+ sources."json-buffer-3.0.1"
+ sources."json-parse-even-better-errors-2.3.1"
+ sources."keyv-4.0.3"
+ sources."kind-of-6.0.3"
+ sources."latest-version-5.1.0"
+ sources."lines-and-columns-1.1.6"
+ (sources."listr-0.14.3" // {
+ dependencies = [
+ sources."is-stream-1.1.0"
+ sources."p-map-2.1.0"
+ ];
+ })
+ sources."listr-input-0.2.1"
+ sources."listr-silent-renderer-1.1.1"
+ (sources."listr-update-renderer-0.5.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."escape-string-regexp-1.0.5"
+ sources."figures-1.7.0"
+ sources."indent-string-3.2.0"
+ sources."log-symbols-1.0.2"
+ sources."strip-ansi-3.0.1"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ (sources."listr-verbose-renderer-0.5.0" // {
+ dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
+ sources."cli-cursor-2.1.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."escape-string-regexp-1.0.5"
+ sources."figures-2.0.0"
+ sources."has-flag-3.0.0"
+ sources."onetime-2.0.1"
+ sources."restore-cursor-2.0.0"
+ sources."supports-color-5.5.0"
+ ];
+ })
+ sources."locate-path-5.0.0"
+ sources."lodash-4.17.20"
+ sources."lodash.isequal-4.5.0"
+ sources."lodash.zip-4.2.0"
+ sources."log-symbols-4.0.0"
+ (sources."log-update-2.3.0" // {
+ dependencies = [
+ sources."ansi-escapes-3.2.0"
+ sources."cli-cursor-2.1.0"
+ sources."onetime-2.0.1"
+ sources."restore-cursor-2.0.0"
+ ];
+ })
+ sources."lowercase-keys-2.0.0"
+ sources."lru-cache-6.0.0"
+ (sources."make-dir-3.1.0" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."map-age-cleaner-0.1.3"
+ sources."map-obj-4.1.0"
+ (sources."mem-6.1.1" // {
+ dependencies = [
+ sources."mimic-fn-3.1.0"
+ ];
+ })
+ (sources."meow-8.1.0" // {
+ dependencies = [
+ sources."type-fest-0.18.1"
+ ];
+ })
+ sources."merge-stream-2.0.0"
+ sources."merge2-1.4.1"
+ sources."micromatch-4.0.2"
+ sources."mimic-fn-1.2.0"
+ sources."mimic-response-2.1.0"
+ sources."min-indent-1.0.1"
+ sources."minimatch-3.0.4"
+ sources."minimist-1.2.5"
+ sources."minimist-options-4.1.0"
+ sources."mute-stream-0.0.8"
+ (sources."new-github-release-url-1.0.0" // {
+ dependencies = [
+ sources."type-fest-0.4.1"
+ ];
+ })
+ sources."normalize-package-data-3.0.0"
+ sources."normalize-url-4.5.0"
+ (sources."npm-name-6.0.1" // {
+ dependencies = [
+ sources."p-map-3.0.0"
+ ];
+ })
+ sources."npm-run-path-4.0.1"
+ sources."number-is-nan-1.0.1"
+ sources."object-assign-4.1.1"
+ sources."once-1.4.0"
+ (sources."onetime-5.1.2" // {
+ dependencies = [
+ sources."mimic-fn-2.1.0"
+ ];
+ })
+ sources."open-7.3.0"
+ sources."org-regex-1.0.0"
+ sources."os-tmpdir-1.0.2"
+ (sources."ow-0.21.0" // {
+ dependencies = [
+ sources."@sindresorhus/is-4.0.0"
+ sources."type-fest-0.20.2"
+ ];
+ })
+ sources."p-cancelable-2.0.0"
+ sources."p-defer-1.0.0"
+ (sources."p-event-4.2.0" // {
+ dependencies = [
+ sources."p-timeout-3.2.0"
+ ];
+ })
+ sources."p-finally-1.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
+ sources."p-map-4.0.0"
+ (sources."p-memoize-4.0.1" // {
+ dependencies = [
+ sources."mimic-fn-3.1.0"
+ ];
+ })
+ sources."p-timeout-4.1.0"
+ sources."p-try-2.2.0"
+ (sources."package-json-6.5.0" // {
+ dependencies = [
+ sources."@sindresorhus/is-0.14.0"
+ sources."@szmarczak/http-timer-1.1.2"
+ (sources."cacheable-request-6.1.0" // {
+ dependencies = [
+ sources."get-stream-5.2.0"
+ sources."lowercase-keys-2.0.0"
+ ];
+ })
+ sources."decompress-response-3.3.0"
+ sources."defer-to-connect-1.1.3"
+ sources."get-stream-4.1.0"
+ sources."got-9.6.0"
+ sources."json-buffer-3.0.0"
+ sources."keyv-3.1.0"
+ sources."lowercase-keys-1.0.1"
+ sources."mimic-response-1.0.1"
+ sources."p-cancelable-1.1.0"
+ sources."responselike-1.0.2"
+ sources."semver-6.3.0"
+ sources."to-readable-stream-1.0.0"
+ ];
+ })
+ sources."parent-module-1.0.1"
+ sources."parse-json-5.1.0"
+ sources."path-exists-4.0.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-key-3.1.1"
+ sources."path-parse-1.0.6"
+ sources."path-type-4.0.0"
+ sources."picomatch-2.2.2"
+ (sources."pkg-dir-5.0.0" // {
+ dependencies = [
+ sources."find-up-5.0.0"
+ sources."locate-path-6.0.0"
+ sources."p-limit-3.1.0"
+ sources."p-locate-5.0.0"
+ ];
+ })
+ sources."prepend-http-2.0.0"
+ sources."pump-3.0.0"
+ (sources."pupa-2.1.1" // {
+ dependencies = [
+ sources."escape-goat-2.1.1"
+ ];
+ })
+ sources."quick-lru-4.0.1"
+ sources."rc-1.2.8"
+ (sources."read-pkg-5.2.0" // {
+ dependencies = [
+ sources."hosted-git-info-2.8.8"
+ sources."normalize-package-data-2.5.0"
+ sources."semver-5.7.1"
+ sources."type-fest-0.6.0"
+ ];
+ })
+ (sources."read-pkg-up-7.0.1" // {
+ dependencies = [
+ sources."type-fest-0.8.1"
+ ];
+ })
+ sources."redent-3.0.0"
+ sources."registry-auth-token-4.2.1"
+ sources."registry-url-5.1.0"
+ sources."resolve-1.19.0"
+ (sources."resolve-cwd-3.0.0" // {
+ dependencies = [
+ sources."resolve-from-5.0.0"
+ ];
+ })
+ sources."resolve-from-4.0.0"
+ sources."responselike-2.0.0"
+ sources."restore-cursor-3.1.0"
+ sources."reusify-1.0.4"
+ sources."rimraf-3.0.2"
+ sources."run-async-2.4.1"
+ sources."run-parallel-1.1.10"
+ sources."rxjs-6.6.3"
+ sources."safer-buffer-2.1.2"
+ sources."scoped-regex-2.1.0"
+ sources."semver-7.3.4"
+ (sources."semver-diff-3.1.1" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."signal-exit-3.0.3"
+ sources."slash-3.0.0"
+ sources."slice-ansi-0.0.4"
+ sources."spdx-correct-3.1.1"
+ sources."spdx-exceptions-2.3.0"
+ sources."spdx-expression-parse-3.0.1"
+ sources."spdx-license-ids-3.0.7"
+ sources."split-1.0.1"
+ sources."string-width-4.2.0"
+ sources."strip-ansi-6.0.0"
+ sources."strip-final-newline-2.0.0"
+ sources."strip-indent-3.0.0"
+ sources."strip-json-comments-2.0.1"
+ sources."supports-color-7.2.0"
+ sources."supports-hyperlinks-2.1.0"
+ sources."symbol-observable-3.0.0"
+ sources."term-size-2.2.1"
+ sources."terminal-link-2.1.1"
+ sources."through-2.3.8"
+ sources."tmp-0.0.33"
+ sources."to-readable-stream-2.1.0"
+ sources."to-regex-range-5.0.1"
+ sources."trim-newlines-3.0.0"
+ sources."tslib-1.14.1"
+ sources."type-fest-0.11.0"
+ sources."typedarray-to-buffer-3.1.5"
+ sources."unique-string-2.0.0"
+ sources."update-notifier-5.0.1"
+ sources."url-parse-lax-3.0.0"
+ sources."vali-date-1.0.0"
+ sources."validate-npm-package-license-3.0.4"
+ sources."validate-npm-package-name-3.0.0"
+ sources."which-2.0.2"
+ sources."widest-line-3.1.0"
+ (sources."wrap-ansi-3.0.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."wrappy-1.0.2"
+ sources."write-file-atomic-3.0.3"
+ sources."xdg-basedir-4.0.0"
+ sources."yallist-4.0.0"
+ sources."yaml-1.10.0"
+ sources."yargs-parser-20.2.4"
+ sources."yocto-queue-0.1.0"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "A better `npm publish`";
+ homepage = "https://github.com/sindresorhus/np#readme";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
npm = nodeEnv.buildNodePackage {
name = "npm";
packageName = "npm";
- version = "6.14.9";
+ version = "6.14.10";
src = fetchurl {
- url = "https://registry.npmjs.org/npm/-/npm-6.14.9.tgz";
- sha512 = "yHi1+i9LyAZF1gAmgyYtVk+HdABlLy94PMIDoK1TRKWvmFQAt5z3bodqVwKvzY0s6dLqQPVsRLiwhJfNtiHeCg==";
+ url = "https://registry.npmjs.org/npm/-/npm-6.14.10.tgz";
+ sha512 = "FT23Qy/JMA+qxEYReMOr1MY7642fKn8Onn+72LASPi872Owvmw0svm+/DXTHOC3yO9CheEO+EslyXEpdBdRtIA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -88623,10 +92507,10 @@ in
npm-check-updates = nodeEnv.buildNodePackage {
name = "npm-check-updates";
packageName = "npm-check-updates";
- version = "10.2.2";
+ version = "10.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-10.2.2.tgz";
- sha512 = "xyE1PUTu4xarVDRXCA0HYd92rT3zd87GIixczM/TCkwN12/31yVD/8dOyXtgNA8fpIuvhjrfX7n4cV0OTCa9hg==";
+ url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-10.2.5.tgz";
+ sha512 = "R0BN+MqE6T12k0iGivF0WKfn3tuaeQuCai0haVvmsr7GcoPXU+yrlHxl9aFlO2XZ6z4m+pCd107YnbJDcRAf8Q==";
};
dependencies = [
sources."@npmcli/ci-detect-1.3.0"
@@ -88647,12 +92531,13 @@ in
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
+ sources."emoji-regex-7.0.3"
sources."is-fullwidth-code-point-2.0.0"
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
- sources."ansi-regex-2.1.1"
+ 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"
@@ -88667,12 +92552,7 @@ in
sources."bcrypt-pbkdf-1.0.2"
(sources."boxen-4.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
sources."chalk-3.0.0"
- sources."emoji-regex-8.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.0"
- sources."strip-ansi-6.0.0"
];
})
sources."brace-expansion-1.1.11"
@@ -88692,21 +92572,29 @@ in
sources."cint-8.2.1"
sources."clean-stack-2.2.0"
sources."cli-boxes-2.2.1"
- sources."cli-table-0.3.1"
+ (sources."cli-table-0.3.4" // {
+ dependencies = [
+ sources."ansi-styles-3.2.1"
+ sources."chalk-2.4.2"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."has-flag-3.0.0"
+ sources."supports-color-5.5.0"
+ ];
+ })
sources."clone-response-1.0.2"
sources."code-point-at-1.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."colors-1.0.3"
sources."combined-stream-1.0.8"
- sources."commander-6.2.0"
+ sources."commander-6.2.1"
sources."concat-map-0.0.1"
sources."configstore-5.0.1"
sources."console-control-strings-1.1.0"
sources."core-util-is-1.0.2"
sources."crypto-random-string-2.0.0"
sources."dashdash-1.14.1"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."debuglog-1.0.1"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
@@ -88718,12 +92606,13 @@ in
sources."dot-prop-5.3.0"
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
- sources."emoji-regex-7.0.3"
+ sources."emoji-regex-8.0.0"
sources."encoding-0.1.13"
sources."end-of-stream-1.4.4"
sources."env-paths-2.2.0"
sources."err-code-1.1.2"
sources."escape-goat-2.1.1"
+ sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
@@ -88736,12 +92625,23 @@ in
sources."fp-and-or-0.1.3"
sources."fs-minipass-2.1.0"
sources."fs.realpath-1.0.0"
- sources."gauge-2.7.4"
+ (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-stdin-8.0.0"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."global-dirs-2.0.1"
+ (sources."global-dirs-2.1.0" // {
+ dependencies = [
+ sources."ini-1.3.7"
+ ];
+ })
sources."got-9.6.0"
sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
@@ -88763,10 +92663,10 @@ in
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."ip-1.1.5"
sources."is-ci-2.0.0"
- sources."is-fullwidth-code-point-1.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
sources."is-installed-globally-0.3.2"
sources."is-lambda-1.0.1"
sources."is-npm-5.0.0"
@@ -88778,7 +92678,7 @@ in
sources."isexe-2.0.0"
sources."isstream-0.1.2"
sources."jju-1.4.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."json-buffer-3.0.0"
sources."json-parse-even-better-errors-2.3.1"
@@ -88811,9 +92711,9 @@ in
sources."semver-6.3.0"
];
})
- sources."make-fetch-happen-8.0.10"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."make-fetch-happen-8.0.12"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -88901,9 +92801,9 @@ in
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
sources."ssri-8.0.0"
- sources."string-width-1.0.2"
+ sources."string-width-4.2.0"
sources."string_decoder-1.1.1"
- sources."strip-ansi-3.0.1"
+ sources."strip-ansi-6.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-7.2.0"
sources."tar-6.0.5"
@@ -88925,16 +92825,15 @@ in
sources."validate-npm-package-name-3.0.0"
sources."verror-1.10.0"
sources."which-2.0.2"
- sources."wide-align-1.1.3"
- (sources."widest-line-3.1.0" // {
+ (sources."wide-align-1.1.3" // {
dependencies = [
- sources."ansi-regex-5.0.0"
- sources."emoji-regex-8.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.0"
- sources."strip-ansi-6.0.0"
+ 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."widest-line-3.1.0"
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
sources."xdg-basedir-4.0.0"
@@ -88984,7 +92883,7 @@ in
sources."concat-map-0.0.1"
(sources."config-chain-1.1.12" // {
dependencies = [
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
];
})
sources."console-control-strings-1.1.0"
@@ -89036,8 +92935,8 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsonfile-1.0.1"
sources."jsprim-1.4.1"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.3.5"
@@ -89152,7 +93051,7 @@ in
sources."vscode-languageclient-4.0.1"
sources."vscode-languageserver-4.0.0"
sources."vscode-languageserver-protocol-3.6.0"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-1.0.3"
sources."wrappy-1.0.2"
];
@@ -89175,48 +93074,46 @@ in
sha512 = "G+iZGGiPEXcRzw0fiRxWYCKxdt/F7l9a0xkiU4XbcVRJCSlBnioWEwJMutOCCpoQmaQtjB4RBHDGIHN85AIhLQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
+ sources."@babel/code-frame-7.12.11"
sources."@babel/compat-data-7.12.7"
- (sources."@babel/core-7.12.9" // {
+ (sources."@babel/core-7.12.10" // {
dependencies = [
sources."json5-2.1.3"
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.12.5" // {
+ (sources."@babel/generator-7.12.11" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/helper-annotate-as-pure-7.12.10"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
- sources."@babel/helper-builder-react-jsx-7.10.4"
- sources."@babel/helper-builder-react-jsx-experimental-7.12.4"
sources."@babel/helper-compilation-targets-7.12.5"
sources."@babel/helper-create-class-features-plugin-7.12.1"
sources."@babel/helper-create-regexp-features-plugin-7.12.7"
sources."@babel/helper-define-map-7.10.5"
sources."@babel/helper-explode-assignable-expression-7.12.1"
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-hoist-variables-7.10.4"
sources."@babel/helper-member-expression-to-functions-7.12.7"
sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
- sources."@babel/helper-optimise-call-expression-7.12.7"
+ sources."@babel/helper-optimise-call-expression-7.12.10"
sources."@babel/helper-plugin-utils-7.10.4"
sources."@babel/helper-remap-async-to-generator-7.12.1"
- sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-replace-supers-7.12.11"
sources."@babel/helper-simple-access-7.12.1"
sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
- sources."@babel/helper-validator-option-7.12.1"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
+ sources."@babel/helper-validator-option-7.12.11"
sources."@babel/helper-wrap-function-7.12.3"
sources."@babel/helpers-7.12.5"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.7"
- sources."@babel/plugin-proposal-async-generator-functions-7.12.1"
+ sources."@babel/parser-7.12.11"
+ sources."@babel/plugin-proposal-async-generator-functions-7.12.12"
sources."@babel/plugin-proposal-class-properties-7.12.1"
sources."@babel/plugin-proposal-dynamic-import-7.12.1"
sources."@babel/plugin-proposal-export-namespace-from-7.12.1"
@@ -89246,14 +93143,14 @@ in
sources."@babel/plugin-transform-arrow-functions-7.12.1"
sources."@babel/plugin-transform-async-to-generator-7.12.1"
sources."@babel/plugin-transform-block-scoped-functions-7.12.1"
- sources."@babel/plugin-transform-block-scoping-7.12.1"
+ sources."@babel/plugin-transform-block-scoping-7.12.12"
sources."@babel/plugin-transform-classes-7.12.1"
sources."@babel/plugin-transform-computed-properties-7.12.1"
sources."@babel/plugin-transform-destructuring-7.12.1"
sources."@babel/plugin-transform-dotall-regex-7.12.1"
sources."@babel/plugin-transform-duplicate-keys-7.12.1"
sources."@babel/plugin-transform-exponentiation-operator-7.12.1"
- sources."@babel/plugin-transform-flow-strip-types-7.12.1"
+ sources."@babel/plugin-transform-flow-strip-types-7.12.10"
sources."@babel/plugin-transform-for-of-7.12.1"
sources."@babel/plugin-transform-function-name-7.12.1"
sources."@babel/plugin-transform-literals-7.12.1"
@@ -89267,22 +93164,22 @@ in
sources."@babel/plugin-transform-object-super-7.12.1"
sources."@babel/plugin-transform-parameters-7.12.1"
sources."@babel/plugin-transform-property-literals-7.12.1"
- sources."@babel/plugin-transform-react-jsx-7.12.7"
+ sources."@babel/plugin-transform-react-jsx-7.12.12"
sources."@babel/plugin-transform-regenerator-7.12.1"
sources."@babel/plugin-transform-reserved-words-7.12.1"
sources."@babel/plugin-transform-shorthand-properties-7.12.1"
sources."@babel/plugin-transform-spread-7.12.1"
sources."@babel/plugin-transform-sticky-regex-7.12.7"
sources."@babel/plugin-transform-template-literals-7.12.1"
- sources."@babel/plugin-transform-typeof-symbol-7.12.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.12.10"
sources."@babel/plugin-transform-unicode-escapes-7.12.1"
sources."@babel/plugin-transform-unicode-regex-7.12.1"
- sources."@babel/preset-env-7.12.7"
+ sources."@babel/preset-env-7.12.11"
sources."@babel/preset-modules-0.1.4"
sources."@babel/runtime-7.12.5"
sources."@babel/template-7.12.7"
- sources."@babel/traverse-7.12.9"
- sources."@babel/types-7.12.7"
+ sources."@babel/traverse-7.12.12"
+ sources."@babel/types-7.12.12"
sources."@iarna/toml-2.2.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -89380,7 +93277,7 @@ in
sources."pako-1.0.11"
];
})
- sources."browserslist-4.15.0"
+ sources."browserslist-4.16.0"
(sources."buffer-4.9.2" // {
dependencies = [
sources."isarray-1.0.0"
@@ -89397,7 +93294,7 @@ in
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -89424,7 +93321,7 @@ in
sources."convert-source-map-1.7.0"
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
- (sources."core-js-compat-3.8.0" // {
+ (sources."core-js-compat-3.8.1" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -89481,7 +93378,7 @@ in
sources."dashdash-1.14.1"
sources."data-urls-1.1.0"
sources."deasync-0.1.21"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decode-uri-component-0.2.0"
sources."deep-is-0.1.3"
(sources."defaults-1.0.3" // {
@@ -89532,7 +93429,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.616"
+ sources."electron-to-chromium-1.3.633"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -89591,7 +93488,7 @@ in
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."gensync-1.0.0-beta.2"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-port-3.2.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
@@ -89702,7 +93599,7 @@ in
sources."isobject-3.0.1"
sources."isstream-0.1.2"
sources."js-tokens-4.0.0"
- (sources."js-yaml-3.14.0" // {
+ (sources."js-yaml-3.14.1" // {
dependencies = [
sources."esprima-4.0.1"
];
@@ -89756,8 +93653,8 @@ in
];
})
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
@@ -90222,7 +94119,7 @@ in
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."entities-1.1.2"
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
sources."escape-html-1.0.3"
sources."esprima-4.0.1"
sources."etag-1.8.1"
@@ -90249,7 +94146,7 @@ in
sources."gelf-stream-1.1.1"
sources."gelfling-0.3.1"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -90272,7 +94169,7 @@ in
sources."is-typedarray-1.0.0"
sources."isarray-1.0.0"
sources."isstream-0.1.2"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -90290,6 +94187,7 @@ in
sources."locate-path-3.0.0"
sources."lodash-4.17.20"
sources."lodash.clone-4.5.0"
+ sources."lodash.clonedeep-4.5.0"
sources."lru-cache-6.0.0"
sources."media-typer-0.3.0"
sources."mediawiki-title-0.6.5"
@@ -90297,8 +94195,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -90369,7 +94267,7 @@ in
];
})
sources."serve-static-1.14.1"
- (sources."service-runner-2.8.0" // {
+ (sources."service-runner-2.8.1" // {
dependencies = [
sources."semver-7.3.4"
sources."yargs-14.2.3"
@@ -90392,7 +94290,7 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
- sources."uglify-js-3.12.1"
+ sources."uglify-js-3.12.4"
sources."unix-dgram-2.0.4"
sources."unpipe-1.0.0"
sources."uri-js-4.4.0"
@@ -90796,7 +94694,7 @@ in
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-browser-rtc-1.1.0"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-stdin-4.0.1"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -90812,7 +94710,7 @@ in
sources."indent-string-2.1.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."inquirer-5.2.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -90855,7 +94753,7 @@ in
sources."magnet-uri-5.4.0"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
- sources."mime-2.4.6"
+ sources."mime-2.4.7"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -91123,7 +95021,7 @@ in
dependencies = [
sources."cookie-0.3.1"
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
(sources."engine.io-client-3.4.4" // {
@@ -91219,8 +95117,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -91320,7 +95218,7 @@ in
(sources."socket.io-2.3.0" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."socket.io-adapter-1.1.2"
@@ -91329,7 +95227,7 @@ in
sources."base64-arraybuffer-0.1.5"
sources."debug-4.1.1"
sources."isarray-2.0.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
(sources."socket.io-parser-3.3.1" // {
dependencies = [
sources."component-emitter-1.3.0"
@@ -91343,7 +95241,7 @@ in
dependencies = [
sources."debug-4.1.1"
sources."isarray-2.0.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."speedometer-0.1.4"
@@ -91351,7 +95249,7 @@ in
sources."statuses-1.5.0"
sources."string2compact-1.3.0"
sources."string_decoder-1.1.1"
- sources."tar-stream-2.1.4"
+ sources."tar-stream-2.2.0"
sources."thirty-two-0.0.2"
sources."thunky-1.1.0"
sources."to-array-0.1.4"
@@ -91382,7 +95280,7 @@ in
sources."verror-1.10.0"
sources."which-1.3.1"
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
sources."yeast-0.1.2"
@@ -91401,10 +95299,10 @@ in
pm2 = nodeEnv.buildNodePackage {
name = "pm2";
packageName = "pm2";
- version = "4.5.0";
+ version = "4.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pm2/-/pm2-4.5.0.tgz";
- sha512 = "sXKn0Qsrqj++qgsdGTASEsWfURhM6vSPIqFPwSwk3bK5/QPLxuRmVDW1y82M9wEnlgEjiIryaLhZUp5saLuhPA==";
+ url = "https://registry.npmjs.org/pm2/-/pm2-4.5.1.tgz";
+ sha512 = "gEOYugy4vEGazszDtjbZcWnZhHpBLKl0JiYhEnIJqmMj576a0D5LNCmd9grJswB1ziZim+9YInqFrG3FQTxvEg==";
};
dependencies = [
(sources."@opencensus/core-0.0.9" // {
@@ -91498,7 +95396,11 @@ in
sources."cron-1.8.2"
sources."data-uri-to-buffer-1.2.0"
sources."dayjs-1.8.36"
- sources."debug-4.3.1"
+ (sources."debug-4.3.2" // {
+ dependencies = [
+ sources."ms-2.1.2"
+ ];
+ })
sources."deep-is-0.1.3"
sources."degenerator-1.0.4"
sources."depd-1.1.2"
@@ -91578,7 +95480,7 @@ in
sources."module-details-from-path-1.0.3"
sources."moment-2.29.1"
sources."moment-timezone-0.5.32"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."mute-stream-0.0.8"
(sources."needle-2.4.0" // {
dependencies = [
@@ -91627,7 +95529,7 @@ in
];
})
sources."readdirp-3.5.0"
- sources."require-in-the-middle-5.0.3"
+ sources."require-in-the-middle-5.1.0"
sources."resolve-1.19.0"
sources."run-series-1.1.9"
sources."safe-buffer-5.1.2"
@@ -91655,7 +95557,7 @@ in
sources."statuses-1.5.0"
sources."string_decoder-0.10.31"
sources."supports-color-7.2.0"
- sources."systeminformation-4.30.11"
+ sources."systeminformation-4.33.5"
sources."thunkify-2.1.2"
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
@@ -91690,10 +95592,10 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "5.13.5";
+ version = "5.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-5.13.5.tgz";
- sha512 = "EJO8eYZyNpOvW+JhjBnLtxD2xcC6YlrzH8jxjETj8bevLATFa9vnGq614ada6o1XOIMq31JWtj1WyPJNogAzLA==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-5.14.1.tgz";
+ sha512 = "zxdmGEMcvJq5JU4lb3s48xbDnT9C7PHk/aOO7kefgA2LklOuEakRx2sKyGyWRykyQMtOS7h1rD4kdCWsOrh6Hg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -91736,14 +95638,14 @@ in
postcss-cli = nodeEnv.buildNodePackage {
name = "postcss-cli";
packageName = "postcss-cli";
- version = "8.3.0";
+ version = "8.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.0.tgz";
- sha512 = "GqWohD9VmH+LCe+xsv6VCdcgNylNBmsrbxJlyXUGteGGdcmazj2YxSiJMUmQpg8pE6LRox9idtsTB7JZq5a+rw==";
+ url = "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.1.tgz";
+ sha512 = "leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -91754,9 +95656,9 @@ in
sources."supports-color-5.5.0"
];
})
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@types/parse-json-4.0.0"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
@@ -91780,7 +95682,7 @@ in
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
sources."fast-glob-3.2.4"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."fill-range-7.0.1"
sources."fs-extra-9.0.1"
sources."fsevents-2.1.3"
@@ -91792,7 +95694,7 @@ in
sources."has-flag-4.0.0"
sources."ignore-5.1.8"
sources."import-cwd-3.0.0"
- sources."import-fresh-3.2.2"
+ sources."import-fresh-3.3.0"
(sources."import-from-3.0.0" // {
dependencies = [
sources."resolve-from-5.0.0"
@@ -91843,7 +95745,7 @@ in
sources."wrap-ansi-7.0.0"
sources."y18n-5.0.5"
sources."yaml-1.10.0"
- sources."yargs-16.1.1"
+ sources."yargs-16.2.0"
sources."yargs-parser-20.2.4"
];
buildInputs = globalBuildInputs;
@@ -92188,11 +96090,11 @@ in
sources."isexe-2.0.0"
sources."shell-quote-1.7.2"
sources."uuid-3.4.0"
- sources."vscode-jsonrpc-5.0.1"
+ sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-6.1.1"
- sources."vscode-languageserver-protocol-3.15.3"
+ sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-2.1.2"
sources."which-2.0.2"
];
@@ -92245,10 +96147,10 @@ in
pyright = nodeEnv.buildNodePackage {
name = "pyright";
packageName = "pyright";
- version = "1.1.92";
+ version = "1.1.98";
src = fetchurl {
- url = "https://registry.npmjs.org/pyright/-/pyright-1.1.92.tgz";
- sha512 = "kL6c2wafnJgbXmG2Svz9isAhAMWARnmMiUGBRytcdVsse11crLDzaWusegA4P6sTweoHMcT3+P8fmLv2Av1u/Q==";
+ url = "https://registry.npmjs.org/pyright/-/pyright-1.1.98.tgz";
+ sha512 = "zDynNde59nDGs58/FpOSndAAxbFTq0x3/RUHng+rN2Ir3Y9CUnYg1vH29q4RnMlwCT/ERrQbmOTxBeD9edUBvQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -92260,6 +96162,227 @@ in
bypassCache = true;
reconstructLock = true;
};
+ quicktype = nodeEnv.buildNodePackage {
+ name = "quicktype";
+ packageName = "quicktype";
+ version = "15.0.258";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/quicktype/-/quicktype-15.0.258.tgz";
+ sha512 = "nTDC6LmwsFNJU1qY9+t09e4k1J1PosVDhZKRizkRinQzRVITFOzKSMuFBD3UJ1yaO9Irn7QKBlm9rae+9p+Cdg==";
+ };
+ dependencies = [
+ sources."@mark.probst/typescript-json-schema-0.32.0"
+ sources."@mark.probst/unicode-properties-1.1.0"
+ sources."acorn-7.4.1"
+ sources."ansi-regex-3.0.0"
+ sources."ansi-styles-3.2.1"
+ sources."array-back-2.0.0"
+ sources."balanced-match-1.0.0"
+ sources."brace-expansion-1.1.11"
+ sources."brfs-1.6.1"
+ sources."browser-or-node-1.3.0"
+ sources."buffer-equal-0.0.1"
+ sources."buffer-from-1.1.1"
+ sources."camelcase-5.3.1"
+ sources."chalk-2.4.2"
+ sources."cliui-4.1.0"
+ sources."code-point-at-1.1.0"
+ sources."collection-utils-1.0.1"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."command-line-args-4.0.7"
+ sources."command-line-usage-5.0.5"
+ sources."concat-map-0.0.1"
+ sources."concat-stream-1.6.2"
+ sources."convert-source-map-1.7.0"
+ sources."core-util-is-1.0.2"
+ sources."cross-spawn-6.0.5"
+ sources."decamelize-1.2.0"
+ sources."deep-extend-0.6.0"
+ sources."deep-is-0.1.3"
+ sources."duplexer2-0.1.4"
+ sources."encoding-0.1.13"
+ sources."end-of-stream-1.4.4"
+ sources."escape-string-regexp-1.0.5"
+ sources."escodegen-1.9.1"
+ sources."esprima-3.1.3"
+ sources."estraverse-4.3.0"
+ sources."esutils-2.0.3"
+ sources."execa-1.0.0"
+ sources."falafel-2.2.4"
+ sources."fast-levenshtein-2.0.6"
+ (sources."find-replace-1.0.3" // {
+ dependencies = [
+ sources."array-back-1.0.4"
+ ];
+ })
+ sources."find-up-3.0.0"
+ sources."foreach-2.0.5"
+ sources."fs.realpath-1.0.0"
+ sources."function-bind-1.1.1"
+ sources."get-caller-file-1.0.3"
+ sources."get-stream-4.1.0"
+ sources."glob-7.1.6"
+ sources."graphql-0.11.7"
+ sources."has-1.0.3"
+ sources."has-flag-3.0.0"
+ sources."iconv-lite-0.6.2"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."invert-kv-2.0.0"
+ sources."is-core-module-2.2.0"
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."is-stream-1.1.0"
+ sources."is-url-1.2.4"
+ sources."isarray-2.0.5"
+ sources."isexe-2.0.0"
+ sources."isomorphic-fetch-2.2.1"
+ sources."iterall-1.1.3"
+ sources."js-base64-2.6.4"
+ sources."json-stable-stringify-1.0.1"
+ sources."jsonify-0.0.0"
+ sources."lcid-2.0.0"
+ sources."levn-0.3.0"
+ sources."locate-path-3.0.0"
+ sources."lodash-4.17.20"
+ sources."lodash.padend-4.6.1"
+ sources."magic-string-0.22.5"
+ sources."map-age-cleaner-0.1.3"
+ sources."mem-4.3.0"
+ (sources."merge-source-map-1.0.4" // {
+ dependencies = [
+ sources."source-map-0.5.7"
+ ];
+ })
+ sources."mimic-fn-2.1.0"
+ sources."minimatch-3.0.4"
+ sources."minimist-1.2.5"
+ sources."moment-2.29.1"
+ sources."nice-try-1.0.5"
+ sources."node-fetch-1.7.3"
+ sources."npm-run-path-2.0.2"
+ sources."number-is-nan-1.0.1"
+ sources."object-inspect-1.4.1"
+ sources."object-keys-1.1.1"
+ sources."once-1.4.0"
+ sources."optionator-0.8.3"
+ sources."os-locale-3.1.0"
+ sources."p-defer-1.0.0"
+ sources."p-finally-1.0.0"
+ sources."p-is-promise-2.1.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-3.0.0"
+ sources."p-try-2.2.0"
+ sources."pako-1.0.11"
+ sources."path-exists-3.0.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-key-2.0.1"
+ sources."path-parse-1.0.6"
+ sources."pluralize-7.0.0"
+ sources."prelude-ls-1.1.2"
+ sources."process-nextick-args-2.0.1"
+ sources."pump-3.0.0"
+ sources."quote-stream-1.0.2"
+ (sources."readable-stream-2.3.0" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."process-nextick-args-1.0.7"
+ sources."string_decoder-1.0.3"
+ ];
+ })
+ sources."reduce-flatten-1.0.1"
+ sources."require-directory-2.1.1"
+ sources."require-main-filename-1.0.1"
+ sources."resolve-1.19.0"
+ sources."safe-buffer-5.1.2"
+ sources."safer-buffer-2.1.2"
+ sources."semver-5.7.1"
+ sources."set-blocking-2.0.0"
+ sources."shallow-copy-0.0.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."signal-exit-3.0.3"
+ sources."source-map-0.6.1"
+ (sources."static-eval-2.1.0" // {
+ dependencies = [
+ sources."escodegen-1.14.3"
+ sources."esprima-4.0.1"
+ ];
+ })
+ (sources."static-module-2.2.5" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ ];
+ })
+ sources."stream-chain-2.2.4"
+ sources."stream-json-1.1.3"
+ sources."string-to-stream-1.1.1"
+ (sources."string-width-2.1.1" // {
+ dependencies = [
+ sources."is-fullwidth-code-point-2.0.0"
+ ];
+ })
+ sources."string_decoder-1.1.1"
+ sources."strip-ansi-4.0.0"
+ sources."strip-eof-1.0.0"
+ sources."supports-color-5.5.0"
+ sources."table-layout-0.4.5"
+ (sources."test-value-2.1.0" // {
+ dependencies = [
+ sources."array-back-1.0.4"
+ ];
+ })
+ (sources."through2-2.0.5" // {
+ dependencies = [
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ ];
+ })
+ sources."tiny-inflate-1.0.3"
+ sources."type-check-0.3.2"
+ sources."typedarray-0.0.6"
+ sources."typescript-3.2.4"
+ sources."typical-2.6.1"
+ (sources."unicode-trie-0.3.1" // {
+ dependencies = [
+ sources."pako-0.2.9"
+ ];
+ })
+ sources."urijs-1.19.5"
+ sources."util-deprecate-1.0.2"
+ sources."uuid-3.4.0"
+ sources."vlq-0.2.3"
+ sources."whatwg-fetch-3.5.0"
+ sources."which-1.3.1"
+ sources."which-module-2.0.0"
+ sources."word-wrap-1.2.3"
+ sources."wordwrap-1.0.0"
+ sources."wordwrapjs-3.0.0"
+ (sources."wrap-ansi-2.1.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."string-width-1.0.2"
+ sources."strip-ansi-3.0.1"
+ ];
+ })
+ sources."wrappy-1.0.2"
+ sources."xtend-4.0.2"
+ sources."y18n-4.0.1"
+ sources."yaml-1.10.0"
+ sources."yargs-12.0.5"
+ sources."yargs-parser-11.1.1"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "![](https://raw.githubusercontent.com/quicktype/quicktype/master/quicktype-logo.svg?sanitize=true)";
+ homepage = "https://github.com/quicktype/quicktype#readme";
+ license = "Apache-2.0";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
react-native-cli = nodeEnv.buildNodePackage {
name = "react-native-cli";
packageName = "react-native-cli";
@@ -92291,7 +96414,7 @@ in
sources."foreach-2.0.5"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."glob-7.1.6"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
@@ -92301,17 +96424,21 @@ in
sources."inherits-2.0.4"
sources."is-arguments-1.1.0"
sources."is-bigint-1.0.1"
- sources."is-boolean-object-1.0.1"
+ sources."is-boolean-object-1.1.0"
sources."is-callable-1.2.2"
sources."is-date-object-1.0.2"
- sources."is-map-2.0.1"
+ sources."is-map-2.0.2"
sources."is-negative-zero-2.0.1"
sources."is-number-object-1.0.4"
sources."is-regex-1.1.1"
- sources."is-set-2.0.1"
+ sources."is-set-2.0.2"
sources."is-string-1.0.5"
sources."is-symbol-1.0.3"
- sources."is-typed-array-1.1.3"
+ (sources."is-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."is-weakmap-2.0.1"
sources."is-weakset-2.0.1"
sources."isarray-2.0.5"
@@ -92334,20 +96461,20 @@ in
sources."revalidator-0.1.8"
sources."rimraf-2.7.1"
sources."semver-5.7.1"
- (sources."side-channel-1.0.3" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."side-channel-1.0.4"
sources."stack-trace-0.0.10"
sources."string.prototype.trimend-1.0.3"
sources."string.prototype.trimstart-1.0.3"
sources."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
sources."utile-0.2.1"
- sources."which-boxed-primitive-1.0.1"
+ sources."which-boxed-primitive-1.0.2"
sources."which-collection-1.0.1"
- sources."which-typed-array-1.1.2"
+ (sources."which-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
(sources."winston-0.8.3" // {
dependencies = [
sources."pkginfo-0.3.1"
@@ -92491,8 +96618,8 @@ in
sources."levn-0.3.0"
sources."lodash-4.17.20"
sources."lodash.sortby-4.7.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimist-1.2.5"
sources."nwsapi-2.2.0"
sources."oauth-sign-0.9.0"
@@ -92536,7 +96663,7 @@ in
sources."whatwg-mimetype-2.3.0"
sources."whatwg-url-8.4.0"
sources."word-wrap-1.2.3"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xml-name-validator-3.0.0"
sources."xmlchars-2.2.0"
];
@@ -92559,31 +96686,31 @@ in
sha512 = "AQHx67+fJ+7PZUGf0Vl24XO02isSLHU7fh/OXu6wreFm6B1+xrVhcehV9um2nk63Zq9GFenjnv2GoXEyMSGc7Q==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- (sources."@babel/generator-7.12.5" // {
+ sources."@babel/code-frame-7.12.11"
+ (sources."@babel/generator-7.12.11" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-annotate-as-pure-7.10.4"
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-annotate-as-pure-7.12.10"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-module-imports-7.12.5"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
- sources."@babel/parser-7.12.7"
+ sources."@babel/parser-7.12.11"
sources."@babel/runtime-7.12.5"
sources."@babel/template-7.12.7"
- sources."@babel/traverse-7.12.9"
- sources."@babel/types-7.12.7"
+ sources."@babel/traverse-7.12.12"
+ sources."@babel/types-7.12.12"
sources."@emotion/is-prop-valid-0.8.8"
sources."@emotion/memoize-0.7.4"
sources."@emotion/stylis-0.8.5"
sources."@emotion/unitless-0.7.5"
sources."@exodus/schemasafe-1.0.0-rc.3"
sources."@redocly/react-dropdown-aria-2.0.11"
- sources."@types/node-13.13.34"
+ sources."@types/node-13.13.38"
sources."ajv-5.5.2"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
@@ -92641,7 +96768,7 @@ in
sources."color-name-1.1.3"
sources."console-browserify-1.2.0"
sources."constants-browserify-1.0.0"
- sources."core-js-3.8.0"
+ sources."core-js-3.8.1"
sources."core-util-is-1.0.2"
(sources."create-ecdh-4.0.4" // {
dependencies = [
@@ -92653,7 +96780,7 @@ in
sources."crypto-browserify-3.12.0"
sources."css-color-keywords-1.0.0"
sources."css-to-react-native-3.0.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
sources."decko-1.2.0"
sources."delegate-3.2.0"
@@ -92664,7 +96791,7 @@ in
];
})
sources."domain-browser-1.2.0"
- sources."dompurify-2.2.2"
+ sources."dompurify-2.2.6"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -92717,7 +96844,7 @@ in
sources."is-number-7.0.0"
sources."isarray-2.0.5"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsesc-2.5.2"
sources."json-pointer-0.6.1"
sources."json-schema-ref-parser-6.1.0"
@@ -92755,7 +96882,7 @@ in
sources."oas-linter-3.2.1"
(sources."oas-resolver-2.5.3" // {
dependencies = [
- sources."yargs-16.1.1"
+ sources."yargs-16.2.0"
];
})
sources."oas-schema-walker-1.1.5"
@@ -92776,7 +96903,7 @@ in
sources."picomatch-2.2.2"
sources."polished-3.6.7"
sources."postcss-value-parser-4.1.0"
- sources."prismjs-1.22.0"
+ sources."prismjs-1.23.0"
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
sources."prop-types-15.7.2"
@@ -92793,7 +96920,7 @@ in
sources."react-16.14.0"
sources."react-dom-16.14.0"
sources."react-is-16.13.1"
- sources."react-tabs-3.1.1"
+ sources."react-tabs-3.1.2"
(sources."readable-stream-2.3.7" // {
dependencies = [
sources."inherits-2.0.4"
@@ -92842,7 +96969,7 @@ in
sources."to-regex-range-5.0.1"
sources."tslib-2.0.3"
sources."tty-browserify-0.0.0"
- sources."uglify-js-3.12.1"
+ sources."uglify-js-3.12.4"
(sources."url-0.11.0" // {
dependencies = [
sources."punycode-1.3.2"
@@ -92912,10 +97039,10 @@ in
rollup = nodeEnv.buildNodePackage {
name = "rollup";
packageName = "rollup";
- version = "2.34.1";
+ version = "2.35.1";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.34.1.tgz";
- sha512 = "tGveB6NU5x4MS/iXaIsjfUkEv4hxzJJ4o0FRy5LO62Ndx3R2cmE1qsLYlSfRkvHUUPqWiFoxEm8pRftzh1a5HA==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.35.1.tgz";
+ sha512 = "q5KxEyWpprAIcainhVy6HfRttD9kutQpHbeqDTWnqAFNJotiojetK6uqmcydNMymBEtC4I8bCYR+J3mTMqeaUA==";
};
dependencies = [
sources."fsevents-2.1.3"
@@ -92936,8 +97063,8 @@ in
version = "0.4.0-dev";
src = ../../misc/vscode-extensions/rust-analyzer/build-deps;
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
@@ -92956,7 +97083,7 @@ in
sources."@types/node-12.7.12"
sources."@types/node-fetch-2.5.7"
sources."@types/resolve-1.17.1"
- sources."@types/vscode-1.51.0"
+ sources."@types/vscode-1.52.0"
(sources."@typescript-eslint/eslint-plugin-3.10.1" // {
dependencies = [
sources."semver-7.3.4"
@@ -92981,7 +97108,7 @@ in
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
sources."argparse-1.0.10"
- sources."astral-regex-1.0.0"
+ sources."astral-regex-2.0.0"
sources."asynckit-0.4.0"
sources."azure-devops-node-api-7.2.0"
sources."balanced-match-1.0.0"
@@ -92991,7 +97118,7 @@ in
sources."braces-3.0.2"
sources."browser-stdout-1.3.1"
sources."buffer-crc32-0.2.13"
- sources."builtin-modules-3.1.0"
+ sources."builtin-modules-3.2.0"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
(sources."chalk-4.1.0" // {
@@ -93003,11 +97130,15 @@ in
sources."supports-color-7.2.0"
];
})
- sources."cheerio-1.0.0-rc.3"
+ sources."cheerio-1.0.0-rc.5"
+ sources."cheerio-select-tmp-0.1.1"
sources."chokidar-3.4.3"
(sources."cliui-5.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
+ sources."emoji-regex-7.0.3"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
@@ -93019,9 +97150,9 @@ in
sources."commondir-1.0.1"
sources."concat-map-0.0.1"
sources."cross-spawn-7.0.3"
- sources."css-select-1.2.0"
- sources."css-what-2.1.3"
- sources."debug-4.3.1"
+ sources."css-select-3.1.2"
+ sources."css-what-4.0.0"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
sources."deep-freeze-0.0.1"
sources."deep-is-0.1.3"
@@ -93030,10 +97161,10 @@ in
sources."denodeify-1.2.1"
sources."diff-4.0.2"
sources."doctrine-3.0.0"
- sources."dom-serializer-0.1.1"
- sources."domelementtype-1.3.1"
- sources."domhandler-2.4.2"
- sources."domutils-1.5.1"
+ sources."dom-serializer-1.2.0"
+ sources."domelementtype-2.1.0"
+ sources."domhandler-4.0.0"
+ sources."domutils-2.4.4"
(sources."editorconfig-0.15.3" // {
dependencies = [
sources."lru-cache-4.1.5"
@@ -93041,13 +97172,13 @@ in
sources."yallist-2.1.2"
];
})
- sources."emoji-regex-7.0.3"
+ sources."emoji-regex-8.0.0"
sources."enquirer-2.3.6"
- sources."entities-1.1.2"
+ sources."entities-2.1.0"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
- (sources."eslint-7.15.0" // {
+ (sources."eslint-7.17.0" // {
dependencies = [
sources."eslint-visitor-keys-2.0.0"
sources."semver-7.3.4"
@@ -93094,7 +97225,7 @@ in
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."he-1.2.0"
- sources."htmlparser2-3.10.1"
+ sources."htmlparser2-6.0.0"
(sources."http-proxy-agent-2.1.0" // {
dependencies = [
sources."debug-3.1.0"
@@ -93107,14 +97238,14 @@ in
];
})
sources."ignore-4.0.6"
- sources."import-fresh-3.2.2"
+ sources."import-fresh-3.3.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-binary-path-2.1.0"
sources."is-core-module-2.2.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-module-1.0.0"
sources."is-number-7.0.0"
@@ -93122,7 +97253,7 @@ in
sources."is-reference-1.2.1"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."leven-3.1.0"
@@ -93140,14 +97271,15 @@ in
})
sources."mdurl-1.0.1"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
(sources."mocha-8.2.1" // {
dependencies = [
sources."debug-4.2.0"
sources."escape-string-regexp-4.0.0"
sources."has-flag-4.0.0"
+ sources."js-yaml-3.14.0"
sources."supports-color-7.2.0"
];
})
@@ -93157,7 +97289,7 @@ in
sources."natural-compare-1.4.0"
sources."node-fetch-2.6.1"
sources."normalize-path-3.0.0"
- sources."nth-check-1.0.2"
+ sources."nth-check-2.0.0"
sources."once-1.4.0"
sources."optionator-0.9.1"
sources."os-0.1.1"
@@ -93173,7 +97305,8 @@ in
sources."semver-5.7.1"
];
})
- sources."parse5-3.0.3"
+ sources."parse5-6.0.1"
+ sources."parse5-htmlparser2-tree-adapter-6.0.1"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
@@ -93186,15 +97319,15 @@ in
sources."punycode-2.1.1"
sources."randombytes-2.1.0"
sources."read-1.0.7"
- sources."readable-stream-3.6.0"
sources."readdirp-3.5.0"
sources."regexpp-3.1.0"
sources."require-directory-2.1.1"
+ sources."require-from-string-2.0.2"
sources."require-main-filename-2.0.0"
sources."resolve-1.19.0"
sources."resolve-from-4.0.0"
sources."rimraf-3.0.2"
- sources."rollup-2.34.1"
+ sources."rollup-2.35.1"
sources."safe-buffer-5.2.1"
sources."semver-6.3.0"
sources."serialize-javascript-5.0.1"
@@ -93202,20 +97335,25 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."sigmund-1.0.1"
- sources."slice-ansi-2.1.0"
- sources."sourcemap-codec-1.4.8"
- sources."sprintf-js-1.0.3"
- (sources."string-width-3.1.0" // {
+ (sources."slice-ansi-4.0.0" // {
dependencies = [
- sources."ansi-regex-4.1.0"
- sources."strip-ansi-5.2.0"
+ sources."ansi-styles-4.3.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
];
})
- sources."string_decoder-1.3.0"
+ sources."sourcemap-codec-1.4.8"
+ sources."sprintf-js-1.0.3"
+ sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
sources."strip-json-comments-3.1.1"
sources."supports-color-5.5.0"
- sources."table-5.4.6"
+ (sources."table-6.0.6" // {
+ dependencies = [
+ sources."ajv-7.0.3"
+ sources."json-schema-traverse-1.0.0"
+ ];
+ })
sources."text-table-0.2.0"
sources."tmp-0.0.29"
sources."to-regex-range-5.0.1"
@@ -93235,12 +97373,11 @@ in
sources."underscore-1.8.3"
sources."uri-js-4.4.0"
sources."url-join-1.1.0"
- sources."util-deprecate-1.0.2"
sources."v8-compile-cache-2.2.0"
- (sources."vsce-1.81.1" // {
+ (sources."vsce-1.83.0" // {
dependencies = [
sources."chalk-2.4.2"
- sources."commander-6.2.0"
+ sources."commander-6.2.1"
sources."semver-5.7.1"
];
})
@@ -93258,6 +97395,7 @@ in
(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"
];
@@ -93267,6 +97405,9 @@ in
(sources."wrap-ansi-5.1.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
+ sources."emoji-regex-7.0.3"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
@@ -93275,11 +97416,16 @@ in
sources."yallist-4.0.0"
(sources."yargs-13.3.2" // {
dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."emoji-regex-7.0.3"
sources."find-up-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."locate-path-3.0.0"
sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."path-exists-3.0.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."yargs-parser-13.1.2"
@@ -93334,7 +97480,7 @@ in
sources."crc-0.2.0"
sources."crypto-0.0.3"
sources."dashdash-1.14.1"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."delayed-stream-1.0.0"
sources."ecc-jsbn-0.1.2"
sources."events.node-0.4.9"
@@ -93380,8 +97526,8 @@ in
sources."keypress-0.1.0"
sources."methods-0.1.0"
sources."mime-1.2.11"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mkdirp-0.3.5"
sources."ms-2.1.2"
sources."multiparty-2.2.0"
@@ -93435,10 +97581,10 @@ in
sass = nodeEnv.buildNodePackage {
name = "sass";
packageName = "sass";
- version = "1.30.0";
+ version = "1.32.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sass/-/sass-1.30.0.tgz";
- sha512 = "26EUhOXRLaUY7+mWuRFqGeGGNmhB1vblpTENO1Z7mAzzIZeVxZr9EZoaY1kyGLFWdSOZxRMAufiN2mkbO6dAlw==";
+ url = "https://registry.npmjs.org/sass/-/sass-1.32.0.tgz";
+ sha512 = "fhyqEbMIycQA4blrz/C0pYhv2o4x2y6FYYAH0CshBw3DXh5D5wyERgxw0ptdau1orc/GhNrhF7DFN2etyOCEng==";
};
dependencies = [
sources."anymatch-3.1.1"
@@ -93538,14 +97684,14 @@ in
})
sources."get-stream-3.0.0"
sources."has-flag-3.0.0"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-fullwidth-code-point-2.0.0"
sources."is-stream-1.1.0"
sources."isexe-2.0.0"
sources."json-schema-traverse-0.4.1"
sources."lru-cache-4.1.5"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."ms-2.0.0"
@@ -93598,23 +97744,23 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "2.15.0";
+ version = "2.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-2.15.0.tgz";
- sha512 = "lgLFdmjcTJAP3v/BlZkE3EyE1ZkIfcoBcL/J/z9dF8er71w6UJ0pixbnJ4CYSOgqS5DK7MphaP+hTTY12Aw6OQ==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-2.17.0.tgz";
+ sha512 = "OVlrvBESW0aQB3G/SrZQ3WFmALhHRU9qUJ/LLoyFlpddAY4hr0APOixWehiHvf4aI7Vuo04lP9zffttjhviOPA==";
};
dependencies = [
sources."2-thenable-1.0.0"
(sources."@kwsites/file-exists-1.1.1" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
sources."@kwsites/promise-deferred-1.1.1"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@protobufjs/aspromise-1.1.2"
sources."@protobufjs/base64-1.1.2"
sources."@protobufjs/codegen-2.0.4"
@@ -93646,14 +97792,14 @@ in
sources."semver-6.3.0"
];
})
- sources."@serverless/enterprise-plugin-4.2.0"
+ sources."@serverless/enterprise-plugin-4.4.1"
sources."@serverless/event-mocks-1.1.1"
sources."@serverless/platform-client-3.1.4"
sources."@serverless/platform-client-china-2.0.9"
(sources."@serverless/platform-sdk-2.3.2" // {
dependencies = [
sources."chalk-2.4.2"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."https-proxy-agent-4.0.0"
sources."is-docker-1.1.0"
sources."ms-2.1.2"
@@ -93663,12 +97809,12 @@ in
];
})
sources."@serverless/template-1.1.4"
- (sources."@serverless/utils-2.0.0" // {
+ (sources."@serverless/utils-2.1.0" // {
dependencies = [
sources."write-file-atomic-3.0.3"
];
})
- sources."@serverless/utils-china-1.0.11"
+ sources."@serverless/utils-china-1.0.12"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@tencent-sdk/capi-1.1.8"
@@ -93676,9 +97822,9 @@ in
sources."@types/caseless-0.12.2"
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
- sources."@types/lodash-4.14.165"
+ sources."@types/lodash-4.14.167"
sources."@types/long-4.0.1"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/request-2.48.5"
sources."@types/request-promise-native-1.0.17"
sources."@types/responselike-1.0.0"
@@ -93709,7 +97855,7 @@ in
dependencies = [
sources."async-3.2.0"
sources."bl-4.0.3"
- sources."tar-stream-2.1.4"
+ sources."tar-stream-2.2.0"
];
})
(sources."archiver-utils-2.1.0" // {
@@ -93735,7 +97881,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
- (sources."aws-sdk-2.804.0" // {
+ (sources."aws-sdk-2.820.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."ieee754-1.1.13"
@@ -93794,8 +97940,8 @@ in
sources."buffer-from-1.1.1"
sources."buffermaker-1.2.1"
sources."buffers-0.1.1"
- sources."builtin-modules-3.1.0"
- sources."cacheable-lookup-5.0.3"
+ sources."builtin-modules-3.2.0"
+ sources."cacheable-lookup-5.0.4"
(sources."cacheable-request-6.1.0" // {
dependencies = [
sources."get-stream-5.2.0"
@@ -93868,7 +98014,7 @@ in
];
})
sources."dashdash-1.14.1"
- sources."dayjs-1.9.7"
+ sources."dayjs-1.9.8"
sources."debug-3.1.0"
sources."decode-uri-component-0.2.0"
sources."decompress-4.2.1"
@@ -93967,7 +98113,7 @@ in
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.0.7"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."fd-slicer-1.1.0"
sources."fecha-4.2.0"
sources."figures-3.2.0"
@@ -94018,7 +98164,7 @@ in
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
sources."globby-11.0.1"
- (sources."got-11.8.0" // {
+ (sources."got-11.8.1" // {
dependencies = [
sources."@sindresorhus/is-4.0.0"
sources."@szmarczak/http-timer-4.0.5"
@@ -94054,7 +98200,7 @@ in
(sources."https-proxy-agent-5.0.0" // {
dependencies = [
sources."agent-base-6.0.2"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -94066,7 +98212,7 @@ in
sources."indexof-0.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."inquirer-7.3.3" // {
dependencies = [
sources."ansi-regex-5.0.0"
@@ -94098,7 +98244,7 @@ in
sources."isstream-0.1.2"
sources."isurl-1.0.0"
sources."jmespath-0.15.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."json-buffer-3.0.0"
sources."json-cycle-1.3.0"
@@ -94149,7 +98295,7 @@ in
})
(sources."logform-2.2.0" // {
dependencies = [
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."long-1.1.2"
@@ -94166,8 +98312,8 @@ in
sources."methods-1.1.2"
sources."micromatch-4.0.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -94200,7 +98346,7 @@ in
sources."number-is-nan-1.0.1"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
- sources."object-hash-2.0.3"
+ sources."object-hash-2.1.1"
sources."once-1.4.0"
sources."one-time-0.0.4"
sources."onetime-5.1.2"
@@ -94250,7 +98396,7 @@ in
sources."promise-queue-2.2.5"
(sources."protobufjs-6.10.2" // {
dependencies = [
- sources."@types/node-13.13.34"
+ sources."@types/node-13.13.38"
sources."long-4.0.0"
];
})
@@ -94300,9 +98446,9 @@ in
sources."signal-exit-3.0.3"
sources."simple-concat-1.0.1"
sources."simple-get-2.8.1"
- (sources."simple-git-2.24.0" // {
+ (sources."simple-git-2.31.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -94354,7 +98500,7 @@ in
sources."chalk-2.4.2"
sources."cli-cursor-2.1.0"
sources."cli-width-2.2.1"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."figures-2.0.0"
sources."inquirer-6.5.2"
sources."is-fullwidth-code-point-2.0.0"
@@ -94421,7 +98567,7 @@ in
sources."url-to-options-1.0.1"
sources."urlencode-1.1.0"
sources."util-deprecate-1.0.2"
- sources."uuid-8.3.1"
+ sources."uuid-8.3.2"
sources."verror-1.10.0"
sources."which-1.3.1"
sources."which-pm-runs-1.0.0"
@@ -94444,7 +98590,7 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xml2js-0.4.19"
sources."xmlbuilder-9.0.7"
sources."xmlhttprequest-ssl-1.5.5"
@@ -94593,8 +98739,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."moment-2.7.0"
@@ -94709,6 +98855,8 @@ in
sha512 = "8XJnwCFR4DatLz1s0nGFe6IJPJ+5pjRFhoBuBKq8SLgFI40eD7ak6jOXpzeG0tmIpyOc1zCs9bjKAxMFm1451A==";
};
dependencies = [
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-3.2.1"
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
sources."arr-union-3.1.0"
@@ -94727,6 +98875,7 @@ in
];
})
sources."cache-base-1.0.1"
+ sources."chalk-2.4.2"
(sources."class-utils-0.3.6" // {
dependencies = [
sources."define-property-0.2.5"
@@ -94744,9 +98893,10 @@ in
sources."kind-of-5.1.0"
];
})
- sources."cli-table-0.3.1"
+ sources."cli-table-0.3.4"
sources."collection-visit-1.0.0"
- sources."colors-1.0.3"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."commander-2.9.0"
sources."component-emitter-1.3.0"
sources."copy-descriptor-0.1.1"
@@ -94754,6 +98904,8 @@ in
sources."debug-2.6.9"
sources."decode-uri-component-0.2.0"
sources."define-property-2.0.2"
+ sources."emoji-regex-8.0.0"
+ sources."escape-string-regexp-1.0.5"
(sources."expand-brackets-2.1.4" // {
dependencies = [
sources."define-property-0.2.5"
@@ -94793,6 +98945,7 @@ in
sources."get-value-2.0.6"
sources."graceful-fs-4.2.4"
sources."graceful-readlink-1.0.1"
+ sources."has-flag-3.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
@@ -94805,6 +98958,7 @@ in
sources."is-data-descriptor-1.0.0"
sources."is-descriptor-1.0.2"
sources."is-extendable-0.1.1"
+ sources."is-fullwidth-code-point-3.0.0"
(sources."is-number-3.0.0" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -94907,7 +99061,10 @@ in
sources."kind-of-5.1.0"
];
})
+ sources."string-width-4.2.0"
sources."string_decoder-1.1.1"
+ sources."strip-ansi-6.0.0"
+ sources."supports-color-5.5.0"
(sources."to-object-path-0.3.0" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -95095,10 +99252,10 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.434.2";
+ version = "1.437.3";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.434.2.tgz";
- sha512 = "DPU3c0ixrefM7Rh7klUn9fTTTaiee3J3SKVn4zU7LxDREKlxPB+A+xiGkEbkRsLqIZK1xJtP6KopwWOSYjZ+Ow==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.437.3.tgz";
+ sha512 = "DFcYz8Q8LT/XNCNxaeEoGahazvkEhWS//JWJTfr6W1d5jMnORQauPxxj4RR3WGjKewSDl2eElwK1jhi5RNOP9g==";
};
dependencies = [
sources."@sindresorhus/is-2.1.1"
@@ -95112,7 +99269,12 @@ in
sources."@snyk/dep-graph-1.21.0"
sources."@snyk/docker-registry-v2-client-1.13.9"
sources."@snyk/gemfile-1.2.0"
- sources."@snyk/java-call-graph-builder-1.16.2"
+ (sources."@snyk/java-call-graph-builder-1.18.0" // {
+ dependencies = [
+ sources."rimraf-3.0.2"
+ sources."tmp-0.2.1"
+ ];
+ })
sources."@snyk/rpm-parser-2.2.1"
(sources."@snyk/snyk-cocoapods-plugin-2.5.1" // {
dependencies = [
@@ -95132,7 +99294,7 @@ in
sources."@types/http-cache-semantics-4.0.0"
sources."@types/js-yaml-3.12.5"
sources."@types/keyv-3.1.1"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/responselike-1.0.0"
sources."@types/semver-5.5.0"
sources."@yarnpkg/lockfile-1.1.0"
@@ -95186,7 +99348,7 @@ in
sources."buffer-5.7.1"
sources."buffer-from-1.1.1"
sources."bytes-3.1.0"
- sources."cacheable-lookup-5.0.3"
+ sources."cacheable-lookup-5.0.4"
(sources."cacheable-request-7.0.1" // {
dependencies = [
sources."get-stream-5.2.0"
@@ -95215,7 +99377,7 @@ in
})
sources."crypto-random-string-2.0.0"
sources."data-uri-to-buffer-1.2.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
(sources."decompress-response-6.0.0" // {
dependencies = [
sources."mimic-response-3.1.0"
@@ -95279,7 +99441,7 @@ in
];
})
sources."glob-7.1.6"
- sources."global-dirs-2.0.1"
+ sources."global-dirs-2.1.0"
sources."got-11.4.0"
sources."graceful-fs-4.2.4"
sources."graphlib-2.1.8"
@@ -95313,7 +99475,7 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.7"
(sources."inquirer-7.3.3" // {
dependencies = [
sources."ansi-escapes-4.3.1"
@@ -95343,7 +99505,7 @@ in
sources."is-yarn-global-0.3.0"
sources."isarray-0.0.1"
sources."isexe-2.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-buffer-3.0.1"
(sources."jszip-3.5.0" // {
dependencies = [
@@ -95391,7 +99553,7 @@ in
sources."nice-try-1.0.5"
sources."normalize-url-4.5.0"
sources."npm-run-path-2.0.2"
- sources."object-hash-2.0.3"
+ sources."object-hash-2.1.1"
sources."once-1.4.0"
sources."onetime-5.1.2"
sources."open-7.3.0"
@@ -95484,22 +99646,21 @@ in
sources."tslib-2.0.3"
];
})
- (sources."snyk-docker-plugin-4.12.0" // {
+ (sources."snyk-docker-plugin-4.13.1" // {
dependencies = [
sources."rimraf-3.0.2"
sources."tmp-0.2.1"
- sources."uuid-8.3.1"
+ sources."uuid-8.3.2"
];
})
sources."snyk-go-parser-1.4.1"
- (sources."snyk-go-plugin-1.16.2" // {
+ (sources."snyk-go-plugin-1.16.4" // {
dependencies = [
- sources."@snyk/dep-graph-1.19.4"
sources."rimraf-3.0.2"
sources."tmp-0.2.1"
];
})
- (sources."snyk-gradle-plugin-3.10.3" // {
+ (sources."snyk-gradle-plugin-3.11.0" // {
dependencies = [
(sources."@snyk/cli-interface-2.9.1" // {
dependencies = [
@@ -95543,7 +99704,7 @@ in
})
(sources."snyk-nodejs-lockfile-parser-1.30.1" // {
dependencies = [
- sources."uuid-8.3.1"
+ sources."uuid-8.3.2"
];
})
(sources."snyk-nuget-plugin-1.19.4" // {
@@ -95633,7 +99794,7 @@ in
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-5.5.0"
- (sources."tar-stream-2.1.4" // {
+ (sources."tar-stream-2.2.0" // {
dependencies = [
sources."readable-stream-3.6.0"
sources."safe-buffer-5.2.1"
@@ -95677,7 +99838,7 @@ in
sources."url-parse-lax-3.0.0"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."which-1.3.1"
sources."widest-line-3.1.0"
sources."windows-release-3.3.3"
@@ -95713,41 +99874,34 @@ in
"socket.io" = nodeEnv.buildNodePackage {
name = "socket.io";
packageName = "socket.io";
- version = "3.0.3";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/socket.io/-/socket.io-3.0.3.tgz";
- sha512 = "TC1GnSXhDVmd3bHji5aG7AgWB8UL7E6quACbKra8uFXBqlMwEDbrJFK+tjuIY5Pe9N0L+MAPPDv3pycnn0000A==";
+ url = "https://registry.npmjs.org/socket.io/-/socket.io-3.0.4.tgz";
+ sha512 = "Vj1jUoO75WGc9txWd311ZJJqS9Dr8QtNJJ7gk2r7dcM/yGe9sit7qOijQl3GAwhpBOz/W8CwkD7R6yob07nLbA==";
};
dependencies = [
- sources."@types/body-parser-1.19.0"
sources."@types/component-emitter-1.2.10"
- sources."@types/connect-3.4.33"
sources."@types/cookie-0.4.0"
- sources."@types/cors-2.8.8"
- sources."@types/express-4.17.9"
- sources."@types/express-serve-static-core-4.17.14"
- sources."@types/mime-2.0.3"
- sources."@types/node-14.14.10"
- sources."@types/qs-6.9.5"
- sources."@types/range-parser-1.2.3"
- sources."@types/serve-static-1.13.8"
+ sources."@types/cors-2.8.9"
+ sources."@types/node-14.14.19"
sources."accepts-1.3.7"
+ sources."base64-arraybuffer-0.1.4"
sources."base64id-2.0.0"
sources."component-emitter-1.3.0"
sources."cookie-0.4.1"
sources."cors-2.8.5"
sources."debug-4.1.1"
- sources."engine.io-4.0.4"
- sources."engine.io-parser-4.0.1"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
- sources."ms-2.1.2"
+ sources."engine.io-4.0.5"
+ sources."engine.io-parser-4.0.2"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
+ sources."ms-2.1.3"
sources."negotiator-0.6.2"
sources."object-assign-4.1.1"
sources."socket.io-adapter-2.0.3"
sources."socket.io-parser-4.0.2"
sources."vary-1.1.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
];
buildInputs = globalBuildInputs;
meta = {
@@ -95823,7 +99977,7 @@ in
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."indent-string-3.2.0"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-arrayish-0.2.1"
sources."is-ci-1.2.1"
sources."is-core-module-2.2.0"
@@ -96000,7 +100154,7 @@ in
sources."character-entities-legacy-1.1.4"
sources."character-reference-invalid-1.1.4"
sources."charwise-3.0.1"
- sources."chloride-2.3.0"
+ sources."chloride-2.4.0"
sources."chloride-test-1.2.4"
sources."chokidar-1.7.0"
(sources."class-utils-0.3.6" // {
@@ -96048,7 +100202,7 @@ in
sources."copy-descriptor-0.1.1"
sources."core-util-is-1.0.2"
sources."cross-spawn-6.0.5"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decode-uri-component-0.2.0"
sources."deep-equal-1.1.1"
sources."deep-extend-0.6.0"
@@ -96078,7 +100232,7 @@ in
];
})
sources."epidemic-broadcast-trees-7.0.0"
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
sources."es-abstract-1.17.7"
(sources."es-get-iterator-1.1.1" // {
dependencies = [
@@ -96146,7 +100300,7 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-value-2.0.6"
sources."glob-6.0.4"
sources."glob-base-0.3.0"
@@ -96183,7 +100337,7 @@ in
sources."increment-buffer-1.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."int53-1.0.0"
sources."ip-1.1.5"
sources."irregular-plurals-1.4.0"
@@ -96197,7 +100351,7 @@ in
sources."is-arguments-1.1.0"
sources."is-bigint-1.0.1"
sources."is-binary-path-1.0.1"
- sources."is-boolean-object-1.0.1"
+ sources."is-boolean-object-1.1.0"
sources."is-buffer-1.1.6"
sources."is-callable-1.2.2"
sources."is-canonical-base64-1.1.1"
@@ -96214,14 +100368,13 @@ in
];
})
sources."is-dotfile-1.0.3"
- sources."is-electron-2.2.0"
sources."is-equal-shallow-0.1.3"
sources."is-extendable-0.1.1"
sources."is-extglob-1.0.0"
sources."is-fullwidth-code-point-1.0.0"
sources."is-glob-2.0.1"
sources."is-hexadecimal-1.0.4"
- sources."is-map-2.0.1"
+ sources."is-map-2.0.2"
sources."is-negative-zero-2.0.1"
sources."is-number-2.1.0"
sources."is-number-object-1.0.4"
@@ -96233,10 +100386,14 @@ in
sources."is-posix-bracket-0.1.1"
sources."is-primitive-2.0.0"
sources."is-regex-1.1.1"
- sources."is-set-2.0.1"
+ sources."is-set-2.0.2"
sources."is-string-1.0.5"
sources."is-symbol-1.0.3"
- sources."is-typed-array-1.1.3"
+ (sources."is-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."is-typedarray-1.0.0"
sources."is-valid-domain-0.0.17"
sources."is-weakmap-2.0.1"
@@ -96300,7 +100457,7 @@ in
sources."multiblob-1.13.7"
sources."multiblob-http-1.0.0"
sources."multicb-1.2.2"
- sources."multiserver-3.6.0"
+ sources."multiserver-3.7.0"
sources."multiserver-address-1.0.1"
sources."multiserver-scopes-1.0.0"
sources."mutexify-1.3.1"
@@ -96323,7 +100480,7 @@ in
})
sources."napi-macros-2.0.0"
sources."ncp-2.0.0"
- sources."nearley-2.20.0"
+ sources."nearley-2.20.1"
sources."nice-try-1.0.5"
sources."node-gyp-build-4.2.3"
sources."non-private-ip-1.4.4"
@@ -96541,7 +100698,7 @@ in
sources."secret-handshake-1.1.20"
sources."secret-stack-6.3.1"
sources."semver-5.7.1"
- sources."separator-escape-0.0.0"
+ sources."separator-escape-0.0.1"
(sources."set-value-2.0.1" // {
dependencies = [
sources."extend-shallow-2.0.1"
@@ -96551,11 +100708,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shellsubstitute-1.2.0"
- (sources."side-channel-1.0.3" // {
- dependencies = [
- sources."es-abstract-1.18.0-next.1"
- ];
- })
+ sources."side-channel-1.0.4"
sources."smart-buffer-4.1.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
@@ -96731,9 +100884,13 @@ in
sources."vfile-sort-1.0.0"
sources."ware-1.3.0"
sources."which-1.3.1"
- sources."which-boxed-primitive-1.0.1"
+ sources."which-boxed-primitive-1.0.2"
sources."which-collection-1.0.1"
- sources."which-typed-array-1.1.2"
+ (sources."which-typed-array-1.1.4" // {
+ dependencies = [
+ sources."es-abstract-1.18.0-next.1"
+ ];
+ })
sources."word-wrap-1.2.3"
sources."wrap-fn-0.1.5"
sources."wrappy-1.0.2"
@@ -96837,7 +100994,7 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.804.0" // {
+ (sources."aws-sdk-2.820.0" // {
dependencies = [
sources."uuid-3.3.2"
];
@@ -96977,7 +101134,7 @@ in
dependencies = [
sources."cookie-0.3.1"
sources."debug-4.1.1"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
];
})
(sources."engine.io-client-3.4.4" // {
@@ -97025,7 +101182,7 @@ in
sources."fd-slicer-1.1.0"
sources."finalhandler-1.1.2"
sources."find-up-3.0.0"
- sources."follow-redirects-1.13.0"
+ sources."follow-redirects-1.13.1"
sources."forever-agent-0.6.1"
sources."form-data-2.1.4"
sources."formidable-1.2.2"
@@ -97119,7 +101276,7 @@ in
(sources."json-refs-2.1.7" // {
dependencies = [
sources."esprima-4.0.1"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."punycode-2.1.1"
sources."uri-js-3.0.2"
];
@@ -97196,8 +101353,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-2.1.0"
sources."minicap-prebuilt-2.3.0"
sources."minimatch-3.0.4"
@@ -97205,7 +101362,7 @@ in
sources."minitouch-prebuilt-1.2.0"
sources."mkdirp-0.5.5"
sources."moment-2.29.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."multer-1.4.2"
sources."mustache-2.3.2"
sources."mv-2.1.1"
@@ -97447,7 +101604,7 @@ in
(sources."swagger-node-runner-0.7.3" // {
dependencies = [
sources."esprima-4.0.1"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."lodash-3.10.1"
sources."qs-6.9.4"
];
@@ -97457,7 +101614,7 @@ in
dependencies = [
sources."esprima-4.0.1"
sources."isarray-0.0.1"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."path-to-regexp-1.8.0"
];
})
@@ -97620,32 +101777,32 @@ in
sha512 = "iHH3dv3UI23SLDrH4zMQDjLT9/dDIz/IpoFeuNxZmEx86KtfpjDOscxLTFioQyv+2vQjPlRZnK0UoJtfxLICXQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/core-7.12.9"
- sources."@babel/generator-7.12.5"
- sources."@babel/helper-function-name-7.10.4"
- sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/core-7.12.10"
+ sources."@babel/generator-7.12.11"
+ sources."@babel/helper-function-name-7.12.11"
+ sources."@babel/helper-get-function-arity-7.12.10"
sources."@babel/helper-member-expression-to-functions-7.12.7"
sources."@babel/helper-module-imports-7.12.5"
sources."@babel/helper-module-transforms-7.12.1"
- sources."@babel/helper-optimise-call-expression-7.12.7"
- sources."@babel/helper-replace-supers-7.12.5"
+ sources."@babel/helper-optimise-call-expression-7.12.10"
+ sources."@babel/helper-replace-supers-7.12.11"
sources."@babel/helper-simple-access-7.12.1"
- sources."@babel/helper-split-export-declaration-7.11.0"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/helpers-7.12.5"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.12.7"
+ sources."@babel/parser-7.12.11"
sources."@babel/template-7.12.7"
- sources."@babel/traverse-7.12.9"
- sources."@babel/types-7.12.7"
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
+ sources."@babel/traverse-7.12.12"
+ sources."@babel/types-7.12.12"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@stylelint/postcss-css-in-js-0.37.2"
sources."@stylelint/postcss-markdown-0.36.2"
sources."@types/mdast-3.0.3"
@@ -97653,7 +101810,7 @@ in
sources."@types/normalize-package-data-2.4.0"
sources."@types/parse-json-4.0.0"
sources."@types/unist-2.0.3"
- sources."ajv-6.12.6"
+ sources."ajv-7.0.3"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."array-union-2.1.0"
@@ -97664,11 +101821,11 @@ in
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."browserslist-4.15.0"
+ sources."browserslist-4.16.0"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
(sources."chalk-4.1.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -97689,7 +101846,7 @@ in
sources."convert-source-map-1.7.0"
sources."cosmiconfig-7.0.0"
sources."cssesc-3.0.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -97706,7 +101863,7 @@ in
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
- sources."electron-to-chromium-1.3.616"
+ sources."electron-to-chromium-1.3.633"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -97716,9 +101873,8 @@ in
sources."extend-3.0.2"
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.4"
- sources."fast-json-stable-stringify-2.1.0"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."file-entry-cache-6.0.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
@@ -97743,7 +101899,7 @@ in
sources."html-tags-3.1.0"
sources."htmlparser2-3.10.1"
sources."ignore-5.1.8"
- (sources."import-fresh-3.2.2" // {
+ (sources."import-fresh-3.3.0" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -97754,7 +101910,7 @@ in
sources."indexes-of-1.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-alphabetical-1.0.4"
sources."is-alphanumerical-1.0.4"
sources."is-arrayish-0.2.1"
@@ -97773,7 +101929,7 @@ in
sources."js-tokens-4.0.0"
sources."jsesc-2.5.2"
sources."json-parse-even-better-errors-2.3.1"
- sources."json-schema-traverse-0.4.1"
+ sources."json-schema-traverse-1.0.0"
sources."json5-2.1.3"
sources."kind-of-6.0.3"
sources."known-css-properties-0.20.0"
@@ -97785,16 +101941,12 @@ in
sources."lru-cache-6.0.0"
sources."map-obj-4.1.0"
sources."mathml-tag-names-2.1.3"
- sources."mdast-util-from-markdown-0.8.1"
- (sources."mdast-util-to-markdown-0.5.4" // {
- dependencies = [
- sources."mdast-util-to-string-2.0.0"
- ];
- })
- sources."mdast-util-to-string-1.1.0"
- sources."meow-8.0.0"
+ sources."mdast-util-from-markdown-0.8.4"
+ sources."mdast-util-to-markdown-0.6.2"
+ sources."mdast-util-to-string-2.0.0"
+ sources."meow-8.1.0"
sources."merge2-1.4.1"
- sources."micromark-2.10.1"
+ sources."micromark-2.11.2"
sources."micromatch-4.0.2"
sources."min-indent-1.0.1"
sources."minimatch-3.0.4"
@@ -97865,9 +102017,9 @@ in
sources."redent-3.0.0"
sources."remark-13.0.0"
sources."remark-parse-9.0.0"
- sources."remark-stringify-9.0.0"
+ sources."remark-stringify-9.0.1"
sources."repeat-string-1.6.1"
- sources."replace-ext-1.0.0"
+ sources."require-from-string-2.0.2"
sources."resolve-1.19.0"
sources."resolve-from-5.0.0"
sources."reusify-1.0.4"
@@ -97902,7 +102054,7 @@ in
sources."sugarss-2.0.0"
sources."supports-color-5.5.0"
sources."svg-tags-1.0.0"
- sources."table-6.0.4"
+ sources."table-6.0.6"
sources."to-fast-properties-2.0.0"
sources."to-regex-range-5.0.1"
sources."trim-newlines-3.0.0"
@@ -97918,7 +102070,7 @@ in
sources."util-deprecate-1.0.2"
sources."v8-compile-cache-2.2.0"
sources."validate-npm-package-license-3.0.4"
- sources."vfile-4.2.0"
+ sources."vfile-4.2.1"
sources."vfile-message-2.0.4"
sources."which-1.3.1"
sources."wrappy-1.0.2"
@@ -97980,7 +102132,7 @@ in
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-symbols-1.0.1"
@@ -97989,7 +102141,7 @@ in
sources."is-negative-zero-2.0.1"
sources."is-regex-1.1.1"
sources."is-symbol-1.0.3"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."mdn-data-2.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -98257,7 +102409,7 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."inquirer-0.10.1"
sources."is-accessor-descriptor-1.0.0"
sources."is-binary-path-1.0.1"
@@ -98300,7 +102452,7 @@ in
];
})
sources."js-string-escape-1.0.1"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-refs-2.1.7"
(sources."json-schema-deref-sync-0.6.0" // {
dependencies = [
@@ -98352,8 +102504,8 @@ in
sources."methods-1.1.2"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mixin-deep-1.3.2"
@@ -98380,7 +102532,7 @@ in
(sources."nodemon-1.19.4" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."supports-color-5.5.0"
];
})
@@ -98418,7 +102570,7 @@ in
(sources."path-loader-1.0.10" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."qs-6.9.4"
sources."superagent-3.8.3"
];
@@ -98596,7 +102748,7 @@ in
sources."truncate-utf8-bytes-1.0.2"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
- sources."uglify-js-3.12.1"
+ sources."uglify-js-3.12.4"
sources."undefsafe-2.0.3"
(sources."union-value-1.0.1" // {
dependencies = [
@@ -98686,7 +102838,7 @@ in
sources."combined-stream-1.0.8"
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
sources."delayed-stream-1.0.0"
sources."discord.js-11.6.4"
@@ -98708,7 +102860,7 @@ in
sources."is-fullwidth-code-point-2.0.0"
sources."is-typedarray-1.0.0"
sources."isstream-0.1.2"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -98716,9 +102868,9 @@ in
sources."jsprim-1.4.1"
sources."locate-path-3.0.0"
sources."long-4.0.0"
- sources."mime-2.4.6"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-2.4.7"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimist-1.2.5"
sources."module-alias-2.2.2"
sources."moment-2.29.1"
@@ -98793,7 +102945,7 @@ in
sources."concat-map-0.0.1"
sources."core-util-is-1.0.2"
sources."enhanced-resolve-2.3.0"
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
sources."fs.realpath-1.0.0"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -98828,28 +102980,28 @@ in
textlint = nodeEnv.buildNodePackage {
name = "textlint";
packageName = "textlint";
- version = "11.7.6";
+ version = "11.7.7";
src = fetchurl {
- url = "https://registry.npmjs.org/textlint/-/textlint-11.7.6.tgz";
- sha512 = "o9nhbylWjOErba1gq2bMoJzughp9JK2VbENR+NCiMsNNEiaJ1P8jbnrL3ES86D6e0QMxziR79w5l7VmmdmLjCw==";
+ url = "https://registry.npmjs.org/textlint/-/textlint-11.7.7.tgz";
+ sha512 = "YSF2xLyvX5odEb142kqU2x0oUmL6yj4+mDolKb+ul5y7/HKEUgjq2G4GwkEtIOij1B52mbvS+MApI4Fx5VhhMA==";
};
dependencies = [
sources."@azu/format-text-1.0.1"
sources."@azu/style-format-1.0.0"
- sources."@textlint/ast-node-types-4.3.4"
- sources."@textlint/ast-tester-2.2.4"
- sources."@textlint/ast-traverse-2.2.5"
- sources."@textlint/feature-flag-3.2.4"
- sources."@textlint/fixer-formatter-3.2.5"
- sources."@textlint/kernel-3.3.6"
- sources."@textlint/linter-formatter-3.2.5"
- sources."@textlint/markdown-to-ast-6.2.5"
- sources."@textlint/module-interop-1.1.4"
- sources."@textlint/text-to-ast-3.2.4"
- sources."@textlint/textlint-plugin-markdown-5.2.6"
- sources."@textlint/textlint-plugin-text-4.2.6"
- sources."@textlint/types-1.4.5"
- sources."@textlint/utils-1.1.4"
+ sources."@textlint/ast-node-types-4.3.5"
+ sources."@textlint/ast-tester-2.2.5"
+ sources."@textlint/ast-traverse-2.2.6"
+ sources."@textlint/feature-flag-3.2.5"
+ sources."@textlint/fixer-formatter-3.2.6"
+ sources."@textlint/kernel-3.3.7"
+ sources."@textlint/linter-formatter-3.2.6"
+ sources."@textlint/markdown-to-ast-6.2.6"
+ sources."@textlint/module-interop-1.1.5"
+ sources."@textlint/text-to-ast-3.2.5"
+ sources."@textlint/textlint-plugin-markdown-5.2.7"
+ sources."@textlint/textlint-plugin-text-4.2.7"
+ sources."@textlint/types-1.4.6"
+ sources."@textlint/utils-1.1.5"
sources."ajv-4.11.8"
sources."ajv-keywords-1.5.1"
sources."ansi-regex-2.1.1"
@@ -98877,7 +103029,7 @@ in
sources."concat-stream-1.6.2"
sources."core-util-is-1.0.2"
sources."crypt-0.0.2"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."deep-equal-1.1.1"
sources."deep-is-0.1.3"
sources."define-properties-1.1.3"
@@ -98897,7 +103049,7 @@ in
sources."format-0.2.2"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-stdin-5.0.1"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
@@ -98926,12 +103078,12 @@ in
sources."is-whitespace-character-1.0.4"
sources."is-word-character-1.0.4"
sources."isarray-1.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-parse-better-errors-1.0.2"
sources."json-stable-stringify-1.0.1"
sources."json5-2.1.3"
sources."jsonify-0.0.0"
- sources."levn-0.3.0"
+ sources."levn-0.4.1"
sources."load-json-file-1.1.0"
sources."locate-path-2.0.0"
sources."lodash-4.17.20"
@@ -98950,7 +103102,7 @@ in
sources."object-keys-1.1.1"
sources."object.assign-4.1.2"
sources."once-1.4.0"
- sources."optionator-0.8.3"
+ sources."optionator-0.9.1"
sources."p-limit-1.3.0"
sources."p-locate-2.0.0"
sources."p-try-1.0.0"
@@ -98965,7 +103117,7 @@ in
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
sources."pluralize-2.0.0"
- sources."prelude-ls-1.1.2"
+ sources."prelude-ls-1.2.1"
sources."process-nextick-args-2.0.1"
sources."rc-config-loader-3.0.0"
sources."read-pkg-1.1.0"
@@ -99027,7 +103179,7 @@ in
sources."trim-trailing-lines-1.1.4"
sources."trough-1.0.5"
sources."try-resolve-1.0.1"
- sources."type-check-0.3.2"
+ sources."type-check-0.4.0"
sources."typedarray-0.0.6"
sources."unherit-1.1.3"
sources."unified-6.2.0"
@@ -99068,7 +103220,7 @@ in
sha1 = "9139c65b8da891c983b368a50a286338cd76777a";
};
dependencies = [
- sources."@textlint/ast-node-types-4.3.4"
+ sources."@textlint/ast-node-types-4.3.5"
sources."txt-to-ast-3.0.3"
];
buildInputs = globalBuildInputs;
@@ -99095,7 +103247,7 @@ in
sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."is-callable-1.2.2"
@@ -99129,13 +103281,13 @@ in
sha512 = "z/Xo1WHxAn7eueUbRLXoMNew+R3dzGENPG/yiCt/KT2WgAfRuQ7GeF855kLcnCCqdTnl6W7sYq8TKy+/DLpiqQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@textlint/ast-node-types-4.3.4"
- sources."@textlint/types-1.4.5"
+ sources."@textlint/ast-node-types-4.3.5"
+ sources."@textlint/types-1.4.6"
sources."@types/hast-2.3.1"
sources."@types/minimist-1.2.1"
sources."@types/normalize-package-data-2.4.0"
@@ -99202,7 +103354,7 @@ in
sources."core-util-is-1.0.2"
sources."crypto-random-string-2.0.0"
sources."cuss-1.21.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -99239,7 +103391,11 @@ in
sources."git-diff-tree-1.1.0"
sources."git-spawned-stream-1.0.1"
sources."glob-7.1.6"
- sources."global-dirs-2.0.1"
+ (sources."global-dirs-2.1.0" // {
+ dependencies = [
+ sources."ini-1.3.7"
+ ];
+ })
sources."got-9.6.0"
sources."graceful-fs-4.2.4"
sources."hard-rejection-2.1.0"
@@ -99265,7 +103421,7 @@ in
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-alphabetical-1.0.4"
sources."is-alphanumeric-1.0.0"
sources."is-alphanumerical-1.0.4"
@@ -99288,7 +103444,7 @@ in
sources."is-yarn-global-0.3.0"
sources."isarray-0.0.1"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-buffer-3.0.0"
sources."json-parse-even-better-errors-2.3.1"
sources."keyv-3.1.0"
@@ -99388,7 +103544,6 @@ in
sources."remark-retext-4.0.0"
sources."remark-stringify-8.1.1"
sources."repeat-string-1.6.1"
- sources."replace-ext-1.0.0"
sources."resolve-1.19.0"
sources."resolve-from-5.0.0"
sources."responselike-1.0.2"
@@ -99473,13 +103628,13 @@ in
sources."is-plain-obj-2.1.0"
];
})
- sources."unified-diff-3.0.1"
+ sources."unified-diff-3.1.0"
(sources."unified-engine-8.0.0" // {
dependencies = [
sources."is-plain-obj-2.1.0"
];
})
- sources."unified-message-control-3.0.1"
+ sources."unified-message-control-3.0.2"
sources."unique-string-2.0.0"
sources."unist-util-inspect-5.0.1"
sources."unist-util-is-4.0.4"
@@ -99503,11 +103658,11 @@ in
sources."url-parse-lax-3.0.0"
sources."util-deprecate-1.0.2"
sources."validate-npm-package-license-3.0.4"
- sources."vfile-4.2.0"
+ sources."vfile-4.2.1"
sources."vfile-find-up-5.0.1"
sources."vfile-location-3.2.0"
sources."vfile-message-2.0.4"
- (sources."vfile-reporter-6.0.1" // {
+ (sources."vfile-reporter-6.0.2" // {
dependencies = [
sources."supports-color-6.1.0"
];
@@ -99662,8 +103817,8 @@ in
sha512 = "HydBbkWjnMn4KrnlpnusY1BGjIG+64UySxRCvRphUAIiuJL2nbkdrIIiOjwfQhllKUa7Sf33bs6RAcbEWjZVfg==";
};
dependencies = [
- sources."@textlint/ast-node-types-4.3.4"
- sources."@textlint/types-1.4.5"
+ sources."@textlint/ast-node-types-4.3.5"
+ sources."@textlint/types-1.4.6"
sources."boundary-1.0.1"
sources."buffer-from-1.1.1"
sources."call-bind-1.0.0"
@@ -99672,7 +103827,7 @@ in
sources."es-abstract-1.18.0-next.1"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."inherits-2.0.4"
@@ -99728,7 +103883,7 @@ in
sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."is-callable-1.2.2"
@@ -99760,8 +103915,8 @@ in
sha512 = "wBG1K2HfmQaHEjxMddRB9canjBbX6xaztVB5d0cgOBVj9NTvPVWf4z9OuTfYUEmIt84wAvQ6XxsIA9YTJ+N5Fg==";
};
dependencies = [
- sources."@textlint/ast-node-types-4.3.4"
- sources."@textlint/types-1.4.5"
+ sources."@textlint/ast-node-types-4.3.5"
+ sources."@textlint/types-1.4.6"
sources."boundary-1.0.1"
sources."lodash-4.17.20"
sources."split-lines-2.0.0"
@@ -99790,8 +103945,8 @@ in
sha512 = "kLw4qL8RwY2lCNqgKveHc5sjCDlS5Tdw2TXWOrHvSvQxqaVOwsv3+51oMIQLGfJzQrhFSMlSlw5MvfaOerBvPQ==";
};
dependencies = [
- sources."@textlint/ast-node-types-4.3.4"
- sources."@textlint/types-1.4.5"
+ sources."@textlint/ast-node-types-4.3.5"
+ sources."@textlint/types-1.4.6"
sources."boundary-1.0.1"
sources."lodash-4.17.20"
sources."strip-json-comments-3.1.1"
@@ -99826,7 +103981,7 @@ in
sources."es-abstract-1.18.0-next.1"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."is-callable-1.2.2"
@@ -99861,15 +104016,15 @@ in
sha1 = "3c79b04091319d4e8be5fb442c596bf500e8493e";
};
dependencies = [
- sources."@textlint/ast-node-types-4.3.4"
- sources."@textlint/types-1.4.5"
+ sources."@textlint/ast-node-types-4.3.5"
+ sources."@textlint/types-1.4.6"
sources."adverb-where-0.0.9"
sources."boundary-1.0.1"
sources."call-bind-1.0.0"
sources."define-properties-1.1.3"
sources."e-prime-0.10.4"
sources."function-bind-1.1.1"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."no-cliches-0.1.1"
@@ -99911,7 +104066,7 @@ in
sources."@types/debug-4.1.5"
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/responselike-1.0.0"
sources."abbrev-1.1.1"
sources."abstract-logging-2.0.1"
@@ -99919,7 +104074,7 @@ in
sources."after-0.8.2"
(sources."agent-base-6.0.2" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -99961,7 +104116,7 @@ in
sources."buffer-equal-constant-time-1.0.1"
sources."busboy-0.3.1"
sources."bytes-3.1.0"
- sources."cacheable-lookup-5.0.3"
+ sources."cacheable-lookup-5.0.4"
sources."cacheable-request-7.0.1"
sources."callsite-1.0.0"
sources."caseless-0.12.0"
@@ -99987,7 +104142,7 @@ in
sources."content-type-1.0.4"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
- sources."core-js-3.8.0"
+ sources."core-js-3.8.1"
sources."core-util-is-1.0.2"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
@@ -100020,7 +104175,7 @@ in
dependencies = [
sources."cookie-0.3.1"
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
(sources."engine.io-client-3.4.4" // {
@@ -100084,7 +104239,7 @@ in
sources."http_ece-1.1.0"
(sources."https-proxy-agent-5.0.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -100094,7 +104249,7 @@ in
sources."indexof-0.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."ipaddr.js-1.9.1"
(sources."irc-framework-4.9.0" // {
dependencies = [
@@ -100145,7 +104300,7 @@ in
(sources."needle-2.5.2" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."negotiator-0.6.2"
@@ -100257,7 +104412,7 @@ in
(sources."socket.io-2.3.0" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."socket.io-adapter-1.1.2"
@@ -100265,7 +104420,7 @@ in
dependencies = [
sources."base64-arraybuffer-0.1.5"
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
(sources."socket.io-parser-3.3.1" // {
dependencies = [
sources."component-emitter-1.3.0"
@@ -100278,7 +104433,7 @@ in
(sources."socket.io-parser-3.4.1" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
(sources."socksjs-0.5.0" // {
@@ -100326,7 +104481,7 @@ in
sources."wide-align-1.1.3"
sources."with-open-file-0.1.7"
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xmlhttprequest-ssl-1.5.5"
sources."yallist-3.1.1"
sources."yarn-1.22.4"
@@ -100345,10 +104500,10 @@ in
three = nodeEnv.buildNodePackage {
name = "three";
packageName = "three";
- version = "0.123.0";
+ version = "0.124.0";
src = fetchurl {
- url = "https://registry.npmjs.org/three/-/three-0.123.0.tgz";
- sha512 = "KNnx/IbilvoHRkxOtL0ouozoDoElyuvAXhFB21RK7F5IPWSmqyFelICK6x3hJerLNSlAdHxR0hkuvMMhH9pqXg==";
+ url = "https://registry.npmjs.org/three/-/three-0.124.0.tgz";
+ sha512 = "ROXp1Ly7YyF+jC910DQyAWj++Qlw2lQv0qwYLNQwdDbjk4bsOXAfGO92wYTMPNei1GMJUmCxSxc3MjGBTS09Rg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -100363,10 +104518,10 @@ in
tiddlywiki = nodeEnv.buildNodePackage {
name = "tiddlywiki";
packageName = "tiddlywiki";
- version = "5.1.22";
+ version = "5.1.23";
src = fetchurl {
- url = "https://registry.npmjs.org/tiddlywiki/-/tiddlywiki-5.1.22.tgz";
- sha512 = "Iav0iC9SnwN6HTYGRfEI7kYDoq+hlKr9fw9o8aTs0wxMp0UzqlvthGwlK1JwrdVIRL92no1lpVGhQQj16ncSQQ==";
+ url = "https://registry.npmjs.org/tiddlywiki/-/tiddlywiki-5.1.23.tgz";
+ sha512 = "U5P6CdVncHqfoMRAYGj8NxqbP2JJICdLre+jAlXzV8nhllRL9ZFIE0y80wASXc6xip6++TA67Pam7+FJ73A1Vw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -100447,8 +104602,8 @@ in
sources."keypress-0.2.1"
sources."lodash-4.17.20"
sources."lru-cache-6.0.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimatch-3.0.4"
(sources."node-appc-1.1.2" // {
dependencies = [
@@ -100481,7 +104636,7 @@ in
sources."tweetnacl-0.14.5"
sources."universalify-1.0.0"
sources."uri-js-4.4.0"
- sources."uuid-8.3.1"
+ sources."uuid-8.3.2"
sources."verror-1.10.0"
(sources."winston-2.4.5" // {
dependencies = [
@@ -100507,10 +104662,10 @@ in
triton = nodeEnv.buildNodePackage {
name = "triton";
packageName = "triton";
- version = "7.11.0";
+ version = "7.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/triton/-/triton-7.11.0.tgz";
- sha512 = "NycwGp9drvi9uJUo7PCmET470f+ZWzvzJ7d06hcI+Y0LZSLtZN+gxFz+YjLpt14Zifqs/751IcEhp7cCGThBxA==";
+ url = "https://registry.npmjs.org/triton/-/triton-7.12.0.tgz";
+ sha512 = "ArYQDI90SwshcxQBE8ogpY1UHMwm5aiZ4GtqzGZG+wn9F5jHUbkDwNXfbVIGQZrFcg/vDtzhscUzI7UIphjJMA==";
};
dependencies = [
sources."asn1-0.2.4"
@@ -100777,10 +104932,10 @@ in
typescript = nodeEnv.buildNodePackage {
name = "typescript";
packageName = "typescript";
- version = "4.1.2";
+ version = "4.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.1.2.tgz";
- sha512 = "thGloWsGH3SOxv1SoY7QojKi0tc+8FnOmiarEGMbd/lar7QOEd3hvlx3Fp5y6FlDUGl9L+pd4n2e+oToGMmhRQ==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz";
+ sha512 = "B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -100812,10 +104967,10 @@ in
sources."tempy-0.2.1"
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
- sources."vscode-jsonrpc-5.0.1"
+ sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-5.3.0-next.10"
- sources."vscode-languageserver-protocol-3.15.3"
- sources."vscode-languageserver-types-3.15.1"
+ 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"
];
@@ -100831,10 +104986,10 @@ in
uglify-js = nodeEnv.buildNodePackage {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.12.1";
+ version = "3.12.4";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.1.tgz";
- sha512 = "o8lHP20KjIiQe5b/67Rh68xEGRrc2SRsCuuoYclXXoC74AfSRGblU1HKzJWH3HxPZ+Ort85fWHpSX7KwBUC9CQ==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.4.tgz";
+ sha512 = "L5i5jg/SHkEqzN18gQMTWsZk3KelRsfD1wUVNqtq0kzqWQqcJjyL8yc1o8hJgRrWqrAl2mUFbhfznEIoi7zi2A==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -100867,28 +105022,20 @@ in
ungit = nodeEnv.buildNodePackage {
name = "ungit";
packageName = "ungit";
- version = "1.5.14";
+ version = "1.5.15";
src = fetchurl {
- url = "https://registry.npmjs.org/ungit/-/ungit-1.5.14.tgz";
- sha512 = "F8dtwD2lV3ey0zIZfZXqcBaOweZ/iEVx0RQxjDgGWEsKBnnbXLxNlTNqzrhUuFuskJNVv6Se2QzyBWVMn2mbuA==";
+ url = "https://registry.npmjs.org/ungit/-/ungit-1.5.15.tgz";
+ sha512 = "jisiuRjEd8HfBLQxATHzyWnvSljsKwBs+YEPl50yg91ZQiie7tQWBlw/wKxfFfVzN52HYIqKvOEWYqJYJgpP8A==";
};
dependencies = [
sources."@dabh/diagnostics-2.0.2"
- sources."@primer/octicons-11.1.0"
+ sources."@primer/octicons-11.2.0"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/body-parser-1.19.0"
sources."@types/component-emitter-1.2.10"
- sources."@types/connect-3.4.33"
sources."@types/cookie-0.4.0"
- sources."@types/cors-2.8.8"
- sources."@types/express-4.17.9"
- sources."@types/express-serve-static-core-4.17.14"
- sources."@types/mime-2.0.3"
- sources."@types/node-14.14.10"
- sources."@types/qs-6.9.5"
- sources."@types/range-parser-1.2.3"
- sources."@types/serve-static-1.13.8"
+ sources."@types/cors-2.8.9"
+ sources."@types/node-14.14.19"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."ansi-regex-5.0.0"
@@ -100901,6 +105048,7 @@ in
sources."array-flatten-1.1.1"
sources."async-3.2.0"
sources."balanced-match-1.0.0"
+ sources."base64-arraybuffer-0.1.4"
sources."base64id-2.0.0"
sources."blueimp-md5-2.18.0"
sources."body-parser-1.19.0"
@@ -100939,7 +105087,7 @@ in
sources."depd-1.1.2"
sources."destroy-1.0.4"
sources."diff-4.0.2"
- sources."diff2html-3.1.15"
+ sources."diff2html-3.1.18"
sources."dnd-page-scroll-0.0.4"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
@@ -100947,14 +105095,14 @@ in
sources."enabled-2.0.0"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
- (sources."engine.io-4.0.4" // {
+ (sources."engine.io-4.0.5" // {
dependencies = [
sources."cookie-0.4.1"
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
- sources."engine.io-parser-4.0.1"
+ sources."engine.io-parser-4.0.2"
sources."escalade-3.1.1"
sources."escape-html-1.0.3"
sources."etag-1.8.1"
@@ -100990,7 +105138,7 @@ in
sources."ignore-5.1.8"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."ipaddr.js-1.9.1"
sources."is-arrayish-0.3.2"
sources."is-docker-2.1.1"
@@ -101010,7 +105158,7 @@ in
sources."lodash-4.17.20"
(sources."logform-2.2.0" // {
dependencies = [
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."lowercase-keys-1.0.1"
@@ -101018,15 +105166,15 @@ in
sources."media-typer-0.3.0"
(sources."memorystore-1.6.4" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -101092,17 +105240,17 @@ in
sources."signals-1.0.0"
sources."simple-swizzle-0.2.2"
sources."snapsvg-0.5.1"
- (sources."socket.io-3.0.3" // {
+ (sources."socket.io-3.0.4" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."socket.io-adapter-2.0.3"
(sources."socket.io-parser-4.0.2" // {
dependencies = [
sources."debug-4.1.1"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."stack-trace-0.0.10"
@@ -101141,10 +105289,10 @@ in
})
sources."wrap-ansi-7.0.0"
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."y18n-5.0.5"
sources."yallist-2.1.2"
- sources."yargs-16.1.1"
+ sources."yargs-16.2.0"
sources."yargs-parser-20.2.4"
];
buildInputs = globalBuildInputs;
@@ -101160,10 +105308,10 @@ in
vega-cli = nodeEnv.buildNodePackage {
name = "vega-cli";
packageName = "vega-cli";
- version = "5.17.0";
+ version = "5.17.3";
src = fetchurl {
- url = "https://registry.npmjs.org/vega-cli/-/vega-cli-5.17.0.tgz";
- sha512 = "IMsPOtAnagoKK0czFoVdeVfDsGAKb8fPyDON68kEeWp9Jql71QAninG1ZqdjR2yHQy66szfP7ou9ksIIWyKGJw==";
+ url = "https://registry.npmjs.org/vega-cli/-/vega-cli-5.17.3.tgz";
+ sha512 = "gxLAxIxFmq+36eB0ETCo4F29+/gWFfGftLxpCs8/fVKW9ILfJnEBd3M+7qdQKRHhVbImqsPetaKzwtIYH7/EPw==";
};
dependencies = [
sources."abbrev-1.1.1"
@@ -101190,7 +105338,7 @@ in
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
sources."core-util-is-1.0.2"
- sources."d3-array-2.9.0"
+ sources."d3-array-2.9.1"
sources."d3-color-2.0.0"
sources."d3-delaunay-5.3.0"
sources."d3-dispatch-2.0.0"
@@ -101228,7 +105376,7 @@ in
sources."ignore-walk-3.0.3"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."is-core-module-2.2.0"
sources."is-fullwidth-code-point-1.0.0"
sources."isarray-1.0.0"
@@ -101238,7 +105386,7 @@ in
sources."minipass-2.9.0"
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."nan-2.14.2"
sources."needle-2.5.2"
sources."node-fetch-2.6.1"
@@ -101278,33 +105426,33 @@ in
sources."tar-4.4.13"
sources."topojson-client-3.1.0"
sources."util-deprecate-1.0.2"
- sources."vega-5.17.0"
+ sources."vega-5.17.3"
sources."vega-canvas-1.2.6"
sources."vega-crossfilter-4.0.5"
sources."vega-dataflow-5.7.3"
sources."vega-encode-4.8.3"
sources."vega-event-selector-2.0.6"
- sources."vega-expression-3.0.0"
+ sources."vega-expression-4.0.1"
sources."vega-force-4.0.7"
sources."vega-format-1.0.4"
- sources."vega-functions-5.8.0"
- sources."vega-geo-4.3.7"
+ sources."vega-functions-5.10.0"
+ sources."vega-geo-4.3.8"
sources."vega-hierarchy-4.0.9"
sources."vega-label-1.0.0"
sources."vega-loader-4.4.0"
- sources."vega-parser-6.1.0"
+ sources."vega-parser-6.1.2"
sources."vega-projection-1.4.5"
sources."vega-regression-1.0.9"
sources."vega-runtime-6.1.3"
sources."vega-scale-7.1.1"
sources."vega-scenegraph-4.9.2"
- sources."vega-selections-5.1.4"
+ sources."vega-selections-5.1.5"
sources."vega-statistics-1.7.9"
sources."vega-time-2.0.4"
sources."vega-transforms-4.9.3"
- sources."vega-typings-0.19.1"
+ sources."vega-typings-0.19.2"
sources."vega-util-1.16.0"
- sources."vega-view-5.9.0"
+ sources."vega-view-5.9.2"
sources."vega-view-transforms-4.5.8"
sources."vega-voronoi-4.1.5"
sources."vega-wordcloud-4.1.3"
@@ -101320,7 +105468,7 @@ in
sources."wrappy-1.0.2"
sources."y18n-5.0.5"
sources."yallist-3.1.1"
- (sources."yargs-16.1.1" // {
+ (sources."yargs-16.2.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."is-fullwidth-code-point-3.0.0"
@@ -101370,7 +105518,7 @@ in
sources."strip-ansi-6.0.0"
sources."tslib-2.0.3"
sources."vega-event-selector-2.0.6"
- sources."vega-expression-3.0.0"
+ sources."vega-expression-3.0.1"
sources."vega-util-1.16.0"
sources."wrap-ansi-7.0.0"
sources."y18n-5.0.5"
@@ -101415,11 +105563,11 @@ in
};
dependencies = [
sources."vscode-css-languageservice-3.0.13"
- sources."vscode-jsonrpc-5.0.1"
+ sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-4.4.2"
- sources."vscode-languageserver-protocol-3.15.3"
+ sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-protocol-foldingprovider-2.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-nls-4.1.2"
sources."vscode-uri-1.0.8"
];
@@ -101453,11 +105601,11 @@ in
sources."vscode-nls-4.1.2"
];
})
- sources."vscode-jsonrpc-5.0.1"
+ sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-4.4.2"
- sources."vscode-languageserver-protocol-3.15.3"
+ sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-protocol-foldingprovider-2.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-nls-3.2.5"
sources."vscode-uri-1.0.8"
];
@@ -101572,7 +105720,7 @@ in
sources."@types/json5-0.0.30"
sources."@types/mocha-7.0.2"
sources."@types/node-8.10.66"
- sources."@types/vscode-1.51.0"
+ sources."@types/vscode-1.52.0"
sources."@types/yauzl-2.9.1"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
@@ -101674,7 +105822,8 @@ in
sources."supports-color-5.5.0"
];
})
- sources."cheerio-1.0.0-rc.3"
+ sources."cheerio-1.0.0-rc.5"
+ sources."cheerio-select-tmp-0.1.1"
sources."chokidar-3.3.0"
sources."chownr-1.1.4"
sources."chrome-trace-event-1.0.2"
@@ -101707,7 +105856,7 @@ in
sources."collection-visit-1.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."commander-6.2.0"
+ sources."commander-6.2.1"
sources."commondir-1.0.1"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
@@ -101732,8 +105881,8 @@ in
sources."create-hmac-1.1.7"
sources."cross-spawn-6.0.5"
sources."crypto-browserify-3.12.0"
- sources."css-select-1.2.0"
- sources."css-what-2.1.3"
+ sources."css-select-3.1.2"
+ sources."css-what-4.0.0"
sources."cyclist-1.0.1"
sources."debug-3.2.6"
sources."decamelize-1.2.0"
@@ -101749,11 +105898,11 @@ in
sources."bn.js-4.11.9"
];
})
- sources."dom-serializer-0.1.1"
+ sources."dom-serializer-1.2.0"
sources."domain-browser-1.2.0"
- sources."domelementtype-1.3.1"
- sources."domhandler-2.4.2"
- sources."domutils-1.5.1"
+ sources."domelementtype-2.1.0"
+ sources."domhandler-4.0.0"
+ sources."domutils-2.4.4"
(sources."duplexify-3.7.1" // {
dependencies = [
sources."isarray-1.0.0"
@@ -101770,8 +105919,8 @@ in
sources."emojis-list-3.0.0"
sources."end-of-stream-1.4.4"
sources."enhanced-resolve-4.3.0"
- sources."entities-1.1.2"
- sources."errno-0.1.7"
+ sources."entities-2.1.0"
+ sources."errno-0.1.8"
(sources."es-abstract-1.18.0-next.1" // {
dependencies = [
sources."object.assign-4.1.2"
@@ -101864,7 +106013,7 @@ in
sources."fsevents-2.1.3"
sources."function-bind-1.1.1"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-value-2.0.6"
sources."glob-7.1.3"
sources."glob-parent-5.1.1"
@@ -101902,13 +106051,7 @@ in
sources."he-1.2.0"
sources."hmac-drbg-1.0.1"
sources."homedir-polyfill-1.0.3"
- (sources."htmlparser2-3.10.1" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- sources."safe-buffer-5.2.1"
- sources."string_decoder-1.3.0"
- ];
- })
+ sources."htmlparser2-6.0.0"
sources."https-browserify-1.0.0"
sources."ieee754-1.2.1"
sources."iferr-0.1.5"
@@ -101917,7 +106060,7 @@ in
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."interpret-1.4.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-binary-path-2.1.0"
@@ -102016,7 +106159,7 @@ in
];
})
sources."normalize-path-3.0.0"
- sources."nth-check-1.0.2"
+ sources."nth-check-2.0.0"
sources."object-assign-4.1.1"
(sources."object-copy-0.1.0" // {
dependencies = [
@@ -102058,7 +106201,8 @@ in
sources."parse-asn1-5.1.6"
sources."parse-passwd-1.0.0"
sources."parse-semver-1.1.1"
- sources."parse5-3.0.3"
+ sources."parse5-6.0.1"
+ sources."parse5-htmlparser2-tree-adapter-6.0.1"
sources."pascalcase-0.1.1"
sources."path-browserify-0.0.1"
sources."path-dirname-1.0.2"
@@ -102281,7 +106425,7 @@ in
sources."util-deprecate-1.0.2"
sources."v8-compile-cache-2.2.0"
sources."vm-browserify-1.1.2"
- sources."vsce-1.81.1"
+ sources."vsce-1.83.0"
sources."vscode-debugadapter-testsupport-1.43.0"
sources."vscode-debugprotocol-1.43.0"
(sources."watchpack-1.7.5" // {
@@ -102507,7 +106651,7 @@ in
sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."inquirer-6.5.2"
sources."is-3.3.0"
sources."is-extendable-0.1.1"
@@ -102522,7 +106666,7 @@ in
sources."isarray-1.0.0"
sources."isstream-0.1.2"
sources."isurl-1.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -102547,8 +106691,8 @@ in
sources."supports-color-2.0.0"
];
})
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -102633,7 +106777,7 @@ in
sources."tslib-1.14.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."uglify-js-3.12.1"
+ sources."uglify-js-3.12.4"
sources."uid-0.0.2"
sources."unbzip2-stream-1.4.3"
sources."unyield-0.0.1"
@@ -102674,8 +106818,8 @@ in
sha512 = "/dd2bJLxOmX8Ie0EPTlmU+F8cxAekn/1m8K9OAFoijm4fc8SdHznFUUEKuz2RMMhsaL5+rccj8xLFAJELYNbaA==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
sources."@emmetio/extract-abbreviation-0.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
@@ -102692,7 +106836,7 @@ in
sources."@starptech/rehype-webparser-0.10.0"
sources."@starptech/webparser-0.10.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -102880,17 +107024,19 @@ in
(sources."eslint-5.16.0" // {
dependencies = [
sources."cross-spawn-6.0.5"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ignore-4.0.6"
+ sources."ms-2.1.2"
];
})
(sources."eslint-plugin-vue-6.2.2" // {
dependencies = [
sources."acorn-7.4.1"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."eslint-scope-5.1.1"
sources."espree-6.2.1"
- sources."vue-eslint-parser-7.2.0"
+ sources."ms-2.1.2"
+ sources."vue-eslint-parser-7.3.0"
];
})
sources."eslint-scope-4.0.3"
@@ -103016,7 +107162,7 @@ in
sources."http-cache-semantics-4.1.0"
sources."iconv-lite-0.4.24"
sources."ignore-3.3.10"
- (sources."import-fresh-3.2.2" // {
+ (sources."import-fresh-3.3.0" // {
dependencies = [
sources."resolve-from-4.0.0"
];
@@ -103026,7 +107172,7 @@ in
sources."indent-string-3.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
(sources."inquirer-6.5.2" // {
dependencies = [
sources."ansi-regex-4.1.0"
@@ -103079,7 +107225,7 @@ in
];
})
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
@@ -103142,7 +107288,7 @@ in
})
sources."mkdirp-0.5.5"
sources."mout-0.5.0"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."mute-stream-0.0.7"
sources."nanomatch-1.2.13"
sources."natural-compare-1.4.0"
@@ -103522,9 +107668,9 @@ in
sources."user-home-2.0.0"
sources."util-deprecate-1.0.2"
sources."validate-npm-package-license-3.0.4"
- sources."vfile-4.2.0"
+ sources."vfile-4.2.1"
sources."vfile-message-2.0.4"
- (sources."vfile-reporter-6.0.1" // {
+ (sources."vfile-reporter-6.0.2" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."emoji-regex-8.0.0"
@@ -103543,17 +107689,18 @@ in
];
})
sources."vscode-emmet-helper-1.2.17"
- sources."vscode-jsonrpc-5.0.1"
+ sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-5.3.0-next.10"
- sources."vscode-languageserver-protocol-3.15.3"
+ sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-nls-5.0.0"
sources."vscode-textbuffer-1.0.0"
sources."vscode-uri-1.0.8"
(sources."vue-eslint-parser-6.0.5" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
+ sources."ms-2.1.2"
];
})
sources."vue-onsenui-helper-json-1.0.2"
@@ -103600,14 +107747,14 @@ in
web-ext = nodeEnv.buildNodePackage {
name = "web-ext";
packageName = "web-ext";
- version = "5.4.0";
+ version = "5.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/web-ext/-/web-ext-5.4.0.tgz";
- sha512 = "95MVrsCRtmmu7YNTA8OconwTB7Y7rS6T5ABpv9c90A5tLfDV1+6/dRn8JhAMAi/UfIq0ZT5wklHwvRzDmD6cBA==";
+ url = "https://registry.npmjs.org/web-ext/-/web-ext-5.4.1.tgz";
+ sha512 = "AnTjSFtvidZfmVYzvceM/XixsigiWU3l66UzcxgXxXhOoEQU5ZHlXFGVJdHEYfkI5SnEyDG+WlhsdTUHNLOXJw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
(sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -103627,33 +107774,25 @@ in
sources."@devicefarmer/adbkit-monkey-1.0.1"
(sources."@eslint/eslintrc-0.2.2" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
- sources."@mdn/browser-compat-data-2.0.5"
- sources."@sindresorhus/is-0.7.0"
+ sources."@mdn/browser-compat-data-2.0.7"
+ sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/decompress-4.2.3"
- sources."@types/download-6.2.4"
- sources."@types/got-8.3.5"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/yauzl-2.9.1"
sources."JSONSelect-0.2.1"
- sources."accepts-1.3.7"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.1"
- (sources."addons-linter-2.12.0" // {
+ (sources."addons-linter-2.13.1" // {
dependencies = [
- sources."yargs-16.1.0"
- ];
- })
- (sources."addons-scanner-utils-3.0.0" // {
- dependencies = [
- sources."upath-2.0.0"
+ sources."yargs-16.1.1"
];
})
+ sources."addons-scanner-utils-4.0.0"
sources."adm-zip-0.4.16"
sources."ajv-6.12.6"
sources."ajv-merge-patch-4.1.0"
@@ -103671,28 +107810,24 @@ in
sources."ansi-styles-4.3.0"
sources."any-promise-1.3.0"
sources."anymatch-3.1.1"
- (sources."archive-type-4.0.0" // {
- dependencies = [
- sources."file-type-4.4.0"
- ];
- })
(sources."archiver-5.0.2" // {
dependencies = [
sources."async-3.2.0"
- sources."bl-4.0.3"
- sources."inherits-2.0.4"
- sources."readable-stream-3.6.0"
- sources."tar-stream-2.1.4"
];
})
- sources."archiver-utils-2.1.0"
+ (sources."archiver-utils-2.1.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."argparse-1.0.10"
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
sources."arr-union-3.1.0"
sources."array-differ-3.0.0"
sources."array-filter-0.0.1"
- sources."array-flatten-1.1.1"
sources."array-map-0.0.0"
sources."array-reduce-0.0.0"
sources."array-union-2.1.0"
@@ -103714,16 +107849,14 @@ in
(sources."base-0.11.2" // {
dependencies = [
sources."define-property-1.0.0"
- sources."isobject-3.0.1"
];
})
sources."base64-js-1.5.1"
sources."bcrypt-pbkdf-1.0.2"
sources."binary-extensions-2.1.0"
sources."bindings-1.5.0"
- sources."bl-1.2.3"
+ sources."bl-4.0.3"
sources."bluebird-2.9.34"
- sources."body-parser-1.19.0"
sources."boolbase-1.0.0"
(sources."boxen-4.2.0" // {
dependencies = [
@@ -103734,23 +107867,14 @@ in
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
sources."buffer-5.7.1"
- sources."buffer-alloc-1.2.0"
- sources."buffer-alloc-unsafe-1.1.0"
sources."buffer-crc32-0.2.13"
sources."buffer-equal-constant-time-1.0.1"
- sources."buffer-fill-1.0.0"
sources."buffer-from-1.1.1"
sources."bunyan-1.8.14"
- sources."bytes-3.1.0"
- (sources."cache-base-1.0.1" // {
+ sources."cache-base-1.0.1"
+ (sources."cacheable-request-6.1.0" // {
dependencies = [
- sources."isobject-3.0.1"
- ];
- })
- (sources."cacheable-request-2.1.4" // {
- dependencies = [
- sources."get-stream-3.0.0"
- sources."lowercase-keys-1.0.0"
+ sources."lowercase-keys-2.0.0"
];
})
sources."call-bind-1.0.0"
@@ -103785,7 +107909,6 @@ in
];
})
sources."is-descriptor-0.1.6"
- sources."isobject-3.0.1"
sources."kind-of-5.1.0"
];
})
@@ -103808,32 +107931,21 @@ in
sources."commander-2.20.3"
sources."common-tags-1.8.0"
sources."component-emitter-1.3.0"
- (sources."compress-commons-4.0.2" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."compress-commons-4.0.2"
sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
- (sources."configstore-5.0.1" // {
+ (sources."concat-stream-1.6.2" // {
dependencies = [
- sources."make-dir-3.1.0"
- sources."semver-6.3.0"
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
];
})
- sources."content-disposition-0.5.3"
- sources."content-type-1.0.4"
- sources."cookie-0.4.0"
- sources."cookie-signature-1.0.6"
+ sources."configstore-5.0.1"
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
sources."core-util-is-1.0.2"
sources."crc-32-1.2.0"
- (sources."crc32-stream-4.0.1" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."crc32-stream-4.0.1"
sources."cross-spawn-7.0.3"
sources."crypto-random-string-2.0.0"
sources."css-select-1.2.0"
@@ -103843,39 +107955,7 @@ in
sources."debug-2.6.9"
sources."decamelize-4.0.0"
sources."decode-uri-component-0.2.0"
- (sources."decompress-4.2.1" // {
- dependencies = [
- (sources."make-dir-1.3.0" // {
- dependencies = [
- sources."pify-3.0.0"
- ];
- })
- sources."pify-2.3.0"
- ];
- })
sources."decompress-response-3.3.0"
- (sources."decompress-tar-4.1.1" // {
- dependencies = [
- sources."file-type-5.2.0"
- ];
- })
- (sources."decompress-tarbz2-4.1.1" // {
- dependencies = [
- sources."file-type-6.2.0"
- ];
- })
- (sources."decompress-targz-4.1.1" // {
- dependencies = [
- sources."file-type-5.2.0"
- ];
- })
- (sources."decompress-unzip-4.0.1" // {
- dependencies = [
- sources."file-type-3.9.0"
- sources."get-stream-2.3.1"
- sources."pify-2.3.0"
- ];
- })
sources."deep-equal-1.1.1"
sources."deep-extend-0.6.0"
sources."deep-is-0.1.3"
@@ -103884,14 +107964,8 @@ in
sources."defaults-1.0.3"
sources."defer-to-connect-1.1.3"
sources."define-properties-1.1.3"
- (sources."define-property-2.0.2" // {
- dependencies = [
- sources."isobject-3.0.1"
- ];
- })
+ sources."define-property-2.0.2"
sources."delayed-stream-1.0.0"
- sources."depd-1.1.2"
- sources."destroy-1.0.4"
(sources."dispensary-0.59.0" // {
dependencies = [
sources."async-3.2.0"
@@ -103904,14 +107978,11 @@ in
sources."domhandler-2.4.2"
sources."domutils-1.5.1"
sources."dot-prop-5.3.0"
- sources."download-8.0.0"
sources."dtrace-provider-0.8.8"
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."emoji-regex-8.0.0"
- sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
sources."entities-1.1.2"
@@ -103923,12 +107994,11 @@ in
sources."es6-promisify-6.1.1"
sources."escalade-3.1.1"
sources."escape-goat-2.1.1"
- sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
- (sources."eslint-7.13.0" // {
+ (sources."eslint-7.14.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
sources."strip-ansi-6.0.0"
];
@@ -103959,14 +108029,8 @@ in
})
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
- sources."etag-1.8.1"
sources."event-to-promise-0.8.0"
- (sources."execa-4.1.0" // {
- dependencies = [
- sources."get-stream-5.2.0"
- sources."is-stream-2.0.0"
- ];
- })
+ sources."execa-4.1.0"
sources."exit-on-epipe-1.0.1"
(sources."expand-brackets-2.1.4" // {
dependencies = [
@@ -103986,9 +108050,6 @@ in
sources."kind-of-5.1.0"
];
})
- sources."express-4.17.1"
- sources."ext-list-2.2.2"
- sources."ext-name-5.0.0"
sources."extend-3.0.2"
(sources."extend-shallow-3.0.2" // {
dependencies = [
@@ -104014,12 +108075,8 @@ in
sources."fast-safe-stringify-2.0.7"
sources."fd-slicer-1.1.0"
sources."file-entry-cache-5.0.1"
- sources."file-type-11.1.0"
sources."file-uri-to-path-1.0.0"
- sources."filename-reserved-regex-2.0.0"
- sources."filenamify-3.0.0"
sources."fill-range-7.0.1"
- sources."finalhandler-1.1.2"
sources."find-up-4.1.0"
(sources."firefox-profile-4.0.0" // {
dependencies = [
@@ -104035,10 +108092,7 @@ in
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
- sources."forwarded-0.1.2"
sources."fragment-cache-0.2.1"
- sources."fresh-0.5.2"
- sources."from2-2.3.0"
sources."fs-constants-1.0.0"
(sources."fs-extra-9.0.1" // {
dependencies = [
@@ -104062,18 +108116,21 @@ in
];
})
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
- sources."get-stream-4.1.0"
+ sources."get-intrinsic-1.0.2"
+ sources."get-stream-5.2.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
- sources."global-dirs-2.0.1"
- sources."globals-12.4.0"
- (sources."got-8.3.2" // {
+ (sources."global-dirs-2.1.0" // {
dependencies = [
- sources."get-stream-3.0.0"
- sources."pify-3.0.0"
+ sources."ini-1.3.7"
+ ];
+ })
+ sources."globals-12.4.0"
+ (sources."got-9.6.0" // {
+ dependencies = [
+ sources."get-stream-4.1.0"
];
})
sources."graceful-fs-4.2.4"
@@ -104083,14 +108140,8 @@ in
sources."har-validator-5.1.5"
sources."has-1.0.3"
sources."has-flag-4.0.0"
- sources."has-symbol-support-x-1.4.2"
sources."has-symbols-1.0.1"
- sources."has-to-string-tag-x-1.4.1"
- (sources."has-value-1.0.0" // {
- dependencies = [
- sources."isobject-3.0.1"
- ];
- })
+ sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
(sources."is-number-3.0.0" // {
@@ -104102,27 +108153,19 @@ in
];
})
sources."has-yarn-2.1.0"
- (sources."htmlparser2-3.10.1" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
- sources."http-cache-semantics-3.8.1"
- sources."http-errors-1.7.2"
+ sources."htmlparser2-3.10.1"
+ sources."http-cache-semantics-4.1.0"
sources."http-signature-1.2.0"
sources."human-signals-1.1.1"
- sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
sources."ignore-4.0.6"
sources."import-fresh-3.2.1"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
- sources."inherits-2.0.3"
- sources."ini-1.3.5"
- sources."into-stream-3.1.0"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.8"
sources."invert-kv-3.0.1"
- sources."ipaddr.js-1.9.1"
sources."is-absolute-0.1.7"
sources."is-accessor-descriptor-1.0.0"
sources."is-arguments-1.1.0"
@@ -104141,22 +108184,14 @@ in
sources."is-glob-4.0.1"
sources."is-installed-globally-0.3.2"
sources."is-mergeable-object-1.1.1"
- sources."is-natural-number-4.0.1"
sources."is-npm-5.0.0"
sources."is-number-7.0.0"
sources."is-obj-2.0.0"
- sources."is-object-1.0.2"
sources."is-path-inside-3.0.2"
- sources."is-plain-obj-1.1.0"
- (sources."is-plain-object-2.0.4" // {
- dependencies = [
- sources."isobject-3.0.1"
- ];
- })
+ sources."is-plain-object-2.0.4"
sources."is-regex-1.1.1"
sources."is-relative-0.1.3"
- sources."is-retry-allowed-1.2.0"
- sources."is-stream-1.1.0"
+ sources."is-stream-2.0.0"
sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
@@ -104165,14 +108200,13 @@ in
sources."is-yarn-global-0.3.0"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
- sources."isobject-2.1.0"
+ sources."isobject-3.0.1"
sources."isstream-0.1.2"
- sources."isurl-1.0.0"
sources."jed-1.1.1"
sources."jetpack-id-1.0.0"
sources."js-select-0.6.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsbn-0.1.1"
sources."json-buffer-3.0.0"
sources."json-merge-patch-0.2.3"
@@ -104185,7 +108219,7 @@ in
sources."jsonify-0.0.0"
(sources."jsonwebtoken-8.5.1" // {
dependencies = [
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."semver-5.7.1"
];
})
@@ -104193,14 +108227,19 @@ in
sources."jszip-2.6.1"
sources."jwa-1.4.1"
sources."jws-3.2.2"
- sources."keyv-3.0.0"
+ sources."keyv-3.1.0"
sources."kind-of-6.0.3"
sources."latest-version-5.1.0"
- sources."lazystream-1.0.0"
+ (sources."lazystream-1.0.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
sources."lcid-3.1.1"
sources."levn-0.4.1"
sources."lighthouse-logger-1.2.0"
- sources."line-column-1.0.2"
sources."lines-and-columns-1.1.6"
sources."locate-path-5.0.0"
sources."lodash-4.17.20"
@@ -104217,24 +108256,17 @@ in
sources."lodash.sortby-4.7.0"
sources."lodash.union-4.6.0"
sources."lowercase-keys-1.0.1"
- (sources."make-dir-2.1.0" // {
+ (sources."make-dir-3.1.0" // {
dependencies = [
- sources."semver-5.7.1"
+ sources."semver-6.3.0"
];
})
sources."map-age-cleaner-0.1.3"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
sources."marky-1.2.1"
- sources."media-typer-0.3.0"
- (sources."mem-5.1.1" // {
- dependencies = [
- sources."p-is-promise-2.1.0"
- ];
- })
- sources."merge-descriptors-1.0.1"
+ sources."mem-5.1.1"
sources."merge-stream-2.0.0"
- sources."methods-1.1.2"
(sources."micromatch-3.1.10" // {
dependencies = [
(sources."braces-2.3.2" // {
@@ -104252,13 +108284,11 @@ in
sources."kind-of-3.2.2"
];
})
- sources."isobject-3.0.1"
sources."to-regex-range-2.1.1"
];
})
- sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -104286,21 +108316,16 @@ in
sources."natural-compare-1.4.0"
sources."natural-compare-lite-1.4.0"
sources."ncp-2.0.0"
- sources."negotiator-0.6.2"
sources."neo-async-2.6.2"
sources."next-tick-1.1.0"
sources."node-forge-0.10.0"
(sources."node-notifier-8.0.0" // {
dependencies = [
- sources."uuid-8.3.1"
+ sources."uuid-8.3.2"
];
})
sources."normalize-path-3.0.0"
- (sources."normalize-url-2.0.1" // {
- dependencies = [
- sources."sort-keys-2.0.0"
- ];
- })
+ sources."normalize-url-4.5.0"
sources."npm-run-path-4.0.1"
sources."nth-check-1.0.2"
sources."oauth-sign-0.9.0"
@@ -104321,43 +108346,23 @@ in
sources."object-inspect-1.9.0"
sources."object-is-1.1.4"
sources."object-keys-1.1.1"
- (sources."object-visit-1.0.1" // {
- dependencies = [
- sources."isobject-3.0.1"
- ];
- })
+ sources."object-visit-1.0.1"
sources."object.assign-4.1.2"
- (sources."object.pick-1.3.0" // {
- dependencies = [
- sources."isobject-3.0.1"
- ];
- })
- sources."on-finished-2.3.0"
+ sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."onetime-5.1.2"
sources."open-7.3.0"
sources."optionator-0.9.1"
sources."os-locale-5.0.0"
sources."os-shim-0.1.3"
- sources."p-cancelable-0.4.1"
+ sources."p-cancelable-1.1.0"
sources."p-defer-1.0.0"
- sources."p-event-2.3.1"
- sources."p-finally-1.0.0"
- sources."p-is-promise-1.1.0"
+ sources."p-is-promise-2.1.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
- sources."p-timeout-2.0.1"
sources."p-try-2.2.0"
(sources."package-json-6.5.0" // {
dependencies = [
- sources."@sindresorhus/is-0.14.0"
- sources."cacheable-request-6.1.0"
- sources."get-stream-5.2.0"
- sources."got-9.6.0"
- sources."http-cache-semantics-4.1.0"
- sources."lowercase-keys-2.0.0"
- sources."normalize-url-4.5.0"
- sources."p-cancelable-1.1.0"
sources."semver-6.3.0"
];
})
@@ -104365,45 +108370,36 @@ in
sources."parent-module-1.0.1"
sources."parse-json-5.0.1"
sources."parse5-3.0.3"
- sources."parseurl-1.3.3"
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
- sources."path-to-regexp-0.1.7"
sources."pend-1.2.0"
sources."performance-now-2.1.0"
sources."picomatch-2.2.2"
- sources."pify-4.0.1"
- sources."pinkie-2.0.4"
- sources."pinkie-promise-2.0.1"
sources."pino-6.7.0"
sources."pino-std-serializers-2.5.0"
sources."posix-character-classes-0.1.1"
- sources."postcss-8.1.7"
+ sources."postcss-8.1.10"
sources."prelude-ls-1.2.1"
sources."prepend-http-2.0.0"
sources."printj-1.1.2"
sources."probe-image-size-5.0.0"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
- sources."proxy-addr-2.0.6"
sources."psl-1.8.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."pupa-2.1.1"
- sources."qs-6.7.0"
- sources."query-string-5.1.1"
+ sources."qs-6.5.2"
sources."quick-format-unescaped-4.0.1"
- sources."range-parser-1.2.1"
- sources."raw-body-2.4.0"
(sources."rc-1.2.8" // {
dependencies = [
sources."strip-json-comments-2.0.1"
];
})
- sources."readable-stream-2.3.7"
+ sources."readable-stream-3.6.0"
sources."readdir-glob-1.1.1"
sources."readdirp-3.5.0"
sources."regenerator-runtime-0.13.7"
@@ -104425,11 +108421,7 @@ in
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
- (sources."request-2.88.2" // {
- dependencies = [
- sources."qs-6.5.2"
- ];
- })
+ sources."request-2.88.2"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."resolve-from-4.0.0"
@@ -104437,32 +108429,23 @@ in
sources."responselike-1.0.2"
sources."ret-0.1.15"
sources."rimraf-2.6.3"
- sources."safe-buffer-5.1.2"
- sources."safe-compare-1.1.4"
+ sources."safe-buffer-5.2.1"
sources."safe-json-stringify-1.2.0"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
- sources."seek-bzip-1.0.6"
sources."semver-7.3.2"
(sources."semver-diff-3.1.1" // {
dependencies = [
sources."semver-6.3.0"
];
})
- (sources."send-0.17.1" // {
- dependencies = [
- sources."ms-2.1.1"
- ];
- })
- sources."serve-static-1.14.1"
sources."set-blocking-2.0.0"
(sources."set-value-2.0.1" // {
dependencies = [
sources."extend-shallow-2.0.1"
];
})
- sources."setprototypeof-1.1.1"
sources."sha.js-2.4.11"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
@@ -104504,7 +108487,6 @@ in
(sources."snapdragon-node-2.1.1" // {
dependencies = [
sources."define-property-1.0.0"
- sources."isobject-3.0.1"
];
})
(sources."snapdragon-util-3.0.1" // {
@@ -104513,8 +108495,6 @@ in
];
})
sources."sonic-boom-1.3.0"
- sources."sort-keys-1.1.2"
- sources."sort-keys-length-1.0.1"
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
sources."source-map-support-0.5.19"
@@ -104541,11 +108521,9 @@ in
sources."kind-of-5.1.0"
];
})
- sources."statuses-1.5.0"
sources."stream-parser-0.3.1"
sources."stream-to-array-2.3.0"
sources."stream-to-promise-3.0.0"
- sources."strict-uri-encode-1.1.0"
(sources."string-width-4.2.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
@@ -104554,15 +108532,13 @@ in
})
sources."string.prototype.trimend-1.0.3"
sources."string.prototype.trimstart-1.0.3"
- sources."string_decoder-1.1.1"
+ sources."string_decoder-1.3.0"
sources."strip-ansi-3.0.1"
sources."strip-bom-4.0.0"
sources."strip-bom-buf-2.0.0"
sources."strip-bom-stream-4.0.0"
- sources."strip-dirs-2.1.0"
sources."strip-final-newline-2.0.0"
sources."strip-json-comments-3.1.1"
- sources."strip-outer-1.0.1"
sources."supports-color-7.2.0"
(sources."table-5.4.6" // {
dependencies = [
@@ -104573,19 +108549,17 @@ in
sources."strip-ansi-5.2.0"
];
})
- sources."tar-stream-1.6.2"
+ sources."tar-stream-2.2.0"
sources."term-size-2.2.1"
sources."text-table-0.2.0"
sources."thenify-3.3.1"
sources."thenify-all-1.6.0"
sources."through-2.3.8"
- sources."timed-out-4.0.1"
(sources."tmp-0.2.1" // {
dependencies = [
sources."rimraf-3.0.2"
];
})
- sources."to-buffer-1.1.1"
(sources."to-object-path-0.3.0" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -104594,25 +108568,20 @@ in
sources."to-readable-stream-1.0.0"
sources."to-regex-3.0.2"
sources."to-regex-range-5.0.1"
- sources."toidentifier-1.0.0"
sources."tosource-1.0.0"
sources."tough-cookie-2.5.0"
sources."tr46-2.0.2"
sources."traverse-0.4.6"
- sources."trim-repeated-1.0.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-check-0.4.0"
sources."type-detect-4.0.8"
sources."type-fest-0.8.1"
- sources."type-is-1.6.18"
sources."typedarray-0.0.6"
sources."typedarray-to-buffer-3.1.5"
- sources."unbzip2-stream-1.4.3"
sources."union-value-1.0.1"
sources."unique-string-2.0.0"
sources."universalify-0.1.2"
- sources."unpipe-1.0.0"
(sources."unset-value-1.0.0" // {
dependencies = [
(sources."has-value-0.3.1" // {
@@ -104621,7 +108590,6 @@ in
];
})
sources."has-values-0.1.4"
- sources."isobject-3.0.1"
];
})
sources."upath-2.0.1"
@@ -104629,14 +108597,12 @@ in
sources."uri-js-4.4.0"
sources."urix-0.1.0"
sources."url-parse-lax-3.0.0"
- sources."url-to-options-1.0.1"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."utils-merge-1.0.1"
sources."uuid-3.4.0"
sources."v8-compile-cache-2.2.0"
- sources."vary-1.1.2"
sources."verror-1.10.0"
+ sources."vfile-location-3.2.0"
sources."watchpack-1.7.4"
(sources."watchpack-chokidar2-2.0.1" // {
dependencies = [
@@ -104651,10 +108617,12 @@ in
sources."is-binary-path-1.0.1"
sources."is-glob-3.1.0"
sources."is-number-3.0.0"
- sources."isobject-3.0.1"
sources."kind-of-3.2.2"
sources."normalize-path-2.1.1"
+ sources."readable-stream-2.3.7"
sources."readdirp-2.2.1"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
sources."to-regex-range-2.1.1"
sources."upath-1.2.0"
];
@@ -104685,7 +108653,6 @@ in
sources."xdg-basedir-4.0.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
- sources."xtend-4.0.2"
sources."y18n-5.0.5"
(sources."yargs-15.4.1" // {
dependencies = [
@@ -104706,11 +108673,7 @@ in
sources."async-1.5.2"
];
})
- (sources."zip-stream-4.0.4" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."zip-stream-4.0.4"
];
buildInputs = globalBuildInputs;
meta = {
@@ -104725,48 +108688,48 @@ in
webpack = nodeEnv.buildNodePackage {
name = "webpack";
packageName = "webpack";
- version = "5.10.0";
+ version = "5.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-5.10.0.tgz";
- sha512 = "P0bHAXmIz0zsNcHNLqFmLY1ZtrT+jtBr7FqpuDtA2o7GiHC+zBsfhgK7SmJ1HG7BAEb3G9JoMdSVi7mEDvG3Zg==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-5.11.1.tgz";
+ sha512 = "tNUIdAmYJv+nupRs/U/gqmADm6fgrf5xE+rSlSsf2PgsGO7j2WG7ccU6AWNlOJlHFl+HnmXlBmHIkiLf+XA9mQ==";
};
dependencies = [
sources."@types/eslint-7.2.6"
sources."@types/eslint-scope-3.7.0"
sources."@types/estree-0.0.45"
sources."@types/json-schema-7.0.6"
- sources."@types/node-14.14.10"
- sources."@webassemblyjs/ast-1.9.0"
- sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
- sources."@webassemblyjs/helper-api-error-1.9.0"
- sources."@webassemblyjs/helper-buffer-1.9.0"
- sources."@webassemblyjs/helper-code-frame-1.9.0"
- sources."@webassemblyjs/helper-fsm-1.9.0"
- sources."@webassemblyjs/helper-module-context-1.9.0"
- sources."@webassemblyjs/helper-wasm-bytecode-1.9.0"
- sources."@webassemblyjs/helper-wasm-section-1.9.0"
- sources."@webassemblyjs/ieee754-1.9.0"
- sources."@webassemblyjs/leb128-1.9.0"
- sources."@webassemblyjs/utf8-1.9.0"
- sources."@webassemblyjs/wasm-edit-1.9.0"
- sources."@webassemblyjs/wasm-gen-1.9.0"
- sources."@webassemblyjs/wasm-opt-1.9.0"
- sources."@webassemblyjs/wasm-parser-1.9.0"
- sources."@webassemblyjs/wast-parser-1.9.0"
- sources."@webassemblyjs/wast-printer-1.9.0"
+ sources."@types/node-14.14.19"
+ sources."@webassemblyjs/ast-1.9.1"
+ sources."@webassemblyjs/floating-point-hex-parser-1.9.1"
+ sources."@webassemblyjs/helper-api-error-1.9.1"
+ sources."@webassemblyjs/helper-buffer-1.9.1"
+ sources."@webassemblyjs/helper-code-frame-1.9.1"
+ sources."@webassemblyjs/helper-fsm-1.9.1"
+ sources."@webassemblyjs/helper-module-context-1.9.1"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.9.1"
+ sources."@webassemblyjs/helper-wasm-section-1.9.1"
+ sources."@webassemblyjs/ieee754-1.9.1"
+ sources."@webassemblyjs/leb128-1.9.1"
+ sources."@webassemblyjs/utf8-1.9.1"
+ sources."@webassemblyjs/wasm-edit-1.9.1"
+ sources."@webassemblyjs/wasm-gen-1.9.1"
+ sources."@webassemblyjs/wasm-opt-1.9.1"
+ sources."@webassemblyjs/wasm-parser-1.9.1"
+ sources."@webassemblyjs/wast-parser-1.9.1"
+ sources."@webassemblyjs/wast-printer-1.9.1"
sources."@xtuc/ieee754-1.2.0"
sources."@xtuc/long-4.2.2"
sources."acorn-8.0.4"
sources."ajv-6.12.6"
sources."ajv-keywords-3.5.2"
- sources."browserslist-4.15.0"
+ sources."browserslist-4.16.0"
sources."buffer-from-1.1.1"
- sources."caniuse-lite-1.0.30001165"
+ sources."caniuse-lite-1.0.30001171"
sources."chrome-trace-event-1.0.2"
sources."colorette-1.2.1"
sources."commander-2.20.3"
- sources."electron-to-chromium-1.3.616"
- sources."enhanced-resolve-5.4.0"
+ sources."electron-to-chromium-1.3.633"
+ sources."enhanced-resolve-5.4.1"
sources."escalade-3.1.1"
sources."eslint-scope-5.1.1"
(sources."esrecurse-4.3.0" // {
@@ -104788,8 +108751,8 @@ in
sources."loader-runner-4.1.0"
sources."locate-path-6.0.0"
sources."merge-stream-2.0.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."neo-async-2.6.2"
sources."node-releases-1.1.67"
sources."p-limit-3.1.0"
@@ -104814,7 +108777,7 @@ in
sources."terser-webpack-plugin-5.0.3"
sources."tslib-1.14.1"
sources."uri-js-4.4.0"
- sources."watchpack-2.0.1"
+ sources."watchpack-2.1.0"
sources."webpack-sources-2.2.0"
sources."yocto-queue-0.1.0"
];
@@ -104831,48 +108794,38 @@ in
webpack-cli = nodeEnv.buildNodePackage {
name = "webpack-cli";
packageName = "webpack-cli";
- version = "4.2.0";
+ version = "4.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.2.0.tgz";
- sha512 = "EIl3k88vaF4fSxWSgtAQR+VwicfLMTZ9amQtqS4o+TDPW9HGaEpbFBbAZ4A3ZOT5SOnMxNOzROsSTPiE8tBJPA==";
+ url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.3.1.tgz";
+ sha512 = "/F4+9QNZM/qKzzL9/06Am8NXIkGV+/NqQ62Dx7DSqudxxpAgBqYn6V7+zp+0Y7JuWksKUbczRY3wMTd+7Uj6OA==";
};
dependencies = [
- sources."@webpack-cli/info-1.1.0"
- sources."@webpack-cli/serve-1.1.0"
+ sources."@discoveryjs/json-ext-0.5.2"
+ sources."@webpack-cli/info-1.2.1"
+ sources."@webpack-cli/serve-1.2.1"
sources."ansi-colors-4.1.1"
- sources."ansi-styles-3.2.1"
- sources."array-back-4.0.1"
- sources."chalk-2.4.2"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
sources."colorette-1.2.1"
- sources."command-line-usage-6.1.1"
- sources."commander-6.2.0"
+ sources."commander-6.2.1"
sources."cross-spawn-7.0.3"
- sources."deep-extend-0.6.0"
- sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
sources."envinfo-7.7.3"
- sources."escape-string-regexp-1.0.5"
- sources."execa-4.1.0"
+ sources."execa-5.0.0"
+ sources."fastest-levenshtein-1.0.12"
sources."find-up-4.1.0"
sources."function-bind-1.1.1"
- sources."get-stream-5.2.0"
+ sources."get-stream-6.0.0"
sources."has-1.0.3"
- sources."has-flag-3.0.0"
- sources."human-signals-1.1.1"
+ sources."human-signals-2.1.0"
sources."import-local-3.0.2"
sources."interpret-2.2.0"
sources."is-core-module-2.2.0"
sources."is-stream-2.0.0"
sources."isexe-2.0.0"
- sources."leven-3.1.0"
sources."locate-path-5.0.0"
sources."lodash-4.17.20"
sources."merge-stream-2.0.0"
sources."mimic-fn-2.1.0"
sources."npm-run-path-4.0.1"
- sources."once-1.4.0"
sources."onetime-5.1.2"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
@@ -104881,9 +108834,7 @@ in
sources."path-key-3.1.1"
sources."path-parse-1.0.6"
sources."pkg-dir-4.2.0"
- sources."pump-3.0.0"
sources."rechoir-0.7.0"
- sources."reduce-flatten-2.0.0"
sources."resolve-1.19.0"
sources."resolve-cwd-3.0.0"
sources."resolve-from-5.0.0"
@@ -104891,14 +108842,9 @@ in
sources."shebang-regex-3.0.0"
sources."signal-exit-3.0.3"
sources."strip-final-newline-2.0.0"
- sources."supports-color-5.5.0"
- sources."table-layout-1.0.1"
- sources."typical-5.2.0"
sources."v8-compile-cache-2.2.0"
sources."webpack-merge-4.2.2"
sources."which-2.0.2"
- sources."wordwrapjs-4.0.0"
- sources."wrappy-1.0.2"
];
buildInputs = globalBuildInputs;
meta = {
@@ -104913,15 +108859,15 @@ in
webpack-dev-server = nodeEnv.buildNodePackage {
name = "webpack-dev-server";
packageName = "webpack-dev-server";
- version = "3.11.0";
+ version = "3.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz";
- sha512 = "PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==";
+ url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz";
+ sha512 = "u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==";
};
dependencies = [
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."accepts-1.3.7"
sources."ajv-6.12.6"
sources."ajv-errors-1.0.1"
@@ -105027,7 +108973,7 @@ in
sources."semver-5.7.1"
];
})
- (sources."debug-4.3.1" // {
+ (sources."debug-4.3.2" // {
dependencies = [
sources."ms-2.1.2"
];
@@ -105049,7 +108995,7 @@ in
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
- sources."errno-0.1.7"
+ sources."errno-0.1.8"
sources."es-abstract-1.17.7"
sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
@@ -105094,7 +109040,7 @@ in
})
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
- sources."faye-websocket-0.10.0"
+ sources."faye-websocket-0.11.3"
sources."file-uri-to-path-1.0.0"
(sources."fill-range-4.0.0" // {
dependencies = [
@@ -105108,7 +109054,7 @@ in
];
})
sources."find-up-3.0.0"
- sources."follow-redirects-1.13.0"
+ sources."follow-redirects-1.13.1"
sources."for-in-1.0.2"
sources."forwarded-0.1.2"
sources."fragment-cache-0.2.1"
@@ -105117,7 +109063,7 @@ in
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."get-caller-file-2.0.5"
- sources."get-intrinsic-1.0.1"
+ sources."get-intrinsic-1.0.2"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."glob-7.1.6"
@@ -105143,13 +109089,14 @@ in
];
})
sources."hpack.js-2.1.6"
- sources."html-entities-1.3.1"
+ sources."html-entities-1.4.0"
sources."http-deceiver-1.2.7"
(sources."http-errors-1.7.2" // {
dependencies = [
sources."inherits-2.0.3"
];
})
+ sources."http-parser-js-0.5.3"
sources."http-proxy-1.18.1"
sources."http-proxy-middleware-0.19.1"
sources."iconv-lite-0.4.24"
@@ -105205,8 +109152,8 @@ in
sources."methods-1.1.2"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."minimalistic-assert-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -105269,7 +109216,7 @@ in
(sources."portfinder-1.0.28" // {
dependencies = [
sources."debug-3.2.7"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."posix-character-classes-0.1.1"
@@ -105374,12 +109321,11 @@ in
sources."kind-of-3.2.2"
];
})
- sources."sockjs-0.3.20"
- (sources."sockjs-client-1.4.0" // {
+ sources."sockjs-0.3.21"
+ (sources."sockjs-client-1.5.0" // {
dependencies = [
sources."debug-3.2.7"
- sources."faye-websocket-0.11.3"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
];
})
sources."source-map-0.5.7"
@@ -105467,13 +109413,13 @@ in
sources."uuid-3.4.0"
sources."vary-1.1.2"
sources."wbuf-1.7.3"
- (sources."webpack-dev-middleware-3.7.2" // {
+ (sources."webpack-dev-middleware-3.7.3" // {
dependencies = [
- sources."mime-2.4.6"
+ sources."mime-2.4.7"
];
})
sources."webpack-log-2.0.0"
- sources."websocket-driver-0.6.5"
+ sources."websocket-driver-0.7.4"
sources."websocket-extensions-0.1.4"
sources."which-1.3.1"
sources."which-module-2.0.0"
@@ -105502,106 +109448,54 @@ in
copy-webpack-plugin = nodeEnv.buildNodePackage {
name = "copy-webpack-plugin";
packageName = "copy-webpack-plugin";
- version = "6.3.2";
+ version = "7.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.2.tgz";
- sha512 = "MgJ1uouLIbDg4ST1GzqrGQyKoXY5iPqi6fghFqarijam7FQcBa/r6Rg0VkoIuzx75Xq8iAMghyOueMkWUQ5OaA==";
+ url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-7.0.0.tgz";
+ sha512 = "SLjQNa5iE3BoCP76ESU9qYo9ZkEWtXoZxDurHoqPchAFRblJ9g96xTeC560UXBMre1Nx6ixIIUfiY3VcjpJw3g==";
};
dependencies = [
- sources."@nodelib/fs.scandir-2.1.3"
- sources."@nodelib/fs.stat-2.0.3"
- sources."@nodelib/fs.walk-1.2.4"
- sources."@npmcli/move-file-1.0.1"
+ sources."@nodelib/fs.scandir-2.1.4"
+ sources."@nodelib/fs.stat-2.0.4"
+ sources."@nodelib/fs.walk-1.2.6"
sources."@types/json-schema-7.0.6"
- sources."aggregate-error-3.1.0"
sources."ajv-6.12.6"
sources."ajv-keywords-3.5.2"
sources."array-union-2.1.0"
- sources."balanced-match-1.0.0"
sources."big.js-5.2.2"
- sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."cacache-15.0.5"
- sources."chownr-2.0.0"
- sources."clean-stack-2.2.0"
- sources."commondir-1.0.1"
- sources."concat-map-0.0.1"
sources."dir-glob-3.0.1"
sources."emojis-list-3.0.0"
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.9.0"
+ sources."fastq-1.10.0"
sources."fill-range-7.0.1"
- sources."find-cache-dir-3.3.1"
- sources."find-up-4.1.0"
- sources."fs-minipass-2.1.0"
- sources."fs.realpath-1.0.0"
- sources."glob-7.1.6"
sources."glob-parent-5.1.1"
sources."globby-11.0.1"
sources."ignore-5.1.8"
- sources."imurmurhash-0.1.4"
- sources."indent-string-4.0.0"
- sources."infer-owner-1.0.4"
- 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."json-schema-traverse-0.4.1"
sources."json5-2.1.3"
sources."loader-utils-2.0.0"
- sources."locate-path-5.0.0"
- sources."lru-cache-6.0.0"
- sources."make-dir-3.1.0"
sources."merge2-1.4.1"
sources."micromatch-4.0.2"
- sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
- sources."minipass-collect-1.0.2"
- sources."minipass-flush-1.0.5"
- sources."minipass-pipeline-1.2.4"
- sources."minizlib-2.1.2"
- sources."mkdirp-1.0.4"
sources."normalize-path-3.0.0"
- sources."once-1.4.0"
sources."p-limit-3.1.0"
- (sources."p-locate-4.1.0" // {
- dependencies = [
- sources."p-limit-2.3.0"
- ];
- })
- sources."p-map-4.0.0"
- sources."p-try-2.2.0"
- sources."path-exists-4.0.0"
- sources."path-is-absolute-1.0.1"
sources."path-type-4.0.0"
sources."picomatch-2.2.2"
- sources."pkg-dir-4.2.0"
- sources."promise-inflight-1.0.1"
sources."punycode-2.1.1"
sources."randombytes-2.1.0"
sources."reusify-1.0.4"
- sources."rimraf-3.0.2"
sources."run-parallel-1.1.10"
sources."safe-buffer-5.2.1"
sources."schema-utils-3.0.0"
- sources."semver-6.3.0"
sources."serialize-javascript-5.0.1"
sources."slash-3.0.0"
- sources."source-list-map-2.0.1"
- sources."source-map-0.6.1"
- sources."ssri-8.0.0"
- sources."tar-6.0.5"
sources."to-regex-range-5.0.1"
- sources."unique-filename-1.1.1"
- sources."unique-slug-2.0.2"
sources."uri-js-4.4.0"
- sources."webpack-sources-1.4.3"
- sources."wrappy-1.0.2"
- sources."yallist-4.0.0"
sources."yocto-queue-0.1.0"
];
buildInputs = globalBuildInputs;
@@ -105634,7 +109528,7 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-13.13.34"
+ sources."@types/node-13.13.38"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.3.0"
sources."balanced-match-1.0.0"
@@ -105645,26 +109539,26 @@ in
sources."bitfield-4.0.0"
(sources."bittorrent-dht-10.0.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
(sources."bittorrent-lsd-1.1.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
sources."bittorrent-peerid-1.3.3"
(sources."bittorrent-protocol-3.2.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
(sources."bittorrent-tracker-9.15.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decompress-response-6.0.0"
sources."mimic-response-3.1.0"
sources."ms-2.1.2"
@@ -105685,7 +109579,7 @@ in
sources."bufferutil-4.0.2"
(sources."castv2-0.1.10" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -105775,7 +109669,7 @@ in
sources."mdns-js-packet-0.2.0"
sources."mediasource-2.4.0"
sources."memory-chunk-store-1.3.0"
- sources."mime-2.4.6"
+ sources."mime-2.4.7"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -105832,7 +109726,7 @@ in
sources."record-cache-1.1.0"
(sources."render-media-4.1.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -105848,14 +109742,14 @@ in
sources."simple-get-2.8.1"
(sources."simple-peer-9.9.3" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
sources."simple-sha1-3.0.1"
(sources."simple-websocket-8.1.1" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -105877,7 +109771,7 @@ in
sources."to-arraybuffer-1.0.1"
(sources."torrent-discovery-9.4.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -105892,7 +109786,7 @@ in
sources."url-join-4.0.1"
(sources."ut_metadata-3.5.2" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
@@ -105904,7 +109798,7 @@ in
sources."vlc-command-1.2.0"
(sources."webtorrent-0.112.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."decompress-response-6.0.0"
sources."get-stdin-8.0.0"
sources."magnet-uri-6.1.0"
@@ -105916,7 +109810,7 @@ in
})
sources."winreg-1.2.4"
sources."wrappy-1.0.2"
- sources."ws-7.4.1"
+ sources."ws-7.4.2"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
sources."xmldom-0.1.31"
@@ -105952,10 +109846,10 @@ in
write-good = nodeEnv.buildNodePackage {
name = "write-good";
packageName = "write-good";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/write-good/-/write-good-1.0.3.tgz";
- sha512 = "8n5k4h00o91iYlzudpO8VqmeEjJ2qfMtVA+rhYUVYmibEOEoOXN+YGxB7CY7BZbN2Pv8aDK4oiLSN0a3pAwwOQ==";
+ url = "https://registry.npmjs.org/write-good/-/write-good-1.0.4.tgz";
+ sha512 = "NA7P2MQ2yw4k+SYq9NQMB0GLchzoprbMRoJgMquLoWzucTozni8k/3hvXvldyDQbgPpPZObzOGvcB6UgqzggzQ==";
};
dependencies = [
sources."adverb-where-0.2.1"
@@ -105993,7 +109887,7 @@ in
sources."esprima-4.0.1"
sources."http-proxy-agent-2.1.0"
sources."https-proxy-agent-2.2.4"
- sources."js-yaml-3.14.0"
+ sources."js-yaml-3.14.1"
sources."jsonc-parser-2.3.1"
sources."ms-2.0.0"
sources."request-light-0.2.5"
@@ -106017,7 +109911,7 @@ in
];
})
sources."vscode-languageserver-textdocument-1.0.1"
- sources."vscode-languageserver-types-3.15.1"
+ sources."vscode-languageserver-types-3.16.0"
sources."vscode-nls-4.1.2"
sources."vscode-uri-2.1.2"
sources."yaml-language-server-parser-0.1.1"
@@ -106058,8 +109952,8 @@ in
sha512 = "GFg4QC1xi3gkbHGGUFme8/8XPg3kDISu/qJfx56X207yuv1FSevGY/eKuym7kh0bniCB4n3rseWW+QZXPH8LIw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.4"
- sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/code-frame-7.12.11"
+ sources."@babel/helper-validator-identifier-7.12.11"
sources."@babel/highlight-7.10.4"
sources."@babel/runtime-7.12.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
@@ -106067,7 +109961,7 @@ in
sources."@sindresorhus/is-0.7.0"
sources."@types/glob-7.1.3"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.14.10"
+ sources."@types/node-14.14.19"
sources."@types/normalize-package-data-2.4.0"
sources."JSONStream-1.3.5"
sources."aggregate-error-3.1.0"
@@ -106164,7 +110058,14 @@ in
sources."cli-boxes-1.0.0"
sources."cli-cursor-2.1.0"
sources."cli-list-0.2.0"
- sources."cli-table-0.3.1"
+ (sources."cli-table-0.3.4" // {
+ dependencies = [
+ sources."ansi-regex-5.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
+ sources."strip-ansi-6.0.0"
+ ];
+ })
sources."cli-width-2.2.1"
sources."clone-2.1.2"
sources."clone-buffer-1.0.0"
@@ -106177,7 +110078,6 @@ in
sources."collection-visit-1.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."colors-1.0.3"
sources."combined-stream-1.0.8"
sources."commondir-1.0.1"
sources."component-emitter-1.3.0"
@@ -106187,7 +110087,7 @@ in
sources."config-chain-1.1.12"
sources."configstore-3.1.5"
sources."copy-descriptor-0.1.1"
- sources."core-js-3.8.0"
+ sources."core-js-3.8.1"
sources."core-util-is-1.0.2"
sources."create-error-class-3.0.2"
sources."cross-spawn-6.0.5"
@@ -106371,7 +110271,7 @@ in
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."ini-1.3.5"
+ sources."ini-1.3.8"
sources."inquirer-6.5.2"
sources."insight-0.10.3"
sources."interpret-1.4.0"
@@ -106505,8 +110405,8 @@ in
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
sources."micromatch-3.1.10"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
+ sources."mime-db-1.45.0"
+ sources."mime-types-2.1.28"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -106609,7 +110509,7 @@ in
sources."pkg-up-2.0.0"
sources."posix-character-classes-0.1.1"
sources."prepend-http-2.0.0"
- sources."pretty-bytes-5.4.1"
+ sources."pretty-bytes-5.5.0"
sources."process-nextick-args-2.0.1"
sources."proto-list-1.2.4"
sources."pseudomap-1.0.2"
@@ -106934,7 +110834,7 @@ in
})
sources."is-fullwidth-code-point-3.0.0"
sources."is-stream-2.0.0"
- sources."ms-2.1.2"
+ sources."ms-2.1.3"
sources."mute-stream-0.0.8"
sources."npm-run-path-4.0.1"
sources."onetime-5.1.2"
@@ -106960,7 +110860,7 @@ in
})
(sources."yeoman-generator-4.12.0" // {
dependencies = [
- sources."debug-4.3.1"
+ sources."debug-4.3.2"
sources."diff-4.0.2"
sources."dir-glob-2.2.2"
sources."ejs-3.1.5"
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/arp/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/arp/default.nix
new file mode 100644
index 0000000000..518f1c9f42
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/arp/default.nix
@@ -0,0 +1,57 @@
+{ lib, buildDunePackage, fetchurl
+, cstruct, ipaddr, macaddr, logs, lwt, duration
+, mirage-time, mirage-protocols, mirage-profile
+, alcotest, ethernet, fmt, mirage-vnetif, mirage-random
+, mirage-random-test, mirage-clock-unix, mirage-time-unix
+, bisect_ppx
+}:
+
+buildDunePackage rec {
+ pname = "arp";
+ version = "2.3.1";
+
+ minimumOCamlVersion = "4.06";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "1nzm3fbkvz702g8f60fs49736lpffwchy64i1l1raxm9b4lmdk3p";
+ };
+
+ nativeBuildInputs = [
+ bisect_ppx
+ ];
+
+ propagatedBuildInputs = [
+ cstruct
+ ipaddr
+ macaddr
+ logs
+ mirage-time
+ mirage-protocols
+ lwt
+ duration
+ mirage-profile
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ alcotest
+ mirage-profile
+ mirage-random
+ mirage-random-test
+ mirage-vnetif
+ mirage-clock-unix
+ mirage-random
+ mirage-time-unix
+ ethernet
+ ];
+
+ meta = with lib; {
+ description = "Address Resolution Protocol purely in OCaml";
+ license = licenses.isc;
+ homepage = "https://github.com/mirage/arp";
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/csv/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/csv/default.nix
index 2d017b9a91..60496ad28d 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/csv/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/csv/default.nix
@@ -4,6 +4,8 @@ buildDunePackage rec {
pname = "csv";
version = "2.4";
+ useDune2 = true;
+
src = fetchurl {
url = "https://github.com/Chris00/ocaml-${pname}/releases/download/${version}/csv-${version}.tbz";
sha256 = "13m9n8mdss6jfbiw7d5bybxn4n85vmg4zw7dc968qrgjfy0w9zhk";
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/csv/lwt.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/csv/lwt.nix
index 2fa9296d7e..b0f771209a 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/csv/lwt.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/csv/lwt.nix
@@ -6,7 +6,7 @@ else
buildDunePackage {
pname = "csv-lwt";
- inherit (csv) src version meta;
+ inherit (csv) src version useDune2 meta;
propagatedBuildInputs = [ csv ocaml_lwt ];
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/diet/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/diet/default.nix
new file mode 100644
index 0000000000..0d4229c03e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/diet/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildDunePackage, fetchurl, stdlib-shims, ounit }:
+
+buildDunePackage rec {
+ pname = "diet";
+ version = "0.4";
+
+ src = fetchurl {
+ url =
+ "https://github.com/mirage/ocaml-diet/releases/download/v${version}/diet-v${version}.tbz";
+ sha256 = "96acac2e4fdedb5f47dd8ad2562e723d85ab59cd1bd85554df21ec907b071741";
+ };
+
+ minimumOCamlVersion = "4.03";
+
+ propagatedBuildInputs = [ stdlib-shims ];
+
+ doCheck = true;
+ checkInputs = [ ounit ];
+
+ meta = with lib; {
+ homepage = "https://github.com/mirage/ocaml-diet";
+ description = "Simple implementation of Discrete Interval Encoding Trees";
+ license = licenses.isc;
+ maintainers = with maintainers; [ ehmry ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/certify.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/certify.nix
new file mode 100644
index 0000000000..1835114d70
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/certify.nix
@@ -0,0 +1,33 @@
+{ buildDunePackage, dns, dns-tsig, dns-mirage, randomconv, x509
+, mirage-random, mirage-time, mirage-clock, mirage-stack
+, logs, mirage-crypto-pk, mirage-crypto-rng, tls, lwt
+}:
+
+buildDunePackage {
+ pname = "dns-certify";
+
+ inherit (dns) version src useDune2 minimumOCamlVersion;
+
+ propagatedBuildInputs = [
+ dns
+ dns-tsig
+ dns-mirage
+ randomconv
+ x509
+ mirage-random
+ mirage-time
+ mirage-clock
+ mirage-stack
+ logs
+ mirage-crypto-pk
+ mirage-crypto-rng
+ tls
+ lwt
+ ];
+
+ doCheck = true;
+
+ meta = dns.meta // {
+ description = "MirageOS let's encrypt certificate retrieval";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/cli.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/cli.nix
new file mode 100644
index 0000000000..6e14918064
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/cli.nix
@@ -0,0 +1,48 @@
+{ buildDunePackage, dns, dns-tsig, dns-client, dns-server, dns-certify
+, rresult, bos, cmdliner, fpath, x509, mirage-crypto, mirage-crypto-pk
+, mirage-crypto-rng, hex, ptime, mtime, logs, fmt, ipaddr, lwt
+, randomconv, alcotest
+}:
+
+buildDunePackage {
+ pname = "dns-cli";
+
+ minimumOCamlVersion = "4.08";
+
+ inherit (dns) version src useDune2;
+
+ # no need to propagate as this is primarily
+ # an executable package
+ buildInputs = [
+ dns
+ dns-tsig
+ dns-client
+ dns-server
+ dns-certify
+ rresult
+ bos
+ cmdliner
+ fpath
+ x509
+ mirage-crypto
+ mirage-crypto-pk
+ mirage-crypto-rng
+ hex
+ ptime
+ mtime
+ logs
+ fmt
+ ipaddr
+ lwt
+ randomconv
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ alcotest
+ ];
+
+ meta = dns.meta // {
+ description = "Unix command line utilities using uDNS";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/mirage.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/mirage.nix
new file mode 100644
index 0000000000..4a45abba68
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/mirage.nix
@@ -0,0 +1,18 @@
+{ buildDunePackage, dns, mirage-stack, ipaddr, lwt }:
+
+buildDunePackage {
+ pname = "dns-mirage";
+
+ inherit (dns) version src useDune2 minimumOCamlVersion;
+
+ propagatedBuildInputs = [
+ dns
+ mirage-stack
+ ipaddr
+ lwt
+ ];
+
+ meta = dns.meta // {
+ description = "An opinionated Domain Name System (DNS) library";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/resolver.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/resolver.nix
new file mode 100644
index 0000000000..121ecb588d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/resolver.nix
@@ -0,0 +1,32 @@
+{ buildDunePackage, dns, dns-server, dns-mirage, lru, duration
+, randomconv, lwt, mirage-time, mirage-clock, mirage-random
+, alcotest
+}:
+
+buildDunePackage {
+ pname = "dns-resolver";
+
+ inherit (dns) version src useDune2 minimumOCamlVersion;
+
+ propagatedBuildInputs = [
+ dns
+ dns-server
+ dns-mirage
+ lru
+ duration
+ randomconv
+ lwt
+ mirage-time
+ mirage-clock
+ mirage-random
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ alcotest
+ ];
+
+ meta = dns.meta // {
+ description = "DNS resolver business logic";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/server.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/server.nix
new file mode 100644
index 0000000000..1dc001f5f8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/server.nix
@@ -0,0 +1,34 @@
+{ buildDunePackage, dns, dns-mirage, randomconv, duration, lwt
+, mirage-time, mirage-clock, mirage-stack, metrics
+, alcotest, mirage-crypto-rng, dns-tsig, base64
+}:
+
+buildDunePackage {
+ pname = "dns-server";
+
+ inherit (dns) version src useDune2 minimumOCamlVersion;
+
+ propagatedBuildInputs = [
+ dns
+ dns-mirage
+ randomconv
+ duration
+ lwt
+ mirage-time
+ mirage-clock
+ mirage-stack
+ metrics
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ alcotest
+ mirage-crypto-rng
+ dns-tsig
+ base64
+ ];
+
+ meta = dns.meta // {
+ description = "DNS server, primary and secondary";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/stub.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/stub.nix
new file mode 100644
index 0000000000..dfe623f1c5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/stub.nix
@@ -0,0 +1,33 @@
+{ buildDunePackage, dns, dns-client, dns-mirage, dns-resolver, dns-tsig
+, dns-server, duration, randomconv, lwt, mirage-time, mirage-clock
+, mirage-random, mirage-stack, metrics
+}:
+
+buildDunePackage {
+ pname = "dns-stub";
+
+ inherit (dns) version src useDune2 minimumOCamlVersion;
+
+ propagatedBuildInputs = [
+ dns
+ dns-client
+ dns-mirage
+ dns-resolver
+ dns-tsig
+ dns-server
+ duration
+ randomconv
+ lwt
+ mirage-time
+ mirage-clock
+ mirage-random
+ mirage-stack
+ metrics
+ ];
+
+ doCheck = true;
+
+ meta = dns.meta // {
+ description = "DNS stub resolver";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/tsig.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/tsig.nix
new file mode 100644
index 0000000000..11786a21e0
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/dns/tsig.nix
@@ -0,0 +1,22 @@
+{ buildDunePackage, dns, mirage-crypto, base64, alcotest }:
+
+buildDunePackage {
+ pname = "dns-tsig";
+
+ inherit (dns) version src useDune2 minimumOCamlVersion;
+
+ propagatedBuildInputs = [
+ mirage-crypto
+ dns
+ base64
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ alcotest
+ ];
+
+ meta = dns.meta // {
+ description = "TSIG support for DNS";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/ethernet/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/ethernet/default.nix
new file mode 100644
index 0000000000..bc4f4a4754
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/ethernet/default.nix
@@ -0,0 +1,42 @@
+{ lib, buildDunePackage, fetchurl
+, rresult, cstruct, ppx_cstruct, mirage-net, mirage-protocols
+, mirage-profile, macaddr, fmt, lwt, logs
+}:
+
+buildDunePackage rec {
+ pname = "ethernet";
+ version = "2.2.0";
+
+ minimumOCamlVersion = "4.06";
+
+ # necessary due to cstruct
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "0qzisqibx2gd8rh330n642mk5wz229199rnlrs7x8cr5pnymif7z";
+ };
+
+ nativeBuildInputs = [
+ ppx_cstruct
+ ];
+
+ propagatedBuildInputs = [
+ rresult
+ cstruct
+ mirage-net
+ mirage-protocols
+ macaddr
+ mirage-profile
+ fmt
+ lwt
+ logs
+ ];
+
+ meta = with lib; {
+ description = "OCaml Ethernet (IEEE 802.3) layer, used in MirageOS";
+ homepage = "https://github.com/mirage/ethernet";
+ license = licenses.isc;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/irmin/chunk.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/irmin/chunk.nix
new file mode 100644
index 0000000000..7a2ad0ec7d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/irmin/chunk.nix
@@ -0,0 +1,18 @@
+{ lib, buildDunePackage, irmin, irmin-mem, irmin-test }:
+
+buildDunePackage rec {
+
+ pname = "irmin-chunk";
+ inherit (irmin) version src useDune2;
+
+ propagatedBuildInputs = [ irmin ];
+
+ doCheck = true;
+ checkInputs = [ irmin-mem irmin-test ];
+
+ meta = irmin.meta // {
+ description = "Irmin backend which allow to store values into chunks";
+ };
+
+}
+
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/jingoo/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/jingoo/default.nix
index d7bcd201c5..ec25e8e7f4 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/jingoo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/jingoo/default.nix
@@ -3,7 +3,9 @@
buildDunePackage rec {
pname = "jingoo";
- version = "1.4.1";
+ version = "1.4.2";
+
+ useDune2 = true;
minimumOCamlVersion = "4.04";
@@ -11,7 +13,7 @@ buildDunePackage rec {
owner = "tategakibunko";
repo = "jingoo";
rev = "v${version}";
- sha256 = "16wzggwi3ri13v93mjk8w7zxwp65qmi1rnng2kpk9vffx5g1kv6f";
+ sha256 = "0q947aik4i4z5wjllhwlkxh60qczwgra21yyrrzwhi9y5bnf8346";
};
buildInputs = [ menhir ];
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/lwt-dllist/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/lwt-dllist/default.nix
new file mode 100644
index 0000000000..59e13330e5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/lwt-dllist/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildDunePackage, fetchurl, lwt }:
+
+buildDunePackage rec {
+ pname = "lwt-dllist";
+ version = "1.0.0";
+
+ minimumOCamlVersion = "4.03";
+
+ src = fetchurl {
+ url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "0g111f8fq9k1hwccpkhylkp83f73mlz4xnxxr3rf9xpi2f8fh7j9";
+ };
+
+ propagatedBuildInputs = [
+ lwt
+ ];
+
+ doCheck = true;
+
+ meta = with lib; {
+ description = "Mutable doubly-linked list with Lwt iterators";
+ homepage = "https://github.com/mirage/lwt-dllist";
+ license = licenses.mit;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
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
new file mode 100644
index 0000000000..1dcc769abb
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block-ramdisk/default.nix
@@ -0,0 +1,29 @@
+{ lib, fetchurl, buildDunePackage, io-page, io-page-unix, mirage-block, alcotest
+, mirage-block-combinators }:
+
+buildDunePackage rec {
+ pname = "mirage-block-ramdisk";
+ version = "0.5";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url =
+ "https://github.com/mirage/mirage-block-ramdisk/releases/download/${version}/mirage-block-ramdisk-${version}.tbz";
+ sha256 = "cc0e814fd54efe7a5b7a8c5eb1c04e2dece751b7d8dee2d95908a0768896e8af";
+ };
+
+ minimumOCamlVersion = "4.06";
+
+ propagatedBuildInputs = [ io-page mirage-block ];
+
+ doCheck = true;
+ checkInputs = [ alcotest io-page-unix mirage-block-combinators ];
+
+ meta = with lib; {
+ description = "In-memory BLOCK device for MirageOS";
+ homepage = "https://github.com/mirage/mirage-block-ramdisk";
+ license = licenses.isc;
+ maintainers = with maintainers; [ ehmry ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block-unix/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block-unix/default.nix
new file mode 100644
index 0000000000..a24c4c9e82
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block-unix/default.nix
@@ -0,0 +1,29 @@
+{ lib, fetchurl, buildDunePackage, cstruct-lwt, diet, io-page-unix, logs
+, mirage-block, ounit, rresult, uri }:
+
+buildDunePackage rec {
+ pname = "mirage-block-unix";
+ version = "2.12.1";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url =
+ "https://github.com/mirage/mirage-block-unix/releases/download/v${version}/mirage-block-unix-v${version}.tbz";
+ sha256 = "4fc0ccea3c06c654e149c0f0e1c2a6f19be4e3fe1afd293c6a0dba1b56b3b8c4";
+ };
+
+ minimumOCamlVersion = "4.06";
+
+ propagatedBuildInputs = [ cstruct-lwt logs mirage-block rresult uri ];
+
+ doCheck = true;
+ checkInputs = [ diet io-page-unix ounit ];
+
+ meta = with lib; {
+ description = "MirageOS disk block driver for Unix";
+ homepage = "https://github.com/mirage/mirage-block-unix";
+ license = licenses.isc;
+ maintainers = with maintainers; [ ehmry ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block/combinators.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block/combinators.nix
new file mode 100644
index 0000000000..9d0cdd435c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block/combinators.nix
@@ -0,0 +1,17 @@
+{ buildDunePackage, mirage-block, io-page, logs }:
+
+buildDunePackage rec {
+ pname = "mirage-block-combinators";
+ inherit (mirage-block) version src useDune2;
+
+ propagatedBuildInputs = [ mirage-block io-page logs ];
+
+ meta = mirage-block.meta // {
+ description = "Block signatures and implementations for MirageOS using Lwt";
+ longDescription = ''
+ This repo contains generic operations over Mirage `BLOCK` devices.
+ This package is specialised to the Lwt concurrency library for IO.
+ '';
+ };
+
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-console/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-console/default.nix
index ccde5c5f2a..986084c3f5 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-console/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-console/default.nix
@@ -4,13 +4,15 @@
buildDunePackage rec {
pname = "mirage-console";
- version = "3.0.2";
+ version = "4.0.0";
+
+ minimumOCamlVersion = "4.08";
useDune2 = true;
src = fetchurl {
url = "https://github.com/mirage/mirage-console/releases/download/v${version}/mirage-console-v${version}.tbz";
- sha256 = "1fygk7pvlmwx6vd0h4cv9935xxhi64k2dgym41wf6qfkxgpp31lm";
+ sha256 = "11nwfd4kmmdzkrkhbakdi3cxhk8vi98l17960rgcf85c602gw6vp";
};
propagatedBuildInputs = [ lwt mirage-device mirage-flow ];
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-console/unix.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-console/unix.nix
new file mode 100644
index 0000000000..dea613511a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-console/unix.nix
@@ -0,0 +1,17 @@
+{ buildDunePackage, mirage-console, lwt, cstruct, cstruct-lwt }:
+
+buildDunePackage {
+ pname = "mirage-console-unix";
+
+ inherit (mirage-console) version src useDune2 minimumOCamlVersion;
+
+ propagatedBuildInputs = [
+ mirage-console
+ cstruct
+ cstruct-lwt
+ ];
+
+ meta = mirage-console.meta // {
+ description = "Implementation of Mirage consoles for Unix";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/default.nix
index f963e8e15d..c2ede31dd3 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/default.nix
@@ -4,11 +4,11 @@ buildDunePackage rec {
minimumOCamlVersion = "4.08";
pname = "mirage-crypto";
- version = "0.8.7";
+ version = "0.8.8";
src = fetchurl {
url = "https://github.com/mirage/mirage-crypto/releases/download/v${version}/mirage-crypto-v${version}.tbz";
- sha256 = "1gx86h6kk39zq3kvl854jc2ap2755paalp1f7iv8r9js2xnbxfxy";
+ sha256 = "19czylfyakckfzzcbqgv9ygl243wix7ak8zkbdcb9hcl2k2shswb";
};
useDune2 = true;
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/rng-async.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/rng-async.nix
new file mode 100644
index 0000000000..e8c8dd06ea
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/rng-async.nix
@@ -0,0 +1,25 @@
+{ lib, buildDunePackage
+, mirage-crypto, mirage-crypto-rng
+, dune-configurator, async, logs
+}:
+
+buildDunePackage {
+ pname = "mirage-crypto-rng-async";
+
+ inherit (mirage-crypto) useDune2 version minimumOCamlVersion src;
+
+ nativeBuildInputs = [
+ dune-configurator
+ ];
+
+ propagatedBuildInputs = [
+ async
+ logs
+ mirage-crypto
+ mirage-crypto-rng
+ ];
+
+ meta = mirage-crypto.meta // {
+ description = "Feed the entropy source in an Async-friendly way";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/rng-mirage.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/rng-mirage.nix
index 473704d7ea..5152d3c8ec 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/rng-mirage.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-crypto/rng-mirage.nix
@@ -1,5 +1,7 @@
{ buildDunePackage, mirage-crypto-rng, duration, cstruct, mirage-runtime
-, mirage-time, mirage-clock, mirage-unix, mirage-time-unix, mirage-clock-unix }:
+, mirage-time, mirage-clock, mirage-unix, mirage-time-unix, mirage-clock-unix
+, logs, lwt
+}:
buildDunePackage {
pname = "mirage-crypto-rng-mirage";
@@ -10,7 +12,7 @@ buildDunePackage {
checkInputs = [ mirage-unix mirage-clock-unix mirage-time-unix ];
propagatedBuildInputs = [ duration cstruct mirage-crypto-rng mirage-runtime
- mirage-time mirage-clock ];
+ mirage-time mirage-clock logs lwt ];
meta = mirage-crypto-rng.meta // {
description = "Entropy collection for a cryptographically secure PRNG";
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-nat/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-nat/default.nix
new file mode 100644
index 0000000000..5edf8a347a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-nat/default.nix
@@ -0,0 +1,50 @@
+{ lib, buildDunePackage, fetchurl
+, ipaddr, cstruct, lwt, rresult, logs, lru
+, tcpip, ethernet, stdlib-shims
+, alcotest, mirage-clock-unix
+, ppx_deriving
+}:
+
+buildDunePackage rec {
+ pname = "mirage-nat";
+ version = "2.2.3";
+
+ minimumOCamlVersion = "4.06";
+
+ # due to cstruct
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "0cy95j184hi8fm1h6z6x1brjfrmbq3zjy2mqz99m8ys9vwkb63ma";
+ };
+
+ nativeBuildInputs = [
+ ppx_deriving
+ ];
+
+ propagatedBuildInputs = [
+ ipaddr
+ cstruct
+ lwt
+ rresult
+ logs
+ lru
+ tcpip
+ ethernet
+ stdlib-shims
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ alcotest
+ mirage-clock-unix
+ ];
+
+ meta = with lib; {
+ description = "Mirage-nat is a library for network address translation to be used with MirageOS";
+ homepage = "https://github.com/mirage/${pname}";
+ license = licenses.isc;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-random-test/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-random-test/default.nix
new file mode 100644
index 0000000000..81d75db772
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-random-test/default.nix
@@ -0,0 +1,30 @@
+{ lib, buildDunePackage, fetchurl
+, cstruct, mirage-random
+}:
+
+buildDunePackage rec {
+ pname = "mirage-random-test";
+ version = "0.1.0";
+
+ minimumOCamlVersion = "4.06";
+
+ # due to cstruct
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "1jmjyb9a4v7l0xxgdwpr9zshzr8xk3hybra6y2dp51anbwk8kv46";
+ };
+
+ propagatedBuildInputs = [
+ cstruct
+ mirage-random
+ ];
+
+ meta = with lib; {
+ description = "Stub random device implementation for testing";
+ homepage = "https://github.com/mirage/mirage-random";
+ license = licenses.isc;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-vnetif/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-vnetif/default.nix
new file mode 100644
index 0000000000..876bc1a981
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-vnetif/default.nix
@@ -0,0 +1,40 @@
+{ lib, buildDunePackage, fetchurl
+, lwt, mirage-time, mirage-clock, mirage-net
+, cstruct, ipaddr, macaddr, mirage-profile
+, duration, logs
+}:
+
+buildDunePackage rec {
+ pname = "mirage-vnetif";
+ version = "0.5.0";
+
+ minimumOCamlVersion = "4.06";
+
+ # due to cstruct
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "0cpqwf51v2cpz41dfqxabf3bsabwyl6a0h0v2ncrn33q58i60m5q";
+ };
+
+ propagatedBuildInputs = [
+ lwt
+ mirage-net
+ mirage-time
+ mirage-clock
+ cstruct
+ ipaddr
+ macaddr
+ mirage-profile
+ duration
+ logs
+ ];
+
+ meta = with lib; {
+ description = "Virtual network interface and software switch for Mirage";
+ homepage = "https://github.com/mirage/${pname}";
+ license = licenses.isc;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage/default.nix
index 9a4d3f21cb..6b8bcb1fbe 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage/default.nix
@@ -1,16 +1,32 @@
-{ lib, buildDunePackage, ocaml
-, functoria, mirage-runtime
+{ lib, buildDunePackage, ocaml, alcotest
+, functoria, mirage-runtime, bos
+, ipaddr, astring, logs, stdlib-shims
}:
buildDunePackage rec {
pname = "mirage";
inherit (mirage-runtime) version src;
+ minimumOCamlVersion = "4.08";
+
useDune2 = true;
outputs = [ "out" "dev" ];
- propagatedBuildInputs = [ functoria mirage-runtime ];
+ propagatedBuildInputs = [
+ ipaddr
+ functoria
+ mirage-runtime
+ bos
+ astring
+ logs
+ stdlib-shims
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ alcotest
+ ];
installPhase = ''
runHook preInstall
@@ -21,5 +37,4 @@ buildDunePackage rec {
meta = mirage-runtime.meta // {
description = "The MirageOS library operating system";
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/ocaml-monadic/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/ocaml-monadic/default.nix
index 0420e95b12..69fa4cba85 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/ocaml-monadic/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/ocaml-monadic/default.nix
@@ -6,6 +6,8 @@ buildDunePackage rec {
pname = "ocaml-monadic";
version = "0.4.1";
+ useDune2 = true;
+
src = fetchFromGitHub {
owner = "zepalmer";
repo = pname;
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/pcap-format/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/pcap-format/default.nix
new file mode 100644
index 0000000000..f8bb6f4f6b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/pcap-format/default.nix
@@ -0,0 +1,41 @@
+{ lib, buildDunePackage, fetchurl
+, ppx_cstruct, ppx_tools
+, cstruct, ounit, mmap
+}:
+
+buildDunePackage rec {
+ pname = "pcap-format";
+ version = "0.5.2";
+
+ minimumOCamlVersion = "4.03";
+
+ # due to cstruct
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/ocaml-pcap/releases/download/${version}/${pname}-${version}.tbz";
+ sha256 = "14c5rpgglyz41jic0fg0xa22d2w1syb86kva22y9fi7aqj9vm31f";
+ };
+
+ nativeBuildInputs = [
+ ppx_tools
+ ppx_cstruct
+ ];
+
+ propagatedBuildInputs = [
+ cstruct
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ ounit
+ mmap
+ ];
+
+ meta = with lib; {
+ description = "Decode and encode PCAP (packet capture) files";
+ homepage = "https://mirage.github.io/ocaml-pcap";
+ license = licenses.isc;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/ppx_blob/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/ppx_blob/default.nix
index a64ff9cbef..ac96e56d04 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/ppx_blob/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/ppx_blob/default.nix
@@ -1,18 +1,18 @@
-{ lib, fetchurl, buildDunePackage, ocaml, alcotest, ocaml-migrate-parsetree }:
+{ lib, fetchurl, buildDunePackage, ocaml, alcotest, ppxlib }:
buildDunePackage rec {
pname = "ppx_blob";
- version = "0.7.1";
+ version = "0.7.2";
useDune2 = true;
src = fetchurl {
url = "https://github.com/johnwhitington/${pname}/releases/download/${version}/ppx_blob-${version}.tbz";
- sha256 = "0m616ri6kmawflphiwm6j4djds27v0fjvi8xjz1fq5ydc1sq8d0l";
+ sha256 = "00haz1cmplk3j9ysh6j656zrldy60585fmlndmfhpd5332mxrfdw";
};
checkInputs = [ alcotest ];
- buildInputs = [ ocaml-migrate-parsetree ];
+ propagatedBuildInputs = [ ppxlib ];
doCheck = lib.versionAtLeast ocaml.version "4.05";
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/ppx_import/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/ppx_import/default.nix
index f497799275..b5651a8cec 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/ppx_import/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/ppx_import/default.nix
@@ -1,24 +1,27 @@
{ lib, fetchurl, buildDunePackage, ocaml
, ounit, ppx_deriving, ppx_tools_versioned
+, ppxlib, ocaml-migrate-parsetree
}:
-if !lib.versionAtLeast ocaml.version "4.04"
-then throw "ppx_import is not available for OCaml ${ocaml.version}"
-else
-
buildDunePackage rec {
pname = "ppx_import";
version = "1.7.1";
+ useDune2 = true;
+
+ minimumOCamlVersion = "4.04";
+
src = fetchurl {
url = "https://github.com/ocaml-ppx/ppx_import/releases/download/v${version}/ppx_import-v${version}.tbz";
sha256 = "16dyxfb7syz659rqa7yq36ny5vzl7gkqd7f4m6qm2zkjc1gc8j4v";
};
- buildInputs = [ ounit ppx_deriving ];
- propagatedBuildInputs = [ ppx_tools_versioned ];
+ propagatedBuildInputs = [
+ ppxlib ppx_tools_versioned ocaml-migrate-parsetree
+ ];
doCheck = true;
+ checkInputs = [ ounit ppx_deriving ];
meta = {
description = "A syntax extension that allows to pull in types or signatures from other compiled interface files";
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/sedlex/2.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/sedlex/2.nix
index b1a892d5b8..927acc1819 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/sedlex/2.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/sedlex/2.nix
@@ -14,28 +14,33 @@ then throw "sedlex is not available for OCaml ${ocaml.version}"
else
let
+ unicodeVersion = "12.1.0";
+ baseUrl = "https://www.unicode.org/Public/${unicodeVersion}";
+
DerivedCoreProperties = fetchurl {
- url = "https://www.unicode.org/Public/12.1.0/ucd/DerivedCoreProperties.txt";
+ url = "${baseUrl}/ucd/DerivedCoreProperties.txt";
sha256 = "0s6sn1yr9qmb2i6gf8dir2zpsbjv1frdfzy3i2yjylzvf637msx6";
};
DerivedGeneralCategory = fetchurl {
- url = "https://www.unicode.org/Public/12.1.0/ucd/extracted/DerivedGeneralCategory.txt";
+ url = "${baseUrl}/ucd/extracted/DerivedGeneralCategory.txt";
sha256 = "1rifzq9ba6c58dn0lrmcb5l5k4ksx3zsdkira3m5p6h4i2wriy3q";
};
PropList = fetchurl {
- url = "https://www.unicode.org/Public/12.1.0/ucd/PropList.txt";
+ url = "${baseUrl}/ucd/PropList.txt";
sha256 = "0gsb1jpj3mnqbjgbavi4l95gl6g4agq58j82km22fdfg63j3w3fk";
};
in
buildDunePackage rec {
pname = "sedlex";
- version = "2.1";
+ version = "2.2";
+
+ useDune2 = true;
src = fetchFromGitHub {
owner = "ocaml-community";
repo = "sedlex";
rev = "v${version}";
- sha256 = "05f6qa8x3vhpdz1fcnpqk37fpnyyq13icqsk2gww5idjnh6kng26";
+ sha256 = "18dwl2is5j26z6b1c47b81wvcpxw44fasppdadsrs9vsw63rwcm3";
};
propagatedBuildInputs = [
@@ -43,6 +48,7 @@ buildDunePackage rec {
];
preBuild = ''
+ rm src/generator/data/dune
ln -s ${DerivedCoreProperties} src/generator/data/DerivedCoreProperties.txt
ln -s ${DerivedGeneralCategory} src/generator/data/DerivedGeneralCategory.txt
ln -s ${PropList} src/generator/data/PropList.txt
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/syslog-message/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/syslog-message/default.nix
new file mode 100644
index 0000000000..ba967d8744
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/syslog-message/default.nix
@@ -0,0 +1,35 @@
+{ lib, buildDunePackage, fetchurl
+, astring, ptime, rresult, qcheck
+}:
+
+buildDunePackage rec {
+ pname = "syslog-message";
+ version = "1.1.0";
+
+ minimumOCamlVersion = "4.03";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/verbosemode/${pname}/releases/download/${version}/${pname}-${version}.tbz";
+ sha256 = "0vy4dkl2q2fa6rzyfsvjyc9r1b9ymfqd6j35z2kp5vdc4r87053g";
+ };
+
+ propagatedBuildInputs = [
+ astring
+ ptime
+ rresult
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ qcheck
+ ];
+
+ meta = with lib; {
+ description = "Syslog message parser";
+ homepage = "https://github.com/verbosemode/syslog-message";
+ license = licenses.bsd2;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/tcpip/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/tcpip/default.nix
new file mode 100644
index 0000000000..80fa01066f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/tcpip/default.nix
@@ -0,0 +1,70 @@
+{ lib, buildDunePackage, fetchurl
+, bisect_ppx, ppx_cstruct
+, rresult, cstruct, cstruct-lwt, mirage-net, mirage-clock
+, mirage-random, mirage-stack, mirage-protocols, mirage-time
+, ipaddr, macaddr, macaddr-cstruct, mirage-profile, fmt
+, lwt, lwt-dllist, logs, duration, randomconv, ethernet
+, alcotest, mirage-flow, mirage-vnetif, pcap-format
+, mirage-clock-unix, arp, ipaddr-cstruct, mirage-random-test
+, lru
+}:
+
+buildDunePackage rec {
+ pname = "tcpip";
+ version = "6.0.0";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/mirage/mirage-${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "0wbrs8jz1vw3zdrqmqcwawxh4yhc2gy30rw7gz4w116cblkvnb8s";
+ };
+
+ nativeBuildInputs = [
+ bisect_ppx
+ ppx_cstruct
+ ];
+
+ propagatedBuildInputs = [
+ rresult
+ cstruct
+ cstruct-lwt
+ mirage-net
+ mirage-clock
+ mirage-random
+ mirage-random-test
+ mirage-stack
+ mirage-protocols
+ mirage-time
+ ipaddr
+ macaddr
+ macaddr-cstruct
+ mirage-profile
+ fmt
+ lwt
+ lwt-dllist
+ logs
+ duration
+ randomconv
+ ethernet
+ lru
+ ];
+
+ doCheck = true;
+ checkInputs = [
+ alcotest
+ mirage-flow
+ mirage-vnetif
+ pcap-format
+ mirage-clock-unix
+ arp
+ ipaddr-cstruct
+ ];
+
+ meta = with lib; {
+ description = "OCaml TCP/IP networking stack, used in MirageOS";
+ homepage = "https://github.com/mirage/mirage-tcpip";
+ maintainers = [ maintainers.sternenseemann ];
+ license = licenses.isc;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/zarith/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/zarith/default.nix
index f9996eb6af..175004c71b 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/zarith/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/zarith/default.nix
@@ -6,9 +6,9 @@
let source =
if stdenv.lib.versionAtLeast ocaml.version "4.02"
then {
- version = "1.10";
- url = "https://github.com/ocaml/Zarith/archive/release-1.10.tar.gz";
- sha256 = "1qxrl0v2mk9wghc1iix3n0vfz2jbg6k5wpn1z7p02m2sqskb0zhb";
+ version = "1.11";
+ url = "https://github.com/ocaml/Zarith/archive/release-1.11.tar.gz";
+ sha256 = "111n33flg4aq5xp5jfksqm4yyz6mzxx9ps9a4yl0dz8h189az5pr";
} else {
version = "1.3";
url = "http://forge.ocamlcore.org/frs/download.php/1471/zarith-1.3.tgz";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/HAP-python/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/HAP-python/default.nix
index 267fcccd8d..3cd211db75 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/HAP-python/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/HAP-python/default.nix
@@ -1,16 +1,16 @@
{ lib, buildPythonPackage, fetchFromGitHub, isPy3k, curve25519-donna, ed25519
-, cryptography, ecdsa, zeroconf, pytest }:
+, cryptography, ecdsa, zeroconf, pytestCheckHook }:
buildPythonPackage rec {
pname = "HAP-python";
- version = "3.0.0";
+ version = "3.1.0";
# pypi package does not include tests
src = fetchFromGitHub {
owner = "ikalchev";
repo = pname;
rev = "v${version}";
- sha256 = "07s1kjm9cz4m4ksj506la1ks3dq2b5mk412rjj9rpj98b0mxrr84";
+ sha256 = "1qg38lfjby2xfm09chzc40a7i3b84kgyfs7g4xq8f5m8s39hg6d7";
};
disabled = !isPy3k;
@@ -23,20 +23,20 @@ buildPythonPackage rec {
zeroconf
];
- checkInputs = [ pytest ];
+ checkInputs = [ pytestCheckHook ];
- #disable tests needing network
- checkPhase = ''
- pytest -k 'not test_persist \
- and not test_setup_endpoints \
- and not test_auto_add_aid_mac \
- and not test_service_callbacks \
- and not test_send_events \
- and not test_not_standalone_aid \
- and not test_start_stop_async_acc \
- and not test_external_zeroconf \
- and not test_start_stop_sync_acc'
- '';
+ disabledTests = [
+ #disable tests needing network
+ "test_persist"
+ "test_setup_endpoints"
+ "test_auto_add_aid_mac"
+ "test_service_callbacks"
+ "test_send_events"
+ "test_not_standalone_aid"
+ "test_start_stop_async_acc"
+ "test_external_zeroconf"
+ "test_start_stop_sync_acc"
+ ];
meta = with lib; {
homepage = "https://github.com/ikalchev/HAP-python";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/WSME/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/WSME/default.nix
index c1c6395ab2..50e90ded76 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/WSME/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/WSME/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, pythonAtLeast
, pbr
, six
, simplegeneric
@@ -23,6 +24,8 @@ buildPythonPackage rec {
pname = "WSME";
version = "0.10.0";
+ disabled = pythonAtLeast "3.9";
+
src = fetchPypi {
inherit pname version;
sha256 = "965b9ce48161e5c50d84aedcf50dca698f05bf07e9d489201bccaec3141cd304";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/abodepy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/abodepy/default.nix
index eb0de74e79..e6ad75eb38 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/abodepy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/abodepy/default.nix
@@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "abodepy";
- version = "1.2.0";
+ version = "1.2.1";
disabled = !isPy3k;
@@ -11,7 +11,7 @@ buildPythonPackage rec {
owner = "MisterWil";
repo = pname;
rev = "v${version}";
- sha256 = "0m2cm90yy7fq7yrjyd999m48gqri65ifi7f6hc0s3pv2hfj89yj0";
+ sha256 = "0n8gczsml6y6anin1zi8j33sjk1bv9ka02zxpksn2fi1v1h0smap";
};
propagatedBuildInputs = [ colorlog lomond requests ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/adb-shell/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/adb-shell/default.nix
index 9b2de53201..9cd3fe3623 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/adb-shell/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/adb-shell/default.nix
@@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "adb-shell";
- version = "0.2.3";
+ version = "0.3.0";
disabled = !isPy3k;
@@ -12,7 +12,7 @@ buildPythonPackage rec {
owner = "JeffLIrion";
repo = "adb_shell";
rev = "v${version}";
- sha256 = "1ay598avmg656cxnc9phdx43z1plsrfjf9png9jwjwyhyjjiqxil";
+ sha256 = "0qnlhcd58zxh39cd5xzdx8yc5hc0pf8kix4rbn4avsapwb0l75n2";
};
propagatedBuildInputs = [ aiofiles cryptography libusb1 pyasn1 rsa ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/adblock/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/adblock/default.nix
new file mode 100644
index 0000000000..de6d72a61e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/adblock/default.nix
@@ -0,0 +1,63 @@
+{ stdenv
+, lib
+, rustPlatform
+, fetchFromGitHub
+, pipInstallHook
+, pythonImportsCheckHook
+, maturin
+, pkg-config
+, openssl
+, publicsuffix-list
+, isPy27
+, CoreFoundation
+, Security
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "adblock";
+ version = "0.4.0";
+ disabled = isPy27;
+
+ # Pypi only has binary releases
+ src = fetchFromGitHub {
+ owner = "ArniDagur";
+ repo = "python-adblock";
+ rev = version;
+ sha256 = "10d6ks2fyzbizq3kb69q478idj0h86k6ygjb6wl3zq3mf65ma4zg";
+ };
+ format = "pyproject";
+
+ cargoSha256 = "0di05j942rrm2crpdpp9czhh65fmidyrvdp2n3pipgnagy7nchc0";
+
+ nativeBuildInputs = [ pipInstallHook maturin pkg-config pythonImportsCheckHook ];
+
+ buildInputs = [ openssl ]
+ ++ lib.optionals stdenv.isDarwin [ CoreFoundation Security ];
+
+ PSL_PATH = "${publicsuffix-list}/share/publicsuffix/public_suffix_list.dat";
+
+ buildPhase = ''
+ runHook preBuild
+ maturin build --release --manylinux off --strip
+ runHook postBuild
+ '';
+
+ # There are no rust tests
+ doCheck = false;
+ pythonImportsCheck = [ "adblock" ];
+
+ installPhase = ''
+ runHook preInstall
+ install -Dm644 -t dist target/wheels/*.whl
+ pipInstallPhase
+ runHook postInstall
+ '';
+
+ passthru.meta = with lib; {
+ description = "Python wrapper for Brave's adblocking library, which is written in Rust";
+ homepage = "https://github.com/ArniDagur/python-adblock/";
+ maintainers = with maintainers; [ petabyteboy ];
+ license = with licenses; [ asl20 mit ];
+ platforms = with platforms; [ all ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aenum/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aenum/default.nix
index 66a9550053..32b26a5e03 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aenum/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aenum/default.nix
@@ -22,11 +22,10 @@ buildPythonPackage rec {
runHook postCheck
'';
-
meta = {
description = "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants";
maintainers = with stdenv.lib.maintainers; [ vrthra ];
license = with stdenv.lib.licenses; [ bsd3 ];
- homepage = "https://bitbucket.org/stoneleaf/aenum";
+ homepage = "https://github.com/ethanfurman/aenum";
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiobotocore/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiobotocore/default.nix
new file mode 100644
index 0000000000..3082198653
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiobotocore/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, stdenv
+, buildPythonPackage
+, fetchPypi
+, pythonOlder
+, pytestrunner
+, typing-extensions
+, wrapt
+, aioitertools
+, aiohttp
+, botocore
+}:
+
+buildPythonPackage rec {
+ pname = "aiobotocore";
+ version = "1.1.2";
+ disabled = pythonOlder "3.7";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1fn9hgcg3qr9f7srjxc21bzkiix4al9308531slwlm99r0x3xcjl";
+ };
+
+ # relax version constraints: aiobotocore works with newer botocore versions
+ # the pinning used to match some `extras_require` we're not using.
+ preConfigure = ''
+ substituteInPlace setup.py --replace 'botocore>=1.17.44,<1.17.45' 'botocore'
+ '';
+
+ propagatedBuildInputs = [ wrapt aiohttp aioitertools botocore ];
+
+ # tests not distributed on pypi
+ doCheck = false;
+ pythonImportsCheck = [ "aiobotocore" ];
+
+ meta = with lib; {
+ description = "Async client for amazon services using botocore and aiohttp/asyncio.";
+ license = licenses.asl20;
+ homepage = "https://github.com/aio-libs/aiobotocore";
+ maintainers = with maintainers; [ teh ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aioitertools/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aioitertools/default.nix
new file mode 100644
index 0000000000..1c5ce1e2fa
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aioitertools/default.nix
@@ -0,0 +1,35 @@
+{ lib
+, stdenv
+, buildPythonPackage
+, fetchPypi
+, pythonOlder
+, typing-extensions
+, coverage
+, python
+, toml
+}:
+
+buildPythonPackage rec {
+ pname = "aioitertools";
+ version = "0.7.1";
+ disabled = pythonOlder "3.7";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "18ql6k2j1839jf2rmmmm29v6fb7mr59l75z8nlf0sadmydy6r9al";
+ };
+
+ propagatedBuildInputs = [ typing-extensions ];
+ checkInputs = [ coverage toml ];
+
+ checkPhase = ''
+ ${python.interpreter} -m coverage run -m aioitertools.tests
+ '';
+
+ meta = with lib; {
+ description = "Implementation of itertools, builtins, and more for AsyncIO and mixed-type iterables.";
+ license = licenses.mit;
+ homepage = "https://pypi.org/project/aioitertools/";
+ maintainers = with maintainers; [ teh ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiomultiprocess/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiomultiprocess/default.nix
new file mode 100644
index 0000000000..9b648d5953
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiomultiprocess/default.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "aiomultiprocess";
+ version = "0.8.0";
+
+ src = fetchFromGitHub {
+ owner = "omnilib";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0vkj1vgvlv828pi3sn0hjzdy9f0j63gljs2ylibbsaixa7mbkpvy";
+ };
+
+ checkInputs = [ pytestCheckHook ];
+
+ pytestFlagsArray = [ "aiomultiprocess/tests/*.py" ];
+ pythonImportsCheck = [ "aiomultiprocess" ];
+
+ meta = with lib; {
+ description = "Python module to improve performance";
+ longDescription = ''
+ aiomultiprocess presents a simple interface, while running a full
+ AsyncIO event loop on each child process, enabling levels of
+ concurrency never before seen in a Python application. Each child
+ process can execute multiple coroutines at once, limited only by
+ the workload and number of cores available.
+ '';
+ homepage = "https://github.com/omnilib/aiomultiprocess";
+ license = with licenses; [ mit ];
+ maintainers = [ maintainers.fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiopulse/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiopulse/default.nix
new file mode 100644
index 0000000000..3df005d179
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiopulse/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, async-timeout
+}:
+
+buildPythonPackage rec {
+ pname = "aiopulse";
+ version = "0.4.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0fnscm27l77c8cd7jhbn35axyalq61kksy3fcqzv21fz55lklsm0";
+ };
+
+ propagatedBuildInputs = [
+ async-timeout
+ ];
+
+ # tests are not present
+ doCheck = false;
+
+ pythonImportsCheck = [ "aiopulse" ];
+
+ meta = with lib; {
+ description = "Python Rollease Acmeda Automate Pulse hub protocol implementation";
+ longDescription = ''
+ The Rollease Acmeda Pulse Hub is a WiFi hub that communicates with
+ Rollease Acmeda Automate roller blinds via a proprietary RF protocol.
+ This module communicates over a local area network using a propriatery
+ binary protocol to issues commands to the Pulse Hub.
+ '';
+ homepage = "https://github.com/atmurray/aiopulse";
+ license = with licenses; [ asl20 ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ambiclimate/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ambiclimate/default.nix
new file mode 100644
index 0000000000..e375d347f2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ambiclimate/default.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, aiohttp
+, async-timeout
+}:
+
+buildPythonPackage rec {
+ pname = "ambiclimate";
+ version = "0.2.1";
+
+ src = fetchPypi {
+ pname = "Ambiclimate";
+ inherit version;
+ sha256 = "0vhmpazc2n7qyyh7wqsz635w0f8afk2i5d592ikb84bgnfn83483";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ async-timeout
+ ];
+
+ # tests are not present
+ doCheck = false;
+
+ pythonImportsCheck = [ "ambiclimate" ];
+
+ meta = with lib; {
+ description = "Python library to communicate with ambiclimate";
+ homepage = "https://github.com/Danielhiversen/pyAmbiclimate";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aplpy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aplpy/default.nix
index a6eedb3b7a..e253c610c2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aplpy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aplpy/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, fetchpatch
, numpy
, astropy
, astropy-helpers
@@ -18,6 +19,7 @@
buildPythonPackage rec {
pname = "aplpy";
version = "2.0.3";
+ format = "pyproject";
src = fetchPypi {
pname = "APLpy";
@@ -25,6 +27,15 @@ buildPythonPackage rec {
sha256 = "239f3d83635ca4251536aeb577df7c60df77fc4d658097b92094719739aec3f3";
};
+ patches = [ (fetchpatch {
+ # Can be removed in next release after 2.0.3
+ url = "https://github.com/aplpy/aplpy/pull/448.patch";
+ sha256 = "1pnzh7ykjc8hwahzbzyryrzv5a8fddgd1bmzbhagkrn6lmvhhpvq";
+ excludes = [ "tox.ini" "azure-pipelines.yml" ".circleci/config.yml" "MANIFEST.in" ".gitignore"
+ "setup.cfg" "appveyor.yml" "readthedocs.yml" "CHANGES.rst" ".gitmodules" ".travis.yml" "astropy_helpers" ];
+ })
+ ];
+
propagatedBuildInputs = [
numpy
astropy
@@ -38,18 +49,10 @@ buildPythonPackage rec {
];
nativeBuildInputs = [ astropy-helpers ];
-
checkInputs = [ pytest pytest-astropy ];
- # Disable automatic update of the astropy-helper module
- postPatch = ''
- substituteInPlace setup.cfg --replace "auto_use = True" "auto_use = False"
- '';
-
- # Tests must be run in the build directory
checkPhase = ''
- cd build/lib
- pytest
+ OPENMP_EXPECTED=0 pytest aplpy
'';
meta = with lib; {
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 474329ed0b..4006a034d4 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/asdf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asdf/default.nix
@@ -17,18 +17,13 @@ buildPythonPackage rec {
pname = "asdf";
version = "2.7.1";
disabled = isPy27;
+ format = "pyproject";
src = fetchPypi {
inherit pname version;
sha256 = "4ba2e31cb24b974a10dfae3edee23db2e6bea2d00608604d062366aa3af6e81a";
};
- postPatch = ''
- substituteInPlace setup.cfg \
- --replace "semantic_version>=2.3.1,<=2.6.0" "semantic_version>=2.3.1" \
- --replace "doctest_plus = enabled" ""
- '';
-
checkInputs = [
pytest-astropy
astropy
@@ -45,7 +40,7 @@ buildPythonPackage rec {
];
checkPhase = ''
- pytest
+ PY_IGNORE_IMPORTMISMATCH=1 pytest
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asgiref/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asgiref/default.nix
index 3537736f77..dc7b160b94 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/asgiref/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asgiref/default.nix
@@ -1,25 +1,31 @@
-{ stdenv, buildPythonPackage, pythonOlder, fetchFromGitHub, async-timeout, pytest, pytest-asyncio }:
+{ stdenv
+, async-timeout
+, buildPythonPackage
+, fetchFromGitHub
+, pytest-asyncio
+, pytestCheckHook
+, pythonOlder
+}:
+
buildPythonPackage rec {
- version = "3.2.10";
+ version = "3.3.1";
pname = "asgiref";
disabled = pythonOlder "3.5";
- # PyPI tarball doesn't include tests directory
src = fetchFromGitHub {
owner = "django";
repo = pname;
rev = version;
- sha256 = "1sj4yy2injaskwfi5pkb542jl8s6ljijnyra81gpw0pgd3d0bgxv";
+ sha256 = "00r4l9x425wkbac6b6c2ksm2yjinrvvdf0ajizrzq32h0jg82016";
};
propagatedBuildInputs = [ async-timeout ];
- checkInputs = [ pytest pytest-asyncio ];
-
- checkPhase = ''
- py.test
- '';
+ checkInputs = [
+ pytestCheckHook
+ pytest-asyncio
+ ];
meta = with stdenv.lib; {
description = "Reference ASGI adapters and channel layers";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/astropy-extension-helpers/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/astropy-extension-helpers/default.nix
new file mode 100644
index 0000000000..bd9dca338f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/astropy-extension-helpers/default.nix
@@ -0,0 +1,31 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "extension-helpers";
+ version = "0.1";
+ format = "pyproject";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "10iqjzmya2h4sk765dlm1pbqypwlqyh8rw59a5m9i63d3klnz2mc";
+ };
+
+ patches = [ ./permissions.patch ];
+
+ checkInputs = [ pytestCheckHook ];
+
+ pythonImportsCheck = [
+ "extension_helpers"
+ ];
+
+ meta = with lib; {
+ description = "Utilities for building and installing packages in the Astropy ecosystem";
+ homepage = "https://github.com/astropy/extension-helpers";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.rmcgibbo ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/astropy-extension-helpers/permissions.patch b/third_party/nixpkgs/pkgs/development/python-modules/astropy-extension-helpers/permissions.patch
new file mode 100644
index 0000000000..cef74b3360
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/astropy-extension-helpers/permissions.patch
@@ -0,0 +1,20 @@
+diff --git a/extension_helpers/_setup_helpers.py b/extension_helpers/_setup_helpers.py
+index ec3e547..e2419f7 100644
+--- a/extension_helpers/_setup_helpers.py
++++ b/extension_helpers/_setup_helpers.py
+@@ -79,8 +79,13 @@ def get_extensions(srcdir='.'):
+ if len(ext_modules) > 0:
+ main_package_dir = min(packages, key=len)
+ src_path = os.path.join(os.path.dirname(__file__), 'src')
+- shutil.copy(os.path.join(src_path, 'compiler.c'),
+- os.path.join(srcdir, main_package_dir, '_compiler.c'))
++ a = os.path.join(src_path, 'compiler.c')
++ b = os.path.join(srcdir, main_package_dir, '_compiler.c')
++ try:
++ os.unlink(b)
++ except OSError:
++ pass
++ shutil.copy(a, b)
+ ext = Extension(main_package_dir + '.compiler_version',
+ [os.path.join(main_package_dir, '_compiler.c')])
+ ext_modules.append(ext)
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/astropy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/astropy/default.nix
index 2fe59e53d9..9ffcba6395 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/astropy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/astropy/default.nix
@@ -1,5 +1,6 @@
{ lib
, fetchPypi
+, setuptools_scm
, buildPythonPackage
, isPy3k
, cython
@@ -8,11 +9,14 @@
, pytest
, pytest-astropy
, astropy-helpers
+, astropy-extension-helpers
+, pyerfa
}:
buildPythonPackage rec {
pname = "astropy";
version = "4.2";
+ format = "pyproject";
disabled = !isPy3k; # according to setup.py
@@ -21,15 +25,12 @@ buildPythonPackage rec {
sha256 = "2c194f8a429b8399de64a413a06881ea49f0525cabaa2d78fc132b9e970adc6a";
};
- nativeBuildInputs = [ astropy-helpers cython jinja2 ];
-
- propagatedBuildInputs = [ numpy pytest ]; # yes it really has pytest in install_requires
-
+ nativeBuildInputs = [ setuptools_scm astropy-helpers astropy-extension-helpers cython jinja2 ];
+ propagatedBuildInputs = [ numpy pyerfa ];
checkInputs = [ pytest pytest-astropy ];
- # Disable automatic update of the astropy-helper module
- postPatch = ''
- substituteInPlace setup.cfg --replace "auto_use = True" "auto_use = False"
+ preBuild = ''
+ export SETUPTOOLS_SCM_PRETEND_VERSION="${version}"
'';
# Tests must be run from the build directory. astropy/samp tests
@@ -42,15 +43,14 @@ buildPythonPackage rec {
'';
# 368 failed, 10889 passed, 978 skipped, 69 xfailed in 196.24s
+ # doCheck = false;
doCheck = false;
- meta = {
+ meta = with lib; {
description = "Astronomy/Astrophysics library for Python";
homepage = "https://www.astropy.org";
- license = lib.licenses.bsd3;
- platforms = lib.platforms.all;
- maintainers = with lib.maintainers; [ kentjames ];
+ license = licenses.bsd3;
+ platforms = platforms.all;
+ maintainers = [ maintainers.kentjames ];
};
}
-
-
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/astroquery/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/astroquery/default.nix
index e82dca3e95..f7764149a6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/astroquery/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/astroquery/default.nix
@@ -15,6 +15,7 @@
buildPythonPackage rec {
pname = "astroquery";
version = "0.4.1";
+ format = "pyproject";
src = fetchPypi {
inherit pname version;
@@ -31,11 +32,6 @@ buildPythonPackage rec {
doCheck = false;
checkInputs = [ pytest pytest-astropy ];
- # Disable automatic update of the astropy-helper module
- postPatch = ''
- substituteInPlace setup.cfg --replace "auto_use = True" "auto_use = False"
- '';
-
# Tests must be run in the build directory. The tests create files
# in $HOME/.astropy so we need to set HOME to $TMPDIR.
checkPhase = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asyncio-dgram/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asyncio-dgram/default.nix
new file mode 100644
index 0000000000..9edc215abc
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asyncio-dgram/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytestCheckHook
+, pytest-asyncio
+}:
+
+buildPythonPackage rec {
+ pname = "asyncio-dgram";
+ version = "1.1.1";
+
+ src = fetchFromGitHub {
+ owner = "jsbronder";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1zkmjvq47zw2fsbnzhr5mh9rsazx0z1f8m528ash25jrxsza5crm";
+ };
+
+ checkInputs = [
+ pytestCheckHook
+ pytest-asyncio
+ ];
+
+ disabledTests = [ "test_protocol_pause_resume" ];
+ pythonImportsCheck = [ "asyncio_dgram" ];
+
+ meta = with lib; {
+ description = "Python support for higher level Datagram";
+ homepage = "https://github.com/jsbronder/asyncio-dgram";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asyncwhois/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asyncwhois/default.nix
new file mode 100644
index 0000000000..ba8f212d2f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asyncwhois/default.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pythonOlder
+, aiodns
+, tldextract
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "asyncwhois";
+ version = "0.2.0";
+ disabled = pythonOlder "3.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0rdmg59jzzfz59b3ckg5187lc0wk9r0pzp9x09nq3xs21mcwqjxz";
+ };
+
+ propagatedBuildInputs = [
+ aiodns
+ tldextract
+ ];
+
+ # tests are only present at GitHub but not the released source tarballs
+ # https://github.com/pogzyb/asyncwhois/issues/10
+ doCheck = false;
+ pythonImportsCheck = [ "asyncwhois" ];
+
+ meta = with lib; {
+ description = "Python module for retrieving WHOIS information";
+ homepage = "https://github.com/pogzyb/asyncwhois";
+ license = with licenses; [ asl20 ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/autobahn/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/autobahn/default.nix
index 909fb65996..12aa86774d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/autobahn/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/autobahn/default.nix
@@ -4,11 +4,11 @@
}:
buildPythonPackage rec {
pname = "autobahn";
- version = "20.7.1";
+ version = "20.12.3";
src = fetchPypi {
inherit pname version;
- sha256 = "86bbce30cdd407137c57670993a8f9bfdfe3f8e994b889181d85e844d5aa8dfb";
+ sha256 = "15b8zm7jalwisfwc08szxy3bh2bnn0hd41dbsnswi0lqwbh962j1";
};
propagatedBuildInputs = [ six txaio twisted zope_interface cffi cryptography pynacl ] ++
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-cdn/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-cdn/default.nix
index 41d0387da2..b204add2b5 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-cdn/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-cdn/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cdn";
- version = "5.2.0";
+ version = "6.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "3e470ba07918a4f97dadb6f50c6f64068da423b735fad38d31d9535c56f06881";
+ sha256 = "590cd35c9f1556a2d93d93a88b5c5661f716de094f22db30f4d05dc58a131c84";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix
new file mode 100644
index 0000000000..317019844c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-databoxedge/default.nix
@@ -0,0 +1,32 @@
+{ lib, buildPythonPackage, fetchPypi
+, msrestazure
+, azure-common
+}:
+
+buildPythonPackage rec {
+ pname = "azure-mgmt-databoxedge";
+ version = "0.2.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ extension = "zip";
+ sha256 = "g8BtUpIGOse8Jrws48gQ/o7sgymlgX0XIxl1ThHS3XA=";
+ };
+
+ propagatedBuildInputs = [
+ msrestazure
+ azure-common
+ ];
+
+ # no tests in pypi tarball
+ doCheck = false;
+
+ pythonImportsCheck = [ "azure.mgmt.databoxedge" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Databoxedge 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-loganalytics/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
index 525a72a700..e6fd01f734 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix
@@ -7,16 +7,17 @@
, msrestazure
, azure-common
, azure-mgmt-nspkg
+, azure-mgmt-core
}:
buildPythonPackage rec {
pname = "azure-mgmt-loganalytics";
- version = "2.0.0";
+ version = "7.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "947cada6e52fea6ecae7011d7532cf8edbe90250753a58749c473b863331fcc6";
+ sha256 = "e603f9fc61b8d2f93d8814bcca012a8b425cf0c0320ddf1e84462929cf34d1af";
};
propagatedBuildInputs = [
@@ -24,6 +25,7 @@ buildPythonPackage rec {
msrestazure
azure-common
azure-mgmt-nspkg
+ azure-mgmt-core
];
pythonNamespaces = [ "azure.mgmt" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix
index 7f4de1a463..a0ee8f3ce9 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-recoveryservices";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "3c90e6b2e358dbe6d5c6d7204955bdf52c3e977c6f8b727cbbb8811427d7fd52";
+ sha256 = "203ebbd6b698a99975092a72d6d47285646a0264b9085fecef1e7b7c98c5d52e";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-synapse-artifacts/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-synapse-artifacts/default.nix
index 85ec70f704..f33df1fdbe 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-synapse-artifacts/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-synapse-artifacts/default.nix
@@ -6,12 +6,12 @@
buildPythonPackage rec {
pname = "azure-synapse-artifacts";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0p43zmw96fh3wp75phf3fcqdfb36adqvxfc945yfda6fi555nw1a";
+ sha256 = "09fd9cf8c25c901d2daf7e436062065ada866f212f371f9d66f394d39ccaa23b";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-synapse-spark/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-synapse-spark/default.nix
index fb724e6dbf..571f3f9d08 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-synapse-spark/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-synapse-spark/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "azure-synapse-spark";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "fcfe559e30a2e159f07e371af28d18dc635dc55174fb3457be7210ce8e7e7559";
+ sha256 = "7f5881fda4108363c8c6fdee0494fa067ba81e60f038883859d23fc197f5f286";
extension = "zip";
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/billiard/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/billiard/default.nix
index 5bccf79245..ff87ba2e66 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/billiard/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/billiard/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, isPyPy, pytest, case, psutil }:
+{ stdenv, buildPythonPackage, fetchPypi, isPyPy, pytestCheckHook, case, psutil, fetchpatch }:
buildPythonPackage rec {
pname = "billiard";
@@ -9,11 +9,15 @@ buildPythonPackage rec {
inherit pname version;
sha256 = "0spssl3byzqsplra166d59jx8iqfxyzvcbx7vybkmwr5ck72a5yr";
};
+ patches = [(fetchpatch {
+ # Add Python 3.9 support to spawnv_passfds()
+ # Should be included in next release after 3.6.3.0
+ url = "https://github.com/celery/billiard/pull/310/commits/a508ebafadcfe2e25554b029593f3e66d01ede6c.patch";
+ sha256 = "05zsr1bvjgi01qg7r274c0qvbn65iig3clyz14c08mpfyn38h84i";
+ excludes = [ "tox.ini" ];
+ })];
- checkInputs = [ pytest case psutil ];
- checkPhase = ''
- pytest
- '';
+ checkInputs = [ pytestCheckHook case psutil ];
meta = with stdenv.lib; {
homepage = "https://github.com/celery/billiard";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/blockchain/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/blockchain/default.nix
new file mode 100644
index 0000000000..e6d523c3c7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/blockchain/default.nix
@@ -0,0 +1,35 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, future
+}:
+
+buildPythonPackage rec {
+ pname = "blockchain";
+ version = "1.4.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1qpbmz6dk5gx1996dswpipwhj6sp5j0dlfap012l46zqnvmkxanv";
+ };
+
+ postPatch = ''
+ substituteInPlace setup.py --replace "enum-compat" ""
+ '';
+
+ propagatedBuildInputs = [
+ future
+ ];
+
+ # tests are interacting with the API and not mocking the calls
+ doCheck = false;
+
+ pythonImportsCheck = [ "blockchain" ];
+
+ meta = with lib; {
+ description = "Python client Blockchain Bitcoin Developer API";
+ homepage = "https://github.com/blockchain/api-v1-client-python";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/boto3/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/boto3/default.nix
index f259ea6a78..a40c917835 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/boto3/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/boto3/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "boto3";
- version = "1.16.44"; # N.B: if you change this, change botocore too
+ version = "1.16.48"; # N.B: if you change this, change botocore too
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-4/EO1tnKmEFf3sFcheUKiew41iKbzj+v1eeWWxbE68U=";
+ sha256 = "sha256-5pFawWSgU2d4fbJBbuqoZirl4LnFOQLb8jtAdobvUCg=";
};
propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/botocore/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/botocore/default.nix
index 6966693830..50f7295b8d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/botocore/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/botocore/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "botocore";
- version = "1.19.44"; # N.B: if you change this, change boto3 and awscli to a matching version
+ version = "1.19.48"; # N.B: if you change this, change boto3 and awscli to a matching version
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-dyXgjJWulsTb2VXLSuRKDAbT5B92p/6wqUHCekTGMRM=";
+ sha256 = "sha256-uVTFlvi98x1f3x7/iiKWvegJTh4ilhp5uDu2Ld66ikk=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/branca/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/branca/default.nix
index 7884ff65f2..4251c88058 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/branca/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/branca/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "branca";
- version = "0.4.1";
+ version = "0.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1f7drarwiw8fh17hpq8b3p4mfqgjbh3k045dvpx5z12d3a0zg7ca";
+ sha256 = "c111453617b17ab2bda60a4cd71787d6f2b59c85cdf71ab160a737606ac66c31";
};
checkInputs = [ pytest selenium ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/buildbot/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/buildbot/default.nix
index 31a342b762..84476a2ca3 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/buildbot/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/buildbot/default.nix
@@ -25,11 +25,11 @@ let
package = buildPythonPackage rec {
pname = "buildbot";
- version = "2.9.2";
+ version = "2.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "019xfxjnyfi69d5sm3alvib24g8giqlvc102p8hqg8mfm7hc9z2v";
+ sha256 = "06fgp5gpacyx1sqh1f6590r792d5lhzspwmjli592ajx69ckzzwf";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix b/third_party/nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix
index 70073eb5c9..90c2f09919 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/buildbot/pkg.nix
@@ -6,7 +6,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "01s58zi72drv4lwn6jg6i5mrpf3mpq74761z6iwx5hsdnqg1hxai";
+ sha256 = "1wr8fxa80c6vq55zv7k9rf61r805flrhd2v28qfl05jz1inghysb";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix b/third_party/nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix
index 43bc8717e5..92e78f940d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/buildbot/plugins.nix
@@ -7,7 +7,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "1z5sca2ksbr1j6p0kr8i9a61c46mdmbbd6hvc6407c3z5393mp30";
+ sha256 = "0bzn00qqx0xd9r4rrz01y9zmiwjlhcanrs13r1yzp2mycn9q5865";
};
# Remove unneccessary circular dependency on buildbot
@@ -34,7 +34,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "1kz54zlc2yr9cjvw7rihcx7hfk245r6yh4mfyala38jby3hd68p0";
+ sha256 = "0yh0dpg27gl3pk3nimj1yb6rw7kxvsv1bvzc6hbcfx3a9qdajicj";
};
buildInputs = [ buildbot-pkg ];
@@ -56,7 +56,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "0ac0dzldxl4j9cb4kpmhjwf5m1zjjvcg0hx9kghallab0sk1198p";
+ sha256 = "0b9fffr53wfq328csrqgdinafbs1v5s7yn4ky8faw6sqyd8l197v";
};
buildInputs = [ buildbot-pkg ];
@@ -78,7 +78,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "1m41l2d6yb4mbg1ybn7q6wmkfvwssmfb4inmpwyvy55bcvgyixcm";
+ sha256 = "0pz1kmq731ap79l05l13f10r81lzgif5aydpsfz3k5fa9flvxjxs";
};
buildInputs = [ buildbot-pkg ];
@@ -100,7 +100,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "1g58kr2zc7k94k0avly0vyyryg18gpsbick8mj5cz81s2pfmmyfq";
+ sha256 = "1jf72dzmgwrkqbr2f8s2dvf0zpvl3vbdq0qsf0g8xal272l7cmca";
};
buildInputs = [ buildbot-pkg ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix b/third_party/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix
index 942c82f15a..bf5e1e6ae9 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/buildbot/worker.nix
@@ -7,7 +7,7 @@ buildPythonPackage (rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1salrdirny1jpm53shb9dhzs1w7rbp5q7z2qpzrg1nmsh2kcd6ap";
+ sha256 = "1s51ycgnvjbxc2y358vw6rnw8xsx9grj6pxzfxjrph784igy22r0";
};
propagatedBuildInputs = [ twisted future ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cadquery/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cadquery/default.nix
index 886224d169..e1566baff6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cadquery/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cadquery/default.nix
@@ -1,25 +1,25 @@
{ lib
- , buildPythonPackage
- , isPy3k
- , pythonOlder
- , pythonAtLeast
- , fetchFromGitHub
- , pyparsing
- , opencascade
- , stdenv
- , python
- , cmake
- , swig
- , ninja
- , smesh
- , freetype
- , libGL
- , libGLU
- , libX11
- , six
- , pytest
- , makeFontsConf
- , freefont_ttf
+, buildPythonPackage
+, isPy3k
+, pythonOlder
+, pythonAtLeast
+, fetchFromGitHub
+, pyparsing
+, opencascade
+, stdenv
+, python
+, cmake
+, swig
+, smesh
+, freetype
+, libGL
+, libGLU
+, libX11
+, six
+, pytest
+, makeFontsConf
+, freefont_ttf
+, Cocoa
}:
let
@@ -38,7 +38,6 @@ let
nativeBuildInputs = [
cmake
swig
- ninja
];
buildInputs = [
@@ -49,7 +48,7 @@ let
libGL
libGLU
libX11
- ];
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
propagatedBuildInputs = [
six
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix
index b79bf76131..0a27f8222c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cfn-lint/default.nix
@@ -14,25 +14,25 @@
, requests
, setuptools
, six
-# Test inputs
-, pytestCheckHook
, mock
, pydot
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "cfn-lint";
- version = "0.35.1";
+ version = "0.42.0";
src = fetchFromGitHub {
owner = "aws-cloudformation";
- repo = "cfn-python-lint";
+ repo = "cfn-python-lint";
rev = "v${version}";
- sha256 = "1ajb0412hw9fg9m4b3xbpfbp8cixmnpjxrkaks6k749xinzsv7qk";
+ sha256 = "0cqpq7pxpslpd7am6mp6nmwhsb2p2a5lq3hjjxi8imv3wv7zql98";
};
postPatch = ''
- substituteInPlace setup.py --replace 'importlib_resources~=1.4;python_version<"3.7" and python_version!="3.4"' 'importlib_resources;python_version<"3.7"'
+ substituteInPlace setup.py \
+ --replace 'importlib_resources~=1.4;python_version<"3.7" and python_version!="3.4"' 'importlib_resources;python_version<"3.7"'
'';
propagatedBuildInputs = [
@@ -48,6 +48,21 @@ buildPythonPackage rec {
six
] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata importlib-resources ];
+ checkInputs = [
+ mock
+ pydot
+ pytestCheckHook
+ ];
+
+ preCheck = ''
+ export PATH=$out/bin:$PATH
+ '';
+
+ disabledTests = [
+ # requires git directory
+ "test_update_docs"
+ ];
+
pythonImportsCheck = [
"cfnlint"
"cfnlint.conditions"
@@ -64,9 +79,6 @@ buildPythonPackage rec {
"cfnlint.transform"
];
- checkInputs = [ pytestCheckHook mock pydot ];
- preCheck = "export PATH=$out/bin:$PATH";
-
meta = with lib; {
description = "Checks cloudformation for practices and behaviour that could potentially be improved";
homepage = "https://github.com/aws-cloudformation/cfn-python-lint";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/channels-redis/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/channels-redis/default.nix
index fb0774478a..a43a8ce7d0 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/channels-redis/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/channels-redis/default.nix
@@ -1,51 +1,42 @@
-{ stdenv, buildPythonPackage, fetchPypi, pythonOlder
-, redis, channels, msgpack, aioredis, hiredis, asgiref
-# , fetchFromGitHub, async_generator, async-timeout, cryptography, pytest, pytest-asyncio
+{ stdenv
+, aioredis
+, asgiref
+, buildPythonPackage
+, channels
+, fetchPypi
+, hiredis
+, msgpack
+, pythonOlder
+, redis
}:
buildPythonPackage rec {
pname = "channels-redis";
- version = "2.4.0";
+ version = "3.2.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit version;
pname = "channels_redis";
- sha256 = "1g4izdf8237pwxn85bv5igc2bajrvck1p2a7q448qmjfznrbrk5p";
+ sha256 = "1rjs9irnq59yr6zwc9k6nnw6xrmr48dakrm25m0gcwskn1iimcrg";
};
buildInputs = [ redis hiredis ];
propagatedBuildInputs = [ channels msgpack aioredis asgiref ];
- # Fetch from github (no tests files on pypi)
- # src = fetchFromGitHub {
- # rev = version;
- # owner = "django";
- # repo = "channels_redis";
- # sha256 = "05niaqjv790mnrvca26kbnvb50fgnk2zh0k4np60cn6ilp4nl0kc";
- # };
- #
- # checkInputs = [
- # async_generator
- # async-timeout
- # cryptography
- # pytest
- # pytest-asyncio
- # ];
- #
- # # Fails with : ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 6379)
- # # (even with a local redis instance running)
- # checkPhase = ''
- # pytest -p no:django tests/
- # '';
+ # Fails with : ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 6379)
+ # (even with a local Redis instance running)
+ doCheck = false;
postPatch = ''
sed -i "s/msgpack~=0.6.0/msgpack/" setup.py
sed -i "s/aioredis~=1.0/aioredis/" setup.py
'';
+ pythonImportsCheck = [ "channels_redis" ];
+
meta = with stdenv.lib; {
homepage = "https://github.com/django/channels_redis/";
description = "Redis-backed ASGI channel layer implementation";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/channels/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/channels/default.nix
index 63b1699101..20e470d8c7 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/channels/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/channels/default.nix
@@ -3,11 +3,11 @@
}:
buildPythonPackage rec {
pname = "channels";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "f50a6e79757a64c1e45e95e144a2ac5f1e99ee44a0718ab182c501f5e5abd268";
+ sha256 = "056b72e51080a517a0f33a0a30003e03833b551d75394d6636c885d4edb8188f";
};
# Files are missing in the distribution
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cheroot/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
index 6c99b7bbf6..c9d3094d59 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cheroot/default.nix
@@ -1,4 +1,5 @@
{ lib, stdenv, fetchPypi, buildPythonPackage, isPy3k
+, jaraco_functools
, jaraco_text
, more-itertools
, portend
@@ -23,12 +24,17 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1089c28a9c320d19fdf9a4b0ed6ace23a0948db1c171a36ac985f3741bc62865";
+ sha256 = "0r98qqdp9ww5r5ma6wf1n66r9813rrmfvc54z7yij39jkj5c528h";
};
nativeBuildInputs = [ setuptools_scm setuptools-scm-git-archive ];
- propagatedBuildInputs = [ more-itertools six ];
+ propagatedBuildInputs = [
+ # install_requires
+ jaraco_functools
+
+ more-itertools six
+ ];
checkInputs = [
jaraco_text
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/clifford/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/clifford/default.nix
index 9fe60ba55d..68ac9e45bb 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/clifford/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/clifford/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, fetchpatch
, isPy27
, future
, h5py
@@ -21,6 +22,12 @@ buildPythonPackage rec {
inherit pname version;
sha256 = "ade11b20d0631dfc9c2f18ce0149f1e61e4baf114108b27cfd68e5c1619ecc0c";
};
+ patches = [ (fetchpatch {
+ # Compatibility with h5py 3.
+ # Will be included in the next releasse after 1.3.1
+ url = "https://github.com/pygae/clifford/pull/388/commits/955d141662c68d3d61aa50a162b39e656684c208.patch";
+ sha256 = "00m8ias58xycn5n78sy9wywf4wck1v0gb8gzmg40inzdiha93jyz";
+ }) ];
propagatedBuildInputs = [
future
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cloudflare/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cloudflare/default.nix
index a7b6d204f1..a21faa492d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cloudflare/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cloudflare/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "cloudflare";
- version = "2.8.14";
+ version = "2.8.15";
src = fetchPypi {
inherit pname version;
- sha256 = "5787892fdee3a6408b4290de0371426ab778a7ebf44decad9d843cab1ef0a1ac";
+ sha256 = "1f47bd324f80e91487dea2c79be934b1dc612bcfa63e784dcf74c6a2f52a41cc";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/confuse/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/confuse/default.nix
new file mode 100644
index 0000000000..8f1c175405
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/confuse/default.nix
@@ -0,0 +1,27 @@
+{ buildPythonPackage
+, enum34
+, fetchPypi
+, isPy27
+, lib
+, pathlib
+, pyyaml
+}:
+
+buildPythonPackage rec {
+ pname = "confuse";
+ version = "1.4.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "sha256-kvwEUcbiwnMqw2PQ9Z1+pgir3b7QYt2o6Y6ajJhs5GQ=";
+ };
+
+ propagatedBuildInputs = [ pyyaml ] ++ lib.optionals isPy27 [ enum34 pathlib ] ;
+
+ meta = with lib; {
+ description = "Confuse is a configuration library for Python that uses YAML.";
+ homepage = "https://github.com/beetbox/confuse";
+ license = licenses.mit;
+ maintainers = with maintainers; [ lovesegfault ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/connect_box/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/connect_box/default.nix
new file mode 100644
index 0000000000..6c92ac025d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/connect_box/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, aiohttp
+, attrs
+, defusedxml
+}:
+
+buildPythonPackage rec {
+ pname = "connect-box";
+ version = "0.2.8";
+
+ src = fetchPypi {
+ pname = "connect_box";
+ inherit version;
+ sha256 = "1lvz7g2f0a9ifnjczmbavn105miirdgyayr4sixhzgdgadcdhz3l";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ attrs
+ defusedxml
+ ];
+
+ # no tests are present
+ doCheck = false;
+
+ pythonImportsCheck = [ "connect_box" ];
+
+ meta = with lib; {
+ description = "Interact with a Compal CH7465LG cable modem/router";
+ longDescription = ''
+ Python Client for interacting with the cable modem/router Compal
+ CH7465LG which is provided under different names by various ISP
+ in Europe, e.g., UPC Connect Box (CH), Irish Virgin Media Super
+ Hub 3.0 (IE), Ziggo Connectbox (NL) or Unitymedia Connect Box (DE).
+ '';
+ homepage = "https://github.com/home-assistant-ecosystem/python-connect-box";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/coveralls/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/coveralls/default.nix
index 68cf993a5a..55032864c3 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/coveralls/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/coveralls/default.nix
@@ -36,6 +36,10 @@ buildPythonPackage rec {
pytestrunner
];
+ postPatch = ''
+ sed -i "s/'coverage>=\([^,]\+\),.*',$/'coverage>=\1',/" setup.py
+ '';
+
# FIXME: tests requires .git directory to be present
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/dask/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/dask/default.nix
index 19c6962c57..2fb3930358 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/dask/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/dask/default.nix
@@ -59,6 +59,7 @@ buildPythonPackage rec {
"test_count_nonzero_str"
"rolling_methods" # floating percision error ~0.1*10^8 small
"num_workers_config" # flaky
+ "test_2args_with_array[pandas1-darray1-ldexp]" # flaky
];
meta = {
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 4214304a9c..fc349cdc27 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/datasets/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/datasets/default.nix
@@ -35,6 +35,10 @@ buildPythonPackage rec {
xxhash
];
+ postPatch = ''
+ substituteInPlace setup.py --replace '"tqdm>=4.27,<4.50.0"' '"tqdm>=4.27"'
+ '';
+
# Tests require pervasive internet access.
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/datashader/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/datashader/default.nix
index 233aac688a..c49e2e30b8 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/datashader/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/datashader/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, fetchpatch
, dask
, distributed
, bokeh
@@ -36,6 +37,12 @@ buildPythonPackage rec {
inherit pname version;
sha256 = "b1f80415f72f92ccb660aaea7b2881ddd35d07254f7c44101709d42e819d6be6";
};
+ patches = [ (fetchpatch {
+ # Unpins pyct==0.46 (Sep. 11, 2020).
+ # Will be incorporated into the next datashader release after 0.11.1
+ url = "https://github.com/holoviz/datashader/pull/960/commits/d7a462fa399106c34fd0d44505a8a73789dbf874.patch";
+ sha256 = "1wqsk9dpxnkxr49fa7y5q6ahin80cvys05lnirs2w2p1dja35y4x";
+ })];
propagatedBuildInputs = [
dask
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/dbutils/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/dbutils/default.nix
new file mode 100644
index 0000000000..ec57e8ada0
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/dbutils/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook }:
+
+buildPythonPackage rec {
+ version = "2.0";
+ pname = "dbutils";
+
+ src = fetchPypi {
+ inherit version;
+ pname = "DBUtils";
+ sha256 = "131ifm2c2a7bipij597i8fvjka0dk2qv1xr2ghcvbc30jlkvag2g";
+ };
+
+ checkInputs = [ pytestCheckHook ];
+
+ meta = with stdenv.lib; {
+ description = "Database connections for multi-threaded environments";
+ homepage = "https://webwareforpython.github.io/DBUtils/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ SuperSandro2000 ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/denonavr/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/denonavr/default.nix
index 58099a98bd..b02e1e498b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/denonavr/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/denonavr/default.nix
@@ -1,24 +1,28 @@
{ lib, buildPythonPackage, fetchFromGitHub, isPy27, requests, netifaces
-, pytest, testtools, requests-mock }:
+, pytestCheckHook, testtools, requests-mock }:
buildPythonPackage rec {
pname = "denonavr";
- version = "0.9.3";
+ version = "0.9.10";
+ disabled = isPy27;
src = fetchFromGitHub {
owner = "scarface-4711";
repo = "denonavr";
rev = version;
- sha256 = "0s8v918n6xn44r2mrq5hqbf0znpz64clq7a1jakkgz9py8bi6vnn";
+ sha256 = "sha256-3ap8F3ayBTpaR98md+gT0+hkIWlFBNxStTGWT5AL//A=";
};
- propagatedBuildInputs = [ requests netifaces ];
+ propagatedBuildInputs = [
+ requests
+ netifaces
+ ];
- doCheck = !isPy27;
- checkInputs = [ pytest testtools requests-mock ];
- checkPhase = ''
- pytest tests
- '';
+ checkInputs = [
+ pytestCheckHook
+ testtools
+ requests-mock
+ ];
meta = with lib; {
homepage = "https://github.com/scarface-4711/denonavr";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/dnachisel/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/dnachisel/default.nix
new file mode 100644
index 0000000000..465f1bb5b4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/dnachisel/default.nix
@@ -0,0 +1,41 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, biopython
+, docopt
+, flametree
+, numpy
+, proglog
+, python-codon-tables
+ }:
+
+buildPythonPackage rec {
+ pname = "dnachisel";
+ version = "3.2.5";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "35301c5eda0baca5902403504e0b5a22eb65da92c2bbd23199d95c4a6bf0ef37";
+ };
+
+ propagatedBuildInputs = [
+ biopython
+ docopt
+ flametree
+ numpy
+ proglog
+ python-codon-tables
+ ];
+
+ # no tests in tarball
+ doCheck = false;
+
+ pythonImportsCheck = [ "dnachisel" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/Edinburgh-Genome-Foundry/DnaChisel";
+ description = "Optimize DNA sequences under constraints";
+ license = licenses.mit;
+ maintainers = with maintainers; [ prusnak ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/drms/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/drms/default.nix
index 561ec9a7a9..613d2444d7 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/drms/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/drms/default.nix
@@ -4,13 +4,15 @@
, numpy
, pandas
, six
-, pytest
-, python
+, astropy
+, pytestCheckHook
+, pytest-doctestplus
}:
buildPythonPackage rec {
pname = "drms";
version = "0.6.0";
+ format = "pyproject";
src = fetchPypi {
inherit pname version;
@@ -24,13 +26,11 @@ buildPythonPackage rec {
];
checkInputs = [
- pytest
+ astropy
+ pytestCheckHook
+ pytest-doctestplus
];
- checkPhase = ''
- ${python.interpreter} -m drms.tests
- '';
-
meta = with lib; {
description = "Access HMI, AIA and MDI data with Python";
homepage = "https://github.com/sunpy/drms";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/extension-helpers/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/extension-helpers/default.nix
deleted file mode 100644
index 0c23a69a89..0000000000
--- a/third_party/nixpkgs/pkgs/development/python-modules/extension-helpers/default.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ lib
-, buildPythonPackage
-, fetchPypi
-, isPy27
-, pytestCheckHook
-, setuptools_scm
-}:
-
-buildPythonPackage rec {
- pname = "extension-helpers";
- version = "0.1";
- disabled = isPy27;
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "10iqjzmya2h4sk765dlm1pbqypwlqyh8rw59a5m9i63d3klnz2mc";
- };
-
- nativeBuildInputs = [
- setuptools_scm
- ];
-
- propagatedBuildInputs = [
- pytestCheckHook
- ];
-
- # avoid importing local module
- preCheck = ''
- cd extension_helpers
- '';
-
- # assumes setup.py is in pwd
- disabledTests = [ "compiler_module" ];
-
- meta = with lib; {
- description = "Helpers to assist with building packages with compiled C/Cython extensions";
- homepage = "https://github.com/astropy/extension-helpers";
- license = licenses.bsd3;
- maintainers = [ ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/eyed3/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/eyed3/default.nix
index 321c26542d..d8ccb299fc 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/eyed3/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/eyed3/default.nix
@@ -12,13 +12,13 @@
}:
buildPythonPackage rec {
- version = "0.9.5";
+ version = "0.9.6";
pname = "eyeD3";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "faf5806197f2093e82c2830d41f2378f07b3a9da07a16fafb14fc6fbdebac50a";
+ sha256 = "4b5064ec0fb3999294cca0020d4a27ffe4f29149e8292fdf7b2de9b9cabb7518";
};
# requires special test data:
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 47c7d50630..07922ee19e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/fastparquet/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/fastparquet/default.nix
@@ -3,22 +3,19 @@ thrift, pytest, python-snappy, lz4, zstd }:
buildPythonPackage rec {
pname = "fastparquet";
- version = "0.4.1";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "dask";
repo = pname;
rev = version;
- sha256 = "ViZRGEv227/RgCBYAQN8F3Z0m8WrNUT5KUdyFosjg9s=";
+ sha256 = "17i091kky34m2xivk29fqsyxxxa7v4352n79w01n7ni93za6wana";
};
postPatch = ''
# FIXME: package zstandard
# removing the test dependency for now
substituteInPlace setup.py --replace "'zstandard'," ""
-
- # workaround for https://github.com/dask/fastparquet/issues/517
- rm fastparquet/test/test_partition_filters_specialstrings.py
'';
nativeBuildInputs = [ pytestrunner ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/fiona/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/fiona/default.nix
index 0e90bb10f9..665bb0c8df 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/fiona/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/fiona/default.nix
@@ -41,9 +41,7 @@ buildPythonPackage rec {
checkPhase = ''
rm -r fiona # prevent importing local fiona
# Some tests access network, others test packaging
- pytest -k "not test_*_http \
- and not test_*_https \
- and not test_*_wheel"
+ pytest -k "not (http or https or wheel)"
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/fixtures/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/fixtures/default.nix
index 3042acbbe8..9f1549e98f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/fixtures/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/fixtures/default.nix
@@ -5,6 +5,7 @@
, testtools
, mock
, python
+, isPy39
}:
buildPythonPackage rec {
@@ -26,5 +27,6 @@ buildPythonPackage rec {
description = "Reusable state for writing clean tests and more";
homepage = "https://pypi.python.org/pypi/fixtures";
license = lib.licenses.asl20;
+ broken = isPy39; # see https://github.com/testing-cabal/fixtures/issues/44
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/flametree/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/flametree/default.nix
new file mode 100644
index 0000000000..d4cba69afc
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/flametree/default.nix
@@ -0,0 +1,26 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "flametree";
+ version = "0.1.11";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "c8eb81dea8c7f8261a2aa03d2bac98b1d21ebceec9c67efaac423f7c1b4fe061";
+ };
+
+ # no tests in tarball
+ doCheck = false;
+
+ pythonImportsCheck = [ "flametree" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/Edinburgh-Genome-Foundry/Flametree";
+ description = "Python file and zip operations made easy";
+ license = licenses.mit;
+ maintainers = with maintainers; [ prusnak ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/flower/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/flower/default.nix
index b31cbc7424..605d08d125 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/flower/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/flower/default.nix
@@ -22,6 +22,7 @@ buildPythonPackage rec {
# rely on using example programs (flowers/examples/tasks.py) which
# are not part of the distribution
rm tests/load.py
+ substituteInPlace requirements/default.txt --replace "prometheus_client==0.8.0" "prometheus_client>=0.8.0"
'';
propagatedBuildInputs = [
@@ -39,5 +40,6 @@ buildPythonPackage rec {
homepage = "https://github.com/mher/flower";
license = licenses.bsdOriginal;
maintainers = [ maintainers.arnoldfarkas ];
+ broken = (celery.version == "5.0.2"); # currently broken with celery>=5.0 by https://github.com/mher/flower/pull/1021
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/flufl/i18n.nix b/third_party/nixpkgs/pkgs/development/python-modules/flufl/i18n.nix
index b980449661..8b0c986355 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/flufl/i18n.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/flufl/i18n.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "flufl.i18n";
- version = "3.1.3";
+ version = "3.1.4";
propagatedBuildInputs = [ atpublic ];
@@ -12,6 +12,6 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "dcca738be27f2c43ddf6f9307667a17478353190071f38a9f92c9af8d2252ba4";
+ sha256 = "e19036292a825a69f0e0a87566d1628830c69eecd3b0295d22f582039477a6bb";
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/geopandas/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/geopandas/default.nix
index 200dfffa56..bd38d2663b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/geopandas/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/geopandas/default.nix
@@ -1,6 +1,6 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, isPy27
, pandas, shapely, fiona, descartes, pyproj
-, pytest, Rtree, fetchpatch }:
+, pytestCheckHook, Rtree, fetchpatch }:
buildPythonPackage rec {
pname = "geopandas";
@@ -20,13 +20,18 @@ buildPythonPackage rec {
url = "https://github.com/geopandas/geopandas/pull/1544/commits/6ce868a33a2f483b071089d51e178030fa4414d0.patch";
sha256 = "1sjgxrqgbhz5krx51hrv230ywszcdl6z8q3bj6830kfad8n8b5dq";
})
+ # Fix GeoJSON for Fiona>=1.8.16 (Sep. 7, 2020).
+ # https://github.com/geopandas/geopandas/issues/1606
+ # Will be included in next upstream release after 0.8.1
+ (fetchpatch {
+ url = "https://github.com/geopandas/geopandas/commit/72427d3d8c128039bfce1d54a76c0b652887b276.patch";
+ sha256 = "1726mrpddgmba0ngff73a5bsb6ywpsg63a2pdd2grp9339bgvi4a";
+ })
];
- checkInputs = [ pytest Rtree ];
-
- checkPhase = ''
- py.test geopandas -m "not web"
- '';
+ checkInputs = [ pytestCheckHook Rtree ];
+ disabledTests = [ "web" ];
+ pytestFlagsArray = [ "geopandas" ];
propagatedBuildInputs = [
pandas
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/hole/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/hole/default.nix
new file mode 100644
index 0000000000..87c63be32e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/hole/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, aiohttp
+, async-timeout
+}:
+
+buildPythonPackage rec {
+ pname = "hole";
+ version = "0.5.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "065fxc0l16j8xkjd0y0qar9cmqmjyp8jcshakbakldkfscpx3s5m";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ async-timeout
+ ];
+
+ # no tests are present
+ doCheck = false;
+
+ pythonImportsCheck = [ "hole" ];
+
+ meta = with lib; {
+ description = "Python API for interacting with a Pihole instance.";
+ homepage = "https://github.com/home-assistant-ecosystem/python-hole";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
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 9944816f8a..7562e36e4d 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 = "2020.11.21";
+ version = "2020.12.22";
disabled = isPy27;
src = fetchFromGitHub {
owner = "sethmlarson";
repo = pname;
rev = version;
- sha256 = "0z2bq51dw1zak13558s2vj7pdnwad402f3ia5j2an0r678rwhsij";
+ sha256 = "1jzcw4clmpbyw67pzskms5rq5b7285iwh42jzc4ly6jz9amggdzc";
};
# tests require network connection
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/htmltreediff/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/htmltreediff/default.nix
deleted file mode 100644
index cd742606f8..0000000000
--- a/third_party/nixpkgs/pkgs/development/python-modules/htmltreediff/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ buildPythonPackage, fetchFromGitHub, isPy3k, lxml, html5lib, nose, stdenv }:
-
-buildPythonPackage rec {
- version = "0.1.2";
- pname = "htmltreediff";
-
- disabled = isPy3k;
-
- src = fetchFromGitHub {
- owner = "christian-oudard";
- repo = pname;
- rev = "v${version}";
- sha256 = "16mqp2jyznrw1mgd3qzybq28h2k5wz7vmmz1m6xpgscazyjhvvd1";
- };
-
- propagatedBuildInputs = [ lxml html5lib ];
-
- checkInputs = [ nose ];
-
- meta = with stdenv.lib; {
- description = " Structure-aware diff for html and xml documents";
- homepage = "https://github.com/christian-oudard/htmltreediff";
- license = licenses.bsdOriginal;
- maintainers = with maintainers; [ ma27 ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/imageio-ffmpeg/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/imageio-ffmpeg/default.nix
index d9991ee784..db59ba70bb 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/imageio-ffmpeg/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/imageio-ffmpeg/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, fetchpatch
, isPy3k
}:
@@ -9,9 +10,15 @@ buildPythonPackage rec {
version = "0.4.2";
src = fetchPypi {
- sha256 = "13b05b17a941a9f4a90b16910b1ffac159448cff051a153da8ba4b4343ffa195";
inherit pname version;
+ sha256 = "13b05b17a941a9f4a90b16910b1ffac159448cff051a153da8ba4b4343ffa195";
};
+ patches = [ (fetchpatch {
+ # Fixes compatibility with python3.9
+ # Should be included in the next release after 0.4.2
+ url = "https://github.com/imageio/imageio-ffmpeg/pull/43/commits/b90c39fe3d29418d67d953588ed9fdf4d848f811.patch";
+ sha256 = "0d9kf4w6ldwag3s2dr9zjin6wrj66fnl4fn8379ci4q4qfsqgx3f";
+ })];
disabled = !isPy3k;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix
index 1cb3dc2a7b..21018518ca 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/imbalanced-learn/default.nix
@@ -1,7 +1,6 @@
{ stdenv, buildPythonPackage, fetchPypi, isPy27
-, nose
, pandas
-, pytest
+, pytestCheckHook
, scikitlearn
, tensorflow
}:
@@ -17,16 +16,17 @@ buildPythonPackage rec {
};
propagatedBuildInputs = [ scikitlearn ];
- checkInputs = [ nose pytest pandas ];
- checkPhase = ''
+ checkInputs = [ pytestCheckHook pandas ];
+ preCheck = ''
export HOME=$TMPDIR
- # skip some tests that fail because of minimal rounding errors
- # or very large dependencies (keras + tensorflow)
- py.test imblearn -k 'not estimator \
- and not classification \
- and not _generator \
- and not show_versions'
'';
+ disabledTests = [
+ "estimator"
+ "classification"
+ "_generator"
+ "show_versions"
+ "test_make_imbalanced_iris"
+ ];
meta = with stdenv.lib; {
description = "Library offering a number of re-sampling techniques commonly used in datasets showing strong between-class imbalance";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/impacket/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/impacket/default.nix
index dee40a6dbb..15d148f168 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/impacket/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/impacket/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchPypi, isPy3k }:
+{ lib, buildPythonPackage, fetchPypi, flask, ldapdomaindump, pycryptodomex, pyasn1, pyopenssl }:
buildPythonPackage rec {
pname = "impacket";
@@ -9,16 +9,18 @@ buildPythonPackage rec {
sha256 = "4bf7e7b595356585599b4b2773b8a463d7b9765c97012dcd5a44eb6d547f6a1d";
};
- disabled = isPy3k;
+ propagatedBuildInputs = [ flask ldapdomaindump pycryptodomex pyasn1 pyopenssl ];
- # no tests
+ # fail with:
+ # RecursionError: maximum recursion depth exceeded
doCheck = false;
+ pythonImportsCheck = [ "impacket" ];
meta = with lib; {
description = "Network protocols Constructors and Dissectors";
homepage = "https://github.com/CoreSecurity/impacket";
# Modified Apache Software License, Version 1.1
license = licenses.free;
- maintainers = with maintainers; [ peterhoeg ];
+ maintainers = with maintainers; [ SuperSandro2000 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/jc/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/jc/default.nix
index cc74076b6c..ba96f8ccfb 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/jc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/jc/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "jc";
- version = "1.13.4";
+ version = "1.14.0";
disabled = isPy27;
src = fetchFromGitHub {
owner = "kellyjonbrazil";
repo = "jc";
rev = "v${version}";
- sha256 = "0rwvyyrdnw43pixp8h51rncq2inc9pbbj1j2191y5si00pjw34zr";
+ sha256 = "0js3mqp6xxg45qsz8wnyyqf4m0wj1kz67bkmvirhdy7s01zhd5hq";
};
propagatedBuildInputs = [ ruamel_yaml xmltodict pygments ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/jinja2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/jinja2/default.nix
index 4517837702..33d6003cae 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/jinja2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/jinja2/default.nix
@@ -4,7 +4,7 @@
, fetchPypi
, pytest
, markupsafe
-, setuptools
+, setuptools
}:
buildPythonPackage rec {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/jsonfield/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/jsonfield/default.nix
new file mode 100644
index 0000000000..e9887b4737
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/jsonfield/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchPypi, buildPythonPackage, django, pytestCheckHook, pytest-django }:
+
+buildPythonPackage rec {
+ pname = "jsonfield";
+ version = "3.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0yl828cd0m8jsyr4di6hcjdqmi31ijh5vk57mbpfl7p2gmcq8kky";
+ };
+
+ checkInputs = [ pytestCheckHook pytest-django ];
+
+ preCheck = "export DJANGO_SETTINGS_MODULE=tests.settings";
+
+ propagatedBuildInputs = [ django ];
+
+ meta = with stdenv.lib; {
+ description = "Reusable model field that allows you to store validated JSON, automatically handling serialization to and from the database";
+ homepage = "https://github.com/rpkilby/jsonfield/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ mrmebelman ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ldapdomaindump/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ldapdomaindump/default.nix
new file mode 100644
index 0000000000..3e1358cd8f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ldapdomaindump/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildPythonPackage, fetchPypi, dnspython, future, ldap3 }:
+
+buildPythonPackage rec {
+ pname = "ldapdomaindump";
+ version = "0.9.3";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "10cis8cllpa9qi5qil9k7521ag3921mxwg2wj9nyn0lk41rkjagc";
+ };
+
+ propagatedBuildInputs = [ dnspython future ldap3 ];
+
+ # requires ldap server
+ doCheck = false;
+ pythonImportsCheck = [ "ldapdomaindump" ];
+
+ meta = with lib; {
+ description = "Active Directory information dumper via LDAP";
+ homepage = "https://github.com/dirkjanm/ldapdomaindump/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ SuperSandro2000 ];
+ };
+}
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 f756790e28..63a9765238 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";
+ version = "1.9.1";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256:0l7vj04xm0i5ikxjdqrr5939q7amh0hfp0fqifkcvyjv9fvhyz65";
+ sha256 = "14ljk7rywy3fiv23dpayvk14y1ywma729r3b1x2cxf68919g2gnh";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/liquidctl/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/liquidctl/default.nix
new file mode 100644
index 0000000000..888f09dba9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/liquidctl/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, docopt
+, hidapi
+, pyusb
+, smbus-cffi
+}:
+
+buildPythonPackage rec {
+ pname = "liquidctl";
+ version = "1.4.2";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1h5kqpvlx7xppd2wli986lkslqkcrlz1wixv7fvrppzjc2nfz5d4";
+ };
+
+ propagatedBuildInputs = [
+ docopt
+ hidapi
+ pyusb
+ smbus-cffi
+ ];
+
+ meta = with lib; {
+ description = "Cross-platform CLI and Python drivers for AIO liquid coolers and other devices";
+ homepage = "https://github.com/liquidctl/liquidctl";
+ changelog = "https://github.com/liquidctl/liquidctl/blob/master/CHANGELOG.md";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ arturcygan ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mautrix/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mautrix/default.nix
index 7cfd8e83db..0944d5fa4c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/mautrix/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/mautrix/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "mautrix";
- version = "0.8.5";
+ version = "0.8.6";
src = fetchPypi {
inherit pname version;
- sha256 = "564ffe240fd9a29978959c7d7827610cf4d8ff02ed612c3fd8067e2fba2cba59";
+ sha256 = "e28d89cb8297ec36d78ef79507613c45ab3ab0bc709f1944ca5be349797f8f6b";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mediafile/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mediafile/default.nix
new file mode 100644
index 0000000000..5d11d253b6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/mediafile/default.nix
@@ -0,0 +1,44 @@
+{ buildPythonPackage
+, enum34
+, fetchpatch
+, fetchPypi
+, isPy27
+, lib
+, mutagen
+, six
+}:
+
+buildPythonPackage rec {
+ pname = "mediafile";
+ version = "0.6.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "sha256-o/tSAHu8FTr6LZoMHvegr9uCZovNLHS9KkP2U9y4uko=";
+ };
+
+ propagatedBuildInputs = [ mutagen six ] ++ lib.optional isPy27 enum34;
+
+ # NB: Remove in the next release
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/beetbox/mediafile/commit/0ff753d493a1a7f406cb3378545ffe2c85a9afa3.patch";
+ sha256 = "sha256-AQ7YedoYPmLqt4a/odgghIKOY61i9YfA0To0RVFqlk8=";
+ })
+ (fetchpatch {
+ url = "https://github.com/beetbox/mediafile/commit/f0fb4e5111d9dfaa3b38d196ec41fcd237d97953.patch";
+ sha256 = "sha256-5O6RiAqkQEz3Bvqjwwv/LOS33nSIBnT2H/vasGGVrpI=";
+ })
+ (fetchpatch {
+ url = "https://github.com/beetbox/mediafile/commit/d2fc3b59f77c515b02dfe7ad936f89264375d2b4.patch";
+ sha256 = "sha256-SMH0XhCaKLDNB4M8VmZWfGuuelfY5xladZyQYtXtP18=";
+ })
+ ];
+
+ meta = with lib; {
+ description = "MediaFile is a simple interface to the metadata tags for many audio file formats.";
+ homepage = "https://github.com/beetbox/mediafile";
+ license = licenses.mit;
+ maintainers = with maintainers; [ lovesegfault ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/micawber/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/micawber/default.nix
index 5129fe253c..0240a21aca 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/micawber/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/micawber/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "micawber";
- version = "0.5.1";
+ version = "0.5.2";
src = fetchPypi {
inherit pname version;
- sha256 = "5e1e6fbab5bfc1edc6d575b900707c24a3484c51cf2e01f059a7e070724a3633";
+ sha256 = "ac2d737d8ff27ed01ea3825ed8806970e8137d7b342cef37b39b6dd17e6eb3a4";
};
propagatedBuildInputs = [ beautifulsoup4 ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mocket/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mocket/default.nix
index 60b32665ca..f7e97bb955 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/mocket/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/mocket/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "mocket";
- version = "3.9.4";
+ version = "3.9.35";
src = fetchPypi {
inherit pname version;
- sha256 = "0b3nx8qa66isfl7rm3ljgxflr087qwabnf0a2xa1l5s28rikfj04";
+ sha256 = "d822a2adfd8e028a2856785fbfe78e7dd8c7a3b623516298aef6d42a4c9149d1";
};
patchPhase = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/modeled/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/modeled/default.nix
index e4cdec7766..66fe63e3da 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/modeled/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/modeled/default.nix
@@ -5,7 +5,7 @@
, six
, moretools
, pathpy
-, pytest
+, pytestCheckHook
}:
buildPythonPackage rec {
@@ -15,31 +15,19 @@ buildPythonPackage rec {
src = fetchPypi {
extension = "zip";
inherit pname version;
- sha256 = "64934c68cfcdb75ed4a1ccadcfd5d2a46bf1b8e8e81dde89ef0f042c401e94f1";
+ sha256 = "1wcl3r02q10gxy4xw7g8x2wg2sx4sbawzbfcl7a5xdydrxl4r4v4";
};
- buildInputs = [
- zetup
- ];
+ buildInputs = [ zetup ];
- propagatedBuildInputs = [
- six
- moretools
- pathpy
- ];
+ propagatedBuildInputs = [ six moretools pathpy ];
- checkInputs = [
- pytest
- ];
-
- checkPhase = ''
- pytest test
- '';
+ checkInputs = [ pytestCheckHook ];
meta = with lib; {
description = "Universal data modeling for Python";
homepage = "https://bitbucket.org/userzimmermann/python-modeled";
- license = licenses.lgpl3;
+ license = licenses.lgpl3Only;
maintainers = [ maintainers.costrouc ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/msgpack/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/msgpack/default.nix
index 70a52dfe99..262e5d5ecd 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/msgpack/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/msgpack/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "msgpack";
- version = "1.0.0";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1h5mxh84rcw04dvxy1qbfn2hisavfqgilh9k09rgyjhd936dad4m";
+ sha256 = "1109s2yynrahwi64ikax68hx0mbclz8p35afmpphw5dwynb49q7s";
};
checkPhase = ''
@@ -22,6 +22,7 @@ buildPythonPackage rec {
meta = {
homepage = "https://github.com/msgpack/msgpack-python";
description = "MessagePack serializer implementation for Python";
+ changelog = "https://github.com/msgpack/msgpack-python/blob/master/ChangeLog.rst";
license = lib.licenses.asl20;
# maintainers = ?? ;
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mwparserfromhell/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mwparserfromhell/default.nix
index e52e033cdb..791ffe0b1e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/mwparserfromhell/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/mwparserfromhell/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "mwparserfromhell";
- version = "0.5.4";
+ version = "0.6";
src = fetchPypi {
inherit pname version;
- sha256 = "aaf5416ab9b75e99e286f8a4216f77a2f7d834afd4c8f81731e701e59bf99305";
+ sha256 = "75787b6ab140ab267b313d37d045f3276f5dc6a9741074eddfbabc1635cb2efc";
};
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mypy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mypy/default.nix
index 85ceaf304c..1b8d763eb6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/mypy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/mypy/default.nix
@@ -53,7 +53,8 @@ buildPythonPackage rec {
# Compile mypy with mypyc, which makes mypy about 4 times faster. The compiled
# version is also the default in the wheels on Pypi that include binaries.
- MYPY_USE_MYPYC = "1";
+ # is64bit: unfortunately the build would exhaust all possible memory on i686-linux.
+ MYPY_USE_MYPYC = stdenv.buildPlatform.is64bit;
meta = with stdenv.lib; {
description = "Optional static typing for Python";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix
index bc924000ed..b844d9e2c0 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/mysqlclient/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "mysqlclient";
- version = "2.0.2";
+ version = "2.0.3";
nativeBuildInputs = [
libmysqlclient
@@ -17,7 +17,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "8df057b08fc27d8f7106bfa997d0a21e2acef017f905f06d6fb0aa6a20d4d2b2";
+ sha256 = "f6ebea7c008f155baeefe16c56cd3ee6239f7a5a9ae42396c2f1860f08a7c432";
};
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/netdata/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/netdata/default.nix
new file mode 100644
index 0000000000..f4e625b12b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/netdata/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, aiohttp
+, async-timeout
+}:
+
+buildPythonPackage rec {
+ pname = "netdata";
+ version = "0.2.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "14kyjp1q3clizs1bqx4rp31d2awjmi5v65z8sarr2ycgwqqmkrzw";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ async-timeout
+ ];
+
+ # no tests are present
+ doCheck = false;
+
+ pythonImportsCheck = [ "netdata" ];
+
+ meta = with lib; {
+ description = "Python API for interacting with Netdata";
+ homepage = "https://github.com/home-assistant-ecosystem/python-netdata";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/nocaselist/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/nocaselist/default.nix
index 055b55da45..e7947eba92 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/nocaselist/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/nocaselist/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "nocaselist";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchPypi {
inherit pname version;
- sha256 = "fm3st9hVY7kESRPJCH70tpG8PaTXrR2IlozepAlVMyY=";
+ sha256 = "73a9c0659e7135c66e46a6ab06e2cb637ce9248d73c690ebd31afb72a4e03ac0";
};
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/numexpr/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/numexpr/default.nix
index 046f0a5bd5..e5a36fe454 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/numexpr/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/numexpr/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "numexpr";
- version = "2.7.1";
+ version = "2.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1c82z0zx0542j9df6ckjz6pn1g13b21hbza4hghcw6vyhbckklmh";
+ sha256 = "1ai3i5n07csnzfsxf2dxp8cpdk6ajl5iv8rv0fj6n9ag7qphixac";
};
# Remove existing site.cfg, use the one we built for numpy.
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/opensensemap-api/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/opensensemap-api/default.nix
new file mode 100644
index 0000000000..d9f4cb6b1a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/opensensemap-api/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, aiohttp
+, async-timeout
+}:
+
+buildPythonPackage rec {
+ pname = "opensensemap-api";
+ version = "0.1.5";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1f3iqwl8ynvrkdd961v2hjsbldwbr217pv5pay2m5f0m974bhblx";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ async-timeout
+ ];
+
+ # no tests are present
+ doCheck = false;
+
+ pythonImportsCheck = [ "opensensemap_api" ];
+
+ meta = with lib; {
+ description = "OpenSenseMap API Python client";
+ longDescription = ''
+ Python Client for interacting with the openSenseMap API. All
+ available information from the sensor can be retrieved.
+ '';
+ homepage = "https://github.com/home-assistant-ecosystem/python-opensensemap-api";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/openwrt-luci-rpc/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/openwrt-luci-rpc/default.nix
index 935a64b418..2e7666d3ab 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/openwrt-luci-rpc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/openwrt-luci-rpc/default.nix
@@ -10,11 +10,11 @@ with lib;
buildPythonPackage rec {
pname = "openwrt-luci-rpc";
- version = "1.1.6";
+ version = "1.1.7";
src = fetchPypi {
inherit pname version;
- sha256 = "841c7fc956ad42825a2f2cd0cb2aa02005c3482b200ff7aaccd390345c9f3e18";
+ sha256 = "8074c1ed24cdd1fadc5a99bd63d9313a0a44703714473ed781ed11e7fb45c96f";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ovito/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ovito/default.nix
index 5e5847dce0..d813d2ac47 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ovito/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ovito/default.nix
@@ -15,26 +15,25 @@
}:
stdenv.mkDerivation rec {
- version = "3.3.1";
+ version = "3.3.5";
pname = "ovito";
src = fetchFromGitLab {
owner = "stuko";
repo = pname;
rev = "v${version}";
- sha256 = "0rm1qxa0fanaaqg0idr6rf2s2xlbyn1dzjzwh3rddy9mgl60lj2h";
+ sha256 = "2tptLK0RU0afSFFE7uzL8bZ5j+nyRyh97ujJAHFh0wQ=";
};
- buildInputs = [ cmake ffmpeg netcdf qscintilla zlib boost zlib git fftw hdf5 libssh qt5.qtbase qt5.qtsvg ];
+ nativeBuildInputs = [ cmake git ];
+ buildInputs = [ ffmpeg netcdf qscintilla zlib boost zlib fftw hdf5 libssh qt5.qtbase qt5.qtsvg ];
propagatedBuildInputs = with python.pkgs; [ sphinx numpy sip pyqt5 matplotlib ase ];
- enableParallelBuilding = true;
-
meta = with stdenv.lib; {
description = "Scientific visualization and analysis software for atomistic simulation data";
homepage = "https://www.ovito.org";
- license = licenses.gpl3;
+ license = with licenses; [ gpl3Only mit ];
maintainers = with maintainers; [ costrouc ];
# ensures not built on hydra
# https://github.com/NixOS/nixpkgs/pull/46846#issuecomment-436388048
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/owslib/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/owslib/default.nix
index c82668008e..92a78ce0cf 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/owslib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/owslib/default.nix
@@ -1,11 +1,11 @@
{ lib, buildPythonPackage, fetchPypi, dateutil, requests, pytz, pyproj , pytest, pyyaml } :
buildPythonPackage rec {
pname = "OWSLib";
- version = "0.20.0";
+ version = "0.21.0";
src = fetchPypi {
inherit pname version;
- sha256 = "334988857b260c8cdf1f6698d07eab61839c51acb52ee10eed1275439200a40e";
+ sha256 = "408d40b3a6a210bcb3f3609b607960eeedaa63ffd574dde7896906691c354814";
};
buildInputs = [ pytest ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix
index 977ba3cdeb..92f8f5d90f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/paho-mqtt/default.nix
@@ -3,14 +3,14 @@
buildPythonPackage rec {
pname = "paho-mqtt";
- version = "1.5.0";
+ version = "1.5.1";
# No tests in PyPI tarball
src = fetchFromGitHub {
owner = "eclipse";
repo = "paho.mqtt.python";
rev = "v${version}";
- sha256 = "1fq5z53g2k18iiqnz5qq87vzjpppfza072nx0dwllmhimm2dskh5";
+ sha256 = "1y537i6zxkjkmi80w5rvd18npz1jm5246i2x8p3q7ycx94i8ixs0";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/parsimonious/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/parsimonious/default.nix
index 69e6d1d2bb..25d87a7f2f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/parsimonious/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/parsimonious/default.nix
@@ -17,6 +17,9 @@ buildPythonPackage rec {
checkInputs = [ nose ];
propagatedBuildInputs = [ six ];
+ # performance tests tend to fail sometimes
+ NOSE_EXCLUDE = "test_benchmarks";
+
meta = with stdenv.lib; {
homepage = "https://github.com/erikrose/parsimonious";
description = "Fast arbitrary-lookahead parser written in pure Python";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/paste/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/paste/default.nix
index 5b12f04b2e..6bed8144a2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/paste/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/paste/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "paste";
- version = "3.4.1";
+ version = "3.5.0";
src = fetchPypi {
pname = "Paste";
inherit version;
- sha256 = "1csqn7g9b05hp3fgd82355k4pb5rv12k9x6p2mdw2v01m385171p";
+ sha256 = "17f3zppjjprs2jnklvzkz23mh9jdn6b1f445mvrjdm4ivi15q28v";
};
propagatedBuildInputs = [ six ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/patator/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/patator/default.nix
index 81d9e50b28..b876e913e3 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/patator/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/patator/default.nix
@@ -1,22 +1,28 @@
-{ stdenv, buildPythonPackage, isPy3k, fetchPypi,
- paramiko, pycurl, ajpy, pyopenssl, cx_oracle, mysqlclient,
- psycopg2, pycrypto, dnspython, ipy, pysnmp, pyasn1 }:
+{ stdenv, buildPythonPackage, isPy27, fetchPypi
+, paramiko, pycurl, ajpy, impacket, pyopenssl, cx_oracle, mysqlclient
+, psycopg2, pycrypto, dnspython, ipy, pysnmp, pyasn1, pysqlcipher3 }:
buildPythonPackage rec {
pname = "patator";
version = "0.9";
- disabled = !(isPy3k);
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
sha256 = "68cb24bdc3042ee0d47a288b19a8b99a6c54bdbd4ddf0c5817d9b9ac0a0d8a15";
};
+ postPatch = ''
+ substituteInPlace requirements.txt \
+ --replace psycopg2-binary psycopg2
+ '';
+
propagatedBuildInputs = [
paramiko
pycurl
ajpy
+ impacket
pyopenssl
cx_oracle
mysqlclient
@@ -26,15 +32,16 @@ buildPythonPackage rec {
ipy
pysnmp
pyasn1
+ pysqlcipher3
];
- # No tests provided by patator
+ # tests require docker-compose and vagrant
doCheck = false;
meta = with stdenv.lib; {
description = "multi-purpose brute-forcer";
homepage = "https://github.com/lanjelot/patator";
license = licenses.gpl2;
- maintainers = with maintainers; [ y0no ];
+ maintainers = with maintainers; [ y0no SuperSandro2000 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/py-air-control-exporter/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/py-air-control-exporter/default.nix
index 0ec483c16f..b5ffc1fc0a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/py-air-control-exporter/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/py-air-control-exporter/default.nix
@@ -1,5 +1,6 @@
-{ buildPythonPackage, fetchPypi, flask, isPy27, lib, prometheus_client
-, py-air-control, pytestCheckHook, pytestcov, pytestrunner, setuptools_scm }:
+{ buildPythonPackage, fetchPypi, flask, isPy27, lib, nixosTests
+, prometheus_client, py-air-control, pytestCheckHook, pytestcov, pytestrunner
+, setuptools_scm }:
buildPythonPackage rec {
pname = "py-air-control-exporter";
@@ -15,6 +16,8 @@ buildPythonPackage rec {
checkInputs = [ pytestCheckHook pytestcov pytestrunner ];
propagatedBuildInputs = [ flask prometheus_client py-air-control ];
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) py-air-control; };
+
meta = with lib; {
description = "Exports Air Quality Metrics to Prometheus.";
homepage = "https://github.com/urbas/py-air-control-exporter";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix
index 045cf19c8c..372d2feff1 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyaxmlparser/default.nix
@@ -30,6 +30,6 @@ buildPythonPackage rec {
homepage = "https://github.com/appknox/pyaxmlparser";
# Files from Androguard are licensed ASL 2.0
license = with licenses; [ mit asl20 ];
- maintainers = with maintainers; [ ma27 ];
+ maintainers = with maintainers; [ SuperSandro2000 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix
index ce72850fff..6e45eb2a62 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix
@@ -2,20 +2,22 @@
buildPythonPackage rec {
pname = "PyChromecast";
- version = "7.5.1";
+ version = "7.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "cf2e9fa795ea1e9d0d180adfbdccefd6b4f532eae56f41f15d1a75b323096f51";
+ sha256 = "09mdz1y1bfwkszxsawffwy1mr7lc1j2rma571qkb60sk76107zfn";
};
disabled = !isPy3k;
propagatedBuildInputs = [ requests zeroconf protobuf casttube ];
+ pythonImportsCheck = [ "pychromecast" ];
+
meta = with lib; {
- description = "Library for Python 3.4+ to communicate with the Google Chromecast";
- homepage = "https://github.com/balloob/pychromecast";
+ description = "Library for Python to communicate with the Google Chromecast";
+ homepage = "https://github.com/home-assistant-libs/pychromecast";
license = licenses.mit;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.unix;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyclipper/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyclipper/default.nix
index bc910cea58..6096f30181 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyclipper/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyclipper/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "pyclipper";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0irs5sn6ldpg70630nfndghjnpxv8jldk61zyczfzp1jcz53b43s";
+ sha256 = "ca3751e93559f0438969c46f17459d07f983281dac170c3479de56492e152855";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pydicom/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pydicom/default.nix
index 24186c09dc..450a6a3c04 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pydicom/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pydicom/default.nix
@@ -1,29 +1,55 @@
{ stdenv
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
, isPy27
-, pytest
, pytestrunner
, pytestCheckHook
, numpy
, pillow
}:
-buildPythonPackage rec {
- version = "2.1.1";
+let
pname = "pydicom";
- disabled = isPy27;
+ version = "2.1.2";
- src = fetchPypi {
- inherit pname version;
- sha256 = "72a11086f6a277c1529a552583fde73e03256a912173f15e9bc256e5b28f28f1";
+ src = fetchFromGitHub {
+ owner = "${pname}";
+ repo = "${pname}";
+ rev = "v${version}";
+ sha256 = "sha256-iExy+mUs1uqs/u9N6btlqyP6/TvoPVsuOuzs56zZAS8=";
};
+ # Pydicom needs pydicom-data to run some tests. If these files are downloaded
+ # before the package creation, it'll try to download during the checkPhase.
+ test_data = fetchFromGitHub {
+ owner = "${pname}";
+ repo = "${pname}-data";
+ rev = "bbb723879690bb77e077a6d57657930998e92bd5";
+ sha256 = "sha256-dCI1temvpNWiWJYVfQZKy/YJ4ad5B0e9hEKHJnEeqzk=";
+ };
+
+in
+buildPythonPackage {
+ inherit pname version src;
+ disabled = isPy27;
+
propagatedBuildInputs = [ numpy pillow ];
- checkInputs = [ pytest pytestrunner pytestCheckHook ];
- disabledTests = [ "test_invalid_bit_depth_raises" ];
- # harmless failure; see https://github.com/pydicom/pydicom/issues/1119
+ checkInputs = [ pytestrunner pytestCheckHook ];
+
+ # Setting $HOME to prevent pytest to try to create a folder inside
+ # /homeless-shelter which is read-only.
+ # Linking pydicom-data dicom files to $HOME/.pydicom/data
+ preCheck = ''
+ export HOME=$TMP/test-home
+ mkdir -p $HOME/.pydicom/
+ ln -s ${test_data}/data_store/data $HOME/.pydicom/data
+ '';
+
+ # This test try to remove a dicom inside $HOME/.pydicom/data/ and download it again.
+ disabledTests = [
+ "test_fetch_data_files"
+ ];
meta = with stdenv.lib; {
homepage = "https://pydicom.github.io";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyerfa/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyerfa/default.nix
new file mode 100644
index 0000000000..26a61ddca5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyerfa/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy3k
+, liberfa
+, packaging
+, numpy
+}:
+
+buildPythonPackage rec {
+ pname = "pyerfa";
+ format = "pyproject";
+ version = "1.7.1.1";
+
+ doCheck = false;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "09i2qcsvxd3q04a5yaf6fwzg79paaslpksinan9d8smj7viql15i";
+ };
+
+ nativeBuildInputs = [ packaging ];
+ propagatedBuildInputs = [ liberfa numpy ];
+ preBuild = ''
+ export PYERFA_USE_SYSTEM_LIBERFA=1
+ '';
+
+ meta = with lib; {
+ description = "Python bindings for ERFA routines";
+ longDescription = ''
+ PyERFA is the Python wrapper for the ERFA library (Essential Routines
+ for Fundamental Astronomy), a C library containing key algorithms for
+ astronomy, which is based on the SOFA library published by the
+ International Astronomical Union (IAU). All C routines are wrapped as
+ Numpy universal functions, so that they can be called with scalar or
+ array inputs.
+ '';
+ homepage = "https://github.com/liberfa/pyerfa";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.rmcgibbo ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyeverlights/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyeverlights/default.nix
new file mode 100644
index 0000000000..00b9f8fb01
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyeverlights/default.nix
@@ -0,0 +1,30 @@
+{ lib
+, aiohttp
+, buildPythonPackage
+, fetchFromGitHub
+}:
+
+buildPythonPackage rec {
+ pname = "pyeverlights";
+ version = "0.1.0";
+
+ src = fetchFromGitHub {
+ owner = "joncar";
+ repo = pname;
+ rev = version;
+ sha256 = "16xpq933j8yydq78fnf4f7ivyw5a45ix4mfycpmm91aj549p6pm0";
+ };
+
+ propagatedBuildInputs = [ aiohttp ];
+
+ # no tests are present
+ doCheck = false;
+ pythonImportsCheck = [ "pyeverlights" ];
+
+ meta = with lib; {
+ description = "Python module for interfacing with an EverLights control box";
+ homepage = "https://github.com/joncar/pyeverlights";
+ 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 4cb6138d5e..71253a894e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix
@@ -1,24 +1,39 @@
-{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder, pyusb, pyserial }:
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pyserial
+, pythonOlder
+, pyusb
+}:
buildPythonPackage rec {
pname = "pyftdi";
- version = "0.51.2";
+ version = "0.52.0";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "eblot";
repo = pname;
rev = "v${version}";
- sha256 = "14mkwk44bgm6s4kqagz7nm6p6gsygmksl2628jaqh7ppblxca9as";
+ sha256 = "0nm4z7v9qcb9mxqbl21jgzica4faldnpy5qmbkrc6scnx55pxfm9";
};
propagatedBuildInputs = [ pyusb pyserial ];
+ # tests requires access to the serial port
+ doCheck = false;
+
pythonImportsCheck = [ "pyftdi" ];
- meta = {
+ meta = with lib; {
description = "User-space driver for modern FTDI devices";
+ longDescription = ''
+ PyFtdi aims at providing a user-space driver for popular FTDI devices.
+ This includes UART, GPIO and multi-serial protocols (SPI, I2C, JTAG)
+ bridges.
+ '';
homepage = "https://github.com/eblot/pyftdi";
- license = lib.licenses.bsd3;
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ fab ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pygal/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pygal/default.nix
index b02b604342..617f5fa3fd 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pygal/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pygal/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, fetchpatch
, isPyPy
, flask
, pyquery
@@ -16,12 +17,20 @@ buildPythonPackage rec {
pname = "pygal";
version = "2.4.0";
- doCheck = !isPyPy; # one check fails with pypy
+ doCheck = !isPyPy; # one check fails with pypy
src = fetchPypi {
inherit pname version;
sha256 = "9204f05380b02a8a32f9bf99d310b51aa2a932cba5b369f7a4dc3705f0a4ce83";
};
+ patches = [
+ # Fixes compatibility with latest pytest. October 12, 2020.
+ # Should be included in the next release after 2.4.0
+ (fetchpatch {
+ url = "https://github.com/Kozea/pygal/commit/19e5399be18a054b3b293f4a8a2777d2df4f9c18.patch";
+ sha256 = "1j0hpcvd2mhi449wmlr0ml9gw4cakqk3av1j79bi2qy86dyrss2l";
+ })
+ ];
buildInputs = [
flask
@@ -51,7 +60,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Sexy and simple python charting";
homepage = "http://www.pygal.org";
- license = licenses.lgpl3;
+ license = licenses.lgpl3Plus;
maintainers = with maintainers; [ sjourdois ];
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix
index 0dab202a79..9534762f4e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyhomematic/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pyhomematic";
- version = "0.1.70";
+ version = "0.1.71";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1c9ae61c870e37348483966f6aa46f650f339f5f1169e5beb19d681c6434c247";
+ sha256 = "0z09bw2mlhg7n9jyqmcyir306wpxr5nw1qsp5ps2iaw1qnyz5s9n";
};
# PyPI tarball does not include tests/ directory
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyi2cflash/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyi2cflash/default.nix
new file mode 100644
index 0000000000..7ac3aa5af0
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyi2cflash/default.nix
@@ -0,0 +1,31 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pyftdi
+}:
+
+buildPythonPackage rec {
+ pname = "pyi2cflash";
+ version = "0.2.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1nkazgf7pajz7jym5rfy2df71lyfp4skxqbrg5ch0h4dwjdwllx1";
+ };
+
+ propagatedBuildInputs = [
+ pyftdi
+ ];
+
+ # tests are not shipped with the PyPI source
+ doCheck = false;
+
+ pythonImportsCheck = [ "i2cflash" ];
+
+ meta = with lib; {
+ description = "I2C eeprom device drivers in Python";
+ homepage = "https://github.com/eblot/pyi2cflash";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyro4/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyro4/default.nix
index 713b257a19..508722e70f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyro4/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyro4/default.nix
@@ -32,20 +32,26 @@ buildPythonPackage rec {
];
checkInputs = [ pytestCheckHook ];
+
# add testsupport.py to PATH
preCheck = "PYTHONPATH=tests/PyroTests:$PYTHONPATH";
+
# ignore network related tests, which fail in sandbox
pytestFlagsArray = [ "--ignore=tests/PyroTests/test_naming.py" ];
+
disabledTests = [
"StartNSfunc"
"Broadcast"
"GetIP"
];
+ # otherwise the tests hang the build
+ __darwinAllowLocalNetworking = true;
+
meta = with stdenv.lib; {
description = "Distributed object middleware for Python (RPC)";
homepage = "https://github.com/irmen/Pyro4";
license = licenses.mit;
maintainers = with maintainers; [ prusnak ];
- };
+ };
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyspiflash/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyspiflash/default.nix
new file mode 100644
index 0000000000..fcab563b5a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyspiflash/default.nix
@@ -0,0 +1,31 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pyftdi
+}:
+
+buildPythonPackage rec {
+ pname = "pyspiflash";
+ version = "0.6.3";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0ifnw1qm4nssb03af93qw6vpa92rmyc2hisw9m4043pm9ryqcmpc";
+ };
+
+ propagatedBuildInputs = [
+ pyftdi
+ ];
+
+ # tests are not shipped with the PyPI source
+ doCheck = false;
+
+ pythonImportsCheck = [ "spiflash" ];
+
+ meta = with lib; {
+ description = "SPI data flash device drivers in Python";
+ homepage = "https://github.com/eblot/pyspiflash";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pysqlcipher3/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pysqlcipher3/default.nix
new file mode 100644
index 0000000000..ab3f949cf1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pysqlcipher3/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildPythonPackage, fetchPypi, pythonAtLeast, sqlcipher }:
+
+buildPythonPackage rec {
+ pname = "pysqlcipher3";
+ version = "1.0.3";
+
+ disabled = pythonAtLeast "3.9";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0c54m18h52llwkfc9zaag3qkmfzzp5a1w9jzsm5hd2nfdsxmnkk9";
+ };
+
+ buildInputs = [ sqlcipher ];
+
+ pythonImportsCheck = [ "pysqlcipher3" ];
+
+ meta = with lib; {
+ description = "Python 3 bindings for SQLCipher";
+ homepage = "https://github.com/rigglemania/pysqlcipher3/";
+ license = licenses.zlib;
+ maintainers = with maintainers; [ SuperSandro2000 ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pysvn/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pysvn/default.nix
index d56c10a959..0fca57cb29 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pysvn/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pysvn/default.nix
@@ -60,11 +60,11 @@ buildPythonPackage rec {
sed -i "s|/bin/bash|${bash}/bin/bash|" ../Tests/test-*.sh
make -C ../Tests
+ ${python.interpreter} -c "import pysvn"
+
runHook postCheck
'';
- pythonImportCheck = [ "pysvn" ];
-
installPhase = ''
dest=$(toPythonPath $out)/pysvn
mkdir -p $dest
@@ -80,5 +80,4 @@ buildPythonPackage rec {
homepage = "http://pysvn.tigris.org/";
license = licenses.asl20;
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytest-astropy-header/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytest-astropy-header/default.nix
index 05c6135a4b..4b40280ed7 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytest-astropy-header/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytest-astropy-header/default.nix
@@ -1,21 +1,36 @@
{ lib
, buildPythonPackage
, fetchPypi
+, fetchpatch
, pytest
, pytestcov
, pytestCheckHook
, numpy
, astropy
+, scipy
+, h5py
+, scikitimage
}:
buildPythonPackage rec {
pname = "pytest-astropy-header";
version = "0.1.2";
+ format = "pyproject";
src = fetchPypi {
inherit pname version;
sha256 = "1y87agr324p6x5gvhziymxjlw54pyn4gqnd49papbl941djpkp5g";
};
+ patches = [ (fetchpatch {
+ url = "https://github.com/astropy/pytest-astropy-header/pull/16.patch";
+ sha256 = "11ln63zq0kgsdx1jw3prlzpcdbxmc99p9cwr18s0x6apy0k6df31";
+ })
+ (fetchpatch {
+ url = "https://github.com/astropy/pytest-astropy-header/pull/29.patch";
+ sha256 = "18l434c926r5z1iq3b6lpnp0lrssszars9y1y9hs6216r60jgjpl";
+ })
+ ];
+
propagatedBuildInputs = [
pytest
@@ -25,6 +40,9 @@ buildPythonPackage rec {
pytestCheckHook
pytestcov
numpy
+ scipy
+ h5py
+ scikitimage
astropy
];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytest-datafiles/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytest-datafiles/default.nix
index 7a6e3f7d93..2fafdcd1aa 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytest-datafiles/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytest-datafiles/default.nix
@@ -12,7 +12,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
license = licenses.mit;
- homepage = "https://pypi.python.org/pypi/pytest-catchlog/";
+ homepage = "https://github.com/omarkohl/pytest-datafiles";
description = "py.test plugin to create a 'tmpdir' containing predefined files/directories.";
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-codon-tables/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-codon-tables/default.nix
new file mode 100644
index 0000000000..4c1ec6a3a2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-codon-tables/default.nix
@@ -0,0 +1,27 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "python-codon-tables";
+ version = "0.1.10";
+
+ src = fetchPypi {
+ pname = "python_codon_tables";
+ inherit version;
+ sha256 = "265beac928cbb77c6745bc728471adc7ffef933b794be303d272ecb9ad37d3d4";
+ };
+
+ # no tests in tarball
+ doCheck = false;
+
+ pythonImportsCheck = [ "python_codon_tables" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/Edinburgh-Genome-Foundry/codon-usage-tables";
+ description = "Codon Usage Tables for Python, from kazusa.or.jp";
+ license = licenses.mit;
+ maintainers = with maintainers; [ prusnak ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-mystrom/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-mystrom/default.nix
new file mode 100644
index 0000000000..ccda98b2eb
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-mystrom/default.nix
@@ -0,0 +1,45 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, aiohttp
+, click
+, requests
+, setuptools
+}:
+
+buildPythonPackage rec {
+ pname = "python-mystrom";
+ version = "2.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "050dkx29wrmdd8z7pmyk36k2ihpapqi4qmyb70bm6xl5l4jh4k7j";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ click
+ requests
+ setuptools
+ ];
+
+ # no tests are present
+ doCheck = false;
+
+ pythonImportsCheck = [
+ "pymystrom.bulb"
+ "pymystrom.pir"
+ "pymystrom.switch"
+ ];
+
+ meta = with lib; {
+ description = "Python API client for interacting with myStrom devices";
+ longDescription = ''
+ Asynchronous Python API client for interacting with myStrom devices.
+ There is support for bulbs, motion sensors, plugs and buttons.
+ '';
+ homepage = "https://github.com/home-assistant-ecosystem/python-mystrom";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-opendata-transport/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-opendata-transport/default.nix
new file mode 100644
index 0000000000..634ccea371
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-opendata-transport/default.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, aiohttp
+, async-timeout
+, urllib3
+}:
+
+buildPythonPackage rec {
+ pname = "python-opendata-transport";
+ version = "0.2.1";
+
+ src = fetchPypi {
+ pname = "python_opendata_transport";
+ inherit version;
+ sha256 = "0pxs9zqk00vn1s74cx1416mqmixrr74wb0jb0j6b1c3xpvzlfbks";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ async-timeout
+ urllib3
+ ];
+
+ # no tests are present
+ doCheck = false;
+
+ pythonImportsCheck = [ "opendata_transport" ];
+
+ meta = with lib; {
+ description = "Python client for interacting with transport.opendata.ch";
+ homepage = "https://github.com/home-assistant-ecosystem/python-opendata-transport";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-tado/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-tado/default.nix
new file mode 100644
index 0000000000..98c03b8930
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-tado/default.nix
@@ -0,0 +1,26 @@
+{ buildPythonPackage, fetchFromGitHub, lib, pytestCheckHook, pythonOlder, requests }:
+
+buildPythonPackage rec {
+ pname = "python-tado";
+ version = "0.9.0";
+
+ disabled = pythonOlder "3.5";
+
+ src = fetchFromGitHub {
+ owner = "wmalgadey";
+ repo = "PyTado";
+ rev = version;
+ sha256 = "0cr5sxdvjgdrrlhl32rs8pwyay8liyi6prm37y66dn00b41cb5l3";
+ };
+
+ propagatedBuildInputs = [ requests ];
+ checkInputs = [ pytestCheckHook ];
+
+ meta = with lib; {
+ description =
+ "Python binding for Tado web API. Pythonize your central heating!";
+ homepage = "https://github.com/wmalgadey/PyTado";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ jamiemagee ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-whois/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-whois/default.nix
new file mode 100644
index 0000000000..c4d163100c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-whois/default.nix
@@ -0,0 +1,41 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, future
+, nose
+, pytestCheckHook
+, simplejson
+}:
+
+buildPythonPackage rec {
+ pname = "python-whois";
+ version = "0.7.3";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "05jaxbnlw5wck0hl124py364jqrx7a4mmv0hy3d2jzvmp0012sk5";
+ };
+
+ propagatedBuildInputs = [ future ];
+
+ checkInputs = [
+ nose
+ pytestCheckHook
+ simplejson
+ ];
+
+ # Exclude tests that require network access
+ disabledTests = [
+ "test_dk_parse"
+ "test_ipv4"
+ "test_ipv6"
+ ];
+ pythonImportsCheck = [ "whois" ];
+
+ meta = with lib; {
+ description = "Python module to produce parsed WHOIS data";
+ homepage = "https://github.com/richardpenman/whois";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pythonocc-core/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pythonocc-core/default.nix
index b3a9cfe82e..96c79a45b2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pythonocc-core/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pythonocc-core/default.nix
@@ -1,5 +1,6 @@
-{ stdenv, python, fetchFromGitHub, cmake, swig, ninja,
- opencascade, smesh, freetype, libGL, libGLU, libX11 }:
+{ stdenv, python, fetchFromGitHub, cmake, swig, ninja
+, opencascade, smesh, freetype, libGL, libGLU, libX11
+, Cocoa }:
stdenv.mkDerivation rec {
pname = "pythonocc-core";
@@ -12,11 +13,17 @@ stdenv.mkDerivation rec {
sha256 = "1jk4y7f75z9lyawffpfkr50qw5452xzi1imcdlw9pdvf4i0y86k3";
};
- nativeBuildInputs = [ cmake swig ninja ];
+ postPatch = ''
+ substituteInPlace CMakeLists.txt \
+ --replace "/usr/X11R6/lib/libGL.dylib" "${libGL}/lib/libGL.dylib" \
+ --replace "/usr/X11R6/lib/libGLU.dylib" "${libGLU}/lib/libGLU.dylib"
+ '';
+
+ nativeBuildInputs = [ cmake swig ];
buildInputs = [
python opencascade smesh
freetype libGL libGLU libX11
- ];
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
cmakeFlags = [
"-Wno-dev"
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytun/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytun/default.nix
index fed78cea96..b37dbf26fb 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytun/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytun/default.nix
@@ -5,15 +5,16 @@
buildPythonPackage rec {
pname = "pytun";
- version = "2.2.1";
+ version = "2.3.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "montag451";
repo = "pytun";
- sha256 = "1bxk0z0v8m0b01xg94f039j3bsclkshb7girvjqfzk5whbd2nryh";
+ sha256 = "1cqq8aci38058fjh4a0xf21wac177fw576p2yjl2b8jd9rnsqbl5";
};
+ # Test directory contains examples, not tests.
doCheck = false;
meta = with stdenv.lib; {
@@ -23,5 +24,4 @@ buildPythonPackage rec {
maintainers = with maintainers; [ montag451 ];
platforms = platforms.linux;
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pywizlight/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pywizlight/default.nix
new file mode 100644
index 0000000000..32baa25e52
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pywizlight/default.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, asyncio-dgram
+, click
+}:
+
+buildPythonPackage rec {
+ pname = "pywizlight";
+ version = "0.4.1";
+
+ src = fetchFromGitHub {
+ owner = "sbidy";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0kyhyda28zbni9sjv6kvky6wlhqldl47niddgpbjsv5dlb9xvxns";
+ };
+
+ propagatedBuildInputs = [
+ asyncio-dgram
+ click
+ ];
+
+ # no tests are present
+ doCheck = false;
+ pythonImportsCheck = [ "pywizlight" ];
+
+ meta = with lib; {
+ description = "Python connector for WiZ light bulbs";
+ homepage = "https://github.com/sbidy/pywizlight";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/quandl/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/quandl/default.nix
index 33fc54241d..56b80a4676 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/quandl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/quandl/default.nix
@@ -1,11 +1,10 @@
-{
- lib, fetchPypi, buildPythonPackage, isPy3k, pythonOlder,
- # runtime dependencies
- pandas, numpy, requests, inflection, python-dateutil, six, more-itertools, importlib-metadata,
- # test suite dependencies
- nose, unittest2, flake8, httpretty, mock, jsondate, parameterized, faker, factory_boy,
- # additional runtime dependencies are required on Python 2.x
- pyOpenSSL ? null, ndg-httpsclient ? null, pyasn1 ? null
+{ lib, fetchPypi, buildPythonPackage, isPy3k, pythonOlder
+# runtime dependencies
+, pandas, numpy, requests, inflection, python-dateutil, six, more-itertools, importlib-metadata
+# test suite dependencies
+, nose, unittest2, flake8, httpretty, mock, jsondate, parameterized, faker, factory_boy
+# additional runtime dependencies are required on Python 2.x
+, pyopenssl, ndg-httpsclient, pyasn1
}:
buildPythonPackage rec {
@@ -19,8 +18,6 @@ buildPythonPackage rec {
sha256 = "0zpw0nwqr4g56l9z4my0fahfgpcmfx74acbmv6nfx1dmq5ggraf3";
};
- doCheck = true;
-
checkInputs = [
nose
unittest2
@@ -42,7 +39,7 @@ buildPythonPackage rec {
six
more-itertools
] ++ lib.optionals (!isPy3k) [
- pyOpenSSL
+ pyopenssl
ndg-httpsclient
pyasn1
] ++ lib.optionals (pythonOlder "3.8") [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/reflink/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/reflink/default.nix
new file mode 100644
index 0000000000..e9b8beadd1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/reflink/default.nix
@@ -0,0 +1,33 @@
+{ buildPythonPackage
+, cffi
+, fetchPypi
+, lib
+, pytestCheckHook
+, pytestrunner
+}:
+
+buildPythonPackage rec {
+ pname = "reflink";
+ version = "0.2.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "sha256-ySU1gtskQTv9cDq/wbKkneePMbSQcjnyhumhkpoebjo=";
+ };
+
+ propagatedBuildInputs = [ cffi pytestrunner ];
+
+ checkInputs = [ pytestCheckHook ];
+
+ # FIXME: These do not work, and I have been unable to figure out why.
+ doCheck = false;
+
+ pythonImportsCheck = [ "reflink" ];
+
+ meta = with lib; {
+ description = "Python reflink wraps around platform specific reflink implementations";
+ homepage = "https://gitlab.com/rubdos/pyreflink";
+ license = licenses.mit;
+ maintainers = with maintainers; [ lovesegfault ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/reproject/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/reproject/default.nix
index ccc7673446..98bed15cfa 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/reproject/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/reproject/default.nix
@@ -6,7 +6,7 @@
, astropy
, astropy-healpix
, astropy-helpers
-, extension-helpers
+, astropy-extension-helpers
, scipy
, pytest
, pytest-astropy
@@ -23,15 +23,16 @@ buildPythonPackage rec {
sha256 = "1jsc3ad518vyys5987fr1achq8qvnz8rm80zp5an9qxlwr4zmh4m";
};
+ patches = [ (fetchpatch {
+ # Can be removed in next release after 0.7.1
+ # See https://github.com/astropy/reproject/issues/246
+ url = "https://github.com/astropy/reproject/pull/243.patch";
+ sha256 = "0dq3ii39hsrks0b9v306dlqf07dx0hqad8rwajmzw6rfda9m3c2a";
+ })
+ ];
+
propagatedBuildInputs = [ numpy astropy astropy-healpix astropy-helpers scipy ];
-
- nativeBuildInputs = [ astropy-helpers cython extension-helpers setuptools_scm ];
-
- # Disable automatic update of the astropy-helper module
- postPatch = ''
- substituteInPlace setup.cfg --replace "auto_use = True" "auto_use = False"
- '';
-
+ nativeBuildInputs = [ astropy-helpers cython astropy-extension-helpers setuptools_scm ];
checkInputs = [ pytest pytest-astropy ];
# Tests must be run in the build directory
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/s3fs/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/s3fs/default.nix
index 9c900610e0..739b32ec70 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/s3fs/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/s3fs/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, docutils, boto3, fsspec }:
+{ stdenv, buildPythonPackage, fetchPypi, docutils, aiobotocore, fsspec }:
buildPythonPackage rec {
pname = "s3fs";
@@ -10,7 +10,7 @@ buildPythonPackage rec {
};
buildInputs = [ docutils ];
- propagatedBuildInputs = [ boto3 fsspec ];
+ propagatedBuildInputs = [ aiobotocore fsspec ];
# Depends on `moto` which has a long dependency chain with exact
# version requirements that can't be made to work with current
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sane/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sane/default.nix
new file mode 100644
index 0000000000..2359ff0aa7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sane/default.nix
@@ -0,0 +1,27 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, saneBackends
+}:
+
+buildPythonPackage rec {
+ pname = "sane";
+ version = "2.8.2";
+
+ src = fetchPypi {
+ inherit version;
+ pname = "python-sane";
+ sha256 = "0sri01h9sld6w7vgfhwp29n5w19g6idz01ba2giwnkd99k1y2iqg";
+ };
+
+ buildInputs = [
+ saneBackends
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/python-pillow/Sane";
+ description = "Python interface to the SANE scanner and frame grabber ";
+ license = licenses.mit;
+ maintainers = with maintainers; [ doronbehar ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/schiene/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/schiene/default.nix
new file mode 100644
index 0000000000..8f479500a1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/schiene/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, requests
+, beautifulsoup4
+}:
+
+buildPythonPackage rec {
+ pname = "schiene";
+ version = "0.23";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "014aaxmk7yxyml1xgfk3zqallyb5zi04m0v7jgqjkbjqq4n4j3ck";
+ };
+
+ propagatedBuildInputs = [
+ requests
+ beautifulsoup4
+ ];
+
+ # tests are not present
+ doCheck = false;
+
+ pythonImportsCheck = [ "schiene" ];
+
+ meta = with lib; {
+ description = "Python library for interacting with Bahn.de";
+ homepage = "https://github.com/kennell/schiene";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/shapely/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/shapely/default.nix
index eb3b5b9e44..e2b738c479 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/shapely/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/shapely/default.nix
@@ -29,8 +29,7 @@ buildPythonPackage rec {
(substituteAll {
src = ./library-paths.patch;
libgeos_c = GEOS_LIBRARY_PATH;
- libc = "${stdenv.cc.libc}/lib/libc${stdenv.hostPlatform.extensions.sharedLibrary}"
- + stdenv.lib.optionalString (!stdenv.isDarwin) ".6";
+ libc = stdenv.lib.optionalString (!stdenv.isDarwin) "${stdenv.cc.libc}/lib/libc${stdenv.hostPlatform.extensions.sharedLibrary}.6";
})
];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/shapely/library-paths.patch b/third_party/nixpkgs/pkgs/development/python-modules/shapely/library-paths.patch
index 319eb8a72d..7681fb1d9b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/shapely/library-paths.patch
+++ b/third_party/nixpkgs/pkgs/development/python-modules/shapely/library-paths.patch
@@ -2,7 +2,7 @@ diff --git a/shapely/geos.py b/shapely/geos.py
index d5a67d2..19b7ffc 100644
--- a/shapely/geos.py
+++ b/shapely/geos.py
-@@ -61,127 +61,10 @@ def load_dll(libname, fallbacks=None, mode=DEFAULT_MODE):
+@@ -61,127 +61,17 @@ def load_dll(libname, fallbacks=None, mode=DEFAULT_MODE):
"Could not find lib {} or load any of its variants {}.".format(
libname, fallbacks or []))
@@ -128,7 +128,14 @@ index d5a67d2..19b7ffc 100644
- free.argtypes = [c_void_p]
- free.restype = None
+_lgeos = CDLL('@libgeos_c@')
-+free = CDLL('@libc@').free
++if sys.platform == 'darwin':
++ # ctypes.CDLL(None) internally calls dlopen(NULL), and as the dlopen
++ # manpage says, "If filename is NULL, then the returned handle is for the
++ # main program". This way we can let the linker do the work to figure out
++ # which libc Python is actually using.
++ free = CDLL(None).free
++else:
++ free = CDLL('@libc@').free
+free.argtypes = [c_void_p]
+free.restype = None
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/slixmpp/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/slixmpp/default.nix
index 2fd7d92e3d..012a49eb32 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/slixmpp/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/slixmpp/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "slixmpp";
- version = "1.5.2";
+ version = "1.6.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0c5g4r5c6zm5fgvk6dd0dbx9gl3ws2swajc5knlacnpfykwzp5b4";
+ sha256 = "0jamly1jv31ragpv8yn52av1m48iwl4i7f9knb67vmk8c22rjdwa";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/smart_open/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/smart_open/default.nix
index ba57d08165..3a1c890f04 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/smart_open/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/smart_open/default.nix
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "smart_open";
- version = "4.0.1";
+ version = "4.1.0";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "49396d86de8e0d609ec40422c59f837dd944dcdf727feed6f2ff8cbdc0e3bc8e";
+ sha256 = "26af5c1a3f2b76aab8c3200310f0fc783790ec5a231ffeec102e620acdd6262e";
};
# nixpkgs version of moto is >=1.2.0, remove version pin to fix build
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/spectral-cube/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/spectral-cube/default.nix
index b0b3e4b8f6..d2f79c1834 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/spectral-cube/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/spectral-cube/default.nix
@@ -1,7 +1,8 @@
{ lib
-, fetchFromGitHub
+, fetchPypi
, buildPythonPackage
, aplpy
+, joblib
, astropy
, radio_beam
, pytest
@@ -11,31 +12,20 @@
buildPythonPackage rec {
pname = "spectral-cube";
- version = "0.4.5";
+ version = "0.5.0";
+ format = "pyproject";
- # Fetch from GitHub instead of PyPi, as 0.4.5 isn't available in PyPi
- src = fetchFromGitHub {
- owner = "radio-astro-tools";
- repo = pname;
- rev = "v${version}";
- sha256 = "1xc1m6vpl0bm600fx9vypa7zcvwg7yvhgn0w89y6v9d1vl0qcs7z";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "17zisr26syfb8kn89xj17lrdycm0hsmy5yp5zrn236wgd8rjriki";
};
- propagatedBuildInputs = [ astropy radio_beam ];
-
nativeBuildInputs = [ astropy-helpers ];
-
+ propagatedBuildInputs = [ astropy radio_beam joblib ];
checkInputs = [ aplpy pytest pytest-astropy ];
- # Disable automatic update of the astropy-helper module
- postPatch = ''
- substituteInPlace setup.cfg --replace "auto_use = True" "auto_use = False"
- '';
-
- # Tests must be run in the build directory
checkPhase = ''
- cd build/lib
- pytest
+ pytest spectral_cube
'';
meta = {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/spyder-kernels/0.x.nix b/third_party/nixpkgs/pkgs/development/python-modules/spyder-kernels/0.x.nix
index 63ed0604fe..a760033c91 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/spyder-kernels/0.x.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/spyder-kernels/0.x.nix
@@ -1,20 +1,19 @@
-{
- lib
- , buildPythonPackage
- , fetchFromGitHub
- , cloudpickle
- , ipykernel
- , wurlitzer
- , jupyter_client
- , pyzmq
- , numpy
- , pandas
- , scipy
- , matplotlib
- , xarray
- , pytest
- , flaky
- , isPy3k
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, cloudpickle
+, ipykernel
+, wurlitzer
+, jupyter_client
+, pyzmq
+, numpy
+, pandas
+, scipy
+, matplotlib
+, xarray
+, pytestCheckHook
+, flaky
+, isPy3k
}:
buildPythonPackage rec {
@@ -24,7 +23,7 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "spyder-ide";
repo = "spyder-kernels";
- rev = "v0.5.2";
+ rev = "v${version}";
sha256 = "1yan589g0470y61bcyjy3wj13i94ndyffckqdyrg97vw2qhfrisb";
};
@@ -45,23 +44,23 @@ buildPythonPackage rec {
scipy
matplotlib
xarray
- pytest
+ pytestCheckHook
flaky
];
+ preCheck = ''
+ export JUPYTER_RUNTIME_DIR=$(mktemp -d)
+ '';
+
# skipped tests:
# turtle requires graphics
# cython test fails, I don't think this can ever access cython?
# umr pathlist test assumes standard directories, not compatible with nix
- checkPhase = ''
- export JUPYTER_RUNTIME_DIR=$(mktemp -d)
- pytest -x -vv -k '\
- not test_turtle_launch \
- and not test_umr_skip_cython \
- and not test_umr_pathlist' \
- -W 'ignore::DeprecationWarning' \
- spyder_kernels
- '';
+ disabledTests = [
+ "test_turtle_launc"
+ "test_umr_skip_cython"
+ "test_umr_pathlist"
+ ];
meta = with lib; {
description = "Jupyter kernels for Spyder's console";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sqlalchemy-migrate/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sqlalchemy-migrate/default.nix
index c64d8f61f7..1f5c893c6d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/sqlalchemy-migrate/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sqlalchemy-migrate/default.nix
@@ -5,11 +5,11 @@
}:
buildPythonPackage rec {
pname = "sqlalchemy-migrate";
- version = "0.12.0";
+ version = "0.13.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1bngmbcry97kwhrxwm0d74zg9qg7gmiws6rd78xshyfgpcqdmylc";
+ sha256 = "1y0lcqii7b4vp7yh9dyxrl4i77hi8jkkw7d06mgdw2h458ljxh0b";
};
# See: https://review.openstack.org/#/c/608382/
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sqlite-utils/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sqlite-utils/default.nix
index 79c5cf25e3..727a840476 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/sqlite-utils/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sqlite-utils/default.nix
@@ -15,12 +15,12 @@
buildPythonPackage rec {
pname = "sqlite-utils";
- version = "3.1";
+ version = "3.1.1";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "53950eb89f77066d6caf553c52ec01701a8bebbaffa9e0a627df3f229ca8720f";
+ sha256 = "54df73364662ff3c763da3b42b9d27b1771ebfb3361caa255e44e1bf1544015b";
};
propagatedBuildInputs = [
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 fe17c909ef..940dbdab98 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.4.11";
+ version = "1.4.12";
src = fetchPypi {
inherit pname version;
- sha256 = "5c91d13f090c8e891201c7b924cc2b2feccf12042b42075a5623b4986b9c9ee7";
+ sha256 = "166adazdrv92azx4p0qng0cm3va6i301vfsr4yyf0azj3sdg0waj";
};
postPatch = ''
@@ -26,6 +26,8 @@ buildPythonPackage rec {
# No tests in archive
doCheck = false;
+ pythonImportsCheck = [ "sqlmap" ];
+
meta = with lib; {
homepage = "http://sqlmap.org";
license = licenses.gpl2;
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 6830c7c134..6a455ce49e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/sunpy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sunpy/default.nix
@@ -1,12 +1,12 @@
{ stdenv
, lib
, buildPythonPackage
-, fetchFromGitHub
+, fetchPypi
, pythonOlder
-
, asdf
, astropy
, astropy-helpers
+, astropy-extension-helpers
, beautifulsoup4
, drms
, glymur
@@ -29,16 +29,18 @@
buildPythonPackage rec {
pname = "sunpy";
- version = "1.0.6";
+ version = "2.0.6";
disabled = pythonOlder "3.6";
- src = fetchFromGitHub {
- owner = "sunpy";
- repo = pname;
- rev = "v${version}";
- sha256 = "0j2yfhfxgi95rig8cfp9lvszb7694gq90jvs0xrb472hwnzgh2sk";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "109flghca42yhsm2w5xicqhyx1mc8c3vlwvadbn65fz3lhysqj67";
};
+ nativeBuildInputs = [
+ astropy-extension-helpers
+ ];
+
propagatedBuildInputs = [
numpy
scipy
@@ -66,16 +68,11 @@ buildPythonPackage rec {
pytest-mock
];
- preBuild = ''
- export SETUPTOOLS_SCM_PRETEND_VERSION="${version}"
- export HOME=$(mktemp -d)
- '';
-
# darwin has write permission issues
doCheck = stdenv.isLinux;
# ignore documentation tests
checkPhase = ''
- pytest sunpy -k 'not rst'
+ PY_IGNORE_IMPORTMISMATCH=1 HOME=$(mktemp -d) pytest sunpy -k 'not rst'
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tensorflow/1/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tensorflow/1/default.nix
index 599f809f86..4dd30e4687 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/tensorflow/1/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/tensorflow/1/default.nix
@@ -258,6 +258,11 @@ let
substituteInPlace tensorflow/tools/pip_package/setup.py \
--replace "numpy >= 1.16.0, < 1.19.0" "numpy >= 1.16.0"
+
+ # glibc 2.31+ does not have sys/sysctl.h
+ # see https://github.com/tensorflow/tensorflow/issues/45861
+ substituteInPlace third_party/hwloc/BUILD.bazel\
+ --replace "#define HAVE_SYS_SYSCTL_H 1" "#undef HAVE_SYS_SYSCTL_H"
'';
preConfigure = let
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tld/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tld/default.nix
index 43a2e46dcf..c3333aef9e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/tld/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/tld/default.nix
@@ -2,11 +2,11 @@
python.pkgs.buildPythonPackage rec {
pname = "tld";
- version = "0.12.3";
+ version = "0.12.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1959d0db03b7644f5528748f348d5eecdcd27120a8bb4ef00d932b1b1acdf13d";
+ sha256 = "0976g7jcpi3jv7snawmfis5ybb6737cv2xw7wlanlfkyqljip24x";
};
propagatedBuildInputs = with python.pkgs; [ six ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/toggl-cli/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/toggl-cli/default.nix
index 89c612abfe..c004c4a5d9 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/toggl-cli/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/toggl-cli/default.nix
@@ -19,13 +19,13 @@
buildPythonPackage rec {
pname = "toggl-cli";
- version = "2.2.1";
+ version = "2.4.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
pname = "togglCli";
inherit version;
- sha256 = "1izsxag98lvivkwf7724g2ak6icjak9jdqphaq1a79kwdnqprx1m";
+ sha256 = "19lry8adcznzmzbvghyid3yl4j05db6931bw38af5vrkkyzyf62i";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/torchvision/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/torchvision/default.nix
index 4d37157909..ea702a78fe 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/torchvision/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/torchvision/default.nix
@@ -1,30 +1,50 @@
-{ buildPythonPackage
-, fetchPypi
-, six
+{ stdenv
+, buildPythonPackage
+, fetchFromGitHub
+, ninja
+, which
+, libjpeg_turbo
+, libpng
, numpy
+, scipy
, pillow
, pytorch
-, lib
+, pytest
}:
buildPythonPackage rec {
- version = "0.2.1";
- pname = "torchvision";
+ pname = "torchvision";
+ version = "0.8.2";
- format = "wheel";
-
- src = fetchPypi {
- inherit pname version;
- format = "wheel";
- sha256 = "18gvdabkmzfjg47ns0lw38mf85ry28nq1mas5rzlwvb4l5zmw2ms";
+ src = fetchFromGitHub {
+ owner = "pytorch";
+ repo = "vision";
+ rev = "v${version}";
+ sha256 = "0yhpbq7linrk2qp5jxsvlgkmwa5bn38s9kcswy4jzvmx1fjbkpq0";
};
- propagatedBuildInputs = [ six numpy pillow pytorch ];
+ nativeBuildInputs = [ libpng ninja which ];
- meta = {
+ TORCHVISION_INCLUDE = "${libjpeg_turbo.dev}/include/";
+ TORCHVISION_LIBRARY = "${libjpeg_turbo}/lib/";
+
+ buildInputs = [ libjpeg_turbo libpng ];
+
+ propagatedBuildInputs = [ numpy pillow pytorch scipy ];
+
+ # tries to download many datasets for tests
+ doCheck = false;
+
+ checkPhase = ''
+ HOME=$TMPDIR py.test test --ignore=test/test_datasets_download.py
+ '';
+
+ checkInputs = [ pytest ];
+
+ meta = with stdenv.lib; {
description = "PyTorch vision library";
- homepage = "https://pytorch.org/";
- license = lib.licenses.bsd3;
- maintainers = with lib.maintainers; [ ericsagnes ];
+ homepage = "https://pytorch.org/";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ ericsagnes SuperSandro2000 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/trytond/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/trytond/default.nix
index 781604fb9b..7db5396940 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/trytond/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/trytond/default.nix
@@ -25,12 +25,12 @@ with stdenv.lib;
buildPythonApplication rec {
pname = "trytond";
- version = "5.8.1";
+ version = "5.8.2";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "9c1afca73b13ede07680015d69f611c7dec33b8c22565de70f0cbbf0464b8db7";
+ sha256 = "dea7d11ec0b4584a438fab7a1acb56864b32cc9e7d6ffa166572f75a2b033dc0";
};
# Tells the tests which database to use
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/typing-inspect/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/typing-inspect/default.nix
index 849b56d2d0..569096cb46 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/typing-inspect/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/typing-inspect/default.nix
@@ -3,6 +3,7 @@
, fetchPypi
, typing-extensions
, mypy-extensions
+, isPy39
}:
buildPythonPackage rec {
@@ -25,5 +26,6 @@ buildPythonPackage rec {
homepage = "https://github.com/ilevkivskyi/typing_inspect";
license = licenses.mit;
maintainers = with maintainers; [ albakham ];
+ broken = isPy39; # see https://github.com/ilevkivskyi/typing_inspect/issues/65
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ufonormalizer/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ufonormalizer/default.nix
index 8118c0f949..e2790482a3 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ufonormalizer/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ufonormalizer/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "ufonormalizer";
- version = "0.5.2";
+ version = "0.5.3";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "03k9dndnv3p3ysfq5wq8bnaijvqip61fh79d5gz2zk284vc47mgj";
+ sha256 = "0ijc697nv9rff9j1nhbf5vnyaryxlndq13msi94px8aq9gzxfrbi";
extension = "zip";
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/vcver/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/vcver/default.nix
index 74b44cddc4..a328cb104b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/vcver/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/vcver/default.nix
@@ -20,7 +20,7 @@ buildPythonPackage rec {
# circular dependency on test tool uranium https://pypi.org/project/uranium/
doCheck = false;
- pythonImportTests = [ "vcver" ];
+ pythonImportsCheck = [ "vcver" ];
meta = with lib; {
description = "Reference Implementation of vcver";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/volkszaehler/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/volkszaehler/default.nix
new file mode 100644
index 0000000000..fdd3e1923a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/volkszaehler/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, aiohttp
+, async-timeout
+}:
+
+buildPythonPackage rec {
+ pname = "volkszaehler";
+ version = "0.2.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "087gw1k3f81lm859r0j65cjia8c2dcy4cx8c7s3mb5msb1csdh0x";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ async-timeout
+ ];
+
+ # no tests are present
+ doCheck = false;
+
+ pythonImportsCheck = [ "volkszaehler" ];
+
+ meta = with lib; {
+ description = "Python Wrapper for interacting with the Volkszahler API";
+ homepage = "https://github.com/home-assistant-ecosystem/python-volkszaehler";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/weasyprint/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/weasyprint/default.nix
index c1eaa1fd75..06f7a9f101 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/weasyprint/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/weasyprint/default.nix
@@ -23,7 +23,7 @@
buildPythonPackage rec {
pname = "weasyprint";
- version = "50";
+ version = "52";
disabled = !isPy3k;
# excluded test needs the Ahem font
@@ -59,7 +59,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit version;
pname = "WeasyPrint";
- sha256 = "0invs96zvmcr6wh5klj52jrcnr9qg150v9wpmbhcsf3vv1d1hbcw";
+ sha256 = "0rwf43111ws74m8b1alkkxzz57g0np3vmd8as74adwnxslfcg4gs";
};
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/weasyprint/library-paths.patch b/third_party/nixpkgs/pkgs/development/python-modules/weasyprint/library-paths.patch
index eabbdbdcd6..c6eb87c945 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/weasyprint/library-paths.patch
+++ b/third_party/nixpkgs/pkgs/development/python-modules/weasyprint/library-paths.patch
@@ -1,8 +1,8 @@
diff --git a/weasyprint/fonts.py b/weasyprint/fonts.py
-index 377716c1..2016e01c 100644
+index 79e3b5b..4438eb4 100644
--- a/weasyprint/fonts.py
+++ b/weasyprint/fonts.py
-@@ -48,11 +48,8 @@ else:
+@@ -45,11 +45,8 @@ else:
# with OSError: dlopen() failed to load a library: cairo / cairo-2
# So let's hope we find the same file as cairo already did ;)
# Same applies to pangocairo requiring pangoft2
@@ -10,26 +10,26 @@ index 377716c1..2016e01c 100644
- 'libfontconfig-1.dll',
- 'libfontconfig.so.1', 'libfontconfig-1.dylib')
- pangoft2 = dlopen(ffi, 'pangoft2-1.0', 'libpangoft2-1.0-0',
-- 'libpangoft2-1.0.so', 'libpangoft2-1.0.dylib')
+- 'libpangoft2-1.0.so.0', 'libpangoft2-1.0.dylib')
+ fontconfig = dlopen(ffi, '@fontconfig@')
+ pangoft2 = dlopen(ffi, '@pangoft2@')
ffi.cdef('''
// FontConfig
diff --git a/weasyprint/text.py b/weasyprint/text.py
-index 035074e9..08e40395 100644
+index 1dc5e4d..b070bad 100644
--- a/weasyprint/text.py
+++ b/weasyprint/text.py
-@@ -243,12 +243,9 @@ def dlopen(ffi, *names):
+@@ -255,12 +255,9 @@ def dlopen(ffi, *names):
return ffi.dlopen(names[0]) # pragma: no cover
--gobject = dlopen(ffi, 'gobject-2.0', 'libgobject-2.0-0', 'libgobject-2.0.so',
+-gobject = dlopen(ffi, 'gobject-2.0', 'libgobject-2.0-0', 'libgobject-2.0.so.0',
- 'libgobject-2.0.dylib')
--pango = dlopen(ffi, 'pango-1.0', 'libpango-1.0-0', 'libpango-1.0.so',
+-pango = dlopen(ffi, 'pango-1.0', 'libpango-1.0-0', 'libpango-1.0.so.0',
- 'libpango-1.0.dylib')
-pangocairo = dlopen(ffi, 'pangocairo-1.0', 'libpangocairo-1.0-0',
-- 'libpangocairo-1.0.so', 'libpangocairo-1.0.dylib')
+- 'libpangocairo-1.0.so.0', 'libpangocairo-1.0.dylib')
+gobject = dlopen(ffi, '@gobject@')
+pango = dlopen(ffi, '@pango@')
+pangocairo = dlopen(ffi, '@pangocairo@')
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/web/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/web/default.nix
index 769ac6d2e5..ab91d80b8c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/web/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/web/default.nix
@@ -1,19 +1,26 @@
-{ stdenv
-, buildPythonPackage
-, fetchPypi
-, isPy3k
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook
+, cheroot
+, dbutils, mysqlclient, pymysql, mysql-connector, psycopg2
}:
buildPythonPackage rec {
version = "0.62";
pname = "web.py";
- disabled = isPy3k;
src = fetchPypi {
inherit pname version;
sha256 = "5ce684caa240654cae5950da8b4b7bc178812031e08f990518d072bd44ab525e";
};
+ propagatedBuildInputs = [ cheroot ];
+
+ # requires multiple running databases
+ doCheck = false;
+
+ pythonImportsCheck = [ "web" ];
+
+ checkInputs = [ pytestCheckHook dbutils mysqlclient pymysql mysql-connector psycopg2 ];
+
meta = with stdenv.lib; {
description = "Makes web apps";
longDescription = ''
@@ -22,7 +29,7 @@ buildPythonPackage rec {
'';
homepage = "https://webpy.org/";
license = licenses.publicDomain;
- maintainers = with maintainers; [ layus ];
+ maintainers = with maintainers; [ layus SuperSandro2000 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/whois/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/whois/default.nix
new file mode 100644
index 0000000000..759bc0cd8e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/whois/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytestCheckHook
+, inetutils
+}:
+
+buildPythonPackage rec {
+ pname = "whois";
+ version = "0.9.7";
+
+ src = fetchFromGitHub {
+ owner = "DannyCork";
+ repo = "python-whois";
+ rev = version;
+ sha256 = "1rbc4xif4dn455vc8dhxdvwszrb0nik5q9fy12db6mxfx6zikb7z";
+ };
+
+ # whois is needed
+ propagatedBuildInputs = [ inetutils ];
+
+ # tests require network access
+ doCheck = false;
+ pythonImportsCheck = [ "whois" ];
+
+ meta = with lib; {
+ description = "Python module/library for retrieving WHOIS information";
+ homepage = "https://github.com/DannyCork/python-whois/";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/wordcloud/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/wordcloud/default.nix
index d005527b4c..6ed44c1e0c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/wordcloud/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/wordcloud/default.nix
@@ -3,31 +3,42 @@
, mock
, numpy
, pillow
-, pytest
+, cython
, pytestcov
+, pytest
+, fetchpatch
}:
buildPythonPackage rec {
pname = "word_cloud";
- version = "1.6.0";
+ version = "1.8.1";
# tests are not included in pypi tarball
src = fetchFromGitHub {
owner = "amueller";
repo = pname;
rev = version;
- sha256 = "1ncjr90m3w3b4zi23kw6ai11gxahdyah96x8jb2yn2x4573022x2";
+ sha256 = "sha256-4EFQfv+Jn9EngUAyDoJP0yv9zr9Tnbrdwq1YzDacB9Q=";
};
+ nativeBuildInputs = [ cython ];
propagatedBuildInputs = [ matplotlib numpy pillow ];
# Tests require extra dependencies
checkInputs = [ mock pytest pytestcov ];
- # skip tests which make assumptions about installation
+
checkPhase = ''
- pytest -k 'not cli_as_executable'
+ PATH=$out/bin:$PATH pytest test
'';
+ patches = [
+ (fetchpatch {
+ # https://github.com/amueller/word_cloud/pull/616
+ url = "https://github.com/amueller/word_cloud/commit/858a8ac4b5b08494c1d25d9e0b35dd995151a1e5.patch";
+ sha256 = "sha256-+aDTMPtOibVwjPrRLxel0y4JFD5ERB2bmJi4zRf/asg=";
+ })
+ ];
+
meta = with stdenv.lib; {
description = "A little word cloud generator in Python";
homepage = "https://github.com/amueller/word_cloud";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/xdot/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/xdot/default.nix
index e8b95e5d09..75d090699a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/xdot/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/xdot/default.nix
@@ -1,5 +1,5 @@
-{ lib, buildPythonPackage, fetchPypi, isPy3k
-, wrapGAppsHook, gobject-introspection, pygobject3, graphviz, gtk3 }:
+{ lib, buildPythonPackage, fetchPypi, isPy3k, python3, xvfb_run, stdenv
+, wrapGAppsHook, gobject-introspection, pygobject3, graphviz, gtk3, numpy }:
buildPythonPackage rec {
pname = "xdot";
@@ -11,9 +11,16 @@ buildPythonPackage rec {
};
disabled = !isPy3k;
-
nativeBuildInputs = [ wrapGAppsHook ];
- propagatedBuildInputs = [ gobject-introspection pygobject3 graphviz gtk3 ];
+ propagatedBuildInputs = [ gobject-introspection pygobject3 graphviz gtk3 numpy ];
+ checkInputs = [ xvfb_run ];
+
+ checkPhase = ''
+ xvfb-run -s '-screen 0 800x600x24' ${python3.interpreter} nix_run_setup test
+ '';
+
+ # https://github.com/NixOS/nixpkgs/pull/107872#issuecomment-752175866
+ doCheck = stdenv.isLinux;
meta = with lib; {
description = "An interactive viewer for graphs written in Graphviz's dot";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix
index 9f32a6de2d..1a1ac6fc6d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/xml2rfc/default.nix
@@ -1,11 +1,11 @@
-{ lib, fetchPypi, buildPythonPackage, intervaltree, pyflakes, requests, lxml, google-i18n-address
-, pycountry, html5lib, six, kitchen, pypdf2, dict2xml, weasyprint, pyyaml, jinja2
-, stdenv
+{ stdenv, fetchPypi, buildPythonPackage, pythonAtLeast, intervaltree, pyflakes, requests, lxml, google-i18n-address
+, pycountry, html5lib, six, kitchen, pypdf2, dict2xml, weasyprint, pyyaml, jinja2, ConfigArgParse, appdirs
}:
buildPythonPackage rec {
pname = "xml2rfc";
version = "3.5.0";
+ disabled = pythonAtLeast "3.9";
src = fetchPypi {
inherit pname version;
@@ -27,6 +27,8 @@ buildPythonPackage rec {
pypdf2
dict2xml
weasyprint
+ ConfigArgParse
+ appdirs
];
preCheck = ''
@@ -35,8 +37,9 @@ buildPythonPackage rec {
# lxml tries to fetch from the internet
doCheck = false;
+ pythonImportsCheck = [ "xml2rfc" ];
- meta = with lib; {
+ meta = with stdenv.lib; {
description = "Tool generating IETF RFCs and drafts from XML sources";
homepage = "https://tools.ietf.org/tools/xml2rfc/trac/";
# Well, parts might be considered unfree, if being strict; see:
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/xmodem/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/xmodem/default.nix
index 48d658ba49..7e0a25709f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/xmodem/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/xmodem/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "xmodem";
- version = "0.4.5";
+ version = "0.4.6";
src = fetchFromGitHub {
owner = "tehmaze";
repo = "xmodem";
rev = version;
- sha256 = "0nz2gxwaq3ys1knpw6zlz3xrc3ziambcirg3fmp3nvzjdq8ma3h0";
+ sha256 = "1xx7wd8bnswxa1fv3bfim2gcamii79k7qmwg7dbxbjvrhbcjjc0l";
};
checkInputs = [ pytest which lrzsz ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/yowsup/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/yowsup/default.nix
index 0436fe8a0f..c1f6b6632a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/yowsup/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/yowsup/default.nix
@@ -30,6 +30,6 @@ buildPythonPackage rec {
homepage = "https://github.com/tgalal/yowsup";
description = "The python WhatsApp library";
license = licenses.gpl3;
- maintainers = with maintainers; [ ma27 ];
+ maintainers = with maintainers; [ SuperSandro2000 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/zstandard/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/zstandard/default.nix
index 126fe1377f..fc5f8c3161 100755
--- a/third_party/nixpkgs/pkgs/development/python-modules/zstandard/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/zstandard/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "zstandard";
- version = "0.14.1";
+ version = "0.15.1";
src = fetchPypi {
inherit pname version;
- sha256 = "5dd700e52ec28c64d43f681ccde76b6436c8f89a332d6c9e22a6b629f28daeb5";
+ sha256 = "cb7c6a6f7d62350b9f5539045da54422975630e34dd9069584cc776b9917115f";
};
propagatedBuildInputs = [ cffi ];
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 2d4f58aef4..80731a2106 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.139.0";
+ version = "0.141.0";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
- sha256 = "0ix98dq7g13jdfxgq0d8v2cvfnl2l2gz04j8h05sqzahbpxqv97w";
+ sha256 = "1hbq55gi834zapmly0gmg3kpqa1zwxcw4gll4g6vgzr0pfa0bwb2";
};
installPhase = ''
diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/lcov/default.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/lcov/default.nix
index 6ac778180b..c6faeaa72f 100644
--- a/third_party/nixpkgs/pkgs/development/tools/analysis/lcov/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/analysis/lcov/default.nix
@@ -1,24 +1,16 @@
- {stdenv, fetchurl, fetchpatch, perl, perlPackages, makeWrapper }:
+ {stdenv, fetchFromGitHub, perl, perlPackages, makeWrapper }:
stdenv.mkDerivation rec {
- name = "lcov-1.14";
+ pname = "lcov";
+ version = "1.15";
- src = fetchurl {
- url = "mirror://sourceforge/ltp/${name}.tar.gz";
- sha256 = "06h7ixyznf6vz1qvksjgy5f3q2nw9akf6zx59npf0h3l32cmd68l";
+ src = fetchFromGitHub {
+ owner = "linux-test-project";
+ repo = "lcov";
+ rev = "v${version}";
+ sha256 = "1kvc7fkp45w48f0bxwbxvxkicnjrrydki0hllg294n1wrp80zzyk";
};
- patches =
- [ (fetchpatch {
- url = "https://github.com/linux-test-project/lcov/commit/ebfeb3e179e450c69c3532f98cd5ea1fbf6ccba7.patch";
- sha256 = "0dalkqbjb6a4vp1lcsxd39dpn5fzdf7ihsjbiviq285s15nxdj1j";
- })
- (fetchpatch {
- url = "https://github.com/linux-test-project/lcov/commit/75fbae1cfc5027f818a0bb865bf6f96fab3202da.patch";
- sha256 = "0v1hn0511dxqbf50ppwasc6vmg0m6rns7ydbdy2rdbn0j7gxw30x";
- })
- ];
-
buildInputs = [ perl makeWrapper ];
preBuild = ''
@@ -28,6 +20,7 @@ stdenv.mkDerivation rec {
postInstall = ''
wrapProgram $out/bin/lcov --set PERL5LIB ${perlPackages.makeFullPerlPath [ perlPackages.PerlIOgzip perlPackages.JSON ]}
+ wrapProgram $out/bin/genpng --set PERL5LIB ${perlPackages.makeFullPerlPath [ perlPackages.GD ]}
'';
meta = with stdenv.lib; {
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 385cb990c4..d38f42e4b3 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
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, pkgconfig, fetchpatch
+{ stdenv, lib, fetchurl, pkgconfig
, bzip2, curl, expat, libarchive, xz, zlib, libuv, rhash
, buildPackages
# darwin attributes
@@ -20,12 +20,12 @@ stdenv.mkDerivation rec {
+ lib.optionalString useNcurses "-cursesUI"
+ lib.optionalString withQt5 "-qt5UI"
+ lib.optionalString useQt4 "-qt4UI";
- version = "3.19.1";
+ version = "3.19.2";
src = fetchurl {
url = "${meta.homepage}files/v${lib.versions.majorMinor version}/cmake-${version}.tar.gz";
# compare with https://cmake.org/files/v${lib.versions.majorMinor version}/cmake-${version}-SHA-256.txt
- sha256 = "1fisi9rlijw9wd0yjzk1c6j7ljnb2yiq5iqnrz6m1xkflyinw9hx";
+ sha256 = "1w67w0ak6vf37501dlz9yhnzlvvpw1w10n2nm3hi7yxp4cxzvq73";
};
patches = [
@@ -38,12 +38,6 @@ stdenv.mkDerivation rec {
# Derived from https://github.com/libuv/libuv/commit/1a5d4f08238dd532c3718e210078de1186a5920d
./libuv-application-services.patch
- # Fix namelink failures, can be removed in 3.19.2+
- (fetchpatch {
- url = "https://gitlab.kitware.com/cmake/cmake/-/commit/38bcb5c0a3accd2dd29fb7632c6b3bf31b990d82.patch";
- sha256 = "17yr66wrayhmavsz46b37zfwp2jcwab1zig2xqps39ysndf74qjc";
- })
-
] ++ lib.optional stdenv.isCygwin ./3.2.2-cygwin.patch;
outputs = [ "out" ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix
index cd506b970f..890c457da0 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/meson/default.nix
@@ -4,6 +4,7 @@
, writeTextDir
, substituteAll
, fetchpatch
+, installShellFiles
}:
python3.pkgs.buildPythonApplication rec {
@@ -77,6 +78,13 @@ python3.pkgs.buildPythonApplication rec {
rm $out/nix-support/propagated-build-inputs
'';
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ installShellCompletion --zsh data/shell-completions/zsh/_meson
+ installShellCompletion --bash data/shell-completions/bash/meson
+ '';
+
meta = with lib; {
homepage = "https://mesonbuild.com";
description = "SCons-like build system that use python as a front-end language and Ninja as a building backend";
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/wafHook/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/wafHook/default.nix
index 4184bd5fe8..2131caede3 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/wafHook/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/wafHook/default.nix
@@ -1,7 +1,6 @@
-{ lib, stdenv, pkgs, python, makeSetupHook, waf }:
+{ lib, stdenv, pkgs, makeSetupHook, waf }:
makeSetupHook {
- deps = [ python ];
substitutions = {
inherit waf;
crossFlags = lib.optionalString (stdenv.hostPlatform.system != stdenv.targetPlatform.system)
diff --git a/third_party/nixpkgs/pkgs/development/tools/cargo-flamegraph/default.nix b/third_party/nixpkgs/pkgs/development/tools/cargo-flamegraph/default.nix
index feaa3c312f..3bdbb086d1 100644
--- a/third_party/nixpkgs/pkgs/development/tools/cargo-flamegraph/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/cargo-flamegraph/default.nix
@@ -1,19 +1,19 @@
-{ lib, stdenv, fetchFromGitHub, rustPlatform, makeWrapper, perf
+{ lib, stdenv, fetchFromGitHub, rustPlatform, makeWrapper, perf, nix-update-script
, Security
}:
rustPlatform.buildRustPackage rec {
pname = "cargo-flamegraph";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "flamegraph-rs";
repo = "flamegraph";
rev = "v${version}";
- sha256 = "0d6k2qr76p93na39j4zbcpc9kaswd806wrqhcwisqxdrcxrjbwhk";
+ sha256 = "sha256-IpmvFUWNaFQ1ls7u625vvj1TnRYXR+X1mAGdBcwRFLk=";
};
- cargoSha256 = "1qz4a1b58j3bv3akqvc3bcgvqq4bi8cbm3gzws6a52dz7ycrgq46";
+ cargoSha256 = "sha256-2YHkEQZqjKEvg4h9kIVhqmgq+SMF1c3r8UbSQivZh7w=";
nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ];
buildInputs = lib.optionals stdenv.isDarwin [
@@ -22,11 +22,15 @@ rustPlatform.buildRustPackage rec {
postFixup = lib.optionalString stdenv.isLinux ''
wrapProgram $out/bin/cargo-flamegraph \
- --suffix PATH ':' ${perf}/bin
+ --set-default PERF ${perf}/bin/perf
wrapProgram $out/bin/flamegraph \
- --suffix PATH ':' ${perf}/bin
+ --set-default PERF ${perf}/bin/perf
'';
+ passthru.updateScript = nix-update-script {
+ attrPath = pname;
+ };
+
meta = with lib; {
description = "Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3";
homepage = "https://github.com/ferrous-systems/flamegraph";
diff --git a/third_party/nixpkgs/pkgs/development/tools/database/sqlitebrowser/default.nix b/third_party/nixpkgs/pkgs/development/tools/database/sqlitebrowser/default.nix
index 7fcdbd1a6a..40238d0eff 100644
--- a/third_party/nixpkgs/pkgs/development/tools/database/sqlitebrowser/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/database/sqlitebrowser/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "sqlitebrowser";
- version = "3.12.0";
+ version = "3.12.1";
src = fetchFromGitHub {
owner = pname;
repo = pname;
- rev = version;
- sha256 = "1arv4rzl8s1vjjqzz35l2b1rfzr2b8b23v97fdw1kdxpwvs63l99";
+ rev = "v${version}";
+ sha256 = "0ray6cscx2qil1dfi7hmpijmq3kba49wn430ih1q4fkz9psjvrz1";
};
# We should be using qscintilla from nixpkgs instead of the vendored version,
diff --git a/third_party/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix b/third_party/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix
index 4645c63e71..10b48d5119 100644
--- a/third_party/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/documentation/gtk-doc/default.nix
@@ -14,7 +14,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "gtk-doc";
- version = "1.33.0";
+ version = "1.33.1";
format = "other";
@@ -23,7 +23,7 @@ python3.pkgs.buildPythonApplication rec {
owner = "GNOME";
repo = pname;
rev = version;
- sha256 = "ahOTEWwVVwHt8TDWBnPKHIAUq0GXllEvMRmaKul1Tq0=";
+ sha256 = "L9CjhZ60F42xbo50x7cdKfJrav/9mf38pff8S4xkEVo=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/development/tools/electron/default.nix b/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
index 07953ea439..29d00a159a 100644
--- a/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
@@ -13,6 +13,7 @@
, libdrm
, mesa
, libxkbcommon
+, libappindicator-gtk3
}@args:
let
diff --git a/third_party/nixpkgs/pkgs/development/tools/electron/generic.nix b/third_party/nixpkgs/pkgs/development/tools/electron/generic.nix
index ee3609783c..6d0dbc8cac 100644
--- a/third_party/nixpkgs/pkgs/development/tools/electron/generic.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/electron/generic.nix
@@ -13,6 +13,7 @@
, libdrm
, mesa
, libxkbcommon
+, libappindicator-gtk3
}:
version: hashes:
@@ -56,7 +57,7 @@ let
};
electronLibPath = with stdenv.lib; makeLibraryPath (
- [ libuuid at-spi2-atk at-spi2-core ]
+ [ libuuid at-spi2-atk at-spi2-core libappindicator-gtk3 ]
++ optionals (! versionOlder version "9.0.0") [ libdrm mesa ]
++ optionals (! versionOlder version "11.0.0") [ libxkbcommon ]
);
diff --git a/third_party/nixpkgs/pkgs/development/tools/hover/default.nix b/third_party/nixpkgs/pkgs/development/tools/hover/default.nix
index 7b50f473d8..cb638af43d 100644
--- a/third_party/nixpkgs/pkgs/development/tools/hover/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/hover/default.nix
@@ -1,10 +1,10 @@
{ lib
, buildGoModule
, buildFHSUserEnv
+, binutils
, dejavu_fonts
-, pkgconfig
+, pkg-config
, fetchFromGitHub
-, stdenv
, roboto
, writeScript
, xorg
@@ -18,7 +18,7 @@
let
pname = "hover";
- version = "0.43.0";
+ version = "0.46.1";
libs = with xorg; [
libX11.dev
@@ -36,23 +36,23 @@ let
hover = buildGoModule rec {
inherit pname version;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A build tool to run Flutter applications on desktop";
homepage = "https://github.com/go-flutter-desktop/hover";
license = licenses.bsd3;
- platforms = platforms.linux ++ platforms.darwin;
+ platforms = platforms.linux;
maintainers = [ maintainers.ericdallo maintainers.thiagokokada];
};
subPackages = [ "." ];
- vendorSha256 = "1wr08phjm87dxim47i8449rmq5wfscvjyz65g3lxmv468x209pam";
+ vendorSha256 = "1ixfmhp5g57hn23zyf85hy9jnyadayhdbalj4d0bx4q4p5c9qchi";
src = fetchFromGitHub {
rev = "v${version}";
owner = "go-flutter-desktop";
repo = pname;
- sha256 = "0iw6sxg86wfdbihl2hxzn43ppdzl1p7g5b9wl8ac3xa9ix8759ax";
+ sha256 = "04f3dx2dcllfrw3ay1sbb72pj18ln7bxi9rrcaahqhsd7bn2ff9k";
};
nativeBuildInputs = [ addOpenGLRunpath makeWrapper ];
@@ -75,7 +75,7 @@ let
chmod -R a+rx $out/share/assets
wrapProgram "$out/bin/hover" \
- --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath libs}
+ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath libs}
'';
postFixup = ''
@@ -87,12 +87,13 @@ in
buildFHSUserEnv rec {
name = pname;
targetPkgs = pkgs: [
+ binutils
dejavu_fonts
flutter
gcc
go
hover
- pkgconfig
+ pkg-config
roboto
] ++ libs;
diff --git a/third_party/nixpkgs/pkgs/development/tools/icestorm/default.nix b/third_party/nixpkgs/pkgs/development/tools/icestorm/default.nix
index 15ca059a88..feaea18be1 100644
--- a/third_party/nixpkgs/pkgs/development/tools/icestorm/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/icestorm/default.nix
@@ -2,27 +2,31 @@
, pkgconfig, libftdi1
, python3, pypy3
-# PyPy yields large improvements in build time and runtime performance,
-# and IceStorm isn't intended to be used as a library other than by the
-# nextpnr build process (which is also sped up by using PyPy), so we
-# use it by default. See 18839e1 for more details.
+# PyPy yields large improvements in build time and runtime performance, and
+# IceStorm isn't intended to be used as a library other than by the nextpnr
+# build process (which is also sped up by using PyPy), so we use it by default.
+# See 18839e1 for more details.
+#
+# FIXME(aseipp, 3/1/2021): pypy seems a bit busted since stdenv upgrade to gcc
+# 10/binutils 2.34, so short-circuit this for now in passthru below (done so
+# that downstream overrides can't re-enable pypy and break their build somehow)
, usePyPy ? stdenv.hostPlatform.system == "x86_64-linux"
}:
stdenv.mkDerivation rec {
pname = "icestorm";
- version = "2020.08.19";
+ version = "2020.12.04";
passthru = rec {
- pythonPkg = if usePyPy then pypy3 else python3;
+ pythonPkg = if (false && usePyPy) then pypy3 else python3;
pythonInterp = pythonPkg.interpreter;
};
src = fetchFromGitHub {
owner = "YosysHQ";
repo = "icestorm";
- rev = "da52117ccd5b4147f64dc7345357ec5439cd7543";
- sha256 = "072bl3vmvb06ry0ci3b1sfjpm3iigb874khzja4azcai969ybp4k";
+ rev = "7afc64b480212c9ac2ce7cb1622731a69a7d212c";
+ sha256 = "0vxhqs2fampglg3xlfwb35229iv96kvlwp1gyxrdrmlpznhkqdrk";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/impl/default.nix b/third_party/nixpkgs/pkgs/development/tools/impl/default.nix
index 825aa0c1fa..15c1361abd 100644
--- a/third_party/nixpkgs/pkgs/development/tools/impl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/impl/default.nix
@@ -1,23 +1,20 @@
-{ buildGoPackage
-, lib
-, fetchFromGitHub
-}:
+{ buildGoModule, lib, fetchFromGitHub }:
-buildGoPackage rec {
- pname = "impl-unstable";
- version = "2019-11-19";
- rev = "6b9658ad00c7fbd61a7b50c195754413f6c4142c";
-
- goPackagePath = "github.com/josharian/impl";
+buildGoModule rec {
+ pname = "impl";
+ version = "1.0.0";
src = fetchFromGitHub {
- inherit rev;
owner = "josharian";
repo = "impl";
- sha256 = "1d4fvj7fgiykznx1z4fmcc06x5hsqp9wn62m5qm1ds8m0rjqaxwi";
+ rev = "v${version}";
+ sha256 = "0l21fkcgiaaf6ka91dmz8hx0l3nbp0kqi8p25kij1s5zb796z0dy";
};
- goDeps = ./deps.nix;
+ vendorSha256 = "0xkalwy02w62px01jdwwr3vwwsh50f22dsxf8lrrwmw6k0rq57zv";
+
+ # go: cannot find GOROOT directory: go
+ doCheck = false;
meta = with lib; {
description = "Generate method stubs for implementing an interface";
diff --git a/third_party/nixpkgs/pkgs/development/tools/impl/deps.nix b/third_party/nixpkgs/pkgs/development/tools/impl/deps.nix
deleted file mode 100644
index f028df3be2..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/impl/deps.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
-[
- {
- goPackagePath = "golang.org/x/mod";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/mod";
- rev = "2addee1ccfb22349ab47953a3046338e461eb4d1";
- sha256 = "1r0drcji290nlq9czibcfynpwxyqx8a5p4b7lam6wblbh2lasfb6";
- };
- }
- {
- goPackagePath = "golang.org/x/tools";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/tools";
- rev = "72e4a01eba4315301fd9ce00c8c2f492580ded8a";
- sha256 = "0a8c7j4w784w441j3j3bh640vy1g6g214641qv485wyi0xj49anf";
- };
- }
- {
- goPackagePath = "golang.org/x/xerrors";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/xerrors";
- rev = "9bdfabe68543c54f90421aeb9a60ef8061b5b544";
- sha256 = "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c";
- };
- }
-]
diff --git a/third_party/nixpkgs/pkgs/development/tools/metals/default.nix b/third_party/nixpkgs/pkgs/development/tools/metals/default.nix
index 0d8911e5b2..951e9a0ac2 100644
--- a/third_party/nixpkgs/pkgs/development/tools/metals/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/metals/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "metals";
- version = "0.9.7";
+ version = "0.9.8";
deps = stdenv.mkDerivation {
name = "${pname}-deps-${version}";
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "0aky4vbbm5hi6jnd2n1aimqznbbaya05c7vdgaqhy3630ks3w4k9";
+ outputHash = "1gn7v1478sqhz4hv53pgvaw2nqziyiavvhn5q152lkzyvghq08wk";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/autoconf/2.69.nix b/third_party/nixpkgs/pkgs/development/tools/misc/autoconf/2.69.nix
new file mode 100644
index 0000000000..500d80d4bb
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/autoconf/2.69.nix
@@ -0,0 +1,52 @@
+{ stdenv, fetchurl, m4, perl }:
+
+stdenv.mkDerivation rec {
+ name = "autoconf-2.69";
+
+ src = fetchurl {
+ url = "mirror://gnu/autoconf/${name}.tar.xz";
+ sha256 = "113nlmidxy9kjr45kg9x3ngar4951mvag1js2a3j8nxcz34wxsv4";
+ };
+
+ nativeBuildInputs = [ m4 perl ];
+ buildInputs = [ m4 ];
+
+ # Work around a known issue in Cygwin. See
+ # http://thread.gmane.org/gmane.comp.sysutils.autoconf.bugs/6822 for
+ # details.
+ # There are many test failures on `i386-pc-solaris2.11'.
+ #doCheck = ((!stdenv.isCygwin) && (!stdenv.isSunOS));
+ doCheck = false;
+
+ # Don't fixup "#! /bin/sh" in Autoconf, otherwise it will use the
+ # "fixed" path in generated files!
+ dontPatchShebangs = true;
+
+ enableParallelBuilding = true;
+
+ # Make the Autotest test suite run in parallel.
+ preCheck =''
+ export TESTSUITEFLAGS="-j$NIX_BUILD_CORES"
+ '';
+
+ doInstallCheck = false; # fails
+
+ meta = {
+ homepage = "https://www.gnu.org/software/autoconf/";
+ description = "Part of the GNU Build System";
+
+ longDescription = ''
+ GNU Autoconf is an extensible package of M4 macros that produce
+ shell scripts to automatically configure software source code
+ packages. These scripts can adapt the packages to many kinds of
+ UNIX-like systems without manual user intervention. Autoconf
+ creates a configuration script for a package from a template
+ file that lists the operating system features that the package
+ can use, in the form of M4 macro calls.
+ '';
+
+ license = stdenv.lib.licenses.gpl2Plus;
+
+ platforms = stdenv.lib.platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/autoconf/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/autoconf/default.nix
index 93add83729..57a92cee73 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/autoconf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/autoconf/default.nix
@@ -6,11 +6,11 @@
# files.
stdenv.mkDerivation rec {
- name = "autoconf-2.69";
+ name = "autoconf-2.70";
src = fetchurl {
url = "mirror://gnu/autoconf/${name}.tar.xz";
- sha256 = "113nlmidxy9kjr45kg9x3ngar4951mvag1js2a3j8nxcz34wxsv4";
+ sha256 = "1ipckz0wr2mvhj9n3ys54fmf2aksin6bhqvzl304bn6rc1w257ps";
};
nativeBuildInputs = [ m4 perl ];
@@ -20,8 +20,7 @@ stdenv.mkDerivation rec {
# http://thread.gmane.org/gmane.comp.sysutils.autoconf.bugs/6822 for
# details.
# There are many test failures on `i386-pc-solaris2.11'.
- #doCheck = ((!stdenv.isCygwin) && (!stdenv.isSunOS));
- doCheck = false;
+ doCheck = ((!stdenv.isCygwin) && (!stdenv.isSunOS));
# Don't fixup "#! /bin/sh" in Autoconf, otherwise it will use the
# "fixed" path in generated files!
@@ -34,8 +33,6 @@ stdenv.mkDerivation rec {
export TESTSUITEFLAGS="-j$NIX_BUILD_CORES"
'';
- doInstallCheck = false; # fails
-
meta = {
homepage = "https://www.gnu.org/software/autoconf/";
description = "Part of the GNU Build System";
@@ -50,7 +47,7 @@ stdenv.mkDerivation rec {
can use, in the form of M4 macro calls.
'';
- license = stdenv.lib.licenses.gpl2Plus;
+ license = stdenv.lib.licenses.gpl3Plus;
platforms = stdenv.lib.platforms.all;
};
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/always-search-rpath.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/always-search-rpath.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/always-search-rpath.patch
rename to third_party/nixpkgs/pkgs/development/tools/misc/binutils/always-search-rpath.patch
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/build-components-separately.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/build-components-separately.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/build-components-separately.patch
rename to third_party/nixpkgs/pkgs/development/tools/misc/binutils/build-components-separately.patch
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/default.nix
index 978ec3f2f9..5592685214 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/default.nix
@@ -2,7 +2,7 @@
, fetchFromGitHub, fetchurl, zlib, autoreconfHook, gettext
# Enabling all targets increases output size to a multiple.
, withAllTargets ? false, libbfd, libopcodes
-, enableShared ? true
+, enableShared ? !stdenv.hostPlatform.isStatic
, noSysDirs
, gold ? !stdenv.buildPlatform.isDarwin || stdenv.hostPlatform == stdenv.targetPlatform
, bison ? null
@@ -19,13 +19,7 @@
let
reuseLibs = enableShared && withAllTargets;
- # Remove gold-symbol-visibility patch when updating, the proper fix
- # is now upstream.
- # https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=330b90b5ffbbc20c5de6ae6c7f60c40fab2e7a4f;hp=99181ccac0fc7d82e7dabb05dc7466e91f1645d3
- version = "${minorVersion}${patchVersion}";
- minorVersion = if stdenv.targetPlatform.isOr1k then "2.34" else "2.31";
- patchVersion = if stdenv.targetPlatform.isOr1k then "" else ".1";
-
+ version = "2.34";
basename = "binutils";
# The targetPrefix prepended to binary names to allow multiple binuntils on the
# PATH to both be usable.
@@ -37,49 +31,33 @@ let
rev = "708acc851880dbeda1dd18aca4fd0a95b2573b36";
sha256 = "1kdrz6fki55lm15rwwamn74fnqpy0zlafsida2zymk76n3656c63";
};
-
- # binutils sources not part of the bootstrap.
- non-boot-src = (fetchurl {
- url = "mirror://gnu/binutils/${basename}-${version}.tar.bz2";
- sha256 = {
- "2.31.1" = "1l34hn1zkmhr1wcrgf0d4z7r3najxnw3cx2y2fk7v55zjlk3ik7z";
- "2.34" = "1rin1f5c7wm4n3piky6xilcrpf2s0n3dd5vqq8irrxkcic3i1w49";
- }.${version};
- });
-
# HACK to ensure that we preserve source from bootstrap binutils to not rebuild LLVM
- normal-src = stdenv.__bootPackages.binutils-unwrapped.src or non-boot-src;
-
- # Platforms where we directly use the final source.
- # Generally for cross-compiled platforms, where the boot source won't compile.
- skipBootSrc = stdenv.targetPlatform.isOr1k;
-
- # Select the specific source according to the platform in use.
- src = if stdenv.targetPlatform.isVc4 then vc4-binutils-src
- else if skipBootSrc then non-boot-src
- else normal-src;
-
- patchesDir = ./patches + "/${minorVersion}";
+ normal-src = stdenv.__bootPackages.binutils-unwrapped.src or (fetchurl {
+ url = "mirror://gnu/binutils/${basename}-${version}.tar.bz2";
+ sha256 = "1rin1f5c7wm4n3piky6xilcrpf2s0n3dd5vqq8irrxkcic3i1w49";
+ });
in
stdenv.mkDerivation {
pname = targetPrefix + basename;
- inherit src version;
+ inherit version;
+
+ src = if stdenv.targetPlatform.isVc4 then vc4-binutils-src else normal-src;
patches = [
# Make binutils output deterministic by default.
- "${patchesDir}/deterministic.patch"
+ ./deterministic.patch
# Bfd looks in BINDIR/../lib for some plugins that don't
# exist. This is pointless (since users can't install plugins
# there) and causes a cycle between the lib and bin outputs, so
# get rid of it.
- "${patchesDir}/no-plugins.patch"
+ ./no-plugins.patch
# Help bfd choose between elf32-littlearm, elf32-littlearm-symbian, and
# elf32-littlearm-vxworks in favor of the first.
# https://github.com/NixOS/nixpkgs/pull/30484#issuecomment-345472766
- "${patchesDir}/disambiguate-arm-targets.patch"
+ ./disambiguate-arm-targets.patch
# For some reason bfd ld doesn't search DT_RPATH when cross-compiling. It's
# not clear why this behavior was decided upon but it has the unfortunate
@@ -87,41 +65,28 @@ stdenv.mkDerivation {
# shared objects when cross-compiling. Consequently, we are forced to
# override this behavior, forcing ld to search DT_RPATH even when
# cross-compiling.
- "${patchesDir}/always-search-rpath.patch"
- ]
- # For version 2.31 exclusively
- ++ lib.optionals (!stdenv.targetPlatform.isVc4 && minorVersion == "2.31") [
- # https://sourceware.org/bugzilla/show_bug.cgi?id=22868
- ./patches/2.31/gold-symbol-visibility.patch
+ ./always-search-rpath.patch
- # https://sourceware.org/bugzilla/show_bug.cgi?id=23428
- # un-break features so linking against musl doesn't produce crash-only binaries
- ./patches/2.31/0001-x86-Add-a-GNU_PROPERTY_X86_ISA_1_USED-note-if-needed.patch
- ./patches/2.31/0001-x86-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED.patch
- ./patches/2.31/0001-x86-Properly-add-X86_ISA_1_NEEDED-property.patch
- ]
- ++ lib.optional stdenv.targetPlatform.isiOS ./support-ios.patch
- ++ # This patch was suggested by Nick Clifton to fix
- # https://sourceware.org/bugzilla/show_bug.cgi?id=16177
- # It can be removed when that 7-year-old bug is closed.
- # This binutils bug causes GHC to emit broken binaries on armv7, and
- # indeed GHC will refuse to compile with a binutils suffering from it. See
- # this comment for more information:
- # https://gitlab.haskell.org/ghc/ghc/issues/4210#note_78333
- lib.optional stdenv.targetPlatform.isAarch32 ./R_ARM_COPY.patch
- ;
+ ] ++ lib.optional stdenv.targetPlatform.isiOS ./support-ios.patch
+ ++ # This patch was suggested by Nick Clifton to fix
+ # https://sourceware.org/bugzilla/show_bug.cgi?id=16177
+ # It can be removed when that 7-year-old bug is closed.
+ # This binutils bug causes GHC to emit broken binaries on armv7, and
+ # indeed GHC will refuse to compile with a binutils suffering from it. See
+ # this comment for more information:
+ # https://gitlab.haskell.org/ghc/ghc/issues/4210#note_78333
+ lib.optional stdenv.targetPlatform.isAarch32 ./R_ARM_COPY.patch;
outputs = [ "out" "info" "man" ];
depsBuildBuild = [ buildPackages.stdenv.cc ];
nativeBuildInputs = [
bison
- ] ++ lib.optionals (lib.versionAtLeast version "2.34") [
perl
texinfo
] ++ (lib.optionals stdenv.targetPlatform.isiOS [
autoreconfHook
- ]) ++ lib.optionals stdenv.targetPlatform.isVc4 [ texinfo flex ];
+ ]) ++ lib.optionals stdenv.targetPlatform.isVc4 [ flex ];
buildInputs = [ zlib gettext ];
inherit noSysDirs;
@@ -182,7 +147,7 @@ stdenv.mkDerivation {
enableParallelBuilding = true;
passthru = {
- inherit targetPrefix patchesDir;
+ inherit targetPrefix;
};
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/deterministic.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/deterministic.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/deterministic.patch
rename to third_party/nixpkgs/pkgs/development/tools/misc/binutils/deterministic.patch
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/disambiguate-arm-targets.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/disambiguate-arm-targets.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/disambiguate-arm-targets.patch
rename to third_party/nixpkgs/pkgs/development/tools/misc/binutils/disambiguate-arm-targets.patch
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/no-plugins.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/no-plugins.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/no-plugins.patch
rename to third_party/nixpkgs/pkgs/development/tools/misc/binutils/no-plugins.patch
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Add-a-GNU_PROPERTY_X86_ISA_1_USED-note-if-needed.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Add-a-GNU_PROPERTY_X86_ISA_1_USED-note-if-needed.patch
deleted file mode 100644
index 5a047b0f07..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Add-a-GNU_PROPERTY_X86_ISA_1_USED-note-if-needed.patch
+++ /dev/null
@@ -1,517 +0,0 @@
-From 6737a6b34f4823deb7142f27b4074831a37ac1e1 Mon Sep 17 00:00:00 2001
-From: "H.J. Lu"
-Date: Fri, 20 Jul 2018 09:18:47 -0700
-Subject: [PATCH] x86: Add a GNU_PROPERTY_X86_ISA_1_USED note if needed
-
-When -z separate-code, which is enabled by default for Linux/x86, is
-used to create executable, ld won't place any data in the code-only
-PT_LOAD segment. If there are no data sections placed before the
-code-only PT_LOAD segment, the program headers won't be mapped into
-any PT_LOAD segment. When the executable tries to access it (based
-on the program header address passed in AT_PHDR), it will lead to
-segfault. This patch inserts a GNU_PROPERTY_X86_ISA_1_USED note if
-there may be no data sections before the text section so that the
-first PT_LOAD segment won't be code-only and will contain the program
-header.
-
-Testcases are adjusted to either pass "-z noseparate-code" to ld or
-discard the .note.gnu.property section. A Linux/x86 run-time test is
-added.
-
-bfd/
-
- PR ld/23428
- * elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties): If the
- separate code program header is needed, make sure that the first
- read-only PT_LOAD segment has no code by adding a
- GNU_PROPERTY_X86_ISA_1_USED note.
-
-ld/
-
- PR ld/23428
- * testsuite/ld-elf/linux-x86.S: New file.
- * testsuite/ld-elf/linux-x86.exp: Likewise.
- * testsuite/ld-elf/pr23428.c: Likewise.
- * testsuite/ld-elf/sec64k.exp: Pass "-z noseparate-code" to ld
- for Linux/x86 targets.
- * testsuite/ld-i386/abs-iamcu.d: Likewise.
- * testsuite/ld-i386/abs.d: Likewise.
- * testsuite/ld-i386/pr12718.d: Likewise.
- * testsuite/ld-i386/pr12921.d: Likewise.
- * testsuite/ld-x86-64/abs-k1om.d: Likewise.
- * testsuite/ld-x86-64/abs-l1om.d: Likewise.
- * testsuite/ld-x86-64/abs.d: Likewise.
- * testsuite/ld-x86-64/pr12718.d: Likewise.
- * testsuite/ld-x86-64/pr12921.d: Likewise.
- * testsuite/ld-linkonce/zeroeh.ld: Discard .note.gnu.property
- section.
- * testsuite/ld-scripts/print-memory-usage.t: Likewise.
- * testsuite/ld-scripts/size-2.t: Likewise.
- * testsuite/lib/ld-lib.exp (run_ld_link_exec_tests): Use ld
- to create executable if language is "asm".
-
-(cherry picked from commit 241e64e3b42cd9eba514b8e0ad2ef39a337f10a5)
----
- bfd/elfxx-x86.c | 60 ++++++++++++++-----
- ld/testsuite/ld-elf/linux-x86.S | 63 ++++++++++++++++++++
- ld/testsuite/ld-elf/linux-x86.exp | 46 ++++++++++++++
- ld/testsuite/ld-elf/pr23428.c | 43 +++++++++++++
- ld/testsuite/ld-elf/sec64k.exp | 2 +
- ld/testsuite/ld-i386/abs-iamcu.d | 2 +-
- ld/testsuite/ld-i386/abs.d | 2 +-
- ld/testsuite/ld-i386/pr12718.d | 2 +-
- ld/testsuite/ld-i386/pr12921.d | 2 +-
- ld/testsuite/ld-linkonce/zeroeh.ld | 1 +
- ld/testsuite/ld-scripts/print-memory-usage.t | 2 +
- ld/testsuite/ld-scripts/size-2.t | 1 +
- ld/testsuite/ld-x86-64/abs-k1om.d | 2 +-
- ld/testsuite/ld-x86-64/abs-l1om.d | 2 +-
- ld/testsuite/ld-x86-64/abs.d | 2 +-
- ld/testsuite/ld-x86-64/pr12718.d | 2 +-
- ld/testsuite/ld-x86-64/pr12921.d | 2 +-
- ld/testsuite/lib/ld-lib.exp | 5 +-
- 20 files changed, 248 insertions(+), 25 deletions(-)
- create mode 100644 ld/testsuite/ld-elf/linux-x86.S
- create mode 100644 ld/testsuite/ld-elf/linux-x86.exp
- create mode 100644 ld/testsuite/ld-elf/pr23428.c
-
-diff --git a/bfd/elfxx-x86.c b/bfd/elfxx-x86.c
-index a2497aab86..2e4ff88f1f 100644
---- a/bfd/elfxx-x86.c
-+++ b/bfd/elfxx-x86.c
-@@ -2524,6 +2524,7 @@ _bfd_x86_elf_link_setup_gnu_properties
- const struct elf_backend_data *bed;
- unsigned int class_align = ABI_64_P (info->output_bfd) ? 3 : 2;
- unsigned int got_align;
-+ bfd_boolean has_text = FALSE;
-
- features = 0;
- if (info->ibt)
-@@ -2538,24 +2539,59 @@ _bfd_x86_elf_link_setup_gnu_properties
- if (bfd_get_flavour (pbfd) == bfd_target_elf_flavour
- && bfd_count_sections (pbfd) != 0)
- {
-+ if (!has_text)
-+ {
-+ /* Check if there is no non-empty text section. */
-+ sec = bfd_get_section_by_name (pbfd, ".text");
-+ if (sec != NULL && sec->size != 0)
-+ has_text = TRUE;
-+ }
-+
- ebfd = pbfd;
-
- if (elf_properties (pbfd) != NULL)
- break;
- }
-
-- if (ebfd != NULL && features)
-+ bed = get_elf_backend_data (info->output_bfd);
-+
-+ htab = elf_x86_hash_table (info, bed->target_id);
-+ if (htab == NULL)
-+ return pbfd;
-+
-+ if (ebfd != NULL)
- {
-- /* If features is set, add GNU_PROPERTY_X86_FEATURE_1_IBT and
-- GNU_PROPERTY_X86_FEATURE_1_SHSTK. */
-- prop = _bfd_elf_get_property (ebfd,
-- GNU_PROPERTY_X86_FEATURE_1_AND,
-- 4);
-- prop->u.number |= features;
-- prop->pr_kind = property_number;
-+ prop = NULL;
-+ if (features)
-+ {
-+ /* If features is set, add GNU_PROPERTY_X86_FEATURE_1_IBT and
-+ GNU_PROPERTY_X86_FEATURE_1_SHSTK. */
-+ prop = _bfd_elf_get_property (ebfd,
-+ GNU_PROPERTY_X86_FEATURE_1_AND,
-+ 4);
-+ prop->u.number |= features;
-+ prop->pr_kind = property_number;
-+ }
-+ else if (has_text
-+ && elf_properties (ebfd) == NULL
-+ && elf_tdata (info->output_bfd)->o->build_id.sec == NULL
-+ && !htab->elf.dynamic_sections_created
-+ && !info->traditional_format
-+ && (info->output_bfd->flags & D_PAGED) != 0
-+ && info->separate_code)
-+ {
-+ /* If the separate code program header is needed, make sure
-+ that the first read-only PT_LOAD segment has no code by
-+ adding a GNU_PROPERTY_X86_ISA_1_USED note. */
-+ prop = _bfd_elf_get_property (ebfd,
-+ GNU_PROPERTY_X86_ISA_1_USED,
-+ 4);
-+ prop->u.number = GNU_PROPERTY_X86_ISA_1_486;
-+ prop->pr_kind = property_number;
-+ }
-
- /* Create the GNU property note section if needed. */
-- if (pbfd == NULL)
-+ if (prop != NULL && pbfd == NULL)
- {
- sec = bfd_make_section_with_flags (ebfd,
- NOTE_GNU_PROPERTY_SECTION_NAME,
-@@ -2581,12 +2617,6 @@ error_alignment:
-
- pbfd = _bfd_elf_link_setup_gnu_properties (info);
-
-- bed = get_elf_backend_data (info->output_bfd);
--
-- htab = elf_x86_hash_table (info, bed->target_id);
-- if (htab == NULL)
-- return pbfd;
--
- htab->r_info = init_table->r_info;
- htab->r_sym = init_table->r_sym;
-
-diff --git a/ld/testsuite/ld-elf/linux-x86.S b/ld/testsuite/ld-elf/linux-x86.S
-new file mode 100644
-index 0000000000..bdf40c6e01
---- /dev/null
-+++ b/ld/testsuite/ld-elf/linux-x86.S
-@@ -0,0 +1,63 @@
-+ .text
-+ .globl _start
-+ .type _start,@function
-+ .p2align 4
-+_start:
-+ xorl %ebp, %ebp
-+#ifdef __LP64__
-+ popq %rdi
-+ movq %rsp, %rsi
-+ andq $~15, %rsp
-+#elif defined __x86_64__
-+ mov (%rsp),%edi
-+ addl $4,%esp
-+ movl %esp, %esi
-+ andl $~15, %esp
-+#else
-+ popl %esi
-+ movl %esp, %ecx
-+ andl $~15, %esp
-+
-+ subl $8,%esp
-+ pushl %ecx
-+ pushl %esi
-+#endif
-+
-+ call main
-+
-+ hlt
-+
-+ .type syscall, @function
-+ .globl syscall
-+ .p2align 4
-+syscall:
-+#ifdef __x86_64__
-+ movq %rdi, %rax /* Syscall number -> rax. */
-+ movq %rsi, %rdi /* shift arg1 - arg5. */
-+ movq %rdx, %rsi
-+ movq %rcx, %rdx
-+ movq %r8, %r10
-+ movq %r9, %r8
-+ movq 8(%rsp),%r9 /* arg6 is on the stack. */
-+ syscall /* Do the system call. */
-+#else
-+ push %ebp
-+ push %edi
-+ push %esi
-+ push %ebx
-+ mov 0x2c(%esp),%ebp
-+ mov 0x28(%esp),%edi
-+ mov 0x24(%esp),%esi
-+ mov 0x20(%esp),%edx
-+ mov 0x1c(%esp),%ecx
-+ mov 0x18(%esp),%ebx
-+ mov 0x14(%esp),%eax
-+ int $0x80
-+ pop %ebx
-+ pop %esi
-+ pop %edi
-+ pop %ebp
-+#endif
-+ ret /* Return to caller. */
-+ .size syscall, .-syscall
-+ .section .note.GNU-stack,"",@progbits
-diff --git a/ld/testsuite/ld-elf/linux-x86.exp b/ld/testsuite/ld-elf/linux-x86.exp
-new file mode 100644
-index 0000000000..36217c6fb4
---- /dev/null
-+++ b/ld/testsuite/ld-elf/linux-x86.exp
-@@ -0,0 +1,46 @@
-+# Expect script for simple native Linux/x86 tests.
-+# Copyright (C) 2018 Free Software Foundation, Inc.
-+#
-+# This file is part of the GNU Binutils.
-+#
-+# This program is free software; you can redistribute it and/or modify
-+# it under the terms of the GNU General Public License as published by
-+# the Free Software Foundation; either version 3 of the License, or
-+# (at your option) any later version.
-+#
-+# This program is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+# GNU General Public License for more details.
-+#
-+# You should have received a copy of the GNU General Public License
-+# along with this program; if not, write to the Free Software
-+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
-+# MA 02110-1301, USA.
-+#
-+
-+# Test very simple native Linux/x86 programs with linux-x86.S.
-+if { ![isnative] || [which $CC] == 0 \
-+ || (![istarget "i?86-*-linux*"] \
-+ && ![istarget "x86_64-*-linux*"] \
-+ && ![istarget "amd64-*-linux*"]) } {
-+ return
-+}
-+
-+# Add $PLT_CFLAGS if PLT is expected.
-+global PLT_CFLAGS
-+# Add $NOPIE_CFLAGS and $NOPIE_LDFLAGS if non-PIE is required.
-+global NOPIE_CFLAGS NOPIE_LDFLAGS
-+
-+run_ld_link_exec_tests [list \
-+ [list \
-+ "Run PR ld/23428 test" \
-+ "--no-dynamic-linker -z separate-code" \
-+ "" \
-+ { linux-x86.S pr23428.c } \
-+ "pr23428" \
-+ "pass.out" \
-+ "$NOPIE_CFLAGS -fno-asynchronous-unwind-tables" \
-+ "asm" \
-+ ] \
-+]
-diff --git a/ld/testsuite/ld-elf/pr23428.c b/ld/testsuite/ld-elf/pr23428.c
-new file mode 100644
-index 0000000000..3631ed7926
---- /dev/null
-+++ b/ld/testsuite/ld-elf/pr23428.c
-@@ -0,0 +1,43 @@
-+#include
-+#include
-+#include
-+
-+#define STRING_COMMA_LEN(STR) (STR), (sizeof (STR) - 1)
-+
-+int
-+main (int argc, char **argv)
-+{
-+ char **ev = &argv[argc + 1];
-+ char **evp = ev;
-+ ElfW(auxv_t) *av;
-+ const ElfW(Phdr) *phdr = NULL;
-+ size_t phnum = 0;
-+ size_t loadnum = 0;
-+ int fd = STDOUT_FILENO;
-+ size_t i;
-+
-+ while (*evp++ != NULL)
-+ ;
-+
-+ av = (ElfW(auxv_t) *) evp;
-+
-+ for (; av->a_type != AT_NULL; ++av)
-+ switch (av->a_type)
-+ {
-+ case AT_PHDR:
-+ phdr = (const void *) av->a_un.a_val;
-+ break;
-+ case AT_PHNUM:
-+ phnum = av->a_un.a_val;
-+ break;
-+ }
-+
-+ for (i = 0; i < phnum; i++, phdr++)
-+ if (phdr->p_type == PT_LOAD)
-+ loadnum++;
-+
-+ syscall (SYS_write, fd, STRING_COMMA_LEN ("PASS\n"));
-+
-+ syscall (SYS_exit, !loadnum);
-+ return 0;
-+}
-diff --git a/ld/testsuite/ld-elf/sec64k.exp b/ld/testsuite/ld-elf/sec64k.exp
-index b58139e9dd..3909c0eaa1 100644
---- a/ld/testsuite/ld-elf/sec64k.exp
-+++ b/ld/testsuite/ld-elf/sec64k.exp
-@@ -177,6 +177,8 @@ if { ![istarget "d10v-*-*"]
- foreach sfile $sfiles { puts $ofd "#source: $sfile" }
- if { [istarget spu*-*-*] } {
- puts $ofd "#ld: --local-store 0:0"
-+ } elseif { [istarget "i?86-*-linux*"] || [istarget "x86_64-*-linux*"] } {
-+ puts $ofd "#ld: -z noseparate-code"
- } else {
- puts $ofd "#ld:"
- }
-diff --git a/ld/testsuite/ld-i386/abs-iamcu.d b/ld/testsuite/ld-i386/abs-iamcu.d
-index ac9beff2e5..aba7d6b03f 100644
---- a/ld/testsuite/ld-i386/abs-iamcu.d
-+++ b/ld/testsuite/ld-i386/abs-iamcu.d
-@@ -2,7 +2,7 @@
- #source: abs.s
- #source: zero.s
- #as: --32 -march=iamcu
--#ld: -m elf_iamcu
-+#ld: -m elf_iamcu -z noseparate-code
- #objdump: -rs -j .text
-
- .*: file format .*
-diff --git a/ld/testsuite/ld-i386/abs.d b/ld/testsuite/ld-i386/abs.d
-index e660aca524..191ee4456a 100644
---- a/ld/testsuite/ld-i386/abs.d
-+++ b/ld/testsuite/ld-i386/abs.d
-@@ -2,7 +2,7 @@
- #as: --32
- #source: abs.s
- #source: zero.s
--#ld: -melf_i386
-+#ld: -melf_i386 -z noseparate-code
- #objdump: -rs
-
- .*: file format .*
-diff --git a/ld/testsuite/ld-i386/pr12718.d b/ld/testsuite/ld-i386/pr12718.d
-index ec51540a42..7eba52d95e 100644
---- a/ld/testsuite/ld-i386/pr12718.d
-+++ b/ld/testsuite/ld-i386/pr12718.d
-@@ -1,6 +1,6 @@
- #name: PR ld/12718
- #as: --32
--#ld: -melf_i386
-+#ld: -melf_i386 -z noseparate-code
- #readelf: -S
-
- There are 5 section headers, starting at offset 0x[0-9a-f]+:
-diff --git a/ld/testsuite/ld-i386/pr12921.d b/ld/testsuite/ld-i386/pr12921.d
-index e49079b3c8..ea2da3eb51 100644
---- a/ld/testsuite/ld-i386/pr12921.d
-+++ b/ld/testsuite/ld-i386/pr12921.d
-@@ -1,6 +1,6 @@
- #name: PR ld/12921
- #as: --32
--#ld: -melf_i386
-+#ld: -melf_i386 -z noseparate-code
- #readelf: -S --wide
-
- There are 7 section headers, starting at offset 0x[0-9a-f]+:
-diff --git a/ld/testsuite/ld-linkonce/zeroeh.ld b/ld/testsuite/ld-linkonce/zeroeh.ld
-index b22eaa12c9..f89855a08f 100644
---- a/ld/testsuite/ld-linkonce/zeroeh.ld
-+++ b/ld/testsuite/ld-linkonce/zeroeh.ld
-@@ -2,4 +2,5 @@ SECTIONS {
- .text 0xa00 : { *(.text); *(.gnu.linkonce.t.*) }
- .gcc_except_table 0x2000 : { *(.gcc_except_table) }
- .eh_frame 0x4000 : { *(.eh_frame) }
-+ /DISCARD/ : { *(.note.gnu.property) }
- }
-diff --git a/ld/testsuite/ld-scripts/print-memory-usage.t b/ld/testsuite/ld-scripts/print-memory-usage.t
-index 5ff057a5e3..6eda1d2dc4 100644
---- a/ld/testsuite/ld-scripts/print-memory-usage.t
-+++ b/ld/testsuite/ld-scripts/print-memory-usage.t
-@@ -11,4 +11,6 @@ SECTIONS
- *(.data)
- *(.rw)
- }
-+
-+ /DISCARD/ : { *(.note.gnu.property) }
- }
-diff --git a/ld/testsuite/ld-scripts/size-2.t b/ld/testsuite/ld-scripts/size-2.t
-index 723863995e..c3c4eddab4 100644
---- a/ld/testsuite/ld-scripts/size-2.t
-+++ b/ld/testsuite/ld-scripts/size-2.t
-@@ -18,4 +18,5 @@ SECTIONS
- LONG (SIZEOF (.tdata))
- LONG (SIZEOF (.tbss))
- } :image
-+ /DISCARD/ : { *(.note.gnu.property) }
- }
-diff --git a/ld/testsuite/ld-x86-64/abs-k1om.d b/ld/testsuite/ld-x86-64/abs-k1om.d
-index 2c26639fc0..6b0fde0eed 100644
---- a/ld/testsuite/ld-x86-64/abs-k1om.d
-+++ b/ld/testsuite/ld-x86-64/abs-k1om.d
-@@ -2,7 +2,7 @@
- #source: ../ld-i386/abs.s
- #source: ../ld-i386/zero.s
- #as: --64 -march=k1om
--#ld: -m elf_k1om
-+#ld: -m elf_k1om -z noseparate-code
- #objdump: -rs -j .text
-
- .*: file format .*
-diff --git a/ld/testsuite/ld-x86-64/abs-l1om.d b/ld/testsuite/ld-x86-64/abs-l1om.d
-index 1fb96d44b7..f87869f9d0 100644
---- a/ld/testsuite/ld-x86-64/abs-l1om.d
-+++ b/ld/testsuite/ld-x86-64/abs-l1om.d
-@@ -2,7 +2,7 @@
- #source: ../ld-i386/abs.s
- #source: ../ld-i386/zero.s
- #as: --64 -march=l1om
--#ld: -m elf_l1om
-+#ld: -m elf_l1om -z noseparate-code
- #objdump: -rs -j .text
- #target: x86_64-*-linux*
-
-diff --git a/ld/testsuite/ld-x86-64/abs.d b/ld/testsuite/ld-x86-64/abs.d
-index b24b018639..d99ab4685d 100644
---- a/ld/testsuite/ld-x86-64/abs.d
-+++ b/ld/testsuite/ld-x86-64/abs.d
-@@ -1,7 +1,7 @@
- #name: Absolute non-overflowing relocs
- #source: ../ld-i386/abs.s
- #source: ../ld-i386/zero.s
--#ld:
-+#ld: -z noseparate-code
- #objdump: -rs
-
- .*: file format .*
-diff --git a/ld/testsuite/ld-x86-64/pr12718.d b/ld/testsuite/ld-x86-64/pr12718.d
-index 07d17325d0..2c503ffbaa 100644
---- a/ld/testsuite/ld-x86-64/pr12718.d
-+++ b/ld/testsuite/ld-x86-64/pr12718.d
-@@ -1,6 +1,6 @@
- #name: PR ld/12718
- #as: --64
--#ld: -melf_x86_64
-+#ld: -melf_x86_64 -z noseparate-code
- #readelf: -S --wide
-
- There are 5 section headers, starting at offset 0x[0-9a-f]+:
-diff --git a/ld/testsuite/ld-x86-64/pr12921.d b/ld/testsuite/ld-x86-64/pr12921.d
-index 6fe6abee09..1162d55818 100644
---- a/ld/testsuite/ld-x86-64/pr12921.d
-+++ b/ld/testsuite/ld-x86-64/pr12921.d
-@@ -1,6 +1,6 @@
- #name: PR ld/12921
- #as: --64
--#ld: -melf_x86_64
-+#ld: -melf_x86_64 -z noseparate-code
- #readelf: -S --wide
-
- There are 7 section headers, starting at offset 0x[0-9a-f]+:
-diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp
-index cfbefe9028..1095091882 100644
---- a/ld/testsuite/lib/ld-lib.exp
-+++ b/ld/testsuite/lib/ld-lib.exp
-@@ -1482,7 +1482,10 @@ proc run_ld_link_exec_tests { ldtests args } {
- continue
- }
-
-- if { [ string match "c++" $lang ] } {
-+ if { [ string match "asm" $lang ] } {
-+ set link_proc ld_link
-+ set link_cmd $ld
-+ } elseif { [ string match "c++" $lang ] } {
- set link_proc ld_link
- set link_cmd $CXX
- } else {
---
-2.20.1
-
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Properly-add-X86_ISA_1_NEEDED-property.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Properly-add-X86_ISA_1_NEEDED-property.patch
deleted file mode 100644
index ca50d9a57c..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Properly-add-X86_ISA_1_NEEDED-property.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-From 28a27bdbb9500797e6767f80c8128b09112aeed5 Mon Sep 17 00:00:00 2001
-From: "H.J. Lu"
-Date: Sat, 11 Aug 2018 06:41:33 -0700
-Subject: [PATCH] x86: Properly add X86_ISA_1_NEEDED property
-
-Existing properties may be removed during property merging. We avoid
-adding X86_ISA_1_NEEDED property only if existing properties won't be
-removed.
-
-bfd/
-
- PR ld/23428
- * elfxx-x86.c (_bfd_x86_elf_link_setup_gnu_properties): Don't
- add X86_ISA_1_NEEDED property only if existing properties won't
- be removed.
-
-ld/
-
- PR ld/23428
- * testsuite/ld-elf/dummy.s: New file.
- * testsuite/ld-elf/linux-x86.S: Add X86_FEATURE_1_AND property.
- * testsuite/ld-elf/linux-x86.exp: Add dummy.s to pr23428.
-
-(cherry picked from commit ab9e342807d132182892de1be1a92d6e91a5c1da)
----
- bfd/elfxx-x86.c | 28 ++++++++++++++++++++++------
- ld/testsuite/ld-elf/dummy.s | 1 +
- ld/testsuite/ld-elf/linux-x86.S | 28 ++++++++++++++++++++++++++++
- ld/testsuite/ld-elf/linux-x86.exp | 2 +-
- 6 files changed, 66 insertions(+), 7 deletions(-)
- create mode 100644 ld/testsuite/ld-elf/dummy.s
-
-diff --git a/bfd/elfxx-x86.c b/bfd/elfxx-x86.c
-index 7ccfd25815..2d8f7b640b 100644
---- a/bfd/elfxx-x86.c
-+++ b/bfd/elfxx-x86.c
-@@ -2588,7 +2588,6 @@ _bfd_x86_elf_link_setup_gnu_properties
- prop->pr_kind = property_number;
- }
- else if (has_text
-- && elf_properties (ebfd) == NULL
- && elf_tdata (info->output_bfd)->o->build_id.sec == NULL
- && !htab->elf.dynamic_sections_created
- && !info->traditional_format
-@@ -2598,11 +2597,28 @@ _bfd_x86_elf_link_setup_gnu_properties
- /* If the separate code program header is needed, make sure
- that the first read-only PT_LOAD segment has no code by
- adding a GNU_PROPERTY_X86_ISA_1_NEEDED note. */
-- prop = _bfd_elf_get_property (ebfd,
-- GNU_PROPERTY_X86_ISA_1_NEEDED,
-- 4);
-- prop->u.number = GNU_PROPERTY_X86_ISA_1_486;
-- prop->pr_kind = property_number;
-+ elf_property_list *list;
-+ bfd_boolean need_property = TRUE;
-+
-+ for (list = elf_properties (ebfd); list; list = list->next)
-+ switch (list->property.pr_type)
-+ {
-+ case GNU_PROPERTY_STACK_SIZE:
-+ case GNU_PROPERTY_NO_COPY_ON_PROTECTED:
-+ case GNU_PROPERTY_X86_ISA_1_NEEDED:
-+ /* These properties won't be removed during merging. */
-+ need_property = FALSE;
-+ break;
-+ }
-+
-+ if (need_property)
-+ {
-+ prop = _bfd_elf_get_property (ebfd,
-+ GNU_PROPERTY_X86_ISA_1_NEEDED,
-+ 4);
-+ prop->u.number = GNU_PROPERTY_X86_ISA_1_486;
-+ prop->pr_kind = property_number;
-+ }
- }
-
- /* Create the GNU property note section if needed. */
-diff --git a/ld/testsuite/ld-elf/dummy.s b/ld/testsuite/ld-elf/dummy.s
-new file mode 100644
-index 0000000000..403f98000d
---- /dev/null
-+++ b/ld/testsuite/ld-elf/dummy.s
-@@ -0,0 +1 @@
-+# Dummy
-diff --git a/ld/testsuite/ld-elf/linux-x86.S b/ld/testsuite/ld-elf/linux-x86.S
-index bdf40c6e01..d94abc1106 100644
---- a/ld/testsuite/ld-elf/linux-x86.S
-+++ b/ld/testsuite/ld-elf/linux-x86.S
-@@ -61,3 +61,31 @@ syscall:
- ret /* Return to caller. */
- .size syscall, .-syscall
- .section .note.GNU-stack,"",@progbits
-+
-+ .section ".note.gnu.property", "a"
-+#ifdef __LP64__
-+ .p2align 3
-+#else
-+ .p2align 2
-+#endif
-+ .long 1f - 0f /* name length */
-+ .long 5f - 2f /* data length */
-+ .long 5 /* note type */
-+0: .asciz "GNU" /* vendor name */
-+1:
-+#ifdef __LP64__
-+ .p2align 3
-+#else
-+ .p2align 2
-+#endif
-+2: .long 0xc0000002 /* pr_type. */
-+ .long 4f - 3f /* pr_datasz. */
-+3:
-+ .long 0x2
-+4:
-+#ifdef __LP64__
-+ .p2align 3
-+#else
-+ .p2align 2
-+#endif
-+5:
-diff --git a/ld/testsuite/ld-elf/linux-x86.exp b/ld/testsuite/ld-elf/linux-x86.exp
-index 36217c6fb4..f6f5a80853 100644
---- a/ld/testsuite/ld-elf/linux-x86.exp
-+++ b/ld/testsuite/ld-elf/linux-x86.exp
-@@ -37,7 +37,7 @@ run_ld_link_exec_tests [list \
- "Run PR ld/23428 test" \
- "--no-dynamic-linker -z separate-code" \
- "" \
-- { linux-x86.S pr23428.c } \
-+ { linux-x86.S pr23428.c dummy.s } \
- "pr23428" \
- "pass.out" \
- "$NOPIE_CFLAGS -fno-asynchronous-unwind-tables" \
---
-2.20.1
-
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED.patch
deleted file mode 100644
index 866d6db8ce..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/0001-x86-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED.patch
+++ /dev/null
@@ -1,583 +0,0 @@
-From d55c3e36094f06bb1fb02f5eac19fdccf1d91f7e Mon Sep 17 00:00:00 2001
-From: "H.J. Lu"
-Date: Wed, 8 Aug 2018 06:09:15 -0700
-Subject: [PATCH] x86: Properly merge GNU_PROPERTY_X86_ISA_1_USED
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Without the GNU_PROPERTY_X86_ISA_1_USED property, all ISAs may be used.
-If a bit in the GNU_PROPERTY_X86_ISA_1_USED property is unset, the
-corresponding x86 instruction set isn’t used. When merging properties
-from 2 input files and one input file doesn't have the
-GNU_PROPERTY_X86_ISA_1_USED property, the output file shouldn't have
-it neither. This patch removes the GNU_PROPERTY_X86_ISA_1_USED
-property if an input file doesn't have it.
-
-This patch replaces the GNU_PROPERTY_X86_ISA_1_USED property with the
-GNU_PROPERTY_X86_ISA_1_NEEDED property which is the minimum ISA
-requirement.
-
-bfd/
-
- PR ld/23486
- * elfxx-x86.c (_bfd_x86_elf_merge_gnu_properties): Remove
- GNU_PROPERTY_X86_ISA_1_USED if an input file doesn't have it.
- (_bfd_x86_elf_link_setup_gnu_properties): Adding the
- GNU_PROPERTY_X86_ISA_1_NEEDED, instead of
- GNU_PROPERTY_X86_ISA_1_USED, property.
-
-ld/
-
- PR ld/23486
- * testsuite/ld-i386/i386.exp: Run PR ld/23486 tests.
- * testsuite/ld-x86-64/x86-64.exp: Likewise.
- * testsuite/ld-i386/pr23486a.d: New file.
- * testsuite/ld-i386/pr23486b.d: Likewise.
- * testsuite/ld-x86-64/pr23486a-x32.d: Likewise.
- * testsuite/ld-x86-64/pr23486a.d: Likewise.
- * testsuite/ld-x86-64/pr23486a.s: Likewise.
- * testsuite/ld-x86-64/pr23486b-x32.d: Likewise.
- * testsuite/ld-x86-64/pr23486b.d: Likewise.
- * testsuite/ld-x86-64/pr23486b.s: Likewise.
- * testsuite/ld-i386/property-3.r: Remove "x86 ISA used".
- * testsuite/ld-i386/property-4.r: Likewise.
- * testsuite/ld-i386/property-5.r: Likewise.
- * testsuite/ld-i386/property-x86-ibt3a.d: Likewise.
- * testsuite/ld-i386/property-x86-ibt3b.d: Likewise.
- * testsuite/ld-i386/property-x86-shstk3a.d: Likewise.
- * testsuite/ld-i386/property-x86-shstk3b.d: Likewise.
- * testsuite/ld-x86-64/property-3.r: Likewise.
- * testsuite/ld-x86-64/property-4.r: Likewise.
- * testsuite/ld-x86-64/property-5.r: Likewise.
- * testsuite/ld-x86-64/property-x86-ibt3a-x32.d: Likewise.
- * testsuite/ld-x86-64/property-x86-ibt3a.d: Likewise.
- * testsuite/ld-x86-64/property-x86-ibt3b-x32.d: Likewise.
- * testsuite/ld-x86-64/property-x86-ibt3b.d: Likewise.
- * testsuite/ld-x86-64/property-x86-shstk3a-x32.d: Likewise.
- * testsuite/ld-x86-64/property-x86-shstk3a.d: Likewise.
- * testsuite/ld-x86-64/property-x86-shstk3b-x32.d: Likewise.
- * testsuite/ld-x86-64/property-x86-shstk3b.d: Likewise.
-
-(cherry picked from commit f7309df20c4e787041cedc4a6aced89c15259e54)
----
- bfd/elfxx-x86.c | 25 ++++++++++++---
- ld/testsuite/ld-i386/i386.exp | 2 ++
- ld/testsuite/ld-i386/pr23486a.d | 10 ++++++
- ld/testsuite/ld-i386/pr23486b.d | 10 ++++++
- ld/testsuite/ld-i386/property-3.r | 1 -
- ld/testsuite/ld-i386/property-4.r | 1 -
- ld/testsuite/ld-i386/property-5.r | 1 -
- ld/testsuite/ld-i386/property-x86-ibt3a.d | 5 ++-
- ld/testsuite/ld-i386/property-x86-ibt3b.d | 5 ++-
- ld/testsuite/ld-i386/property-x86-shstk3a.d | 5 ++-
- ld/testsuite/ld-i386/property-x86-shstk3b.d | 5 ++-
- ld/testsuite/ld-x86-64/pr23486a-x32.d | 10 ++++++
- ld/testsuite/ld-x86-64/pr23486a.d | 10 ++++++
- ld/testsuite/ld-x86-64/pr23486a.s | 30 +++++++++++++++++
- ld/testsuite/ld-x86-64/pr23486b-x32.d | 10 ++++++
- ld/testsuite/ld-x86-64/pr23486b.d | 10 ++++++
- ld/testsuite/ld-x86-64/pr23486b.s | 30 +++++++++++++++++
- ld/testsuite/ld-x86-64/property-3.r | 1 -
- ld/testsuite/ld-x86-64/property-4.r | 1 -
- ld/testsuite/ld-x86-64/property-5.r | 1 -
- .../ld-x86-64/property-x86-ibt3a-x32.d | 5 ++-
- ld/testsuite/ld-x86-64/property-x86-ibt3a.d | 5 ++-
- .../ld-x86-64/property-x86-ibt3b-x32.d | 5 ++-
- ld/testsuite/ld-x86-64/property-x86-ibt3b.d | 5 ++-
- .../ld-x86-64/property-x86-shstk3a-x32.d | 5 ++-
- ld/testsuite/ld-x86-64/property-x86-shstk3a.d | 5 ++-
- .../ld-x86-64/property-x86-shstk3b-x32.d | 5 ++-
- ld/testsuite/ld-x86-64/property-x86-shstk3b.d | 5 ++-
- ld/testsuite/ld-x86-64/x86-64.exp | 4 +++
- 31 files changed, 211 insertions(+), 47 deletions(-)
- create mode 100644 ld/testsuite/ld-i386/pr23486a.d
- create mode 100644 ld/testsuite/ld-i386/pr23486b.d
- create mode 100644 ld/testsuite/ld-x86-64/pr23486a-x32.d
- create mode 100644 ld/testsuite/ld-x86-64/pr23486a.d
- create mode 100644 ld/testsuite/ld-x86-64/pr23486a.s
- create mode 100644 ld/testsuite/ld-x86-64/pr23486b-x32.d
- create mode 100644 ld/testsuite/ld-x86-64/pr23486b.d
- create mode 100644 ld/testsuite/ld-x86-64/pr23486b.s
-
---- a/bfd/elfxx-x86.c
-+++ b/bfd/elfxx-x86.c
-@@ -2407,12 +2407,27 @@ _bfd_x86_elf_merge_gnu_properties (struct bfd_link_info *info,
- switch (pr_type)
- {
- case GNU_PROPERTY_X86_ISA_1_USED:
-+ if (aprop == NULL || bprop == NULL)
-+ {
-+ /* Only one of APROP and BPROP can be NULL. */
-+ if (aprop != NULL)
-+ {
-+ /* Remove this property since the other input file doesn't
-+ have it. */
-+ aprop->pr_kind = property_remove;
-+ updated = TRUE;
-+ }
-+ break;
-+ }
-+ goto or_property;
-+
- case GNU_PROPERTY_X86_ISA_1_NEEDED:
- if (aprop != NULL && bprop != NULL)
- {
-+or_property:
- number = aprop->u.number;
- aprop->u.number = number | bprop->u.number;
-- /* Remove the property if ISA bits are empty. */
-+ /* Remove the property if all bits are empty. */
- if (aprop->u.number == 0)
- {
- aprop->pr_kind = property_remove;
-@@ -2428,14 +2443,14 @@ _bfd_x86_elf_merge_gnu_properties (struct bfd_link_info *info,
- {
- if (aprop->u.number == 0)
- {
-- /* Remove APROP if ISA bits are empty. */
-+ /* Remove APROP if all bits are empty. */
- aprop->pr_kind = property_remove;
- updated = TRUE;
- }
- }
- else
- {
-- /* Return TRUE if APROP is NULL and ISA bits of BPROP
-+ /* Return TRUE if APROP is NULL and all bits of BPROP
- aren't empty to indicate that BPROP should be added
- to ABFD. */
- updated = bprop->u.number != 0;
-@@ -2582,9 +2597,9 @@ _bfd_x86_elf_link_setup_gnu_properties
- {
- /* If the separate code program header is needed, make sure
- that the first read-only PT_LOAD segment has no code by
-- adding a GNU_PROPERTY_X86_ISA_1_USED note. */
-+ adding a GNU_PROPERTY_X86_ISA_1_NEEDED note. */
- prop = _bfd_elf_get_property (ebfd,
-- GNU_PROPERTY_X86_ISA_1_USED,
-+ GNU_PROPERTY_X86_ISA_1_NEEDED,
- 4);
- prop->u.number = GNU_PROPERTY_X86_ISA_1_486;
- prop->pr_kind = property_number;
-diff --git a/ld/testsuite/ld-i386/i386.exp b/ld/testsuite/ld-i386/i386.exp
-index 6d794fe653..78dad02579 100644
---- a/ld/testsuite/ld-i386/i386.exp
-+++ b/ld/testsuite/ld-i386/i386.exp
-@@ -462,6 +462,8 @@ run_dump_test "pr23189"
- run_dump_test "pr23194"
- run_dump_test "pr23372a"
- run_dump_test "pr23372b"
-+run_dump_test "pr23486a"
-+run_dump_test "pr23486b"
-
- if { !([istarget "i?86-*-linux*"]
- || [istarget "i?86-*-gnu*"]
-diff --git a/ld/testsuite/ld-i386/pr23486a.d b/ld/testsuite/ld-i386/pr23486a.d
-new file mode 100644
-index 0000000000..41a6dcf7d5
---- /dev/null
-+++ b/ld/testsuite/ld-i386/pr23486a.d
-@@ -0,0 +1,10 @@
-+#source: ../ld-x86-64/pr23486a.s
-+#source: ../ld-x86-64/pr23486b.s
-+#as: --32
-+#ld: -r -m elf_i386
-+#readelf: -n
-+
-+Displaying notes found in: .note.gnu.property
-+ Owner Data size Description
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586
-diff --git a/ld/testsuite/ld-i386/pr23486b.d b/ld/testsuite/ld-i386/pr23486b.d
-new file mode 100644
-index 0000000000..08019b7274
---- /dev/null
-+++ b/ld/testsuite/ld-i386/pr23486b.d
-@@ -0,0 +1,10 @@
-+#source: ../ld-x86-64/pr23486b.s
-+#source: ../ld-x86-64/pr23486a.s
-+#as: --32
-+#ld: -r -m elf_i386
-+#readelf: -n
-+
-+Displaying notes found in: .note.gnu.property
-+ Owner Data size Description
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586
-diff --git a/ld/testsuite/ld-i386/property-3.r b/ld/testsuite/ld-i386/property-3.r
-index 0ed91f5922..d03203c1e5 100644
---- a/ld/testsuite/ld-i386/property-3.r
-+++ b/ld/testsuite/ld-i386/property-3.r
-@@ -3,6 +3,5 @@ Displaying notes found in: .note.gnu.property
- Owner Data size Description
- GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0
- Properties: stack size: 0x800000
-- x86 ISA used: 586, SSE
- x86 ISA needed: i486, 586
- #pass
-diff --git a/ld/testsuite/ld-i386/property-4.r b/ld/testsuite/ld-i386/property-4.r
-index cb2bc15d9a..da295eb6c7 100644
---- a/ld/testsuite/ld-i386/property-4.r
-+++ b/ld/testsuite/ld-i386/property-4.r
-@@ -3,6 +3,5 @@ Displaying notes found in: .note.gnu.property
- Owner Data size Description
- GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0
- Properties: stack size: 0x800000
-- x86 ISA used: i486, 586, SSE
- x86 ISA needed: i486, 586, SSE
- #pass
-diff --git a/ld/testsuite/ld-i386/property-5.r b/ld/testsuite/ld-i386/property-5.r
-index 552965058c..e4141594b3 100644
---- a/ld/testsuite/ld-i386/property-5.r
-+++ b/ld/testsuite/ld-i386/property-5.r
-@@ -3,6 +3,5 @@ Displaying notes found in: .note.gnu.property
- Owner Data size Description
- GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0
- Properties: stack size: 0x900000
-- x86 ISA used: i486, 586, SSE
- x86 ISA needed: i486, 586, SSE
- #pass
-diff --git a/ld/testsuite/ld-i386/property-x86-ibt3a.d b/ld/testsuite/ld-i386/property-x86-ibt3a.d
-index 4bb35b00fb..0aedea1614 100644
---- a/ld/testsuite/ld-i386/property-x86-ibt3a.d
-+++ b/ld/testsuite/ld-i386/property-x86-ibt3a.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: i486, 586, SSE2, SSE3
-- x86 ISA needed: 586, SSE, SSE3, SSE4_1
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: 586, SSE, SSE3, SSE4_1
-diff --git a/ld/testsuite/ld-i386/property-x86-ibt3b.d b/ld/testsuite/ld-i386/property-x86-ibt3b.d
-index 418d58a8f7..bd69ac6478 100644
---- a/ld/testsuite/ld-i386/property-x86-ibt3b.d
-+++ b/ld/testsuite/ld-i386/property-x86-ibt3b.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: i486, 586, SSE2, SSE3
-- x86 ISA needed: 586, SSE, SSE3, SSE4_1
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: 586, SSE, SSE3, SSE4_1
-diff --git a/ld/testsuite/ld-i386/property-x86-shstk3a.d b/ld/testsuite/ld-i386/property-x86-shstk3a.d
-index e261038f60..76d2a39f2c 100644
---- a/ld/testsuite/ld-i386/property-x86-shstk3a.d
-+++ b/ld/testsuite/ld-i386/property-x86-shstk3a.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: i486, 586, SSE2, SSE3
-- x86 ISA needed: 586, SSE, SSE3, SSE4_1
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: 586, SSE, SSE3, SSE4_1
-diff --git a/ld/testsuite/ld-i386/property-x86-shstk3b.d b/ld/testsuite/ld-i386/property-x86-shstk3b.d
-index 25f3d2361e..e770ecffa5 100644
---- a/ld/testsuite/ld-i386/property-x86-shstk3b.d
-+++ b/ld/testsuite/ld-i386/property-x86-shstk3b.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: i486, 586, SSE2, SSE3
-- x86 ISA needed: 586, SSE, SSE3, SSE4_1
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: 586, SSE, SSE3, SSE4_1
-diff --git a/ld/testsuite/ld-x86-64/pr23486a-x32.d b/ld/testsuite/ld-x86-64/pr23486a-x32.d
-new file mode 100644
-index 0000000000..6d9fa68cdb
---- /dev/null
-+++ b/ld/testsuite/ld-x86-64/pr23486a-x32.d
-@@ -0,0 +1,10 @@
-+#source: pr23486a.s
-+#source: pr23486b.s
-+#as: --x32
-+#ld: -r -m elf32_x86_64
-+#readelf: -n
-+
-+Displaying notes found in: .note.gnu.property
-+ Owner Data size Description
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586
-diff --git a/ld/testsuite/ld-x86-64/pr23486a.d b/ld/testsuite/ld-x86-64/pr23486a.d
-new file mode 100644
-index 0000000000..dc2b7bf760
---- /dev/null
-+++ b/ld/testsuite/ld-x86-64/pr23486a.d
-@@ -0,0 +1,10 @@
-+#source: pr23486a.s
-+#source: pr23486b.s
-+#as: --64 -defsym __64_bit__=1
-+#ld: -r -m elf_x86_64
-+#readelf: -n
-+
-+Displaying notes found in: .note.gnu.property
-+ Owner Data size Description
-+ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586
-diff --git a/ld/testsuite/ld-x86-64/pr23486a.s b/ld/testsuite/ld-x86-64/pr23486a.s
-new file mode 100644
-index 0000000000..a07d0c7ced
---- /dev/null
-+++ b/ld/testsuite/ld-x86-64/pr23486a.s
-@@ -0,0 +1,30 @@
-+ .section ".note.gnu.property", "a"
-+.ifdef __64_bit__
-+ .p2align 3
-+.else
-+ .p2align 2
-+.endif
-+ .long 1f - 0f /* name length. */
-+ .long 4f - 1f /* data length. */
-+ /* NT_GNU_PROPERTY_TYPE_0 */
-+ .long 5 /* note type. */
-+0:
-+ .asciz "GNU" /* vendor name. */
-+1:
-+.ifdef __64_bit__
-+ .p2align 3
-+.else
-+ .p2align 2
-+.endif
-+ /* GNU_PROPERTY_X86_ISA_1_USED */
-+ .long 0xc0000000 /* pr_type. */
-+ .long 3f - 2f /* pr_datasz. */
-+2:
-+ .long 0xa
-+3:
-+.ifdef __64_bit__
-+ .p2align 3
-+.else
-+ .p2align 2
-+.endif
-+4:
-diff --git a/ld/testsuite/ld-x86-64/pr23486b-x32.d b/ld/testsuite/ld-x86-64/pr23486b-x32.d
-new file mode 100644
-index 0000000000..0445e69d82
---- /dev/null
-+++ b/ld/testsuite/ld-x86-64/pr23486b-x32.d
-@@ -0,0 +1,10 @@
-+#source: pr23486b.s
-+#source: pr23486a.s
-+#as: --x32
-+#ld: -r -m elf32_x86_64
-+#readelf: -n
-+
-+Displaying notes found in: .note.gnu.property
-+ Owner Data size Description
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586
-diff --git a/ld/testsuite/ld-x86-64/pr23486b.d b/ld/testsuite/ld-x86-64/pr23486b.d
-new file mode 100644
-index 0000000000..dc2b7bf760
---- /dev/null
-+++ b/ld/testsuite/ld-x86-64/pr23486b.d
-@@ -0,0 +1,10 @@
-+#source: pr23486a.s
-+#source: pr23486b.s
-+#as: --64 -defsym __64_bit__=1
-+#ld: -r -m elf_x86_64
-+#readelf: -n
-+
-+Displaying notes found in: .note.gnu.property
-+ Owner Data size Description
-+ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586
-diff --git a/ld/testsuite/ld-x86-64/pr23486b.s b/ld/testsuite/ld-x86-64/pr23486b.s
-new file mode 100644
-index 0000000000..c5167eeb65
---- /dev/null
-+++ b/ld/testsuite/ld-x86-64/pr23486b.s
-@@ -0,0 +1,30 @@
-+ .section ".note.gnu.property", "a"
-+.ifdef __64_bit__
-+ .p2align 3
-+.else
-+ .p2align 2
-+.endif
-+ .long 1f - 0f /* name length. */
-+ .long 4f - 1f /* data length. */
-+ /* NT_GNU_PROPERTY_TYPE_0 */
-+ .long 5 /* note type. */
-+0:
-+ .asciz "GNU" /* vendor name. */
-+1:
-+.ifdef __64_bit__
-+ .p2align 3
-+.else
-+ .p2align 2
-+.endif
-+ /* GNU_PROPERTY_X86_ISA_1_NEEDED */
-+ .long 0xc0000001 /* pr_type. */
-+ .long 3f - 2f /* pr_datasz. */
-+2:
-+ .long 0x3
-+3:
-+.ifdef __64_bit__
-+ .p2align 3
-+.else
-+ .p2align 2
-+.endif
-+4:
-diff --git a/ld/testsuite/ld-x86-64/property-3.r b/ld/testsuite/ld-x86-64/property-3.r
-index 0ed91f5922..d03203c1e5 100644
---- a/ld/testsuite/ld-x86-64/property-3.r
-+++ b/ld/testsuite/ld-x86-64/property-3.r
-@@ -3,6 +3,5 @@ Displaying notes found in: .note.gnu.property
- Owner Data size Description
- GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0
- Properties: stack size: 0x800000
-- x86 ISA used: 586, SSE
- x86 ISA needed: i486, 586
- #pass
-diff --git a/ld/testsuite/ld-x86-64/property-4.r b/ld/testsuite/ld-x86-64/property-4.r
-index cb2bc15d9a..da295eb6c7 100644
---- a/ld/testsuite/ld-x86-64/property-4.r
-+++ b/ld/testsuite/ld-x86-64/property-4.r
-@@ -3,6 +3,5 @@ Displaying notes found in: .note.gnu.property
- Owner Data size Description
- GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0
- Properties: stack size: 0x800000
-- x86 ISA used: i486, 586, SSE
- x86 ISA needed: i486, 586, SSE
- #pass
-diff --git a/ld/testsuite/ld-x86-64/property-5.r b/ld/testsuite/ld-x86-64/property-5.r
-index 552965058c..e4141594b3 100644
---- a/ld/testsuite/ld-x86-64/property-5.r
-+++ b/ld/testsuite/ld-x86-64/property-5.r
-@@ -3,6 +3,5 @@ Displaying notes found in: .note.gnu.property
- Owner Data size Description
- GNU 0x[0-9a-f]+ NT_GNU_PROPERTY_TYPE_0
- Properties: stack size: 0x900000
-- x86 ISA used: i486, 586, SSE
- x86 ISA needed: i486, 586, SSE
- #pass
-diff --git a/ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d b/ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d
-index 011426f5a4..4cec728dc7 100644
---- a/ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d
-+++ b/ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: 586, SSE, SSE3, SSE4_1
-- x86 ISA needed: i486, 586, SSE2, SSE3
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586, SSE2, SSE3
-diff --git a/ld/testsuite/ld-x86-64/property-x86-ibt3a.d b/ld/testsuite/ld-x86-64/property-x86-ibt3a.d
-index 1b4229a037..a8df49a351 100644
---- a/ld/testsuite/ld-x86-64/property-x86-ibt3a.d
-+++ b/ld/testsuite/ld-x86-64/property-x86-ibt3a.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: 586, SSE, SSE3, SSE4_1
-- x86 ISA needed: i486, 586, SSE2, SSE3
-+ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586, SSE2, SSE3
-diff --git a/ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d b/ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d
-index 290ed6abf1..c112626711 100644
---- a/ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d
-+++ b/ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: 586, SSE, SSE3, SSE4_1
-- x86 ISA needed: i486, 586, SSE2, SSE3
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586, SSE2, SSE3
-diff --git a/ld/testsuite/ld-x86-64/property-x86-ibt3b.d b/ld/testsuite/ld-x86-64/property-x86-ibt3b.d
-index 1142e03272..f10dffdc2c 100644
---- a/ld/testsuite/ld-x86-64/property-x86-ibt3b.d
-+++ b/ld/testsuite/ld-x86-64/property-x86-ibt3b.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: 586, SSE, SSE3, SSE4_1
-- x86 ISA needed: i486, 586, SSE2, SSE3
-+ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586, SSE2, SSE3
-diff --git a/ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d b/ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d
-index 819542d181..0147a3c7b6 100644
---- a/ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d
-+++ b/ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: 586, SSE, SSE3, SSE4_1
-- x86 ISA needed: i486, 586, SSE2, SSE3
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586, SSE2, SSE3
-diff --git a/ld/testsuite/ld-x86-64/property-x86-shstk3a.d b/ld/testsuite/ld-x86-64/property-x86-shstk3a.d
-index 4c5d0e0a18..1f8c2dc929 100644
---- a/ld/testsuite/ld-x86-64/property-x86-shstk3a.d
-+++ b/ld/testsuite/ld-x86-64/property-x86-shstk3a.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: 586, SSE, SSE3, SSE4_1
-- x86 ISA needed: i486, 586, SSE2, SSE3
-+ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586, SSE2, SSE3
-diff --git a/ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d b/ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d
-index ba181e0bc5..7ca2539ca5 100644
---- a/ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d
-+++ b/ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000018 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: 586, SSE, SSE3, SSE4_1
-- x86 ISA needed: i486, 586, SSE2, SSE3
-+ GNU 0x0000000c NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586, SSE2, SSE3
-diff --git a/ld/testsuite/ld-x86-64/property-x86-shstk3b.d b/ld/testsuite/ld-x86-64/property-x86-shstk3b.d
-index 5216f385dd..f66a40e449 100644
---- a/ld/testsuite/ld-x86-64/property-x86-shstk3b.d
-+++ b/ld/testsuite/ld-x86-64/property-x86-shstk3b.d
-@@ -6,6 +6,5 @@
-
- Displaying notes found in: .note.gnu.property
- Owner Data size Description
-- GNU 0x00000020 NT_GNU_PROPERTY_TYPE_0
-- Properties: x86 ISA used: 586, SSE, SSE3, SSE4_1
-- x86 ISA needed: i486, 586, SSE2, SSE3
-+ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0
-+ Properties: x86 ISA needed: i486, 586, SSE2, SSE3
-diff --git a/ld/testsuite/ld-x86-64/x86-64.exp b/ld/testsuite/ld-x86-64/x86-64.exp
-index 6edb9e86f4..ae21e554ad 100644
---- a/ld/testsuite/ld-x86-64/x86-64.exp
-+++ b/ld/testsuite/ld-x86-64/x86-64.exp
-@@ -403,6 +403,10 @@ run_dump_test "pr23372a"
- run_dump_test "pr23372a-x32"
- run_dump_test "pr23372b"
- run_dump_test "pr23372b-x32"
-+run_dump_test "pr23486a"
-+run_dump_test "pr23486a-x32"
-+run_dump_test "pr23486b"
-+run_dump_test "pr23486b-x32"
-
- if { ![istarget "x86_64-*-linux*"] && ![istarget "x86_64-*-nacl*"]} {
- return
---
-2.20.1
-
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/build-components-separately.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/build-components-separately.patch
deleted file mode 100644
index d3cd0d2131..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/build-components-separately.patch
+++ /dev/null
@@ -1,178 +0,0 @@
-From bc09a9236f67e710d545ac11bcdac7b55dbcc1a0 Mon Sep 17 00:00:00 2001
-From: John Ericson
-Date: Thu, 12 Oct 2017 11:16:57 -0400
-Subject: [PATCH] Build components separately
-
----
- bfd/configure.ac | 18 +++---------------
- opcodes/Makefile.am | 17 +++++++++++++----
- opcodes/configure.ac | 45 ++++++---------------------------------------
- 3 files changed, 22 insertions(+), 58 deletions(-)
-
-diff --git a/bfd/configure.ac b/bfd/configure.ac
-index 9a183c1628..8728837384 100644
---- a/bfd/configure.ac
-+++ b/bfd/configure.ac
-@@ -241,31 +241,19 @@ AC_CACHE_CHECK(linker --as-needed support, bfd_cv_ld_as_needed,
-
- LT_LIB_M
-
--# When building a shared libbfd, link against the pic version of libiberty
--# so that apps that use libbfd won't need libiberty just to satisfy any
--# libbfd references.
--# We can't do that if a pic libiberty is unavailable since including non-pic
--# code would insert text relocations into libbfd.
- SHARED_LIBADD=
--SHARED_LDFLAGS=
-+SHARED_LDFLAGS=-liberty
- if test "$enable_shared" = "yes"; then
--changequote(,)dnl
-- x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
--changequote([,])dnl
-- if test -n "$x"; then
-- SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
-- fi
--
- # More hacks to build DLLs on Windows.
- case "${host}" in
- *-*-cygwin*)
- SHARED_LDFLAGS="-no-undefined"
-- SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
-+ SHARED_LIBADD="-liberty -lintl -lcygwin -lkernel32"
- ;;
-
- # Hack to build or1k-src on OSX
- or1k*-*-darwin*)
-- SHARED_LIBADD="-L`pwd`/../libiberty/pic -L`pwd`/../intl -liberty -lintl"
-+ SHARED_LIBADD="-liberty -lintl"
- ;;
- esac
-
-diff --git a/opcodes/Makefile.am b/opcodes/Makefile.am
-index 925e7ff651..47b395c195 100644
---- a/opcodes/Makefile.am
-+++ b/opcodes/Makefile.am
-@@ -52,7 +52,7 @@ libopcodes_la_LDFLAGS += -rpath $(rpath_bfdlibdir)
- endif
-
- # This is where bfd.h lives.
--BFD_H = ../bfd/bfd.h
-+BFD_H = $(BFDDIR)/bfd.h
-
- BUILD_LIBS = @BUILD_LIBS@
- BUILD_LIB_DEPS = @BUILD_LIB_DEPS@
-@@ -303,7 +303,7 @@ OFILES = @BFD_MACHINES@
- # development.sh is used to determine -Werror default.
- CONFIG_STATUS_DEPENDENCIES = $(BFDDIR)/development.sh
-
--AM_CPPFLAGS = -I. -I$(srcdir) -I../bfd -I$(INCDIR) -I$(BFDDIR) @HDEFINES@ @INCINTL@
-+AM_CPPFLAGS = -I. -I$(srcdir) -I$(INCDIR) -I$(BFDDIR) @HDEFINES@ @INCINTL@
-
- disassemble.lo: disassemble.c
- if am__fastdepCC
-@@ -324,12 +324,21 @@ libopcodes_la_SOURCES = dis-buf.c disassemble.c dis-init.c
- # old version of libbfd, or to pick up libbfd for the wrong architecture
- # if host != build. So for building with shared libraries we use a
- # hardcoded path to libbfd.so instead of relying on the entries in libbfd.la.
--libopcodes_la_DEPENDENCIES = $(OFILES) @SHARED_DEPENDENCIES@
-+libopcodes_la_DEPENDENCIES = $(OFILES) @SHARED_DEPENDENCIES@ libtool-soversion
- libopcodes_la_LIBADD = $(OFILES) @SHARED_LIBADD@
--libopcodes_la_LDFLAGS += -release `cat ../bfd/libtool-soversion` @SHARED_LDFLAGS@
-+libopcodes_la_LDFLAGS += -release `cat libtool-soversion` @SHARED_LDFLAGS@
- # Allow dependency tracking to work on all the source files.
- EXTRA_libopcodes_la_SOURCES = $(LIBOPCODES_CFILES)
-
-+libtool-soversion:
-+ @echo "creating $@"
-+ bfd_soversion="$(VERSION)" ;\
-+ . $(BFDDIR)/development.sh ;\
-+ if test "$$development" = true ; then \
-+ bfd_soversion="$(VERSION).$${bfd_version_date}" ;\
-+ fi ;\
-+ echo "$${bfd_soversion}" > $@
-+
- # libtool will build .libs/libopcodes.a. We create libopcodes.a in
- # the build directory so that we don't have to convert all the
- # programs that use libopcodes.a simultaneously. This is a hack which
-diff --git a/opcodes/configure.ac b/opcodes/configure.ac
-index b9f5eb8a4f..ef2c2152b7 100644
---- a/opcodes/configure.ac
-+++ b/opcodes/configure.ac
-@@ -89,6 +89,7 @@ AC_PROG_INSTALL
-
- AC_CHECK_HEADERS(string.h strings.h stdlib.h limits.h)
- ACX_HEADER_STRING
-+GCC_HEADER_STDINT(bfd_stdint.h)
-
- AC_CHECK_DECLS([basename, stpcpy])
-
-@@ -134,61 +135,27 @@ AC_CACHE_CHECK(linker --as-needed support, bfd_cv_ld_as_needed,
-
- LT_LIB_M
-
--#Libs for generator progs
--if test "x$cross_compiling" = "xno"; then
-- BUILD_LIBS=../libiberty/libiberty.a
-- BUILD_LIB_DEPS=$BUILD_LIBS
--else
-- # if cross-compiling, assume that the system provides -liberty
-- # and that the version is compatible with new headers.
-- BUILD_LIBS=-liberty
-- BUILD_LIB_DEPS=
--fi
--BUILD_LIBS="$BUILD_LIBS $LIBINTL"
--BUILD_LIB_DEPS="$BUILD_LIB_DEPS $LIBINTL_DEP"
-+BUILD_LIBS="-liberty $LIBINTL"
-+BUILD_LIB_DEPS="$LIBINTL_DEP"
-
- AC_SUBST(BUILD_LIBS)
- AC_SUBST(BUILD_LIB_DEPS)
-
- # Horrible hacks to build DLLs on Windows and a shared library elsewhere.
- SHARED_LDFLAGS=
--SHARED_LIBADD=
-+SHARED_LIBADD=-liberty
- SHARED_DEPENDENCIES=
- if test "$enable_shared" = "yes"; then
--# When building a shared libopcodes, link against the pic version of libiberty
--# so that apps that use libopcodes won't need libiberty just to satisfy any
--# libopcodes references.
--# We can't do that if a pic libiberty is unavailable since including non-pic
--# code would insert text relocations into libopcodes.
- # Note that linking against libbfd as we do here, which is itself linked
- # against libiberty, may not satisfy all the libopcodes libiberty references
- # since libbfd may not pull in the entirety of libiberty.
--changequote(,)dnl
-- x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
--changequote([,])dnl
-- if test -n "$x"; then
-- SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
-- fi
--
- case "${host}" in
- *-*-cygwin*)
- SHARED_LDFLAGS="-no-undefined"
-- SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
-+ SHARED_LIBADD="-lbfd -liberty -lintl -lcygwin"
- ;;
-- *-*-darwin*)
-- SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib ${SHARED_LIBADD}"
-- SHARED_DEPENDENCIES="../bfd/libbfd.la"
-- ;;
- *)
-- case "$host_vendor" in
-- hp)
-- SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl ${SHARED_LIBADD}"
-- ;;
-- *)
-- SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so ${SHARED_LIBADD}"
-- ;;
-- esac
-- SHARED_DEPENDENCIES="../bfd/libbfd.la"
-+ SHARED_LIBADD="-lbfd ${SHARED_LIBADD}"
- ;;
- esac
-
---
-2.14.2
-
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/gold-symbol-visibility.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/gold-symbol-visibility.patch
deleted file mode 100644
index 0fb05a482d..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/gold-symbol-visibility.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-commit 8564af037f5c4c6d2744a89497691359205b2bbc
-Author: Shea Levy
-Date: Mon Mar 19 10:52:40 2018 -0400
-
- Revert "Allow multiply-defined absolute symbols when they have the same value."
-
- This reverts commit 5dc824ed42cd173c1525f5abc76f4091f11a4dbc.
-
-diff --git a/gold/ChangeLog-2017 b/gold/ChangeLog-2017
-index b2a47710b5..d7ca1b48c0 100644
---- a/gold/ChangeLog-2017
-+++ b/gold/ChangeLog-2017
-@@ -114,11 +114,6 @@
- (localedir): Define as @localedir@.
- (gnulocaledir, gettextsrcdir): Use @datarootdir@.
-
--2017-11-28 Cary Coutant
--
-- * resolve.cc (Symbol_table::resolve): Allow multiply-defined absolute
-- symbols when they have the same value.
--
- 2017-11-28 Cary Coutant
-
- * object.h (class Sized_relobj_file): Remove discarded_eh_frame_shndx_.
-diff --git a/gold/resolve.cc b/gold/resolve.cc
-index 4a5784cf8b..803576bfed 100644
---- a/gold/resolve.cc
-+++ b/gold/resolve.cc
-@@ -247,28 +247,18 @@ Symbol_table::resolve(Sized_symbol* to,
- Object* object, const char* version,
- bool is_default_version)
- {
-- bool to_is_ordinary;
-- const unsigned int to_shndx = to->shndx(&to_is_ordinary);
--
- // It's possible for a symbol to be defined in an object file
- // using .symver to give it a version, and for there to also be
- // a linker script giving that symbol the same version. We
- // don't want to give a multiple-definition error for this
- // harmless redefinition.
-+ bool to_is_ordinary;
- if (to->source() == Symbol::FROM_OBJECT
- && to->object() == object
-- && to->is_defined()
- && is_ordinary
-+ && to->is_defined()
-+ && to->shndx(&to_is_ordinary) == st_shndx
- && to_is_ordinary
-- && to_shndx == st_shndx
-- && to->value() == sym.get_st_value())
-- return;
--
-- // Likewise for an absolute symbol defined twice with the same value.
-- if (!is_ordinary
-- && st_shndx == elfcpp::SHN_ABS
-- && !to_is_ordinary
-- && to_shndx == elfcpp::SHN_ABS
- && to->value() == sym.get_st_value())
- return;
-
-@@ -360,8 +350,8 @@ Symbol_table::resolve(Sized_symbol* to,
- && (sym.get_st_bind() == elfcpp::STB_WEAK
- || to->binding() == elfcpp::STB_WEAK)
- && orig_st_shndx != elfcpp::SHN_UNDEF
-+ && to->shndx(&to_is_ordinary) != elfcpp::SHN_UNDEF
- && to_is_ordinary
-- && to_shndx != elfcpp::SHN_UNDEF
- && sym.get_st_size() != 0 // Ignore weird 0-sized symbols.
- && to->symsize() != 0
- && (sym.get_st_type() != to->type()
-@@ -372,7 +362,7 @@ Symbol_table::resolve(Sized_symbol* to,
- {
- Symbol_location fromloc
- = { object, orig_st_shndx, static_cast(sym.get_st_value()) };
-- Symbol_location toloc = { to->object(), to_shndx,
-+ Symbol_location toloc = { to->object(), to->shndx(&to_is_ordinary),
- static_cast(to->value()) };
- this->candidate_odr_violations_[to->name()].insert(fromloc);
- this->candidate_odr_violations_[to->name()].insert(toloc);
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/no-plugins.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/no-plugins.patch
deleted file mode 100644
index 9624b7976b..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.31/no-plugins.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -ru binutils-2.27-orig/bfd/plugin.c binutils-2.27/bfd/plugin.c
---- binutils-2.27-orig/bfd/plugin.c 2016-10-14 17:46:30.791315555 +0200
-+++ binutils-2.27/bfd/plugin.c 2016-10-14 17:46:38.583298765 +0200
-@@ -333,6 +333,7 @@
- if (plugin_program_name == NULL)
- return found;
-
-+#if 0
- plugin_dir = concat (BINDIR, "/../lib/bfd-plugins", NULL);
- p = make_relative_prefix (plugin_program_name,
- BINDIR,
-@@ -364,6 +365,7 @@
- free (p);
- if (d)
- closedir (d);
-+#endif
-
- return found;
- }
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/always-search-rpath.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/always-search-rpath.patch
deleted file mode 100644
index 2e9956e6b6..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/always-search-rpath.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/ld/genscripts.sh b/ld/genscripts.sh
-index b6940d376d..0feb1adfd0 100755
---- a/ld/genscripts.sh
-+++ b/ld/genscripts.sh
-@@ -125,6 +125,9 @@ if test "x$NATIVE" = "xyes" ; then
- USE_LIBPATH=yes
- fi
-
-+# TODO: why is this needed?
-+USE_LIBPATH=yes
-+
- # Set the library search path, for libraries named by -lfoo.
- # If LIB_PATH is defined (e.g., by Makefile) and non-empty, it is used.
- # Otherwise, the default is set here.
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/deterministic.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/deterministic.patch
deleted file mode 100644
index 736e0aca6c..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/deterministic.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur orig/binutils-2.23.1/ld/ldlang.c binutils-2.23.1/ld/ldlang.c
---- orig/ld/ldlang.c
-+++ new/ld/ldlang.c
-@@ -3095,6 +3095,8 @@
- ldfile_output_machine))
- einfo (_("%P%F:%s: can not set architecture: %E\n"), name);
-
-+ link_info.output_bfd->flags |= BFD_DETERMINISTIC_OUTPUT;
-+
- link_info.hash = bfd_link_hash_table_create (link_info.output_bfd);
- if (link_info.hash == NULL)
- einfo (_("%P%F: can not create hash table: %E\n"));
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/disambiguate-arm-targets.patch b/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/disambiguate-arm-targets.patch
deleted file mode 100644
index abbfa73da0..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/binutils/patches/2.34/disambiguate-arm-targets.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
-index 9f956d3..f5b61f1 100644
---- a/bfd/elf32-arm.c
-+++ b/bfd/elf32-arm.c
-@@ -19585,7 +19585,10 @@ elf32_arm_vxworks_final_write_processing (bfd *abfd, bfd_boolean linker)
- #undef ELF_MAXPAGESIZE
- #define ELF_MAXPAGESIZE 0x1000
-
-+/* Prioritize elf32-*arm (priority 1) over elf32-*arm-vxworks (priority 2) */
-+#define elf_match_priority 2
- #include "elf32-target.h"
-+#undef elf_match_priority
-
-
- /* Merge backend specific data from an object file to the output
-@@ -19974,4 +19977,7 @@ elf32_arm_symbian_plt_sym_val (bfd_vma i, const asection *plt,
- #undef ELF_MAXPAGESIZE
- #define ELF_MAXPAGESIZE 0x8000
-
-+/* Prioritize elf32-*arm (priority 1) over elf32-*arm-symbian (priority 2) */
-+#define elf_match_priority 2
- #include "elf32-target.h"
-+#undef elf_match_priority
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 75eb3e9d05..7f6a4eddca 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,23 +1,25 @@
-{ stdenv, fetchurl, jre }:
+{ stdenv, fetchurl, jre, makeWrapper }:
stdenv.mkDerivation rec {
pname = "clojure-lsp";
- version = "20201207T142850";
+ version = "20201228T020543";
src = fetchurl {
- url = "https://github.com/snoe/clojure-lsp/releases/download/release-${version}/${pname}";
- sha256 = "0fxplldpxslm7f5xxazkl09gsj0ysppaal72hmlqbdj6rbgxlrnk";
+ url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/release-${version}/${pname}.jar";
+ sha256 = "0jkpw7dx7976p63c08bp43fiwk6f2h2nxj9vv1zr103hgywpplri";
};
dontUnpack = true;
- installPhase = ''
- install -Dm755 $src $out/bin/clojure-lsp
- sed -i -e '1 s!java!${jre}/bin/java!' $out/bin/clojure-lsp
- '';
+ buildInputs = [ makeWrapper ];
- # verify shebang patch
- installCheckPhase = "PATH= clojure-lsp --version";
+ installPhase = ''
+ install -Dm644 $src $out/share/java/${pname}.jar
+ makeWrapper ${jre}/bin/java $out/bin/${pname} \
+ --add-flags "-jar $out/share/java/${pname}.jar" \
+ --add-flags "-Xmx2g" \
+ --add-flags "-server"
+ '';
meta = with stdenv.lib; {
description = "Language Server Protocol (LSP) for Clojure";
@@ -26,5 +28,4 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.ericdallo ];
platforms = jre.meta.platforms;
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/openocd/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/openocd/default.nix
index 5c8e95f7fd..bf50a380d1 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/openocd/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/openocd/default.nix
@@ -10,12 +10,12 @@
stdenv.mkDerivation rec {
pname = "openocd";
- version = "unstable-2020-11-11";
+ version = "0.11.0-rc1";
src = fetchgit {
url = "https://git.code.sf.net/p/openocd/code";
- rev = "06c7a53f1fff20bcc4be9e63f83ae98664777f34";
- sha256 = "0g0w7g94r88ylfpwswnhh8czlf5iqvd991ssn4gfcfd725lpdb01";
+ rev = "v${version}";
+ sha256 = "15g8qalyxhdp0imfrg8mxwnp0nimd836fc5laaavajw49gcm65m4";
fetchSubmodules = true;
};
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/tokei/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/tokei/default.nix
index baf14b933d..0c366668c5 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/tokei/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/tokei/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "tokei";
- version = "12.0.4";
+ version = "12.1.1";
src = fetchFromGitHub {
owner = "XAMPPRocky";
repo = pname;
rev = "v${version}";
- sha256 = "0vj6xpp5ss82n1zxljy5893s8l1pdhar5xqay5vvglkp8bzblin6";
+ sha256 = "1n5n7lxlw6zhrdf4jbmqpyn9k02dpn4wqm93qgiin4i8j8bxwjw8";
};
- cargoSha256 = "02c2pdjzd49qznm1yj3rnli48267ajjdklrb1cpj0rhpirw4rh1j";
+ cargoSha256 = "0bph6n8i5dfy5ryr3nyd3pxyrl1032vvg63s4s44g01qjm9rfdvf";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [
libiconv darwin.apple_sdk.frameworks.Security
diff --git a/third_party/nixpkgs/pkgs/development/tools/mpfshell/default.nix b/third_party/nixpkgs/pkgs/development/tools/mpfshell/default.nix
index 69048acb5b..efe2b397f9 100644
--- a/third_party/nixpkgs/pkgs/development/tools/mpfshell/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/mpfshell/default.nix
@@ -1,20 +1,23 @@
{ lib, python3Packages, fetchFromGitHub }:
python3Packages.buildPythonPackage rec {
- name = "mpfshell-${version}";
- version = "0.8.1";
+ pname = "mpfshell-unstable";
+ version = "2020-04-11";
src = fetchFromGitHub {
owner = "wendlers";
repo = "mpfshell";
- rev = version;
- sha256 = "1n4ap4yfii54y125f9n9krc0lc0drwg3hsq4z6g89xbswdx9sygr";
+ rev = "429469fcccbda770fddf7a4277f5db92b1217664";
+ sha256 = "0md6ih9vp65dacqy8gki3b2p4v76xb9ijqmxymk4b4f9z684x2m7";
};
propagatedBuildInputs = with python3Packages; [
pyserial colorama websocket_client
];
+ doCheck = false;
+ pythonImportsCheck = [ "mp.mpfshell" ];
+
meta = with lib; {
homepage = "https://github.com/wendlers/mpfshell";
description = "A simple shell based file explorer for ESP8266 Micropython based devices";
diff --git a/third_party/nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix b/third_party/nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix
index 63c169f045..a0215fa814 100644
--- a/third_party/nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/ocaml/cppo/default.nix
@@ -1,56 +1,65 @@
-{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, dune }:
+{ stdenv, fetchurl, fetchFromGitHub, ocaml, findlib, ocamlbuild
+, buildDunePackage
+}:
+
let
pname = "cppo";
- webpage = "https://github.com/ocaml-community/${pname}";
-in
-assert stdenv.lib.versionAtLeast ocaml.version "3.12";
-
-let param =
- if stdenv.lib.versionAtLeast ocaml.version "4.02" then
- (if stdenv.lib.versionAtLeast ocaml.version "4.03" then {
- version = "1.6.6";
- sha256 = "1smcc0l6fh2n0y6bp96c69j5nw755jja99w0b206wx3yb2m4w2hs";
- } else {
- version = "1.6.5";
- sha256 = "03c0amszy28shinvz61hm340jz446zz5763a1pdqlza36kwcj0p0";
- }) // {
- buildInputs = [ dune ];
- extra = {
- inherit (dune) installPhase;
- };
- } else {
- version = "1.5.0";
- sha256 = "1xqldjz9risndnabvadw41fdbi5sa2hl4fnqls7j9xfbby1izbg8";
- extra = {
- createFindlibDestdir = true;
- makeFlags = [ "PREFIX=$(out)" ];
- preBuild = ''
- mkdir $out/bin
- '';
- };
- }
-; in
-
-stdenv.mkDerivation ({
-
- name = "${pname}-${param.version}";
-
- src = fetchFromGitHub {
- owner = "mjambon";
- repo = pname;
- rev = "v${param.version}";
- inherit (param) sha256;
- };
-
- buildInputs = [ ocaml findlib ocamlbuild ] ++ (param.buildInputs or []);
meta = with stdenv.lib; {
description = "The C preprocessor for OCaml";
longDescription = ''
Cppo is an equivalent of the C preprocessor targeted at the OCaml language and its variants.
'';
- homepage = webpage;
+ homepage = "https://github.com/ocaml-community/${pname}";
maintainers = [ maintainers.vbgl ];
license = licenses.bsd3;
};
-} // param.extra)
+
+in
+
+if stdenv.lib.versionAtLeast ocaml.version "4.02" then
+
+buildDunePackage rec {
+ inherit pname;
+ version = "1.6.7";
+
+ useDune2 = true;
+
+ src = fetchurl {
+ url = "https://github.com/ocaml-community/cppo/releases/download/v${version}/cppo-v${version}.tbz";
+ sha256 = "17ajdzrnmnyfig3s6hinb56mcmhywbssxhsq32dz0v90dhz3wmfv";
+ };
+
+ doCheck = true;
+
+ inherit meta;
+}
+
+else
+
+let version = "1.5.0"; in
+
+stdenv.mkDerivation {
+
+ name = "${pname}-${version}";
+
+ src = fetchFromGitHub {
+ owner = "mjambon";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1xqldjz9risndnabvadw41fdbi5sa2hl4fnqls7j9xfbby1izbg8";
+ };
+
+ buildInputs = [ ocaml findlib ocamlbuild ];
+
+ inherit meta;
+
+ createFindlibDestdir = true;
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ preBuild = ''
+ mkdir $out/bin
+ '';
+
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/ocaml/cppo/ocamlbuild.nix b/third_party/nixpkgs/pkgs/development/tools/ocaml/cppo/ocamlbuild.nix
new file mode 100644
index 0000000000..633dc6bc7b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/ocaml/cppo/ocamlbuild.nix
@@ -0,0 +1,17 @@
+{ lib, buildDunePackage, cppo, ocamlbuild }:
+
+if !lib.versionAtLeast (lib.getVersion cppo) "1.6"
+then cppo
+else
+
+buildDunePackage rec {
+ pname = "cppo_ocamlbuild";
+
+ inherit (cppo) version useDune2 src;
+
+ propagatedBuildInputs = [ ocamlbuild ];
+
+ meta = cppo.meta // {
+ description = "Plugin to use cppo with ocamlbuild";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/ocaml/merlin/default.nix b/third_party/nixpkgs/pkgs/development/tools/ocaml/merlin/default.nix
index 34fcc9bb6c..ce168084f2 100644
--- a/third_party/nixpkgs/pkgs/development/tools/ocaml/merlin/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/ocaml/merlin/default.nix
@@ -4,7 +4,7 @@
buildDunePackage rec {
pname = "merlin";
- inherit (dot-merlin-reader) src version;
+ inherit (dot-merlin-reader) src version useDune2;
minimumOCamlVersion = "4.02.3";
diff --git a/third_party/nixpkgs/pkgs/development/tools/ocaml/merlin/dot-merlin-reader.nix b/third_party/nixpkgs/pkgs/development/tools/ocaml/merlin/dot-merlin-reader.nix
index 7af1b4513a..009998a3f8 100644
--- a/third_party/nixpkgs/pkgs/development/tools/ocaml/merlin/dot-merlin-reader.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/ocaml/merlin/dot-merlin-reader.nix
@@ -4,13 +4,15 @@ with ocamlPackages;
buildDunePackage rec {
pname = "dot-merlin-reader";
- version = "3.4.0";
+ version = "3.4.2";
+
+ useDune2 = true;
minimumOCamlVersion = "4.02.1";
src = fetchurl {
url = "https://github.com/ocaml/merlin/releases/download/v${version}/merlin-v${version}.tbz";
- sha256 = "048rkpbvayksv8mgmkgi17vv0y9xplv7v2ww4d1hs7bkm5zzsvg2";
+ sha256 = "109ai1ggnkrwbzsl1wdalikvs1zx940m6n65jllxj68in6bvidz1";
};
buildInputs = [ yojson csexp result ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/default.nix b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/default.nix
index 57c12cce93..78fb3b7f93 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/default.nix
@@ -1,12 +1,12 @@
{ lib, stdenv
, fetchgit, fetchFromGitHub, fetchurl
-, writeShellScript, runCommand, which
+, writeShellScript, runCommand, which, formats
, rustPlatform, jq, nix-prefetch-git, xe, curl, emscripten
, Security
, callPackage
-, enableShared ? true
-, enableStatic ? false
+, enableShared ? !stdenv.hostPlatform.isStatic
+, enableStatic ? stdenv.hostPlatform.isStatic
, webUISupport ? false
}:
@@ -29,7 +29,7 @@ let
};
update-all-grammars = import ./update.nix {
- inherit writeShellScript nix-prefetch-git curl jq xe src;
+ inherit writeShellScript nix-prefetch-git curl jq xe src formats lib;
};
fetchGrammar = (v: fetchgit {inherit (v) url rev sha256 fetchSubmodules; });
@@ -43,14 +43,22 @@ let
builtGrammars = let
change = name: grammar:
- callPackage ./library.nix {} {
+ callPackage ./grammar.nix {} {
language = name;
inherit version;
source = fetchGrammar grammar;
};
in
- # typescript doesn't have parser.c in the same place as others
- lib.mapAttrs change (removeAttrs (import ./grammars) ["typescript"]);
+ lib.mapAttrs change (removeAttrs (import ./grammars) [
+ # TODO these don't have parser.c in the same place as others.
+ # They might require more elaborate builds?
+ # /nix/…/src/parser.c: No such file or directory
+ "tree-sitter-typescript"
+ # /nix/…/src/parser.c: No such file or directory
+ "tree-sitter-ocaml"
+ # /nix/…/src/parser.c:1:10: fatal error: tree_sitter/parser.h: No such file or directory
+ "tree-sitter-razor"
+ ]);
in rustPlatform.buildRustPackage {
pname = "tree-sitter";
@@ -93,6 +101,11 @@ in rustPlatform.buildRustPackage {
};
inherit grammars;
inherit builtGrammars;
+
+ tests = {
+ # make sure all grammars build
+ builtGrammars = lib.recurseIntoAttrs builtGrammars;
+ };
};
meta = {
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/library.nix b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammar.nix
similarity index 94%
rename from third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/library.nix
rename to third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammar.nix
index f78939b22f..f92e0d7942 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/library.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammar.nix
@@ -15,7 +15,7 @@
stdenv.mkDerivation {
- pname = "tree-sitter-${language}-library";
+ pname = "${language}-grammar";
inherit version;
src = source;
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 e9cb0a1db6..e1648b84be 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
@@ -1,18 +1,31 @@
{
- bash = (builtins.fromJSON (builtins.readFile ./tree-sitter-bash.json));
- c = (builtins.fromJSON (builtins.readFile ./tree-sitter-c.json));
- cpp = (builtins.fromJSON (builtins.readFile ./tree-sitter-cpp.json));
- embedded-template = (builtins.fromJSON (builtins.readFile ./tree-sitter-embedded-template.json));
- go = (builtins.fromJSON (builtins.readFile ./tree-sitter-go.json));
- html = (builtins.fromJSON (builtins.readFile ./tree-sitter-html.json));
- java = (builtins.fromJSON (builtins.readFile ./tree-sitter-java.json));
- javascript = (builtins.fromJSON (builtins.readFile ./tree-sitter-javascript.json));
- jsdoc = (builtins.fromJSON (builtins.readFile ./tree-sitter-jsdoc.json));
- json = (builtins.fromJSON (builtins.readFile ./tree-sitter-json.json));
- lua = (builtins.fromJSON (builtins.readFile ./tree-sitter-lua.json));
- php = (builtins.fromJSON (builtins.readFile ./tree-sitter-php.json));
- python = (builtins.fromJSON (builtins.readFile ./tree-sitter-python.json));
- ruby = (builtins.fromJSON (builtins.readFile ./tree-sitter-ruby.json));
- rust = (builtins.fromJSON (builtins.readFile ./tree-sitter-rust.json));
- typescript = (builtins.fromJSON (builtins.readFile ./tree-sitter-typescript.json));
+ tree-sitter-agda = (builtins.fromJSON (builtins.readFile ./tree-sitter-agda.json));
+ tree-sitter-bash = (builtins.fromJSON (builtins.readFile ./tree-sitter-bash.json));
+ tree-sitter-c = (builtins.fromJSON (builtins.readFile ./tree-sitter-c.json));
+ tree-sitter-c-sharp = (builtins.fromJSON (builtins.readFile ./tree-sitter-c-sharp.json));
+ tree-sitter-cpp = (builtins.fromJSON (builtins.readFile ./tree-sitter-cpp.json));
+ tree-sitter-css = (builtins.fromJSON (builtins.readFile ./tree-sitter-css.json));
+ tree-sitter-embedded-template = (builtins.fromJSON (builtins.readFile ./tree-sitter-embedded-template.json));
+ tree-sitter-fluent = (builtins.fromJSON (builtins.readFile ./tree-sitter-fluent.json));
+ tree-sitter-go = (builtins.fromJSON (builtins.readFile ./tree-sitter-go.json));
+ tree-sitter-haskell = (builtins.fromJSON (builtins.readFile ./tree-sitter-haskell.json));
+ tree-sitter-html = (builtins.fromJSON (builtins.readFile ./tree-sitter-html.json));
+ tree-sitter-java = (builtins.fromJSON (builtins.readFile ./tree-sitter-java.json));
+ tree-sitter-javascript = (builtins.fromJSON (builtins.readFile ./tree-sitter-javascript.json));
+ 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-lua = (builtins.fromJSON (builtins.readFile ./tree-sitter-lua.json));
+ tree-sitter-ocaml = (builtins.fromJSON (builtins.readFile ./tree-sitter-ocaml.json));
+ tree-sitter-php = (builtins.fromJSON (builtins.readFile ./tree-sitter-php.json));
+ tree-sitter-python = (builtins.fromJSON (builtins.readFile ./tree-sitter-python.json));
+ tree-sitter-ql = (builtins.fromJSON (builtins.readFile ./tree-sitter-ql.json));
+ tree-sitter-razor = (builtins.fromJSON (builtins.readFile ./tree-sitter-razor.json));
+ tree-sitter-regex = (builtins.fromJSON (builtins.readFile ./tree-sitter-regex.json));
+ tree-sitter-ruby = (builtins.fromJSON (builtins.readFile ./tree-sitter-ruby.json));
+ tree-sitter-rust = (builtins.fromJSON (builtins.readFile ./tree-sitter-rust.json));
+ tree-sitter-scala = (builtins.fromJSON (builtins.readFile ./tree-sitter-scala.json));
+ tree-sitter-swift = (builtins.fromJSON (builtins.readFile ./tree-sitter-swift.json));
+ tree-sitter-typescript = (builtins.fromJSON (builtins.readFile ./tree-sitter-typescript.json));
+ tree-sitter-verilog = (builtins.fromJSON (builtins.readFile ./tree-sitter-verilog.json));
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-agda.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-agda.json
new file mode 100644
index 0000000000..f16877e946
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-agda.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-agda",
+ "rev": "d710ff14d15ddee3764fd73a0837c6c4c8c913e9",
+ "date": "2019-09-20T18:06:06+08:00",
+ "path": "/nix/store/wqz9v9znaiwhhqi19hgig9bn0yvl4i9s-tree-sitter-agda",
+ "sha256": "1wpfj47l97pxk3i9rzdylqipy849r482fnj3lmx8byhalv7z1vm6",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c-sharp.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c-sharp.json
new file mode 100644
index 0000000000..6498e40497
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c-sharp.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-c-sharp",
+ "rev": "b8bff2a389ecc098dbb7e8abee492816a5eb42db",
+ "date": "2020-11-15T07:54:17+00:00",
+ "path": "/nix/store/h5p71g661hbyzcdcj6xff8y5pcsivpa4-tree-sitter-c-sharp",
+ "sha256": "0x78s2wgd8b6pwjzbmc9fgp0ivdmxv39wikig1m55slai6yq51wh",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-cpp.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-cpp.json
index 16aef8ee33..a4538b1a93 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-cpp.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-cpp.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/tree-sitter/tree-sitter-cpp",
- "rev": "fb8250eef8b4cf1ce104806c50dc206e388b0e72",
- "date": "2020-11-02T09:46:58-08:00",
- "path": "/nix/store/qmza43f0fraa111bg50vaxsgnrs5kqs1-tree-sitter-cpp",
- "sha256": "1sbk5a2p1fh6798naiswsap6fpj7n7bqhwd3xdyi35xf613qpwsi",
+ "rev": "a35a275df92e7583df38f2de2562361f2b69987e",
+ "date": "2020-12-13T11:27:21-08:00",
+ "path": "/nix/store/l0mv4q1xdxz94ym1nl73y52i1yr9zcgi-tree-sitter-cpp",
+ "sha256": "130vizybkm11j3lpzmf183myz0vjxq75mpy6qz48rrkidhnrlryk",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-css.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-css.json
new file mode 100644
index 0000000000..b8609c0bd1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-css.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-css",
+ "rev": "23f2cb97d47860c517f67f03e1f4b621d5bd2085",
+ "date": "2020-05-14T14:44:30-07:00",
+ "path": "/nix/store/r5pkz9kly0mhgrmqzdzdsr6d1dpqavld-tree-sitter-css",
+ "sha256": "17svpf36p0p7spppzhm3fi833zpdl2l1scg34r6d4vcbv7dknrjy",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-fluent.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-fluent.json
new file mode 100644
index 0000000000..f40b8465b7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-fluent.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-fluent",
+ "rev": "858fdd6f1e81992e00d3541bfb31bac9365d7a47",
+ "date": "2018-06-18T13:00:38-07:00",
+ "path": "/nix/store/zbj8abdlrqi9swm8qn8rhpqmjwcz145f-tree-sitter-fluent",
+ "sha256": "0528v9w0cs73p9048xrddb1wpdhr92sn1sw8yyqfrq5sq0danr9k",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-haskell.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-haskell.json
new file mode 100644
index 0000000000..10d2dd64ac
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-haskell.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-haskell",
+ "rev": "2a0aa1cb5f1b787a4056a29fa0791e87846e33fb",
+ "date": "2018-11-03T09:56:20-07:00",
+ "path": "/nix/store/9xszs4xi51qr72laxr67zxnh8y2br0gy-tree-sitter-haskell",
+ "sha256": "0z0nfip5m0yrjgm49j5nld7jkgyjdmps101xhbng39pwfnh1av83",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-javascript.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-javascript.json
index 68008d393d..2c563f3fbf 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-javascript.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-javascript.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/tree-sitter/tree-sitter-javascript",
- "rev": "852f11b394804ac2a8986f8bcaafe77753635667",
- "date": "2020-10-27T13:43:40-04:00",
- "path": "/nix/store/7a9nd3prxbv2izvilqdxf58his097ak7-tree-sitter-javascript",
- "sha256": "1cdqx75fm7fvna0iymw7n03a7f6gayfg97qwqz3himi0775fz9ir",
+ "rev": "3f8b62f9befd3cb3b4cb0de22f6595a0aadf76ca",
+ "date": "2020-12-02T10:20:20-08:00",
+ "path": "/nix/store/c17bf7sjq95lank5ygbglv8j48i5z9w3-tree-sitter-javascript",
+ "sha256": "0fjq1jzrzd8c8rfxkh2s25gnqlyc19k3a8i3r1129kakisn1288k",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-julia.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-julia.json
new file mode 100644
index 0000000000..2cf5f06dc1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-julia.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-julia",
+ "rev": "6a0863f1ce3fcf6f99dc0addb7886dcbd27c5a48",
+ "date": "2020-09-08T19:39:52-07:00",
+ "path": "/nix/store/xn5nii9mi2aw7xdabyxlglha2vk12h1w-tree-sitter-julia",
+ "sha256": "07ds4wzgvnkgkq07izdglkk8lgpqrylvrs96afnwxi56bnzs8sbv",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-lua.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-lua.json
index 267d25a52a..804d613357 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-lua.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-lua.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/nvim-treesitter/tree-sitter-lua",
- "rev": "278b0ea1f1f3d86afc86faaca0cbbf6c01182a54",
- "date": "2020-09-08T18:29:23+02:00",
- "path": "/nix/store/xkaqsw030bf6zd6pivrzrg3d50j1ka1k-tree-sitter-lua",
- "sha256": "0i8jdp0bbl02h58hfhpild4v3rvy8yk5r5l90navvfxw4ad4f6f3",
+ "rev": "97b757ad3546d68dc1131e6ffb9b1d2a750eea29",
+ "date": "2020-11-25T21:23:57+01:00",
+ "path": "/nix/store/irz0dikk9dahkayi41chcznqq1i3wr84-tree-sitter-lua",
+ "sha256": "1nhg139vk3xm6ip4mhr29z0rprfg4q417z2vlvkz3m9wp8gppzls",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ocaml.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ocaml.json
new file mode 100644
index 0000000000..32488ebb73
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ocaml.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-ocaml",
+ "rev": "4ec9ee414dadc2b6e7325a9f8124d02f6cd8c250",
+ "date": "2020-09-18T02:13:40+02:00",
+ "path": "/nix/store/dszjdnwnbziqxav2khs85026msm6fasz-tree-sitter-ocaml",
+ "sha256": "0wy85940fhmrnz7c1gk6xkipm8ixzalq5q4i7mcc6wnjiiwq60gx",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-python.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-python.json
index 402c4c087b..86551acbee 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-python.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-python.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/tree-sitter/tree-sitter-python",
- "rev": "d245768132eb6cb74d8a394ca4d29dc57169b096",
- "date": "2020-10-27T13:20:04-04:00",
- "path": "/nix/store/afv7ibxpf5c2shafa89cnza88hsfb7kj-tree-sitter-python",
- "sha256": "075r5i2id2rn76xm3pcrn5cpvj63dlaxcpvphig39a4c9f9hrpdx",
+ "rev": "65b486b42fe0188e4be344092151042bf1bc6d9a",
+ "date": "2020-12-15T09:33:20-08:00",
+ "path": "/nix/store/k9jziqzyxq2bv55pwl03jcmmca83fjyp-tree-sitter-python",
+ "sha256": "1yxqdlmp0jybm7vvza1ni5a320vrviqkd14pnpcrg9ilzq23mlsh",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ql.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ql.json
new file mode 100644
index 0000000000..27042b6ef9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ql.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-ql",
+ "rev": "a0d688d62dcb9cbc7c53f0d98343c458b3776b3d",
+ "date": "2020-09-16T12:56:09-07:00",
+ "path": "/nix/store/dfdaf6wg80dfw5fvdiir7n9nj6j30g3g-tree-sitter-ql",
+ "sha256": "0f6rfhrbvpg8czfa7mld45by3rp628bs6fyl47a8mn18w6x0n5g2",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-razor.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-razor.json
new file mode 100644
index 0000000000..6905f4145a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-razor.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-razor",
+ "rev": "60edbd8e798e416f5226a746396efa6a8614fa9b",
+ "date": "2016-07-08T15:17:50-07:00",
+ "path": "/nix/store/2vkxw48wc0xf07awi65r4rg2m1lpqq6c-tree-sitter-razor",
+ "sha256": "1ldsn9nxldxkxdy7irywx88d6a56q05f6907lypzass07piyqp2i",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-regex.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-regex.json
new file mode 100644
index 0000000000..d04c1bdab8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-regex.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-regex",
+ "rev": "be2e415b5716615530234d179dc27c32b7a1d86b",
+ "date": "2020-05-14T15:05:54-07:00",
+ "path": "/nix/store/acbcq9lgh5pf6hq3329fa253yfvaj6ji-tree-sitter-regex",
+ "sha256": "0qxbafbwfj64bwhj3455jgkidpdzqwrlsqm3rckq2pi75flnkv42",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ruby.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ruby.json
index d5a1767a23..027478e99f 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ruby.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ruby.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/tree-sitter/tree-sitter-ruby",
- "rev": "f86d90cce578e28c824afdcdbdca7d031b88c0b0",
- "date": "2020-11-02T20:49:49-08:00",
- "path": "/nix/store/gs0hhb1dlgmv0y60zyyz7ki30yvpddfx-tree-sitter-ruby",
- "sha256": "1n1irdjfmv27p5ia2vqzv8zfsq19pxi0as0wrkb7z7s1lqr1gwrb",
+ "rev": "bb572f60e9538bd11fbde95a54f97522073f1e06",
+ "date": "2020-12-20T12:25:50-08:00",
+ "path": "/nix/store/hkjgvxh8l4drk1z4zkhmd0wcj876x5y1-tree-sitter-ruby",
+ "sha256": "198sfmrb3mxvpfmlwmwfmb3qs075ih0bjmr0ffrdy4nqm4a00cb8",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-rust.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-rust.json
index 4e0e2e2f7f..38c9e44f2f 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-rust.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-rust.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/tree-sitter/tree-sitter-rust",
- "rev": "cf47ff80cbd8bdc6dd649a005c5f5d73f9c347e2",
- "date": "2020-11-04T06:23:40-08:00",
- "path": "/nix/store/8cvjxw8cz5jrkqwvgq88r7rfm269xwk1-tree-sitter-rust",
- "sha256": "0yzcag0yy3ncxwpnb3fmsw8bxaidp7z8kbl8wwaxaj2vvxxf6sam",
+ "rev": "8746bd4b584b8063ee8e445bf31015e887417d33",
+ "date": "2020-11-23T17:16:42-08:00",
+ "path": "/nix/store/1zzxvza23wsdyazw47lhjvrs0za6wjpn-tree-sitter-rust",
+ "sha256": "0bhxfyq8ycnp90pqvr6cf3gpq1vax8a34kaq85dmbrc6ar8a7ap6",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-scala.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-scala.json
new file mode 100644
index 0000000000..8d9959cf4c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-scala.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-scala",
+ "rev": "211bb726bb5857f872247b600c7c1808e641a8d4",
+ "date": "2020-07-13T13:31:00-07:00",
+ "path": "/nix/store/6q66gzabxazr2581dgp4pp5wwyk2p6mw-tree-sitter-scala",
+ "sha256": "096ps5za8gxmq61gdd3xdk8cif07vb4v8asls2kdwm6jazm82777",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-swift.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-swift.json
new file mode 100644
index 0000000000..8f73380e37
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-swift.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-swift",
+ "rev": "a22fa5e19bae50098e2252ea96cba3aba43f4c58",
+ "date": "2019-10-24T19:04:02-06:00",
+ "path": "/nix/store/pk5xk8yp6vanbar75bhfrs104w0k1ph0-tree-sitter-swift",
+ "sha256": "14b40lmwrnyvdz2wiv684kfh4fvqfhbj1dgrx81ppmy7hsz7jcq7",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-typescript.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-typescript.json
index d31f72754b..a875232eab 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-typescript.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-typescript.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/tree-sitter/tree-sitter-typescript",
- "rev": "73afadbd117a8e8551758af9c3a522ef46452119",
- "date": "2020-10-20T12:15:52-07:00",
- "path": "/nix/store/wrgp1j5l50cigv5cmlxikw693a55i6g9-tree-sitter-typescript",
- "sha256": "0dsbmcvjzys9s229drp1l8anram7d6nsx1nixl5m9znw54hr4w9p",
+ "rev": "a3a4becef889692724bb1c2191f8fc4bce6573f9",
+ "date": "2020-12-15T13:34:55-08:00",
+ "path": "/nix/store/dra5wbhgxkkhphm1mhgv87hsfw0g18nw-tree-sitter-typescript",
+ "sha256": "0ir7lmzwnbf1zwbl4bfsib1jilg8pvfc1nabaq2n2rixvghlvf3d",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-verilog.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-verilog.json
new file mode 100644
index 0000000000..7ab79c6f2d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-verilog.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/tree-sitter/tree-sitter-verilog",
+ "rev": "ad551aae2649da56582bc0557478a7dc979c0be3",
+ "date": "2020-10-13T17:40:47-07:00",
+ "path": "/nix/store/nfaxfqrqkxpwaq8rnk7kcp28nnj8y6m2-tree-sitter-verilog",
+ "sha256": "0cy29i200rnc34d237s19r6a1n5vv4d3wgwpbywxg6ahcankc34m",
+ "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 2a3575a44d..7b0b16b403 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
@@ -1,66 +1,188 @@
-{ writeShellScript, nix-prefetch-git
+{ writeShellScript, nix-prefetch-git, formats, lib
, curl, jq, xe
, src }:
let
- # print all the grammar names mentioned in the fetch-fixtures script
- getGrammarNames = writeShellScript "get-grammars.sh" ''
+ # Grammars we want to fetch from the tree-sitter github orga
+ knownTreeSitterOrgGrammarRepos = [
+ "tree-sitter-javascript"
+ "tree-sitter-c"
+ "tree-sitter-swift"
+ "tree-sitter-json"
+ "tree-sitter-cpp"
+ "tree-sitter-ruby"
+ "tree-sitter-razor"
+ "tree-sitter-go"
+ "tree-sitter-c-sharp"
+ "tree-sitter-python"
+ "tree-sitter-typescript"
+ "tree-sitter-rust"
+ "tree-sitter-bash"
+ "tree-sitter-php"
+ "tree-sitter-java"
+ "tree-sitter-scala"
+ "tree-sitter-ocaml"
+ "tree-sitter-julia"
+ "tree-sitter-agda"
+ "tree-sitter-fluent"
+ "tree-sitter-html"
+ "tree-sitter-haskell"
+ "tree-sitter-regex"
+ "tree-sitter-css"
+ "tree-sitter-verilog"
+ "tree-sitter-jsdoc"
+ "tree-sitter-ql"
+ "tree-sitter-embedded-template"
+ ];
+ knownTreeSitterOrgGrammarReposJson = jsonFile "known-tree-sitter-org-grammar-repos" knownTreeSitterOrgGrammarRepos;
+
+ # repos of the tree-sitter github orga we want to ignore (not grammars)
+ ignoredTreeSitterOrgRepos = [
+ "tree-sitter"
+ "tree-sitter-cli"
+ # this is the haskell language bindings, tree-sitter-haskell is the grammar
+ "haskell-tree-sitter"
+ # this is the ruby language bindings, tree-sitter-ruby is the grammar
+ "ruby-tree-sitter"
+ # this is the (unmaintained) rust language bindings, tree-sitter-rust is the grammar
+ "rust-tree-sitter"
+ # this is the nodejs language bindings, tree-sitter-javascript is the grammar
+ "node-tree-sitter"
+ # this is the python language bindings, tree-sitter-python is the grammar
+ "py-tree-sitter"
+ # afl fuzzing for tree sitter
+ "afl-tree-sitter"
+ # archived
+ "highlight-schema"
+ # website
+ "tree-sitter.github.io"
+ ];
+ ignoredTreeSitterOrgReposJson = jsonFile "ignored-tree-sitter-org-repos" ignoredTreeSitterOrgRepos;
+
+ # Additional grammars that are not in the official github orga.
+ # If you need a grammar that already exists in the official orga,
+ # make sure to give it a different name.
+ otherGrammars = {
+ "tree-sitter-lua" = {
+ orga = "nvim-treesitter";
+ repo = "tree-sitter-lua";
+ };
+ };
+
+ allGrammars =
+ let
+ treeSitterOrgaGrammars =
+ lib.listToAttrs (map (repo:
+ { name = repo;
+ value = {
+ orga = "tree-sitter";
+ inherit repo;
+ };
+ })
+ knownTreeSitterOrgGrammarRepos);
+
+ in
+ mergeAttrsUnique otherGrammars treeSitterOrgaGrammars;
+
+ # TODO: move to lib
+ mergeAttrsUnique = left: right:
+ let intersect = lib.intersectLists (lib.attrNames left) (lib.attrNames right); in
+ assert
+ lib.assertMsg (intersect == [])
+ (lib.concatStringsSep "\n" [
+ "mergeAttrsUnique: keys in attrset overlapping:"
+ "left: ${lib.generators.toPretty {} (lib.getAttrs intersect left)}"
+ "right: ${lib.generators.toPretty {} (lib.getAttrs intersect right)}"
+ ]);
+ left // right;
+
+
+
+ jsonFile = name: val: (formats.json {}).generate name val;
+
+ # check the tree-sitter orga repos
+ checkTreeSitterRepos = writeShellScript "get-grammars.sh" ''
set -euo pipefail
- sed -ne 's/^fetch_grammar \(\S*\).*$/\1/p' \
- ${src}/script/fetch-fixtures
+ res=$(${jq}/bin/jq \
+ --slurpfile known "${knownTreeSitterOrgGrammarReposJson}" \
+ --slurpfile ignore "${ignoredTreeSitterOrgReposJson}" \
+ '. - ($known[0] + $ignore[0])' \
+ )
+ if [ ! "$res" == "[]" ]; then
+ echo "These repositories are neither known nor ignored:" 1>&2
+ echo "$res" 1>&2
+ exit 1
+ fi
'';
# TODO
urlEscape = x: x;
- # TODO
- urlEscapeSh = writeShellScript "escape-url" ''printf '%s' "$1"'';
# generic bash script to find the latest github release for a repo
- latestGithubRelease = { owner }: writeShellScript "latest-github-release" ''
+ latestGithubRelease = { orga, repo }: writeShellScript "latest-github-release" ''
set -euo pipefail
- repo="$1"
res=$(${curl}/bin/curl \
--silent \
- "https://api.github.com/repos/${urlEscape owner}/$(${urlEscapeSh} "$repo")/releases/latest")
- if [[ "$(printf "%s" "$res" | ${jq}/bin/jq '.message')" =~ "rate limit" ]]; then
+ "https://api.github.com/repos/${urlEscape orga}/${urlEscape repo}/releases/latest")
+ if [[ "$(printf "%s" "$res" | ${jq}/bin/jq '.message?')" =~ "rate limit" ]]; then
echo "rate limited" >&2
fi
release=$(printf "%s" "$res" | ${jq}/bin/jq '.tag_name')
# github sometimes returns an empty list even tough there are releases
if [ "$release" = "null" ]; then
- echo "uh-oh, latest for $repo is not there, using HEAD" >&2
+ echo "uh-oh, latest for ${orga + "/" + repo} is not there, using HEAD" >&2
release="HEAD"
fi
echo "$release"
'';
- # update one tree-sitter grammar repo and print their nix-prefetch-git output
- updateGrammar = { owner }: writeShellScript "update-grammar.sh" ''
+ # find the latest repos of a github organization
+ latestGithubRepos = { orga }: writeShellScript "latest-github-repos" ''
set -euo pipefail
- repo="$1"
- latest="$(${latestGithubRelease { inherit owner; }} "$repo")"
- echo "Fetching latest release ($latest) of $repo …" >&2
+ res=$(${curl}/bin/curl \
+ --silent \
+ 'https://api.github.com/orgs/${urlEscape orga}/repos?per_page=100')
+
+ if [[ "$(printf "%s" "$res" | ${jq}/bin/jq '.message?')" =~ "rate limit" ]]; then
+ echo "rate limited" >&2 #
+ fi
+
+ printf "%s" "$res" | ${jq}/bin/jq 'map(.name)' \
+ || echo "failed $res"
+ '';
+
+ # update one tree-sitter grammar repo and print their nix-prefetch-git output
+ updateGrammar = { orga, repo }: writeShellScript "update-grammar.sh" ''
+ set -euo pipefail
+ latest="$(${latestGithubRelease { inherit orga repo; }})"
+ echo "Fetching latest release ($latest) of ${repo} …" >&2
${nix-prefetch-git}/bin/nix-prefetch-git \
--quiet \
--no-deepClone \
- --url "https://github.com/${urlEscape owner}/$(${urlEscapeSh} "$repo")" \
+ --url "https://github.com/${urlEscape orga}/${urlEscape repo}" \
--rev "$latest"
'';
+ foreachSh = attrs: f:
+ lib.concatMapStringsSep "\n" f
+ (lib.mapAttrsToList (k: v: { name = k; } // v) attrs);
+
update-all-grammars = writeShellScript "update-all-grammars.sh" ''
set -euo pipefail
- grammarNames=$(${getGrammarNames})
+ echo "fetching list of grammars" 1>&2
+ treeSitterRepos=$(${latestGithubRepos { orga = "tree-sitter"; }})
+ echo "checking the tree-sitter repo list against the grammars we know" 1>&2
+ printf '%s' "$treeSitterRepos" | ${checkTreeSitterRepos}
outputDir="${toString ./.}/grammars"
+ echo "writing files to $outputDir" 1>&2
mkdir -p "$outputDir"
- updateCommand=$(printf \
- '${updateGrammar { owner = "tree-sitter"; }} "$1" > "%s/$1.json"' \
- "$outputDir")
- printf '%s' "$grammarNames" \
- | ${xe}/bin/xe printf "tree-sitter-%s\n" {} \
- | ${xe}/bin/xe -j2 -s "$updateCommand"
+ ${foreachSh allGrammars
+ ({name, orga, repo}: ''${updateGrammar { inherit orga repo; }} > $outputDir/${name}.json'')}
( echo "{"
- printf '%s' "$grammarNames" \
- | ${xe}/bin/xe -s 'printf " %s = (builtins.fromJSON (builtins.readFile ./tree-sitter-%s.json));\n" "$1" "$1"'
+ ${foreachSh allGrammars
+ ({name, ...}: ''
+ # indentation hack
+ printf " %s = (builtins.fromJSON (builtins.readFile ./%s.json));\n" "${name}" "${name}"'')}
echo "}" ) \
> "$outputDir/default.nix"
'';
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-c/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-c/default.nix
index ee0074f7d8..ce57194bc4 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-c/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-c/default.nix
@@ -5,7 +5,7 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-c";
- version = "0.6.18";
+ version = "0.7.0";
src = stdenv.mkDerivation rec {
name = "${pname}-source-${version}";
@@ -14,11 +14,11 @@ rustPlatform.buildRustPackage rec {
owner = "lu-zero";
repo = pname;
rev = "v${version}";
- sha256 = "1dh5z210nl8grjxb8zxch8h7799w61bah7r2j0s07091rcpfsrsb";
+ sha256 = "0pd1vnpy29fxmf47pvkyxd6bydar8cykfjx0f1bbw3gfk7vychbj";
};
cargoLock = fetchurl {
url = "https://github.com/lu-zero/${pname}/releases/download/v${version}/Cargo.lock";
- sha256 = "1h5wmfmm2a2ilyw3ar88rqm7yvdc2vhyx4pgg781615ax52fhjli";
+ sha256 = "10xhd5m63r928gfvr4djmis30mra8wdsx55kgin9kiig2kylx69h";
};
installPhase = ''
@@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec {
'';
};
- cargoSha256 = "0ll9p2rbnw46zd9m2bmdmn99v9jjjf8i33xpkvd1rx42ki7sys62";
+ cargoSha256 = "1axg0kr8xsb5fm3r8qgc7s3g70pa8g9vc68d6icm7ms77phczx4r";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ]
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-wipe/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-wipe/default.nix
new file mode 100644
index 0000000000..1ad0fbbb4b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-wipe/default.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, rustPlatform
+, fetchFromGitHub
+, nix-update-script
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-wipe";
+ version = "0.3.0";
+
+ src = fetchFromGitHub {
+ owner = "mihai-dinculescu";
+ repo = "cargo-wipe";
+ rev = "v${version}";
+ sha256 = "1kwkifdp98zsinh7xcsz2va252wxbw73xlrv0r7h3m0bn51d52vw";
+ };
+
+ cargoSha256 = "15snr1b1pybwcjzwddxybvry3jyllcmrp8dyfm9yiagks3wrcfb4";
+
+ passthru = {
+ updateScript = nix-update-script {
+ attrPath = pname;
+ };
+ };
+
+ meta = with stdenv.lib; {
+ description = ''Cargo subcommand "wipe": recursively finds and optionally wipes all "target" or "node_modules" folders'';
+ homepage = "https://github.com/mihai-dinculescu/cargo-wipe";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ otavio ];
+ };
+}
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 86f1989729..7de30855dd 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.35";
+ version = "2.1.40";
src = fetchFromGitHub {
owner = "racer-rust";
repo = "racer";
rev = "v${version}";
- sha256 = "0c00b81s7abnadjbf4i39lhdkipx7z44sr8p78jd1fl61yyrspli";
+ sha256 = "sha256-8Is+RBfcXKbGSFzYoolLHs30rxlNI//xVGEOhxP2TV8=";
};
- cargoSha256 = "1nbp2jp65fqwsq9i04iyi4pbszs035w6id50p5ypw234cqxznikm";
+ cargoSha256 = "sha256-iUomr9viCdZk4nV75/OP8vHtJpMbmy+pq1IbaA2lLmE=";
nativeBuildInputs = [ makeWrapper ];
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
@@ -19,21 +19,20 @@ rustPlatform.buildRustPackage rec {
# a nightly compiler is required unless we use this cheat code.
RUSTC_BOOTSTRAP = 1;
- RUST_SRC_PATH = rustPlatform.rustcSrc;
+ RUST_SRC_PATH = rustPlatform.rustLibSrc;
postInstall = ''
- wrapProgram $out/bin/racer --set-default RUST_SRC_PATH ${rustPlatform.rustcSrc}
+ wrapProgram $out/bin/racer --set-default RUST_SRC_PATH ${rustPlatform.rustLibSrc}
'';
- checkPhase = ''
- cargo test -- \
- --skip nameres::test_do_file_search_std \
- --skip util::test_get_rust_src_path_rustup_ok \
- --skip util::test_get_rust_src_path_not_rust_source_tree \
- --skip extern --skip completes_pub_fn --skip find_crate_doc \
- --skip follows_use_local_package --skip follows_use_for_reexport \
- --skip follows_rand_crate --skip get_completion_in_example_dir \
- --skip test_resolve_global_path_in_modules
- '';
+ checkFlags = [
+ "--skip nameres::test_do_file_search_std"
+ "--skip util::test_get_rust_src_path_rustup_ok"
+ "--skip util::test_get_rust_src_path_not_rust_source_tree"
+ "--skip extern --skip completes_pub_fn --skip find_crate_doc"
+ "--skip follows_use_local_package --skip follows_use_for_reexport"
+ "--skip follows_rand_crate --skip get_completion_in_example_dir"
+ "--skip test_resolve_global_path_in_modules"
+ ];
doInstallCheck = true;
installCheckPhase = ''
diff --git a/third_party/nixpkgs/pkgs/development/tools/solarus-quest-editor/default.nix b/third_party/nixpkgs/pkgs/development/tools/solarus-quest-editor/default.nix
index d44622e7e5..8b0518f09e 100644
--- a/third_party/nixpkgs/pkgs/development/tools/solarus-quest-editor/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/solarus-quest-editor/default.nix
@@ -1,7 +1,7 @@
-{ lib, mkDerivation, fetchFromGitLab, cmake, luajit,
- SDL2, SDL2_image, SDL2_ttf, physfs,
- openal, libmodplug, libvorbis, solarus,
- qtbase, qttools, glm }:
+{ lib, mkDerivation, fetchFromGitLab, cmake, luajit
+, SDL2, SDL2_image, SDL2_ttf, physfs, fetchpatch
+, openal, libmodplug, libvorbis, solarus
+, qtbase, qttools, glm }:
mkDerivation rec {
pname = "solarus-quest-editor";
@@ -13,7 +13,14 @@ mkDerivation rec {
rev = "v${version}";
sha256 = "1qbc2j9kalk7xqk9j27s7wnm5zawiyjs47xqkqphw683idmzmjzn";
};
-
+
+ patches = [
+ (fetchpatch {
+ url = "https://gitlab.com/solarus-games/solarus-quest-editor/-/commit/81d5c7f1602cf355684d70a5e3449fefccfc44b8.patch";
+ sha256 = "tVUxkkDp2PcOHGy4dGvUcYj9gF7k4LN21VuxohCw9NE=";
+ })
+ ];
+
buildInputs = [ cmake luajit SDL2
SDL2_image SDL2_ttf physfs
openal libmodplug libvorbis
@@ -31,5 +38,5 @@ mkDerivation rec {
maintainers = [ maintainers.Nate-Devv ];
platforms = platforms.linux;
};
-
+
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/sourcetrail/python.nix b/third_party/nixpkgs/pkgs/development/tools/sourcetrail/python.nix
index 113abb77d6..8ec9c9a229 100644
--- a/third_party/nixpkgs/pkgs/development/tools/sourcetrail/python.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/sourcetrail/python.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
owner = "CoatiSoftware";
repo = pname;
rev = version;
- sha256 = "05hlpd3am029pv1wi6mys3q0ggp64axmg8bdf1fabl9cl9jffscq";
+ sha256 = "01jaigxigq6dvfwq018gn9qw7i6p4jm0y71lqzschfv9vwf6ga45";
fetchSubmodules = true;
};
@@ -64,5 +64,7 @@ stdenv.mkDerivation rec {
description = "Python indexer for Sourcetrail";
homepage = "https://github.com/CoatiSoftware/SourcetrailPythonIndexer";
license = licenses.gpl3;
+ broken = stdenv.isDarwin;
+ # https://github.com/NixOS/nixpkgs/pull/107533#issuecomment-751063675
};
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/trellis/default.nix b/third_party/nixpkgs/pkgs/development/tools/trellis/default.nix
index c9884a8eac..dead1dac2a 100644
--- a/third_party/nixpkgs/pkgs/development/tools/trellis/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/trellis/default.nix
@@ -5,18 +5,18 @@
stdenv.mkDerivation rec {
pname = "trellis";
- version = "2020.11.25";
+ version = "2021.01.02";
# git describe --tags
realVersion = with stdenv.lib; with builtins;
- "1.0-476-g${substring 0 7 (elemAt srcs 0).rev}";
+ "1.0-482-g${substring 0 7 (elemAt srcs 0).rev}";
srcs = [
(fetchFromGitHub {
owner = "SymbiFlow";
repo = "prjtrellis";
- rev = "a441cd9d0390648e96bf27096626eb2c904096de";
- sha256 = "1rsck44n4mf9v3vfac51ksrhcs84s7q297nq1kjkzzvmsx09gd9k";
+ rev = "60c05b3f4e71fd78d4fba5c31f9974694245199e";
+ sha256 = "1k37mxwxv9fpm6xnrxlqqap7zqh2dvgqncphj3asi2rz0kh07ppf";
name = "trellis";
})
diff --git a/third_party/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix b/third_party/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix
index 6e89f03e51..25fb4077ab 100644
--- a/third_party/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix
@@ -20,36 +20,37 @@
# https://github.com/KhronosGroup/Vulkan-ValidationLayers/blob/master/scripts/known_good.json
let
+ localSpirvHeaders = spirv-headers.overrideAttrs (_: {
+ src = fetchFromGitHub {
+ owner = "KhronosGroup";
+ repo = "SPIRV-Headers";
+ rev = "f027d53ded7e230e008d37c8b47ede7cd308e19d";
+ sha256 = "12gp2mqcar6jj57jw9isfr62yn72kmvdcl0zga4gvrlyfhnf582q";
+ };
+ });
localGlslang = (glslang.override {
argSpirv-tools = spirv-tools.overrideAttrs (_: {
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Tools";
- rev = "e128ab0d624ce7beb08eb9656bb260c597a46d0a";
- sha256 = "0jj8zrl3dh9fq71jc8msx3f3ifb2vjcb37nl0w4sa8sdhfff74pv";
- };
- });
- argSpirv-headers = spirv-headers.overrideAttrs (_: {
- src = fetchFromGitHub {
- owner = "KhronosGroup";
- repo = "SPIRV-Headers";
- rev = "ac638f1815425403e946d0ab78bac71d2bdbf3be";
- sha256 = "1lkhs7pxcrfkmiizcxl0w5ajx6swwjv7w3iq586ipgh571fc75gx";
+ rev = "c9c1f54330d13a0bec1aa3f08d436249d8e35596";
+ sha256 = "0r5whsw9x8j4199xwxv293ar2ga73pm2s7rngw732ylh6rw3bkly";
};
});
+ argSpirv-headers = localSpirvHeaders;
}).overrideAttrs (_: {
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "glslang";
- rev = "e00d27c6d65b7d3e72506a311d7f053da4051295";
- sha256 = "00lzvzk613gpm1vsdxffmx52z3c52ijwvzk4sfhh95p71kdydhgv";
+ rev = "dd69df7f3dac26362e10b0f38efb9e47990f7537";
+ sha256 = "1iafbh524avsjg4pjiq156b62pck2rwlfl2pjnml8sjy285506rk";
};
});
in
stdenv.mkDerivation rec {
pname = "vulkan-validation-layers";
- version = "1.2.141.0";
+ version = "1.2.162.0";
# If we were to use "dev" here instead of headers, the setupHook would be
# placed in that output instead of "out".
@@ -60,7 +61,7 @@ stdenv.mkDerivation rec {
owner = "KhronosGroup";
repo = "Vulkan-ValidationLayers";
rev = "sdk-${version}";
- sha256 = "1yfas7q122kx74nbjk3wxlyacysgncvlvq081a5dp238m88vkmbj";
+ sha256 = "1mpqmxh9zm20jdar59lp4yjpqfzxn2pwds6bkvnzihfy0pymf15k";
};
nativeBuildInputs = [
@@ -83,6 +84,7 @@ stdenv.mkDerivation rec {
cmakeFlags = [
"-DGLSLANG_INSTALL_DIR=${localGlslang}"
+ "-DSPIRV_HEADERS_INSTALL_DIR=${localSpirvHeaders}"
"-DBUILD_LAYER_SUPPORT_FILES=ON"
];
@@ -98,8 +100,8 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- description = "LunarG Vulkan loader";
- homepage = "https://www.lunarg.com";
+ description = "The official Khronos Vulkan validation layers";
+ homepage = "https://github.com/KhronosGroup/Vulkan-ValidationLayers";
platforms = platforms.linux;
license = licenses.asl20;
maintainers = [ maintainers.ralith ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/wire/default.nix b/third_party/nixpkgs/pkgs/development/tools/wire/default.nix
new file mode 100644
index 0000000000..ff6d1e7ac5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/wire/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "wire";
+ version = "0.4.0";
+
+ src = fetchFromGitHub {
+ owner = "google";
+ repo = "wire";
+ rev = "v${version}";
+ sha256 = "0fYXo/LnxKV/qoaP59XCyEtLLAysZm/WhRdm3RnLdvw=";
+ };
+
+ vendorSha256 = "ZFUX4LgPte6oAf94D82Man/P9VMpx+CDNCTMBwiy9Fc=";
+
+ subPackages = [ "cmd/wire" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/google/wire";
+ description = "A code generation tool that automates connecting components using dependency injection";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ svrana ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/urlToName.js b/third_party/nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/urlToName.js
index 81feaaf3a6..bd48b84f22 100644
--- a/third_party/nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/urlToName.js
+++ b/third_party/nixpkgs/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/urlToName.js
@@ -7,9 +7,17 @@ const path = require('path')
// - https://registry.npmjs.org/acorn-es7-plugin/-/acorn-es7-plugin-1.1.7.tgz
// - git+https://github.com/srghma/node-shell-quote.git
// - git+https://1234user:1234pass@git.graphile.com/git/users/1234user/postgraphile-supporter.git
+// - https://codeload.github.com/Gargron/emoji-mart/tar.gz/934f314fd8322276765066e8a2a6be5bac61b1cf
function urlToName(url) {
- if (url.startsWith('git+')) {
+
+ // Yarn generates `codeload.github.com` tarball URLs, where the final
+ // path component (file name) is the git hash. See #111.
+ // See also https://github.com/yarnpkg/yarn/blob/989a7406/src/resolvers/exotics/github-resolver.js#L24-L26
+ let isCodeloadGitTarballUrl =
+ url.startsWith('https://codeload.github.com/') && url.includes('/tar.gz/')
+
+ if (url.startsWith('git+') || isCodeloadGitTarballUrl) {
return path.basename(url)
}
diff --git a/third_party/nixpkgs/pkgs/development/web/deno/default.nix b/third_party/nixpkgs/pkgs/development/web/deno/default.nix
index 8f7452fc6d..12bd54852a 100644
--- a/third_party/nixpkgs/pkgs/development/web/deno/default.nix
+++ b/third_party/nixpkgs/pkgs/development/web/deno/default.nix
@@ -18,16 +18,16 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "deno";
- version = "1.5.3";
+ version = "1.6.3";
src = fetchFromGitHub {
owner = "denoland";
repo = pname;
rev = "v${version}";
- sha256 = "0dxjcab10kqfkflq1x9np5wxlysq33swdwi2f28bi7q312sw5x2y";
+ sha256 = "1wmkx458fpsfw57ysawxc0ghxag8v051hiyswm7nnb7gckrm6j8z";
fetchSubmodules = true;
};
- cargoSha256 = "0lhdrsvmf5b4fq2yg9vc00q1sgc1fjk0fh5axs2zffcpsp73ay2k";
+ cargoSha256 = "08vzsp53019gmxkn8lpa6l84w3fvbrnr11lzrfgf99nmii6l2hq5";
# Install completions post-install
nativeBuildInputs = [ installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/development/web/deno/deps.nix b/third_party/nixpkgs/pkgs/development/web/deno/deps.nix
index 09c7b3973d..4426c600df 100644
--- a/third_party/nixpkgs/pkgs/development/web/deno/deps.nix
+++ b/third_party/nixpkgs/pkgs/development/web/deno/deps.nix
@@ -2,11 +2,11 @@
{}:
rec {
rustyV8Lib = {
- version = "0.12.0";
+ version = "0.15.0";
sha256s = {
- x86_64-linux = "18pim960fh18wrdkhirlj4hnnbxrk172r7yksdn2k5z9lgccighg";
- aarch64-linux = "0d1c8kcz44n1mqprspnshzbqlqw7mq7vryxpmd49gw3fvhcy66y7";
- x86_64-darwin = "1pc2dfq8p1a8dahkc4g8r6b9zwnvds60zc2lgbf8cj5n0ijd06y1";
+ x86_64-linux = "1j789pvqh44vsffzl5wg3pp3awrlixjrhbnjx2klsml7jv0lp0mq";
+ aarch64-linux = "13srja4vc275ygm806hcsr8mxjnd9qkzaqs58lxnp0702qs5xls6";
+ x86_64-darwin = "0aij9yb5i1r3pz0pyl51qdbgfspfdngwbk1qgkp4gxzl3cbnysx1";
};
};
}
diff --git a/third_party/nixpkgs/pkgs/development/web/woff2/default.nix b/third_party/nixpkgs/pkgs/development/web/woff2/default.nix
index d770fb6275..aadeb3cd04 100644
--- a/third_party/nixpkgs/pkgs/development/web/woff2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/web/woff2/default.nix
@@ -1,4 +1,6 @@
-{ brotli, cmake, pkgconfig, fetchFromGitHub, stdenv, static ? false }:
+{ brotli, cmake, pkgconfig, fetchFromGitHub, stdenv
+, static ? stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "woff2";
diff --git a/third_party/nixpkgs/pkgs/games/anki/bin.nix b/third_party/nixpkgs/pkgs/games/anki/bin.nix
index 1a642c90d2..5509d8a90c 100644
--- a/third_party/nixpkgs/pkgs/games/anki/bin.nix
+++ b/third_party/nixpkgs/pkgs/games/anki/bin.nix
@@ -3,14 +3,14 @@
let
pname = "anki-bin";
# Update hashes for both Linux and Darwin!
- version = "2.1.36";
+ version = "2.1.38";
unpacked = stdenv.mkDerivation {
inherit pname version;
src = fetchurl {
url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-linux.tar.bz2";
- sha256 = "01xcjnfs5pfh7v0nkffw2wpl19l6pj9k3kxrcawv3cm42asy0mfz";
+ sha256 = "14zbz8k142djka3b5sld3368m98lj80c39m6xg87bz140h25ylz4";
};
installPhase = ''
@@ -49,7 +49,7 @@ if stdenv.isLinux then buildFHSUserEnv (appimageTools.defaultFhsEnvArgs // {
src = fetchurl {
url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-mac.dmg";
- sha256 = "1i6iidm5h8r9g801mvqxi2av03qdw3lr28056fv5ixnb5dq2wqim";
+ sha256 = "1krl014jhhby0zv4if9cgbcarmhcg6zccyhxw1yb6djiqap0zii7";
};
nativeBuildInputs = [ undmg ];
diff --git a/third_party/nixpkgs/pkgs/games/chiaki/default.nix b/third_party/nixpkgs/pkgs/games/chiaki/default.nix
index 27dde97ead..a65dce6bda 100644
--- a/third_party/nixpkgs/pkgs/games/chiaki/default.nix
+++ b/third_party/nixpkgs/pkgs/games/chiaki/default.nix
@@ -1,30 +1,61 @@
-{ lib, mkDerivation, fetchFromGitHub
-, cmake, ffmpeg, libopus, qtbase, qtmultimedia, qtsvg, pkgconfig, protobuf
-, python3Packages, SDL2 }:
+{ stdenv
+, fetchgit
+, cmake
+, pkg-config
+, protobuf
+, python3Packages
+, ffmpeg
+, libopus
+, qtbase
+, qtmultimedia
+, qtsvg
+, SDL2
+, libevdev
+, udev
+, qtmacextras
+}:
-mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "chiaki";
- version = "1.3.0";
+ version = "2.0.1";
- src = fetchFromGitHub {
+ src = fetchgit {
+ url = "https://git.sr.ht/~thestr4ng3r/chiaki";
rev = "v${version}";
- owner = "thestr4ng3r";
- repo = "chiaki";
fetchSubmodules = true;
- sha256 = "07w7srxxr8zjp91p5n1sqf4j8lljfrm78lz1m15s2nzlm579015h";
+ sha256 = "0l532i9j6wmzbxqx7fg69kgfd1zy1r1wlw6f756vpxpgswivi892";
};
nativeBuildInputs = [
- cmake pkgconfig protobuf python3Packages.python python3Packages.protobuf
+ cmake
+ pkg-config
+ protobuf
+ python3Packages.protobuf
+ python3Packages.python
+ ];
+
+ buildInputs = [
+ ffmpeg
+ libopus
+ qtbase
+ qtmultimedia
+ qtsvg
+ protobuf
+ SDL2
+ ] ++ stdenv.lib.optionals stdenv.isLinux [
+ libevdev
+ udev
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [
+ qtmacextras
];
- buildInputs = [ ffmpeg libopus qtbase qtmultimedia qtsvg protobuf SDL2 ];
doCheck = true;
+
installCheckPhase = "$out/bin/chiaki --help";
- meta = with lib; {
- homepage = "https://github.com/thestr4ng3r/chiaki";
- description = "Free and Open Source PS4 Remote Play Client";
+ meta = with stdenv.lib; {
+ homepage = "https://git.sr.ht/~thestr4ng3r/chiaki";
+ description = "Free and Open Source PlayStation Remote Play Client";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ delroth ];
platforms = platforms.all;
diff --git a/third_party/nixpkgs/pkgs/games/clonehero/default.nix b/third_party/nixpkgs/pkgs/games/clonehero/default.nix
new file mode 100644
index 0000000000..504e481143
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/clonehero/default.nix
@@ -0,0 +1,73 @@
+{ lib
+, stdenv
+, fetchurl
+, autoPatchelfHook
+, alsaLib
+, gtk2
+, libXrandr
+, libXScrnSaver
+, udev
+, zlib
+}:
+
+let
+ name = "clonehero";
+in
+stdenv.mkDerivation rec {
+ pname = "${name}-unwrapped";
+ version = "0.23.2.2";
+
+ src = fetchurl {
+ url = "http://dl.clonehero.net/${name}-v${lib.removePrefix "0" version}/${name}-linux.tar.gz";
+ sha256 = "0k9jcnd55yhr42gj8cmysd18yldp4k3cpk4z884p2ww03fyfq7mi";
+ };
+
+ outputs = [ "out" "doc" ];
+
+ nativeBuildInputs = [ autoPatchelfHook ];
+
+ buildInputs = [
+ # Load-time libraries (loaded from DT_NEEDED section in ELF binary)
+ gtk2
+ stdenv.cc.cc.lib
+ zlib
+
+ # Run-time libraries (loaded with dlopen)
+ alsaLib # ALSA sound
+ libXrandr # X11 resolution detection
+ libXScrnSaver # X11 screensaver prevention
+ udev # udev input drivers
+ ];
+
+ installPhase = ''
+ mkdir -p "$out/bin" "$out/share"
+ install -Dm755 ${name} "$out/bin"
+ cp -r clonehero_Data "$out/share"
+
+ mkdir -p "$doc/share/${name}"
+ cp README.txt "$doc/share/${name}"
+ '';
+
+ # Patch required run-time libraries as load-time libraries
+ #
+ # Libraries found with:
+ # > strings clonehero | grep '\.so'
+ # and
+ # > strace clonehero 2>&1 | grep '\.so'
+ postFixup = ''
+ patchelf \
+ --add-needed libasound.so.2 \
+ --add-needed libudev.so.1 \
+ --add-needed libXrandr.so.2 \
+ --add-needed libXss.so.1 \
+ "$out/bin/${name}"
+ '';
+
+ meta = with lib; {
+ description = "Clone of Guitar Hero and Rockband-style games";
+ homepage = "https://clonehero.net";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ metadark ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/games/clonehero/fhs-wrapper.nix b/third_party/nixpkgs/pkgs/games/clonehero/fhs-wrapper.nix
new file mode 100644
index 0000000000..97758b2c1f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/clonehero/fhs-wrapper.nix
@@ -0,0 +1,39 @@
+{ clonehero-unwrapped
+, makeDesktopItem
+, buildFHSUserEnv
+, liberation_ttf
+, callPackage
+}:
+
+let
+ name = "clonehero";
+ desktopName = "Clone Hero";
+ desktopItem = makeDesktopItem {
+ inherit name desktopName;
+ comment = clonehero-unwrapped.meta.description;
+ exec = name;
+ icon = name;
+ categories = "Game;";
+ };
+in
+buildFHSUserEnv {
+ inherit name;
+ inherit (clonehero-unwrapped) meta;
+
+ # Clone Hero has /usr/share/fonts hard-coded in its binary for looking up fonts.
+ # This workaround is necessary for rendering text on the keybinding screen (and possibly elsewhere)
+ # If a better solution is found, the FHS environment can be removed.
+ extraBuildCommands = ''
+ chmod +w usr/share
+ mkdir -p usr/share/fonts/truetype
+ ln -s ${liberation_ttf}/share/fonts/truetype/* usr/share/fonts/truetype
+ '';
+
+ extraInstallCommands = ''
+ mkdir -p "$out/share/applications" "$out/share/pixmaps"
+ cp ${desktopItem}/share/applications/* "$out/share/applications"
+ ln -s ${clonehero-unwrapped}/share/clonehero_Data/Resources/UnityPlayer.png "$out/share/pixmaps/${name}.png"
+ '';
+
+ runScript = callPackage ./xdg-wrapper.nix { };
+}
diff --git a/third_party/nixpkgs/pkgs/games/clonehero/xdg-wrapper.nix b/third_party/nixpkgs/pkgs/games/clonehero/xdg-wrapper.nix
new file mode 100644
index 0000000000..2890e469db
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/clonehero/xdg-wrapper.nix
@@ -0,0 +1,21 @@
+{ stdenv, clonehero-unwrapped, writeScript }:
+
+# Clone Hero doesn't have an installer, so it just stores configuration & data relative to the binary.
+# This wrapper works around that limitation, storing game configuration & data in XDG_CONFIG_HOME.
+let
+ name = "clonehero";
+ desktopName = "Clone Hero";
+in
+writeScript "${name}-xdg-wrapper-${clonehero-unwrapped.version}" ''
+ #!${stdenv.shell} -e
+ configDir="''${XDG_CONFIG_HOME:-$HOME/.config}/unity3d/srylain Inc_/${desktopName}"
+ mkdir -p "$configDir"
+
+ # Force link shipped clonehero_Data, unless directory already exists (to allow modding)
+ if [ ! -d "$configDir/clonehero_Data" ] || [ -L "$configDir/clonehero_Data" ]; then
+ ln -snf ${clonehero-unwrapped}/share/clonehero_Data "$configDir"
+ fi
+
+ # Fake argv[0] to emulate running in the config directory
+ exec -a "$configDir/${name}" ${clonehero-unwrapped}/bin/${name} "$@"
+''
diff --git a/third_party/nixpkgs/pkgs/games/colobot/data.nix b/third_party/nixpkgs/pkgs/games/colobot/data.nix
new file mode 100644
index 0000000000..f1a4782fad
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/colobot/data.nix
@@ -0,0 +1,41 @@
+{ stdenv, lib, fetchFromGitHub, cmake
+, gettext, vorbis-tools
+, xmlstarlet, doxygen, python3 }:
+
+stdenv.mkDerivation rec {
+ pname = "colobot-data";
+ version = "0.1.12-alpha";
+
+ src = fetchFromGitHub {
+ owner = "colobot";
+ repo = "colobot-data";
+ rev = "colobot-gold-${version}";
+ sha256 = "1vm33s52ymwd03x24i9bqiglw5v3wgd7rlzyx9r5ww0nnqzwbwi6";
+ };
+
+ nativeBuildInputs = [ cmake vorbis-tools xmlstarlet doxygen python3 ];
+ buildInputs = [ gettext ];
+
+ enableParallelBuilding = false;
+ # Build procedure requires the data folder
+ patchPhase = ''
+ cp -r $src localSrc
+ chmod +w localSrc/help/bots/po
+ find -type d -exec chmod +w {} \;
+ for po in localSrc/help/{bots,cbot,object,generic,programs}/po/* localSrc/levels/*{/*/*,}/po/*; do
+ rm $po
+ touch $po
+ done
+ # skip music
+ rm localSrc/music/CMakeLists.txt
+ cd localSrc
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://colobot.info/";
+ description = "Game data for colobot";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ freezeboy ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/games/colobot/default.nix b/third_party/nixpkgs/pkgs/games/colobot/default.nix
new file mode 100644
index 0000000000..9c0cbe7949
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/colobot/default.nix
@@ -0,0 +1,41 @@
+{ stdenv, fetchFromGitHub, cmake, boost, SDL2, SDL2_image, SDL2_ttf, libpng
+, glew, gettext, libsndfile, libvorbis, libogg, physfs, openal
+, xmlstarlet, doxygen, python3, callPackage }:
+
+let
+ colobot-data = callPackage ./data.nix {};
+in
+stdenv.mkDerivation rec {
+ pname = "colobot";
+ # Maybe require an update to package colobot-data as well
+ # in file data.nix next to this one
+ version = "0.1.12-alpha";
+
+ src = fetchFromGitHub {
+ owner = "colobot";
+ repo = "colobot";
+ rev = "colobot-gold-${version}";
+ sha256 = "0viq5s4zqs33an7rdmc3anf74ml7mwwcwf60alhvp9hj5jr547s2";
+ };
+
+ nativeBuildInputs = [ cmake xmlstarlet doxygen python3 ];
+ buildInputs = [ boost SDL2 SDL2_image SDL2_ttf libpng glew gettext libsndfile libvorbis libogg physfs openal ];
+
+ enableParallelBuilding = false;
+
+ # The binary ends in games directoy
+ postInstall = ''
+ mv $out/games $out/bin
+ for contents in ${colobot-data}/share/games/colobot/*; do
+ ln -s $contents $out/share/games/colobot
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://colobot.info/";
+ description = "Colobot: Gold Edition is a real-time strategy game, where you can program your bots";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ freezeboy ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/games/freenukum/default.nix b/third_party/nixpkgs/pkgs/games/freenukum/default.nix
new file mode 100644
index 0000000000..d428a0bf02
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/freenukum/default.nix
@@ -0,0 +1,72 @@
+{ stdenv
+, rustPlatform
+, fetchFromGitLab
+, makeDesktopItem
+, installShellFiles
+, dejavu_fonts
+, SDL2
+, SDL2_ttf
+}:
+let
+ pname = "freenukum";
+ description = "Clone of the original Duke Nukum 1 Jump'n Run game";
+
+ desktopItem = makeDesktopItem {
+ desktopName = pname;
+ name = pname;
+ exec = pname;
+ icon = pname;
+ terminal = "false";
+ comment = description;
+ type = "Application";
+ categories = "Game;ArcadeGame;ActionGame";
+ genericName = pname;
+ fileValidation = false;
+ };
+
+in
+rustPlatform.buildRustPackage rec {
+ inherit pname;
+ version = "0.3.5";
+
+ src = fetchFromGitLab {
+ owner = "silwol";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0yqfzh0c8fqk92q9kmidy15dc5li0ak1gbn3v7p3xw5fkrzf99gy";
+ };
+
+ cargoSha256 = "1mi98ccp4026gdc5x9jc6518zb7z4dplxl8vir78ivgdpifzz4pw";
+
+ nativeBuildInputs = [
+ installShellFiles
+ ];
+
+ buildInputs = [
+ SDL2
+ SDL2_ttf
+ ];
+
+ postPatch = ''
+ substituteInPlace src/graphics.rs \
+ --replace /usr $out
+ '';
+
+ postInstall = ''
+ mkdir -p $out/share/fonts/truetype/dejavu
+ ln -sf \
+ ${dejavu_fonts}/share/fonts/truetype/DejaVuSans.ttf \
+ $out/share/fonts/truetype/dejavu/DejaVuSans.ttf
+ mkdir -p $out/share/doc/freenukum
+ install -Dm644 README.md CHANGELOG.md COPYING $out/share/doc/freenukum/
+ installManPage doc/freenukum.6
+ install -Dm644 "${desktopItem}/share/applications/"* -t $out/share/applications/
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Clone of the original Duke Nukum 1 Jump'n Run game";
+ license = licenses.agpl3Plus;
+ maintainers = with maintainers; [ _0x4A6F ];
+ broken = stdenv.isDarwin;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/games/katago/default.nix b/third_party/nixpkgs/pkgs/games/katago/default.nix
index 0f9e4b8d67..a9ac9e8ac5 100644
--- a/third_party/nixpkgs/pkgs/games/katago/default.nix
+++ b/third_party/nixpkgs/pkgs/games/katago/default.nix
@@ -14,11 +14,12 @@
, ocl-icd ? null
, gperftools ? null
, eigen ? null
-, enableAVX2 ? false
+, enableAVX2 ? stdenv.hostPlatform.avx2Support
, enableBigBoards ? false
, enableCuda ? false
, enableGPU ? true
-, enableTcmalloc ? true}:
+, enableTcmalloc ? true
+}:
assert !enableGPU -> (
eigen != null &&
@@ -103,8 +104,6 @@ in env.mkDerivation rec {
--prefix LD_LIBRARY_PATH : "/run/opengl-driver/lib"
'';
- enableParallelBuilding = true;
-
meta = with stdenv.lib; {
description = "Go engine modeled after AlphaGo Zero";
homepage = "https://github.com/lightvector/katago";
diff --git a/third_party/nixpkgs/pkgs/games/mindustry/default.nix b/third_party/nixpkgs/pkgs/games/mindustry/default.nix
index 423bf4bf9f..6104ac5635 100644
--- a/third_party/nixpkgs/pkgs/games/mindustry/default.nix
+++ b/third_party/nixpkgs/pkgs/games/mindustry/default.nix
@@ -22,14 +22,14 @@ let
# Note: when raising the version, ensure that all SNAPSHOT versions in
# build.gradle are replaced by a fixed version
# (the current one at the time of release) (see postPatch).
- version = "122";
+ version = "122.1";
buildVersion = makeBuildVersion version;
src = fetchFromGitHub {
owner = "Anuken";
repo = "Mindustry";
rev = "v${version}";
- sha256 = "19dxqscnny0c5w3pyg88hflrkhsqgd7zx19240kh4h69y3wwaz0m";
+ sha256 = "18m4s81cfb2cr2fj61nf6spiln7cbvx25g42w6fypfikflv3qd8y";
};
desktopItem = makeDesktopItem {
@@ -81,7 +81,7 @@ let
'';
outputHashAlgo = "sha256";
outputHashMode = "recursive";
- outputHash = "1kymfrd2vd23y1rmx19q47wc212r6qx03x6g58pxbqyylxmcw5zq";
+ outputHash = "0vzck6hsrvs438s3ikk66qmpak88bmqcb8inqbbjwy7x87d2qsvj";
};
# Separate commands for building and installing the server and the client
diff --git a/third_party/nixpkgs/pkgs/games/simutrans/default.nix b/third_party/nixpkgs/pkgs/games/simutrans/default.nix
index b75b67e052..5d33ae9914 100644
--- a/third_party/nixpkgs/pkgs/games/simutrans/default.nix
+++ b/third_party/nixpkgs/pkgs/games/simutrans/default.nix
@@ -52,7 +52,7 @@ let
"pak128.german" = {
url = "mirror://sourceforge/simutrans/PAK128.german/"
+ "pak128.german_1.2_for_ST_121.0/PAK128.german_1.2_for_ST_121-0.zip";
- sha256 = "1jxjckz4b02yv1mv1zc3pmajpq740dfnlvhr0x762lbrybymvagi";
+ sha256 = "1cv1rzl1a3i5dvk476zq094wawk9hhdh2f0y4xrdny5gn17mb2xi";
};
/* This release contains accented filenames that prevent unzipping.
diff --git a/third_party/nixpkgs/pkgs/games/spring/default.nix b/third_party/nixpkgs/pkgs/games/spring/default.nix
index b130a7b5f7..9583895e17 100644
--- a/third_party/nixpkgs/pkgs/games/spring/default.nix
+++ b/third_party/nixpkgs/pkgs/games/spring/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchFromGitHub, cmake, lzma, boost, libdevil, zlib, p7zip
, openal, libvorbis, glew, freetype, xorg, SDL2, libGLU, libGL
-, asciidoc, libxslt, docbook_xsl, docbook_xsl_ns, curl, makeWrapper
+, asciidoc, docbook_xsl, docbook_xsl_ns, curl, makeWrapper
, jdk ? null, python ? null, systemd, libunwind, which, minizip
, withAI ? true # support for AI Interfaces and Skirmish AIs
}:
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
# taken from https://github.com/spring/spring/commits/maintenance
src = fetchFromGitHub {
owner = "spring";
- repo = "spring";
+ repo = pname;
inherit rev;
sha256 = "1nx68d894yfmqc6df72hmk75ph26fqdvlmmq58cca0vbwpz9hf5v";
fetchSubmodules = true;
@@ -40,14 +40,13 @@ stdenv.mkDerivation rec {
"-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=ON"
"-DPREFER_STATIC_LIBS:BOOL=OFF"];
- buildInputs = [ cmake lzma boost libdevil zlib p7zip openal libvorbis freetype SDL2
- xorg.libX11 xorg.libXcursor libGLU libGL glew asciidoc libxslt docbook_xsl curl makeWrapper
- docbook_xsl_ns systemd libunwind which minizip ]
+ nativeBuildInputs = [ cmake makeWrapper docbook_xsl docbook_xsl_ns asciidoc ];
+ buildInputs = [ lzma boost libdevil zlib p7zip openal libvorbis freetype SDL2
+ xorg.libX11 xorg.libXcursor libGLU libGL glew curl
+ systemd libunwind which minizip ]
++ stdenv.lib.optional withAI jdk
++ stdenv.lib.optional withAI python;
- enableParallelBuilding = true;
-
NIX_CFLAGS_COMPILE = "-fpermissive"; # GL header minor incompatibility
postInstall = ''
@@ -59,7 +58,7 @@ stdenv.mkDerivation rec {
homepage = "https://springrts.com/";
description = "A powerful real-time strategy (RTS) game engine";
license = licenses.gpl2;
- maintainers = [ maintainers.phreedom maintainers.qknight maintainers.domenkozar maintainers.sorki ];
+ maintainers = with maintainers; [ phreedom qknight domenkozar sorki ];
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/games/trackballs/default.nix b/third_party/nixpkgs/pkgs/games/trackballs/default.nix
index ec607758bd..35c0b82877 100644
--- a/third_party/nixpkgs/pkgs/games/trackballs/default.nix
+++ b/third_party/nixpkgs/pkgs/games/trackballs/default.nix
@@ -4,13 +4,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "trackballs";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchFromGitHub {
owner = "trackballs";
repo = "trackballs";
rev = "v${version}";
- sha256 = "1yjzz50r57aahy7wcbsmhrd40abzyriq40j49225ya7m9g28vmgl";
+ sha256 = "G+KfQgqk+iI+Beb/ZRul2ArCBcvwYQ/ftEWzdrtwb18=";
};
buildInputs = [ cmake zlib SDL2 SDL2_ttf SDL2_mixer SDL2_image guile gettext libGLU libGL ];
diff --git a/third_party/nixpkgs/pkgs/games/warsow/default.nix b/third_party/nixpkgs/pkgs/games/warsow/default.nix
index 4c2cd1b5a2..64c275ec44 100644
--- a/third_party/nixpkgs/pkgs/games/warsow/default.nix
+++ b/third_party/nixpkgs/pkgs/games/warsow/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "2.1.2";
src = fetchurl {
- url = "http://slice.sh/warsow/${pname}-${version}.tar.gz";
+ url = "http://warsow.net/${pname}-${version}.tar.gz";
sha256 = "07y2airw5qg3s1bf1c63a6snjj22riz0mqhk62jmfm9nrarhavrc";
};
diff --git a/third_party/nixpkgs/pkgs/games/zdoom/default.nix b/third_party/nixpkgs/pkgs/games/zdoom/default.nix
index 646021eb2f..37a8fd0fda 100644
--- a/third_party/nixpkgs/pkgs/games/zdoom/default.nix
+++ b/third_party/nixpkgs/pkgs/games/zdoom/default.nix
@@ -25,8 +25,6 @@ stdenv.mkDerivation rec {
sourceRoot = ".";
- enableParallelBuilding = true;
-
NIX_CFLAGS_LINK = [ "-lopenal" "-lfluidsynth" ];
preConfigure = ''
diff --git a/third_party/nixpkgs/pkgs/games/zdoom/zdbsp.nix b/third_party/nixpkgs/pkgs/games/zdoom/zdbsp.nix
index e86ebd6dbc..3dc523b498 100644
--- a/third_party/nixpkgs/pkgs/games/zdoom/zdbsp.nix
+++ b/third_party/nixpkgs/pkgs/games/zdoom/zdbsp.nix
@@ -1,18 +1,18 @@
-{ stdenv, fetchurl, cmake, unzip, zlib }:
+{ stdenv, fetchzip, cmake, zlib }:
stdenv.mkDerivation rec {
pname = "zdbsp";
version = "1.19";
- src = fetchurl {
+ src = fetchzip {
url = "https://zdoom.org/files/utils/zdbsp/zdbsp-${version}-src.zip";
- sha256 = "0j82q7g7hgvnahk6gdyhmn9880mqii3b4agqc98f5xaj3kxmd2dr";
+ sha256 = "1j6k0appgjjj3ffbll9hy9nnbqr17szd1s66q08zrbkfqf6g8f0d";
+ stripRoot = false;
};
- nativeBuildInputs = [cmake unzip];
- buildInputs = [zlib];
- sourceRoot = ".";
- enableParallelBuilding = true;
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ zlib ];
+
installPhase = ''
install -Dm755 zdbsp $out/bin/zdbsp
'';
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
description = "ZDoom's internal node builder for DOOM maps";
homepage = "https://zdoom.org/wiki/ZDBSP";
license = licenses.gpl2Plus;
- maintainers = with maintainers; [ertes];
- platforms = platforms.linux;
+ maintainers = with maintainers; [ lassulus siraben ];
+ platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/misc/drivers/utsushi/default.nix b/third_party/nixpkgs/pkgs/misc/drivers/utsushi/default.nix
index 20701c5cc4..748930da54 100644
--- a/third_party/nixpkgs/pkgs/misc/drivers/utsushi/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/drivers/utsushi/default.nix
@@ -12,13 +12,13 @@ let
'';
in stdenv.mkDerivation rec {
pname = "utsushi";
- version = "unstable-2020-11-10";
+ version = "unstable-2021-01-01";
src = fetchFromGitLab {
owner = pname;
repo = pname;
- rev = "04700043e2d16062eb8bd27f4efff3024f387d32";
- sha256 = "0rxv5n0985d414i6hwichsn7hybwgwsimpy5s4hmcsvxqcpks4li";
+ rev = "1646d7d301f3d2aeb24930696688853fed5f0d43";
+ sha256 = "1g9m00qljhlw56h3hgfq67ywf4r92nl37m7x5mxa7ygaxc0dyb14";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/duckstation/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/duckstation/default.nix
new file mode 100644
index 0000000000..29b867f0e9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/misc/emulators/duckstation/default.nix
@@ -0,0 +1,34 @@
+{ lib, mkDerivation, fetchFromGitHub, cmake, pkg-config, SDL2, qtbase
+, wrapQtAppsHook, qttools, ninja, gtk3 }:
+mkDerivation rec {
+ pname = "duckstation";
+ version = "unstable-2020-12-29";
+
+ src = fetchFromGitHub {
+ owner = "stenzek";
+ repo = pname;
+ rev = "f8dcfabc44ff8391b2d41eab2e883dc8f21a88b7";
+ sha256 = "0v6w4di4yj1hbxpqqrcw8rbfjg18g9kla8mnb3b5zgv7i4dyzykw";
+ };
+
+ nativeBuildInputs = [ cmake wrapQtAppsHook qttools ];
+
+ buildInputs = [ SDL2 qtbase gtk3 pkg-config ];
+
+ installPhase = ''
+ mkdir -p $out/
+ mv bin $out/
+ '';
+
+ # TODO:
+ # - vulkan graphics backend (OpenGL works).
+ # - default sound backend (cubeb) does not work, but SDL does.
+ meta = with lib; {
+ description =
+ "PlayStation 1 emulator focusing on playability, speed and long-term maintainability";
+ homepage = "https://github.com/stenzek/duckstation";
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.guibou ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/wine/base.nix b/third_party/nixpkgs/pkgs/misc/emulators/wine/base.nix
index 0be36daac9..6d164fd27b 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/wine/base.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/wine/base.nix
@@ -1,6 +1,7 @@
{ stdenv, lib, pkgArches, callPackage,
name, version, src, mingwGccs, monos, geckos, platforms,
- pkgconfig, fontforge, makeWrapper, flex, bison,
+ bison, flex, fontforge, makeWrapper, pkg-config,
+ autoconf, hexdump, perl,
supportFlags,
patches,
buildScript ? null, configureFlags ? []
@@ -18,16 +19,24 @@ stdenv.mkDerivation ((lib.optionalAttrs (buildScript != null) {
inherit name src configureFlags;
# Fixes "Compiler cannot create executables" building wineWow with mingwSupport
- # FIXME Breaks wineStaging builds
- strictDeps = supportFlags.mingwSupport;
+ strictDeps = true;
nativeBuildInputs = [
- pkgconfig fontforge makeWrapper flex bison
+ bison
+ flex
+ fontforge
+ makeWrapper
+ pkg-config
+
+ # Required by staging
+ autoconf
+ hexdump
+ perl
]
++ lib.optionals supportFlags.mingwSupport mingwGccs;
buildInputs = toBuildInputs pkgArches (with supportFlags; (pkgs:
- [ pkgs.freetype ]
+ [ pkgs.freetype pkgs.perl pkgs.xorg.libX11 ]
++ lib.optional stdenv.isLinux pkgs.libcap
++ lib.optional pngSupport pkgs.libpng
++ lib.optional jpegSupport pkgs.libjpeg
@@ -72,8 +81,7 @@ stdenv.mkDerivation ((lib.optionalAttrs (buildScript != null) {
])
++ lib.optionals stdenv.isLinux (with pkgs.xorg; [
libXi libXcursor libXrandr libXrender libXxf86vm libXcomposite libXext
- ])
- ++ [ pkgs.xorg.libX11 pkgs.perl ]));
+ ])));
patches = [ ] ++ patches';
@@ -91,14 +99,6 @@ stdenv.mkDerivation ((lib.optionalAttrs (buildScript != null) {
# elements specified above.
dontPatchELF = true;
- # Disable stripping to avoid breaking placeholder DLLs/EXEs.
- # Symptoms of broken placeholders are: when the wineprefix is created
- # drive_c/windows/system32 will only contain a few files instead of
- # hundreds, there will be an error about winemenubuilder and MountMgr
- # on startup of Wine, and the Drives tab in winecfg will show an error.
- # TODO: binutils 2.34 contains a fix for this bug, re-enable stripping once available.
- dontStrip = true;
-
## FIXME
# Add capability to ignore known failing tests
# and enable doCheck
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/wine/winetricks.nix b/third_party/nixpkgs/pkgs/misc/emulators/wine/winetricks.nix
index ab183dfd38..cfb35a9f99 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/wine/winetricks.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/wine/winetricks.nix
@@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
# coreutils is for sha1sum
pathAdd = stdenv.lib.concatMapStringsSep ":" (x: x + "/bin")
- [ wine perl which coreutils zenity curl cabextract unzip p7zip gnused gnugrep bash ];
+ (stdenv.lib.filter (x: x != null)
+ [ wine perl which coreutils zenity curl cabextract unzip p7zip gnused gnugrep bash ]);
makeFlags = [ "PREFIX=$(out)" ];
diff --git a/third_party/nixpkgs/pkgs/misc/seafile-shared/default.nix b/third_party/nixpkgs/pkgs/misc/seafile-shared/default.nix
index 8db6995b6f..0d911cd35c 100644
--- a/third_party/nixpkgs/pkgs/misc/seafile-shared/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/seafile-shared/default.nix
@@ -1,22 +1,38 @@
-{stdenv, fetchFromGitHub, which, autoreconfHook, pkgconfig, vala, python2, curl, libevent, glib, libsearpc, sqlite, intltool, fuse, ccnet, libuuid }:
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, ccnet
+, curl
+, fuse
+, glib
+, intltool
+, libevent
+, libsearpc
+, libuuid
+, pkg-config
+, python3
+, sqlite
+, vala
+, which
+}:
stdenv.mkDerivation rec {
pname = "seafile-shared";
- version = "7.0.9";
+ version = "8.0.1";
src = fetchFromGitHub {
owner = "haiwen";
repo = "seafile";
- rev = "v${version}";
- sha256 = "1n0jq6d6vgk58qmqgdr7w7jfgcrlicnaafz1za9qf76sbi5vc6fk";
+ rev = "d34499a2aafa024623a4210fe7f663cef13fe9a6";
+ sha256 = "VKoGr3CTDFg3Q0X+MTlwa4BbfLB+28FeTyTJRCq37RA=";
};
nativeBuildInputs = [
autoreconfHook
vala
- pkgconfig
- python2
- python2.pkgs.wrapPython
+ pkg-config
+ python3
+ python3.pkgs.wrapPython
];
buildInputs = [
@@ -30,10 +46,10 @@ stdenv.mkDerivation rec {
configureFlags = [
"--disable-server"
"--disable-console"
+ "--with-python3"
];
- pythonPath = with python2.pkgs; [
- future
+ pythonPath = with python3.pkgs; [
libsearpc
];
diff --git a/third_party/nixpkgs/pkgs/misc/tmux-plugins/default.nix b/third_party/nixpkgs/pkgs/misc/tmux-plugins/default.nix
index f10a2846de..33bff01953 100644
--- a/third_party/nixpkgs/pkgs/misc/tmux-plugins/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/tmux-plugins/default.nix
@@ -129,12 +129,12 @@ in rec {
dracula = mkDerivation rec {
pluginName = "dracula";
- version = "unstable-2020-12-2";
+ version = "unstable-2020-12-28";
src = fetchFromGitHub {
owner = "dracula";
repo = "tmux";
- rev = "cc310e585acbeaf3304eda662476f7f657010b01";
- sha256 = "003nbv2rz2ihyqf3ryvdwn43ly0gi5z2r0pnqr9s9vw8dmwx0r3x";
+ rev = "6757a5329948f00addd66b02ea94f61dd94456f5";
+ sha256 = "0wwwzg3bwcrbr2nmf84prz7k4i79yq0960vs6zjp0x8nqn2fvziy";
};
meta = with stdenv.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 0a178b3980..c841c69446 100644
--- a/third_party/nixpkgs/pkgs/misc/uboot/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/uboot/default.nix
@@ -314,6 +314,18 @@ in {
filesToInstall = ["u-boot.bin"];
};
+ ubootRaspberryPi4_32bit = buildUBoot {
+ defconfig = "rpi_4_32b_defconfig";
+ extraMeta.platforms = ["armv7l-linux"];
+ filesToInstall = ["u-boot.bin"];
+ };
+
+ ubootRaspberryPi4_64bit = buildUBoot {
+ defconfig = "rpi_4_defconfig";
+ extraMeta.platforms = ["aarch64-linux"];
+ filesToInstall = ["u-boot.bin"];
+ };
+
ubootRaspberryPiZero = buildUBoot {
defconfig = "rpi_0_w_defconfig";
extraMeta.platforms = ["armv6l-linux"];
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix
index ccaa9b1ff1..5d98044fa3 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 @@ let
ale = buildVimPluginFrom2Nix {
pname = "ale";
- version = "2020-12-16";
+ version = "2020-12-28";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
- rev = "f996ede5999c99b1b3e3cecc02dbd06cb286d3ff";
- sha256 = "0sdi933zl64j31i72m6hwx6bayrms3j4z3mkwhyb51qy8bg55kpv";
+ rev = "7fca451cf9a3068efe5e93fcc4b5494d939245fb";
+ sha256 = "0428dj8gk781p9mns3q2lhhfmcsav8z3d79ggyb3ldsjnmsc1lds";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@@ -137,24 +137,24 @@ let
async-vim = buildVimPluginFrom2Nix {
pname = "async-vim";
- version = "2020-06-20";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "prabirshrestha";
repo = "async.vim";
- rev = "6102020b4690f05ab6509a37fa25bc53e2d799a9";
- sha256 = "1b39nnym8lwdwhpbrbl6438s7ragnfm3n2lbs8acp78jl4jraiwz";
+ rev = "236debf1a68d69a74f1f6647c273b0477e1ec1bf";
+ sha256 = "12xz71182shfj8l300j7wnngxm5zkx2g1c2d4l6dvbk5z1dbzlj6";
};
meta.homepage = "https://github.com/prabirshrestha/async.vim/";
};
asyncomplete-vim = buildVimPluginFrom2Nix {
pname = "asyncomplete-vim";
- version = "2020-11-27";
+ version = "2020-12-23";
src = fetchFromGitHub {
owner = "prabirshrestha";
repo = "asyncomplete.vim";
- rev = "c5f5808581bd3a41ee379836ebf804eb46a189a5";
- sha256 = "1izxr4lx6nncajaiszff3w38qc8c6hrpkd6rj8q7wasqcsxd3fcj";
+ rev = "e546095e4ac7a20d06bcf16d207275dd4d6b4115";
+ sha256 = "0jq5qrlijlqpfgi89249whvpmm140smflpprlq8as0pfyhpjn1d1";
};
meta.homepage = "https://github.com/prabirshrestha/asyncomplete.vim/";
};
@@ -209,12 +209,12 @@ let
awesome-vim-colorschemes = buildVimPluginFrom2Nix {
pname = "awesome-vim-colorschemes";
- version = "2020-12-10";
+ version = "2020-12-26";
src = fetchFromGitHub {
owner = "rafi";
repo = "awesome-vim-colorschemes";
- rev = "d20555a51bb73c58c0a8e627ca118305a0865643";
- sha256 = "0r5x0h90158g5b7ipl4b4jfbxbcs44586aacff1qirrnjwkp27l0";
+ rev = "e006f28803c4f4f3e69e792ea347ef51623dd442";
+ sha256 = "1brsi5xrcza3wp7nkypqkk0imvb2cw0xpzg90llc504h62z5lbic";
};
meta.homepage = "https://github.com/rafi/awesome-vim-colorschemes/";
};
@@ -233,12 +233,12 @@ let
barbar-nvim = buildVimPluginFrom2Nix {
pname = "barbar-nvim";
- version = "2020-12-04";
+ version = "2020-12-28";
src = fetchFromGitHub {
owner = "romgrk";
repo = "barbar.nvim";
- rev = "f6ad62aadd892b643239f078f991b6af468d1070";
- sha256 = "0sgq05gcdnihsb3k38zc7n0b87kadpagk4h1kg9as9lq15zy60b5";
+ rev = "383ffc0712c71481a068e49430321366c53585f2";
+ sha256 = "14s42n4nl94nygszihgji01dwviw1ykqylpm2akdgfhwv1nz1ljn";
};
meta.homepage = "https://github.com/romgrk/barbar.nvim/";
};
@@ -293,12 +293,12 @@ let
brainfuck-vim = buildVimPluginFrom2Nix {
pname = "brainfuck-vim";
- version = "2020-12-16";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "fruit-in";
repo = "brainfuck-vim";
- rev = "1e0f81c11214c6cc27dc55775fe6f43216fcf09a";
- sha256 = "0wvz7gbjnk2lm6jbxmsxfs6hc38g8zwmrqw2clkzpj7kvs1ayw26";
+ rev = "2e5480e654221677dbf4652d2dd6d0cd6278a449";
+ sha256 = "1ki6gv6v2pff1azif753b80yy48wx9k8knm2maw9bl333563hpm9";
};
meta.homepage = "https://github.com/fruit-in/brainfuck-vim/";
};
@@ -329,12 +329,12 @@ let
calendar-vim = buildVimPluginFrom2Nix {
pname = "calendar-vim";
- version = "2020-11-30";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "itchyny";
repo = "calendar.vim";
- rev = "4a27972d1af6a4a659cebefeed8ec81f3c783c79";
- sha256 = "17wy2zybnlcajy91rcs2px726c0c1gjssggwyilx14wkp52ag0zn";
+ rev = "1d352606aa4f9cf3116514669533b314f6e800a0";
+ sha256 = "16m7zpw5i2bjxj771856wahfk4y6rhk3qb0jifblma219gnqmhz4";
};
meta.homepage = "https://github.com/itchyny/calendar.vim/";
};
@@ -389,12 +389,12 @@ let
ci_dark = buildVimPluginFrom2Nix {
pname = "ci_dark";
- version = "2020-08-20";
+ version = "2020-12-25";
src = fetchFromGitHub {
owner = "chuling";
repo = "ci_dark";
- rev = "d105c5978eb983d44461f83fc3b1033eb11d1a55";
- sha256 = "1nbb8zq2nhsbxn3lzh9sdhds2hv4n91vxafia7ydmzmyz9gyh6qw";
+ rev = "9e683226bb2b73f234cd8feb7367514553d23d32";
+ sha256 = "1jdpnljgf7bnqsfiqy7qfjhwcx4727gc9h0mrcn0xcfl19ppa6xs";
};
meta.homepage = "https://github.com/chuling/ci_dark/";
};
@@ -425,12 +425,12 @@ let
coc-clap = buildVimPluginFrom2Nix {
pname = "coc-clap";
- version = "2020-07-17";
+ version = "2020-12-17";
src = fetchFromGitHub {
owner = "vn-ki";
repo = "coc-clap";
- rev = "09d9059c243a25c5859fd73fff6b664d8bf5eed0";
- sha256 = "057kad7nwc75c92d2al6q25gs7vrf0l14529iclrgd61vg369sva";
+ rev = "5a0685a6e9eac82d5b1912e10b4ebdd41823dccd";
+ sha256 = "16g10s8zwzjzk21s09bvlc8z20gxv0whb83wf9kbysiv5aamf0n1";
};
meta.homepage = "https://github.com/vn-ki/coc-clap/";
};
@@ -449,24 +449,24 @@ let
coc-explorer = buildVimPluginFrom2Nix {
pname = "coc-explorer";
- version = "2020-12-11";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "weirongxu";
repo = "coc-explorer";
- rev = "2335a2325488c0e43974a70f307e77afc15382d9";
- sha256 = "1cpqypqlw7bwm6a8jc0kkrb0nyxa375s6rw4rq2lss8jlwxcsia2";
+ rev = "5c6532d7d3cfe8321df79c82fc47a1bb7145913d";
+ sha256 = "1zhhrmjngz50wsw3qqfwfdimbxbczk13pznhhrfsjxg85kk47ahc";
};
meta.homepage = "https://github.com/weirongxu/coc-explorer/";
};
coc-fzf = buildVimPluginFrom2Nix {
pname = "coc-fzf";
- version = "2020-12-14";
+ version = "2020-12-29";
src = fetchFromGitHub {
owner = "antoinemadec";
repo = "coc-fzf";
- rev = "39f128c29fea82ebd7920e632a9fe81d829c89b4";
- sha256 = "0f7wfmvnmh3007yblq5jswrh1iapl66ibcc4q7pz6ansm38apj8j";
+ rev = "a8b32b8b8a37d7fb87687c0187b7ad36987e2122";
+ sha256 = "1x6xfizcix1hlcl2dhxbaxxl2q7lpgnfyvdg81c88rcn68qykfn0";
};
meta.homepage = "https://github.com/antoinemadec/coc-fzf/";
};
@@ -497,12 +497,12 @@ let
coc-nvim = buildVimPluginFrom2Nix {
pname = "coc-nvim";
- version = "2020-12-16";
+ version = "2021-01-02";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "8c9d90539cdaecfd782d78a7a729100d9e30557d";
- sha256 = "1jgbilhldxc6cd7wmffcahp2yr2fv7lmnx5g4j0kcgw5fcd79nsn";
+ rev = "dda9114c36c6cac3aafbc0e9220c978b8f06da0c";
+ sha256 = "0y60kqfylg8f3dsz0y9jsxfg3xl0c8ijm8ra48y8mfhwr1y4vzvv";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
};
@@ -582,12 +582,12 @@ let
completion-nvim = buildVimPluginFrom2Nix {
pname = "completion-nvim";
- version = "2020-11-20";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "completion-nvim";
- rev = "936bbd17577101a4ffb07ea7f860f77dd8007d43";
- sha256 = "1z399q3v36hx2ipj1fhxcc051pi4q0lifyglmclxi5zkbmm0z6a7";
+ rev = "3abd4955558769be384690760b98d817ed4daabc";
+ sha256 = "1pjzn3k04j44qr1m63nwnpaybaq3lgsinsvbld7w4afsv94kfq2b";
};
meta.homepage = "https://github.com/nvim-lua/completion-nvim/";
};
@@ -630,12 +630,12 @@ let
conjure = buildVimPluginFrom2Nix {
pname = "conjure";
- version = "2020-11-17";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "Olical";
repo = "conjure";
- rev = "bcdaf3761b762dafb4314389d84294232dd61ed6";
- sha256 = "0ivbxr90h61zcw3ydkaajsmd5dbwcqqri3qw367kpmfsndk9k9s9";
+ rev = "ae460466a9343fbf07bdd36b61966693eea8aa6f";
+ sha256 = "049gwdwwzk484akhia8b60g8c4xlnyd9nz3q11nwqa4xs5x9zhws";
};
meta.homepage = "https://github.com/Olical/conjure/";
};
@@ -654,12 +654,12 @@ let
Coqtail = buildVimPluginFrom2Nix {
pname = "Coqtail";
- version = "2020-12-02";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "whonore";
repo = "Coqtail";
- rev = "f2c48d99015bb4f8317c53b8eb0f3a39406ed4cb";
- sha256 = "1h6ngs1kdnhxjnas0b62yvbx94zjn87q18hinccr4cis3qz902is";
+ rev = "617b38a2ceda860a89ef27f78bcb12111319c54f";
+ sha256 = "0sgkych6w6bdby11zprd2v9wqywwi7pi03sb67dr7qrag9hpk15a";
};
meta.homepage = "https://github.com/whonore/Coqtail/";
};
@@ -774,12 +774,12 @@ let
defx-git = buildVimPluginFrom2Nix {
pname = "defx-git";
- version = "2020-08-14";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "kristijanhusak";
repo = "defx-git";
- rev = "717b30addcd5204cf11c0736792c4b7c45005b88";
- sha256 = "1mx398lpzbzvrd1jawlxa4sd84ba60w3k9l46hg53hmbp1df4wff";
+ rev = "324552fc652ed09e14a45485945b2e52eb04cbdc";
+ sha256 = "1imgzbyrpivk601z35wdr6lk0r9vwriy37l4a0c3cmmb87pxkzcf";
};
meta.homepage = "https://github.com/kristijanhusak/defx-git/";
};
@@ -798,12 +798,12 @@ let
defx-nvim = buildVimPluginFrom2Nix {
pname = "defx-nvim";
- version = "2020-12-14";
+ version = "2020-12-28";
src = fetchFromGitHub {
owner = "Shougo";
repo = "defx.nvim";
- rev = "609e858b5211ec4de45cb93045ab320c961048b2";
- sha256 = "0yigdh18cnb6732613jps0zv0awwmqiz47hsxry65p71by72f026";
+ rev = "df165c33ecc5002553593884e309089faf7575bd";
+ sha256 = "0zva29hs1xzgyqzhlplmvm63gzc2lj96fxpv4705vbkr0vv9j4hz";
};
meta.homepage = "https://github.com/Shougo/defx.nvim/";
};
@@ -846,24 +846,24 @@ let
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
- version = "2020-12-14";
+ version = "2020-12-29";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
- rev = "54be7f99b9f754c532034c77dcb717200d522a21";
- sha256 = "1gy91qz7w1ih3an3b8qgxgglk5q8v7pqjsps3zbj0dbxc6hfn6wl";
+ rev = "7990823563392e4031cd474d3e90482329eef877";
+ sha256 = "0jzg4qcc50hhh3jfdhynddv5kr0yzh2f0ckzv0dmddx01p66nwcv";
};
meta.homepage = "https://github.com/Shougo/denite.nvim/";
};
deol-nvim = buildVimPluginFrom2Nix {
pname = "deol-nvim";
- version = "2020-12-14";
+ version = "2021-01-02";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deol.nvim";
- rev = "2bd742e2eadf6436e85aed1e95d43775524f0118";
- sha256 = "0rnsjxspiic0vqqnhsxws752q6xiq1g7yvx790ra3sf2j6nj8j6r";
+ rev = "cf80179e8f75b891bcb34364b90e537063936813";
+ sha256 = "1cf4834xjszk8cxjmpjvf78v7nh8kqr4iw7iq912cavbid8c01w5";
};
meta.homepage = "https://github.com/Shougo/deol.nvim/";
};
@@ -956,12 +956,12 @@ let
deoplete-jedi = buildVimPluginFrom2Nix {
pname = "deoplete-jedi";
- version = "2020-11-07";
+ version = "2020-12-21";
src = fetchFromGitHub {
owner = "deoplete-plugins";
repo = "deoplete-jedi";
- rev = "2d61fe45e348f89979c8faf663b3e88c61435f47";
- sha256 = "0qmszwrchp272zc4rf727k9l0x472lxbbql8k2pyj1vd1ks97q1i";
+ rev = "43058915007d92dc167b84dd5b8ada2d2a057a82";
+ sha256 = "0qh43mwzjsn67id6qs96p9lw1fjsgdgqmks0161hfgvbyixx2b3y";
};
meta.homepage = "https://github.com/deoplete-plugins/deoplete-jedi/";
};
@@ -992,12 +992,12 @@ let
deoplete-lsp = buildVimPluginFrom2Nix {
pname = "deoplete-lsp";
- version = "2020-11-18";
+ version = "2020-12-26";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete-lsp";
- rev = "134e970130d57c6683052a506776fa12e04bd3de";
- sha256 = "1drbjkqx8ss2m1ns3sk5dhsg7l6xm0lvlj8kqgapqq9v5gb876j2";
+ rev = "760eb2f647a518144ca1dc1091cc449c0dbee71e";
+ sha256 = "0dcq79xqfb5qnjinwni0bi3vn2sfsri8wmc75wgvw2114vyf2k9a";
};
meta.homepage = "https://github.com/Shougo/deoplete-lsp/";
};
@@ -1064,12 +1064,12 @@ let
deoplete-vim-lsp = buildVimPluginFrom2Nix {
pname = "deoplete-vim-lsp";
- version = "2020-10-27";
+ version = "2020-12-21";
src = fetchFromGitHub {
owner = "lighttiger2505";
repo = "deoplete-vim-lsp";
- rev = "cb5af558e892a70648587e673fc251409ac3dc72";
- sha256 = "03rpw1z5fgglba7vymi3ln810nh5x3x9hjqlm41shdik9pgmg867";
+ rev = "0c5d9e6efd6a7bea503faa854c41a3e5af00ec57";
+ sha256 = "1hckg9p7srw2d674is0wzilnwwvw1s2q8xapr6dawslm5j364xlk";
};
meta.homepage = "https://github.com/lighttiger2505/deoplete-vim-lsp/";
};
@@ -1088,12 +1088,12 @@ let
deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
- version = "2020-12-14";
+ version = "2020-12-24";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
- rev = "2849fa544b9a3a07ec1ddafb2bb6f72945b24c62";
- sha256 = "08a5gb2hyqvpwj887g348vzxf14c28kls8dc86cizx5l1g6q2kpa";
+ rev = "b098a5286e95c456d91eed3589a2850aae421219";
+ sha256 = "0y2ijzyn8jqpx5dkbglpa4ivsz6yml49xby7bbz6675rlcawlsq9";
};
meta.homepage = "https://github.com/Shougo/deoplete.nvim/";
};
@@ -1160,12 +1160,12 @@ let
dracula-vim = buildVimPluginFrom2Nix {
pname = "dracula-vim";
- version = "2020-11-13";
+ version = "2020-12-23";
src = fetchFromGitHub {
owner = "dracula";
repo = "vim";
- rev = "ba00ac0432541811955e50b8420c25b22762c7c9";
- sha256 = "1rp0zip0p07rbfiz8b5nvm6k1d80yvdgn4h59v3bg8j9qan7rg3h";
+ rev = "e7154372adc95d637ccd911c2f8601d9ff2eac1f";
+ sha256 = "1li5q3151kjh8c6a7cdnmbydxhkjgqsa5nlv49dy6dnqc3b50m7s";
};
meta.homepage = "https://github.com/dracula/vim/";
};
@@ -1292,6 +1292,18 @@ let
meta.homepage = "https://github.com/konfekt/fastfold/";
};
+ fern-vim = buildVimPluginFrom2Nix {
+ pname = "fern-vim";
+ version = "2020-12-22";
+ src = fetchFromGitHub {
+ owner = "lambdalisue";
+ repo = "fern.vim";
+ rev = "f936fdf27d9b0c288e4854c3ca0ea53f5f52be89";
+ sha256 = "0hdk7v4ag763lwr2gc2vcryhq8nhy0fp52vmb0ws203h4nkkilaf";
+ };
+ meta.homepage = "https://github.com/lambdalisue/fern.vim/";
+ };
+
ferret = buildVimPluginFrom2Nix {
pname = "ferret";
version = "2020-12-08";
@@ -1391,12 +1403,12 @@ let
fzf-vim = buildVimPluginFrom2Nix {
pname = "fzf-vim";
- version = "2020-12-14";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "junegunn";
repo = "fzf.vim";
- rev = "e9d62b4c873f5f207202b4ba5bbd63de7003a0d3";
- sha256 = "0zifj72fm2c533cdj6ddkvm8y6p76imwmbnbm6l6s03zp1yq4kqy";
+ rev = "811b8607c653afe365bb97e6568501b0ad498017";
+ sha256 = "16g0p2gadbw22qlsqrla3nv4a1bipzj00j4qsr2nb2ci13c1831z";
};
meta.homepage = "https://github.com/junegunn/fzf.vim/";
};
@@ -1427,12 +1439,12 @@ let
ghcid = buildVimPluginFrom2Nix {
pname = "ghcid";
- version = "2020-11-24";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "ndmitchell";
repo = "ghcid";
- rev = "2c82ecf78b709a60ce7b3023ff6f49e01fa4275d";
- sha256 = "0hfbz11g887kdn9zsry53gf5gfh0n84h3ww9bjn7fkq9qpkkq9mv";
+ rev = "fb4a1610d830806311595ad5b314eed5ec6b1893";
+ sha256 = "17a663rx6x7mmls3i8ix4njfqdvqsbcj5avhdk07y8icdyiwbrp0";
};
meta.homepage = "https://github.com/ndmitchell/ghcid/";
};
@@ -1451,12 +1463,12 @@ let
git-messenger-vim = buildVimPluginFrom2Nix {
pname = "git-messenger-vim";
- version = "2020-08-20";
+ version = "2020-12-27";
src = fetchFromGitHub {
owner = "rhysd";
repo = "git-messenger.vim";
- rev = "c16b0d43ca57e77081f1f23f67552efe37110b39";
- sha256 = "171w3dv3jl4mw1ikh5p688v0a8nf85h862d9zvsmdzs2v6ajigpw";
+ rev = "a67de1d08cffa547183bbc2f95c4e29723504263";
+ sha256 = "0pjw17z76yq873jh74pr01r3ay4blzb4j0ghax553fb0d8ni4lkl";
};
meta.homepage = "https://github.com/rhysd/git-messenger.vim/";
};
@@ -1643,12 +1655,12 @@ let
iceberg-vim = buildVimPluginFrom2Nix {
pname = "iceberg-vim";
- version = "2020-07-20";
+ version = "2020-12-25";
src = fetchFromGitHub {
owner = "cocopon";
repo = "iceberg.vim";
- rev = "203d56849325fb0420587c9951859a755798aea3";
- sha256 = "16calikypw9gyb4vzybwqgl329v6wpqj05z6m2ajbr027fksxfjr";
+ rev = "866f9f4ac9ff9a0ae33de96253c359c68ab556b4";
+ sha256 = "1zlj85xg8r8qbnr7dpszkcjqw70xahay7ydwnik0zwhq96mic1pv";
};
meta.homepage = "https://github.com/cocopon/iceberg.vim/";
};
@@ -1811,12 +1823,12 @@ let
jedi-vim = buildVimPluginFrom2Nix {
pname = "jedi-vim";
- version = "2020-07-17";
+ version = "2020-12-26";
src = fetchFromGitHub {
owner = "davidhalter";
repo = "jedi-vim";
- rev = "a17b0333031bd3652ad4c6169caaed05ffb7c49d";
- sha256 = "0xqsh0mw64s9ph4sd550fc129q567dld3vk7fciwd2905h9q0k8q";
+ rev = "3a1c900a2629cba2f63ee2bc32611f8ce28c8bfb";
+ sha256 = "1y4n3xvbxjxxapiw9b2rs8q4l65xwmx8djhfr21y97qj8205kcfd";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/davidhalter/jedi-vim/";
@@ -2004,12 +2016,12 @@ let
lh-brackets = buildVimPluginFrom2Nix {
pname = "lh-brackets";
- version = "2020-11-23";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "LucHermitte";
repo = "lh-brackets";
- rev = "16520df9bcb57a5c150efff5a8bf2cd64f659f07";
- sha256 = "0hnn7hw1a7a5ld742mlw070xnj2zyvyq2kzrzsp2ky7ir3lhn7x2";
+ rev = "c9369d9289e18b3143288a9c55d0874d4635cf3a";
+ sha256 = "0yxvwkw301v090bj5pfvd3d9axvznjm06c7asfnvaz7y4r9j8y0f";
};
meta.homepage = "https://github.com/LucHermitte/lh-brackets/";
};
@@ -2040,12 +2052,12 @@ let
lightline-bufferline = buildVimPluginFrom2Nix {
pname = "lightline-bufferline";
- version = "2020-12-03";
+ version = "2020-12-28";
src = fetchFromGitHub {
owner = "mengelbrecht";
repo = "lightline-bufferline";
- rev = "9dffe95e90e331faaf363e179970ffc46afaeb59";
- sha256 = "05d1b0gzy6pz2pky8kxz3pdqzz2pmafjjib3yhskf11fd9k8q4l1";
+ rev = "510c8be3d78bb58f25976ff9e7415c8cdc2a3054";
+ sha256 = "0bd44jkz07pdzzs1vh0lkkms1vw8cd96wlsh8sa37mkx8bk5js5n";
};
meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/";
};
@@ -2124,12 +2136,12 @@ let
mattn-calendar-vim = buildVimPluginFrom2Nix {
pname = "mattn-calendar-vim";
- version = "2019-11-24";
+ version = "2020-12-29";
src = fetchFromGitHub {
owner = "mattn";
repo = "calendar-vim";
- rev = "de499b9525490b10edbd28fb8f0c4e81c6a6f20c";
- sha256 = "0xvvkq9zckmv9pnzvxg71fblly8lksfi736brbcwcvnszqif4b69";
+ rev = "9a32891101990dd88b86befb50c46575ef8a364e";
+ sha256 = "0i6nxap9fx8z9dx6q33pc9hz8s8vc2ghz5zchyxxmdn2mb5fki53";
};
meta.homepage = "https://github.com/mattn/calendar-vim/";
};
@@ -2148,12 +2160,12 @@ let
mkdx = buildVimPluginFrom2Nix {
pname = "mkdx";
- version = "2020-10-12";
+ version = "2020-12-10";
src = fetchFromGitHub {
owner = "SidOfc";
repo = "mkdx";
- rev = "65f343251d99c20db9f22e9c836b709f249129f6";
- sha256 = "06xz12h87wkcpn2w22k6m7gxshk5x75hg8ql9cmja89v0birsn0f";
+ rev = "c977b1feff1dd53fc876f107d5c1128354e3cfb5";
+ sha256 = "15b0w9wabrp4mb4hj1zi3bf5ma0p2qkb7b93c9hzrqbimkzdy1db";
};
meta.homepage = "https://github.com/SidOfc/mkdx/";
};
@@ -2172,12 +2184,12 @@ let
ncm2 = buildVimPluginFrom2Nix {
pname = "ncm2";
- version = "2020-07-26";
+ version = "2020-12-19";
src = fetchFromGitHub {
owner = "ncm2";
repo = "ncm2";
- rev = "7d49f7b473db732878091f2f8c68bc47b015559b";
- sha256 = "112pspa730pvwiv0hbzn9z6i3zpn25p8g45wf67kj2084wiqkkx3";
+ rev = "3de17695c58f309642c5148b21d47fac61937a96";
+ sha256 = "1415yjxydyamsyx6fmb5wawgcgqqr96cv6vy60f5h5x4dsaqvs24";
};
meta.homepage = "https://github.com/ncm2/ncm2/";
};
@@ -2364,12 +2376,12 @@ let
neco-ghc = buildVimPluginFrom2Nix {
pname = "neco-ghc";
- version = "2020-06-06";
+ version = "2020-12-19";
src = fetchFromGitHub {
owner = "eagletmt";
repo = "neco-ghc";
- rev = "b4ea02c537975a5a2bf00cb5f24cd784b2b6f5ad";
- sha256 = "13la3slqkljn7y8y9p8ic3majnvjf7pnrwr16cdpacklmz733x1f";
+ rev = "ba23875fadc5e9022acb9d746b99f6fe5155d586";
+ sha256 = "08q3wlaq6a8acfcbhh3gdhzwn5rr7w18aqqww0z76hgblav11a4k";
};
meta.homepage = "https://github.com/eagletmt/neco-ghc/";
};
@@ -2460,12 +2472,12 @@ let
neomake = buildVimPluginFrom2Nix {
pname = "neomake";
- version = "2020-11-09";
+ version = "2020-12-20";
src = fetchFromGitHub {
owner = "neomake";
repo = "neomake";
- rev = "3b611ca24a7b78f7842facf6361404724717af1a";
- sha256 = "0x710kk7cac4m6s7xlqbm8pch1kfbwkmk6myvmsgf2qflj2qxn2j";
+ rev = "5e140db568eb2f7b88e4110cd4b651562e8878ab";
+ sha256 = "0gvlpv7mfqrac10ccndl58axib42ack92m2simn78ksdap9g7n6n";
};
meta.homepage = "https://github.com/neomake/neomake/";
};
@@ -2484,12 +2496,12 @@ let
neosnippet-snippets = buildVimPluginFrom2Nix {
pname = "neosnippet-snippets";
- version = "2020-11-16";
+ version = "2020-12-23";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet-snippets";
- rev = "415dc1a83087173e2307a6b4e3e7c86a3cfa3183";
- sha256 = "18amifx20y9vhx1sl4pyhzdqsgznmn52c58nws4jsqszp12xmk0a";
+ rev = "901b9ba8f2eea6222649282a58d7b86b8719334f";
+ sha256 = "0k08057fbs4pmx9w6mwnjvms6sn694h6n255ff6n40sf4yy8w4mh";
};
meta.homepage = "https://github.com/Shougo/neosnippet-snippets/";
};
@@ -2556,12 +2568,12 @@ let
neoyank-vim = buildVimPluginFrom2Nix {
pname = "neoyank-vim";
- version = "2020-07-27";
+ version = "2020-12-20";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neoyank.vim";
- rev = "0d86f6565a6193cdf017ac4f79e52fed04d5c0fb";
- sha256 = "02n1n3hb3bn5x9na05crhwmdmk66wyjx8i01fsyazlpv32v1wfsy";
+ rev = "8b3c9f7d8109744766d13eaf6c17eb195dd61d9d";
+ sha256 = "0fmn92kjgwkfpsh328bvd3nsw32q6wbjjp9vqmfnbs8rbkmpn0vh";
};
meta.homepage = "https://github.com/Shougo/neoyank.vim/";
};
@@ -2580,12 +2592,12 @@ let
nerdtree = buildVimPluginFrom2Nix {
pname = "nerdtree";
- version = "2020-10-14";
+ version = "2020-12-20";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdtree";
- rev = "14af89743ac1c31ff9bb43682025eda50333a7d5";
- sha256 = "1q50cc9z91v809s65w0zq2s0z5smvghy0fbdjn64mr894ndvrmcv";
+ rev = "aaa946fb6bd79b9af86fbaf4b6b63fd81d839bd9";
+ sha256 = "1fhwfwqlvz0pm5qdpjbmjx4dqlnchbp170jw63dc5fxin90h4ivh";
};
meta.homepage = "https://github.com/preservim/nerdtree/";
};
@@ -2700,12 +2712,12 @@ let
nvim-dap = buildVimPluginFrom2Nix {
pname = "nvim-dap";
- version = "2020-12-08";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-dap";
- rev = "6830ad2ce5f9b328b7becbf390fca330195efb96";
- sha256 = "060899ajnck6v3fx2xprh8kf0g28wc12blxb13jd5ibgr7zdl5vn";
+ rev = "f908593bdcb2f2ce7d8225c08caf343b520a1dfe";
+ sha256 = "1z78yvavpjs6776x0yr7h3yl4y7wbmm2bmbljsw2kkl8ybbvfdz1";
};
meta.homepage = "https://github.com/mfussenegger/nvim-dap/";
};
@@ -2724,24 +2736,24 @@ let
nvim-gdb = buildVimPluginFrom2Nix {
pname = "nvim-gdb";
- version = "2020-12-08";
+ version = "2020-12-28";
src = fetchFromGitHub {
owner = "sakhnik";
repo = "nvim-gdb";
- rev = "a0e6003548ae0f89101347b483a3df773d24e6ed";
- sha256 = "1s1wsa3hmafdfh4zd97imr5a0yiqq9v82f6aih1ha9bz503q4mg2";
+ rev = "5e88c14c2c3ff22b519c7b6a2ef1e35039268bd9";
+ sha256 = "0hniyf1a8ihlyv9prg5h40vsh989i7ly7gnsna2sndxybg6zp56z";
};
meta.homepage = "https://github.com/sakhnik/nvim-gdb/";
};
nvim-highlite = buildVimPluginFrom2Nix {
pname = "nvim-highlite";
- version = "2020-12-14";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "Iron-E";
repo = "nvim-highlite";
- rev = "e9733ce739c4c8659226ebf0b2aa26bc1d10f3c1";
- sha256 = "0kl5ph1yxb5hhcyn78f70xglssrj0w3k9kwq13fxhi1lms15mvg2";
+ rev = "2fb6dc1b2a702a2f7ddd3dedff04b7fdfe66d9be";
+ sha256 = "0sxyk1g82ycgx5mi21s1jyrqg3qd4cyjrzy6hbwil04kcadqkkc1";
};
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
};
@@ -2760,24 +2772,24 @@ let
nvim-lspconfig = buildVimPluginFrom2Nix {
pname = "nvim-lspconfig";
- version = "2020-12-14";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
- rev = "afe4a78021568578ec750e4fc398050a720f1815";
- sha256 = "1vnl5vaqxs04j084gnxk5ayx4q9ibf7la0iiwpryl57csxpvc5lm";
+ rev = "dbbca130c487b6a89a1c4bfa48cb05de5cf08f64";
+ sha256 = "0xjxw91rb83ilhmrm2i9ishwdqb1qhradnm7a6mqfiz1faj3gxg4";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
};
nvim-lsputils = buildVimPluginFrom2Nix {
pname = "nvim-lsputils";
- version = "2020-11-29";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "RishabhRD";
repo = "nvim-lsputils";
- rev = "cf5184a84217549966ae3fa156bc459d2448c7b8";
- sha256 = "1wfmlr3scl3lawhvpya94f9zy3w3kyx622llxyg8s1frahzc9a3m";
+ rev = "58cd320e966c2aed5a5ebf8544a310a2341ccd5c";
+ sha256 = "1iv5gxj2vx3w3nx335kn0pnin4ij9xwpid909rp9hlh48vkardjp";
};
meta.homepage = "https://github.com/RishabhRD/nvim-lsputils/";
};
@@ -2796,36 +2808,36 @@ let
nvim-tree-lua = buildVimPluginFrom2Nix {
pname = "nvim-tree-lua";
- version = "2020-12-16";
+ version = "2020-12-28";
src = fetchFromGitHub {
owner = "kyazdani42";
repo = "nvim-tree.lua";
- rev = "bc8245c7bb57059ced9d957d9f15f56957656807";
- sha256 = "1lnbi746c5zhjlwsqbchhy8pna8d9drg7yi2jwsagj4jr2n4knwa";
+ rev = "86944b51c0e0a8fed5a02ab44640b2b215cebe93";
+ sha256 = "1mmpzhsj17rc88hfsn86y2w97a1mz3fjix9p61wnhq1sf0finkhr";
};
meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/";
};
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
- version = "2020-12-16";
+ version = "2021-01-02";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
- rev = "775021cbd5a5c242af74ee0892d3678971b5452b";
- sha256 = "1rsf19vpnbk4vs5a8kzbq3s8svvnf7kbrkswb1hy9qrfp94zmdvi";
+ rev = "6114a6ed97527ffd1938815f2276d77d908c94c2";
+ sha256 = "1bdwfllgdipsf65kw6v0dvckz34a2215g65q0fqkcx7xmmid4rr6";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
nvim-treesitter-context = buildVimPluginFrom2Nix {
pname = "nvim-treesitter-context";
- version = "2020-11-23";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "romgrk";
repo = "nvim-treesitter-context";
- rev = "192baea80c5b1a98a267eb7f13769f33adab7de8";
- sha256 = "0bap7ckwha4halhdz0hv69iad0wrcdwd9843rnzvfkz3b1bdbvdn";
+ rev = "a7773cc3c581fa43cf0b59693ecdc6fc4e79e748";
+ sha256 = "1mxm6b00jmnci4yvd3bs9njf73bjbdwcn10l5bw9180a511aggv1";
};
meta.homepage = "https://github.com/romgrk/nvim-treesitter-context/";
};
@@ -2844,36 +2856,36 @@ let
nvim-treesitter-textobjects = buildVimPluginFrom2Nix {
pname = "nvim-treesitter-textobjects";
- version = "2020-12-13";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter-textobjects";
- rev = "8743e233c22092e5ced954267eaa1e5d9b12e881";
- sha256 = "1qqy3qxqq8qijxq4mg0703x3gx92kccb1h47xrsp49crjpw1g8z1";
+ rev = "065b342db053810ac7a5ee9740b891cfa05c380f";
+ sha256 = "07yl5iin11snw2637860r9zva9yfn7qkljkv0sjfldm73afflds7";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/";
};
nvim-ts-rainbow = buildVimPluginFrom2Nix {
pname = "nvim-ts-rainbow";
- version = "2020-12-15";
+ version = "2020-12-18";
src = fetchFromGitHub {
owner = "p00f";
repo = "nvim-ts-rainbow";
- rev = "7887fe8847c5c2ad67bd05c1da3f6613ee30bd8d";
- sha256 = "00030lnb80h7yrjdjz1pzwxg2gcp6kfjj9glckk5zl4sjk5gp31j";
+ rev = "32d4b898989e504345c91ee802f5faeb7d12fc39";
+ sha256 = "1k4c1hsc1gwm6lv5k9lhpqx6dcbyc273aikm9j1q5i21mzrvl15f";
};
meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/";
};
nvim-web-devicons = buildVimPluginFrom2Nix {
pname = "nvim-web-devicons";
- version = "2020-11-08";
+ version = "2020-12-28";
src = fetchFromGitHub {
owner = "kyazdani42";
repo = "nvim-web-devicons";
- rev = "61693bf98df40dc17354edd5f92311e2aaa0f5cc";
- sha256 = "0siifa9gxj6kz9w4fpnra6afyri6y0b34605aqkf7820krhcmckz";
+ rev = "aaffb87b5a640d15a566d9af9e74baafcf9ec016";
+ sha256 = "1qk2h8cwcb0v12lxayjdxka6wh5r1phn9cz5xkm5hvm1vcwrvlln";
};
meta.homepage = "https://github.com/kyazdani42/nvim-web-devicons/";
};
@@ -3036,24 +3048,24 @@ let
playground = buildVimPluginFrom2Nix {
pname = "playground";
- version = "2020-12-04";
+ version = "2020-12-17";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "playground";
- rev = "bc68ffe8efab3a3b575122a26cf434e13e084844";
- sha256 = "1vlgx149fzkbxlznlwkcqbvlj4bg4g0g7xr1skvxg1qgmlgzwfx3";
+ rev = "0cba1b99cd6cfcd0379e57c317ea1df0c1c82b3a";
+ sha256 = "1xs2g7inlmcjchzzmsa4qh1mf61xz6gdn96mzfkr8fs65g78861b";
};
meta.homepage = "https://github.com/nvim-treesitter/playground/";
};
plenary-nvim = buildVimPluginFrom2Nix {
pname = "plenary-nvim";
- version = "2020-12-16";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "plenary.nvim";
- rev = "2c7d9031eea13e50818f94118a5cdd30692feafa";
- sha256 = "1vx0l3p44ycqhy1mkdz47j64bdakq77hlda2zldbcfshxlmsb6rb";
+ rev = "08c0eabcb1fdcc5b72f60c3a328ae8eeb7ad374e";
+ sha256 = "1qn1cj9jiq33nldi5s7mrwxxi1y4wibygq3ii2a18x3v5xmw83zy";
};
meta.homepage = "https://github.com/nvim-lua/plenary.nvim/";
};
@@ -3072,12 +3084,12 @@ let
popfix = buildVimPluginFrom2Nix {
pname = "popfix";
- version = "2020-12-16";
+ version = "2020-12-29";
src = fetchFromGitHub {
owner = "RishabhRD";
repo = "popfix";
- rev = "e610f0ec1639f28e9efb87b16f7fbf9c0e90d141";
- sha256 = "18hf65fwxl3m3gf8pi5j3dnphnqki3wz59ld3fqbq9720cfrcs2y";
+ rev = "3e78c1c638d6330f77989321e1c68c55aa8a5e67";
+ sha256 = "1ahffc58a0ps1hmnaqc1rzvisn2axrcd5wbxi6n7z5hmbx86fw99";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/RishabhRD/popfix/";
@@ -3157,12 +3169,12 @@ let
quick-scope = buildVimPluginFrom2Nix {
pname = "quick-scope";
- version = "2020-12-05";
+ version = "2020-12-28";
src = fetchFromGitHub {
owner = "unblevable";
repo = "quick-scope";
- rev = "5cd7d8493256b5900984af6d82a7ff81ce57d544";
- sha256 = "12v9h9q6lr06r563y1ryvd56zf8m0xshmg27sgm2453k2xps31ly";
+ rev = "d4c02b85ff168f7749833607536cb02281464c26";
+ sha256 = "16hl1np40p3wrk1q0blmxfaa28lljvca1dv9xpiw1ddm9n7qlr21";
};
meta.homepage = "https://github.com/unblevable/quick-scope/";
};
@@ -3505,14 +3517,14 @@ let
Spacegray-vim = buildVimPluginFrom2Nix {
pname = "Spacegray-vim";
- version = "2020-09-18";
+ version = "2021-01-02";
src = fetchFromGitHub {
- owner = "ajh17";
+ owner = "ackyshake";
repo = "Spacegray.vim";
- rev = "338b319da09b5e62744a54c79148262ba0f24bf3";
- sha256 = "0jkv0sg1sc7d8br32zmwr5m1iwbvzi43f4gvshfi71c6k2fyhwlb";
+ rev = "012ff0065eac2c149084d59e1272ec0d740051ab";
+ sha256 = "0y0jlycgsc8ll5gnqmjc9blyn9ynnzrgnp280k49h4lh5b689y5m";
};
- meta.homepage = "https://github.com/ajh17/Spacegray.vim/";
+ meta.homepage = "https://github.com/ackyshake/Spacegray.vim/";
};
spacevim = buildVimPluginFrom2Nix {
@@ -3578,12 +3590,12 @@ let
srcery-vim = buildVimPluginFrom2Nix {
pname = "srcery-vim";
- version = "2020-10-26";
+ version = "2020-12-22";
src = fetchFromGitHub {
owner = "srcery-colors";
repo = "srcery-vim";
- rev = "ecbd5ba9055ad6b78dc47ef4f0894a7da63215f7";
- sha256 = "1ynyllw0fg4gfb5qcmwfjsqg5dr3dwfc5hya261zzd8a42qab1y4";
+ rev = "8cd04af0507635a8368609ede79a332b96a7a245";
+ sha256 = "0gb1mjr2yryrq0p9q17d4ndyi7b6wyba3s8ds72wf5bkl4vzrsbd";
};
meta.homepage = "https://github.com/srcery-colors/srcery-vim/";
};
@@ -3698,12 +3710,12 @@ let
tagbar = buildVimPluginFrom2Nix {
pname = "tagbar";
- version = "2020-11-30";
+ version = "2020-12-21";
src = fetchFromGitHub {
owner = "preservim";
repo = "tagbar";
- rev = "b63e8cb83f08165d15474ea1291c51f6661f1f7e";
- sha256 = "0vghkl7i6pldyasb4fr0prjc53aq1jj567pxh9mssn2sy9l8ishg";
+ rev = "eaadf90b61fd039415b2e5e8b9c38598e9b2daed";
+ sha256 = "0283cn4cpdgdclmpc21dcwhign03h0mmahpmr34dp8fa286vlirv";
};
meta.homepage = "https://github.com/preservim/tagbar/";
};
@@ -3746,12 +3758,12 @@ let
telescope-nvim = buildVimPluginFrom2Nix {
pname = "telescope-nvim";
- version = "2020-12-16";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope.nvim";
- rev = "b5ff9de13d4b15e78e9d3433d6bf085601f62a5d";
- sha256 = "1ckb1ka1wp8m859xdbvzhh52gq4i3j5qia4w6mcz78x358mknp6x";
+ rev = "f15af583ebdce3c1b89cdfec05664c84e3d3ff51";
+ sha256 = "1vfb28a97g85m2zb4964qyl3fqrpi95a6nmb46h24z25p0m6s130";
};
meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/";
};
@@ -3927,12 +3939,12 @@ let
unite-vim = buildVimPluginFrom2Nix {
pname = "unite-vim";
- version = "2020-06-28";
+ version = "2020-12-20";
src = fetchFromGitHub {
owner = "Shougo";
repo = "unite.vim";
- rev = "787c777ff2fedd46fc10e315bdfea339fe016d33";
- sha256 = "1bm48d3n07i2hy7bqz6pzyl3zb5mikhplmk5fk5x09q2i47l6bqg";
+ rev = "beab32c6474d0b0ba763b43db41cd62ea5f97aa6";
+ sha256 = "0kyl006vp2fs67pr0wa7qyff6x1rpa4i2jhaalizpqbaldimidb9";
};
meta.homepage = "https://github.com/Shougo/unite.vim/";
};
@@ -4239,12 +4251,12 @@ let
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
- version = "2020-12-09";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "f39208f1a074fb525270312a20c87521a50c74ef";
- sha256 = "1prjrrg9r1vxkdxi2p5mbl9hypa6r8sa7yk7xw6bv5vsbwpl8nhj";
+ rev = "5601c0928e450a608527593439899671250d403b";
+ sha256 = "1725fbjilscwvwi76mldw034njf689plzjwxa17y0r0ylfalwql8";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
@@ -4263,12 +4275,12 @@ let
vim-airline-themes = buildVimPluginFrom2Nix {
pname = "vim-airline-themes";
- version = "2020-11-27";
+ version = "2020-12-17";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline-themes";
- rev = "5cf03c355b64836ebcb681136539f48ada34f363";
- sha256 = "1wjsmm0bf6714rxnrvfb9080ycgcy4x3vp3qs46nznxsxrxx935n";
+ rev = "8f1aa2c7fa44bf33b1fd4678f9c7b40c126b0e2b";
+ sha256 = "1gwk7m8ghg5lix14bqxjyxc1wv5agkfhqinsikssydab0liw0xyf";
};
meta.homepage = "https://github.com/vim-airline/vim-airline-themes/";
};
@@ -4467,12 +4479,12 @@ let
vim-clap = buildVimPluginFrom2Nix {
pname = "vim-clap";
- version = "2020-12-16";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
- rev = "af939a85cc78c9974dcf202a95ff8793755d575d";
- sha256 = "1kcnj0jqbag62gvxrr54hmri5qpskfs0i0l2m8z4ffliixy0mkan";
+ rev = "b9ca65dbcc89dfb2702fb2ab0e98c7119f4e6bbf";
+ sha256 = "0j9xh0yf224fsnm9ksml9m8jfx4m9iji0a6h8q0mk8zglvh6qksc";
};
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
};
@@ -4515,24 +4527,24 @@ let
vim-codefmt = buildVimPluginFrom2Nix {
pname = "vim-codefmt";
- version = "2020-12-07";
+ version = "2020-12-18";
src = fetchFromGitHub {
owner = "google";
repo = "vim-codefmt";
- rev = "6761a211eb8690e84167a1cb2efb11f31e07973d";
- sha256 = "0fppgyrbn6yy9qwi0vffj34vmqc40sqrh1drlbn9493j4r27ffyz";
+ rev = "0bf16eb74e8243ee477ad97330e451026311fbae";
+ sha256 = "06060173jyz1n977a2jaq706x850bayg2n2jwmidbrsbiyx2krzy";
};
meta.homepage = "https://github.com/google/vim-codefmt/";
};
vim-coffee-script = buildVimPluginFrom2Nix {
pname = "vim-coffee-script";
- version = "2018-02-27";
+ version = "2020-12-20";
src = fetchFromGitHub {
owner = "kchmck";
repo = "vim-coffee-script";
- rev = "9e3b4de2a476caeb6ff21b5da20966d7c67a98bb";
- sha256 = "1yzhyi12r508r2yjkzbcnddv3q4whjf3kchp23xs0snhwd9b981x";
+ rev = "28421258a8dde5a50deafbfc19cd9873cacfaa79";
+ sha256 = "07k7whr32x782jyvzl2vg6c2pdrj5jynf4b4f2my7502rgv03w02";
};
meta.homepage = "https://github.com/kchmck/vim-coffee-script/";
};
@@ -4717,6 +4729,18 @@ let
meta.homepage = "https://github.com/sunaku/vim-dasht/";
};
+ vim-DetectSpellLang = buildVimPluginFrom2Nix {
+ pname = "vim-DetectSpellLang";
+ version = "2020-01-13";
+ src = fetchFromGitHub {
+ owner = "konfekt";
+ repo = "vim-DetectSpellLang";
+ rev = "d8b545ef138a9ff013f8243f85c79b277b26f5e1";
+ sha256 = "0c1bxryw4rg4cyql7vfp2gwhkl2d0b8inc6shmgfy7jg4svhzs0w";
+ };
+ meta.homepage = "https://github.com/Konfekt/vim-DetectSpellLang/";
+ };
+
vim-devicons = buildVimPluginFrom2Nix {
pname = "vim-devicons";
version = "2020-12-10";
@@ -4767,12 +4791,12 @@ let
vim-dirvish-git = buildVimPluginFrom2Nix {
pname = "vim-dirvish-git";
- version = "2020-06-04";
+ version = "2020-12-18";
src = fetchFromGitHub {
owner = "kristijanhusak";
repo = "vim-dirvish-git";
- rev = "8a3a8b88ed0815500c2912658fe0de7583ee1d45";
- sha256 = "1z8a718kam2r87kimhayxndjbmpgk0mgwrc5v52bid584xml584k";
+ rev = "0c8c1a2878074abb0ac24054810de427ebff5500";
+ sha256 = "0gan44cyjskzjx5wv20zyvw2jn4cs4537fpwh2m3vi6758s2bmwy";
};
meta.homepage = "https://github.com/kristijanhusak/vim-dirvish-git/";
};
@@ -4839,12 +4863,12 @@ let
vim-easymotion = buildVimPluginFrom2Nix {
pname = "vim-easymotion";
- version = "2020-10-25";
+ version = "2020-12-17";
src = fetchFromGitHub {
owner = "easymotion";
repo = "vim-easymotion";
- rev = "41bbb8ce8a3c3acc837895ebd79f8a8bc07b99b3";
- sha256 = "1lbn844pv5pnla3qhc01wyyrx3czmr83gax8pr3w6283jwp4di6y";
+ rev = "d75d9591e415652b25d9e0a3669355550325263d";
+ sha256 = "1j2kgh1iri0fqkbgbgvfjqgsksfipnmr1xbj554i602pnm0hbg19";
};
meta.homepage = "https://github.com/easymotion/vim-easymotion/";
};
@@ -5031,12 +5055,12 @@ let
vim-floaterm = buildVimPluginFrom2Nix {
pname = "vim-floaterm";
- version = "2020-11-30";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "voldikss";
repo = "vim-floaterm";
- rev = "d7880f46f9b339f935e9912bb3f41c9b346ae992";
- sha256 = "1hyvfsjwpgyk5sgrr4zn8r0r530p1v3z8gz8a1dhjgpdykb90mpw";
+ rev = "f3537456b3f2639e8c8140c2138e9bed09a7cd52";
+ sha256 = "1wa7v14qv4jk86mck6ibyf2jz157hqyif995x12dl5ilb5csicz2";
};
meta.homepage = "https://github.com/voldikss/vim-floaterm/";
};
@@ -5079,12 +5103,12 @@ let
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
- version = "2020-12-07";
+ version = "2020-12-17";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
- rev = "7afa1cfaa62e7fc6f891d0d59f4b10d046b5fd8e";
- sha256 = "1a2q4n9dk8p3j9d8nr8briszmmign4393sbmrdrjkg963ysfc63g";
+ rev = "bebe504e38d0a20c30d6dd666c4c793b3cc66104";
+ sha256 = "03w28pll83sj7g7ngif27mj81zmwik0iw8yc50yc3szk0lv816yc";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
};
@@ -5173,14 +5197,26 @@ let
meta.homepage = "https://github.com/tikhomirov/vim-glsl/";
};
+ vim-gnupg = buildVimPluginFrom2Nix {
+ pname = "vim-gnupg";
+ version = "2021-01-03";
+ src = fetchFromGitHub {
+ owner = "jamessan";
+ repo = "vim-gnupg";
+ rev = "96be0be1240a848da56d665b38e1b0fe7ee3f1af";
+ sha256 = "10syaaylyaqn60zhyx008863b5b1349pygg7lnaqchw6bard1135";
+ };
+ meta.homepage = "https://github.com/jamessan/vim-gnupg/";
+ };
+
vim-go = buildVimPluginFrom2Nix {
pname = "vim-go";
- version = "2020-12-12";
+ version = "2020-12-27";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
- rev = "2855115efb1dd8a5f4436a80138633a1cb5d9f0c";
- sha256 = "1clq50v9r0mdgvpg3qclrs1ar5939fmi9y8ajpdhi8akwmzwq2z2";
+ rev = "9d676ce4128fec22da44b9a5e1eead994f8941e6";
+ sha256 = "0a61dkxr4kwcbnnkvz21zihsa458fkn31i962a7xjx332lfrpymz";
};
meta.homepage = "https://github.com/fatih/vim-go/";
};
@@ -5199,12 +5235,12 @@ let
vim-graphql = buildVimPluginFrom2Nix {
pname = "vim-graphql";
- version = "2020-12-06";
+ version = "2020-12-20";
src = fetchFromGitHub {
owner = "jparise";
repo = "vim-graphql";
- rev = "2e3b8fb97845136d43d6470c4aa4b73685a904e1";
- sha256 = "1cliwmjw7p7mp0nqhiv2ffmjrq41gx0yd0i46js8a7xyz3fwa0aa";
+ rev = "c5169b2705f23cc4926606a7786d8e8fae138d5c";
+ sha256 = "19nmdkbd4wcip18bb4inx64mc0awjj3bbahbhpsd8g6d889r9jha";
};
meta.homepage = "https://github.com/jparise/vim-graphql/";
};
@@ -5295,12 +5331,12 @@ let
vim-hexokinase = buildVimPluginFrom2Nix {
pname = "vim-hexokinase";
- version = "2020-11-03";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "RRethy";
repo = "vim-hexokinase";
- rev = "776f1b2a5df00249e89112655dcda6f9a8492bdb";
- sha256 = "1zxl6injhhsp9r7qjrfjq626yy32vza2lcrcgxsv8m7mf2b11zdp";
+ rev = "a7468f62a70d1da85b3fbe7f540a6dbd7a199536";
+ sha256 = "1vx48gq0skjmcjrxc8qkvjbqdsap50jrh1gyiqmm9s9rqxzsi4hs";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/RRethy/vim-hexokinase/";
@@ -5428,12 +5464,12 @@ let
vim-illuminate = buildVimPluginFrom2Nix {
pname = "vim-illuminate";
- version = "2020-12-13";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "RRethy";
repo = "vim-illuminate";
- rev = "b4a95300782781e2c27611e3bdeaadf2a8e75e56";
- sha256 = "1zabzl6zsxl2q60ipsrig3289l4gsglyf0w77vgfl0sxbhh3ii2q";
+ rev = "6d4a062345a471f0af2cbe4024d1a0e69fb40da3";
+ sha256 = "0n10r2jg0qy0lfanvl605pxgmnqx1s8y4qikr2idjwcv9xpf3sj7";
};
meta.homepage = "https://github.com/RRethy/vim-illuminate/";
};
@@ -5524,12 +5560,12 @@ let
vim-javacomplete2 = buildVimPluginFrom2Nix {
pname = "vim-javacomplete2";
- version = "2020-11-16";
+ version = "2020-12-29";
src = fetchFromGitHub {
owner = "artur-shaik";
repo = "vim-javacomplete2";
- rev = "1a0cd30af7a4d3a0fd2a053b380c92057431325a";
- sha256 = "1p82shirc11z78w82h13d7ih9l1akas6brbylkp3qwrp0pxkxpnw";
+ rev = "91592a3613600f65c6985211894fb65f28f389c7";
+ sha256 = "1rl6jsc54nkh0jdaxa132qz9sp506wzq5dc7iqnr9ndhyzz8m2n0";
};
meta.homepage = "https://github.com/artur-shaik/vim-javacomplete2/";
};
@@ -5645,12 +5681,12 @@ let
vim-kitty-navigator = buildVimPluginFrom2Nix {
pname = "vim-kitty-navigator";
- version = "2020-09-16";
+ version = "2020-12-16";
src = fetchFromGitHub {
owner = "knubie";
repo = "vim-kitty-navigator";
- rev = "ebdf6988bac3d1ebc45b3e51a86f3c065cf60c24";
- sha256 = "0zw24lhgs37lpbbdv2ir9s7g0fd3gjhjx2kvv54cs6mjszg2qmsm";
+ rev = "ee9252c62bcdc22e8326373ba1716442658b19d1";
+ sha256 = "1885gwbv2a4bwwydn129hd7xjgqp0cfjqkm0zw8lfylxgxadg0zb";
};
meta.homepage = "https://github.com/knubie/vim-kitty-navigator/";
};
@@ -5801,48 +5837,48 @@ let
vim-lsc = buildVimPluginFrom2Nix {
pname = "vim-lsc";
- version = "2020-11-14";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "natebosch";
repo = "vim-lsc";
- rev = "b3d239f71c02b274fcb74ebc57b836810f978da9";
- sha256 = "1vs50npx5bx13wmlbfl7dk48ifvn0kn1l4qal14sdzlv56y6hy57";
+ rev = "161e875c388e7b584fabf06539ec81df25bb2c0b";
+ sha256 = "0zsm1kvi3j1m1hbis4cjhn8ny8m0z5iwga5zpk692na2nydxlhi6";
};
meta.homepage = "https://github.com/natebosch/vim-lsc/";
};
vim-lsp = buildVimPluginFrom2Nix {
pname = "vim-lsp";
- version = "2020-12-13";
+ version = "2021-01-02";
src = fetchFromGitHub {
owner = "prabirshrestha";
repo = "vim-lsp";
- rev = "9dce8c50ed845b1f68d03875007c0a8a47b5490a";
- sha256 = "0csvrd52i9cd2vwkc0rfsi598zi217kg67w87yjmh9v16bjjdmb4";
+ rev = "f6a66a11b51e03afd4b896e63196390c6d43b81a";
+ sha256 = "0djv5i2kqml63241vrxdf67q917688y7swjf0l4fm864dss2p1b9";
};
meta.homepage = "https://github.com/prabirshrestha/vim-lsp/";
};
vim-lsp-cxx-highlight = buildVimPluginFrom2Nix {
pname = "vim-lsp-cxx-highlight";
- version = "2020-08-12";
+ version = "2020-12-23";
src = fetchFromGitHub {
owner = "jackguo380";
repo = "vim-lsp-cxx-highlight";
- rev = "7c47d39d808118f0ef030b15db28ff3995d91cb6";
- sha256 = "0yiyxfhicqhhpp83ilknngr8l9r8z9bchkn3xd2ri8bx0bm7i4l7";
+ rev = "f42db17e0917e6011a1d3581c3a8f29efab8ed93";
+ sha256 = "0n67ap7zi888xin7c7ag8sk7hjrzg36mlpg42rqfgx66k6dm0455";
};
meta.homepage = "https://github.com/jackguo380/vim-lsp-cxx-highlight/";
};
vim-maktaba = buildVimPluginFrom2Nix {
pname = "vim-maktaba";
- version = "2020-09-23";
+ version = "2020-12-23";
src = fetchFromGitHub {
owner = "google";
repo = "vim-maktaba";
- rev = "cdf8247c0abd251475be26a044b2e95698df6c09";
- sha256 = "0i4926gw06m8pqqn8a8k2xsxxg0pm3q8q1k3xd0imxi3gkyvz1fq";
+ rev = "46730b0d818da2da005e3c8a38ff987a2dd36d7c";
+ sha256 = "1lc4lysv3q7qvivfrwqggrpdgsb3zkhq1clvzfsxfsa2m1y4gr0z";
};
meta.homepage = "https://github.com/google/vim-maktaba/";
};
@@ -6018,12 +6054,12 @@ let
vim-mundo = buildVimPluginFrom2Nix {
pname = "vim-mundo";
- version = "2020-11-08";
+ version = "2020-12-29";
src = fetchFromGitHub {
owner = "simnalamburt";
repo = "vim-mundo";
- rev = "33a91cc55ebc7a55b8846c46f0ab50ec0d81613f";
- sha256 = "18qbmnwlwf9hmak73zam44daf6c50hi72b9g8ra7v1l5psgi39z7";
+ rev = "4f8628caebe393ac1b84564e965f894d89a7582d";
+ sha256 = "0hmww1xln0rvvi8hy7sv9arjwlp40ks0b07irzqpm5xi93hgyq2n";
};
meta.homepage = "https://github.com/simnalamburt/vim-mundo/";
};
@@ -6114,12 +6150,12 @@ let
vim-numbertoggle = buildVimPluginFrom2Nix {
pname = "vim-numbertoggle";
- version = "2017-10-26";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "jeffkreeftmeijer";
repo = "vim-numbertoggle";
- rev = "cfaecb9e22b45373bb4940010ce63a89073f6d8b";
- sha256 = "1rrmvv7ali50rpbih1s0fj00a3hjspwinx2y6nhwac7bjsnqqdwi";
+ rev = "4e4fda05db27e698c8ad4dff7c17bec54bb10a0c";
+ sha256 = "0crrgdz5wyriylj28sn0sil732wfnhnz35zaydqgp2csqi9s9xcb";
};
meta.homepage = "https://github.com/jeffkreeftmeijer/vim-numbertoggle/";
};
@@ -6138,12 +6174,12 @@ let
vim-ocaml = buildVimPluginFrom2Nix {
pname = "vim-ocaml";
- version = "2020-10-11";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "ocaml";
repo = "vim-ocaml";
- rev = "023a2a464e7a096779d3e541ee7d1dbe61148f6a";
- sha256 = "0wj945n3da9bzcj5n8002m4vrzv9cgk6sqcc7nyc1x34y9452z94";
+ rev = "2a18135901b312e5159f30e26786d657919281a4";
+ sha256 = "00xyj3bzd76cdc60wiw42b4d35nlxshr9xh4n4c6jf1wavm1clfj";
};
meta.homepage = "https://github.com/ocaml/vim-ocaml/";
};
@@ -6402,12 +6438,12 @@ let
vim-polyglot = buildVimPluginFrom2Nix {
pname = "vim-polyglot";
- version = "2020-11-27";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "sheerun";
repo = "vim-polyglot";
- rev = "73c518717741fb3ebb6822645d38f37ffae7c19b";
- sha256 = "08zwvnlg08v3h04iw754wl9wkirqcvqip86hh4m7bxxl0qkysnv6";
+ rev = "05b8bbc938bdeac4a5ee2d3ae5cf7a7f05e822d3";
+ sha256 = "0l7f80gas6rmiw5m0varsyv3sk3sfkqx0z05hlh4719a304b16pv";
};
meta.homepage = "https://github.com/sheerun/vim-polyglot/";
};
@@ -6630,12 +6666,12 @@ let
vim-rhubarb = buildVimPluginFrom2Nix {
pname = "vim-rhubarb";
- version = "2020-11-29";
+ version = "2020-12-18";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-rhubarb";
- rev = "857865bdab4bf134789484c36181346fdc29ccb9";
- sha256 = "1jwg3nij3skha4wspb833wqarqrmsxg6apry40m9s1l4gc1c3cz5";
+ rev = "d865e427d067af57d85cf2b7d2bc1912eb84d0bf";
+ sha256 = "1gcphxq52jx96fzf6xkq7mxvgyhjn6yzh7l5qc9h18lqmax9gqw2";
};
meta.homepage = "https://github.com/tpope/vim-rhubarb/";
};
@@ -6834,12 +6870,12 @@ let
vim-slime = buildVimPluginFrom2Nix {
pname = "vim-slime";
- version = "2020-12-05";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "jpalardy";
repo = "vim-slime";
- rev = "59d5e6c4bd99f6a1825ec83e9d56a333b12be36b";
- sha256 = "0679rn285z4v237gmxnkxdsx4gc0phh453bnhynsmr353x5a6gn3";
+ rev = "5ee3530714771b61fc509d2ffdcbced9404c150a";
+ sha256 = "1msjl7swz43rwpf4h8skk377s9kfyvcgr1z0dcwbbmn3jymfs5sk";
};
meta.homepage = "https://github.com/jpalardy/vim-slime/";
};
@@ -6858,12 +6894,12 @@ let
vim-smoothie = buildVimPluginFrom2Nix {
pname = "vim-smoothie";
- version = "2020-12-13";
+ version = "2020-12-25";
src = fetchFromGitHub {
owner = "psliwka";
repo = "vim-smoothie";
- rev = "a0414d1203e55d21b2b81050173c1c76bf0f854f";
- sha256 = "1ixz25fbdzcip324h9mkkmdfrwk3f0fqafrs5cnzmk5bcg9c22rv";
+ rev = "1f5ee84b789384a273b3e27b6a5a7e2f54dbc30e";
+ sha256 = "0977qb31hgss38g01m7ikx3qdqial3c7zw9cv72k7rnmcgy761wz";
};
meta.homepage = "https://github.com/psliwka/vim-smoothie/";
};
@@ -6906,12 +6942,12 @@ let
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
- version = "2020-12-14";
+ version = "2020-12-26";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
- rev = "e7a8a3fb439e22a9d55b050f3cab5c962b8d5aa7";
- sha256 = "1s6xmyfkg2iqlgg3zgygfa3p3d2fbyinylffdn2iy384q0fjn7lw";
+ rev = "275bfd8d6aebabd1140b18656d1bda32ca076dbb";
+ sha256 = "0g7nfvp9zqx1as4djajckl8aqv9931qhlnix1x8dnvqik9x4rny7";
};
meta.homepage = "https://github.com/honza/vim-snippets/";
};
@@ -6942,12 +6978,12 @@ let
vim-sourcetrail = buildVimPluginFrom2Nix {
pname = "vim-sourcetrail";
- version = "2020-11-24";
+ version = "2020-12-21";
src = fetchFromGitHub {
owner = "CoatiSoftware";
repo = "vim-sourcetrail";
- rev = "103ad3f96ebf3518494350afaa72763e9e769eec";
- sha256 = "1hpin1x5l8k54qkckc8v3c2gkv1sbqj3hxikwa0vxr5mz0zaz2wc";
+ rev = "b603ee7cf5c751918efc40014b9cfb40bf19ec32";
+ sha256 = "1yssa2yll5q61mffwxiq8swpzq80xxypyzr7svn8acwrakn0dx5r";
};
meta.homepage = "https://github.com/CoatiSoftware/vim-sourcetrail/";
};
@@ -7387,12 +7423,12 @@ let
vim-visual-multi = buildVimPluginFrom2Nix {
pname = "vim-visual-multi";
- version = "2020-12-08";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "mg979";
repo = "vim-visual-multi";
- rev = "20a59dd6b82fa838f92a333061f40c8db0e41ffb";
- sha256 = "0kkldla4rjw0gk7nvrq5l08nvpfhf6hmsmp4z0k9z4hin3yiddav";
+ rev = "c27966b82e3ebf39278b53ae600c9763907937d9";
+ sha256 = "15246xx9qixgdw1wff4kka9vcpkirkdbz8j25zhicx3dqvqzzb4c";
};
meta.homepage = "https://github.com/mg979/vim-visual-multi/";
};
@@ -7411,24 +7447,24 @@ let
vim-vsnip = buildVimPluginFrom2Nix {
pname = "vim-vsnip";
- version = "2020-12-06";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "vim-vsnip";
- rev = "17afebf49f3a13a4dbf44c90c0b5a9caf1cdbeb4";
- sha256 = "0xarnz4d9liwckgblckjma5yc66mal4ilggfjcr41i68h6mhdj88";
+ rev = "c62a86d46236e74d5059de0ba987a79a9e6be0c9";
+ sha256 = "1iw44y0b1v9677cw65idj3f458ski2mp9d0s66f48i92gcbpk90k";
};
meta.homepage = "https://github.com/hrsh7th/vim-vsnip/";
};
vim-vsnip-integ = buildVimPluginFrom2Nix {
pname = "vim-vsnip-integ";
- version = "2020-11-09";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "vim-vsnip-integ";
- rev = "8f171eac11eb7668a33991953f9ae5af9556cc59";
- sha256 = "0a8f1nblgwdv7z0ycxlx5arx68dgg5qzvwwgws18lpf201qp07sx";
+ rev = "60dfbb0dc73cfc4828e9328251a46ccbd7e9b5fe";
+ sha256 = "0nv8imllzpm5zvg2n3c5mb7lc1v1fn6jmqy8vgmv2fp1050p3dy3";
};
meta.homepage = "https://github.com/hrsh7th/vim-vsnip-integ/";
};
@@ -7447,12 +7483,12 @@ let
vim-wakatime = buildVimPluginFrom2Nix {
pname = "vim-wakatime";
- version = "2020-11-02";
+ version = "2020-12-29";
src = fetchFromGitHub {
owner = "wakatime";
repo = "vim-wakatime";
- rev = "c725124ae8885ca6da4fe5cd03bda4bd77dc3fd1";
- sha256 = "1mvvqbjszp6mc0rq6m1nj7cyy44z4xf2h4lc561wkfblhhk9j4i6";
+ rev = "45dfc28c30b44041183d749cf724e3dba9ac65ef";
+ sha256 = "1ipdynpg9v5mll1zimyiaxw4zzj004myh5xjky32z783lgi0qlxl";
};
meta.homepage = "https://github.com/wakatime/vim-wakatime/";
};
@@ -7471,12 +7507,12 @@ let
vim-which-key = buildVimPluginFrom2Nix {
pname = "vim-which-key";
- version = "2020-12-15";
+ version = "2020-12-21";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-which-key";
- rev = "9d08a9416787ef0f3ede6ef9bc66f78cecf6d72b";
- sha256 = "1adb3r9iyni86k2hxrkj4hr7zdz0v9a1h84dn0yhjy1dwgwlxjrq";
+ rev = "c5322b2f67bc627d467e527a530ff6695ccd3dbd";
+ sha256 = "0j3pnbg0a2rcjfp691v7wzcp9bqan24qvdl4fxzljipl2lyim0qb";
};
meta.homepage = "https://github.com/liuchengxu/vim-which-key/";
};
@@ -7651,12 +7687,12 @@ let
vimsence = buildVimPluginFrom2Nix {
pname = "vimsence";
- version = "2020-11-02";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "hugolgst";
repo = "vimsence";
- rev = "433875b4a994582a28795f8944af10d935b64322";
- sha256 = "117yxp3bzhrdi03r2d2zr1r2702czkxamdvgcxr62gysdgbz5i9z";
+ rev = "d135a75530d2ad4d034a5a2515136f043ffcecb2";
+ sha256 = "0v0qbqms513c4fcwa69d175ylkzb9n5i93gz1pqlcgnfmzdsfn22";
};
meta.homepage = "https://github.com/hugolgst/vimsence/";
};
@@ -7675,12 +7711,12 @@ let
vimspector = buildVimPluginFrom2Nix {
pname = "vimspector";
- version = "2020-12-14";
+ version = "2020-12-23";
src = fetchFromGitHub {
owner = "puremourning";
repo = "vimspector";
- rev = "61179b7670491a70b40cb34ddeefe793bee7fcb8";
- sha256 = "1gqfmvp1fzrj3zl21viqamjvfhjxw2qxs7ssvwblv3jympm27aww";
+ rev = "41a98026fa0bc29be35fc8392e38b1caabab0a3a";
+ sha256 = "14x6fmz7yy377zhgrmcv718bnqyh46c6rrb2f3ypfbbrk0nbd7k6";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/puremourning/vimspector/";
@@ -7688,12 +7724,12 @@ let
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
- version = "2020-12-12";
+ version = "2020-12-30";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "83f4b63d4043aeb808c8cdc01f883c9a95446530";
- sha256 = "10d72r81m2cr4vzp61l8kg9bcpkrwbbx7wqxicqj1j00xln7p29i";
+ rev = "401bea84b863f34a04b227fa60d2f498d7c9b7fb";
+ sha256 = "0ygss9dw64xiixdwhqhsn0y8dzlfl0gd0avjs075mkpzx5qfrsbx";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@@ -7736,12 +7772,12 @@ let
vista-vim = buildVimPluginFrom2Nix {
pname = "vista-vim";
- version = "2020-12-12";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vista.vim";
- rev = "3a1809ccf01b6acffdc2d5c529a946961266c4d7";
- sha256 = "12n7i5n2if4daafxwnnbnglq4g2gvcx2zsa973cs3fj2jjx0fqvg";
+ rev = "691fbce5fa1473c64035fba6e3c7b3876a99cb58";
+ sha256 = "0xx06s8syqs3a5b5711zgbjbzqz17pk66vzcazhq08bqgys21alr";
};
meta.homepage = "https://github.com/liuchengxu/vista.vim/";
};
@@ -7856,12 +7892,12 @@ let
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
- version = "2020-12-06";
+ version = "2021-01-01";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
- rev = "a488d15f535cddd2acc6c8b77c6c4381debcadbf";
- sha256 = "0rxv4hmpw0lcmp99kcgax4yll6m896d5vljv1hb7ycmz1q25ij52";
+ rev = "3c1d985ed8761eb5917b57b7a7b26401c796c994";
+ sha256 = "0vf8nadhh0z920j2qzhsnklszn1ppy8cnyzaywlz46nmd4nys15s";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
@@ -7869,12 +7905,12 @@ let
YouCompleteMe = buildVimPluginFrom2Nix {
pname = "YouCompleteMe";
- version = "2020-12-16";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "ycm-core";
repo = "YouCompleteMe";
- rev = "e252f6512f1f4a9a515dfc42401baf30a5fe72c8";
- sha256 = "0f0jrap8ivrywkzc7rwy27p6ssa5kll26df251ipsg1frmc7fmjm";
+ rev = "2434b104065be4590f07ad950d0943b7194f01e6";
+ sha256 = "0hhwqb5w84bi28h27wmisx4mb91xc6jbdh004d5994bl2098yrf8";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
@@ -7918,12 +7954,12 @@ let
zig-vim = buildVimPluginFrom2Nix {
pname = "zig-vim";
- version = "2020-10-09";
+ version = "2020-12-31";
src = fetchFromGitHub {
owner = "ziglang";
repo = "zig.vim";
- rev = "fa5f6d7c5be47bd32dcc69ccf980fc585575cc38";
- sha256 = "0szrnp27ccl93fbn1j9ybsld1l6j3xdrnx6dsf01gdxidm3w60f3";
+ rev = "ef331a76f0d660a67504e1cd0d981c345db3607f";
+ sha256 = "0976539h1zsxrnihp5x5lvra12iwvjbbrl5nw6f914yh09jqbgjf";
};
meta.homepage = "https://github.com/ziglang/zig.vim/";
};
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
index b184627627..17d5dd925e 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
@@ -644,7 +644,7 @@ self: super: {
libiconv
];
- cargoSha256 = "QUi3GyAsakAtDQkiVA7ez05s5CixqsVSp92svYmcWdQ=";
+ cargoSha256 = "1738hvqzwr4h1bigsqffc6alkzvir8s6f7mr0xyp21qbf5qkxmq2";
};
in ''
ln -s ${maple-bin}/bin/maple $target/bin/maple
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 c559a73b5b..afc5f1d774 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
@@ -1,8 +1,8 @@
907th/vim-auto-save
aca/completion-tabnine
+ackyshake/Spacegray.vim@main
airblade/vim-gitgutter
airblade/vim-rooter
-ajh17/Spacegray.vim
aklt/plantuml-syntax
altercation/vim-colors-solarized
alvan/vim-closetag
@@ -34,7 +34,7 @@ bling/vim-bufferline
blueyed/vim-diminactive
bogado/file-line
bohlender/vim-smt2
-brennanfee/vim-gui-position
+brennanfee/vim-gui-position@main
bronson/vim-trailing-whitespace
brooth/far.vim
buoto/gotests-vim
@@ -180,6 +180,7 @@ ivanov/vim-ipython
jackguo380/vim-lsp-cxx-highlight
jacoborus/tender.vim
jakwings/vim-pony
+jamessan/vim-gnupg@main
jaredgorski/SpaceCamp
jaxbot/semantic-highlight.vim
JazzCore/ctrlp-cmatcher
@@ -246,6 +247,7 @@ keith/swift.vim
kien/rainbow_parentheses.vim
knubie/vim-kitty-navigator
konfekt/fastfold
+konfekt/vim-DetectSpellLang
kristijanhusak/defx-git
kristijanhusak/defx-icons
kristijanhusak/deoplete-phpactor
@@ -255,6 +257,7 @@ kristijanhusak/vim-hybrid-material
kshenoy/vim-signature
kyazdani42/nvim-tree.lua
kyazdani42/nvim-web-devicons
+lambdalisue/fern.vim
lambdalisue/vim-gista
lambdalisue/vim-manpager
lambdalisue/vim-pager
@@ -399,7 +402,7 @@ nvim-treesitter/nvim-treesitter-textobjects
nvim-treesitter/playground
ocaml/vim-ocaml
octol/vim-cpp-enhanced-highlight
-Olical/conjure
+Olical/conjure@main
OrangeT/vim-csharp
osyo-manga/shabadou.vim
osyo-manga/vim-anzu
@@ -507,8 +510,8 @@ slashmili/alchemist.vim
sodapopcan/vim-twiggy
solarnz/arcanist.vim
sonph/onehalf
-steelsojka/completion-buffers
srcery-colors/srcery-vim
+steelsojka/completion-buffers
stefandtw/quickfix-reflector.vim
stephpy/vim-yaml
sunaku/vim-dasht
diff --git a/third_party/nixpkgs/pkgs/os-specific/darwin/apple-source-releases/libiconv/default.nix b/third_party/nixpkgs/pkgs/os-specific/darwin/apple-source-releases/libiconv/default.nix
index 0532c88b66..72ef086f59 100644
--- a/third_party/nixpkgs/pkgs/os-specific/darwin/apple-source-releases/libiconv/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/darwin/apple-source-releases/libiconv/default.nix
@@ -1,6 +1,6 @@
{ stdenv, appleDerivation, lib
-, enableStatic ? stdenv.targetPlatform.isiOS
-, enableShared ? !stdenv.targetPlatform.isiOS
+, enableStatic ? stdenv.hostPlatform.isStatic
+, enableShared ? !stdenv.hostPlatform.isStatic
}:
appleDerivation {
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix
index a69d86c5c4..54d7ce6222 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/alsa-plugins/default.nix
@@ -15,13 +15,14 @@ stdenv.mkDerivation rec {
buildInputs =
[ alsaLib libogg ]
++ lib.optional (libpulseaudio != null) libpulseaudio
- ++ lib.optional (libjack2 != null) libjack2;
+ # https://github.com/NixOS/nixpkgs/issues/96548
+ ++ lib.optional (libjack2 != null && (stdenv.buildPlatform == stdenv.hostPlatform)) libjack2;
meta = with lib; {
description = "Various plugins for ALSA";
homepage = "http://alsa-project.org/";
license = licenses.lgpl21;
- maintainers = [maintainers.marcweber];
+ maintainers = [ maintainers.marcweber ];
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/broadcom-sta/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/broadcom-sta/default.nix
index ecaa389604..8e2271b9f7 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/broadcom-sta/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/broadcom-sta/default.nix
@@ -37,6 +37,8 @@ stdenv.mkDerivation {
./linux-5.1.patch
# source: https://salsa.debian.org/Herrie82-guest/broadcom-sta/-/commit/247307926e5540ad574a17c062c8da76990d056f
./linux-5.6.patch
+ # source: https://gist.github.com/joanbm/5c640ac074d27fd1d82c74a5b67a1290
+ ./linux-5.9.patch
./null-pointer-fix.patch
./gcc.patch
];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/broadcom-sta/linux-5.9.patch b/third_party/nixpkgs/pkgs/os-specific/linux/broadcom-sta/linux-5.9.patch
new file mode 100644
index 0000000000..2a4e6fa89c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/broadcom-sta/linux-5.9.patch
@@ -0,0 +1,184 @@
+diff --git a/src/wl/sys/wl_cfg80211_hybrid.c b/src/wl/sys/wl_cfg80211_hybrid.c
+index 4b3298f..c45ad48 100644
+--- a/src/wl/sys/wl_cfg80211_hybrid.c
++++ b/src/wl/sys/wl_cfg80211_hybrid.c
+@@ -41,6 +41,7 @@
+ #include
+ #include
+ #include
++#include
+
+ #define EVENT_TYPE(e) dtoh32((e)->event_type)
+ #define EVENT_FLAGS(e) dtoh16((e)->flags)
+@@ -442,30 +443,7 @@ static void key_endian_to_host(struct wl_wsec_key *key)
+ static s32
+ wl_dev_ioctl(struct net_device *dev, u32 cmd, void *arg, u32 len)
+ {
+- struct ifreq ifr;
+- struct wl_ioctl ioc;
+- mm_segment_t fs;
+- s32 err = 0;
+-
+- BUG_ON(len < sizeof(int));
+-
+- memset(&ioc, 0, sizeof(ioc));
+- ioc.cmd = cmd;
+- ioc.buf = arg;
+- ioc.len = len;
+- strcpy(ifr.ifr_name, dev->name);
+- ifr.ifr_data = (caddr_t)&ioc;
+-
+- fs = get_fs();
+- set_fs(KERNEL_DS);
+-#if defined(WL_USE_NETDEV_OPS)
+- err = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, SIOCDEVPRIVATE);
+-#else
+- err = dev->do_ioctl(dev, &ifr, SIOCDEVPRIVATE);
+-#endif
+- set_fs(fs);
+-
+- return err;
++ return wlc_ioctl_internal(dev, cmd, arg, len);
+ }
+
+ static s32
+diff --git a/src/wl/sys/wl_iw.c b/src/wl/sys/wl_iw.c
+index 9c3c74e..e346b15 100644
+--- a/src/wl/sys/wl_iw.c
++++ b/src/wl/sys/wl_iw.c
+@@ -37,6 +37,7 @@ typedef const struct si_pub si_t;
+
+ #include
+ #include
++#include
+
+ extern bool wl_iw_conn_status_str(uint32 event_type, uint32 status,
+ uint32 reason, char* stringBuf, uint buflen);
+@@ -103,29 +104,7 @@ dev_wlc_ioctl(
+ int len
+ )
+ {
+- struct ifreq ifr;
+- wl_ioctl_t ioc;
+- mm_segment_t fs;
+- int ret;
+-
+- memset(&ioc, 0, sizeof(ioc));
+- ioc.cmd = cmd;
+- ioc.buf = arg;
+- ioc.len = len;
+-
+- strcpy(ifr.ifr_name, dev->name);
+- ifr.ifr_data = (caddr_t) &ioc;
+-
+- fs = get_fs();
+- set_fs(KERNEL_DS);
+-#if defined(WL_USE_NETDEV_OPS)
+- ret = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, SIOCDEVPRIVATE);
+-#else
+- ret = dev->do_ioctl(dev, &ifr, SIOCDEVPRIVATE);
+-#endif
+- set_fs(fs);
+-
+- return ret;
++ return wlc_ioctl_internal(dev, cmd, arg, len);
+ }
+
+ static int
+diff --git a/src/wl/sys/wl_linux.c b/src/wl/sys/wl_linux.c
+index c990c70..5bb9480 100644
+--- a/src/wl/sys/wl_linux.c
++++ b/src/wl/sys/wl_linux.c
+@@ -1664,10 +1664,7 @@ wl_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
+ goto done2;
+ }
+
+- if (segment_eq(get_fs(), KERNEL_DS))
+- buf = ioc.buf;
+-
+- else if (ioc.buf) {
++ if (ioc.buf) {
+ if (!(buf = (void *) MALLOC(wl->osh, MAX(ioc.len, WLC_IOCTL_MAXLEN)))) {
+ bcmerror = BCME_NORESOURCE;
+ goto done2;
+@@ -1688,7 +1685,7 @@ wl_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
+ WL_UNLOCK(wl);
+
+ done1:
+- if (ioc.buf && (ioc.buf != buf)) {
++ if (ioc.buf) {
+ if (copy_to_user(ioc.buf, buf, ioc.len))
+ bcmerror = BCME_BADADDR;
+ MFREE(wl->osh, buf, MAX(ioc.len, WLC_IOCTL_MAXLEN));
+@@ -1701,6 +1698,39 @@ done2:
+ return (OSL_ERROR(bcmerror));
+ }
+
++int
++wlc_ioctl_internal(struct net_device *dev, int cmd, void *buf, int len)
++{
++ wl_info_t *wl;
++ wl_if_t *wlif;
++ int bcmerror;
++
++ if (!dev)
++ return -ENETDOWN;
++
++ wl = WL_INFO(dev);
++ wlif = WL_DEV_IF(dev);
++ if (wlif == NULL || wl == NULL || wl->dev == NULL)
++ return -ENETDOWN;
++
++ bcmerror = 0;
++
++ WL_TRACE(("wl%d: wlc_ioctl_internal: cmd 0x%x\n", wl->pub->unit, cmd));
++
++ WL_LOCK(wl);
++ if (!capable(CAP_NET_ADMIN)) {
++ bcmerror = BCME_EPERM;
++ } else {
++ bcmerror = wlc_ioctl(wl->wlc, cmd, buf, len, wlif->wlcif);
++ }
++ WL_UNLOCK(wl);
++
++ ASSERT(VALID_BCMERROR(bcmerror));
++ if (bcmerror != 0)
++ wl->pub->bcmerror = bcmerror;
++ return (OSL_ERROR(bcmerror));
++}
++
+ static struct net_device_stats*
+ wl_get_stats(struct net_device *dev)
+ {
+diff --git a/src/wl/sys/wl_linux.h b/src/wl/sys/wl_linux.h
+index 5b1048e..c8c1f41 100644
+--- a/src/wl/sys/wl_linux.h
++++ b/src/wl/sys/wl_linux.h
+@@ -22,6 +22,7 @@
+ #define _wl_linux_h_
+
+ #include
++#include
+
+ typedef struct wl_timer {
+ struct timer_list timer;
+@@ -187,6 +188,7 @@ extern irqreturn_t wl_isr(int irq, void *dev_id, struct pt_regs *ptregs);
+ extern int __devinit wl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
+ extern void wl_free(wl_info_t *wl);
+ extern int wl_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
++extern int wlc_ioctl_internal(struct net_device *dev, int cmd, void *buf, int len);
+ extern struct net_device * wl_netdev_get(wl_info_t *wl);
+
+ #endif
+diff --git a/src/wl/sys/wlc_pub.h b/src/wl/sys/wlc_pub.h
+index 53a98b8..2b5a029 100644
+--- a/src/wl/sys/wlc_pub.h
++++ b/src/wl/sys/wlc_pub.h
+@@ -24,6 +24,7 @@
+
+ #include
+ #include
++#include
+ #include "proto/802.11.h"
+ #include "proto/bcmevent.h"
+
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/busybox/0001-Fix-build-with-glibc-2.31.patch b/third_party/nixpkgs/pkgs/os-specific/linux/busybox/0001-Fix-build-with-glibc-2.31.patch
deleted file mode 100644
index 029333b57e..0000000000
--- a/third_party/nixpkgs/pkgs/os-specific/linux/busybox/0001-Fix-build-with-glibc-2.31.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From c29b637b55c93214993f40b1a223233d40b8a7d6 Mon Sep 17 00:00:00 2001
-From: Maximilian Bosch
-Date: Wed, 19 Feb 2020 22:32:28 +0100
-Subject: [PATCH] Fix build with glibc 2.31
-
-This is derived from the corresponding upstream patch[1], however this
-one doesn't apply cleanly on busybox-1.31.1, so I rebased the patch
-locally and added it directly to nixpkgs.
-
-[1] https://git.busybox.net/busybox/patch/?id=d3539be8f27b8cbfdfee460fe08299158f08bcd9
----
- coreutils/date.c | 2 +-
- libbb/missing_syscalls.c | 8 --------
- util-linux/rdate.c | 8 ++++++--
- 3 files changed, 7 insertions(+), 11 deletions(-)
-
-diff --git a/coreutils/date.c b/coreutils/date.c
-index 3414d38..931b7f9 100644
---- a/coreutils/date.c
-+++ b/coreutils/date.c
-@@ -303,7 +303,7 @@ int date_main(int argc UNUSED_PARAM, char **argv)
- ts.tv_sec = validate_tm_time(date_str, &tm_time);
-
- /* if setting time, set it */
-- if ((opt & OPT_SET) && stime(&ts.tv_sec) < 0) {
-+ if ((opt & OPT_SET) && clock_settime(CLOCK_REALTIME, &ts) < 0) {
- bb_perror_msg("can't set date");
- }
- }
-diff --git a/libbb/missing_syscalls.c b/libbb/missing_syscalls.c
-index 87cf59b..dc40d91 100644
---- a/libbb/missing_syscalls.c
-+++ b/libbb/missing_syscalls.c
-@@ -15,14 +15,6 @@ pid_t getsid(pid_t pid)
- return syscall(__NR_getsid, pid);
- }
-
--int stime(const time_t *t)
--{
-- struct timeval tv;
-- tv.tv_sec = *t;
-- tv.tv_usec = 0;
-- return settimeofday(&tv, NULL);
--}
--
- int sethostname(const char *name, size_t len)
- {
- return syscall(__NR_sethostname, name, len);
-diff --git a/util-linux/rdate.c b/util-linux/rdate.c
-index 70f829e..878375d 100644
---- a/util-linux/rdate.c
-+++ b/util-linux/rdate.c
-@@ -95,9 +95,13 @@ int rdate_main(int argc UNUSED_PARAM, char **argv)
- if (!(flags & 2)) { /* no -p (-s may be present) */
- if (time(NULL) == remote_time)
- bb_error_msg("current time matches remote time");
-- else
-- if (stime(&remote_time) < 0)
-+ else {
-+ struct timespec ts;
-+ ts.tv_sec = remote_time;
-+ ts.tv_nsec = 0;
-+ if (clock_settime(CLOCK_REALTIME, &ts) < 0)
- bb_perror_msg_and_die("can't set time of day");
-+ }
- }
-
- if (flags != 1) /* not lone -s */
---
-2.25.0
-
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/busybox/0001-wget-implement-TLS-verification-with-ENABLE_FEATURE_.patch b/third_party/nixpkgs/pkgs/os-specific/linux/busybox/0001-wget-implement-TLS-verification-with-ENABLE_FEATURE_.patch
deleted file mode 100644
index d11cd670d5..0000000000
--- a/third_party/nixpkgs/pkgs/os-specific/linux/busybox/0001-wget-implement-TLS-verification-with-ENABLE_FEATURE_.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-From 45fa3f18adf57ef9d743038743d9c90573aeeb91 Mon Sep 17 00:00:00 2001
-From: Dimitri John Ledkov
-Date: Tue, 19 May 2020 18:20:39 +0100
-Subject: [PATCH] wget: implement TLS verification with
- ENABLE_FEATURE_WGET_OPENSSL
-
-When ENABLE_FEATURE_WGET_OPENSSL is enabled, correctly implement TLS
-verification by default. And only ignore verification errors, if
---no-check-certificate was passed.
-
-Also note, that previously OPENSSL implementation did not implement
-TLS verification, nor printed any warning messages that verification
-was not performed.
-
-Bug-Ubuntu: https://bugs.launchpad.net/bugs/1879533
-
-CVE-2018-1000500
-
-Signed-off-by: Dimitri John Ledkov
-Signed-off-by: Denys Vlasenko
----
- networking/wget.c | 20 +++++++++++++++++---
- 1 file changed, 17 insertions(+), 3 deletions(-)
-
-diff --git a/networking/wget.c b/networking/wget.c
-index f2fc9e215..6a8c08324 100644
---- a/networking/wget.c
-+++ b/networking/wget.c
-@@ -91,6 +91,9 @@
- //config: patches, but do want to waste bandwidth expaining how wrong
- //config: it is, you will be ignored.
- //config:
-+//config: FEATURE_WGET_OPENSSL does implement TLS verification
-+//config: using the certificates available to OpenSSL.
-+//config:
- //config:config FEATURE_WGET_OPENSSL
- //config: bool "Try to connect to HTTPS using openssl"
- //config: default y
-@@ -115,6 +118,9 @@
- //config: If openssl can't be executed, internal TLS code will be used
- //config: (if you enabled it); if openssl can be executed but fails later,
- //config: wget can't detect this, and download will fail.
-+//config:
-+//config: By default TLS verification is performed, unless
-+//config: --no-check-certificate option is passed.
-
- //applet:IF_WGET(APPLET(wget, BB_DIR_USR_BIN, BB_SUID_DROP))
-
-@@ -124,8 +130,11 @@
- //usage: IF_FEATURE_WGET_LONG_OPTIONS(
- //usage: "[-c|--continue] [--spider] [-q|--quiet] [-O|--output-document FILE]\n"
- //usage: " [-o|--output-file FILE] [--header 'header: value'] [-Y|--proxy on/off]\n"
-+//usage: IF_FEATURE_WGET_OPENSSL(
-+//usage: " [--no-check-certificate]\n"
-+//usage: )
- /* Since we ignore these opts, we don't show them in --help */
--/* //usage: " [--no-check-certificate] [--no-cache] [--passive-ftp] [-t TRIES]" */
-+/* //usage: " [--no-cache] [--passive-ftp] [-t TRIES]" */
- /* //usage: " [-nv] [-nc] [-nH] [-np]" */
- //usage: " [-P DIR] [-S|--server-response] [-U|--user-agent AGENT]" IF_FEATURE_WGET_TIMEOUT(" [-T SEC]") " URL..."
- //usage: )
-@@ -137,7 +146,9 @@
- //usage: "Retrieve files via HTTP or FTP\n"
- //usage: IF_FEATURE_WGET_LONG_OPTIONS(
- //usage: "\n --spider Only check URL existence: $? is 0 if exists"
--///////: "\n --no-check-certificate Don't validate the server's certificate"
-+//usage: IF_FEATURE_WGET_OPENSSL(
-+//usage: "\n --no-check-certificate Don't validate the server's certificate"
-+//usage: )
- //usage: )
- //usage: "\n -c Continue retrieval of aborted transfer"
- //usage: "\n -q Quiet"
-@@ -662,7 +673,7 @@ static int spawn_https_helper_openssl(const char *host, unsigned port)
- pid = xvfork();
- if (pid == 0) {
- /* Child */
-- char *argv[8];
-+ char *argv[9];
-
- close(sp[0]);
- xmove_fd(sp[1], 0);
-@@ -689,6 +700,9 @@ static int spawn_https_helper_openssl(const char *host, unsigned port)
- argv[5] = (char*)"-servername";
- argv[6] = (char*)servername;
- }
-+ if (!(option_mask32 & WGET_OPT_NO_CHECK_CERT)) {
-+ argv[7] = (char*)"-verify_return_error";
-+ }
-
- BB_EXECVP(argv[0], argv);
- xmove_fd(3, 2);
---
-2.28.0
-
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/busybox/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/busybox/default.nix
index 599754129b..99909e6262 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/busybox/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/busybox/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, buildPackages, fetchurl, fetchFromGitLab
-, enableStatic ? false
+, enableStatic ? stdenv.hostPlatform.isStatic
, enableMinimal ? false
# Allow forcing musl without switching stdenv itself, e.g. for our bootstrapping:
# nix build -f pkgs/top-level/release.nix stdenvBootstrapTools.x86_64-linux.dist
@@ -48,17 +48,14 @@ let
in
stdenv.mkDerivation rec {
- # TODO: When bumping this version, please validate whether the wget patch is present upstream
- # and remove the patch if it is. The patch should be present upstream for all versions 1.32.0+.
- # See NixOs/nixpkgs#94722 for context.
- name = "busybox-1.31.1";
+ name = "busybox-1.32.0";
# Note to whoever is updating busybox: please verify that:
# nix-build pkgs/stdenv/linux/make-bootstrap-tools.nix -A test
# still builds after the update.
src = fetchurl {
url = "https://busybox.net/downloads/${name}.tar.bz2";
- sha256 = "1659aabzp8w4hayr4z8kcpbk2z1q2wqhw7i1yb0l72b45ykl1yfh";
+ sha256 = "w12H8dBLKxU9M8J1wmMuQNOIqI8ZqecXJ+C7v/Uf5ok=";
};
hardeningDisable = [ "format" "pie" ]
@@ -66,8 +63,6 @@ stdenv.mkDerivation rec {
patches = [
./busybox-in-store.patch
- ./0001-Fix-build-with-glibc-2.31.patch
- ./0001-wget-implement-TLS-verification-with-ENABLE_FEATURE_.patch
] ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) ./clang-cross.patch;
postPatch = "patchShebangs .";
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/erofs-utils/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/erofs-utils/default.nix
new file mode 100644
index 0000000000..21ad77f234
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/erofs-utils/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchgit, autoreconfHook, pkgconfig, fuse, libuuid, lz4 }:
+
+stdenv.mkDerivation rec {
+ pname = "erofs-utils";
+ version = "1.2";
+ outputs = [ "out" "man" ];
+
+ src = fetchgit {
+ url =
+ "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git";
+ rev = "v" + version;
+ sha256 = "07hvijq2hsn3gg1kb8abrfk23n83j57yx8kyv4wqgwhhvd30myjc";
+ };
+
+ buildInputs = [ autoreconfHook pkgconfig fuse libuuid lz4 ];
+
+ configureFlags = [ "--enable-fuse" ];
+
+ meta = with stdenv.lib; {
+ description = "Userspace utilities for linux-erofs file system";
+ license = with licenses; [ gpl2 ];
+ maintainers = with maintainers; [ ehmry ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/fatrace/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/fatrace/default.nix
index 69d1afad8a..62767f6827 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/fatrace/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/fatrace/default.nix
@@ -1,12 +1,18 @@
-{ stdenv, fetchurl, python3, which }:
+{ stdenv
+, fetchFromGitHub
+, python3
+, which
+}:
stdenv.mkDerivation rec {
pname = "fatrace";
- version = "0.13";
+ version = "0.16.1";
- src = fetchurl {
- url = "https://launchpad.net/fatrace/trunk/${version}/+download/${pname}-${version}.tar.bz2";
- sha256 = "0hrh45bpzncw0jkxw3x2smh748r65k2yxvfai466043bi5q0d2vx";
+ src = fetchFromGitHub {
+ owner = "martinpitt";
+ repo = pname;
+ rev = version;
+ sha256 = "0lxfqin2bw9235yah8ylb4p8lc3755050sjg30z3gy7bab0lfyg9";
};
buildInputs = [ python3 which ];
@@ -14,16 +20,13 @@ stdenv.mkDerivation rec {
postPatch = ''
substituteInPlace power-usage-report \
--replace "'which'" "'${which}/bin/which'"
-
- # Avoid a glibc >= 2.25 deprecation warning that gets fatal via -Werror.
- sed 1i'#include ' -i fatrace.c
'';
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
description = "Report system-wide file access events";
- homepage = "https://launchpad.net/fatrace/";
+ homepage = "https://github.com/martinpitt/fatrace";
license = licenses.gpl3Plus;
longDescription = ''
fatrace reports file access events from all running processes.
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
index 6938750dd6..caa675951e 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
@@ -1,13 +1,13 @@
-{ stdenv, fetchgit, lib }:
+{ stdenvNoCC, fetchgit, lib }:
-stdenv.mkDerivation rec {
+stdenvNoCC.mkDerivation rec {
pname = "firmware-linux-nonfree";
- version = "2020-11-18";
+ version = "2020-12-18";
src = fetchgit {
url = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git";
rev = lib.replaceStrings ["-"] [""] version;
- sha256 = "107p7h13gncsxqhixqq9zmmswvs910sck54ab10s4m5cafvnaf94";
+ sha256 = "1rb5b3fzxk5bi6kfqp76q1qszivi0v1kdz1cwj2llp5sd9ns03b5";
};
installFlags = [ "DESTDIR=$(out)" ];
@@ -17,11 +17,11 @@ stdenv.mkDerivation rec {
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "1319qr3mhbbvbnl8q151pgfpahwzfv9zg0fvpj34z5h0wnvmlr2v";
+ outputHash = "1p7vn2hfwca6w69jhw5zq70w44ji8mdnibm1z959aalax6ndy146";
- meta = with stdenv.lib; {
+ meta = with stdenvNoCC.lib; {
description = "Binary firmware collection packaged by kernel.org";
- homepage = "http://packages.debian.org/sid/firmware-linux-nonfree";
+ homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git";
license = licenses.unfreeRedistributableFirmware;
platforms = platforms.linux;
maintainers = with maintainers; [ fpletz ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/firmware/raspberrypi/armstubs.nix b/third_party/nixpkgs/pkgs/os-specific/linux/firmware/raspberrypi/armstubs.nix
new file mode 100644
index 0000000000..2f2d0081ff
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/firmware/raspberrypi/armstubs.nix
@@ -0,0 +1,51 @@
+{ stdenv, fetchFromGitHub, cmake, pkgconfig }:
+
+let
+ inherit (stdenv.lib) optionals;
+in
+stdenv.mkDerivation {
+ pname = "raspberrypi-armstubs";
+ version = "2020-10-08";
+
+ src = fetchFromGitHub {
+ owner = "raspberrypi";
+ repo = "tools";
+ rev = "fc0e73c13865450e95edd046200e42a6e52d8256";
+ sha256 = "1g6ikpjcrm5x0rk5aiwjdd8grf997qkvgamcrdxy6k9ln746h25s";
+ };
+
+ NIX_CFLAGS_COMPILE = [
+ "-march=armv8-a+crc"
+ ];
+
+ preConfigure = ''
+ cd armstubs
+ '';
+
+ makeFlags = [
+ "CC8=${stdenv.cc.targetPrefix}cc"
+ "LD8=${stdenv.cc.targetPrefix}ld"
+ "OBJCOPY8=${stdenv.cc.targetPrefix}objcopy"
+ "OBJDUMP8=${stdenv.cc.targetPrefix}objdump"
+ "CC=${stdenv.cc.targetPrefix}cc"
+ "LD=${stdenv.cc.targetPrefix}ld"
+ "OBJCOPY=${stdenv.cc.targetPrefix}objcopy"
+ "OBJDUMP=${stdenv.cc.targetPrefix}objdump"
+ ]
+ ++ optionals (stdenv.isAarch64) [ "armstub8.bin" "armstub8-gic.bin" ]
+ ++ optionals (stdenv.isAarch32) [ "armstub7.bin" "armstub8-32.bin" "armstub8-32-gic.bin" ]
+ ;
+
+ installPhase = ''
+ mkdir -vp $out/
+ cp -v *.bin $out/
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Firmware related ARM stubs for the Raspberry Pi";
+ homepage = https://github.com/raspberrypi/tools;
+ license = licenses.bsd3;
+ platforms = [ "armv6l-linux" "armv7l-linux" "aarch64-linux" ];
+ maintainers = with maintainers; [ samueldr ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/iproute/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/iproute/default.nix
index b3de7ceeda..55fa6b36de 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/iproute/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/iproute/default.nix
@@ -5,19 +5,16 @@
stdenv.mkDerivation rec {
pname = "iproute2";
- version = "5.9.0";
+ version = "5.10.0";
src = fetchurl {
url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz";
- sha256 = "1kys6dmhrl43iaq95n5sh02p39d7bq8i5y672qrzgwnwpjaaqpd2";
+ sha256 = "1sakmhvh40gh4x55vzgy6cyvizqkhqalcfpvs6r0c14w62p38jm5";
};
preConfigure = ''
# Don't try to create /var/lib/arpd:
sed -e '/ARPDDIR/d' -i Makefile
- # TODO: Drop temporary version fix for 5.9 once 5.10 is out:
- substituteInPlace include/version.h \
- --replace "5.8.0" "${version}"
'';
outputs = [ "out" "dev" ];
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 47e49dbe01..2f81444f78 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
@@ -819,6 +819,12 @@ let
# See comments on https://github.com/NixOS/nixpkgs/commit/9b67ea9106102d882f53d62890468071900b9647
CRYPTO_AEGIS128_SIMD = whenAtLeast "5.4" no;
+
+ # Distros should configure the default as a kernel option.
+ # We previously defined it on the kernel command line as cma=
+ # The kernel command line will override a platform-specific configuration from its device tree.
+ # https://github.com/torvalds/linux/blob/856deb866d16e29bd65952e0289066f6078af773/kernel/dma/contiguous.c#L35-L44
+ CMA_SIZE_MBYTES = freeform "32";
};
};
in
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 0ea36ce8f4..00c0bb0d5d 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,18 +1,23 @@
{
"4.14": {
- "name": "linux-hardened-4.14.212.a.patch",
- "sha256": "068grrkygd6klv4zx3jghk987bl0v7g5g5911a2irllpsjv55rna",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.212.a/linux-hardened-4.14.212.a.patch"
+ "name": "linux-hardened-4.14.213.a.patch",
+ "sha256": "0lkjgg6cbsaiypxij7p00q3y094qf0h172hc2p7wgy39777b45a7",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.213.a/linux-hardened-4.14.213.a.patch"
},
"4.19": {
- "name": "linux-hardened-4.19.163.a.patch",
- "sha256": "0p8y9r1f3blsqrakxy4yp73sff0i0k43cwp5rg4ry3apnzfly1a4",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.163.a/linux-hardened-4.19.163.a.patch"
+ "name": "linux-hardened-4.19.164.a.patch",
+ "sha256": "0fzv2sjmf0dmhzp58yr4ggzi3pxbjjhbhmav46pv98rbdm2vjwvk",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.164.a/linux-hardened-4.19.164.a.patch"
+ },
+ "5.10": {
+ "name": "linux-hardened-5.10.4.a.patch",
+ "sha256": "0apnmcis41vz5k74g1ssq0apwxzhl6zg31nyjbplilm3b068a1h4",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.4.a/linux-hardened-5.10.4.a.patch"
},
"5.4": {
- "name": "linux-hardened-5.4.85.a.patch",
- "sha256": "1ml9vpakhpxry29c4q0fz346ly7s3hwd7rasr4dzkgs71lm5a1sy",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.85.a/linux-hardened-5.4.85.a.patch"
+ "name": "linux-hardened-5.4.86.a.patch",
+ "sha256": "0j1wr6d42rbxd66vhsp9l3lp3nv0p1j0cpir9pxshd8w9zlbdy88",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.86.a/linux-hardened-5.4.86.a.patch"
},
"5.9": {
"name": "linux-hardened-5.9.16.a.patch",
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 b542fab118..d37fa3c191 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 stdenv.lib;
buildLinux (args // rec {
- version = "4.19.163";
+ version = "4.19.164";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1z65iwwyx2b01fncygckmhpxirzs52qfqmv3agirn4laxgjw9viy";
+ sha256 = "1amafhydq934a04pizc5w4h4y4ny982zn33yrz7q0h2d6sskmyp5";
};
} // (args.argsOverride or {}))
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 783e7cf2d9..abe28da812 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 stdenv.lib;
buildLinux (args // rec {
- version = "5.10.3";
+ version = "5.10.4";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "09cml495fnf52lhlkjxjznw34q5s8arvq7shkb6wjq6fwlrk65gr";
+ sha256 = "1v2nbpp21c3fkw23dgrrfznnnlvi0538kj8wrlb2m6g94rn3jklh";
};
} // (args.argsOverride or {}))
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 0d504ff334..a5db9e7f6d 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 stdenv.lib;
buildLinux (args // rec {
- version = "5.4.85";
+ version = "5.4.86";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "0220k327aa7gg48fqw171mcng8h717c4a1v14r3q36ksirnmiqqx";
+ sha256 = "12qf7gza94s4f7smi3dk6i6hqcz0fbc64ghapan57fgpdvybadpb";
};
} // (args.argsOverride or {}))
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix
index ac84e70bae..6cf74a504a 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.11-rc1";
+ version = "5.11-rc2";
extraMeta.branch = "5.11";
# modDirVersion needs to be x.y.z, will always add .0
@@ -11,7 +11,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
- sha256 = "sha256-nPJpz058khWE83QV9ITylTXjimBBw7SQwg7WBjWA7H0=";
+ sha256 = "092jgmzqfpylwbwhv7j8hy5y0ai14b6wm7p7vw6pxj7alixyynq0";
};
# Should the testing kernels ever be built on Hydra?
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 3bdb8c4f29..9edc0ced41 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
@@ -113,6 +113,13 @@ let
sed -i "$mf" -e 's|/usr/bin/||g ; s|/bin/||g ; s|/sbin/||g'
done
sed -i Makefile -e 's|= depmod|= ${buildPackages.kmod}/bin/depmod|'
+
+ # Don't include a (random) NT_GNU_BUILD_ID, to make the build more deterministic.
+ # 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 scripts/ld-version.sh -e "s|/usr/bin/awk|${buildPackages.gawk}/bin/awk|"
'';
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 23c01d0419..b0eb2be2a4 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/patches.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/patches.nix
@@ -104,4 +104,14 @@
name = "mac_nvme_t2";
patch = ./mac-nvme-t2.patch;
};
+
+ # https://lkml.org/lkml/2020/12/18/461
+ wireless_syntax_error = rec {
+ name = "wireless-syntax_error";
+ patch = fetchpatch {
+ name = name + ".patch";
+ url = "https://lkml.org/lkml/diff/2020/12/18/461/1";
+ sha256 = "11rnw9z7311crsx37sk68b71q51cni70lzf40ildqjnnn71m3q58";
+ };
+ };
}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kmod/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kmod/default.nix
index 805b8a32ae..56fd4c353d 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kmod/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kmod/default.nix
@@ -1,6 +1,7 @@
{ stdenv, lib, fetchurl, autoreconfHook, pkgconfig
, libxslt, xz, elf-header
-, withStatic ? false }:
+, withStatic ? stdenv.hostPlatform.isStatic
+}:
let
systems = [ "/run/current-system/kernel-modules" "/run/booted-system/kernel-modules" "" ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/libcap/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/libcap/default.nix
index 713c4b5d13..ab78a3a33d 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/libcap/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/libcap/default.nix
@@ -1,5 +1,9 @@
-{ stdenv, lib, buildPackages, fetchurl, attr, perl, pam
-, static ? stdenv.targetPlatform.isStatic }:
+{ stdenv, lib, buildPackages, fetchurl, attr, perl
+, usePam ? !isStatic, pam ? null
+, isStatic ? stdenv.hostPlatform.isStatic
+}:
+
+assert usePam -> pam != null;
stdenv.mkDerivation rec {
pname = "libcap";
@@ -10,21 +14,21 @@ stdenv.mkDerivation rec {
sha256 = "1qf80lifygbnxwvqjf8jz5j24n6fqqx4ixnkbf76xs2vrmcq664j";
};
- patches = lib.optional static ./no-shared-lib.patch;
+ patches = lib.optional isStatic ./no-shared-lib.patch;
outputs = [ "out" "dev" "lib" "man" "doc" ]
- ++ lib.optional (pam != null) "pam";
+ ++ lib.optional usePam "pam";
depsBuildBuild = [ buildPackages.stdenv.cc ];
nativeBuildInputs = [ perl ];
- buildInputs = [ pam ];
+ buildInputs = lib.optional usePam pam;
propagatedBuildInputs = [ attr ];
makeFlags = [
"lib=lib"
- "PAM_CAP=${if pam == null then "no" else "yes"}"
+ "PAM_CAP=${if usePam then "yes" else "no"}"
"BUILD_CC=$(CC_FOR_BUILD)"
"CC:=$(CC)"
];
@@ -48,10 +52,10 @@ stdenv.mkDerivation rec {
installFlags = [ "RAISE_SETFCAP=no" ];
postInstall = ''
- ${lib.optionalString (!static) ''rm "$lib"/lib/*.a''}
+ ${lib.optionalString (!isStatic) ''rm "$lib"/lib/*.a''}
mkdir -p "$doc/share/doc/${pname}-${version}"
cp License "$doc/share/doc/${pname}-${version}/"
- '' + stdenv.lib.optionalString (pam != null) ''
+ '' + stdenv.lib.optionalString usePam ''
mkdir -p "$pam/lib/security"
mv "$lib"/lib/security "$pam/lib"
'';
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/musl/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/musl/default.nix
index acc9fff5b4..63d8114ac7 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/musl/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/musl/default.nix
@@ -35,11 +35,11 @@ let
in
stdenv.mkDerivation rec {
pname = "musl";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
url = "https://www.musl-libc.org/releases/${pname}-${version}.tar.gz";
- sha256 = "1s6lix02k1ijm4nmhzpmwzk5w6xfkhn70nvvk8zjs51r24cpppn6";
+ sha256 = "0jz8fzwgvfyjgxjbpw35ixdglp2apqjvp8m386f6yr4zacc6xbv8";
};
enableParallelBuilding = true;
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/pam/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/pam/default.nix
index fb969d7574..3faf74af64 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/pam/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/pam/default.nix
@@ -1,12 +1,14 @@
-{ stdenv, buildPackages, fetchurl, fetchpatch, flex, cracklib, db4 }:
+{ stdenv, buildPackages, fetchurl, fetchpatch, flex, cracklib, db4
+, nixosTests
+}:
stdenv.mkDerivation rec {
pname = "linux-pam";
- version = "1.3.1";
+ version = "1.5.1";
src = fetchurl {
- url = "https://github.com/linux-pam/linux-pam/releases/download/v1.3.1/Linux-PAM-${version}.tar.xz";
- sha256 = "1nyh9kdi3knhxcbv5v4snya0g3gff0m671lnvqcbygw3rm77mx7g";
+ url = "https://github.com/linux-pam/linux-pam/releases/download/v${version}/Linux-PAM-${version}.tar.xz";
+ sha256 = "sha256-IB1AcwsRNbGzzeoJ8sKKxjTXMYHM0Bcs7d7jZJxXkvw=";
};
patches = stdenv.lib.optionals (stdenv.hostPlatform.libc == "musl") [
@@ -63,6 +65,10 @@ stdenv.mkDerivation rec {
doCheck = false; # fails
+ passthru.tests = {
+ inherit (nixosTests) pam-oath-login pam-u2f shadow;
+ };
+
meta = with stdenv.lib; {
homepage = "http://www.linux-pam.org/";
description = "Pluggable Authentication Modules, a flexible mechanism for authenticating user";
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/pam_ssh_agent_auth/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/pam_ssh_agent_auth/default.nix
index b8cdda5a69..167363e60a 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/pam_ssh_agent_auth/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/pam_ssh_agent_auth/default.nix
@@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
# Allow multiple colon-separated authorized keys files to be
# specified in the file= option.
./multiple-key-files.patch
+ ./edcsa-crash-fix.patch
];
configureFlags = [
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/pam_ssh_agent_auth/edcsa-crash-fix.patch b/third_party/nixpkgs/pkgs/os-specific/linux/pam_ssh_agent_auth/edcsa-crash-fix.patch
new file mode 100644
index 0000000000..45ee874581
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/pam_ssh_agent_auth/edcsa-crash-fix.patch
@@ -0,0 +1,53 @@
+commit 1b0d9bcc5f5cd78b0bb1357d6a11da5d616ad26f
+Author: Wout Mertens
+Date: Thu Jun 11 18:08:13 2020 +0200
+
+ fix segfault when using ECDSA keys.
+
+ Author: Marc Deslauriers
+ Bug-Ubuntu: https://bugs.launchpad.net/bugs/1869512
+
+diff --git a/ssh-ecdsa.c b/ssh-ecdsa.c
+index 5b13b30..5bf29cc 100644
+--- a/ssh-ecdsa.c
++++ b/ssh-ecdsa.c
+@@ -46,7 +46,7 @@ ssh_ecdsa_sign(const Key *key, u_char **sigp, u_int *lenp,
+ u_int len, dlen;
+ Buffer b, bb;
+ #if OPENSSL_VERSION_NUMBER >= 0x10100005L
+- BIGNUM *r, *s;
++ BIGNUM *r = NULL, *s = NULL;
+ #endif
+
+ if (key == NULL || key->type != KEY_ECDSA || key->ecdsa == NULL) {
+@@ -137,20 +137,27 @@ ssh_ecdsa_verify(const Key *key, const u_char *signature, u_int signaturelen,
+
+ /* parse signature */
+ if ((sig = ECDSA_SIG_new()) == NULL)
+- pamsshagentauth_fatal("ssh_ecdsa_verify: DSA_SIG_new failed");
++ pamsshagentauth_fatal("ssh_ecdsa_verify: ECDSA_SIG_new failed");
+
+ pamsshagentauth_buffer_init(&b);
+ pamsshagentauth_buffer_append(&b, sigblob, len);
+ #if OPENSSL_VERSION_NUMBER < 0x10100005L
+ if ((pamsshagentauth_buffer_get_bignum2_ret(&b, sig->r) == -1) ||
+ (pamsshagentauth_buffer_get_bignum2_ret(&b, sig->s) == -1))
++ pamsshagentauth_fatal("ssh_ecdsa_verify:"
++ "pamsshagentauth_buffer_get_bignum2_ret failed");
+ #else
+- DSA_SIG_get0(sig, &r, &s);
++ if ((r = BN_new()) == NULL)
++ pamsshagentauth_fatal("ssh_ecdsa_verify: BN_new failed");
++ if ((s = BN_new()) == NULL)
++ pamsshagentauth_fatal("ssh_ecdsa_verify: BN_new failed");
+ if ((pamsshagentauth_buffer_get_bignum2_ret(&b, r) == -1) ||
+ (pamsshagentauth_buffer_get_bignum2_ret(&b, s) == -1))
+-#endif
+ pamsshagentauth_fatal("ssh_ecdsa_verify:"
+ "pamsshagentauth_buffer_get_bignum2_ret failed");
++ if (ECDSA_SIG_set0(sig, r, s) != 1)
++ pamsshagentauth_fatal("ssh_ecdsa_verify: ECDSA_SIG_set0 failed");
++#endif
+
+ /* clean up */
+ memset(sigblob, 0, len);
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/rdma-core/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/rdma-core/default.nix
index 042a54ff15..339a6cbbf2 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/rdma-core/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/rdma-core/default.nix
@@ -4,7 +4,7 @@
} :
let
- version = "31.2";
+ version = "33.0";
in stdenv.mkDerivation {
pname = "rdma-core";
@@ -14,7 +14,7 @@ in stdenv.mkDerivation {
owner = "linux-rdma";
repo = "rdma-core";
rev = "v${version}";
- sha256 = "0njfn8ziip57a2s435d4s0p3yylb85y7hdgbq660vwpsia9fb4sq";
+ sha256 = "04q4z95nxxxjc674qnbwn19bv18nl3x7xwp6aql17h1cw3gdmhw4";
};
nativeBuildInputs = [ cmake pkgconfig pandoc docutils makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/rtl8821cu/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/rtl8821cu/default.nix
index e45c70993a..35dbd1a9ee 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/rtl8821cu/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/rtl8821cu/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchFromGitHub, kernel, bc }:
stdenv.mkDerivation rec {
name = "rtl8821cu-${kernel.version}-${version}";
- version = "unstable-2020-08-21";
+ version = "unstable-2020-12-21";
src = fetchFromGitHub {
owner = "brektrou";
repo = "rtl8821cu";
- rev = "45a8b4393e3281b969822c81bd93bdb731d58472";
- sha256 = "1995zs1hvlxjhbh2w7zkwr824z19cgc91s00g7yhm5d7zjav14rd";
+ rev = "428a0820487418ec69c0edb91726d1cf19763b1e";
+ sha256 = "1ccl94727yq7gzn37ky91k0736cambgnkaa37r2f2hinpl9qdd8q";
};
hardeningDisable = [ "pic" ];
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 28681aed56..559fb6219b 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/default.nix
@@ -47,6 +47,7 @@ stdenv.mkDerivation {
url = mkURL "26f0e7b2" "0018-prevent-pow-optimization.patch";
sha256 = "1c8g0jz5yj9a0rsmryx9vdjsw4hw8mjfcg05c9pmyjg85w3dfp3m";
})
+ ./gcc10.patch
];
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/gcc10.patch b/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/gcc10.patch
new file mode 100644
index 0000000000..f4893a9123
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/gcc10.patch
@@ -0,0 +1,33 @@
+diff --git a/dos/string.h b/dos/string.h
+index f648de2..a502132 100644
+--- a/dos/string.h
++++ b/dos/string.h
+@@ -5,12 +5,13 @@
+ #ifndef _STRING_H
+ #define _STRING_H
+
++#include
++
+ /* Standard routines */
+ #define memcpy(a,b,c) __builtin_memcpy(a,b,c)
+ #define memmove(a,b,c) __builtin_memmove(a,b,c)
+ #define memset(a,b,c) __builtin_memset(a,b,c)
+ #define strcpy(a,b) __builtin_strcpy(a,b)
+-#define strlen(a) __builtin_strlen(a)
+
+ /* This only returns true or false */
+ static inline int memcmp(const void *__m1, const void *__m2, unsigned int __n)
+@@ -21,6 +22,13 @@ static inline int memcmp(const void *__m1, const void *__m2, unsigned int __n)
+ return rv;
+ }
+
++static inline size_t strlen(const char *s)
++{
++ size_t len = 0;
++ while (*s++) len++;
++ return len;
++}
++
+ extern char *strchr(const char *s, int c);
+
+ #endif /* _STRING_H */
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/wireguard/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/wireguard/default.nix
index 25a59b14ab..4ba02fa6c8 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/wireguard/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/wireguard/default.nix
@@ -7,11 +7,11 @@ assert stdenv.lib.versionOlder kernel.version "5.6";
stdenv.mkDerivation rec {
pname = "wireguard";
- version = "1.0.20201112";
+ version = "1.0.20201221";
src = fetchzip {
url = "https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${version}.tar.xz";
- sha256 = "sha256-HnYvjZ3VUH79NwNIvyTTygWYbVqEL2ttvlOlLiHhb5s=";
+ sha256 = "sha256-8RPJEk+6NaJP3LNZYEncLlkdrw2jHxNekKwEr+YpHeQ=";
};
hardeningDisable = [ "pic" ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/zfs/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/zfs/default.nix
index a2464aeb58..8bdf9efd44 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/zfs/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/zfs/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, fetchpatch
-, autoreconfHook, util-linux, nukeReferences, coreutils
+, autoreconfHook269, util-linux, nukeReferences, coreutils
, perl, buildPackages
, configFile ? "all"
@@ -89,7 +89,7 @@ let
"PATH=${makeBinPath [ coreutils gawk gnused gnugrep systemd ]}"
'';
- nativeBuildInputs = [ autoreconfHook nukeReferences ]
+ nativeBuildInputs = [ autoreconfHook269 nukeReferences ]
++ optionals buildKernel (kernel.moduleBuildDependencies ++ [ perl ])
++ optional buildUser pkgconfig;
buildInputs = optionals buildUser [ zlib libuuid attr libtirpc ]
diff --git a/third_party/nixpkgs/pkgs/servers/adminer/default.nix b/third_party/nixpkgs/pkgs/servers/adminer/default.nix
index 65a4dc37ec..0e6cd14eef 100644
--- a/third_party/nixpkgs/pkgs/servers/adminer/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/adminer/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, libbsd, fetchurl, phpPackages, php }:
+{ stdenv, fetchurl, php }:
stdenv.mkDerivation rec {
version = "4.7.8";
@@ -10,22 +10,36 @@ stdenv.mkDerivation rec {
sha256 = "0k794agvd8pa3mwl0076i7753fzxd41lhr23aih4l2lbdgnzi68z";
};
- nativeBuildInputs = with phpPackages; [ php composer ];
+ nativeBuildInputs = [
+ php
+ php.packages.composer
+ ];
buildPhase = ''
+ runHook preBuild
+
composer --no-cache run compile
+
+ runHook postBuild
'';
installPhase = ''
+ runHook preInstall
+
mkdir $out
cp adminer-${version}.php $out/adminer.php
+
+ runHook postInstall
'';
meta = with stdenv.lib; {
description = "Database management in a single PHP file";
homepage = "https://www.adminer.org";
- license = with licenses; [ asl20 gpl2 ];
- maintainers = with maintainers; [ sstef ];
+ license = with licenses; [ asl20 gpl2Only ];
+ maintainers = with maintainers; [
+ jtojnar
+ sstef
+ ];
platforms = platforms.all;
};
}
diff --git a/third_party/nixpkgs/pkgs/servers/dns/ncdns/default.nix b/third_party/nixpkgs/pkgs/servers/dns/ncdns/default.nix
index f1d124176b..b046aff12b 100644
--- a/third_party/nixpkgs/pkgs/servers/dns/ncdns/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/dns/ncdns/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "ncdns";
- version = "0.0.10.3";
+ version = "2020-11-22";
goPackagePath = "github.com/namecoin/ncdns";
goDeps = ./deps.nix;
@@ -10,18 +10,14 @@ buildGoPackage rec {
src = fetchFromGitHub {
owner = "namecoin";
repo = "ncdns";
- rev = "v${version}";
- sha256 = "12q5al48mkjhgyk7z5wyklzzrdbcqhwxl79axa4gh9ld75prghbq";
+ rev = "2fa54cd3b5480dba82170ab8ecb511fbd4977c41";
+ sha256 = "0mrxbg5lmy3s281ff6nxpp03z4mqwq7h5hkqm9qy8nb280x1sx7h";
};
patches = [ ./fix-tpl-path.patch ];
buildInputs = [ libcap ];
- preBuild = ''
- go generate github.com/namecoin/x509-signature-splice/...
- '';
-
postInstall = ''
mkdir -p "$out/share"
cp -r "$src/_doc" "$out/share/doc"
diff --git a/third_party/nixpkgs/pkgs/servers/dns/ncdns/deps.nix b/third_party/nixpkgs/pkgs/servers/dns/ncdns/deps.nix
index 7ac3f2897e..f48faa9648 100644
--- a/third_party/nixpkgs/pkgs/servers/dns/ncdns/deps.nix
+++ b/third_party/nixpkgs/pkgs/servers/dns/ncdns/deps.nix
@@ -5,8 +5,8 @@
fetch = {
type = "git";
url = "https://github.com/BurntSushi/toml";
- rev = "3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005";
- sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
+ rev = "ea60c4def909bde529d41a7e0674e31eba751da3";
+ sha256 = "08xhd9jlgkql8kqpi98aaq9k8hgb6x7197r6crp84r1ic8k7im4y";
};
}
{
@@ -23,8 +23,8 @@
fetch = {
type = "git";
url = "https://github.com/alecthomas/units";
- rev = "f65c72e2690dc4b403c8bd637baf4611cd4c069b";
- sha256 = "04jyqm7m3m01ppfy1f9xk4qvrwvs78q9zml6llyf2b3v5k6b2bbc";
+ rev = "1786d5ef83d4868925e518b2995c30430aec0f06";
+ sha256 = "1grs2y4gnyq8wv9w61c231a01c7qd916b7rxqy798b8sfirr3ci8";
};
}
{
@@ -32,8 +32,8 @@
fetch = {
type = "git";
url = "https://github.com/btcsuite/btcd";
- rev = "9f0179fd2c46caba343b6515602cf37172f14d5f";
- sha256 = "0cvpjsxlyzm04pwzi7nj43k9h5wfxj07jdc49qxsav5323v1nvka";
+ rev = "6bd4c64a54faeb343d5e3c1ee5802450a291787f";
+ sha256 = "15plh7rrmx1ydy3ldnylr727s9szrrkqzbf2ma2ka2qag1vy6nvb";
};
}
{
@@ -50,8 +50,8 @@
fetch = {
type = "git";
url = "https://github.com/btcsuite/btcutil";
- rev = "b2bf7f89d674a3702182b7e15f52807896051af3";
- sha256 = "0wwykb4cbq8xj2mls2mxma5vaahdgdy3vqw1r2fi4wyj0yr4kyw9";
+ rev = "a53e38424cce1c9de2062b69364efd35fd428d15";
+ sha256 = "1izjvgi0d5wnknfwdnqa196hn4vj1n5ga7swbhcfsgghk2zngwr4";
};
}
{
@@ -77,8 +77,8 @@
fetch = {
type = "git";
url = "https://github.com/coreos/go-systemd";
- rev = "b51e752dd1c9c618846f8bc5b95ab524bd7b11c2";
- sha256 = "127dj1iwp69yj74nwh9ckgc0mkk1mv4yzbxmbdxix1r7j6q35z3j";
+ rev = "87511f396ae9991f8589f6e6dcf58e28a91ba52b";
+ sha256 = "139ylav4vl4h7ndy1xkj0dn45rbknv2rfjlifrj622n96c4rrazx";
};
}
{
@@ -131,8 +131,8 @@
fetch = {
type = "git";
url = "https://github.com/kr/pretty";
- rev = "4e0886370c3a67530192c6a238cff68f56c141b0";
- sha256 = "1ywbfzz1h3a3qd8rpkiqwi1dm4w8ls9ijb4x1b7567grns9f0vnp";
+ rev = "a883a8422cd235c67c6c4fdcb7bbb022143e10b1";
+ sha256 = "0vp5ijbapw8j52c3l992m1wm8nhl23n68xk3lqxhad3srxmdb9z4";
};
}
{
@@ -140,8 +140,8 @@
fetch = {
type = "git";
url = "https://github.com/kr/text";
- rev = "702c74938df48b97370179f33ce2107bd7ff3b3e";
- sha256 = "0hf58ypz6rxsw6nx3i856whir9lvy4sdx946wbw1nfaf2rdmr9vx";
+ rev = "cafcf9720371e5625e7300397de921f58e069d17";
+ sha256 = "0q164xvv7nwgjq2l2lln4y7yp036jpwx8v7yfsz432czl10d4g0h";
};
}
{
@@ -158,8 +158,8 @@
fetch = {
type = "git";
url = "https://github.com/miekg/dns";
- rev = "203ad2480beb9330454efc215d21f16c607e8174";
- sha256 = "12i2l79whv7a8c27f1dvq4wqikx4d0l30r1ja68zfgrgik6vryxq";
+ rev = "23c4faca9d32b0abbb6e179aa1aadc45ac53a916";
+ sha256 = "1iir2yrx71wg0ab9j4qm70aycym2pxrb043dmbknyzbw9s43cabz";
};
}
{
@@ -189,6 +189,15 @@
sha256 = "0pj951wm6fdkk2yv4bxaxka52i7rb6w3fs9ah3fy7p8wchr4smjx";
};
}
+ {
+ goPackagePath = "github.com/namecoin/splicesign";
+ fetch = {
+ type = "git";
+ url = "https://github.com/namecoin/splicesign";
+ rev = "38bb6fb3ec66c72ecb3a14e1e714768cc6e56ed7";
+ sha256 = "0irlbcrarbrvzdnph9kxrf8bkij1lzqpp5mxh8i60n5ii7bj0wsd";
+ };
+ }
{
goPackagePath = "github.com/namecoin/tlsrestrictnss";
fetch = {
@@ -198,22 +207,22 @@
sha256 = "18qphkqnjw3bwflkyyrddyzgwscs37j7y6ynm9g78bqb5skviqqy";
};
}
- {
- goPackagePath = "github.com/namecoin/x509-signature-splice";
- fetch = {
- type = "git";
- url = "https://github.com/namecoin/x509-signature-splice";
- rev = "d8b4bf2df701c55239a9fe82bb1e7bea10e30599";
- sha256 = "0jlj4gb60s7b69d8yx6ljhxgvqgjz01n0h59fswblw09wfba8c4j";
- };
- }
{
goPackagePath = "github.com/ogier/pflag";
fetch = {
type = "git";
url = "https://github.com/ogier/pflag";
- rev = "45c278ab3607870051a2ea9040bb85fcb8557481";
- sha256 = "0620v75wppfd84d95n312wpngcb73cph4q3ivs1h0waljfnsrd5l";
+ rev = "73e519546fc0bce0c395610afcf6aa4e5aec88eb";
+ sha256 = "114zpgl6l47gsz0sifpq62hi2i6k0ra9hi8wx7d39giablf9i4ii";
+ };
+ }
+ {
+ goPackagePath = "github.com/rogpeppe/go-internal";
+ fetch = {
+ type = "git";
+ url = "https://github.com/rogpeppe/go-internal";
+ rev = "eea92b9e2c4424af886c8c620efa50fff5a56387";
+ sha256 = "0lf4x32af40ixnysfzfm9r08gpsd3k3x7p3hr2k8q72llsa1zivz";
};
}
{
@@ -221,8 +230,8 @@
fetch = {
type = "git";
url = "https://github.com/shiena/ansicolor";
- rev = "a422bbe96644373c5753384a59d678f7d261ff10";
- sha256 = "1dcn8a9z6a5dxa2m3fkppnajcls8lanbl38qggkf646yi5qsk1hc";
+ rev = "c7312218db184c554578219828d6c9498d02dcb1";
+ sha256 = "14mhp5ir1vlshja9bam6df5wpbqdwg46qn1ysixjiap535ajhkza";
};
}
{
@@ -230,8 +239,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "279210d13fedf5be6d476bad5df6a015042bb905";
- sha256 = "0syi72jba84nn1z89bqpcv94wjvzj71dwg1pj30xrcixcz1zsg26";
+ rev = "eec23a3978adcfd26c29f4153eaa3e3d9b2cc53a";
+ sha256 = "18cf6vhmx7v83ahyil7j8hkwhwf1012bgixglz7a6nc35qwwqb3r";
};
}
{
@@ -239,8 +248,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "627f9648deb96c27737b83199d44bb5c1010cbcf";
- sha256 = "0ziz7i9mhz6dy2f58dsa83flkk165w1cnazm7yksql5i9m7x099z";
+ rev = "6772e930b67bb09bf22262c7378e7d2f67cf59d1";
+ sha256 = "0zlr39dxbg0fxfdrc20c4x0pw43n9kz749ssml97cdzqy116p5qa";
};
}
{
@@ -248,8 +257,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "6fdc65e7d9800cc59998e8ac0d9406a20ff5f399";
- sha256 = "0al5gzij4qkrp11i1h8j7288pg6y716zyh2v0886pv2knha7gjvj";
+ rev = "0d417f6369309be088e227ead8736fb722d759d3";
+ sha256 = "1cn19s7kg91alianr1c1bp6k6p1wccigg19h6fchd84jb2zakkvs";
};
}
{
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 8257d4ef25..f23aa6b02c 100644
--- a/third_party/nixpkgs/pkgs/servers/dns/pdns-recursor/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/dns/pdns-recursor/default.nix
@@ -8,11 +8,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "pdns-recursor";
- version = "4.4.1";
+ version = "4.4.2";
src = fetchurl {
url = "https://downloads.powerdns.com/releases/pdns-recursor-${version}.tar.bz2";
- sha256 = "162nczipxnsbgg7clap697yikxjz1vdsjkaxxsn6hb6l6m3a6zzr";
+ sha256 = "1kzmliim2pwh04y3y6bpai9fm0qmdicrmff09fv5h5wahi4pzfdh";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/third_party/nixpkgs/pkgs/servers/dns/powerdns/default.nix b/third_party/nixpkgs/pkgs/servers/dns/powerdns/default.nix
index 0f9f91ebf8..5dbc387868 100644
--- a/third_party/nixpkgs/pkgs/servers/dns/powerdns/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/dns/powerdns/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, nixosTests
+{ stdenv, fetchurl, fetchpatch, pkgconfig, nixosTests
, boost, libyamlcpp, libsodium, sqlite, protobuf, openssl, systemd
, mysql57, postgresql, lua, openldap, geoip, curl, unixODBC
}:
@@ -12,6 +12,14 @@ stdenv.mkDerivation rec {
sha256 = "0if27znz528sir52y9i4gcfhdsym7yxiwjgffy9lpscf1426q56m";
};
+ patches = [
+ (fetchpatch { # remove for >= 4.4.0
+ name = "gcc-10_undefined-reference.diff";
+ url = "https://github.com/PowerDNS/pdns/commit/05c9dd77b28.diff";
+ sha256 = "1m9szbi02h9kcabgw3kb8k9qrb54d34z0qzizrlfiw3hxs6c2zql";
+ })
+ ];
+
nativeBuildInputs = [ pkgconfig ];
buildInputs = [
boost mysql57.connector-c postgresql lua openldap sqlite protobuf geoip
diff --git a/third_party/nixpkgs/pkgs/servers/ftp/vsftpd/default.nix b/third_party/nixpkgs/pkgs/servers/ftp/vsftpd/default.nix
index 1ef624f2a4..d5766b8d19 100644
--- a/third_party/nixpkgs/pkgs/servers/ftp/vsftpd/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/ftp/vsftpd/default.nix
@@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
'';
NIX_LDFLAGS = "-lcrypt -lssl -lcrypto -lpam -lcap";
+ NIX_CFLAGS_COMPILE = "-Wno-error=enum-conversion";
enableParallelBuilding = true;
diff --git a/third_party/nixpkgs/pkgs/servers/gobetween/default.nix b/third_party/nixpkgs/pkgs/servers/gobetween/default.nix
index 9f28a89f51..f429f9ad38 100644
--- a/third_party/nixpkgs/pkgs/servers/gobetween/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/gobetween/default.nix
@@ -1,4 +1,6 @@
-{ buildGoModule, fetchFromGitHub, lib, enableStatic ? false }:
+{ stdenv, buildGoModule, fetchFromGitHub, lib
+, enableStatic ? stdenv.hostPlatform.isStatic
+}:
buildGoModule rec {
pname = "gobetween";
diff --git a/third_party/nixpkgs/pkgs/servers/home-assistant/appdaemon.nix b/third_party/nixpkgs/pkgs/servers/home-assistant/appdaemon.nix
index ef92ff9550..4614e1d64c 100644
--- a/third_party/nixpkgs/pkgs/servers/home-assistant/appdaemon.nix
+++ b/third_party/nixpkgs/pkgs/servers/home-assistant/appdaemon.nix
@@ -59,11 +59,15 @@ in python.pkgs.buildPythonApplication rec {
--replace "deepdiff==4.3.1" "deepdiff" \
--replace "voluptuous==0.11.7" "voluptuous" \
--replace "astral==1.10.1" "astral" \
- --replace "python-socketio==4.4.0" "python-socketio"
+ --replace "python-socketio==4.4.0" "python-socketio" \
+ --replace "feedparser==5.2.1" "feedparser>=5.2.1" \
+ --replace "aiohttp_jinja2==1.2.0" "aiohttp_jinja2>=1.2.0" \
+ --replace "pygments==2.6.1" "pygments>=2.6.1" \
+ --replace "paho-mqtt==1.5.0" "paho-mqtt>=1.5.0"
'';
meta = with lib; {
- description = "Sandboxed python execution environment for writing automation apps for Home Assistant";
+ description = "Sandboxed Python execution environment for writing automation apps for Home Assistant";
homepage = "https://github.com/home-assistant/appdaemon";
license = licenses.mit;
maintainers = with maintainers; [ peterhoeg dotlambda ];
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 9135ea549f..0fd33b5c31 100644
--- a/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
+++ b/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
@@ -2,12 +2,12 @@
# Do not edit!
{
- version = "2020.12.1";
+ version = "2020.12.2";
components = {
"abode" = ps: with ps; [ abodepy ];
"accuweather" = ps: with ps; [ accuweather ];
"acer_projector" = ps: with ps; [ pyserial ];
- "acmeda" = ps: with ps; [ ]; # missing inputs: aiopulse
+ "acmeda" = ps: with ps; [ aiopulse ];
"actiontec" = ps: with ps; [ ];
"adguard" = ps: with ps; [ adguardhome ];
"ads" = ps: with ps; [ pyads ];
@@ -25,7 +25,7 @@
"almond" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pyalmond
"alpha_vantage" = ps: with ps; [ ]; # missing inputs: alpha_vantage
"amazon_polly" = ps: with ps; [ boto3 ];
- "ambiclimate" = ps: with ps; [ aiohttp-cors ]; # missing inputs: ambiclimate
+ "ambiclimate" = ps: with ps; [ aiohttp-cors ambiclimate ];
"ambient_station" = ps: with ps; [ ]; # missing inputs: aioambient
"amcrest" = ps: with ps; [ ha-ffmpeg ]; # missing inputs: amcrest
"ampio" = ps: with ps; [ ]; # missing inputs: asmog
@@ -76,7 +76,7 @@
"beewi_smartclim" = ps: with ps; [ ]; # missing inputs: beewi_smartclim
"bh1750" = ps: with ps; [ smbus-cffi ]; # missing inputs: i2csense
"binary_sensor" = ps: with ps; [ ];
- "bitcoin" = ps: with ps; [ ]; # missing inputs: blockchain
+ "bitcoin" = ps: with ps; [ blockchain ];
"bizkaibus" = ps: with ps; [ ]; # missing inputs: bizkaibus
"blackbird" = ps: with ps; [ ]; # missing inputs: pyblackbird
"blebox" = ps: with ps; [ ]; # missing inputs: blebox_uniapi
@@ -161,7 +161,7 @@
"denon" = ps: with ps; [ ];
"denonavr" = ps: with ps; [ denonavr getmac ];
"derivative" = ps: with ps; [ ];
- "deutsche_bahn" = ps: with ps; [ ]; # missing inputs: schiene
+ "deutsche_bahn" = ps: with ps; [ schiene ];
"device_automation" = ps: with ps; [ ];
"device_sun_light_trigger" = ps: with ps; [ aiohttp-cors pillow ];
"device_tracker" = ps: with ps; [ ];
@@ -234,7 +234,7 @@
"essent" = ps: with ps; [ ]; # missing inputs: PyEssent
"etherscan" = ps: with ps; [ ]; # missing inputs: python-etherscan-api
"eufy" = ps: with ps; [ ]; # missing inputs: lakeside
- "everlights" = ps: with ps; [ ]; # missing inputs: pyeverlights
+ "everlights" = ps: with ps; [ pyeverlights ];
"evohome" = ps: with ps; [ ]; # missing inputs: evohome-async
"ezviz" = ps: with ps; [ ]; # missing inputs: pyezviz
"facebook" = ps: with ps; [ ];
@@ -243,7 +243,7 @@
"familyhub" = ps: with ps; [ ]; # missing inputs: python-family-hub-local
"fan" = ps: with ps; [ ];
"fastdotcom" = ps: with ps; [ ]; # missing inputs: fastdotcom
- "feedreader" = ps: with ps; [ ]; # missing inputs: feedparser-homeassistant
+ "feedreader" = ps: with ps; [ feedparser ];
"ffmpeg" = ps: with ps; [ ha-ffmpeg ];
"ffmpeg_motion" = ps: with ps; [ ha-ffmpeg ];
"ffmpeg_noise" = ps: with ps; [ ha-ffmpeg ];
@@ -522,7 +522,7 @@
"mycroft" = ps: with ps; [ ]; # missing inputs: mycroftapi
"myq" = ps: with ps; [ ]; # missing inputs: pymyq
"mysensors" = ps: with ps; [ aiohttp-cors paho-mqtt ]; # missing inputs: pymysensors
- "mystrom" = ps: with ps; [ aiohttp-cors ]; # missing inputs: python-mystrom
+ "mystrom" = ps: with ps; [ aiohttp-cors python-mystrom ];
"mythicbeastsdns" = ps: with ps; [ ]; # missing inputs: mbddns
"n26" = ps: with ps; [ ]; # missing inputs: n26
"nad" = ps: with ps; [ ]; # missing inputs: nad_receiver
@@ -534,7 +534,7 @@
"ness_alarm" = ps: with ps; [ ]; # missing inputs: nessclient
"nest" = ps: with ps; [ aiohttp-cors ha-ffmpeg python-nest ]; # missing inputs: google-nest-sdm
"netatmo" = ps: with ps; [ aiohttp-cors hass-nabucasa pyatmo ];
- "netdata" = ps: with ps; [ ]; # missing inputs: netdata
+ "netdata" = ps: with ps; [ netdata ];
"netgear" = ps: with ps; [ ]; # missing inputs: pynetgear
"netgear_lte" = ps: with ps; [ ]; # missing inputs: eternalegypt
"netio" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pynetio
@@ -586,7 +586,7 @@
"opengarage" = ps: with ps; [ ]; # missing inputs: open-garage
"openhardwaremonitor" = ps: with ps; [ ];
"openhome" = ps: with ps; [ ]; # missing inputs: openhomedevice
- "opensensemap" = ps: with ps; [ ]; # missing inputs: opensensemap-api
+ "opensensemap" = ps: with ps; [ opensensemap-api ];
"opensky" = ps: with ps; [ ];
"opentherm_gw" = ps: with ps; [ ]; # missing inputs: pyotgw
"openuv" = ps: with ps; [ ]; # missing inputs: pyopenuv
@@ -612,7 +612,7 @@
"person" = ps: with ps; [ aiohttp-cors pillow ];
"philips_js" = ps: with ps; [ ]; # missing inputs: ha-philipsjs
"pi4ioe5v9xxxx" = ps: with ps; [ ]; # missing inputs: pi4ioe5v9xxxx
- "pi_hole" = ps: with ps; [ ]; # missing inputs: hole
+ "pi_hole" = ps: with ps; [ hole ];
"picotts" = ps: with ps; [ ];
"piglow" = ps: with ps; [ ]; # missing inputs: piglow
"pilight" = ps: with ps; [ ]; # missing inputs: pilight
@@ -796,7 +796,7 @@
"supla" = ps: with ps; [ ]; # missing inputs: asyncpysupla
"surepetcare" = ps: with ps; [ ]; # missing inputs: surepy
"swiss_hydrological_data" = ps: with ps; [ ]; # missing inputs: swisshydrodata
- "swiss_public_transport" = ps: with ps; [ ]; # missing inputs: python_opendata_transport
+ "swiss_public_transport" = ps: with ps; [ python-opendata-transport ];
"swisscom" = ps: with ps; [ ];
"switch" = ps: with ps; [ ];
"switchbot" = ps: with ps; [ ]; # missing inputs: PySwitchbot
@@ -811,7 +811,7 @@
"system_health" = ps: with ps; [ aiohttp-cors ];
"system_log" = ps: with ps; [ aiohttp-cors ];
"systemmonitor" = ps: with ps; [ psutil ];
- "tado" = ps: with ps; [ ]; # missing inputs: python-tado
+ "tado" = ps: with ps; [ python-tado ];
"tag" = ps: with ps; [ ];
"tahoma" = ps: with ps; [ ]; # missing inputs: tahoma-api
"tank_utility" = ps: with ps; [ ]; # missing inputs: tank_utility
@@ -879,7 +879,7 @@
"unifiled" = ps: with ps; [ ]; # missing inputs: unifiled
"universal" = ps: with ps; [ ];
"upb" = ps: with ps; [ ]; # missing inputs: upb_lib
- "upc_connect" = ps: with ps; [ ]; # missing inputs: connect-box
+ "upc_connect" = ps: with ps; [ connect-box ];
"upcloud" = ps: with ps; [ ]; # missing inputs: upcloud-api
"updater" = ps: with ps; [ distro ];
"upnp" = ps: with ps; [ async-upnp-client ];
@@ -908,7 +908,7 @@
"vlc" = ps: with ps; [ python-vlc ];
"vlc_telnet" = ps: with ps; [ ]; # missing inputs: python-telnet-vlc
"voicerss" = ps: with ps; [ ];
- "volkszaehler" = ps: with ps; [ ]; # missing inputs: volkszaehler
+ "volkszaehler" = ps: with ps; [ volkszaehler ];
"volumio" = ps: with ps; [ ]; # missing inputs: pyvolumio
"volvooncall" = ps: with ps; [ ]; # missing inputs: volvooncall
"vultr" = ps: with ps; [ vultr ];
@@ -925,7 +925,7 @@
"webostv" = ps: with ps; [ ]; # missing inputs: aiopylgtv
"websocket_api" = ps: with ps; [ aiohttp-cors ];
"wemo" = ps: with ps; [ ]; # missing inputs: pywemo
- "whois" = ps: with ps; [ ]; # missing inputs: python-whois
+ "whois" = ps: with ps; [ python-whois ];
"wiffi" = ps: with ps; [ ]; # missing inputs: wiffi
"wilight" = ps: with ps; [ ]; # missing inputs: pywilight
"wink" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pubnubsub-handler python-wink
diff --git a/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix b/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix
index 12dc7b6816..68d11e85fd 100644
--- a/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix
@@ -62,7 +62,7 @@ let
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
- hassVersion = "2020.12.1";
+ hassVersion = "2020.12.2";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
diff --git a/third_party/nixpkgs/pkgs/servers/irc/solanum/default.nix b/third_party/nixpkgs/pkgs/servers/irc/solanum/default.nix
new file mode 100644
index 0000000000..9455929e3b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/irc/solanum/default.nix
@@ -0,0 +1,60 @@
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, pkg-config
+, bison
+, flex
+, openssl
+, sqlite
+, lksctp-tools
+}:
+
+stdenv.mkDerivation rec {
+ pname = "solanum";
+ version = "unstable-2020-12-14";
+
+ src = fetchFromGitHub {
+ owner = "solanum-ircd";
+ repo = pname;
+ rev = "551e5a146eab4948ce4a57d87a7f671f2d7cc02d";
+ sha256 = "14cd2cb04w6nwck7q49jw5zvifkzhkmblwhjfskc2nxcdb5x3l96";
+ };
+
+ patches = [
+ ./dont-create-logdir.patch
+ ];
+
+ configureFlags = [
+ "--enable-epoll"
+ "--enable-ipv6"
+ "--enable-openssl=${openssl.dev}"
+ "--with-program-prefix=solanum-"
+ "--localstatedir=/var/lib/solanum"
+ "--with-rundir=/run/solanum"
+ "--with-logdir=/var/log/solanum"
+ ] ++ stdenv.lib.optionals (stdenv.isLinux) [
+ "--enable-sctp=${lksctp-tools.out}/lib"
+ ];
+
+ nativeBuildInputs = [
+ autoreconfHook
+ bison
+ flex
+ pkg-config
+ ];
+
+ buildInputs = [
+ openssl
+ sqlite
+ ];
+
+ doCheck = !stdenv.isDarwin;
+
+ meta = with stdenv.lib; {
+ description = "An IRCd for unified networks";
+ homepage = "https://github.com/solanum-ircd/solanum";
+ license = licenses.gpl2Only;
+ maintainers = with maintainers; [ hexa ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/irc/solanum/dont-create-logdir.patch b/third_party/nixpkgs/pkgs/servers/irc/solanum/dont-create-logdir.patch
new file mode 100644
index 0000000000..e348dd7b85
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/irc/solanum/dont-create-logdir.patch
@@ -0,0 +1,14 @@
+diff --git a/Makefile.am b/Makefile.am
+index 19e7b396..21093521 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -35,9 +35,6 @@ include/serno.h:
+ echo '#define DATECODE 0UL' >>include/serno.h; \
+ fi
+
+-install-data-hook:
+- test -d ${DESTDIR}${logdir} || mkdir -p ${DESTDIR}${logdir}
+-
+ install-exec-hook:
+ rm -f ${DESTDIR}${libdir}/*.la
+ rm -f ${DESTDIR}${moduledir}/*.la
diff --git a/third_party/nixpkgs/pkgs/servers/mail/dovecot/default.nix b/third_party/nixpkgs/pkgs/servers/mail/dovecot/default.nix
index 1a11e065d9..8d39c01478 100644
--- a/third_party/nixpkgs/pkgs/servers/mail/dovecot/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/mail/dovecot/default.nix
@@ -10,7 +10,7 @@
stdenv.mkDerivation rec {
pname = "dovecot";
- version = "2.3.11.3";
+ version = "2.3.13";
nativeBuildInputs = [ perl pkgconfig ];
buildInputs =
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://dovecot.org/releases/2.3/${pname}-${version}.tar.gz";
- sha256 = "1p5gp8jbavcsaara5mfn5cbrnlxssajnchczbgmmfzr7228fmnfk";
+ sha256 = "1i7ijss79a23v7b6lycfzaa8r5rh01k0h0b9h0j4a6n11sw7by53";
};
enableParallelBuilding = true;
@@ -89,5 +89,6 @@ stdenv.mkDerivation rec {
};
passthru.tests = {
opensmtpd-interaction = nixosTests.opensmtpd;
+ inherit (nixosTests) dovecot;
};
}
diff --git a/third_party/nixpkgs/pkgs/servers/mail/dovecot/plugins/pigeonhole/default.nix b/third_party/nixpkgs/pkgs/servers/mail/dovecot/plugins/pigeonhole/default.nix
index 5c01453cb2..a65bc28ec4 100644
--- a/third_party/nixpkgs/pkgs/servers/mail/dovecot/plugins/pigeonhole/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/mail/dovecot/plugins/pigeonhole/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "dovecot-pigeonhole";
- version = "0.5.11";
+ version = "0.5.13";
src = fetchurl {
url = "https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-${version}.tar.gz";
- sha256 = "1w5mryv6izh1gv7davnl94rb0pvh5bxl2bydzbfla1b83x22m5qb";
+ sha256 = "05xz2d82ck6lmv94nbc3qff09j8b60a5640i3fmqwqsvv9kfa7wi";
};
buildInputs = [ dovecot openssl ];
diff --git a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/default.nix b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/default.nix
index beb3ad70c7..4a41f019e1 100644
--- a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/default.nix
@@ -1,29 +1,80 @@
-{ pkgs, nodejs, stdenv }:
+{ lib, mkYarnPackage, fetchFromGitHub, runCommand, makeWrapper, python, nodejs }:
+
+assert lib.versionAtLeast nodejs.version "12.0.0";
let
- nodePackages = import ./node-composition.nix {
- inherit pkgs nodejs;
- inherit (stdenv.hostPlatform) system;
+ nodeSources = runCommand "node-sources" {} ''
+ tar --no-same-owner --no-same-permissions -xf "${nodejs.src}"
+ mv node-* $out
+ '';
+
+in mkYarnPackage rec {
+ pname = "matrix-appservice-discord";
+
+ # when updating, run `./generate.sh `
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "Half-Shot";
+ repo = "matrix-appservice-discord";
+ rev = "v${version}";
+ sha256 = "0pca4jxxl4b8irvb1bacsrzjg8m7frq9dnx1knnd2n6ia3f3x545";
};
-in nodePackages."matrix-appservice-discord-git+https://github.com/Half-Shot/matrix-appservice-discord.git#v0.5.2".override {
- nativeBuildInputs = [ pkgs.makeWrapper ];
+ packageJSON = ./package.json;
+ yarnNix = ./yarn-dependencies.nix;
+
+ pkgConfig = {
+ better-sqlite3 = {
+ buildInputs = [ python ];
+ postInstall = ''
+ # build native sqlite bindings
+ npm run build-release --offline --nodedir="${nodeSources}"
+ '';
+ };
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ buildPhase = ''
+ # compile TypeScript sources
+ yarn --offline build
+ '';
+
+ doCheck = true;
+ checkPhase = ''
+ yarn --offline test
+ '';
postInstall = ''
- # compile Typescript sources
- npm run build
+ OUT_JS_DIR="$out/${passthru.nodeAppDir}/build"
# server wrapper
- makeWrapper '${nodejs}/bin/node' "$out/bin/matrix-appservice-discord" \
- --add-flags "$out/lib/node_modules/matrix-appservice-discord/build/src/discordas.js"
+ makeWrapper '${nodejs}/bin/node' "$out/bin/${pname}" \
+ --add-flags "$OUT_JS_DIR/src/discordas.js"
# admin tools wrappers
- for toolPath in $out/lib/node_modules/matrix-appservice-discord/build/tools/*; do
- makeWrapper '${nodejs}/bin/node' "$out/bin/matrix-appservice-discord-$(basename $toolPath .js)" \
+ for toolPath in $OUT_JS_DIR/tools/*; do
+ makeWrapper '${nodejs}/bin/node' "$out/bin/${pname}-$(basename $toolPath .js)" \
--add-flags "$toolPath"
done
'';
- # other metadata generated and inherited from ./node-package.nix
- meta.maintainers = with stdenv.lib.maintainers; [ pacien ];
+ # don't generate the dist tarball
+ # (`doDist = false` does not work in mkYarnPackage)
+ distPhase = ''
+ true
+ '';
+
+ passthru = {
+ nodeAppDir = "libexec/${pname}/deps/${pname}";
+ };
+
+ meta = {
+ description = "A bridge between Matrix and Discord";
+ homepage = "https://github.com/Half-Shot/matrix-appservice-discord";
+ license = lib.licenses.asl20;
+ maintainers = with lib.maintainers; [ pacien ];
+ platforms = lib.platforms.linux;
+ };
}
diff --git a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/generate.sh b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/generate.sh
index 46aeb7d02e..582d3a96fb 100755
--- a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/generate.sh
+++ b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/generate.sh
@@ -1,10 +1,17 @@
-##!/usr/bin/env nix-shell
-##! nix-shell -i bash -p nodePackages.node2nix
+#!/usr/bin/env nix-shell
+#!nix-shell -I nixpkgs=../../../ -i bash -p wget yarn2nix
-node2nix \
- --nodejs-12 \
- --node-env ../../development/node-packages/node-env.nix \
- --development \
- --input package.json \
- --output node-packages.nix \
- --composition node-composition.nix
+set -euo pipefail
+
+if [ "$#" -ne 1 ] || [[ "$1" == -* ]]; then
+ echo "Regenerates the Yarn dependency lock files for the matrix-appservice-discord package."
+ echo "Usage: $0 "
+ exit 1
+fi
+
+SRC_REPO="https://raw.githubusercontent.com/Half-Shot/matrix-appservice-discord/$1"
+
+wget "$SRC_REPO/package.json" -O package.json
+wget "$SRC_REPO/yarn.lock" -O yarn.lock
+yarn2nix --lockfile=yarn.lock > yarn-dependencies.nix
+rm yarn.lock
diff --git a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/node-packages.nix b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/node-packages.nix
deleted file mode 100644
index 5eb65a56dc..0000000000
--- a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/node-packages.nix
+++ /dev/null
@@ -1,5251 +0,0 @@
-# This file has been generated by node2nix 1.8.0. Do not edit!
-
-{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
-
-let
- sources = {
- "@babel/code-frame-7.8.3" = {
- name = "_at_babel_slash_code-frame";
- packageName = "@babel/code-frame";
- version = "7.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz";
- sha512 = "3d85pd9lfbm8yrlpn6wj9g56snbnpr9fx0w1b9x26jbirc2xfrvnifwzprp0f6bhqijshgm0q35axic8d11v4j0kq493dapcyk33n3b";
- };
- };
- "@babel/generator-7.9.6" = {
- name = "_at_babel_slash_generator";
- packageName = "@babel/generator";
- version = "7.9.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz";
- sha512 = "2lj9ix2jkbjcwwcny57mk3vz11ym83w3hzm76nfbi7mm79hiwg3ycsjm3f2rjax2ra9dlcp7g3q3sffgkhrdlb1xz5nc7svl9c706zs";
- };
- };
- "@babel/helper-function-name-7.9.5" = {
- name = "_at_babel_slash_helper-function-name";
- packageName = "@babel/helper-function-name";
- version = "7.9.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz";
- sha512 = "1zixbsbwxm9wr0yl929kfnqxj0qkg4i3nyqddlmb4d4iidnm8w45q23wvvi550sm0daay6dvnk0ky7mdx60v9x6ssfx1rycwmji0mr5";
- };
- };
- "@babel/helper-get-function-arity-7.8.3" = {
- name = "_at_babel_slash_helper-get-function-arity";
- packageName = "@babel/helper-get-function-arity";
- version = "7.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz";
- sha512 = "12g2gjipd8svg02d12iqbf0rz4m99g36qccn3f81xij3ac4f7kqzx0407xma49h11j88iz8jil2whj7j96wqpwd67abi23xczwd2l0m";
- };
- };
- "@babel/helper-split-export-declaration-7.8.3" = {
- name = "_at_babel_slash_helper-split-export-declaration";
- packageName = "@babel/helper-split-export-declaration";
- version = "7.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz";
- sha512 = "1sgm6wd88kmizvig5m0ims97vmlylfii72xcw4k01h2wsw3cpc312s1asnjrq5y472hcqfh2mwn8dwpqkpcvs0ssqwnz1c1xhwz47fz";
- };
- };
- "@babel/helper-validator-identifier-7.9.5" = {
- name = "_at_babel_slash_helper-validator-identifier";
- packageName = "@babel/helper-validator-identifier";
- version = "7.9.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz";
- sha512 = "3i5wlljsvjm0hxwjq4j1ddq6gcj2k518gh95wkx8qywkf90sb7l3d5aqga7hvfvz44nb2b0aq16jd3394zilmlbqcvczaq5llnapipz";
- };
- };
- "@babel/highlight-7.9.0" = {
- name = "_at_babel_slash_highlight";
- packageName = "@babel/highlight";
- version = "7.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz";
- sha512 = "2qmdx9wdiv4yy36dc1ljghwd45kq6bhsddcbps8qznsrwvg3zjir6pb7nsfg4ypqrq6z2zif0ysjmwybpqp5xpz6rvymv2pbj54z5ll";
- };
- };
- "@babel/parser-7.9.6" = {
- name = "_at_babel_slash_parser";
- packageName = "@babel/parser";
- version = "7.9.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz";
- sha512 = "3snmiq1kl2plv8lmznk6n01yccvj4hjyzrvx9yjs4zsjasqy9ds7hs2rkxnc09aisg8hc2vg631hjva9ws5r3xgzyfxzgpwk488i1q2";
- };
- };
- "@babel/template-7.8.6" = {
- name = "_at_babel_slash_template";
- packageName = "@babel/template";
- version = "7.8.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz";
- sha512 = "0z8kzrpis50nr4vsyqr77cpqad0xfsacw45jdhwsl89mdzpvy8wcvc0kdy938kb0ll069plxhgy3a3fpag408ci2pb47gxzrhy2rcyd";
- };
- };
- "@babel/traverse-7.9.6" = {
- name = "_at_babel_slash_traverse";
- packageName = "@babel/traverse";
- version = "7.9.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz";
- sha512 = "2r1r1qwdd5bsanldbxriyh607as22kyhdghnvi8dgqf8wy48rvszvd11r9spfk7qvl6rvy6gbhigzap1v7w9r8b22ajxiyv50fw0ykg";
- };
- };
- "@babel/types-7.9.6" = {
- name = "_at_babel_slash_types";
- packageName = "@babel/types";
- version = "7.9.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz";
- sha512 = "1w94xdz4ygl8zfpdxjqw1kmlxiwx5b3i0hyk1796hdvq18r5mgnz4phdid9qpw57jchvsccdxvwg75qfnhv06kscsyk7zmz2fyg65db";
- };
- };
- "@istanbuljs/nyc-config-typescript-0.1.3" = {
- name = "_at_istanbuljs_slash_nyc-config-typescript";
- packageName = "@istanbuljs/nyc-config-typescript";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@istanbuljs/nyc-config-typescript/-/nyc-config-typescript-0.1.3.tgz";
- sha512 = "13cw79ii748mkdsafzniqa2gaxqqh4bxyscfj2xj5wi6a6a33nsy5p67xp63razv97ylzqng79622hv3vcvippwbgsj0icvvn1lad0k";
- };
- };
- "@types/chai-3.5.2" = {
- name = "_at_types_slash_chai";
- packageName = "@types/chai";
- version = "3.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/chai/-/chai-3.5.2.tgz";
- sha1 = "c11cd2817d3a401b7ba0f5a420f35c56139b1c1e";
- };
- };
- "@types/mocha-5.2.7" = {
- name = "_at_types_slash_mocha";
- packageName = "@types/mocha";
- version = "5.2.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz";
- sha512 = "14vib3hd2qrjxis7qgcm6db4m8c1vchhadyd28c0xq0cmd2nry092nhcqw93k72pi9hix0qm577w4389wkzwzpgq7hnrh3l3czfv2im";
- };
- };
- "@types/node-10.17.24" = {
- name = "_at_types_slash_node";
- packageName = "@types/node";
- version = "10.17.24";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-10.17.24.tgz";
- sha512 = "203233rf4cjd8p3qhb08yq5yl7gjnal68hmw983njk1h96ybchvyp0jch7d8cf3z4x54kyvskmxs6hv48v835kv8wrqkvsm5jy9y875";
- };
- };
- "@types/prop-types-15.7.3" = {
- name = "_at_types_slash_prop-types";
- packageName = "@types/prop-types";
- version = "15.7.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz";
- sha512 = "2mpv9nzpnwz01rnkdslfgnd1msv8k12aq7zbdnpmgkd0y6zca0wf10hiaw350rxshs53aw21yv84viva5mb9dkg705s96l7zgf4px19";
- };
- };
- "@types/react-16.9.35" = {
- name = "_at_types_slash_react";
- packageName = "@types/react";
- version = "16.9.35";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/react/-/react-16.9.35.tgz";
- sha512 = "36zwg69giaj46bhy90wpvxz00qf7p1icq1hzz203z00ss246zfn5nvhmya3gm98w1x7b1c9jjchwra1ssbiixm11qkwy6cwqm5g8jdb";
- };
- };
- "@types/sqlite3-3.1.6" = {
- name = "_at_types_slash_sqlite3";
- packageName = "@types/sqlite3";
- version = "3.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/sqlite3/-/sqlite3-3.1.6.tgz";
- sha512 = "32fg13qna3zwf7gfkska218lw4daq0fqrks9px80mgy9yzbxrga71nbz7ibrj34r3awldgqmkjb3hp1v1rvxn8gqn280l06lb80l6rq";
- };
- };
- "abbrev-1.0.9" = {
- name = "abbrev";
- packageName = "abbrev";
- version = "1.0.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz";
- sha1 = "91b4792588a7738c25f35dd6f63752a2f8776135";
- };
- };
- "abbrev-1.1.1" = {
- name = "abbrev";
- packageName = "abbrev";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
- sha512 = "38s4f3id97wsb0rg9nm9zvxyq0nvwrmrpa5dzvrkp36mf5ibs98b4z6lvsbrwzzs0sbcank6c7gpp06vcwp9acfhp41rzlhi3ybsxwy";
- };
- };
- "accepts-1.3.7" = {
- name = "accepts";
- packageName = "accepts";
- version = "1.3.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz";
- sha512 = "2j51dxzbgz22q0k7dhivimfsqx9a0f0h9slfd7n20gz3y1944gx3y7xai54za0x3zhbar6vqiaab2i9p913cwqk414qk3cnrm138pr2";
- };
- };
- "acorn-3.3.0" = {
- name = "acorn";
- packageName = "acorn";
- version = "3.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz";
- sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a";
- };
- };
- "acorn-5.7.4" = {
- name = "acorn";
- packageName = "acorn";
- version = "5.7.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz";
- sha512 = "0k4pivh1yagdalb26khf36wscaxi3kbv6w48zg5jsll2scl2wq4f4gxcq9ggnzf37l4y446n4a3bmr85wx0fnwk89pvp1n1drabwgyl";
- };
- };
- "acorn-jsx-3.0.1" = {
- name = "acorn-jsx";
- packageName = "acorn-jsx";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz";
- sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b";
- };
- };
- "ajv-4.11.8" = {
- name = "ajv";
- packageName = "ajv";
- version = "4.11.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz";
- sha1 = "82ffb02b29e662ae53bdc20af15947706739c536";
- };
- };
- "ajv-6.12.2" = {
- name = "ajv";
- packageName = "ajv";
- version = "6.12.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
- sha512 = "18zdchlpq20znwglnbc54yvqpr9m7q96qp9zvys27is5c0vxfn5fk8nmwhpnplbxyka88xqqabad0427mbgz7y7mz6azrp6723pxrck";
- };
- };
- "ajv-keywords-1.5.1" = {
- name = "ajv-keywords";
- packageName = "ajv-keywords";
- version = "1.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz";
- sha1 = "314dd0a4b3368fad3dfcdc54ede6171b886daf3c";
- };
- };
- "amdefine-1.0.1" = {
- name = "amdefine";
- packageName = "amdefine";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz";
- sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5";
- };
- };
- "another-json-0.2.0" = {
- name = "another-json";
- packageName = "another-json";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/another-json/-/another-json-0.2.0.tgz";
- sha1 = "b5f4019c973b6dd5c6506a2d93469cb6d32aeedc";
- };
- };
- "ansi-escape-sequences-4.1.0" = {
- name = "ansi-escape-sequences";
- packageName = "ansi-escape-sequences";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-4.1.0.tgz";
- sha512 = "1bsgrlcm8b2imj8i2gjj73a77823sil3nlca1j92v9dc0kw1jgwlpw2xj36g2ip5zvbcq5z4z7y15g0fmvlv7f80rp5vls7gj8bsdbp";
- };
- };
- "ansi-escapes-1.4.0" = {
- name = "ansi-escapes";
- packageName = "ansi-escapes";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz";
- sha1 = "d3a8a83b319aa67793662b13e761c7911422306e";
- };
- };
- "ansi-regex-2.1.1" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
- sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
- };
- };
- "ansi-regex-3.0.0" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz";
- sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
- };
- };
- "ansi-regex-4.1.0" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
- sha512 = "1v2gfp292kslpvam0l0h1iba35yi0n7dc6qv6fmxsdyfcp6zakkl13vrh3hzsw4zgh50jrrsg7xb2q2hn4g8a0dmf947mfcylymxanm";
- };
- };
- "ansi-styles-2.2.1" = {
- name = "ansi-styles";
- packageName = "ansi-styles";
- version = "2.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz";
- sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
- };
- };
- "ansi-styles-3.2.1" = {
- name = "ansi-styles";
- packageName = "ansi-styles";
- version = "3.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
- sha512 = "2lgkskkj4c1fsnrksy0yffda0wss84p8lfiazdc7jli7iqnvrxkzbxjzpvx13lm28qw0zkawfxvz2bdiisc72ccy7hx8i8rm4iijgam";
- };
- };
- "append-transform-1.0.0" = {
- name = "append-transform";
- packageName = "append-transform";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz";
- sha512 = "21v9f6s9z1pwc278lhdv7kixk0aw3x1vb083496wcbggsxkbdkl5fb91fabi2pngpb78xj90khj6b37v6f694k8wcxja7qyi6hksk9z";
- };
- };
- "archy-1.0.0" = {
- name = "archy";
- packageName = "archy";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz";
- sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40";
- };
- };
- "arg-4.1.3" = {
- name = "arg";
- packageName = "arg";
- version = "4.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz";
- sha512 = "2y8gq3qabgg6wbnvzwm79j1ncabh960rrr2qxq657mv4zsynr92l46mpfgpvk7hq416dpvqi66sy617bzgll3wcxmv7rlc6790bvi77";
- };
- };
- "argparse-1.0.10" = {
- name = "argparse";
- packageName = "argparse";
- version = "1.0.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
- sha512 = "17fhywmdjcp8g0ys089i5xg26yajkkg9zg8hyry3fghz75b2pq5vdx997dk5p2sc15r9nsj8rmf4f27g81hi92kzj5q86sdmg5ni553";
- };
- };
- "array-back-1.0.4" = {
- name = "array-back";
- packageName = "array-back";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz";
- sha1 = "644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b";
- };
- };
- "array-back-2.0.0" = {
- name = "array-back";
- packageName = "array-back";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-back/-/array-back-2.0.0.tgz";
- sha512 = "35jb25pl0pzgmial4xwdqspn62n5h7dyjb58drc3kkk92sv3j4g01zpx2cjb5c90yad3hyqphhyjrg94cnsy6a7wvhgsz7fnajgi6vq";
- };
- };
- "array-back-3.1.0" = {
- name = "array-back";
- packageName = "array-back";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz";
- sha512 = "3aqfm29ppm74q3q0xlxldmf1a3vbkl9a6fbljf211cfgc7asjbkdglbpr6a5a04r0rvnk7y709k6nvaqa2nb3df1ipgqfh2hl1v2jsf";
- };
- };
- "array-flatten-1.1.1" = {
- name = "array-flatten";
- packageName = "array-flatten";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz";
- sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2";
- };
- };
- "asn1-0.2.4" = {
- name = "asn1";
- packageName = "asn1";
- version = "0.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
- sha512 = "1v2z1ll0l8rif8hh0d03jc49kz3p8hym63q8ixbas48w4a8akl413hwn08nx83m89sj3mxl06aa0grp7n8hj6hcbsb2k3fhj913674g";
- };
- };
- "assert-options-0.1.3" = {
- name = "assert-options";
- packageName = "assert-options";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/assert-options/-/assert-options-0.1.3.tgz";
- sha512 = "2kfs1i15ij2snq4ladd424zf44rwhqxcy2qbr1qr0wzznhr1z6l4i142ad4bhqfr3fj8qb1j3968psfjikkmz711yhgigq2d7jxjyhd";
- };
- };
- "assert-plus-1.0.0" = {
- name = "assert-plus";
- packageName = "assert-plus";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
- sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
- };
- };
- "assertion-error-1.1.0" = {
- name = "assertion-error";
- packageName = "assertion-error";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz";
- sha512 = "07swiwljqy13fyil4y9lp319zcqsgdkchaic1y4dlfi3flh5l4qlwv497g40bnspsl9h857a3ig5assmvjdwv913dppgymkvcsil2wf";
- };
- };
- "async-0.2.10" = {
- name = "async";
- packageName = "async";
- version = "0.2.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz";
- sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
- };
- };
- "async-1.5.2" = {
- name = "async";
- packageName = "async";
- version = "1.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-1.5.2.tgz";
- sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a";
- };
- };
- "async-2.6.3" = {
- name = "async";
- packageName = "async";
- version = "2.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-2.6.3.tgz";
- sha512 = "1g679kw2qqpqx1yd4s778r8rw3cv9qwmib5x3klk64kcl5ndw71bljcpav5jkk6grizlpvrqszsbs6fkmnlvcq5fnz2q33mrnb6zyfd";
- };
- };
- "async-limiter-1.0.1" = {
- name = "async-limiter";
- packageName = "async-limiter";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz";
- sha512 = "0sy81yyf4na58ic2m0ib0prkb9njb1qzl7wf3vlq4hhm4xnwgxaph0lr43gs1sd0rai2xp1h6phlwvni9jiggm94dd54i0wc1cabhvj";
- };
- };
- "asynckit-0.4.0" = {
- name = "asynckit";
- packageName = "asynckit";
- version = "0.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
- sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
- };
- };
- "aws-sign2-0.7.0" = {
- name = "aws-sign2";
- packageName = "aws-sign2";
- version = "0.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz";
- sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
- };
- };
- "aws4-1.9.1" = {
- name = "aws4";
- packageName = "aws4";
- version = "1.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
- sha512 = "2x4b6c0ny64yv6ljfs6sv82akh200klmnh1m1i18hdj28ksxkr9c0szphnwcasy3g5y3l1wn858wcxnc2gi9q5wql8s678fc61xbhf0";
- };
- };
- "babel-code-frame-6.26.0" = {
- name = "babel-code-frame";
- packageName = "babel-code-frame";
- version = "6.26.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz";
- sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b";
- };
- };
- "babel-runtime-6.26.0" = {
- name = "babel-runtime";
- packageName = "babel-runtime";
- version = "6.26.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz";
- sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe";
- };
- };
- "balanced-match-1.0.0" = {
- name = "balanced-match";
- packageName = "balanced-match";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
- sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
- };
- };
- "base-x-3.0.8" = {
- name = "base-x";
- packageName = "base-x";
- version = "3.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz";
- sha512 = "0j1z1n32mik68bxyihzyn0fik2lfw6msi9h22hnrdqz1x9dbsql1xyz7590vkpp54d8apf92cvnp1qzf4cqcy2fmv8zq9zqcc0zaps6";
- };
- };
- "basic-auth-2.0.1" = {
- name = "basic-auth";
- packageName = "basic-auth";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz";
- sha512 = "1x9j0wn0a3ia9mwgvicd30w346wzxj86zk9sly5wp07a2mpjm1sk4hk9iwrbcc8z6c72bkhvck6zrxbvcb6p8bbjhald78xw6k9wprl";
- };
- };
- "bcrypt-pbkdf-1.0.2" = {
- name = "bcrypt-pbkdf";
- packageName = "bcrypt-pbkdf";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
- sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
- };
- };
- "better-sqlite3-5.4.3" = {
- name = "better-sqlite3";
- packageName = "better-sqlite3";
- version = "5.4.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-5.4.3.tgz";
- sha512 = "09nnpg0k6lshxwyhfrxn800b90p674w8dv90fmp9xr2sn758475cx4gxjj7vji1i9hcnz65kznbkvkf70rcljz8hq4a9ppszpqpxykw";
- };
- };
- "binary-search-tree-0.2.5" = {
- name = "binary-search-tree";
- packageName = "binary-search-tree";
- version = "0.2.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.5.tgz";
- sha1 = "7dbb3b210fdca082450dad2334c304af39bdc784";
- };
- };
- "bintrees-1.0.1" = {
- name = "bintrees";
- packageName = "bintrees";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/bintrees/-/bintrees-1.0.1.tgz";
- sha1 = "0e655c9b9c2435eaab68bf4027226d2b55a34524";
- };
- };
- "bluebird-2.11.0" = {
- name = "bluebird";
- packageName = "bluebird";
- version = "2.11.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz";
- sha1 = "534b9033c022c9579c56ba3b3e5a5caafbb650e1";
- };
- };
- "bluebird-3.7.2" = {
- name = "bluebird";
- packageName = "bluebird";
- version = "3.7.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz";
- sha512 = "2v12rs2wvv94hrlyv0nadxn9x11796k9mk7a8vg0bqsry8m2pbyy9dribalwikh34qkk3rp6gnis849y5z9x5mxzbbdgkfhc3l674sy";
- };
- };
- "body-parser-1.19.0" = {
- name = "body-parser";
- packageName = "body-parser";
- version = "1.19.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz";
- sha512 = "2rl5ww96fwgmxdqhqmnknsaafw44vsr2xz7vf7nax8qz9jy8bmmdyawcy6yfny0wm7pi8m2jssakzjc1nin8z8207kv0gclpnrhy4bn";
- };
- };
- "brace-expansion-1.1.11" = {
- name = "brace-expansion";
- packageName = "brace-expansion";
- version = "1.1.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
- sha512 = "248cnpbbf0p32h53rd3g8wzpgrkaj4p078ra1g6l16f82i6bzkvmhwqan5rk88apbll9ly1476kngd7f7z27i3b3zxpbb3064f8yaw8";
- };
- };
- "browser-request-0.3.3" = {
- name = "browser-request";
- packageName = "browser-request";
- version = "0.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/browser-request/-/browser-request-0.3.3.tgz";
- sha1 = "9ece5b5aca89a29932242e18bf933def9876cc17";
- };
- };
- "browser-stdout-1.3.1" = {
- name = "browser-stdout";
- packageName = "browser-stdout";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz";
- sha512 = "21jjhrf3wdmzsfqgva5s7shs1wdmcdxsjvi75p8z7i0q2i6n3654gpxjqlhbnpmzm25cpkshyi8swy13017qkp9m7xnbgw0bwiia45a";
- };
- };
- "bs58-4.0.1" = {
- name = "bs58";
- packageName = "bs58";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz";
- sha1 = "be161e76c354f6f788ae4071f63f34e8c4f0a42a";
- };
- };
- "buffer-from-1.1.1" = {
- name = "buffer-from";
- packageName = "buffer-from";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
- sha512 = "3c0m16i3fdv3vlq2zz8dakrnhqvs16gvggj485f91fiaa5v0p7pyhamcdw5fggr7djzd8nshmvz4hgbp7714smqxlld2an28q8if1ri";
- };
- };
- "buffer-writer-2.0.0" = {
- name = "buffer-writer";
- packageName = "buffer-writer";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz";
- sha512 = "21laqrygizzy6ccv03l1af9pq07ligp755ybgfzln99lh62xnn5sxhw6qlw717g9dym9pa2cg0k9mz5r1nkb0hckxnk9mal6swnkdkb";
- };
- };
- "builtin-modules-1.1.1" = {
- name = "builtin-modules";
- packageName = "builtin-modules";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz";
- sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f";
- };
- };
- "bytes-3.1.0" = {
- name = "bytes";
- packageName = "bytes";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz";
- sha512 = "073ccjmvxf726gcgzy0pksvi8x8r51dq6hyv69sc75ynrin7anwk9q3sqhbbbjhqjjrmq42s5f5gdbcgj2jxai6ldpyq6y2ny78payd";
- };
- };
- "caching-transform-3.0.2" = {
- name = "caching-transform";
- packageName = "caching-transform";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/caching-transform/-/caching-transform-3.0.2.tgz";
- sha512 = "3dq981s5b229k9dxfmzmn1dw9vk1ylcnna6hbfkf4ppvk6cai8fw5gmyxl0jnrvz933ipq61qydvq20c2jymgr88qrlvpb1g6zirn1j";
- };
- };
- "caller-path-0.1.0" = {
- name = "caller-path";
- packageName = "caller-path";
- version = "0.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz";
- sha1 = "94085ef63581ecd3daa92444a8fe94e82577751f";
- };
- };
- "callsites-0.2.0" = {
- name = "callsites";
- packageName = "callsites";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz";
- sha1 = "afab96262910a7f33c19a5775825c69f34e350ca";
- };
- };
- "camelcase-5.3.1" = {
- name = "camelcase";
- packageName = "camelcase";
- version = "5.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz";
- sha512 = "0kg17fpj4c7akmpa9x0a3fi5glrc3y5k3ppjcpb3pd02ylg3fnzfdvz0pixd223crbs5980sjaxsk9q8kcqxm5d9cb7rlkv3m614vrg";
- };
- };
- "caseless-0.12.0" = {
- name = "caseless";
- packageName = "caseless";
- version = "0.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz";
- sha1 = "1b681c21ff84033c826543090689420d187151dc";
- };
- };
- "chai-3.5.0" = {
- name = "chai";
- packageName = "chai";
- version = "3.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz";
- sha1 = "4d02637b067fe958bdbfdd3a40ec56fef7373247";
- };
- };
- "chalk-1.1.3" = {
- name = "chalk";
- packageName = "chalk";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz";
- sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
- };
- };
- "chalk-2.4.2" = {
- name = "chalk";
- packageName = "chalk";
- version = "2.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
- sha512 = "2wr55z22i274wadq2cvpxga28a8igq9whc4m1q06sz5sn2hc4amradd5vd02wm92vyfg2qrb0bysd5drv7mfmlb2wqdf939v5zvxn1j";
- };
- };
- "chownr-1.1.4" = {
- name = "chownr";
- packageName = "chownr";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz";
- sha512 = "1b03acmav1awkygrda5h64pn8msd6wda119q553hik728i1j72bfqyq7yzn1x7nmw28hvg9mcyh7krsj8vwsq3karnn55mj6smip7cc";
- };
- };
- "circular-json-0.3.3" = {
- name = "circular-json";
- packageName = "circular-json";
- version = "0.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz";
- sha512 = "3hadrrn41znfv3gbqjxf0ckzjmns7w7zgsqw73sdz8nclaff9b0cg1mqhz3zxw3ndnmqqvrdcfykkfpv2v1pv4jdyzcccbn3hsbg4ji";
- };
- };
- "cli-cursor-1.0.2" = {
- name = "cli-cursor";
- packageName = "cli-cursor";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz";
- sha1 = "64da3f7d56a54412e59794bd62dc35295e8f2987";
- };
- };
- "cli-width-2.2.1" = {
- name = "cli-width";
- packageName = "cli-width";
- version = "2.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz";
- sha512 = "29wd4bd0yz4r5alp6nvn6vd2rsxdpw0cf6nn9ws5cvmcb7dmc6xh34xqpi2lqmillk672m5wfs6yh3qny7m4fb1jgha01sf387ic4qr";
- };
- };
- "cliui-5.0.0" = {
- name = "cliui";
- packageName = "cliui";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz";
- sha512 = "1fg1afsij2xwc4gpqbyhrp3s7q19w7bmii0ghmdv6cdx6giz3v0yqn25i3g7fw2lpi388jpvaf6nf9z2c7xp7w7psrww7569548d1rx";
- };
- };
- "co-4.6.0" = {
- name = "co";
- packageName = "co";
- version = "4.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz";
- sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184";
- };
- };
- "code-point-at-1.1.0" = {
- name = "code-point-at";
- packageName = "code-point-at";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz";
- sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
- };
- };
- "color-3.0.0" = {
- name = "color";
- packageName = "color";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/color/-/color-3.0.0.tgz";
- sha512 = "3xh3l9zhh6dav7pp5hy88kbb6c52j0pf331ywpp6w2jaf94w25fjn4am930775mskxy75cxl90fji17cym40ivslxxlpcrlxgkmsalc";
- };
- };
- "color-convert-1.9.3" = {
- name = "color-convert";
- packageName = "color-convert";
- version = "1.9.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
- sha512 = "0d5pmdh1dh0qbpjrzdczwqkh0jwf8gxhq71mknwlxqz80h1q6kdrpghq4qfp0y4v650ia2jdihmzpb2n8hg00h72lnx05dgvysi9w21";
- };
- };
- "color-name-1.1.3" = {
- name = "color-name";
- packageName = "color-name";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz";
- sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
- };
- };
- "color-string-1.5.3" = {
- name = "color-string";
- packageName = "color-string";
- version = "1.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz";
- sha512 = "11p4cihq5874fmyvwkh0fp4dr2syliqsgg610rw46lsav41l6wcm4bgpkrl34gip3cqncw0ppmqwfknm5v02m1fj8qqk8cnlzk84bbl";
- };
- };
- "colornames-1.1.1" = {
- name = "colornames";
- packageName = "colornames";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz";
- sha1 = "f8889030685c7c4ff9e2a559f5077eb76a816f96";
- };
- };
- "colors-1.4.0" = {
- name = "colors";
- packageName = "colors";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz";
- sha512 = "2saczc8hcdmgns1cp1g1p7g2sq4yksrik0ffvfkhkavmmgx8haqm034a4c9zj8im6kfjh00n2xi360yqfy7vbsi98zri0943r72mrbb";
- };
- };
- "colorspace-1.1.2" = {
- name = "colorspace";
- packageName = "colorspace";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz";
- sha512 = "36j3cgfzngcjms1c0yfn487ibflffmb6hxgrknxbyrxrflc4kybm2r8a0mc1v8ljj7rbb7cjd54v2bimqb6rw0q5sqvwxznhfh8xpxy";
- };
- };
- "combined-stream-1.0.8" = {
- name = "combined-stream";
- packageName = "combined-stream";
- version = "1.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
- sha512 = "1v09nkip7zpn3k3prkkg53w331rhczpfgcqb0q42i97nafra43l2khl5zvhd4ar0qmh145nmw7944jy8p108ny0xpgy29gf2wqph0qm";
- };
- };
- "command-line-args-4.0.7" = {
- name = "command-line-args";
- packageName = "command-line-args";
- version = "4.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/command-line-args/-/command-line-args-4.0.7.tgz";
- sha512 = "369xdm4s4h0m4f4n9ni52n35d2qvrj7gp457494c3d3jn961l91ddc9rqhnqwih6zbl4901r7qzlg1h5ivqvyv9fz81pj200jylyiv9";
- };
- };
- "command-line-usage-4.1.0" = {
- name = "command-line-usage";
- packageName = "command-line-usage";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-4.1.0.tgz";
- sha512 = "3mbhsprm9k85gz36aa9g85lj0j4473iwnk838wwpzjwy7xc84x4g8c3k895z7rjqf3l56vzhnp8iwd27yda429d01fsmr3xvw0vq51k";
- };
- };
- "commander-2.15.1" = {
- name = "commander";
- packageName = "commander";
- version = "2.15.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz";
- sha512 = "1mb8z6hhy74rfdgj3spmk52sdqa5bb2w5wp28z3md1daqcca4vbbsg66wz8hdhrv0fnnmf8yzdkmnw3c373vcccmyizzlnmbpsd6msn";
- };
- };
- "commander-2.20.3" = {
- name = "commander";
- packageName = "commander";
- version = "2.20.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
- sha512 = "1qqrwy7z476gqa94kjjyyzyi3x49k28ji7znbc65plrp67yzmpa2yyslh6bl965yl4jqb2fwb2ljzhgcvv2xxj8ab86n5rgryc6958s";
- };
- };
- "commondir-1.0.1" = {
- name = "commondir";
- packageName = "commondir";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz";
- sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b";
- };
- };
- "concat-map-0.0.1" = {
- name = "concat-map";
- packageName = "concat-map";
- version = "0.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
- sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
- };
- };
- "concat-stream-1.6.2" = {
- name = "concat-stream";
- packageName = "concat-stream";
- version = "1.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
- sha512 = "05nnf80j9ls12y3cw2dfnc6rmand3ya5sx9cqn9dgg19ljzdnyfjjv8ig79xi73gr2y4rkfzn9wjip2zzwp5n2d49njd3ki2a1c3cfv";
- };
- };
- "content-disposition-0.5.3" = {
- name = "content-disposition";
- packageName = "content-disposition";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz";
- sha512 = "3976ggkw1lp21a6m3s19blb9a74kq7a0spw47v0m3vvi1k5wiamrsn20slcr9byx80x2la2sppkwjp7x10gc58142dl7412pvpv84qk";
- };
- };
- "content-type-1.0.4" = {
- name = "content-type";
- packageName = "content-type";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz";
- sha512 = "1f4y61wc913jrnga7nny83gzf9l2488q6sl1ry9lbwgh5x5d3va0xcc0xrmjk6gdxl6d4r6rsk800xp5bazhjrx05yx1wpc8c8gg0w4";
- };
- };
- "convert-source-map-1.7.0" = {
- name = "convert-source-map";
- packageName = "convert-source-map";
- version = "1.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz";
- sha512 = "2hgf7brri4yaflx3y24d2cvznsk0km17mq8mp7sb2hhskf45hcamlgf8vzzbimw36lw128bjbf442p2rx96d1bhn9sk044p69gn8lp0";
- };
- };
- "cookie-0.4.0" = {
- name = "cookie";
- packageName = "cookie";
- version = "0.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz";
- sha512 = "1g7bscknfpc6zgznz77hvll6cy5m9jv7zg9nkpdqzmgi0vhv75kh8iyqf6rdslkml47l3jihsz7hy0i8x5n6bfx9ba0kvvrp9y7qypq";
- };
- };
- "cookie-signature-1.0.6" = {
- name = "cookie-signature";
- packageName = "cookie-signature";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz";
- sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
- };
- };
- "core-js-2.6.11" = {
- name = "core-js";
- packageName = "core-js";
- version = "2.6.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz";
- sha512 = "1db6yjq48a8kkrfrxd0miblcf7nk2b4afgpr8dfgjl3jvz3xclvrqmz590hx2h59jh79lgl35r101lw5jqs46qybizdbpgzljjyf277";
- };
- };
- "core-util-is-1.0.2" = {
- name = "core-util-is";
- packageName = "core-util-is";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
- sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
- };
- };
- "cp-file-6.2.0" = {
- name = "cp-file";
- packageName = "cp-file";
- version = "6.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cp-file/-/cp-file-6.2.0.tgz";
- sha512 = "36fqmhj9mdqndy7720hnfvy3gcxds8yj3p7aq8xcj6k5drjcpk7pxvmpl1xxaki0bkvhh7xzpcsf107mp43j97g7phqg7l1qvhxasvy";
- };
- };
- "cross-spawn-4.0.2" = {
- name = "cross-spawn";
- packageName = "cross-spawn";
- version = "4.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz";
- sha1 = "7b9247621c23adfdd3856004a823cbe397424d41";
- };
- };
- "csstype-2.6.10" = {
- name = "csstype";
- packageName = "csstype";
- version = "2.6.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz";
- sha512 = "3zi93ipbn2dfs2hq0iacr3sv338nn216jb30q0a1pckq5jn70yhc68zy2l0dpya9cy7a9qh626nkbxfvf8ssxwg1568jw1qjnlh2zhg";
- };
- };
- "cycle-1.0.3" = {
- name = "cycle";
- packageName = "cycle";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz";
- sha1 = "21e80b2be8580f98b468f379430662b046c34ad2";
- };
- };
- "d-1.0.1" = {
- name = "d";
- packageName = "d";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/d/-/d-1.0.1.tgz";
- sha512 = "0abwyrfpd8rm9bwzgcaxcwd92d07c31cxw1fgs7h51ri2igw4vib1a5x69cg14wqisjad1d0fhglca6218qm9dngr17yhwv8f295bcv";
- };
- };
- "dashdash-1.14.1" = {
- name = "dashdash";
- packageName = "dashdash";
- version = "1.14.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz";
- sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
- };
- };
- "debug-2.6.9" = {
- name = "debug";
- packageName = "debug";
- version = "2.6.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
- sha512 = "0q0fsr8bk1m83z0am0h2xn09vyfcf18adscxms8hclznwks1aihsisd96h8npx0idq5wwnypnqrkyk25m5d9zh3dk7rjs29nybc8bkc";
- };
- };
- "debug-3.1.0" = {
- name = "debug";
- packageName = "debug";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz";
- sha512 = "3g1hqsahr1ks2kpvdxrwzr57fj90nnr0hvwwrw8yyyzcv3i11sym8zwibxx67bl1mln0acddrzpkkdjjxnc6n2cm9fazmgzzsl1fzrr";
- };
- };
- "debug-4.2.0" = {
- name = "debug";
- packageName = "debug";
- version = "4.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz";
- sha512 = "2r3rwk7kd7wavqhm68cmhi6nkmciv9x2ciqm6sws5dmfg7dvzvyxhjk1469sghvq7s705pq4zc5h4915xmpcm61ckik9g7wirqsfz91";
- };
- };
- "decamelize-1.2.0" = {
- name = "decamelize";
- packageName = "decamelize";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz";
- sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
- };
- };
- "deep-eql-0.1.3" = {
- name = "deep-eql";
- packageName = "deep-eql";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz";
- sha1 = "ef558acab8de25206cd713906d74e56930eb69f2";
- };
- };
- "deep-extend-0.6.0" = {
- name = "deep-extend";
- packageName = "deep-extend";
- version = "0.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz";
- sha512 = "0wc0sqg1aqx864bxf8xa4j8ncrc8rcvmiaj1sp3x1np2i8hdjybzjfd0w9gbf1yasmwycwzzg1mz6smr3q42hhv4pjx2qcgwqhg3q9c";
- };
- };
- "deep-is-0.1.3" = {
- name = "deep-is";
- packageName = "deep-is";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz";
- sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
- };
- };
- "default-require-extensions-2.0.0" = {
- name = "default-require-extensions";
- packageName = "default-require-extensions";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz";
- sha1 = "f5f8fbb18a7d6d50b21f641f649ebb522cfe24f7";
- };
- };
- "delayed-stream-1.0.0" = {
- name = "delayed-stream";
- packageName = "delayed-stream";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz";
- sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
- };
- };
- "depd-1.1.2" = {
- name = "depd";
- packageName = "depd";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz";
- sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
- };
- };
- "depd-2.0.0" = {
- name = "depd";
- packageName = "depd";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz";
- sha512 = "2phijq20j255bs4jjs11j5pa0x7y1084k6ch9xa8wgzp71zzgbpm23wyzbcs0mszvj971l9i5aav40sddm000484sl3ij4xzvlcgfc3";
- };
- };
- "destroy-1.0.4" = {
- name = "destroy";
- packageName = "destroy";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz";
- sha1 = "978857442c44749e4206613e37946205826abd80";
- };
- };
- "diagnostics-1.1.1" = {
- name = "diagnostics";
- packageName = "diagnostics";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz";
- sha512 = "0liin689xf3v7wxk1z5l1par3dyjkg487nk3siqn6b7zqxw2rd93rgw88ifsqwhv66s8d7qjxy8fjv4gxfgiwd69ryv573fcwzga2gk";
- };
- };
- "diff-3.5.0" = {
- name = "diff";
- packageName = "diff";
- version = "3.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz";
- sha512 = "32bkv3cfhax4x5zhiyfn63wjhqwkzsjiql3my8p3d9hvv020p8f9hdi7mpqixrkpgs0g9k15mn736s449yad9wq1plhxyhxb2sam3h3";
- };
- };
- "diff-4.0.2" = {
- name = "diff";
- packageName = "diff";
- version = "4.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz";
- sha512 = "3ndiq7a8qsn2j6vlq5c6d38ynlydlhvk6q01rj321lcarrh0z7721w6cbrdw7lkx6pyfms59y1jkqcl6g2ir1rz5xr17q40lk26djg7";
- };
- };
- "discord-markdown-2.3.1" = {
- name = "discord-markdown";
- packageName = "discord-markdown";
- version = "2.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/discord-markdown/-/discord-markdown-2.3.1.tgz";
- sha512 = "3s87h4335vaxhf4j9x7az6z67lzf5yb5lw7xsw1ga0zi8qn7vn6jz12p0bwvixmha61prkg08yf11jdiq11plhmzh4ibk68k6q22qw4";
- };
- };
- "discord.js-11.6.4" = {
- name = "discord.js";
- packageName = "discord.js";
- version = "11.6.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/discord.js/-/discord.js-11.6.4.tgz";
- sha512 = "19kqvgy68w2f4asb26dpm7r535l86xyz6xhzhzygb7g01fzk64yq6a6z351b512nyld9wq1zxiba6jgdrx6w431lsik86pfacgspbkh";
- };
- };
- "doctrine-2.1.0" = {
- name = "doctrine";
- packageName = "doctrine";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz";
- sha512 = "0iz6zh5d0kqs0ndd1ydsj4vaf2x3k3p0k5a7b75gsbhkqaqqq93dgsa2bpifvw7svck2sndd21mv7mp60q111rbghpssp0rxs9956fz";
- };
- };
- "ecc-jsbn-0.1.2" = {
- name = "ecc-jsbn";
- packageName = "ecc-jsbn";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
- sha1 = "3a83a904e54353287874c564b7549386849a98c9";
- };
- };
- "ee-first-1.1.1" = {
- name = "ee-first";
- packageName = "ee-first";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz";
- sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
- };
- };
- "emoji-regex-7.0.3" = {
- name = "emoji-regex";
- packageName = "emoji-regex";
- version = "7.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
- sha512 = "2s4i22ccvwa2l4xwl9yz6mkyn2kpf58hp1nqiwmmgqlpyr57345i3ll0l4656ryik6a6wz1lgk4vbl6y0dwj5hx2kcbpv0h8924n00b";
- };
- };
- "enabled-1.0.2" = {
- name = "enabled";
- packageName = "enabled";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz";
- sha1 = "965f6513d2c2d1c5f4652b64a2e3396467fc2f93";
- };
- };
- "encodeurl-1.0.2" = {
- name = "encodeurl";
- packageName = "encodeurl";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz";
- sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
- };
- };
- "env-variable-0.0.6" = {
- name = "env-variable";
- packageName = "env-variable";
- version = "0.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz";
- sha512 = "2v5v2dckp87kblfsmmyn76ky74yj2cvrv6kw1i7wlcidk2r7gnyhfil6i4zmw2qscgbsviv85x4840k7qgrkv8p6ssd8vj1v7sgjz3c";
- };
- };
- "error-ex-1.3.2" = {
- name = "error-ex";
- packageName = "error-ex";
- version = "1.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz";
- sha512 = "3igrl2amb9mpa9d2z6qghz3ljqd7amjla8ahfs5fdgl0w52pw6gz3y32q5fk229yvfyg3x9kpfygadcm2w0lv4hv4nj25cyd8v4glgd";
- };
- };
- "es5-ext-0.10.53" = {
- name = "es5-ext";
- packageName = "es5-ext";
- version = "0.10.53";
- src = fetchurl {
- url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz";
- sha512 = "3wl9jgj276xsjcf4gvc9w7gg403rg02s1i24r7scvhwg0mmgbqwsszjk94xnzfd3wj4y2khk6wbz8dm9j6lvlcwrbbd324d1svr5kay";
- };
- };
- "es6-error-4.1.1" = {
- name = "es6-error";
- packageName = "es6-error";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz";
- sha512 = "1b98y4j9fy6c2wm7ys3csnyfg8cn40sy2g958i45fdh5bnx1lkl19d4508aldabga5rm1q5hzxq68yjdyb8n6qxb8925x1b2cbzwvsj";
- };
- };
- "es6-iterator-2.0.3" = {
- name = "es6-iterator";
- packageName = "es6-iterator";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz";
- sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7";
- };
- };
- "es6-map-0.1.5" = {
- name = "es6-map";
- packageName = "es6-map";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz";
- sha1 = "9136e0503dcc06a301690f0bb14ff4e364e949f0";
- };
- };
- "es6-set-0.1.5" = {
- name = "es6-set";
- packageName = "es6-set";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz";
- sha1 = "d2b3ec5d4d800ced818db538d28974db0a73ccb1";
- };
- };
- "es6-symbol-3.1.1" = {
- name = "es6-symbol";
- packageName = "es6-symbol";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz";
- sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77";
- };
- };
- "es6-symbol-3.1.3" = {
- name = "es6-symbol";
- packageName = "es6-symbol";
- version = "3.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz";
- sha512 = "0sgbv9jpq91di424qar8xiw36az4msxqhgpk1ixq5hv4wdbgaxs45q8i671icpg085bh1j7hj93iyszp7x9fmhld30jj3kff6gri7il";
- };
- };
- "es6-weak-map-2.0.3" = {
- name = "es6-weak-map";
- packageName = "es6-weak-map";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz";
- sha512 = "2qdf1gxkch8gczdhnkac49g4063ij902aqabbb4rix1ab73r4cpi47irpq7w7w3p26fp6ksfvim16gvq4cksfzc7xjfsk6fc7gsd6x7";
- };
- };
- "escape-html-1.0.3" = {
- name = "escape-html";
- packageName = "escape-html";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz";
- sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
- };
- };
- "escape-string-regexp-1.0.5" = {
- name = "escape-string-regexp";
- packageName = "escape-string-regexp";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
- sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
- };
- };
- "escodegen-1.8.1" = {
- name = "escodegen";
- packageName = "escodegen";
- version = "1.8.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz";
- sha1 = "5a5b53af4693110bebb0867aa3430dd3b70a1018";
- };
- };
- "escope-3.6.0" = {
- name = "escope";
- packageName = "escope";
- version = "3.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz";
- sha1 = "e01975e812781a163a6dadfdd80398dc64c889c3";
- };
- };
- "eslint-3.19.0" = {
- name = "eslint";
- packageName = "eslint";
- version = "3.19.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz";
- sha1 = "c8fc6201c7f40dd08941b87c085767386a679acc";
- };
- };
- "espree-3.5.4" = {
- name = "espree";
- packageName = "espree";
- version = "3.5.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz";
- sha512 = "3a07jjjp8g8mdayw3n9l0p0llw7cfipjifan2ccyn2vm1zyafrmv5cj11rc6qmk7ibbq1vc4xxc3sfr54qpgxmxiizj0ck63d1hh1y8";
- };
- };
- "esprima-2.7.3" = {
- name = "esprima";
- packageName = "esprima";
- version = "2.7.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz";
- sha1 = "96e3b70d5779f6ad49cd032673d1c312767ba581";
- };
- };
- "esprima-4.0.1" = {
- name = "esprima";
- packageName = "esprima";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
- sha512 = "3h999di4dnwxb22lxlb7cbz42nalrv8g8sqdvrkkl5c27gnwhp1rva4039hmq6g1i0y4mfjgx6p4i2vwxxl0zlahfzdd9fl1qbqasvq";
- };
- };
- "esquery-1.3.1" = {
- name = "esquery";
- packageName = "esquery";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz";
- sha512 = "0fw77wap66ym3sgz0k77rjpjc10mdk83a7973khs6rhyvxkd73xixz1abmlgwz89xnk98cr2gp02p7a9maaav0na3igklh6sjvnynm2";
- };
- };
- "esrecurse-4.2.1" = {
- name = "esrecurse";
- packageName = "esrecurse";
- version = "4.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz";
- sha512 = "06zyknk70y80n428x20wvjqy5822wgz2yaxzw387njnz3ar6ixzjcxzr2jsl8wrm0m9jpa4ysbcr9znpk6gbkqd7wby084zxw3l317b";
- };
- };
- "estraverse-1.9.3" = {
- name = "estraverse";
- packageName = "estraverse";
- version = "1.9.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz";
- sha1 = "af67f2dc922582415950926091a4005d29c9bb44";
- };
- };
- "estraverse-4.3.0" = {
- name = "estraverse";
- packageName = "estraverse";
- version = "4.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz";
- sha512 = "2kh3lczc7smb84ryllqrdvrknxl3h47khh7li6n9m76mj9jfh1ahz2jm8ffpcaac7i4k8zkf3sc3nczzp7djgqmsi6wrkynywlygnfz";
- };
- };
- "estraverse-5.1.0" = {
- name = "estraverse";
- packageName = "estraverse";
- version = "5.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz";
- sha512 = "09i9krjn6a49yr3gbnhpfqm7yyrq5mnsgjing0bdpx83lqv3wcf4ll85xhj35khcifmh0ka3alz557d9j02xisrrczg3llimxf22ahp";
- };
- };
- "esutils-2.0.3" = {
- name = "esutils";
- packageName = "esutils";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz";
- sha512 = "3m321j8gmjllmmi1zyvbz0lsmkkjq26bvfr8niwr5b8saxh6icixmpxixyspjb40l54vpx3r3zvln190i47cx16y5x2lf1qg6liqnwi";
- };
- };
- "etag-1.8.1" = {
- name = "etag";
- packageName = "etag";
- version = "1.8.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz";
- sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
- };
- };
- "event-emitter-0.3.5" = {
- name = "event-emitter";
- packageName = "event-emitter";
- version = "0.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz";
- sha1 = "df8c69eef1647923c7157b9ce83840610b02cc39";
- };
- };
- "eventemitter3-4.0.4" = {
- name = "eventemitter3";
- packageName = "eventemitter3";
- version = "4.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz";
- sha512 = "2cj4h27lly85zb08gprjrkb92l8q8l1977704j7acj7rif052jiqap3l8d7zpdn9krqqi7if1f2cxp7f584045vr3l1pdviflp9ammf";
- };
- };
- "exit-hook-1.1.1" = {
- name = "exit-hook";
- packageName = "exit-hook";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz";
- sha1 = "f05ca233b48c05d54fff07765df8507e95c02ff8";
- };
- };
- "express-4.17.1" = {
- name = "express";
- packageName = "express";
- version = "4.17.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/express/-/express-4.17.1.tgz";
- sha512 = "3i2sxjf2x1r9wbfdyh5ll8ybbnqq6n4xfxdlc4dsqhssljrlih18csqg142lf16lcfcdgsmvf9pff0rzxjw7p0shnlmpajipwxpswlq";
- };
- };
- "ext-1.4.0" = {
- name = "ext";
- packageName = "ext";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz";
- sha512 = "3n50kbfjicn887f19ragi6k288srkjidzvcnphnb2f8bqw4vn10y73p3ryjyqq0xgrdxnwhy2j9favm7pfb3j3vhf5dmi8licsbkv19";
- };
- };
- "extend-3.0.2" = {
- name = "extend";
- packageName = "extend";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
- sha512 = "3zad2109w3q3gh46s5msrnzfy2nl581sqpy20b52fs7v5pdjh3irpg7szl3xvh4sfy63218jy8ry6qlnir3baxbbfrb03swkw5swfky";
- };
- };
- "extsprintf-1.3.0" = {
- name = "extsprintf";
- packageName = "extsprintf";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz";
- sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
- };
- };
- "fast-deep-equal-3.1.1" = {
- name = "fast-deep-equal";
- packageName = "fast-deep-equal";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
- sha512 = "1j7wq3vqvfgnpd2sjblnlgryxlic2fsy343fx8w4ywb2mngj1w5afq8fmly8cp9fi66dhz1fhcfpn23g5zasnzs6n1snb83qkkilhgi";
- };
- };
- "fast-json-stable-stringify-2.1.0" = {
- name = "fast-json-stable-stringify";
- packageName = "fast-json-stable-stringify";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
- sha512 = "0gz06zkjlqc4r59ka14n3vwqjdgn40zd8r115ql3rkwqb7j42frmnsj3axr7p2md8ik52nqjn3myyv8ddavdhl4cq3xz4wbbz07y5wn";
- };
- };
- "fast-levenshtein-2.0.6" = {
- name = "fast-levenshtein";
- packageName = "fast-levenshtein";
- version = "2.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz";
- sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
- };
- };
- "fast-safe-stringify-2.0.7" = {
- name = "fast-safe-stringify";
- packageName = "fast-safe-stringify";
- version = "2.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz";
- sha512 = "1ab0spv3wadhidsh9x8qar1ryn7ahv308yzc5cl32wssk99rr7vrkcs00vn2kggz6drps08vk24gi9gmqpg39jd1rnaryykvh4vmnaj";
- };
- };
- "fecha-2.3.3" = {
- name = "fecha";
- packageName = "fecha";
- version = "2.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz";
- sha512 = "1v95kkfm8jnmrsplzk6zhsc2ngkvv2478pnvjnkl8z104b0mx3khf7xdps3dyi8d94kb73xcr5b2dmh58by9sirwcj0qk56hsf82hcm";
- };
- };
- "figures-1.7.0" = {
- name = "figures";
- packageName = "figures";
- version = "1.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz";
- sha1 = "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e";
- };
- };
- "file-entry-cache-2.0.0" = {
- name = "file-entry-cache";
- packageName = "file-entry-cache";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz";
- sha1 = "c392990c3e684783d838b8c84a45d8a048458361";
- };
- };
- "file-stream-rotator-0.4.1" = {
- name = "file-stream-rotator";
- packageName = "file-stream-rotator";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz";
- sha512 = "1jr6bdf22x3f4ql12ympal24yy1ggbxv5xl73ri70llghlcxr8wi9s8j40b5rf0h0sxm9m3g27qgck04aa5d7f9v19c0ws40bfrlxjv";
- };
- };
- "fill-keys-1.0.2" = {
- name = "fill-keys";
- packageName = "fill-keys";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/fill-keys/-/fill-keys-1.0.2.tgz";
- sha1 = "9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20";
- };
- };
- "finalhandler-1.1.2" = {
- name = "finalhandler";
- packageName = "finalhandler";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz";
- sha512 = "1cfqk6g78cb12b1cki4pbcspsy40d0yny513myqji716njyhc5hrj7ll539kz96m6vn27168hhyqvd52cr5x1cs85mm7igfkrdrq1b8";
- };
- };
- "find-cache-dir-2.1.0" = {
- name = "find-cache-dir";
- packageName = "find-cache-dir";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz";
- sha512 = "0wjlwmvadzac6hwmxv6hsc16z3285i2y0nkwpg4366flza0rx30s3ncx93xn8hkkpxr493zi5b0h94jczinr87h2m6gbhrl265qzbjf";
- };
- };
- "find-replace-1.0.3" = {
- name = "find-replace";
- packageName = "find-replace";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz";
- sha1 = "b88e7364d2d9c959559f388c66670d6130441fa0";
- };
- };
- "find-up-3.0.0" = {
- name = "find-up";
- packageName = "find-up";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz";
- sha512 = "2bg49lifm64h5jqjc20612wrx7cazw9np9ms02ys94kif4li8cp5in4rvmb1c1ssa8yhbsqkgprykkj4lf3jbz8qrgp1mf8c93gl86p";
- };
- };
- "flat-cache-1.3.4" = {
- name = "flat-cache";
- packageName = "flat-cache";
- version = "1.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz";
- sha512 = "2v31jbrdi7rjpnykckk84xwg2d3bblj0ak8la2fwc83xvq8iw90jsnda4nzqk9rw9pg23m6p9wyysmz5qgakqbbjgicfs90p7f8232p";
- };
- };
- "foreground-child-1.5.6" = {
- name = "foreground-child";
- packageName = "foreground-child";
- version = "1.5.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/foreground-child/-/foreground-child-1.5.6.tgz";
- sha1 = "4fd71ad2dfde96789b980a5c0a295937cb2f5ce9";
- };
- };
- "forever-agent-0.6.1" = {
- name = "forever-agent";
- packageName = "forever-agent";
- version = "0.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz";
- sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
- };
- };
- "form-data-2.3.3" = {
- name = "form-data";
- packageName = "form-data";
- version = "2.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
- sha512 = "0jj3hgqp9pmxmfavx6rvdfl3r4yf98clpsarqadz3hq0dxhjlh2ppd9x8bvmaq3nwjdqpdvqx25pwyin4ipixhgsn7s3p9fcc3wllnn";
- };
- };
- "forwarded-0.1.2" = {
- name = "forwarded";
- packageName = "forwarded";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz";
- sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
- };
- };
- "fresh-0.5.2" = {
- name = "fresh";
- packageName = "fresh";
- version = "0.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz";
- sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
- };
- };
- "fs-minipass-1.2.7" = {
- name = "fs-minipass";
- packageName = "fs-minipass";
- version = "1.2.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz";
- sha512 = "1644yfnzfqikaff5s68dm4qfrblxrz68ynigkyzyixjqazxlli0svj1nxkawz35sv2vb3vjh41f1rhg0j4nr770a53fzqbjc4j94r0r";
- };
- };
- "fs.realpath-1.0.0" = {
- name = "fs.realpath";
- packageName = "fs.realpath";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
- sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
- };
- };
- "generate-function-2.3.1" = {
- name = "generate-function";
- packageName = "generate-function";
- version = "2.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz";
- sha512 = "0lp1r8njdds2dp6nd5drc8f3xhg0bishvbn8g54s9ka42yss4lvq84sg465vgb2bw45kww8r4cilsw629nsnn34zkkfny8dyccpkq3r";
- };
- };
- "generate-object-property-1.2.0" = {
- name = "generate-object-property";
- packageName = "generate-object-property";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz";
- sha1 = "9c0e1c40308ce804f4783618b937fa88f99d50d0";
- };
- };
- "get-caller-file-2.0.5" = {
- name = "get-caller-file";
- packageName = "get-caller-file";
- version = "2.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz";
- sha512 = "0b7da6kb3xqk26cw4i6kb1lk911z06z53if2g8l23hmfpbhl6vfbn8iip55j1yplbqnly2abb9d349r6ky2z570839q3p9z2gf4y88g";
- };
- };
- "getpass-0.1.7" = {
- name = "getpass";
- packageName = "getpass";
- version = "0.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz";
- sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
- };
- };
- "glob-5.0.15" = {
- name = "glob";
- packageName = "glob";
- version = "5.0.15";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz";
- sha1 = "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1";
- };
- };
- "glob-7.1.2" = {
- name = "glob";
- packageName = "glob";
- version = "7.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz";
- sha512 = "08vjxzixc9dwc1hn5pd60yyij98krk2pr758aiga97r02ncvaqx1hidi95wk470k1v84gg4alls9bm52m77174z128bgf13b61x951h";
- };
- };
- "glob-7.1.6" = {
- name = "glob";
- packageName = "glob";
- version = "7.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
- sha512 = "020qv13jbi1v4y5xavf6fw08h9svy4q9p67m4avkrrhgdjmk0c5k3h19bv7k6yn1vfxljpjw9kg81fbdg9v83cjplxvkn3v4v1v21ig";
- };
- };
- "globals-11.12.0" = {
- name = "globals";
- packageName = "globals";
- version = "11.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz";
- sha512 = "1ab6f0n8yjl3zkl6dwhvxpxh63b4acc7nj7i21z3dx1fz1jv1c3673qpkwiavmcbbf8jlkxapx0x8ybzz5w2yra4ln24lh687y6kq2q";
- };
- };
- "globals-9.18.0" = {
- name = "globals";
- packageName = "globals";
- version = "9.18.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz";
- sha512 = "18psd5ig23apaw07k4mma3z1hi2ndfwsqkm05hxashnf5lf7mpfs6kjiircc0x3x3q15j2x2j4zfzsqacxvfsmw40zjchn44bfccjab";
- };
- };
- "graceful-fs-4.2.4" = {
- name = "graceful-fs";
- packageName = "graceful-fs";
- version = "4.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz";
- sha512 = "33j4jb5azar4wfbbpminq8hbgynq609fdgalq27sh4ff5q4xff7ddlibm9rpy6zhjakxifnd37hcxjqhr8m5qjr054xpxbvj4s8ycjs";
- };
- };
- "growl-1.10.5" = {
- name = "growl";
- packageName = "growl";
- version = "1.10.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz";
- sha512 = "146i7if4fjml1p6xw1ybb7vm22k6i8yc7r8wcw8yia7qy385w1s6j18ip91g5mv47zvv5fw5m8kpzlaayjs183fkpg174hbw4xgh6m8";
- };
- };
- "handlebars-4.7.6" = {
- name = "handlebars";
- packageName = "handlebars";
- version = "4.7.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz";
- sha512 = "1f5wy9r0rqpp3whv7fm6kzj4ksqmrpvg8q4gkzyr6734zlmfqm39fmqay5r3r6da3xh9c06k4sjla2hdf9jjhibgl02qzh14w083zfm";
- };
- };
- "har-schema-2.0.0" = {
- name = "har-schema";
- packageName = "har-schema";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz";
- sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
- };
- };
- "har-validator-5.1.3" = {
- name = "har-validator";
- packageName = "har-validator";
- version = "5.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
- sha512 = "3kaldgfsh3lfvgvw31s8b7q345zf7ixjahllncdckcw6qfs3gnbsamdxgs9kfigq7rwmja7v51ghh7y0rsp6q7jmvmbydhh645wxnxh";
- };
- };
- "has-ansi-2.0.0" = {
- name = "has-ansi";
- packageName = "has-ansi";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz";
- sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
- };
- };
- "has-flag-1.0.0" = {
- name = "has-flag";
- packageName = "has-flag";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz";
- sha1 = "9d9e793165ce017a00f00418c43f942a7b1d11fa";
- };
- };
- "has-flag-3.0.0" = {
- name = "has-flag";
- packageName = "has-flag";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";
- sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
- };
- };
- "hasha-3.0.0" = {
- name = "hasha";
- packageName = "hasha";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/hasha/-/hasha-3.0.0.tgz";
- sha1 = "52a32fab8569d41ca69a61ff1a214f8eb7c8bd39";
- };
- };
- "he-1.1.1" = {
- name = "he";
- packageName = "he";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/he/-/he-1.1.1.tgz";
- sha1 = "93410fd21b009735151f8868c2f271f3427e23fd";
- };
- };
- "highlight.js-9.18.1" = {
- name = "highlight.js";
- packageName = "highlight.js";
- version = "9.18.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.1.tgz";
- sha512 = "0k5561x5q6pikbkjkjafw627bsdg3b59p5qqbak16l5jbcrc5m663hdzf6hlx5qxzskqa28gfzfxdzxdz5mv6q918kpnb7l7rilmd9s";
- };
- };
- "hosted-git-info-2.8.8" = {
- name = "hosted-git-info";
- packageName = "hosted-git-info";
- version = "2.8.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz";
- sha512 = "19a25b4xb3hg00d1nsirc3xfcc07rplbh6msa49rgc8xg5rg38y1z8rfrf0dmll8k4jaml8z337bi6y2cgah66jnwxinn0sch5k7z3z";
- };
- };
- "html-escaper-2.0.2" = {
- name = "html-escaper";
- packageName = "html-escaper";
- version = "2.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz";
- sha512 = "1z4nsaa6llc46vq51gz0i545br2rb0g6hlbrm6sr1k9yfi6fdfsymy00nv4n2af2hnhspd56xgpwfhf90bsb6l8g5wwpq08vnsqqs0z";
- };
- };
- "http-errors-1.7.2" = {
- name = "http-errors";
- packageName = "http-errors";
- version = "1.7.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz";
- sha512 = "13c4825kzqlxdqfjrlrwh15ira0bjm9m3b8qcrfzaysiky1m3gb6dv6gcjgpnap9mbl0fajqiibzp1w5r8qnyn8glaj4wgzf6vh2i5r";
- };
- };
- "http-signature-1.2.0" = {
- name = "http-signature";
- packageName = "http-signature";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz";
- sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
- };
- };
- "iconv-lite-0.4.24" = {
- name = "iconv-lite";
- packageName = "iconv-lite";
- version = "0.4.24";
- src = fetchurl {
- url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
- sha512 = "2n3ygx6km56rdcd5kq52bs2113xqm3vlw2kb9r7pnmxd2qhxrfahp2ngc4w7x8x76fyfpapnixnbjq1i24nc11mj6q7rghwj2fifwxz";
- };
- };
- "ignore-3.3.10" = {
- name = "ignore";
- packageName = "ignore";
- version = "3.3.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz";
- sha512 = "2x7za00gs7ipwcq29bslxcdv7j47m28jx14n9ybs5h2icr4024jn5ppmbs6953g2qb3amhs1gg5x0s48ky3mk7ybi36wchsb7kks2ry";
- };
- };
- "immediate-3.0.6" = {
- name = "immediate";
- packageName = "immediate";
- version = "3.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz";
- sha1 = "9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b";
- };
- };
- "imurmurhash-0.1.4" = {
- name = "imurmurhash";
- packageName = "imurmurhash";
- version = "0.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz";
- sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea";
- };
- };
- "inflight-1.0.6" = {
- name = "inflight";
- packageName = "inflight";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
- sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
- };
- };
- "inherits-2.0.3" = {
- name = "inherits";
- packageName = "inherits";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz";
- sha1 = "633c2c83e3da42a502f52466022480f4208261de";
- };
- };
- "inquirer-0.12.0" = {
- name = "inquirer";
- packageName = "inquirer";
- version = "0.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz";
- sha1 = "1ef2bfd63504df0bc75785fff8c2c41df12f077e";
- };
- };
- "integer-2.1.0" = {
- name = "integer";
- packageName = "integer";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/integer/-/integer-2.1.0.tgz";
- sha512 = "3blpjnax6dkqsgb4cv3hxv2wfhwj23v4br8xcj7rwa2gs1y4q96zw37204r2rwzv98bc742d5mqmqvxama5zngvb8fdm264195646xw";
- };
- };
- "interpret-1.2.0" = {
- name = "interpret";
- packageName = "interpret";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz";
- sha512 = "1pibn9f6dn61lmilqiv8hb4aix4b78xf9sdws3rnl060vvv6l4qrw6gfmncq5n0f0rah2yj1ssfg80chaw9y5aa860wfdcccb4ghgcr";
- };
- };
- "ipaddr.js-1.9.1" = {
- name = "ipaddr.js";
- packageName = "ipaddr.js";
- version = "1.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
- sha512 = "3gcwhv1wa2hb1vljlcmzhvzliks9rj7nzsw165vgy69jakw8g55ky474mj4j41vfbid8viy9nhwn9kx8pfqrikyl29i98zi9vmkz8nh";
- };
- };
- "is-arrayish-0.2.1" = {
- name = "is-arrayish";
- packageName = "is-arrayish";
- version = "0.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz";
- sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d";
- };
- };
- "is-arrayish-0.3.2" = {
- name = "is-arrayish";
- packageName = "is-arrayish";
- version = "0.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz";
- sha512 = "1cmy0k81vgz5z55rdyxfnx307053ksyp1lfgyj5jldkqqzmkx1z2k63fvzn7lgj8wdakmsa1mw408rm5xxfpk3avjqbnrb5yl56lm3r";
- };
- };
- "is-fullwidth-code-point-1.0.0" = {
- name = "is-fullwidth-code-point";
- packageName = "is-fullwidth-code-point";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
- sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
- };
- };
- "is-fullwidth-code-point-2.0.0" = {
- name = "is-fullwidth-code-point";
- packageName = "is-fullwidth-code-point";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
- sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
- };
- };
- "is-my-ip-valid-1.0.0" = {
- name = "is-my-ip-valid";
- packageName = "is-my-ip-valid";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz";
- sha512 = "1lnwwykigbkg3yqmr61cyiplxfdvpchcsi1fz67jwn55gvdrl597jpsd6jds205gjkn8c3zxbqmppmf3danpj0rrla7ffnicmwpys42";
- };
- };
- "is-my-json-valid-2.20.0" = {
- name = "is-my-json-valid";
- packageName = "is-my-json-valid";
- version = "2.20.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.0.tgz";
- sha512 = "005dmrjrjkysq1ggcr34y7610cxy29gjkx91cv6lxl4gzk6hm9qmdqbbsx5qbcfd9b5vck824wgzk4pg5qfvq4mn44dpi0849jw2cax";
- };
- };
- "is-object-1.0.1" = {
- name = "is-object";
- packageName = "is-object";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz";
- sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470";
- };
- };
- "is-property-1.0.2" = {
- name = "is-property";
- packageName = "is-property";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz";
- sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84";
- };
- };
- "is-resolvable-1.1.0" = {
- name = "is-resolvable";
- packageName = "is-resolvable";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz";
- sha512 = "0r8v3dkj5qbfh2wlj4w1msyqsw6j5myvxi88wkw36isscb97yyc2yc1pwm64djrmh1css6jp9p08cx1zb479fg4gv26prciaifdh05a";
- };
- };
- "is-stream-1.1.0" = {
- name = "is-stream";
- packageName = "is-stream";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz";
- sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
- };
- };
- "is-typedarray-1.0.0" = {
- name = "is-typedarray";
- packageName = "is-typedarray";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz";
- sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
- };
- };
- "isarray-1.0.0" = {
- name = "isarray";
- packageName = "isarray";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
- sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
- };
- };
- "isexe-2.0.0" = {
- name = "isexe";
- packageName = "isexe";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";
- sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
- };
- };
- "isstream-0.1.2" = {
- name = "isstream";
- packageName = "isstream";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz";
- sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
- };
- };
- "istanbul-0.4.5" = {
- name = "istanbul";
- packageName = "istanbul";
- version = "0.4.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz";
- sha1 = "65c7d73d4c4da84d4f3ac310b918fb0b8033733b";
- };
- };
- "istanbul-lib-coverage-2.0.5" = {
- name = "istanbul-lib-coverage";
- packageName = "istanbul-lib-coverage";
- version = "2.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz";
- sha512 = "2cgkn8swx4450c0m0alr4lb4fvqjyh3v9mg6ivx2sa9vq0hkb7r0yz87srf8263j089kpjmpnsl6d3l5vg7x4f4kk39n20gw6gg79gi";
- };
- };
- "istanbul-lib-hook-2.0.7" = {
- name = "istanbul-lib-hook";
- packageName = "istanbul-lib-hook";
- version = "2.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz";
- sha512 = "2afbbygnkxwbzc61gk31g1k1y161yq81kxbv1x0bxyva7794njrz7kiz1lhr7bv4f2av0fzshsz5rd1rdbr56igr11i2iam9ysp7d5y";
- };
- };
- "istanbul-lib-instrument-3.3.0" = {
- name = "istanbul-lib-instrument";
- packageName = "istanbul-lib-instrument";
- version = "3.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz";
- sha512 = "1j5bcfrd9sgjpm1mpgxv847jwwcjfpzfkynjcidpf4mwxbn0p6gz622rcrmbliphcbnw0nxipw0d7aw0gva7rym3lci9rz8icvwhyg6";
- };
- };
- "istanbul-lib-report-2.0.8" = {
- name = "istanbul-lib-report";
- packageName = "istanbul-lib-report";
- version = "2.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz";
- sha512 = "2qm8v7vck1yv85lkx7n060wdvrr547mfrc83xyr6sl4p4av7r6c5jh6mdbvxiqz2m6d5spj6v8fksa9dc6c5r86hjhqh47pkqdmww3w";
- };
- };
- "istanbul-lib-source-maps-3.0.6" = {
- name = "istanbul-lib-source-maps";
- packageName = "istanbul-lib-source-maps";
- version = "3.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz";
- sha512 = "1gm71m2lqpb1p2lrwmf9f9g2maz48s133zvk0zzlblgwnjgnn6dx129cbsx8znklhanwwgck6fwnfpsy5sga5pnwfbpw923rg6cm3j7";
- };
- };
- "istanbul-reports-2.2.7" = {
- name = "istanbul-reports";
- packageName = "istanbul-reports";
- version = "2.2.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz";
- sha512 = "0m8fjnnvxyyd03g22xna4jnypd01jbvdsz5k9jnqlb1v678zikdzidq7p1x4pdlg1dfzfa9g8lzz01srnamalpmrj5qxrb8ppy4bvds";
- };
- };
- "js-tokens-3.0.2" = {
- name = "js-tokens";
- packageName = "js-tokens";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz";
- sha1 = "9866df395102130e38f7f996bceb65443209c25b";
- };
- };
- "js-tokens-4.0.0" = {
- name = "js-tokens";
- packageName = "js-tokens";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
- sha512 = "0lwyvximqkf1q5w94x2747nj2v035is66vzalrbl3f2gdh9k1m3m29p8zw6r65ps5784x2lxwz8akmv085l4ai358rwbp84axz59lj5";
- };
- };
- "js-yaml-3.13.1" = {
- name = "js-yaml";
- packageName = "js-yaml";
- version = "3.13.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz";
- sha512 = "0kkjjrr0znm2ka89ywc5518c8dw0210z91fm94c7v11l8c96mkjh0ddld5mb7jmmnpzap7vn0fhvr29lma63c9is2ixq3fpp0xxrxk1";
- };
- };
- "jsbn-0.1.1" = {
- name = "jsbn";
- packageName = "jsbn";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz";
- sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
- };
- };
- "jsesc-2.5.2" = {
- name = "jsesc";
- packageName = "jsesc";
- version = "2.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz";
- sha512 = "20bfkjw0zjachan7rfv75dn5ky7l12xhyz919mdhh9fjn395ss454ykknjza7fwyx09dj89makcs1xi341dvv4k1cvj94739ifbp2rr";
- };
- };
- "json-parse-better-errors-1.0.2" = {
- name = "json-parse-better-errors";
- packageName = "json-parse-better-errors";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz";
- sha512 = "2pv1kaf7gjr0bhr2djaf1i88li7q3v5daz4zm4hz57i4h21jgryihxb5c2h0p0q1vrq1ffyg279hp0vjrg73shvxr5lir6plxjb5fls";
- };
- };
- "json-schema-0.2.3" = {
- name = "json-schema";
- packageName = "json-schema";
- version = "0.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz";
- sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
- };
- };
- "json-schema-traverse-0.4.1" = {
- name = "json-schema-traverse";
- packageName = "json-schema-traverse";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
- sha512 = "1bbgxs4777gn3q3yxi0n792cgz9pimf85pypr0w4wzpb22nr8fl9xi98pkcqd3n4fn7lnzffpq7qwpcl4dqc15py19lwqa2jwgw5dn5";
- };
- };
- "json-stable-stringify-1.0.1" = {
- name = "json-stable-stringify";
- packageName = "json-stable-stringify";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz";
- sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af";
- };
- };
- "json-stringify-safe-5.0.1" = {
- name = "json-stringify-safe";
- packageName = "json-stringify-safe";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
- sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
- };
- };
- "jsonify-0.0.0" = {
- name = "jsonify";
- packageName = "jsonify";
- version = "0.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz";
- sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73";
- };
- };
- "jsonpointer-4.0.1" = {
- name = "jsonpointer";
- packageName = "jsonpointer";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz";
- sha1 = "4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9";
- };
- };
- "jsprim-1.4.1" = {
- name = "jsprim";
- packageName = "jsprim";
- version = "1.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz";
- sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
- };
- };
- "kuler-1.0.1" = {
- name = "kuler";
- packageName = "kuler";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz";
- sha512 = "20zvfs0bqxvpjlp6kx2fhafnldxfv36dqcac42qng3x9kh25vqy4w6910fs63p5d56yjghbrn36niix6wsyi9dbj3n9zmh6wx9dbn97";
- };
- };
- "levn-0.3.0" = {
- name = "levn";
- packageName = "levn";
- version = "0.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz";
- sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
- };
- };
- "lie-3.1.1" = {
- name = "lie";
- packageName = "lie";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz";
- sha1 = "9a436b2cc7746ca59de7a41fa469b3efb76bd87e";
- };
- };
- "load-json-file-4.0.0" = {
- name = "load-json-file";
- packageName = "load-json-file";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz";
- sha1 = "2f5f45ab91e33216234fd53adab668eb4ec0993b";
- };
- };
- "localforage-1.7.3" = {
- name = "localforage";
- packageName = "localforage";
- version = "1.7.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/localforage/-/localforage-1.7.3.tgz";
- sha512 = "20hynm98vq3srgz2h48290n0x06drf8avxm73rnqhkh036v5s5x2kk3phm2551p0zy3bh9hp5cjr6f0mwyhb4j0xi9fgqnwhz4safym";
- };
- };
- "locate-path-3.0.0" = {
- name = "locate-path";
- packageName = "locate-path";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz";
- sha512 = "3jbllbkvv54d6k6zss6spzsknz5icscyfclf377jjpndb8mmacq0v9vjr1w07zjn14gaz4d2hfi0yaqk4nvg6hbm16qi70nrkivn0zc";
- };
- };
- "lodash-4.17.15" = {
- name = "lodash";
- packageName = "lodash";
- version = "4.17.15";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz";
- sha512 = "3a41cs1932x00vd7h32v6rfkaak3vhkwv4x0bg27ilhlmbpl95r3abc4vja21k42cdfprsy3sdfcp2xs02sfp1fflf7m3n2gd29q4zk";
- };
- };
- "lodash.flattendeep-4.4.0" = {
- name = "lodash.flattendeep";
- packageName = "lodash.flattendeep";
- version = "4.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz";
- sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2";
- };
- };
- "lodash.padend-4.6.1" = {
- name = "lodash.padend";
- packageName = "lodash.padend";
- version = "4.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz";
- sha1 = "53ccba047d06e158d311f45da625f4e49e6f166e";
- };
- };
- "logform-1.10.0" = {
- name = "logform";
- packageName = "logform";
- version = "1.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz";
- sha512 = "1d27lbbzad8mj23z63lca3z7y2mjwnzdcrj2zpvcdid78ds12jyc349g1yc0naxbqrl3cz2cw9lprhgwryxygzc634cgmsli266hvks";
- };
- };
- "logform-2.1.2" = {
- name = "logform";
- packageName = "logform";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/logform/-/logform-2.1.2.tgz";
- sha512 = "36z0bhkyb62pjrzaff6vpig94lzbaah80iq2hpy4pb49lkhxfawjlx9j8mw168wv33mb7i3lgl2xm2q82x0rc1qm95k0i24xbh62mps";
- };
- };
- "loglevel-1.6.1" = {
- name = "loglevel";
- packageName = "loglevel";
- version = "1.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz";
- sha1 = "e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa";
- };
- };
- "long-4.0.0" = {
- name = "long";
- packageName = "long";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/long/-/long-4.0.0.tgz";
- sha512 = "0q7w59j4asw2i6n4hwbdrcigmaz042y2hsm31brmjfp3fg465mgqjmia2giil8kxbdh5ijdx00lv4a8n8lbj6srbziqczr22hmgxhsy";
- };
- };
- "lru-cache-4.1.5" = {
- name = "lru-cache";
- packageName = "lru-cache";
- version = "4.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz";
- sha512 = "3k64s8pgffvqc84ar3r2jjvxnrll916m1q6s4m2k8pq2gqvlrzy11hdhvx2662fa4x7h1hcpn9wmy4kk28rgk3sj76w2fpn8dn6armi";
- };
- };
- "make-dir-2.1.0" = {
- name = "make-dir";
- packageName = "make-dir";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz";
- sha512 = "12asfdw6jlwcqjli9xywj755wznjxadmh7q6abrhldss26wdsik8w39dqww20i3ilr9mjam1r80ickwzlp9w7dz15bvqa1wszwmfbrd";
- };
- };
- "make-error-1.3.6" = {
- name = "make-error";
- packageName = "make-error";
- version = "1.3.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz";
- sha512 = "2glh9fqac2bycfy6gmvv1r03pr484iglvv5ry3pjm6iz43h6qnkkw2l4sz9ydyadq6hip4wyjpj9jllbshxchh8k6lg5g5vsya23idk";
- };
- };
- "manakin-0.5.2" = {
- name = "manakin";
- packageName = "manakin";
- version = "0.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/manakin/-/manakin-0.5.2.tgz";
- sha512 = "02p05isc2h05cfwm47fw2n89plynndsgyqj3jh9gsnr8vm0pbqmwmiqh8i52whbf9nf1lm97sk1gyl4c5gk22lf48s5i88qnh3x5w55";
- };
- };
- "matrix-appservice-0.3.5" = {
- name = "matrix-appservice";
- packageName = "matrix-appservice";
- version = "0.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/matrix-appservice/-/matrix-appservice-0.3.5.tgz";
- sha512 = "0swxqi2x16xnxx2kkazh5kkhf1dyi9649q0qjycxp04r0427wsjwp1hakfj4syn0wqcbzny1kybkg74xmg8vih6s7ylhw8ij6b321x1";
- };
- };
- "matrix-appservice-bridge-git://github.com/matrix-org/matrix-appservice-bridge#8a7288edf1d1d1d1395a83d330d836d9c9bf1e76" = {
- name = "matrix-appservice-bridge";
- packageName = "matrix-appservice-bridge";
- version = "1.8.0";
- src = fetchgit {
- url = "git://github.com/matrix-org/matrix-appservice-bridge";
- rev = "8a7288edf1d1d1d1395a83d330d836d9c9bf1e76";
- sha256 = "80eaf5634cd4482f6b10034193d418b02d6a350c7d721cecd03b53aa3b094b34";
- };
- };
- "matrix-js-sdk-1.2.0" = {
- name = "matrix-js-sdk";
- packageName = "matrix-js-sdk";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-1.2.0.tgz";
- sha512 = "2cxg34raapgs9vrpx59plk8wpfs7wxl2dy3jxrq3na9zvifrnyqz3r056mihw4b4g1lxs5xvmjdajgbp6g4js6aqk8g6y1zgndlib2y";
- };
- };
- "media-typer-0.3.0" = {
- name = "media-typer";
- packageName = "media-typer";
- version = "0.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz";
- sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
- };
- };
- "merge-descriptors-1.0.1" = {
- name = "merge-descriptors";
- packageName = "merge-descriptors";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz";
- sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61";
- };
- };
- "merge-source-map-1.1.0" = {
- name = "merge-source-map";
- packageName = "merge-source-map";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz";
- sha512 = "1ps5skykmmcmdx8c36fy2dmdz3qyh4v1phyyfxhwx7g000ig3j1yqgvs1mpblliapm9zpc3vs2f7zb934j9hxpq61llp0mjzpn2jis2";
- };
- };
- "methods-1.1.2" = {
- name = "methods";
- packageName = "methods";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz";
- sha1 = "5529a4d67654134edcc5266656835b0f851afcee";
- };
- };
- "mime-1.6.0" = {
- name = "mime";
- packageName = "mime";
- version = "1.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
- sha512 = "1x901mk5cdib4xp27v4ivwwr7mhy64r4rk953bzivi5p9lf2bhw88ra2rhkd254xkdx2d3q30zkq239vc4yx4pfsj4hpys8rbr6fif7";
- };
- };
- "mime-db-1.44.0" = {
- name = "mime-db";
- packageName = "mime-db";
- version = "1.44.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
- sha512 = "2k6dwvka8mhl2jrx9zhc926nvifn7jpi4fcwjr3gdqik53ifzn67h986p9wcdd4qpc3hjmqpywdwssm5kw18bdn3xg1ag7cp9y97lzw";
- };
- };
- "mime-types-2.1.27" = {
- name = "mime-types";
- packageName = "mime-types";
- version = "2.1.27";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
- sha512 = "3pyj0i5wygq13w5i5i2ksjwrragi0p1dybqd5lvcd0gx21jxx1i1r567dbxklh9p50pwhaxwq9d4507hymr49ibz61xq8xc4sf6m214";
- };
- };
- "minimatch-3.0.4" = {
- name = "minimatch";
- packageName = "minimatch";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
- sha512 = "1879a3j85h92ypvb7lpv1dqpcxl49rqnbgs5la18zmj1yqhwl60c2m74254wbr5pp3znckqpkg9dvjyrz6hfz8b9vag5a3j910db4f8";
- };
- };
- "minimist-0.0.8" = {
- name = "minimist";
- packageName = "minimist";
- version = "0.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
- sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
- };
- };
- "minimist-1.2.5" = {
- name = "minimist";
- packageName = "minimist";
- version = "1.2.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
- sha512 = "0pif0kjsr0cdm73cyicn9xdx9zkly45w4akmyfa39lkaf6lzysfr8kr145p54wjk26pbsk0w0qfdds3k4bxy4wl5l210i1b8qsngkql";
- };
- };
- "minipass-2.9.0" = {
- name = "minipass";
- packageName = "minipass";
- version = "2.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz";
- sha512 = "1x0k2ycn1r5fig2zy7jj5vjsc7sxdl2a8lidvzsfyhcbrmvyvlbkmb3ga6l8njclvhjz2yrcx57jn26bckzrms017zb2yan1y7d85y3";
- };
- };
- "minizlib-1.3.3" = {
- name = "minizlib";
- packageName = "minizlib";
- version = "1.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz";
- sha512 = "3slcgy5kqasjl8k1n2indaaw0k6j2ipapzxrcqyy2zrwpv8z9w2im5i8c2c73pqdgkd31rwf5bajgv4pm2i6m9jg51cfmp694w0r5p9";
- };
- };
- "mkdirp-0.5.1" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
- sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
- };
- };
- "mkdirp-0.5.5" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.5.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
- sha512 = "32zxwnp110xb9sm0w7xdr51v2zj4k0b07yq702phnac2l8c91mxw6va27y193m42nvnw5dhby2jzg3b24fzjzkdr8337slz8ja81a9l";
- };
- };
- "mocha-5.2.0" = {
- name = "mocha";
- packageName = "mocha";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz";
- sha512 = "1qqnhamd691pyvx27ql2l5228qx1migp0yys010zdi748pp516hf10sr26w7gx71323a9p0gv69i358xv2w918gpba9xp2w70l211fq";
- };
- };
- "module-not-found-error-1.0.1" = {
- name = "module-not-found-error";
- packageName = "module-not-found-error";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/module-not-found-error/-/module-not-found-error-1.0.1.tgz";
- sha1 = "cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0";
- };
- };
- "moment-2.26.0" = {
- name = "moment";
- packageName = "moment";
- version = "2.26.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.26.0.tgz";
- sha512 = "0rhkgzi9dm9zliz4x1b240q0y1cqkzyk79bs1v0cd04ix3hxfncgrs80w6gx7fq9azxgc2d29yhrc7j6m8h3q88jca6jslfxx8b3250";
- };
- };
- "morgan-1.10.0" = {
- name = "morgan";
- packageName = "morgan";
- version = "1.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz";
- sha512 = "1fzbmlpmyqjjnff6sjxk5h2ffib2ldzziy9x5k6200az86l7z9gqag28s6brw9yg2q7w0yjp69ir0p5qc5kfq7djy21xciqa82s1dq1";
- };
- };
- "ms-2.0.0" = {
- name = "ms";
- packageName = "ms";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz";
- sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
- };
- };
- "ms-2.1.1" = {
- name = "ms";
- packageName = "ms";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz";
- sha512 = "352z145jr1zx0w6kmlz2jxcaw6j2pwwg9va3x4gk731zw1agka2b213avw12zx6hgn071ibm0f3p80n5cdv896npay4s6jwbrv7w2mn";
- };
- };
- "ms-2.1.2" = {
- name = "ms";
- packageName = "ms";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
- sha512 = "3dqfiiw6nxvvi24fndbzlccnjcas99bsd1kz5m2r78lzgpp6vx57jzbmxq3k1m7bsw88rwra0n4848l720fxxn5x20djck3wp3hysdh";
- };
- };
- "mute-stream-0.0.5" = {
- name = "mute-stream";
- packageName = "mute-stream";
- version = "0.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz";
- sha1 = "8fbfabb0a98a253d3184331f9e8deb7372fac6c0";
- };
- };
- "natural-compare-1.4.0" = {
- name = "natural-compare";
- packageName = "natural-compare";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz";
- sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7";
- };
- };
- "nedb-1.8.0" = {
- name = "nedb";
- packageName = "nedb";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/nedb/-/nedb-1.8.0.tgz";
- sha1 = "0e3502cd82c004d5355a43c9e55577bd7bd91d88";
- };
- };
- "negotiator-0.6.2" = {
- name = "negotiator";
- packageName = "negotiator";
- version = "0.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz";
- sha512 = "0xi79rad0khwah5v2k6pvh8ajjgi7hp3zlkg6gk11pv70ydcq7li0kzcv1gnaf13gmblzhvx7hxs2nhypphb0sp4cggiy4ympndr5c5";
- };
- };
- "neo-async-2.6.1" = {
- name = "neo-async";
- packageName = "neo-async";
- version = "2.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz";
- sha512 = "1kvffl97cs76iidch6z424p50m0wdryx6h6b1jdgr71bfg035szlxcdl6dz9jy71aj8msvprdq2ilbs9jisbim3g1b4l2bfy3qsc9lb";
- };
- };
- "nested-error-stacks-2.1.0" = {
- name = "nested-error-stacks";
- packageName = "nested-error-stacks";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz";
- sha512 = "2x6007gmmixqxpqdak4z72p47r050b009a1s6klp2f0kbdxvz0p8waz3g782x5din02hdbmjfca1dzfxshpfsw66dn4vmhfqaz3bvq0";
- };
- };
- "next-tick-1.0.0" = {
- name = "next-tick";
- packageName = "next-tick";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz";
- sha1 = "ca86d1fe8828169b0120208e3dc8424b9db8342c";
- };
- };
- "node-html-parser-1.2.16" = {
- name = "node-html-parser";
- packageName = "node-html-parser";
- version = "1.2.16";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.2.16.tgz";
- sha512 = "23xlhws70lmdk8rdpw477ndr05rbjw9r8qns3vrm047j9gwnrjm95d1jypcnjszdwwn9asgcj1dmsmd87ki54b5fm0xh9zvicdfkcjf";
- };
- };
- "nopt-3.0.6" = {
- name = "nopt";
- packageName = "nopt";
- version = "3.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz";
- sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9";
- };
- };
- "normalize-package-data-2.5.0" = {
- name = "normalize-package-data";
- packageName = "normalize-package-data";
- version = "2.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz";
- sha512 = "1wbwhlsm965n61y23wrm50ric9l7rig90wvx7hjdl34np6n1bbqcc67wgm494z303s6y5aj4xjyism3n6kikp40iz9qaizlfhvqr47z";
- };
- };
- "number-is-nan-1.0.1" = {
- name = "number-is-nan";
- packageName = "number-is-nan";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz";
- sha1 = "097b602b53422a522c1afb8790318336941a011d";
- };
- };
- "nyc-14.1.1" = {
- name = "nyc";
- packageName = "nyc";
- version = "14.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/nyc/-/nyc-14.1.1.tgz";
- sha512 = "1dxgqq4rs13kgjhqfar1gb1b39bi0y7iglq2w1hxvjc81wc0bx40p1iis22dfng6q9cy2ql7k69bi3sfvb2vvgzcq37llj6lsdjz39q";
- };
- };
- "oauth-sign-0.9.0" = {
- name = "oauth-sign";
- packageName = "oauth-sign";
- version = "0.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
- sha512 = "1jz644r7ybsq688ifahm64ih3ljqjjskm533bgir20pvc350f9cl0z162scih0r1idx8lpw5f8hxa2pkf0lhbdhr5y6ak2ga5863v3x";
- };
- };
- "object-assign-4.1.1" = {
- name = "object-assign";
- packageName = "object-assign";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
- sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
- };
- };
- "object-hash-1.3.1" = {
- name = "object-hash";
- packageName = "object-hash";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz";
- sha512 = "06crm6ynp4rxakk4frrb4kjmi758r38fs5h0f6b7giyxhj0dghb6mdx7sbp0nhnk2w8cyb1bli07d9nbm086i34j8yx641qjpzawarr";
- };
- };
- "on-finished-2.3.0" = {
- name = "on-finished";
- packageName = "on-finished";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz";
- sha1 = "20f1336481b083cd75337992a16971aa2d906947";
- };
- };
- "on-headers-1.0.2" = {
- name = "on-headers";
- packageName = "on-headers";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz";
- sha512 = "2n6994y8y4b146a5wpzzgw779yc227cqkmwsifc3fbn2kc9dzypjigqf72bpgsqrk7gs93l6fk4iqdk752jnsnpr89j58sbabw09455";
- };
- };
- "once-1.4.0" = {
- name = "once";
- packageName = "once";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
- sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
- };
- };
- "one-time-0.0.4" = {
- name = "one-time";
- packageName = "one-time";
- version = "0.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz";
- sha1 = "f8cdf77884826fe4dff93e3a9cc37b1e4480742e";
- };
- };
- "onetime-1.1.0" = {
- name = "onetime";
- packageName = "onetime";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz";
- sha1 = "a1f7838f8314c516f05ecefcbc4ccfe04b4ed789";
- };
- };
- "optionator-0.8.3" = {
- name = "optionator";
- packageName = "optionator";
- version = "0.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz";
- sha512 = "1n905a6d9xvmaqhy1xvpk4m7amkpx4wmky0w9764biihzkgachffm975qq5yqy4qjri2pbrrck994dsnz4ipmv4kbb7b4wx02jbv1gq";
- };
- };
- "os-homedir-1.0.2" = {
- name = "os-homedir";
- packageName = "os-homedir";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz";
- sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
- };
- };
- "p-finally-1.0.0" = {
- name = "p-finally";
- packageName = "p-finally";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz";
- sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
- };
- };
- "p-limit-2.3.0" = {
- name = "p-limit";
- packageName = "p-limit";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
- sha512 = "3mmng2h8sji2ah2j3f5gf0c26j2cmfwwqwck4kbpm8srxllwa8q1fd8jayhrk4f46g6zmw14lrzd4jc04079w1cqhjiy9wjanc3rzzz";
- };
- };
- "p-locate-3.0.0" = {
- name = "p-locate";
- packageName = "p-locate";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz";
- sha512 = "14sa2r3zdhvy3sq757d4l21nxrlb7picyigb8zm956bbjadcv22chrfa95wzzrf28z0cyj62b6yihhdc9508q82gs2q3yz8yk1pdvf7";
- };
- };
- "p-queue-6.4.0" = {
- name = "p-queue";
- packageName = "p-queue";
- version = "6.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-queue/-/p-queue-6.4.0.tgz";
- sha512 = "13h8pdq8v2smhrh39bf4ks1z8cdik8qcv2df1wj3bxgs3k090sxccxxg9q1qjj120lvs1ki6cj9rc9aapqdyb95zk8v5ych333mvdsz";
- };
- };
- "p-timeout-3.2.0" = {
- name = "p-timeout";
- packageName = "p-timeout";
- version = "3.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz";
- sha512 = "03cbpzps5mxhlp6hywp92mnnrj4b6ag82f8vdqyz59xrxsrpn58qbh8nzrpiix2asj2d333i81aq0pw9bhki4yw7yf05hr04x9k04mf";
- };
- };
- "p-try-2.2.0" = {
- name = "p-try";
- packageName = "p-try";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz";
- sha512 = "1skmb50xzdk3qzd1f9l5mw8xp29frkizl63bhb9l1amivqybqb23n2824906vx790hjlwyhhrfzpzr5xr6ilzvy1xyl0ly0ah0wz2a7";
- };
- };
- "package-hash-3.0.0" = {
- name = "package-hash";
- packageName = "package-hash";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/package-hash/-/package-hash-3.0.0.tgz";
- sha512 = "0a3x4hdk1baqx5pxrblgsqmy4541fihqn0v4lhzknkg6laib1yq4ddq053sjrq9vc6jz5ibxnmxi53n7dr28ayf5xjgnmh38fx6dswl";
- };
- };
- "packet-reader-1.0.0" = {
- name = "packet-reader";
- packageName = "packet-reader";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz";
- sha512 = "1fkk6mw49b8mqs4rghv7bwpyvgj3qkcj4qz8zkrwcw0xcwg7q0cdd1w17i962ppxl3d6rss2a03ws5b7ihz20207g2r27mpy7ysw0hw";
- };
- };
- "parse-json-4.0.0" = {
- name = "parse-json";
- packageName = "parse-json";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz";
- sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0";
- };
- };
- "parseurl-1.3.3" = {
- name = "parseurl";
- packageName = "parseurl";
- version = "1.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz";
- sha512 = "2lzxqjq4zp60k9gbskpqz7pr1yvb0c6nygd42sia7n6km2gc0cc844nlc5d6r9sshrjhjvs284143jzvz9wzd4r6xr9dz2k24xrwb0a";
- };
- };
- "path-exists-3.0.0" = {
- name = "path-exists";
- packageName = "path-exists";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz";
- sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515";
- };
- };
- "path-is-absolute-1.0.1" = {
- name = "path-is-absolute";
- packageName = "path-is-absolute";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
- sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
- };
- };
- "path-is-inside-1.0.2" = {
- name = "path-is-inside";
- packageName = "path-is-inside";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz";
- sha1 = "365417dede44430d1c11af61027facf074bdfc53";
- };
- };
- "path-parse-1.0.6" = {
- name = "path-parse";
- packageName = "path-parse";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
- sha512 = "37qw5986wccpwwqckqky509s4nd6zwv200s9r2v6mcf5nsyxgf2x00m4yp918mkkz84sdh4q0kjbg0hhfq4flpz0l6v47hvc57qwa8r";
- };
- };
- "path-to-regexp-0.1.7" = {
- name = "path-to-regexp";
- packageName = "path-to-regexp";
- version = "0.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz";
- sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c";
- };
- };
- "path-type-3.0.0" = {
- name = "path-type";
- packageName = "path-type";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz";
- sha512 = "2z1csf4c3fmlwl0ahk533z5zqkjdf36ccfx11kakl9xran9f5asxm4cxjq4lx1kwqdp8gki786cgpldvgrkvfc7pcvh07j5ssqm8rjg";
- };
- };
- "performance-now-2.1.0" = {
- name = "performance-now";
- packageName = "performance-now";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz";
- sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
- };
- };
- "pg-7.11.0" = {
- name = "pg";
- packageName = "pg";
- version = "7.11.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg/-/pg-7.11.0.tgz";
- sha512 = "17y7xazc9ff7cvirg10zvdp75q3n8dimw20m2inzmgilkhiigwha1bhslhrl6g182larnc0lqs5d23ahnb2qx3z2ylc2456y3p1bvk0";
- };
- };
- "pg-connection-string-0.1.3" = {
- name = "pg-connection-string";
- packageName = "pg-connection-string";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-0.1.3.tgz";
- sha1 = "da1847b20940e42ee1492beaf65d49d91b245df7";
- };
- };
- "pg-int8-1.0.1" = {
- name = "pg-int8";
- packageName = "pg-int8";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz";
- sha512 = "2kr12hlmhrlca9f6gb14rvq93rn1z4ydmgv0ll7vak0nl5xxggq27y17346c3wj5afw3imsbvpaqcwjymb55hchj89czpdd5rnmlasq";
- };
- };
- "pg-minify-1.4.1" = {
- name = "pg-minify";
- packageName = "pg-minify";
- version = "1.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.4.1.tgz";
- sha512 = "02n86wbg4xh5xj78sw8jr53j76szc7q0y7f29pc515c5fam4g2zhhddng666zf9js0kcpkdmcrjda74sjmkl5anlklyygbvvk2pv9pi";
- };
- };
- "pg-pool-2.0.10" = {
- name = "pg-pool";
- packageName = "pg-pool";
- version = "2.0.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-pool/-/pg-pool-2.0.10.tgz";
- sha512 = "272rvgd9wdjp5qybszf35bzc3k6ipv0rgqj98k6jwkpnad18sm9fnb57vgj0wd8hmf8rza6bbk2hi17nczp451jqgkzs7cvvmik7p59";
- };
- };
- "pg-promise-8.7.5" = {
- name = "pg-promise";
- packageName = "pg-promise";
- version = "8.7.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-promise/-/pg-promise-8.7.5.tgz";
- sha512 = "3f730f6nq6rg3yq6m9f0r1rixc1x83g93wypw52sywj4wmwqjjxxg0ywwjppb0ncxf4f6f4ilvfihm002vrbsm1s304k2zmar5sdwxg";
- };
- };
- "pg-types-2.0.1" = {
- name = "pg-types";
- packageName = "pg-types";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-types/-/pg-types-2.0.1.tgz";
- sha512 = "25lv5nmw9z6q17fakq4dpcpjgyrf2d0n89lsxlbvsy1jd3iib8lns72l0mpkjbp3p0km8k6rz7vvil76k290vkzg779j5smrm0bmg3g";
- };
- };
- "pgpass-1.0.2" = {
- name = "pgpass";
- packageName = "pgpass";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/pgpass/-/pgpass-1.0.2.tgz";
- sha1 = "2a7bb41b6065b67907e91da1b07c1847c877b306";
- };
- };
- "pify-3.0.0" = {
- name = "pify";
- packageName = "pify";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz";
- sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176";
- };
- };
- "pify-4.0.1" = {
- name = "pify";
- packageName = "pify";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz";
- sha512 = "3d9a1zsv7ca8ffpp7ffl67vp0ahiq78ix1jl21b4nfklinh2ilwh6c45f93syclab0b49p3cfq8d4agpphrbmf6xgfxgzjv268387xq";
- };
- };
- "pkg-dir-3.0.0" = {
- name = "pkg-dir";
- packageName = "pkg-dir";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz";
- sha512 = "2znan90js3xrk8a8cvzv7vrjma5dgr9hkk4kpcgciyawbjz404a4rpdj6gngx1dc7f1xzmfm3q0an1rq69qyk2cmawhsy98i40pnkpw";
- };
- };
- "pluralize-1.2.1" = {
- name = "pluralize";
- packageName = "pluralize";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz";
- sha1 = "d1a21483fd22bb41e58a12fa3421823140897c45";
- };
- };
- "postgres-array-2.0.0" = {
- name = "postgres-array";
- packageName = "postgres-array";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz";
- sha512 = "2wdj5g97ilfpmjbpn3cmzhfysw77z8x3hqxvlmcknxm6488jpxvjshdqmd8m59ydhznadxcq1wlnfynh2877di58dgay0rrlm96p5jn";
- };
- };
- "postgres-bytea-1.0.0" = {
- name = "postgres-bytea";
- packageName = "postgres-bytea";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz";
- sha1 = "027b533c0aa890e26d172d47cf9ccecc521acd35";
- };
- };
- "postgres-date-1.0.5" = {
- name = "postgres-date";
- packageName = "postgres-date";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.5.tgz";
- sha512 = "24bvdwh2jsv4xbp64ansgpqi55db9xbdv4clyh3aajxvx1lc4wm5mw8aqkf5f144szp2ram50ziy49bqqcr0c24c501f4agcklaxmm5";
- };
- };
- "postgres-interval-1.2.0" = {
- name = "postgres-interval";
- packageName = "postgres-interval";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz";
- sha512 = "1jy8mn5fadqlhqhznmyr55ghlzi2k9bxvvbyqbzb8rzzw101gbphlz18jyd533qqhkqf9wdyj3wc68vvdhvjbss6xs7xhzbrwl5g67m";
- };
- };
- "prelude-ls-1.1.2" = {
- name = "prelude-ls";
- packageName = "prelude-ls";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz";
- sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
- };
- };
- "prism-media-0.0.4" = {
- name = "prism-media";
- packageName = "prism-media";
- version = "0.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/prism-media/-/prism-media-0.0.4.tgz";
- sha512 = "13jjbcp3kiixdjfcasdn6i46gkyj5h5dx2qbc443m7rdmsh7vbbqykx7lczq3yrisfjsyjxjgh5vh0zzmlpa4r69aw4dgb8dgnv0vbl";
- };
- };
- "process-nextick-args-2.0.1" = {
- name = "process-nextick-args";
- packageName = "process-nextick-args";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
- sha512 = "1mgan8li4i2l4y7lsr7snks85n6xg5x693cqmzpid3fkk9br7v5xzgvh1zlfs08zkxn6s0n6qhykr64mszjfyxd77dhmdi1jhx992yy";
- };
- };
- "progress-1.1.8" = {
- name = "progress";
- packageName = "progress";
- version = "1.1.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz";
- sha1 = "e260c78f6161cdd9b0e56cc3e0a85de17c7a57be";
- };
- };
- "prom-client-11.5.3" = {
- name = "prom-client";
- packageName = "prom-client";
- version = "11.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/prom-client/-/prom-client-11.5.3.tgz";
- sha512 = "3hnz5ii2bvrrh14qkfcnxkjsxwfrcasfr34masbkwg1n4c41yvv1ir5k9ylmc806izl1xcjzyhidsb3qp832x7vva5lrdnvchbbcgcb";
- };
- };
- "proxy-addr-2.0.6" = {
- name = "proxy-addr";
- packageName = "proxy-addr";
- version = "2.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz";
- sha512 = "0xy6dm0910h3nsa0ik45yccdfm6f84nl3h9dpkb22crqhdr3mmiczcbrq9z53gq7l2ijxhxi3pzsfzafrzymw4c1nn68ml1y2pdy7vn";
- };
- };
- "proxyquire-1.8.0" = {
- name = "proxyquire";
- packageName = "proxyquire";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/proxyquire/-/proxyquire-1.8.0.tgz";
- sha1 = "02d514a5bed986f04cbb2093af16741535f79edc";
- };
- };
- "pseudomap-1.0.2" = {
- name = "pseudomap";
- packageName = "pseudomap";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz";
- sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
- };
- };
- "psl-1.8.0" = {
- name = "psl";
- packageName = "psl";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
- sha512 = "0hn7s5bxnn3k2hiqh8fmm7bvq4vd6j0a5hwj09jk31r1ylv6q28g5hl3z70m3gycwfb40vdp04fqi59hdjih3jz0fhszg0s5b7lx1s4";
- };
- };
- "punycode-2.1.1" = {
- name = "punycode";
- packageName = "punycode";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
- sha512 = "381vqgh5xkqzrr6cxbzfykgnnk83m7qgpx3wjwj1hddn3sg2aibjxyr30rajpgv4js0cqknrbzwbfk5ryhiiyigzfjrk3zysy6i26sx";
- };
- };
- "qs-6.5.2" = {
- name = "qs";
- packageName = "qs";
- version = "6.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
- sha512 = "0c46ws0x9g3mmkgfmvd78bzvnmv2b8ryg4ah6jvyyqgjv9v994z7xdyvsc4vg9sf98gg7phvy3q1ahgaj5fy3dwzf2rki6bixgl15ip";
- };
- };
- "qs-6.7.0" = {
- name = "qs";
- packageName = "qs";
- version = "6.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz";
- sha512 = "34x6fm4dnq8m0kps5ann831k8fvx7jzlrcw8vvri0ki2g2ywdrjr8j5y14bvj9c0fd01ndsyx43y6ji51bfhnxk2gr5fpsks52429sl";
- };
- };
- "range-parser-1.2.1" = {
- name = "range-parser";
- packageName = "range-parser";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz";
- sha512 = "15b00vag4wijzsp0lwi9jznpz16n858vq5p1p3dgjrqqil9c6d4x55s1nl1fi4cbq8307bylbvkd9qkhyk6qib8ksh8raibxb3jrf0y";
- };
- };
- "raw-body-2.4.0" = {
- name = "raw-body";
- packageName = "raw-body";
- version = "2.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz";
- sha512 = "3flyhj96ayiy8is22lwh9sp1yqq9ksym43x22yri2ikzladqqzxj6z657bc0xb5f2wl7qr2ja4byf57c9f7l2d3wqdglxih886zrv70";
- };
- };
- "read-pkg-3.0.0" = {
- name = "read-pkg";
- packageName = "read-pkg";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz";
- sha1 = "9cbc686978fee65d16c00e2b19c237fcf6e38389";
- };
- };
- "read-pkg-up-4.0.0" = {
- name = "read-pkg-up";
- packageName = "read-pkg-up";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz";
- sha512 = "28400v5dwid6mc9x40s2mwfbkn22vj0dzx0ix8n2bffjx4p2ivb9b60bh743c74kdp0v391rdmladhgvrjgzihns456n977gr451sz9";
- };
- };
- "readable-stream-2.3.7" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "2.3.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
- sha512 = "0zrh6gjjzwwycwydra51xcrgjgzyqv6dq38bfpwzmlqn702mwb4nj4sjjn499rycqndfk6rby0dksnq72x8pcbvqv0b2893mvq6if0i";
- };
- };
- "readable-stream-3.6.0" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "3.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
- sha512 = "1s8hs6ax9jwmmw558j3hyfx5lfn7qf66xg0giplz9jci7d8zp2d8vh96dzlis6xzpxfa5b2zbm8nm4mgsr71r6rl3w3qyfanb5qfn05";
- };
- };
- "readline2-1.0.1" = {
- name = "readline2";
- packageName = "readline2";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz";
- sha1 = "41059608ffc154757b715d9989d199ffbf372e35";
- };
- };
- "rechoir-0.6.2" = {
- name = "rechoir";
- packageName = "rechoir";
- version = "0.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz";
- sha1 = "85204b54dba82d5742e28c96756ef43af50e3384";
- };
- };
- "reduce-flatten-1.0.1" = {
- name = "reduce-flatten";
- packageName = "reduce-flatten";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz";
- sha1 = "258c78efd153ddf93cb561237f61184f3696e327";
- };
- };
- "regenerator-runtime-0.11.1" = {
- name = "regenerator-runtime";
- packageName = "regenerator-runtime";
- version = "0.11.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
- sha512 = "03d4l8l8cyywh93wf5vw84lq56jh1b1d7jll4ny4z060j9hvx7w5q3q0b8q227jm93749k1c9h86r2pz0bm2xq5vp14g3r2kbvqc2rj";
- };
- };
- "release-zalgo-1.0.0" = {
- name = "release-zalgo";
- packageName = "release-zalgo";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz";
- sha1 = "09700b7e5074329739330e535c5a90fb67851730";
- };
- };
- "request-2.88.2" = {
- name = "request";
- packageName = "request";
- version = "2.88.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
- sha512 = "23hm71jcxrwvp33azx8mx3w6dg21fr4w6lwvkvxyf6ckvhk3hz9dk8lzgkbiyzfl9ylhp4n807xp88ppq4gj5h07cmrgxf6nwxfvjrj";
- };
- };
- "require-directory-2.1.1" = {
- name = "require-directory";
- packageName = "require-directory";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz";
- sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
- };
- };
- "require-main-filename-2.0.0" = {
- name = "require-main-filename";
- packageName = "require-main-filename";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz";
- sha512 = "2d0gd2x49nz3hgfwms6326sjw5fx7gqf997dnggc7l084cibgang6wr6ryksky32fvdz1bq72xm73kfxd3lj2qnfyjsp57jq287k8rl";
- };
- };
- "require-uncached-1.0.3" = {
- name = "require-uncached";
- packageName = "require-uncached";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz";
- sha1 = "4e0d56d6c9662fd31e43011c4b95aa49955421d3";
- };
- };
- "resolve-1.1.7" = {
- name = "resolve";
- packageName = "resolve";
- version = "1.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz";
- sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b";
- };
- };
- "resolve-1.17.0" = {
- name = "resolve";
- packageName = "resolve";
- version = "1.17.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
- sha512 = "3byf4g1wqfhz5vqx4rbssknblmf4hbjxijmlzvnr7z2l54yr1m4lk14bly6kk6mkdhncfzvvikzk449liiia1ilrfv5iwcmi0jvpkw9";
- };
- };
- "resolve-from-1.0.1" = {
- name = "resolve-from";
- packageName = "resolve-from";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz";
- sha1 = "26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226";
- };
- };
- "resolve-from-4.0.0" = {
- name = "resolve-from";
- packageName = "resolve-from";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz";
- sha512 = "3i345pdv74jb3xbprqb38xq1zfhsbxzm6b1h0mbcvhfpzz907m4amq35s0spijdj3phs508sha4cnr3incg4w8in4r0kd7ccmicrgx5";
- };
- };
- "restore-cursor-1.0.1" = {
- name = "restore-cursor";
- packageName = "restore-cursor";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz";
- sha1 = "34661f46886327fed2991479152252df92daa541";
- };
- };
- "rimraf-2.6.3" = {
- name = "rimraf";
- packageName = "rimraf";
- version = "2.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
- sha512 = "242p51rnhbah4ip4k2bqgnn5kx5v7byi6rd7jphxh7g92y8wh523zmqdr3jzyzr156p98kx7igb3mhh3l3fmf1iga06l0zcjmdrw2lv";
- };
- };
- "run-async-0.1.0" = {
- name = "run-async";
- packageName = "run-async";
- version = "0.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz";
- sha1 = "c8ad4a5e110661e402a7d21b530e009f25f8e389";
- };
- };
- "rx-lite-3.1.2" = {
- name = "rx-lite";
- packageName = "rx-lite";
- version = "3.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz";
- sha1 = "19ce502ca572665f3b647b10939f97fd1615f102";
- };
- };
- "safe-buffer-5.1.2" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
- sha512 = "3xbm0dkya4bc3zwfwpdzbl8ngq0aai5ihlp2v3s39y7162c7wyvv9izj3g8hv6dy6vm2lq48lmfzygk0kxwbjb6xic7k4a329j99p8r";
- };
- };
- "safe-buffer-5.2.1" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
- sha512 = "1fq5yb2drm5x0pvp2ansqp7p3lq7q9p9z1pfhqfjgqs0ycq9zpnid55m5gx8ani9cwmjjcmn7nnn8j1f6iq3bxi56kdjwfa9six57df";
- };
- };
- "safer-buffer-2.1.2" = {
- name = "safer-buffer";
- packageName = "safer-buffer";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
- sha512 = "2v99f22kh56y72d3s8wrgdvf5n10ry40dh3fwnsxr4d5rfvxdfxfmc3qyqkscnj4f8799jy9bpg6cm21x2d811dr9ib83wjrlmkg6k1";
- };
- };
- "semver-4.3.2" = {
- name = "semver";
- packageName = "semver";
- version = "4.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-4.3.2.tgz";
- sha1 = "c7a07158a80bedd052355b770d82d6640f803be7";
- };
- };
- "semver-5.7.1" = {
- name = "semver";
- packageName = "semver";
- version = "5.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
- sha512 = "0cl68vp0ymkjpvim4s24v3awyk37d1bfbqrqv4ybwfi8yxga3d8fma2d6bh8dd4i2dsfwca324vaxm5dms61kdlmihdarfgzw6rmaxi";
- };
- };
- "semver-6.3.0" = {
- name = "semver";
- packageName = "semver";
- version = "6.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz";
- sha512 = "17wg4dv63jhss5hwqd135zz67r5c30b7a1xz33kfa7knxr0wfypyb8mj2xmc3l71qkxrz569n89xwp5d77m7adn0sr5wzfjlh2m6zvg";
- };
- };
- "send-0.17.1" = {
- name = "send";
- packageName = "send";
- version = "0.17.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/send/-/send-0.17.1.tgz";
- sha512 = "016qgvxg1si6vn34p7piyc8mhvmav1zscm294wkcjf221y1l9zk5kwk5z6yn1ixspj12df25bpazb2h3fdclcf59xqc2h4w46r4mi86";
- };
- };
- "serve-static-1.14.1" = {
- name = "serve-static";
- packageName = "serve-static";
- version = "1.14.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz";
- sha512 = "0551vv6s1vgk5krzdn9cwnybsv6g4cyqpkk1dlkyv1pd8n7m8r7pi12r16bw12dzwl6ghj4qwizjsxc8vl26lv9c61fkq9r059yzji4";
- };
- };
- "set-blocking-2.0.0" = {
- name = "set-blocking";
- packageName = "set-blocking";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
- sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
- };
- };
- "setprototypeof-1.1.1" = {
- name = "setprototypeof";
- packageName = "setprototypeof";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz";
- sha512 = "01qxzb0a6jrcxa6qh776v04ihqrmcy3qfbp9drfsjhfcsmaqd21mppr3ndj970ixfh6bpm8ai45jyqyzjfjw26pcyd82y6pyrcl1xr6";
- };
- };
- "shelljs-0.7.8" = {
- name = "shelljs";
- packageName = "shelljs";
- version = "0.7.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz";
- sha1 = "decbcf874b0d1e5fb72e14b164a9683048e9acb3";
- };
- };
- "signal-exit-3.0.3" = {
- name = "signal-exit";
- packageName = "signal-exit";
- version = "3.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz";
- sha512 = "26893dbicabdw7f4klf18aiw4r88b8ndc9rchbpsaxb3ibvkk37gkffghac7g62clqkhk7szyfwnfxcsfs23wcjq6qm6lxwa3s7hhjm";
- };
- };
- "simple-markdown-0.7.2" = {
- name = "simple-markdown";
- packageName = "simple-markdown";
- version = "0.7.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/simple-markdown/-/simple-markdown-0.7.2.tgz";
- sha512 = "2n63x6zw8yfljm41n870l2dcgixb4v83i4hnv8fw6h67kp3yz2vgjk3mrfgn0ak9jhl3nvbmhckd90rc0927pmyw1ik9jycmjmazw2x";
- };
- };
- "simple-swizzle-0.2.2" = {
- name = "simple-swizzle";
- packageName = "simple-swizzle";
- version = "0.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
- sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a";
- };
- };
- "slice-ansi-0.0.4" = {
- name = "slice-ansi";
- packageName = "slice-ansi";
- version = "0.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz";
- sha1 = "edbf8903f66f7ce2f8eafd6ceed65e264c831b35";
- };
- };
- "snekfetch-3.6.4" = {
- name = "snekfetch";
- packageName = "snekfetch";
- version = "3.6.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/snekfetch/-/snekfetch-3.6.4.tgz";
- sha512 = "1vjlm1yvmw1b6wdx57xm4nnyjfvbvsb4plgv7jwg8k3ksp6f90cyipgnnydqfydkv1wzmgsnlrk1n2xzfm9cy97m9gq3lr368hn6g1n";
- };
- };
- "source-map-0.2.0" = {
- name = "source-map";
- packageName = "source-map";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz";
- sha1 = "dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d";
- };
- };
- "source-map-0.5.7" = {
- name = "source-map";
- packageName = "source-map";
- version = "0.5.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz";
- sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
- };
- };
- "source-map-0.6.1" = {
- name = "source-map";
- packageName = "source-map";
- version = "0.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz";
- sha512 = "3p7hw8p69ikj5mwapmqkacsjnbvdfk5ylyamjg9x5izkl717xvzj0vk3fnmx1n4pf54h5rs7r8ig5kk4jv4ycqqj0hv75cnx6k1lf2j";
- };
- };
- "source-map-support-0.5.19" = {
- name = "source-map-support";
- packageName = "source-map-support";
- version = "0.5.19";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz";
- sha512 = "0dsfcfq64jhz0vidzqf94hmh4vlzhfid0z2wnr5fdv2lkpv7dvcqbya7fpha9cwqlpkc8w2if8z9aixdkcglh87370rq8426gpyd2as";
- };
- };
- "spawn-wrap-1.4.3" = {
- name = "spawn-wrap";
- packageName = "spawn-wrap";
- version = "1.4.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-1.4.3.tgz";
- sha512 = "37iwmk6x87df051s6jh7yjwi1qnpsnxwc0rkr2lg23lyaw3q1aimd9cxn2nmich7i5l89kghjl7z119c3hvw6m7banzynqhvncpq012";
- };
- };
- "spdx-correct-3.1.1" = {
- name = "spdx-correct";
- packageName = "spdx-correct";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz";
- sha512 = "39w4d72caizcw6551d9c955mp1al7f69nr3habk6z40rxgqf30lxdmmfwjmdsfhrxi5d3wgg0ml88hba48lcg9fbv1f22i1di8irrkh";
- };
- };
- "spdx-exceptions-2.3.0" = {
- name = "spdx-exceptions";
- packageName = "spdx-exceptions";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz";
- sha512 = "3j243lk36wp1qpaif9bqd1q19kg0761271dapmdkbhdgzkfij5s0g5cp2qm1j1r4p3k9y264axrg6jj45zcf820klsz4g5vw1hfpm7y";
- };
- };
- "spdx-expression-parse-3.0.1" = {
- name = "spdx-expression-parse";
- packageName = "spdx-expression-parse";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz";
- sha512 = "3hlmxn7avkj2dnl87hs6qzhap33npg9rswizsl7d8b5mwrqaikqpl60idxl74rsdyk9q4pxy8gzkq9i5himb8d22d6p4nhhgfx8gfki";
- };
- };
- "spdx-license-ids-3.0.5" = {
- name = "spdx-license-ids";
- packageName = "spdx-license-ids";
- version = "3.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz";
- sha512 = "3sk6sk6r05ikn5qslbh04h54mv4a34wn4d76s800h94padnjydfvvq73ij6jh81yrigspyr50ay878jjwpj2mcq38br371jkb6mdq97";
- };
- };
- "spex-2.2.0" = {
- name = "spex";
- packageName = "spex";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spex/-/spex-2.2.0.tgz";
- sha512 = "1y780akyjspmy362xvl658rmpd25c28h7ng1bdsknxk8ahk1fxwz831y269n46wvddkbgy7xacv36n3svf5kgzq7zza0r5qlyl7204b";
- };
- };
- "split-1.0.1" = {
- name = "split";
- packageName = "split";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/split/-/split-1.0.1.tgz";
- sha512 = "2916kdi862ik0dlvr2wf2kvzmw8i8wk5spbr9wpdcksrkhrl3m0082jj1q4mqzvv50mlah5s4vcy6k18nacbj09kxbzp2pbysh8wg4r";
- };
- };
- "sprintf-js-1.0.3" = {
- name = "sprintf-js";
- packageName = "sprintf-js";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz";
- sha1 = "04e6926f662895354f3dd015203633b857297e2c";
- };
- };
- "sshpk-1.16.1" = {
- name = "sshpk";
- packageName = "sshpk";
- version = "1.16.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
- sha512 = "0i4jnrxh6i17qij2vfki7qxmk435cnacvg363qg0hya5incfj57akgbas8zcx2cl5pds9jfgfyhqm8wlqz6damsg059gymv99aylx8x";
- };
- };
- "stack-trace-0.0.10" = {
- name = "stack-trace";
- packageName = "stack-trace";
- version = "0.0.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz";
- sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0";
- };
- };
- "stackback-0.0.2" = {
- name = "stackback";
- packageName = "stackback";
- version = "0.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz";
- sha1 = "1ac8a0d9483848d1695e418b6d031a3c3ce68e3b";
- };
- };
- "statuses-1.5.0" = {
- name = "statuses";
- packageName = "statuses";
- version = "1.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz";
- sha1 = "161c7dac177659fd9811f43771fa99381478628c";
- };
- };
- "string-width-1.0.2" = {
- name = "string-width";
- packageName = "string-width";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz";
- sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
- };
- };
- "string-width-2.1.1" = {
- name = "string-width";
- packageName = "string-width";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz";
- sha512 = "29s1fqgr4mnhfxwczgdghfmmc1f792m9hysvcjxw2h5lfj8ndf2b6gm02m96qk5m75g4aisijvng4pk618anwbr8i9ay2jyszkqgslw";
- };
- };
- "string-width-3.1.0" = {
- name = "string-width";
- packageName = "string-width";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
- sha512 = "3bix3jva53vcp1im3aa1y2v1lywkm7ix81gkwkj4915s2675pmw1c9n5x98q1m985hzgwkk1fnc2q78qz7s0fixhf994md3lazxr9xx";
- };
- };
- "string_decoder-1.1.1" = {
- name = "string_decoder";
- packageName = "string_decoder";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
- sha512 = "315yd4vzwrwk3vwj1klf46y1cj2jbvf88066y2rnwhksb98phj46jkxixbwsp3h607w7czy7cby522s7sx8mvspdpdm3s72y2ga3x4z";
- };
- };
- "string_decoder-1.3.0" = {
- name = "string_decoder";
- packageName = "string_decoder";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz";
- sha512 = "1w0mz57mvmqykm0jwma6lr4i9pip8p8c1ldaax7sxnrl6j0jbrkwggs037r1psmac0w04i9mb2rc1gzj1n2f0xvy1fr332n9pqmfi46";
- };
- };
- "strip-ansi-3.0.1" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
- sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
- };
- };
- "strip-ansi-4.0.0" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz";
- sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
- };
- };
- "strip-ansi-5.2.0" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
- sha512 = "1cf4mpsr46nik5xxyb9wc4cz6c4yymi2ijpfx1nghnkl39l8pgq1sc7q19jzrjkwpn9i7hwg4q3rs4ny3vssrc6506an1lv0bb6rr0f";
- };
- };
- "strip-bom-3.0.0" = {
- name = "strip-bom";
- packageName = "strip-bom";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz";
- sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3";
- };
- };
- "strip-json-comments-2.0.1" = {
- name = "strip-json-comments";
- packageName = "strip-json-comments";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
- sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
- };
- };
- "supports-color-2.0.0" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz";
- sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
- };
- };
- "supports-color-3.2.3" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "3.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz";
- sha1 = "65ac0504b3954171d8a64946b2ae3cbb8a5f54f6";
- };
- };
- "supports-color-5.4.0" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "5.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz";
- sha512 = "3ks7qkl6s064qcdc5qnpzcwzcrnlzccz9m3faw54fnmsm2k8fzb9saqr5nhx7w9lnd4nbp0zg047zz8mwsd4fxfnalpb7kra619fdnf";
- };
- };
- "supports-color-5.5.0" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "5.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
- sha512 = "2ihqi2z38fr1sq2jvwqgjqymncmkhxqz0x3bi97w4b4fn24wsdy71j139p95sb3nfrh3a449n0sqhm1z0jsi04860y8vdy8sp0n6da2";
- };
- };
- "supports-color-6.1.0" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "6.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz";
- sha512 = "30pwyjmww4d54bf2m6lpw20ly4blhb88sy3gn6qcjih2rfq1s5zsl1nszzwgj2j1gqn3c8mw52df0z26rqyk8flzimb70scdmz67vd9";
- };
- };
- "table-3.8.3" = {
- name = "table";
- packageName = "table";
- version = "3.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/table/-/table-3.8.3.tgz";
- sha1 = "2bbc542f0fda9861a755d3947fefd8b3f513855f";
- };
- };
- "table-layout-0.4.5" = {
- name = "table-layout";
- packageName = "table-layout";
- version = "0.4.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/table-layout/-/table-layout-0.4.5.tgz";
- sha512 = "1djlwfzjcbfm8zafkk4fci19xgp2838m4n7zxxdiswp48hvci3az2fvr0cah8mbl81lqq680c0lfhhahjg8rxpg9ngb30i0cz9dyfyd";
- };
- };
- "tar-4.4.13" = {
- name = "tar";
- packageName = "tar";
- version = "4.4.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz";
- sha512 = "10gwhmgx7fh619zv48r2lnm42qr7rw4qa9ph7142rizcn8in9dpi49jbmmv8ism60rcg1a7b4103r598jngi1rcn50sw7b8n1570rf3";
- };
- };
- "tdigest-0.1.1" = {
- name = "tdigest";
- packageName = "tdigest";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tdigest/-/tdigest-0.1.1.tgz";
- sha1 = "2e3cb2c39ea449e55d1e6cd91117accca4588021";
- };
- };
- "test-exclude-5.2.3" = {
- name = "test-exclude";
- packageName = "test-exclude";
- version = "5.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz";
- sha512 = "3dgwbvh6yz24lh2kbdigw3j3kpxmmvlrqdhlc4innvrmyj0wvhs5ayckl00161sdx6a2pik344ggs49w9z1h6nh1v2fs542qyv33sik";
- };
- };
- "test-value-2.1.0" = {
- name = "test-value";
- packageName = "test-value";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz";
- sha1 = "11da6ff670f3471a73b625ca4f3fdcf7bb748291";
- };
- };
- "text-hex-1.0.0" = {
- name = "text-hex";
- packageName = "text-hex";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz";
- sha512 = "1pazh99870gi3zslirzkribr37akp4zc5r73q78y89vpzjlcmpdrv7qx6wc3x2bwl20xcrq5hhs7cv3rzk8llm38nhqq9z0dhsldrds";
- };
- };
- "text-table-0.2.0" = {
- name = "text-table";
- packageName = "text-table";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz";
- sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4";
- };
- };
- "through-2.3.8" = {
- name = "through";
- packageName = "through";
- version = "2.3.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz";
- sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
- };
- };
- "to-fast-properties-2.0.0" = {
- name = "to-fast-properties";
- packageName = "to-fast-properties";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz";
- sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e";
- };
- };
- "toidentifier-1.0.0" = {
- name = "toidentifier";
- packageName = "toidentifier";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz";
- sha512 = "1bip1yxcfy4c0yl2kwmj9jyzfg1ixyj564wd1aaf46rabdiasx62yznb8bwn9cki886f353axgca42zma7q9rb4b50lhm1zz7y8g8y9";
- };
- };
- "tough-cookie-2.5.0" = {
- name = "tough-cookie";
- packageName = "tough-cookie";
- version = "2.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
- sha512 = "3xgcny117pqhfncr4gbmagzlnjiqqgq0lrvmljdfcdy64nc0xjfcbf1r08dmp1v1m3s51kq0yxc18nl3j9lbpr5bp5lgmi6719yqlly";
- };
- };
- "triple-beam-1.3.0" = {
- name = "triple-beam";
- packageName = "triple-beam";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz";
- sha512 = "0ppdjj0px3nrh57jbdhh12f3hx0xc2zg2zn61h3sdws4glcixr2k793bkv7hakb273pw8jq4qaxn0l28z658biy4bkd59a7bsyx9cay";
- };
- };
- "ts-node-8.10.1" = {
- name = "ts-node";
- packageName = "ts-node";
- version = "8.10.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz";
- sha512 = "2zyrdhgyii4klwqhy8r5pps3w0g6x6rpbqnifm75sn9ws67zlalw9fbsfwfwkbww3n729hil48a6nxkavb1x4jypa4pi40ypva77lvd";
- };
- };
- "tslib-1.13.0" = {
- name = "tslib";
- packageName = "tslib";
- version = "1.13.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz";
- sha512 = "3axs2rgddv0rkh86z13xlgvmggdblcp9prn4gp0qi49bsr7n6ibjiz56w079ghgrfn5p5xc0vjjgsd5l2ji7gw2ggdzspgw69187zlb";
- };
- };
- "tslint-5.20.1" = {
- name = "tslint";
- packageName = "tslint";
- version = "5.20.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz";
- sha512 = "115281frr19v46cmcvxwpapklyypqa4vy2s2h2jrw0r4amw9i124rmd7c0hs153qrm5kjcjcz7fbzq93b6azya3zlzckdw5623k3hqi";
- };
- };
- "tsutils-2.29.0" = {
- name = "tsutils";
- packageName = "tsutils";
- version = "2.29.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz";
- sha512 = "2cc8fsdfbgfcjj6y7dlr0kpmkhbw0j69cak4s21jb44w57dlwksrjx8wn1h4f1j2vx8dhj9mrqsbmmwd96mrsd59743ghq948f5b4l3";
- };
- };
- "tunnel-agent-0.6.0" = {
- name = "tunnel-agent";
- packageName = "tunnel-agent";
- version = "0.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
- sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
- };
- };
- "tweetnacl-0.14.5" = {
- name = "tweetnacl";
- packageName = "tweetnacl";
- version = "0.14.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz";
- sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
- };
- };
- "tweetnacl-1.0.3" = {
- name = "tweetnacl";
- packageName = "tweetnacl";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz";
- sha512 = "35kj8baw7d9y3k6vyp4j51w80s64rxg73560fhwdw7wy06f7r04dq25f64fvvcpf2dn0lbn96x25mhdp5vf30nc31kjsfnsvr27xfza";
- };
- };
- "type-1.2.0" = {
- name = "type";
- packageName = "type";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/type/-/type-1.2.0.tgz";
- sha512 = "1z2f06mzr855vwxwr0wkndnkn3fnjcwisd3iajkh6dmzz0dn1a5amq7m798j1ass4kiymz4gn3q0c573l21377dkq1ap2i703jfv6gv";
- };
- };
- "type-2.0.0" = {
- name = "type";
- packageName = "type";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/type/-/type-2.0.0.tgz";
- sha512 = "2iyk1bl159vr7i0r24jawi0lwrgns8xvsw72962lvzw6qshm5blls6p7spkpcqpgwb0p7liwdix0ph0j22dip1rg812xbw723rpj6r8";
- };
- };
- "type-check-0.3.2" = {
- name = "type-check";
- packageName = "type-check";
- version = "0.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz";
- sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
- };
- };
- "type-detect-0.1.1" = {
- name = "type-detect";
- packageName = "type-detect";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz";
- sha1 = "0ba5ec2a885640e470ea4e8505971900dac58822";
- };
- };
- "type-detect-1.0.0" = {
- name = "type-detect";
- packageName = "type-detect";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz";
- sha1 = "762217cc06db258ec48908a1298e8b95121e8ea2";
- };
- };
- "type-is-1.6.18" = {
- name = "type-is";
- packageName = "type-is";
- version = "1.6.18";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz";
- sha512 = "3r7402x79nilhdgk4z21yjh5y9vix8lwlll1kzcn8jd2m89vzksdb6wddia77cxv3iwhd6i5hkv6n7diwjbhpy7y03i2kqlvfplli2f";
- };
- };
- "typedarray-0.0.6" = {
- name = "typedarray";
- packageName = "typedarray";
- version = "0.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz";
- sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
- };
- };
- "typescript-3.9.3" = {
- name = "typescript";
- packageName = "typescript";
- version = "3.9.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.9.3.tgz";
- sha512 = "0qxmaaa7cg220z12fz2nl9yi0l95305hik7kbv2w13qr46kyzb4z6f8j2bk20yzq6vb2kcj5a746x3ipi8z8il0f94d3k5i3nf2mz0g";
- };
- };
- "typical-2.6.1" = {
- name = "typical";
- packageName = "typical";
- version = "2.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz";
- sha1 = "5c080e5d661cbbe38259d2e70a3c7253e873881d";
- };
- };
- "uglify-js-3.9.3" = {
- name = "uglify-js";
- packageName = "uglify-js";
- version = "3.9.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.3.tgz";
- sha512 = "0qc2lank7m9yfq0bx0xmnm5vq74xz0szvxw6scj2fi1kzcyy55ah4ksvmm6vpb9bh0yib5hri4rkgb8yy5s5419aq339jwhprq2d4mg";
- };
- };
- "underscore-1.4.4" = {
- name = "underscore";
- packageName = "underscore";
- version = "1.4.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz";
- sha1 = "61a6a32010622afa07963bf325203cf12239d604";
- };
- };
- "unhomoglyph-1.0.6" = {
- name = "unhomoglyph";
- packageName = "unhomoglyph";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/unhomoglyph/-/unhomoglyph-1.0.6.tgz";
- sha512 = "0dg6bcjn2c5ajmv826342ckp3c7fhy6rdy3xr30vp8hbqr4gsbk24h3z7qa1grm31wi35nqrrax71n9cydf0vih019chnp1imcdrszf";
- };
- };
- "unpipe-1.0.0" = {
- name = "unpipe";
- packageName = "unpipe";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz";
- sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec";
- };
- };
- "uri-js-4.2.2" = {
- name = "uri-js";
- packageName = "uri-js";
- version = "4.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
- sha512 = "2fz60s71ghl56ddfiiaws81xpiidlbjk69jyjmahz190d2advy9zdbcwh5if4rgg5hxdbfxhkwiipjrnjy8w834bxsmzambd2p4b3r9";
- };
- };
- "user-home-2.0.0" = {
- name = "user-home";
- packageName = "user-home";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz";
- sha1 = "9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f";
- };
- };
- "util-deprecate-1.0.2" = {
- name = "util-deprecate";
- packageName = "util-deprecate";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
- sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
- };
- };
- "utils-merge-1.0.1" = {
- name = "utils-merge";
- packageName = "utils-merge";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz";
- sha1 = "9f95710f50a267947b2ccc124741c1028427e713";
- };
- };
- "uuid-3.4.0" = {
- name = "uuid";
- packageName = "uuid";
- version = "3.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
- sha512 = "3y9pcli1v8nqryqd2c4pxj9kcv92mjc22z4smg08pdjzrbwda19xmjbzms1dwr04995h4carz9s8mldbiqb8708694lwr501r3q6d0y";
- };
- };
- "validate-npm-package-license-3.0.4" = {
- name = "validate-npm-package-license";
- packageName = "validate-npm-package-license";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
- sha512 = "09vn7gn5jp2c07pxplc11lvk7ybfaz0rp3qzflyiyhnahkfgh76bij31ll5rg01ranlmljrky2q25d1f6bbd0h23pzxxi5z93csd4hf";
- };
- };
- "vary-1.1.2" = {
- name = "vary";
- packageName = "vary";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz";
- sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
- };
- };
- "verror-1.10.0" = {
- name = "verror";
- packageName = "verror";
- version = "1.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz";
- sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
- };
- };
- "which-1.3.1" = {
- name = "which";
- packageName = "which";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz";
- sha512 = "0hr4hxkk8yb9fz993bs69pf8z2z2qb6sdpxfxb84sd16lja9fsx444pk1ang1ivmjjv5srnsm6fihdj593w7rwxdh834cdmd9hms4hz";
- };
- };
- "which-module-2.0.0" = {
- name = "which-module";
- packageName = "which-module";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz";
- sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
- };
- };
- "why-is-node-running-2.1.2" = {
- name = "why-is-node-running";
- packageName = "why-is-node-running";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.1.2.tgz";
- sha512 = "1w8cc76xp7x090k7cj7b85mk32360pv51nq43d9l9x40069ldcpa5qb2lkfqddlnn17q7v4qrwhlrl2xm9a1z00ijy6q0ac2fhiw1ag";
- };
- };
- "winston-3.2.1" = {
- name = "winston";
- packageName = "winston";
- version = "3.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz";
- sha512 = "0xywwwrgdf54nfk0pzdpkgn27jwxkkfimf5s9jd04xihx03wwj71r0nafdmsdfg5brj9hsdalqj19vpl2442gx82210ax5xfj1ayknd";
- };
- };
- "winston-compat-0.1.5" = {
- name = "winston-compat";
- packageName = "winston-compat";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.5.tgz";
- sha512 = "3v94p4wq3xmi9d5f1gsk39fj6nc6nq8ivh7ka0whzvg7g71zplmgw9b5vkl7kqr66qm9xd5i4l0vhazmxzpgflqvhaq1lzsfiqczyqh";
- };
- };
- "winston-daily-rotate-file-3.10.0" = {
- name = "winston-daily-rotate-file";
- packageName = "winston-daily-rotate-file";
- version = "3.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz";
- sha512 = "22fkfci36zb0q6ygc6sg2x2l0886j2cayl6jbi703smf5h4iwa1g2j4dwwr30jr2zjgdyh95ig8yqfk0y8h51gnvi8zf2inn9yh5vr8";
- };
- };
- "winston-transport-4.3.0" = {
- name = "winston-transport";
- packageName = "winston-transport";
- version = "4.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.3.0.tgz";
- sha512 = "3a2khvz9qld5b1ci486nyphyi96pg5n8xin9f0lrx0hllvvjqkj8y393rs2fiyz7afg7244vchiv3ka3klm4xgykxrzipi20nxhyv07";
- };
- };
- "word-wrap-1.2.3" = {
- name = "word-wrap";
- packageName = "word-wrap";
- version = "1.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz";
- sha512 = "2ykkqcs7vmimn8dsvs7xl55j0lbbrfj0nij9i7yqnxg9g759vqyrdis8w5n82k6xvas03x0xhgmbzjgsp7v803mzihx9d12vjnfcgqz";
- };
- };
- "wordwrap-1.0.0" = {
- name = "wordwrap";
- packageName = "wordwrap";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz";
- sha1 = "27584810891456a4171c8d0226441ade90cbcaeb";
- };
- };
- "wordwrapjs-3.0.0" = {
- name = "wordwrapjs";
- packageName = "wordwrapjs";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-3.0.0.tgz";
- sha512 = "2kx3frfi14d0b5wxdd8ylp5m9537p2j9pph6z8nxqcvk1a09hj7pm39dfwykrjn86zf0kwxf15aym9r4n9qzw6a18ajkgwgmjv1gvwq";
- };
- };
- "wrap-ansi-5.1.0" = {
- name = "wrap-ansi";
- packageName = "wrap-ansi";
- version = "5.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
- sha512 = "3nmsfqfd98a7bgjyhd334y5gzc98nnkipfkmk2z1v4m0acagmpq951d8brmrsxvpnk256fbrp7zkn5n8v02pn4q4zai7zgnvy47yba0";
- };
- };
- "wrappy-1.0.2" = {
- name = "wrappy";
- packageName = "wrappy";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
- sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
- };
- };
- "write-0.2.1" = {
- name = "write";
- packageName = "write";
- version = "0.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/write/-/write-0.2.1.tgz";
- sha1 = "5fc03828e264cea3fe91455476f7a3c566cb0757";
- };
- };
- "write-file-atomic-2.4.3" = {
- name = "write-file-atomic";
- packageName = "write-file-atomic";
- version = "2.4.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz";
- sha512 = "12rq2v0h7wmi2kh4vi2k58rribvz4g11imhn11zxiccyd6mx1dsnah9ypsn7cjmlyczipxac0rplciakh13xqbwfa37zc9hkhgi788r";
- };
- };
- "ws-6.2.1" = {
- name = "ws";
- packageName = "ws";
- version = "6.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz";
- sha512 = "2l27cfiaw6syjvy6vbpqf5c2swd37bqviizzck6842xlankppm9j1sg79x3m8jpda8v6khcpnm5ssab1b8vf34qpviv41ww5mf8130q";
- };
- };
- "xtend-4.0.2" = {
- name = "xtend";
- packageName = "xtend";
- version = "4.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
- sha512 = "08w1d6fg23v422cfwd55306pfs9n9cqpz6hycahq3adm3n29wmhl9bmpn4vk75rlzgwn7hp4n3idqxvw8c53zbr04h7a98p43b199ic";
- };
- };
- "y18n-4.0.0" = {
- name = "y18n";
- packageName = "y18n";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz";
- sha512 = "3zj75gvpcgiphxpci4ji1znykk9n4cs0aw3dd6inwdvkmxyqn2483vya70lssjwq8alspnpw88vgii21fdrcn2vmfyppzgf4mkvzm5g";
- };
- };
- "yallist-2.1.2" = {
- name = "yallist";
- packageName = "yallist";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz";
- sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
- };
- };
- "yallist-3.1.1" = {
- name = "yallist";
- packageName = "yallist";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz";
- sha512 = "3ig31a6zfbdlrs3l77a8avpp17hajryhyq2xk4h3ayc4dmxch146rdk7q1s1jgx9qvmxq125r0xq2bvnq0rq63m75k9y7wglm0hd1bb";
- };
- };
- "yargs-13.3.2" = {
- name = "yargs";
- packageName = "yargs";
- version = "13.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz";
- sha512 = "19rg5b2rhj2kg44as5vv9jxmpr39lw250885w6nlfwyhvwd5nxnnx7fc35v7h615i65cik7k3wi7ac20c91kcgfi5wy7blgk31xjz81";
- };
- };
- "yargs-parser-13.1.2" = {
- name = "yargs-parser";
- packageName = "yargs-parser";
- version = "13.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz";
- sha512 = "375nan6m28q81h8q9a8vmcxgiq7s81yn1ql7zdikac0c4j2kmxdjzmbq14fcp9jm4ilcfzkd9ym4x7c80s7r6g488wf13zz2wsyqmny";
- };
- };
- "yn-3.1.1" = {
- name = "yn";
- packageName = "yn";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz";
- sha512 = "3lq5f8c7lb89pyxhpb8nrbif4p5ganpyfzz267dgqxr6dn6yr0vgh017403bmy2v651m1wmd8k6x2fm5v37nmn1i8xngfxccn0347jk";
- };
- };
- };
-in
-{
- "matrix-appservice-discord-git+https://github.com/Half-Shot/matrix-appservice-discord.git#v0.5.2" = nodeEnv.buildNodePackage {
- name = "matrix-appservice-discord";
- packageName = "matrix-appservice-discord";
- version = "0.5.2";
- src = fetchgit {
- url = "https://github.com/Half-Shot/matrix-appservice-discord.git";
- rev = "a364584411d516f4f73df450bad3e74e40fe016b";
- sha256 = "69a46978dfb9007716446076348a5067f622d970f1ab9417798532345303e551";
- };
- dependencies = [
- sources."@babel/code-frame-7.8.3"
- (sources."@babel/generator-7.9.6" // {
- dependencies = [
- sources."source-map-0.5.7"
- ];
- })
- sources."@babel/helper-function-name-7.9.5"
- sources."@babel/helper-get-function-arity-7.8.3"
- sources."@babel/helper-split-export-declaration-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.6"
- sources."@babel/template-7.8.6"
- (sources."@babel/traverse-7.9.6" // {
- dependencies = [
- sources."debug-4.2.0"
- sources."globals-11.12.0"
- sources."ms-2.1.2"
- ];
- })
- sources."@babel/types-7.9.6"
- sources."@istanbuljs/nyc-config-typescript-0.1.3"
- sources."@types/chai-3.5.2"
- sources."@types/mocha-5.2.7"
- sources."@types/node-10.17.24"
- sources."@types/prop-types-15.7.3"
- sources."@types/react-16.9.35"
- sources."@types/sqlite3-3.1.6"
- sources."abbrev-1.1.1"
- sources."accepts-1.3.7"
- sources."acorn-5.7.4"
- (sources."acorn-jsx-3.0.1" // {
- dependencies = [
- sources."acorn-3.3.0"
- ];
- })
- sources."ajv-6.12.2"
- sources."ajv-keywords-1.5.1"
- sources."amdefine-1.0.1"
- sources."another-json-0.2.0"
- (sources."ansi-escape-sequences-4.1.0" // {
- dependencies = [
- sources."array-back-3.1.0"
- ];
- })
- sources."ansi-escapes-1.4.0"
- sources."ansi-regex-2.1.1"
- sources."ansi-styles-3.2.1"
- sources."append-transform-1.0.0"
- sources."archy-1.0.0"
- sources."arg-4.1.3"
- sources."argparse-1.0.10"
- sources."array-back-2.0.0"
- sources."array-flatten-1.1.1"
- sources."asn1-0.2.4"
- sources."assert-options-0.1.3"
- sources."assert-plus-1.0.0"
- sources."assertion-error-1.1.0"
- sources."async-0.2.10"
- sources."async-limiter-1.0.1"
- sources."asynckit-0.4.0"
- sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
- (sources."babel-code-frame-6.26.0" // {
- dependencies = [
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."js-tokens-3.0.2"
- sources."supports-color-2.0.0"
- ];
- })
- sources."babel-runtime-6.26.0"
- sources."balanced-match-1.0.0"
- sources."base-x-3.0.8"
- (sources."basic-auth-2.0.1" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- (sources."bcrypt-pbkdf-1.0.2" // {
- dependencies = [
- sources."tweetnacl-0.14.5"
- ];
- })
- sources."better-sqlite3-5.4.3"
- sources."binary-search-tree-0.2.5"
- sources."bintrees-1.0.1"
- sources."bluebird-2.11.0"
- sources."body-parser-1.19.0"
- sources."brace-expansion-1.1.11"
- sources."browser-request-0.3.3"
- sources."browser-stdout-1.3.1"
- sources."bs58-4.0.1"
- sources."buffer-from-1.1.1"
- sources."buffer-writer-2.0.0"
- sources."builtin-modules-1.1.1"
- sources."bytes-3.1.0"
- sources."caching-transform-3.0.2"
- sources."caller-path-0.1.0"
- sources."callsites-0.2.0"
- sources."camelcase-5.3.1"
- sources."caseless-0.12.0"
- sources."chai-3.5.0"
- sources."chalk-2.4.2"
- sources."chownr-1.1.4"
- sources."circular-json-0.3.3"
- sources."cli-cursor-1.0.2"
- sources."cli-width-2.2.1"
- (sources."cliui-5.0.0" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
- sources."co-4.6.0"
- sources."code-point-at-1.1.0"
- sources."color-3.0.0"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."color-string-1.5.3"
- sources."colornames-1.1.1"
- sources."colors-1.4.0"
- sources."colorspace-1.1.2"
- sources."combined-stream-1.0.8"
- sources."command-line-args-4.0.7"
- sources."command-line-usage-4.1.0"
- sources."commander-2.20.3"
- sources."commondir-1.0.1"
- sources."concat-map-0.0.1"
- (sources."concat-stream-1.6.2" // {
- dependencies = [
- sources."readable-stream-2.3.7"
- sources."safe-buffer-5.1.2"
- sources."string_decoder-1.1.1"
- ];
- })
- (sources."content-disposition-0.5.3" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- sources."content-type-1.0.4"
- (sources."convert-source-map-1.7.0" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- sources."cookie-0.4.0"
- sources."cookie-signature-1.0.6"
- sources."core-js-2.6.11"
- sources."core-util-is-1.0.2"
- sources."cp-file-6.2.0"
- sources."cross-spawn-4.0.2"
- sources."csstype-2.6.10"
- sources."cycle-1.0.3"
- sources."d-1.0.1"
- sources."dashdash-1.14.1"
- sources."debug-2.6.9"
- sources."decamelize-1.2.0"
- (sources."deep-eql-0.1.3" // {
- dependencies = [
- sources."type-detect-0.1.1"
- ];
- })
- sources."deep-extend-0.6.0"
- sources."deep-is-0.1.3"
- sources."default-require-extensions-2.0.0"
- sources."delayed-stream-1.0.0"
- sources."depd-1.1.2"
- sources."destroy-1.0.4"
- sources."diagnostics-1.1.1"
- sources."diff-4.0.2"
- sources."discord-markdown-2.3.1"
- sources."discord.js-11.6.4"
- sources."doctrine-2.1.0"
- sources."ecc-jsbn-0.1.2"
- sources."ee-first-1.1.1"
- sources."emoji-regex-7.0.3"
- sources."enabled-1.0.2"
- sources."encodeurl-1.0.2"
- sources."env-variable-0.0.6"
- (sources."error-ex-1.3.2" // {
- dependencies = [
- sources."is-arrayish-0.2.1"
- ];
- })
- sources."es5-ext-0.10.53"
- sources."es6-error-4.1.1"
- sources."es6-iterator-2.0.3"
- sources."es6-map-0.1.5"
- (sources."es6-set-0.1.5" // {
- dependencies = [
- sources."es6-symbol-3.1.1"
- ];
- })
- sources."es6-symbol-3.1.3"
- sources."es6-weak-map-2.0.3"
- sources."escape-html-1.0.3"
- sources."escape-string-regexp-1.0.5"
- (sources."escodegen-1.8.1" // {
- dependencies = [
- sources."esprima-2.7.3"
- sources."estraverse-1.9.3"
- ];
- })
- sources."escope-3.6.0"
- (sources."eslint-3.19.0" // {
- dependencies = [
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."supports-color-2.0.0"
- ];
- })
- sources."espree-3.5.4"
- sources."esprima-4.0.1"
- (sources."esquery-1.3.1" // {
- dependencies = [
- sources."estraverse-5.1.0"
- ];
- })
- sources."esrecurse-4.2.1"
- sources."estraverse-4.3.0"
- sources."esutils-2.0.3"
- sources."etag-1.8.1"
- sources."event-emitter-0.3.5"
- sources."eventemitter3-4.0.4"
- sources."exit-hook-1.1.1"
- (sources."express-4.17.1" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- (sources."ext-1.4.0" // {
- dependencies = [
- sources."type-2.0.0"
- ];
- })
- sources."extend-3.0.2"
- sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
- sources."fast-json-stable-stringify-2.1.0"
- sources."fast-levenshtein-2.0.6"
- sources."fast-safe-stringify-2.0.7"
- sources."fecha-2.3.3"
- sources."figures-1.7.0"
- sources."file-entry-cache-2.0.0"
- sources."file-stream-rotator-0.4.1"
- sources."fill-keys-1.0.2"
- sources."finalhandler-1.1.2"
- sources."find-cache-dir-2.1.0"
- (sources."find-replace-1.0.3" // {
- dependencies = [
- sources."array-back-1.0.4"
- ];
- })
- sources."find-up-3.0.0"
- sources."flat-cache-1.3.4"
- sources."foreground-child-1.5.6"
- sources."forever-agent-0.6.1"
- sources."form-data-2.3.3"
- sources."forwarded-0.1.2"
- sources."fresh-0.5.2"
- sources."fs-minipass-1.2.7"
- sources."fs.realpath-1.0.0"
- sources."generate-function-2.3.1"
- sources."generate-object-property-1.2.0"
- sources."get-caller-file-2.0.5"
- sources."getpass-0.1.7"
- sources."glob-7.1.6"
- sources."globals-9.18.0"
- sources."graceful-fs-4.2.4"
- sources."growl-1.10.5"
- (sources."handlebars-4.7.6" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
- sources."har-schema-2.0.0"
- sources."har-validator-5.1.3"
- sources."has-ansi-2.0.0"
- sources."has-flag-3.0.0"
- sources."hasha-3.0.0"
- sources."he-1.1.1"
- sources."highlight.js-9.18.1"
- sources."hosted-git-info-2.8.8"
- sources."html-escaper-2.0.2"
- sources."http-errors-1.7.2"
- sources."http-signature-1.2.0"
- sources."iconv-lite-0.4.24"
- sources."ignore-3.3.10"
- sources."immediate-3.0.6"
- sources."imurmurhash-0.1.4"
- sources."inflight-1.0.6"
- sources."inherits-2.0.3"
- (sources."inquirer-0.12.0" // {
- dependencies = [
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."supports-color-2.0.0"
- ];
- })
- sources."integer-2.1.0"
- sources."interpret-1.2.0"
- sources."ipaddr.js-1.9.1"
- sources."is-arrayish-0.3.2"
- sources."is-fullwidth-code-point-1.0.0"
- sources."is-my-ip-valid-1.0.0"
- sources."is-my-json-valid-2.20.0"
- sources."is-object-1.0.1"
- sources."is-property-1.0.2"
- sources."is-resolvable-1.1.0"
- sources."is-stream-1.1.0"
- sources."is-typedarray-1.0.0"
- sources."isarray-1.0.0"
- sources."isexe-2.0.0"
- sources."isstream-0.1.2"
- (sources."istanbul-0.4.5" // {
- dependencies = [
- sources."abbrev-1.0.9"
- sources."async-1.5.2"
- sources."esprima-2.7.3"
- sources."glob-5.0.15"
- sources."has-flag-1.0.0"
- sources."resolve-1.1.7"
- sources."supports-color-3.2.3"
- ];
- })
- sources."istanbul-lib-coverage-2.0.5"
- sources."istanbul-lib-hook-2.0.7"
- (sources."istanbul-lib-instrument-3.3.0" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- (sources."istanbul-lib-report-2.0.8" // {
- dependencies = [
- sources."supports-color-6.1.0"
- ];
- })
- (sources."istanbul-lib-source-maps-3.0.6" // {
- dependencies = [
- sources."debug-4.2.0"
- sources."ms-2.1.2"
- sources."source-map-0.6.1"
- ];
- })
- sources."istanbul-reports-2.2.7"
- sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
- sources."jsbn-0.1.1"
- sources."jsesc-2.5.2"
- sources."json-parse-better-errors-1.0.2"
- sources."json-schema-0.2.3"
- sources."json-schema-traverse-0.4.1"
- sources."json-stable-stringify-1.0.1"
- sources."json-stringify-safe-5.0.1"
- sources."jsonify-0.0.0"
- sources."jsonpointer-4.0.1"
- sources."jsprim-1.4.1"
- sources."kuler-1.0.1"
- sources."levn-0.3.0"
- sources."lie-3.1.1"
- (sources."load-json-file-4.0.0" // {
- dependencies = [
- sources."pify-3.0.0"
- ];
- })
- sources."localforage-1.7.3"
- sources."locate-path-3.0.0"
- sources."lodash-4.17.15"
- sources."lodash.flattendeep-4.4.0"
- sources."lodash.padend-4.6.1"
- (sources."logform-2.1.2" // {
- dependencies = [
- sources."ms-2.1.2"
- ];
- })
- sources."loglevel-1.6.1"
- sources."long-4.0.0"
- (sources."lru-cache-4.1.5" // {
- dependencies = [
- sources."yallist-2.1.2"
- ];
- })
- (sources."make-dir-2.1.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- sources."make-error-1.3.6"
- sources."manakin-0.5.2"
- sources."matrix-appservice-0.3.5"
- sources."matrix-appservice-bridge-git://github.com/matrix-org/matrix-appservice-bridge#8a7288edf1d1d1d1395a83d330d836d9c9bf1e76"
- (sources."matrix-js-sdk-1.2.0" // {
- dependencies = [
- sources."bluebird-3.7.2"
- ];
- })
- sources."media-typer-0.3.0"
- sources."merge-descriptors-1.0.1"
- (sources."merge-source-map-1.1.0" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
- sources."methods-1.1.2"
- sources."mime-1.6.0"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
- sources."minimatch-3.0.4"
- sources."minimist-1.2.5"
- sources."minipass-2.9.0"
- sources."minizlib-1.3.3"
- sources."mkdirp-0.5.5"
- (sources."mocha-5.2.0" // {
- dependencies = [
- sources."commander-2.15.1"
- sources."debug-3.1.0"
- sources."diff-3.5.0"
- sources."glob-7.1.2"
- sources."minimist-0.0.8"
- sources."mkdirp-0.5.1"
- sources."supports-color-5.4.0"
- ];
- })
- sources."module-not-found-error-1.0.1"
- sources."moment-2.26.0"
- (sources."morgan-1.10.0" // {
- dependencies = [
- sources."depd-2.0.0"
- ];
- })
- sources."ms-2.0.0"
- sources."mute-stream-0.0.5"
- sources."natural-compare-1.4.0"
- sources."nedb-1.8.0"
- sources."negotiator-0.6.2"
- sources."neo-async-2.6.1"
- sources."nested-error-stacks-2.1.0"
- sources."next-tick-1.0.0"
- sources."node-html-parser-1.2.16"
- sources."nopt-3.0.6"
- sources."normalize-package-data-2.5.0"
- sources."number-is-nan-1.0.1"
- (sources."nyc-14.1.1" // {
- dependencies = [
- sources."resolve-from-4.0.0"
- ];
- })
- sources."oauth-sign-0.9.0"
- sources."object-assign-4.1.1"
- sources."object-hash-1.3.1"
- sources."on-finished-2.3.0"
- sources."on-headers-1.0.2"
- sources."once-1.4.0"
- sources."one-time-0.0.4"
- sources."onetime-1.1.0"
- sources."optionator-0.8.3"
- sources."os-homedir-1.0.2"
- sources."p-finally-1.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-3.0.0"
- sources."p-queue-6.4.0"
- sources."p-timeout-3.2.0"
- sources."p-try-2.2.0"
- sources."package-hash-3.0.0"
- sources."packet-reader-1.0.0"
- sources."parse-json-4.0.0"
- sources."parseurl-1.3.3"
- sources."path-exists-3.0.0"
- sources."path-is-absolute-1.0.1"
- sources."path-is-inside-1.0.2"
- sources."path-parse-1.0.6"
- sources."path-to-regexp-0.1.7"
- (sources."path-type-3.0.0" // {
- dependencies = [
- sources."pify-3.0.0"
- ];
- })
- sources."performance-now-2.1.0"
- sources."pg-7.11.0"
- sources."pg-connection-string-0.1.3"
- sources."pg-int8-1.0.1"
- sources."pg-minify-1.4.1"
- sources."pg-pool-2.0.10"
- sources."pg-promise-8.7.5"
- sources."pg-types-2.0.1"
- sources."pgpass-1.0.2"
- sources."pify-4.0.1"
- sources."pkg-dir-3.0.0"
- sources."pluralize-1.2.1"
- sources."postgres-array-2.0.0"
- sources."postgres-bytea-1.0.0"
- sources."postgres-date-1.0.5"
- sources."postgres-interval-1.2.0"
- sources."prelude-ls-1.1.2"
- sources."prism-media-0.0.4"
- sources."process-nextick-args-2.0.1"
- sources."progress-1.1.8"
- sources."prom-client-11.5.3"
- sources."proxy-addr-2.0.6"
- (sources."proxyquire-1.8.0" // {
- dependencies = [
- sources."resolve-1.1.7"
- ];
- })
- sources."pseudomap-1.0.2"
- sources."psl-1.8.0"
- sources."punycode-2.1.1"
- sources."qs-6.7.0"
- sources."range-parser-1.2.1"
- sources."raw-body-2.4.0"
- sources."read-pkg-3.0.0"
- sources."read-pkg-up-4.0.0"
- sources."readable-stream-3.6.0"
- sources."readline2-1.0.1"
- sources."rechoir-0.6.2"
- sources."reduce-flatten-1.0.1"
- sources."regenerator-runtime-0.11.1"
- sources."release-zalgo-1.0.0"
- (sources."request-2.88.2" // {
- dependencies = [
- sources."qs-6.5.2"
- ];
- })
- sources."require-directory-2.1.1"
- sources."require-main-filename-2.0.0"
- sources."require-uncached-1.0.3"
- sources."resolve-1.17.0"
- sources."resolve-from-1.0.1"
- sources."restore-cursor-1.0.1"
- sources."rimraf-2.6.3"
- sources."run-async-0.1.0"
- sources."rx-lite-3.1.2"
- sources."safe-buffer-5.2.1"
- sources."safer-buffer-2.1.2"
- sources."semver-4.3.2"
- (sources."send-0.17.1" // {
- dependencies = [
- sources."ms-2.1.1"
- ];
- })
- sources."serve-static-1.14.1"
- sources."set-blocking-2.0.0"
- sources."setprototypeof-1.1.1"
- sources."shelljs-0.7.8"
- sources."signal-exit-3.0.3"
- sources."simple-markdown-0.7.2"
- sources."simple-swizzle-0.2.2"
- sources."slice-ansi-0.0.4"
- sources."snekfetch-3.6.4"
- sources."source-map-0.2.0"
- (sources."source-map-support-0.5.19" // {
- dependencies = [
- sources."source-map-0.6.1"
- ];
- })
- sources."spawn-wrap-1.4.3"
- sources."spdx-correct-3.1.1"
- sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.1"
- sources."spdx-license-ids-3.0.5"
- sources."spex-2.2.0"
- sources."split-1.0.1"
- sources."sprintf-js-1.0.3"
- (sources."sshpk-1.16.1" // {
- dependencies = [
- sources."tweetnacl-0.14.5"
- ];
- })
- sources."stack-trace-0.0.10"
- sources."stackback-0.0.2"
- sources."statuses-1.5.0"
- sources."string-width-1.0.2"
- sources."string_decoder-1.3.0"
- sources."strip-ansi-3.0.1"
- sources."strip-bom-3.0.0"
- sources."strip-json-comments-2.0.1"
- sources."supports-color-5.5.0"
- (sources."table-3.8.3" // {
- dependencies = [
- sources."ajv-4.11.8"
- sources."ansi-regex-3.0.0"
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-2.1.1"
- sources."strip-ansi-4.0.0"
- sources."supports-color-2.0.0"
- ];
- })
- sources."table-layout-0.4.5"
- sources."tar-4.4.13"
- sources."tdigest-0.1.1"
- sources."test-exclude-5.2.3"
- (sources."test-value-2.1.0" // {
- dependencies = [
- sources."array-back-1.0.4"
- ];
- })
- sources."text-hex-1.0.0"
- sources."text-table-0.2.0"
- sources."through-2.3.8"
- sources."to-fast-properties-2.0.0"
- sources."toidentifier-1.0.0"
- sources."tough-cookie-2.5.0"
- sources."triple-beam-1.3.0"
- sources."ts-node-8.10.1"
- sources."tslib-1.13.0"
- (sources."tslint-5.20.1" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- sources."tsutils-2.29.0"
- sources."tunnel-agent-0.6.0"
- sources."tweetnacl-1.0.3"
- sources."type-1.2.0"
- sources."type-check-0.3.2"
- sources."type-detect-1.0.0"
- sources."type-is-1.6.18"
- sources."typedarray-0.0.6"
- sources."typescript-3.9.3"
- sources."typical-2.6.1"
- sources."uglify-js-3.9.3"
- sources."underscore-1.4.4"
- sources."unhomoglyph-1.0.6"
- sources."unpipe-1.0.0"
- sources."uri-js-4.2.2"
- sources."user-home-2.0.0"
- sources."util-deprecate-1.0.2"
- sources."utils-merge-1.0.1"
- sources."uuid-3.4.0"
- sources."validate-npm-package-license-3.0.4"
- sources."vary-1.1.2"
- sources."verror-1.10.0"
- sources."which-1.3.1"
- sources."which-module-2.0.0"
- sources."why-is-node-running-2.1.2"
- (sources."winston-3.2.1" // {
- dependencies = [
- sources."async-2.6.3"
- ];
- })
- (sources."winston-compat-0.1.5" // {
- dependencies = [
- sources."logform-1.10.0"
- sources."ms-2.1.2"
- ];
- })
- (sources."winston-daily-rotate-file-3.10.0" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
- (sources."winston-transport-4.3.0" // {
- dependencies = [
- sources."readable-stream-2.3.7"
- sources."safe-buffer-5.1.2"
- sources."string_decoder-1.1.1"
- ];
- })
- sources."word-wrap-1.2.3"
- sources."wordwrap-1.0.0"
- sources."wordwrapjs-3.0.0"
- (sources."wrap-ansi-5.1.0" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
- sources."wrappy-1.0.2"
- sources."write-0.2.1"
- sources."write-file-atomic-2.4.3"
- sources."ws-6.2.1"
- sources."xtend-4.0.2"
- sources."y18n-4.0.0"
- sources."yallist-3.1.1"
- (sources."yargs-13.3.2" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
- sources."yargs-parser-13.1.2"
- sources."yn-3.1.1"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "A bridge between Matrix and Discord";
- homepage = "https://github.com/Half-Shot/matrix-appservice-discord#readme";
- license = "Apache-2.0";
- };
- production = false;
- bypassCache = true;
- reconstructLock = true;
- };
-}
\ No newline at end of file
diff --git a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/package.json b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/package.json
index 1cbeba4a1e..2291040fa6 100644
--- a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/package.json
+++ b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/package.json
@@ -1,3 +1,77 @@
-[
- { "matrix-appservice-discord": "git+https://github.com/Half-Shot/matrix-appservice-discord.git#v0.5.2" }
-]
+{
+ "name": "matrix-appservice-discord",
+ "version": "1.0.0",
+ "description": "A bridge between Matrix and Discord",
+ "main": "discordas.js",
+ "scripts": {
+ "test": "mocha -r ts-node/register test/config.ts test/test_*.ts test/**/test_*.ts",
+ "lint": "tslint --project ./tsconfig.json -t stylish",
+ "coverage": "nyc mocha -r ts-node/register test/config.ts test/test_*.ts test/**/test_*.ts",
+ "build": "tsc",
+ "postinstall": "npm run build",
+ "start": "npm run-script build && node ./build/src/discordas.js -c config.yaml",
+ "debug": "npm run-script build && node --inspect ./build/src/discordas.js -c config.yaml",
+ "addbot": "node ./build/tools/addbot.js",
+ "adminme": "node ./build/tools/adminme.js",
+ "usertool": "node ./build/tools/userClientTools.js",
+ "directoryfix": "node ./build/tools/addRoomsToDirectory.js",
+ "ghostfix": "node ./build/tools/ghostfix.js",
+ "chanfix": "node ./build/tools/chanfix.js"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/Half-Shot/matrix-appservice-discord.git"
+ },
+ "keywords": [
+ "matrix",
+ "discord",
+ "bridge",
+ "application-service",
+ "as"
+ ],
+ "author": "Half-Shot",
+ "license": "Apache-2.0",
+ "bugs": {
+ "url": "https://github.com/Half-Shot/matrix-appservice-discord/issues"
+ },
+ "homepage": "https://github.com/Half-Shot/matrix-appservice-discord#readme",
+ "dependencies": {
+ "better-discord.js": "git://github.com/Sorunome/better-discord.js.git#b5a28499899fe2d9e6aa1aa3b3c5d693ae672117",
+ "better-sqlite3": "^7.1.0",
+ "command-line-args": "^5.1.1",
+ "command-line-usage": "^6.1.0",
+ "escape-html": "^1.0.3",
+ "escape-string-regexp": "^4.0.0",
+ "js-yaml": "^3.14.0",
+ "marked": "^1.2.2",
+ "matrix-bot-sdk": "0.5.4",
+ "matrix-discord-parser": "0.1.5",
+ "mime": "^2.4.6",
+ "node-html-parser": "^1.2.19",
+ "p-queue": "^6.4.0",
+ "pg-promise": "^10.5.6",
+ "prom-client": "^12.0.0",
+ "winston": "^3.2.1",
+ "winston-daily-rotate-file": "^4.5.0"
+ },
+ "devDependencies": {
+ "@istanbuljs/nyc-config-typescript": "^1.0.1",
+ "@types/chai": "^4.2.11",
+ "@types/command-line-args": "^5.0.0",
+ "@types/js-yaml": "^3.12.4",
+ "@types/marked": "^1.1.0",
+ "@types/mime": "^2.0.2",
+ "@types/mocha": "^7.0.2",
+ "@types/node": "^12",
+ "@types/better-sqlite3": "^5.4.1",
+ "chai": "^4.2.0",
+ "mocha": "^8.0.1",
+ "nyc": "^15.1.0",
+ "proxyquire": "^1.7.11",
+ "source-map-support": "^0.5.19",
+ "ts-node": "^8.10.2",
+ "tslint": "^5.20.1",
+ "typescript": "^3.9.5",
+ "why-is-node-running": "^2.2.0"
+ }
+}
diff --git a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/yarn-dependencies.nix b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/yarn-dependencies.nix
new file mode 100644
index 0000000000..83923458bf
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/yarn-dependencies.nix
@@ -0,0 +1,4317 @@
+{ fetchurl, fetchgit, linkFarm, runCommandNoCC, gnutar }: rec {
+ offline_cache = linkFarm "offline" packages;
+ packages = [
+ {
+ 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_core___core_7.12.3.tgz";
+ path = fetchurl {
+ name = "_babel_core___core_7.12.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/core/-/core-7.12.3.tgz";
+ sha1 = "1b436884e1e3bff6fb1328dc02b208759de92ad8";
+ };
+ }
+ {
+ name = "_babel_generator___generator_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_generator___generator_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.1.tgz";
+ sha1 = "0d70be32bdaa03d7c51c8597dda76e0df1f15468";
+ };
+ }
+ {
+ 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_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_member_expression_to_functions___helper_member_expression_to_functions_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz";
+ sha1 = "fba0f2fcff3fba00e6ecb664bb5e6e26e2d6165c";
+ };
+ }
+ {
+ name = "_babel_helper_module_imports___helper_module_imports_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_helper_module_imports___helper_module_imports_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz";
+ sha1 = "1644c01591a15a2f084dd6d092d9430eb1d1216c";
+ };
+ }
+ {
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz";
+ sha1 = "7954fec71f5b32c48e4b303b437c34453fd7247c";
+ };
+ }
+ {
+ name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz";
+ sha1 = "50dc96413d594f995a77905905b05893cd779673";
+ };
+ }
+ {
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz";
+ sha1 = "f15c9cc897439281891e11d5ce12562ac0cf3fa9";
+ };
+ }
+ {
+ name = "_babel_helper_simple_access___helper_simple_access_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_helper_simple_access___helper_simple_access_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz";
+ sha1 = "32427e5aa61547d38eb1e6eaf5fd1426fdad9136";
+ };
+ }
+ {
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.11.0.tgz";
+ path = fetchurl {
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.11.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz";
+ sha1 = "f8a491244acf6a676158ac42072911ba83ad099f";
+ };
+ }
+ {
+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz";
+ sha1 = "a78c7a7251e01f616512d31b10adcf52ada5e0d2";
+ };
+ }
+ {
+ name = "_babel_helpers___helpers_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_helpers___helpers_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.1.tgz";
+ sha1 = "8a8261c1d438ec18cb890434df4ec768734c1e79";
+ };
+ }
+ {
+ name = "_babel_highlight___highlight_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_highlight___highlight_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz";
+ sha1 = "7d1bdfd65753538fabe6c38596cdb76d9ac60143";
+ };
+ }
+ {
+ name = "_babel_parser___parser_7.12.3.tgz";
+ path = fetchurl {
+ name = "_babel_parser___parser_7.12.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.3.tgz";
+ sha1 = "a305415ebe7a6c7023b40b5122a0662d928334cd";
+ };
+ }
+ {
+ 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_traverse___traverse_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_traverse___traverse_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.1.tgz";
+ sha1 = "941395e0c5cc86d5d3e75caa095d3924526f0c1e";
+ };
+ }
+ {
+ name = "_babel_types___types_7.12.1.tgz";
+ path = fetchurl {
+ name = "_babel_types___types_7.12.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/types/-/types-7.12.1.tgz";
+ sha1 = "e109d9ab99a8de735be287ee3d6a9947a190c4ae";
+ };
+ }
+ {
+ name = "_dabh_diagnostics___diagnostics_2.0.2.tgz";
+ path = fetchurl {
+ name = "_dabh_diagnostics___diagnostics_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@dabh/diagnostics/-/diagnostics-2.0.2.tgz";
+ sha1 = "290d08f7b381b8f94607dc8f471a12c675f9db31";
+ };
+ }
+ {
+ name = "_discordjs_collection___collection_0.1.6.tgz";
+ path = fetchurl {
+ name = "_discordjs_collection___collection_0.1.6.tgz";
+ url = "https://registry.yarnpkg.com/@discordjs/collection/-/collection-0.1.6.tgz";
+ sha1 = "9e9a7637f4e4e0688fd8b2b5c63133c91607682c";
+ };
+ }
+ {
+ name = "_discordjs_form_data___form_data_3.0.1.tgz";
+ path = fetchurl {
+ name = "_discordjs_form_data___form_data_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@discordjs/form-data/-/form-data-3.0.1.tgz";
+ sha1 = "5c9e6be992e2e57d0dfa0e39979a850225fb4697";
+ };
+ }
+ {
+ name = "_istanbuljs_load_nyc_config___load_nyc_config_1.1.0.tgz";
+ path = fetchurl {
+ name = "_istanbuljs_load_nyc_config___load_nyc_config_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz";
+ sha1 = "fd3db1d59ecf7cf121e80650bb86712f9b55eced";
+ };
+ }
+ {
+ name = "_istanbuljs_nyc_config_typescript___nyc_config_typescript_1.0.1.tgz";
+ path = fetchurl {
+ name = "_istanbuljs_nyc_config_typescript___nyc_config_typescript_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@istanbuljs/nyc-config-typescript/-/nyc-config-typescript-1.0.1.tgz";
+ sha1 = "55172f5663b3635586add21b14d42ca94a163d58";
+ };
+ }
+ {
+ name = "_istanbuljs_schema___schema_0.1.2.tgz";
+ path = fetchurl {
+ name = "_istanbuljs_schema___schema_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz";
+ sha1 = "26520bf09abe4a5644cd5414e37125a8954241dd";
+ };
+ }
+ {
+ name = "_sindresorhus_is___is_4.0.0.tgz";
+ path = fetchurl {
+ name = "_sindresorhus_is___is_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.0.0.tgz";
+ sha1 = "2ff674e9611b45b528896d820d3d7a812de2f0e4";
+ };
+ }
+ {
+ name = "_szmarczak_http_timer___http_timer_4.0.5.tgz";
+ path = fetchurl {
+ name = "_szmarczak_http_timer___http_timer_4.0.5.tgz";
+ url = "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz";
+ sha1 = "bfbd50211e9dfa51ba07da58a14cdfd333205152";
+ };
+ }
+ {
+ name = "_types_better_sqlite3___better_sqlite3_5.4.1.tgz";
+ path = fetchurl {
+ name = "_types_better_sqlite3___better_sqlite3_5.4.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/better-sqlite3/-/better-sqlite3-5.4.1.tgz";
+ sha1 = "d45600bc19f8f41397263d037ca9b0d05df85e58";
+ };
+ }
+ {
+ name = "_types_body_parser___body_parser_1.19.0.tgz";
+ path = fetchurl {
+ name = "_types_body_parser___body_parser_1.19.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz";
+ sha1 = "0685b3c47eb3006ffed117cdd55164b61f80538f";
+ };
+ }
+ {
+ name = "_types_cacheable_request___cacheable_request_6.0.1.tgz";
+ path = fetchurl {
+ name = "_types_cacheable_request___cacheable_request_6.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz";
+ sha1 = "5d22f3dded1fd3a84c0bbeb5039a7419c2c91976";
+ };
+ }
+ {
+ name = "_types_chai___chai_4.2.14.tgz";
+ path = fetchurl {
+ name = "_types_chai___chai_4.2.14.tgz";
+ url = "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.14.tgz";
+ sha1 = "44d2dd0b5de6185089375d976b4ec5caf6861193";
+ };
+ }
+ {
+ name = "_types_command_line_args___command_line_args_5.0.0.tgz";
+ path = fetchurl {
+ name = "_types_command_line_args___command_line_args_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/command-line-args/-/command-line-args-5.0.0.tgz";
+ sha1 = "484e704d20dbb8754a8f091eee45cdd22bcff28c";
+ };
+ }
+ {
+ name = "_types_connect___connect_3.4.33.tgz";
+ path = fetchurl {
+ name = "_types_connect___connect_3.4.33.tgz";
+ url = "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.33.tgz";
+ sha1 = "31610c901eca573b8713c3330abc6e6b9f588546";
+ };
+ }
+ {
+ name = "_types_express_serve_static_core___express_serve_static_core_4.17.13.tgz";
+ path = fetchurl {
+ name = "_types_express_serve_static_core___express_serve_static_core_4.17.13.tgz";
+ url = "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.13.tgz";
+ sha1 = "d9af025e925fc8b089be37423b8d1eac781be084";
+ };
+ }
+ {
+ name = "_types_express___express_4.17.8.tgz";
+ path = fetchurl {
+ name = "_types_express___express_4.17.8.tgz";
+ url = "https://registry.yarnpkg.com/@types/express/-/express-4.17.8.tgz";
+ sha1 = "3df4293293317e61c60137d273a2e96cd8d5f27a";
+ };
+ }
+ {
+ name = "_types_http_cache_semantics___http_cache_semantics_4.0.0.tgz";
+ path = fetchurl {
+ name = "_types_http_cache_semantics___http_cache_semantics_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz";
+ sha1 = "9140779736aa2655635ee756e2467d787cfe8a2a";
+ };
+ }
+ {
+ name = "_types_integer___integer_1.0.1.tgz";
+ path = fetchurl {
+ name = "_types_integer___integer_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/integer/-/integer-1.0.1.tgz";
+ sha1 = "025d87e30d97f539fcc6087372af7d3672ffbbe6";
+ };
+ }
+ {
+ name = "_types_js_yaml___js_yaml_3.12.5.tgz";
+ path = fetchurl {
+ name = "_types_js_yaml___js_yaml_3.12.5.tgz";
+ url = "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-3.12.5.tgz";
+ sha1 = "136d5e6a57a931e1cce6f9d8126aa98a9c92a6bb";
+ };
+ }
+ {
+ name = "_types_keyv___keyv_3.1.1.tgz";
+ path = fetchurl {
+ name = "_types_keyv___keyv_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.1.tgz";
+ sha1 = "e45a45324fca9dab716ab1230ee249c9fb52cfa7";
+ };
+ }
+ {
+ name = "_types_marked___marked_1.1.0.tgz";
+ path = fetchurl {
+ name = "_types_marked___marked_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/marked/-/marked-1.1.0.tgz";
+ sha1 = "53509b5f127e0c05c19176fcf1d743a41e00ff19";
+ };
+ }
+ {
+ name = "_types_mime___mime_2.0.3.tgz";
+ path = fetchurl {
+ name = "_types_mime___mime_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.3.tgz";
+ sha1 = "c893b73721db73699943bfc3653b1deb7faa4a3a";
+ };
+ }
+ {
+ name = "_types_mocha___mocha_7.0.2.tgz";
+ path = fetchurl {
+ name = "_types_mocha___mocha_7.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/mocha/-/mocha-7.0.2.tgz";
+ sha1 = "b17f16cf933597e10d6d78eae3251e692ce8b0ce";
+ };
+ }
+ {
+ name = "_types_node___node_14.14.6.tgz";
+ path = fetchurl {
+ name = "_types_node___node_14.14.6.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-14.14.6.tgz";
+ sha1 = "146d3da57b3c636cc0d1769396ce1cfa8991147f";
+ };
+ }
+ {
+ name = "_types_node___node_12.19.3.tgz";
+ path = fetchurl {
+ name = "_types_node___node_12.19.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-12.19.3.tgz";
+ sha1 = "a6e252973214079155f749e8bef99cc80af182fa";
+ };
+ }
+ {
+ name = "_types_prop_types___prop_types_15.7.3.tgz";
+ path = fetchurl {
+ name = "_types_prop_types___prop_types_15.7.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz";
+ sha1 = "2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7";
+ };
+ }
+ {
+ name = "_types_qs___qs_6.9.5.tgz";
+ path = fetchurl {
+ name = "_types_qs___qs_6.9.5.tgz";
+ url = "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.5.tgz";
+ sha1 = "434711bdd49eb5ee69d90c1d67c354a9a8ecb18b";
+ };
+ }
+ {
+ name = "_types_range_parser___range_parser_1.2.3.tgz";
+ path = fetchurl {
+ name = "_types_range_parser___range_parser_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz";
+ sha1 = "7ee330ba7caafb98090bece86a5ee44115904c2c";
+ };
+ }
+ {
+ name = "_types_react___react_16.9.55.tgz";
+ path = fetchurl {
+ name = "_types_react___react_16.9.55.tgz";
+ url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.55.tgz";
+ sha1 = "47078587f5bfe028a23b6b46c7b94ac0d436acff";
+ };
+ }
+ {
+ name = "_types_responselike___responselike_1.0.0.tgz";
+ path = fetchurl {
+ name = "_types_responselike___responselike_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz";
+ sha1 = "251f4fe7d154d2bad125abe1b429b23afd262e29";
+ };
+ }
+ {
+ name = "_types_serve_static___serve_static_1.13.6.tgz";
+ path = fetchurl {
+ name = "_types_serve_static___serve_static_1.13.6.tgz";
+ url = "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.6.tgz";
+ sha1 = "866b1b8dec41c36e28c7be40ac725b88be43c5c1";
+ };
+ }
+ {
+ name = "_ungap_promise_all_settled___promise_all_settled_1.1.2.tgz";
+ path = fetchurl {
+ name = "_ungap_promise_all_settled___promise_all_settled_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz";
+ sha1 = "aa58042711d6e3275dd37dc597e5d31e8c290a44";
+ };
+ }
+ {
+ name = "abort_controller___abort_controller_3.0.0.tgz";
+ path = fetchurl {
+ name = "abort_controller___abort_controller_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz";
+ sha1 = "eaf54d53b62bae4138e809ca225c8439a6efb392";
+ };
+ }
+ {
+ name = "accepts___accepts_1.3.7.tgz";
+ path = fetchurl {
+ name = "accepts___accepts_1.3.7.tgz";
+ url = "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz";
+ sha1 = "531bc726517a3b2b41f850021c6cc15eaab507cd";
+ };
+ }
+ {
+ name = "aggregate_error___aggregate_error_3.1.0.tgz";
+ path = fetchurl {
+ name = "aggregate_error___aggregate_error_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz";
+ sha1 = "92670ff50f5359bdb7a3e0d40d0ec30c5737687a";
+ };
+ }
+ {
+ 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 = "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_3.0.0.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz";
+ sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
+ };
+ }
+ {
+ 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_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.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_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 = "append_transform___append_transform_2.0.0.tgz";
+ path = fetchurl {
+ name = "append_transform___append_transform_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/append-transform/-/append-transform-2.0.0.tgz";
+ sha1 = "99d9d29c7b38391e6f428d28ce136551f0b77e12";
+ };
+ }
+ {
+ 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 = "archy___archy_1.0.0.tgz";
+ path = fetchurl {
+ name = "archy___archy_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz";
+ sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40";
+ };
+ }
+ {
+ name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
+ path = fetchurl {
+ name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
+ url = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
+ sha1 = "4b35c2944f062a8bfcda66410760350fe9ddfc21";
+ };
+ }
+ {
+ name = "arg___arg_4.1.3.tgz";
+ path = fetchurl {
+ name = "arg___arg_4.1.3.tgz";
+ url = "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz";
+ sha1 = "269fc7ad5b8e42cb63c896d5666017261c144089";
+ };
+ }
+ {
+ 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 = "array_back___array_back_3.1.0.tgz";
+ path = fetchurl {
+ name = "array_back___array_back_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/array-back/-/array-back-3.1.0.tgz";
+ sha1 = "b8859d7a508871c9a7b2cf42f99428f65e96bfb0";
+ };
+ }
+ {
+ name = "array_back___array_back_4.0.1.tgz";
+ path = fetchurl {
+ name = "array_back___array_back_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/array-back/-/array-back-4.0.1.tgz";
+ sha1 = "9b80312935a52062e1a233a9c7abeb5481b30e90";
+ };
+ }
+ {
+ name = "array_flatten___array_flatten_1.1.1.tgz";
+ path = fetchurl {
+ name = "array_flatten___array_flatten_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz";
+ sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2";
+ };
+ }
+ {
+ name = "asn1___asn1_0.2.4.tgz";
+ path = fetchurl {
+ name = "asn1___asn1_0.2.4.tgz";
+ url = "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz";
+ sha1 = "8d2475dfab553bb33e77b54e59e880bb8ce23136";
+ };
+ }
+ {
+ name = "assert_options___assert_options_0.6.2.tgz";
+ path = fetchurl {
+ name = "assert_options___assert_options_0.6.2.tgz";
+ url = "https://registry.yarnpkg.com/assert-options/-/assert-options-0.6.2.tgz";
+ sha1 = "cf0b27097b61aa1987d63628cbbaea11353f999a";
+ };
+ }
+ {
+ name = "assert_plus___assert_plus_1.0.0.tgz";
+ path = fetchurl {
+ name = "assert_plus___assert_plus_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz";
+ sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
+ };
+ }
+ {
+ name = "assertion_error___assertion_error_1.1.0.tgz";
+ path = fetchurl {
+ name = "assertion_error___assertion_error_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz";
+ sha1 = "e60b6b0e8f301bd97e5375215bda406c85118c0b";
+ };
+ }
+ {
+ name = "async___async_3.2.0.tgz";
+ path = fetchurl {
+ name = "async___async_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz";
+ sha1 = "b3a2685c5ebb641d3de02d161002c60fc9f85720";
+ };
+ }
+ {
+ name = "asynckit___asynckit_0.4.0.tgz";
+ path = fetchurl {
+ name = "asynckit___asynckit_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz";
+ sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
+ };
+ }
+ {
+ name = "aws_sign2___aws_sign2_0.7.0.tgz";
+ path = fetchurl {
+ name = "aws_sign2___aws_sign2_0.7.0.tgz";
+ url = "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz";
+ sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
+ };
+ }
+ {
+ name = "aws4___aws4_1.10.1.tgz";
+ path = fetchurl {
+ name = "aws4___aws4_1.10.1.tgz";
+ url = "https://registry.yarnpkg.com/aws4/-/aws4-1.10.1.tgz";
+ sha1 = "e1e82e4f3e999e2cfd61b161280d16a111f86428";
+ };
+ }
+ {
+ name = "balanced_match___balanced_match_1.0.0.tgz";
+ path = fetchurl {
+ name = "balanced_match___balanced_match_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz";
+ sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
+ };
+ }
+ {
+ 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 = "basic_auth___basic_auth_2.0.1.tgz";
+ path = fetchurl {
+ name = "basic_auth___basic_auth_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz";
+ sha1 = "b998279bf47ce38344b4f3cf916d4679bbf51e3a";
+ };
+ }
+ {
+ name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz";
+ path = fetchurl {
+ name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
+ sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
+ };
+ }
+ {
+ name = "git___github.com_Sorunome_better_discord.js.git";
+ path =
+ let
+ repo = fetchgit {
+ url = "git://github.com/Sorunome/better-discord.js.git";
+ rev = "b5a28499899fe2d9e6aa1aa3b3c5d693ae672117";
+ sha256 = "1iy8as2ax50xqp1bkqb18dspkdjw6qdmvz803xaijp14bwx0shja";
+ };
+ in
+ runCommandNoCC "git___github.com_Sorunome_better_discord.js.git" { buildInputs = [gnutar]; } ''
+ # Set u+w because tar-fs can't unpack archives with read-only dirs
+ # https://github.com/mafintosh/tar-fs/issues/79
+ tar cf $out --mode u+w -C ${repo} .
+ '';
+ }
+ {
+ name = "better_sqlite3___better_sqlite3_7.1.1.tgz";
+ path = fetchurl {
+ name = "better_sqlite3___better_sqlite3_7.1.1.tgz";
+ url = "https://registry.yarnpkg.com/better-sqlite3/-/better-sqlite3-7.1.1.tgz";
+ sha1 = "107457a8b770cfb16be646e347c17b42bc204dd3";
+ };
+ }
+ {
+ 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 = "bintrees___bintrees_1.0.1.tgz";
+ path = fetchurl {
+ name = "bintrees___bintrees_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/bintrees/-/bintrees-1.0.1.tgz";
+ sha1 = "0e655c9b9c2435eaab68bf4027226d2b55a34524";
+ };
+ }
+ {
+ name = "bl___bl_4.0.3.tgz";
+ path = fetchurl {
+ name = "bl___bl_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/bl/-/bl-4.0.3.tgz";
+ sha1 = "12d6287adc29080e22a705e5764b2a9522cdc489";
+ };
+ }
+ {
+ 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 = "body_parser___body_parser_1.19.0.tgz";
+ path = fetchurl {
+ name = "body_parser___body_parser_1.19.0.tgz";
+ url = "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz";
+ sha1 = "96b2709e57c9c4e09a6fd66a8fd979844f69f08a";
+ };
+ }
+ {
+ 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_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 = "browser_stdout___browser_stdout_1.3.1.tgz";
+ path = fetchurl {
+ name = "browser_stdout___browser_stdout_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz";
+ sha1 = "baa559ee14ced73452229bad7326467c61fabd60";
+ };
+ }
+ {
+ 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_writer___buffer_writer_2.0.0.tgz";
+ path = fetchurl {
+ name = "buffer_writer___buffer_writer_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-2.0.0.tgz";
+ sha1 = "ce7eb81a38f7829db09c873f2fbb792c0c98ec04";
+ };
+ }
+ {
+ name = "buffer___buffer_5.7.0.tgz";
+ path = fetchurl {
+ name = "buffer___buffer_5.7.0.tgz";
+ url = "https://registry.yarnpkg.com/buffer/-/buffer-5.7.0.tgz";
+ sha1 = "88afbd29fc89fa7b58e82b39206f31f2cf34feed";
+ };
+ }
+ {
+ name = "builtin_modules___builtin_modules_1.1.1.tgz";
+ path = fetchurl {
+ name = "builtin_modules___builtin_modules_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz";
+ sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f";
+ };
+ }
+ {
+ name = "bytes___bytes_3.1.0.tgz";
+ path = fetchurl {
+ name = "bytes___bytes_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz";
+ sha1 = "f6cf7933a360e0588fa9fde85651cdc7f805d1f6";
+ };
+ }
+ {
+ name = "cacheable_lookup___cacheable_lookup_5.0.3.tgz";
+ path = fetchurl {
+ name = "cacheable_lookup___cacheable_lookup_5.0.3.tgz";
+ url = "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.3.tgz";
+ sha1 = "049fdc59dffdd4fc285e8f4f82936591bd59fec3";
+ };
+ }
+ {
+ name = "cacheable_request___cacheable_request_7.0.1.tgz";
+ path = fetchurl {
+ name = "cacheable_request___cacheable_request_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.1.tgz";
+ sha1 = "062031c2856232782ed694a257fa35da93942a58";
+ };
+ }
+ {
+ name = "caching_transform___caching_transform_4.0.0.tgz";
+ path = fetchurl {
+ name = "caching_transform___caching_transform_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/caching-transform/-/caching-transform-4.0.0.tgz";
+ sha1 = "00d297a4206d71e2163c39eaffa8157ac0651f0f";
+ };
+ }
+ {
+ 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 = "camelcase___camelcase_6.1.0.tgz";
+ path = fetchurl {
+ name = "camelcase___camelcase_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/camelcase/-/camelcase-6.1.0.tgz";
+ sha1 = "27dc176173725fb0adf8a48b647f4d7871944d78";
+ };
+ }
+ {
+ name = "caseless___caseless_0.12.0.tgz";
+ path = fetchurl {
+ name = "caseless___caseless_0.12.0.tgz";
+ url = "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz";
+ sha1 = "1b681c21ff84033c826543090689420d187151dc";
+ };
+ }
+ {
+ name = "chai___chai_4.2.0.tgz";
+ path = fetchurl {
+ name = "chai___chai_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/chai/-/chai-4.2.0.tgz";
+ sha1 = "760aa72cf20e3795e84b12877ce0e83737aa29e5";
+ };
+ }
+ {
+ 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_3.0.0.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz";
+ sha1 = "3f73c2bf526591f574cc492c51e2456349f844e4";
+ };
+ }
+ {
+ name = "chalk___chalk_4.1.0.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz";
+ sha1 = "4e14870a618d9e2edd97dd8345fd9d9dc315646a";
+ };
+ }
+ {
+ name = "check_error___check_error_1.0.2.tgz";
+ path = fetchurl {
+ name = "check_error___check_error_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz";
+ sha1 = "574d312edd88bb5dd8912e9286dd6c0aed4aac82";
+ };
+ }
+ {
+ name = "chokidar___chokidar_3.4.3.tgz";
+ path = fetchurl {
+ name = "chokidar___chokidar_3.4.3.tgz";
+ url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz";
+ sha1 = "c1df38231448e45ca4ac588e6c79573ba6a57d5b";
+ };
+ }
+ {
+ 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 = "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 = "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 = "clone_response___clone_response_1.0.2.tgz";
+ path = fetchurl {
+ name = "clone_response___clone_response_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz";
+ sha1 = "d1dc973920314df67fbeb94223b4ee350239e96b";
+ };
+ }
+ {
+ name = "code_point_at___code_point_at_1.1.0.tgz";
+ path = fetchurl {
+ name = "code_point_at___code_point_at_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz";
+ sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
+ };
+ }
+ {
+ 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 = "color_string___color_string_1.5.4.tgz";
+ path = fetchurl {
+ name = "color_string___color_string_1.5.4.tgz";
+ url = "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz";
+ sha1 = "dd51cd25cfee953d138fe4002372cc3d0e504cb6";
+ };
+ }
+ {
+ name = "color___color_3.0.0.tgz";
+ path = fetchurl {
+ name = "color___color_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz";
+ sha1 = "d920b4328d534a3ac8295d68f7bd4ba6c427be9a";
+ };
+ }
+ {
+ name = "colors___colors_1.4.0.tgz";
+ path = fetchurl {
+ name = "colors___colors_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz";
+ sha1 = "c50491479d4c1bdaed2c9ced32cf7c7dc2360f78";
+ };
+ }
+ {
+ name = "colorspace___colorspace_1.1.2.tgz";
+ path = fetchurl {
+ name = "colorspace___colorspace_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.2.tgz";
+ sha1 = "e0128950d082b86a2168580796a0aa5d6c68d8c5";
+ };
+ }
+ {
+ name = "combined_stream___combined_stream_1.0.8.tgz";
+ path = fetchurl {
+ name = "combined_stream___combined_stream_1.0.8.tgz";
+ url = "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz";
+ sha1 = "c3d45a8b34fd730631a110a8a2520682b31d5a7f";
+ };
+ }
+ {
+ name = "command_line_args___command_line_args_5.1.1.tgz";
+ path = fetchurl {
+ name = "command_line_args___command_line_args_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.1.1.tgz";
+ sha1 = "88e793e5bb3ceb30754a86863f0401ac92fd369a";
+ };
+ }
+ {
+ name = "command_line_usage___command_line_usage_6.1.0.tgz";
+ path = fetchurl {
+ name = "command_line_usage___command_line_usage_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-6.1.0.tgz";
+ sha1 = "f28376a3da3361ff3d36cfd31c3c22c9a64c7cb6";
+ };
+ }
+ {
+ 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 = "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 = "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 = "console_control_strings___console_control_strings_1.1.0.tgz";
+ path = fetchurl {
+ name = "console_control_strings___console_control_strings_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz";
+ sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e";
+ };
+ }
+ {
+ name = "content_disposition___content_disposition_0.5.3.tgz";
+ path = fetchurl {
+ name = "content_disposition___content_disposition_0.5.3.tgz";
+ url = "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz";
+ sha1 = "e130caf7e7279087c5616c2007d0485698984fbd";
+ };
+ }
+ {
+ name = "content_type___content_type_1.0.4.tgz";
+ path = fetchurl {
+ name = "content_type___content_type_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz";
+ sha1 = "e138cc75e040c727b1966fe5e5f8c9aee256fe3b";
+ };
+ }
+ {
+ 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 = "cookie_signature___cookie_signature_1.0.6.tgz";
+ path = fetchurl {
+ name = "cookie_signature___cookie_signature_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz";
+ sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
+ };
+ }
+ {
+ name = "cookie___cookie_0.4.0.tgz";
+ path = fetchurl {
+ name = "cookie___cookie_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz";
+ sha1 = "beb437e7022b3b6d49019d088665303ebe9c14ba";
+ };
+ }
+ {
+ 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 = "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 = "csstype___csstype_3.0.4.tgz";
+ path = fetchurl {
+ name = "csstype___csstype_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/csstype/-/csstype-3.0.4.tgz";
+ sha1 = "b156d7be03b84ff425c9a0a4b1e5f4da9c5ca888";
+ };
+ }
+ {
+ name = "dashdash___dashdash_1.14.1.tgz";
+ path = fetchurl {
+ name = "dashdash___dashdash_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz";
+ sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
+ };
+ }
+ {
+ 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.2.0.tgz";
+ path = fetchurl {
+ name = "debug___debug_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-4.2.0.tgz";
+ sha1 = "7f150f93920e94c58f5574c2fd01a3110effe7f1";
+ };
+ }
+ {
+ 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 = "decamelize___decamelize_4.0.0.tgz";
+ path = fetchurl {
+ name = "decamelize___decamelize_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz";
+ sha1 = "aa472d7bf660eb15f3494efd531cab7f2a709837";
+ };
+ }
+ {
+ name = "decompress_response___decompress_response_4.2.1.tgz";
+ path = fetchurl {
+ name = "decompress_response___decompress_response_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz";
+ sha1 = "414023cc7a302da25ce2ec82d0d5238ccafd8986";
+ };
+ }
+ {
+ name = "decompress_response___decompress_response_6.0.0.tgz";
+ path = fetchurl {
+ name = "decompress_response___decompress_response_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz";
+ sha1 = "ca387612ddb7e104bd16d85aab00d5ecf09c66fc";
+ };
+ }
+ {
+ name = "deep_eql___deep_eql_3.0.1.tgz";
+ path = fetchurl {
+ name = "deep_eql___deep_eql_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz";
+ sha1 = "dfc9404400ad1c8fe023e7da1df1c147c4b444df";
+ };
+ }
+ {
+ name = "deep_extend___deep_extend_0.6.0.tgz";
+ path = fetchurl {
+ name = "deep_extend___deep_extend_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz";
+ sha1 = "c4fa7c95404a17a9c3e8ca7e1537312b736330ac";
+ };
+ }
+ {
+ name = "default_require_extensions___default_require_extensions_3.0.0.tgz";
+ path = fetchurl {
+ name = "default_require_extensions___default_require_extensions_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-3.0.0.tgz";
+ sha1 = "e03f93aac9b2b6443fc52e5e4a37b3ad9ad8df96";
+ };
+ }
+ {
+ name = "defer_to_connect___defer_to_connect_2.0.0.tgz";
+ path = fetchurl {
+ name = "defer_to_connect___defer_to_connect_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.0.tgz";
+ sha1 = "83d6b199db041593ac84d781b5222308ccf4c2c1";
+ };
+ }
+ {
+ name = "delayed_stream___delayed_stream_1.0.0.tgz";
+ path = fetchurl {
+ name = "delayed_stream___delayed_stream_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz";
+ sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
+ };
+ }
+ {
+ name = "delegates___delegates_1.0.0.tgz";
+ path = fetchurl {
+ name = "delegates___delegates_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz";
+ sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
+ };
+ }
+ {
+ name = "depd___depd_1.1.2.tgz";
+ path = fetchurl {
+ name = "depd___depd_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz";
+ sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
+ };
+ }
+ {
+ name = "depd___depd_2.0.0.tgz";
+ path = fetchurl {
+ name = "depd___depd_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz";
+ sha1 = "b696163cc757560d09cf22cc8fad1571b79e76df";
+ };
+ }
+ {
+ name = "destroy___destroy_1.0.4.tgz";
+ path = fetchurl {
+ name = "destroy___destroy_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz";
+ sha1 = "978857442c44749e4206613e37946205826abd80";
+ };
+ }
+ {
+ name = "detect_libc___detect_libc_1.0.3.tgz";
+ path = fetchurl {
+ name = "detect_libc___detect_libc_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz";
+ sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b";
+ };
+ }
+ {
+ name = "diff___diff_4.0.2.tgz";
+ path = fetchurl {
+ name = "diff___diff_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz";
+ sha1 = "60f3aecb89d5fae520c11aa19efc2bb982aade7d";
+ };
+ }
+ {
+ name = "git___github.com_Sorunome_discord_markdown.git";
+ path =
+ let
+ repo = fetchgit {
+ url = "git://github.com/Sorunome/discord-markdown.git";
+ rev = "7958a03a952ed02cbd588b09eb04bc070b3a11f2";
+ sha256 = "0p7hlgdyfcipfjjx5hxwkqd524cmys9yxgqx29wmqkgjxp8xgwhy";
+ };
+ in
+ runCommandNoCC "git___github.com_Sorunome_discord_markdown.git" { buildInputs = [gnutar]; } ''
+ # Set u+w because tar-fs can't unpack archives with read-only dirs
+ # https://github.com/mafintosh/tar-fs/issues/79
+ tar cf $out --mode u+w -C ${repo} .
+ '';
+ }
+ {
+ name = "dom_serializer___dom_serializer_1.1.0.tgz";
+ path = fetchurl {
+ name = "dom_serializer___dom_serializer_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.1.0.tgz";
+ sha1 = "5f7c828f1bfc44887dc2a315ab5c45691d544b58";
+ };
+ }
+ {
+ name = "domelementtype___domelementtype_2.0.2.tgz";
+ path = fetchurl {
+ name = "domelementtype___domelementtype_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.2.tgz";
+ sha1 = "f3b6e549201e46f588b59463dd77187131fe6971";
+ };
+ }
+ {
+ name = "domhandler___domhandler_3.3.0.tgz";
+ path = fetchurl {
+ name = "domhandler___domhandler_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz";
+ sha1 = "6db7ea46e4617eb15cf875df68b2b8524ce0037a";
+ };
+ }
+ {
+ name = "domutils___domutils_2.4.2.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_2.4.2.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-2.4.2.tgz";
+ sha1 = "7ee5be261944e1ad487d9aa0616720010123922b";
+ };
+ }
+ {
+ name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz";
+ path = fetchurl {
+ name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
+ sha1 = "3a83a904e54353287874c564b7549386849a98c9";
+ };
+ }
+ {
+ name = "ee_first___ee_first_1.1.1.tgz";
+ path = fetchurl {
+ name = "ee_first___ee_first_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz";
+ sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
+ };
+ }
+ {
+ 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 = "enabled___enabled_2.0.0.tgz";
+ path = fetchurl {
+ name = "enabled___enabled_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz";
+ sha1 = "f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2";
+ };
+ }
+ {
+ name = "encodeurl___encodeurl_1.0.2.tgz";
+ path = fetchurl {
+ name = "encodeurl___encodeurl_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz";
+ sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
+ };
+ }
+ {
+ 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 = "entities___entities_2.1.0.tgz";
+ path = fetchurl {
+ name = "entities___entities_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz";
+ sha1 = "992d3129cf7df6870b96c57858c249a120f8b8b5";
+ };
+ }
+ {
+ name = "es6_error___es6_error_4.1.1.tgz";
+ path = fetchurl {
+ name = "es6_error___es6_error_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz";
+ sha1 = "9e3af407459deed47e9a91f9b885a84eb05c561d";
+ };
+ }
+ {
+ name = "escape_html___escape_html_1.0.3.tgz";
+ path = fetchurl {
+ name = "escape_html___escape_html_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz";
+ sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
+ };
+ }
+ {
+ name = "escape_string_regexp___escape_string_regexp_4.0.0.tgz";
+ path = fetchurl {
+ name = "escape_string_regexp___escape_string_regexp_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz";
+ sha1 = "14ba83a5d373e3d311e5afca29cf5bfad965bf34";
+ };
+ }
+ {
+ 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 = "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 = "etag___etag_1.8.1.tgz";
+ path = fetchurl {
+ name = "etag___etag_1.8.1.tgz";
+ url = "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz";
+ sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
+ };
+ }
+ {
+ name = "event_target_shim___event_target_shim_5.0.1.tgz";
+ path = fetchurl {
+ name = "event_target_shim___event_target_shim_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz";
+ sha1 = "5d4d3ebdf9583d63a5333ce2deb7480ab2b05789";
+ };
+ }
+ {
+ 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 = "expand_template___expand_template_2.0.3.tgz";
+ path = fetchurl {
+ name = "expand_template___expand_template_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz";
+ sha1 = "6e14b3fcee0f3a6340ecb57d2e8918692052a47c";
+ };
+ }
+ {
+ name = "express___express_4.17.1.tgz";
+ path = fetchurl {
+ name = "express___express_4.17.1.tgz";
+ url = "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz";
+ sha1 = "4491fc38605cf51f8629d39c2b5d026f98a4c134";
+ };
+ }
+ {
+ 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 = "extsprintf___extsprintf_1.3.0.tgz";
+ path = fetchurl {
+ name = "extsprintf___extsprintf_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz";
+ sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
+ };
+ }
+ {
+ name = "extsprintf___extsprintf_1.4.0.tgz";
+ path = fetchurl {
+ name = "extsprintf___extsprintf_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz";
+ sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f";
+ };
+ }
+ {
+ 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_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_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 = "fecha___fecha_4.2.0.tgz";
+ path = fetchurl {
+ name = "fecha___fecha_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/fecha/-/fecha-4.2.0.tgz";
+ sha1 = "3ffb6395453e3f3efff850404f0a59b6747f5f41";
+ };
+ }
+ {
+ name = "file_stream_rotator___file_stream_rotator_0.5.7.tgz";
+ path = fetchurl {
+ name = "file_stream_rotator___file_stream_rotator_0.5.7.tgz";
+ url = "https://registry.yarnpkg.com/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz";
+ sha1 = "868a2e5966f7640a17dd86eda0e4467c089f6286";
+ };
+ }
+ {
+ 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_keys___fill_keys_1.0.2.tgz";
+ path = fetchurl {
+ name = "fill_keys___fill_keys_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/fill-keys/-/fill-keys-1.0.2.tgz";
+ sha1 = "9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20";
+ };
+ }
+ {
+ 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 = "finalhandler___finalhandler_1.1.2.tgz";
+ path = fetchurl {
+ name = "finalhandler___finalhandler_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz";
+ sha1 = "b7e7d000ffd11938d0fdb053506f6ebabe9f587d";
+ };
+ }
+ {
+ 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_replace___find_replace_3.0.0.tgz";
+ path = fetchurl {
+ name = "find_replace___find_replace_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/find-replace/-/find-replace-3.0.0.tgz";
+ sha1 = "3e7e23d3b05167a76f770c9fbd5258b0def68c38";
+ };
+ }
+ {
+ name = "find_up___find_up_5.0.0.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz";
+ sha1 = "4c92819ecb7083561e4f4a240a86be5198f536fc";
+ };
+ }
+ {
+ 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 = "flat___flat_5.0.2.tgz";
+ path = fetchurl {
+ name = "flat___flat_5.0.2.tgz";
+ url = "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz";
+ sha1 = "8ca6fe332069ffa9d324c327198c598259ceb241";
+ };
+ }
+ {
+ name = "fn.name___fn.name_1.1.0.tgz";
+ path = fetchurl {
+ name = "fn.name___fn.name_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz";
+ sha1 = "26cad8017967aea8731bc42961d04a3d5988accc";
+ };
+ }
+ {
+ name = "foreground_child___foreground_child_2.0.0.tgz";
+ path = fetchurl {
+ name = "foreground_child___foreground_child_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/foreground-child/-/foreground-child-2.0.0.tgz";
+ sha1 = "71b32800c9f15aa8f2f83f4a6bd9bff35d861a53";
+ };
+ }
+ {
+ name = "forever_agent___forever_agent_0.6.1.tgz";
+ path = fetchurl {
+ name = "forever_agent___forever_agent_0.6.1.tgz";
+ url = "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz";
+ sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
+ };
+ }
+ {
+ name = "form_data___form_data_2.3.3.tgz";
+ path = fetchurl {
+ name = "form_data___form_data_2.3.3.tgz";
+ url = "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz";
+ sha1 = "dcce52c05f644f298c6a7ab936bd724ceffbf3a6";
+ };
+ }
+ {
+ name = "forwarded___forwarded_0.1.2.tgz";
+ path = fetchurl {
+ name = "forwarded___forwarded_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz";
+ sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
+ };
+ }
+ {
+ name = "fresh___fresh_0.5.2.tgz";
+ path = fetchurl {
+ name = "fresh___fresh_0.5.2.tgz";
+ url = "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz";
+ sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
+ };
+ }
+ {
+ name = "fromentries___fromentries_1.3.1.tgz";
+ path = fetchurl {
+ name = "fromentries___fromentries_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/fromentries/-/fromentries-1.3.1.tgz";
+ sha1 = "b14c6d4d606c771ce85597f13794fb10200a0ccc";
+ };
+ }
+ {
+ name = "fs_constants___fs_constants_1.0.0.tgz";
+ path = fetchurl {
+ name = "fs_constants___fs_constants_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz";
+ sha1 = "6be0de9be998ce16af8afc24497b9ee9b7ccd9ad";
+ };
+ }
+ {
+ name = "fs_minipass___fs_minipass_1.2.7.tgz";
+ path = fetchurl {
+ name = "fs_minipass___fs_minipass_1.2.7.tgz";
+ url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz";
+ sha1 = "ccff8570841e7fe4265693da88936c55aed7f7c7";
+ };
+ }
+ {
+ 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_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 = "gauge___gauge_2.7.4.tgz";
+ path = fetchurl {
+ name = "gauge___gauge_2.7.4.tgz";
+ url = "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz";
+ sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
+ };
+ }
+ {
+ 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_func_name___get_func_name_2.0.0.tgz";
+ path = fetchurl {
+ name = "get_func_name___get_func_name_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz";
+ sha1 = "ead774abee72e20409433a066366023dd6887a41";
+ };
+ }
+ {
+ name = "get_package_type___get_package_type_0.1.0.tgz";
+ path = fetchurl {
+ name = "get_package_type___get_package_type_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz";
+ sha1 = "8de2d803cff44df3bc6c456e6668b36c3926e11a";
+ };
+ }
+ {
+ name = "get_stream___get_stream_5.2.0.tgz";
+ path = fetchurl {
+ name = "get_stream___get_stream_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz";
+ sha1 = "4966a1795ee5ace65e706c4b7beb71257d6e22d3";
+ };
+ }
+ {
+ name = "getpass___getpass_0.1.7.tgz";
+ path = fetchurl {
+ name = "getpass___getpass_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz";
+ sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
+ };
+ }
+ {
+ name = "github_from_package___github_from_package_0.0.0.tgz";
+ path = fetchurl {
+ name = "github_from_package___github_from_package_0.0.0.tgz";
+ url = "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz";
+ sha1 = "97fb5d96bfde8973313f20e8288ef9a167fa64ce";
+ };
+ }
+ {
+ 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_to_regexp___glob_to_regexp_0.4.1.tgz";
+ path = fetchurl {
+ name = "glob_to_regexp___glob_to_regexp_0.4.1.tgz";
+ url = "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz";
+ sha1 = "c75297087c851b9a578bd217dd59a92f59fe546e";
+ };
+ }
+ {
+ 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 = "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 = "got___got_11.8.0.tgz";
+ path = fetchurl {
+ name = "got___got_11.8.0.tgz";
+ url = "https://registry.yarnpkg.com/got/-/got-11.8.0.tgz";
+ sha1 = "be0920c3586b07fd94add3b5b27cb28f49e6545f";
+ };
+ }
+ {
+ 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 = "growl___growl_1.10.5.tgz";
+ path = fetchurl {
+ name = "growl___growl_1.10.5.tgz";
+ url = "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz";
+ sha1 = "f2735dc2283674fa67478b10181059355c369e5e";
+ };
+ }
+ {
+ name = "har_schema___har_schema_2.0.0.tgz";
+ path = fetchurl {
+ name = "har_schema___har_schema_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz";
+ sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
+ };
+ }
+ {
+ name = "har_validator___har_validator_5.1.5.tgz";
+ path = fetchurl {
+ name = "har_validator___har_validator_5.1.5.tgz";
+ url = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz";
+ sha1 = "1f0803b9f8cb20c0fa13822df1ecddb36bde1efd";
+ };
+ }
+ {
+ 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_unicode___has_unicode_2.0.1.tgz";
+ path = fetchurl {
+ name = "has_unicode___has_unicode_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz";
+ sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
+ };
+ }
+ {
+ 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.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 = "hasha___hasha_5.2.2.tgz";
+ path = fetchurl {
+ name = "hasha___hasha_5.2.2.tgz";
+ url = "https://registry.yarnpkg.com/hasha/-/hasha-5.2.2.tgz";
+ sha1 = "a48477989b3b327aea3c04f53096d816d97522a1";
+ };
+ }
+ {
+ name = "he___he_1.2.0.tgz";
+ path = fetchurl {
+ name = "he___he_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz";
+ sha1 = "84ae65fa7eafb165fddb61566ae14baf05664f0f";
+ };
+ }
+ {
+ name = "highlight.js___highlight.js_9.18.3.tgz";
+ path = fetchurl {
+ name = "highlight.js___highlight.js_9.18.3.tgz";
+ url = "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.18.3.tgz";
+ sha1 = "a1a0a2028d5e3149e2380f8a865ee8516703d634";
+ };
+ }
+ {
+ name = "html_escaper___html_escaper_2.0.2.tgz";
+ path = fetchurl {
+ name = "html_escaper___html_escaper_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz";
+ sha1 = "dfd60027da36a36dfcbe236262c00a5822681453";
+ };
+ }
+ {
+ name = "htmlencode___htmlencode_0.0.4.tgz";
+ path = fetchurl {
+ name = "htmlencode___htmlencode_0.0.4.tgz";
+ url = "https://registry.yarnpkg.com/htmlencode/-/htmlencode-0.0.4.tgz";
+ sha1 = "f7e2d6afbe18a87a78e63ba3308e753766740e3f";
+ };
+ }
+ {
+ 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 = "http_cache_semantics___http_cache_semantics_4.1.0.tgz";
+ path = fetchurl {
+ name = "http_cache_semantics___http_cache_semantics_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz";
+ sha1 = "49e91c5cbf36c9b94bcfcd71c23d5249ec74e390";
+ };
+ }
+ {
+ name = "http_errors___http_errors_1.7.2.tgz";
+ path = fetchurl {
+ name = "http_errors___http_errors_1.7.2.tgz";
+ url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz";
+ sha1 = "4f5029cf13239f31036e5b2e55292bcfbcc85c8f";
+ };
+ }
+ {
+ name = "http_errors___http_errors_1.7.3.tgz";
+ path = fetchurl {
+ name = "http_errors___http_errors_1.7.3.tgz";
+ url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz";
+ sha1 = "6c619e4f9c60308c38519498c14fbb10aacebb06";
+ };
+ }
+ {
+ name = "http_signature___http_signature_1.2.0.tgz";
+ path = fetchurl {
+ name = "http_signature___http_signature_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz";
+ sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
+ };
+ }
+ {
+ name = "http2_wrapper___http2_wrapper_1.0.0_beta.5.2.tgz";
+ path = fetchurl {
+ name = "http2_wrapper___http2_wrapper_1.0.0_beta.5.2.tgz";
+ url = "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.0-beta.5.2.tgz";
+ sha1 = "8b923deb90144aea65cf834b016a340fc98556f3";
+ };
+ }
+ {
+ 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 = "ieee754___ieee754_1.2.1.tgz";
+ path = fetchurl {
+ name = "ieee754___ieee754_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz";
+ sha1 = "8eb7a10a63fff25d15a57b001586d177d1b0d352";
+ };
+ }
+ {
+ 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 = "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.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.5.tgz";
+ path = fetchurl {
+ name = "ini___ini_1.3.5.tgz";
+ url = "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz";
+ sha1 = "eee25f56db1c9ec6085e0c22778083f596abf927";
+ };
+ }
+ {
+ name = "ipaddr.js___ipaddr.js_1.9.1.tgz";
+ path = fetchurl {
+ name = "ipaddr.js___ipaddr.js_1.9.1.tgz";
+ url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
+ sha1 = "bff38543eeb8984825079ff3a2a8e6cbd46781b3";
+ };
+ }
+ {
+ name = "is_arrayish___is_arrayish_0.3.2.tgz";
+ path = fetchurl {
+ name = "is_arrayish___is_arrayish_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz";
+ sha1 = "4574a2ae56f7ab206896fb431eaeed066fdf8f03";
+ };
+ }
+ {
+ 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_core_module___is_core_module_2.0.0.tgz";
+ path = fetchurl {
+ name = "is_core_module___is_core_module_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.0.0.tgz";
+ sha1 = "58531b70aed1db7c0e8d4eb1a0a2d1ddd64bd12d";
+ };
+ }
+ {
+ 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_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
+ sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
+ };
+ }
+ {
+ 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_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_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_object___is_object_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_object___is_object_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz";
+ sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470";
+ };
+ }
+ {
+ 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_promise___is_promise_2.2.2.tgz";
+ path = fetchurl {
+ name = "is_promise___is_promise_2.2.2.tgz";
+ url = "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz";
+ sha1 = "39ab959ccbf9a774cf079f7b40c7a26f763135f1";
+ };
+ }
+ {
+ name = "is_stream___is_stream_2.0.0.tgz";
+ path = fetchurl {
+ name = "is_stream___is_stream_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz";
+ sha1 = "bde9c32680d6fae04129d6ac9d921ce7815f78e3";
+ };
+ }
+ {
+ 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_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 = "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 = "isstream___isstream_0.1.2.tgz";
+ path = fetchurl {
+ name = "isstream___isstream_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz";
+ sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
+ };
+ }
+ {
+ name = "istanbul_lib_coverage___istanbul_lib_coverage_3.0.0.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_coverage___istanbul_lib_coverage_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz";
+ sha1 = "f5944a37c70b550b02a78a5c3b2055b280cec8ec";
+ };
+ }
+ {
+ name = "istanbul_lib_hook___istanbul_lib_hook_3.0.0.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_hook___istanbul_lib_hook_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz";
+ sha1 = "8f84c9434888cc6b1d0a9d7092a76d239ebf0cc6";
+ };
+ }
+ {
+ name = "istanbul_lib_instrument___istanbul_lib_instrument_4.0.3.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_instrument___istanbul_lib_instrument_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz";
+ sha1 = "873c6fff897450118222774696a3f28902d77c1d";
+ };
+ }
+ {
+ name = "istanbul_lib_processinfo___istanbul_lib_processinfo_2.0.2.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_processinfo___istanbul_lib_processinfo_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz";
+ sha1 = "e1426514662244b2f25df728e8fd1ba35fe53b9c";
+ };
+ }
+ {
+ name = "istanbul_lib_report___istanbul_lib_report_3.0.0.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_report___istanbul_lib_report_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz";
+ sha1 = "7518fe52ea44de372f460a76b5ecda9ffb73d8a6";
+ };
+ }
+ {
+ name = "istanbul_lib_source_maps___istanbul_lib_source_maps_4.0.0.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_source_maps___istanbul_lib_source_maps_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz";
+ sha1 = "75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9";
+ };
+ }
+ {
+ name = "istanbul_reports___istanbul_reports_3.0.2.tgz";
+ path = fetchurl {
+ name = "istanbul_reports___istanbul_reports_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz";
+ sha1 = "d593210e5000683750cb09fc0644e4b6e27fd53b";
+ };
+ }
+ {
+ 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_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 = "jsbn___jsbn_0.1.1.tgz";
+ path = fetchurl {
+ name = "jsbn___jsbn_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz";
+ sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
+ };
+ }
+ {
+ 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 = "json_buffer___json_buffer_3.0.1.tgz";
+ path = fetchurl {
+ name = "json_buffer___json_buffer_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz";
+ sha1 = "9338802a30d3b6605fbe0613e094008ca8c05a13";
+ };
+ }
+ {
+ 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___json_schema_0.2.3.tgz";
+ path = fetchurl {
+ name = "json_schema___json_schema_0.2.3.tgz";
+ url = "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz";
+ sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
+ };
+ }
+ {
+ name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
+ path = fetchurl {
+ name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
+ sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
+ };
+ }
+ {
+ name = "json5___json5_2.1.3.tgz";
+ path = fetchurl {
+ name = "json5___json5_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz";
+ sha1 = "c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43";
+ };
+ }
+ {
+ name = "jsprim___jsprim_1.4.1.tgz";
+ path = fetchurl {
+ name = "jsprim___jsprim_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz";
+ sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
+ };
+ }
+ {
+ name = "keyv___keyv_4.0.3.tgz";
+ path = fetchurl {
+ name = "keyv___keyv_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/keyv/-/keyv-4.0.3.tgz";
+ sha1 = "4f3aa98de254803cafcd2896734108daa35e4254";
+ };
+ }
+ {
+ name = "kuler___kuler_2.0.0.tgz";
+ path = fetchurl {
+ name = "kuler___kuler_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz";
+ sha1 = "e2c570a3800388fb44407e851531c1d670b061b3";
+ };
+ }
+ {
+ 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 = "locate_path___locate_path_6.0.0.tgz";
+ path = fetchurl {
+ name = "locate_path___locate_path_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz";
+ sha1 = "55321eb309febbc59c4801d931a72452a681d286";
+ };
+ }
+ {
+ name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
+ path = fetchurl {
+ name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz";
+ sha1 = "b28aa6288a2b9fc651035c7711f65ab6190331a6";
+ };
+ }
+ {
+ name = "lodash.flattendeep___lodash.flattendeep_4.4.0.tgz";
+ path = fetchurl {
+ name = "lodash.flattendeep___lodash.flattendeep_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz";
+ sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2";
+ };
+ }
+ {
+ name = "lodash.toarray___lodash.toarray_4.4.0.tgz";
+ path = fetchurl {
+ name = "lodash.toarray___lodash.toarray_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz";
+ sha1 = "24c4bfcd6b2fba38bfd0594db1179d8e9b656561";
+ };
+ }
+ {
+ name = "lodash___lodash_4.17.20.tgz";
+ path = fetchurl {
+ name = "lodash___lodash_4.17.20.tgz";
+ url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz";
+ sha1 = "b44a9b6297bcb698f1c51a3545a2b3b368d59c52";
+ };
+ }
+ {
+ name = "log_symbols___log_symbols_4.0.0.tgz";
+ path = fetchurl {
+ name = "log_symbols___log_symbols_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz";
+ sha1 = "69b3cc46d20f448eccdb75ea1fa733d9e821c920";
+ };
+ }
+ {
+ name = "logform___logform_2.2.0.tgz";
+ path = fetchurl {
+ name = "logform___logform_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/logform/-/logform-2.2.0.tgz";
+ sha1 = "40f036d19161fc76b68ab50fdc7fe495544492f2";
+ };
+ }
+ {
+ name = "lowdb___lowdb_1.0.0.tgz";
+ path = fetchurl {
+ name = "lowdb___lowdb_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lowdb/-/lowdb-1.0.0.tgz";
+ sha1 = "5243be6b22786ccce30e50c9a33eac36b20c8064";
+ };
+ }
+ {
+ name = "lowercase_keys___lowercase_keys_2.0.0.tgz";
+ path = fetchurl {
+ name = "lowercase_keys___lowercase_keys_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz";
+ sha1 = "2603e78b7b4b0006cbca2fbcc8a3202558ac9479";
+ };
+ }
+ {
+ 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 = "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 = "make_error___make_error_1.3.6.tgz";
+ path = fetchurl {
+ name = "make_error___make_error_1.3.6.tgz";
+ url = "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz";
+ sha1 = "2eb2e37ea9b67c4891f684a1394799af484cf7a2";
+ };
+ }
+ {
+ name = "marked___marked_1.2.2.tgz";
+ path = fetchurl {
+ name = "marked___marked_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/marked/-/marked-1.2.2.tgz";
+ sha1 = "5d77ffb789c4cb0ae828bfe76250f7140b123f70";
+ };
+ }
+ {
+ name = "matrix_bot_sdk___matrix_bot_sdk_0.5.4.tgz";
+ path = fetchurl {
+ name = "matrix_bot_sdk___matrix_bot_sdk_0.5.4.tgz";
+ url = "https://registry.yarnpkg.com/matrix-bot-sdk/-/matrix-bot-sdk-0.5.4.tgz";
+ sha1 = "8c26bef826bd0b3fc9b693c8d07b52c30d843fd7";
+ };
+ }
+ {
+ name = "matrix_discord_parser___matrix_discord_parser_0.1.5.tgz";
+ path = fetchurl {
+ name = "matrix_discord_parser___matrix_discord_parser_0.1.5.tgz";
+ url = "https://registry.yarnpkg.com/matrix-discord-parser/-/matrix-discord-parser-0.1.5.tgz";
+ sha1 = "dd6a481a569567e8e30d70599d4dcb173261504c";
+ };
+ }
+ {
+ name = "media_typer___media_typer_0.3.0.tgz";
+ path = fetchurl {
+ name = "media_typer___media_typer_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz";
+ sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
+ };
+ }
+ {
+ name = "merge_descriptors___merge_descriptors_1.0.1.tgz";
+ path = fetchurl {
+ name = "merge_descriptors___merge_descriptors_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz";
+ sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61";
+ };
+ }
+ {
+ name = "methods___methods_1.1.2.tgz";
+ path = fetchurl {
+ name = "methods___methods_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz";
+ sha1 = "5529a4d67654134edcc5266656835b0f851afcee";
+ };
+ }
+ {
+ 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 = "mime___mime_1.6.0.tgz";
+ path = fetchurl {
+ name = "mime___mime_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz";
+ sha1 = "32cd9e5c64553bd58d19a568af452acff04981b1";
+ };
+ }
+ {
+ name = "mime___mime_2.4.6.tgz";
+ path = fetchurl {
+ name = "mime___mime_2.4.6.tgz";
+ url = "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz";
+ sha1 = "e5b407c90db442f2beb5b162373d07b69affa4d1";
+ };
+ }
+ {
+ name = "mimic_response___mimic_response_1.0.1.tgz";
+ path = fetchurl {
+ name = "mimic_response___mimic_response_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz";
+ sha1 = "4923538878eef42063cb8a3e3b0798781487ab1b";
+ };
+ }
+ {
+ name = "mimic_response___mimic_response_2.1.0.tgz";
+ path = fetchurl {
+ name = "mimic_response___mimic_response_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz";
+ sha1 = "d13763d35f613d09ec37ebb30bac0469c0ee8f43";
+ };
+ }
+ {
+ name = "mimic_response___mimic_response_3.1.0.tgz";
+ path = fetchurl {
+ name = "mimic_response___mimic_response_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz";
+ sha1 = "2d1d59af9c1b129815accc2c46a022a5ce1fa3c9";
+ };
+ }
+ {
+ 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 = "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___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___minipass_2.9.0.tgz";
+ path = fetchurl {
+ name = "minipass___minipass_2.9.0.tgz";
+ url = "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz";
+ sha1 = "e713762e7d3e32fed803115cf93e04bca9fcc9a6";
+ };
+ }
+ {
+ name = "minizlib___minizlib_1.3.3.tgz";
+ path = fetchurl {
+ name = "minizlib___minizlib_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz";
+ sha1 = "2290de96818a34c29551c8a8d301216bd65a861d";
+ };
+ }
+ {
+ name = "mkdirp_classic___mkdirp_classic_0.5.3.tgz";
+ path = fetchurl {
+ name = "mkdirp_classic___mkdirp_classic_0.5.3.tgz";
+ url = "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz";
+ sha1 = "fa10c9115cc6d8865be221ba47ee9bed78601113";
+ };
+ }
+ {
+ 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 = "mocha___mocha_8.2.0.tgz";
+ path = fetchurl {
+ name = "mocha___mocha_8.2.0.tgz";
+ url = "https://registry.yarnpkg.com/mocha/-/mocha-8.2.0.tgz";
+ sha1 = "f8aa79110b4b5a6580c65d4dd8083c425282624e";
+ };
+ }
+ {
+ name = "module_not_found_error___module_not_found_error_1.0.1.tgz";
+ path = fetchurl {
+ name = "module_not_found_error___module_not_found_error_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/module-not-found-error/-/module-not-found-error-1.0.1.tgz";
+ sha1 = "cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0";
+ };
+ }
+ {
+ name = "moment___moment_2.29.1.tgz";
+ path = fetchurl {
+ name = "moment___moment_2.29.1.tgz";
+ url = "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz";
+ sha1 = "b2be769fa31940be9eeea6469c075e35006fa3d3";
+ };
+ }
+ {
+ name = "morgan___morgan_1.10.0.tgz";
+ path = fetchurl {
+ name = "morgan___morgan_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/morgan/-/morgan-1.10.0.tgz";
+ sha1 = "091778abc1fc47cd3509824653dae1faab6b17d7";
+ };
+ }
+ {
+ 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.1.tgz";
+ path = fetchurl {
+ name = "ms___ms_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz";
+ sha1 = "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a";
+ };
+ }
+ {
+ 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 = "nanoid___nanoid_3.1.12.tgz";
+ path = fetchurl {
+ name = "nanoid___nanoid_3.1.12.tgz";
+ url = "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.12.tgz";
+ sha1 = "6f7736c62e8d39421601e4a0c77623a97ea69654";
+ };
+ }
+ {
+ name = "napi_build_utils___napi_build_utils_1.0.2.tgz";
+ path = fetchurl {
+ name = "napi_build_utils___napi_build_utils_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz";
+ sha1 = "b1fddc0b2c46e380a0b7a76f984dd47c41a13806";
+ };
+ }
+ {
+ name = "negotiator___negotiator_0.6.2.tgz";
+ path = fetchurl {
+ name = "negotiator___negotiator_0.6.2.tgz";
+ url = "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz";
+ sha1 = "feacf7ccf525a77ae9634436a64883ffeca346fb";
+ };
+ }
+ {
+ name = "node_abi___node_abi_2.19.1.tgz";
+ path = fetchurl {
+ name = "node_abi___node_abi_2.19.1.tgz";
+ url = "https://registry.yarnpkg.com/node-abi/-/node-abi-2.19.1.tgz";
+ sha1 = "6aa32561d0a5e2fdb6810d8c25641b657a8cea85";
+ };
+ }
+ {
+ name = "node_emoji___node_emoji_1.10.0.tgz";
+ path = fetchurl {
+ name = "node_emoji___node_emoji_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz";
+ sha1 = "8886abd25d9c7bb61802a658523d1f8d2a89b2da";
+ };
+ }
+ {
+ name = "node_fetch___node_fetch_2.6.1.tgz";
+ path = fetchurl {
+ name = "node_fetch___node_fetch_2.6.1.tgz";
+ url = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz";
+ sha1 = "045bd323631f76ed2e2b55573394416b639a0052";
+ };
+ }
+ {
+ name = "node_html_parser___node_html_parser_1.4.2.tgz";
+ path = fetchurl {
+ name = "node_html_parser___node_html_parser_1.4.2.tgz";
+ url = "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-1.4.2.tgz";
+ sha1 = "391f5a9a13fa152b67bab6dc951327adc5965e30";
+ };
+ }
+ {
+ name = "node_html_parser___node_html_parser_1.4.5.tgz";
+ path = fetchurl {
+ name = "node_html_parser___node_html_parser_1.4.5.tgz";
+ url = "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-1.4.5.tgz";
+ sha1 = "0697045ccaf4e5f8f99b78d0a5579d096b7da6d2";
+ };
+ }
+ {
+ name = "node_preload___node_preload_0.2.1.tgz";
+ path = fetchurl {
+ name = "node_preload___node_preload_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/node-preload/-/node-preload-0.2.1.tgz";
+ sha1 = "c03043bb327f417a18fee7ab7ee57b408a144301";
+ };
+ }
+ {
+ name = "noop_logger___noop_logger_0.1.1.tgz";
+ path = fetchurl {
+ name = "noop_logger___noop_logger_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz";
+ sha1 = "94a2b1633c4f1317553007d8966fd0e841b6a4c2";
+ };
+ }
+ {
+ 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_url___normalize_url_4.5.0.tgz";
+ path = fetchurl {
+ name = "normalize_url___normalize_url_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz";
+ sha1 = "453354087e6ca96957bd8f5baf753f5982142129";
+ };
+ }
+ {
+ name = "normalize_version___normalize_version_1.0.5.tgz";
+ path = fetchurl {
+ name = "normalize_version___normalize_version_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/normalize-version/-/normalize-version-1.0.5.tgz";
+ sha1 = "a6a2b9002dc6fa2e5f15ec2f0b2c0284fb499712";
+ };
+ }
+ {
+ name = "npmlog___npmlog_4.1.2.tgz";
+ path = fetchurl {
+ name = "npmlog___npmlog_4.1.2.tgz";
+ url = "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz";
+ sha1 = "08a7f2a8bf734604779a9efa4ad5cc717abb954b";
+ };
+ }
+ {
+ 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 = "nyc___nyc_15.1.0.tgz";
+ path = fetchurl {
+ name = "nyc___nyc_15.1.0.tgz";
+ url = "https://registry.yarnpkg.com/nyc/-/nyc-15.1.0.tgz";
+ sha1 = "1335dae12ddc87b6e249d5a1994ca4bdaea75f02";
+ };
+ }
+ {
+ name = "oauth_sign___oauth_sign_0.9.0.tgz";
+ path = fetchurl {
+ name = "oauth_sign___oauth_sign_0.9.0.tgz";
+ url = "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz";
+ sha1 = "47a7b016baa68b5fa0ecf3dee08a85c679ac6455";
+ };
+ }
+ {
+ 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_hash___object_hash_2.0.3.tgz";
+ path = fetchurl {
+ name = "object_hash___object_hash_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/object-hash/-/object-hash-2.0.3.tgz";
+ sha1 = "d12db044e03cd2ca3d77c0570d87225b02e1e6ea";
+ };
+ }
+ {
+ name = "on_finished___on_finished_2.3.0.tgz";
+ path = fetchurl {
+ name = "on_finished___on_finished_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz";
+ sha1 = "20f1336481b083cd75337992a16971aa2d906947";
+ };
+ }
+ {
+ name = "on_headers___on_headers_1.0.2.tgz";
+ path = fetchurl {
+ name = "on_headers___on_headers_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz";
+ sha1 = "772b0ae6aaa525c399e489adfad90c403eb3c28f";
+ };
+ }
+ {
+ 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 = "one_time___one_time_1.0.0.tgz";
+ path = fetchurl {
+ name = "one_time___one_time_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/one-time/-/one-time-1.0.0.tgz";
+ sha1 = "e06bc174aed214ed58edede573b433bbf827cb45";
+ };
+ }
+ {
+ name = "p_cancelable___p_cancelable_2.0.0.tgz";
+ path = fetchurl {
+ name = "p_cancelable___p_cancelable_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.0.0.tgz";
+ sha1 = "4a3740f5bdaf5ed5d7c3e34882c6fb5d6b266a6e";
+ };
+ }
+ {
+ name = "p_finally___p_finally_1.0.0.tgz";
+ path = fetchurl {
+ name = "p_finally___p_finally_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz";
+ sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
+ };
+ }
+ {
+ 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_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_locate___p_locate_5.0.0.tgz";
+ path = fetchurl {
+ name = "p_locate___p_locate_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz";
+ sha1 = "83c8315c6785005e3bd021839411c9e110e6d834";
+ };
+ }
+ {
+ name = "p_map___p_map_3.0.0.tgz";
+ path = fetchurl {
+ name = "p_map___p_map_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz";
+ sha1 = "d704d9af8a2ba684e2600d9a215983d4141a979d";
+ };
+ }
+ {
+ name = "p_queue___p_queue_6.6.2.tgz";
+ path = fetchurl {
+ name = "p_queue___p_queue_6.6.2.tgz";
+ url = "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz";
+ sha1 = "2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426";
+ };
+ }
+ {
+ name = "p_timeout___p_timeout_3.2.0.tgz";
+ path = fetchurl {
+ name = "p_timeout___p_timeout_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz";
+ sha1 = "c7e17abc971d2a7962ef83626b35d635acf23dfe";
+ };
+ }
+ {
+ 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 = "package_hash___package_hash_4.0.0.tgz";
+ path = fetchurl {
+ name = "package_hash___package_hash_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/package-hash/-/package-hash-4.0.0.tgz";
+ sha1 = "3537f654665ec3cc38827387fc904c163c54f506";
+ };
+ }
+ {
+ name = "packet_reader___packet_reader_1.0.0.tgz";
+ path = fetchurl {
+ name = "packet_reader___packet_reader_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/packet-reader/-/packet-reader-1.0.0.tgz";
+ sha1 = "9238e5480dedabacfe1fe3f2771063f164157d74";
+ };
+ }
+ {
+ name = "parse_srcset___parse_srcset_1.0.2.tgz";
+ path = fetchurl {
+ name = "parse_srcset___parse_srcset_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/parse-srcset/-/parse-srcset-1.0.2.tgz";
+ sha1 = "f2bd221f6cc970a938d88556abc589caaaa2bde1";
+ };
+ }
+ {
+ name = "parseurl___parseurl_1.3.3.tgz";
+ path = fetchurl {
+ name = "parseurl___parseurl_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz";
+ sha1 = "9da19e7bee8d12dff0513ed5b76957793bc2e8d4";
+ };
+ }
+ {
+ 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_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_to_regexp___path_to_regexp_0.1.7.tgz";
+ path = fetchurl {
+ name = "path_to_regexp___path_to_regexp_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz";
+ sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c";
+ };
+ }
+ {
+ name = "pathval___pathval_1.1.0.tgz";
+ path = fetchurl {
+ name = "pathval___pathval_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz";
+ sha1 = "b942e6d4bde653005ef6b71361def8727d0645e0";
+ };
+ }
+ {
+ name = "performance_now___performance_now_2.1.0.tgz";
+ path = fetchurl {
+ name = "performance_now___performance_now_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz";
+ sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
+ };
+ }
+ {
+ name = "pg_connection_string___pg_connection_string_2.4.0.tgz";
+ path = fetchurl {
+ name = "pg_connection_string___pg_connection_string_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.4.0.tgz";
+ sha1 = "c979922eb47832999a204da5dbe1ebf2341b6a10";
+ };
+ }
+ {
+ name = "pg_int8___pg_int8_1.0.1.tgz";
+ path = fetchurl {
+ name = "pg_int8___pg_int8_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz";
+ sha1 = "943bd463bf5b71b4170115f80f8efc9a0c0eb78c";
+ };
+ }
+ {
+ name = "pg_minify___pg_minify_1.6.1.tgz";
+ path = fetchurl {
+ name = "pg_minify___pg_minify_1.6.1.tgz";
+ url = "https://registry.yarnpkg.com/pg-minify/-/pg-minify-1.6.1.tgz";
+ sha1 = "d2c735cdaab171f9ab82bb73aded99ace2d88b8c";
+ };
+ }
+ {
+ name = "pg_pool___pg_pool_3.2.2.tgz";
+ path = fetchurl {
+ name = "pg_pool___pg_pool_3.2.2.tgz";
+ url = "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.2.2.tgz";
+ sha1 = "a560e433443ed4ad946b84d774b3f22452694dff";
+ };
+ }
+ {
+ name = "pg_promise___pg_promise_10.7.1.tgz";
+ path = fetchurl {
+ name = "pg_promise___pg_promise_10.7.1.tgz";
+ url = "https://registry.yarnpkg.com/pg-promise/-/pg-promise-10.7.1.tgz";
+ sha1 = "46ad28514ae9ceba28903156e51f67bfc6874993";
+ };
+ }
+ {
+ name = "pg_protocol___pg_protocol_1.3.0.tgz";
+ path = fetchurl {
+ name = "pg_protocol___pg_protocol_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.3.0.tgz";
+ sha1 = "3c8fb7ca34dbbfcc42776ce34ac5f537d6e34770";
+ };
+ }
+ {
+ name = "pg_types___pg_types_2.2.0.tgz";
+ path = fetchurl {
+ name = "pg_types___pg_types_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/pg-types/-/pg-types-2.2.0.tgz";
+ sha1 = "2d0250d636454f7cfa3b6ae0382fdfa8063254a3";
+ };
+ }
+ {
+ name = "pg___pg_8.4.1.tgz";
+ path = fetchurl {
+ name = "pg___pg_8.4.1.tgz";
+ url = "https://registry.yarnpkg.com/pg/-/pg-8.4.1.tgz";
+ sha1 = "06cfb6208ae787a869b2f0022da11b90d13d933e";
+ };
+ }
+ {
+ name = "pgpass___pgpass_1.0.4.tgz";
+ path = fetchurl {
+ name = "pgpass___pgpass_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.4.tgz";
+ sha1 = "85eb93a83800b20f8057a2b029bf05abaf94ea9c";
+ };
+ }
+ {
+ 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 = "pify___pify_3.0.0.tgz";
+ path = fetchurl {
+ name = "pify___pify_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz";
+ sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176";
+ };
+ }
+ {
+ 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 = "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 = "postgres_array___postgres_array_2.0.0.tgz";
+ path = fetchurl {
+ name = "postgres_array___postgres_array_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postgres-array/-/postgres-array-2.0.0.tgz";
+ sha1 = "48f8fce054fbc69671999329b8834b772652d82e";
+ };
+ }
+ {
+ name = "postgres_bytea___postgres_bytea_1.0.0.tgz";
+ path = fetchurl {
+ name = "postgres_bytea___postgres_bytea_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz";
+ sha1 = "027b533c0aa890e26d172d47cf9ccecc521acd35";
+ };
+ }
+ {
+ name = "postgres_date___postgres_date_1.0.7.tgz";
+ path = fetchurl {
+ name = "postgres_date___postgres_date_1.0.7.tgz";
+ url = "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.7.tgz";
+ sha1 = "51bc086006005e5061c591cee727f2531bf641a8";
+ };
+ }
+ {
+ name = "postgres_interval___postgres_interval_1.2.0.tgz";
+ path = fetchurl {
+ name = "postgres_interval___postgres_interval_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.2.0.tgz";
+ sha1 = "b460c82cb1587507788819a06aa0fffdb3544695";
+ };
+ }
+ {
+ name = "prebuild_install___prebuild_install_5.3.6.tgz";
+ path = fetchurl {
+ name = "prebuild_install___prebuild_install_5.3.6.tgz";
+ url = "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.3.6.tgz";
+ sha1 = "7c225568d864c71d89d07f8796042733a3f54291";
+ };
+ }
+ {
+ name = "prism_media___prism_media_1.2.2.tgz";
+ path = fetchurl {
+ name = "prism_media___prism_media_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/prism-media/-/prism-media-1.2.2.tgz";
+ sha1 = "4f1c841f248b67d325a24b4e6b1a491b8f50a24f";
+ };
+ }
+ {
+ 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_on_spawn___process_on_spawn_1.0.0.tgz";
+ path = fetchurl {
+ name = "process_on_spawn___process_on_spawn_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/process-on-spawn/-/process-on-spawn-1.0.0.tgz";
+ sha1 = "95b05a23073d30a17acfdc92a440efd2baefdc93";
+ };
+ }
+ {
+ name = "prom_client___prom_client_12.0.0.tgz";
+ path = fetchurl {
+ name = "prom_client___prom_client_12.0.0.tgz";
+ url = "https://registry.yarnpkg.com/prom-client/-/prom-client-12.0.0.tgz";
+ sha1 = "9689379b19bd3f6ab88a9866124db9da3d76c6ed";
+ };
+ }
+ {
+ name = "proxy_addr___proxy_addr_2.0.6.tgz";
+ path = fetchurl {
+ name = "proxy_addr___proxy_addr_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz";
+ sha1 = "fdc2336505447d3f2f2c638ed272caf614bbb2bf";
+ };
+ }
+ {
+ name = "proxyquire___proxyquire_1.8.0.tgz";
+ path = fetchurl {
+ name = "proxyquire___proxyquire_1.8.0.tgz";
+ url = "https://registry.yarnpkg.com/proxyquire/-/proxyquire-1.8.0.tgz";
+ sha1 = "02d514a5bed986f04cbb2093af16741535f79edc";
+ };
+ }
+ {
+ name = "psl___psl_1.8.0.tgz";
+ path = fetchurl {
+ name = "psl___psl_1.8.0.tgz";
+ url = "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz";
+ sha1 = "9326f8bcfb013adcc005fdff056acce020e51c24";
+ };
+ }
+ {
+ 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 = "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 = "qs___qs_6.7.0.tgz";
+ path = fetchurl {
+ name = "qs___qs_6.7.0.tgz";
+ url = "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz";
+ sha1 = "41dc1a015e3d581f1621776be31afb2876a9b1bc";
+ };
+ }
+ {
+ name = "qs___qs_6.5.2.tgz";
+ path = fetchurl {
+ name = "qs___qs_6.5.2.tgz";
+ url = "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz";
+ sha1 = "cb3ae806e8740444584ef154ce8ee98d403f3e36";
+ };
+ }
+ {
+ name = "quick_lru___quick_lru_5.1.1.tgz";
+ path = fetchurl {
+ name = "quick_lru___quick_lru_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz";
+ sha1 = "366493e6b3e42a3a6885e2e99d18f80fb7a8c932";
+ };
+ }
+ {
+ 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 = "range_parser___range_parser_1.2.1.tgz";
+ path = fetchurl {
+ name = "range_parser___range_parser_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz";
+ sha1 = "3cf37023d199e1c24d1a55b84800c2f3e6468031";
+ };
+ }
+ {
+ name = "raw_body___raw_body_2.4.0.tgz";
+ path = fetchurl {
+ name = "raw_body___raw_body_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz";
+ sha1 = "a1ce6fb9c9bc356ca52e89256ab59059e13d0332";
+ };
+ }
+ {
+ name = "rc___rc_1.2.8.tgz";
+ path = fetchurl {
+ name = "rc___rc_1.2.8.tgz";
+ url = "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz";
+ sha1 = "cd924bf5200a075b83c188cd6b9e211b7fc0d3ed";
+ };
+ }
+ {
+ 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_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_3.5.0.tgz";
+ path = fetchurl {
+ name = "readdirp___readdirp_3.5.0.tgz";
+ url = "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz";
+ sha1 = "9ba74c019b15d365278d2e91bb8c48d7b4d42c9e";
+ };
+ }
+ {
+ name = "reduce_flatten___reduce_flatten_2.0.0.tgz";
+ path = fetchurl {
+ name = "reduce_flatten___reduce_flatten_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz";
+ sha1 = "734fd84e65f375d7ca4465c69798c25c9d10ae27";
+ };
+ }
+ {
+ name = "release_zalgo___release_zalgo_1.0.0.tgz";
+ path = fetchurl {
+ name = "release_zalgo___release_zalgo_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/release-zalgo/-/release-zalgo-1.0.0.tgz";
+ sha1 = "09700b7e5074329739330e535c5a90fb67851730";
+ };
+ }
+ {
+ name = "request_promise_core___request_promise_core_1.1.4.tgz";
+ path = fetchurl {
+ name = "request_promise_core___request_promise_core_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz";
+ sha1 = "3eedd4223208d419867b78ce815167d10593a22f";
+ };
+ }
+ {
+ name = "request_promise___request_promise_4.2.6.tgz";
+ path = fetchurl {
+ name = "request_promise___request_promise_4.2.6.tgz";
+ url = "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.6.tgz";
+ sha1 = "7e7e5b9578630e6f598e3813c0f8eb342a27f0a2";
+ };
+ }
+ {
+ name = "request___request_2.88.2.tgz";
+ path = fetchurl {
+ name = "request___request_2.88.2.tgz";
+ url = "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz";
+ sha1 = "d73c918731cb5a87da047e207234146f664d12b3";
+ };
+ }
+ {
+ 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_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_alpn___resolve_alpn_1.0.0.tgz";
+ path = fetchurl {
+ name = "resolve_alpn___resolve_alpn_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.0.0.tgz";
+ sha1 = "745ad60b3d6aff4b4a48e01b8c0bdc70959e0e8c";
+ };
+ }
+ {
+ 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___resolve_1.18.1.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.18.1.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.18.1.tgz";
+ sha1 = "018fcb2c5b207d2a6424aee361c5a266da8f4130";
+ };
+ }
+ {
+ name = "resolve___resolve_1.1.7.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.1.7.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz";
+ sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b";
+ };
+ }
+ {
+ name = "responselike___responselike_2.0.0.tgz";
+ path = fetchurl {
+ name = "responselike___responselike_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz";
+ sha1 = "26391bcc3174f750f9a79eacc40a12a5c42d7723";
+ };
+ }
+ {
+ 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 = "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_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 = "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 = "sanitize_html___sanitize_html_1.27.5.tgz";
+ path = fetchurl {
+ name = "sanitize_html___sanitize_html_1.27.5.tgz";
+ url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.27.5.tgz";
+ sha1 = "6c8149462adb23e360e1bb71cc0bae7f08c823c7";
+ };
+ }
+ {
+ name = "semver_closest___semver_closest_0.1.2.tgz";
+ path = fetchurl {
+ name = "semver_closest___semver_closest_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/semver-closest/-/semver-closest-0.1.2.tgz";
+ sha1 = "ede8d4d5fb04303bb0c334fff69d288cce7fc7db";
+ };
+ }
+ {
+ 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 = "send___send_0.17.1.tgz";
+ path = fetchurl {
+ name = "send___send_0.17.1.tgz";
+ url = "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz";
+ sha1 = "c1d8b059f7900f7466dd4938bdc44e11ddb376c8";
+ };
+ }
+ {
+ name = "serialize_javascript___serialize_javascript_5.0.1.tgz";
+ path = fetchurl {
+ name = "serialize_javascript___serialize_javascript_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz";
+ sha1 = "7886ec848049a462467a97d3d918ebb2aaf934f4";
+ };
+ }
+ {
+ name = "serve_static___serve_static_1.14.1.tgz";
+ path = fetchurl {
+ name = "serve_static___serve_static_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz";
+ sha1 = "666e636dc4f010f7ef29970a88a674320898b2f9";
+ };
+ }
+ {
+ 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 = "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 = "setprototypeof___setprototypeof_1.1.1.tgz";
+ path = fetchurl {
+ name = "setprototypeof___setprototypeof_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz";
+ sha1 = "7e95acb24aa92f5885e0abef5ba131330d4ae683";
+ };
+ }
+ {
+ 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_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 = "siginfo___siginfo_2.0.0.tgz";
+ path = fetchurl {
+ name = "siginfo___siginfo_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz";
+ sha1 = "32e76c70b79724e3bb567cb9d543eb858ccfaf30";
+ };
+ }
+ {
+ 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 = "simple_concat___simple_concat_1.0.1.tgz";
+ path = fetchurl {
+ name = "simple_concat___simple_concat_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz";
+ sha1 = "f46976082ba35c2263f1c8ab5edfe26c41c9552f";
+ };
+ }
+ {
+ name = "simple_get___simple_get_3.1.0.tgz";
+ path = fetchurl {
+ name = "simple_get___simple_get_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz";
+ sha1 = "b45be062435e50d159540b576202ceec40b9c6b3";
+ };
+ }
+ {
+ name = "simple_markdown___simple_markdown_0.7.2.tgz";
+ path = fetchurl {
+ name = "simple_markdown___simple_markdown_0.7.2.tgz";
+ url = "https://registry.yarnpkg.com/simple-markdown/-/simple-markdown-0.7.2.tgz";
+ sha1 = "896cc3e3dd9acd068d30e696bce70b0b97655665";
+ };
+ }
+ {
+ name = "simple_swizzle___simple_swizzle_0.2.2.tgz";
+ path = fetchurl {
+ name = "simple_swizzle___simple_swizzle_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
+ sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a";
+ };
+ }
+ {
+ 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___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 = "spawn_wrap___spawn_wrap_2.0.0.tgz";
+ path = fetchurl {
+ name = "spawn_wrap___spawn_wrap_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/spawn-wrap/-/spawn-wrap-2.0.0.tgz";
+ sha1 = "103685b8b8f9b79771318827aa78650a610d457e";
+ };
+ }
+ {
+ name = "spex___spex_3.0.2.tgz";
+ path = fetchurl {
+ name = "spex___spex_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/spex/-/spex-3.0.2.tgz";
+ sha1 = "7d0df635d92210847d5d92ce8abf45dfba3a8549";
+ };
+ }
+ {
+ name = "split2___split2_3.2.2.tgz";
+ path = fetchurl {
+ name = "split2___split2_3.2.2.tgz";
+ url = "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz";
+ sha1 = "bf2cf2a37d838312c249c89206fd7a17dd12365f";
+ };
+ }
+ {
+ 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 = "sshpk___sshpk_1.16.1.tgz";
+ path = fetchurl {
+ name = "sshpk___sshpk_1.16.1.tgz";
+ url = "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz";
+ sha1 = "fb661c0bef29b39db40769ee39fa70093d6f6877";
+ };
+ }
+ {
+ name = "stack_trace___stack_trace_0.0.10.tgz";
+ path = fetchurl {
+ name = "stack_trace___stack_trace_0.0.10.tgz";
+ url = "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz";
+ sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0";
+ };
+ }
+ {
+ name = "stackback___stackback_0.0.2.tgz";
+ path = fetchurl {
+ name = "stackback___stackback_0.0.2.tgz";
+ url = "https://registry.yarnpkg.com/stackback/-/stackback-0.0.2.tgz";
+ sha1 = "1ac8a0d9483848d1695e418b6d031a3c3ce68e3b";
+ };
+ }
+ {
+ name = "statuses___statuses_1.5.0.tgz";
+ path = fetchurl {
+ name = "statuses___statuses_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz";
+ sha1 = "161c7dac177659fd9811f43771fa99381478628c";
+ };
+ }
+ {
+ name = "stealthy_require___stealthy_require_1.1.1.tgz";
+ path = fetchurl {
+ name = "stealthy_require___stealthy_require_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz";
+ sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b";
+ };
+ }
+ {
+ name = "steno___steno_0.4.4.tgz";
+ path = fetchurl {
+ name = "steno___steno_0.4.4.tgz";
+ url = "https://registry.yarnpkg.com/steno/-/steno-0.4.4.tgz";
+ sha1 = "071105bdfc286e6615c0403c27e9d7b5dcb855cb";
+ };
+ }
+ {
+ name = "string_width___string_width_1.0.2.tgz";
+ path = fetchurl {
+ name = "string_width___string_width_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz";
+ sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
+ };
+ }
+ {
+ name = "string_width___string_width_2.1.1.tgz";
+ path = fetchurl {
+ name = "string_width___string_width_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz";
+ sha1 = "ab93f27a8dc13d28cac815c462143a6d9012ae9e";
+ };
+ }
+ {
+ 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_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_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_4.0.0.tgz";
+ path = fetchurl {
+ name = "strip_ansi___strip_ansi_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz";
+ sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
+ };
+ }
+ {
+ 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_4.0.0.tgz";
+ path = fetchurl {
+ name = "strip_bom___strip_bom_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz";
+ sha1 = "9c3505c1db45bcedca3d9cf7a16f5c5aa3901878";
+ };
+ }
+ {
+ 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 = "strip_json_comments___strip_json_comments_2.0.1.tgz";
+ path = fetchurl {
+ name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
+ sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
+ };
+ }
+ {
+ 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 = "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 = "table_layout___table_layout_1.0.1.tgz";
+ path = fetchurl {
+ name = "table_layout___table_layout_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/table-layout/-/table-layout-1.0.1.tgz";
+ sha1 = "8411181ee951278ad0638aea2f779a9ce42894f9";
+ };
+ }
+ {
+ name = "tar_fs___tar_fs_2.1.0.tgz";
+ path = fetchurl {
+ name = "tar_fs___tar_fs_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.0.tgz";
+ sha1 = "d1cdd121ab465ee0eb9ccde2d35049d3f3daf0d5";
+ };
+ }
+ {
+ name = "tar_stream___tar_stream_2.1.4.tgz";
+ path = fetchurl {
+ name = "tar_stream___tar_stream_2.1.4.tgz";
+ url = "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.4.tgz";
+ sha1 = "c4fb1a11eb0da29b893a5b25476397ba2d053bfa";
+ };
+ }
+ {
+ name = "tar___tar_4.4.10.tgz";
+ path = fetchurl {
+ name = "tar___tar_4.4.10.tgz";
+ url = "https://registry.yarnpkg.com/tar/-/tar-4.4.10.tgz";
+ sha1 = "946b2810b9a5e0b26140cf78bea6b0b0d689eba1";
+ };
+ }
+ {
+ name = "tdigest___tdigest_0.1.1.tgz";
+ path = fetchurl {
+ name = "tdigest___tdigest_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/tdigest/-/tdigest-0.1.1.tgz";
+ sha1 = "2e3cb2c39ea449e55d1e6cd91117accca4588021";
+ };
+ }
+ {
+ name = "test_exclude___test_exclude_6.0.0.tgz";
+ path = fetchurl {
+ name = "test_exclude___test_exclude_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz";
+ sha1 = "04a8698661d805ea6fa293b6cb9e63ac044ef15e";
+ };
+ }
+ {
+ name = "text_hex___text_hex_1.0.0.tgz";
+ path = fetchurl {
+ name = "text_hex___text_hex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz";
+ sha1 = "69dc9c1b17446ee79a92bf5b884bb4b9127506f5";
+ };
+ }
+ {
+ 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_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 = "toidentifier___toidentifier_1.0.0.tgz";
+ path = fetchurl {
+ name = "toidentifier___toidentifier_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz";
+ sha1 = "7e1be3470f1e77948bc43d94a3c8f4d7752ba553";
+ };
+ }
+ {
+ name = "tough_cookie___tough_cookie_2.5.0.tgz";
+ path = fetchurl {
+ name = "tough_cookie___tough_cookie_2.5.0.tgz";
+ url = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz";
+ sha1 = "cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2";
+ };
+ }
+ {
+ name = "triple_beam___triple_beam_1.3.0.tgz";
+ path = fetchurl {
+ name = "triple_beam___triple_beam_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz";
+ sha1 = "a595214c7298db8339eeeee083e4d10bd8cb8dd9";
+ };
+ }
+ {
+ name = "ts_node___ts_node_8.10.2.tgz";
+ path = fetchurl {
+ name = "ts_node___ts_node_8.10.2.tgz";
+ url = "https://registry.yarnpkg.com/ts-node/-/ts-node-8.10.2.tgz";
+ sha1 = "eee03764633b1234ddd37f8db9ec10b75ec7fb8d";
+ };
+ }
+ {
+ name = "tslib___tslib_1.14.1.tgz";
+ path = fetchurl {
+ name = "tslib___tslib_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz";
+ sha1 = "cf2d38bdc34a134bcaf1091c41f6619e2f672d00";
+ };
+ }
+ {
+ name = "tslint___tslint_5.20.1.tgz";
+ path = fetchurl {
+ name = "tslint___tslint_5.20.1.tgz";
+ url = "https://registry.yarnpkg.com/tslint/-/tslint-5.20.1.tgz";
+ sha1 = "e401e8aeda0152bc44dd07e614034f3f80c67b7d";
+ };
+ }
+ {
+ name = "tsutils___tsutils_2.29.0.tgz";
+ path = fetchurl {
+ name = "tsutils___tsutils_2.29.0.tgz";
+ url = "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz";
+ sha1 = "32b488501467acbedd4b85498673a0812aca0b99";
+ };
+ }
+ {
+ name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
+ path = fetchurl {
+ name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
+ sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
+ };
+ }
+ {
+ name = "tweetnacl___tweetnacl_0.14.5.tgz";
+ path = fetchurl {
+ name = "tweetnacl___tweetnacl_0.14.5.tgz";
+ url = "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz";
+ sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
+ };
+ }
+ {
+ name = "tweetnacl___tweetnacl_1.0.3.tgz";
+ path = fetchurl {
+ name = "tweetnacl___tweetnacl_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz";
+ sha1 = "ac0af71680458d8a6378d0d0d050ab1407d35596";
+ };
+ }
+ {
+ name = "type_detect___type_detect_4.0.8.tgz";
+ path = fetchurl {
+ name = "type_detect___type_detect_4.0.8.tgz";
+ url = "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz";
+ sha1 = "7646fb5f18871cfbb7749e69bd39a6388eb7450c";
+ };
+ }
+ {
+ 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 = "type_is___type_is_1.6.18.tgz";
+ path = fetchurl {
+ name = "type_is___type_is_1.6.18.tgz";
+ url = "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz";
+ sha1 = "4e552cd05df09467dcbc4ef739de89f2cf37c131";
+ };
+ }
+ {
+ 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 = "typescript___typescript_3.9.7.tgz";
+ path = fetchurl {
+ name = "typescript___typescript_3.9.7.tgz";
+ url = "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz";
+ sha1 = "98d600a5ebdc38f40cb277522f12dc800e9e25fa";
+ };
+ }
+ {
+ name = "typical___typical_4.0.0.tgz";
+ path = fetchurl {
+ name = "typical___typical_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/typical/-/typical-4.0.0.tgz";
+ sha1 = "cbeaff3b9d7ae1e2bbfaf5a4e6f11eccfde94fc4";
+ };
+ }
+ {
+ name = "typical___typical_5.2.0.tgz";
+ path = fetchurl {
+ name = "typical___typical_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz";
+ sha1 = "4daaac4f2b5315460804f0acf6cb69c52bb93066";
+ };
+ }
+ {
+ name = "unescape_html___unescape_html_1.1.0.tgz";
+ path = fetchurl {
+ name = "unescape_html___unescape_html_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/unescape-html/-/unescape-html-1.1.0.tgz";
+ sha1 = "d24705e82f0c9e62a87ada62f3cd96303d7d2a3c";
+ };
+ }
+ {
+ name = "unpipe___unpipe_1.0.0.tgz";
+ path = fetchurl {
+ name = "unpipe___unpipe_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz";
+ sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec";
+ };
+ }
+ {
+ name = "uri_js___uri_js_4.4.0.tgz";
+ path = fetchurl {
+ name = "uri_js___uri_js_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz";
+ sha1 = "aa714261de793e8a82347a7bcc9ce74e86f28602";
+ };
+ }
+ {
+ name = "useragent_generator___useragent_generator_1.1.1_amkt_22079_finish.0.tgz";
+ path = fetchurl {
+ name = "useragent_generator___useragent_generator_1.1.1_amkt_22079_finish.0.tgz";
+ url = "https://registry.yarnpkg.com/useragent-generator/-/useragent-generator-1.1.1-amkt-22079-finish.0.tgz";
+ sha1 = "caa8bde7afc4ff28bf157fdf7ad42094be6d4e16";
+ };
+ }
+ {
+ 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 = "utils_merge___utils_merge_1.0.1.tgz";
+ path = fetchurl {
+ name = "utils_merge___utils_merge_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz";
+ sha1 = "9f95710f50a267947b2ccc124741c1028427e713";
+ };
+ }
+ {
+ name = "uuid___uuid_3.4.0.tgz";
+ path = fetchurl {
+ name = "uuid___uuid_3.4.0.tgz";
+ url = "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz";
+ sha1 = "b23e4358afa8a202fe7a100af1f5f883f02007ee";
+ };
+ }
+ {
+ name = "vary___vary_1.1.2.tgz";
+ path = fetchurl {
+ name = "vary___vary_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz";
+ sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
+ };
+ }
+ {
+ name = "verror___verror_1.10.0.tgz";
+ path = fetchurl {
+ name = "verror___verror_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz";
+ sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
+ };
+ }
+ {
+ 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_pm_runs___which_pm_runs_1.0.0.tgz";
+ path = fetchurl {
+ name = "which_pm_runs___which_pm_runs_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz";
+ sha1 = "670b3afbc552e0b55df6b7780ca74615f23ad1cb";
+ };
+ }
+ {
+ 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 = "why_is_node_running___why_is_node_running_2.2.0.tgz";
+ path = fetchurl {
+ name = "why_is_node_running___why_is_node_running_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/why-is-node-running/-/why-is-node-running-2.2.0.tgz";
+ sha1 = "fd0a73ea9303920fbb45457c6ecc392ebec90bd2";
+ };
+ }
+ {
+ name = "wide_align___wide_align_1.1.3.tgz";
+ path = fetchurl {
+ name = "wide_align___wide_align_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz";
+ sha1 = "ae074e6bdc0c14a431e804e624549c633b000457";
+ };
+ }
+ {
+ name = "winston_daily_rotate_file___winston_daily_rotate_file_4.5.0.tgz";
+ path = fetchurl {
+ name = "winston_daily_rotate_file___winston_daily_rotate_file_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.0.tgz";
+ sha1 = "3914ac57c4bdae1138170bec85af0c2217b253b1";
+ };
+ }
+ {
+ name = "winston_transport___winston_transport_4.4.0.tgz";
+ path = fetchurl {
+ name = "winston_transport___winston_transport_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.4.0.tgz";
+ sha1 = "17af518daa690d5b2ecccaa7acf7b20ca7925e59";
+ };
+ }
+ {
+ name = "winston___winston_3.3.3.tgz";
+ path = fetchurl {
+ name = "winston___winston_3.3.3.tgz";
+ url = "https://registry.yarnpkg.com/winston/-/winston-3.3.3.tgz";
+ sha1 = "ae6172042cafb29786afa3d09c8ff833ab7c9170";
+ };
+ }
+ {
+ name = "wordwrapjs___wordwrapjs_4.0.0.tgz";
+ path = fetchurl {
+ name = "wordwrapjs___wordwrapjs_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-4.0.0.tgz";
+ sha1 = "9aa9394155993476e831ba8e59fb5795ebde6800";
+ };
+ }
+ {
+ name = "workerpool___workerpool_6.0.2.tgz";
+ path = fetchurl {
+ name = "workerpool___workerpool_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/workerpool/-/workerpool-6.0.2.tgz";
+ sha1 = "e241b43d8d033f1beb52c7851069456039d1d438";
+ };
+ }
+ {
+ 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 = "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 = "ws___ws_7.3.1.tgz";
+ path = fetchurl {
+ name = "ws___ws_7.3.1.tgz";
+ url = "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz";
+ sha1 = "d0547bf67f7ce4f12a72dfe31262c68d7dc551c8";
+ };
+ }
+ {
+ 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 = "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 = "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_unparser___yargs_unparser_2.0.0.tgz";
+ path = fetchurl {
+ name = "yargs_unparser___yargs_unparser_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz";
+ sha1 = "f131f9226911ae5d9ad38c432fe809366c2325eb";
+ };
+ }
+ {
+ 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 = "yn___yn_3.1.1.tgz";
+ path = fetchurl {
+ name = "yn___yn_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz";
+ sha1 = "1e87401a09d767c1d5eab26a6e4c185182d2eb50";
+ };
+ }
+ ];
+}
diff --git a/third_party/nixpkgs/pkgs/servers/metabase/default.nix b/third_party/nixpkgs/pkgs/servers/metabase/default.nix
index 8e16a59452..25702df7b3 100644
--- a/third_party/nixpkgs/pkgs/servers/metabase/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/metabase/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "metabase";
- version = "0.37.3";
+ version = "0.37.4";
src = fetchurl {
- url = "http://downloads.metabase.com/v${version}/metabase.jar";
- sha256 = "0ka0k0ficvw8srpaa89l0jdzpl4n7hjwz18r41kw1hzk2ydd3p5c";
+ url = "https://downloads.metabase.com/v${version}/metabase.jar";
+ sha256 = "0l781b7mc33kkp4ic57ylghxw671b4ldv6b0wgphmrrwmp0cd3vm";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/servers/meteor/default.nix b/third_party/nixpkgs/pkgs/servers/meteor/default.nix
index ddf7a972c2..96363583b6 100644
--- a/third_party/nixpkgs/pkgs/servers/meteor/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/meteor/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchurl, zlib, patchelf, runtimeShell }:
let
- version = "1.10.2";
+ version = "1.12";
in
stdenv.mkDerivation {
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
pname = "meteor";
src = fetchurl {
url = "https://static-meteor.netdna-ssl.com/packages-bootstrap/${version}/meteor-bootstrap-os.linux.x86_64.tar.gz";
- sha256 = "17s1n92nznasaaprvxg289a1fcizq2nj51xqw7akgw5f77q19vmw";
+ sha256 = "0l3zc76djzypvc0dm5ikv5ybb6574qd6kdbbkarzc2dxx64wkyvb";
};
#dontStrip = true;
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/cadvisor/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/cadvisor/default.nix
index 426dd2ad2a..3a9789ccf1 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/cadvisor/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/cadvisor/default.nix
@@ -1,22 +1,31 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "cadvisor";
- version = "0.36.0";
+ version = "0.37.0";
src = fetchFromGitHub {
owner = "google";
repo = "cadvisor";
rev = "v${version}";
- sha256 = "12hk2l82i7hawzbvj6imcfwn6v8pcfv0dbjfn259yi4b0jrlx6l8";
+ sha256 = "15njzwvsl7jc2hgxlpsksmn7md3bqpavzaskfdlmzxnxp3biw3cj";
};
- goPackagePath = "github.com/google/cadvisor";
+ modRoot = "./cmd";
- subPackages = [ "." ];
+ vendorSha256 = "1vbydwj3xrz2gimwfasiqiwzsdiplaq7imildzr4wspkk64dprf4";
buildFlagsArray = [ "-ldflags=-s -w -X github.com/google/cadvisor/version.Version=${version}" ];
+ postInstall = ''
+ mv $out/bin/{cmd,cadvisor}
+ rm $out/bin/example
+ '';
+
+ preCheck = ''
+ rm internal/container/mesos/handler_test.go
+ '';
+
meta = with stdenv.lib; {
description = "Analyzes resource usage and performance characteristics of running docker containers";
homepage = "https://github.com/google/cadvisor";
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/default.nix
new file mode 100644
index 0000000000..d2bf5040b0
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/default.nix
@@ -0,0 +1,67 @@
+{ lib, mkYarnPackage, fetchFromGitHub, nodejs, runtimeShell }:
+
+# Notes for the upgrade:
+# * Download the tarball of the new version to use.
+# * Remove the `resolutions`-section from upstream `package.json`
+# as this breaks with `yarn2nix`.
+# * Regenerate `yarn.lock` and `yarn2nix`.
+# * Replace new `package.json`, `yarn.nix`, `yarn.lock` here.
+# * Update `version`+`hash` and rebuild.
+
+mkYarnPackage rec {
+ name = "grafana-image-renderer-unstable";
+ version = "2020-12-01";
+
+ src = fetchFromGitHub {
+ owner = "grafana";
+ repo = "grafana-image-renderer";
+ rev = "ce1f81438e5f69c7fd7c73ce08bab624c4c92e25";
+ sha256 = "sha256-1Ke1KLLNZ1dkLH0BWB60r2c45RBbndd0eepjc0nlHVk=";
+ };
+
+ buildPhase = ''
+ runHook preBuild
+
+ pushd deps/renderer
+ npm run build
+ popd
+
+ runHook postBuild
+ '';
+
+ dontInstall = true;
+
+ packageJSON = ./package.json;
+ yarnNix = ./yarn.nix;
+ yarnLock = ./yarn.lock;
+
+ distPhase = ''
+ runHook preDist
+
+ shopt -s extglob
+
+ pushd deps/renderer
+ install_path="$out/libexec/grafana-image-renderer"
+ mkdir -p $install_path
+ cp -R ../../node_modules $install_path
+ cp -R ./!(node_modules) $install_path
+ popd
+
+ mkdir -p $out/bin
+ cat >$out/bin/grafana-image-renderer <=12 <13"
+ },
+ "volta": {
+ "node": "12.19.0"
+ }
+}
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.lock b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.lock
new file mode 100644
index 0000000000..eaf8c1abb4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.lock
@@ -0,0 +1,3017 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@babel/code-frame@^7.0.0":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e"
+ integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==
+ dependencies:
+ "@babel/highlight" "^7.8.3"
+
+"@babel/highlight@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797"
+ integrity sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==
+ dependencies:
+ chalk "^2.0.0"
+ esutils "^2.0.2"
+ js-tokens "^4.0.0"
+
+"@babel/parser@^7.9.4":
+ version "7.9.6"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz#3b1bbb30dabe600cd72db58720998376ff653bc7"
+ integrity sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==
+
+"@babel/runtime@^7.9.2":
+ version "7.9.6"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz#a9102eb5cadedf3f31d08a9ecf294af7827ea29f"
+ integrity sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==
+ dependencies:
+ regenerator-runtime "^0.13.4"
+
+"@grpc/grpc-js@^1.0":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.0.3.tgz#7fa2ba293ccc1e91b24074c2628c8c68336e18c4"
+ integrity sha512-JKV3f5Bv2TZxK6eJSB9EarsZrnLxrvcFNwI9goq0YRXa3S6NNoCSnI3cG3lkXVIJ03Wng1WXe76kc2JQtRe7AQ==
+ dependencies:
+ semver "^6.2.0"
+
+"@grpc/proto-loader@^0.5.4":
+ version "0.5.4"
+ resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.5.4.tgz#038a3820540f621eeb1b05d81fbedfb045e14de0"
+ integrity sha512-HTM4QpI9B2XFkPz7pjwMyMgZchJ93TVkL3kWPW8GDMDKYxsMnmf4w2TNMJK7+KNiYHS5cJrCEAFlF+AwtXWVPA==
+ dependencies:
+ lodash.camelcase "^4.3.0"
+ protobufjs "^6.8.6"
+
+"@hapi/boom@^9.1.0":
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-9.1.0.tgz#0d9517657a56ff1e0b42d0aca9da1b37706fec56"
+ integrity sha512-4nZmpp4tXbm162LaZT45P7F7sgiem8dwAh2vHWT6XX24dozNjGMg6BvKCRvtCUcmcXqeMIUqWN8Rc5X8yKuROQ==
+ dependencies:
+ "@hapi/hoek" "9.x.x"
+
+"@hapi/hoek@9.x.x":
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.0.tgz#6c9eafc78c1529248f8f4d92b0799a712b6052c6"
+ integrity sha512-i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw==
+
+"@nodelib/fs.scandir@2.1.3":
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b"
+ integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==
+ dependencies:
+ "@nodelib/fs.stat" "2.0.3"
+ run-parallel "^1.1.9"
+
+"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3"
+ integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==
+
+"@nodelib/fs.walk@^1.2.3":
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976"
+ integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==
+ dependencies:
+ "@nodelib/fs.scandir" "2.1.3"
+ fastq "^1.6.0"
+
+"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf"
+ integrity sha1-m4sMxmPWaafY9vXQiToU00jzD78=
+
+"@protobufjs/base64@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735"
+ integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==
+
+"@protobufjs/codegen@^2.0.4":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb"
+ integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==
+
+"@protobufjs/eventemitter@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70"
+ integrity sha1-NVy8mLr61ZePntCV85diHx0Ga3A=
+
+"@protobufjs/fetch@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45"
+ integrity sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=
+ dependencies:
+ "@protobufjs/aspromise" "^1.1.1"
+ "@protobufjs/inquire" "^1.1.0"
+
+"@protobufjs/float@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1"
+ integrity sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=
+
+"@protobufjs/inquire@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089"
+ integrity sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=
+
+"@protobufjs/path@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d"
+ integrity sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=
+
+"@protobufjs/pool@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54"
+ integrity sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=
+
+"@protobufjs/utf8@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"
+ integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=
+
+"@samverschueren/stream-to-observable@^0.3.0":
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f"
+ integrity sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==
+ dependencies:
+ any-observable "^0.3.0"
+
+"@types/body-parser@*":
+ version "1.17.1"
+ resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.17.1.tgz#18fcf61768fb5c30ccc508c21d6fd2e8b3bf7897"
+ integrity sha512-RoX2EZjMiFMjZh9lmYrwgoP9RTpAjSHiJxdp4oidAQVO02T7HER3xj9UKue5534ULWeqVEkujhWcyvUce+d68w==
+ dependencies:
+ "@types/connect" "*"
+ "@types/node" "*"
+
+"@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/connect@*":
+ version "3.4.33"
+ resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.33.tgz#31610c901eca573b8713c3330abc6e6b9f588546"
+ integrity sha512-2+FrkXY4zllzTNfJth7jOqEHC+enpLeGslEhpnTAkg21GkRrWV4SsAtqchtT4YS9/nODBU2/ZfsBY2X4J/dX7A==
+ dependencies:
+ "@types/node" "*"
+
+"@types/events@*":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
+ integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
+
+"@types/express-serve-static-core@*":
+ version "4.17.1"
+ resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.1.tgz#82be64a77211b205641e0209096fd3afb62481d3"
+ integrity sha512-9e7jj549ZI+RxY21Cl0t8uBnWyb22HzILupyHZjYEVK//5TT/1bZodU+yUbLnPdoYViBBnNWbxp4zYjGV0zUGw==
+ dependencies:
+ "@types/node" "*"
+ "@types/range-parser" "*"
+
+"@types/express@^4.11.1":
+ version "4.17.2"
+ resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.2.tgz#a0fb7a23d8855bac31bc01d5a58cadd9b2173e6c"
+ integrity sha512-5mHFNyavtLoJmnusB8OKJ5bshSzw+qkMIBAobLrIM48HJvunFva9mOa6aBwh64lBFyNwBbs0xiEFuj4eU/NjCA==
+ dependencies:
+ "@types/body-parser" "*"
+ "@types/express-serve-static-core" "*"
+ "@types/serve-static" "*"
+
+"@types/glob@^7.1.1":
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"
+ integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==
+ dependencies:
+ "@types/events" "*"
+ "@types/minimatch" "*"
+ "@types/node" "*"
+
+"@types/long@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.0.tgz#719551d2352d301ac8b81db732acb6bdc28dbdef"
+ integrity sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q==
+
+"@types/mime@*":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.1.tgz#dc488842312a7f075149312905b5e3c0b054c79d"
+ integrity sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==
+
+"@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/node@*":
+ version "13.1.8"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-13.1.8.tgz#1d590429fe8187a02707720ecf38a6fe46ce294b"
+ integrity sha512-6XzyyNM9EKQW4HKuzbo/CkOIjn/evtCmsU+MUM1xDfJ+3/rNjBttM1NgN7AOQvN6tP1Sl1D1PIKMreTArnxM9A==
+
+"@types/node@^10.0.9", "@types/node@^10.1.0":
+ version "10.17.13"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.13.tgz#ccebcdb990bd6139cd16e84c39dc2fb1023ca90c"
+ integrity sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==
+
+"@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/range-parser@*":
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c"
+ integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==
+
+"@types/serve-static@*":
+ version "1.13.3"
+ resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.3.tgz#eb7e1c41c4468272557e897e9171ded5e2ded9d1"
+ integrity sha512-oprSwp094zOglVrXdlo/4bAHtKTAxX6VT8FOZlBKrmyLbNvE1zxZyJ6yikMVtHIvwP45+ZQGJn+FdXGKTozq0g==
+ dependencies:
+ "@types/express-serve-static-core" "*"
+ "@types/mime" "*"
+
+accepts@~1.3.7:
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
+ integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
+ dependencies:
+ mime-types "~2.1.24"
+ negotiator "0.6.2"
+
+agent-base@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee"
+ integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==
+ dependencies:
+ es6-promisify "^5.0.0"
+
+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@^6.5.5:
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.11.0.tgz#c3607cbc8ae392d8a5a536f25b21f8e5f3f87fe9"
+ integrity sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==
+ 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"
+
+ansi-escapes@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
+ integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
+
+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@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
+ integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
+
+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.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.1.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"
+
+any-observable@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b"
+ integrity sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==
+
+any-promise@^1.0.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
+ integrity sha1-q8av7tzqUugJzcA3au0845Y10X8=
+
+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"
+
+array-flatten@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
+ integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
+
+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==
+
+asn1@~0.2.3:
+ version "0.2.4"
+ resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
+ integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
+ dependencies:
+ safer-buffer "~2.1.0"
+
+assert-plus@1.0.0, assert-plus@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
+ integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
+
+async-limiter@~1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
+ integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==
+
+async@^2.6.1:
+ version "2.6.3"
+ resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
+ integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==
+ dependencies:
+ lodash "^4.17.14"
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+ integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
+
+aws-sign2@~0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
+ integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
+
+aws4@^1.8.0:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz#7e33d8f7d449b3f673cd72deb9abdc552dbe528e"
+ integrity sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==
+
+balanced-match@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+ integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
+
+basic-auth@~2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a"
+ integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==
+ dependencies:
+ safe-buffer "5.1.2"
+
+bcrypt-pbkdf@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
+ integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
+ dependencies:
+ tweetnacl "^0.14.3"
+
+bintrees@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/bintrees/-/bintrees-1.0.1.tgz#0e655c9b9c2435eaab68bf4027226d2b55a34524"
+ integrity sha1-DmVcm5wkNeqraL9AJyJtK1WjRSQ=
+
+body-parser@1.19.0:
+ version "1.19.0"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a"
+ integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==
+ dependencies:
+ bytes "3.1.0"
+ content-type "~1.0.4"
+ debug "2.6.9"
+ depd "~1.1.2"
+ http-errors "1.7.2"
+ iconv-lite "0.4.24"
+ on-finished "~2.3.0"
+ qs "6.7.0"
+ raw-body "2.4.0"
+ type-is "~1.6.17"
+
+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@^3.0.1:
+ 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"
+
+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==
+
+builtin-modules@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
+ integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
+
+byline@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1"
+ integrity sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=
+
+bytes@3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
+ integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
+
+caller-callsite@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
+ integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
+ dependencies:
+ callsites "^2.0.0"
+
+caller-path@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
+ integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
+ dependencies:
+ caller-callsite "^2.0.0"
+
+callsites@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
+ integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
+
+caseless@~0.12.0:
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
+ integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
+
+chalk@^1.0.0, 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.3.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@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
+ integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+ci-info@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
+ integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
+
+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==
+
+cli-cursor@^2.0.0, cli-cursor@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
+ integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
+ dependencies:
+ restore-cursor "^2.0.0"
+
+cli-truncate@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-0.2.1.tgz#9f15cfbb0705005369216c626ac7d05ab90dd574"
+ integrity sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=
+ dependencies:
+ slice-ansi "0.0.4"
+ string-width "^1.0.1"
+
+code-point-at@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
+ integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
+
+color-convert@^1.9.0, color-convert@^1.9.1:
+ 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.0.0, 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==
+
+color-string@^1.5.2:
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc"
+ integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==
+ dependencies:
+ color-name "^1.0.0"
+ simple-swizzle "^0.2.2"
+
+color@3.0.x:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz#d920b4328d534a3ac8295d68f7bd4ba6c427be9a"
+ integrity sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==
+ dependencies:
+ color-convert "^1.9.1"
+ color-string "^1.5.2"
+
+colornames@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/colornames/-/colornames-1.1.1.tgz#f8889030685c7c4ff9e2a559f5077eb76a816f96"
+ integrity sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=
+
+colors@^1.2.1:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
+ integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
+
+colorspace@1.1.x:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.2.tgz#e0128950d082b86a2168580796a0aa5d6c68d8c5"
+ integrity sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==
+ dependencies:
+ color "3.0.x"
+ text-hex "1.0.x"
+
+combined-stream@^1.0.6, combined-stream@~1.0.6:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
+ integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@^2.12.1, 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==
+
+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.6.2:
+ 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"
+
+content-disposition@0.5.3:
+ version "0.5.3"
+ resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd"
+ integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==
+ dependencies:
+ safe-buffer "5.1.2"
+
+content-type@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
+ integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
+
+cookie-signature@1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
+ integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
+
+cookie@0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"
+ integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
+
+core-util-is@1.0.2, 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@^5.2.1:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
+ integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
+ dependencies:
+ import-fresh "^2.0.0"
+ is-directory "^0.3.1"
+ js-yaml "^3.13.1"
+ parse-json "^4.0.0"
+
+cross-spawn@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
+ integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
+ dependencies:
+ lru-cache "^4.0.1"
+ shebang-command "^1.2.0"
+ which "^1.2.9"
+
+cross-spawn@^6.0.0:
+ 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.0:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.1.tgz#0ab56286e0f7c24e153d04cc2aa027e43a9a5d14"
+ integrity sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
+dashdash@^1.12.0:
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
+ integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
+ dependencies:
+ assert-plus "^1.0.0"
+
+date-fns@^1.27.2:
+ version "1.30.1"
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c"
+ integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==
+
+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@^3.1.0:
+ version "3.2.6"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
+ integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
+ dependencies:
+ ms "^2.1.1"
+
+debug@^4.1.0, debug@^4.1.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"
+
+dedent@^0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
+ integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
+
+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=
+
+del@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/del/-/del-5.1.0.tgz#d9487c94e367410e6eff2925ee58c0c84a75b3a7"
+ integrity sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==
+ dependencies:
+ globby "^10.0.1"
+ graceful-fs "^4.2.2"
+ is-glob "^4.0.1"
+ is-path-cwd "^2.2.0"
+ is-path-inside "^3.0.1"
+ p-map "^3.0.0"
+ rimraf "^3.0.0"
+ slash "^3.0.0"
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+ integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
+
+depd@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+
+destroy@~1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
+ integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
+
+diagnostics@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/diagnostics/-/diagnostics-1.1.1.tgz#cab6ac33df70c9d9a727490ae43ac995a769b22a"
+ integrity sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==
+ dependencies:
+ colorspace "1.1.x"
+ enabled "1.0.x"
+ kuler "1.0.x"
+
+diff@^4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
+ integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
+
+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"
+
+duplexer@~0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
+ integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
+
+ecc-jsbn@~0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
+ integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
+ dependencies:
+ jsbn "~0.1.0"
+ safer-buffer "^2.1.0"
+
+ee-first@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
+ integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
+
+elegant-spinner@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
+ integrity sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=
+
+enabled@1.0.x:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/enabled/-/enabled-1.0.2.tgz#965f6513d2c2d1c5f4652b64a2e3396467fc2f93"
+ integrity sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=
+ dependencies:
+ env-variable "0.0.x"
+
+encodeurl@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+ integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
+
+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"
+
+env-variable@0.0.x:
+ version "0.0.5"
+ resolved "https://registry.yarnpkg.com/env-variable/-/env-variable-0.0.5.tgz#913dd830bef11e96a039c038d4130604eba37f88"
+ integrity sha512-zoB603vQReOFvTg5xMl9I1P2PnHsHQQKTEowsKKD7nseUfJq6UWzK+4YtlWUO1nhiQUxe6XMkk+JleSZD1NZFA==
+
+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"
+
+es6-promise@^4.0.3:
+ version "4.2.8"
+ resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
+ integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==
+
+es6-promisify@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
+ integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
+ dependencies:
+ es6-promise "^4.0.3"
+
+escape-html@~1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
+ integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
+
+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=
+
+escodegen@^1.14.1:
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.1.tgz#ba01d0c8278b5e95a9a45350142026659027a457"
+ integrity sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==
+ dependencies:
+ esprima "^4.0.1"
+ estraverse "^4.2.0"
+ esutils "^2.0.2"
+ optionator "^0.8.1"
+ optionalDependencies:
+ source-map "~0.6.1"
+
+esprima@^4.0.0, esprima@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
+ integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+
+estraverse@^4.2.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
+ integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
+
+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==
+
+etag@~1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
+ integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
+
+event-stream@=3.3.4:
+ version "3.3.4"
+ resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
+ integrity sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=
+ dependencies:
+ duplexer "~0.1.1"
+ from "~0"
+ map-stream "~0.1.0"
+ pause-stream "0.0.11"
+ split "0.3"
+ stream-combiner "~0.0.4"
+ through "~2.3.1"
+
+execa@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
+ integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
+ dependencies:
+ cross-spawn "^6.0.0"
+ get-stream "^4.0.0"
+ is-stream "^1.1.0"
+ npm-run-path "^2.0.0"
+ p-finally "^1.0.0"
+ signal-exit "^3.0.0"
+ strip-eof "^1.0.0"
+
+execa@^2.0.3:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-2.1.0.tgz#e5d3ecd837d2a60ec50f3da78fd39767747bbe99"
+ integrity sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==
+ dependencies:
+ cross-spawn "^7.0.0"
+ get-stream "^5.0.0"
+ is-stream "^2.0.0"
+ merge-stream "^2.0.0"
+ npm-run-path "^3.0.0"
+ onetime "^5.1.0"
+ p-finally "^2.0.0"
+ signal-exit "^3.0.2"
+ strip-final-newline "^2.0.0"
+
+expand-template@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c"
+ integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==
+
+express-prom-bundle@^5.1.5:
+ version "5.1.5"
+ resolved "https://registry.yarnpkg.com/express-prom-bundle/-/express-prom-bundle-5.1.5.tgz#f298615879299a58cf8ec1350186f4de91d91fa4"
+ integrity sha512-tUaQUBu0r9zGYcVDpKBI2AeWimuuodaC5BSBkzLPQxRTxaKQShQNnONQSYwjLxbHfPwlCKVZlzfbB9Recnj0Vg==
+ dependencies:
+ on-finished "^2.3.0"
+ url-value-parser "^2.0.0"
+
+express@^4.16.3:
+ version "4.17.1"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134"
+ integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==
+ dependencies:
+ accepts "~1.3.7"
+ array-flatten "1.1.1"
+ body-parser "1.19.0"
+ content-disposition "0.5.3"
+ content-type "~1.0.4"
+ cookie "0.4.0"
+ cookie-signature "1.0.6"
+ debug "2.6.9"
+ depd "~1.1.2"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ finalhandler "~1.1.2"
+ fresh "0.5.2"
+ merge-descriptors "1.0.1"
+ methods "~1.1.2"
+ on-finished "~2.3.0"
+ parseurl "~1.3.3"
+ path-to-regexp "0.1.7"
+ proxy-addr "~2.0.5"
+ qs "6.7.0"
+ range-parser "~1.2.1"
+ safe-buffer "5.1.2"
+ send "0.17.1"
+ serve-static "1.14.1"
+ setprototypeof "1.1.1"
+ statuses "~1.5.0"
+ type-is "~1.6.18"
+ utils-merge "1.0.1"
+ vary "~1.1.2"
+
+extend@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
+ integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
+
+extract-zip@^1.6.6:
+ version "1.6.7"
+ resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.6.7.tgz#a840b4b8af6403264c8db57f4f1a74333ef81fe9"
+ integrity sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=
+ dependencies:
+ concat-stream "1.6.2"
+ debug "2.6.9"
+ mkdirp "0.5.1"
+ yauzl "2.4.1"
+
+extsprintf@1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
+ integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
+
+extsprintf@^1.2.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
+ integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
+
+fast-deep-equal@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4"
+ integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==
+
+fast-glob@^3.0.3:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.1.1.tgz#87ee30e9e9f3eb40d6f254a7997655da753d7c82"
+ integrity sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==
+ 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"
+
+fast-glob@^3.1.1:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.2.tgz#ade1a9d91148965d4bf7c51f72e1ca662d32e63d"
+ integrity sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==
+ 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.4:
+ 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==
+
+fastq@^1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.6.0.tgz#4ec8a38f4ac25f21492673adb7eae9cfef47d1c2"
+ integrity sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==
+ dependencies:
+ reusify "^1.0.0"
+
+fd-slicer@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
+ integrity sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=
+ dependencies:
+ pend "~1.2.0"
+
+fecha@^2.3.3:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/fecha/-/fecha-2.3.3.tgz#948e74157df1a32fd1b12c3a3c3cdcb6ec9d96cd"
+ integrity sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg==
+
+figures@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
+ integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
+ dependencies:
+ escape-string-regexp "^1.0.5"
+ object-assign "^4.1.0"
+
+figures@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
+ integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=
+ dependencies:
+ escape-string-regexp "^1.0.5"
+
+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"
+
+finalhandler@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d"
+ integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==
+ dependencies:
+ debug "2.6.9"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ on-finished "~2.3.0"
+ parseurl "~1.3.3"
+ statuses "~1.5.0"
+ unpipe "~1.0.0"
+
+find-up@^4.0.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"
+
+forever-agent@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
+ integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
+
+form-data@~2.3.2:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
+ integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.6"
+ mime-types "^2.1.12"
+
+forwarded@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
+ integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
+
+fresh@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+ integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
+
+from2@^2.3.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"
+
+from@~0:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
+ integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=
+
+fs-extra@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
+ integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
+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=
+
+get-own-enumerable-property-symbols@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
+ integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==
+
+get-stdin@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz#8d5de98f15171a125c5e516643c7a6d0ea8a96f6"
+ integrity sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==
+
+get-stream@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
+ integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
+ dependencies:
+ pump "^3.0.0"
+
+get-stream@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9"
+ integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==
+ dependencies:
+ pump "^3.0.0"
+
+getpass@^0.1.1:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
+ integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
+ dependencies:
+ assert-plus "^1.0.0"
+
+glob-parent@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2"
+ integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==
+ dependencies:
+ is-glob "^4.0.1"
+
+glob@^7.1.1, glob@^7.1.3:
+ 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"
+
+globby@^10.0.1:
+ version "10.0.2"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543"
+ integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==
+ dependencies:
+ "@types/glob" "^7.1.1"
+ array-union "^2.1.0"
+ dir-glob "^3.0.1"
+ fast-glob "^3.0.3"
+ glob "^7.1.3"
+ ignore "^5.1.1"
+ merge2 "^1.2.3"
+ slash "^3.0.0"
+
+globby@^11.0.0:
+ version "11.0.0"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.0.tgz#56fd0e9f0d4f8fb0c456f1ab0dee96e1380bc154"
+ integrity sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==
+ 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"
+
+google-protobuf@3.5.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/google-protobuf/-/google-protobuf-3.5.0.tgz#b8cc63c74d83457bd8a9a904503c8efb26bca339"
+ integrity sha1-uMxjx02DRXvYqakEUDyO+ya8ozk=
+
+graceful-fs@^4.1.6, graceful-fs@^4.2.2:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
+ integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==
+
+graceful-fs@^4.2.0:
+ version "4.2.4"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
+ integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
+
+har-schema@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
+ integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
+
+har-validator@~5.1.3:
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
+ integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==
+ dependencies:
+ ajv "^6.5.5"
+ har-schema "^2.0.0"
+
+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==
+
+hosted-git-info@^2.1.4:
+ version "2.8.5"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.5.tgz#759cfcf2c4d156ade59b0b2dfabddc42a6b9c70c"
+ integrity sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==
+
+http-errors@1.7.2:
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f"
+ integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.3"
+ setprototypeof "1.1.1"
+ statuses ">= 1.5.0 < 2"
+ toidentifier "1.0.0"
+
+http-errors@~1.7.2:
+ version "1.7.3"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06"
+ integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.4"
+ setprototypeof "1.1.1"
+ statuses ">= 1.5.0 < 2"
+ toidentifier "1.0.0"
+
+http-signature@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
+ integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
+ dependencies:
+ assert-plus "^1.0.0"
+ jsprim "^1.2.2"
+ sshpk "^1.7.0"
+
+https-proxy-agent@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz#b8c286433e87602311b01c8ea34413d856a4af81"
+ integrity sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==
+ dependencies:
+ agent-base "^4.3.0"
+ debug "^3.1.0"
+
+husky@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/husky/-/husky-3.1.0.tgz#5faad520ab860582ed94f0c1a77f0f04c90b57c0"
+ integrity sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==
+ dependencies:
+ chalk "^2.4.2"
+ ci-info "^2.0.0"
+ cosmiconfig "^5.2.1"
+ execa "^1.0.0"
+ get-stdin "^7.0.0"
+ opencollective-postinstall "^2.0.2"
+ pkg-dir "^4.2.0"
+ please-upgrade-node "^3.2.0"
+ read-pkg "^5.2.0"
+ run-node "^1.0.0"
+ slash "^3.0.0"
+
+iconv-lite@0.4.24:
+ 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"
+
+ignore@^5.1.1, ignore@^5.1.4:
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf"
+ integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==
+
+import-fresh@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
+ integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
+ dependencies:
+ caller-path "^2.0.0"
+ resolve-from "^3.0.0"
+
+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@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
+ integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
+
+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==
+
+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.4, inherits@^2.0.1, inherits@^2.0.3, 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.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+ integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
+
+into-stream@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-5.1.1.tgz#f9a20a348a11f3c13face22763f2d02e127f4db8"
+ integrity sha512-krrAJ7McQxGGmvaYbB7Q1mcA+cRwg9Ij2RfWIeVesNBgVDZmzY/Fa4IpZUT3bmdRzMzdf/mzltCG2Dq99IZGBA==
+ dependencies:
+ from2 "^2.3.0"
+ p-is-promise "^3.0.0"
+
+ipaddr.js@1.9.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65"
+ integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==
+
+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-arrayish@^0.3.1:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
+ integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
+
+is-directory@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
+ integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
+
+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-fullwidth-code-point@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
+ integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
+ 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-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-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-obj@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
+ integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
+
+is-observable@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e"
+ integrity sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==
+ dependencies:
+ symbol-observable "^1.1.0"
+
+is-path-cwd@^2.2.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-inside@^3.0.1:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.2.tgz#f5220fc82a3e233757291dddc9c5877f2a1f3017"
+ integrity sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==
+
+is-promise@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
+ integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
+
+is-regexp@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
+ integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk=
+
+is-stream@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
+ integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
+
+is-stream@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
+ integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
+
+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=
+
+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=
+
+isstream@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
+ integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
+
+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-yaml@^3.13.1:
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
+ integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
+ dependencies:
+ argparse "^1.0.7"
+ esprima "^4.0.0"
+
+jsbn@~0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
+ integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
+
+json-parse-better-errors@^1.0.1:
+ 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-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@0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
+ integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
+
+json-stringify-safe@~5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+ integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
+
+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"
+
+jsprim@^1.2.2:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
+ integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
+ dependencies:
+ assert-plus "1.0.0"
+ extsprintf "1.3.0"
+ json-schema "0.2.3"
+ verror "1.10.0"
+
+kuler@1.0.x:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/kuler/-/kuler-1.0.1.tgz#ef7c784f36c9fb6e16dd3150d152677b2b0228a6"
+ integrity sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==
+ dependencies:
+ colornames "^1.1.1"
+
+levn@~0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
+ integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
+ dependencies:
+ prelude-ls "~1.1.2"
+ type-check "~0.3.2"
+
+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=
+
+lint-staged@^9.5.0:
+ version "9.5.0"
+ resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-9.5.0.tgz#290ec605252af646d9b74d73a0fa118362b05a33"
+ integrity sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==
+ dependencies:
+ chalk "^2.4.2"
+ commander "^2.20.0"
+ cosmiconfig "^5.2.1"
+ debug "^4.1.1"
+ dedent "^0.7.0"
+ del "^5.0.0"
+ execa "^2.0.3"
+ listr "^0.14.3"
+ log-symbols "^3.0.0"
+ micromatch "^4.0.2"
+ normalize-path "^3.0.0"
+ please-upgrade-node "^3.1.1"
+ string-argv "^0.3.0"
+ stringify-object "^3.3.0"
+
+listr-silent-renderer@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e"
+ integrity sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=
+
+listr-update-renderer@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz#4ea8368548a7b8aecb7e06d8c95cb45ae2ede6a2"
+ integrity sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==
+ dependencies:
+ chalk "^1.1.3"
+ cli-truncate "^0.2.1"
+ elegant-spinner "^1.0.1"
+ figures "^1.7.0"
+ indent-string "^3.0.0"
+ log-symbols "^1.0.2"
+ log-update "^2.3.0"
+ strip-ansi "^3.0.1"
+
+listr-verbose-renderer@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz#f1132167535ea4c1261102b9f28dac7cba1e03db"
+ integrity sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==
+ dependencies:
+ chalk "^2.4.1"
+ cli-cursor "^2.1.0"
+ date-fns "^1.27.2"
+ figures "^2.0.0"
+
+listr@^0.14.3:
+ version "0.14.3"
+ resolved "https://registry.yarnpkg.com/listr/-/listr-0.14.3.tgz#2fea909604e434be464c50bddba0d496928fa586"
+ integrity sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==
+ dependencies:
+ "@samverschueren/stream-to-observable" "^0.3.0"
+ is-observable "^1.1.0"
+ is-promise "^2.1.0"
+ is-stream "^1.1.0"
+ listr-silent-renderer "^1.1.1"
+ listr-update-renderer "^0.5.0"
+ listr-verbose-renderer "^0.5.0"
+ p-map "^2.0.0"
+ rxjs "^6.3.3"
+
+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.camelcase@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
+ integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
+
+lodash@^4.17.14, lodash@^4.17.19:
+ version "4.17.19"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b"
+ integrity sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==
+
+log-symbols@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
+ integrity sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=
+ dependencies:
+ chalk "^1.0.0"
+
+log-symbols@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4"
+ integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==
+ dependencies:
+ chalk "^2.4.2"
+
+log-update@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/log-update/-/log-update-2.3.0.tgz#88328fd7d1ce7938b29283746f0b1bc126b24708"
+ integrity sha1-iDKP19HOeTiykoN0bwsbwSayRwg=
+ dependencies:
+ ansi-escapes "^3.0.0"
+ cli-cursor "^2.0.0"
+ wrap-ansi "^3.0.1"
+
+logform@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/logform/-/logform-2.1.2.tgz#957155ebeb67a13164069825ce67ddb5bb2dd360"
+ integrity sha512-+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==
+ dependencies:
+ colors "^1.2.1"
+ fast-safe-stringify "^2.0.4"
+ fecha "^2.3.3"
+ ms "^2.1.1"
+ triple-beam "^1.3.0"
+
+long@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28"
+ integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==
+
+lru-cache@^4.0.1:
+ version "4.1.5"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
+ integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
+ dependencies:
+ pseudomap "^1.0.2"
+ yallist "^2.1.2"
+
+map-stream@~0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194"
+ integrity sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=
+
+media-typer@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
+ integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
+
+merge-descriptors@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
+ integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
+
+merge-stream@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
+ integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
+
+merge2@^1.2.3, merge2@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81"
+ integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==
+
+methods@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+ integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
+
+micromatch@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259"
+ integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
+ dependencies:
+ braces "^3.0.1"
+ picomatch "^2.0.5"
+
+mime-db@1.43.0:
+ version "1.43.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58"
+ integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==
+
+mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24:
+ version "2.1.26"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06"
+ integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==
+ dependencies:
+ mime-db "1.43.0"
+
+mime@1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
+ integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
+
+mime@^2.0.3:
+ version "2.4.4"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz#bd7b91135fc6b01cde3e9bae33d659b63d8857e5"
+ integrity sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==
+
+mimic-fn@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
+ integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
+
+mimic-fn@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
+ integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
+
+minimatch@^3.0.4:
+ 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@0.0.8:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
+ integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
+
+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==
+
+mkdirp@0.5.1, mkdirp@^0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
+ integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
+ dependencies:
+ minimist "0.0.8"
+
+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"
+
+morgan@^1.9.0:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59"
+ integrity sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==
+ dependencies:
+ basic-auth "~2.0.0"
+ debug "2.6.9"
+ depd "~1.1.2"
+ on-finished "~2.3.0"
+ on-headers "~1.0.1"
+
+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.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
+ integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
+
+ms@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
+ integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+
+multistream@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/multistream/-/multistream-2.1.1.tgz#629d3a29bd76623489980d04519a2c365948148c"
+ integrity sha512-xasv76hl6nr1dEy3lPvy7Ej7K/Lx3O/FCvwge8PeVJpciPPoNCbaANcNiBug3IpdvTveZUcAV0DJzdnUDMesNQ==
+ dependencies:
+ inherits "^2.0.1"
+ readable-stream "^2.0.5"
+
+mz@^2.7.0:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
+ integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
+ dependencies:
+ any-promise "^1.0.0"
+ object-assign "^4.0.1"
+ thenify-all "^1.0.0"
+
+negotiator@0.6.2:
+ version "0.6.2"
+ resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
+ integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
+
+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-cleanup@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/node-cleanup/-/node-cleanup-2.1.2.tgz#7ac19abd297e09a7f72a71545d951b517e4dde2c"
+ integrity sha1-esGavSl+Caf3KnFUXZUbUX5N3iw=
+
+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-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==
+
+npm-run-path@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
+ integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
+ dependencies:
+ path-key "^2.0.0"
+
+npm-run-path@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-3.1.0.tgz#7f91be317f6a466efed3c9f2980ad8a4ee8b0fa5"
+ integrity sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==
+ dependencies:
+ path-key "^3.0.0"
+
+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=
+
+oauth-sign@~0.9.0:
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
+ integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
+
+object-assign@^4.0.1, object-assign@^4.1.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+
+on-finished@^2.3.0, on-finished@~2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
+ integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
+ dependencies:
+ ee-first "1.1.1"
+
+on-headers@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f"
+ integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
+
+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"
+
+one-time@0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/one-time/-/one-time-0.0.4.tgz#f8cdf77884826fe4dff93e3a9cc37b1e4480742e"
+ integrity sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=
+
+onetime@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
+ integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=
+ dependencies:
+ mimic-fn "^1.0.0"
+
+onetime@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5"
+ integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==
+ dependencies:
+ mimic-fn "^2.1.0"
+
+opencollective-postinstall@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89"
+ integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==
+
+optionator@^0.8.1:
+ version "0.8.3"
+ resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
+ integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
+ dependencies:
+ deep-is "~0.1.3"
+ fast-levenshtein "~2.0.6"
+ levn "~0.3.0"
+ prelude-ls "~1.1.2"
+ type-check "~0.3.2"
+ word-wrap "~1.2.3"
+
+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-finally@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
+ integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
+
+p-finally@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561"
+ integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==
+
+p-is-promise@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-3.0.0.tgz#58e78c7dfe2e163cf2a04ff869e7c1dba64a5971"
+ integrity sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==
+
+p-limit@^2.2.0:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e"
+ integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==
+ dependencies:
+ p-try "^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@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d"
+ integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==
+ dependencies:
+ aggregate-error "^3.0.0"
+
+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==
+
+parse-json@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
+ integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
+ dependencies:
+ error-ex "^1.3.1"
+ json-parse-better-errors "^1.0.1"
+
+parse-json@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f"
+ integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ error-ex "^1.3.1"
+ json-parse-better-errors "^1.0.1"
+ lines-and-columns "^1.1.6"
+
+parseurl@~1.3.3:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
+ integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
+
+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:
+ 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-key@^2.0.0, 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.0.0, 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-to-regexp@0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
+ integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
+
+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==
+
+pause-stream@0.0.11:
+ version "0.0.11"
+ resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
+ integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=
+ dependencies:
+ through "~2.3"
+
+pend@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
+ integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
+
+performance-now@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
+ integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
+
+picomatch@^2.0.5:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz#21bac888b6ed8601f831ce7816e335bc779f0a4a"
+ integrity sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==
+
+picomatch@^2.2.1:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
+ integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
+
+pkg-dir@^4.2.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"
+
+pkg-fetch@^2.6.7:
+ version "2.6.8"
+ resolved "https://registry.yarnpkg.com/pkg-fetch/-/pkg-fetch-2.6.8.tgz#458ba6b9c936de1b0f3f9c830f389888561e630f"
+ integrity sha512-CFG7jOeVD38lltLGA7xCJxYsD//GKLjl1P9tc/n9By2a4WEHQjfkBMrYdMS8WOHVP+r9L20fsZNbaKcubDAiQg==
+ dependencies:
+ "@babel/runtime" "^7.9.2"
+ byline "^5.0.0"
+ chalk "^3.0.0"
+ expand-template "^2.0.3"
+ fs-extra "^8.1.0"
+ minimist "^1.2.5"
+ progress "^2.0.3"
+ request "^2.88.0"
+ request-progress "^3.0.0"
+ semver "^6.3.0"
+ unique-temp-dir "^1.0.0"
+
+pkg@4.4.8:
+ version "4.4.8"
+ resolved "https://registry.yarnpkg.com/pkg/-/pkg-4.4.8.tgz#145fb81f31eebfb90d2010dd2c4b663ca0db4009"
+ integrity sha512-Fqqv0iaX48U3CFZxd6Dq6JKe7BrAWbgRAqMJkz/m8W3H5cqJ6suvsUWe5AJPRlN/AhbBYXBJ0XG9QlYPTXcVFA==
+ dependencies:
+ "@babel/parser" "^7.9.4"
+ "@babel/runtime" "^7.9.2"
+ chalk "^3.0.0"
+ escodegen "^1.14.1"
+ fs-extra "^8.1.0"
+ globby "^11.0.0"
+ into-stream "^5.1.1"
+ minimist "^1.2.5"
+ multistream "^2.1.1"
+ pkg-fetch "^2.6.7"
+ progress "^2.0.3"
+ resolve "^1.15.1"
+ stream-meter "^1.0.4"
+
+please-upgrade-node@^3.1.1, please-upgrade-node@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
+ integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
+ dependencies:
+ semver-compare "^1.0.0"
+
+prelude-ls@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
+ integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
+
+prettier@^1.19.1:
+ version "1.19.1"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
+ integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
+
+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==
+
+progress@^2.0.1, progress@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
+ integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
+
+prom-client@^11.5.3:
+ version "11.5.3"
+ resolved "https://registry.yarnpkg.com/prom-client/-/prom-client-11.5.3.tgz#5fedfce1083bac6c2b223738e966d0e1643756f8"
+ integrity sha512-iz22FmTbtkyL2vt0MdDFY+kWof+S9UB/NACxSn2aJcewtw+EERsen0urSkZ2WrHseNdydsvcxCTAnPcSMZZv4Q==
+ dependencies:
+ tdigest "^0.1.1"
+
+protobufjs@^6.8.6:
+ version "6.8.8"
+ resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.8.8.tgz#c8b4f1282fd7a90e6f5b109ed11c84af82908e7c"
+ integrity sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw==
+ dependencies:
+ "@protobufjs/aspromise" "^1.1.2"
+ "@protobufjs/base64" "^1.1.2"
+ "@protobufjs/codegen" "^2.0.4"
+ "@protobufjs/eventemitter" "^1.1.0"
+ "@protobufjs/fetch" "^1.1.0"
+ "@protobufjs/float" "^1.0.2"
+ "@protobufjs/inquire" "^1.1.0"
+ "@protobufjs/path" "^1.1.2"
+ "@protobufjs/pool" "^1.1.0"
+ "@protobufjs/utf8" "^1.1.0"
+ "@types/long" "^4.0.0"
+ "@types/node" "^10.1.0"
+ long "^4.0.0"
+
+proxy-addr@~2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34"
+ integrity sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==
+ dependencies:
+ forwarded "~0.1.2"
+ ipaddr.js "1.9.0"
+
+proxy-from-env@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee"
+ integrity sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=
+
+ps-tree@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.2.0.tgz#5e7425b89508736cdd4f2224d028f7bb3f722ebd"
+ integrity sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==
+ dependencies:
+ event-stream "=3.3.4"
+
+pseudomap@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
+ integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
+
+psl@^1.1.28:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/psl/-/psl-1.7.0.tgz#f1c4c47a8ef97167dea5d6bbf4816d736e884a3c"
+ integrity sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==
+
+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"
+
+punycode@^2.1.0, punycode@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
+ integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
+
+puppeteer-cluster@^0.18.0:
+ version "0.18.0"
+ resolved "https://registry.yarnpkg.com/puppeteer-cluster/-/puppeteer-cluster-0.18.0.tgz#189ef1cea474590aa4d42c9a665dc319689e8fad"
+ integrity sha512-sMhK7foa+gq8khtgvKar6xwIjmPFS92ZrDsnpMHcQMX2Q8hWmVSViHG7RhuAOmbfIbS7Ya+lViXlx1xtgUjarQ==
+ dependencies:
+ debug "^4.1.1"
+
+puppeteer@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-2.0.0.tgz#0612992e29ec418e0a62c8bebe61af1a64d7ec01"
+ integrity sha512-t3MmTWzQxPRP71teU6l0jX47PHXlc4Z52sQv4LJQSZLq1ttkKS2yGM3gaI57uQwZkNaoGd0+HPPMELZkcyhlqA==
+ dependencies:
+ debug "^4.1.0"
+ extract-zip "^1.6.6"
+ https-proxy-agent "^3.0.0"
+ mime "^2.0.3"
+ progress "^2.0.1"
+ proxy-from-env "^1.0.0"
+ rimraf "^2.6.1"
+ ws "^6.1.0"
+
+qs@6.7.0:
+ version "6.7.0"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
+ integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
+
+qs@~6.5.2:
+ version "6.5.2"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
+ integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
+
+range-parser@~1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
+ integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
+
+raw-body@2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332"
+ integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==
+ dependencies:
+ bytes "3.1.0"
+ http-errors "1.7.2"
+ iconv-lite "0.4.24"
+ unpipe "1.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@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.1.4, readable-stream@^2.2.2, 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@^3.1.1:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.5.0.tgz#465d70e6d1087f6162d079cd0b5db7fbebfd1606"
+ integrity sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
+regenerator-runtime@^0.13.4:
+ version "0.13.5"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697"
+ integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==
+
+request-progress@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-3.0.0.tgz#4ca754081c7fec63f505e4faa825aa06cd669dbe"
+ integrity sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=
+ dependencies:
+ throttleit "^1.0.0"
+
+request@^2.88.0:
+ version "2.88.2"
+ resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
+ integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
+ dependencies:
+ aws-sign2 "~0.7.0"
+ aws4 "^1.8.0"
+ caseless "~0.12.0"
+ combined-stream "~1.0.6"
+ extend "~3.0.2"
+ forever-agent "~0.6.1"
+ form-data "~2.3.2"
+ har-validator "~5.1.3"
+ http-signature "~1.2.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.19"
+ oauth-sign "~0.9.0"
+ performance-now "^2.1.0"
+ qs "~6.5.2"
+ safe-buffer "^5.1.2"
+ tough-cookie "~2.5.0"
+ tunnel-agent "^0.6.0"
+ uuid "^3.3.2"
+
+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@^1.10.0, resolve@^1.3.2:
+ version "1.14.2"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.14.2.tgz#dbf31d0fa98b1f29aa5169783b9c290cb865fea2"
+ integrity sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==
+ dependencies:
+ path-parse "^1.0.6"
+
+resolve@^1.15.1:
+ 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"
+
+restore-cursor@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
+ integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368=
+ dependencies:
+ onetime "^2.0.0"
+ signal-exit "^3.0.2"
+
+reusify@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
+ integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
+
+rimraf@^2.6.1:
+ 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.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.0.tgz#614176d4b3010b75e5c390eb0ee96f6dc0cebb9b"
+ integrity sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==
+ dependencies:
+ glob "^7.1.3"
+
+run-node@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/run-node/-/run-node-1.0.0.tgz#46b50b946a2aa2d4947ae1d886e9856fd9cabe5e"
+ integrity sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==
+
+run-parallel@^1.1.9:
+ version "1.1.9"
+ resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679"
+ integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==
+
+rxjs@^6.3.3:
+ version "6.5.4"
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c"
+ integrity sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==
+ dependencies:
+ tslib "^1.9.0"
+
+safe-buffer@5.1.2, 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-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519"
+ integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==
+
+"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+semver-compare@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
+ integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
+
+"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0:
+ version "5.7.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
+ integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+
+semver@^6.2.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==
+
+send@0.17.1:
+ version "0.17.1"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8"
+ integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==
+ dependencies:
+ debug "2.6.9"
+ depd "~1.1.2"
+ destroy "~1.0.4"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ fresh "0.5.2"
+ http-errors "~1.7.2"
+ mime "1.6.0"
+ ms "2.1.1"
+ on-finished "~2.3.0"
+ range-parser "~1.2.1"
+ statuses "~1.5.0"
+
+serve-static@1.14.1:
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9"
+ integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==
+ dependencies:
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ parseurl "~1.3.3"
+ send "0.17.1"
+
+setprototypeof@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683"
+ integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
+
+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==
+
+signal-exit@^3.0.0, signal-exit@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
+ integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
+
+simple-swizzle@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
+ integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=
+ dependencies:
+ is-arrayish "^0.3.1"
+
+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@0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
+ integrity sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=
+
+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==
+
+spdx-correct@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
+ integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
+ integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
+ integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
+ integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==
+
+split@0.3:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"
+ integrity sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=
+ dependencies:
+ through "2"
+
+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=
+
+sshpk@^1.7.0:
+ version "1.16.1"
+ resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
+ integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
+ dependencies:
+ asn1 "~0.2.3"
+ assert-plus "^1.0.0"
+ bcrypt-pbkdf "^1.0.0"
+ dashdash "^1.12.0"
+ ecc-jsbn "~0.1.1"
+ getpass "^0.1.1"
+ jsbn "~0.1.0"
+ safer-buffer "^2.0.2"
+ tweetnacl "~0.14.0"
+
+stack-trace@0.0.x:
+ version "0.0.10"
+ resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
+ integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=
+
+"statuses@>= 1.5.0 < 2", statuses@~1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
+ integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
+
+stream-combiner@~0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
+ integrity sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=
+ dependencies:
+ duplexer "~0.1.1"
+
+stream-meter@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/stream-meter/-/stream-meter-1.0.4.tgz#52af95aa5ea760a2491716704dbff90f73afdd1d"
+ integrity sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=
+ dependencies:
+ readable-stream "^2.1.4"
+
+string-argv@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.1.2.tgz#c5b7bc03fb2b11983ba3a72333dd0559e77e4738"
+ integrity sha512-mBqPGEOMNJKXRo7z0keX0wlAhbBAjilUdPW13nN0PecVryZxdHIeM7TqbsSUA7VYuS00HGC6mojP7DlQzfa9ZA==
+
+string-argv@^0.3.0:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
+ integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
+
+string-width@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
+ integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
+ dependencies:
+ code-point-at "^1.0.0"
+ is-fullwidth-code-point "^1.0.0"
+ strip-ansi "^3.0.0"
+
+string-width@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
+ integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
+ dependencies:
+ is-fullwidth-code-point "^2.0.0"
+ strip-ansi "^4.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@~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"
+
+stringify-object@^3.3.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
+ integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==
+ dependencies:
+ get-own-enumerable-property-symbols "^3.0.0"
+ is-obj "^1.0.1"
+ is-regexp "^1.0.0"
+
+strip-ansi@^3.0.0, strip-ansi@^3.0.1:
+ 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@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
+ integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
+ dependencies:
+ ansi-regex "^3.0.0"
+
+strip-eof@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
+ integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
+
+strip-final-newline@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
+ integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
+
+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:
+ 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@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1"
+ integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
+ dependencies:
+ has-flag "^4.0.0"
+
+symbol-observable@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
+ integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
+
+tdigest@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/tdigest/-/tdigest-0.1.1.tgz#2e3cb2c39ea449e55d1e6cd91117accca4588021"
+ integrity sha1-Ljyyw56kSeVdHmzZEReszKRYgCE=
+ dependencies:
+ bintrees "1.0.1"
+
+text-hex@1.0.x:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5"
+ integrity sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==
+
+thenify-all@^1.0.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
+ integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=
+ dependencies:
+ thenify ">= 3.1.0 < 4"
+
+"thenify@>= 3.1.0 < 4":
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.0.tgz#e69e38a1babe969b0108207978b9f62b88604839"
+ integrity sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=
+ dependencies:
+ any-promise "^1.0.0"
+
+throttleit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c"
+ integrity sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=
+
+through@2, through@~2.3, through@~2.3.1:
+ version "2.3.8"
+ resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
+ integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
+
+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"
+
+toidentifier@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
+ integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
+
+tough-cookie@~2.5.0:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
+ integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
+ dependencies:
+ psl "^1.1.28"
+ punycode "^2.1.1"
+
+triple-beam@^1.2.0, triple-beam@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9"
+ integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==
+
+tsc-watch@^4.2.3:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/tsc-watch/-/tsc-watch-4.2.3.tgz#630aaf1ed8bbfb6fbcbddb9bef96054bed217c4b"
+ integrity sha512-M1Lo37+ggVfavGX3ObUVMz9QBH7moqq2RlmBdxnz6a6etwecetznZ/ZgYOi2c9HQ4Ki2qStj7V9J/gSf0rThig==
+ dependencies:
+ cross-spawn "^5.1.0"
+ node-cleanup "^2.1.2"
+ ps-tree "^1.2.0"
+ string-argv "^0.1.1"
+ strip-ansi "^4.0.0"
+
+tslib@^1.10.0:
+ version "1.11.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35"
+ integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==
+
+tslib@^1.8.1, tslib@^1.9.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
+ integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
+
+tslint@^6.1.1:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/tslint/-/tslint-6.1.1.tgz#ac03fbd17f85bfefaae348b353b25a88efe10cde"
+ integrity sha512-kd6AQ/IgPRpLn6g5TozqzPdGNZ0q0jtXW4//hRcj10qLYBaa3mTUU2y2MCG+RXZm8Zx+KZi0eA+YCrMyNlF4UA==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ builtin-modules "^1.1.1"
+ chalk "^2.3.0"
+ commander "^2.12.1"
+ diff "^4.0.1"
+ glob "^7.1.1"
+ js-yaml "^3.13.1"
+ minimatch "^3.0.4"
+ mkdirp "^0.5.3"
+ resolve "^1.3.2"
+ semver "^5.3.0"
+ tslib "^1.10.0"
+ tsutils "^2.29.0"
+
+tsutils@^2.29.0:
+ version "2.29.0"
+ resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
+ integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==
+ dependencies:
+ tslib "^1.8.1"
+
+tunnel-agent@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
+ integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
+ dependencies:
+ safe-buffer "^5.0.1"
+
+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
+ version "0.14.5"
+ resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
+ integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
+
+type-check@~0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
+ integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
+ dependencies:
+ prelude-ls "~1.1.2"
+
+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-is@~1.6.17, type-is@~1.6.18:
+ version "1.6.18"
+ resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
+ integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
+ dependencies:
+ media-typer "0.3.0"
+ mime-types "~2.1.24"
+
+typedarray@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+ integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
+
+typescript@^3.8.3:
+ version "3.8.3"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061"
+ integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==
+
+uid2@0.0.3:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/uid2/-/uid2-0.0.3.tgz#483126e11774df2f71b8b639dcd799c376162b82"
+ integrity sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I=
+
+unique-filename@^1.1.0:
+ 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"
+
+unique-temp-dir@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz#6dce95b2681ca003eebfb304a415f9cbabcc5385"
+ integrity sha1-bc6VsmgcoAPuv7MEpBX5y6vMU4U=
+ dependencies:
+ mkdirp "^0.5.1"
+ os-tmpdir "^1.0.1"
+ uid2 "0.0.3"
+
+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==
+
+unpipe@1.0.0, unpipe@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
+ integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
+
+uri-js@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
+ integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
+ dependencies:
+ punycode "^2.1.0"
+
+url-value-parser@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/url-value-parser/-/url-value-parser-2.0.1.tgz#c8179a095ab9ec1f5aa17ca36af5af396b4e95ed"
+ integrity sha512-bexECeREBIueboLGM3Y1WaAzQkIn+Tca/Xjmjmfd0S/hFHSCEoFkNh0/D0l9G4K74MkEP/lLFRlYnxX3d68Qgw==
+
+util-deprecate@^1.0.1, 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=
+
+utils-merge@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+ integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
+
+uuid@^3.3.2:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
+ integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
+
+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"
+
+vary@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+ integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
+
+verror@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
+ integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
+ dependencies:
+ assert-plus "^1.0.0"
+ core-util-is "1.0.2"
+ extsprintf "^1.2.0"
+
+which@^1.2.9:
+ 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"
+
+winston-transport@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.3.0.tgz#df68c0c202482c448d9b47313c07304c2d7c2c66"
+ integrity sha512-B2wPuwUi3vhzn/51Uukcao4dIduEiPOcOt9HJ3QeaXgkJ5Z7UwpBzxS4ZGNHtrxrUvTwemsQiSys0ihOf8Mp1A==
+ dependencies:
+ readable-stream "^2.3.6"
+ triple-beam "^1.2.0"
+
+winston@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/winston/-/winston-3.2.1.tgz#63061377976c73584028be2490a1846055f77f07"
+ integrity sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==
+ dependencies:
+ async "^2.6.1"
+ diagnostics "^1.1.1"
+ is-stream "^1.1.0"
+ logform "^2.1.1"
+ one-time "0.0.4"
+ readable-stream "^3.1.1"
+ stack-trace "0.0.x"
+ triple-beam "^1.3.0"
+ winston-transport "^4.3.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==
+
+wrap-ansi@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba"
+ integrity sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=
+ dependencies:
+ string-width "^2.1.1"
+ strip-ansi "^4.0.0"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+ws@^6.1.0:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb"
+ integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==
+ dependencies:
+ async-limiter "~1.0.0"
+
+yallist@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
+ integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
+
+yauzl@2.4.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005"
+ integrity sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=
+ dependencies:
+ fd-slicer "~1.0.1"
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.nix
new file mode 100644
index 0000000000..3d11945721
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.nix
@@ -0,0 +1,3549 @@
+{ fetchurl, fetchgit, linkFarm, runCommandNoCC, gnutar }: rec {
+ offline_cache = linkFarm "offline" packages;
+ packages = [
+ {
+ name = "_babel_code_frame___code_frame_7.8.3.tgz";
+ path = fetchurl {
+ name = "_babel_code_frame___code_frame_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz";
+ sha1 = "33e25903d7481181534e12ec0a25f16b6fcf419e";
+ };
+ }
+ {
+ name = "_babel_highlight___highlight_7.8.3.tgz";
+ path = fetchurl {
+ name = "_babel_highlight___highlight_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz";
+ sha1 = "28f173d04223eaaa59bc1d439a3836e6d1265797";
+ };
+ }
+ {
+ name = "_babel_parser___parser_7.9.6.tgz";
+ path = fetchurl {
+ name = "_babel_parser___parser_7.9.6.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz";
+ sha1 = "3b1bbb30dabe600cd72db58720998376ff653bc7";
+ };
+ }
+ {
+ name = "_babel_runtime___runtime_7.9.6.tgz";
+ path = fetchurl {
+ name = "_babel_runtime___runtime_7.9.6.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz";
+ sha1 = "a9102eb5cadedf3f31d08a9ecf294af7827ea29f";
+ };
+ }
+ {
+ name = "_grpc_grpc_js___grpc_js_1.0.3.tgz";
+ path = fetchurl {
+ name = "_grpc_grpc_js___grpc_js_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.0.3.tgz";
+ sha1 = "7fa2ba293ccc1e91b24074c2628c8c68336e18c4";
+ };
+ }
+ {
+ name = "_grpc_proto_loader___proto_loader_0.5.4.tgz";
+ path = fetchurl {
+ name = "_grpc_proto_loader___proto_loader_0.5.4.tgz";
+ url = "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.5.4.tgz";
+ sha1 = "038a3820540f621eeb1b05d81fbedfb045e14de0";
+ };
+ }
+ {
+ name = "_hapi_boom___boom_9.1.0.tgz";
+ path = fetchurl {
+ name = "_hapi_boom___boom_9.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@hapi/boom/-/boom-9.1.0.tgz";
+ sha1 = "0d9517657a56ff1e0b42d0aca9da1b37706fec56";
+ };
+ }
+ {
+ name = "_hapi_hoek___hoek_9.1.0.tgz";
+ path = fetchurl {
+ name = "_hapi_hoek___hoek_9.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.0.tgz";
+ sha1 = "6c9eafc78c1529248f8f4d92b0799a712b6052c6";
+ };
+ }
+ {
+ name = "_nodelib_fs.scandir___fs.scandir_2.1.3.tgz";
+ path = fetchurl {
+ name = "_nodelib_fs.scandir___fs.scandir_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz";
+ sha1 = "3a582bdb53804c6ba6d146579c46e52130cf4a3b";
+ };
+ }
+ {
+ name = "_nodelib_fs.stat___fs.stat_2.0.3.tgz";
+ path = fetchurl {
+ name = "_nodelib_fs.stat___fs.stat_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz";
+ sha1 = "34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3";
+ };
+ }
+ {
+ name = "_nodelib_fs.walk___fs.walk_1.2.4.tgz";
+ path = fetchurl {
+ name = "_nodelib_fs.walk___fs.walk_1.2.4.tgz";
+ url = "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz";
+ sha1 = "011b9202a70a6366e436ca5c065844528ab04976";
+ };
+ }
+ {
+ name = "_protobufjs_aspromise___aspromise_1.1.2.tgz";
+ path = fetchurl {
+ name = "_protobufjs_aspromise___aspromise_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz";
+ sha1 = "9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf";
+ };
+ }
+ {
+ name = "_protobufjs_base64___base64_1.1.2.tgz";
+ path = fetchurl {
+ name = "_protobufjs_base64___base64_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz";
+ sha1 = "4c85730e59b9a1f1f349047dbf24296034bb2735";
+ };
+ }
+ {
+ name = "_protobufjs_codegen___codegen_2.0.4.tgz";
+ path = fetchurl {
+ name = "_protobufjs_codegen___codegen_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz";
+ sha1 = "7ef37f0d010fb028ad1ad59722e506d9262815cb";
+ };
+ }
+ {
+ name = "_protobufjs_eventemitter___eventemitter_1.1.0.tgz";
+ path = fetchurl {
+ name = "_protobufjs_eventemitter___eventemitter_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz";
+ sha1 = "355cbc98bafad5978f9ed095f397621f1d066b70";
+ };
+ }
+ {
+ name = "_protobufjs_fetch___fetch_1.1.0.tgz";
+ path = fetchurl {
+ name = "_protobufjs_fetch___fetch_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz";
+ sha1 = "ba99fb598614af65700c1619ff06d454b0d84c45";
+ };
+ }
+ {
+ name = "_protobufjs_float___float_1.0.2.tgz";
+ path = fetchurl {
+ name = "_protobufjs_float___float_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz";
+ sha1 = "5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1";
+ };
+ }
+ {
+ name = "_protobufjs_inquire___inquire_1.1.0.tgz";
+ path = fetchurl {
+ name = "_protobufjs_inquire___inquire_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz";
+ sha1 = "ff200e3e7cf2429e2dcafc1140828e8cc638f089";
+ };
+ }
+ {
+ name = "_protobufjs_path___path_1.1.2.tgz";
+ path = fetchurl {
+ name = "_protobufjs_path___path_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz";
+ sha1 = "6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d";
+ };
+ }
+ {
+ name = "_protobufjs_pool___pool_1.1.0.tgz";
+ path = fetchurl {
+ name = "_protobufjs_pool___pool_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz";
+ sha1 = "09fd15f2d6d3abfa9b65bc366506d6ad7846ff54";
+ };
+ }
+ {
+ name = "_protobufjs_utf8___utf8_1.1.0.tgz";
+ path = fetchurl {
+ name = "_protobufjs_utf8___utf8_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz";
+ sha1 = "a777360b5b39a1a2e5106f8e858f2fd2d060c570";
+ };
+ }
+ {
+ name = "_samverschueren_stream_to_observable___stream_to_observable_0.3.0.tgz";
+ path = fetchurl {
+ name = "_samverschueren_stream_to_observable___stream_to_observable_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz";
+ sha1 = "ecdf48d532c58ea477acfcab80348424f8d0662f";
+ };
+ }
+ {
+ name = "_types_body_parser___body_parser_1.17.1.tgz";
+ path = fetchurl {
+ name = "_types_body_parser___body_parser_1.17.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.17.1.tgz";
+ sha1 = "18fcf61768fb5c30ccc508c21d6fd2e8b3bf7897";
+ };
+ }
+ {
+ 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_connect___connect_3.4.33.tgz";
+ path = fetchurl {
+ name = "_types_connect___connect_3.4.33.tgz";
+ url = "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.33.tgz";
+ sha1 = "31610c901eca573b8713c3330abc6e6b9f588546";
+ };
+ }
+ {
+ name = "_types_events___events_3.0.0.tgz";
+ path = fetchurl {
+ name = "_types_events___events_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz";
+ sha1 = "2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7";
+ };
+ }
+ {
+ name = "_types_express_serve_static_core___express_serve_static_core_4.17.1.tgz";
+ path = fetchurl {
+ name = "_types_express_serve_static_core___express_serve_static_core_4.17.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.1.tgz";
+ sha1 = "82be64a77211b205641e0209096fd3afb62481d3";
+ };
+ }
+ {
+ name = "_types_express___express_4.17.2.tgz";
+ path = fetchurl {
+ name = "_types_express___express_4.17.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/express/-/express-4.17.2.tgz";
+ sha1 = "a0fb7a23d8855bac31bc01d5a58cadd9b2173e6c";
+ };
+ }
+ {
+ name = "_types_glob___glob_7.1.1.tgz";
+ path = fetchurl {
+ name = "_types_glob___glob_7.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz";
+ sha1 = "aa59a1c6e3fbc421e07ccd31a944c30eba521575";
+ };
+ }
+ {
+ name = "_types_long___long_4.0.0.tgz";
+ path = fetchurl {
+ name = "_types_long___long_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/long/-/long-4.0.0.tgz";
+ sha1 = "719551d2352d301ac8b81db732acb6bdc28dbdef";
+ };
+ }
+ {
+ name = "_types_mime___mime_2.0.1.tgz";
+ path = fetchurl {
+ name = "_types_mime___mime_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.1.tgz";
+ sha1 = "dc488842312a7f075149312905b5e3c0b054c79d";
+ };
+ }
+ {
+ 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_node___node_13.1.8.tgz";
+ path = fetchurl {
+ name = "_types_node___node_13.1.8.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-13.1.8.tgz";
+ sha1 = "1d590429fe8187a02707720ecf38a6fe46ce294b";
+ };
+ }
+ {
+ name = "_types_node___node_10.17.13.tgz";
+ path = fetchurl {
+ name = "_types_node___node_10.17.13.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-10.17.13.tgz";
+ sha1 = "ccebcdb990bd6139cd16e84c39dc2fb1023ca90c";
+ };
+ }
+ {
+ 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_range_parser___range_parser_1.2.3.tgz";
+ path = fetchurl {
+ name = "_types_range_parser___range_parser_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz";
+ sha1 = "7ee330ba7caafb98090bece86a5ee44115904c2c";
+ };
+ }
+ {
+ name = "_types_serve_static___serve_static_1.13.3.tgz";
+ path = fetchurl {
+ name = "_types_serve_static___serve_static_1.13.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.3.tgz";
+ sha1 = "eb7e1c41c4468272557e897e9171ded5e2ded9d1";
+ };
+ }
+ {
+ name = "accepts___accepts_1.3.7.tgz";
+ path = fetchurl {
+ name = "accepts___accepts_1.3.7.tgz";
+ url = "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz";
+ sha1 = "531bc726517a3b2b41f850021c6cc15eaab507cd";
+ };
+ }
+ {
+ name = "agent_base___agent_base_4.3.0.tgz";
+ path = fetchurl {
+ name = "agent_base___agent_base_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz";
+ sha1 = "8165f01c436009bccad0b1d122f05ed770efc6ee";
+ };
+ }
+ {
+ 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___ajv_6.11.0.tgz";
+ path = fetchurl {
+ name = "ajv___ajv_6.11.0.tgz";
+ url = "https://registry.yarnpkg.com/ajv/-/ajv-6.11.0.tgz";
+ sha1 = "c3607cbc8ae392d8a5a536f25b21f8e5f3f87fe9";
+ };
+ }
+ {
+ name = "ansi_escapes___ansi_escapes_3.2.0.tgz";
+ path = fetchurl {
+ name = "ansi_escapes___ansi_escapes_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz";
+ sha1 = "8780b98ff9dbf5638152d1f1fe5c1d7b4442976b";
+ };
+ }
+ {
+ 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_3.0.0.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz";
+ sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
+ };
+ }
+ {
+ 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 = "any_observable___any_observable_0.3.0.tgz";
+ path = fetchurl {
+ name = "any_observable___any_observable_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz";
+ sha1 = "af933475e5806a67d0d7df090dd5e8bef65d119b";
+ };
+ }
+ {
+ name = "any_promise___any_promise_1.3.0.tgz";
+ path = fetchurl {
+ name = "any_promise___any_promise_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz";
+ sha1 = "abc6afeedcea52e809cdc0376aed3ce39635d17f";
+ };
+ }
+ {
+ 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 = "array_flatten___array_flatten_1.1.1.tgz";
+ path = fetchurl {
+ name = "array_flatten___array_flatten_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz";
+ sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2";
+ };
+ }
+ {
+ 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 = "asn1___asn1_0.2.4.tgz";
+ path = fetchurl {
+ name = "asn1___asn1_0.2.4.tgz";
+ url = "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz";
+ sha1 = "8d2475dfab553bb33e77b54e59e880bb8ce23136";
+ };
+ }
+ {
+ name = "assert_plus___assert_plus_1.0.0.tgz";
+ path = fetchurl {
+ name = "assert_plus___assert_plus_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz";
+ sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
+ };
+ }
+ {
+ name = "async_limiter___async_limiter_1.0.1.tgz";
+ path = fetchurl {
+ name = "async_limiter___async_limiter_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz";
+ sha1 = "dd379e94f0db8310b08291f9d64c3209766617fd";
+ };
+ }
+ {
+ name = "async___async_2.6.3.tgz";
+ path = fetchurl {
+ name = "async___async_2.6.3.tgz";
+ url = "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz";
+ sha1 = "d72625e2344a3656e3a3ad4fa749fa83299d82ff";
+ };
+ }
+ {
+ name = "asynckit___asynckit_0.4.0.tgz";
+ path = fetchurl {
+ name = "asynckit___asynckit_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz";
+ sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
+ };
+ }
+ {
+ name = "aws_sign2___aws_sign2_0.7.0.tgz";
+ path = fetchurl {
+ name = "aws_sign2___aws_sign2_0.7.0.tgz";
+ url = "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz";
+ sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
+ };
+ }
+ {
+ name = "aws4___aws4_1.9.1.tgz";
+ path = fetchurl {
+ name = "aws4___aws4_1.9.1.tgz";
+ url = "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz";
+ sha1 = "7e33d8f7d449b3f673cd72deb9abdc552dbe528e";
+ };
+ }
+ {
+ name = "balanced_match___balanced_match_1.0.0.tgz";
+ path = fetchurl {
+ name = "balanced_match___balanced_match_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz";
+ sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
+ };
+ }
+ {
+ name = "basic_auth___basic_auth_2.0.1.tgz";
+ path = fetchurl {
+ name = "basic_auth___basic_auth_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz";
+ sha1 = "b998279bf47ce38344b4f3cf916d4679bbf51e3a";
+ };
+ }
+ {
+ name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz";
+ path = fetchurl {
+ name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
+ sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
+ };
+ }
+ {
+ name = "bintrees___bintrees_1.0.1.tgz";
+ path = fetchurl {
+ name = "bintrees___bintrees_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/bintrees/-/bintrees-1.0.1.tgz";
+ sha1 = "0e655c9b9c2435eaab68bf4027226d2b55a34524";
+ };
+ }
+ {
+ name = "body_parser___body_parser_1.19.0.tgz";
+ path = fetchurl {
+ name = "body_parser___body_parser_1.19.0.tgz";
+ url = "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz";
+ sha1 = "96b2709e57c9c4e09a6fd66a8fd979844f69f08a";
+ };
+ }
+ {
+ 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_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 = "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 = "builtin_modules___builtin_modules_1.1.1.tgz";
+ path = fetchurl {
+ name = "builtin_modules___builtin_modules_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz";
+ sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f";
+ };
+ }
+ {
+ name = "byline___byline_5.0.0.tgz";
+ path = fetchurl {
+ name = "byline___byline_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz";
+ sha1 = "741c5216468eadc457b03410118ad77de8c1ddb1";
+ };
+ }
+ {
+ name = "bytes___bytes_3.1.0.tgz";
+ path = fetchurl {
+ name = "bytes___bytes_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz";
+ sha1 = "f6cf7933a360e0588fa9fde85651cdc7f805d1f6";
+ };
+ }
+ {
+ name = "caller_callsite___caller_callsite_2.0.0.tgz";
+ path = fetchurl {
+ name = "caller_callsite___caller_callsite_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz";
+ sha1 = "847e0fce0a223750a9a027c54b33731ad3154134";
+ };
+ }
+ {
+ name = "caller_path___caller_path_2.0.0.tgz";
+ path = fetchurl {
+ name = "caller_path___caller_path_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz";
+ sha1 = "468f83044e369ab2010fac5f06ceee15bb2cb1f4";
+ };
+ }
+ {
+ name = "callsites___callsites_2.0.0.tgz";
+ path = fetchurl {
+ name = "callsites___callsites_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz";
+ sha1 = "06eb84f00eea413da86affefacbffb36093b3c50";
+ };
+ }
+ {
+ name = "caseless___caseless_0.12.0.tgz";
+ path = fetchurl {
+ name = "caseless___caseless_0.12.0.tgz";
+ url = "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz";
+ sha1 = "1b681c21ff84033c826543090689420d187151dc";
+ };
+ }
+ {
+ 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_3.0.0.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz";
+ sha1 = "3f73c2bf526591f574cc492c51e2456349f844e4";
+ };
+ }
+ {
+ name = "ci_info___ci_info_2.0.0.tgz";
+ path = fetchurl {
+ name = "ci_info___ci_info_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz";
+ sha1 = "67a9e964be31a51e15e5010d58e6f12834002f46";
+ };
+ }
+ {
+ 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 = "cli_cursor___cli_cursor_2.1.0.tgz";
+ path = fetchurl {
+ name = "cli_cursor___cli_cursor_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz";
+ sha1 = "b35dac376479facc3e94747d41d0d0f5238ffcb5";
+ };
+ }
+ {
+ name = "cli_truncate___cli_truncate_0.2.1.tgz";
+ path = fetchurl {
+ name = "cli_truncate___cli_truncate_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-0.2.1.tgz";
+ sha1 = "9f15cfbb0705005369216c626ac7d05ab90dd574";
+ };
+ }
+ {
+ name = "code_point_at___code_point_at_1.1.0.tgz";
+ path = fetchurl {
+ name = "code_point_at___code_point_at_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz";
+ sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
+ };
+ }
+ {
+ 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 = "color_string___color_string_1.5.3.tgz";
+ path = fetchurl {
+ name = "color_string___color_string_1.5.3.tgz";
+ url = "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz";
+ sha1 = "c9bbc5f01b58b5492f3d6857459cb6590ce204cc";
+ };
+ }
+ {
+ name = "color___color_3.0.0.tgz";
+ path = fetchurl {
+ name = "color___color_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz";
+ sha1 = "d920b4328d534a3ac8295d68f7bd4ba6c427be9a";
+ };
+ }
+ {
+ name = "colornames___colornames_1.1.1.tgz";
+ path = fetchurl {
+ name = "colornames___colornames_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/colornames/-/colornames-1.1.1.tgz";
+ sha1 = "f8889030685c7c4ff9e2a559f5077eb76a816f96";
+ };
+ }
+ {
+ name = "colors___colors_1.4.0.tgz";
+ path = fetchurl {
+ name = "colors___colors_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz";
+ sha1 = "c50491479d4c1bdaed2c9ced32cf7c7dc2360f78";
+ };
+ }
+ {
+ name = "colorspace___colorspace_1.1.2.tgz";
+ path = fetchurl {
+ name = "colorspace___colorspace_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.2.tgz";
+ sha1 = "e0128950d082b86a2168580796a0aa5d6c68d8c5";
+ };
+ }
+ {
+ name = "combined_stream___combined_stream_1.0.8.tgz";
+ path = fetchurl {
+ name = "combined_stream___combined_stream_1.0.8.tgz";
+ url = "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz";
+ sha1 = "c3d45a8b34fd730631a110a8a2520682b31d5a7f";
+ };
+ }
+ {
+ 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 = "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 = "content_disposition___content_disposition_0.5.3.tgz";
+ path = fetchurl {
+ name = "content_disposition___content_disposition_0.5.3.tgz";
+ url = "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz";
+ sha1 = "e130caf7e7279087c5616c2007d0485698984fbd";
+ };
+ }
+ {
+ name = "content_type___content_type_1.0.4.tgz";
+ path = fetchurl {
+ name = "content_type___content_type_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz";
+ sha1 = "e138cc75e040c727b1966fe5e5f8c9aee256fe3b";
+ };
+ }
+ {
+ name = "cookie_signature___cookie_signature_1.0.6.tgz";
+ path = fetchurl {
+ name = "cookie_signature___cookie_signature_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz";
+ sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
+ };
+ }
+ {
+ name = "cookie___cookie_0.4.0.tgz";
+ path = fetchurl {
+ name = "cookie___cookie_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz";
+ sha1 = "beb437e7022b3b6d49019d088665303ebe9c14ba";
+ };
+ }
+ {
+ 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_5.2.1.tgz";
+ path = fetchurl {
+ name = "cosmiconfig___cosmiconfig_5.2.1.tgz";
+ url = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz";
+ sha1 = "040f726809c591e77a17c0a3626ca45b4f168b1a";
+ };
+ }
+ {
+ name = "cross_spawn___cross_spawn_5.1.0.tgz";
+ path = fetchurl {
+ name = "cross_spawn___cross_spawn_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz";
+ sha1 = "e8bd0efee58fcff6f8f94510a0a554bbfa235449";
+ };
+ }
+ {
+ 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.1.tgz";
+ path = fetchurl {
+ name = "cross_spawn___cross_spawn_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.1.tgz";
+ sha1 = "0ab56286e0f7c24e153d04cc2aa027e43a9a5d14";
+ };
+ }
+ {
+ name = "dashdash___dashdash_1.14.1.tgz";
+ path = fetchurl {
+ name = "dashdash___dashdash_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz";
+ sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
+ };
+ }
+ {
+ name = "date_fns___date_fns_1.30.1.tgz";
+ path = fetchurl {
+ name = "date_fns___date_fns_1.30.1.tgz";
+ url = "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz";
+ sha1 = "2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c";
+ };
+ }
+ {
+ 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_3.2.6.tgz";
+ path = fetchurl {
+ name = "debug___debug_3.2.6.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz";
+ sha1 = "e83d17de16d8a7efb7717edbe5fb10135eee629b";
+ };
+ }
+ {
+ 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 = "dedent___dedent_0.7.0.tgz";
+ path = fetchurl {
+ name = "dedent___dedent_0.7.0.tgz";
+ url = "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz";
+ sha1 = "2495ddbaf6eb874abb0e1be9df22d2e5a544326c";
+ };
+ }
+ {
+ 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 = "del___del_5.1.0.tgz";
+ path = fetchurl {
+ name = "del___del_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/del/-/del-5.1.0.tgz";
+ sha1 = "d9487c94e367410e6eff2925ee58c0c84a75b3a7";
+ };
+ }
+ {
+ name = "delayed_stream___delayed_stream_1.0.0.tgz";
+ path = fetchurl {
+ name = "delayed_stream___delayed_stream_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz";
+ sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
+ };
+ }
+ {
+ name = "depd___depd_1.1.2.tgz";
+ path = fetchurl {
+ name = "depd___depd_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz";
+ sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
+ };
+ }
+ {
+ name = "destroy___destroy_1.0.4.tgz";
+ path = fetchurl {
+ name = "destroy___destroy_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz";
+ sha1 = "978857442c44749e4206613e37946205826abd80";
+ };
+ }
+ {
+ name = "diagnostics___diagnostics_1.1.1.tgz";
+ path = fetchurl {
+ name = "diagnostics___diagnostics_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/diagnostics/-/diagnostics-1.1.1.tgz";
+ sha1 = "cab6ac33df70c9d9a727490ae43ac995a769b22a";
+ };
+ }
+ {
+ name = "diff___diff_4.0.2.tgz";
+ path = fetchurl {
+ name = "diff___diff_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz";
+ sha1 = "60f3aecb89d5fae520c11aa19efc2bb982aade7d";
+ };
+ }
+ {
+ 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 = "duplexer___duplexer_0.1.1.tgz";
+ path = fetchurl {
+ name = "duplexer___duplexer_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz";
+ sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1";
+ };
+ }
+ {
+ name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz";
+ path = fetchurl {
+ name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
+ sha1 = "3a83a904e54353287874c564b7549386849a98c9";
+ };
+ }
+ {
+ name = "ee_first___ee_first_1.1.1.tgz";
+ path = fetchurl {
+ name = "ee_first___ee_first_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz";
+ sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
+ };
+ }
+ {
+ name = "elegant_spinner___elegant_spinner_1.0.1.tgz";
+ path = fetchurl {
+ name = "elegant_spinner___elegant_spinner_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz";
+ sha1 = "db043521c95d7e303fd8f345bedc3349cfb0729e";
+ };
+ }
+ {
+ name = "enabled___enabled_1.0.2.tgz";
+ path = fetchurl {
+ name = "enabled___enabled_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/enabled/-/enabled-1.0.2.tgz";
+ sha1 = "965f6513d2c2d1c5f4652b64a2e3396467fc2f93";
+ };
+ }
+ {
+ name = "encodeurl___encodeurl_1.0.2.tgz";
+ path = fetchurl {
+ name = "encodeurl___encodeurl_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz";
+ sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
+ };
+ }
+ {
+ 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 = "env_variable___env_variable_0.0.5.tgz";
+ path = fetchurl {
+ name = "env_variable___env_variable_0.0.5.tgz";
+ url = "https://registry.yarnpkg.com/env-variable/-/env-variable-0.0.5.tgz";
+ sha1 = "913dd830bef11e96a039c038d4130604eba37f88";
+ };
+ }
+ {
+ 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 = "es6_promise___es6_promise_4.2.8.tgz";
+ path = fetchurl {
+ name = "es6_promise___es6_promise_4.2.8.tgz";
+ url = "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz";
+ sha1 = "4eb21594c972bc40553d276e510539143db53e0a";
+ };
+ }
+ {
+ name = "es6_promisify___es6_promisify_5.0.0.tgz";
+ path = fetchurl {
+ name = "es6_promisify___es6_promisify_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz";
+ sha1 = "5109d62f3e56ea967c4b63505aef08291c8a5203";
+ };
+ }
+ {
+ name = "escape_html___escape_html_1.0.3.tgz";
+ path = fetchurl {
+ name = "escape_html___escape_html_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz";
+ sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
+ };
+ }
+ {
+ 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 = "escodegen___escodegen_1.14.1.tgz";
+ path = fetchurl {
+ name = "escodegen___escodegen_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.1.tgz";
+ sha1 = "ba01d0c8278b5e95a9a45350142026659027a457";
+ };
+ }
+ {
+ 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 = "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 = "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 = "etag___etag_1.8.1.tgz";
+ path = fetchurl {
+ name = "etag___etag_1.8.1.tgz";
+ url = "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz";
+ sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
+ };
+ }
+ {
+ name = "event_stream___event_stream_3.3.4.tgz";
+ path = fetchurl {
+ name = "event_stream___event_stream_3.3.4.tgz";
+ url = "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.4.tgz";
+ sha1 = "4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571";
+ };
+ }
+ {
+ name = "execa___execa_1.0.0.tgz";
+ path = fetchurl {
+ name = "execa___execa_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz";
+ sha1 = "c6236a5bb4df6d6f15e88e7f017798216749ddd8";
+ };
+ }
+ {
+ name = "execa___execa_2.1.0.tgz";
+ path = fetchurl {
+ name = "execa___execa_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/execa/-/execa-2.1.0.tgz";
+ sha1 = "e5d3ecd837d2a60ec50f3da78fd39767747bbe99";
+ };
+ }
+ {
+ name = "expand_template___expand_template_2.0.3.tgz";
+ path = fetchurl {
+ name = "expand_template___expand_template_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz";
+ sha1 = "6e14b3fcee0f3a6340ecb57d2e8918692052a47c";
+ };
+ }
+ {
+ name = "express_prom_bundle___express_prom_bundle_5.1.5.tgz";
+ path = fetchurl {
+ name = "express_prom_bundle___express_prom_bundle_5.1.5.tgz";
+ url = "https://registry.yarnpkg.com/express-prom-bundle/-/express-prom-bundle-5.1.5.tgz";
+ sha1 = "f298615879299a58cf8ec1350186f4de91d91fa4";
+ };
+ }
+ {
+ name = "express___express_4.17.1.tgz";
+ path = fetchurl {
+ name = "express___express_4.17.1.tgz";
+ url = "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz";
+ sha1 = "4491fc38605cf51f8629d39c2b5d026f98a4c134";
+ };
+ }
+ {
+ 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 = "extract_zip___extract_zip_1.6.7.tgz";
+ path = fetchurl {
+ name = "extract_zip___extract_zip_1.6.7.tgz";
+ url = "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.6.7.tgz";
+ sha1 = "a840b4b8af6403264c8db57f4f1a74333ef81fe9";
+ };
+ }
+ {
+ name = "extsprintf___extsprintf_1.3.0.tgz";
+ path = fetchurl {
+ name = "extsprintf___extsprintf_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz";
+ sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
+ };
+ }
+ {
+ name = "extsprintf___extsprintf_1.4.0.tgz";
+ path = fetchurl {
+ name = "extsprintf___extsprintf_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz";
+ sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f";
+ };
+ }
+ {
+ name = "fast_deep_equal___fast_deep_equal_3.1.1.tgz";
+ path = fetchurl {
+ name = "fast_deep_equal___fast_deep_equal_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
+ sha1 = "545145077c501491e33b15ec408c294376e94ae4";
+ };
+ }
+ {
+ name = "fast_glob___fast_glob_3.1.1.tgz";
+ path = fetchurl {
+ name = "fast_glob___fast_glob_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.1.1.tgz";
+ sha1 = "87ee30e9e9f3eb40d6f254a7997655da753d7c82";
+ };
+ }
+ {
+ name = "fast_glob___fast_glob_3.2.2.tgz";
+ path = fetchurl {
+ name = "fast_glob___fast_glob_3.2.2.tgz";
+ url = "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.2.tgz";
+ sha1 = "ade1a9d91148965d4bf7c51f72e1ca662d32e63d";
+ };
+ }
+ {
+ 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 = "fastq___fastq_1.6.0.tgz";
+ path = fetchurl {
+ name = "fastq___fastq_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/fastq/-/fastq-1.6.0.tgz";
+ sha1 = "4ec8a38f4ac25f21492673adb7eae9cfef47d1c2";
+ };
+ }
+ {
+ name = "fd_slicer___fd_slicer_1.0.1.tgz";
+ path = fetchurl {
+ name = "fd_slicer___fd_slicer_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz";
+ sha1 = "8b5bcbd9ec327c5041bf9ab023fd6750f1177e65";
+ };
+ }
+ {
+ name = "fecha___fecha_2.3.3.tgz";
+ path = fetchurl {
+ name = "fecha___fecha_2.3.3.tgz";
+ url = "https://registry.yarnpkg.com/fecha/-/fecha-2.3.3.tgz";
+ sha1 = "948e74157df1a32fd1b12c3a3c3cdcb6ec9d96cd";
+ };
+ }
+ {
+ name = "figures___figures_1.7.0.tgz";
+ path = fetchurl {
+ name = "figures___figures_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz";
+ sha1 = "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e";
+ };
+ }
+ {
+ name = "figures___figures_2.0.0.tgz";
+ path = fetchurl {
+ name = "figures___figures_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz";
+ sha1 = "3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962";
+ };
+ }
+ {
+ 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 = "finalhandler___finalhandler_1.1.2.tgz";
+ path = fetchurl {
+ name = "finalhandler___finalhandler_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz";
+ sha1 = "b7e7d000ffd11938d0fdb053506f6ebabe9f587d";
+ };
+ }
+ {
+ 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 = "forever_agent___forever_agent_0.6.1.tgz";
+ path = fetchurl {
+ name = "forever_agent___forever_agent_0.6.1.tgz";
+ url = "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz";
+ sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
+ };
+ }
+ {
+ name = "form_data___form_data_2.3.3.tgz";
+ path = fetchurl {
+ name = "form_data___form_data_2.3.3.tgz";
+ url = "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz";
+ sha1 = "dcce52c05f644f298c6a7ab936bd724ceffbf3a6";
+ };
+ }
+ {
+ name = "forwarded___forwarded_0.1.2.tgz";
+ path = fetchurl {
+ name = "forwarded___forwarded_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz";
+ sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
+ };
+ }
+ {
+ name = "fresh___fresh_0.5.2.tgz";
+ path = fetchurl {
+ name = "fresh___fresh_0.5.2.tgz";
+ url = "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz";
+ sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
+ };
+ }
+ {
+ 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 = "from___from_0.1.7.tgz";
+ path = fetchurl {
+ name = "from___from_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz";
+ sha1 = "83c60afc58b9c56997007ed1a768b3ab303a44fe";
+ };
+ }
+ {
+ name = "fs_extra___fs_extra_8.1.0.tgz";
+ path = fetchurl {
+ name = "fs_extra___fs_extra_8.1.0.tgz";
+ url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz";
+ sha1 = "49d43c45a88cd9677668cb7be1b46efdb8d2e1c0";
+ };
+ }
+ {
+ 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 = "get_own_enumerable_property_symbols___get_own_enumerable_property_symbols_3.0.2.tgz";
+ path = fetchurl {
+ name = "get_own_enumerable_property_symbols___get_own_enumerable_property_symbols_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz";
+ sha1 = "b5fde77f22cbe35f390b4e089922c50bce6ef664";
+ };
+ }
+ {
+ name = "get_stdin___get_stdin_7.0.0.tgz";
+ path = fetchurl {
+ name = "get_stdin___get_stdin_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz";
+ sha1 = "8d5de98f15171a125c5e516643c7a6d0ea8a96f6";
+ };
+ }
+ {
+ name = "get_stream___get_stream_4.1.0.tgz";
+ path = fetchurl {
+ name = "get_stream___get_stream_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz";
+ sha1 = "c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5";
+ };
+ }
+ {
+ name = "get_stream___get_stream_5.1.0.tgz";
+ path = fetchurl {
+ name = "get_stream___get_stream_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz";
+ sha1 = "01203cdc92597f9b909067c3e656cc1f4d3c4dc9";
+ };
+ }
+ {
+ name = "getpass___getpass_0.1.7.tgz";
+ path = fetchurl {
+ name = "getpass___getpass_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz";
+ sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
+ };
+ }
+ {
+ name = "glob_parent___glob_parent_5.1.0.tgz";
+ path = fetchurl {
+ name = "glob_parent___glob_parent_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz";
+ sha1 = "5f4c1d1e748d30cd73ad2944b3577a81b081e8c2";
+ };
+ }
+ {
+ 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 = "globby___globby_10.0.2.tgz";
+ path = fetchurl {
+ name = "globby___globby_10.0.2.tgz";
+ url = "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz";
+ sha1 = "277593e745acaa4646c3ab411289ec47a0392543";
+ };
+ }
+ {
+ name = "globby___globby_11.0.0.tgz";
+ path = fetchurl {
+ name = "globby___globby_11.0.0.tgz";
+ url = "https://registry.yarnpkg.com/globby/-/globby-11.0.0.tgz";
+ sha1 = "56fd0e9f0d4f8fb0c456f1ab0dee96e1380bc154";
+ };
+ }
+ {
+ name = "google_protobuf___google_protobuf_3.5.0.tgz";
+ path = fetchurl {
+ name = "google_protobuf___google_protobuf_3.5.0.tgz";
+ url = "https://registry.yarnpkg.com/google-protobuf/-/google-protobuf-3.5.0.tgz";
+ sha1 = "b8cc63c74d83457bd8a9a904503c8efb26bca339";
+ };
+ }
+ {
+ 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 = "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 = "har_schema___har_schema_2.0.0.tgz";
+ path = fetchurl {
+ name = "har_schema___har_schema_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz";
+ sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
+ };
+ }
+ {
+ name = "har_validator___har_validator_5.1.3.tgz";
+ path = fetchurl {
+ name = "har_validator___har_validator_5.1.3.tgz";
+ url = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz";
+ sha1 = "1ef89ebd3e4996557675eed9893110dc350fa080";
+ };
+ }
+ {
+ 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 = "hosted_git_info___hosted_git_info_2.8.5.tgz";
+ path = fetchurl {
+ name = "hosted_git_info___hosted_git_info_2.8.5.tgz";
+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.5.tgz";
+ sha1 = "759cfcf2c4d156ade59b0b2dfabddc42a6b9c70c";
+ };
+ }
+ {
+ name = "http_errors___http_errors_1.7.2.tgz";
+ path = fetchurl {
+ name = "http_errors___http_errors_1.7.2.tgz";
+ url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz";
+ sha1 = "4f5029cf13239f31036e5b2e55292bcfbcc85c8f";
+ };
+ }
+ {
+ name = "http_errors___http_errors_1.7.3.tgz";
+ path = fetchurl {
+ name = "http_errors___http_errors_1.7.3.tgz";
+ url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz";
+ sha1 = "6c619e4f9c60308c38519498c14fbb10aacebb06";
+ };
+ }
+ {
+ name = "http_signature___http_signature_1.2.0.tgz";
+ path = fetchurl {
+ name = "http_signature___http_signature_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz";
+ sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
+ };
+ }
+ {
+ name = "https_proxy_agent___https_proxy_agent_3.0.1.tgz";
+ path = fetchurl {
+ name = "https_proxy_agent___https_proxy_agent_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz";
+ sha1 = "b8c286433e87602311b01c8ea34413d856a4af81";
+ };
+ }
+ {
+ name = "husky___husky_3.1.0.tgz";
+ path = fetchurl {
+ name = "husky___husky_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/husky/-/husky-3.1.0.tgz";
+ sha1 = "5faad520ab860582ed94f0c1a77f0f04c90b57c0";
+ };
+ }
+ {
+ 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 = "ignore___ignore_5.1.4.tgz";
+ path = fetchurl {
+ name = "ignore___ignore_5.1.4.tgz";
+ url = "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz";
+ sha1 = "84b7b3dbe64552b6ef0eca99f6743dbec6d97adf";
+ };
+ }
+ {
+ name = "import_fresh___import_fresh_2.0.0.tgz";
+ path = fetchurl {
+ name = "import_fresh___import_fresh_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz";
+ sha1 = "d81355c15612d386c61f9ddd3922d4304822a546";
+ };
+ }
+ {
+ 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_3.2.0.tgz";
+ path = fetchurl {
+ name = "indent_string___indent_string_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz";
+ sha1 = "4a5fd6d27cc332f37e5419a504dbb837105c9289";
+ };
+ }
+ {
+ 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 = "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.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 = "into_stream___into_stream_5.1.1.tgz";
+ path = fetchurl {
+ name = "into_stream___into_stream_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/into-stream/-/into-stream-5.1.1.tgz";
+ sha1 = "f9a20a348a11f3c13face22763f2d02e127f4db8";
+ };
+ }
+ {
+ name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
+ path = fetchurl {
+ name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz";
+ sha1 = "37df74e430a0e47550fe54a2defe30d8acd95f65";
+ };
+ }
+ {
+ 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_arrayish___is_arrayish_0.3.2.tgz";
+ path = fetchurl {
+ name = "is_arrayish___is_arrayish_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz";
+ sha1 = "4574a2ae56f7ab206896fb431eaeed066fdf8f03";
+ };
+ }
+ {
+ name = "is_directory___is_directory_0.3.1.tgz";
+ path = fetchurl {
+ name = "is_directory___is_directory_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz";
+ sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1";
+ };
+ }
+ {
+ 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_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
+ sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
+ };
+ }
+ {
+ 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_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_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_obj___is_obj_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_obj___is_obj_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz";
+ sha1 = "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f";
+ };
+ }
+ {
+ name = "is_observable___is_observable_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_observable___is_observable_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-observable/-/is-observable-1.1.0.tgz";
+ sha1 = "b3e986c8f44de950867cab5403f5a3465005975e";
+ };
+ }
+ {
+ 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_inside___is_path_inside_3.0.2.tgz";
+ path = fetchurl {
+ name = "is_path_inside___is_path_inside_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.2.tgz";
+ sha1 = "f5220fc82a3e233757291dddc9c5877f2a1f3017";
+ };
+ }
+ {
+ name = "is_promise___is_promise_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_promise___is_promise_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz";
+ sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa";
+ };
+ }
+ {
+ name = "is_regexp___is_regexp_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_regexp___is_regexp_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz";
+ sha1 = "fd2d883545c46bac5a633e7b9a09e87fa2cb5069";
+ };
+ }
+ {
+ name = "is_stream___is_stream_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_stream___is_stream_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz";
+ sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
+ };
+ }
+ {
+ name = "is_stream___is_stream_2.0.0.tgz";
+ path = fetchurl {
+ name = "is_stream___is_stream_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz";
+ sha1 = "bde9c32680d6fae04129d6ac9d921ce7815f78e3";
+ };
+ }
+ {
+ 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 = "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 = "isstream___isstream_0.1.2.tgz";
+ path = fetchurl {
+ name = "isstream___isstream_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz";
+ sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
+ };
+ }
+ {
+ 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_yaml___js_yaml_3.13.1.tgz";
+ path = fetchurl {
+ name = "js_yaml___js_yaml_3.13.1.tgz";
+ url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz";
+ sha1 = "aff151b30bfdfa8e49e05da22e7415e9dfa37847";
+ };
+ }
+ {
+ name = "jsbn___jsbn_0.1.1.tgz";
+ path = fetchurl {
+ name = "jsbn___jsbn_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz";
+ sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
+ };
+ }
+ {
+ 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_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___json_schema_0.2.3.tgz";
+ path = fetchurl {
+ name = "json_schema___json_schema_0.2.3.tgz";
+ url = "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz";
+ sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
+ };
+ }
+ {
+ name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
+ path = fetchurl {
+ name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
+ sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
+ };
+ }
+ {
+ 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 = "jsprim___jsprim_1.4.1.tgz";
+ path = fetchurl {
+ name = "jsprim___jsprim_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz";
+ sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
+ };
+ }
+ {
+ name = "kuler___kuler_1.0.1.tgz";
+ path = fetchurl {
+ name = "kuler___kuler_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/kuler/-/kuler-1.0.1.tgz";
+ sha1 = "ef7c784f36c9fb6e16dd3150d152677b2b0228a6";
+ };
+ }
+ {
+ name = "levn___levn_0.3.0.tgz";
+ path = fetchurl {
+ name = "levn___levn_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz";
+ sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
+ };
+ }
+ {
+ 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 = "lint_staged___lint_staged_9.5.0.tgz";
+ path = fetchurl {
+ name = "lint_staged___lint_staged_9.5.0.tgz";
+ url = "https://registry.yarnpkg.com/lint-staged/-/lint-staged-9.5.0.tgz";
+ sha1 = "290ec605252af646d9b74d73a0fa118362b05a33";
+ };
+ }
+ {
+ name = "listr_silent_renderer___listr_silent_renderer_1.1.1.tgz";
+ path = fetchurl {
+ name = "listr_silent_renderer___listr_silent_renderer_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz";
+ sha1 = "924b5a3757153770bf1a8e3fbf74b8bbf3f9242e";
+ };
+ }
+ {
+ name = "listr_update_renderer___listr_update_renderer_0.5.0.tgz";
+ path = fetchurl {
+ name = "listr_update_renderer___listr_update_renderer_0.5.0.tgz";
+ url = "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz";
+ sha1 = "4ea8368548a7b8aecb7e06d8c95cb45ae2ede6a2";
+ };
+ }
+ {
+ name = "listr_verbose_renderer___listr_verbose_renderer_0.5.0.tgz";
+ path = fetchurl {
+ name = "listr_verbose_renderer___listr_verbose_renderer_0.5.0.tgz";
+ url = "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz";
+ sha1 = "f1132167535ea4c1261102b9f28dac7cba1e03db";
+ };
+ }
+ {
+ name = "listr___listr_0.14.3.tgz";
+ path = fetchurl {
+ name = "listr___listr_0.14.3.tgz";
+ url = "https://registry.yarnpkg.com/listr/-/listr-0.14.3.tgz";
+ sha1 = "2fea909604e434be464c50bddba0d496928fa586";
+ };
+ }
+ {
+ 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.camelcase___lodash.camelcase_4.3.0.tgz";
+ path = fetchurl {
+ name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz";
+ sha1 = "b28aa6288a2b9fc651035c7711f65ab6190331a6";
+ };
+ }
+ {
+ name = "lodash___lodash_4.17.19.tgz";
+ path = fetchurl {
+ name = "lodash___lodash_4.17.19.tgz";
+ url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz";
+ sha1 = "e48ddedbe30b3321783c5b4301fbd353bc1e4a4b";
+ };
+ }
+ {
+ name = "log_symbols___log_symbols_1.0.2.tgz";
+ path = fetchurl {
+ name = "log_symbols___log_symbols_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz";
+ sha1 = "376ff7b58ea3086a0f09facc74617eca501e1a18";
+ };
+ }
+ {
+ name = "log_symbols___log_symbols_3.0.0.tgz";
+ path = fetchurl {
+ name = "log_symbols___log_symbols_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz";
+ sha1 = "f3a08516a5dea893336a7dee14d18a1cfdab77c4";
+ };
+ }
+ {
+ name = "log_update___log_update_2.3.0.tgz";
+ path = fetchurl {
+ name = "log_update___log_update_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/log-update/-/log-update-2.3.0.tgz";
+ sha1 = "88328fd7d1ce7938b29283746f0b1bc126b24708";
+ };
+ }
+ {
+ name = "logform___logform_2.1.2.tgz";
+ path = fetchurl {
+ name = "logform___logform_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/logform/-/logform-2.1.2.tgz";
+ sha1 = "957155ebeb67a13164069825ce67ddb5bb2dd360";
+ };
+ }
+ {
+ name = "long___long_4.0.0.tgz";
+ path = fetchurl {
+ name = "long___long_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz";
+ sha1 = "9a7b71cfb7d361a194ea555241c92f7468d5bf28";
+ };
+ }
+ {
+ name = "lru_cache___lru_cache_4.1.5.tgz";
+ path = fetchurl {
+ name = "lru_cache___lru_cache_4.1.5.tgz";
+ url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz";
+ sha1 = "8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd";
+ };
+ }
+ {
+ name = "map_stream___map_stream_0.1.0.tgz";
+ path = fetchurl {
+ name = "map_stream___map_stream_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz";
+ sha1 = "e56aa94c4c8055a16404a0674b78f215f7c8e194";
+ };
+ }
+ {
+ name = "media_typer___media_typer_0.3.0.tgz";
+ path = fetchurl {
+ name = "media_typer___media_typer_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz";
+ sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
+ };
+ }
+ {
+ name = "merge_descriptors___merge_descriptors_1.0.1.tgz";
+ path = fetchurl {
+ name = "merge_descriptors___merge_descriptors_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz";
+ sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61";
+ };
+ }
+ {
+ name = "merge_stream___merge_stream_2.0.0.tgz";
+ path = fetchurl {
+ name = "merge_stream___merge_stream_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz";
+ sha1 = "52823629a14dd00c9770fb6ad47dc6310f2c1f60";
+ };
+ }
+ {
+ name = "merge2___merge2_1.3.0.tgz";
+ path = fetchurl {
+ name = "merge2___merge2_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz";
+ sha1 = "5b366ee83b2f1582c48f87e47cf1a9352103ca81";
+ };
+ }
+ {
+ name = "methods___methods_1.1.2.tgz";
+ path = fetchurl {
+ name = "methods___methods_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz";
+ sha1 = "5529a4d67654134edcc5266656835b0f851afcee";
+ };
+ }
+ {
+ name = "micromatch___micromatch_4.0.2.tgz";
+ path = fetchurl {
+ name = "micromatch___micromatch_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz";
+ sha1 = "4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259";
+ };
+ }
+ {
+ name = "mime_db___mime_db_1.43.0.tgz";
+ path = fetchurl {
+ name = "mime_db___mime_db_1.43.0.tgz";
+ url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz";
+ sha1 = "0a12e0502650e473d735535050e7c8f4eb4fae58";
+ };
+ }
+ {
+ name = "mime_types___mime_types_2.1.26.tgz";
+ path = fetchurl {
+ name = "mime_types___mime_types_2.1.26.tgz";
+ url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz";
+ sha1 = "9c921fc09b7e149a65dfdc0da4d20997200b0a06";
+ };
+ }
+ {
+ name = "mime___mime_1.6.0.tgz";
+ path = fetchurl {
+ name = "mime___mime_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz";
+ sha1 = "32cd9e5c64553bd58d19a568af452acff04981b1";
+ };
+ }
+ {
+ name = "mime___mime_2.4.4.tgz";
+ path = fetchurl {
+ name = "mime___mime_2.4.4.tgz";
+ url = "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz";
+ sha1 = "bd7b91135fc6b01cde3e9bae33d659b63d8857e5";
+ };
+ }
+ {
+ name = "mimic_fn___mimic_fn_1.2.0.tgz";
+ path = fetchurl {
+ name = "mimic_fn___mimic_fn_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz";
+ sha1 = "820c86a39334640e99516928bd03fca88057d022";
+ };
+ }
+ {
+ name = "mimic_fn___mimic_fn_2.1.0.tgz";
+ path = fetchurl {
+ name = "mimic_fn___mimic_fn_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz";
+ sha1 = "7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b";
+ };
+ }
+ {
+ 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___minimist_0.0.8.tgz";
+ path = fetchurl {
+ name = "minimist___minimist_0.0.8.tgz";
+ url = "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz";
+ sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
+ };
+ }
+ {
+ 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 = "mkdirp___mkdirp_0.5.1.tgz";
+ path = fetchurl {
+ name = "mkdirp___mkdirp_0.5.1.tgz";
+ url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz";
+ sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
+ };
+ }
+ {
+ 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 = "morgan___morgan_1.9.1.tgz";
+ path = fetchurl {
+ name = "morgan___morgan_1.9.1.tgz";
+ url = "https://registry.yarnpkg.com/morgan/-/morgan-1.9.1.tgz";
+ sha1 = "0a8d16734a1d9afbc824b99df87e738e58e2da59";
+ };
+ }
+ {
+ 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.1.tgz";
+ path = fetchurl {
+ name = "ms___ms_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz";
+ sha1 = "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a";
+ };
+ }
+ {
+ 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 = "multistream___multistream_2.1.1.tgz";
+ path = fetchurl {
+ name = "multistream___multistream_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/multistream/-/multistream-2.1.1.tgz";
+ sha1 = "629d3a29bd76623489980d04519a2c365948148c";
+ };
+ }
+ {
+ name = "mz___mz_2.7.0.tgz";
+ path = fetchurl {
+ name = "mz___mz_2.7.0.tgz";
+ url = "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz";
+ sha1 = "95008057a56cafadc2bc63dde7f9ff6955948e32";
+ };
+ }
+ {
+ name = "negotiator___negotiator_0.6.2.tgz";
+ path = fetchurl {
+ name = "negotiator___negotiator_0.6.2.tgz";
+ url = "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz";
+ sha1 = "feacf7ccf525a77ae9634436a64883ffeca346fb";
+ };
+ }
+ {
+ 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_cleanup___node_cleanup_2.1.2.tgz";
+ path = fetchurl {
+ name = "node_cleanup___node_cleanup_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/node-cleanup/-/node-cleanup-2.1.2.tgz";
+ sha1 = "7ac19abd297e09a7f72a71545d951b517e4dde2c";
+ };
+ }
+ {
+ 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_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 = "npm_run_path___npm_run_path_2.0.2.tgz";
+ path = fetchurl {
+ name = "npm_run_path___npm_run_path_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz";
+ sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
+ };
+ }
+ {
+ name = "npm_run_path___npm_run_path_3.1.0.tgz";
+ path = fetchurl {
+ name = "npm_run_path___npm_run_path_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-3.1.0.tgz";
+ sha1 = "7f91be317f6a466efed3c9f2980ad8a4ee8b0fa5";
+ };
+ }
+ {
+ 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 = "oauth_sign___oauth_sign_0.9.0.tgz";
+ path = fetchurl {
+ name = "oauth_sign___oauth_sign_0.9.0.tgz";
+ url = "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz";
+ sha1 = "47a7b016baa68b5fa0ecf3dee08a85c679ac6455";
+ };
+ }
+ {
+ 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 = "on_finished___on_finished_2.3.0.tgz";
+ path = fetchurl {
+ name = "on_finished___on_finished_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz";
+ sha1 = "20f1336481b083cd75337992a16971aa2d906947";
+ };
+ }
+ {
+ name = "on_headers___on_headers_1.0.2.tgz";
+ path = fetchurl {
+ name = "on_headers___on_headers_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz";
+ sha1 = "772b0ae6aaa525c399e489adfad90c403eb3c28f";
+ };
+ }
+ {
+ 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 = "one_time___one_time_0.0.4.tgz";
+ path = fetchurl {
+ name = "one_time___one_time_0.0.4.tgz";
+ url = "https://registry.yarnpkg.com/one-time/-/one-time-0.0.4.tgz";
+ sha1 = "f8cdf77884826fe4dff93e3a9cc37b1e4480742e";
+ };
+ }
+ {
+ name = "onetime___onetime_2.0.1.tgz";
+ path = fetchurl {
+ name = "onetime___onetime_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz";
+ sha1 = "067428230fd67443b2794b22bba528b6867962d4";
+ };
+ }
+ {
+ name = "onetime___onetime_5.1.0.tgz";
+ path = fetchurl {
+ name = "onetime___onetime_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz";
+ sha1 = "fff0f3c91617fe62bb50189636e99ac8a6df7be5";
+ };
+ }
+ {
+ name = "opencollective_postinstall___opencollective_postinstall_2.0.2.tgz";
+ path = fetchurl {
+ name = "opencollective_postinstall___opencollective_postinstall_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz";
+ sha1 = "5657f1bede69b6e33a45939b061eb53d3c6c3a89";
+ };
+ }
+ {
+ name = "optionator___optionator_0.8.3.tgz";
+ path = fetchurl {
+ name = "optionator___optionator_0.8.3.tgz";
+ url = "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz";
+ sha1 = "84fa1d036fe9d3c7e21d99884b601167ec8fb495";
+ };
+ }
+ {
+ 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_finally___p_finally_1.0.0.tgz";
+ path = fetchurl {
+ name = "p_finally___p_finally_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz";
+ sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
+ };
+ }
+ {
+ name = "p_finally___p_finally_2.0.1.tgz";
+ path = fetchurl {
+ name = "p_finally___p_finally_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz";
+ sha1 = "bd6fcaa9c559a096b680806f4d657b3f0f240561";
+ };
+ }
+ {
+ name = "p_is_promise___p_is_promise_3.0.0.tgz";
+ path = fetchurl {
+ name = "p_is_promise___p_is_promise_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-3.0.0.tgz";
+ sha1 = "58e78c7dfe2e163cf2a04ff869e7c1dba64a5971";
+ };
+ }
+ {
+ name = "p_limit___p_limit_2.2.2.tgz";
+ path = fetchurl {
+ name = "p_limit___p_limit_2.2.2.tgz";
+ url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz";
+ sha1 = "61279b67721f5287aa1c13a9a7fbbc48c9291b1e";
+ };
+ }
+ {
+ 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_3.0.0.tgz";
+ path = fetchurl {
+ name = "p_map___p_map_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz";
+ sha1 = "d704d9af8a2ba684e2600d9a215983d4141a979d";
+ };
+ }
+ {
+ 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 = "parse_json___parse_json_4.0.0.tgz";
+ path = fetchurl {
+ name = "parse_json___parse_json_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz";
+ sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0";
+ };
+ }
+ {
+ name = "parse_json___parse_json_5.0.0.tgz";
+ path = fetchurl {
+ name = "parse_json___parse_json_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz";
+ sha1 = "73e5114c986d143efa3712d4ea24db9a4266f60f";
+ };
+ }
+ {
+ name = "parseurl___parseurl_1.3.3.tgz";
+ path = fetchurl {
+ name = "parseurl___parseurl_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz";
+ sha1 = "9da19e7bee8d12dff0513ed5b76957793bc2e8d4";
+ };
+ }
+ {
+ 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_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_to_regexp___path_to_regexp_0.1.7.tgz";
+ path = fetchurl {
+ name = "path_to_regexp___path_to_regexp_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz";
+ sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c";
+ };
+ }
+ {
+ 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 = "pause_stream___pause_stream_0.0.11.tgz";
+ path = fetchurl {
+ name = "pause_stream___pause_stream_0.0.11.tgz";
+ url = "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz";
+ sha1 = "fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445";
+ };
+ }
+ {
+ name = "pend___pend_1.2.0.tgz";
+ path = fetchurl {
+ name = "pend___pend_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz";
+ sha1 = "7a57eb550a6783f9115331fcf4663d5c8e007a50";
+ };
+ }
+ {
+ name = "performance_now___performance_now_2.1.0.tgz";
+ path = fetchurl {
+ name = "performance_now___performance_now_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz";
+ sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
+ };
+ }
+ {
+ name = "picomatch___picomatch_2.2.1.tgz";
+ path = fetchurl {
+ name = "picomatch___picomatch_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz";
+ sha1 = "21bac888b6ed8601f831ce7816e335bc779f0a4a";
+ };
+ }
+ {
+ 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 = "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 = "pkg_fetch___pkg_fetch_2.6.8.tgz";
+ path = fetchurl {
+ name = "pkg_fetch___pkg_fetch_2.6.8.tgz";
+ url = "https://registry.yarnpkg.com/pkg-fetch/-/pkg-fetch-2.6.8.tgz";
+ sha1 = "458ba6b9c936de1b0f3f9c830f389888561e630f";
+ };
+ }
+ {
+ name = "pkg___pkg_4.4.8.tgz";
+ path = fetchurl {
+ name = "pkg___pkg_4.4.8.tgz";
+ url = "https://registry.yarnpkg.com/pkg/-/pkg-4.4.8.tgz";
+ sha1 = "145fb81f31eebfb90d2010dd2c4b663ca0db4009";
+ };
+ }
+ {
+ name = "please_upgrade_node___please_upgrade_node_3.2.0.tgz";
+ path = fetchurl {
+ name = "please_upgrade_node___please_upgrade_node_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz";
+ sha1 = "aeddd3f994c933e4ad98b99d9a556efa0e2fe942";
+ };
+ }
+ {
+ name = "prelude_ls___prelude_ls_1.1.2.tgz";
+ path = fetchurl {
+ name = "prelude_ls___prelude_ls_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz";
+ sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
+ };
+ }
+ {
+ name = "prettier___prettier_1.19.1.tgz";
+ path = fetchurl {
+ name = "prettier___prettier_1.19.1.tgz";
+ url = "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz";
+ sha1 = "f7d7f5ff8a9cd872a7be4ca142095956a60797cb";
+ };
+ }
+ {
+ 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 = "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 = "prom_client___prom_client_11.5.3.tgz";
+ path = fetchurl {
+ name = "prom_client___prom_client_11.5.3.tgz";
+ url = "https://registry.yarnpkg.com/prom-client/-/prom-client-11.5.3.tgz";
+ sha1 = "5fedfce1083bac6c2b223738e966d0e1643756f8";
+ };
+ }
+ {
+ name = "protobufjs___protobufjs_6.8.8.tgz";
+ path = fetchurl {
+ name = "protobufjs___protobufjs_6.8.8.tgz";
+ url = "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.8.8.tgz";
+ sha1 = "c8b4f1282fd7a90e6f5b109ed11c84af82908e7c";
+ };
+ }
+ {
+ name = "proxy_addr___proxy_addr_2.0.5.tgz";
+ path = fetchurl {
+ name = "proxy_addr___proxy_addr_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz";
+ sha1 = "34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34";
+ };
+ }
+ {
+ name = "proxy_from_env___proxy_from_env_1.0.0.tgz";
+ path = fetchurl {
+ name = "proxy_from_env___proxy_from_env_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz";
+ sha1 = "33c50398f70ea7eb96d21f7b817630a55791c7ee";
+ };
+ }
+ {
+ name = "ps_tree___ps_tree_1.2.0.tgz";
+ path = fetchurl {
+ name = "ps_tree___ps_tree_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.2.0.tgz";
+ sha1 = "5e7425b89508736cdd4f2224d028f7bb3f722ebd";
+ };
+ }
+ {
+ name = "pseudomap___pseudomap_1.0.2.tgz";
+ path = fetchurl {
+ name = "pseudomap___pseudomap_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz";
+ sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
+ };
+ }
+ {
+ name = "psl___psl_1.7.0.tgz";
+ path = fetchurl {
+ name = "psl___psl_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/psl/-/psl-1.7.0.tgz";
+ sha1 = "f1c4c47a8ef97167dea5d6bbf4816d736e884a3c";
+ };
+ }
+ {
+ 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 = "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 = "puppeteer_cluster___puppeteer_cluster_0.18.0.tgz";
+ path = fetchurl {
+ name = "puppeteer_cluster___puppeteer_cluster_0.18.0.tgz";
+ url = "https://registry.yarnpkg.com/puppeteer-cluster/-/puppeteer-cluster-0.18.0.tgz";
+ sha1 = "189ef1cea474590aa4d42c9a665dc319689e8fad";
+ };
+ }
+ {
+ name = "puppeteer___puppeteer_2.0.0.tgz";
+ path = fetchurl {
+ name = "puppeteer___puppeteer_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/puppeteer/-/puppeteer-2.0.0.tgz";
+ sha1 = "0612992e29ec418e0a62c8bebe61af1a64d7ec01";
+ };
+ }
+ {
+ name = "qs___qs_6.7.0.tgz";
+ path = fetchurl {
+ name = "qs___qs_6.7.0.tgz";
+ url = "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz";
+ sha1 = "41dc1a015e3d581f1621776be31afb2876a9b1bc";
+ };
+ }
+ {
+ name = "qs___qs_6.5.2.tgz";
+ path = fetchurl {
+ name = "qs___qs_6.5.2.tgz";
+ url = "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz";
+ sha1 = "cb3ae806e8740444584ef154ce8ee98d403f3e36";
+ };
+ }
+ {
+ name = "range_parser___range_parser_1.2.1.tgz";
+ path = fetchurl {
+ name = "range_parser___range_parser_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz";
+ sha1 = "3cf37023d199e1c24d1a55b84800c2f3e6468031";
+ };
+ }
+ {
+ name = "raw_body___raw_body_2.4.0.tgz";
+ path = fetchurl {
+ name = "raw_body___raw_body_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz";
+ sha1 = "a1ce6fb9c9bc356ca52e89256ab59059e13d0332";
+ };
+ }
+ {
+ 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_3.5.0.tgz";
+ path = fetchurl {
+ name = "readable_stream___readable_stream_3.5.0.tgz";
+ url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.5.0.tgz";
+ sha1 = "465d70e6d1087f6162d079cd0b5db7fbebfd1606";
+ };
+ }
+ {
+ name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz";
+ path = fetchurl {
+ name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz";
+ sha1 = "d878a1d094b4306d10b9096484b33ebd55e26697";
+ };
+ }
+ {
+ name = "request_progress___request_progress_3.0.0.tgz";
+ path = fetchurl {
+ name = "request_progress___request_progress_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/request-progress/-/request-progress-3.0.0.tgz";
+ sha1 = "4ca754081c7fec63f505e4faa825aa06cd669dbe";
+ };
+ }
+ {
+ name = "request___request_2.88.2.tgz";
+ path = fetchurl {
+ name = "request___request_2.88.2.tgz";
+ url = "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz";
+ sha1 = "d73c918731cb5a87da047e207234146f664d12b3";
+ };
+ }
+ {
+ 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___resolve_1.14.2.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.14.2.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.14.2.tgz";
+ sha1 = "dbf31d0fa98b1f29aa5169783b9c290cb865fea2";
+ };
+ }
+ {
+ 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 = "restore_cursor___restore_cursor_2.0.0.tgz";
+ path = fetchurl {
+ name = "restore_cursor___restore_cursor_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz";
+ sha1 = "9f7ee287f82fd326d4fd162923d62129eee0dfaf";
+ };
+ }
+ {
+ 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 = "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.0.tgz";
+ path = fetchurl {
+ name = "rimraf___rimraf_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.0.tgz";
+ sha1 = "614176d4b3010b75e5c390eb0ee96f6dc0cebb9b";
+ };
+ }
+ {
+ name = "run_node___run_node_1.0.0.tgz";
+ path = fetchurl {
+ name = "run_node___run_node_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/run-node/-/run-node-1.0.0.tgz";
+ sha1 = "46b50b946a2aa2d4947ae1d886e9856fd9cabe5e";
+ };
+ }
+ {
+ name = "run_parallel___run_parallel_1.1.9.tgz";
+ path = fetchurl {
+ name = "run_parallel___run_parallel_1.1.9.tgz";
+ url = "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz";
+ sha1 = "c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679";
+ };
+ }
+ {
+ name = "rxjs___rxjs_6.5.4.tgz";
+ path = fetchurl {
+ name = "rxjs___rxjs_6.5.4.tgz";
+ url = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.4.tgz";
+ sha1 = "e0777fe0d184cec7872df147f303572d414e211c";
+ };
+ }
+ {
+ 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_buffer___safe_buffer_5.2.0.tgz";
+ path = fetchurl {
+ name = "safe_buffer___safe_buffer_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz";
+ sha1 = "b74daec49b1148f88c64b68d49b1e815c1f2f519";
+ };
+ }
+ {
+ 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 = "semver_compare___semver_compare_1.0.0.tgz";
+ path = fetchurl {
+ name = "semver_compare___semver_compare_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz";
+ sha1 = "0dee216a1c941ab37e9efb1788f6afc5ff5537fc";
+ };
+ }
+ {
+ 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 = "send___send_0.17.1.tgz";
+ path = fetchurl {
+ name = "send___send_0.17.1.tgz";
+ url = "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz";
+ sha1 = "c1d8b059f7900f7466dd4938bdc44e11ddb376c8";
+ };
+ }
+ {
+ name = "serve_static___serve_static_1.14.1.tgz";
+ path = fetchurl {
+ name = "serve_static___serve_static_1.14.1.tgz";
+ url = "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz";
+ sha1 = "666e636dc4f010f7ef29970a88a674320898b2f9";
+ };
+ }
+ {
+ name = "setprototypeof___setprototypeof_1.1.1.tgz";
+ path = fetchurl {
+ name = "setprototypeof___setprototypeof_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz";
+ sha1 = "7e95acb24aa92f5885e0abef5ba131330d4ae683";
+ };
+ }
+ {
+ 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 = "signal_exit___signal_exit_3.0.2.tgz";
+ path = fetchurl {
+ name = "signal_exit___signal_exit_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz";
+ sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d";
+ };
+ }
+ {
+ name = "simple_swizzle___simple_swizzle_0.2.2.tgz";
+ path = fetchurl {
+ name = "simple_swizzle___simple_swizzle_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
+ sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a";
+ };
+ }
+ {
+ 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_0.0.4.tgz";
+ path = fetchurl {
+ name = "slice_ansi___slice_ansi_0.0.4.tgz";
+ url = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz";
+ sha1 = "edbf8903f66f7ce2f8eafd6ceed65e264c831b35";
+ };
+ }
+ {
+ 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 = "spdx_correct___spdx_correct_3.1.0.tgz";
+ path = fetchurl {
+ name = "spdx_correct___spdx_correct_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz";
+ sha1 = "fb83e504445268f154b074e218c87c003cd31df4";
+ };
+ }
+ {
+ name = "spdx_exceptions___spdx_exceptions_2.2.0.tgz";
+ path = fetchurl {
+ name = "spdx_exceptions___spdx_exceptions_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz";
+ sha1 = "2ea450aee74f2a89bfb94519c07fcd6f41322977";
+ };
+ }
+ {
+ name = "spdx_expression_parse___spdx_expression_parse_3.0.0.tgz";
+ path = fetchurl {
+ name = "spdx_expression_parse___spdx_expression_parse_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz";
+ sha1 = "99e119b7a5da00e05491c9fa338b7904823b41d0";
+ };
+ }
+ {
+ name = "spdx_license_ids___spdx_license_ids_3.0.5.tgz";
+ path = fetchurl {
+ name = "spdx_license_ids___spdx_license_ids_3.0.5.tgz";
+ url = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz";
+ sha1 = "3694b5804567a458d3c8045842a6358632f62654";
+ };
+ }
+ {
+ name = "split___split_0.3.3.tgz";
+ path = fetchurl {
+ name = "split___split_0.3.3.tgz";
+ url = "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz";
+ sha1 = "cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f";
+ };
+ }
+ {
+ 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 = "sshpk___sshpk_1.16.1.tgz";
+ path = fetchurl {
+ name = "sshpk___sshpk_1.16.1.tgz";
+ url = "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz";
+ sha1 = "fb661c0bef29b39db40769ee39fa70093d6f6877";
+ };
+ }
+ {
+ name = "stack_trace___stack_trace_0.0.10.tgz";
+ path = fetchurl {
+ name = "stack_trace___stack_trace_0.0.10.tgz";
+ url = "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz";
+ sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0";
+ };
+ }
+ {
+ name = "statuses___statuses_1.5.0.tgz";
+ path = fetchurl {
+ name = "statuses___statuses_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz";
+ sha1 = "161c7dac177659fd9811f43771fa99381478628c";
+ };
+ }
+ {
+ name = "stream_combiner___stream_combiner_0.0.4.tgz";
+ path = fetchurl {
+ name = "stream_combiner___stream_combiner_0.0.4.tgz";
+ url = "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz";
+ sha1 = "4d5e433c185261dde623ca3f44c586bcf5c4ad14";
+ };
+ }
+ {
+ name = "stream_meter___stream_meter_1.0.4.tgz";
+ path = fetchurl {
+ name = "stream_meter___stream_meter_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/stream-meter/-/stream-meter-1.0.4.tgz";
+ sha1 = "52af95aa5ea760a2491716704dbff90f73afdd1d";
+ };
+ }
+ {
+ name = "string_argv___string_argv_0.1.2.tgz";
+ path = fetchurl {
+ name = "string_argv___string_argv_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/string-argv/-/string-argv-0.1.2.tgz";
+ sha1 = "c5b7bc03fb2b11983ba3a72333dd0559e77e4738";
+ };
+ }
+ {
+ name = "string_argv___string_argv_0.3.1.tgz";
+ path = fetchurl {
+ name = "string_argv___string_argv_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz";
+ sha1 = "95e2fbec0427ae19184935f816d74aaa4c5c19da";
+ };
+ }
+ {
+ name = "string_width___string_width_1.0.2.tgz";
+ path = fetchurl {
+ name = "string_width___string_width_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz";
+ sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
+ };
+ }
+ {
+ name = "string_width___string_width_2.1.1.tgz";
+ path = fetchurl {
+ name = "string_width___string_width_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz";
+ sha1 = "ab93f27a8dc13d28cac815c462143a6d9012ae9e";
+ };
+ }
+ {
+ 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_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 = "stringify_object___stringify_object_3.3.0.tgz";
+ path = fetchurl {
+ name = "stringify_object___stringify_object_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz";
+ sha1 = "703065aefca19300d3ce88af4f5b3956d7556629";
+ };
+ }
+ {
+ 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_4.0.0.tgz";
+ path = fetchurl {
+ name = "strip_ansi___strip_ansi_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz";
+ sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
+ };
+ }
+ {
+ name = "strip_eof___strip_eof_1.0.0.tgz";
+ path = fetchurl {
+ name = "strip_eof___strip_eof_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz";
+ sha1 = "bb43ff5598a6eb05d89b59fcd129c983313606bf";
+ };
+ }
+ {
+ name = "strip_final_newline___strip_final_newline_2.0.0.tgz";
+ path = fetchurl {
+ name = "strip_final_newline___strip_final_newline_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz";
+ sha1 = "89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad";
+ };
+ }
+ {
+ 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_7.1.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_7.1.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz";
+ sha1 = "68e32591df73e25ad1c4b49108a2ec507962bfd1";
+ };
+ }
+ {
+ name = "symbol_observable___symbol_observable_1.2.0.tgz";
+ path = fetchurl {
+ name = "symbol_observable___symbol_observable_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz";
+ sha1 = "c22688aed4eab3cdc2dfeacbb561660560a00804";
+ };
+ }
+ {
+ name = "tdigest___tdigest_0.1.1.tgz";
+ path = fetchurl {
+ name = "tdigest___tdigest_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/tdigest/-/tdigest-0.1.1.tgz";
+ sha1 = "2e3cb2c39ea449e55d1e6cd91117accca4588021";
+ };
+ }
+ {
+ name = "text_hex___text_hex_1.0.0.tgz";
+ path = fetchurl {
+ name = "text_hex___text_hex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz";
+ sha1 = "69dc9c1b17446ee79a92bf5b884bb4b9127506f5";
+ };
+ }
+ {
+ name = "thenify_all___thenify_all_1.6.0.tgz";
+ path = fetchurl {
+ name = "thenify_all___thenify_all_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz";
+ sha1 = "1a1918d402d8fc3f98fbf234db0bcc8cc10e9726";
+ };
+ }
+ {
+ name = "thenify___thenify_3.3.0.tgz";
+ path = fetchurl {
+ name = "thenify___thenify_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/thenify/-/thenify-3.3.0.tgz";
+ sha1 = "e69e38a1babe969b0108207978b9f62b88604839";
+ };
+ }
+ {
+ name = "throttleit___throttleit_1.0.0.tgz";
+ path = fetchurl {
+ name = "throttleit___throttleit_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz";
+ sha1 = "9e785836daf46743145a5984b6268d828528ac6c";
+ };
+ }
+ {
+ name = "through___through_2.3.8.tgz";
+ path = fetchurl {
+ name = "through___through_2.3.8.tgz";
+ url = "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz";
+ sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
+ };
+ }
+ {
+ 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 = "toidentifier___toidentifier_1.0.0.tgz";
+ path = fetchurl {
+ name = "toidentifier___toidentifier_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz";
+ sha1 = "7e1be3470f1e77948bc43d94a3c8f4d7752ba553";
+ };
+ }
+ {
+ name = "tough_cookie___tough_cookie_2.5.0.tgz";
+ path = fetchurl {
+ name = "tough_cookie___tough_cookie_2.5.0.tgz";
+ url = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz";
+ sha1 = "cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2";
+ };
+ }
+ {
+ name = "triple_beam___triple_beam_1.3.0.tgz";
+ path = fetchurl {
+ name = "triple_beam___triple_beam_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz";
+ sha1 = "a595214c7298db8339eeeee083e4d10bd8cb8dd9";
+ };
+ }
+ {
+ name = "tsc_watch___tsc_watch_4.2.3.tgz";
+ path = fetchurl {
+ name = "tsc_watch___tsc_watch_4.2.3.tgz";
+ url = "https://registry.yarnpkg.com/tsc-watch/-/tsc-watch-4.2.3.tgz";
+ sha1 = "630aaf1ed8bbfb6fbcbddb9bef96054bed217c4b";
+ };
+ }
+ {
+ name = "tslib___tslib_1.11.1.tgz";
+ path = fetchurl {
+ name = "tslib___tslib_1.11.1.tgz";
+ url = "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz";
+ sha1 = "eb15d128827fbee2841549e171f45ed338ac7e35";
+ };
+ }
+ {
+ name = "tslib___tslib_1.10.0.tgz";
+ path = fetchurl {
+ name = "tslib___tslib_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz";
+ sha1 = "c3c19f95973fb0a62973fb09d90d961ee43e5c8a";
+ };
+ }
+ {
+ name = "tslint___tslint_6.1.1.tgz";
+ path = fetchurl {
+ name = "tslint___tslint_6.1.1.tgz";
+ url = "https://registry.yarnpkg.com/tslint/-/tslint-6.1.1.tgz";
+ sha1 = "ac03fbd17f85bfefaae348b353b25a88efe10cde";
+ };
+ }
+ {
+ name = "tsutils___tsutils_2.29.0.tgz";
+ path = fetchurl {
+ name = "tsutils___tsutils_2.29.0.tgz";
+ url = "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz";
+ sha1 = "32b488501467acbedd4b85498673a0812aca0b99";
+ };
+ }
+ {
+ name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
+ path = fetchurl {
+ name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
+ sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
+ };
+ }
+ {
+ name = "tweetnacl___tweetnacl_0.14.5.tgz";
+ path = fetchurl {
+ name = "tweetnacl___tweetnacl_0.14.5.tgz";
+ url = "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz";
+ sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
+ };
+ }
+ {
+ name = "type_check___type_check_0.3.2.tgz";
+ path = fetchurl {
+ name = "type_check___type_check_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz";
+ sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
+ };
+ }
+ {
+ 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_is___type_is_1.6.18.tgz";
+ path = fetchurl {
+ name = "type_is___type_is_1.6.18.tgz";
+ url = "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz";
+ sha1 = "4e552cd05df09467dcbc4ef739de89f2cf37c131";
+ };
+ }
+ {
+ 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 = "typescript___typescript_3.8.3.tgz";
+ path = fetchurl {
+ name = "typescript___typescript_3.8.3.tgz";
+ url = "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz";
+ sha1 = "409eb8544ea0335711205869ec458ab109ee1061";
+ };
+ }
+ {
+ name = "uid2___uid2_0.0.3.tgz";
+ path = fetchurl {
+ name = "uid2___uid2_0.0.3.tgz";
+ url = "https://registry.yarnpkg.com/uid2/-/uid2-0.0.3.tgz";
+ sha1 = "483126e11774df2f71b8b639dcd799c376162b82";
+ };
+ }
+ {
+ 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 = "unique_temp_dir___unique_temp_dir_1.0.0.tgz";
+ path = fetchurl {
+ name = "unique_temp_dir___unique_temp_dir_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz";
+ sha1 = "6dce95b2681ca003eebfb304a415f9cbabcc5385";
+ };
+ }
+ {
+ 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 = "unpipe___unpipe_1.0.0.tgz";
+ path = fetchurl {
+ name = "unpipe___unpipe_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz";
+ sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec";
+ };
+ }
+ {
+ name = "uri_js___uri_js_4.2.2.tgz";
+ path = fetchurl {
+ name = "uri_js___uri_js_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz";
+ sha1 = "94c540e1ff772956e2299507c010aea6c8838eb0";
+ };
+ }
+ {
+ name = "url_value_parser___url_value_parser_2.0.1.tgz";
+ path = fetchurl {
+ name = "url_value_parser___url_value_parser_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/url-value-parser/-/url-value-parser-2.0.1.tgz";
+ sha1 = "c8179a095ab9ec1f5aa17ca36af5af396b4e95ed";
+ };
+ }
+ {
+ 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 = "utils_merge___utils_merge_1.0.1.tgz";
+ path = fetchurl {
+ name = "utils_merge___utils_merge_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz";
+ sha1 = "9f95710f50a267947b2ccc124741c1028427e713";
+ };
+ }
+ {
+ name = "uuid___uuid_3.4.0.tgz";
+ path = fetchurl {
+ name = "uuid___uuid_3.4.0.tgz";
+ url = "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz";
+ sha1 = "b23e4358afa8a202fe7a100af1f5f883f02007ee";
+ };
+ }
+ {
+ 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 = "vary___vary_1.1.2.tgz";
+ path = fetchurl {
+ name = "vary___vary_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz";
+ sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
+ };
+ }
+ {
+ name = "verror___verror_1.10.0.tgz";
+ path = fetchurl {
+ name = "verror___verror_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz";
+ sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
+ };
+ }
+ {
+ 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 = "winston_transport___winston_transport_4.3.0.tgz";
+ path = fetchurl {
+ name = "winston_transport___winston_transport_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.3.0.tgz";
+ sha1 = "df68c0c202482c448d9b47313c07304c2d7c2c66";
+ };
+ }
+ {
+ name = "winston___winston_3.2.1.tgz";
+ path = fetchurl {
+ name = "winston___winston_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/winston/-/winston-3.2.1.tgz";
+ sha1 = "63061377976c73584028be2490a1846055f77f07";
+ };
+ }
+ {
+ 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 = "wrap_ansi___wrap_ansi_3.0.1.tgz";
+ path = fetchurl {
+ name = "wrap_ansi___wrap_ansi_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz";
+ sha1 = "288a04d87eda5c286e060dfe8f135ce8d007f8ba";
+ };
+ }
+ {
+ 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 = "ws___ws_6.2.1.tgz";
+ path = fetchurl {
+ name = "ws___ws_6.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz";
+ sha1 = "442fdf0a47ed64f59b6a5d8ff130f4748ed524fb";
+ };
+ }
+ {
+ name = "yallist___yallist_2.1.2.tgz";
+ path = fetchurl {
+ name = "yallist___yallist_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz";
+ sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
+ };
+ }
+ {
+ name = "yauzl___yauzl_2.4.1.tgz";
+ path = fetchurl {
+ name = "yauzl___yauzl_2.4.1.tgz";
+ url = "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz";
+ sha1 = "9528f442dab1b2284e58b4379bb194e22e0c4005";
+ };
+ }
+ ];
+}
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
index 588113aa63..c06da6fee1 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 = "7.3.5";
+ version = "7.3.6";
excludedPackages = [ "release_publisher" ];
@@ -10,15 +10,15 @@ buildGoModule rec {
rev = "v${version}";
owner = "grafana";
repo = "grafana";
- sha256 = "1gxa1j7sd4xcyb2gh2ja6mwp0j4zcqwzaz25n9f9p9azhjyd2zh5";
+ sha256 = "10hm5bz2q9mccrjx1x77xckqvn2x9m7cl2dn60gvrl8m7q3afscp";
};
srcStatic = fetchurl {
url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz";
- sha256 = "0vplzj5jrx643qp68kxg1g1gazxjrnx771dmc1703zalv28z8fq3";
+ sha256 = "1fl4ng39qkc01nv49cfzm19sv3yzzshl22ylkwlsb41rmaifbd1f";
};
- vendorSha256 = "05brpjac54a8bxh7psy8gix9q2g36fr4z5msahp6i8wv2xfrf98b";
+ vendorSha256 = "0p4wwacvka5lgzwhlwnn6iiwi9x67zgqf0l4vblpfckvvb3ar41h";
postPatch = ''
substituteInPlace pkg/cmd/grafana-server/main.go \
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/default.nix
new file mode 100644
index 0000000000..95be470831
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/default.nix
@@ -0,0 +1,7 @@
+{ newScope, pkgs }:
+
+let
+ callPackage = newScope (pkgs // plugins);
+ plugins = import ./plugins.nix { inherit callPackage; };
+in
+ plugins
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix
new file mode 100644
index 0000000000..c0648c97e6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix
@@ -0,0 +1,13 @@
+{ grafanaPlugin, lib }:
+
+grafanaPlugin rec {
+ pname = "grafana-clock-panel";
+ version = "1.1.1";
+ zipHash = "sha256-SvZyg7r+XG6i7jqYwxpPn6ZzJc7qmtfPtyphYppURDk=";
+ meta = with lib; {
+ description = "Clock panel for Grafana";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ lukegb ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix
new file mode 100644
index 0000000000..2c44d3a4a0
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix
@@ -0,0 +1,13 @@
+{ grafanaPlugin, lib }:
+
+grafanaPlugin rec {
+ pname = "grafana-piechart-panel";
+ version = "1.6.1";
+ zipHash = "sha256-64K/efoBKuBFp8Jw79hTdMyTurTZsL0qfgPDcUWz2jg=";
+ meta = with lib; {
+ description = "Pie chart panel for Grafana";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ lukegb ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix
new file mode 100644
index 0000000000..3b3cee88fd
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix
@@ -0,0 +1,28 @@
+{ stdenvNoCC, fetchurl, unzip }:
+
+{ pname, version, zipHash, meta ? {}, passthru ? {}, ... }@args:
+stdenvNoCC.mkDerivation ({
+ inherit pname version;
+
+ src = fetchurl {
+ name = "${pname}-${version}.zip";
+ url = "https://grafana.com/api/plugins/${pname}/versions/${version}/download";
+ hash = zipHash;
+ };
+
+ nativeBuildInputs = [ unzip ];
+
+ installPhase = ''
+ cp -R "." "$out"
+ chmod -R a-w "$out"
+ chmod u+w "$out"
+ '';
+
+ passthru = {
+ updateScript = [ ./update-grafana-plugin.sh pname ];
+ } // passthru;
+
+ meta = {
+ homepage = "https://grafana.com/grafana/plugins/${pname}";
+ } // meta;
+} // (builtins.removeAttrs args [ "pname" "version" "sha256" "meta" ]))
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
new file mode 100644
index 0000000000..efbaeda937
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
@@ -0,0 +1,13 @@
+{ grafanaPlugin, lib }:
+
+grafanaPlugin rec {
+ pname = "grafana-polystat-panel";
+ version = "1.2.2";
+ zipHash = "sha256-HWQdhstnrDuXPithZ8kOG2ZtSeAT215MJ1ftMCt6/tc=";
+ meta = with lib; {
+ description = "Hexagonal multi-stat panel for Grafana";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ lukegb ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix
new file mode 100644
index 0000000000..2f1671750f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix
@@ -0,0 +1,13 @@
+{ grafanaPlugin, lib }:
+
+grafanaPlugin rec {
+ pname = "grafana-worldmap-panel";
+ version = "0.3.2";
+ zipHash = "sha256-MGAJzS9X91x6wt305jH1chLoW3zd7pIYDwRnPg9qrgE=";
+ meta = with lib; {
+ description = "World Map panel for Grafana";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ lukegb ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/plugins.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/plugins.nix
new file mode 100644
index 0000000000..b2991ba4e7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/plugins.nix
@@ -0,0 +1,11 @@
+{ callPackage }:
+{
+ inherit callPackage;
+
+ grafanaPlugin = callPackage ./grafana-plugin.nix { };
+
+ grafana-clock-panel = callPackage ./grafana-clock-panel { };
+ grafana-piechart-panel = callPackage ./grafana-piechart-panel { };
+ grafana-polystat-panel = callPackage ./grafana-polystat-panel { };
+ grafana-worldmap-panel = callPackage ./grafana-worldmap-panel { };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh
new file mode 100755
index 0000000000..dd8f050c63
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh
@@ -0,0 +1,8 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p curl jq common-updater-scripts
+
+set -eu -o pipefail
+
+readonly plugin_name="$1"
+readonly latest_version="$(curl "https://grafana.com/api/plugins/${plugin_name}" | jq -r .version)"
+update-source-version "grafanaPlugins.${plugin_name}" "$latest_version"
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/bird-exporter.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/bird-exporter.nix
new file mode 100644
index 0000000000..39daab618b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/bird-exporter.nix
@@ -0,0 +1,24 @@
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
+
+buildGoModule rec {
+ pname = "bird-exporter";
+ version = "1.3.5-git";
+
+ src = fetchFromGitHub {
+ owner = "czerwonk";
+ repo = "bird_exporter";
+ rev = "019fc09804625658d452a8e043cc16559c3b5b84";
+ sha256 = "1iym46368k8zzy4djx511m926dg8x5mg3xi91f65sknqv26zfggb";
+ };
+
+ vendorSha256 = null;
+
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) bird; };
+
+ meta = with stdenv.lib; {
+ description = "Prometheus exporter for the bird routing daemon";
+ homepage = "https://github.com/czerwonk/bird_exporter";
+ license = licenses.mit;
+ maintainers = with maintainers; [ lukegb ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/json-exporter.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/json-exporter.nix
index afa6108093..796eb065e6 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/json-exporter.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/json-exporter.nix
@@ -1,31 +1,23 @@
-# This file was generated by go2nix.
-{ buildGoPackage, fetchFromGitHub, fetchpatch, lib, nixosTests }:
+{ lib, buildGoModule, fetchFromGitHub, nixosTests }:
-buildGoPackage {
+buildGoModule rec {
pname = "prometheus-json-exporter";
- version = "unstable-2017-10-06";
-
- goPackagePath = "github.com/kawamuray/prometheus-json-exporter";
+ version = "0.2.0";
src = fetchFromGitHub {
- owner = "kawamuray";
- repo = "prometheus-json-exporter";
- rev = "51e3dc02a30ab818bb73e5c98c3853231c2dbb5f";
- sha256 = "1v1p4zcqnb3d3rm55r695ydn61h6gz95f55cpa22hzw18dasahdh";
+ owner = "prometheus-community";
+ repo = "json_exporter";
+ rev = "v${version}";
+ sha256 = "1aabvd75a2223x5wnbyryigj7grw6l05jhr3g3s97b1f1hfigz6d";
};
- goDeps = ./json-exporter_deps.nix;
-
- patches = [(fetchpatch { # adds bool support
- url = "https://patch-diff.githubusercontent.com/raw/kawamuray/prometheus-json-exporter/pull/17.patch";
- sha256 = "0mc5axhd2bykci41dgswl4r1552d70jsmb17lbih7czhsy6rgmrm";
- })];
+ vendorSha256 = "03kb0gklq08krl7qnvs7267siw1pkyy346b42dsk1d9gr5302wsw";
passthru.tests = { inherit (nixosTests.prometheus-exporters) json; };
meta = with lib; {
description = "A prometheus exporter which scrapes remote JSON by JSONPath";
- homepage = "https://github.com/kawamuray/prometheus-json-exporter";
+ homepage = "https://github.com/prometheus-community/json_exporter";
license = licenses.asl20;
maintainers = with maintainers; [ willibutz ];
};
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/json-exporter_deps.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/json-exporter_deps.nix
deleted file mode 100644
index 9416125bc0..0000000000
--- a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/json-exporter_deps.nix
+++ /dev/null
@@ -1,111 +0,0 @@
-# This file was generated by go2nix.
-[
- {
- goPackagePath = "github.com/Sirupsen/logrus";
- fetch = {
- type = "git";
- url = "https://github.com/Sirupsen/logrus";
- rev = "a437dfd2463eaedbec3dfe443e477d3b0a810b3f";
- sha256 = "1904s2bbc7p88anzjp6fyj3jrbm5p6wbb8j4490674dq10kkcfbj";
- };
- }
- {
- goPackagePath = "github.com/beorn7/perks";
- fetch = {
- type = "git";
- url = "https://github.com/beorn7/perks";
- rev = "4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9";
- sha256 = "1hrybsql68xw57brzj805xx2mghydpdiysv3gbhr7f5wlxj2514y";
- };
- }
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "8ee79997227bf9b34611aee7946ae64735e6fd93";
- sha256 = "0qm1lpdhf97k2hxgivq2cpjgawhlmmz39y230kgxijhm96xijxb8";
- };
- }
- {
- goPackagePath = "github.com/kawamuray/jsonpath";
- fetch = {
- type = "git";
- url = "https://github.com/kawamuray/jsonpath";
- rev = "5c448ebf973557834ef870e788b0b2d95ac68d12";
- sha256 = "1i1id1i85rf09rldp03h0ibyi6zg0fz9p9l5qj7i8dfs6h6y8f0a";
- };
- }
- {
- goPackagePath = "github.com/kawamuray/prometheus-exporter-harness";
- fetch = {
- type = "git";
- url = "https://github.com/kawamuray/prometheus-exporter-harness";
- rev = "97eeea7b8b0619ea2a065d75c0f0f5909327afa6";
- sha256 = "12al8irf8jb6p2xmm4wbh0wjqsyrdywynr4w122wxxnsx2n56xyv";
- };
- }
- {
- goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
- fetch = {
- type = "git";
- url = "https://github.com/matttproud/golang_protobuf_extensions";
- rev = "c12348ce28de40eed0136aa2b644d0ee0650e56c";
- sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_golang";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_golang";
- rev = "575f371f7862609249a1be4c9145f429fe065e32";
- sha256 = "0hyvszjv5m6i40k2fn21c3bjr8jhlfdqavk1r6g2v5dybyj47vps";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_model";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_model";
- rev = "fa8ad6fec33561be4280a8f0514318c79d7f6cb6";
- sha256 = "11a7v1fjzhhwsl128znjcf5v7v6129xjgkdpym2lial4lac1dhm9";
- };
- }
- {
- goPackagePath = "github.com/prometheus/common";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/common";
- rev = "0d5de9d6d8629cb8bee6d4674da4127cd8b615a3";
- sha256 = "1zlvvgw67p66fz9nswkydq15j4a5z5kkiskl0jxps8i27ya1baq0";
- };
- }
- {
- goPackagePath = "github.com/prometheus/procfs";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/procfs";
- rev = "abf152e5f3e97f2fafac028d2cc06c1feb87ffa5";
- sha256 = "0cp8lznv1b4zhi3wnbjkfxwzhkqd3wbmiy6mwgjanip8l9l3ykws";
- };
- }
- {
- goPackagePath = "github.com/urfave/cli";
- fetch = {
- type = "git";
- url = "https://github.com/urfave/cli";
- rev = "0bdeddeeb0f650497d603c4ad7b20cfe685682f6";
- sha256 = "1ny63c7bfwfrsp7vfkvb4i0xhq4v7yxqnwxa52y4xlfxs4r6v6fg";
- };
- }
- {
- goPackagePath = "gopkg.in/yaml.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v2";
- rev = "a5b47d31c556af34a302ce5d659e6fea44d90de0";
- sha256 = "0v6l48fshdjrqzyq1kwn22gy7vy434xdr1i0lm3prsf6jbln9fam";
- };
- }
-]
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/promscale.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/promscale.nix
index ccc096fb72..081c7c8352 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/promscale.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/promscale.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "promscale";
- version = "0.1.3";
+ version = "0.1.4";
src = fetchFromGitHub {
owner = "timescale";
repo = pname;
rev = version;
- sha256 = "sha256-xkVT7Kn7mW23p8oGU4AsmB66lNd4QLnhEW7J66ldFHM=";
+ sha256 = "0179sw5zx552y14lr56adxcgas642xvxpqly6y4m9pi33r1gs8lj";
};
- vendorSha256 = "sha256:1wfyawbdbabyp9nyhzfp632hg9rvwdyagsdqvvq6gv8bn5xfcjvh";
+ vendorSha256 = "sha256:04gzf0siz96ar4qdkcw6daswy14i1zvl7ir200adhw1c5phppab6";
buildFlagsArray = [ "-ldflags=-s -w -X github.com/timescale/promscale/pkg/version.Version=${version} -X github.com/timescale/promscale/pkg/version.CommitHash=${src.rev}" ];
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/smokeping-prober.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/smokeping-prober.nix
index aea7c54dea..5e29e28e86 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/smokeping-prober.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/smokeping-prober.nix
@@ -18,7 +18,7 @@ buildGoModule rec {
};
varFlags = lib.concatStringsSep " " (lib.mapAttrsToList (name: value: "-X github.com/prometheus/common/version.${name}=${value}") setVars);
in [
- "-ldflags=${varFlags}"
+ "-ldflags=${varFlags} -s -w"
];
src = fetchFromGitHub {
diff --git a/third_party/nixpkgs/pkgs/servers/mpd/default.nix b/third_party/nixpkgs/pkgs/servers/mpd/default.nix
index c403d160e2..6b7cdc6a3a 100644
--- a/third_party/nixpkgs/pkgs/servers/mpd/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/mpd/default.nix
@@ -190,7 +190,7 @@ in
mpd = run { };
mpd-small = run { features = [
"webdav" "curl" "mms" "bzip2" "zzip"
- "audiofile" "faad" "flac" "gme" "mad"
+ "audiofile" "faad" "flac" "gme"
"mpg123" "opus" "vorbis" "vorbisenc"
"lame" "libsamplerate" "shout"
"libmpdclient" "id3tag" "expat" "pcre"
diff --git a/third_party/nixpkgs/pkgs/servers/pinnwand/default.nix b/third_party/nixpkgs/pkgs/servers/pinnwand/default.nix
index fd02fc7708..31417989c4 100644
--- a/third_party/nixpkgs/pkgs/servers/pinnwand/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/pinnwand/default.nix
@@ -1,4 +1,4 @@
-{ lib, python3, fetchFromGitHub, nixosTests }:
+{ lib, python3, fetchFromGitHub, nixosTests, fetchpatch }:
let
python = python3.override {
@@ -25,7 +25,7 @@ in with python.pkgs; buildPythonApplication rec {
};
nativeBuildInputs = [
- poetry
+ poetry-core
];
propagatedBuildInputs = [
@@ -43,6 +43,14 @@ in with python.pkgs; buildPythonApplication rec {
pytest
'';
+ patches = [
+ # Use poetry-core instead of poetry. Fixed in 1.2.3
+ (fetchpatch {
+ url = "https://github.com/supakeen/pinnwand/commit/38ff5729c59abb97e4b416d3ca66466528b0eac7.patch";
+ sha256 = "F3cZe29z/7glmS3KWzcfmZnhYmC0LrLLS0zHk7WS2rQ=";
+ })
+ ];
+
passthru.tests = nixosTests.pinnwand;
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/servers/pulseaudio/default.nix b/third_party/nixpkgs/pkgs/servers/pulseaudio/default.nix
index 70a964039f..625e2e0e8c 100644
--- a/third_party/nixpkgs/pkgs/servers/pulseaudio/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/pulseaudio/default.nix
@@ -93,7 +93,8 @@ stdenv.mkDerivation rec {
]
++ lib.optional (jackaudioSupport && !libOnly) "--enable-jack"
++ lib.optional stdenv.isDarwin "--with-mac-sysroot=/"
- ++ lib.optional (stdenv.isLinux && useSystemd) "--with-systemduserunitdir=${placeholder "out"}/lib/systemd/user";
+ ++ lib.optional (stdenv.isLinux && useSystemd) "--with-systemduserunitdir=${placeholder "out"}/lib/systemd/user"
+ ++ lib.optional (stdenv.buildPlatform != stdenv.hostPlatform) "--disable-gsettings";
enableParallelBuilding = true;
@@ -118,7 +119,7 @@ stdenv.mkDerivation rec {
rm -f $out/bin/qpaeq # this is packaged by the "qpaeq" package now, because of missing deps
'';
- preFixup = lib.optionalString stdenv.isLinux ''
+ preFixup = lib.optionalString (stdenv.isLinux && (stdenv.hostPlatform == stdenv.buildPlatform)) ''
wrapProgram $out/libexec/pulse/gsettings-helper \
--prefix XDG_DATA_DIRS : "$out/share/gsettings-schemas/${name}" \
--prefix GIO_EXTRA_MODULES : "${lib.getLib dconf}/lib/gio/modules"
diff --git a/third_party/nixpkgs/pkgs/servers/web-apps/searx/default.nix b/third_party/nixpkgs/pkgs/servers/web-apps/searx/default.nix
index dc87acddd8..b56e430d99 100644
--- a/third_party/nixpkgs/pkgs/servers/web-apps/searx/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/web-apps/searx/default.nix
@@ -22,7 +22,7 @@ buildPythonApplication rec {
pyyaml lxml grequests flaskbabel flask requests
gevent speaklater Babel pytz dateutil pygments
pyasn1 pyasn1-modules ndg-httpsclient certifi pysocks
- jinja2
+ jinja2 werkzeug
];
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/servers/wsdd/default.nix b/third_party/nixpkgs/pkgs/servers/wsdd/default.nix
index 1411b6f3ad..45006cc59e 100644
--- a/third_party/nixpkgs/pkgs/servers/wsdd/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/wsdd/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, makeWrapper, nixosTests, python3 }:
+{ stdenv, fetchFromGitHub, makeWrapper, nixosTests, python3, fetchpatch }:
stdenv.mkDerivation rec {
pname = "wsdd";
@@ -15,6 +15,15 @@ stdenv.mkDerivation rec {
buildInputs = [ python3 ];
+ patches = [
+ (fetchpatch {
+ # https://github.com/christgau/wsdd/issues/72
+ name = "fix_send_messages_using_correct_socket.patch";
+ url = "https://github.com/christgau/wsdd/commit/1ed74fe73a9fe2e2720859e2822116d65e4ffa5b.patch";
+ sha256 = "1n9bqvh20nhnvnc5pxvzf9kk8nky6rmbmfryg65lfmr1hmg676zg";
+ })
+ ];
+
installPhase = ''
install -Dm0755 src/wsdd.py $out/bin/wsdd
wrapProgram $out/bin/wsdd --prefix PYTHONPATH : "$PYTHONPATH"
diff --git a/third_party/nixpkgs/pkgs/servers/x11/xorg/overrides.nix b/third_party/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
index ddf0aacdf0..e31d1ab707 100644
--- a/third_party/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
+++ b/third_party/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
@@ -74,7 +74,8 @@ self: super:
mkfontdir = self.mkfontscale;
libxcb = super.libxcb.overrideAttrs (attrs: {
- configureFlags = [ "--enable-xkb" "--enable-xinput" ];
+ configureFlags = [ "--enable-xkb" "--enable-xinput" ]
+ ++ stdenv.lib.optional stdenv.hostPlatform.isStatic "--disable-shared";
outputs = [ "out" "dev" "man" "doc" ];
});
@@ -82,15 +83,18 @@ self: super:
outputs = [ "out" "dev" "man" ];
configureFlags = attrs.configureFlags or []
++ malloc0ReturnsNullCrossFlag;
- depsBuildBuild = [ buildPackages.stdenv.cc ];
+ depsBuildBuild = [
+ buildPackages.stdenv.cc
+ ] ++ stdenv.lib.optionals stdenv.hostPlatform.isStatic [
+ (self.buildPackages.stdenv.cc.libc.static or null)
+ ];
preConfigure = ''
sed 's,^as_dummy.*,as_dummy="\$PATH",' -i configure
'';
- postInstall =
- ''
- # Remove useless DocBook XML files.
- rm -rf $out/share/doc
- '';
+ postInstall = ''
+ # Remove useless DocBook XML files.
+ rm -rf $out/share/doc
+ '';
CPP = stdenv.lib.optionalString stdenv.isDarwin "clang -E -";
propagatedBuildInputs = attrs.propagatedBuildInputs or [] ++ [ self.xorgproto ];
});
@@ -138,6 +142,11 @@ self: super:
xdpyinfo = super.xdpyinfo.overrideAttrs (attrs: {
configureFlags = attrs.configureFlags or []
++ malloc0ReturnsNullCrossFlag;
+ preConfigure = attrs.preConfigure or ""
+ # missing transitive dependencies
+ + stdenv.lib.optionalString stdenv.hostPlatform.isStatic ''
+ export NIX_CFLAGS_LINK="$NIX_CFLAGS_LINK -lXau -lXdmcp"
+ '';
});
# Propagate some build inputs because of header file dependencies.
@@ -223,8 +232,9 @@ self: super:
libXi = super.libXi.overrideAttrs (attrs: {
outputs = [ "out" "dev" "man" "doc" ];
propagatedBuildInputs = attrs.propagatedBuildInputs or [] ++ [ self.libXfixes ];
- configureFlags = stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform)
- "xorg_cv_malloc0_returns_null=no";
+ configureFlags = stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
+ "xorg_cv_malloc0_returns_null=no"
+ ] ++ stdenv.lib.optional stdenv.hostPlatform.isStatic "--disable-shared";
});
libXinerama = super.libXinerama.overrideAttrs (attrs: {
@@ -745,6 +755,11 @@ self: super:
xauth = super.xauth.overrideAttrs (attrs: {
doCheck = false; # fails
+ preConfigure = attrs.preConfigure or ""
+ # missing transitive dependencies
+ + stdenv.lib.optionalString stdenv.hostPlatform.isStatic ''
+ export NIX_CFLAGS_LINK="$NIX_CFLAGS_LINK -lxcb -lXau -lXdmcp"
+ '';
});
xcursorthemes = super.xcursorthemes.overrideAttrs (attrs: {
diff --git a/third_party/nixpkgs/pkgs/shells/any-nix-shell/default.nix b/third_party/nixpkgs/pkgs/shells/any-nix-shell/default.nix
index bab39aef24..cfd000d84c 100644
--- a/third_party/nixpkgs/pkgs/shells/any-nix-shell/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/any-nix-shell/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "any-nix-shell";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "haslersn";
repo = "any-nix-shell";
rev = "v${version}";
- sha256 = "02cv86csk1m8nlh2idvh7bjw43lpssmdawya2jhr4bam2606yzdv";
+ sha256 = "05xixgsdfv0qk648r74nvazw16dpw49ryz8dax9kwmhqrgkjaqv6";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/shells/fish/plugins/build-fish-plugin.nix b/third_party/nixpkgs/pkgs/shells/fish/plugins/build-fish-plugin.nix
new file mode 100644
index 0000000000..e2ec342e54
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/shells/fish/plugins/build-fish-plugin.nix
@@ -0,0 +1,77 @@
+{ stdenv, lib, writeShellScriptBin, writeScript, fish }:
+
+let
+ rtpPath = "share/fish";
+
+ mapToFuncPath = v:
+ if lib.isString v
+ then v
+ else "${v}/${rtpPath}/vendor_functions.d";
+
+ fishWithFunctionPath = plugins: let
+ funcPaths = map mapToFuncPath plugins;
+ in writeShellScriptBin "fish" ''
+ ${fish}/bin/fish \
+ --init-command \
+ "set --prepend fish_function_path ${lib.escapeShellArgs funcPaths}" \
+ "$@"
+ '';
+
+in attrs@{
+ pname,
+ version,
+ src,
+
+ name ? "fishplugin-${pname}-${version}",
+ unpackPhase ? "",
+ configurePhase ? ":",
+ buildPhase ? ":",
+ preInstall ? "",
+ postInstall ? "",
+ # name of the subdirectory in which to store the plugin
+ installPath ? lib.getName pname,
+
+ checkInputs ? [],
+ # plugins or paths to add to the function path of the test fish shell
+ checkFunctionPath ? [],
+ # test script to be executed in a fish shell
+ checkPhase ? "",
+ doCheck ? checkPhase != "",
+
+ ...
+}:
+
+stdenv.mkDerivation (attrs // {
+ inherit name;
+ inherit unpackPhase configurePhase buildPhase;
+
+ inherit preInstall postInstall;
+ installPhase = ''
+ runHook preInstall
+
+ (
+ install_vendor_files() {
+ source="$1"
+ target="$out/${rtpPath}/vendor_$2.d"
+
+ [ -d $source ] || return 0
+ mkdir -p $target
+ cp -r $source/*.fish "$target/"
+ }
+
+ install_vendor_files completions completions
+ install_vendor_files functions functions
+ install_vendor_files conf conf
+ install_vendor_files conf.d conf
+ )
+
+ runHook postInstall
+ '';
+
+ inherit doCheck;
+ checkInputs = [ (fishWithFunctionPath checkFunctionPath) ] ++ checkInputs;
+ checkPhase = ''
+ export HOME=$(mktemp -d) # fish wants a writable home
+ fish "${writeScript "${name}-test" checkPhase}"
+ '';
+})
diff --git a/third_party/nixpkgs/pkgs/shells/fish/plugins/default.nix b/third_party/nixpkgs/pkgs/shells/fish/plugins/default.nix
new file mode 100644
index 0000000000..e543d49516
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/shells/fish/plugins/default.nix
@@ -0,0 +1,13 @@
+{ lib, newScope }:
+
+lib.makeScope newScope (self: with self; {
+
+ buildFishPlugin = callPackage ./build-fish-plugin.nix { };
+
+ fishtape = callPackage ./fishtape.nix { };
+
+ foreign-env = callPackage ./foreign-env { };
+
+ pure = callPackage ./pure.nix { };
+
+})
diff --git a/third_party/nixpkgs/pkgs/shells/fish/plugins/fishtape.nix b/third_party/nixpkgs/pkgs/shells/fish/plugins/fishtape.nix
new file mode 100644
index 0000000000..326ff61c41
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/shells/fish/plugins/fishtape.nix
@@ -0,0 +1,32 @@
+{ lib, buildFishPlugin, fetchFromGitHub }:
+
+buildFishPlugin rec {
+ pname = "fishtape";
+ version = "2.1.3";
+
+ src = fetchFromGitHub {
+ owner = "jorgebucaran";
+ repo = "fishtape";
+ rev = version;
+ sha256 = "0dxcyhs2shhgy5xnwcimqja8vqsyk841x486lgq13i3y1h0kp2kd";
+ };
+
+ checkFunctionPath = [ "./" ]; # fishtape is introspective
+ checkPhase = ''
+ rm test/tty.fish # test expects a tty
+ fishtape test/*.fish
+ '';
+
+ preInstall = ''
+ # move the function script in the proper sub-directory
+ mkdir functions
+ mv fishtape.fish functions/
+ '';
+
+ meta = {
+ description = "TAP-based test runner for Fish";
+ homepage = "https://github.com/jorgebucaran/fishtape";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ pacien ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/shells/fish/fish-foreign-env/default.nix b/third_party/nixpkgs/pkgs/shells/fish/plugins/foreign-env/default.nix
similarity index 66%
rename from third_party/nixpkgs/pkgs/shells/fish/fish-foreign-env/default.nix
rename to third_party/nixpkgs/pkgs/shells/fish/plugins/foreign-env/default.nix
index ef157f3239..03435340d1 100644
--- a/third_party/nixpkgs/pkgs/shells/fish/fish-foreign-env/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/fish/plugins/foreign-env/default.nix
@@ -1,7 +1,7 @@
-{ stdenv, fetchFromGitHub, gnused, bash, coreutils }:
+{ lib, buildFishPlugin, fetchFromGitHub, gnused, bash, coreutils }:
-stdenv.mkDerivation {
- pname = "fish-foreign-env";
+buildFishPlugin {
+ pname = "foreign-env";
version = "git-20200209";
src = fetchFromGitHub {
@@ -11,18 +11,16 @@ stdenv.mkDerivation {
sha256 = "00xqlyl3lffc5l0viin1nyp819wf81fncqyz87jx8ljjdhilmgbs";
};
- installPhase = ''
- mkdir -p $out/share/fish-foreign-env/functions/
- cp functions/* $out/share/fish-foreign-env/functions/
+ patches = [ ./suppress-harmless-warnings.patch ];
+
+ preInstall = ''
sed -e "s|sed|${gnused}/bin/sed|" \
-e "s|bash|${bash}/bin/bash|" \
-e "s|\| tr|\| ${coreutils}/bin/tr|" \
- -i $out/share/fish-foreign-env/functions/*
+ -i functions/*
'';
- patches = [ ./suppress-harmless-warnings.patch ];
-
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A foreign environment interface for Fish shell";
license = licenses.mit;
maintainers = with maintainers; [ jgillich ];
diff --git a/third_party/nixpkgs/pkgs/shells/fish/fish-foreign-env/suppress-harmless-warnings.patch b/third_party/nixpkgs/pkgs/shells/fish/plugins/foreign-env/suppress-harmless-warnings.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/shells/fish/fish-foreign-env/suppress-harmless-warnings.patch
rename to third_party/nixpkgs/pkgs/shells/fish/plugins/foreign-env/suppress-harmless-warnings.patch
diff --git a/third_party/nixpkgs/pkgs/shells/fish/plugins/pure.nix b/third_party/nixpkgs/pkgs/shells/fish/plugins/pure.nix
new file mode 100644
index 0000000000..54af2e0663
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/shells/fish/plugins/pure.nix
@@ -0,0 +1,29 @@
+{ lib, buildFishPlugin, fetchFromGitHub, git, fishtape }:
+
+buildFishPlugin rec {
+ pname = "pure";
+ version = "3.4.2";
+
+ src = fetchFromGitHub {
+ owner = "rafaelrinaldi";
+ repo = "pure";
+ rev = "v${version}";
+ sha256 = "134sz3f98gb6z2vgd5kkm6dd8pka5gijk843c32s616w35y07sga";
+ };
+
+ checkInputs = [ git ];
+ checkFunctionPath = [ fishtape ];
+ checkPhase = ''
+ # https://github.com/rafaelrinaldi/pure/issues/264
+ rm tests/_pure_string_width.test.fish
+
+ fishtape tests/*.test.fish
+ '';
+
+ meta = {
+ description = "Pretty, minimal and fast Fish prompt, ported from zsh";
+ homepage = "https://github.com/rafaelrinaldi/pure";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ pacien ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/shells/tcsh/default.nix b/third_party/nixpkgs/pkgs/shells/tcsh/default.nix
index 87cbf8c59f..d6527ef24b 100644
--- a/third_party/nixpkgs/pkgs/shells/tcsh/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/tcsh/default.nix
@@ -1,10 +1,10 @@
{ stdenv, fetchurl, fetchpatch
-, ncurses }:
+, ncurses
+}:
-with stdenv.lib;
stdenv.mkDerivation rec {
pname = "tcsh";
- version = "6.22.02";
+ version = "6.22.03";
src = fetchurl {
urls = [
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
"ftp://ftp.astron.com/pub/tcsh/${pname}-${version}.tar.gz"
"ftp://ftp.funet.fi/pub/unix/shells/tcsh/${pname}-${version}.tar.gz"
];
- sha256 = "0nw8prz1n0lmr82wnpyhrzmki630afn7p9cfgr3vl00vr9c72a7d";
+ sha256 = "sha256-viz9ZT0qDH9QbS3RTBIyS6dJvUhAN75t9Eo5c/UiYrc=";
};
buildInputs = [ ncurses ];
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
sha256 = "1qc6ydxhdfizsbkaxhpn3wib8sfphrw10xnnsxx2prvzg9g2zp67";
});
- meta = {
+ meta = with stdenv.lib; {
description = "An enhanced version of the Berkeley UNIX C shell (csh)";
longDescription = ''
tcsh is an enhanced but completely compatible version of the
diff --git a/third_party/nixpkgs/pkgs/shells/zsh/default.nix b/third_party/nixpkgs/pkgs/shells/zsh/default.nix
index 56c76289e8..eab6d88a0b 100644
--- a/third_party/nixpkgs/pkgs/shells/zsh/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/zsh/default.nix
@@ -26,6 +26,7 @@ stdenv.mkDerivation {
"--with-tcsetpgrp"
"--enable-pcre"
"--enable-zprofile=${placeholder "out"}/etc/zprofile"
+ "--disable-site-fndir"
];
# the zsh/zpty module is not available on hydra
diff --git a/third_party/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix b/third_party/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix
index 4e377218b7..fda404e3fe 100644
--- a/third_party/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/zsh/oh-my-zsh/default.nix
@@ -5,15 +5,15 @@
, nix, nixfmt, jq, coreutils, gnused, curl, cacert }:
stdenv.mkDerivation rec {
- version = "2020-12-28";
+ version = "2021-01-04";
pname = "oh-my-zsh";
- rev = "4b2431e8b1c08a2dc14fe31bf07a5e5f08eaa87e";
+ rev = "2118d35e017eb8c599f3c25863c8263aca307541";
src = fetchFromGitHub {
inherit rev;
owner = "ohmyzsh";
repo = "ohmyzsh";
- sha256 = "09776acglph64lg9x1f1ypglbbhknrqidq47zk95vksd1in8l3is";
+ sha256 = "132wh37grxz19djnbgyihvgjacr6jqx8jjsxwzsknv7v49b6gp8z";
};
installPhase = ''
diff --git a/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/default.nix b/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/default.nix
new file mode 100644
index 0000000000..486cb50b7f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/default.nix
@@ -0,0 +1,164 @@
+{ stdenv
+, lib
+, fetchFromGitHub
+, fetchurl
+, linkFarmFromDrvs
+, dotnet-netcore
+, dotnet-sdk
+, dotnetPackages
+, dpkg
+, gtk3
+, libX11
+, libXrandr
+, libappindicator
+, libevdev
+, libnotify
+, udev
+, copyDesktopItems
+, makeDesktopItem
+, makeWrapper
+, wrapGAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "OpenTabletDriver";
+ version = "0.4.2";
+
+ src = fetchFromGitHub {
+ owner = "InfinityGhost";
+ repo = "OpenTabletDriver";
+ rev = "v${version}";
+ sha256 = "048y7gjlk2yw4vh62px1d9w0va6ap1a0cndcpbirlyj9q6b8jxax";
+ };
+
+ debPkg = fetchurl {
+ url = "https://github.com/InfinityGhost/OpenTabletDriver/releases/download/v${version}/OpenTabletDriver.deb";
+ sha256 = "13gg0dhvjy88h9lhcrp30fjiwgb9dzjsgk1k760pi1ki71a5vz2r";
+ };
+
+ nativeBuildInputs = [
+ dotnet-sdk
+ dotnetPackages.Nuget
+ dpkg
+ copyDesktopItems
+ makeWrapper
+ wrapGAppsHook
+ ];
+
+ nugetDeps = linkFarmFromDrvs "${pname}-nuget-deps" (import ./deps.nix {
+ fetchNuGet = { name, version, sha256 }: fetchurl {
+ name = "nuget-${name}-${version}.nupkg";
+ url = "https://www.nuget.org/api/v2/package/${name}/${version}";
+ inherit sha256;
+ };
+ });
+
+ runtimeDeps = [
+ gtk3
+ libX11
+ libXrandr
+ libappindicator
+ libevdev
+ libnotify
+ udev
+ ];
+
+ configurePhase = ''
+ runHook preConfigure
+
+ export HOME=$(mktemp -d)
+ export DOTNET_CLI_TELEMETRY_OPTOUT=1
+ export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
+
+ nuget sources Add -Name nixos -Source "$PWD/nixos"
+ nuget init "$nugetDeps" "$PWD/nixos"
+
+ # FIXME: https://github.com/NuGet/Home/issues/4413
+ mkdir -p $HOME/.nuget/NuGet
+ cp $HOME/.config/NuGet/NuGet.Config $HOME/.nuget/NuGet
+
+ for project in OpenTabletDriver.{Console,Daemon,UX.Gtk}; do
+ dotnet restore --source "$PWD/nixos" $project
+ done
+
+ runHook postConfigure
+ '';
+
+ buildPhase = ''
+ runHook preBuild
+
+ for project in OpenTabletDriver.{Console,Daemon,UX.Gtk}; do
+ dotnet build $project \
+ --no-restore \
+ --configuration Release \
+ --framework net5
+ done
+
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ for project in OpenTabletDriver.{Console,Daemon,UX.Gtk}; do
+ dotnet publish $project \
+ --no-build \
+ --no-self-contained \
+ --configuration Release \
+ --framework net5 \
+ --output $out/lib
+ done
+
+ # Give a more "*nix" name to the binaries
+ makeWrapper $out/lib/OpenTabletDriver.Console $out/bin/otd \
+ "''${gappsWrapperArgs[@]}" \
+ --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
+ --set DOTNET_ROOT "${dotnet-netcore}" \
+ --suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDeps}"
+
+ makeWrapper $out/lib/OpenTabletDriver.Daemon $out/bin/otd-daemon \
+ "''${gappsWrapperArgs[@]}" \
+ --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
+ --set DOTNET_ROOT "${dotnet-netcore}" \
+ --suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDeps}"
+
+ makeWrapper $out/lib/OpenTabletDriver.UX.Gtk $out/bin/otd-gui \
+ "''${gappsWrapperArgs[@]}" \
+ --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
+ --set DOTNET_ROOT "${dotnet-netcore}" \
+ --suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDeps}"
+
+ mkdir -p $out/lib/OpenTabletDriver
+ cp -rv ./OpenTabletDriver/Configurations $out/lib/OpenTabletDriver
+ install -Dm644 $src/OpenTabletDriver.UX/Assets/otd.png -t $out/share/pixmaps
+
+ # TODO: Ideally this should be build from OpenTabletDriver/OpenTabletDriver-udev instead
+ dpkg-deb --fsys-tarfile ${debPkg} | tar xf - ./usr/lib/udev/rules.d/30-opentabletdriver.rules
+ install -Dm644 ./usr/lib/udev/rules.d/30-opentabletdriver.rules -t $out/lib/udev/rules.d
+
+ runHook postInstall
+ '';
+
+ desktopItems = [
+ (makeDesktopItem {
+ desktopName = "OpenTabletDriver";
+ name = "OpenTabletDriver";
+ exec = "otd-gui";
+ icon = "otd";
+ comment = meta.description;
+ type = "Application";
+ categories = "Utility;";
+ })
+ ];
+
+ dontWrapGApps = true;
+ dontStrip = true;
+
+ meta = with lib; {
+ description = "Open source, cross-platform, user-mode tablet driver";
+ homepage = "https://github.com/InfinityGhost/OpenTabletDriver";
+ license = licenses.lgpl3Plus;
+ maintainers = with maintainers; [ thiagokokada ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/deps.nix b/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/deps.nix
new file mode 100644
index 0000000000..34d2981cff
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/deps.nix
@@ -0,0 +1,462 @@
+{ fetchNuGet }: [
+ (fetchNuGet {
+ name = "AtkSharp";
+ version = "3.22.25.74";
+ sha256 = "04zjpjrddw5clac0mjpk0q00rbmv45bh1bsqa4s3pc5pb7fm9cd9";
+ })
+ (fetchNuGet {
+ name = "CairoSharp";
+ version = "3.22.25.74";
+ sha256 = "0sx7vmwcrfbkg3g887v051iklcdmdhh43ndp96nk4bccjimmmwl6";
+ })
+ (fetchNuGet {
+ name = "Eto.Forms";
+ version = "2.5.6";
+ sha256 = "035ny8jlanchwq16gcq0xb6ywabjl71c7qbpv26sjwg96na8vz51";
+ })
+ (fetchNuGet {
+ name = "Eto.Platform.Gtk";
+ version = "2.5.6";
+ sha256 = "1ijkjd3lc7x59yk369kxipzgk1zhyr9g6k319wc0n033vij26mwl";
+ })
+ (fetchNuGet {
+ name = "GdkSharp";
+ version = "3.22.25.74";
+ sha256 = "07sdfvqk2jmyjj7fyd0mikhnzsk52zd3g2dhip8kz3006cczqm81";
+ })
+ (fetchNuGet {
+ name = "GioSharp";
+ version = "3.22.25.74";
+ sha256 = "01l4216bm5jxbxypkkq4d2527c6zd68kbywr3h1lr1darc9nf1d1";
+ })
+ (fetchNuGet {
+ name = "GLibSharp";
+ version = "3.22.25.74";
+ sha256 = "0k2p79z4wcswi528v0ykc37rsqfqi6xd6pl0j4csdj9zf19svgx2";
+ })
+ (fetchNuGet {
+ name = "GtkSharp";
+ version = "3.22.25.74";
+ sha256 = "0vazfvkjyzppcynqa1h70s1jmp4vq2j30v5x2scg8n2c5dxaj0k3";
+ })
+ (fetchNuGet {
+ name = "HidSharpCore";
+ version = "1.1.0";
+ sha256 = "122s5j3wrv8hcgnbxrnjqydvcfz7gdm8xq0wlwzrgwdjk44lr45a";
+ })
+ (fetchNuGet {
+ name = "MessagePack.Annotations";
+ version = "2.1.194";
+ sha256 = "1jkhq3hiy4brvzsywl4p4jb9jrnzs3vmgr3s8fxpb1dzafadw8b0";
+ })
+ (fetchNuGet {
+ name = "MessagePack";
+ version = "2.1.194";
+ sha256 = "1v2gyd9sd6hppfhlzngmzzhnpr39b95rwrqq0r9zzp480b6vzaj0";
+ })
+ (fetchNuGet {
+ name = "Microsoft.Bcl.AsyncInterfaces";
+ version = "1.1.1";
+ sha256 = "0a1ahssqds2ympr7s4xcxv5y8jgxs7ahd6ah6fbgglj4rki1f1vw";
+ })
+ (fetchNuGet {
+ name = "Microsoft.CSharp";
+ version = "4.4.1";
+ sha256 = "0z6d1i6xcf0c00z6rs75rgw4ncs9q2m8amasf6mmbf40fm02ry7g";
+ })
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Platforms";
+ version = "1.1.0";
+ sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
+ })
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Platforms";
+ version = "1.1.1";
+ sha256 = "164wycgng4mi9zqi2pnsf1pq6gccbqvw6ib916mqizgjmd8f44pj";
+ })
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Platforms";
+ version = "3.0.0";
+ sha256 = "1bk8r4r3ihmi6322jmcag14jmw11mjqys202azqjzglcx59pxh51";
+ })
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Targets";
+ version = "1.1.0";
+ sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
+ })
+ (fetchNuGet {
+ name = "Microsoft.VisualStudio.Threading.Analyzers";
+ version = "16.7.56";
+ sha256 = "04v9df0k7bsc0rzgkw4mnvi43pdrh42vk6xdcwn9m6im33m0nnz2";
+ })
+ (fetchNuGet {
+ name = "Microsoft.VisualStudio.Threading";
+ version = "16.7.56";
+ sha256 = "13x0xrsjxd86clf9cjjwmpzlyp8pkrf13riya7igs8zy93zw2qap";
+ })
+ (fetchNuGet {
+ name = "Microsoft.VisualStudio.Validation";
+ version = "15.5.31";
+ sha256 = "1ah99rn922qa0sd2k3h64m324f2r32pw8cn4cfihgvwx4qdrpmgw";
+ })
+ (fetchNuGet {
+ name = "Microsoft.Win32.Primitives";
+ version = "4.3.0";
+ sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq";
+ })
+ (fetchNuGet {
+ name = "Microsoft.Win32.Registry";
+ version = "4.6.0";
+ sha256 = "0i4y782yrqqyx85pg597m20gm0v126w0j9ddk5z7xb3crx4z9f2s";
+ })
+ (fetchNuGet {
+ name = "Nerdbank.Streams";
+ version = "2.6.77";
+ sha256 = "13dnfwxa8syx7vfjmd5pcrqz31k0q8y3mmh6yz6bmljhjri65q5c";
+ })
+ (fetchNuGet {
+ name = "Newtonsoft.Json";
+ version = "12.0.2";
+ sha256 = "0w2fbji1smd2y7x25qqibf1qrznmv4s6s0jvrbvr6alb7mfyqvh5";
+ })
+ (fetchNuGet {
+ name = "Newtonsoft.Json";
+ version = "12.0.3";
+ sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
+ })
+ (fetchNuGet {
+ name = "PangoSharp";
+ version = "3.22.25.74";
+ sha256 = "172i1hjpz4rgqlilir8a57kgmciw9x0shz4zwbhhlr59mndvqbih";
+ })
+ (fetchNuGet {
+ name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0rwpqngkqiapqc5c2cpkj7idhngrgss5qpnqg0yh40mbyflcxf8i";
+ })
+ (fetchNuGet {
+ name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1n06gxwlinhs0w7s8a94r1q3lwqzvynxwd3mp10ws9bg6gck8n4r";
+ })
+ (fetchNuGet {
+ name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0404wqrc7f2yc0wxv71y3nnybvqx8v4j9d47hlscxy759a525mc3";
+ })
+ (fetchNuGet {
+ name = "runtime.native.System.Net.Http";
+ version = "4.3.0";
+ sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk";
+ })
+ (fetchNuGet {
+ name = "runtime.native.System.Security.Cryptography.Apple";
+ version = "4.3.0";
+ sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q";
+ })
+ (fetchNuGet {
+ name = "runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0zy5r25jppz48i2bkg8b9lfig24xixg6nm3xyr1379zdnqnpm8f6";
+ })
+ (fetchNuGet {
+ name = "runtime.native.System";
+ version = "4.3.0";
+ sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
+ })
+ (fetchNuGet {
+ name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "096ch4n4s8k82xga80lfmpimpzahd2ip1mgwdqgar0ywbbl6x438";
+ })
+ (fetchNuGet {
+ name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1dm8fifl7rf1gy7lnwln78ch4rw54g0pl5g1c189vawavll7p6rj";
+ })
+ (fetchNuGet {
+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple";
+ version = "4.3.0";
+ sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi";
+ })
+ (fetchNuGet {
+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1m9z1k9kzva9n9kwinqxl97x2vgl79qhqjlv17k9s2ymcyv2bwr6";
+ })
+ (fetchNuGet {
+ name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1cpx56mcfxz7cpn57wvj18sjisvzq8b5vd9rw16ihd2i6mcp3wa1";
+ })
+ (fetchNuGet {
+ name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "15gsm1a8jdmgmf8j5v1slfz8ks124nfdhk2vxs2rw3asrxalg8hi";
+ })
+ (fetchNuGet {
+ name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0q0n5q1r1wnqmr5i5idsrd9ywl33k0js4pngkwq9p368mbxp8x1w";
+ })
+ (fetchNuGet {
+ name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1x0g58pbpjrmj2x2qw17rdwwnrcl0wvim2hdwz48lixvwvp22n9c";
+ })
+ (fetchNuGet {
+ name = "StreamJsonRpc";
+ version = "2.6.121";
+ sha256 = "0xzvpk17w2skndzdg47j7gkrrvw6521db4mv8lc3v8hm97vs9m76";
+ })
+ (fetchNuGet {
+ name = "System.Collections.Concurrent";
+ version = "4.3.0";
+ sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
+ })
+ (fetchNuGet {
+ name = "System.Collections.Immutable";
+ version = "1.7.1";
+ sha256 = "1nh4nlxfc7lbnbl86wwk1a3jwl6myz5j6hvgh5sp4krim9901hsq";
+ })
+ (fetchNuGet {
+ name = "System.Collections";
+ version = "4.3.0";
+ sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
+ })
+ (fetchNuGet {
+ name = "System.CommandLine";
+ version = "2.0.0-beta1.20253.1";
+ sha256 = "16saf1fm9q80bb624fkqz0ksrwpnbw9617d7xg3jib7a2wgagm2r";
+ })
+ (fetchNuGet {
+ name = "System.CommandLine";
+ version = "2.0.0-beta1.20303.1";
+ sha256 = "0isnz8ipqlqim06hf56zlaq2vnsy5facvf5nvq6kzm5h1dm3l2vn";
+ })
+ (fetchNuGet {
+ name = "System.ComponentModel.Annotations";
+ version = "4.7.0";
+ sha256 = "06x1m46ddxj0ng28d7gry9gjkqdg2kp89jyf480g5gznyybbs49z";
+ })
+ (fetchNuGet {
+ name = "System.Diagnostics.Debug";
+ version = "4.3.0";
+ sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
+ })
+ (fetchNuGet {
+ name = "System.Diagnostics.DiagnosticSource";
+ version = "4.3.0";
+ sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
+ })
+ (fetchNuGet {
+ name = "System.Diagnostics.Tracing";
+ version = "4.3.0";
+ sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
+ })
+ (fetchNuGet {
+ name = "System.Globalization.Calendars";
+ version = "4.3.0";
+ sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
+ })
+ (fetchNuGet {
+ name = "System.Globalization.Extensions";
+ version = "4.3.0";
+ sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls";
+ })
+ (fetchNuGet {
+ name = "System.Globalization";
+ version = "4.3.0";
+ sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
+ })
+ (fetchNuGet {
+ name = "System.IO.FileSystem.Primitives";
+ version = "4.3.0";
+ sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
+ })
+ (fetchNuGet {
+ name = "System.IO.FileSystem";
+ version = "4.3.0";
+ sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
+ })
+ (fetchNuGet {
+ name = "System.IO.Pipelines";
+ version = "4.7.2";
+ sha256 = "16v4qaypm72cfsfqr8z3k6yrpzn0m3apgkh6aljfwpycdk150sf9";
+ })
+ (fetchNuGet {
+ name = "System.IO";
+ version = "4.3.0";
+ sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
+ })
+ (fetchNuGet {
+ name = "System.Linq";
+ version = "4.3.0";
+ sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
+ })
+ (fetchNuGet {
+ name = "System.Memory";
+ version = "4.5.3";
+ sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
+ })
+ (fetchNuGet {
+ name = "System.Memory";
+ version = "4.5.4";
+ sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y";
+ })
+ (fetchNuGet {
+ name = "System.Net.Http";
+ version = "4.3.4";
+ sha256 = "0kdp31b8819v88l719j6my0yas6myv9d1viql3qz5577mv819jhl";
+ })
+ (fetchNuGet {
+ name = "System.Net.Primitives";
+ version = "4.3.0";
+ sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
+ })
+ (fetchNuGet {
+ name = "System.Net.WebSockets";
+ version = "4.3.0";
+ sha256 = "1gfj800078kggcgl0xyl00a6y5k4wwh2k2qm69rjy22wbmq7fy4p";
+ })
+ (fetchNuGet {
+ name = "System.Numerics.Vectors";
+ version = "4.5.0";
+ sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59";
+ })
+ (fetchNuGet {
+ name = "System.Reflection.Emit.Lightweight";
+ version = "4.6.0";
+ sha256 = "0hry2k6b7kicg4zxnq0hhn0ys52711pxy7l9v5sp7gvp9cicwpgp";
+ })
+ (fetchNuGet {
+ name = "System.Reflection.Emit";
+ version = "4.7.0";
+ sha256 = "121l1z2ypwg02yz84dy6gr82phpys0njk7yask3sihgy214w43qp";
+ })
+ (fetchNuGet {
+ name = "System.Reflection.Primitives";
+ version = "4.3.0";
+ sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
+ })
+ (fetchNuGet {
+ name = "System.Reflection";
+ version = "4.3.0";
+ sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
+ })
+ (fetchNuGet {
+ name = "System.Resources.ResourceManager";
+ version = "4.3.0";
+ sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
+ })
+ (fetchNuGet {
+ name = "System.Runtime.CompilerServices.Unsafe";
+ version = "4.5.2";
+ sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi";
+ })
+ (fetchNuGet {
+ name = "System.Runtime.CompilerServices.Unsafe";
+ version = "4.7.1";
+ sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j";
+ })
+ (fetchNuGet {
+ name = "System.Runtime.Extensions";
+ version = "4.3.0";
+ sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
+ })
+ (fetchNuGet {
+ name = "System.Runtime.Handles";
+ version = "4.3.0";
+ sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
+ })
+ (fetchNuGet {
+ name = "System.Runtime.InteropServices";
+ version = "4.3.0";
+ sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
+ })
+ (fetchNuGet {
+ name = "System.Runtime.Numerics";
+ version = "4.3.0";
+ sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
+ })
+ (fetchNuGet {
+ name = "System.Runtime";
+ version = "4.3.0";
+ sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
+ })
+ (fetchNuGet {
+ name = "System.Security.AccessControl";
+ version = "4.6.0";
+ sha256 = "1wl1dyghi0qhpap1vgfhg2ybdyyhy9vc2a7dpm1xb30vfgmlkjmf";
+ })
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Algorithms";
+ version = "4.3.0";
+ sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
+ })
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Cng";
+ version = "4.3.0";
+ sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv";
+ })
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Csp";
+ version = "4.3.0";
+ sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1";
+ })
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Encoding";
+ version = "4.3.0";
+ sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
+ })
+ (fetchNuGet {
+ name = "System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc";
+ })
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Primitives";
+ version = "4.3.0";
+ sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
+ })
+ (fetchNuGet {
+ name = "System.Security.Cryptography.X509Certificates";
+ version = "4.3.0";
+ sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
+ })
+ (fetchNuGet {
+ name = "System.Security.Principal.Windows";
+ version = "4.6.0";
+ sha256 = "1jmfzfz1n8hp63s5lja5xxpzkinbp6g59l3km9h8avjiisdrg5wm";
+ })
+ (fetchNuGet {
+ name = "System.Text.Encoding";
+ version = "4.3.0";
+ sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
+ })
+ (fetchNuGet {
+ name = "System.Threading.Tasks.Dataflow";
+ version = "4.11.1";
+ sha256 = "09fbfsiay1xcbpvnq2j38b6mb2scvf0s8mpn78bcqsldidg7k2vw";
+ })
+ (fetchNuGet {
+ name = "System.Threading.Tasks.Extensions";
+ version = "4.5.4";
+ sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153";
+ })
+ (fetchNuGet {
+ name = "System.Threading.Tasks";
+ version = "4.3.0";
+ sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
+ })
+ (fetchNuGet {
+ name = "System.Threading";
+ version = "4.3.0";
+ sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
+ })
+ (fetchNuGet {
+ name = "WaylandNET";
+ version = "0.2.0";
+ sha256 = "1qjpvra08vdqdw4j1gamz6451x5sd5r1j86lsvrl8akq4nymfr8k";
+ })
+]
diff --git a/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/shell.nix b/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/shell.nix
new file mode 100644
index 0000000000..526fa4a443
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/shell.nix
@@ -0,0 +1,12 @@
+{ pkgs ? import ../../../../. {} }:
+
+with pkgs;
+
+mkShell {
+ buildInputs = [
+ common-updater-scripts
+ curl
+ dotnetCorePackages.sdk_5_0
+ jq
+ ];
+}
diff --git a/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/update.sh b/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/update.sh
new file mode 100755
index 0000000000..04fae30c05
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/X11/opentabletdriver/update.sh
@@ -0,0 +1,64 @@
+#!/usr/bin/env nix-shell
+#!nix-shell shell.nix -i bash
+
+set -eo pipefail
+
+cd "$(dirname "${BASH_SOURCE[0]}")"
+
+deps_file="$(realpath "./deps.nix")"
+
+new_version="$(curl -s "https://api.github.com/repos/InfinityGhost/OpenTabletDriver/releases" | jq -r '.[0].tag_name' | sed 's|[^0-9.]||g')"
+old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./default.nix)"
+if [[ "$new_version" == "$old_version" ]]; then
+ echo "Up to date"
+ [[ "${1}" != "--force" ]] && exit 0
+fi
+
+cd ../../../..
+update-source-version opentabletdriver "$new_version"
+store_src="$(nix-build . -A opentabletdriver.src --no-out-link)"
+src="$(mktemp -d /tmp/opentabletdriver-src.XXX)"
+echo "Temp src dir: $src"
+cp -rT "$store_src" "$src"
+chmod -R +w "$src"
+
+pushd "$src"
+
+# Setup empty nuget package folder to force reinstall.
+mkdir ./nuget_tmp.packages
+cat >./nuget_tmp.config <
+
+
+
+
+
+
+
+
+EOF
+
+export DOTNET_CLI_TELEMETRY_OPTOUT=1
+
+for project in OpenTabletDriver.{Console,Daemon,UX.Gtk}; do
+ dotnet restore $project --configfile ./nuget_tmp.config
+done
+
+echo "{ fetchNuGet }: [" >"$deps_file"
+while read pkg_spec; do
+ { read pkg_name; read pkg_version; } < <(
+ # Build version part should be ignored: `3.0.0-beta2.20059.3+77df2220` -> `3.0.0-beta2.20059.3`
+ sed -nE 's/.*([^<]*).*/\1/p; s/.*([^<+]*).*/\1/p' "$pkg_spec")
+ pkg_sha256="$(nix-hash --type sha256 --flat --base32 "$(dirname "$pkg_spec")"/*.nupkg)"
+ cat >>"$deps_file" <>"$deps_file"
+
+popd
+rm -r "$src"
diff --git a/third_party/nixpkgs/pkgs/tools/X11/xkb-switch-i3/default.nix b/third_party/nixpkgs/pkgs/tools/X11/xkb-switch-i3/default.nix
new file mode 100644
index 0000000000..9485cb62b2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/X11/xkb-switch-i3/default.nix
@@ -0,0 +1,34 @@
+{ stdenv
+, cmake
+, fetchFromGitHub
+, i3
+, jsoncpp
+, libsigcxx
+, libX11
+, libxkbfile
+, pkg-config
+}:
+
+stdenv.mkDerivation rec {
+ pname = "xkb-switch-i3";
+ version = "1.8.1";
+
+ src = fetchFromGitHub {
+ owner = "Zebradil";
+ repo = "xkb-switch-i3";
+ rev = version;
+ sha256 = "15c19hp0n1k3w15qn97j6wp5b8hbk0mq6x3xjfn6dkkjfz1fl6cn";
+ fetchSubmodules = true;
+ };
+
+ nativeBuildInputs = [ cmake pkg-config ];
+ buildInputs = [ i3 jsoncpp libsigcxx libX11 libxkbfile ];
+
+ meta = with stdenv.lib; {
+ description = "Switch your X keyboard layouts from the command line(i3 edition)";
+ homepage = "https://github.com/Zebradil/xkb-switch-i3";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ ewok ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/admin/aws-nuke/default.nix b/third_party/nixpkgs/pkgs/tools/admin/aws-nuke/default.nix
new file mode 100644
index 0000000000..ee29c7402e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/admin/aws-nuke/default.nix
@@ -0,0 +1,36 @@
+{ stdenv
+, buildGoModule
+, fetchFromGitHub
+}:
+
+buildGoModule rec {
+ pname = "aws-nuke";
+ version = "2.14.0";
+
+ src = fetchFromGitHub {
+ owner = "rebuy-de";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-ULHT2ysAVZHSojIdsbPTuwskwOQVrK8f14r9eq+Effs=";
+ };
+
+ vendorSha256 = "sha256-GUCsl5VyptNvStJZgCsJDlllZasX1OhbVkahcQFuiC8=";
+
+ preBuild = ''
+ if [ "x$outputHashAlgo" != "x" ]; then
+ # Only `go generate` when fetching the go mod vendor code
+ go generate ./...
+ fi
+ '';
+
+ doCheck = false;
+
+ subPackages = [ "." ];
+
+ meta = with stdenv.lib; {
+ description = "Nuke a whole AWS account and delete all its resources";
+ homepage = "https://github.com/rebuy-de/aws-nuke";
+ license = licenses.mit;
+ maintainers = with maintainers; [ grahamc ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/admin/awscli/default.nix b/third_party/nixpkgs/pkgs/tools/admin/awscli/default.nix
index 9c7f9936e5..38c03aaaeb 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/awscli/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/awscli/default.nix
@@ -28,11 +28,11 @@ let
in with py.pkgs; buildPythonApplication rec {
pname = "awscli";
- version = "1.18.204"; # N.B: if you change this, change botocore to a matching version too
+ version = "1.18.208"; # N.B: if you change this, change botocore to a matching version too
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-YAyqRJbETCagcME63dt5b9WDRj6tq8Gdwk6qyAd86lE=";
+ sha256 = "sha256-/YgXHSCteHPf/BVJmbeS7rAtxentCSqELAi+Wy2GmdA=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/tools/admin/azure-cli/default.nix b/third_party/nixpkgs/pkgs/tools/admin/azure-cli/default.nix
index 59b22f48f9..4026effd6f 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/azure-cli/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/azure-cli/default.nix
@@ -1,12 +1,12 @@
{ stdenv, lib, python3, fetchFromGitHub, installShellFiles }:
let
- version = "2.16.0";
+ version = "2.17.0";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-cli";
rev = "azure-cli-${version}";
- sha256 = "wuHPNpt5pizgAwxRxJpRBiX6keJpKRpHu6M5BpFUyeY=";
+ sha256 = "2QLPtZYZZ+W5xZH2hxFnjox31v3My3zocouqLWGWSYI=";
};
# put packages that needs to be overriden in the py package scope
@@ -67,6 +67,7 @@ py.pkgs.toPythonApplication (py.pkgs.buildAzureCliPackage {
azure-mgmt-containerregistry
azure-mgmt-containerservice
azure-mgmt-cosmosdb
+ azure-mgmt-databoxedge
azure-mgmt-datalake-analytics
azure-mgmt-datalake-store
azure-mgmt-datamigration
diff --git a/third_party/nixpkgs/pkgs/tools/admin/azure-cli/python-packages.nix b/third_party/nixpkgs/pkgs/tools/admin/azure-cli/python-packages.nix
index f5f661c8e9..ab417af8d4 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/azure-cli/python-packages.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/azure-cli/python-packages.nix
@@ -125,8 +125,8 @@ let
'';
};
- azure-batch = overrideAzureMgmtPackage super.azure-batch "9.0.0" "zip"
- "112d73gxjqng348mcvi36ska6pxyg8qc3qswvhf5x4a0lr86zjj7";
+ azure-batch = overrideAzureMgmtPackage super.azure-batch "10.0.0" "zip"
+ "83d7a2b0be42ca456ac2b56fa3dc6ce704c130e888d37d924072c1d3718f32d0";
azure-mgmt-apimanagement = overrideAzureMgmtPackage super.azure-mgmt-apimanagement "0.2.0" "zip"
"0whx3s8ri9939r3pdvjf8iqcslas1xy6cnccidmp10r5ng0023vr";
@@ -158,8 +158,8 @@ let
azure-mgmt-cognitiveservices = overrideAzureMgmtPackage super.azure-mgmt-cognitiveservices "6.3.0" "zip"
"059lhbxqx1r1717s8xz5ahpxwphq5fgy0h7k6b63cahm818rs0hx";
- azure-mgmt-compute = overrideAzureMgmtPackage super.azure-mgmt-compute "14.0.0" "zip"
- "0bvqv56plcgmnfyj0apphlbsn2vfm1a22idvy8y5npbfjz4zwja9";
+ azure-mgmt-compute = overrideAzureMgmtPackage super.azure-mgmt-compute "18.0.0" "zip"
+ "34815c91193640ad8ff0c4dad7f2d997548c853d2e8b10250329ed516e55879e";
azure-mgmt-consumption = overrideAzureMgmtPackage super.azure-mgmt-consumption "2.0.0" "zip"
"12ai4qps73ivawh0yzvgb148ksx02r30pqlvfihx497j62gsi1cs";
@@ -206,8 +206,8 @@ let
azure-mgmt-loganalytics = overrideAzureMgmtPackage super.azure-mgmt-loganalytics "0.7.0" "zip"
"18n2lqvrhq40gdqhlzzg8mc03571i02c7qq7jv771lc58rqpzysh";
- azure-mgmt-network = overrideAzureMgmtPackage super.azure-mgmt-network "13.0.0" "zip"
- "02ac54fs4wqdwy986j9qyx6fbl5zmpkh1sykr9r6mqk1xx9l4jq8";
+ azure-mgmt-network = overrideAzureMgmtPackage super.azure-mgmt-network "17.0.0" "zip"
+ "3694f2675e152afccb1588a6cc7bb4b4795d442a4e5d7082cdf1f4e32a779199";
azure-mgmt-media = overrideAzureMgmtPackage super.azure-mgmt-media "2.1.0" "zip"
"1py0hch0wghzfxazdrrs7p0kln2zn9jh3fmkzwd2z8qggj38q6gm";
@@ -230,8 +230,8 @@ let
azure-mgmt-search = overrideAzureMgmtPackage super.azure-mgmt-search "2.0.0" "zip"
"14v8ja8har2xrb00v98610pqvakcdvnzw8hkd6wbr1np3f3dxi8f";
- azure-mgmt-security = overrideAzureMgmtPackage super.azure-mgmt-security "0.4.1" "zip"
- "08gf401d40bd1kn9wmpxcjxqdh84cd9hxm8rdjd0918483sqs71r";
+ 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";
@@ -260,8 +260,8 @@ let
azure-mgmt-cdn = overrideAzureMgmtPackage super.azure-mgmt-cdn "5.2.0" "zip"
"10b8y1b5qlyr666x7yimnwis9386ciphrxdnmmyzk90qg6h0niry";
- azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "3.0.0rc15" "zip"
- "1fnmdl3m7kdn6c2ws5vrm7nwadcbq9mgc6g5bg4s1a4xjb23q6vb";
+ azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "3.0.0rc16" "zip"
+ "eT5gH0K4q2Qr1lEpuqjxQhOUrA6bEsAktj+PKsfMXTo=";
azure-mgmt-monitor = overrideAzureMgmtPackage super.azure-mgmt-monitor "0.11.0" "zip"
"05jhn66d4sl1qi6w34rqd8wl500jndismiwhdmzzmprdvn1zxqf6";
diff --git a/third_party/nixpkgs/pkgs/tools/admin/chkcrontab/default.nix b/third_party/nixpkgs/pkgs/tools/admin/chkcrontab/default.nix
index 0740b0c1be..73076b65c5 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/chkcrontab/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/chkcrontab/default.nix
@@ -14,7 +14,7 @@ buildPythonApplication rec {
meta = with stdenv.lib; {
description = "A tool to detect crontab errors";
license = licenses.asl20;
- maintainers = with maintainers; [ ma27 ];
+ maintainers = with maintainers; [ SuperSandro2000 ];
homepage = "https://github.com/lyda/chkcrontab";
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/admin/eksctl/default.nix b/third_party/nixpkgs/pkgs/tools/admin/eksctl/default.nix
index 6f38b14f44..54d78d8fab 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/eksctl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/eksctl/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "eksctl";
- version = "0.34.0";
+ version = "0.35.0";
src = fetchFromGitHub {
owner = "weaveworks";
repo = pname;
rev = version;
- sha256 = "1n2mvnis6r5vpb60jlb3c84sllsbvy93gzsds54igsp6l3zngq19";
+ sha256 = "0l4wlg6x074slndkihvwdvw4frsyzwxfqm1pkzqwc3x8awa9nlbv";
};
- vendorSha256 = "0ggxilp44mm81b8hrxyb7642vy2q1109yz619z97mgvk0drhkhc0";
+ vendorSha256 = "0sfx8x1iwdqwbyiid5hc9wiwjc16aig8vplpjlqxkmcvig8qlwff";
doCheck = false;
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 2959245173..b2148fafe2 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
@@ -21,18 +21,18 @@ let
sources = name: system: {
x86_64-darwin = {
url = "${baseUrl}/${name}-darwin-x86_64.tar.gz";
- sha256 = "0kldvy63gba5k6ymybnggw3q3rlav1gcbpxiwnv6670lk5qzqdsw";
+ sha256 = "1miqvh2b3mxrrr63q8f5i944mp3rz6685ckmnk5fml2wyc273jiv";
};
x86_64-linux = {
url = "${baseUrl}/${name}-linux-x86_64.tar.gz";
- sha256 = "1ifl4skwqhkapfwhymyz7v4jpwpd01n4x3956w5ci8c3zvw8l118";
+ sha256 = "15kfsxn6j37rsw97ixj7ixkzcby0pkgc5xj7cpqdq975ym58sgv7";
};
}.${system};
in stdenv.mkDerivation rec {
pname = "google-cloud-sdk";
- version = "319.0.0";
+ version = "321.0.0";
src = fetchurl (sources "${pname}-${version}" stdenv.hostPlatform.system);
@@ -99,7 +99,7 @@ in stdenv.mkDerivation rec {
# This package contains vendored dependencies. All have free licenses.
license = licenses.free;
homepage = "https://cloud.google.com/sdk/";
- maintainers = with maintainers; [ pradyuman stephenmw zimbatm ];
+ maintainers = with maintainers; [ iammrinal0 pradyuman stephenmw zimbatm ];
platforms = [ "x86_64-linux" "x86_64-darwin" ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/admin/trivy/default.nix b/third_party/nixpkgs/pkgs/tools/admin/trivy/default.nix
index ffe5d25bd9..0a4bf934d8 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.14.0";
+ version = "0.15.0";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = pname;
rev = "v${version}";
- sha256 = "1ylk6n062n9w2c8179mj0z5acz98b30w6dkpz8gslachsz9sb5ij";
+ sha256 = "11fd32qb69g23lxrynsnfy8a783sl60rzknvq4shdg41p2ikigdk";
};
- vendorSha256 = "0kljvy61n72dg99jyc47fzhc8ihyfjk30a1a031gczk3q3z2l7kj";
+ vendorSha256 = "09birwc8x90l2y0znf4fwny3phnmq0cz0l2z3xzwg0j3msrdl2np";
subPackages = [ "cmd/trivy" ];
diff --git a/third_party/nixpkgs/pkgs/tools/archivers/p7zip/default.nix b/third_party/nixpkgs/pkgs/tools/archivers/p7zip/default.nix
index a155c1717e..610e89c2fc 100644
--- a/third_party/nixpkgs/pkgs/tools/archivers/p7zip/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/archivers/p7zip/default.nix
@@ -13,6 +13,10 @@ stdenv.mkDerivation rec {
}
;
+ patches = [
+ ./gcc10.patch
+ ];
+
# Default makefile is full of impurities on Darwin. The patch doesn't hurt Linux so I'm leaving it unconditional
postPatch = ''
sed -i '/CC=\/usr/d' makefile.macosx_llvm_64bits
diff --git a/third_party/nixpkgs/pkgs/tools/archivers/p7zip/gcc10.patch b/third_party/nixpkgs/pkgs/tools/archivers/p7zip/gcc10.patch
new file mode 100644
index 0000000000..9361249af9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/archivers/p7zip/gcc10.patch
@@ -0,0 +1,40 @@
+From 1b7d2c73f01b2d2b6a3d2d16840e96e92afdcd61 Mon Sep 17 00:00:00 2001
+From: jinfeihan57
+Date: Tue, 9 Jun 2020 16:48:25 +0800
+Subject: [PATCH] gix gcc10 compiler error
+
+---
+ CPP/Windows/ErrorMsg.cpp | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/CPP/Windows/ErrorMsg.cpp b/CPP/Windows/ErrorMsg.cpp
+index 99684ae..90a7e20 100644
+--- a/CPP/Windows/ErrorMsg.cpp
++++ b/CPP/Windows/ErrorMsg.cpp
+@@ -13,7 +13,7 @@ UString MyFormatMessage(DWORD errorCode)
+ const char * txt = 0;
+ AString msg;
+
+- switch(errorCode) {
++ switch(HRESULT(errorCode)) {
+ case ERROR_NO_MORE_FILES : txt = "No more files"; break ;
+ case E_NOTIMPL : txt = "E_NOTIMPL"; break ;
+ case E_NOINTERFACE : txt = "E_NOINTERFACE"; break ;
+@@ -22,7 +22,7 @@ UString MyFormatMessage(DWORD errorCode)
+ case STG_E_INVALIDFUNCTION : txt = "STG_E_INVALIDFUNCTION"; break ;
+ case E_OUTOFMEMORY : txt = "E_OUTOFMEMORY"; break ;
+ case E_INVALIDARG : txt = "E_INVALIDARG"; break ;
+- case ERROR_DIRECTORY : txt = "Error Directory"; break ;
++ case ERROR_DIRECTORY : txt = "Error Directory"; break ;
+ default:
+ txt = strerror(errorCode);
+ }
+@@ -43,7 +43,7 @@ bool MyFormatMessage(DWORD messageID, CSysString &message)
+ const char * txt = 0;
+ AString msg;
+
+- switch(messageID) {
++ switch(HRESULT(messageID)) {
+ case ERROR_NO_MORE_FILES : txt = "No more files"; break ;
+ case E_NOTIMPL : txt = "E_NOTIMPL"; break ;
+ case E_NOINTERFACE : txt = "E_NOINTERFACE"; break ;
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/badfiles-plugin-nix-paths.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/badfiles-plugin-nix-paths.patch
new file mode 100644
index 0000000000..6956183344
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/audio/beets/badfiles-plugin-nix-paths.patch
@@ -0,0 +1,21 @@
+diff --git i/beetsplug/badfiles.py w/beetsplug/badfiles.py
+index 36b45de3..5208b696 100644
+--- i/beetsplug/badfiles.py
++++ w/beetsplug/badfiles.py
+@@ -71,14 +71,14 @@ class BadFiles(BeetsPlugin):
+ return status, errors, [line for line in output.split("\n") if line]
+
+ def check_mp3val(self, path):
+- status, errors, output = self.run_command(["mp3val", path])
++ status, errors, output = self.run_command(["@mp3val@/bin/mp3val", path])
+ if status == 0:
+ output = [line for line in output if line.startswith("WARNING:")]
+ errors = len(output)
+ return status, errors, output
+
+ def check_flac(self, path):
+- return self.run_command(["flac", "-wst", path])
++ return self.run_command(["@flac@/bin/flac", "-wst", path])
+
+ def check_custom(self, command):
+ def checker(path):
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/bash-completion-always-print.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/bash-completion-always-print.patch
new file mode 100644
index 0000000000..7bc3e57117
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/audio/beets/bash-completion-always-print.patch
@@ -0,0 +1,43 @@
+diff --git i/beets/ui/commands.py w/beets/ui/commands.py
+index 4d010f4b..0b023585 100755
+--- i/beets/ui/commands.py
++++ w/beets/ui/commands.py
+@@ -1741,20 +1741,6 @@ default_commands.append(config_cmd)
+ def print_completion(*args):
+ for line in completion_script(default_commands + plugins.commands()):
+ print_(line, end=u'')
+- if not any(map(os.path.isfile, BASH_COMPLETION_PATHS)):
+- log.warning(u'Warning: Unable to find the bash-completion package. '
+- u'Command line completion might not work.')
+-
+-BASH_COMPLETION_PATHS = map(syspath, [
+- u'/etc/bash_completion',
+- u'/usr/share/bash-completion/bash_completion',
+- u'/usr/local/share/bash-completion/bash_completion',
+- # SmartOS
+- u'/opt/local/share/bash-completion/bash_completion',
+- # Homebrew (before bash-completion2)
+- u'/usr/local/etc/bash_completion',
+-])
+-
+
+ def completion_script(commands):
+ """Yield the full completion shell script as strings.
+diff --git i/test/test_ui.py w/test/test_ui.py
+index 5cfed1fd..9d3dc458 100644
+--- i/test/test_ui.py
++++ w/test/test_ui.py
+@@ -1230,12 +1230,7 @@ class CompletionTest(_common.TestCase, TestHelper):
+ stdout=subprocess.PIPE, env=env)
+
+ # Load bash_completion library.
+- for path in commands.BASH_COMPLETION_PATHS:
+- if os.path.exists(util.syspath(path)):
+- bash_completion = path
+- break
+- else:
+- self.skipTest(u'bash-completion script not found')
++ self.skipTest(u'bash-completion script not found')
+ try:
+ with open(util.syspath(bash_completion), 'rb') as f:
+ tester.stdin.writelines(f)
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/compatibility-with-breaking-changes-to-the-ast-module.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/compatibility-with-breaking-changes-to-the-ast-module.patch
deleted file mode 100644
index 4865b6f623..0000000000
--- a/third_party/nixpkgs/pkgs/tools/audio/beets/compatibility-with-breaking-changes-to-the-ast-module.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 771ce704ebeac4cd9bd74b3ddde9fb01f3dc7eb4 Mon Sep 17 00:00:00 2001
-From: wisp3rwind <17089248+wisp3rwind@users.noreply.github.com>
-Date: Tue, 9 Jun 2020 19:34:31 +0200
-Subject: [PATCH] compatibility with breaking changes to the ast module
-
-new in 3.10, also backported to 3.8 and 3.9: https://github.com/python/cpython/pull/20649
-In fact, our generation of some Literals has been invalid since Python
-3.4, fix that too.
----
- beets/util/functemplate.py | 29 ++++++++++++++++++++---------
- 1 file changed, 20 insertions(+), 9 deletions(-)
-
-diff --git a/beets/util/functemplate.py b/beets/util/functemplate.py
-index af22b790..266534a9 100644
---- a/beets/util/functemplate.py
-+++ b/beets/util/functemplate.py
-@@ -73,15 +73,26 @@ def ex_literal(val):
- """An int, float, long, bool, string, or None literal with the given
- value.
- """
-- if val is None:
-- return ast.Name('None', ast.Load())
-- elif isinstance(val, six.integer_types):
-- return ast.Num(val)
-- elif isinstance(val, bool):
-- return ast.Name(bytes(val), ast.Load())
-- elif isinstance(val, six.string_types):
-- return ast.Str(val)
-- raise TypeError(u'no literal for {0}'.format(type(val)))
-+ if sys.version_info[:2] < (3, 4):
-+ if val is None:
-+ return ast.Name('None', ast.Load())
-+ elif isinstance(val, six.integer_types):
-+ return ast.Num(val)
-+ elif isinstance(val, bool):
-+ return ast.Name(bytes(val), ast.Load())
-+ elif isinstance(val, six.string_types):
-+ return ast.Str(val)
-+ raise TypeError(u'no literal for {0}'.format(type(val)))
-+ elif sys.version_info[:2] < (3, 6):
-+ if val in [None, True, False]:
-+ return ast.NameConstant(val)
-+ elif isinstance(val, six.integer_types):
-+ return ast.Num(val)
-+ elif isinstance(val, six.string_types):
-+ return ast.Str(val)
-+ raise TypeError(u'no literal for {0}'.format(type(val)))
-+ else:
-+ return ast.Constant(val)
-
-
- def ex_varassign(name, expr):
---
-2.27.0
-
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/convert-plugin-ffmpeg-path.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/convert-plugin-ffmpeg-path.patch
new file mode 100644
index 0000000000..bcc77179d7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/audio/beets/convert-plugin-ffmpeg-path.patch
@@ -0,0 +1,43 @@
+diff --git i/beetsplug/convert.py w/beetsplug/convert.py
+index 70363f6e..2962aa4f 100644
+--- i/beetsplug/convert.py
++++ w/beetsplug/convert.py
+@@ -81,7 +81,7 @@ def get_format(fmt=None):
+ command = config['convert']['command'].as_str()
+ elif 'opts' in keys:
+ # Undocumented option for backwards compatibility with < 1.3.1.
+- command = u'ffmpeg -i $source -y {0} $dest'.format(
++ command = u'@ffmpeg@/bin/ffmpeg -i $source -y {0} $dest'.format(
+ config['convert']['opts'].as_str()
+ )
+ if 'extension' in keys:
+@@ -121,22 +121,22 @@ class ConvertPlugin(BeetsPlugin):
+ u'id3v23': u'inherit',
+ u'formats': {
+ u'aac': {
+- u'command': u'ffmpeg -i $source -y -vn -acodec aac '
++ u'command': u'@ffmpeg@/bin/ffmpeg -i $source -y -vn -acodec aac '
+ u'-aq 1 $dest',
+ u'extension': u'm4a',
+ },
+ u'alac': {
+- u'command': u'ffmpeg -i $source -y -vn -acodec alac $dest',
++ u'command': u'@ffmpeg@/bin/ffmpeg -i $source -y -vn -acodec alac $dest',
+ u'extension': u'm4a',
+ },
+- u'flac': u'ffmpeg -i $source -y -vn -acodec flac $dest',
+- u'mp3': u'ffmpeg -i $source -y -vn -aq 2 $dest',
++ u'flac': u'@ffmpeg@/bin/ffmpeg -i $source -y -vn -acodec flac $dest',
++ u'mp3': u'@ffmpeg@/bin/ffmpeg -i $source -y -vn -aq 2 $dest',
+ u'opus':
+- u'ffmpeg -i $source -y -vn -acodec libopus -ab 96k $dest',
++ u'@ffmpeg@/bin/ffmpeg -i $source -y -vn -acodec libopus -ab 96k $dest',
+ u'ogg':
+- u'ffmpeg -i $source -y -vn -acodec libvorbis -aq 3 $dest',
++ u'@ffmpeg@/bin/ffmpeg -i $source -y -vn -acodec libvorbis -aq 3 $dest',
+ u'wma':
+- u'ffmpeg -i $source -y -vn -acodec wmav2 -vn $dest',
++ u'@ffmpeg@/bin/ffmpeg -i $source -y -vn -acodec wmav2 -vn $dest',
+ },
+ u'max_bitrate': 500,
+ u'auto': False,
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/default.nix b/third_party/nixpkgs/pkgs/tools/audio/beets/default.nix
index 56551891a4..f72692c845 100644
--- a/third_party/nixpkgs/pkgs/tools/audio/beets/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/audio/beets/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, writeScript, glibcLocales, diffPlugins
+{ stdenv, lib, fetchFromGitHub, writeScript, glibcLocales, diffPlugins, substituteAll
, pythonPackages, imagemagick, gobject-introspection, gst_all_1
, runtimeShell
, fetchpatch
@@ -6,61 +6,70 @@
# Attributes needed for tests of the external plugins
, callPackage, beets
-, enableAbsubmit ? stdenv.lib.elem stdenv.hostPlatform.system essentia-extractor.meta.platforms, essentia-extractor ? null
-, enableAcousticbrainz ? true
-, enableAcoustid ? true
-, enableBadfiles ? true, flac ? null, mp3val ? null
-, enableConvert ? true, ffmpeg_3 ? null
-, enableDiscogs ? true
-, enableEmbyupdate ? true
-, enableFetchart ? true
-, enableGmusic ? true
-, enableKeyfinder ? true, keyfinder-cli ? null
-, enableKodiupdate ? true
-, enableLastfm ? true
-, enableLoadext ? true
-, enableMpd ? true
-, enablePlaylist ? true
-, enableReplaygain ? true, bs1770gain ? null
-, enableSonosUpdate ? true
-, enableSubsonicupdate ? true
-, enableThumbnails ? true
-, enableWeb ? true
+, enableAbsubmit ? lib.elem stdenv.hostPlatform.system essentia-extractor.meta.platforms, essentia-extractor ? null
+, enableAcousticbrainz ? true
+, enableAcoustid ? true
+, enableBadfiles ? true, flac ? null, mp3val ? null
+, enableBeatport ? true
+, enableBpsync ? true
+, enableConvert ? true, ffmpeg ? null
+, enableDeezer ? true
+, enableDiscogs ? true
+, enableEmbyupdate ? true
+, enableFetchart ? true
+, enableGmusic ? true
+, enableKeyfinder ? true, keyfinder-cli ? null
+, enableKodiupdate ? true
+, enableLastfm ? true
+, enableLoadext ? true
+, enableMpd ? true
+, enablePlaylist ? true
+, enableReplaygain ? true
+, enableSonosUpdate ? true
+, enableSubsonicplaylist ? true
+, enableSubsonicupdate ? true
+, enableThumbnails ? true
+, enableWeb ? true
# External plugins
-, enableAlternatives ? false
-, enableCheck ? false, liboggz ? null
-, enableCopyArtifacts ? false
-, enableExtraFiles ? false
+, enableAlternatives ? false
+, enableCheck ? false, liboggz ? null
+, enableCopyArtifacts ? false
+, enableExtraFiles ? false
, bashInteractive, bash-completion
}:
-assert enableAbsubmit -> essentia-extractor != null;
-assert enableAcoustid -> pythonPackages.pyacoustid != null;
+assert enableAbsubmit -> essentia-extractor != null;
+assert enableAcoustid -> pythonPackages.pyacoustid != null;
assert enableBadfiles -> flac != null && mp3val != null;
+assert enableBeatport -> pythonPackages.requests_oauthlib != null;
+assert enableBpsync -> enableBeatport;
assert enableCheck -> flac != null && mp3val != null && liboggz != null;
-assert enableConvert -> ffmpeg_3 != null;
-assert enableDiscogs -> pythonPackages.discogs_client != null;
-assert enableFetchart -> pythonPackages.responses != null;
-assert enableGmusic -> pythonPackages.gmusicapi != null;
-assert enableKeyfinder -> keyfinder-cli != null;
-assert enableLastfm -> pythonPackages.pylast != null;
-assert enableMpd -> pythonPackages.mpd2 != null;
-assert enableReplaygain -> bs1770gain != null;
-assert enableSonosUpdate -> pythonPackages.soco != null;
-assert enableThumbnails -> pythonPackages.pyxdg != null;
-assert enableWeb -> pythonPackages.flask != null;
+assert enableConvert -> ffmpeg != null;
+assert enableDiscogs -> pythonPackages.discogs_client != null;
+assert enableFetchart -> pythonPackages.responses != null;
+assert enableGmusic -> pythonPackages.gmusicapi != null;
+assert enableKeyfinder -> keyfinder-cli != null;
+assert enableLastfm -> pythonPackages.pylast != null;
+assert enableMpd -> pythonPackages.mpd2 != null;
+assert enableReplaygain -> ffmpeg != null;
+assert enableSonosUpdate -> pythonPackages.soco != null;
+assert enableThumbnails -> pythonPackages.pyxdg != null;
+assert enableWeb -> pythonPackages.flask != null;
-with stdenv.lib;
+with lib;
let
optionalPlugins = {
absubmit = enableAbsubmit;
acousticbrainz = enableAcousticbrainz;
badfiles = enableBadfiles;
+ beatport = enableBeatport;
+ bpsync = enableBpsync;
chroma = enableAcoustid;
convert = enableConvert;
+ deezer = enableDeezer;
discogs = enableDiscogs;
embyupdate = enableEmbyupdate;
fetchart = enableFetchart;
@@ -75,18 +84,19 @@ let
playlist = enablePlaylist;
replaygain = enableReplaygain;
sonosupdate = enableSonosUpdate;
+ subsonicplaylist = enableSubsonicplaylist;
subsonicupdate = enableSubsonicupdate;
thumbnails = enableThumbnails;
web = enableWeb;
};
pluginsWithoutDeps = [
- "beatport" "bench" "bpd" "bpm" "bucket" "cue" "duplicates" "edit" "embedart"
- "export" "filefilter" "freedesktop" "fromfilename" "ftintitle" "fuzzy"
+ "bench" "bpd" "bpm" "bucket" "cue" "duplicates" "edit" "embedart"
+ "export" "filefilter" "fish" "freedesktop" "fromfilename" "ftintitle" "fuzzy"
"hook" "ihate" "importadded" "importfeeds" "info" "inline" "ipfs" "lyrics"
- "mbcollection" "mbsubmit" "mbsync" "metasync" "missing" "permissions" "play"
+ "mbcollection" "mbsubmit" "mbsync" "metasync" "missing" "parentwork" "permissions" "play"
"plexupdate" "random" "rewrite" "scrub" "smartplaylist" "spotify" "the"
- "types" "zero"
+ "types" "unimported" "zero"
];
enabledOptionalPlugins = attrNames (filterAttrs (_: id) optionalPlugins);
@@ -102,28 +112,33 @@ let
enableAlternatives = false;
enableCopyArtifacts = false;
enableExtraFiles = false;
- }).overrideAttrs (stdenv.lib.const {
+ }).overrideAttrs (const {
doInstallCheck = false;
});
pluginArgs = externalTestArgs // { inherit pythonPackages; };
plugins = {
- alternatives = callPackage ./alternatives-plugin.nix pluginArgs;
- check = callPackage ./check-plugin.nix pluginArgs;
- copyartifacts = callPackage ./copyartifacts-plugin.nix pluginArgs;
- extrafiles = callPackage ./extrafiles-plugin.nix pluginArgs;
+ alternatives = callPackage ./plugins/alternatives.nix pluginArgs;
+ check = callPackage ./plugins/check.nix pluginArgs;
+ copyartifacts = callPackage ./plugins/copyartifacts.nix pluginArgs;
+ extrafiles = callPackage ./plugins/extrafiles.nix pluginArgs;
};
in pythonPackages.buildPythonApplication rec {
pname = "beets";
- version = "1.4.9";
+ # While there is a stable version, 1.4.9, it is more than 1000 commits behind
+ # master and lacks many bug fixes and improvements[1]. Also important,
+ # unstable does not require bs1770gain[2].
+ # [1]: https://discourse.beets.io/t/forming-a-beets-core-team/639
+ # [2]: https://github.com/NixOS/nixpkgs/pull/90504
+ version = "unstable-2020-12-22";
src = fetchFromGitHub {
owner = "beetbox";
repo = "beets";
- rev = "v${version}";
- sha256 = "1qxdqbzvz97zgykzdwn78g2xyxmg0q2jdb12dnjnrwvhmjv67vi8";
+ rev = "53dcb24d10788897f20c341774b474808ec2c0b6";
+ sha256 = "sha256-P++NA13T2TRHW3Se10np8BSe/WRBYAKRte5xKoHKW50=";
};
propagatedBuildInputs = [
@@ -137,19 +152,25 @@ in pythonPackages.buildPythonApplication rec {
pythonPackages.unidecode
pythonPackages.gst-python
pythonPackages.pygobject3
+ pythonPackages.reflink
+ pythonPackages.confuse
+ pythonPackages.mediafile
gobject-introspection
] ++ optional enableAbsubmit essentia-extractor
++ optional enableAcoustid pythonPackages.pyacoustid
+ ++ optional enableBeatport pythonPackages.requests_oauthlib
++ optional (enableFetchart
+ || enableDeezer
|| enableEmbyupdate
|| enableKodiupdate
|| enableLoadext
|| enablePlaylist
+ || enableSubsonicplaylist
|| enableSubsonicupdate
|| enableAcousticbrainz)
pythonPackages.requests
++ optional enableCheck plugins.check
- ++ optional enableConvert ffmpeg_3
+ ++ optional enableConvert ffmpeg
++ optional enableDiscogs pythonPackages.discogs_client
++ optional enableGmusic pythonPackages.gmusicapi
++ optional enableKeyfinder keyfinder-cli
@@ -187,41 +208,35 @@ in pythonPackages.buildPythonApplication rec {
];
patches = [
- ./replaygain-default-bs1770gain.patch
+ # Bash completion fix for Nix
+ ./bash-completion-always-print.patch
+ # From some reason upstream assumes the program 'keyfinder-cli' is located
+ # in the path as `KeyFinder`
./keyfinder-default-bin.patch
- ./mutagen-1.43.patch
- (fetchpatch {
- # Fixes failing testcases around the werkzeug component; can dropped after 1.4.9
- url = "https://github.com/beetbox/beets/commit/d43d54e21cde97f57f19486925ab56b419254cc8.patch";
- sha256 = "13n2gzmcgfi0m2ycl2r1hpczgksplnkc3y6b66vg57rx5y8nnv5c";
+ ]
+ # We need to force ffmpeg as the default, since we do not package
+ # bs1770gain, and set the absolute path there, to avoid impurities.
+ ++ lib.optional enableReplaygain (substituteAll {
+ src = ./replaygain-default-ffmpeg.patch;
+ ffmpeg = getBin ffmpeg;
})
+ # Put absolute Nix paths in place
+ ++ lib.optional enableConvert (substituteAll {
+ src = ./convert-plugin-ffmpeg-path.patch;
+ ffmpeg = getBin ffmpeg;
+ })
+ ++ lib.optional enableBadfiles (substituteAll {
+ src = ./badfiles-plugin-nix-paths.patch;
+ inherit mp3val flac;
+ })
+ ;
- # Fixes 548 tests due to breaking changes to the ast module
- # https://github.com/beetbox/beets/pull/3621
- # Can be dropped after 1.4.9
- ./compatibility-with-breaking-changes-to-the-ast-module.patch
- ];
-
+ # Disable failing tests
postPatch = ''
sed -i -e '/assertIn.*item.*path/d' test/test_info.py
echo echo completion tests passed > test/rsrc/test_completion.sh
- sed -i -e '/^BASH_COMPLETION_PATHS *=/,/^])$/ {
- /^])$/i u"${completion}"
- }' beets/ui/commands.py
- '' + optionalString enableBadfiles ''
- sed -i -e '/self\.run_command(\[/ {
- s,"flac","${flac.bin}/bin/flac",
- s,"mp3val","${mp3val}/bin/mp3val",
- }' beetsplug/badfiles.py
- '' + optionalString enableConvert ''
- sed -i -e 's,\(util\.command_output(\)\([^)]\+\)),\1[b"${ffmpeg_3.bin}/bin/ffmpeg" if args[0] == b"ffmpeg" else args[0]] + \2[1:]),' beetsplug/convert.py
- '' + optionalString enableReplaygain ''
- sed -i -re '
- s!^( *cmd *= *b?['\'''"])(bs1770gain['\'''"])!\1${bs1770gain}/bin/\2!
- ' beetsplug/replaygain.py
- sed -i -e 's/if has_program.*bs1770gain.*:/if True:/' \
- test/test_replaygain.py
+ sed -i -e 's/len(mf.images)/0/' test/test_zero.py
'';
postInstall = ''
@@ -281,7 +296,7 @@ in pythonPackages.buildPythonApplication rec {
description = "Music tagger and library organizer";
homepage = "http://beets.io";
license = licenses.mit;
- maintainers = with maintainers; [ aszlig domenkozar pjones ];
+ maintainers = with maintainers; [ aszlig domenkozar doronbehar lovesegfault pjones ];
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/keyfinder-default-bin.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/keyfinder-default-bin.patch
index 1ea195a678..ec6bc3a556 100644
--- a/third_party/nixpkgs/pkgs/tools/audio/beets/keyfinder-default-bin.patch
+++ b/third_party/nixpkgs/pkgs/tools/audio/beets/keyfinder-default-bin.patch
@@ -1,8 +1,8 @@
diff --git a/beetsplug/keyfinder.py b/beetsplug/keyfinder.py
-index 34a4abc..59e8539 100644
+index 702003f0..08689cd8 100644
--- a/beetsplug/keyfinder.py
+++ b/beetsplug/keyfinder.py
-@@ -30,7 +30,7 @@ class KeyFinderPlugin(BeetsPlugin):
+@@ -31,7 +31,7 @@ class KeyFinderPlugin(BeetsPlugin):
def __init__(self):
super(KeyFinderPlugin, self).__init__()
self.config.add({
@@ -11,18 +11,8 @@ index 34a4abc..59e8539 100644
u'auto': True,
u'overwrite': False,
})
-@@ -59,8 +59,7 @@ class KeyFinderPlugin(BeetsPlugin):
- continue
-
- try:
-- output = util.command_output([bin, '-f',
-- util.syspath(item.path)])
-+ output = util.command_output([bin, util.syspath(item.path)])
- except (subprocess.CalledProcessError, OSError) as exc:
- self._log.error(u'execution failed: {0}', exc)
- continue
diff --git a/test/test_keyfinder.py b/test/test_keyfinder.py
-index 57e2bcd..c1ee916 100644
+index c8735e47..d7d670a4 100644
--- a/test/test_keyfinder.py
+++ b/test/test_keyfinder.py
@@ -44,7 +44,7 @@ class KeyFinderTest(unittest.TestCase, TestHelper):
@@ -31,6 +21,6 @@ index 57e2bcd..c1ee916 100644
command_output.assert_called_with(
- ['KeyFinder', '-f', util.syspath(item.path)])
+ ['keyfinder-cli', util.syspath(item.path)])
-
+
def test_add_key_on_import(self, command_output):
- command_output.return_value = 'dbm'
+ command_output.return_value = util.CommandOutput(b"dbm", b"")
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/mutagen-1.43.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/mutagen-1.43.patch
deleted file mode 100644
index d0d448c15e..0000000000
--- a/third_party/nixpkgs/pkgs/tools/audio/beets/mutagen-1.43.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Backport
-https://github.com/beetbox/mediafile/commit/b3343c4ee08d1251ae5e2344401a2f5892b4e868
-https://github.com/beetbox/mediafile/commit/d2fc3b59f77c515b02dfe7ad936f89264375d2b4
-to Beets 1.4.9.
-
-diff --git i/setup.py w/setup.py
-index 79278f8b..b8d60687 100755
---- i/setup.py
-+++ w/setup.py
-@@ -87,7 +87,7 @@ setup(
-
- install_requires=[
- 'six>=1.9',
-- 'mutagen>=1.33',
-+ 'mutagen>=1.43',
- 'unidecode',
- 'musicbrainzngs>=0.4',
- 'pyyaml',
-diff --git i/test/test_mediafile.py w/test/test_mediafile.py
-index 36a2c53a..0ddde44e 100644
---- i/test/test_mediafile.py
-+++ w/test/test_mediafile.py
-@@ -888,7 +888,7 @@ class WavpackTest(ReadWriteTestBase, unittest.TestCase):
- 'bitrate': 109312,
- 'format': u'WavPack',
- 'samplerate': 44100,
-- 'bitdepth': 0,
-+ 'bitdepth': 16,
- 'channels': 1,
- }
-
-@@ -912,7 +912,7 @@ class AIFFTest(ReadWriteTestBase, unittest.TestCase):
- 'bitrate': 705600,
- 'format': u'AIFF',
- 'samplerate': 44100,
-- 'bitdepth': 0,
-+ 'bitdepth': 16,
- 'channels': 1,
- }
-
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/alternatives-plugin.nix b/third_party/nixpkgs/pkgs/tools/audio/beets/plugins/alternatives.nix
similarity index 100%
rename from third_party/nixpkgs/pkgs/tools/audio/beets/alternatives-plugin.nix
rename to third_party/nixpkgs/pkgs/tools/audio/beets/plugins/alternatives.nix
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/beet-check-tests.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/plugins/check-tests.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/tools/audio/beets/beet-check-tests.patch
rename to third_party/nixpkgs/pkgs/tools/audio/beets/plugins/check-tests.patch
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/check-plugin.nix b/third_party/nixpkgs/pkgs/tools/audio/beets/plugins/check.nix
similarity index 100%
rename from third_party/nixpkgs/pkgs/tools/audio/beets/check-plugin.nix
rename to third_party/nixpkgs/pkgs/tools/audio/beets/plugins/check.nix
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/copyartifacts-plugin.nix b/third_party/nixpkgs/pkgs/tools/audio/beets/plugins/copyartifacts.nix
similarity index 100%
rename from third_party/nixpkgs/pkgs/tools/audio/beets/copyartifacts-plugin.nix
rename to third_party/nixpkgs/pkgs/tools/audio/beets/plugins/copyartifacts.nix
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/extrafiles-plugin.nix b/third_party/nixpkgs/pkgs/tools/audio/beets/plugins/extrafiles.nix
similarity index 100%
rename from third_party/nixpkgs/pkgs/tools/audio/beets/extrafiles-plugin.nix
rename to third_party/nixpkgs/pkgs/tools/audio/beets/plugins/extrafiles.nix
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/replaygain-default-bs1770gain.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/replaygain-default-bs1770gain.patch
deleted file mode 100644
index 538f9e9330..0000000000
--- a/third_party/nixpkgs/pkgs/tools/audio/beets/replaygain-default-bs1770gain.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/beetsplug/replaygain.py b/beetsplug/replaygain.py
-index 40b3a3a..9b54a5a 100644
---- a/beetsplug/replaygain.py
-+++ b/beetsplug/replaygain.py
-@@ -627,11 +627,10 @@ class ReplayGainPlugin(BeetsPlugin):
- super(ReplayGainPlugin, self).__init__()
- self.import_stages = [self.imported]
-
-- # default backend is 'command' for backward-compatibility.
- self.config.add({
- 'overwrite': False,
- 'auto': True,
-- 'backend': u'command',
-+ 'backend': u'bs1770gain',
- 'targetlevel': 89,
- })
-
diff --git a/third_party/nixpkgs/pkgs/tools/audio/beets/replaygain-default-ffmpeg.patch b/third_party/nixpkgs/pkgs/tools/audio/beets/replaygain-default-ffmpeg.patch
new file mode 100644
index 0000000000..0ceba3c094
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/audio/beets/replaygain-default-ffmpeg.patch
@@ -0,0 +1,26 @@
+diff --git i/beetsplug/replaygain.py w/beetsplug/replaygain.py
+index 9d6fa23c..c5800039 100644
+--- i/beetsplug/replaygain.py
++++ w/beetsplug/replaygain.py
+@@ -391,7 +391,7 @@ class FfmpegBackend(Backend):
+
+ def __init__(self, config, log):
+ super(FfmpegBackend, self).__init__(config, log)
+- self._ffmpeg_path = "ffmpeg"
++ self._ffmpeg_path = "@ffmpeg@/bin/ffmpeg"
+
+ # check that ffmpeg is installed
+ try:
+@@ -1228,11 +1228,10 @@ class ReplayGainPlugin(BeetsPlugin):
+ def __init__(self):
+ super(ReplayGainPlugin, self).__init__()
+
+- # default backend is 'command' for backward-compatibility.
+ self.config.add({
+ 'overwrite': False,
+ 'auto': True,
+- 'backend': u'command',
++ 'backend': u'ffmpeg',
+ 'threads': cpu_count(),
+ 'parallel_on_import': False,
+ 'per_disc': False,
diff --git a/third_party/nixpkgs/pkgs/tools/audio/kaldi/default.nix b/third_party/nixpkgs/pkgs/tools/audio/kaldi/default.nix
new file mode 100644
index 0000000000..fa291a0507
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/audio/kaldi/default.nix
@@ -0,0 +1,88 @@
+{ stdenv
+, openblas
+, blas
+, lapack
+, openfst
+, icu
+, cmake
+, pkg-config
+, fetchFromGitHub
+, git
+, python3
+}:
+
+assert blas.implementation == "openblas" && lapack.implementation == "openblas";
+let
+ # rev from https://github.com/kaldi-asr/kaldi/blob/master/cmake/third_party/openfst.cmake
+ openfst = fetchFromGitHub {
+ owner = "kkm000";
+ repo = "openfst";
+ rev = "0bca6e76d24647427356dc242b0adbf3b5f1a8d9";
+ sha256 = "1802rr14a03zl1wa5a0x1fa412kcvbgprgkadfj5s6s3agnn11rx";
+ };
+in
+stdenv.mkDerivation {
+ pname = "kaldi";
+ version = "2020-12-26";
+
+ src = fetchFromGitHub {
+ owner = "kaldi-asr";
+ repo = "kaldi";
+ rev = "813b73185a18725e4f6021981d17221d6ee23a19";
+ sha256 = "sha256-lTqXTG5ZTPmhCgt+BVzOwjKEIj+bLGUa+IxJq+XtHUg=";
+ };
+
+ cmakeFlags = [
+ "-DKALDI_BUILD_TEST=off"
+ "-DBUILD_SHARED_LIBS=on"
+ ];
+
+ preConfigure = ''
+ mkdir bin
+ cat > bin/git <<'EOF'
+ #!${stdenv.shell}
+ if [[ "$1" == "--version" ]]; then
+ # cmake checks this
+ ${git}/bin/git --version
+ elif [[ "$1" == "clone" ]]; then
+ # mock this call:
+
+ # https://github.com/kaldi-asr/kaldi/blob/c9d8b9ad3fef89237ba5517617d977b7d70a7ed5/cmake/third_party/openfst.cmake#L5
+ cp -r ${openfst} ''${@: -1}
+ chmod -R +w ''${@: -1}
+ elif [[ "$1" == "rev-list" ]]; then
+ # fix up this call:
+ # https://github.com/kaldi-asr/kaldi/blob/c9d8b9ad3fef89237ba5517617d977b7d70a7ed5/cmake/VersionHelper.cmake#L8
+ echo 0
+ fi
+ true
+ EOF
+ chmod +x bin/git
+ export PATH=$(pwd)/bin:$PATH
+ '';
+
+ buildInputs = [
+ openblas
+ openfst
+ icu
+ ];
+
+ nativeBuildInputs = [
+ cmake
+ pkg-config
+ python3
+ ];
+
+ postInstall = ''
+ mkdir -p $out/share/kaldi
+ cp -r ../egs $out/share/kaldi
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Speech Recognition Toolkit";
+ homepage = "https://kaldi-asr.org";
+ license = licenses.mit;
+ maintainers = with maintainers; [ mic92 ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/backup/duplicacy/default.nix b/third_party/nixpkgs/pkgs/tools/backup/duplicacy/default.nix
index b261289f0b..9fecfb70f3 100644
--- a/third_party/nixpkgs/pkgs/tools/backup/duplicacy/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/backup/duplicacy/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "duplicacy";
- version = "2.3.0";
+ version = "2.7.2";
goPackagePath = "github.com/gilbertchen/duplicacy";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "gilbertchen";
repo = "duplicacy";
rev = "v${version}";
- sha256 = "12swp3kbwkmwn3g2mp964m60kabmz0ip7kkhvhiqq7k74nxzj312";
+ sha256 = "0j37sqicj7rl982czqsl3ipxw7k8k4smcr63s0yklxwz7ch3353c";
};
goDeps = ./deps.nix;
buildPhase = ''
diff --git a/third_party/nixpkgs/pkgs/tools/backup/duplicacy/deps.nix b/third_party/nixpkgs/pkgs/tools/backup/duplicacy/deps.nix
index 12d30b53b6..e7bf7e91f8 100644
--- a/third_party/nixpkgs/pkgs/tools/backup/duplicacy/deps.nix
+++ b/third_party/nixpkgs/pkgs/tools/backup/duplicacy/deps.nix
@@ -4,27 +4,18 @@
goPackagePath = "cloud.google.com/go";
fetch = {
type = "git";
- url = "https://code.googlesource.com/gocloud";
+ url = "https://github.com/googleapis/google-cloud-go";
rev = "2d3a6656c17a60b0815b7e06ab0be04eacb6e613";
sha256 = "0fi3qj9fvc4bxbrwa1m5sxsb8yhvawiwigaddvmmizjykxbq5csq";
};
}
- {
- goPackagePath = "github.com/Azure/azure-sdk-for-go";
- fetch = {
- type = "git";
- url = "https://github.com/Azure/azure-sdk-for-go";
- rev = "b7fadebe0e7f5c5720986080a01495bd8d27be37";
- sha256 = "11zcmd17206byxhgz2a75qascilydlzjbz73l2mrqng3yyr20yk1";
- };
- }
{
goPackagePath = "github.com/Azure/go-autorest";
fetch = {
type = "git";
url = "https://github.com/Azure/go-autorest";
- rev = "0ae36a9e544696de46fdadb7b0d5fb38af48c063";
- sha256 = "0f2qcv24l9bx3jys2m9ycyy77vqlx7dbfa3frxlk19wnrwiv3p6g";
+ rev = "9bc4033dd347c7f416fca46b2f42a043dc1fbdf6";
+ sha256 = "158xbd8wn1bna1k1ichlirz6a1zvlh3rg7klr9cnp72l2q8jwvcl";
};
}
{
@@ -41,8 +32,8 @@
fetch = {
type = "git";
url = "https://github.com/aws/aws-sdk-go";
- rev = "a32b1dcd091264b5dee7b386149b6cc3823395c9";
- sha256 = "1yicb7l6m4hs3mi724hz74wn8305qvx6g73mjqafaaqvh6dyn86m";
+ rev = "851d5ffb66720c2540cc68020d4d8708950686c8";
+ sha256 = "16qp8ywcf04d2y1ibf3mpglcrxk07x8gak46a2l53lchps2mgcrp";
};
}
{
@@ -59,8 +50,8 @@
fetch = {
type = "git";
url = "https://github.com/dgrijalva/jwt-go";
- rev = "dbeaa9332f19a944acb5736b4456cfcc02140e29";
- sha256 = "0zk6l6kzsjdijfn7c4h0aywdjx5j2hjwi67vy1k6wr46hc8ks2hs";
+ rev = "06ea1031745cb8b3dab3f6a236daf2b0aa468b7e";
+ sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp";
};
}
{
@@ -68,8 +59,8 @@
fetch = {
type = "git";
url = "https://github.com/gilbertchen/azure-sdk-for-go";
- rev = "bbf89bd4d716c184f158d1e1428c2dbef4a18307";
- sha256 = "14563izc2y05k8s20fmhanvjydbcq8k5adp4cgw91d9bs52qivx7";
+ rev = "8fd4663cab7c7c1c46d00449291c92ad23b0d0d9";
+ sha256 = "123fj5jni1pjj8i9adzd4r07n9hnlmfprlcjf5hqb1zjb72xi1p7";
};
}
{
@@ -86,8 +77,8 @@
fetch = {
type = "git";
url = "https://github.com/gilbertchen/go-dropbox";
- rev = "90711b603312b1f973f3a5da3793ac4f1e5c2f2a";
- sha256 = "0y2ydl3mjbkfbqyygrwq7vqig9hjh7cxvzsn2gxc1851haqp4h19";
+ rev = "2233fa1dd846b3a3e8060b6c1ea12883deb9d288";
+ sha256 = "01fqxad5mm7rs0mp1ipp9aw80ski6sqyqljpf9dgify8dbiffl97";
};
}
{
@@ -145,12 +136,12 @@
};
}
{
- goPackagePath = "github.com/go-ini/ini";
+ goPackagePath = "github.com/golang/groupcache";
fetch = {
type = "git";
- url = "https://github.com/go-ini/ini";
- rev = "32e4c1e6bc4e7d0d8451aa6b75200d19e37a536a";
- sha256 = "0mhgxw5q6b0pryhikx3k4wby7g32rwjjljzihi47lwn34kw5y1qn";
+ url = "https://github.com/golang/groupcache";
+ rev = "8c9f03a8e57eb486e42badaed3fb287da51807ba";
+ sha256 = "0vjjr79r32icjzlb05wn02k59av7jx0rn1jijml8r4whlg7dnkfh";
};
}
{
@@ -158,8 +149,8 @@
fetch = {
type = "git";
url = "https://github.com/golang/protobuf";
- rev = "1e59b77b52bf8e4b449a57e6f79f21226d571845";
- sha256 = "19bkh81wnp6njg3931wky6hsnnl2d1ig20vfjxpv450sd3k6yys8";
+ rev = "84668698ea25b64748563aa20726db66a6b8d299";
+ sha256 = "1gkd1942vk9n8kfzdwy1iil6wgvlwjq7a3y5jc49ck4lz9rhmgkq";
};
}
{
@@ -167,8 +158,8 @@
fetch = {
type = "git";
url = "https://github.com/googleapis/gax-go";
- rev = "317e0006254c44a0ac427cc52a0e083ff0b9622f";
- sha256 = "0h92x579vbrv2fka8q2ddy1kq6a63qbqa8zc09ygl6skzn9gw1dh";
+ rev = "c8a15bac9b9fe955bd9f900272f9a306465d28cf";
+ sha256 = "13x3x7agq0b46wpchbd2sqli5l33z6hvfn1qjbiqvsgpbv7wd140";
};
}
{
@@ -176,8 +167,26 @@
fetch = {
type = "git";
url = "https://github.com/jmespath/go-jmespath";
- rev = "0b12d6b5";
- sha256 = "1vv6hph8j6xgv7gwl9vvhlsaaqsm22sxxqmgmldi4v11783pc1ld";
+ rev = "c2b33e84";
+ sha256 = "1r6w7ydx8ydryxk3sfhzsk8m6f1nsik9jg3i1zhi69v4kfl4d5cz";
+ };
+ }
+ {
+ goPackagePath = "github.com/klauspost/cpuid";
+ fetch = {
+ type = "git";
+ url = "https://github.com/klauspost/cpuid";
+ rev = "750c0591dbbd50ef88371c665ad49e426a4b830b";
+ sha256 = "1yiby4xa12j3kcw5q7dfsbcybhaxjkppvgz6ac2p2lcwha303b1g";
+ };
+ }
+ {
+ goPackagePath = "github.com/klauspost/reedsolomon";
+ fetch = {
+ type = "git";
+ url = "https://github.com/klauspost/reedsolomon";
+ rev = "7daa20bf74337a939c54f892a2eca9d9b578eb7f";
+ sha256 = "1xk4wqgrl63l95lqnszzbpa06apzxfmpwfnkrn1n8jb0ws7mi01m";
};
}
{
@@ -185,8 +194,8 @@
fetch = {
type = "git";
url = "https://github.com/kr/fs";
- rev = "2788f0dbd16903de03cb8186e5c7d97b69ad387b";
- sha256 = "1c0fipl4rsh0v5liq1ska1dl83v3llab4k6lm8mvrx9c4dyp71ly";
+ rev = "1455def202f6e05b95cc7bfc7e8ae67ae5141eba";
+ sha256 = "11zg176x9hr9q7fsk95r6q0wf214gg4czy02slax4x56n79g6a7q";
};
}
{
@@ -207,13 +216,31 @@
sha256 = "0b6jbnj62c0gmmfd4zdmh8xbg01p80f13yygir9xprqkzk6fikmd";
};
}
+ {
+ goPackagePath = "github.com/minio/highwayhash";
+ fetch = {
+ type = "git";
+ url = "https://github.com/minio/highwayhash";
+ rev = "86a2a969d04373bf05ca722517d30fb1c9a3e4f9";
+ sha256 = "0kj2hs82sphag0h25xvprvf2fz3zlinmlif89sk9jp8h518aiahf";
+ };
+ }
+ {
+ goPackagePath = "github.com/mmcloughlin/avo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mmcloughlin/avo";
+ rev = "443f81d771042b019379ae4bfcd0a591cb47c88a";
+ sha256 = "1zc95crbyi7ylqq3jwv4ya55lyzn9x730szdm307vdss4gqlx8yn";
+ };
+ }
{
goPackagePath = "github.com/ncw/swift";
fetch = {
type = "git";
url = "https://github.com/ncw/swift";
- rev = "ae9f0ea1605b9aa6434ed5c731ca35d83ba67c55";
- sha256 = "0a0iwynhgxsl3czabl7ajnxpyw6x0dzbiqz6il8aw7kn10ld1rvl";
+ rev = "3e1a09f21340e4828e7265aa89f4dc1495fa7ccc";
+ sha256 = "19gb8xh400hzlbdp3nx1f85jxzs36zk0py39vmjcg3fnvdjzblm2";
};
}
{
@@ -221,8 +248,8 @@
fetch = {
type = "git";
url = "https://github.com/pkg/errors";
- rev = "645ef00459ed84a119197bfb8d8205042c6df63d";
- sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5";
+ rev = "614d223910a179a466c1767a985424175c39b465";
+ sha256 = "1761pybhc2kqr6v5fm8faj08x9bql8427yqg6vnfv6nhrasx1mwq";
};
}
{
@@ -230,8 +257,17 @@
fetch = {
type = "git";
url = "https://github.com/pkg/sftp";
- rev = "3edd153f213d8d4191a0ee4577c61cca19436632";
- sha256 = "0iw6lijdljwh5xw5hsy0b578cr52h6vvm7hbnzlrvciwhh4sfhhp";
+ rev = "5616182052227b951e76d9c9b79a616c608bd91b";
+ sha256 = "1rjlhlkr505a0wvync1ycfn9njfc6bib6bw44qnnm50hlfs59hz2";
+ };
+ }
+ {
+ goPackagePath = "github.com/pkg/xattr";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/xattr";
+ rev = "dd870b5cfebab49617ea0c1da6176474e8a52bf4";
+ sha256 = "11ynkc61qrmf853g04sav8vawz8i6a8b73w71f3cq4djb4cnsw0d";
};
}
{
@@ -252,13 +288,31 @@
sha256 = "1l1isi3czis009d9k5awsj4xdxgbxn4n9yqjc1ac7f724x6jacfa";
};
}
+ {
+ goPackagePath = "go.opencensus.io";
+ fetch = {
+ type = "git";
+ url = "https://github.com/census-instrumentation/opencensus-go";
+ rev = "d835ff86be02193d324330acdb7d65546b05f814";
+ sha256 = "0xj16iq5jp26hi2py7lsd8cvqh651fgn39y05gzvjdi88d9xd3nw";
+ };
+ }
{
goPackagePath = "golang.org/x/crypto";
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "9f005a07e0d31d45e6656d241bb5c0f2efd4bc94";
- sha256 = "1mhmr6ljzl3iafsz4qy8vval7rmr828wh59dlqqqjqx6sqmcs1dv";
+ rev = "056763e48d71961566155f089ac0f02f1dda9b5a";
+ sha256 = "0dcmns62hwid7hk4bmpl22z6ygjh168p23x3arzy320sd1lvap92";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/mod";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/mod";
+ rev = "859b3ef565e237f9f1a0fb6b55385c497545680d";
+ sha256 = "0ldgbx2zpprbsfn6p8pfgs4nn87gwbfcv2z0fa7n8alwsq2yw78q";
};
}
{
@@ -266,8 +320,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "9dfe39835686865bff950a07b394c12a98ddc811";
- sha256 = "0z8mnl4mi88syafrgqys2ak2gg3yrbna25hpz88y3anl8x4jhg1a";
+ rev = "d3edc9973b7eb1fb302b0ff2c62357091cea9a30";
+ sha256 = "12zbjwcsh9b0lwycqlkrnbyg5a6a9dzgj8hhgq399bdda5bd97y7";
};
}
{
@@ -275,8 +329,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/oauth2";
- rev = "f95fa95eaa936d9d87489b15d1d18b97c1ba9c28";
- sha256 = "0p9kis69wvhv8a2qbcjxvn9ggpdh81cbfjpq5pjga7n8k6d065fh";
+ rev = "bf48bf16ab8d622ce64ec6ce98d2c98f916b6303";
+ sha256 = "1sirdib60zwmh93kf9qrx51r8544k1p9rs5mk0797wibz3m4mrdg";
};
}
{
@@ -284,8 +338,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "82aafbf43bf885069dc71b7e7c2f9d7a614d47da";
- sha256 = "1jvngpvy0q40f7krkgmwf5bbjzhv449297awcr0y78kzn0cyawi2";
+ rev = "59c9f1ba88faf592b225274f69c5ef1e4ebacf82";
+ sha256 = "014iiqjh9sikbcvacqiwhg6mvrsrr1va91wmc9yrnsm11c63yxfa";
};
}
{
@@ -293,17 +347,35 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/text";
- rev = "88f656faf3f37f690df1a32515b479415e1a6769";
- sha256 = "0zakmgg6dlwnkhignwjajn0dckzqq18zxvnmmg0fq6455x7fs673";
+ rev = "342b2e1fbaa52c93f31447ad2c6abc048c63e475";
+ sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/tools";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/tools";
+ rev = "5d1fdd8fa3469142b9369713b23d8413d6d83189";
+ sha256 = "0xp5ggnjnl1gqwi2ks042zimgkfv2qda9a57ar198xpyzdn1bv5s";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/xerrors";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/xerrors";
+ rev = "5ec99f83aff198f5fbd629d6c8d8eb38a04218ca";
+ sha256 = "1dbzc3gmf2haazpv7cgmv97rq40g2xzwbglc17vas8dwhgwgwrzb";
};
}
{
goPackagePath = "google.golang.org/api";
fetch = {
type = "git";
- url = "https://code.googlesource.com/google-api-go-client";
- rev = "17b5f22a248d6d3913171c1a557552ace0d9c806";
- sha256 = "0gs78qsxfg89kpiiray1x9jiv6bh328jmjkwd3ghnygf3l98kc8c";
+ url = "https://github.com/googleapis/google-api-go-client";
+ rev = "52f0532eadbcc6f6b82d6f5edf66e610d10bfde6";
+ sha256 = "0l7q0mmq0v51wc72bk50nwaz9frl1pqp7gn5jhy1vzxdry930gkc";
};
}
{
@@ -311,17 +383,17 @@
fetch = {
type = "git";
url = "https://github.com/golang/appengine";
- rev = "150dc57a1b433e64154302bdc40b6bb8aefa313a";
- sha256 = "0w3knznv39k8bm85ri62f83czcrxknql7dv6p9hk1a5jx3xljgxq";
+ rev = "971852bfffca25b069c31162ae8f247a3dba083b";
+ sha256 = "05hbq4cs7bqw0zl17bx8rzdkszid3nyl92100scg3jjrg70dhm7w";
};
}
{
goPackagePath = "google.golang.org/genproto";
fetch = {
type = "git";
- url = "https://github.com/google/go-genproto";
- rev = "891aceb7c239e72692819142dfca057bdcbfcb96";
- sha256 = "1axim84fqzsp6iialk6zl4fsbfpx658vssc6ccakn4yy1xc9h854";
+ url = "https://github.com/googleapis/go-genproto";
+ rev = "baae70f3302d3efdff74db41e48a5d476d036906";
+ sha256 = "1xacik4i5w2bpkrxzrfm00ggy5vygbzh8jmm2yq4mxiv0lnsh9nk";
};
}
{
@@ -329,8 +401,8 @@
fetch = {
type = "git";
url = "https://github.com/grpc/grpc-go";
- rev = "5a9f7b402fe85096d2e1d0383435ee1876e863d0";
- sha256 = "1hlirgvmzb929jpb1dvh930646ih5ffg3b6pmlilqr7ffdkl5z3j";
+ rev = "ac54eec90516cee50fc6b9b113b34628a85f976f";
+ sha256 = "17zfx4xgqjamk7rc1sivm5gppkh3j4qp3i294w9rqbv0rqi0c9pq";
};
}
]
\ No newline at end of file
diff --git a/third_party/nixpkgs/pkgs/tools/backup/duplicity/default.nix b/third_party/nixpkgs/pkgs/tools/backup/duplicity/default.nix
index c29af7b2fd..712d1d6f86 100644
--- a/third_party/nixpkgs/pkgs/tools/backup/duplicity/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/backup/duplicity/default.nix
@@ -49,6 +49,7 @@ pythonPackages.buildPythonApplication rec {
propagatedBuildInputs = with pythonPackages; [
b2sdk
boto
+ boto3
cffi
cryptography
ecdsa
diff --git a/third_party/nixpkgs/pkgs/tools/bootloaders/refind/0001-Fix-GCC-10-compile-problem.patch b/third_party/nixpkgs/pkgs/tools/bootloaders/refind/0001-Fix-GCC-10-compile-problem.patch
new file mode 100644
index 0000000000..90b60235aa
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/bootloaders/refind/0001-Fix-GCC-10-compile-problem.patch
@@ -0,0 +1,25 @@
+From e34a16301f425f273a67ed3abbc45840bc82d892 Mon Sep 17 00:00:00 2001
+From: srs5694
+Date: Fri, 15 May 2020 12:34:14 -0400
+Subject: [PATCH] Fix GCC 10 compile problem
+
+---
+ Make.common | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Make.common b/Make.common
+index 3f0b919..95a3a97 100644
+--- a/Make.common
++++ b/Make.common
+@@ -60,7 +60,7 @@ endif
+ #
+
+ # ...for both GNU-EFI and TianoCore....
+-OPTIMFLAGS = -Os -fno-strict-aliasing
++OPTIMFLAGS = -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns
+ CFLAGS = $(OPTIMFLAGS) -fno-stack-protector -fshort-wchar -Wall
+
+ # ...for GNU-EFI....
+--
+2.29.2
+
diff --git a/third_party/nixpkgs/pkgs/tools/bootloaders/refind/default.nix b/third_party/nixpkgs/pkgs/tools/bootloaders/refind/default.nix
index 5c7c68d9d9..76786c26d8 100644
--- a/third_party/nixpkgs/pkgs/tools/bootloaders/refind/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/bootloaders/refind/default.nix
@@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
patches = [
./0001-toolchain.patch
+ ./0001-Fix-GCC-10-compile-problem.patch
];
buildInputs = [ gnu-efi ];
diff --git a/third_party/nixpkgs/pkgs/tools/cd-dvd/brasero/default.nix b/third_party/nixpkgs/pkgs/tools/cd-dvd/brasero/default.nix
index cdc1988733..c9c71a99de 100644
--- a/third_party/nixpkgs/pkgs/tools/cd-dvd/brasero/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/cd-dvd/brasero/default.nix
@@ -36,7 +36,7 @@ in stdenv.mkDerivation rec {
];
preFixup = ''
- gappsWrapperArgs+=(--prefix PATH : "${binpath}" --prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH")
+ gappsWrapperArgs+=(--prefix PATH : "${binpath}")
'';
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/tools/compression/brotli/default.nix b/third_party/nixpkgs/pkgs/tools/compression/brotli/default.nix
index f4f0ac4156..62873569aa 100644
--- a/third_party/nixpkgs/pkgs/tools/compression/brotli/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/compression/brotli/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchFromGitHub, cmake, fetchpatch, staticOnly ? false }:
+{ stdenv, fetchFromGitHub, cmake, fetchpatch
+, staticOnly ? stdenv.hostPlatform.isStatic
+}:
# ?TODO: there's also python lib in there
diff --git a/third_party/nixpkgs/pkgs/tools/compression/bzip2/default.nix b/third_party/nixpkgs/pkgs/tools/compression/bzip2/default.nix
index 3e20258cbb..96d560145d 100644
--- a/third_party/nixpkgs/pkgs/tools/compression/bzip2/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/compression/bzip2/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl
-, linkStatic ? (stdenv.hostPlatform.system == "i686-cygwin")
+, linkStatic ? with stdenv.hostPlatform; isStatic || isCygwin
, autoreconfHook
}:
diff --git a/third_party/nixpkgs/pkgs/tools/compression/lz4/default.nix b/third_party/nixpkgs/pkgs/tools/compression/lz4/default.nix
index 0124a0b3d6..7fceb3854e 100644
--- a/third_party/nixpkgs/pkgs/tools/compression/lz4/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/compression/lz4/default.nix
@@ -1,5 +1,6 @@
{ stdenv, fetchFromGitHub, valgrind, fetchpatch
-, enableStatic ? false, enableShared ? true
+, enableStatic ? stdenv.hostPlatform.isStatic
+, enableShared ? !stdenv.hostPlatform.isStatic
}:
stdenv.mkDerivation rec {
diff --git a/third_party/nixpkgs/pkgs/tools/compression/xz/default.nix b/third_party/nixpkgs/pkgs/tools/compression/xz/default.nix
index 0b6082bb57..161619a048 100644
--- a/third_party/nixpkgs/pkgs/tools/compression/xz/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/compression/xz/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchurl, enableStatic ? false }:
+{ stdenv, fetchurl
+, enableStatic ? stdenv.hostPlatform.isStatic
+}:
# Note: this package is used for bootstrapping fetchurl, and thus
# cannot use fetchpatch! All mutable patches (generated by GitHub or
diff --git a/third_party/nixpkgs/pkgs/tools/compression/zstd/default.nix b/third_party/nixpkgs/pkgs/tools/compression/zstd/default.nix
index c26ca50752..d805602e0d 100644
--- a/third_party/nixpkgs/pkgs/tools/compression/zstd/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/compression/zstd/default.nix
@@ -2,7 +2,7 @@
, fixDarwinDylibNames
, file
, legacySupport ? false
-, static ? false
+, static ? stdenv.hostPlatform.isStatic
}:
stdenv.mkDerivation rec {
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/android-file-transfer/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/android-file-transfer/default.nix
index d9ae2cb746..b52099bdea 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/android-file-transfer/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/android-file-transfer/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "android-file-transfer";
- version = "4.1";
+ version = "4.2";
src = fetchFromGitHub {
owner = "whoozle";
repo = "android-file-transfer-linux";
rev = "v${version}";
- sha256 = "0xmnwxr649wdzsa1vf3spl387hxs4pq0rldyrsr9hz43da4v081k";
+ sha256 = "125rq8ji83nw6chfw43i0h9c38hjqh1qjibb0gnf9wrigar9zc8b";
};
nativeBuildInputs = [ cmake readline pkgconfig ];
@@ -17,7 +17,7 @@ mkDerivation rec {
meta = with stdenv.lib; {
description = "Reliable MTP client with minimalistic UI";
homepage = "https://whoozle.github.io/android-file-transfer-linux/";
- license = licenses.lgpl21;
+ license = licenses.lgpl21Plus;
maintainers = [ maintainers.xaverdh ];
platforms = platforms.linux;
};
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix
index f846bf1f20..f26a41ce14 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/e2fsprogs/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, buildPackages, fetchurl, fetchpatch, pkgconfig, libuuid, gettext, texinfo, shared ? true }:
+{ stdenv, buildPackages, fetchurl, fetchpatch, pkgconfig, libuuid, gettext, texinfo
+, shared ? !stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
pname = "e2fsprogs";
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/parted.nix b/third_party/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/parted.nix
index 7fe1b74546..d3fc9ce96f 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/parted.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/nixpart/0.4/parted.nix
@@ -1,5 +1,7 @@
{ stdenv, fetchurl, fetchpatch, lvm2, libuuid, gettext, readline
-, util-linux, check, enableStatic ? false }:
+, util-linux, check
+, enableStatic ? stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
name = "parted-3.1";
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/xfsprogs/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/xfsprogs/default.nix
index 95e95ff6a1..2b0e604874 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/xfsprogs/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/xfsprogs/default.nix
@@ -1,22 +1,14 @@
-{ stdenv, buildPackages, fetchpatch, fetchgit, autoconf, automake, gettext, libtool, pkgconfig
-, icu, libuuid, readline
+{ stdenv, buildPackages, fetchpatch, fetchurl, autoconf, automake, gettext, libtool, pkgconfig
+, icu, libuuid, readline, inih
}:
-let
- gentooPatch = name: sha256: fetchpatch {
- url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-fs/xfsprogs/files/${name}?id=2517dd766cf84d251631f4324f7ec4bce912abb9";
- inherit sha256;
- };
-in
-
stdenv.mkDerivation rec {
pname = "xfsprogs";
- version = "4.19.0";
+ version = "5.10.0";
- src = fetchgit {
- url = "https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git";
- rev = "v${version}";
- sha256 = "18728hzfxr1bg4bdzqlxjs893ac1zwlfr7nmc2q4a1sxs0sphd1d";
+ src = fetchurl {
+ url = "mirror://kernel/linux/utils/fs/xfs/xfsprogs/${pname}-${version}.tar.xz";
+ sha256 = "1schqzjx836jd54l10pqds7hyli2m77df3snk95xbr23dpj1fh70";
};
outputs = [ "bin" "dev" "out" "doc" ];
@@ -26,26 +18,24 @@ stdenv.mkDerivation rec {
autoconf automake libtool gettext pkgconfig
libuuid # codegen tool uses libuuid
];
- buildInputs = [ readline icu ];
+ buildInputs = [ readline icu inih ];
propagatedBuildInputs = [ libuuid ]; # Dev headers include
enableParallelBuilding = true;
- # Why is all this garbage needed? Why? Why?
- patches = [
- (gentooPatch "xfsprogs-4.15.0-sharedlibs.patch" "0bv2naxpiw7vcsg8p1v2i47wgfda91z1xy1kfwydbp4wmb4nbyyv")
- (gentooPatch "xfsprogs-4.15.0-docdir.patch" "1srgdidvq2ka0rmfdwpqp92fapgh53w1h7rajm4nnby5vp2v8dfr")
- (gentooPatch "xfsprogs-4.9.0-underlinking.patch" "1r7l8jphspy14i43zbfnjrnyrdm4cpgyfchblascxylmans0gci7")
- ];
-
+ # @sbindir@ is replaced with /run/current-system/sw/bin to fix dependency cycles
preConfigure = ''
- sed -i Makefile -e '/cp include.install-sh/d'
+ for file in scrub/{xfs_scrub_all.cron.in,xfs_scrub@.service.in,xfs_scrub_all.service.in}; do
+ substituteInPlace "$file" \
+ --replace '@sbindir@' '/run/current-system/sw/bin'
+ done
make configure
+ patchShebangs ./install-sh
'';
configureFlags = [
"--disable-lib64"
- "--enable-readline"
+ "--with-systemd-unit-dir=${placeholder "out"}/lib/systemd/system"
];
installFlags = [ "install-dev" ];
@@ -60,6 +50,6 @@ stdenv.mkDerivation rec {
description = "SGI XFS utilities";
license = licenses.lgpl21;
platforms = platforms.linux;
- maintainers = with maintainers; [ dezgeg ];
+ maintainers = with maintainers; [ dezgeg ajs124 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/gifsicle/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/gifsicle/default.nix
index 007ba0f997..72220fab48 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/gifsicle/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/gifsicle/default.nix
@@ -1,4 +1,7 @@
-{ stdenv, fetchurl, xorgproto, libXt, libX11, gifview ? false, static ? false }:
+{ stdenv, fetchurl, xorgproto, libXt, libX11
+, gifview ? false
+, static ? stdenv.hostPlatform.isStatic
+}:
with stdenv.lib;
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/compiler/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/compiler/default.nix
new file mode 100644
index 0000000000..37aa2983b4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/compiler/default.nix
@@ -0,0 +1,37 @@
+# generated with cabal2nix by ./generate.sh
+{ mkDerivation, aeson, base, cmdargs, containers, data-ordlist
+, directory, fetchgit, filepath, Glob, hpack, parallel-io, process
+, safe, stdenv, text, time, yaml
+}:
+mkDerivation {
+ pname = "ldgallery-compiler";
+ version = "2.0";
+ src = fetchgit {
+ url = "https://github.com/pacien/ldgallery.git";
+ sha256 = "1a82wy6ns1434gdba2l04crvr5waf03y02bappcxqci2cfb1cznz";
+ rev = "e93f7b1eb84c083d67567115284c0002a3a7d5fc";
+ fetchSubmodules = true;
+ };
+ postUnpack = "sourceRoot+=/compiler; echo source root reset to $sourceRoot";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson base cmdargs containers data-ordlist directory filepath Glob
+ parallel-io process safe text time yaml
+ ];
+ libraryToolDepends = [ hpack ];
+ executableHaskellDepends = [
+ aeson base cmdargs containers data-ordlist directory filepath Glob
+ parallel-io process safe text time yaml
+ ];
+ testHaskellDepends = [
+ aeson base cmdargs containers data-ordlist directory filepath Glob
+ parallel-io process safe text time yaml
+ ];
+ prePatch = "hpack";
+ homepage = "https://ldgallery.pacien.org";
+ description = "A static generator which turns a collection of tagged pictures into a searchable web gallery";
+ license = stdenv.lib.licenses.agpl3;
+ maintainers = with stdenv.lib.maintainers; [ pacien ];
+}
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/compiler/generate.sh b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/compiler/generate.sh
new file mode 100755
index 0000000000..355206cb0f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/compiler/generate.sh
@@ -0,0 +1,19 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p cabal2nix
+
+set -euo pipefail
+
+if [ "$#" -ne 1 ] || [[ "$1" == -* ]]; then
+ echo "Regenerates the nix file for the ldgallery-compiler package."
+ echo "Usage: $0 "
+ exit 1
+fi
+
+echo "# generated with cabal2nix by ./generate.sh" > default.nix
+
+cabal2nix \
+ --maintainer pacien \
+ --subpath compiler \
+ --revision $1 \
+ "https://github.com/pacien/ldgallery.git" \
+ >> default.nix
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/default.nix
new file mode 100644
index 0000000000..77acafcb81
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/default.nix
@@ -0,0 +1,53 @@
+{ lib, pkgs, makeWrapper, haskellPackages, haskell, pandoc, imagemagick7 }:
+
+with lib;
+with haskell.lib;
+
+let
+ ldgallery-viewer = pkgs.callPackage ./viewer { };
+ inherit (haskellPackages) ldgallery-compiler;
+
+in
+
+# making sure that the versions of the compiler and viewer parts are in sync
+assert ldgallery-compiler.version == versions.majorMinor ldgallery-viewer.version;
+
+justStaticExecutables (overrideCabal ldgallery-compiler (oldAttrs: {
+ pname = "ldgallery"; # bundled viewer + compiler
+
+ buildTools = (oldAttrs.buildTools or []) ++ [ makeWrapper pandoc ];
+
+ prePatch = ''
+ # add viewer dist to data
+ ln -s "${ldgallery-viewer}/share/ldgallery/viewer" "data/"
+
+ ${oldAttrs.prePatch or ""}
+ '';
+
+ postInstall = ''
+ ${oldAttrs.postInstall or ""}
+
+ # wrapper for runtime dependencies registration
+ wrapProgram "$out/bin/ldgallery" \
+ --prefix PATH : ${lib.makeBinPath [ imagemagick7 ]}
+
+ # bash completion
+ mkdir -p "$out/share/bash-completion/completions"
+ "$out/bin/ldgallery" \
+ --help=bash \
+ > "$out/share/bash-completion/completions/ldgallery"
+
+ # man pages
+ mkdir -p $out/share/man/man{1,7}
+ ln -s ${ldgallery-viewer}/share/man/man7/* "$out/share/man/man7/"
+ pandoc --standalone --to man \
+ "../ldgallery-quickstart.7.md" \
+ --output "$out/share/man/man7/ldgallery-quickstart.7"
+ pandoc --standalone --to man \
+ "ldgallery.1.md" \
+ --output "$out/share/man/man1/ldgallery.1"
+ '';
+
+ # other package metadata (maintainer, description, license, ...)
+ # are inherited from the compiler package
+}))
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/default.nix
new file mode 100644
index 0000000000..9559120069
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/default.nix
@@ -0,0 +1,53 @@
+{ lib, stdenv, fetchFromGitHub, pkgs, nodejs-12_x, pandoc }:
+
+with lib;
+
+let
+ # Note for maintainers:
+ # * keep version in sync with the ldgallery compiler
+ # * regenerate node-*.nix with `./generate.sh `
+ sourcePkg = fetchFromGitHub {
+ owner = "pacien";
+ repo = "ldgallery";
+ rev = "v2.0";
+ sha256 = "1a82wy6ns1434gdba2l04crvr5waf03y02bappcxqci2cfb1cznz";
+ };
+
+ nodePackages = import ./node-composition.nix {
+ inherit pkgs;
+ inherit (stdenv.hostPlatform) system;
+
+ # some native node dependencies still require NodeJS 12 with Python 2
+ nodejs = nodejs-12_x;
+ };
+
+ nodePkg = nodePackages.package.override {
+ src = "${sourcePkg}/viewer";
+ postInstall = "npm run build";
+ };
+
+in
+
+# making sure that the source and the node package are in sync
+assert versions.majorMinor nodePkg.version == removePrefix "v" sourcePkg.rev;
+
+stdenv.mkDerivation {
+ pname = nodePkg.packageName;
+ version = nodePkg.version;
+ src = nodePkg;
+
+ buildInputs = [ pandoc ];
+
+ installPhase = ''
+ mkdir -p "$out/share/ldgallery"
+ cp -rp "lib/node_modules/ldgallery-viewer/dist" \
+ "$out/share/ldgallery/viewer/"
+ cp -rp "lib/node_modules/ldgallery-viewer/examples" \
+ "$out/share/ldgallery/viewer/"
+
+ mkdir -p "$out/share/man/man7"
+ pandoc --standalone --to man \
+ "lib/node_modules/ldgallery-viewer/ldgallery-viewer.7.md" \
+ --output "$out/share/man/man7/ldgallery-viewer.7"
+ '';
+}
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/generate.sh b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/generate.sh
new file mode 100755
index 0000000000..0874051b67
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/generate.sh
@@ -0,0 +1,34 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -I nixpkgs=../../../../.. -i bash -p nodePackages.node2nix
+
+# TODO: merge with other node packages in nixpkgs/pkgs/development/node-packages once
+# * support for npm projects in sub-directories is added to node2nix:
+# https://github.com/svanderburg/node2nix/issues/177
+# * we find a way to enable development dependencies for some of the packages
+
+set -euo pipefail
+
+if [ "$#" -ne 1 ] || [[ "$1" == -* ]]; then
+ echo "Regenerates the node composition and package nix files for the ldgallery-viewer package."
+ echo "Usage: $0 "
+ exit 1
+fi
+
+wget https://github.com/pacien/ldgallery/raw/$1/viewer/package.json
+wget https://github.com/pacien/ldgallery/raw/$1/viewer/package-lock.json
+
+# Development dependencies are required for this Vue application to build
+node2nix \
+ --node-env ../../../../development/node-packages/node-env.nix \
+ --development \
+ --input ./package.json \
+ --lock ./package-lock.json \
+ --output node-packages.nix \
+ --composition node-composition.nix
+
+rm package.json package-lock.json
+
+# Temporary quickfix to accomodate for the util-linux package rename.
+# See https://github.com/svanderburg/node2nix/issues/213
+git restore :/pkgs/development/node-packages/node-env.nix
+sed -i 's/utillinux/util-linux/g' node-composition.nix
diff --git a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/node-composition.nix b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/node-composition.nix
similarity index 85%
rename from third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/node-composition.nix
rename to third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/node-composition.nix
index 6080388b05..f6c53f6c58 100644
--- a/third_party/nixpkgs/pkgs/servers/matrix-appservice-discord/node-composition.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/node-composition.nix
@@ -5,7 +5,7 @@
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-12_x"}:
let
- nodeEnv = import ../../development/node-packages/node-env.nix {
+ nodeEnv = import ../../../../development/node-packages/node-env.nix {
inherit (pkgs) stdenv python2 util-linux runCommand writeTextFile;
inherit nodejs;
libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null;
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/node-packages.nix b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/node-packages.nix
new file mode 100644
index 0000000000..14691f6406
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/graphics/ldgallery/viewer/node-packages.nix
@@ -0,0 +1,13269 @@
+# This file has been generated by node2nix 1.8.0. Do not edit!
+
+{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
+
+let
+ sources = {
+ "@babel/code-frame-7.10.3" = {
+ name = "_at_babel_slash_code-frame";
+ packageName = "@babel/code-frame";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz";
+ sha512 = "fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==";
+ };
+ };
+ "@babel/code-frame-7.5.5" = {
+ name = "_at_babel_slash_code-frame";
+ packageName = "@babel/code-frame";
+ version = "7.5.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz";
+ sha512 = "27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==";
+ };
+ };
+ "@babel/compat-data-7.10.3" = {
+ name = "_at_babel_slash_compat-data";
+ packageName = "@babel/compat-data";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.3.tgz";
+ sha512 = "BDIfJ9uNZuI0LajPfoYV28lX8kyCPMHY6uY4WH1lJdcicmAfxCK5ASzaeV0D/wsUaRH/cLk+amuxtC37sZ8TUg==";
+ };
+ };
+ "@babel/core-7.10.3" = {
+ name = "_at_babel_slash_core";
+ packageName = "@babel/core";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.10.3.tgz";
+ sha512 = "5YqWxYE3pyhIi84L84YcwjeEgS+fa7ZjK6IBVGTjDVfm64njkR2lfDhVR5OudLk8x2GK59YoSyVv+L/03k1q9w==";
+ };
+ };
+ "@babel/generator-7.10.3" = {
+ name = "_at_babel_slash_generator";
+ packageName = "@babel/generator";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.10.3.tgz";
+ sha512 = "drt8MUHbEqRzNR0xnF8nMehbY11b1SDkRw03PSNH/3Rb2Z35oxkddVSi3rcaak0YJQ86PCuE7Qx1jSFhbLNBMA==";
+ };
+ };
+ "@babel/helper-annotate-as-pure-7.10.1" = {
+ name = "_at_babel_slash_helper-annotate-as-pure";
+ packageName = "@babel/helper-annotate-as-pure";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz";
+ sha512 = "ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==";
+ };
+ };
+ "@babel/helper-builder-binary-assignment-operator-visitor-7.10.3" = {
+ name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
+ packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.3.tgz";
+ sha512 = "lo4XXRnBlU6eRM92FkiZxpo1xFLmv3VsPFk61zJKMm7XYJfwqXHsYJTY6agoc4a3L8QPw1HqWehO18coZgbT6A==";
+ };
+ };
+ "@babel/helper-compilation-targets-7.10.2" = {
+ name = "_at_babel_slash_helper-compilation-targets";
+ packageName = "@babel/helper-compilation-targets";
+ version = "7.10.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz";
+ sha512 = "hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==";
+ };
+ };
+ "@babel/helper-create-class-features-plugin-7.10.3" = {
+ name = "_at_babel_slash_helper-create-class-features-plugin";
+ packageName = "@babel/helper-create-class-features-plugin";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.3.tgz";
+ sha512 = "iRT9VwqtdFmv7UheJWthGc/h2s7MqoweBF9RUj77NFZsg9VfISvBTum3k6coAhJ8RWv2tj3yUjA03HxPd0vfpQ==";
+ };
+ };
+ "@babel/helper-create-regexp-features-plugin-7.10.1" = {
+ name = "_at_babel_slash_helper-create-regexp-features-plugin";
+ packageName = "@babel/helper-create-regexp-features-plugin";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz";
+ sha512 = "Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==";
+ };
+ };
+ "@babel/helper-define-map-7.10.3" = {
+ name = "_at_babel_slash_helper-define-map";
+ packageName = "@babel/helper-define-map";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.3.tgz";
+ sha512 = "bxRzDi4Sin/k0drWCczppOhov1sBSdBvXJObM1NLHQzjhXhwRtn7aRWGvLJWCYbuu2qUk3EKs6Ci9C9ps8XokQ==";
+ };
+ };
+ "@babel/helper-explode-assignable-expression-7.10.3" = {
+ name = "_at_babel_slash_helper-explode-assignable-expression";
+ packageName = "@babel/helper-explode-assignable-expression";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.3.tgz";
+ sha512 = "0nKcR64XrOC3lsl+uhD15cwxPvaB6QKUDlD84OT9C3myRbhJqTMYir69/RWItUvHpharv0eJ/wk7fl34ONSwZw==";
+ };
+ };
+ "@babel/helper-function-name-7.10.3" = {
+ name = "_at_babel_slash_helper-function-name";
+ packageName = "@babel/helper-function-name";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.3.tgz";
+ sha512 = "FvSj2aiOd8zbeqijjgqdMDSyxsGHaMt5Tr0XjQsGKHD3/1FP3wksjnLAWzxw7lvXiej8W1Jt47SKTZ6upQNiRw==";
+ };
+ };
+ "@babel/helper-get-function-arity-7.10.3" = {
+ name = "_at_babel_slash_helper-get-function-arity";
+ packageName = "@babel/helper-get-function-arity";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.3.tgz";
+ sha512 = "iUD/gFsR+M6uiy69JA6fzM5seno8oE85IYZdbVVEuQaZlEzMO2MXblh+KSPJgsZAUx0EEbWXU0yJaW7C9CdAVg==";
+ };
+ };
+ "@babel/helper-hoist-variables-7.10.3" = {
+ name = "_at_babel_slash_helper-hoist-variables";
+ packageName = "@babel/helper-hoist-variables";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.3.tgz";
+ sha512 = "9JyafKoBt5h20Yv1+BXQMdcXXavozI1vt401KBiRc2qzUepbVnd7ogVNymY1xkQN9fekGwfxtotH2Yf5xsGzgg==";
+ };
+ };
+ "@babel/helper-member-expression-to-functions-7.10.3" = {
+ name = "_at_babel_slash_helper-member-expression-to-functions";
+ packageName = "@babel/helper-member-expression-to-functions";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.3.tgz";
+ sha512 = "q7+37c4EPLSjNb2NmWOjNwj0+BOyYlssuQ58kHEWk1Z78K5i8vTUsteq78HMieRPQSl/NtpQyJfdjt3qZ5V2vw==";
+ };
+ };
+ "@babel/helper-module-imports-7.10.3" = {
+ name = "_at_babel_slash_helper-module-imports";
+ packageName = "@babel/helper-module-imports";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz";
+ sha512 = "Jtqw5M9pahLSUWA+76nhK9OG8nwYXzhQzVIGFoNaHnXF/r4l7kz4Fl0UAW7B6mqC5myoJiBP5/YQlXQTMfHI9w==";
+ };
+ };
+ "@babel/helper-module-transforms-7.10.1" = {
+ name = "_at_babel_slash_helper-module-transforms";
+ packageName = "@babel/helper-module-transforms";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz";
+ sha512 = "RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==";
+ };
+ };
+ "@babel/helper-optimise-call-expression-7.10.3" = {
+ name = "_at_babel_slash_helper-optimise-call-expression";
+ packageName = "@babel/helper-optimise-call-expression";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.3.tgz";
+ sha512 = "kT2R3VBH/cnSz+yChKpaKRJQJWxdGoc6SjioRId2wkeV3bK0wLLioFpJROrX0U4xr/NmxSSAWT/9Ih5snwIIzg==";
+ };
+ };
+ "@babel/helper-plugin-utils-7.10.3" = {
+ name = "_at_babel_slash_helper-plugin-utils";
+ packageName = "@babel/helper-plugin-utils";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.3.tgz";
+ sha512 = "j/+j8NAWUTxOtx4LKHybpSClxHoq6I91DQ/mKgAXn5oNUPIUiGppjPIX3TDtJWPrdfP9Kfl7e4fgVMiQR9VE/g==";
+ };
+ };
+ "@babel/helper-regex-7.10.1" = {
+ name = "_at_babel_slash_helper-regex";
+ packageName = "@babel/helper-regex";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz";
+ sha512 = "7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==";
+ };
+ };
+ "@babel/helper-remap-async-to-generator-7.10.3" = {
+ name = "_at_babel_slash_helper-remap-async-to-generator";
+ packageName = "@babel/helper-remap-async-to-generator";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.3.tgz";
+ sha512 = "sLB7666ARbJUGDO60ZormmhQOyqMX/shKBXZ7fy937s+3ID8gSrneMvKSSb+8xIM5V7Vn6uNVtOY1vIm26XLtA==";
+ };
+ };
+ "@babel/helper-replace-supers-7.10.1" = {
+ name = "_at_babel_slash_helper-replace-supers";
+ packageName = "@babel/helper-replace-supers";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz";
+ sha512 = "SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==";
+ };
+ };
+ "@babel/helper-simple-access-7.10.1" = {
+ name = "_at_babel_slash_helper-simple-access";
+ packageName = "@babel/helper-simple-access";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz";
+ sha512 = "VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==";
+ };
+ };
+ "@babel/helper-split-export-declaration-7.10.1" = {
+ name = "_at_babel_slash_helper-split-export-declaration";
+ packageName = "@babel/helper-split-export-declaration";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz";
+ sha512 = "UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==";
+ };
+ };
+ "@babel/helper-validator-identifier-7.10.3" = {
+ name = "_at_babel_slash_helper-validator-identifier";
+ packageName = "@babel/helper-validator-identifier";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz";
+ sha512 = "bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==";
+ };
+ };
+ "@babel/helper-wrap-function-7.10.1" = {
+ name = "_at_babel_slash_helper-wrap-function";
+ packageName = "@babel/helper-wrap-function";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz";
+ sha512 = "C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==";
+ };
+ };
+ "@babel/helpers-7.10.1" = {
+ name = "_at_babel_slash_helpers";
+ packageName = "@babel/helpers";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz";
+ sha512 = "muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==";
+ };
+ };
+ "@babel/highlight-7.10.3" = {
+ name = "_at_babel_slash_highlight";
+ packageName = "@babel/highlight";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz";
+ sha512 = "Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==";
+ };
+ };
+ "@babel/highlight-7.5.0" = {
+ name = "_at_babel_slash_highlight";
+ packageName = "@babel/highlight";
+ version = "7.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz";
+ sha512 = "7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==";
+ };
+ };
+ "@babel/parser-7.10.3" = {
+ name = "_at_babel_slash_parser";
+ packageName = "@babel/parser";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.10.3.tgz";
+ sha512 = "oJtNJCMFdIMwXGmx+KxuaD7i3b8uS7TTFYW/FNG2BT8m+fmGHoiPYoH0Pe3gya07WuFmM5FCDIr1x0irkD/hyA==";
+ };
+ };
+ "@babel/plugin-proposal-async-generator-functions-7.10.3" = {
+ name = "_at_babel_slash_plugin-proposal-async-generator-functions";
+ packageName = "@babel/plugin-proposal-async-generator-functions";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.3.tgz";
+ sha512 = "WUUWM7YTOudF4jZBAJIW9D7aViYC/Fn0Pln4RIHlQALyno3sXSjqmTA4Zy1TKC2D49RCR8Y/Pn4OIUtEypK3CA==";
+ };
+ };
+ "@babel/plugin-proposal-class-properties-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-class-properties";
+ packageName = "@babel/plugin-proposal-class-properties";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.1.tgz";
+ sha512 = "sqdGWgoXlnOdgMXU+9MbhzwFRgxVLeiGBqTrnuS7LC2IBU31wSsESbTUreT2O418obpfPdGUR2GbEufZF1bpqw==";
+ };
+ };
+ "@babel/plugin-proposal-decorators-7.10.3" = {
+ name = "_at_babel_slash_plugin-proposal-decorators";
+ packageName = "@babel/plugin-proposal-decorators";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.10.3.tgz";
+ sha512 = "Rzwn5tcYFTdWWK3IrhMZkMDjzFQLIGYqHvv9XuzNnEB91Y6gHr/JjazYV1Yec9g0yMLhy1p/21eiW1P7f5UN4A==";
+ };
+ };
+ "@babel/plugin-proposal-dynamic-import-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-dynamic-import";
+ packageName = "@babel/plugin-proposal-dynamic-import";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz";
+ sha512 = "Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==";
+ };
+ };
+ "@babel/plugin-proposal-json-strings-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-json-strings";
+ packageName = "@babel/plugin-proposal-json-strings";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz";
+ sha512 = "m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==";
+ };
+ };
+ "@babel/plugin-proposal-nullish-coalescing-operator-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-nullish-coalescing-operator";
+ packageName = "@babel/plugin-proposal-nullish-coalescing-operator";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz";
+ sha512 = "56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==";
+ };
+ };
+ "@babel/plugin-proposal-numeric-separator-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-numeric-separator";
+ packageName = "@babel/plugin-proposal-numeric-separator";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz";
+ sha512 = "jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==";
+ };
+ };
+ "@babel/plugin-proposal-object-rest-spread-7.10.3" = {
+ name = "_at_babel_slash_plugin-proposal-object-rest-spread";
+ packageName = "@babel/plugin-proposal-object-rest-spread";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.3.tgz";
+ sha512 = "ZZh5leCIlH9lni5bU/wB/UcjtcVLgR8gc+FAgW2OOY+m9h1II3ItTO1/cewNUcsIDZSYcSaz/rYVls+Fb0ExVQ==";
+ };
+ };
+ "@babel/plugin-proposal-optional-catch-binding-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-optional-catch-binding";
+ packageName = "@babel/plugin-proposal-optional-catch-binding";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz";
+ sha512 = "VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==";
+ };
+ };
+ "@babel/plugin-proposal-optional-chaining-7.10.3" = {
+ name = "_at_babel_slash_plugin-proposal-optional-chaining";
+ packageName = "@babel/plugin-proposal-optional-chaining";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.3.tgz";
+ sha512 = "yyG3n9dJ1vZ6v5sfmIlMMZ8azQoqx/5/nZTSWX1td6L1H1bsjzA8TInDChpafCZiJkeOFzp/PtrfigAQXxI1Ng==";
+ };
+ };
+ "@babel/plugin-proposal-private-methods-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-private-methods";
+ packageName = "@babel/plugin-proposal-private-methods";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.1.tgz";
+ sha512 = "RZecFFJjDiQ2z6maFprLgrdnm0OzoC23Mx89xf1CcEsxmHuzuXOdniEuI+S3v7vjQG4F5sa6YtUp+19sZuSxHg==";
+ };
+ };
+ "@babel/plugin-proposal-unicode-property-regex-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
+ packageName = "@babel/plugin-proposal-unicode-property-regex";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz";
+ sha512 = "JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==";
+ };
+ };
+ "@babel/plugin-syntax-async-generators-7.8.4" = {
+ name = "_at_babel_slash_plugin-syntax-async-generators";
+ packageName = "@babel/plugin-syntax-async-generators";
+ version = "7.8.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz";
+ sha512 = "tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==";
+ };
+ };
+ "@babel/plugin-syntax-class-properties-7.10.1" = {
+ name = "_at_babel_slash_plugin-syntax-class-properties";
+ packageName = "@babel/plugin-syntax-class-properties";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz";
+ sha512 = "Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==";
+ };
+ };
+ "@babel/plugin-syntax-decorators-7.10.1" = {
+ name = "_at_babel_slash_plugin-syntax-decorators";
+ packageName = "@babel/plugin-syntax-decorators";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.1.tgz";
+ sha512 = "a9OAbQhKOwSle1Vr0NJu/ISg1sPfdEkfRKWpgPuzhnWWzForou2gIeUIIwjAMHRekhhpJ7eulZlYs0H14Cbi+g==";
+ };
+ };
+ "@babel/plugin-syntax-dynamic-import-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-dynamic-import";
+ packageName = "@babel/plugin-syntax-dynamic-import";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz";
+ sha512 = "5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==";
+ };
+ };
+ "@babel/plugin-syntax-json-strings-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-json-strings";
+ packageName = "@babel/plugin-syntax-json-strings";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz";
+ sha512 = "lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==";
+ };
+ };
+ "@babel/plugin-syntax-jsx-7.10.1" = {
+ name = "_at_babel_slash_plugin-syntax-jsx";
+ packageName = "@babel/plugin-syntax-jsx";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz";
+ sha512 = "+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==";
+ };
+ };
+ "@babel/plugin-syntax-nullish-coalescing-operator-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-nullish-coalescing-operator";
+ packageName = "@babel/plugin-syntax-nullish-coalescing-operator";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz";
+ sha512 = "aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==";
+ };
+ };
+ "@babel/plugin-syntax-numeric-separator-7.10.1" = {
+ name = "_at_babel_slash_plugin-syntax-numeric-separator";
+ packageName = "@babel/plugin-syntax-numeric-separator";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz";
+ sha512 = "uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==";
+ };
+ };
+ "@babel/plugin-syntax-object-rest-spread-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-object-rest-spread";
+ packageName = "@babel/plugin-syntax-object-rest-spread";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz";
+ sha512 = "XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==";
+ };
+ };
+ "@babel/plugin-syntax-optional-catch-binding-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-optional-catch-binding";
+ packageName = "@babel/plugin-syntax-optional-catch-binding";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz";
+ sha512 = "6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==";
+ };
+ };
+ "@babel/plugin-syntax-optional-chaining-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-optional-chaining";
+ packageName = "@babel/plugin-syntax-optional-chaining";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz";
+ sha512 = "KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==";
+ };
+ };
+ "@babel/plugin-syntax-top-level-await-7.10.1" = {
+ name = "_at_babel_slash_plugin-syntax-top-level-await";
+ packageName = "@babel/plugin-syntax-top-level-await";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz";
+ sha512 = "hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==";
+ };
+ };
+ "@babel/plugin-transform-arrow-functions-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-arrow-functions";
+ packageName = "@babel/plugin-transform-arrow-functions";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz";
+ sha512 = "6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==";
+ };
+ };
+ "@babel/plugin-transform-async-to-generator-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-async-to-generator";
+ packageName = "@babel/plugin-transform-async-to-generator";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz";
+ sha512 = "XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==";
+ };
+ };
+ "@babel/plugin-transform-block-scoped-functions-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-block-scoped-functions";
+ packageName = "@babel/plugin-transform-block-scoped-functions";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz";
+ sha512 = "B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==";
+ };
+ };
+ "@babel/plugin-transform-block-scoping-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-block-scoping";
+ packageName = "@babel/plugin-transform-block-scoping";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz";
+ sha512 = "8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==";
+ };
+ };
+ "@babel/plugin-transform-classes-7.10.3" = {
+ name = "_at_babel_slash_plugin-transform-classes";
+ packageName = "@babel/plugin-transform-classes";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.3.tgz";
+ sha512 = "irEX0ChJLaZVC7FvvRoSIxJlmk0IczFLcwaRXUArBKYHCHbOhe57aG8q3uw/fJsoSXvZhjRX960hyeAGlVBXZw==";
+ };
+ };
+ "@babel/plugin-transform-computed-properties-7.10.3" = {
+ name = "_at_babel_slash_plugin-transform-computed-properties";
+ packageName = "@babel/plugin-transform-computed-properties";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.3.tgz";
+ sha512 = "GWzhaBOsdbjVFav96drOz7FzrcEW6AP5nax0gLIpstiFaI3LOb2tAg06TimaWU6YKOfUACK3FVrxPJ4GSc5TgA==";
+ };
+ };
+ "@babel/plugin-transform-destructuring-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-destructuring";
+ packageName = "@babel/plugin-transform-destructuring";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz";
+ sha512 = "V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==";
+ };
+ };
+ "@babel/plugin-transform-dotall-regex-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-dotall-regex";
+ packageName = "@babel/plugin-transform-dotall-regex";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz";
+ sha512 = "19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==";
+ };
+ };
+ "@babel/plugin-transform-duplicate-keys-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-duplicate-keys";
+ packageName = "@babel/plugin-transform-duplicate-keys";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz";
+ sha512 = "wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==";
+ };
+ };
+ "@babel/plugin-transform-exponentiation-operator-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-exponentiation-operator";
+ packageName = "@babel/plugin-transform-exponentiation-operator";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz";
+ sha512 = "lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==";
+ };
+ };
+ "@babel/plugin-transform-for-of-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-for-of";
+ packageName = "@babel/plugin-transform-for-of";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz";
+ sha512 = "US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==";
+ };
+ };
+ "@babel/plugin-transform-function-name-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-function-name";
+ packageName = "@babel/plugin-transform-function-name";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz";
+ sha512 = "//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==";
+ };
+ };
+ "@babel/plugin-transform-literals-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-literals";
+ packageName = "@babel/plugin-transform-literals";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz";
+ sha512 = "qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==";
+ };
+ };
+ "@babel/plugin-transform-member-expression-literals-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-member-expression-literals";
+ packageName = "@babel/plugin-transform-member-expression-literals";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz";
+ sha512 = "UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==";
+ };
+ };
+ "@babel/plugin-transform-modules-amd-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-modules-amd";
+ packageName = "@babel/plugin-transform-modules-amd";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz";
+ sha512 = "31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==";
+ };
+ };
+ "@babel/plugin-transform-modules-commonjs-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-modules-commonjs";
+ packageName = "@babel/plugin-transform-modules-commonjs";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz";
+ sha512 = "AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==";
+ };
+ };
+ "@babel/plugin-transform-modules-systemjs-7.10.3" = {
+ name = "_at_babel_slash_plugin-transform-modules-systemjs";
+ packageName = "@babel/plugin-transform-modules-systemjs";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.3.tgz";
+ sha512 = "GWXWQMmE1GH4ALc7YXW56BTh/AlzvDWhUNn9ArFF0+Cz5G8esYlVbXfdyHa1xaD1j+GnBoCeoQNlwtZTVdiG/A==";
+ };
+ };
+ "@babel/plugin-transform-modules-umd-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-modules-umd";
+ packageName = "@babel/plugin-transform-modules-umd";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz";
+ sha512 = "EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==";
+ };
+ };
+ "@babel/plugin-transform-named-capturing-groups-regex-7.10.3" = {
+ name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
+ packageName = "@babel/plugin-transform-named-capturing-groups-regex";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.3.tgz";
+ sha512 = "I3EH+RMFyVi8Iy/LekQm948Z4Lz4yKT7rK+vuCAeRm0kTa6Z5W7xuhRxDNJv0FPya/her6AUgrDITb70YHtTvA==";
+ };
+ };
+ "@babel/plugin-transform-new-target-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-new-target";
+ packageName = "@babel/plugin-transform-new-target";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz";
+ sha512 = "MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==";
+ };
+ };
+ "@babel/plugin-transform-object-super-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-object-super";
+ packageName = "@babel/plugin-transform-object-super";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz";
+ sha512 = "WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==";
+ };
+ };
+ "@babel/plugin-transform-parameters-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-parameters";
+ packageName = "@babel/plugin-transform-parameters";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz";
+ sha512 = "tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==";
+ };
+ };
+ "@babel/plugin-transform-property-literals-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-property-literals";
+ packageName = "@babel/plugin-transform-property-literals";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz";
+ sha512 = "Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==";
+ };
+ };
+ "@babel/plugin-transform-regenerator-7.10.3" = {
+ name = "_at_babel_slash_plugin-transform-regenerator";
+ packageName = "@babel/plugin-transform-regenerator";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.3.tgz";
+ sha512 = "H5kNeW0u8mbk0qa1jVIVTeJJL6/TJ81ltD4oyPx0P499DhMJrTmmIFCmJ3QloGpQG8K9symccB7S7SJpCKLwtw==";
+ };
+ };
+ "@babel/plugin-transform-reserved-words-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-reserved-words";
+ packageName = "@babel/plugin-transform-reserved-words";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz";
+ sha512 = "qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==";
+ };
+ };
+ "@babel/plugin-transform-runtime-7.10.3" = {
+ name = "_at_babel_slash_plugin-transform-runtime";
+ packageName = "@babel/plugin-transform-runtime";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.3.tgz";
+ sha512 = "b5OzMD1Hi8BBzgQdRHyVVaYrk9zG0wset1it2o3BgonkPadXfOv0aXRqd7864DeOIu3FGKP/h6lr15FE5mahVw==";
+ };
+ };
+ "@babel/plugin-transform-shorthand-properties-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-shorthand-properties";
+ packageName = "@babel/plugin-transform-shorthand-properties";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz";
+ sha512 = "AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==";
+ };
+ };
+ "@babel/plugin-transform-spread-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-spread";
+ packageName = "@babel/plugin-transform-spread";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz";
+ sha512 = "8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==";
+ };
+ };
+ "@babel/plugin-transform-sticky-regex-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-sticky-regex";
+ packageName = "@babel/plugin-transform-sticky-regex";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz";
+ sha512 = "j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==";
+ };
+ };
+ "@babel/plugin-transform-template-literals-7.10.3" = {
+ name = "_at_babel_slash_plugin-transform-template-literals";
+ packageName = "@babel/plugin-transform-template-literals";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.3.tgz";
+ sha512 = "yaBn9OpxQra/bk0/CaA4wr41O0/Whkg6nqjqApcinxM7pro51ojhX6fv1pimAnVjVfDy14K0ULoRL70CA9jWWA==";
+ };
+ };
+ "@babel/plugin-transform-typeof-symbol-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-typeof-symbol";
+ packageName = "@babel/plugin-transform-typeof-symbol";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz";
+ sha512 = "qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==";
+ };
+ };
+ "@babel/plugin-transform-unicode-escapes-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-unicode-escapes";
+ packageName = "@babel/plugin-transform-unicode-escapes";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.1.tgz";
+ sha512 = "zZ0Poh/yy1d4jeDWpx/mNwbKJVwUYJX73q+gyh4bwtG0/iUlzdEu0sLMda8yuDFS6LBQlT/ST1SJAR6zYwXWgw==";
+ };
+ };
+ "@babel/plugin-transform-unicode-regex-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-unicode-regex";
+ packageName = "@babel/plugin-transform-unicode-regex";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz";
+ sha512 = "Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==";
+ };
+ };
+ "@babel/preset-env-7.10.3" = {
+ name = "_at_babel_slash_preset-env";
+ packageName = "@babel/preset-env";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.3.tgz";
+ sha512 = "jHaSUgiewTmly88bJtMHbOd1bJf2ocYxb5BWKSDQIP5tmgFuS/n0gl+nhSrYDhT33m0vPxp+rP8oYYgPgMNQlg==";
+ };
+ };
+ "@babel/preset-modules-0.1.3" = {
+ name = "_at_babel_slash_preset-modules";
+ packageName = "@babel/preset-modules";
+ version = "0.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz";
+ sha512 = "Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==";
+ };
+ };
+ "@babel/runtime-7.10.3" = {
+ name = "_at_babel_slash_runtime";
+ packageName = "@babel/runtime";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz";
+ sha512 = "RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==";
+ };
+ };
+ "@babel/template-7.10.3" = {
+ name = "_at_babel_slash_template";
+ packageName = "@babel/template";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz";
+ sha512 = "5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==";
+ };
+ };
+ "@babel/traverse-7.10.3" = {
+ name = "_at_babel_slash_traverse";
+ packageName = "@babel/traverse";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.3.tgz";
+ sha512 = "qO6623eBFhuPm0TmmrUFMT1FulCmsSeJuVGhiLodk2raUDFhhTECLd9E9jC4LBIWziqt4wgF6KuXE4d+Jz9yug==";
+ };
+ };
+ "@babel/types-7.10.3" = {
+ name = "_at_babel_slash_types";
+ packageName = "@babel/types";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.10.3.tgz";
+ sha512 = "nZxaJhBXBQ8HVoIcGsf9qWep3Oh3jCENK54V4mRF7qaJabVsAYdbTtmSD8WmAp1R6ytPiu5apMwSXyxB1WlaBA==";
+ };
+ };
+ "@fortawesome/fontawesome-common-types-0.2.30" = {
+ name = "_at_fortawesome_slash_fontawesome-common-types";
+ packageName = "@fortawesome/fontawesome-common-types";
+ version = "0.2.30";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.30.tgz";
+ sha512 = "TsRwpTuKwFNiPhk1UfKgw7zNPeV5RhNp2Uw3pws+9gDAkPGKrtjR1y2lI3SYn7+YzyfuNknflpBA1LRKjt7hMg==";
+ };
+ };
+ "@fortawesome/fontawesome-svg-core-1.2.30" = {
+ name = "_at_fortawesome_slash_fontawesome-svg-core";
+ packageName = "@fortawesome/fontawesome-svg-core";
+ version = "1.2.30";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.30.tgz";
+ sha512 = "E3sAXATKCSVnT17HYmZjjbcmwihrNOCkoU7dVMlasrcwiJAHxSKeZ+4WN5O+ElgO/FaYgJmASl8p9N7/B/RttA==";
+ };
+ };
+ "@fortawesome/free-regular-svg-icons-5.14.0" = {
+ name = "_at_fortawesome_slash_free-regular-svg-icons";
+ packageName = "@fortawesome/free-regular-svg-icons";
+ version = "5.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-5.14.0.tgz";
+ sha512 = "6LCFvjGSMPoUQbn3NVlgiG4CY5iIY8fOm+to/D6QS/GvdqhDt+xZklQeERdCvVRbnFa1ITc1rJHPRXqkX5wztQ==";
+ };
+ };
+ "@fortawesome/free-solid-svg-icons-5.14.0" = {
+ name = "_at_fortawesome_slash_free-solid-svg-icons";
+ packageName = "@fortawesome/free-solid-svg-icons";
+ version = "5.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.14.0.tgz";
+ sha512 = "M933RDM8cecaKMWDSk3FRYdnzWGW7kBBlGNGfvqLVwcwhUPNj9gcw+xZMrqBdRqxnSXdl3zWzTCNNGEtFUq67Q==";
+ };
+ };
+ "@fortawesome/vue-fontawesome-2.0.0" = {
+ name = "_at_fortawesome_slash_vue-fontawesome";
+ packageName = "@fortawesome/vue-fontawesome";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.0.tgz";
+ sha512 = "N3VKw7KzRfOm8hShUVldpinlm13HpvLBQgT63QS+aCrIRLwjoEUXY5Rcmttbfb6HkzZaeqjLqd/aZCQ53UjQpg==";
+ };
+ };
+ "@hapi/address-2.1.4" = {
+ name = "_at_hapi_slash_address";
+ packageName = "@hapi/address";
+ version = "2.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz";
+ sha512 = "QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==";
+ };
+ };
+ "@hapi/bourne-1.3.2" = {
+ name = "_at_hapi_slash_bourne";
+ packageName = "@hapi/bourne";
+ version = "1.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz";
+ sha512 = "1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==";
+ };
+ };
+ "@hapi/hoek-8.5.1" = {
+ name = "_at_hapi_slash_hoek";
+ packageName = "@hapi/hoek";
+ version = "8.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz";
+ sha512 = "yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==";
+ };
+ };
+ "@hapi/joi-15.1.1" = {
+ name = "_at_hapi_slash_joi";
+ packageName = "@hapi/joi";
+ version = "15.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz";
+ sha512 = "entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==";
+ };
+ };
+ "@hapi/topo-3.1.6" = {
+ name = "_at_hapi_slash_topo";
+ packageName = "@hapi/topo";
+ version = "3.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz";
+ sha512 = "tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==";
+ };
+ };
+ "@intervolga/optimize-cssnano-plugin-1.0.6" = {
+ name = "_at_intervolga_slash_optimize-cssnano-plugin";
+ packageName = "@intervolga/optimize-cssnano-plugin";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz";
+ sha512 = "zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==";
+ };
+ };
+ "@mrmlnc/readdir-enhanced-2.2.1" = {
+ name = "_at_mrmlnc_slash_readdir-enhanced";
+ packageName = "@mrmlnc/readdir-enhanced";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz";
+ sha512 = "bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==";
+ };
+ };
+ "@nodelib/fs.stat-1.1.3" = {
+ name = "_at_nodelib_slash_fs.stat";
+ packageName = "@nodelib/fs.stat";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz";
+ sha512 = "shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==";
+ };
+ };
+ "@soda/friendly-errors-webpack-plugin-1.7.1" = {
+ name = "_at_soda_slash_friendly-errors-webpack-plugin";
+ packageName = "@soda/friendly-errors-webpack-plugin";
+ version = "1.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.1.tgz";
+ sha512 = "cWKrGaFX+rfbMrAxVv56DzhPNqOJPZuNIS2HGMELtgGzb+vsMzyig9mml5gZ/hr2BGtSLV+dP2LUEuAL8aG2mQ==";
+ };
+ };
+ "@soda/get-current-script-1.0.2" = {
+ name = "_at_soda_slash_get-current-script";
+ packageName = "@soda/get-current-script";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz";
+ sha512 = "T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==";
+ };
+ };
+ "@types/anymatch-1.3.1" = {
+ name = "_at_types_slash_anymatch";
+ packageName = "@types/anymatch";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz";
+ sha512 = "/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==";
+ };
+ };
+ "@types/color-name-1.1.1" = {
+ name = "_at_types_slash_color-name";
+ packageName = "@types/color-name";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz";
+ sha512 = "rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==";
+ };
+ };
+ "@types/eslint-visitor-keys-1.0.0" = {
+ name = "_at_types_slash_eslint-visitor-keys";
+ packageName = "@types/eslint-visitor-keys";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz";
+ sha512 = "OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==";
+ };
+ };
+ "@types/events-3.0.0" = {
+ name = "_at_types_slash_events";
+ packageName = "@types/events";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz";
+ sha512 = "EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==";
+ };
+ };
+ "@types/glob-7.1.1" = {
+ name = "_at_types_slash_glob";
+ packageName = "@types/glob";
+ version = "7.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz";
+ sha512 = "1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==";
+ };
+ };
+ "@types/hammerjs-2.0.36" = {
+ name = "_at_types_slash_hammerjs";
+ packageName = "@types/hammerjs";
+ version = "2.0.36";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.36.tgz";
+ sha512 = "7TUK/k2/QGpEAv/BCwSHlYu3NXZhQ9ZwBYpzr9tjlPIL2C5BeGhH3DmVavRx3ZNyELX5TLC91JTz/cen6AAtIQ==";
+ };
+ };
+ "@types/json-schema-7.0.4" = {
+ name = "_at_types_slash_json-schema";
+ packageName = "@types/json-schema";
+ version = "7.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz";
+ sha512 = "8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==";
+ };
+ };
+ "@types/marked-1.1.0" = {
+ name = "_at_types_slash_marked";
+ packageName = "@types/marked";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/marked/-/marked-1.1.0.tgz";
+ sha512 = "j8XXj6/l9kFvCwMyVqozznqpd/nk80krrW+QiIJN60Uu9gX5Pvn4/qPJ2YngQrR3QREPwmrE1f9/EWKVTFzoEw==";
+ };
+ };
+ "@types/minimatch-3.0.3" = {
+ name = "_at_types_slash_minimatch";
+ packageName = "@types/minimatch";
+ version = "3.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz";
+ sha512 = "tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==";
+ };
+ };
+ "@types/node-13.9.8" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "13.9.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-13.9.8.tgz";
+ sha512 = "1WgO8hsyHynlx7nhP1kr0OFzsgKz5XDQL+Lfc3b1Q3qIln/n8cKD4m09NJ0+P1Rq7Zgnc7N0+SsMnoD1rEb0kA==";
+ };
+ };
+ "@types/normalize-package-data-2.4.0" = {
+ name = "_at_types_slash_normalize-package-data";
+ packageName = "@types/normalize-package-data";
+ version = "2.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz";
+ sha512 = "f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==";
+ };
+ };
+ "@types/q-1.5.4" = {
+ name = "_at_types_slash_q";
+ packageName = "@types/q";
+ version = "1.5.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz";
+ sha512 = "1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==";
+ };
+ };
+ "@types/source-list-map-0.1.2" = {
+ name = "_at_types_slash_source-list-map";
+ packageName = "@types/source-list-map";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz";
+ sha512 = "K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==";
+ };
+ };
+ "@types/tapable-1.0.6" = {
+ name = "_at_types_slash_tapable";
+ packageName = "@types/tapable";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz";
+ sha512 = "W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==";
+ };
+ };
+ "@types/uglify-js-3.9.3" = {
+ name = "_at_types_slash_uglify-js";
+ packageName = "@types/uglify-js";
+ version = "3.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.3.tgz";
+ sha512 = "KswB5C7Kwduwjj04Ykz+AjvPcfgv/37Za24O2EDzYNbwyzOo8+ydtvzUfZ5UMguiVu29Gx44l1A6VsPPcmYu9w==";
+ };
+ };
+ "@types/webpack-4.41.22" = {
+ name = "_at_types_slash_webpack";
+ packageName = "@types/webpack";
+ version = "4.41.22";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.22.tgz";
+ sha512 = "JQDJK6pj8OMV9gWOnN1dcLCyU9Hzs6lux0wBO4lr1+gyEhIBR9U3FMrz12t2GPkg110XAxEAw2WHF6g7nZIbRQ==";
+ };
+ };
+ "@types/webpack-env-1.15.2" = {
+ name = "_at_types_slash_webpack-env";
+ packageName = "@types/webpack-env";
+ version = "1.15.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.2.tgz";
+ sha512 = "67ZgZpAlhIICIdfQrB5fnDvaKFcDxpKibxznfYRVAT4mQE41Dido/3Ty+E3xGBmTogc5+0Qb8tWhna+5B8z1iQ==";
+ };
+ };
+ "@types/webpack-sources-1.4.2" = {
+ name = "_at_types_slash_webpack-sources";
+ packageName = "@types/webpack-sources";
+ version = "1.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.2.tgz";
+ sha512 = "77T++JyKow4BQB/m9O96n9d/UUHWLQHlcqXb9Vsf4F1+wKNrrlWNFPDLKNT92RJnCSL6CieTc+NDXtCVZswdTw==";
+ };
+ };
+ "@typescript-eslint/eslint-plugin-2.34.0" = {
+ name = "_at_typescript-eslint_slash_eslint-plugin";
+ packageName = "@typescript-eslint/eslint-plugin";
+ version = "2.34.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz";
+ sha512 = "4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==";
+ };
+ };
+ "@typescript-eslint/experimental-utils-2.34.0" = {
+ name = "_at_typescript-eslint_slash_experimental-utils";
+ packageName = "@typescript-eslint/experimental-utils";
+ version = "2.34.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz";
+ sha512 = "eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==";
+ };
+ };
+ "@typescript-eslint/parser-2.34.0" = {
+ name = "_at_typescript-eslint_slash_parser";
+ packageName = "@typescript-eslint/parser";
+ version = "2.34.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz";
+ sha512 = "03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==";
+ };
+ };
+ "@typescript-eslint/typescript-estree-2.34.0" = {
+ name = "_at_typescript-eslint_slash_typescript-estree";
+ packageName = "@typescript-eslint/typescript-estree";
+ version = "2.34.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz";
+ sha512 = "OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==";
+ };
+ };
+ "@vue/babel-helper-vue-jsx-merge-props-1.0.0" = {
+ name = "_at_vue_slash_babel-helper-vue-jsx-merge-props";
+ packageName = "@vue/babel-helper-vue-jsx-merge-props";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.0.0.tgz";
+ sha512 = "6tyf5Cqm4m6v7buITuwS+jHzPlIPxbFzEhXR5JGZpbrvOcp1hiQKckd305/3C7C36wFekNTQSxAtgeM0j0yoUw==";
+ };
+ };
+ "@vue/babel-plugin-transform-vue-jsx-1.1.2" = {
+ name = "_at_vue_slash_babel-plugin-transform-vue-jsx";
+ packageName = "@vue/babel-plugin-transform-vue-jsx";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.1.2.tgz";
+ sha512 = "YfdaoSMvD1nj7+DsrwfTvTnhDXI7bsuh+Y5qWwvQXlD24uLgnsoww3qbiZvWf/EoviZMrvqkqN4CBw0W3BWUTQ==";
+ };
+ };
+ "@vue/babel-preset-app-4.4.6" = {
+ name = "_at_vue_slash_babel-preset-app";
+ packageName = "@vue/babel-preset-app";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.4.6.tgz";
+ sha512 = "urIa6Qk3lKacLvscrzxMNyYlTqKFcPAUo5MohOjv1ISZ9PssHw693WTOrqSC0XksdMLtp/rnLvc6l5G8Muk0lw==";
+ };
+ };
+ "@vue/babel-preset-jsx-1.1.2" = {
+ name = "_at_vue_slash_babel-preset-jsx";
+ packageName = "@vue/babel-preset-jsx";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.1.2.tgz";
+ sha512 = "zDpVnFpeC9YXmvGIDSsKNdL7qCG2rA3gjywLYHPCKDT10erjxF4U+6ay9X6TW5fl4GsDlJp9bVfAVQAAVzxxvQ==";
+ };
+ };
+ "@vue/babel-sugar-functional-vue-1.1.2" = {
+ name = "_at_vue_slash_babel-sugar-functional-vue";
+ packageName = "@vue/babel-sugar-functional-vue";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.1.2.tgz";
+ sha512 = "YhmdJQSVEFF5ETJXzrMpj0nkCXEa39TvVxJTuVjzvP2rgKhdMmQzlJuMv/HpadhZaRVMCCF3AEjjJcK5q/cYzQ==";
+ };
+ };
+ "@vue/babel-sugar-inject-h-1.1.2" = {
+ name = "_at_vue_slash_babel-sugar-inject-h";
+ packageName = "@vue/babel-sugar-inject-h";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.1.2.tgz";
+ sha512 = "VRSENdTvD5htpnVp7i7DNuChR5rVMcORdXjvv5HVvpdKHzDZAYiLSD+GhnhxLm3/dMuk8pSzV+k28ECkiN5m8w==";
+ };
+ };
+ "@vue/babel-sugar-v-model-1.1.2" = {
+ name = "_at_vue_slash_babel-sugar-v-model";
+ packageName = "@vue/babel-sugar-v-model";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.1.2.tgz";
+ sha512 = "vLXPvNq8vDtt0u9LqFdpGM9W9IWDmCmCyJXuozlq4F4UYVleXJ2Fa+3JsnTZNJcG+pLjjfnEGHci2339Kj5sGg==";
+ };
+ };
+ "@vue/babel-sugar-v-on-1.1.2" = {
+ name = "_at_vue_slash_babel-sugar-v-on";
+ packageName = "@vue/babel-sugar-v-on";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.1.2.tgz";
+ sha512 = "T8ZCwC8Jp2uRtcZ88YwZtZXe7eQrJcfRq0uTFy6ShbwYJyz5qWskRFoVsdTi9o0WEhmQXxhQUewodOSCUPVmsQ==";
+ };
+ };
+ "@vue/cli-overlay-4.4.6" = {
+ name = "_at_vue_slash_cli-overlay";
+ packageName = "@vue/cli-overlay";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.4.6.tgz";
+ sha512 = "fzjg2gWQt+jw5fyLsD9HZNxGNQgZjLDI2s9bLWJwRucdfmncSi9neqA0TZyszGrgcJA4Qu4V5KgV0qwVSBYCaw==";
+ };
+ };
+ "@vue/cli-plugin-babel-4.4.6" = {
+ name = "_at_vue_slash_cli-plugin-babel";
+ packageName = "@vue/cli-plugin-babel";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-4.4.6.tgz";
+ sha512 = "9cX9mN+4DIbcqw3rV6UBOA0t5zikIkrBLQloUzsOBOu5Xb7/UoD7inInFj7bnyHUflr5LqbdWJ+etCQcWAIIXA==";
+ };
+ };
+ "@vue/cli-plugin-eslint-4.4.6" = {
+ name = "_at_vue_slash_cli-plugin-eslint";
+ packageName = "@vue/cli-plugin-eslint";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.4.6.tgz";
+ sha512 = "3a9rVpOKPQsDgAlRkhmBMHboGobivG/47BbQGE66Z8YJxrgF/AWikP3Jy67SmxtszRkyiWfw4aJFRV9r3MzffQ==";
+ };
+ };
+ "@vue/cli-plugin-router-4.4.6" = {
+ name = "_at_vue_slash_cli-plugin-router";
+ packageName = "@vue/cli-plugin-router";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.4.6.tgz";
+ sha512 = "TkLdn0ZYo3zgn78Rk8doPlR+4UkGjGW2R1eGEaZEkue/mw2VhUWtTk9cKLZaYrw0eY8Ro/j+OV6mD+scyrairg==";
+ };
+ };
+ "@vue/cli-plugin-typescript-4.4.6" = {
+ name = "_at_vue_slash_cli-plugin-typescript";
+ packageName = "@vue/cli-plugin-typescript";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli-plugin-typescript/-/cli-plugin-typescript-4.4.6.tgz";
+ sha512 = "FIIx9yqm19M62+2X4QwTrnlePdghsKnFbBPCHJawx3ULx30B11fL7X0uwmcq+kEAAHwAGBI6QyU7dgwPDRUCOw==";
+ };
+ };
+ "@vue/cli-plugin-vuex-4.4.6" = {
+ name = "_at_vue_slash_cli-plugin-vuex";
+ packageName = "@vue/cli-plugin-vuex";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.4.6.tgz";
+ sha512 = "Ho0YzUivn8BLPqFoFypntR8CMTEXYYHVr0GdnZW99XL+DbGw75f+tJfnrV9UFHDTfvZt7uewKiXDMlrzQ0l3Ug==";
+ };
+ };
+ "@vue/cli-service-4.4.6" = {
+ name = "_at_vue_slash_cli-service";
+ packageName = "@vue/cli-service";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.4.6.tgz";
+ sha512 = "k5OFGh2NnvRymCyq9DfBiNJvECUuun3pl5KMm3557IZyA5E5csv+RHoSW3dX8HHe0zXq18g52VswP1llvR9POw==";
+ };
+ };
+ "@vue/cli-shared-utils-4.4.6" = {
+ name = "_at_vue_slash_cli-shared-utils";
+ packageName = "@vue/cli-shared-utils";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.4.6.tgz";
+ sha512 = "ba+FZZCjiTSu2otnLjY4qXqASe7ZIQ/QBljk5oRPgqrR0p1NUkDPUcZhqa041aOaSW1yAfSfhOD7Q84nMnWhzQ==";
+ };
+ };
+ "@vue/component-compiler-utils-3.1.2" = {
+ name = "_at_vue_slash_component-compiler-utils";
+ packageName = "@vue/component-compiler-utils";
+ version = "3.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.1.2.tgz";
+ sha512 = "QLq9z8m79mCinpaEeSURhnNCN6djxpHw0lpP/bodMlt5kALfONpryMthvnrQOlTcIKoF+VoPi+lPHUYeDFPXug==";
+ };
+ };
+ "@vue/eslint-config-typescript-5.0.2" = {
+ name = "_at_vue_slash_eslint-config-typescript";
+ packageName = "@vue/eslint-config-typescript";
+ version = "5.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-5.0.2.tgz";
+ sha512 = "GEZOHKOnelgQf5npA+6VNuhJZu9xEJaics3SYUyRjaSay+2SCpEINHhEpt6fXoNy/aIFt8CkDlt9CaEb+QPIcg==";
+ };
+ };
+ "@vue/preload-webpack-plugin-1.1.1" = {
+ name = "_at_vue_slash_preload-webpack-plugin";
+ packageName = "@vue/preload-webpack-plugin";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.1.tgz";
+ sha512 = "8VCoJeeH8tCkzhkpfOkt+abALQkS11OIHhte5MBzYaKMTqK0A3ZAKEUVAffsOklhEv7t0yrQt696Opnu9oAx+w==";
+ };
+ };
+ "@vue/web-component-wrapper-1.2.0" = {
+ name = "_at_vue_slash_web-component-wrapper";
+ packageName = "@vue/web-component-wrapper";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.2.0.tgz";
+ sha512 = "Xn/+vdm9CjuC9p3Ae+lTClNutrVhsXpzxvoTXXtoys6kVRX9FkueSUAqSWAyZntmVLlR4DosBV4pH8y5Z/HbUw==";
+ };
+ };
+ "@webassemblyjs/ast-1.9.0" = {
+ name = "_at_webassemblyjs_slash_ast";
+ packageName = "@webassemblyjs/ast";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz";
+ sha512 = "C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==";
+ };
+ };
+ "@webassemblyjs/floating-point-hex-parser-1.9.0" = {
+ name = "_at_webassemblyjs_slash_floating-point-hex-parser";
+ packageName = "@webassemblyjs/floating-point-hex-parser";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz";
+ sha512 = "TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==";
+ };
+ };
+ "@webassemblyjs/helper-api-error-1.9.0" = {
+ name = "_at_webassemblyjs_slash_helper-api-error";
+ packageName = "@webassemblyjs/helper-api-error";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz";
+ sha512 = "NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==";
+ };
+ };
+ "@webassemblyjs/helper-buffer-1.9.0" = {
+ name = "_at_webassemblyjs_slash_helper-buffer";
+ packageName = "@webassemblyjs/helper-buffer";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz";
+ sha512 = "qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==";
+ };
+ };
+ "@webassemblyjs/helper-code-frame-1.9.0" = {
+ name = "_at_webassemblyjs_slash_helper-code-frame";
+ packageName = "@webassemblyjs/helper-code-frame";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz";
+ sha512 = "ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==";
+ };
+ };
+ "@webassemblyjs/helper-fsm-1.9.0" = {
+ name = "_at_webassemblyjs_slash_helper-fsm";
+ packageName = "@webassemblyjs/helper-fsm";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz";
+ sha512 = "OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==";
+ };
+ };
+ "@webassemblyjs/helper-module-context-1.9.0" = {
+ name = "_at_webassemblyjs_slash_helper-module-context";
+ packageName = "@webassemblyjs/helper-module-context";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz";
+ sha512 = "MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==";
+ };
+ };
+ "@webassemblyjs/helper-wasm-bytecode-1.9.0" = {
+ name = "_at_webassemblyjs_slash_helper-wasm-bytecode";
+ packageName = "@webassemblyjs/helper-wasm-bytecode";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz";
+ sha512 = "R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==";
+ };
+ };
+ "@webassemblyjs/helper-wasm-section-1.9.0" = {
+ name = "_at_webassemblyjs_slash_helper-wasm-section";
+ packageName = "@webassemblyjs/helper-wasm-section";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz";
+ sha512 = "XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==";
+ };
+ };
+ "@webassemblyjs/ieee754-1.9.0" = {
+ name = "_at_webassemblyjs_slash_ieee754";
+ packageName = "@webassemblyjs/ieee754";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz";
+ sha512 = "dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==";
+ };
+ };
+ "@webassemblyjs/leb128-1.9.0" = {
+ name = "_at_webassemblyjs_slash_leb128";
+ packageName = "@webassemblyjs/leb128";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz";
+ sha512 = "ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==";
+ };
+ };
+ "@webassemblyjs/utf8-1.9.0" = {
+ name = "_at_webassemblyjs_slash_utf8";
+ packageName = "@webassemblyjs/utf8";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz";
+ sha512 = "GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==";
+ };
+ };
+ "@webassemblyjs/wasm-edit-1.9.0" = {
+ name = "_at_webassemblyjs_slash_wasm-edit";
+ packageName = "@webassemblyjs/wasm-edit";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz";
+ sha512 = "FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==";
+ };
+ };
+ "@webassemblyjs/wasm-gen-1.9.0" = {
+ name = "_at_webassemblyjs_slash_wasm-gen";
+ packageName = "@webassemblyjs/wasm-gen";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz";
+ sha512 = "cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==";
+ };
+ };
+ "@webassemblyjs/wasm-opt-1.9.0" = {
+ name = "_at_webassemblyjs_slash_wasm-opt";
+ packageName = "@webassemblyjs/wasm-opt";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz";
+ sha512 = "Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==";
+ };
+ };
+ "@webassemblyjs/wasm-parser-1.9.0" = {
+ name = "_at_webassemblyjs_slash_wasm-parser";
+ packageName = "@webassemblyjs/wasm-parser";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz";
+ sha512 = "9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==";
+ };
+ };
+ "@webassemblyjs/wast-parser-1.9.0" = {
+ name = "_at_webassemblyjs_slash_wast-parser";
+ packageName = "@webassemblyjs/wast-parser";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz";
+ sha512 = "qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==";
+ };
+ };
+ "@webassemblyjs/wast-printer-1.9.0" = {
+ name = "_at_webassemblyjs_slash_wast-printer";
+ packageName = "@webassemblyjs/wast-printer";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz";
+ sha512 = "2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==";
+ };
+ };
+ "@xtuc/ieee754-1.2.0" = {
+ name = "_at_xtuc_slash_ieee754";
+ packageName = "@xtuc/ieee754";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz";
+ sha512 = "DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==";
+ };
+ };
+ "@xtuc/long-4.2.2" = {
+ name = "_at_xtuc_slash_long";
+ packageName = "@xtuc/long";
+ version = "4.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz";
+ sha512 = "NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==";
+ };
+ };
+ "abbrev-1.1.1" = {
+ name = "abbrev";
+ packageName = "abbrev";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
+ sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
+ };
+ };
+ "accepts-1.3.7" = {
+ name = "accepts";
+ packageName = "accepts";
+ version = "1.3.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz";
+ sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==";
+ };
+ };
+ "acorn-6.4.1" = {
+ name = "acorn";
+ packageName = "acorn";
+ version = "6.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz";
+ sha512 = "ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==";
+ };
+ };
+ "acorn-7.1.1" = {
+ name = "acorn";
+ packageName = "acorn";
+ version = "7.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz";
+ sha512 = "add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==";
+ };
+ };
+ "acorn-7.3.1" = {
+ name = "acorn";
+ packageName = "acorn";
+ version = "7.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn/-/acorn-7.3.1.tgz";
+ sha512 = "tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==";
+ };
+ };
+ "acorn-jsx-5.1.0" = {
+ name = "acorn-jsx";
+ packageName = "acorn-jsx";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz";
+ sha512 = "tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==";
+ };
+ };
+ "acorn-walk-7.2.0" = {
+ name = "acorn-walk";
+ packageName = "acorn-walk";
+ version = "7.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz";
+ sha512 = "OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==";
+ };
+ };
+ "address-1.1.2" = {
+ name = "address";
+ packageName = "address";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/address/-/address-1.1.2.tgz";
+ sha512 = "aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==";
+ };
+ };
+ "aggregate-error-3.0.1" = {
+ name = "aggregate-error";
+ packageName = "aggregate-error";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz";
+ sha512 = "quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==";
+ };
+ };
+ "ajv-6.10.2" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "6.10.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz";
+ sha512 = "TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==";
+ };
+ };
+ "ajv-6.12.2" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "6.12.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
+ sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
+ };
+ };
+ "ajv-errors-1.0.1" = {
+ name = "ajv-errors";
+ packageName = "ajv-errors";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz";
+ sha512 = "DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==";
+ };
+ };
+ "ajv-keywords-3.4.1" = {
+ name = "ajv-keywords";
+ packageName = "ajv-keywords";
+ version = "3.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz";
+ sha512 = "RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==";
+ };
+ };
+ "alphanum-sort-1.0.2" = {
+ name = "alphanum-sort";
+ packageName = "alphanum-sort";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz";
+ sha1 = "97a1119649b211ad33691d9f9f486a8ec9fbe0a3";
+ };
+ };
+ "amdefine-1.0.1" = {
+ name = "amdefine";
+ packageName = "amdefine";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz";
+ sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5";
+ };
+ };
+ "ansi-colors-3.2.4" = {
+ name = "ansi-colors";
+ packageName = "ansi-colors";
+ version = "3.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz";
+ sha512 = "hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==";
+ };
+ };
+ "ansi-escapes-4.3.0" = {
+ name = "ansi-escapes";
+ packageName = "ansi-escapes";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz";
+ sha512 = "EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==";
+ };
+ };
+ "ansi-html-0.0.7" = {
+ name = "ansi-html";
+ packageName = "ansi-html";
+ version = "0.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz";
+ sha1 = "813584021962a9e9e6fd039f940d12f56ca7859e";
+ };
+ };
+ "ansi-regex-2.1.1" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
+ sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
+ };
+ };
+ "ansi-regex-3.0.0" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz";
+ sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
+ };
+ };
+ "ansi-regex-4.1.0" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
+ sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
+ };
+ };
+ "ansi-regex-5.0.0" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz";
+ sha512 = "bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==";
+ };
+ };
+ "ansi-styles-2.2.1" = {
+ name = "ansi-styles";
+ packageName = "ansi-styles";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz";
+ sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
+ };
+ };
+ "ansi-styles-3.2.1" = {
+ name = "ansi-styles";
+ packageName = "ansi-styles";
+ version = "3.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
+ sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
+ };
+ };
+ "ansi-styles-4.2.1" = {
+ name = "ansi-styles";
+ packageName = "ansi-styles";
+ version = "4.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz";
+ sha512 = "9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==";
+ };
+ };
+ "any-promise-1.3.0" = {
+ name = "any-promise";
+ packageName = "any-promise";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz";
+ sha1 = "abc6afeedcea52e809cdc0376aed3ce39635d17f";
+ };
+ };
+ "anymatch-2.0.0" = {
+ name = "anymatch";
+ packageName = "anymatch";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz";
+ sha512 = "5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==";
+ };
+ };
+ "anymatch-3.1.1" = {
+ name = "anymatch";
+ packageName = "anymatch";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz";
+ sha512 = "mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==";
+ };
+ };
+ "aproba-1.2.0" = {
+ name = "aproba";
+ packageName = "aproba";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz";
+ sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==";
+ };
+ };
+ "arch-2.1.2" = {
+ name = "arch";
+ packageName = "arch";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz";
+ sha512 = "NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==";
+ };
+ };
+ "are-we-there-yet-1.1.5" = {
+ name = "are-we-there-yet";
+ packageName = "are-we-there-yet";
+ version = "1.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
+ sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==";
+ };
+ };
+ "argparse-1.0.10" = {
+ name = "argparse";
+ packageName = "argparse";
+ version = "1.0.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
+ sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
+ };
+ };
+ "arr-diff-4.0.0" = {
+ name = "arr-diff";
+ packageName = "arr-diff";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz";
+ sha1 = "d6461074febfec71e7e15235761a329a5dc7c520";
+ };
+ };
+ "arr-flatten-1.1.0" = {
+ name = "arr-flatten";
+ packageName = "arr-flatten";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz";
+ sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==";
+ };
+ };
+ "arr-union-3.1.0" = {
+ name = "arr-union";
+ packageName = "arr-union";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz";
+ sha1 = "e39b09aea9def866a8f206e288af63919bae39c4";
+ };
+ };
+ "array-find-index-1.0.2" = {
+ name = "array-find-index";
+ packageName = "array-find-index";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz";
+ sha1 = "df010aa1287e164bbda6f9723b0a96a1ec4187a1";
+ };
+ };
+ "array-flatten-1.1.1" = {
+ name = "array-flatten";
+ packageName = "array-flatten";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz";
+ sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2";
+ };
+ };
+ "array-flatten-2.1.2" = {
+ name = "array-flatten";
+ packageName = "array-flatten";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz";
+ sha512 = "hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==";
+ };
+ };
+ "array-union-1.0.2" = {
+ name = "array-union";
+ packageName = "array-union";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz";
+ sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39";
+ };
+ };
+ "array-uniq-1.0.3" = {
+ name = "array-uniq";
+ packageName = "array-uniq";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz";
+ sha1 = "af6ac877a25cc7f74e058894753858dfdb24fdb6";
+ };
+ };
+ "array-unique-0.3.2" = {
+ name = "array-unique";
+ packageName = "array-unique";
+ version = "0.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz";
+ sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428";
+ };
+ };
+ "asn1-0.2.4" = {
+ name = "asn1";
+ packageName = "asn1";
+ version = "0.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
+ sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
+ };
+ };
+ "asn1.js-4.10.1" = {
+ name = "asn1.js";
+ packageName = "asn1.js";
+ version = "4.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz";
+ sha512 = "p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==";
+ };
+ };
+ "assert-1.5.0" = {
+ name = "assert";
+ packageName = "assert";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz";
+ sha512 = "EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==";
+ };
+ };
+ "assert-plus-1.0.0" = {
+ name = "assert-plus";
+ packageName = "assert-plus";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
+ sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
+ };
+ };
+ "assign-symbols-1.0.0" = {
+ name = "assign-symbols";
+ packageName = "assign-symbols";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz";
+ sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
+ };
+ };
+ "astral-regex-1.0.0" = {
+ name = "astral-regex";
+ packageName = "astral-regex";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz";
+ sha512 = "+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==";
+ };
+ };
+ "async-2.6.3" = {
+ name = "async";
+ packageName = "async";
+ version = "2.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async/-/async-2.6.3.tgz";
+ sha512 = "zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==";
+ };
+ };
+ "async-each-1.0.3" = {
+ name = "async-each";
+ packageName = "async-each";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz";
+ sha512 = "z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==";
+ };
+ };
+ "async-foreach-0.1.3" = {
+ name = "async-foreach";
+ packageName = "async-foreach";
+ version = "0.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz";
+ sha1 = "36121f845c0578172de419a97dbeb1d16ec34542";
+ };
+ };
+ "async-limiter-1.0.1" = {
+ name = "async-limiter";
+ packageName = "async-limiter";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz";
+ sha512 = "csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==";
+ };
+ };
+ "asynckit-0.4.0" = {
+ name = "asynckit";
+ packageName = "asynckit";
+ version = "0.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
+ sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
+ };
+ };
+ "atob-2.1.2" = {
+ name = "atob";
+ packageName = "atob";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz";
+ sha512 = "Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==";
+ };
+ };
+ "autoprefixer-9.8.4" = {
+ name = "autoprefixer";
+ packageName = "autoprefixer";
+ version = "9.8.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz";
+ sha512 = "84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==";
+ };
+ };
+ "aws-sign2-0.7.0" = {
+ name = "aws-sign2";
+ packageName = "aws-sign2";
+ version = "0.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz";
+ sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
+ };
+ };
+ "aws4-1.9.0" = {
+ name = "aws4";
+ packageName = "aws4";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz";
+ sha512 = "Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A==";
+ };
+ };
+ "babel-code-frame-6.26.0" = {
+ name = "babel-code-frame";
+ packageName = "babel-code-frame";
+ version = "6.26.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz";
+ sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b";
+ };
+ };
+ "babel-loader-8.1.0" = {
+ name = "babel-loader";
+ packageName = "babel-loader";
+ version = "8.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz";
+ sha512 = "7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==";
+ };
+ };
+ "babel-plugin-dynamic-import-node-2.3.3" = {
+ name = "babel-plugin-dynamic-import-node";
+ packageName = "babel-plugin-dynamic-import-node";
+ version = "2.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz";
+ sha512 = "jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==";
+ };
+ };
+ "balanced-match-1.0.0" = {
+ name = "balanced-match";
+ packageName = "balanced-match";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
+ sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
+ };
+ };
+ "base-0.11.2" = {
+ name = "base";
+ packageName = "base";
+ version = "0.11.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz";
+ sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==";
+ };
+ };
+ "base64-js-1.3.1" = {
+ name = "base64-js";
+ packageName = "base64-js";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz";
+ sha512 = "mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==";
+ };
+ };
+ "batch-0.6.1" = {
+ name = "batch";
+ packageName = "batch";
+ version = "0.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz";
+ sha1 = "dc34314f4e679318093fc760272525f94bf25c16";
+ };
+ };
+ "bcrypt-pbkdf-1.0.2" = {
+ name = "bcrypt-pbkdf";
+ packageName = "bcrypt-pbkdf";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
+ sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
+ };
+ };
+ "bfj-6.1.2" = {
+ name = "bfj";
+ packageName = "bfj";
+ version = "6.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz";
+ sha512 = "BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==";
+ };
+ };
+ "big.js-3.2.0" = {
+ name = "big.js";
+ packageName = "big.js";
+ version = "3.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz";
+ sha512 = "+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==";
+ };
+ };
+ "big.js-5.2.2" = {
+ name = "big.js";
+ packageName = "big.js";
+ version = "5.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz";
+ sha512 = "vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==";
+ };
+ };
+ "binary-extensions-1.13.1" = {
+ name = "binary-extensions";
+ packageName = "binary-extensions";
+ version = "1.13.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz";
+ sha512 = "Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==";
+ };
+ };
+ "binary-extensions-2.1.0" = {
+ name = "binary-extensions";
+ packageName = "binary-extensions";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz";
+ sha512 = "1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==";
+ };
+ };
+ "bindings-1.5.0" = {
+ name = "bindings";
+ packageName = "bindings";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz";
+ sha512 = "p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==";
+ };
+ };
+ "block-stream-0.0.9" = {
+ name = "block-stream";
+ packageName = "block-stream";
+ version = "0.0.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz";
+ sha1 = "13ebfe778a03205cfe03751481ebb4b3300c126a";
+ };
+ };
+ "bluebird-3.7.2" = {
+ name = "bluebird";
+ packageName = "bluebird";
+ version = "3.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz";
+ sha512 = "XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==";
+ };
+ };
+ "bn.js-4.11.8" = {
+ name = "bn.js";
+ packageName = "bn.js";
+ version = "4.11.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz";
+ sha512 = "ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==";
+ };
+ };
+ "body-parser-1.19.0" = {
+ name = "body-parser";
+ packageName = "body-parser";
+ version = "1.19.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz";
+ sha512 = "dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==";
+ };
+ };
+ "bonjour-3.5.0" = {
+ name = "bonjour";
+ packageName = "bonjour";
+ version = "3.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz";
+ sha1 = "8e890a183d8ee9a2393b3844c691a42bcf7bc9f5";
+ };
+ };
+ "boolbase-1.0.0" = {
+ name = "boolbase";
+ packageName = "boolbase";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz";
+ sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e";
+ };
+ };
+ "brace-expansion-1.1.11" = {
+ name = "brace-expansion";
+ packageName = "brace-expansion";
+ version = "1.1.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
+ sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
+ };
+ };
+ "braces-2.3.2" = {
+ name = "braces";
+ packageName = "braces";
+ version = "2.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz";
+ sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==";
+ };
+ };
+ "braces-3.0.2" = {
+ name = "braces";
+ packageName = "braces";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz";
+ sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==";
+ };
+ };
+ "brorand-1.1.0" = {
+ name = "brorand";
+ packageName = "brorand";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz";
+ sha1 = "12c25efe40a45e3c323eb8675a0a0ce57b22371f";
+ };
+ };
+ "browserify-aes-1.2.0" = {
+ name = "browserify-aes";
+ packageName = "browserify-aes";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz";
+ sha512 = "+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==";
+ };
+ };
+ "browserify-cipher-1.0.1" = {
+ name = "browserify-cipher";
+ packageName = "browserify-cipher";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz";
+ sha512 = "sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==";
+ };
+ };
+ "browserify-des-1.0.2" = {
+ name = "browserify-des";
+ packageName = "browserify-des";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz";
+ sha512 = "BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==";
+ };
+ };
+ "browserify-rsa-4.0.1" = {
+ name = "browserify-rsa";
+ packageName = "browserify-rsa";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz";
+ sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524";
+ };
+ };
+ "browserify-sign-4.0.4" = {
+ name = "browserify-sign";
+ packageName = "browserify-sign";
+ version = "4.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz";
+ sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298";
+ };
+ };
+ "browserify-zlib-0.2.0" = {
+ name = "browserify-zlib";
+ packageName = "browserify-zlib";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz";
+ sha512 = "Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==";
+ };
+ };
+ "browserslist-4.11.1" = {
+ name = "browserslist";
+ packageName = "browserslist";
+ version = "4.11.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.11.1.tgz";
+ sha512 = "DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==";
+ };
+ };
+ "browserslist-4.12.2" = {
+ name = "browserslist";
+ packageName = "browserslist";
+ version = "4.12.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz";
+ sha512 = "MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==";
+ };
+ };
+ "buefy-0.8.15" = {
+ name = "buefy";
+ packageName = "buefy";
+ version = "0.8.15";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buefy/-/buefy-0.8.15.tgz";
+ sha512 = "rDTtLNIip+uFpB1Z9E9YllLPYUkJUIFsf7tBhutNfP9SYGrcDhXnUsIEhPHSxGEeddPlX9YT98Mx1zhOz622vg==";
+ };
+ };
+ "buffer-4.9.2" = {
+ name = "buffer";
+ packageName = "buffer";
+ version = "4.9.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz";
+ sha512 = "xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==";
+ };
+ };
+ "buffer-from-1.1.1" = {
+ name = "buffer-from";
+ packageName = "buffer-from";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
+ sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
+ };
+ };
+ "buffer-indexof-1.1.1" = {
+ name = "buffer-indexof";
+ packageName = "buffer-indexof";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz";
+ sha512 = "4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==";
+ };
+ };
+ "buffer-json-2.0.0" = {
+ name = "buffer-json";
+ packageName = "buffer-json";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz";
+ sha512 = "+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==";
+ };
+ };
+ "buffer-xor-1.0.3" = {
+ name = "buffer-xor";
+ packageName = "buffer-xor";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz";
+ sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
+ };
+ };
+ "builtin-modules-1.1.1" = {
+ name = "builtin-modules";
+ packageName = "builtin-modules";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz";
+ sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f";
+ };
+ };
+ "builtin-status-codes-3.0.0" = {
+ name = "builtin-status-codes";
+ packageName = "builtin-status-codes";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz";
+ sha1 = "85982878e21b98e1c66425e03d0174788f569ee8";
+ };
+ };
+ "bulma-0.7.5" = {
+ name = "bulma";
+ packageName = "bulma";
+ version = "0.7.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bulma/-/bulma-0.7.5.tgz";
+ sha512 = "cX98TIn0I6sKba/DhW0FBjtaDpxTelU166pf7ICXpCCuplHWyu6C9LYZmL5PEsnePIeJaiorsTEzzNk3Tsm1hw==";
+ };
+ };
+ "bytes-3.0.0" = {
+ name = "bytes";
+ packageName = "bytes";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz";
+ sha1 = "d32815404d689699f85a4ea4fa8755dd13a96048";
+ };
+ };
+ "bytes-3.1.0" = {
+ name = "bytes";
+ packageName = "bytes";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz";
+ sha512 = "zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==";
+ };
+ };
+ "cacache-12.0.4" = {
+ name = "cacache";
+ packageName = "cacache";
+ version = "12.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz";
+ sha512 = "a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==";
+ };
+ };
+ "cacache-13.0.1" = {
+ name = "cacache";
+ packageName = "cacache";
+ version = "13.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz";
+ sha512 = "5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==";
+ };
+ };
+ "cache-base-1.0.1" = {
+ name = "cache-base";
+ packageName = "cache-base";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz";
+ sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==";
+ };
+ };
+ "cache-loader-4.1.0" = {
+ name = "cache-loader";
+ packageName = "cache-loader";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cache-loader/-/cache-loader-4.1.0.tgz";
+ sha512 = "ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==";
+ };
+ };
+ "call-me-maybe-1.0.1" = {
+ name = "call-me-maybe";
+ packageName = "call-me-maybe";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz";
+ sha1 = "26d208ea89e37b5cbde60250a15f031c16a4d66b";
+ };
+ };
+ "caller-callsite-2.0.0" = {
+ name = "caller-callsite";
+ packageName = "caller-callsite";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz";
+ sha1 = "847e0fce0a223750a9a027c54b33731ad3154134";
+ };
+ };
+ "caller-path-2.0.0" = {
+ name = "caller-path";
+ packageName = "caller-path";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz";
+ sha1 = "468f83044e369ab2010fac5f06ceee15bb2cb1f4";
+ };
+ };
+ "callsites-2.0.0" = {
+ name = "callsites";
+ packageName = "callsites";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz";
+ sha1 = "06eb84f00eea413da86affefacbffb36093b3c50";
+ };
+ };
+ "callsites-3.1.0" = {
+ name = "callsites";
+ packageName = "callsites";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz";
+ sha512 = "P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==";
+ };
+ };
+ "camel-case-3.0.0" = {
+ name = "camel-case";
+ packageName = "camel-case";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz";
+ sha1 = "ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73";
+ };
+ };
+ "camelcase-2.1.1" = {
+ name = "camelcase";
+ packageName = "camelcase";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz";
+ sha1 = "7c1d16d679a1bbe59ca02cacecfb011e201f5a1f";
+ };
+ };
+ "camelcase-5.3.1" = {
+ name = "camelcase";
+ packageName = "camelcase";
+ version = "5.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz";
+ sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
+ };
+ };
+ "camelcase-keys-2.1.0" = {
+ name = "camelcase-keys";
+ packageName = "camelcase-keys";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz";
+ sha1 = "308beeaffdf28119051efa1d932213c91b8f92e7";
+ };
+ };
+ "caniuse-api-3.0.0" = {
+ name = "caniuse-api";
+ packageName = "caniuse-api";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz";
+ sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
+ };
+ };
+ "caniuse-lite-1.0.30001038" = {
+ name = "caniuse-lite";
+ packageName = "caniuse-lite";
+ version = "1.0.30001038";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001038.tgz";
+ sha512 = "zii9quPo96XfOiRD4TrfYGs+QsGZpb2cGiMAzPjtf/hpFgB6zCPZgJb7I1+EATeMw/o+lG8FyRAnI+CWStHcaQ==";
+ };
+ };
+ "caniuse-lite-1.0.30001090" = {
+ name = "caniuse-lite";
+ packageName = "caniuse-lite";
+ version = "1.0.30001090";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001090.tgz";
+ sha512 = "QzPRKDCyp7RhjczTPZaqK3CjPA5Ht2UnXhZhCI4f7QiB5JK6KEuZBxIzyWnB3wO4hgAj4GMRxAhuiacfw0Psjg==";
+ };
+ };
+ "case-sensitive-paths-webpack-plugin-2.3.0" = {
+ name = "case-sensitive-paths-webpack-plugin";
+ packageName = "case-sensitive-paths-webpack-plugin";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz";
+ sha512 = "/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==";
+ };
+ };
+ "caseless-0.12.0" = {
+ name = "caseless";
+ packageName = "caseless";
+ version = "0.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz";
+ sha1 = "1b681c21ff84033c826543090689420d187151dc";
+ };
+ };
+ "chalk-1.1.3" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz";
+ sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
+ };
+ };
+ "chalk-2.4.2" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "2.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
+ sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
+ };
+ };
+ "chalk-3.0.0" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz";
+ sha512 = "4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==";
+ };
+ };
+ "chardet-0.7.0" = {
+ name = "chardet";
+ packageName = "chardet";
+ version = "0.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz";
+ sha512 = "mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==";
+ };
+ };
+ "check-types-8.0.3" = {
+ name = "check-types";
+ packageName = "check-types";
+ version = "8.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz";
+ sha512 = "YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==";
+ };
+ };
+ "chokidar-2.1.8" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "2.1.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz";
+ sha512 = "ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==";
+ };
+ };
+ "chokidar-3.4.0" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz";
+ sha512 = "aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==";
+ };
+ };
+ "chownr-1.1.4" = {
+ name = "chownr";
+ packageName = "chownr";
+ version = "1.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz";
+ sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==";
+ };
+ };
+ "chrome-trace-event-1.0.2" = {
+ name = "chrome-trace-event";
+ packageName = "chrome-trace-event";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz";
+ sha512 = "9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==";
+ };
+ };
+ "ci-info-1.6.0" = {
+ name = "ci-info";
+ packageName = "ci-info";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz";
+ sha512 = "vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==";
+ };
+ };
+ "cipher-base-1.0.4" = {
+ name = "cipher-base";
+ packageName = "cipher-base";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz";
+ sha512 = "Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==";
+ };
+ };
+ "class-utils-0.3.6" = {
+ name = "class-utils";
+ packageName = "class-utils";
+ version = "0.3.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz";
+ sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==";
+ };
+ };
+ "clean-css-4.2.3" = {
+ name = "clean-css";
+ packageName = "clean-css";
+ version = "4.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz";
+ sha512 = "VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==";
+ };
+ };
+ "clean-stack-2.2.0" = {
+ name = "clean-stack";
+ packageName = "clean-stack";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz";
+ sha512 = "4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==";
+ };
+ };
+ "cli-cursor-2.1.0" = {
+ name = "cli-cursor";
+ packageName = "cli-cursor";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz";
+ sha1 = "b35dac376479facc3e94747d41d0d0f5238ffcb5";
+ };
+ };
+ "cli-cursor-3.1.0" = {
+ name = "cli-cursor";
+ packageName = "cli-cursor";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz";
+ sha512 = "I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==";
+ };
+ };
+ "cli-highlight-2.1.4" = {
+ name = "cli-highlight";
+ packageName = "cli-highlight";
+ version = "2.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.4.tgz";
+ sha512 = "s7Zofobm20qriqDoU9sXptQx0t2R9PEgac92mENNm7xaEe1hn71IIMsXMK+6encA6WRCWWxIGQbipr3q998tlQ==";
+ };
+ };
+ "cli-spinners-2.2.0" = {
+ name = "cli-spinners";
+ packageName = "cli-spinners";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.2.0.tgz";
+ sha512 = "tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ==";
+ };
+ };
+ "cli-table3-0.5.1" = {
+ name = "cli-table3";
+ packageName = "cli-table3";
+ version = "0.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-table3/-/cli-table3-0.5.1.tgz";
+ sha512 = "7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==";
+ };
+ };
+ "cli-width-2.2.0" = {
+ name = "cli-width";
+ packageName = "cli-width";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz";
+ sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639";
+ };
+ };
+ "clipboardy-2.3.0" = {
+ name = "clipboardy";
+ packageName = "clipboardy";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz";
+ sha512 = "mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==";
+ };
+ };
+ "cliui-5.0.0" = {
+ name = "cliui";
+ packageName = "cliui";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz";
+ sha512 = "PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==";
+ };
+ };
+ "cliui-6.0.0" = {
+ name = "cliui";
+ packageName = "cliui";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz";
+ sha512 = "t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==";
+ };
+ };
+ "clone-1.0.4" = {
+ name = "clone";
+ packageName = "clone";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz";
+ sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e";
+ };
+ };
+ "clone-deep-4.0.1" = {
+ name = "clone-deep";
+ packageName = "clone-deep";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz";
+ sha512 = "neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==";
+ };
+ };
+ "coa-2.0.2" = {
+ name = "coa";
+ packageName = "coa";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz";
+ sha512 = "q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==";
+ };
+ };
+ "code-point-at-1.1.0" = {
+ name = "code-point-at";
+ packageName = "code-point-at";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz";
+ sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
+ };
+ };
+ "collection-visit-1.0.0" = {
+ name = "collection-visit";
+ packageName = "collection-visit";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz";
+ sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0";
+ };
+ };
+ "color-3.1.2" = {
+ name = "color";
+ packageName = "color";
+ version = "3.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color/-/color-3.1.2.tgz";
+ sha512 = "vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==";
+ };
+ };
+ "color-convert-1.9.3" = {
+ name = "color-convert";
+ packageName = "color-convert";
+ version = "1.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
+ sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
+ };
+ };
+ "color-convert-2.0.1" = {
+ name = "color-convert";
+ packageName = "color-convert";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz";
+ sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==";
+ };
+ };
+ "color-name-1.1.3" = {
+ name = "color-name";
+ packageName = "color-name";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz";
+ sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
+ };
+ };
+ "color-name-1.1.4" = {
+ name = "color-name";
+ packageName = "color-name";
+ version = "1.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz";
+ sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
+ };
+ };
+ "color-string-1.5.3" = {
+ name = "color-string";
+ packageName = "color-string";
+ version = "1.5.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz";
+ sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==";
+ };
+ };
+ "colorette-1.2.0" = {
+ name = "colorette";
+ packageName = "colorette";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz";
+ sha512 = "soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==";
+ };
+ };
+ "colors-1.4.0" = {
+ name = "colors";
+ packageName = "colors";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz";
+ sha512 = "a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==";
+ };
+ };
+ "combined-stream-1.0.8" = {
+ name = "combined-stream";
+ packageName = "combined-stream";
+ version = "1.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
+ sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
+ };
+ };
+ "commander-2.17.1" = {
+ name = "commander";
+ packageName = "commander";
+ version = "2.17.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz";
+ sha512 = "wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==";
+ };
+ };
+ "commander-2.19.0" = {
+ name = "commander";
+ packageName = "commander";
+ version = "2.19.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz";
+ sha512 = "6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==";
+ };
+ };
+ "commander-2.20.3" = {
+ name = "commander";
+ packageName = "commander";
+ version = "2.20.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
+ sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
+ };
+ };
+ "commondir-1.0.1" = {
+ name = "commondir";
+ packageName = "commondir";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz";
+ sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b";
+ };
+ };
+ "component-emitter-1.3.0" = {
+ name = "component-emitter";
+ packageName = "component-emitter";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz";
+ sha512 = "Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==";
+ };
+ };
+ "compressible-2.0.18" = {
+ name = "compressible";
+ packageName = "compressible";
+ version = "2.0.18";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz";
+ sha512 = "AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==";
+ };
+ };
+ "compression-1.7.4" = {
+ name = "compression";
+ packageName = "compression";
+ version = "1.7.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz";
+ sha512 = "jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==";
+ };
+ };
+ "concat-map-0.0.1" = {
+ name = "concat-map";
+ packageName = "concat-map";
+ version = "0.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
+ sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
+ };
+ };
+ "concat-stream-1.6.2" = {
+ name = "concat-stream";
+ packageName = "concat-stream";
+ version = "1.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
+ sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
+ };
+ };
+ "connect-history-api-fallback-1.6.0" = {
+ name = "connect-history-api-fallback";
+ packageName = "connect-history-api-fallback";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz";
+ sha512 = "e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==";
+ };
+ };
+ "console-browserify-1.2.0" = {
+ name = "console-browserify";
+ packageName = "console-browserify";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz";
+ sha512 = "ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==";
+ };
+ };
+ "console-control-strings-1.1.0" = {
+ name = "console-control-strings";
+ packageName = "console-control-strings";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz";
+ sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e";
+ };
+ };
+ "consolidate-0.15.1" = {
+ name = "consolidate";
+ packageName = "consolidate";
+ version = "0.15.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz";
+ sha512 = "DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==";
+ };
+ };
+ "constants-browserify-1.0.0" = {
+ name = "constants-browserify";
+ packageName = "constants-browserify";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz";
+ sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
+ };
+ };
+ "content-disposition-0.5.3" = {
+ name = "content-disposition";
+ packageName = "content-disposition";
+ version = "0.5.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz";
+ sha512 = "ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==";
+ };
+ };
+ "content-type-1.0.4" = {
+ name = "content-type";
+ packageName = "content-type";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz";
+ sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==";
+ };
+ };
+ "convert-source-map-1.7.0" = {
+ name = "convert-source-map";
+ packageName = "convert-source-map";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz";
+ sha512 = "4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==";
+ };
+ };
+ "cookie-0.4.0" = {
+ name = "cookie";
+ packageName = "cookie";
+ version = "0.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz";
+ sha512 = "+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==";
+ };
+ };
+ "cookie-signature-1.0.6" = {
+ name = "cookie-signature";
+ packageName = "cookie-signature";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz";
+ sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
+ };
+ };
+ "copy-concurrently-1.0.5" = {
+ name = "copy-concurrently";
+ packageName = "copy-concurrently";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz";
+ sha512 = "f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==";
+ };
+ };
+ "copy-descriptor-0.1.1" = {
+ name = "copy-descriptor";
+ packageName = "copy-descriptor";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz";
+ sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d";
+ };
+ };
+ "copy-webpack-plugin-5.1.1" = {
+ name = "copy-webpack-plugin";
+ packageName = "copy-webpack-plugin";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz";
+ sha512 = "P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==";
+ };
+ };
+ "core-js-3.6.5" = {
+ name = "core-js";
+ packageName = "core-js";
+ version = "3.6.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz";
+ sha512 = "vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==";
+ };
+ };
+ "core-js-compat-3.6.5" = {
+ name = "core-js-compat";
+ packageName = "core-js-compat";
+ version = "3.6.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz";
+ sha512 = "7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==";
+ };
+ };
+ "core-util-is-1.0.2" = {
+ name = "core-util-is";
+ packageName = "core-util-is";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
+ sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
+ };
+ };
+ "cosmiconfig-5.2.1" = {
+ name = "cosmiconfig";
+ packageName = "cosmiconfig";
+ version = "5.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz";
+ sha512 = "H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==";
+ };
+ };
+ "create-ecdh-4.0.3" = {
+ name = "create-ecdh";
+ packageName = "create-ecdh";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz";
+ sha512 = "GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==";
+ };
+ };
+ "create-hash-1.2.0" = {
+ name = "create-hash";
+ packageName = "create-hash";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz";
+ sha512 = "z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==";
+ };
+ };
+ "create-hmac-1.1.7" = {
+ name = "create-hmac";
+ packageName = "create-hmac";
+ version = "1.1.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz";
+ sha512 = "MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==";
+ };
+ };
+ "cross-spawn-3.0.1" = {
+ name = "cross-spawn";
+ packageName = "cross-spawn";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz";
+ sha1 = "1256037ecb9f0c5f79e3d6ef135e30770184b982";
+ };
+ };
+ "cross-spawn-5.1.0" = {
+ name = "cross-spawn";
+ packageName = "cross-spawn";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz";
+ sha1 = "e8bd0efee58fcff6f8f94510a0a554bbfa235449";
+ };
+ };
+ "cross-spawn-6.0.5" = {
+ name = "cross-spawn";
+ packageName = "cross-spawn";
+ version = "6.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz";
+ sha512 = "eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==";
+ };
+ };
+ "cross-spawn-7.0.3" = {
+ name = "cross-spawn";
+ packageName = "cross-spawn";
+ version = "7.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz";
+ sha512 = "iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==";
+ };
+ };
+ "crypto-browserify-3.12.0" = {
+ name = "crypto-browserify";
+ packageName = "crypto-browserify";
+ version = "3.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz";
+ sha512 = "fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==";
+ };
+ };
+ "css-color-names-0.0.4" = {
+ name = "css-color-names";
+ packageName = "css-color-names";
+ version = "0.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz";
+ sha1 = "808adc2e79cf84738069b646cb20ec27beb629e0";
+ };
+ };
+ "css-declaration-sorter-4.0.1" = {
+ name = "css-declaration-sorter";
+ packageName = "css-declaration-sorter";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz";
+ sha512 = "BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==";
+ };
+ };
+ "css-loader-3.6.0" = {
+ name = "css-loader";
+ packageName = "css-loader";
+ version = "3.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz";
+ sha512 = "M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==";
+ };
+ };
+ "css-select-1.2.0" = {
+ name = "css-select";
+ packageName = "css-select";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz";
+ sha1 = "2b3a110539c5355f1cd8d314623e870b121ec858";
+ };
+ };
+ "css-select-2.1.0" = {
+ name = "css-select";
+ packageName = "css-select";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz";
+ sha512 = "Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==";
+ };
+ };
+ "css-select-base-adapter-0.1.1" = {
+ name = "css-select-base-adapter";
+ packageName = "css-select-base-adapter";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz";
+ sha512 = "jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==";
+ };
+ };
+ "css-tree-1.0.0-alpha.37" = {
+ name = "css-tree";
+ packageName = "css-tree";
+ version = "1.0.0-alpha.37";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz";
+ sha512 = "DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==";
+ };
+ };
+ "css-tree-1.0.0-alpha.39" = {
+ name = "css-tree";
+ packageName = "css-tree";
+ version = "1.0.0-alpha.39";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz";
+ sha512 = "7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==";
+ };
+ };
+ "css-what-2.1.3" = {
+ name = "css-what";
+ packageName = "css-what";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz";
+ sha512 = "a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==";
+ };
+ };
+ "css-what-3.3.0" = {
+ name = "css-what";
+ packageName = "css-what";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz";
+ sha512 = "pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==";
+ };
+ };
+ "cssesc-3.0.0" = {
+ name = "cssesc";
+ packageName = "cssesc";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz";
+ sha512 = "/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==";
+ };
+ };
+ "cssnano-4.1.10" = {
+ name = "cssnano";
+ packageName = "cssnano";
+ version = "4.1.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz";
+ sha512 = "5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==";
+ };
+ };
+ "cssnano-preset-default-4.0.7" = {
+ name = "cssnano-preset-default";
+ packageName = "cssnano-preset-default";
+ version = "4.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz";
+ sha512 = "x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==";
+ };
+ };
+ "cssnano-util-get-arguments-4.0.0" = {
+ name = "cssnano-util-get-arguments";
+ packageName = "cssnano-util-get-arguments";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz";
+ sha1 = "ed3a08299f21d75741b20f3b81f194ed49cc150f";
+ };
+ };
+ "cssnano-util-get-match-4.0.0" = {
+ name = "cssnano-util-get-match";
+ packageName = "cssnano-util-get-match";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz";
+ sha1 = "c0e4ca07f5386bb17ec5e52250b4f5961365156d";
+ };
+ };
+ "cssnano-util-raw-cache-4.0.1" = {
+ name = "cssnano-util-raw-cache";
+ packageName = "cssnano-util-raw-cache";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz";
+ sha512 = "qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==";
+ };
+ };
+ "cssnano-util-same-parent-4.0.1" = {
+ name = "cssnano-util-same-parent";
+ packageName = "cssnano-util-same-parent";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz";
+ sha512 = "WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==";
+ };
+ };
+ "csso-4.0.3" = {
+ name = "csso";
+ packageName = "csso";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz";
+ sha512 = "NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==";
+ };
+ };
+ "currently-unhandled-0.4.1" = {
+ name = "currently-unhandled";
+ packageName = "currently-unhandled";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz";
+ sha1 = "988df33feab191ef799a61369dd76c17adf957ea";
+ };
+ };
+ "cyclist-1.0.1" = {
+ name = "cyclist";
+ packageName = "cyclist";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz";
+ sha1 = "596e9698fd0c80e12038c2b82d6eb1b35b6224d9";
+ };
+ };
+ "dashdash-1.14.1" = {
+ name = "dashdash";
+ packageName = "dashdash";
+ version = "1.14.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz";
+ sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
+ };
+ };
+ "de-indent-1.0.2" = {
+ name = "de-indent";
+ packageName = "de-indent";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz";
+ sha1 = "b2038e846dc33baa5796128d0804b455b8c1e21d";
+ };
+ };
+ "debug-2.6.9" = {
+ name = "debug";
+ packageName = "debug";
+ version = "2.6.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
+ sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
+ };
+ };
+ "debug-3.2.6" = {
+ name = "debug";
+ packageName = "debug";
+ version = "3.2.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz";
+ sha512 = "mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==";
+ };
+ };
+ "debug-4.1.1" = {
+ name = "debug";
+ packageName = "debug";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz";
+ sha512 = "pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==";
+ };
+ };
+ "decamelize-1.2.0" = {
+ name = "decamelize";
+ packageName = "decamelize";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz";
+ sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
+ };
+ };
+ "decode-uri-component-0.2.0" = {
+ name = "decode-uri-component";
+ packageName = "decode-uri-component";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz";
+ sha1 = "eb3913333458775cb84cd1a1fae062106bb87545";
+ };
+ };
+ "deep-equal-1.1.1" = {
+ name = "deep-equal";
+ packageName = "deep-equal";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz";
+ sha512 = "yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==";
+ };
+ };
+ "deep-is-0.1.3" = {
+ name = "deep-is";
+ packageName = "deep-is";
+ version = "0.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz";
+ sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
+ };
+ };
+ "deepmerge-1.5.2" = {
+ name = "deepmerge";
+ packageName = "deepmerge";
+ version = "1.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz";
+ sha512 = "95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==";
+ };
+ };
+ "deepmerge-4.2.2" = {
+ name = "deepmerge";
+ packageName = "deepmerge";
+ version = "4.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz";
+ sha512 = "FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==";
+ };
+ };
+ "default-gateway-4.2.0" = {
+ name = "default-gateway";
+ packageName = "default-gateway";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz";
+ sha512 = "h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==";
+ };
+ };
+ "default-gateway-5.0.5" = {
+ name = "default-gateway";
+ packageName = "default-gateway";
+ version = "5.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/default-gateway/-/default-gateway-5.0.5.tgz";
+ sha512 = "z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA==";
+ };
+ };
+ "defaults-1.0.3" = {
+ name = "defaults";
+ packageName = "defaults";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz";
+ sha1 = "c656051e9817d9ff08ed881477f3fe4019f3ef7d";
+ };
+ };
+ "define-properties-1.1.3" = {
+ name = "define-properties";
+ packageName = "define-properties";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz";
+ sha512 = "3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==";
+ };
+ };
+ "define-property-0.2.5" = {
+ name = "define-property";
+ packageName = "define-property";
+ version = "0.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz";
+ sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116";
+ };
+ };
+ "define-property-1.0.0" = {
+ name = "define-property";
+ packageName = "define-property";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz";
+ sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6";
+ };
+ };
+ "define-property-2.0.2" = {
+ name = "define-property";
+ packageName = "define-property";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz";
+ sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==";
+ };
+ };
+ "del-4.1.1" = {
+ name = "del";
+ packageName = "del";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/del/-/del-4.1.1.tgz";
+ sha512 = "QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==";
+ };
+ };
+ "delayed-stream-1.0.0" = {
+ name = "delayed-stream";
+ packageName = "delayed-stream";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz";
+ sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
+ };
+ };
+ "delegates-1.0.0" = {
+ name = "delegates";
+ packageName = "delegates";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz";
+ sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
+ };
+ };
+ "depd-1.1.2" = {
+ name = "depd";
+ packageName = "depd";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz";
+ sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
+ };
+ };
+ "des.js-1.0.1" = {
+ name = "des.js";
+ packageName = "des.js";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz";
+ sha512 = "Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==";
+ };
+ };
+ "destroy-1.0.4" = {
+ name = "destroy";
+ packageName = "destroy";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz";
+ sha1 = "978857442c44749e4206613e37946205826abd80";
+ };
+ };
+ "detect-node-2.0.4" = {
+ name = "detect-node";
+ packageName = "detect-node";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz";
+ sha512 = "ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==";
+ };
+ };
+ "diff-4.0.2" = {
+ name = "diff";
+ packageName = "diff";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz";
+ sha512 = "58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==";
+ };
+ };
+ "diffie-hellman-5.0.3" = {
+ name = "diffie-hellman";
+ packageName = "diffie-hellman";
+ version = "5.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz";
+ sha512 = "kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==";
+ };
+ };
+ "dir-glob-2.2.2" = {
+ name = "dir-glob";
+ packageName = "dir-glob";
+ version = "2.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz";
+ sha512 = "f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==";
+ };
+ };
+ "dns-equal-1.0.0" = {
+ name = "dns-equal";
+ packageName = "dns-equal";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz";
+ sha1 = "b39e7f1da6eb0a75ba9c17324b34753c47e0654d";
+ };
+ };
+ "dns-packet-1.3.1" = {
+ name = "dns-packet";
+ packageName = "dns-packet";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz";
+ sha512 = "0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==";
+ };
+ };
+ "dns-txt-2.0.2" = {
+ name = "dns-txt";
+ packageName = "dns-txt";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz";
+ sha1 = "b91d806f5d27188e4ab3e7d107d881a1cc4642b6";
+ };
+ };
+ "doctrine-3.0.0" = {
+ name = "doctrine";
+ packageName = "doctrine";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz";
+ sha512 = "yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==";
+ };
+ };
+ "dom-converter-0.2.0" = {
+ name = "dom-converter";
+ packageName = "dom-converter";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz";
+ sha512 = "gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==";
+ };
+ };
+ "dom-serializer-0.2.2" = {
+ name = "dom-serializer";
+ packageName = "dom-serializer";
+ version = "0.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz";
+ sha512 = "2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==";
+ };
+ };
+ "domain-browser-1.2.0" = {
+ name = "domain-browser";
+ packageName = "domain-browser";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz";
+ sha512 = "jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==";
+ };
+ };
+ "domelementtype-1.3.1" = {
+ name = "domelementtype";
+ packageName = "domelementtype";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz";
+ sha512 = "BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==";
+ };
+ };
+ "domelementtype-2.0.1" = {
+ name = "domelementtype";
+ packageName = "domelementtype";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz";
+ sha512 = "5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==";
+ };
+ };
+ "domhandler-2.4.2" = {
+ name = "domhandler";
+ packageName = "domhandler";
+ version = "2.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz";
+ sha512 = "JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==";
+ };
+ };
+ "domutils-1.5.1" = {
+ name = "domutils";
+ packageName = "domutils";
+ version = "1.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz";
+ sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf";
+ };
+ };
+ "domutils-1.7.0" = {
+ name = "domutils";
+ packageName = "domutils";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz";
+ sha512 = "Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==";
+ };
+ };
+ "dot-object-1.9.0" = {
+ name = "dot-object";
+ packageName = "dot-object";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz";
+ sha512 = "7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==";
+ };
+ };
+ "dot-prop-5.2.0" = {
+ name = "dot-prop";
+ packageName = "dot-prop";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz";
+ sha512 = "uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==";
+ };
+ };
+ "dotenv-8.2.0" = {
+ name = "dotenv";
+ packageName = "dotenv";
+ version = "8.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz";
+ sha512 = "8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==";
+ };
+ };
+ "dotenv-expand-5.1.0" = {
+ name = "dotenv-expand";
+ packageName = "dotenv-expand";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz";
+ sha512 = "YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==";
+ };
+ };
+ "duplexer-0.1.1" = {
+ name = "duplexer";
+ packageName = "duplexer";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz";
+ sha1 = "ace6ff808c1ce66b57d1ebf97977acb02334cfc1";
+ };
+ };
+ "duplexify-3.7.1" = {
+ name = "duplexify";
+ packageName = "duplexify";
+ version = "3.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz";
+ sha512 = "07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==";
+ };
+ };
+ "easy-stack-1.0.0" = {
+ name = "easy-stack";
+ packageName = "easy-stack";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.0.tgz";
+ sha1 = "12c91b3085a37f0baa336e9486eac4bf94e3e788";
+ };
+ };
+ "ecc-jsbn-0.1.2" = {
+ name = "ecc-jsbn";
+ packageName = "ecc-jsbn";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
+ sha1 = "3a83a904e54353287874c564b7549386849a98c9";
+ };
+ };
+ "ee-first-1.1.1" = {
+ name = "ee-first";
+ packageName = "ee-first";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz";
+ sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
+ };
+ };
+ "ejs-2.7.4" = {
+ name = "ejs";
+ packageName = "ejs";
+ version = "2.7.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz";
+ sha512 = "7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==";
+ };
+ };
+ "electron-to-chromium-1.3.393" = {
+ name = "electron-to-chromium";
+ packageName = "electron-to-chromium";
+ version = "1.3.393";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.393.tgz";
+ sha512 = "Ko3/VdhZAaMaJBLBFqEJ+M1qMiBI8sJfPY/hSJvDrkB3Do8LJsL9tmXy4w7o9nPXif/jFaZGSlXTQWU8XVsYtg==";
+ };
+ };
+ "electron-to-chromium-1.3.483" = {
+ name = "electron-to-chromium";
+ packageName = "electron-to-chromium";
+ version = "1.3.483";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz";
+ sha512 = "+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==";
+ };
+ };
+ "elliptic-6.5.2" = {
+ name = "elliptic";
+ packageName = "elliptic";
+ version = "6.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz";
+ sha512 = "f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==";
+ };
+ };
+ "emoji-regex-7.0.3" = {
+ name = "emoji-regex";
+ packageName = "emoji-regex";
+ version = "7.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
+ sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==";
+ };
+ };
+ "emoji-regex-8.0.0" = {
+ name = "emoji-regex";
+ packageName = "emoji-regex";
+ version = "8.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz";
+ sha512 = "MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==";
+ };
+ };
+ "emojis-list-2.1.0" = {
+ name = "emojis-list";
+ packageName = "emojis-list";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz";
+ sha1 = "4daa4d9db00f9819880c79fa457ae5b09a1fd389";
+ };
+ };
+ "emojis-list-3.0.0" = {
+ name = "emojis-list";
+ packageName = "emojis-list";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz";
+ sha512 = "/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==";
+ };
+ };
+ "encodeurl-1.0.2" = {
+ name = "encodeurl";
+ packageName = "encodeurl";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz";
+ sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
+ };
+ };
+ "end-of-stream-1.4.4" = {
+ name = "end-of-stream";
+ packageName = "end-of-stream";
+ version = "1.4.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz";
+ sha512 = "+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==";
+ };
+ };
+ "enhanced-resolve-4.1.1" = {
+ name = "enhanced-resolve";
+ packageName = "enhanced-resolve";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz";
+ sha512 = "98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==";
+ };
+ };
+ "entities-1.1.2" = {
+ name = "entities";
+ packageName = "entities";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz";
+ sha512 = "f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==";
+ };
+ };
+ "entities-2.0.3" = {
+ name = "entities";
+ packageName = "entities";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz";
+ sha512 = "MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==";
+ };
+ };
+ "errno-0.1.7" = {
+ name = "errno";
+ packageName = "errno";
+ version = "0.1.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz";
+ sha512 = "MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==";
+ };
+ };
+ "error-ex-1.3.2" = {
+ name = "error-ex";
+ packageName = "error-ex";
+ version = "1.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz";
+ sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==";
+ };
+ };
+ "error-stack-parser-2.0.6" = {
+ name = "error-stack-parser";
+ packageName = "error-stack-parser";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz";
+ sha512 = "d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==";
+ };
+ };
+ "es-abstract-1.17.0-next.1" = {
+ name = "es-abstract";
+ packageName = "es-abstract";
+ version = "1.17.0-next.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0-next.1.tgz";
+ sha512 = "7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==";
+ };
+ };
+ "es-abstract-1.17.6" = {
+ name = "es-abstract";
+ packageName = "es-abstract";
+ version = "1.17.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz";
+ sha512 = "Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==";
+ };
+ };
+ "es-to-primitive-1.2.1" = {
+ name = "es-to-primitive";
+ packageName = "es-to-primitive";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
+ sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==";
+ };
+ };
+ "escalade-3.0.1" = {
+ name = "escalade";
+ packageName = "escalade";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz";
+ sha512 = "DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==";
+ };
+ };
+ "escape-html-1.0.3" = {
+ name = "escape-html";
+ packageName = "escape-html";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz";
+ sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
+ };
+ };
+ "escape-string-regexp-1.0.5" = {
+ name = "escape-string-regexp";
+ packageName = "escape-string-regexp";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
+ sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
+ };
+ };
+ "eslint-6.8.0" = {
+ name = "eslint";
+ packageName = "eslint";
+ version = "6.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz";
+ sha512 = "K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==";
+ };
+ };
+ "eslint-config-prettier-6.11.0" = {
+ name = "eslint-config-prettier";
+ packageName = "eslint-config-prettier";
+ version = "6.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz";
+ sha512 = "oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA==";
+ };
+ };
+ "eslint-loader-2.2.1" = {
+ name = "eslint-loader";
+ packageName = "eslint-loader";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz";
+ sha512 = "RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==";
+ };
+ };
+ "eslint-plugin-prettier-3.1.4" = {
+ name = "eslint-plugin-prettier";
+ packageName = "eslint-plugin-prettier";
+ version = "3.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.4.tgz";
+ sha512 = "jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg==";
+ };
+ };
+ "eslint-plugin-vue-6.2.2" = {
+ name = "eslint-plugin-vue";
+ packageName = "eslint-plugin-vue";
+ version = "6.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.2.2.tgz";
+ sha512 = "Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ==";
+ };
+ };
+ "eslint-scope-4.0.3" = {
+ name = "eslint-scope";
+ packageName = "eslint-scope";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz";
+ sha512 = "p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==";
+ };
+ };
+ "eslint-scope-5.0.0" = {
+ name = "eslint-scope";
+ packageName = "eslint-scope";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz";
+ sha512 = "oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==";
+ };
+ };
+ "eslint-utils-1.4.3" = {
+ name = "eslint-utils";
+ packageName = "eslint-utils";
+ version = "1.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz";
+ sha512 = "fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==";
+ };
+ };
+ "eslint-utils-2.1.0" = {
+ name = "eslint-utils";
+ packageName = "eslint-utils";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz";
+ sha512 = "w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==";
+ };
+ };
+ "eslint-visitor-keys-1.1.0" = {
+ name = "eslint-visitor-keys";
+ packageName = "eslint-visitor-keys";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz";
+ sha512 = "8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==";
+ };
+ };
+ "esm-3.2.25" = {
+ name = "esm";
+ packageName = "esm";
+ version = "3.2.25";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz";
+ sha512 = "U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==";
+ };
+ };
+ "espree-6.1.2" = {
+ name = "espree";
+ packageName = "espree";
+ version = "6.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz";
+ sha512 = "2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==";
+ };
+ };
+ "esprima-4.0.1" = {
+ name = "esprima";
+ packageName = "esprima";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
+ sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
+ };
+ };
+ "esquery-1.0.1" = {
+ name = "esquery";
+ packageName = "esquery";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz";
+ sha512 = "SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==";
+ };
+ };
+ "esrecurse-4.2.1" = {
+ name = "esrecurse";
+ packageName = "esrecurse";
+ version = "4.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz";
+ sha512 = "64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==";
+ };
+ };
+ "estraverse-4.3.0" = {
+ name = "estraverse";
+ packageName = "estraverse";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz";
+ sha512 = "39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==";
+ };
+ };
+ "esutils-2.0.3" = {
+ name = "esutils";
+ packageName = "esutils";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz";
+ sha512 = "kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==";
+ };
+ };
+ "etag-1.8.1" = {
+ name = "etag";
+ packageName = "etag";
+ version = "1.8.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz";
+ sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887";
+ };
+ };
+ "event-pubsub-4.3.0" = {
+ name = "event-pubsub";
+ packageName = "event-pubsub";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz";
+ sha512 = "z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==";
+ };
+ };
+ "eventemitter3-4.0.4" = {
+ name = "eventemitter3";
+ packageName = "eventemitter3";
+ version = "4.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz";
+ sha512 = "rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==";
+ };
+ };
+ "events-3.1.0" = {
+ name = "events";
+ packageName = "events";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/events/-/events-3.1.0.tgz";
+ sha512 = "Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==";
+ };
+ };
+ "eventsource-1.0.7" = {
+ name = "eventsource";
+ packageName = "eventsource";
+ version = "1.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz";
+ sha512 = "4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==";
+ };
+ };
+ "evp_bytestokey-1.0.3" = {
+ name = "evp_bytestokey";
+ packageName = "evp_bytestokey";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz";
+ sha512 = "/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==";
+ };
+ };
+ "execa-0.8.0" = {
+ name = "execa";
+ packageName = "execa";
+ version = "0.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz";
+ sha1 = "d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da";
+ };
+ };
+ "execa-1.0.0" = {
+ name = "execa";
+ packageName = "execa";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz";
+ sha512 = "adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==";
+ };
+ };
+ "execa-3.4.0" = {
+ name = "execa";
+ packageName = "execa";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz";
+ sha512 = "r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==";
+ };
+ };
+ "expand-brackets-2.1.4" = {
+ name = "expand-brackets";
+ packageName = "expand-brackets";
+ version = "2.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz";
+ sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622";
+ };
+ };
+ "express-4.17.1" = {
+ name = "express";
+ packageName = "express";
+ version = "4.17.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/express/-/express-4.17.1.tgz";
+ sha512 = "mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==";
+ };
+ };
+ "extend-3.0.2" = {
+ name = "extend";
+ packageName = "extend";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
+ sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==";
+ };
+ };
+ "extend-shallow-2.0.1" = {
+ name = "extend-shallow";
+ packageName = "extend-shallow";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz";
+ sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f";
+ };
+ };
+ "extend-shallow-3.0.2" = {
+ name = "extend-shallow";
+ packageName = "extend-shallow";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz";
+ sha1 = "26a71aaf073b39fb2127172746131c2704028db8";
+ };
+ };
+ "external-editor-3.1.0" = {
+ name = "external-editor";
+ packageName = "external-editor";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz";
+ sha512 = "hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==";
+ };
+ };
+ "extglob-2.0.4" = {
+ name = "extglob";
+ packageName = "extglob";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz";
+ sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==";
+ };
+ };
+ "extsprintf-1.3.0" = {
+ name = "extsprintf";
+ packageName = "extsprintf";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz";
+ sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
+ };
+ };
+ "fast-deep-equal-2.0.1" = {
+ name = "fast-deep-equal";
+ packageName = "fast-deep-equal";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz";
+ sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49";
+ };
+ };
+ "fast-deep-equal-3.1.3" = {
+ name = "fast-deep-equal";
+ packageName = "fast-deep-equal";
+ version = "3.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz";
+ sha512 = "f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==";
+ };
+ };
+ "fast-diff-1.2.0" = {
+ name = "fast-diff";
+ packageName = "fast-diff";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz";
+ sha512 = "xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==";
+ };
+ };
+ "fast-glob-2.2.7" = {
+ name = "fast-glob";
+ packageName = "fast-glob";
+ version = "2.2.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz";
+ sha512 = "g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==";
+ };
+ };
+ "fast-json-stable-stringify-2.1.0" = {
+ name = "fast-json-stable-stringify";
+ packageName = "fast-json-stable-stringify";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
+ sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==";
+ };
+ };
+ "fast-levenshtein-2.0.6" = {
+ name = "fast-levenshtein";
+ packageName = "fast-levenshtein";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz";
+ sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
+ };
+ };
+ "faye-websocket-0.10.0" = {
+ name = "faye-websocket";
+ packageName = "faye-websocket";
+ version = "0.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz";
+ sha1 = "4e492f8d04dfb6f89003507f6edbf2d501e7c6f4";
+ };
+ };
+ "faye-websocket-0.11.3" = {
+ name = "faye-websocket";
+ packageName = "faye-websocket";
+ version = "0.11.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz";
+ sha512 = "D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==";
+ };
+ };
+ "figgy-pudding-3.5.2" = {
+ name = "figgy-pudding";
+ packageName = "figgy-pudding";
+ version = "3.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz";
+ sha512 = "0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==";
+ };
+ };
+ "figures-3.1.0" = {
+ name = "figures";
+ packageName = "figures";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz";
+ sha512 = "ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==";
+ };
+ };
+ "file-entry-cache-5.0.1" = {
+ name = "file-entry-cache";
+ packageName = "file-entry-cache";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz";
+ sha512 = "bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==";
+ };
+ };
+ "file-loader-4.3.0" = {
+ name = "file-loader";
+ packageName = "file-loader";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz";
+ sha512 = "aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==";
+ };
+ };
+ "file-uri-to-path-1.0.0" = {
+ name = "file-uri-to-path";
+ packageName = "file-uri-to-path";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz";
+ sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==";
+ };
+ };
+ "filesize-3.6.1" = {
+ name = "filesize";
+ packageName = "filesize";
+ version = "3.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz";
+ sha512 = "7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==";
+ };
+ };
+ "fill-range-4.0.0" = {
+ name = "fill-range";
+ packageName = "fill-range";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz";
+ sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7";
+ };
+ };
+ "fill-range-7.0.1" = {
+ name = "fill-range";
+ packageName = "fill-range";
+ version = "7.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz";
+ sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==";
+ };
+ };
+ "finalhandler-1.1.2" = {
+ name = "finalhandler";
+ packageName = "finalhandler";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz";
+ sha512 = "aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==";
+ };
+ };
+ "find-cache-dir-0.1.1" = {
+ name = "find-cache-dir";
+ packageName = "find-cache-dir";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz";
+ sha1 = "c8defae57c8a52a8a784f9e31c57c742e993a0b9";
+ };
+ };
+ "find-cache-dir-2.1.0" = {
+ name = "find-cache-dir";
+ packageName = "find-cache-dir";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz";
+ sha512 = "Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==";
+ };
+ };
+ "find-cache-dir-3.3.1" = {
+ name = "find-cache-dir";
+ packageName = "find-cache-dir";
+ version = "3.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz";
+ sha512 = "t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==";
+ };
+ };
+ "find-up-1.1.2" = {
+ name = "find-up";
+ packageName = "find-up";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz";
+ sha1 = "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f";
+ };
+ };
+ "find-up-2.1.0" = {
+ name = "find-up";
+ packageName = "find-up";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz";
+ sha1 = "45d1b7e506c717ddd482775a2b77920a3c0c57a7";
+ };
+ };
+ "find-up-3.0.0" = {
+ name = "find-up";
+ packageName = "find-up";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz";
+ sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==";
+ };
+ };
+ "find-up-4.1.0" = {
+ name = "find-up";
+ packageName = "find-up";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz";
+ sha512 = "PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==";
+ };
+ };
+ "flat-5.0.2" = {
+ name = "flat";
+ packageName = "flat";
+ version = "5.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz";
+ sha512 = "b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==";
+ };
+ };
+ "flat-cache-2.0.1" = {
+ name = "flat-cache";
+ packageName = "flat-cache";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz";
+ sha512 = "LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==";
+ };
+ };
+ "flatted-2.0.1" = {
+ name = "flatted";
+ packageName = "flatted";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz";
+ sha512 = "a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==";
+ };
+ };
+ "flush-write-stream-1.1.1" = {
+ name = "flush-write-stream";
+ packageName = "flush-write-stream";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz";
+ sha512 = "3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==";
+ };
+ };
+ "follow-redirects-1.12.1" = {
+ name = "follow-redirects";
+ packageName = "follow-redirects";
+ version = "1.12.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.1.tgz";
+ sha512 = "tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg==";
+ };
+ };
+ "for-in-1.0.2" = {
+ name = "for-in";
+ packageName = "for-in";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz";
+ sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80";
+ };
+ };
+ "forever-agent-0.6.1" = {
+ name = "forever-agent";
+ packageName = "forever-agent";
+ version = "0.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz";
+ sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
+ };
+ };
+ "fork-ts-checker-webpack-plugin-3.1.1" = {
+ name = "fork-ts-checker-webpack-plugin";
+ packageName = "fork-ts-checker-webpack-plugin";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz";
+ sha512 = "DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==";
+ };
+ };
+ "form-data-2.3.3" = {
+ name = "form-data";
+ packageName = "form-data";
+ version = "2.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
+ sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
+ };
+ };
+ "forwarded-0.1.2" = {
+ name = "forwarded";
+ packageName = "forwarded";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz";
+ sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
+ };
+ };
+ "fragment-cache-0.2.1" = {
+ name = "fragment-cache";
+ packageName = "fragment-cache";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz";
+ sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19";
+ };
+ };
+ "fresh-0.5.2" = {
+ name = "fresh";
+ packageName = "fresh";
+ version = "0.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz";
+ sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
+ };
+ };
+ "from2-2.3.0" = {
+ name = "from2";
+ packageName = "from2";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz";
+ sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af";
+ };
+ };
+ "fs-extra-7.0.1" = {
+ name = "fs-extra";
+ packageName = "fs-extra";
+ version = "7.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz";
+ sha512 = "YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==";
+ };
+ };
+ "fs-minipass-2.1.0" = {
+ name = "fs-minipass";
+ packageName = "fs-minipass";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz";
+ sha512 = "V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==";
+ };
+ };
+ "fs-write-stream-atomic-1.0.10" = {
+ name = "fs-write-stream-atomic";
+ packageName = "fs-write-stream-atomic";
+ version = "1.0.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz";
+ sha1 = "b47df53493ef911df75731e70a9ded0189db40c9";
+ };
+ };
+ "fs.realpath-1.0.0" = {
+ name = "fs.realpath";
+ packageName = "fs.realpath";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
+ sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
+ };
+ };
+ "fsevents-1.2.12" = {
+ name = "fsevents";
+ packageName = "fsevents";
+ version = "1.2.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz";
+ sha512 = "Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==";
+ };
+ };
+ "fsevents-2.1.3" = {
+ name = "fsevents";
+ packageName = "fsevents";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz";
+ sha512 = "Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==";
+ };
+ };
+ "fstream-1.0.12" = {
+ name = "fstream";
+ packageName = "fstream";
+ version = "1.0.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz";
+ sha512 = "WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==";
+ };
+ };
+ "function-bind-1.1.1" = {
+ name = "function-bind";
+ packageName = "function-bind";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz";
+ sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==";
+ };
+ };
+ "functional-red-black-tree-1.0.1" = {
+ name = "functional-red-black-tree";
+ packageName = "functional-red-black-tree";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz";
+ sha1 = "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327";
+ };
+ };
+ "gauge-2.7.4" = {
+ name = "gauge";
+ packageName = "gauge";
+ version = "2.7.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz";
+ sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
+ };
+ };
+ "gaze-1.1.3" = {
+ name = "gaze";
+ packageName = "gaze";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz";
+ sha512 = "BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==";
+ };
+ };
+ "gensync-1.0.0-beta.1" = {
+ name = "gensync";
+ packageName = "gensync";
+ version = "1.0.0-beta.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz";
+ sha512 = "r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==";
+ };
+ };
+ "get-caller-file-2.0.5" = {
+ name = "get-caller-file";
+ packageName = "get-caller-file";
+ version = "2.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz";
+ sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
+ };
+ };
+ "get-stdin-4.0.1" = {
+ name = "get-stdin";
+ packageName = "get-stdin";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz";
+ sha1 = "b968c6b0a04384324902e8bf1a5df32579a450fe";
+ };
+ };
+ "get-stdin-6.0.0" = {
+ name = "get-stdin";
+ packageName = "get-stdin";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz";
+ sha512 = "jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==";
+ };
+ };
+ "get-stream-3.0.0" = {
+ name = "get-stream";
+ packageName = "get-stream";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz";
+ sha1 = "8e943d1358dc37555054ecbe2edb05aa174ede14";
+ };
+ };
+ "get-stream-4.1.0" = {
+ name = "get-stream";
+ packageName = "get-stream";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz";
+ sha512 = "GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==";
+ };
+ };
+ "get-stream-5.1.0" = {
+ name = "get-stream";
+ packageName = "get-stream";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz";
+ sha512 = "EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==";
+ };
+ };
+ "get-value-2.0.6" = {
+ name = "get-value";
+ packageName = "get-value";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz";
+ sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
+ };
+ };
+ "getpass-0.1.7" = {
+ name = "getpass";
+ packageName = "getpass";
+ version = "0.1.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz";
+ sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
+ };
+ };
+ "glob-7.1.6" = {
+ name = "glob";
+ packageName = "glob";
+ version = "7.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
+ sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==";
+ };
+ };
+ "glob-parent-3.1.0" = {
+ name = "glob-parent";
+ packageName = "glob-parent";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz";
+ sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae";
+ };
+ };
+ "glob-parent-5.1.0" = {
+ name = "glob-parent";
+ packageName = "glob-parent";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz";
+ sha512 = "qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==";
+ };
+ };
+ "glob-parent-5.1.1" = {
+ name = "glob-parent";
+ packageName = "glob-parent";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz";
+ sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==";
+ };
+ };
+ "glob-to-regexp-0.3.0" = {
+ name = "glob-to-regexp";
+ packageName = "glob-to-regexp";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz";
+ sha1 = "8c5a1494d2066c570cc3bfe4496175acc4d502ab";
+ };
+ };
+ "globals-11.12.0" = {
+ name = "globals";
+ packageName = "globals";
+ version = "11.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz";
+ sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==";
+ };
+ };
+ "globals-12.3.0" = {
+ name = "globals";
+ packageName = "globals";
+ version = "12.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz";
+ sha512 = "wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==";
+ };
+ };
+ "globby-6.1.0" = {
+ name = "globby";
+ packageName = "globby";
+ version = "6.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz";
+ sha1 = "f5a6d70e8395e21c858fb0489d64df02424d506c";
+ };
+ };
+ "globby-7.1.1" = {
+ name = "globby";
+ packageName = "globby";
+ version = "7.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz";
+ sha1 = "fb2ccff9401f8600945dfada97440cca972b8680";
+ };
+ };
+ "globby-9.2.0" = {
+ name = "globby";
+ packageName = "globby";
+ version = "9.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz";
+ sha512 = "ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==";
+ };
+ };
+ "globule-1.3.2" = {
+ name = "globule";
+ packageName = "globule";
+ version = "1.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz";
+ sha512 = "7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==";
+ };
+ };
+ "graceful-fs-4.2.3" = {
+ name = "graceful-fs";
+ packageName = "graceful-fs";
+ version = "4.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
+ sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
+ };
+ };
+ "gzip-size-5.1.1" = {
+ name = "gzip-size";
+ packageName = "gzip-size";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz";
+ sha512 = "FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==";
+ };
+ };
+ "hammerjs-2.0.8" = {
+ name = "hammerjs";
+ packageName = "hammerjs";
+ version = "2.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz";
+ sha1 = "04ef77862cff2bb79d30f7692095930222bf60f1";
+ };
+ };
+ "handle-thing-2.0.1" = {
+ name = "handle-thing";
+ packageName = "handle-thing";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz";
+ sha512 = "9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==";
+ };
+ };
+ "har-schema-2.0.0" = {
+ name = "har-schema";
+ packageName = "har-schema";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz";
+ sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
+ };
+ };
+ "har-validator-5.1.3" = {
+ name = "har-validator";
+ packageName = "har-validator";
+ version = "5.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
+ sha512 = "sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==";
+ };
+ };
+ "has-1.0.3" = {
+ name = "has";
+ packageName = "has";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz";
+ sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==";
+ };
+ };
+ "has-ansi-2.0.0" = {
+ name = "has-ansi";
+ packageName = "has-ansi";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz";
+ sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
+ };
+ };
+ "has-flag-3.0.0" = {
+ name = "has-flag";
+ packageName = "has-flag";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";
+ sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
+ };
+ };
+ "has-flag-4.0.0" = {
+ name = "has-flag";
+ packageName = "has-flag";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz";
+ sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==";
+ };
+ };
+ "has-symbols-1.0.1" = {
+ name = "has-symbols";
+ packageName = "has-symbols";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz";
+ sha512 = "PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==";
+ };
+ };
+ "has-unicode-2.0.1" = {
+ name = "has-unicode";
+ packageName = "has-unicode";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz";
+ sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
+ };
+ };
+ "has-value-0.3.1" = {
+ name = "has-value";
+ packageName = "has-value";
+ version = "0.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz";
+ sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f";
+ };
+ };
+ "has-value-1.0.0" = {
+ name = "has-value";
+ packageName = "has-value";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz";
+ sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177";
+ };
+ };
+ "has-values-0.1.4" = {
+ name = "has-values";
+ packageName = "has-values";
+ version = "0.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz";
+ sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771";
+ };
+ };
+ "has-values-1.0.0" = {
+ name = "has-values";
+ packageName = "has-values";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz";
+ sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f";
+ };
+ };
+ "hash-base-3.0.4" = {
+ name = "hash-base";
+ packageName = "hash-base";
+ version = "3.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz";
+ sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918";
+ };
+ };
+ "hash-sum-1.0.2" = {
+ name = "hash-sum";
+ packageName = "hash-sum";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz";
+ sha1 = "33b40777754c6432573c120cc3808bbd10d47f04";
+ };
+ };
+ "hash-sum-2.0.0" = {
+ name = "hash-sum";
+ packageName = "hash-sum";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz";
+ sha512 = "WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==";
+ };
+ };
+ "hash.js-1.1.7" = {
+ name = "hash.js";
+ packageName = "hash.js";
+ version = "1.1.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz";
+ sha512 = "taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==";
+ };
+ };
+ "he-1.2.0" = {
+ name = "he";
+ packageName = "he";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz";
+ sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==";
+ };
+ };
+ "hex-color-regex-1.1.0" = {
+ name = "hex-color-regex";
+ packageName = "hex-color-regex";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz";
+ sha512 = "l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==";
+ };
+ };
+ "highlight.js-9.18.1" = {
+ name = "highlight.js";
+ packageName = "highlight.js";
+ version = "9.18.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.1.tgz";
+ sha512 = "OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg==";
+ };
+ };
+ "hmac-drbg-1.0.1" = {
+ name = "hmac-drbg";
+ packageName = "hmac-drbg";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz";
+ sha1 = "d2745701025a6c775a6c545793ed502fc0c649a1";
+ };
+ };
+ "hoopy-0.1.4" = {
+ name = "hoopy";
+ packageName = "hoopy";
+ version = "0.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz";
+ sha512 = "HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==";
+ };
+ };
+ "hosted-git-info-2.8.5" = {
+ name = "hosted-git-info";
+ packageName = "hosted-git-info";
+ version = "2.8.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz";
+ sha512 = "kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==";
+ };
+ };
+ "hpack.js-2.1.6" = {
+ name = "hpack.js";
+ packageName = "hpack.js";
+ version = "2.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz";
+ sha1 = "87774c0949e513f42e84575b3c45681fade2a0b2";
+ };
+ };
+ "hsl-regex-1.0.0" = {
+ name = "hsl-regex";
+ packageName = "hsl-regex";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz";
+ sha1 = "d49330c789ed819e276a4c0d272dffa30b18fe6e";
+ };
+ };
+ "hsla-regex-1.0.0" = {
+ name = "hsla-regex";
+ packageName = "hsla-regex";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz";
+ sha1 = "c1ce7a3168c8c6614033a4b5f7877f3b225f9c38";
+ };
+ };
+ "html-comment-regex-1.1.2" = {
+ name = "html-comment-regex";
+ packageName = "html-comment-regex";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz";
+ sha512 = "P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==";
+ };
+ };
+ "html-entities-1.3.1" = {
+ name = "html-entities";
+ packageName = "html-entities";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz";
+ sha512 = "rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==";
+ };
+ };
+ "html-minifier-3.5.21" = {
+ name = "html-minifier";
+ packageName = "html-minifier";
+ version = "3.5.21";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz";
+ sha512 = "LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==";
+ };
+ };
+ "html-tags-2.0.0" = {
+ name = "html-tags";
+ packageName = "html-tags";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz";
+ sha1 = "10b30a386085f43cede353cc8fa7cb0deeea668b";
+ };
+ };
+ "html-webpack-plugin-3.2.0" = {
+ name = "html-webpack-plugin";
+ packageName = "html-webpack-plugin";
+ version = "3.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz";
+ sha1 = "b01abbd723acaaa7b37b6af4492ebda03d9dd37b";
+ };
+ };
+ "htmlparser2-3.10.1" = {
+ name = "htmlparser2";
+ packageName = "htmlparser2";
+ version = "3.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz";
+ sha512 = "IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==";
+ };
+ };
+ "http-deceiver-1.2.7" = {
+ name = "http-deceiver";
+ packageName = "http-deceiver";
+ version = "1.2.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz";
+ sha1 = "fa7168944ab9a519d337cb0bec7284dc3e723d87";
+ };
+ };
+ "http-errors-1.6.3" = {
+ name = "http-errors";
+ packageName = "http-errors";
+ version = "1.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz";
+ sha1 = "8b55680bb4be283a0b5bf4ea2e38580be1d9320d";
+ };
+ };
+ "http-errors-1.7.2" = {
+ name = "http-errors";
+ packageName = "http-errors";
+ version = "1.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz";
+ sha512 = "uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==";
+ };
+ };
+ "http-proxy-1.18.1" = {
+ name = "http-proxy";
+ packageName = "http-proxy";
+ version = "1.18.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz";
+ sha512 = "7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==";
+ };
+ };
+ "http-proxy-middleware-0.19.1" = {
+ name = "http-proxy-middleware";
+ packageName = "http-proxy-middleware";
+ version = "0.19.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz";
+ sha512 = "yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==";
+ };
+ };
+ "http-signature-1.2.0" = {
+ name = "http-signature";
+ packageName = "http-signature";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz";
+ sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
+ };
+ };
+ "https-browserify-1.0.0" = {
+ name = "https-browserify";
+ packageName = "https-browserify";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz";
+ sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73";
+ };
+ };
+ "human-signals-1.1.1" = {
+ name = "human-signals";
+ packageName = "human-signals";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz";
+ sha512 = "SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==";
+ };
+ };
+ "iconv-lite-0.4.24" = {
+ name = "iconv-lite";
+ packageName = "iconv-lite";
+ version = "0.4.24";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
+ sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
+ };
+ };
+ "icss-utils-4.1.1" = {
+ name = "icss-utils";
+ packageName = "icss-utils";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz";
+ sha512 = "4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==";
+ };
+ };
+ "ieee754-1.1.13" = {
+ name = "ieee754";
+ packageName = "ieee754";
+ version = "1.1.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz";
+ sha512 = "4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==";
+ };
+ };
+ "iferr-0.1.5" = {
+ name = "iferr";
+ packageName = "iferr";
+ version = "0.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz";
+ sha1 = "c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501";
+ };
+ };
+ "ignore-3.3.10" = {
+ name = "ignore";
+ packageName = "ignore";
+ version = "3.3.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz";
+ sha512 = "Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==";
+ };
+ };
+ "ignore-4.0.6" = {
+ name = "ignore";
+ packageName = "ignore";
+ version = "4.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz";
+ sha512 = "cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==";
+ };
+ };
+ "import-cwd-2.1.0" = {
+ name = "import-cwd";
+ packageName = "import-cwd";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz";
+ sha1 = "aa6cf36e722761285cb371ec6519f53e2435b0a9";
+ };
+ };
+ "import-fresh-2.0.0" = {
+ name = "import-fresh";
+ packageName = "import-fresh";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz";
+ sha1 = "d81355c15612d386c61f9ddd3922d4304822a546";
+ };
+ };
+ "import-fresh-3.2.1" = {
+ name = "import-fresh";
+ packageName = "import-fresh";
+ version = "3.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz";
+ sha512 = "6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==";
+ };
+ };
+ "import-from-2.1.0" = {
+ name = "import-from";
+ packageName = "import-from";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz";
+ sha1 = "335db7f2a7affd53aaa471d4b8021dee36b7f3b1";
+ };
+ };
+ "import-local-2.0.0" = {
+ name = "import-local";
+ packageName = "import-local";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz";
+ sha512 = "b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==";
+ };
+ };
+ "imurmurhash-0.1.4" = {
+ name = "imurmurhash";
+ packageName = "imurmurhash";
+ version = "0.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz";
+ sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea";
+ };
+ };
+ "in-publish-2.0.1" = {
+ name = "in-publish";
+ packageName = "in-publish";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz";
+ sha512 = "oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==";
+ };
+ };
+ "indent-string-2.1.0" = {
+ name = "indent-string";
+ packageName = "indent-string";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz";
+ sha1 = "8e2d48348742121b4a8218b7a137e9a52049dc80";
+ };
+ };
+ "indent-string-4.0.0" = {
+ name = "indent-string";
+ packageName = "indent-string";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz";
+ sha512 = "EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==";
+ };
+ };
+ "indexes-of-1.0.1" = {
+ name = "indexes-of";
+ packageName = "indexes-of";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz";
+ sha1 = "f30f716c8e2bd346c7b67d3df3915566a7c05607";
+ };
+ };
+ "infer-owner-1.0.4" = {
+ name = "infer-owner";
+ packageName = "infer-owner";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz";
+ sha512 = "IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==";
+ };
+ };
+ "inflight-1.0.6" = {
+ name = "inflight";
+ packageName = "inflight";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
+ sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
+ };
+ };
+ "inherits-2.0.1" = {
+ name = "inherits";
+ packageName = "inherits";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz";
+ sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
+ };
+ };
+ "inherits-2.0.3" = {
+ name = "inherits";
+ packageName = "inherits";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz";
+ sha1 = "633c2c83e3da42a502f52466022480f4208261de";
+ };
+ };
+ "inherits-2.0.4" = {
+ name = "inherits";
+ packageName = "inherits";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
+ sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
+ };
+ };
+ "inquirer-7.0.1" = {
+ name = "inquirer";
+ packageName = "inquirer";
+ version = "7.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer/-/inquirer-7.0.1.tgz";
+ sha512 = "V1FFQ3TIO15det8PijPLFR9M9baSlnRs9nL7zWu1MNVA2T9YVl9ZbrHJhYs7e9X8jeMZ3lr2JH/rdHFgNCBdYw==";
+ };
+ };
+ "inquirer-7.2.0" = {
+ name = "inquirer";
+ packageName = "inquirer";
+ version = "7.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer/-/inquirer-7.2.0.tgz";
+ sha512 = "E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==";
+ };
+ };
+ "internal-ip-4.3.0" = {
+ name = "internal-ip";
+ packageName = "internal-ip";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz";
+ sha512 = "S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==";
+ };
+ };
+ "invariant-2.2.4" = {
+ name = "invariant";
+ packageName = "invariant";
+ version = "2.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz";
+ sha512 = "phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==";
+ };
+ };
+ "ip-1.1.5" = {
+ name = "ip";
+ packageName = "ip";
+ version = "1.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz";
+ sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a";
+ };
+ };
+ "ip-regex-2.1.0" = {
+ name = "ip-regex";
+ packageName = "ip-regex";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz";
+ sha1 = "fa78bf5d2e6913c911ce9f819ee5146bb6d844e9";
+ };
+ };
+ "ipaddr.js-1.9.1" = {
+ name = "ipaddr.js";
+ packageName = "ipaddr.js";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
+ sha512 = "0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==";
+ };
+ };
+ "is-absolute-url-2.1.0" = {
+ name = "is-absolute-url";
+ packageName = "is-absolute-url";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz";
+ sha1 = "50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6";
+ };
+ };
+ "is-absolute-url-3.0.3" = {
+ name = "is-absolute-url";
+ packageName = "is-absolute-url";
+ version = "3.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz";
+ sha512 = "opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==";
+ };
+ };
+ "is-accessor-descriptor-0.1.6" = {
+ name = "is-accessor-descriptor";
+ packageName = "is-accessor-descriptor";
+ version = "0.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz";
+ sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6";
+ };
+ };
+ "is-accessor-descriptor-1.0.0" = {
+ name = "is-accessor-descriptor";
+ packageName = "is-accessor-descriptor";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz";
+ sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==";
+ };
+ };
+ "is-arguments-1.0.4" = {
+ name = "is-arguments";
+ packageName = "is-arguments";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz";
+ sha512 = "xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==";
+ };
+ };
+ "is-arrayish-0.2.1" = {
+ name = "is-arrayish";
+ packageName = "is-arrayish";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz";
+ sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d";
+ };
+ };
+ "is-arrayish-0.3.2" = {
+ name = "is-arrayish";
+ packageName = "is-arrayish";
+ version = "0.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz";
+ sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
+ };
+ };
+ "is-binary-path-1.0.1" = {
+ name = "is-binary-path";
+ packageName = "is-binary-path";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz";
+ sha1 = "75f16642b480f187a711c814161fd3a4a7655898";
+ };
+ };
+ "is-binary-path-2.1.0" = {
+ name = "is-binary-path";
+ packageName = "is-binary-path";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz";
+ sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
+ };
+ };
+ "is-buffer-1.1.6" = {
+ name = "is-buffer";
+ packageName = "is-buffer";
+ version = "1.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz";
+ sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
+ };
+ };
+ "is-callable-1.1.5" = {
+ name = "is-callable";
+ packageName = "is-callable";
+ version = "1.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz";
+ sha512 = "ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==";
+ };
+ };
+ "is-callable-1.2.0" = {
+ name = "is-callable";
+ packageName = "is-callable";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz";
+ sha512 = "pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==";
+ };
+ };
+ "is-ci-1.2.1" = {
+ name = "is-ci";
+ packageName = "is-ci";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz";
+ sha512 = "s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==";
+ };
+ };
+ "is-color-stop-1.1.0" = {
+ name = "is-color-stop";
+ packageName = "is-color-stop";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz";
+ sha1 = "cfff471aee4dd5c9e158598fbe12967b5cdad345";
+ };
+ };
+ "is-data-descriptor-0.1.4" = {
+ name = "is-data-descriptor";
+ packageName = "is-data-descriptor";
+ version = "0.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz";
+ sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56";
+ };
+ };
+ "is-data-descriptor-1.0.0" = {
+ name = "is-data-descriptor";
+ packageName = "is-data-descriptor";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz";
+ sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==";
+ };
+ };
+ "is-date-object-1.0.2" = {
+ name = "is-date-object";
+ packageName = "is-date-object";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz";
+ sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
+ };
+ };
+ "is-descriptor-0.1.6" = {
+ name = "is-descriptor";
+ packageName = "is-descriptor";
+ version = "0.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz";
+ sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==";
+ };
+ };
+ "is-descriptor-1.0.2" = {
+ name = "is-descriptor";
+ packageName = "is-descriptor";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz";
+ sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==";
+ };
+ };
+ "is-directory-0.3.1" = {
+ name = "is-directory";
+ packageName = "is-directory";
+ version = "0.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz";
+ sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1";
+ };
+ };
+ "is-docker-2.0.0" = {
+ name = "is-docker";
+ packageName = "is-docker";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz";
+ sha512 = "pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==";
+ };
+ };
+ "is-extendable-0.1.1" = {
+ name = "is-extendable";
+ packageName = "is-extendable";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz";
+ sha1 = "62b110e289a471418e3ec36a617d472e301dfc89";
+ };
+ };
+ "is-extendable-1.0.1" = {
+ name = "is-extendable";
+ packageName = "is-extendable";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz";
+ sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==";
+ };
+ };
+ "is-extglob-2.1.1" = {
+ name = "is-extglob";
+ packageName = "is-extglob";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz";
+ sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2";
+ };
+ };
+ "is-finite-1.1.0" = {
+ name = "is-finite";
+ packageName = "is-finite";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz";
+ sha512 = "cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==";
+ };
+ };
+ "is-fullwidth-code-point-1.0.0" = {
+ name = "is-fullwidth-code-point";
+ packageName = "is-fullwidth-code-point";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
+ sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
+ };
+ };
+ "is-fullwidth-code-point-2.0.0" = {
+ name = "is-fullwidth-code-point";
+ packageName = "is-fullwidth-code-point";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
+ sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
+ };
+ };
+ "is-fullwidth-code-point-3.0.0" = {
+ name = "is-fullwidth-code-point";
+ packageName = "is-fullwidth-code-point";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz";
+ sha512 = "zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==";
+ };
+ };
+ "is-glob-3.1.0" = {
+ name = "is-glob";
+ packageName = "is-glob";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz";
+ sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a";
+ };
+ };
+ "is-glob-4.0.1" = {
+ name = "is-glob";
+ packageName = "is-glob";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz";
+ sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==";
+ };
+ };
+ "is-number-3.0.0" = {
+ name = "is-number";
+ packageName = "is-number";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz";
+ sha1 = "24fd6201a4782cf50561c810276afc7d12d71195";
+ };
+ };
+ "is-number-7.0.0" = {
+ name = "is-number";
+ packageName = "is-number";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz";
+ sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==";
+ };
+ };
+ "is-obj-2.0.0" = {
+ name = "is-obj";
+ packageName = "is-obj";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz";
+ sha512 = "drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==";
+ };
+ };
+ "is-path-cwd-2.2.0" = {
+ name = "is-path-cwd";
+ packageName = "is-path-cwd";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz";
+ sha512 = "w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==";
+ };
+ };
+ "is-path-in-cwd-2.1.0" = {
+ name = "is-path-in-cwd";
+ packageName = "is-path-in-cwd";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz";
+ sha512 = "rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==";
+ };
+ };
+ "is-path-inside-2.1.0" = {
+ name = "is-path-inside";
+ packageName = "is-path-inside";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz";
+ sha512 = "wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==";
+ };
+ };
+ "is-plain-obj-1.1.0" = {
+ name = "is-plain-obj";
+ packageName = "is-plain-obj";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz";
+ sha1 = "71a50c8429dfca773c92a390a4a03b39fcd51d3e";
+ };
+ };
+ "is-plain-object-2.0.4" = {
+ name = "is-plain-object";
+ packageName = "is-plain-object";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz";
+ sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==";
+ };
+ };
+ "is-promise-2.1.0" = {
+ name = "is-promise";
+ packageName = "is-promise";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz";
+ sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa";
+ };
+ };
+ "is-regex-1.0.5" = {
+ name = "is-regex";
+ packageName = "is-regex";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz";
+ sha512 = "vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==";
+ };
+ };
+ "is-regex-1.1.0" = {
+ name = "is-regex";
+ packageName = "is-regex";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz";
+ sha512 = "iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==";
+ };
+ };
+ "is-resolvable-1.1.0" = {
+ name = "is-resolvable";
+ packageName = "is-resolvable";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz";
+ sha512 = "qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==";
+ };
+ };
+ "is-stream-1.1.0" = {
+ name = "is-stream";
+ packageName = "is-stream";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz";
+ sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
+ };
+ };
+ "is-stream-2.0.0" = {
+ name = "is-stream";
+ packageName = "is-stream";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz";
+ sha512 = "XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==";
+ };
+ };
+ "is-svg-3.0.0" = {
+ name = "is-svg";
+ packageName = "is-svg";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz";
+ sha512 = "gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==";
+ };
+ };
+ "is-symbol-1.0.3" = {
+ name = "is-symbol";
+ packageName = "is-symbol";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz";
+ sha512 = "OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==";
+ };
+ };
+ "is-typedarray-1.0.0" = {
+ name = "is-typedarray";
+ packageName = "is-typedarray";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz";
+ sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
+ };
+ };
+ "is-utf8-0.2.1" = {
+ name = "is-utf8";
+ packageName = "is-utf8";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz";
+ sha1 = "4b0da1442104d1b336340e80797e865cf39f7d72";
+ };
+ };
+ "is-valid-glob-1.0.0" = {
+ name = "is-valid-glob";
+ packageName = "is-valid-glob";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz";
+ sha1 = "29bf3eff701be2d4d315dbacc39bc39fe8f601aa";
+ };
+ };
+ "is-windows-1.0.2" = {
+ name = "is-windows";
+ packageName = "is-windows";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz";
+ sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==";
+ };
+ };
+ "is-wsl-1.1.0" = {
+ name = "is-wsl";
+ packageName = "is-wsl";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz";
+ sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d";
+ };
+ };
+ "is-wsl-2.2.0" = {
+ name = "is-wsl";
+ packageName = "is-wsl";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz";
+ sha512 = "fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==";
+ };
+ };
+ "isarray-1.0.0" = {
+ name = "isarray";
+ packageName = "isarray";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
+ sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
+ };
+ };
+ "isexe-2.0.0" = {
+ name = "isexe";
+ packageName = "isexe";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";
+ sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
+ };
+ };
+ "isobject-2.1.0" = {
+ name = "isobject";
+ packageName = "isobject";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz";
+ sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89";
+ };
+ };
+ "isobject-3.0.1" = {
+ name = "isobject";
+ packageName = "isobject";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz";
+ sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df";
+ };
+ };
+ "isstream-0.1.2" = {
+ name = "isstream";
+ packageName = "isstream";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz";
+ sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
+ };
+ };
+ "javascript-stringify-2.0.1" = {
+ name = "javascript-stringify";
+ packageName = "javascript-stringify";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.0.1.tgz";
+ sha512 = "yV+gqbd5vaOYjqlbk16EG89xB5udgjqQF3C5FAORDg4f/IS1Yc5ERCv5e/57yBcfJYw05V5JyIXabhwb75Xxow==";
+ };
+ };
+ "jest-worker-25.5.0" = {
+ name = "jest-worker";
+ packageName = "jest-worker";
+ version = "25.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz";
+ sha512 = "/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==";
+ };
+ };
+ "js-base64-2.6.2" = {
+ name = "js-base64";
+ packageName = "js-base64";
+ version = "2.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-base64/-/js-base64-2.6.2.tgz";
+ sha512 = "1hgLrLIrmCgZG+ID3VoLNLOSwjGnoZa8tyrUdEteMeIzsT6PH7PMLyUvbDwzNE56P3PNxyvuIOx4Uh2E5rzQIw==";
+ };
+ };
+ "js-message-1.0.5" = {
+ name = "js-message";
+ packageName = "js-message";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz";
+ sha1 = "2300d24b1af08e89dd095bc1a4c9c9cfcb892d15";
+ };
+ };
+ "js-queue-2.0.0" = {
+ name = "js-queue";
+ packageName = "js-queue";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-queue/-/js-queue-2.0.0.tgz";
+ sha1 = "362213cf860f468f0125fc6c96abc1742531f948";
+ };
+ };
+ "js-tokens-3.0.2" = {
+ name = "js-tokens";
+ packageName = "js-tokens";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz";
+ sha1 = "9866df395102130e38f7f996bceb65443209c25b";
+ };
+ };
+ "js-tokens-4.0.0" = {
+ name = "js-tokens";
+ packageName = "js-tokens";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
+ sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
+ };
+ };
+ "js-yaml-3.13.1" = {
+ name = "js-yaml";
+ packageName = "js-yaml";
+ version = "3.13.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz";
+ sha512 = "YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==";
+ };
+ };
+ "jsbn-0.1.1" = {
+ name = "jsbn";
+ packageName = "jsbn";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz";
+ sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
+ };
+ };
+ "jsesc-0.5.0" = {
+ name = "jsesc";
+ packageName = "jsesc";
+ version = "0.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz";
+ sha1 = "e7dee66e35d6fc16f710fe91d5cf69f70f08911d";
+ };
+ };
+ "jsesc-2.5.2" = {
+ name = "jsesc";
+ packageName = "jsesc";
+ version = "2.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz";
+ sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==";
+ };
+ };
+ "json-parse-better-errors-1.0.2" = {
+ name = "json-parse-better-errors";
+ packageName = "json-parse-better-errors";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz";
+ sha512 = "mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==";
+ };
+ };
+ "json-schema-0.2.3" = {
+ name = "json-schema";
+ packageName = "json-schema";
+ version = "0.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz";
+ sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
+ };
+ };
+ "json-schema-traverse-0.4.1" = {
+ name = "json-schema-traverse";
+ packageName = "json-schema-traverse";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
+ sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
+ };
+ };
+ "json-stable-stringify-without-jsonify-1.0.1" = {
+ name = "json-stable-stringify-without-jsonify";
+ packageName = "json-stable-stringify-without-jsonify";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz";
+ sha1 = "9db7b59496ad3f3cfef30a75142d2d930ad72651";
+ };
+ };
+ "json-stringify-safe-5.0.1" = {
+ name = "json-stringify-safe";
+ packageName = "json-stringify-safe";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
+ sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
+ };
+ };
+ "json3-3.3.3" = {
+ name = "json3";
+ packageName = "json3";
+ version = "3.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz";
+ sha512 = "c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==";
+ };
+ };
+ "json5-0.5.1" = {
+ name = "json5";
+ packageName = "json5";
+ version = "0.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz";
+ sha1 = "1eade7acc012034ad84e2396767ead9fa5495821";
+ };
+ };
+ "json5-1.0.1" = {
+ name = "json5";
+ packageName = "json5";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz";
+ sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==";
+ };
+ };
+ "json5-2.1.3" = {
+ name = "json5";
+ packageName = "json5";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz";
+ sha512 = "KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==";
+ };
+ };
+ "jsonfile-4.0.0" = {
+ name = "jsonfile";
+ packageName = "jsonfile";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz";
+ sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb";
+ };
+ };
+ "jsprim-1.4.1" = {
+ name = "jsprim";
+ packageName = "jsprim";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz";
+ sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
+ };
+ };
+ "killable-1.0.1" = {
+ name = "killable";
+ packageName = "killable";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz";
+ sha512 = "LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==";
+ };
+ };
+ "kind-of-3.2.2" = {
+ name = "kind-of";
+ packageName = "kind-of";
+ version = "3.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz";
+ sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64";
+ };
+ };
+ "kind-of-4.0.0" = {
+ name = "kind-of";
+ packageName = "kind-of";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz";
+ sha1 = "20813df3d712928b207378691a45066fae72dd57";
+ };
+ };
+ "kind-of-5.1.0" = {
+ name = "kind-of";
+ packageName = "kind-of";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz";
+ sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==";
+ };
+ };
+ "kind-of-6.0.3" = {
+ name = "kind-of";
+ packageName = "kind-of";
+ version = "6.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz";
+ sha512 = "dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==";
+ };
+ };
+ "launch-editor-2.2.1" = {
+ name = "launch-editor";
+ packageName = "launch-editor";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz";
+ sha512 = "On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==";
+ };
+ };
+ "launch-editor-middleware-2.2.1" = {
+ name = "launch-editor-middleware";
+ packageName = "launch-editor-middleware";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz";
+ sha512 = "s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==";
+ };
+ };
+ "leven-3.1.0" = {
+ name = "leven";
+ packageName = "leven";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz";
+ sha512 = "qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==";
+ };
+ };
+ "levenary-1.1.1" = {
+ name = "levenary";
+ packageName = "levenary";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz";
+ sha512 = "mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==";
+ };
+ };
+ "levn-0.3.0" = {
+ name = "levn";
+ packageName = "levn";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz";
+ sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
+ };
+ };
+ "lines-and-columns-1.1.6" = {
+ name = "lines-and-columns";
+ packageName = "lines-and-columns";
+ version = "1.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz";
+ sha1 = "1c00c743b433cd0a4e80758f7b64a57440d9ff00";
+ };
+ };
+ "load-json-file-1.1.0" = {
+ name = "load-json-file";
+ packageName = "load-json-file";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz";
+ sha1 = "956905708d58b4bab4c2261b04f59f31c99374c0";
+ };
+ };
+ "loader-fs-cache-1.0.3" = {
+ name = "loader-fs-cache";
+ packageName = "loader-fs-cache";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz";
+ sha512 = "ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==";
+ };
+ };
+ "loader-runner-2.4.0" = {
+ name = "loader-runner";
+ packageName = "loader-runner";
+ version = "2.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz";
+ sha512 = "Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==";
+ };
+ };
+ "loader-utils-0.2.17" = {
+ name = "loader-utils";
+ packageName = "loader-utils";
+ version = "0.2.17";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz";
+ sha1 = "f86e6374d43205a6e6c60e9196f17c0299bfb348";
+ };
+ };
+ "loader-utils-1.2.3" = {
+ name = "loader-utils";
+ packageName = "loader-utils";
+ version = "1.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz";
+ sha512 = "fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==";
+ };
+ };
+ "loader-utils-1.4.0" = {
+ name = "loader-utils";
+ packageName = "loader-utils";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz";
+ sha512 = "qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==";
+ };
+ };
+ "locate-path-2.0.0" = {
+ name = "locate-path";
+ packageName = "locate-path";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz";
+ sha1 = "2b568b265eec944c6d9c0de9c3dbbbca0354cd8e";
+ };
+ };
+ "locate-path-3.0.0" = {
+ name = "locate-path";
+ packageName = "locate-path";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz";
+ sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==";
+ };
+ };
+ "locate-path-5.0.0" = {
+ name = "locate-path";
+ packageName = "locate-path";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz";
+ sha512 = "t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==";
+ };
+ };
+ "lodash-4.17.15" = {
+ name = "lodash";
+ packageName = "lodash";
+ version = "4.17.15";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz";
+ sha512 = "8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==";
+ };
+ };
+ "lodash.defaultsdeep-4.6.1" = {
+ name = "lodash.defaultsdeep";
+ packageName = "lodash.defaultsdeep";
+ version = "4.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz";
+ sha512 = "3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==";
+ };
+ };
+ "lodash.kebabcase-4.1.1" = {
+ name = "lodash.kebabcase";
+ packageName = "lodash.kebabcase";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz";
+ sha1 = "8489b1cb0d29ff88195cceca448ff6d6cc295c36";
+ };
+ };
+ "lodash.mapvalues-4.6.0" = {
+ name = "lodash.mapvalues";
+ packageName = "lodash.mapvalues";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz";
+ sha1 = "1bafa5005de9dd6f4f26668c30ca37230cc9689c";
+ };
+ };
+ "lodash.memoize-4.1.2" = {
+ name = "lodash.memoize";
+ packageName = "lodash.memoize";
+ version = "4.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz";
+ sha1 = "bcc6c49a42a2840ed997f323eada5ecd182e0bfe";
+ };
+ };
+ "lodash.transform-4.6.0" = {
+ name = "lodash.transform";
+ packageName = "lodash.transform";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz";
+ sha1 = "12306422f63324aed8483d3f38332b5f670547a0";
+ };
+ };
+ "lodash.uniq-4.5.0" = {
+ name = "lodash.uniq";
+ packageName = "lodash.uniq";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz";
+ sha1 = "d0225373aeb652adc1bc82e4945339a842754773";
+ };
+ };
+ "log-symbols-2.2.0" = {
+ name = "log-symbols";
+ packageName = "log-symbols";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz";
+ sha512 = "VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==";
+ };
+ };
+ "loglevel-1.6.8" = {
+ name = "loglevel";
+ packageName = "loglevel";
+ version = "1.6.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz";
+ sha512 = "bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==";
+ };
+ };
+ "loose-envify-1.4.0" = {
+ name = "loose-envify";
+ packageName = "loose-envify";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz";
+ sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==";
+ };
+ };
+ "loud-rejection-1.6.0" = {
+ name = "loud-rejection";
+ packageName = "loud-rejection";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz";
+ sha1 = "5b46f80147edee578870f086d04821cf998e551f";
+ };
+ };
+ "lower-case-1.1.4" = {
+ name = "lower-case";
+ packageName = "lower-case";
+ version = "1.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz";
+ sha1 = "9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac";
+ };
+ };
+ "lru-cache-4.1.5" = {
+ name = "lru-cache";
+ packageName = "lru-cache";
+ version = "4.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz";
+ sha512 = "sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==";
+ };
+ };
+ "lru-cache-5.1.1" = {
+ name = "lru-cache";
+ packageName = "lru-cache";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz";
+ sha512 = "KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==";
+ };
+ };
+ "make-dir-2.1.0" = {
+ name = "make-dir";
+ packageName = "make-dir";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz";
+ sha512 = "LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==";
+ };
+ };
+ "make-dir-3.0.2" = {
+ name = "make-dir";
+ packageName = "make-dir";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz";
+ sha512 = "rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==";
+ };
+ };
+ "make-dir-3.1.0" = {
+ name = "make-dir";
+ packageName = "make-dir";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz";
+ sha512 = "g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==";
+ };
+ };
+ "map-cache-0.2.2" = {
+ name = "map-cache";
+ packageName = "map-cache";
+ version = "0.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz";
+ sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf";
+ };
+ };
+ "map-obj-1.0.1" = {
+ name = "map-obj";
+ packageName = "map-obj";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz";
+ sha1 = "d933ceb9205d82bdcf4886f6742bdc2b4dea146d";
+ };
+ };
+ "map-visit-1.0.0" = {
+ name = "map-visit";
+ packageName = "map-visit";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz";
+ sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f";
+ };
+ };
+ "marked-1.1.1" = {
+ name = "marked";
+ packageName = "marked";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/marked/-/marked-1.1.1.tgz";
+ sha512 = "mJzT8D2yPxoPh7h0UXkB+dBj4FykPJ2OIfxAWeIHrvoHDkFxukV/29QxoFQoPM6RLEwhIFdJpmKBlqVM3s2ZIw==";
+ };
+ };
+ "md5.js-1.3.5" = {
+ name = "md5.js";
+ packageName = "md5.js";
+ version = "1.3.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz";
+ sha512 = "xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==";
+ };
+ };
+ "mdn-data-2.0.4" = {
+ name = "mdn-data";
+ packageName = "mdn-data";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz";
+ sha512 = "iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==";
+ };
+ };
+ "mdn-data-2.0.6" = {
+ name = "mdn-data";
+ packageName = "mdn-data";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz";
+ sha512 = "rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==";
+ };
+ };
+ "media-typer-0.3.0" = {
+ name = "media-typer";
+ packageName = "media-typer";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz";
+ sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
+ };
+ };
+ "memory-fs-0.4.1" = {
+ name = "memory-fs";
+ packageName = "memory-fs";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz";
+ sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552";
+ };
+ };
+ "memory-fs-0.5.0" = {
+ name = "memory-fs";
+ packageName = "memory-fs";
+ version = "0.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz";
+ sha512 = "jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==";
+ };
+ };
+ "meow-3.7.0" = {
+ name = "meow";
+ packageName = "meow";
+ version = "3.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz";
+ sha1 = "72cb668b425228290abbfa856892587308a801fb";
+ };
+ };
+ "merge-descriptors-1.0.1" = {
+ name = "merge-descriptors";
+ packageName = "merge-descriptors";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz";
+ sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61";
+ };
+ };
+ "merge-source-map-1.1.0" = {
+ name = "merge-source-map";
+ packageName = "merge-source-map";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz";
+ sha512 = "Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==";
+ };
+ };
+ "merge-stream-2.0.0" = {
+ name = "merge-stream";
+ packageName = "merge-stream";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz";
+ sha512 = "abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==";
+ };
+ };
+ "merge2-1.3.0" = {
+ name = "merge2";
+ packageName = "merge2";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz";
+ sha512 = "2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==";
+ };
+ };
+ "methods-1.1.2" = {
+ name = "methods";
+ packageName = "methods";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz";
+ sha1 = "5529a4d67654134edcc5266656835b0f851afcee";
+ };
+ };
+ "microevent.ts-0.1.1" = {
+ name = "microevent.ts";
+ packageName = "microevent.ts";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz";
+ sha512 = "jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==";
+ };
+ };
+ "micromatch-3.1.10" = {
+ name = "micromatch";
+ packageName = "micromatch";
+ version = "3.1.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz";
+ sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==";
+ };
+ };
+ "micromatch-4.0.2" = {
+ name = "micromatch";
+ packageName = "micromatch";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz";
+ sha512 = "y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==";
+ };
+ };
+ "miller-rabin-4.0.1" = {
+ name = "miller-rabin";
+ packageName = "miller-rabin";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz";
+ sha512 = "115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==";
+ };
+ };
+ "mime-1.6.0" = {
+ name = "mime";
+ packageName = "mime";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
+ sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
+ };
+ };
+ "mime-2.4.6" = {
+ name = "mime";
+ packageName = "mime";
+ version = "2.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz";
+ sha512 = "RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==";
+ };
+ };
+ "mime-db-1.42.0" = {
+ name = "mime-db";
+ packageName = "mime-db";
+ version = "1.42.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz";
+ sha512 = "UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==";
+ };
+ };
+ "mime-db-1.44.0" = {
+ name = "mime-db";
+ packageName = "mime-db";
+ version = "1.44.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
+ sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
+ };
+ };
+ "mime-types-2.1.25" = {
+ name = "mime-types";
+ packageName = "mime-types";
+ version = "2.1.25";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz";
+ sha512 = "5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==";
+ };
+ };
+ "mimic-fn-1.2.0" = {
+ name = "mimic-fn";
+ packageName = "mimic-fn";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz";
+ sha512 = "jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==";
+ };
+ };
+ "mimic-fn-2.1.0" = {
+ name = "mimic-fn";
+ packageName = "mimic-fn";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz";
+ sha512 = "OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==";
+ };
+ };
+ "mini-css-extract-plugin-0.9.0" = {
+ name = "mini-css-extract-plugin";
+ packageName = "mini-css-extract-plugin";
+ version = "0.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz";
+ sha512 = "lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==";
+ };
+ };
+ "minimalistic-assert-1.0.1" = {
+ name = "minimalistic-assert";
+ packageName = "minimalistic-assert";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz";
+ sha512 = "UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==";
+ };
+ };
+ "minimalistic-crypto-utils-1.0.1" = {
+ name = "minimalistic-crypto-utils";
+ packageName = "minimalistic-crypto-utils";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz";
+ sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a";
+ };
+ };
+ "minimatch-3.0.4" = {
+ name = "minimatch";
+ packageName = "minimatch";
+ version = "3.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
+ sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
+ };
+ };
+ "minimist-0.0.8" = {
+ name = "minimist";
+ packageName = "minimist";
+ version = "0.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
+ sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
+ };
+ };
+ "minimist-1.2.5" = {
+ name = "minimist";
+ packageName = "minimist";
+ version = "1.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
+ sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
+ };
+ };
+ "minipass-3.1.3" = {
+ name = "minipass";
+ packageName = "minipass";
+ version = "3.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz";
+ sha512 = "Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==";
+ };
+ };
+ "minipass-collect-1.0.2" = {
+ name = "minipass-collect";
+ packageName = "minipass-collect";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz";
+ sha512 = "6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==";
+ };
+ };
+ "minipass-flush-1.0.5" = {
+ name = "minipass-flush";
+ packageName = "minipass-flush";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz";
+ sha512 = "JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==";
+ };
+ };
+ "minipass-pipeline-1.2.3" = {
+ name = "minipass-pipeline";
+ packageName = "minipass-pipeline";
+ version = "1.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz";
+ sha512 = "cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==";
+ };
+ };
+ "mississippi-3.0.0" = {
+ name = "mississippi";
+ packageName = "mississippi";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz";
+ sha512 = "x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==";
+ };
+ };
+ "mixin-deep-1.3.2" = {
+ name = "mixin-deep";
+ packageName = "mixin-deep";
+ version = "1.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz";
+ sha512 = "WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==";
+ };
+ };
+ "mkdirp-0.5.1" = {
+ name = "mkdirp";
+ packageName = "mkdirp";
+ version = "0.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
+ sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
+ };
+ };
+ "mkdirp-0.5.4" = {
+ name = "mkdirp";
+ packageName = "mkdirp";
+ version = "0.5.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz";
+ sha512 = "iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==";
+ };
+ };
+ "mkdirp-0.5.5" = {
+ name = "mkdirp";
+ packageName = "mkdirp";
+ version = "0.5.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
+ sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
+ };
+ };
+ "move-concurrently-1.0.1" = {
+ name = "move-concurrently";
+ packageName = "move-concurrently";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz";
+ sha1 = "be2c005fda32e0b29af1f05d7c4b33214c701f92";
+ };
+ };
+ "ms-2.0.0" = {
+ name = "ms";
+ packageName = "ms";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz";
+ sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
+ };
+ };
+ "ms-2.1.1" = {
+ name = "ms";
+ packageName = "ms";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz";
+ sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==";
+ };
+ };
+ "ms-2.1.2" = {
+ name = "ms";
+ packageName = "ms";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
+ sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
+ };
+ };
+ "multicast-dns-6.2.3" = {
+ name = "multicast-dns";
+ packageName = "multicast-dns";
+ version = "6.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz";
+ sha512 = "ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==";
+ };
+ };
+ "multicast-dns-service-types-1.1.0" = {
+ name = "multicast-dns-service-types";
+ packageName = "multicast-dns-service-types";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz";
+ sha1 = "899f11d9686e5e05cb91b35d5f0e63b773cfc901";
+ };
+ };
+ "mute-stream-0.0.8" = {
+ name = "mute-stream";
+ packageName = "mute-stream";
+ version = "0.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz";
+ sha512 = "nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==";
+ };
+ };
+ "mz-2.7.0" = {
+ name = "mz";
+ packageName = "mz";
+ version = "2.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz";
+ sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==";
+ };
+ };
+ "nan-2.14.0" = {
+ name = "nan";
+ packageName = "nan";
+ version = "2.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz";
+ sha512 = "INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==";
+ };
+ };
+ "nanomatch-1.2.13" = {
+ name = "nanomatch";
+ packageName = "nanomatch";
+ version = "1.2.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz";
+ sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==";
+ };
+ };
+ "natural-compare-1.4.0" = {
+ name = "natural-compare";
+ packageName = "natural-compare";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz";
+ sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7";
+ };
+ };
+ "negotiator-0.6.2" = {
+ name = "negotiator";
+ packageName = "negotiator";
+ version = "0.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz";
+ sha512 = "hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==";
+ };
+ };
+ "neo-async-2.6.1" = {
+ name = "neo-async";
+ packageName = "neo-async";
+ version = "2.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz";
+ sha512 = "iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==";
+ };
+ };
+ "nice-try-1.0.5" = {
+ name = "nice-try";
+ packageName = "nice-try";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz";
+ sha512 = "1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==";
+ };
+ };
+ "no-case-2.3.2" = {
+ name = "no-case";
+ packageName = "no-case";
+ version = "2.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz";
+ sha512 = "rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==";
+ };
+ };
+ "node-forge-0.9.0" = {
+ name = "node-forge";
+ packageName = "node-forge";
+ version = "0.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz";
+ sha512 = "7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==";
+ };
+ };
+ "node-gyp-3.8.0" = {
+ name = "node-gyp";
+ packageName = "node-gyp";
+ version = "3.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz";
+ sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==";
+ };
+ };
+ "node-ipc-9.1.1" = {
+ name = "node-ipc";
+ packageName = "node-ipc";
+ version = "9.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.1.tgz";
+ sha512 = "FAyICv0sIRJxVp3GW5fzgaf9jwwRQxAKDJlmNFUL5hOy+W4X/I5AypyHoq0DXXbo9o/gt79gj++4cMr4jVWE/w==";
+ };
+ };
+ "node-libs-browser-2.2.1" = {
+ name = "node-libs-browser";
+ packageName = "node-libs-browser";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz";
+ sha512 = "h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==";
+ };
+ };
+ "node-releases-1.1.53" = {
+ name = "node-releases";
+ packageName = "node-releases";
+ version = "1.1.53";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz";
+ sha512 = "wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==";
+ };
+ };
+ "node-releases-1.1.58" = {
+ name = "node-releases";
+ packageName = "node-releases";
+ version = "1.1.58";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz";
+ sha512 = "NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==";
+ };
+ };
+ "node-sass-4.14.1" = {
+ name = "node-sass";
+ packageName = "node-sass";
+ version = "4.14.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz";
+ sha512 = "sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==";
+ };
+ };
+ "nopt-3.0.6" = {
+ name = "nopt";
+ packageName = "nopt";
+ version = "3.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz";
+ sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9";
+ };
+ };
+ "normalize-package-data-2.5.0" = {
+ name = "normalize-package-data";
+ packageName = "normalize-package-data";
+ version = "2.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz";
+ sha512 = "/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==";
+ };
+ };
+ "normalize-path-1.0.0" = {
+ name = "normalize-path";
+ packageName = "normalize-path";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz";
+ sha1 = "32d0e472f91ff345701c15a8311018d3b0a90379";
+ };
+ };
+ "normalize-path-2.1.1" = {
+ name = "normalize-path";
+ packageName = "normalize-path";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz";
+ sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9";
+ };
+ };
+ "normalize-path-3.0.0" = {
+ name = "normalize-path";
+ packageName = "normalize-path";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz";
+ sha512 = "6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==";
+ };
+ };
+ "normalize-range-0.1.2" = {
+ name = "normalize-range";
+ packageName = "normalize-range";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz";
+ sha1 = "2d10c06bdfd312ea9777695a4d28439456b75942";
+ };
+ };
+ "normalize-url-1.9.1" = {
+ name = "normalize-url";
+ packageName = "normalize-url";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz";
+ sha1 = "2cc0d66b31ea23036458436e3620d85954c66c3c";
+ };
+ };
+ "normalize-url-3.3.0" = {
+ name = "normalize-url";
+ packageName = "normalize-url";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz";
+ sha512 = "U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==";
+ };
+ };
+ "npm-run-path-2.0.2" = {
+ name = "npm-run-path";
+ packageName = "npm-run-path";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz";
+ sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
+ };
+ };
+ "npm-run-path-4.0.1" = {
+ name = "npm-run-path";
+ packageName = "npm-run-path";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz";
+ sha512 = "S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==";
+ };
+ };
+ "npmlog-4.1.2" = {
+ name = "npmlog";
+ packageName = "npmlog";
+ version = "4.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz";
+ sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==";
+ };
+ };
+ "nth-check-1.0.2" = {
+ name = "nth-check";
+ packageName = "nth-check";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz";
+ sha512 = "WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==";
+ };
+ };
+ "num2fraction-1.2.2" = {
+ name = "num2fraction";
+ packageName = "num2fraction";
+ version = "1.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz";
+ sha1 = "6f682b6a027a4e9ddfa4564cd2589d1d4e669ede";
+ };
+ };
+ "number-is-nan-1.0.1" = {
+ name = "number-is-nan";
+ packageName = "number-is-nan";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz";
+ sha1 = "097b602b53422a522c1afb8790318336941a011d";
+ };
+ };
+ "oauth-sign-0.9.0" = {
+ name = "oauth-sign";
+ packageName = "oauth-sign";
+ version = "0.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
+ sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==";
+ };
+ };
+ "object-assign-4.1.1" = {
+ name = "object-assign";
+ packageName = "object-assign";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
+ sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
+ };
+ };
+ "object-copy-0.1.0" = {
+ name = "object-copy";
+ packageName = "object-copy";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz";
+ sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
+ };
+ };
+ "object-hash-1.3.1" = {
+ name = "object-hash";
+ packageName = "object-hash";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz";
+ sha512 = "OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==";
+ };
+ };
+ "object-inspect-1.7.0" = {
+ name = "object-inspect";
+ packageName = "object-inspect";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz";
+ sha512 = "a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==";
+ };
+ };
+ "object-is-1.1.2" = {
+ name = "object-is";
+ packageName = "object-is";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz";
+ sha512 = "5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==";
+ };
+ };
+ "object-keys-1.1.1" = {
+ name = "object-keys";
+ packageName = "object-keys";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz";
+ sha512 = "NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==";
+ };
+ };
+ "object-visit-1.0.1" = {
+ name = "object-visit";
+ packageName = "object-visit";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz";
+ sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb";
+ };
+ };
+ "object.assign-4.1.0" = {
+ name = "object.assign";
+ packageName = "object.assign";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz";
+ sha512 = "exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==";
+ };
+ };
+ "object.getownpropertydescriptors-2.1.0" = {
+ name = "object.getownpropertydescriptors";
+ packageName = "object.getownpropertydescriptors";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz";
+ sha512 = "Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==";
+ };
+ };
+ "object.pick-1.3.0" = {
+ name = "object.pick";
+ packageName = "object.pick";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz";
+ sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747";
+ };
+ };
+ "object.values-1.1.1" = {
+ name = "object.values";
+ packageName = "object.values";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz";
+ sha512 = "WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==";
+ };
+ };
+ "obuf-1.1.2" = {
+ name = "obuf";
+ packageName = "obuf";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz";
+ sha512 = "PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==";
+ };
+ };
+ "on-finished-2.3.0" = {
+ name = "on-finished";
+ packageName = "on-finished";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz";
+ sha1 = "20f1336481b083cd75337992a16971aa2d906947";
+ };
+ };
+ "on-headers-1.0.2" = {
+ name = "on-headers";
+ packageName = "on-headers";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz";
+ sha512 = "pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==";
+ };
+ };
+ "once-1.4.0" = {
+ name = "once";
+ packageName = "once";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
+ sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
+ };
+ };
+ "onetime-2.0.1" = {
+ name = "onetime";
+ packageName = "onetime";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz";
+ sha1 = "067428230fd67443b2794b22bba528b6867962d4";
+ };
+ };
+ "onetime-5.1.0" = {
+ name = "onetime";
+ packageName = "onetime";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz";
+ sha512 = "5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==";
+ };
+ };
+ "open-6.4.0" = {
+ name = "open";
+ packageName = "open";
+ version = "6.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/open/-/open-6.4.0.tgz";
+ sha512 = "IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==";
+ };
+ };
+ "opener-1.5.1" = {
+ name = "opener";
+ packageName = "opener";
+ version = "1.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz";
+ sha512 = "goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==";
+ };
+ };
+ "opn-5.5.0" = {
+ name = "opn";
+ packageName = "opn";
+ version = "5.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz";
+ sha512 = "PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==";
+ };
+ };
+ "optionator-0.8.3" = {
+ name = "optionator";
+ packageName = "optionator";
+ version = "0.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz";
+ sha512 = "+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==";
+ };
+ };
+ "ora-3.4.0" = {
+ name = "ora";
+ packageName = "ora";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz";
+ sha512 = "eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==";
+ };
+ };
+ "original-1.0.2" = {
+ name = "original";
+ packageName = "original";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/original/-/original-1.0.2.tgz";
+ sha512 = "hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==";
+ };
+ };
+ "os-browserify-0.3.0" = {
+ name = "os-browserify";
+ packageName = "os-browserify";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz";
+ sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27";
+ };
+ };
+ "os-homedir-1.0.2" = {
+ name = "os-homedir";
+ packageName = "os-homedir";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz";
+ sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
+ };
+ };
+ "os-tmpdir-1.0.2" = {
+ name = "os-tmpdir";
+ packageName = "os-tmpdir";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
+ sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
+ };
+ };
+ "osenv-0.1.5" = {
+ name = "osenv";
+ packageName = "osenv";
+ version = "0.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz";
+ sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
+ };
+ };
+ "p-finally-1.0.0" = {
+ name = "p-finally";
+ packageName = "p-finally";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz";
+ sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
+ };
+ };
+ "p-finally-2.0.1" = {
+ name = "p-finally";
+ packageName = "p-finally";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz";
+ sha512 = "vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==";
+ };
+ };
+ "p-limit-1.3.0" = {
+ name = "p-limit";
+ packageName = "p-limit";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz";
+ sha512 = "vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==";
+ };
+ };
+ "p-limit-2.2.1" = {
+ name = "p-limit";
+ packageName = "p-limit";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz";
+ sha512 = "85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==";
+ };
+ };
+ "p-limit-2.3.0" = {
+ name = "p-limit";
+ packageName = "p-limit";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
+ sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==";
+ };
+ };
+ "p-locate-2.0.0" = {
+ name = "p-locate";
+ packageName = "p-locate";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz";
+ sha1 = "20a0103b222a70c8fd39cc2e580680f3dde5ec43";
+ };
+ };
+ "p-locate-3.0.0" = {
+ name = "p-locate";
+ packageName = "p-locate";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz";
+ sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==";
+ };
+ };
+ "p-locate-4.1.0" = {
+ name = "p-locate";
+ packageName = "p-locate";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz";
+ sha512 = "R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==";
+ };
+ };
+ "p-map-2.1.0" = {
+ name = "p-map";
+ packageName = "p-map";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz";
+ sha512 = "y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==";
+ };
+ };
+ "p-map-3.0.0" = {
+ name = "p-map";
+ packageName = "p-map";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz";
+ sha512 = "d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==";
+ };
+ };
+ "p-retry-3.0.1" = {
+ name = "p-retry";
+ packageName = "p-retry";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz";
+ sha512 = "XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==";
+ };
+ };
+ "p-try-1.0.0" = {
+ name = "p-try";
+ packageName = "p-try";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz";
+ sha1 = "cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3";
+ };
+ };
+ "p-try-2.2.0" = {
+ name = "p-try";
+ packageName = "p-try";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz";
+ sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==";
+ };
+ };
+ "pako-1.0.11" = {
+ name = "pako";
+ packageName = "pako";
+ version = "1.0.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz";
+ sha512 = "4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==";
+ };
+ };
+ "parallel-transform-1.2.0" = {
+ name = "parallel-transform";
+ packageName = "parallel-transform";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz";
+ sha512 = "P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==";
+ };
+ };
+ "param-case-2.1.1" = {
+ name = "param-case";
+ packageName = "param-case";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz";
+ sha1 = "df94fd8cf6531ecf75e6bef9a0858fbc72be2247";
+ };
+ };
+ "parent-module-1.0.1" = {
+ name = "parent-module";
+ packageName = "parent-module";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz";
+ sha512 = "GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==";
+ };
+ };
+ "parse-asn1-5.1.5" = {
+ name = "parse-asn1";
+ packageName = "parse-asn1";
+ version = "5.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz";
+ sha512 = "jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==";
+ };
+ };
+ "parse-json-2.2.0" = {
+ name = "parse-json";
+ packageName = "parse-json";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz";
+ sha1 = "f480f40434ef80741f8469099f8dea18f55a4dc9";
+ };
+ };
+ "parse-json-4.0.0" = {
+ name = "parse-json";
+ packageName = "parse-json";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz";
+ sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0";
+ };
+ };
+ "parse-json-5.0.0" = {
+ name = "parse-json";
+ packageName = "parse-json";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz";
+ sha512 = "OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==";
+ };
+ };
+ "parse5-5.1.1" = {
+ name = "parse5";
+ packageName = "parse5";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz";
+ sha512 = "ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==";
+ };
+ };
+ "parse5-htmlparser2-tree-adapter-5.1.1" = {
+ name = "parse5-htmlparser2-tree-adapter";
+ packageName = "parse5-htmlparser2-tree-adapter";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-5.1.1.tgz";
+ sha512 = "CF+TKjXqoqyDwHqBhFQ+3l5t83xYi6fVT1tQNg+Ye0JRLnTxWvIroCjEp1A0k4lneHNBGnICUf0cfYVYGEazqw==";
+ };
+ };
+ "parseurl-1.3.3" = {
+ name = "parseurl";
+ packageName = "parseurl";
+ version = "1.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz";
+ sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==";
+ };
+ };
+ "pascalcase-0.1.1" = {
+ name = "pascalcase";
+ packageName = "pascalcase";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz";
+ sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14";
+ };
+ };
+ "path-browserify-0.0.1" = {
+ name = "path-browserify";
+ packageName = "path-browserify";
+ version = "0.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz";
+ sha512 = "BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==";
+ };
+ };
+ "path-dirname-1.0.2" = {
+ name = "path-dirname";
+ packageName = "path-dirname";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz";
+ sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0";
+ };
+ };
+ "path-exists-2.1.0" = {
+ name = "path-exists";
+ packageName = "path-exists";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz";
+ sha1 = "0feb6c64f0fc518d9a754dd5efb62c7022761f4b";
+ };
+ };
+ "path-exists-3.0.0" = {
+ name = "path-exists";
+ packageName = "path-exists";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz";
+ sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515";
+ };
+ };
+ "path-exists-4.0.0" = {
+ name = "path-exists";
+ packageName = "path-exists";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz";
+ sha512 = "ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==";
+ };
+ };
+ "path-is-absolute-1.0.1" = {
+ name = "path-is-absolute";
+ packageName = "path-is-absolute";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
+ sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
+ };
+ };
+ "path-is-inside-1.0.2" = {
+ name = "path-is-inside";
+ packageName = "path-is-inside";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz";
+ sha1 = "365417dede44430d1c11af61027facf074bdfc53";
+ };
+ };
+ "path-key-2.0.1" = {
+ name = "path-key";
+ packageName = "path-key";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz";
+ sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40";
+ };
+ };
+ "path-key-3.1.1" = {
+ name = "path-key";
+ packageName = "path-key";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz";
+ sha512 = "ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==";
+ };
+ };
+ "path-parse-1.0.6" = {
+ name = "path-parse";
+ packageName = "path-parse";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
+ sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
+ };
+ };
+ "path-to-regexp-0.1.7" = {
+ name = "path-to-regexp";
+ packageName = "path-to-regexp";
+ version = "0.1.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz";
+ sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c";
+ };
+ };
+ "path-type-1.1.0" = {
+ name = "path-type";
+ packageName = "path-type";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz";
+ sha1 = "59c44f7ee491da704da415da5a4070ba4f8fe441";
+ };
+ };
+ "path-type-3.0.0" = {
+ name = "path-type";
+ packageName = "path-type";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz";
+ sha512 = "T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==";
+ };
+ };
+ "pbkdf2-3.0.17" = {
+ name = "pbkdf2";
+ packageName = "pbkdf2";
+ version = "3.0.17";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz";
+ sha512 = "U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==";
+ };
+ };
+ "performance-now-2.1.0" = {
+ name = "performance-now";
+ packageName = "performance-now";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz";
+ sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
+ };
+ };
+ "picomatch-2.2.2" = {
+ name = "picomatch";
+ packageName = "picomatch";
+ version = "2.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz";
+ sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==";
+ };
+ };
+ "pify-2.3.0" = {
+ name = "pify";
+ packageName = "pify";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz";
+ sha1 = "ed141a6ac043a849ea588498e7dca8b15330e90c";
+ };
+ };
+ "pify-3.0.0" = {
+ name = "pify";
+ packageName = "pify";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz";
+ sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176";
+ };
+ };
+ "pify-4.0.1" = {
+ name = "pify";
+ packageName = "pify";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz";
+ sha512 = "uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==";
+ };
+ };
+ "pinkie-2.0.4" = {
+ name = "pinkie";
+ packageName = "pinkie";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz";
+ sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870";
+ };
+ };
+ "pinkie-promise-2.0.1" = {
+ name = "pinkie-promise";
+ packageName = "pinkie-promise";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz";
+ sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa";
+ };
+ };
+ "pkg-dir-1.0.0" = {
+ name = "pkg-dir";
+ packageName = "pkg-dir";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz";
+ sha1 = "7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4";
+ };
+ };
+ "pkg-dir-3.0.0" = {
+ name = "pkg-dir";
+ packageName = "pkg-dir";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz";
+ sha512 = "/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==";
+ };
+ };
+ "pkg-dir-4.2.0" = {
+ name = "pkg-dir";
+ packageName = "pkg-dir";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz";
+ sha512 = "HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==";
+ };
+ };
+ "pkg-up-2.0.0" = {
+ name = "pkg-up";
+ packageName = "pkg-up";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz";
+ sha1 = "c819ac728059a461cab1c3889a2be3c49a004d7f";
+ };
+ };
+ "pnp-webpack-plugin-1.6.4" = {
+ name = "pnp-webpack-plugin";
+ packageName = "pnp-webpack-plugin";
+ version = "1.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz";
+ sha512 = "7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==";
+ };
+ };
+ "portfinder-1.0.26" = {
+ name = "portfinder";
+ packageName = "portfinder";
+ version = "1.0.26";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz";
+ sha512 = "Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==";
+ };
+ };
+ "posix-character-classes-0.1.1" = {
+ name = "posix-character-classes";
+ packageName = "posix-character-classes";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz";
+ sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
+ };
+ };
+ "postcss-7.0.32" = {
+ name = "postcss";
+ packageName = "postcss";
+ version = "7.0.32";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz";
+ sha512 = "03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==";
+ };
+ };
+ "postcss-calc-7.0.2" = {
+ name = "postcss-calc";
+ packageName = "postcss-calc";
+ version = "7.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz";
+ sha512 = "rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==";
+ };
+ };
+ "postcss-colormin-4.0.3" = {
+ name = "postcss-colormin";
+ packageName = "postcss-colormin";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz";
+ sha512 = "WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==";
+ };
+ };
+ "postcss-convert-values-4.0.1" = {
+ name = "postcss-convert-values";
+ packageName = "postcss-convert-values";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz";
+ sha512 = "Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==";
+ };
+ };
+ "postcss-discard-comments-4.0.2" = {
+ name = "postcss-discard-comments";
+ packageName = "postcss-discard-comments";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz";
+ sha512 = "RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==";
+ };
+ };
+ "postcss-discard-duplicates-4.0.2" = {
+ name = "postcss-discard-duplicates";
+ packageName = "postcss-discard-duplicates";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz";
+ sha512 = "ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==";
+ };
+ };
+ "postcss-discard-empty-4.0.1" = {
+ name = "postcss-discard-empty";
+ packageName = "postcss-discard-empty";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz";
+ sha512 = "B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==";
+ };
+ };
+ "postcss-discard-overridden-4.0.1" = {
+ name = "postcss-discard-overridden";
+ packageName = "postcss-discard-overridden";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz";
+ sha512 = "IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==";
+ };
+ };
+ "postcss-load-config-2.1.0" = {
+ name = "postcss-load-config";
+ packageName = "postcss-load-config";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz";
+ sha512 = "4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==";
+ };
+ };
+ "postcss-loader-3.0.0" = {
+ name = "postcss-loader";
+ packageName = "postcss-loader";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz";
+ sha512 = "cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==";
+ };
+ };
+ "postcss-merge-longhand-4.0.11" = {
+ name = "postcss-merge-longhand";
+ packageName = "postcss-merge-longhand";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz";
+ sha512 = "alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==";
+ };
+ };
+ "postcss-merge-rules-4.0.3" = {
+ name = "postcss-merge-rules";
+ packageName = "postcss-merge-rules";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz";
+ sha512 = "U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==";
+ };
+ };
+ "postcss-minify-font-values-4.0.2" = {
+ name = "postcss-minify-font-values";
+ packageName = "postcss-minify-font-values";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz";
+ sha512 = "j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==";
+ };
+ };
+ "postcss-minify-gradients-4.0.2" = {
+ name = "postcss-minify-gradients";
+ packageName = "postcss-minify-gradients";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz";
+ sha512 = "qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==";
+ };
+ };
+ "postcss-minify-params-4.0.2" = {
+ name = "postcss-minify-params";
+ packageName = "postcss-minify-params";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz";
+ sha512 = "G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==";
+ };
+ };
+ "postcss-minify-selectors-4.0.2" = {
+ name = "postcss-minify-selectors";
+ packageName = "postcss-minify-selectors";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz";
+ sha512 = "D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==";
+ };
+ };
+ "postcss-modules-extract-imports-2.0.0" = {
+ name = "postcss-modules-extract-imports";
+ packageName = "postcss-modules-extract-imports";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz";
+ sha512 = "LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==";
+ };
+ };
+ "postcss-modules-local-by-default-3.0.2" = {
+ name = "postcss-modules-local-by-default";
+ packageName = "postcss-modules-local-by-default";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz";
+ sha512 = "jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==";
+ };
+ };
+ "postcss-modules-scope-2.2.0" = {
+ name = "postcss-modules-scope";
+ packageName = "postcss-modules-scope";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz";
+ sha512 = "YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==";
+ };
+ };
+ "postcss-modules-values-3.0.0" = {
+ name = "postcss-modules-values";
+ packageName = "postcss-modules-values";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz";
+ sha512 = "1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==";
+ };
+ };
+ "postcss-normalize-charset-4.0.1" = {
+ name = "postcss-normalize-charset";
+ packageName = "postcss-normalize-charset";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz";
+ sha512 = "gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==";
+ };
+ };
+ "postcss-normalize-display-values-4.0.2" = {
+ name = "postcss-normalize-display-values";
+ packageName = "postcss-normalize-display-values";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz";
+ sha512 = "3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==";
+ };
+ };
+ "postcss-normalize-positions-4.0.2" = {
+ name = "postcss-normalize-positions";
+ packageName = "postcss-normalize-positions";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz";
+ sha512 = "Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==";
+ };
+ };
+ "postcss-normalize-repeat-style-4.0.2" = {
+ name = "postcss-normalize-repeat-style";
+ packageName = "postcss-normalize-repeat-style";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz";
+ sha512 = "qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==";
+ };
+ };
+ "postcss-normalize-string-4.0.2" = {
+ name = "postcss-normalize-string";
+ packageName = "postcss-normalize-string";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz";
+ sha512 = "RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==";
+ };
+ };
+ "postcss-normalize-timing-functions-4.0.2" = {
+ name = "postcss-normalize-timing-functions";
+ packageName = "postcss-normalize-timing-functions";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz";
+ sha512 = "acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==";
+ };
+ };
+ "postcss-normalize-unicode-4.0.1" = {
+ name = "postcss-normalize-unicode";
+ packageName = "postcss-normalize-unicode";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz";
+ sha512 = "od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==";
+ };
+ };
+ "postcss-normalize-url-4.0.1" = {
+ name = "postcss-normalize-url";
+ packageName = "postcss-normalize-url";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz";
+ sha512 = "p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==";
+ };
+ };
+ "postcss-normalize-whitespace-4.0.2" = {
+ name = "postcss-normalize-whitespace";
+ packageName = "postcss-normalize-whitespace";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz";
+ sha512 = "tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==";
+ };
+ };
+ "postcss-ordered-values-4.1.2" = {
+ name = "postcss-ordered-values";
+ packageName = "postcss-ordered-values";
+ version = "4.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz";
+ sha512 = "2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==";
+ };
+ };
+ "postcss-reduce-initial-4.0.3" = {
+ name = "postcss-reduce-initial";
+ packageName = "postcss-reduce-initial";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz";
+ sha512 = "gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==";
+ };
+ };
+ "postcss-reduce-transforms-4.0.2" = {
+ name = "postcss-reduce-transforms";
+ packageName = "postcss-reduce-transforms";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz";
+ sha512 = "EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==";
+ };
+ };
+ "postcss-selector-parser-3.1.2" = {
+ name = "postcss-selector-parser";
+ packageName = "postcss-selector-parser";
+ version = "3.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz";
+ sha512 = "h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==";
+ };
+ };
+ "postcss-selector-parser-6.0.2" = {
+ name = "postcss-selector-parser";
+ packageName = "postcss-selector-parser";
+ version = "6.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz";
+ sha512 = "36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==";
+ };
+ };
+ "postcss-svgo-4.0.2" = {
+ name = "postcss-svgo";
+ packageName = "postcss-svgo";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz";
+ sha512 = "C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==";
+ };
+ };
+ "postcss-unique-selectors-4.0.1" = {
+ name = "postcss-unique-selectors";
+ packageName = "postcss-unique-selectors";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz";
+ sha512 = "+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==";
+ };
+ };
+ "postcss-value-parser-3.3.1" = {
+ name = "postcss-value-parser";
+ packageName = "postcss-value-parser";
+ version = "3.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz";
+ sha512 = "pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==";
+ };
+ };
+ "postcss-value-parser-4.1.0" = {
+ name = "postcss-value-parser";
+ packageName = "postcss-value-parser";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz";
+ sha512 = "97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==";
+ };
+ };
+ "prelude-ls-1.1.2" = {
+ name = "prelude-ls";
+ packageName = "prelude-ls";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz";
+ sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
+ };
+ };
+ "prepend-http-1.0.4" = {
+ name = "prepend-http";
+ packageName = "prepend-http";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz";
+ sha1 = "d4f4562b0ce3696e41ac52d0e002e57a635dc6dc";
+ };
+ };
+ "prettier-1.19.1" = {
+ name = "prettier";
+ packageName = "prettier";
+ version = "1.19.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz";
+ sha512 = "s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==";
+ };
+ };
+ "prettier-linter-helpers-1.0.0" = {
+ name = "prettier-linter-helpers";
+ packageName = "prettier-linter-helpers";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz";
+ sha512 = "GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==";
+ };
+ };
+ "pretty-error-2.1.1" = {
+ name = "pretty-error";
+ packageName = "pretty-error";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz";
+ sha1 = "5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3";
+ };
+ };
+ "private-0.1.8" = {
+ name = "private";
+ packageName = "private";
+ version = "0.1.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/private/-/private-0.1.8.tgz";
+ sha512 = "VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==";
+ };
+ };
+ "process-0.11.10" = {
+ name = "process";
+ packageName = "process";
+ version = "0.11.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/process/-/process-0.11.10.tgz";
+ sha1 = "7332300e840161bda3e69a1d1d91a7d4bc16f182";
+ };
+ };
+ "process-nextick-args-2.0.1" = {
+ name = "process-nextick-args";
+ packageName = "process-nextick-args";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
+ sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
+ };
+ };
+ "progress-2.0.3" = {
+ name = "progress";
+ packageName = "progress";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz";
+ sha512 = "7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==";
+ };
+ };
+ "promise-inflight-1.0.1" = {
+ name = "promise-inflight";
+ packageName = "promise-inflight";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz";
+ sha1 = "98472870bf228132fcbdd868129bad12c3c029e3";
+ };
+ };
+ "proxy-addr-2.0.6" = {
+ name = "proxy-addr";
+ packageName = "proxy-addr";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz";
+ sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==";
+ };
+ };
+ "prr-1.0.1" = {
+ name = "prr";
+ packageName = "prr";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz";
+ sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476";
+ };
+ };
+ "pseudomap-1.0.2" = {
+ name = "pseudomap";
+ packageName = "pseudomap";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz";
+ sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
+ };
+ };
+ "psl-1.6.0" = {
+ name = "psl";
+ packageName = "psl";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/psl/-/psl-1.6.0.tgz";
+ sha512 = "SYKKmVel98NCOYXpkwUqZqh0ahZeeKfmisiLIcEZdsb+WbLv02g/dI5BUmZnIyOe7RzZtLax81nnb2HbvC2tzA==";
+ };
+ };
+ "public-encrypt-4.0.3" = {
+ name = "public-encrypt";
+ packageName = "public-encrypt";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz";
+ sha512 = "zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==";
+ };
+ };
+ "pump-2.0.1" = {
+ name = "pump";
+ packageName = "pump";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz";
+ sha512 = "ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==";
+ };
+ };
+ "pump-3.0.0" = {
+ name = "pump";
+ packageName = "pump";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz";
+ sha512 = "LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==";
+ };
+ };
+ "pumpify-1.5.1" = {
+ name = "pumpify";
+ packageName = "pumpify";
+ version = "1.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz";
+ sha512 = "oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==";
+ };
+ };
+ "punycode-1.3.2" = {
+ name = "punycode";
+ packageName = "punycode";
+ version = "1.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz";
+ sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d";
+ };
+ };
+ "punycode-1.4.1" = {
+ name = "punycode";
+ packageName = "punycode";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz";
+ sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
+ };
+ };
+ "punycode-2.1.1" = {
+ name = "punycode";
+ packageName = "punycode";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
+ sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
+ };
+ };
+ "q-1.5.1" = {
+ name = "q";
+ packageName = "q";
+ version = "1.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/q/-/q-1.5.1.tgz";
+ sha1 = "7e32f75b41381291d04611f1bf14109ac00651d7";
+ };
+ };
+ "qs-6.5.2" = {
+ name = "qs";
+ packageName = "qs";
+ version = "6.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
+ sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
+ };
+ };
+ "qs-6.7.0" = {
+ name = "qs";
+ packageName = "qs";
+ version = "6.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz";
+ sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==";
+ };
+ };
+ "query-string-4.3.4" = {
+ name = "query-string";
+ packageName = "query-string";
+ version = "4.3.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz";
+ sha1 = "bbb693b9ca915c232515b228b1a02b609043dbeb";
+ };
+ };
+ "querystring-0.2.0" = {
+ name = "querystring";
+ packageName = "querystring";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz";
+ sha1 = "b209849203bb25df820da756e747005878521620";
+ };
+ };
+ "querystring-es3-0.2.1" = {
+ name = "querystring-es3";
+ packageName = "querystring-es3";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz";
+ sha1 = "9ec61f79049875707d69414596fd907a4d711e73";
+ };
+ };
+ "querystringify-2.1.1" = {
+ name = "querystringify";
+ packageName = "querystringify";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz";
+ sha512 = "w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==";
+ };
+ };
+ "randombytes-2.1.0" = {
+ name = "randombytes";
+ packageName = "randombytes";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz";
+ sha512 = "vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==";
+ };
+ };
+ "randomfill-1.0.4" = {
+ name = "randomfill";
+ packageName = "randomfill";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz";
+ sha512 = "87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==";
+ };
+ };
+ "range-parser-1.2.1" = {
+ name = "range-parser";
+ packageName = "range-parser";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz";
+ sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==";
+ };
+ };
+ "raw-body-2.4.0" = {
+ name = "raw-body";
+ packageName = "raw-body";
+ version = "2.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz";
+ sha512 = "4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==";
+ };
+ };
+ "read-pkg-1.1.0" = {
+ name = "read-pkg";
+ packageName = "read-pkg";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz";
+ sha1 = "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28";
+ };
+ };
+ "read-pkg-5.2.0" = {
+ name = "read-pkg";
+ packageName = "read-pkg";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz";
+ sha512 = "Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==";
+ };
+ };
+ "read-pkg-up-1.0.1" = {
+ name = "read-pkg-up";
+ packageName = "read-pkg-up";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz";
+ sha1 = "9d63c13276c065918d57f002a57f40a1b643fb02";
+ };
+ };
+ "readable-stream-2.3.6" = {
+ name = "readable-stream";
+ packageName = "readable-stream";
+ version = "2.3.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz";
+ sha512 = "tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==";
+ };
+ };
+ "readable-stream-3.6.0" = {
+ name = "readable-stream";
+ packageName = "readable-stream";
+ version = "3.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
+ sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
+ };
+ };
+ "readdirp-2.2.1" = {
+ name = "readdirp";
+ packageName = "readdirp";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz";
+ sha512 = "1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==";
+ };
+ };
+ "readdirp-3.4.0" = {
+ name = "readdirp";
+ packageName = "readdirp";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz";
+ sha512 = "0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==";
+ };
+ };
+ "redent-1.0.0" = {
+ name = "redent";
+ packageName = "redent";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz";
+ sha1 = "cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde";
+ };
+ };
+ "regenerate-1.4.1" = {
+ name = "regenerate";
+ packageName = "regenerate";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz";
+ sha512 = "j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==";
+ };
+ };
+ "regenerate-unicode-properties-8.2.0" = {
+ name = "regenerate-unicode-properties";
+ packageName = "regenerate-unicode-properties";
+ version = "8.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz";
+ sha512 = "F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==";
+ };
+ };
+ "regenerator-runtime-0.13.5" = {
+ name = "regenerator-runtime";
+ packageName = "regenerator-runtime";
+ version = "0.13.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz";
+ sha512 = "ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==";
+ };
+ };
+ "regenerator-transform-0.14.4" = {
+ name = "regenerator-transform";
+ packageName = "regenerator-transform";
+ version = "0.14.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz";
+ sha512 = "EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==";
+ };
+ };
+ "regex-not-1.0.2" = {
+ name = "regex-not";
+ packageName = "regex-not";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz";
+ sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==";
+ };
+ };
+ "regexp.prototype.flags-1.3.0" = {
+ name = "regexp.prototype.flags";
+ packageName = "regexp.prototype.flags";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz";
+ sha512 = "2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==";
+ };
+ };
+ "regexpp-2.0.1" = {
+ name = "regexpp";
+ packageName = "regexpp";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz";
+ sha512 = "lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==";
+ };
+ };
+ "regexpp-3.1.0" = {
+ name = "regexpp";
+ packageName = "regexpp";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz";
+ sha512 = "ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==";
+ };
+ };
+ "regexpu-core-4.7.0" = {
+ name = "regexpu-core";
+ packageName = "regexpu-core";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz";
+ sha512 = "TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==";
+ };
+ };
+ "regjsgen-0.5.2" = {
+ name = "regjsgen";
+ packageName = "regjsgen";
+ version = "0.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz";
+ sha512 = "OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==";
+ };
+ };
+ "regjsparser-0.6.4" = {
+ name = "regjsparser";
+ packageName = "regjsparser";
+ version = "0.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz";
+ sha512 = "64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==";
+ };
+ };
+ "relateurl-0.2.7" = {
+ name = "relateurl";
+ packageName = "relateurl";
+ version = "0.2.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz";
+ sha1 = "54dbf377e51440aca90a4cd274600d3ff2d888a9";
+ };
+ };
+ "remove-trailing-separator-1.1.0" = {
+ name = "remove-trailing-separator";
+ packageName = "remove-trailing-separator";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz";
+ sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef";
+ };
+ };
+ "renderkid-2.0.3" = {
+ name = "renderkid";
+ packageName = "renderkid";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz";
+ sha512 = "z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==";
+ };
+ };
+ "repeat-element-1.1.3" = {
+ name = "repeat-element";
+ packageName = "repeat-element";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz";
+ sha512 = "ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==";
+ };
+ };
+ "repeat-string-1.6.1" = {
+ name = "repeat-string";
+ packageName = "repeat-string";
+ version = "1.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz";
+ sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637";
+ };
+ };
+ "repeating-2.0.1" = {
+ name = "repeating";
+ packageName = "repeating";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz";
+ sha1 = "5214c53a926d3552707527fbab415dbc08d06dda";
+ };
+ };
+ "request-2.88.2" = {
+ name = "request";
+ packageName = "request";
+ version = "2.88.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
+ sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==";
+ };
+ };
+ "require-directory-2.1.1" = {
+ name = "require-directory";
+ packageName = "require-directory";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz";
+ sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
+ };
+ };
+ "require-main-filename-2.0.0" = {
+ name = "require-main-filename";
+ packageName = "require-main-filename";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz";
+ sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
+ };
+ };
+ "requires-port-1.0.0" = {
+ name = "requires-port";
+ packageName = "requires-port";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz";
+ sha1 = "925d2601d39ac485e091cf0da5c6e694dc3dcaff";
+ };
+ };
+ "resize-observer-polyfill-1.5.1" = {
+ name = "resize-observer-polyfill";
+ packageName = "resize-observer-polyfill";
+ version = "1.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz";
+ sha512 = "LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==";
+ };
+ };
+ "resolve-1.14.1" = {
+ name = "resolve";
+ packageName = "resolve";
+ version = "1.14.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.14.1.tgz";
+ sha512 = "fn5Wobh4cxbLzuHaE+nphztHy43/b++4M6SsGFC2gB8uYwf0C8LcarfCz1un7UTW8OFQg9iNjZ4xpcFVGebDPg==";
+ };
+ };
+ "resolve-cwd-2.0.0" = {
+ name = "resolve-cwd";
+ packageName = "resolve-cwd";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz";
+ sha1 = "00a9f7387556e27038eae232caa372a6a59b665a";
+ };
+ };
+ "resolve-from-3.0.0" = {
+ name = "resolve-from";
+ packageName = "resolve-from";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz";
+ sha1 = "b22c7af7d9d6881bc8b6e653335eebcb0a188748";
+ };
+ };
+ "resolve-from-4.0.0" = {
+ name = "resolve-from";
+ packageName = "resolve-from";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz";
+ sha512 = "pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==";
+ };
+ };
+ "resolve-url-0.2.1" = {
+ name = "resolve-url";
+ packageName = "resolve-url";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz";
+ sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a";
+ };
+ };
+ "restore-cursor-2.0.0" = {
+ name = "restore-cursor";
+ packageName = "restore-cursor";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz";
+ sha1 = "9f7ee287f82fd326d4fd162923d62129eee0dfaf";
+ };
+ };
+ "restore-cursor-3.1.0" = {
+ name = "restore-cursor";
+ packageName = "restore-cursor";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz";
+ sha512 = "l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==";
+ };
+ };
+ "ret-0.1.15" = {
+ name = "ret";
+ packageName = "ret";
+ version = "0.1.15";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz";
+ sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==";
+ };
+ };
+ "retry-0.12.0" = {
+ name = "retry";
+ packageName = "retry";
+ version = "0.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz";
+ sha1 = "1b42a6266a21f07421d1b0b54b7dc167b01c013b";
+ };
+ };
+ "rgb-regex-1.0.1" = {
+ name = "rgb-regex";
+ packageName = "rgb-regex";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz";
+ sha1 = "c0e0d6882df0e23be254a475e8edd41915feaeb1";
+ };
+ };
+ "rgba-regex-1.0.0" = {
+ name = "rgba-regex";
+ packageName = "rgba-regex";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz";
+ sha1 = "43374e2e2ca0968b0ef1523460b7d730ff22eeb3";
+ };
+ };
+ "rimraf-2.6.3" = {
+ name = "rimraf";
+ packageName = "rimraf";
+ version = "2.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
+ sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==";
+ };
+ };
+ "rimraf-2.7.1" = {
+ name = "rimraf";
+ packageName = "rimraf";
+ version = "2.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz";
+ sha512 = "uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==";
+ };
+ };
+ "rimraf-3.0.2" = {
+ name = "rimraf";
+ packageName = "rimraf";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz";
+ sha512 = "JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==";
+ };
+ };
+ "ripemd160-2.0.2" = {
+ name = "ripemd160";
+ packageName = "ripemd160";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz";
+ sha512 = "ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==";
+ };
+ };
+ "run-async-2.3.0" = {
+ name = "run-async";
+ packageName = "run-async";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz";
+ sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0";
+ };
+ };
+ "run-async-2.4.1" = {
+ name = "run-async";
+ packageName = "run-async";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz";
+ sha512 = "tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==";
+ };
+ };
+ "run-queue-1.0.3" = {
+ name = "run-queue";
+ packageName = "run-queue";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz";
+ sha1 = "e848396f057d223f24386924618e25694161ec47";
+ };
+ };
+ "rxjs-6.5.3" = {
+ name = "rxjs";
+ packageName = "rxjs";
+ version = "6.5.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz";
+ sha512 = "wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==";
+ };
+ };
+ "safe-buffer-5.1.2" = {
+ name = "safe-buffer";
+ packageName = "safe-buffer";
+ version = "5.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
+ sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
+ };
+ };
+ "safe-regex-1.1.0" = {
+ name = "safe-regex";
+ packageName = "safe-regex";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz";
+ sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e";
+ };
+ };
+ "safer-buffer-2.1.2" = {
+ name = "safer-buffer";
+ packageName = "safer-buffer";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
+ sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
+ };
+ };
+ "sass-graph-2.2.5" = {
+ name = "sass-graph";
+ packageName = "sass-graph";
+ version = "2.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz";
+ sha512 = "VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==";
+ };
+ };
+ "sass-loader-8.0.2" = {
+ name = "sass-loader";
+ packageName = "sass-loader";
+ version = "8.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz";
+ sha512 = "7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==";
+ };
+ };
+ "sax-1.2.4" = {
+ name = "sax";
+ packageName = "sax";
+ version = "1.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz";
+ sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==";
+ };
+ };
+ "schema-utils-1.0.0" = {
+ name = "schema-utils";
+ packageName = "schema-utils";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz";
+ sha512 = "i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==";
+ };
+ };
+ "schema-utils-2.6.1" = {
+ name = "schema-utils";
+ packageName = "schema-utils";
+ version = "2.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.1.tgz";
+ sha512 = "0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg==";
+ };
+ };
+ "schema-utils-2.7.0" = {
+ name = "schema-utils";
+ packageName = "schema-utils";
+ version = "2.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz";
+ sha512 = "0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==";
+ };
+ };
+ "scss-tokenizer-0.2.3" = {
+ name = "scss-tokenizer";
+ packageName = "scss-tokenizer";
+ version = "0.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz";
+ sha1 = "8eb06db9a9723333824d3f5530641149847ce5d1";
+ };
+ };
+ "select-hose-2.0.0" = {
+ name = "select-hose";
+ packageName = "select-hose";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz";
+ sha1 = "625d8658f865af43ec962bfc376a37359a4994ca";
+ };
+ };
+ "selfsigned-1.10.7" = {
+ name = "selfsigned";
+ packageName = "selfsigned";
+ version = "1.10.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz";
+ sha512 = "8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==";
+ };
+ };
+ "semver-5.3.0" = {
+ name = "semver";
+ packageName = "semver";
+ version = "5.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz";
+ sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f";
+ };
+ };
+ "semver-5.7.1" = {
+ name = "semver";
+ packageName = "semver";
+ version = "5.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
+ sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
+ };
+ };
+ "semver-6.3.0" = {
+ name = "semver";
+ packageName = "semver";
+ version = "6.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz";
+ sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==";
+ };
+ };
+ "semver-7.0.0" = {
+ name = "semver";
+ packageName = "semver";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz";
+ sha512 = "+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==";
+ };
+ };
+ "semver-7.3.2" = {
+ name = "semver";
+ packageName = "semver";
+ version = "7.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz";
+ sha512 = "OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==";
+ };
+ };
+ "send-0.17.1" = {
+ name = "send";
+ packageName = "send";
+ version = "0.17.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/send/-/send-0.17.1.tgz";
+ sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==";
+ };
+ };
+ "serialize-javascript-2.1.2" = {
+ name = "serialize-javascript";
+ packageName = "serialize-javascript";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz";
+ sha512 = "rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==";
+ };
+ };
+ "serialize-javascript-3.1.0" = {
+ name = "serialize-javascript";
+ packageName = "serialize-javascript";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz";
+ sha512 = "JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==";
+ };
+ };
+ "serve-index-1.9.1" = {
+ name = "serve-index";
+ packageName = "serve-index";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz";
+ sha1 = "d3768d69b1e7d82e5ce050fff5b453bea12a9239";
+ };
+ };
+ "serve-static-1.14.1" = {
+ name = "serve-static";
+ packageName = "serve-static";
+ version = "1.14.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz";
+ sha512 = "JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==";
+ };
+ };
+ "set-blocking-2.0.0" = {
+ name = "set-blocking";
+ packageName = "set-blocking";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
+ sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
+ };
+ };
+ "set-value-2.0.1" = {
+ name = "set-value";
+ packageName = "set-value";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz";
+ sha512 = "JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==";
+ };
+ };
+ "setimmediate-1.0.5" = {
+ name = "setimmediate";
+ packageName = "setimmediate";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz";
+ sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285";
+ };
+ };
+ "setprototypeof-1.1.0" = {
+ name = "setprototypeof";
+ packageName = "setprototypeof";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz";
+ sha512 = "BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==";
+ };
+ };
+ "setprototypeof-1.1.1" = {
+ name = "setprototypeof";
+ packageName = "setprototypeof";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz";
+ sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==";
+ };
+ };
+ "sha.js-2.4.11" = {
+ name = "sha.js";
+ packageName = "sha.js";
+ version = "2.4.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz";
+ sha512 = "QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==";
+ };
+ };
+ "shallow-clone-3.0.1" = {
+ name = "shallow-clone";
+ packageName = "shallow-clone";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz";
+ sha512 = "/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==";
+ };
+ };
+ "shebang-command-1.2.0" = {
+ name = "shebang-command";
+ packageName = "shebang-command";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz";
+ sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea";
+ };
+ };
+ "shebang-command-2.0.0" = {
+ name = "shebang-command";
+ packageName = "shebang-command";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz";
+ sha512 = "kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==";
+ };
+ };
+ "shebang-regex-1.0.0" = {
+ name = "shebang-regex";
+ packageName = "shebang-regex";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz";
+ sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3";
+ };
+ };
+ "shebang-regex-3.0.0" = {
+ name = "shebang-regex";
+ packageName = "shebang-regex";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz";
+ sha512 = "7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==";
+ };
+ };
+ "shell-quote-1.7.2" = {
+ name = "shell-quote";
+ packageName = "shell-quote";
+ version = "1.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz";
+ sha512 = "mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==";
+ };
+ };
+ "signal-exit-3.0.2" = {
+ name = "signal-exit";
+ packageName = "signal-exit";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz";
+ sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d";
+ };
+ };
+ "simple-swizzle-0.2.2" = {
+ name = "simple-swizzle";
+ packageName = "simple-swizzle";
+ version = "0.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
+ sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a";
+ };
+ };
+ "slash-1.0.0" = {
+ name = "slash";
+ packageName = "slash";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz";
+ sha1 = "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55";
+ };
+ };
+ "slash-2.0.0" = {
+ name = "slash";
+ packageName = "slash";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz";
+ sha512 = "ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==";
+ };
+ };
+ "slice-ansi-2.1.0" = {
+ name = "slice-ansi";
+ packageName = "slice-ansi";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz";
+ sha512 = "Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==";
+ };
+ };
+ "snapdragon-0.8.2" = {
+ name = "snapdragon";
+ packageName = "snapdragon";
+ version = "0.8.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz";
+ sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==";
+ };
+ };
+ "snapdragon-node-2.1.1" = {
+ name = "snapdragon-node";
+ packageName = "snapdragon-node";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz";
+ sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==";
+ };
+ };
+ "snapdragon-util-3.0.1" = {
+ name = "snapdragon-util";
+ packageName = "snapdragon-util";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz";
+ sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==";
+ };
+ };
+ "sockjs-0.3.20" = {
+ name = "sockjs";
+ packageName = "sockjs";
+ version = "0.3.20";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz";
+ sha512 = "SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==";
+ };
+ };
+ "sockjs-client-1.4.0" = {
+ name = "sockjs-client";
+ packageName = "sockjs-client";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz";
+ sha512 = "5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==";
+ };
+ };
+ "sort-keys-1.1.2" = {
+ name = "sort-keys";
+ packageName = "sort-keys";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz";
+ sha1 = "441b6d4d346798f1b4e49e8920adfba0e543f9ad";
+ };
+ };
+ "source-list-map-2.0.1" = {
+ name = "source-list-map";
+ packageName = "source-list-map";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz";
+ sha512 = "qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==";
+ };
+ };
+ "source-map-0.4.4" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.4.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz";
+ sha1 = "eba4f5da9c0dc999de68032d8b4f76173652036b";
+ };
+ };
+ "source-map-0.5.7" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.5.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz";
+ sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
+ };
+ };
+ "source-map-0.6.1" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz";
+ sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
+ };
+ };
+ "source-map-0.7.3" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.7.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz";
+ sha512 = "CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==";
+ };
+ };
+ "source-map-resolve-0.5.3" = {
+ name = "source-map-resolve";
+ packageName = "source-map-resolve";
+ version = "0.5.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz";
+ sha512 = "Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==";
+ };
+ };
+ "source-map-support-0.5.16" = {
+ name = "source-map-support";
+ packageName = "source-map-support";
+ version = "0.5.16";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz";
+ sha512 = "efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==";
+ };
+ };
+ "source-map-url-0.4.0" = {
+ name = "source-map-url";
+ packageName = "source-map-url";
+ version = "0.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz";
+ sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3";
+ };
+ };
+ "spdx-correct-3.1.0" = {
+ name = "spdx-correct";
+ packageName = "spdx-correct";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz";
+ sha512 = "lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==";
+ };
+ };
+ "spdx-exceptions-2.2.0" = {
+ name = "spdx-exceptions";
+ packageName = "spdx-exceptions";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz";
+ sha512 = "2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==";
+ };
+ };
+ "spdx-expression-parse-3.0.0" = {
+ name = "spdx-expression-parse";
+ packageName = "spdx-expression-parse";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz";
+ sha512 = "Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==";
+ };
+ };
+ "spdx-license-ids-3.0.5" = {
+ name = "spdx-license-ids";
+ packageName = "spdx-license-ids";
+ version = "3.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz";
+ sha512 = "J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==";
+ };
+ };
+ "spdy-4.0.2" = {
+ name = "spdy";
+ packageName = "spdy";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz";
+ sha512 = "r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==";
+ };
+ };
+ "spdy-transport-3.0.0" = {
+ name = "spdy-transport";
+ packageName = "spdy-transport";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz";
+ sha512 = "hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==";
+ };
+ };
+ "split-string-3.1.0" = {
+ name = "split-string";
+ packageName = "split-string";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz";
+ sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==";
+ };
+ };
+ "sprintf-js-1.0.3" = {
+ name = "sprintf-js";
+ packageName = "sprintf-js";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz";
+ sha1 = "04e6926f662895354f3dd015203633b857297e2c";
+ };
+ };
+ "sshpk-1.16.1" = {
+ name = "sshpk";
+ packageName = "sshpk";
+ version = "1.16.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
+ sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==";
+ };
+ };
+ "ssri-6.0.1" = {
+ name = "ssri";
+ packageName = "ssri";
+ version = "6.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz";
+ sha512 = "3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==";
+ };
+ };
+ "ssri-7.1.0" = {
+ name = "ssri";
+ packageName = "ssri";
+ version = "7.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz";
+ sha512 = "77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==";
+ };
+ };
+ "stable-0.1.8" = {
+ name = "stable";
+ packageName = "stable";
+ version = "0.1.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz";
+ sha512 = "ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==";
+ };
+ };
+ "stackframe-1.2.0" = {
+ name = "stackframe";
+ packageName = "stackframe";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz";
+ sha512 = "GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==";
+ };
+ };
+ "static-extend-0.1.2" = {
+ name = "static-extend";
+ packageName = "static-extend";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz";
+ sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6";
+ };
+ };
+ "statuses-1.5.0" = {
+ name = "statuses";
+ packageName = "statuses";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz";
+ sha1 = "161c7dac177659fd9811f43771fa99381478628c";
+ };
+ };
+ "stdout-stream-1.4.1" = {
+ name = "stdout-stream";
+ packageName = "stdout-stream";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz";
+ sha512 = "j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==";
+ };
+ };
+ "stream-browserify-2.0.2" = {
+ name = "stream-browserify";
+ packageName = "stream-browserify";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz";
+ sha512 = "nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==";
+ };
+ };
+ "stream-each-1.2.3" = {
+ name = "stream-each";
+ packageName = "stream-each";
+ version = "1.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz";
+ sha512 = "vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==";
+ };
+ };
+ "stream-http-2.8.3" = {
+ name = "stream-http";
+ packageName = "stream-http";
+ version = "2.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz";
+ sha512 = "+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==";
+ };
+ };
+ "stream-shift-1.0.1" = {
+ name = "stream-shift";
+ packageName = "stream-shift";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz";
+ sha512 = "AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==";
+ };
+ };
+ "strict-uri-encode-1.1.0" = {
+ name = "strict-uri-encode";
+ packageName = "strict-uri-encode";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz";
+ sha1 = "279b225df1d582b1f54e65addd4352e18faa0713";
+ };
+ };
+ "string-width-1.0.2" = {
+ name = "string-width";
+ packageName = "string-width";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz";
+ sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
+ };
+ };
+ "string-width-2.1.1" = {
+ name = "string-width";
+ packageName = "string-width";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz";
+ sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==";
+ };
+ };
+ "string-width-3.1.0" = {
+ name = "string-width";
+ packageName = "string-width";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
+ sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
+ };
+ };
+ "string-width-4.2.0" = {
+ name = "string-width";
+ packageName = "string-width";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz";
+ sha512 = "zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==";
+ };
+ };
+ "string.prototype.trimend-1.0.1" = {
+ name = "string.prototype.trimend";
+ packageName = "string.prototype.trimend";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
+ sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
+ };
+ };
+ "string.prototype.trimleft-2.1.1" = {
+ name = "string.prototype.trimleft";
+ packageName = "string.prototype.trimleft";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz";
+ sha512 = "iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==";
+ };
+ };
+ "string.prototype.trimright-2.1.1" = {
+ name = "string.prototype.trimright";
+ packageName = "string.prototype.trimright";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz";
+ sha512 = "qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==";
+ };
+ };
+ "string.prototype.trimstart-1.0.1" = {
+ name = "string.prototype.trimstart";
+ packageName = "string.prototype.trimstart";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
+ sha512 = "XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==";
+ };
+ };
+ "string_decoder-1.1.1" = {
+ name = "string_decoder";
+ packageName = "string_decoder";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
+ sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
+ };
+ };
+ "strip-ansi-3.0.1" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
+ sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
+ };
+ };
+ "strip-ansi-4.0.0" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz";
+ sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
+ };
+ };
+ "strip-ansi-5.2.0" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
+ sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
+ };
+ };
+ "strip-ansi-6.0.0" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz";
+ sha512 = "AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==";
+ };
+ };
+ "strip-bom-2.0.0" = {
+ name = "strip-bom";
+ packageName = "strip-bom";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz";
+ sha1 = "6219a85616520491f35788bdbf1447a99c7e6b0e";
+ };
+ };
+ "strip-eof-1.0.0" = {
+ name = "strip-eof";
+ packageName = "strip-eof";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz";
+ sha1 = "bb43ff5598a6eb05d89b59fcd129c983313606bf";
+ };
+ };
+ "strip-final-newline-2.0.0" = {
+ name = "strip-final-newline";
+ packageName = "strip-final-newline";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz";
+ sha512 = "BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==";
+ };
+ };
+ "strip-indent-1.0.1" = {
+ name = "strip-indent";
+ packageName = "strip-indent";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz";
+ sha1 = "0c7962a6adefa7bbd4ac366460a638552ae1a0a2";
+ };
+ };
+ "strip-indent-2.0.0" = {
+ name = "strip-indent";
+ packageName = "strip-indent";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz";
+ sha1 = "5ef8db295d01e6ed6cbf7aab96998d7822527b68";
+ };
+ };
+ "strip-json-comments-3.0.1" = {
+ name = "strip-json-comments";
+ packageName = "strip-json-comments";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz";
+ sha512 = "VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==";
+ };
+ };
+ "stylehacks-4.0.3" = {
+ name = "stylehacks";
+ packageName = "stylehacks";
+ version = "4.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz";
+ sha512 = "7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==";
+ };
+ };
+ "supports-color-2.0.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz";
+ sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
+ };
+ };
+ "supports-color-5.5.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "5.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
+ sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
+ };
+ };
+ "supports-color-6.1.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "6.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz";
+ sha512 = "qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==";
+ };
+ };
+ "supports-color-7.1.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "7.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz";
+ sha512 = "oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==";
+ };
+ };
+ "svg-tags-1.0.0" = {
+ name = "svg-tags";
+ packageName = "svg-tags";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz";
+ sha1 = "58f71cee3bd519b59d4b2a843b6c7de64ac04764";
+ };
+ };
+ "svgo-1.3.2" = {
+ name = "svgo";
+ packageName = "svgo";
+ version = "1.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz";
+ sha512 = "yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==";
+ };
+ };
+ "table-5.4.6" = {
+ name = "table";
+ packageName = "table";
+ version = "5.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/table/-/table-5.4.6.tgz";
+ sha512 = "wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==";
+ };
+ };
+ "tapable-1.1.3" = {
+ name = "tapable";
+ packageName = "tapable";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz";
+ sha512 = "4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==";
+ };
+ };
+ "tar-2.2.2" = {
+ name = "tar";
+ packageName = "tar";
+ version = "2.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz";
+ sha512 = "FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==";
+ };
+ };
+ "terser-4.6.10" = {
+ name = "terser";
+ packageName = "terser";
+ version = "4.6.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/terser/-/terser-4.6.10.tgz";
+ sha512 = "qbF/3UOo11Hggsbsqm2hPa6+L4w7bkr+09FNseEe8xrcVD3APGLFqE+Oz1ZKAxjYnFsj80rLOfgAtJ0LNJjtTA==";
+ };
+ };
+ "terser-4.8.0" = {
+ name = "terser";
+ packageName = "terser";
+ version = "4.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz";
+ sha512 = "EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==";
+ };
+ };
+ "terser-webpack-plugin-1.4.3" = {
+ name = "terser-webpack-plugin";
+ packageName = "terser-webpack-plugin";
+ version = "1.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz";
+ sha512 = "QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==";
+ };
+ };
+ "terser-webpack-plugin-2.3.7" = {
+ name = "terser-webpack-plugin";
+ packageName = "terser-webpack-plugin";
+ version = "2.3.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.7.tgz";
+ sha512 = "xzYyaHUNhzgaAdBsXxk2Yvo/x1NJdslUaussK3fdpBbvttm1iIwU+c26dj9UxJcwk2c5UWt5F55MUTIA8BE7Dg==";
+ };
+ };
+ "text-table-0.2.0" = {
+ name = "text-table";
+ packageName = "text-table";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz";
+ sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4";
+ };
+ };
+ "thenify-3.3.1" = {
+ name = "thenify";
+ packageName = "thenify";
+ version = "3.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz";
+ sha512 = "RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==";
+ };
+ };
+ "thenify-all-1.6.0" = {
+ name = "thenify-all";
+ packageName = "thenify-all";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz";
+ sha1 = "1a1918d402d8fc3f98fbf234db0bcc8cc10e9726";
+ };
+ };
+ "thread-loader-2.1.3" = {
+ name = "thread-loader";
+ packageName = "thread-loader";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/thread-loader/-/thread-loader-2.1.3.tgz";
+ sha512 = "wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg==";
+ };
+ };
+ "through-2.3.8" = {
+ name = "through";
+ packageName = "through";
+ version = "2.3.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz";
+ sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
+ };
+ };
+ "through2-2.0.5" = {
+ name = "through2";
+ packageName = "through2";
+ version = "2.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz";
+ sha512 = "/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==";
+ };
+ };
+ "thunky-1.1.0" = {
+ name = "thunky";
+ packageName = "thunky";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz";
+ sha512 = "eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==";
+ };
+ };
+ "timers-browserify-2.0.11" = {
+ name = "timers-browserify";
+ packageName = "timers-browserify";
+ version = "2.0.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz";
+ sha512 = "60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==";
+ };
+ };
+ "timsort-0.3.0" = {
+ name = "timsort";
+ packageName = "timsort";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz";
+ sha1 = "405411a8e7e6339fe64db9a234de11dc31e02bd4";
+ };
+ };
+ "tmp-0.0.33" = {
+ name = "tmp";
+ packageName = "tmp";
+ version = "0.0.33";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz";
+ sha512 = "jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==";
+ };
+ };
+ "to-arraybuffer-1.0.1" = {
+ name = "to-arraybuffer";
+ packageName = "to-arraybuffer";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz";
+ sha1 = "7d229b1fcc637e466ca081180836a7aabff83f43";
+ };
+ };
+ "to-fast-properties-2.0.0" = {
+ name = "to-fast-properties";
+ packageName = "to-fast-properties";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz";
+ sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e";
+ };
+ };
+ "to-object-path-0.3.0" = {
+ name = "to-object-path";
+ packageName = "to-object-path";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz";
+ sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af";
+ };
+ };
+ "to-regex-3.0.2" = {
+ name = "to-regex";
+ packageName = "to-regex";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz";
+ sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==";
+ };
+ };
+ "to-regex-range-2.1.1" = {
+ name = "to-regex-range";
+ packageName = "to-regex-range";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz";
+ sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38";
+ };
+ };
+ "to-regex-range-5.0.1" = {
+ name = "to-regex-range";
+ packageName = "to-regex-range";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz";
+ sha512 = "65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==";
+ };
+ };
+ "toidentifier-1.0.0" = {
+ name = "toidentifier";
+ packageName = "toidentifier";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz";
+ sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==";
+ };
+ };
+ "toposort-1.0.7" = {
+ name = "toposort";
+ packageName = "toposort";
+ version = "1.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz";
+ sha1 = "2e68442d9f64ec720b8cc89e6443ac6caa950029";
+ };
+ };
+ "tough-cookie-2.5.0" = {
+ name = "tough-cookie";
+ packageName = "tough-cookie";
+ version = "2.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
+ sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==";
+ };
+ };
+ "trim-newlines-1.0.0" = {
+ name = "trim-newlines";
+ packageName = "trim-newlines";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz";
+ sha1 = "5887966bb582a4503a41eb524f7d35011815a613";
+ };
+ };
+ "true-case-path-1.0.3" = {
+ name = "true-case-path";
+ packageName = "true-case-path";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz";
+ sha512 = "m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==";
+ };
+ };
+ "tryer-1.0.1" = {
+ name = "tryer";
+ packageName = "tryer";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz";
+ sha512 = "c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==";
+ };
+ };
+ "ts-loader-6.2.2" = {
+ name = "ts-loader";
+ packageName = "ts-loader";
+ version = "6.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ts-loader/-/ts-loader-6.2.2.tgz";
+ sha512 = "HDo5kXZCBml3EUPcc7RlZOV/JGlLHwppTLEHb3SHnr5V7NXD4klMEkrhJe5wgRbaWsSXi+Y1SIBN/K9B6zWGWQ==";
+ };
+ };
+ "ts-pnp-1.2.0" = {
+ name = "ts-pnp";
+ packageName = "ts-pnp";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz";
+ sha512 = "csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==";
+ };
+ };
+ "tslib-1.10.0" = {
+ name = "tslib";
+ packageName = "tslib";
+ version = "1.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz";
+ sha512 = "qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==";
+ };
+ };
+ "tslint-5.20.1" = {
+ name = "tslint";
+ packageName = "tslint";
+ version = "5.20.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz";
+ sha512 = "EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==";
+ };
+ };
+ "tsutils-2.29.0" = {
+ name = "tsutils";
+ packageName = "tsutils";
+ version = "2.29.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz";
+ sha512 = "g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==";
+ };
+ };
+ "tsutils-3.17.1" = {
+ name = "tsutils";
+ packageName = "tsutils";
+ version = "3.17.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz";
+ sha512 = "kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==";
+ };
+ };
+ "tty-browserify-0.0.0" = {
+ name = "tty-browserify";
+ packageName = "tty-browserify";
+ version = "0.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz";
+ sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6";
+ };
+ };
+ "tunnel-agent-0.6.0" = {
+ name = "tunnel-agent";
+ packageName = "tunnel-agent";
+ version = "0.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
+ sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
+ };
+ };
+ "tweetnacl-0.14.5" = {
+ name = "tweetnacl";
+ packageName = "tweetnacl";
+ version = "0.14.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz";
+ sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
+ };
+ };
+ "type-check-0.3.2" = {
+ name = "type-check";
+ packageName = "type-check";
+ version = "0.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz";
+ sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
+ };
+ };
+ "type-fest-0.6.0" = {
+ name = "type-fest";
+ packageName = "type-fest";
+ version = "0.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz";
+ sha512 = "q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==";
+ };
+ };
+ "type-fest-0.8.1" = {
+ name = "type-fest";
+ packageName = "type-fest";
+ version = "0.8.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz";
+ sha512 = "4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==";
+ };
+ };
+ "type-is-1.6.18" = {
+ name = "type-is";
+ packageName = "type-is";
+ version = "1.6.18";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz";
+ sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==";
+ };
+ };
+ "typedarray-0.0.6" = {
+ name = "typedarray";
+ packageName = "typedarray";
+ version = "0.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz";
+ sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
+ };
+ };
+ "typescript-3.9.5" = {
+ name = "typescript";
+ packageName = "typescript";
+ version = "3.9.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz";
+ sha512 = "hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==";
+ };
+ };
+ "uglify-js-3.4.10" = {
+ name = "uglify-js";
+ packageName = "uglify-js";
+ version = "3.4.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz";
+ sha512 = "Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==";
+ };
+ };
+ "unicode-canonical-property-names-ecmascript-1.0.4" = {
+ name = "unicode-canonical-property-names-ecmascript";
+ packageName = "unicode-canonical-property-names-ecmascript";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz";
+ sha512 = "jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==";
+ };
+ };
+ "unicode-match-property-ecmascript-1.0.4" = {
+ name = "unicode-match-property-ecmascript";
+ packageName = "unicode-match-property-ecmascript";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz";
+ sha512 = "L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==";
+ };
+ };
+ "unicode-match-property-value-ecmascript-1.2.0" = {
+ name = "unicode-match-property-value-ecmascript";
+ packageName = "unicode-match-property-value-ecmascript";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz";
+ sha512 = "wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==";
+ };
+ };
+ "unicode-property-aliases-ecmascript-1.1.0" = {
+ name = "unicode-property-aliases-ecmascript";
+ packageName = "unicode-property-aliases-ecmascript";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz";
+ sha512 = "PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==";
+ };
+ };
+ "union-value-1.0.1" = {
+ name = "union-value";
+ packageName = "union-value";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz";
+ sha512 = "tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==";
+ };
+ };
+ "uniq-1.0.1" = {
+ name = "uniq";
+ packageName = "uniq";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz";
+ sha1 = "b31c5ae8254844a3a8281541ce2b04b865a734ff";
+ };
+ };
+ "uniqs-2.0.0" = {
+ name = "uniqs";
+ packageName = "uniqs";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz";
+ sha1 = "ffede4b36b25290696e6e165d4a59edb998e6b02";
+ };
+ };
+ "unique-filename-1.1.1" = {
+ name = "unique-filename";
+ packageName = "unique-filename";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz";
+ sha512 = "Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==";
+ };
+ };
+ "unique-slug-2.0.2" = {
+ name = "unique-slug";
+ packageName = "unique-slug";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz";
+ sha512 = "zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==";
+ };
+ };
+ "universalify-0.1.2" = {
+ name = "universalify";
+ packageName = "universalify";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz";
+ sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==";
+ };
+ };
+ "unpipe-1.0.0" = {
+ name = "unpipe";
+ packageName = "unpipe";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz";
+ sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec";
+ };
+ };
+ "unquote-1.1.1" = {
+ name = "unquote";
+ packageName = "unquote";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz";
+ sha1 = "8fded7324ec6e88a0ff8b905e7c098cdc086d544";
+ };
+ };
+ "unset-value-1.0.0" = {
+ name = "unset-value";
+ packageName = "unset-value";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz";
+ sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559";
+ };
+ };
+ "upath-1.2.0" = {
+ name = "upath";
+ packageName = "upath";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz";
+ sha512 = "aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==";
+ };
+ };
+ "upper-case-1.1.3" = {
+ name = "upper-case";
+ packageName = "upper-case";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz";
+ sha1 = "f6b4501c2ec4cdd26ba78be7222961de77621598";
+ };
+ };
+ "uri-js-4.2.2" = {
+ name = "uri-js";
+ packageName = "uri-js";
+ version = "4.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
+ sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
+ };
+ };
+ "urix-0.1.0" = {
+ name = "urix";
+ packageName = "urix";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz";
+ sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72";
+ };
+ };
+ "url-0.11.0" = {
+ name = "url";
+ packageName = "url";
+ version = "0.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/url/-/url-0.11.0.tgz";
+ sha1 = "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1";
+ };
+ };
+ "url-loader-2.3.0" = {
+ name = "url-loader";
+ packageName = "url-loader";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz";
+ sha512 = "goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==";
+ };
+ };
+ "url-parse-1.4.7" = {
+ name = "url-parse";
+ packageName = "url-parse";
+ version = "1.4.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz";
+ sha512 = "d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==";
+ };
+ };
+ "use-3.1.1" = {
+ name = "use";
+ packageName = "use";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz";
+ sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==";
+ };
+ };
+ "util-0.10.3" = {
+ name = "util";
+ packageName = "util";
+ version = "0.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/util/-/util-0.10.3.tgz";
+ sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9";
+ };
+ };
+ "util-0.11.1" = {
+ name = "util";
+ packageName = "util";
+ version = "0.11.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/util/-/util-0.11.1.tgz";
+ sha512 = "HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==";
+ };
+ };
+ "util-deprecate-1.0.2" = {
+ name = "util-deprecate";
+ packageName = "util-deprecate";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
+ sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
+ };
+ };
+ "util.promisify-1.0.0" = {
+ name = "util.promisify";
+ packageName = "util.promisify";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz";
+ sha512 = "i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==";
+ };
+ };
+ "util.promisify-1.0.1" = {
+ name = "util.promisify";
+ packageName = "util.promisify";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz";
+ sha512 = "g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==";
+ };
+ };
+ "utila-0.4.0" = {
+ name = "utila";
+ packageName = "utila";
+ version = "0.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz";
+ sha1 = "8a16a05d445657a3aea5eecc5b12a4fa5379772c";
+ };
+ };
+ "utils-merge-1.0.1" = {
+ name = "utils-merge";
+ packageName = "utils-merge";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz";
+ sha1 = "9f95710f50a267947b2ccc124741c1028427e713";
+ };
+ };
+ "uuid-3.3.3" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "3.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz";
+ sha512 = "pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==";
+ };
+ };
+ "uuid-3.4.0" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
+ sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
+ };
+ };
+ "v-lazy-image-1.4.0" = {
+ name = "v-lazy-image";
+ packageName = "v-lazy-image";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/v-lazy-image/-/v-lazy-image-1.4.0.tgz";
+ sha512 = "Xp/fM786hdXlP10HatvtNsvvPjW6yOsH17lvVEEuGiNMnyiafT9XVomQRRM4t+IzN21cz3SQcw9cqd486yhpgQ==";
+ };
+ };
+ "v8-compile-cache-2.1.0" = {
+ name = "v8-compile-cache";
+ packageName = "v8-compile-cache";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz";
+ sha512 = "usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==";
+ };
+ };
+ "validate-npm-package-license-3.0.4" = {
+ name = "validate-npm-package-license";
+ packageName = "validate-npm-package-license";
+ version = "3.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
+ sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==";
+ };
+ };
+ "vary-1.1.2" = {
+ name = "vary";
+ packageName = "vary";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz";
+ sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
+ };
+ };
+ "vendors-1.0.4" = {
+ name = "vendors";
+ packageName = "vendors";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz";
+ sha512 = "/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==";
+ };
+ };
+ "verror-1.10.0" = {
+ name = "verror";
+ packageName = "verror";
+ version = "1.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz";
+ sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
+ };
+ };
+ "vm-browserify-1.1.2" = {
+ name = "vm-browserify";
+ packageName = "vm-browserify";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz";
+ sha512 = "2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==";
+ };
+ };
+ "vue-2.6.12" = {
+ name = "vue";
+ packageName = "vue";
+ version = "2.6.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue/-/vue-2.6.12.tgz";
+ sha512 = "uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==";
+ };
+ };
+ "vue-class-component-7.2.5" = {
+ name = "vue-class-component";
+ packageName = "vue-class-component";
+ version = "7.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-class-component/-/vue-class-component-7.2.5.tgz";
+ sha512 = "0CSftHY0bDTD+4FbYkuFf6+iKDjZ4h2in2YYJDRMk5daZIjrgT9LjFHvP7Rzqy9/s1pij3zDtTSLRUjsPWMwqg==";
+ };
+ };
+ "vue-cli-plugin-buefy-0.3.7" = {
+ name = "vue-cli-plugin-buefy";
+ packageName = "vue-cli-plugin-buefy";
+ version = "0.3.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-cli-plugin-buefy/-/vue-cli-plugin-buefy-0.3.7.tgz";
+ sha512 = "w+1Wnj1VmoLJmv0yHoLUErnFkLSzz4yTGhCz7GudDKX7vB5NpVK+/xWmiFOytuDkleWeYrJgHN8CIOY7xe26jQ==";
+ };
+ };
+ "vue-cli-plugin-fontawesome-0.2.0" = {
+ name = "vue-cli-plugin-fontawesome";
+ packageName = "vue-cli-plugin-fontawesome";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-cli-plugin-fontawesome/-/vue-cli-plugin-fontawesome-0.2.0.tgz";
+ sha512 = "/4DzKldf4e6CcZ1E3hO19ZFVX36DqjewCytzXekpBL74KFcpWAFaAZEJkisPfMVsalbVn6AOk27VOA8nfnZAFg==";
+ };
+ };
+ "vue-cli-plugin-i18n-1.0.1" = {
+ name = "vue-cli-plugin-i18n";
+ packageName = "vue-cli-plugin-i18n";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-cli-plugin-i18n/-/vue-cli-plugin-i18n-1.0.1.tgz";
+ sha512 = "sLo6YzudaWgn5dOMvrKixE5bb/onYGxcxm+0YexqoOx0QtR+7hZ/P5WPFBMM9v/2i1ec2YYe2PvKTBel7KE+tA==";
+ };
+ };
+ "vue-dragscroll-2.1.0" = {
+ name = "vue-dragscroll";
+ packageName = "vue-dragscroll";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-dragscroll/-/vue-dragscroll-2.1.0.tgz";
+ sha512 = "ZNcvOdrnq9w4US2RqZOfp2cCJzEz1p4xZ1w4I+xKSAFlEOrXbryLe/iclspHH57dco5QT3Azd8/KD930WzadiQ==";
+ };
+ };
+ "vue-eslint-parser-7.0.0" = {
+ name = "vue-eslint-parser";
+ packageName = "vue-eslint-parser";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.0.0.tgz";
+ sha512 = "yR0dLxsTT7JfD2YQo9BhnQ6bUTLsZouuzt9SKRP7XNaZJV459gvlsJo4vT2nhZ/2dH9j3c53bIx9dnqU2prM9g==";
+ };
+ };
+ "vue-hot-reload-api-2.3.4" = {
+ name = "vue-hot-reload-api";
+ packageName = "vue-hot-reload-api";
+ version = "2.3.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz";
+ sha512 = "BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==";
+ };
+ };
+ "vue-i18n-8.21.0" = {
+ name = "vue-i18n";
+ packageName = "vue-i18n";
+ version = "8.21.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-i18n/-/vue-i18n-8.21.0.tgz";
+ sha512 = "pKBq6Kg5hNacFHMFgPbpYsFlDIMRu4Ew/tpvTWns14CZoCxt7B3tmSNdrLruGMMivnJu1rhhRqsQqT6YwHkuQQ==";
+ };
+ };
+ "vue-i18n-extract-1.0.2" = {
+ name = "vue-i18n-extract";
+ packageName = "vue-i18n-extract";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-i18n-extract/-/vue-i18n-extract-1.0.2.tgz";
+ sha512 = "+zwDKvle4KcfloXZnj5hF01ViKDiFr5RMx5507D7oyDXpSleRpekF5YHgZa/+Ra6Go68//z0Nya58J9tKFsCjw==";
+ };
+ };
+ "vue-loader-15.9.3" = {
+ name = "vue-loader";
+ packageName = "vue-loader";
+ version = "15.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.3.tgz";
+ sha512 = "Y67VnGGgVLH5Voostx8JBZgPQTlDQeOVBLOEsjc2cXbCYBKexSKEpOA56x0YZofoDOTszrLnIShyOX1p9uCEHA==";
+ };
+ };
+ "vue-property-decorator-9.0.0" = {
+ name = "vue-property-decorator";
+ packageName = "vue-property-decorator";
+ version = "9.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-property-decorator/-/vue-property-decorator-9.0.0.tgz";
+ sha512 = "oegTNPItuHOkW0AP1MnbdNwkmyhfsUIIXvIRHpgC18tVoEo21/i6kItyeekjMs8JgZJeuHzsaTc/DZaJFH4IWQ==";
+ };
+ };
+ "vue-router-3.4.3" = {
+ name = "vue-router";
+ packageName = "vue-router";
+ version = "3.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-router/-/vue-router-3.4.3.tgz";
+ sha512 = "BADg1mjGWX18Dpmy6bOGzGNnk7B/ZA0RxuA6qedY/YJwirMfKXIDzcccmHbQI0A6k5PzMdMloc0ElHfyOoX35A==";
+ };
+ };
+ "vue-style-loader-4.1.2" = {
+ name = "vue-style-loader";
+ packageName = "vue-style-loader";
+ version = "4.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz";
+ sha512 = "0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ==";
+ };
+ };
+ "vue-template-compiler-2.6.12" = {
+ name = "vue-template-compiler";
+ packageName = "vue-template-compiler";
+ version = "2.6.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz";
+ sha512 = "OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg==";
+ };
+ };
+ "vue-template-es2015-compiler-1.9.1" = {
+ name = "vue-template-es2015-compiler";
+ packageName = "vue-template-es2015-compiler";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz";
+ sha512 = "4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==";
+ };
+ };
+ "vuex-3.5.1" = {
+ name = "vuex";
+ packageName = "vuex";
+ version = "3.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vuex/-/vuex-3.5.1.tgz";
+ sha512 = "w7oJzmHQs0FM9LXodfskhw9wgKBiaB+totOdb8sNzbTB2KDCEEwEs29NzBZFh/lmEK1t5tDmM1vtsO7ubG1DFw==";
+ };
+ };
+ "vuex-class-component-2.3.5" = {
+ name = "vuex-class-component";
+ packageName = "vuex-class-component";
+ version = "2.3.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vuex-class-component/-/vuex-class-component-2.3.5.tgz";
+ sha512 = "e7BhLrh5jZNHoeUajfQ5NFwA9gnVj69HKxBGRiw6FRZVpXTGewPo23S1//lb5Ed1RucIfQlqfwVpC/2mtej6bw==";
+ };
+ };
+ "watchpack-1.6.1" = {
+ name = "watchpack";
+ packageName = "watchpack";
+ version = "1.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz";
+ sha512 = "+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==";
+ };
+ };
+ "wbuf-1.7.3" = {
+ name = "wbuf";
+ packageName = "wbuf";
+ version = "1.7.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz";
+ sha512 = "O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==";
+ };
+ };
+ "wcwidth-1.0.1" = {
+ name = "wcwidth";
+ packageName = "wcwidth";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz";
+ sha1 = "f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8";
+ };
+ };
+ "webpack-4.42.1" = {
+ name = "webpack";
+ packageName = "webpack";
+ version = "4.42.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack/-/webpack-4.42.1.tgz";
+ sha512 = "SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg==";
+ };
+ };
+ "webpack-bundle-analyzer-3.8.0" = {
+ name = "webpack-bundle-analyzer";
+ packageName = "webpack-bundle-analyzer";
+ version = "3.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.8.0.tgz";
+ sha512 = "PODQhAYVEourCcOuU+NiYI7WdR8QyELZGgPvB1y2tjbUpbmcQOt5Q7jEK+ttd5se0KSBKD9SXHCEozS++Wllmw==";
+ };
+ };
+ "webpack-chain-6.4.0" = {
+ name = "webpack-chain";
+ packageName = "webpack-chain";
+ version = "6.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.4.0.tgz";
+ sha512 = "f97PYqxU+9/u0IUqp/ekAHRhBD1IQwhBv3wlJo2nvyELpr2vNnUqO3XQEk+qneg0uWGP54iciotszpjfnEExFA==";
+ };
+ };
+ "webpack-dev-middleware-3.7.2" = {
+ name = "webpack-dev-middleware";
+ packageName = "webpack-dev-middleware";
+ version = "3.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz";
+ sha512 = "1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==";
+ };
+ };
+ "webpack-dev-server-3.11.0" = {
+ name = "webpack-dev-server";
+ packageName = "webpack-dev-server";
+ version = "3.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz";
+ sha512 = "PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==";
+ };
+ };
+ "webpack-log-2.0.0" = {
+ name = "webpack-log";
+ packageName = "webpack-log";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz";
+ sha512 = "cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==";
+ };
+ };
+ "webpack-merge-4.2.2" = {
+ name = "webpack-merge";
+ packageName = "webpack-merge";
+ version = "4.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz";
+ sha512 = "TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==";
+ };
+ };
+ "webpack-sources-1.4.3" = {
+ name = "webpack-sources";
+ packageName = "webpack-sources";
+ version = "1.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz";
+ sha512 = "lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==";
+ };
+ };
+ "websocket-driver-0.6.5" = {
+ name = "websocket-driver";
+ packageName = "websocket-driver";
+ version = "0.6.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz";
+ sha1 = "5cb2556ceb85f4373c6d8238aa691c8454e13a36";
+ };
+ };
+ "websocket-extensions-0.1.4" = {
+ name = "websocket-extensions";
+ packageName = "websocket-extensions";
+ version = "0.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz";
+ sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==";
+ };
+ };
+ "which-1.3.1" = {
+ name = "which";
+ packageName = "which";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz";
+ sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==";
+ };
+ };
+ "which-2.0.2" = {
+ name = "which";
+ packageName = "which";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/which/-/which-2.0.2.tgz";
+ sha512 = "BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==";
+ };
+ };
+ "which-module-2.0.0" = {
+ name = "which-module";
+ packageName = "which-module";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz";
+ sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
+ };
+ };
+ "wide-align-1.1.3" = {
+ name = "wide-align";
+ packageName = "wide-align";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz";
+ sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==";
+ };
+ };
+ "word-wrap-1.2.3" = {
+ name = "word-wrap";
+ packageName = "word-wrap";
+ version = "1.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz";
+ sha512 = "Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==";
+ };
+ };
+ "worker-farm-1.7.0" = {
+ name = "worker-farm";
+ packageName = "worker-farm";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz";
+ sha512 = "rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==";
+ };
+ };
+ "worker-rpc-0.1.1" = {
+ name = "worker-rpc";
+ packageName = "worker-rpc";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz";
+ sha512 = "P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==";
+ };
+ };
+ "wrap-ansi-5.1.0" = {
+ name = "wrap-ansi";
+ packageName = "wrap-ansi";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
+ sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==";
+ };
+ };
+ "wrap-ansi-6.2.0" = {
+ name = "wrap-ansi";
+ packageName = "wrap-ansi";
+ version = "6.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz";
+ sha512 = "r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==";
+ };
+ };
+ "wrappy-1.0.2" = {
+ name = "wrappy";
+ packageName = "wrappy";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
+ sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
+ };
+ };
+ "write-1.0.3" = {
+ name = "write";
+ packageName = "write";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/write/-/write-1.0.3.tgz";
+ sha512 = "/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==";
+ };
+ };
+ "ws-6.2.1" = {
+ name = "ws";
+ packageName = "ws";
+ version = "6.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz";
+ sha512 = "GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==";
+ };
+ };
+ "xtend-4.0.2" = {
+ name = "xtend";
+ packageName = "xtend";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
+ sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
+ };
+ };
+ "y18n-4.0.0" = {
+ name = "y18n";
+ packageName = "y18n";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz";
+ sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
+ };
+ };
+ "yallist-2.1.2" = {
+ name = "yallist";
+ packageName = "yallist";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz";
+ sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
+ };
+ };
+ "yallist-3.1.1" = {
+ name = "yallist";
+ packageName = "yallist";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz";
+ sha512 = "a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==";
+ };
+ };
+ "yallist-4.0.0" = {
+ name = "yallist";
+ packageName = "yallist";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz";
+ sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==";
+ };
+ };
+ "yargs-13.3.2" = {
+ name = "yargs";
+ packageName = "yargs";
+ version = "13.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz";
+ sha512 = "AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==";
+ };
+ };
+ "yargs-15.3.1" = {
+ name = "yargs";
+ packageName = "yargs";
+ version = "15.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz";
+ sha512 = "92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==";
+ };
+ };
+ "yargs-parser-13.1.2" = {
+ name = "yargs-parser";
+ packageName = "yargs-parser";
+ version = "13.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz";
+ sha512 = "3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==";
+ };
+ };
+ "yargs-parser-18.1.3" = {
+ name = "yargs-parser";
+ packageName = "yargs-parser";
+ version = "18.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz";
+ sha512 = "o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==";
+ };
+ };
+ "yorkie-2.0.0" = {
+ name = "yorkie";
+ packageName = "yorkie";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz";
+ sha512 = "jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==";
+ };
+ };
+ };
+ args = {
+ name = "ldgallery-viewer";
+ packageName = "ldgallery-viewer";
+ version = "2.0.0";
+ src = ./.;
+ dependencies = [
+ sources."@babel/code-frame-7.5.5"
+ (sources."@babel/compat-data-7.10.3" // {
+ dependencies = [
+ sources."browserslist-4.12.2"
+ sources."caniuse-lite-1.0.30001090"
+ sources."electron-to-chromium-1.3.483"
+ sources."node-releases-1.1.58"
+ ];
+ })
+ (sources."@babel/core-7.10.3" // {
+ dependencies = [
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/highlight-7.10.3"
+ sources."source-map-0.5.7"
+ ];
+ })
+ (sources."@babel/generator-7.10.3" // {
+ dependencies = [
+ sources."source-map-0.5.7"
+ ];
+ })
+ sources."@babel/helper-annotate-as-pure-7.10.1"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.3"
+ (sources."@babel/helper-compilation-targets-7.10.2" // {
+ dependencies = [
+ sources."browserslist-4.12.2"
+ sources."caniuse-lite-1.0.30001090"
+ sources."electron-to-chromium-1.3.483"
+ sources."node-releases-1.1.58"
+ ];
+ })
+ sources."@babel/helper-create-class-features-plugin-7.10.3"
+ sources."@babel/helper-create-regexp-features-plugin-7.10.1"
+ sources."@babel/helper-define-map-7.10.3"
+ sources."@babel/helper-explode-assignable-expression-7.10.3"
+ sources."@babel/helper-function-name-7.10.3"
+ sources."@babel/helper-get-function-arity-7.10.3"
+ sources."@babel/helper-hoist-variables-7.10.3"
+ sources."@babel/helper-member-expression-to-functions-7.10.3"
+ sources."@babel/helper-module-imports-7.10.3"
+ sources."@babel/helper-module-transforms-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.3"
+ sources."@babel/helper-plugin-utils-7.10.3"
+ sources."@babel/helper-regex-7.10.1"
+ sources."@babel/helper-remap-async-to-generator-7.10.3"
+ sources."@babel/helper-replace-supers-7.10.1"
+ sources."@babel/helper-simple-access-7.10.1"
+ sources."@babel/helper-split-export-declaration-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/helper-wrap-function-7.10.1"
+ sources."@babel/helpers-7.10.1"
+ sources."@babel/highlight-7.5.0"
+ sources."@babel/parser-7.10.3"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.3"
+ sources."@babel/plugin-proposal-class-properties-7.10.1"
+ sources."@babel/plugin-proposal-decorators-7.10.3"
+ sources."@babel/plugin-proposal-dynamic-import-7.10.1"
+ sources."@babel/plugin-proposal-json-strings-7.10.1"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.10.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.3"
+ sources."@babel/plugin-proposal-private-methods-7.10.1"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
+ sources."@babel/plugin-syntax-async-generators-7.8.4"
+ sources."@babel/plugin-syntax-class-properties-7.10.1"
+ sources."@babel/plugin-syntax-decorators-7.10.1"
+ sources."@babel/plugin-syntax-dynamic-import-7.8.3"
+ sources."@babel/plugin-syntax-json-strings-7.8.3"
+ sources."@babel/plugin-syntax-jsx-7.10.1"
+ sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
+ sources."@babel/plugin-syntax-numeric-separator-7.10.1"
+ sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
+ sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
+ sources."@babel/plugin-syntax-optional-chaining-7.8.3"
+ sources."@babel/plugin-syntax-top-level-await-7.10.1"
+ sources."@babel/plugin-transform-arrow-functions-7.10.1"
+ sources."@babel/plugin-transform-async-to-generator-7.10.1"
+ sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
+ sources."@babel/plugin-transform-block-scoping-7.10.1"
+ sources."@babel/plugin-transform-classes-7.10.3"
+ sources."@babel/plugin-transform-computed-properties-7.10.3"
+ sources."@babel/plugin-transform-destructuring-7.10.1"
+ sources."@babel/plugin-transform-dotall-regex-7.10.1"
+ sources."@babel/plugin-transform-duplicate-keys-7.10.1"
+ sources."@babel/plugin-transform-exponentiation-operator-7.10.1"
+ sources."@babel/plugin-transform-for-of-7.10.1"
+ sources."@babel/plugin-transform-function-name-7.10.1"
+ sources."@babel/plugin-transform-literals-7.10.1"
+ sources."@babel/plugin-transform-member-expression-literals-7.10.1"
+ sources."@babel/plugin-transform-modules-amd-7.10.1"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.3"
+ sources."@babel/plugin-transform-modules-umd-7.10.1"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.3"
+ sources."@babel/plugin-transform-new-target-7.10.1"
+ sources."@babel/plugin-transform-object-super-7.10.1"
+ sources."@babel/plugin-transform-parameters-7.10.1"
+ sources."@babel/plugin-transform-property-literals-7.10.1"
+ sources."@babel/plugin-transform-regenerator-7.10.3"
+ sources."@babel/plugin-transform-reserved-words-7.10.1"
+ sources."@babel/plugin-transform-runtime-7.10.3"
+ sources."@babel/plugin-transform-shorthand-properties-7.10.1"
+ sources."@babel/plugin-transform-spread-7.10.1"
+ sources."@babel/plugin-transform-sticky-regex-7.10.1"
+ sources."@babel/plugin-transform-template-literals-7.10.3"
+ sources."@babel/plugin-transform-typeof-symbol-7.10.1"
+ sources."@babel/plugin-transform-unicode-escapes-7.10.1"
+ sources."@babel/plugin-transform-unicode-regex-7.10.1"
+ (sources."@babel/preset-env-7.10.3" // {
+ dependencies = [
+ sources."browserslist-4.12.2"
+ sources."caniuse-lite-1.0.30001090"
+ sources."electron-to-chromium-1.3.483"
+ sources."node-releases-1.1.58"
+ ];
+ })
+ sources."@babel/preset-modules-0.1.3"
+ sources."@babel/runtime-7.10.3"
+ (sources."@babel/template-7.10.3" // {
+ dependencies = [
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/highlight-7.10.3"
+ ];
+ })
+ (sources."@babel/traverse-7.10.3" // {
+ dependencies = [
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/highlight-7.10.3"
+ ];
+ })
+ sources."@babel/types-7.10.3"
+ sources."@fortawesome/fontawesome-common-types-0.2.30"
+ sources."@fortawesome/fontawesome-svg-core-1.2.30"
+ sources."@fortawesome/free-regular-svg-icons-5.14.0"
+ sources."@fortawesome/free-solid-svg-icons-5.14.0"
+ sources."@fortawesome/vue-fontawesome-2.0.0"
+ sources."@hapi/address-2.1.4"
+ sources."@hapi/bourne-1.3.2"
+ sources."@hapi/hoek-8.5.1"
+ sources."@hapi/joi-15.1.1"
+ sources."@hapi/topo-3.1.6"
+ sources."@intervolga/optimize-cssnano-plugin-1.0.6"
+ sources."@mrmlnc/readdir-enhanced-2.2.1"
+ sources."@nodelib/fs.stat-1.1.3"
+ (sources."@soda/friendly-errors-webpack-plugin-1.7.1" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."strip-ansi-3.0.1"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ sources."@soda/get-current-script-1.0.2"
+ sources."@types/anymatch-1.3.1"
+ sources."@types/color-name-1.1.1"
+ sources."@types/eslint-visitor-keys-1.0.0"
+ sources."@types/events-3.0.0"
+ sources."@types/glob-7.1.1"
+ sources."@types/hammerjs-2.0.36"
+ sources."@types/json-schema-7.0.4"
+ sources."@types/marked-1.1.0"
+ sources."@types/minimatch-3.0.3"
+ sources."@types/node-13.9.8"
+ sources."@types/normalize-package-data-2.4.0"
+ sources."@types/q-1.5.4"
+ sources."@types/source-list-map-0.1.2"
+ sources."@types/tapable-1.0.6"
+ sources."@types/uglify-js-3.9.3"
+ sources."@types/webpack-4.41.22"
+ sources."@types/webpack-env-1.15.2"
+ (sources."@types/webpack-sources-1.4.2" // {
+ dependencies = [
+ sources."source-map-0.7.3"
+ ];
+ })
+ (sources."@typescript-eslint/eslint-plugin-2.34.0" // {
+ dependencies = [
+ sources."@typescript-eslint/experimental-utils-2.34.0"
+ sources."@typescript-eslint/typescript-estree-2.34.0"
+ sources."eslint-utils-2.1.0"
+ sources."semver-7.3.2"
+ ];
+ })
+ (sources."@typescript-eslint/experimental-utils-2.34.0" // {
+ dependencies = [
+ sources."eslint-utils-2.1.0"
+ ];
+ })
+ sources."@typescript-eslint/parser-2.34.0"
+ (sources."@typescript-eslint/typescript-estree-2.34.0" // {
+ dependencies = [
+ sources."semver-7.3.2"
+ ];
+ })
+ sources."@vue/babel-helper-vue-jsx-merge-props-1.0.0"
+ sources."@vue/babel-plugin-transform-vue-jsx-1.1.2"
+ (sources."@vue/babel-preset-app-4.4.6" // {
+ dependencies = [
+ sources."core-js-3.6.5"
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."@vue/babel-preset-jsx-1.1.2"
+ sources."@vue/babel-sugar-functional-vue-1.1.2"
+ sources."@vue/babel-sugar-inject-h-1.1.2"
+ sources."@vue/babel-sugar-v-model-1.1.2"
+ sources."@vue/babel-sugar-v-on-1.1.2"
+ sources."@vue/cli-overlay-4.4.6"
+ (sources."@vue/cli-plugin-babel-4.4.6" // {
+ dependencies = [
+ sources."@vue/cli-shared-utils-4.4.6"
+ sources."request-2.88.2"
+ sources."semver-6.3.0"
+ sources."tough-cookie-2.5.0"
+ ];
+ })
+ (sources."@vue/cli-plugin-eslint-4.4.6" // {
+ dependencies = [
+ sources."@vue/cli-shared-utils-4.4.6"
+ sources."ansi-styles-4.2.1"
+ sources."cli-cursor-3.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ (sources."inquirer-7.2.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ ];
+ })
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."mimic-fn-2.1.0"
+ sources."onetime-5.1.0"
+ sources."request-2.88.2"
+ sources."restore-cursor-3.1.0"
+ sources."run-async-2.4.1"
+ sources."semver-6.3.0"
+ sources."string-width-4.2.0"
+ sources."supports-color-7.1.0"
+ sources."tough-cookie-2.5.0"
+ ];
+ })
+ (sources."@vue/cli-plugin-router-4.4.6" // {
+ dependencies = [
+ sources."@vue/cli-shared-utils-4.4.6"
+ sources."request-2.88.2"
+ sources."semver-6.3.0"
+ sources."tough-cookie-2.5.0"
+ ];
+ })
+ sources."@vue/cli-plugin-typescript-4.4.6"
+ sources."@vue/cli-plugin-vuex-4.4.6"
+ (sources."@vue/cli-service-4.4.6" // {
+ dependencies = [
+ sources."@vue/cli-plugin-router-4.4.6"
+ sources."@vue/cli-plugin-vuex-4.4.6"
+ sources."@vue/cli-shared-utils-4.4.6"
+ sources."acorn-7.3.1"
+ sources."ajv-6.12.2"
+ sources."browserslist-4.12.2"
+ sources."cacache-13.0.1"
+ sources."caniuse-lite-1.0.30001090"
+ sources."cliui-6.0.0"
+ sources."electron-to-chromium-1.3.483"
+ sources."fast-deep-equal-3.1.3"
+ sources."find-cache-dir-3.3.1"
+ sources."find-up-4.1.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."locate-path-5.0.0"
+ sources."make-dir-3.1.0"
+ sources."node-releases-1.1.58"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
+ sources."path-exists-4.0.0"
+ sources."pkg-dir-4.2.0"
+ sources."request-2.88.2"
+ sources."schema-utils-2.7.0"
+ sources."semver-6.3.0"
+ sources."serialize-javascript-3.1.0"
+ sources."ssri-7.1.0"
+ sources."string-width-4.2.0"
+ sources."terser-4.8.0"
+ sources."terser-webpack-plugin-2.3.7"
+ sources."tough-cookie-2.5.0"
+ ];
+ })
+ (sources."@vue/cli-shared-utils-4.4.6" // {
+ dependencies = [
+ sources."request-2.88.2"
+ sources."semver-6.3.0"
+ sources."tough-cookie-2.5.0"
+ ];
+ })
+ (sources."@vue/component-compiler-utils-3.1.2" // {
+ dependencies = [
+ sources."hash-sum-1.0.2"
+ sources."lru-cache-4.1.5"
+ sources."yallist-2.1.2"
+ ];
+ })
+ sources."@vue/eslint-config-typescript-5.0.2"
+ sources."@vue/preload-webpack-plugin-1.1.1"
+ sources."@vue/web-component-wrapper-1.2.0"
+ sources."@webassemblyjs/ast-1.9.0"
+ sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
+ sources."@webassemblyjs/helper-api-error-1.9.0"
+ sources."@webassemblyjs/helper-buffer-1.9.0"
+ sources."@webassemblyjs/helper-code-frame-1.9.0"
+ sources."@webassemblyjs/helper-fsm-1.9.0"
+ sources."@webassemblyjs/helper-module-context-1.9.0"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.9.0"
+ sources."@webassemblyjs/helper-wasm-section-1.9.0"
+ sources."@webassemblyjs/ieee754-1.9.0"
+ sources."@webassemblyjs/leb128-1.9.0"
+ sources."@webassemblyjs/utf8-1.9.0"
+ sources."@webassemblyjs/wasm-edit-1.9.0"
+ sources."@webassemblyjs/wasm-gen-1.9.0"
+ sources."@webassemblyjs/wasm-opt-1.9.0"
+ sources."@webassemblyjs/wasm-parser-1.9.0"
+ sources."@webassemblyjs/wast-parser-1.9.0"
+ sources."@webassemblyjs/wast-printer-1.9.0"
+ sources."@xtuc/ieee754-1.2.0"
+ sources."@xtuc/long-4.2.2"
+ sources."abbrev-1.1.1"
+ sources."accepts-1.3.7"
+ sources."acorn-6.4.1"
+ sources."acorn-jsx-5.1.0"
+ sources."acorn-walk-7.2.0"
+ sources."address-1.1.2"
+ sources."aggregate-error-3.0.1"
+ sources."ajv-6.10.2"
+ sources."ajv-errors-1.0.1"
+ sources."ajv-keywords-3.4.1"
+ sources."alphanum-sort-1.0.2"
+ sources."amdefine-1.0.1"
+ sources."ansi-colors-3.2.4"
+ (sources."ansi-escapes-4.3.0" // {
+ dependencies = [
+ sources."type-fest-0.8.1"
+ ];
+ })
+ sources."ansi-html-0.0.7"
+ sources."ansi-regex-4.1.0"
+ sources."ansi-styles-3.2.1"
+ sources."any-promise-1.3.0"
+ (sources."anymatch-2.0.0" // {
+ dependencies = [
+ sources."normalize-path-2.1.1"
+ ];
+ })
+ sources."aproba-1.2.0"
+ sources."arch-2.1.2"
+ sources."are-we-there-yet-1.1.5"
+ sources."argparse-1.0.10"
+ sources."arr-diff-4.0.0"
+ sources."arr-flatten-1.1.0"
+ sources."arr-union-3.1.0"
+ sources."array-find-index-1.0.2"
+ sources."array-flatten-1.1.1"
+ sources."array-union-1.0.2"
+ sources."array-uniq-1.0.3"
+ sources."array-unique-0.3.2"
+ sources."asn1-0.2.4"
+ sources."asn1.js-4.10.1"
+ (sources."assert-1.5.0" // {
+ dependencies = [
+ sources."inherits-2.0.1"
+ sources."util-0.10.3"
+ ];
+ })
+ sources."assert-plus-1.0.0"
+ sources."assign-symbols-1.0.0"
+ sources."astral-regex-1.0.0"
+ sources."async-2.6.3"
+ sources."async-each-1.0.3"
+ sources."async-foreach-0.1.3"
+ sources."async-limiter-1.0.1"
+ sources."asynckit-0.4.0"
+ sources."atob-2.1.2"
+ (sources."autoprefixer-9.8.4" // {
+ dependencies = [
+ sources."browserslist-4.12.2"
+ sources."caniuse-lite-1.0.30001090"
+ sources."electron-to-chromium-1.3.483"
+ sources."node-releases-1.1.58"
+ ];
+ })
+ sources."aws-sign2-0.7.0"
+ sources."aws4-1.9.0"
+ (sources."babel-code-frame-6.26.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."js-tokens-3.0.2"
+ sources."strip-ansi-3.0.1"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ (sources."babel-loader-8.1.0" // {
+ dependencies = [
+ sources."ajv-6.12.2"
+ sources."emojis-list-3.0.0"
+ sources."fast-deep-equal-3.1.3"
+ sources."json5-1.0.1"
+ sources."loader-utils-1.4.0"
+ sources."mkdirp-0.5.5"
+ sources."schema-utils-2.7.0"
+ ];
+ })
+ sources."babel-plugin-dynamic-import-node-2.3.3"
+ sources."balanced-match-1.0.0"
+ (sources."base-0.11.2" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ sources."is-accessor-descriptor-1.0.0"
+ sources."is-data-descriptor-1.0.0"
+ sources."is-descriptor-1.0.2"
+ ];
+ })
+ sources."base64-js-1.3.1"
+ sources."batch-0.6.1"
+ sources."bcrypt-pbkdf-1.0.2"
+ sources."bfj-6.1.2"
+ sources."big.js-5.2.2"
+ sources."binary-extensions-1.13.1"
+ sources."bindings-1.5.0"
+ sources."block-stream-0.0.9"
+ sources."bluebird-3.7.2"
+ sources."bn.js-4.11.8"
+ (sources."body-parser-1.19.0" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ sources."qs-6.7.0"
+ ];
+ })
+ (sources."bonjour-3.5.0" // {
+ dependencies = [
+ sources."array-flatten-2.1.2"
+ ];
+ })
+ sources."boolbase-1.0.0"
+ sources."brace-expansion-1.1.11"
+ (sources."braces-2.3.2" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."brorand-1.1.0"
+ sources."browserify-aes-1.2.0"
+ sources."browserify-cipher-1.0.1"
+ sources."browserify-des-1.0.2"
+ sources."browserify-rsa-4.0.1"
+ sources."browserify-sign-4.0.4"
+ sources."browserify-zlib-0.2.0"
+ sources."browserslist-4.11.1"
+ sources."buefy-0.8.15"
+ sources."buffer-4.9.2"
+ sources."buffer-from-1.1.1"
+ sources."buffer-indexof-1.1.1"
+ sources."buffer-json-2.0.0"
+ sources."buffer-xor-1.0.3"
+ sources."builtin-modules-1.1.1"
+ sources."builtin-status-codes-3.0.0"
+ sources."bulma-0.7.5"
+ sources."bytes-3.1.0"
+ sources."cacache-12.0.4"
+ sources."cache-base-1.0.1"
+ (sources."cache-loader-4.1.0" // {
+ dependencies = [
+ sources."find-cache-dir-3.3.1"
+ sources."find-up-4.1.0"
+ sources."locate-path-5.0.0"
+ sources."make-dir-3.0.2"
+ sources."p-locate-4.1.0"
+ sources."path-exists-4.0.0"
+ sources."pkg-dir-4.2.0"
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."call-me-maybe-1.0.1"
+ sources."caller-callsite-2.0.0"
+ sources."caller-path-2.0.0"
+ sources."callsites-2.0.0"
+ sources."camel-case-3.0.0"
+ sources."camelcase-5.3.1"
+ (sources."camelcase-keys-2.1.0" // {
+ dependencies = [
+ sources."camelcase-2.1.1"
+ ];
+ })
+ sources."caniuse-api-3.0.0"
+ sources."caniuse-lite-1.0.30001038"
+ sources."case-sensitive-paths-webpack-plugin-2.3.0"
+ sources."caseless-0.12.0"
+ sources."chalk-2.4.2"
+ sources."chardet-0.7.0"
+ sources."check-types-8.0.3"
+ sources."chokidar-2.1.8"
+ sources."chownr-1.1.4"
+ sources."chrome-trace-event-1.0.2"
+ sources."ci-info-1.6.0"
+ sources."cipher-base-1.0.4"
+ (sources."class-utils-0.3.6" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ ];
+ })
+ sources."clean-css-4.2.3"
+ sources."clean-stack-2.2.0"
+ sources."cli-cursor-2.1.0"
+ (sources."cli-highlight-2.1.4" // {
+ dependencies = [
+ sources."ansi-styles-4.2.1"
+ sources."chalk-3.0.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.1.0"
+ ];
+ })
+ sources."cli-spinners-2.2.0"
+ sources."cli-table3-0.5.1"
+ sources."cli-width-2.2.0"
+ (sources."clipboardy-2.3.0" // {
+ dependencies = [
+ sources."is-wsl-2.2.0"
+ ];
+ })
+ (sources."cliui-5.0.0" // {
+ dependencies = [
+ sources."emoji-regex-7.0.3"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ sources."wrap-ansi-5.1.0"
+ ];
+ })
+ sources."clone-1.0.4"
+ sources."clone-deep-4.0.1"
+ sources."coa-2.0.2"
+ sources."code-point-at-1.1.0"
+ sources."collection-visit-1.0.0"
+ sources."color-3.1.2"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."color-string-1.5.3"
+ sources."colorette-1.2.0"
+ sources."colors-1.4.0"
+ sources."combined-stream-1.0.8"
+ sources."commander-2.20.3"
+ sources."commondir-1.0.1"
+ sources."component-emitter-1.3.0"
+ (sources."compressible-2.0.18" // {
+ dependencies = [
+ sources."mime-db-1.44.0"
+ ];
+ })
+ (sources."compression-1.7.4" // {
+ dependencies = [
+ sources."bytes-3.0.0"
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ ];
+ })
+ sources."concat-map-0.0.1"
+ sources."concat-stream-1.6.2"
+ sources."connect-history-api-fallback-1.6.0"
+ sources."console-browserify-1.2.0"
+ sources."console-control-strings-1.1.0"
+ sources."consolidate-0.15.1"
+ sources."constants-browserify-1.0.0"
+ sources."content-disposition-0.5.3"
+ sources."content-type-1.0.4"
+ sources."convert-source-map-1.7.0"
+ sources."cookie-0.4.0"
+ sources."cookie-signature-1.0.6"
+ sources."copy-concurrently-1.0.5"
+ sources."copy-descriptor-0.1.1"
+ (sources."copy-webpack-plugin-5.1.1" // {
+ dependencies = [
+ sources."globby-7.1.1"
+ sources."ignore-3.3.10"
+ sources."pify-3.0.0"
+ sources."schema-utils-1.0.0"
+ sources."slash-1.0.0"
+ ];
+ })
+ sources."core-js-3.6.5"
+ (sources."core-js-compat-3.6.5" // {
+ dependencies = [
+ sources."semver-7.0.0"
+ ];
+ })
+ sources."core-util-is-1.0.2"
+ (sources."cosmiconfig-5.2.1" // {
+ dependencies = [
+ sources."parse-json-4.0.0"
+ ];
+ })
+ sources."create-ecdh-4.0.3"
+ sources."create-hash-1.2.0"
+ sources."create-hmac-1.1.7"
+ sources."cross-spawn-6.0.5"
+ sources."crypto-browserify-3.12.0"
+ sources."css-color-names-0.0.4"
+ sources."css-declaration-sorter-4.0.1"
+ (sources."css-loader-3.6.0" // {
+ dependencies = [
+ sources."ajv-6.12.2"
+ sources."fast-deep-equal-3.1.3"
+ sources."schema-utils-2.7.0"
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."css-select-2.1.0"
+ sources."css-select-base-adapter-0.1.1"
+ sources."css-tree-1.0.0-alpha.37"
+ sources."css-what-3.3.0"
+ sources."cssesc-3.0.0"
+ sources."cssnano-4.1.10"
+ sources."cssnano-preset-default-4.0.7"
+ sources."cssnano-util-get-arguments-4.0.0"
+ sources."cssnano-util-get-match-4.0.0"
+ sources."cssnano-util-raw-cache-4.0.1"
+ sources."cssnano-util-same-parent-4.0.1"
+ (sources."csso-4.0.3" // {
+ dependencies = [
+ sources."css-tree-1.0.0-alpha.39"
+ sources."mdn-data-2.0.6"
+ ];
+ })
+ sources."currently-unhandled-0.4.1"
+ sources."cyclist-1.0.1"
+ sources."dashdash-1.14.1"
+ sources."de-indent-1.0.2"
+ sources."debug-4.1.1"
+ sources."decamelize-1.2.0"
+ sources."decode-uri-component-0.2.0"
+ sources."deep-equal-1.1.1"
+ sources."deep-is-0.1.3"
+ sources."deepmerge-1.5.2"
+ (sources."default-gateway-5.0.5" // {
+ dependencies = [
+ sources."cross-spawn-7.0.3"
+ sources."execa-3.4.0"
+ sources."get-stream-5.1.0"
+ sources."is-stream-2.0.0"
+ sources."mimic-fn-2.1.0"
+ sources."npm-run-path-4.0.1"
+ sources."onetime-5.1.0"
+ sources."p-finally-2.0.1"
+ sources."path-key-3.1.1"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."which-2.0.2"
+ ];
+ })
+ sources."defaults-1.0.3"
+ sources."define-properties-1.1.3"
+ (sources."define-property-2.0.2" // {
+ dependencies = [
+ sources."is-accessor-descriptor-1.0.0"
+ sources."is-data-descriptor-1.0.0"
+ sources."is-descriptor-1.0.2"
+ ];
+ })
+ (sources."del-4.1.1" // {
+ dependencies = [
+ (sources."globby-6.1.0" // {
+ dependencies = [
+ sources."pify-2.3.0"
+ ];
+ })
+ sources."p-map-2.1.0"
+ ];
+ })
+ sources."delayed-stream-1.0.0"
+ sources."delegates-1.0.0"
+ sources."depd-1.1.2"
+ sources."des.js-1.0.1"
+ sources."destroy-1.0.4"
+ sources."detect-node-2.0.4"
+ sources."diff-4.0.2"
+ sources."diffie-hellman-5.0.3"
+ sources."dir-glob-2.2.2"
+ sources."dns-equal-1.0.0"
+ sources."dns-packet-1.3.1"
+ sources."dns-txt-2.0.2"
+ sources."doctrine-3.0.0"
+ sources."dom-converter-0.2.0"
+ (sources."dom-serializer-0.2.2" // {
+ dependencies = [
+ sources."domelementtype-2.0.1"
+ ];
+ })
+ sources."domain-browser-1.2.0"
+ sources."domelementtype-1.3.1"
+ sources."domhandler-2.4.2"
+ sources."domutils-1.7.0"
+ sources."dot-object-1.9.0"
+ sources."dot-prop-5.2.0"
+ sources."dotenv-8.2.0"
+ sources."dotenv-expand-5.1.0"
+ sources."duplexer-0.1.1"
+ sources."duplexify-3.7.1"
+ sources."easy-stack-1.0.0"
+ sources."ecc-jsbn-0.1.2"
+ sources."ee-first-1.1.1"
+ sources."ejs-2.7.4"
+ sources."electron-to-chromium-1.3.393"
+ sources."elliptic-6.5.2"
+ sources."emoji-regex-8.0.0"
+ sources."emojis-list-2.1.0"
+ sources."encodeurl-1.0.2"
+ sources."end-of-stream-1.4.4"
+ (sources."enhanced-resolve-4.1.1" // {
+ dependencies = [
+ sources."memory-fs-0.5.0"
+ ];
+ })
+ sources."entities-2.0.3"
+ sources."errno-0.1.7"
+ sources."error-ex-1.3.2"
+ sources."error-stack-parser-2.0.6"
+ sources."es-abstract-1.17.0-next.1"
+ sources."es-to-primitive-1.2.1"
+ sources."escalade-3.0.1"
+ sources."escape-html-1.0.3"
+ sources."escape-string-regexp-1.0.5"
+ (sources."eslint-6.8.0" // {
+ dependencies = [
+ sources."glob-parent-5.1.0"
+ sources."globals-12.3.0"
+ sources."import-fresh-3.2.1"
+ sources."regexpp-2.0.1"
+ sources."resolve-from-4.0.0"
+ sources."semver-6.3.0"
+ sources."strip-ansi-5.2.0"
+ sources."type-fest-0.8.1"
+ ];
+ })
+ (sources."eslint-config-prettier-6.11.0" // {
+ dependencies = [
+ sources."get-stdin-6.0.0"
+ ];
+ })
+ sources."eslint-loader-2.2.1"
+ sources."eslint-plugin-prettier-3.1.4"
+ sources."eslint-plugin-vue-6.2.2"
+ sources."eslint-scope-5.0.0"
+ sources."eslint-utils-1.4.3"
+ sources."eslint-visitor-keys-1.1.0"
+ sources."esm-3.2.25"
+ (sources."espree-6.1.2" // {
+ dependencies = [
+ sources."acorn-7.1.1"
+ ];
+ })
+ sources."esprima-4.0.1"
+ sources."esquery-1.0.1"
+ sources."esrecurse-4.2.1"
+ sources."estraverse-4.3.0"
+ sources."esutils-2.0.3"
+ sources."etag-1.8.1"
+ sources."event-pubsub-4.3.0"
+ sources."eventemitter3-4.0.4"
+ sources."events-3.1.0"
+ sources."eventsource-1.0.7"
+ sources."evp_bytestokey-1.0.3"
+ sources."execa-1.0.0"
+ (sources."expand-brackets-2.1.4" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."define-property-0.2.5"
+ sources."extend-shallow-2.0.1"
+ sources."ms-2.0.0"
+ ];
+ })
+ (sources."express-4.17.1" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ sources."qs-6.7.0"
+ ];
+ })
+ sources."extend-3.0.2"
+ (sources."extend-shallow-3.0.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
+ sources."external-editor-3.1.0"
+ (sources."extglob-2.0.4" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ sources."extend-shallow-2.0.1"
+ sources."is-accessor-descriptor-1.0.0"
+ sources."is-data-descriptor-1.0.0"
+ sources."is-descriptor-1.0.2"
+ ];
+ })
+ sources."extsprintf-1.3.0"
+ sources."fast-deep-equal-2.0.1"
+ sources."fast-diff-1.2.0"
+ sources."fast-glob-2.2.7"
+ sources."fast-json-stable-stringify-2.1.0"
+ sources."fast-levenshtein-2.0.6"
+ sources."faye-websocket-0.10.0"
+ sources."figgy-pudding-3.5.2"
+ sources."figures-3.1.0"
+ sources."file-entry-cache-5.0.1"
+ sources."file-loader-4.3.0"
+ sources."file-uri-to-path-1.0.0"
+ sources."filesize-3.6.1"
+ (sources."fill-range-4.0.0" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ (sources."finalhandler-1.1.2" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ ];
+ })
+ sources."find-cache-dir-2.1.0"
+ sources."find-up-3.0.0"
+ sources."flat-5.0.2"
+ (sources."flat-cache-2.0.1" // {
+ dependencies = [
+ sources."rimraf-2.6.3"
+ ];
+ })
+ sources."flatted-2.0.1"
+ sources."flush-write-stream-1.1.1"
+ sources."follow-redirects-1.12.1"
+ sources."for-in-1.0.2"
+ sources."forever-agent-0.6.1"
+ (sources."fork-ts-checker-webpack-plugin-3.1.1" // {
+ dependencies = [
+ sources."anymatch-3.1.1"
+ sources."binary-extensions-2.1.0"
+ sources."braces-3.0.2"
+ sources."chokidar-3.4.0"
+ sources."fill-range-7.0.1"
+ sources."fsevents-2.1.3"
+ sources."glob-parent-5.1.1"
+ sources."is-binary-path-2.1.0"
+ sources."is-number-7.0.0"
+ sources."readdirp-3.4.0"
+ sources."to-regex-range-5.0.1"
+ ];
+ })
+ sources."form-data-2.3.3"
+ sources."forwarded-0.1.2"
+ sources."fragment-cache-0.2.1"
+ sources."fresh-0.5.2"
+ sources."from2-2.3.0"
+ sources."fs-extra-7.0.1"
+ sources."fs-minipass-2.1.0"
+ sources."fs-write-stream-atomic-1.0.10"
+ sources."fs.realpath-1.0.0"
+ sources."fsevents-1.2.12"
+ sources."fstream-1.0.12"
+ sources."function-bind-1.1.1"
+ sources."functional-red-black-tree-1.0.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."gaze-1.1.3"
+ sources."gensync-1.0.0-beta.1"
+ sources."get-caller-file-2.0.5"
+ sources."get-stdin-4.0.1"
+ sources."get-stream-4.1.0"
+ sources."get-value-2.0.6"
+ sources."getpass-0.1.7"
+ sources."glob-7.1.6"
+ (sources."glob-parent-3.1.0" // {
+ dependencies = [
+ sources."is-glob-3.1.0"
+ ];
+ })
+ sources."glob-to-regexp-0.3.0"
+ sources."globals-11.12.0"
+ sources."globby-9.2.0"
+ sources."globule-1.3.2"
+ sources."graceful-fs-4.2.3"
+ sources."gzip-size-5.1.1"
+ sources."hammerjs-2.0.8"
+ sources."handle-thing-2.0.1"
+ sources."har-schema-2.0.0"
+ sources."har-validator-5.1.3"
+ sources."has-1.0.3"
+ (sources."has-ansi-2.0.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ ];
+ })
+ sources."has-flag-3.0.0"
+ sources."has-symbols-1.0.1"
+ sources."has-unicode-2.0.1"
+ sources."has-value-1.0.0"
+ (sources."has-values-1.0.0" // {
+ dependencies = [
+ sources."kind-of-4.0.0"
+ ];
+ })
+ sources."hash-base-3.0.4"
+ sources."hash-sum-2.0.0"
+ sources."hash.js-1.1.7"
+ sources."he-1.2.0"
+ sources."hex-color-regex-1.1.0"
+ sources."highlight.js-9.18.1"
+ sources."hmac-drbg-1.0.1"
+ sources."hoopy-0.1.4"
+ sources."hosted-git-info-2.8.5"
+ sources."hpack.js-2.1.6"
+ sources."hsl-regex-1.0.0"
+ sources."hsla-regex-1.0.0"
+ sources."html-comment-regex-1.1.2"
+ sources."html-entities-1.3.1"
+ (sources."html-minifier-3.5.21" // {
+ dependencies = [
+ sources."commander-2.17.1"
+ ];
+ })
+ sources."html-tags-2.0.0"
+ (sources."html-webpack-plugin-3.2.0" // {
+ dependencies = [
+ sources."big.js-3.2.0"
+ sources."json5-0.5.1"
+ sources."loader-utils-0.2.17"
+ sources."util.promisify-1.0.0"
+ ];
+ })
+ (sources."htmlparser2-3.10.1" // {
+ dependencies = [
+ sources."entities-1.1.2"
+ sources."readable-stream-3.6.0"
+ ];
+ })
+ sources."http-deceiver-1.2.7"
+ (sources."http-errors-1.7.2" // {
+ dependencies = [
+ sources."inherits-2.0.3"
+ ];
+ })
+ sources."http-proxy-1.18.1"
+ sources."http-proxy-middleware-0.19.1"
+ sources."http-signature-1.2.0"
+ sources."https-browserify-1.0.0"
+ sources."human-signals-1.1.1"
+ sources."iconv-lite-0.4.24"
+ sources."icss-utils-4.1.1"
+ sources."ieee754-1.1.13"
+ sources."iferr-0.1.5"
+ sources."ignore-4.0.6"
+ sources."import-cwd-2.1.0"
+ sources."import-fresh-2.0.0"
+ sources."import-from-2.1.0"
+ sources."import-local-2.0.0"
+ sources."imurmurhash-0.1.4"
+ sources."in-publish-2.0.1"
+ sources."indent-string-4.0.0"
+ sources."indexes-of-1.0.1"
+ sources."infer-owner-1.0.4"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ (sources."inquirer-7.0.1" // {
+ dependencies = [
+ sources."ansi-regex-5.0.0"
+ sources."cli-cursor-3.1.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."mimic-fn-2.1.0"
+ sources."onetime-5.1.0"
+ sources."restore-cursor-3.1.0"
+ (sources."string-width-4.2.0" // {
+ dependencies = [
+ sources."strip-ansi-6.0.0"
+ ];
+ })
+ (sources."strip-ansi-5.2.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ ];
+ })
+ ];
+ })
+ (sources."internal-ip-4.3.0" // {
+ dependencies = [
+ sources."default-gateway-4.2.0"
+ ];
+ })
+ sources."invariant-2.2.4"
+ sources."ip-1.1.5"
+ sources."ip-regex-2.1.0"
+ sources."ipaddr.js-1.9.1"
+ sources."is-absolute-url-2.1.0"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-arguments-1.0.4"
+ sources."is-arrayish-0.2.1"
+ sources."is-binary-path-1.0.1"
+ sources."is-buffer-1.1.6"
+ sources."is-callable-1.1.5"
+ sources."is-ci-1.2.1"
+ sources."is-color-stop-1.1.0"
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-date-object-1.0.2"
+ (sources."is-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."is-directory-0.3.1"
+ sources."is-docker-2.0.0"
+ sources."is-extendable-0.1.1"
+ sources."is-extglob-2.1.1"
+ sources."is-finite-1.1.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."is-glob-4.0.1"
+ (sources."is-number-3.0.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-obj-2.0.0"
+ sources."is-path-cwd-2.2.0"
+ sources."is-path-in-cwd-2.1.0"
+ sources."is-path-inside-2.1.0"
+ sources."is-plain-obj-1.1.0"
+ sources."is-plain-object-2.0.4"
+ sources."is-promise-2.1.0"
+ sources."is-regex-1.0.5"
+ sources."is-resolvable-1.1.0"
+ sources."is-stream-1.1.0"
+ sources."is-svg-3.0.0"
+ sources."is-symbol-1.0.3"
+ sources."is-typedarray-1.0.0"
+ sources."is-utf8-0.2.1"
+ sources."is-valid-glob-1.0.0"
+ sources."is-windows-1.0.2"
+ sources."is-wsl-1.1.0"
+ sources."isarray-1.0.0"
+ sources."isexe-2.0.0"
+ sources."isobject-3.0.1"
+ sources."isstream-0.1.2"
+ sources."javascript-stringify-2.0.1"
+ (sources."jest-worker-25.5.0" // {
+ dependencies = [
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.1.0"
+ ];
+ })
+ sources."js-base64-2.6.2"
+ sources."js-message-1.0.5"
+ sources."js-queue-2.0.0"
+ sources."js-tokens-4.0.0"
+ sources."js-yaml-3.13.1"
+ sources."jsbn-0.1.1"
+ sources."jsesc-2.5.2"
+ sources."json-parse-better-errors-1.0.2"
+ sources."json-schema-0.2.3"
+ sources."json-schema-traverse-0.4.1"
+ sources."json-stable-stringify-without-jsonify-1.0.1"
+ sources."json-stringify-safe-5.0.1"
+ sources."json3-3.3.3"
+ sources."json5-2.1.3"
+ sources."jsonfile-4.0.0"
+ sources."jsprim-1.4.1"
+ sources."killable-1.0.1"
+ sources."kind-of-6.0.3"
+ sources."launch-editor-2.2.1"
+ sources."launch-editor-middleware-2.2.1"
+ sources."leven-3.1.0"
+ sources."levenary-1.1.1"
+ sources."levn-0.3.0"
+ sources."lines-and-columns-1.1.6"
+ (sources."load-json-file-1.1.0" // {
+ dependencies = [
+ sources."parse-json-2.2.0"
+ sources."pify-2.3.0"
+ ];
+ })
+ (sources."loader-fs-cache-1.0.3" // {
+ dependencies = [
+ sources."find-cache-dir-0.1.1"
+ sources."find-up-1.1.2"
+ sources."path-exists-2.1.0"
+ sources."pkg-dir-1.0.0"
+ ];
+ })
+ sources."loader-runner-2.4.0"
+ (sources."loader-utils-1.2.3" // {
+ dependencies = [
+ sources."json5-1.0.1"
+ ];
+ })
+ sources."locate-path-3.0.0"
+ sources."lodash-4.17.15"
+ sources."lodash.defaultsdeep-4.6.1"
+ sources."lodash.kebabcase-4.1.1"
+ sources."lodash.mapvalues-4.6.0"
+ sources."lodash.memoize-4.1.2"
+ sources."lodash.transform-4.6.0"
+ sources."lodash.uniq-4.5.0"
+ sources."log-symbols-2.2.0"
+ sources."loglevel-1.6.8"
+ sources."loose-envify-1.4.0"
+ sources."loud-rejection-1.6.0"
+ sources."lower-case-1.1.4"
+ sources."lru-cache-5.1.1"
+ sources."make-dir-2.1.0"
+ sources."map-cache-0.2.2"
+ sources."map-obj-1.0.1"
+ sources."map-visit-1.0.0"
+ sources."marked-1.1.1"
+ sources."md5.js-1.3.5"
+ sources."mdn-data-2.0.4"
+ sources."media-typer-0.3.0"
+ sources."memory-fs-0.4.1"
+ sources."meow-3.7.0"
+ sources."merge-descriptors-1.0.1"
+ sources."merge-source-map-1.1.0"
+ sources."merge-stream-2.0.0"
+ sources."merge2-1.3.0"
+ sources."methods-1.1.2"
+ sources."microevent.ts-0.1.1"
+ sources."micromatch-3.1.10"
+ sources."miller-rabin-4.0.1"
+ sources."mime-2.4.6"
+ sources."mime-db-1.42.0"
+ sources."mime-types-2.1.25"
+ sources."mimic-fn-1.2.0"
+ (sources."mini-css-extract-plugin-0.9.0" // {
+ dependencies = [
+ sources."normalize-url-1.9.1"
+ sources."schema-utils-1.0.0"
+ ];
+ })
+ sources."minimalistic-assert-1.0.1"
+ sources."minimalistic-crypto-utils-1.0.1"
+ sources."minimatch-3.0.4"
+ sources."minimist-1.2.5"
+ (sources."minipass-3.1.3" // {
+ dependencies = [
+ sources."yallist-4.0.0"
+ ];
+ })
+ sources."minipass-collect-1.0.2"
+ sources."minipass-flush-1.0.5"
+ sources."minipass-pipeline-1.2.3"
+ sources."mississippi-3.0.0"
+ (sources."mixin-deep-1.3.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
+ (sources."mkdirp-0.5.1" // {
+ dependencies = [
+ sources."minimist-0.0.8"
+ ];
+ })
+ sources."move-concurrently-1.0.1"
+ sources."ms-2.1.2"
+ sources."multicast-dns-6.2.3"
+ sources."multicast-dns-service-types-1.1.0"
+ sources."mute-stream-0.0.8"
+ sources."mz-2.7.0"
+ sources."nan-2.14.0"
+ sources."nanomatch-1.2.13"
+ sources."natural-compare-1.4.0"
+ sources."negotiator-0.6.2"
+ sources."neo-async-2.6.1"
+ sources."nice-try-1.0.5"
+ sources."no-case-2.3.2"
+ sources."node-forge-0.9.0"
+ (sources."node-gyp-3.8.0" // {
+ dependencies = [
+ sources."semver-5.3.0"
+ ];
+ })
+ sources."node-ipc-9.1.1"
+ (sources."node-libs-browser-2.2.1" // {
+ dependencies = [
+ sources."punycode-1.4.1"
+ ];
+ })
+ sources."node-releases-1.1.53"
+ (sources."node-sass-4.14.1" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."cross-spawn-3.0.1"
+ sources."lru-cache-4.1.5"
+ sources."strip-ansi-3.0.1"
+ sources."supports-color-2.0.0"
+ sources."yallist-2.1.2"
+ ];
+ })
+ sources."nopt-3.0.6"
+ sources."normalize-package-data-2.5.0"
+ sources."normalize-path-3.0.0"
+ sources."normalize-range-0.1.2"
+ sources."normalize-url-3.3.0"
+ sources."npm-run-path-2.0.2"
+ sources."npmlog-4.1.2"
+ sources."nth-check-1.0.2"
+ sources."num2fraction-1.2.2"
+ sources."number-is-nan-1.0.1"
+ sources."oauth-sign-0.9.0"
+ sources."object-assign-4.1.1"
+ (sources."object-copy-0.1.0" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."object-hash-1.3.1"
+ sources."object-inspect-1.7.0"
+ (sources."object-is-1.1.2" // {
+ dependencies = [
+ sources."es-abstract-1.17.6"
+ sources."is-callable-1.2.0"
+ sources."is-regex-1.1.0"
+ ];
+ })
+ sources."object-keys-1.1.1"
+ sources."object-visit-1.0.1"
+ sources."object.assign-4.1.0"
+ sources."object.getownpropertydescriptors-2.1.0"
+ sources."object.pick-1.3.0"
+ sources."object.values-1.1.1"
+ sources."obuf-1.1.2"
+ sources."on-finished-2.3.0"
+ sources."on-headers-1.0.2"
+ sources."once-1.4.0"
+ sources."onetime-2.0.1"
+ sources."open-6.4.0"
+ sources."opener-1.5.1"
+ sources."opn-5.5.0"
+ sources."optionator-0.8.3"
+ (sources."ora-3.4.0" // {
+ dependencies = [
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."original-1.0.2"
+ sources."os-browserify-0.3.0"
+ sources."os-homedir-1.0.2"
+ sources."os-tmpdir-1.0.2"
+ sources."osenv-0.1.5"
+ sources."p-finally-1.0.0"
+ sources."p-limit-2.2.1"
+ sources."p-locate-3.0.0"
+ sources."p-map-3.0.0"
+ sources."p-retry-3.0.1"
+ sources."p-try-2.2.0"
+ sources."pako-1.0.11"
+ sources."parallel-transform-1.2.0"
+ sources."param-case-2.1.1"
+ (sources."parent-module-1.0.1" // {
+ dependencies = [
+ sources."callsites-3.1.0"
+ ];
+ })
+ sources."parse-asn1-5.1.5"
+ sources."parse-json-5.0.0"
+ sources."parse5-5.1.1"
+ sources."parse5-htmlparser2-tree-adapter-5.1.1"
+ sources."parseurl-1.3.3"
+ sources."pascalcase-0.1.1"
+ sources."path-browserify-0.0.1"
+ sources."path-dirname-1.0.2"
+ sources."path-exists-3.0.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-is-inside-1.0.2"
+ sources."path-key-2.0.1"
+ sources."path-parse-1.0.6"
+ sources."path-to-regexp-0.1.7"
+ (sources."path-type-3.0.0" // {
+ dependencies = [
+ sources."pify-3.0.0"
+ ];
+ })
+ sources."pbkdf2-3.0.17"
+ sources."performance-now-2.1.0"
+ sources."picomatch-2.2.2"
+ sources."pify-4.0.1"
+ sources."pinkie-2.0.4"
+ sources."pinkie-promise-2.0.1"
+ sources."pkg-dir-3.0.0"
+ (sources."pkg-up-2.0.0" // {
+ dependencies = [
+ sources."find-up-2.1.0"
+ sources."locate-path-2.0.0"
+ sources."p-limit-1.3.0"
+ sources."p-locate-2.0.0"
+ sources."p-try-1.0.0"
+ ];
+ })
+ sources."pnp-webpack-plugin-1.6.4"
+ (sources."portfinder-1.0.26" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ ];
+ })
+ sources."posix-character-classes-0.1.1"
+ (sources."postcss-7.0.32" // {
+ dependencies = [
+ sources."supports-color-6.1.0"
+ ];
+ })
+ sources."postcss-calc-7.0.2"
+ (sources."postcss-colormin-4.0.3" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-convert-values-4.0.1" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ sources."postcss-discard-comments-4.0.2"
+ sources."postcss-discard-duplicates-4.0.2"
+ sources."postcss-discard-empty-4.0.1"
+ sources."postcss-discard-overridden-4.0.1"
+ sources."postcss-load-config-2.1.0"
+ (sources."postcss-loader-3.0.0" // {
+ dependencies = [
+ sources."schema-utils-1.0.0"
+ ];
+ })
+ (sources."postcss-merge-longhand-4.0.11" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-merge-rules-4.0.3" // {
+ dependencies = [
+ sources."postcss-selector-parser-3.1.2"
+ ];
+ })
+ (sources."postcss-minify-font-values-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-minify-gradients-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-minify-params-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-minify-selectors-4.0.2" // {
+ dependencies = [
+ sources."postcss-selector-parser-3.1.2"
+ ];
+ })
+ sources."postcss-modules-extract-imports-2.0.0"
+ sources."postcss-modules-local-by-default-3.0.2"
+ sources."postcss-modules-scope-2.2.0"
+ sources."postcss-modules-values-3.0.0"
+ sources."postcss-normalize-charset-4.0.1"
+ (sources."postcss-normalize-display-values-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-normalize-positions-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-normalize-repeat-style-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-normalize-string-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-normalize-timing-functions-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-normalize-unicode-4.0.1" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-normalize-url-4.0.1" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-normalize-whitespace-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ (sources."postcss-ordered-values-4.1.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ sources."postcss-reduce-initial-4.0.3"
+ (sources."postcss-reduce-transforms-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ sources."postcss-selector-parser-6.0.2"
+ (sources."postcss-svgo-4.0.2" // {
+ dependencies = [
+ sources."postcss-value-parser-3.3.1"
+ ];
+ })
+ sources."postcss-unique-selectors-4.0.1"
+ sources."postcss-value-parser-4.1.0"
+ sources."prelude-ls-1.1.2"
+ sources."prepend-http-1.0.4"
+ sources."prettier-1.19.1"
+ sources."prettier-linter-helpers-1.0.0"
+ sources."pretty-error-2.1.1"
+ sources."private-0.1.8"
+ sources."process-0.11.10"
+ sources."process-nextick-args-2.0.1"
+ sources."progress-2.0.3"
+ sources."promise-inflight-1.0.1"
+ sources."proxy-addr-2.0.6"
+ sources."prr-1.0.1"
+ sources."pseudomap-1.0.2"
+ sources."psl-1.6.0"
+ sources."public-encrypt-4.0.3"
+ sources."pump-3.0.0"
+ (sources."pumpify-1.5.1" // {
+ dependencies = [
+ sources."pump-2.0.1"
+ ];
+ })
+ sources."punycode-2.1.1"
+ sources."q-1.5.1"
+ sources."qs-6.5.2"
+ sources."query-string-4.3.4"
+ sources."querystring-0.2.0"
+ sources."querystring-es3-0.2.1"
+ sources."querystringify-2.1.1"
+ sources."randombytes-2.1.0"
+ sources."randomfill-1.0.4"
+ sources."range-parser-1.2.1"
+ sources."raw-body-2.4.0"
+ sources."read-pkg-5.2.0"
+ (sources."read-pkg-up-1.0.1" // {
+ dependencies = [
+ sources."find-up-1.1.2"
+ sources."path-exists-2.1.0"
+ sources."path-type-1.1.0"
+ sources."pify-2.3.0"
+ sources."read-pkg-1.1.0"
+ ];
+ })
+ sources."readable-stream-2.3.6"
+ sources."readdirp-2.2.1"
+ (sources."redent-1.0.0" // {
+ dependencies = [
+ sources."indent-string-2.1.0"
+ sources."strip-indent-1.0.1"
+ ];
+ })
+ sources."regenerate-1.4.1"
+ sources."regenerate-unicode-properties-8.2.0"
+ sources."regenerator-runtime-0.13.5"
+ sources."regenerator-transform-0.14.4"
+ sources."regex-not-1.0.2"
+ sources."regexp.prototype.flags-1.3.0"
+ sources."regexpp-3.1.0"
+ sources."regexpu-core-4.7.0"
+ sources."regjsgen-0.5.2"
+ (sources."regjsparser-0.6.4" // {
+ dependencies = [
+ sources."jsesc-0.5.0"
+ ];
+ })
+ sources."relateurl-0.2.7"
+ sources."remove-trailing-separator-1.1.0"
+ (sources."renderkid-2.0.3" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."css-select-1.2.0"
+ sources."css-what-2.1.3"
+ sources."domutils-1.5.1"
+ sources."strip-ansi-3.0.1"
+ ];
+ })
+ sources."repeat-element-1.1.3"
+ sources."repeat-string-1.6.1"
+ sources."repeating-2.0.1"
+ sources."request-2.88.2"
+ sources."require-directory-2.1.1"
+ sources."require-main-filename-2.0.0"
+ sources."requires-port-1.0.0"
+ sources."resize-observer-polyfill-1.5.1"
+ sources."resolve-1.14.1"
+ sources."resolve-cwd-2.0.0"
+ sources."resolve-from-3.0.0"
+ sources."resolve-url-0.2.1"
+ sources."restore-cursor-2.0.0"
+ sources."ret-0.1.15"
+ sources."retry-0.12.0"
+ sources."rgb-regex-1.0.1"
+ sources."rgba-regex-1.0.0"
+ sources."rimraf-2.7.1"
+ sources."ripemd160-2.0.2"
+ sources."run-async-2.3.0"
+ sources."run-queue-1.0.3"
+ sources."rxjs-6.5.3"
+ sources."safe-buffer-5.1.2"
+ sources."safe-regex-1.1.0"
+ sources."safer-buffer-2.1.2"
+ (sources."sass-graph-2.2.5" // {
+ dependencies = [
+ sources."emoji-regex-7.0.3"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ sources."yargs-13.3.2"
+ sources."yargs-parser-13.1.2"
+ ];
+ })
+ (sources."sass-loader-8.0.2" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."sax-1.2.4"
+ sources."schema-utils-2.6.1"
+ (sources."scss-tokenizer-0.2.3" // {
+ dependencies = [
+ sources."source-map-0.4.4"
+ ];
+ })
+ sources."select-hose-2.0.0"
+ sources."selfsigned-1.10.7"
+ sources."semver-5.7.1"
+ (sources."send-0.17.1" // {
+ dependencies = [
+ (sources."debug-2.6.9" // {
+ dependencies = [
+ sources."ms-2.0.0"
+ ];
+ })
+ sources."mime-1.6.0"
+ sources."ms-2.1.1"
+ ];
+ })
+ sources."serialize-javascript-2.1.2"
+ (sources."serve-index-1.9.1" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."http-errors-1.6.3"
+ sources."inherits-2.0.3"
+ sources."ms-2.0.0"
+ sources."setprototypeof-1.1.0"
+ ];
+ })
+ sources."serve-static-1.14.1"
+ sources."set-blocking-2.0.0"
+ (sources."set-value-2.0.1" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."setimmediate-1.0.5"
+ sources."setprototypeof-1.1.1"
+ sources."sha.js-2.4.11"
+ sources."shallow-clone-3.0.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."shell-quote-1.7.2"
+ sources."signal-exit-3.0.2"
+ (sources."simple-swizzle-0.2.2" // {
+ dependencies = [
+ sources."is-arrayish-0.3.2"
+ ];
+ })
+ sources."slash-2.0.0"
+ sources."slice-ansi-2.1.0"
+ (sources."snapdragon-0.8.2" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."define-property-0.2.5"
+ sources."extend-shallow-2.0.1"
+ sources."ms-2.0.0"
+ sources."source-map-0.5.7"
+ ];
+ })
+ (sources."snapdragon-node-2.1.1" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ sources."is-accessor-descriptor-1.0.0"
+ sources."is-data-descriptor-1.0.0"
+ sources."is-descriptor-1.0.2"
+ ];
+ })
+ (sources."snapdragon-util-3.0.1" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."sockjs-0.3.20" // {
+ dependencies = [
+ sources."uuid-3.4.0"
+ ];
+ })
+ (sources."sockjs-client-1.4.0" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ sources."faye-websocket-0.11.3"
+ ];
+ })
+ sources."sort-keys-1.1.2"
+ sources."source-list-map-2.0.1"
+ sources."source-map-0.6.1"
+ sources."source-map-resolve-0.5.3"
+ sources."source-map-support-0.5.16"
+ sources."source-map-url-0.4.0"
+ sources."spdx-correct-3.1.0"
+ sources."spdx-exceptions-2.2.0"
+ sources."spdx-expression-parse-3.0.0"
+ sources."spdx-license-ids-3.0.5"
+ sources."spdy-4.0.2"
+ (sources."spdy-transport-3.0.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
+ sources."split-string-3.1.0"
+ sources."sprintf-js-1.0.3"
+ sources."sshpk-1.16.1"
+ sources."ssri-6.0.1"
+ sources."stable-0.1.8"
+ sources."stackframe-1.2.0"
+ (sources."static-extend-0.1.2" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ ];
+ })
+ sources."statuses-1.5.0"
+ sources."stdout-stream-1.4.1"
+ sources."stream-browserify-2.0.2"
+ sources."stream-each-1.2.3"
+ sources."stream-http-2.8.3"
+ sources."stream-shift-1.0.1"
+ sources."strict-uri-encode-1.1.0"
+ (sources."string-width-2.1.1" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
+ (sources."string.prototype.trimend-1.0.1" // {
+ dependencies = [
+ sources."es-abstract-1.17.6"
+ sources."is-callable-1.2.0"
+ sources."is-regex-1.1.0"
+ ];
+ })
+ sources."string.prototype.trimleft-2.1.1"
+ sources."string.prototype.trimright-2.1.1"
+ (sources."string.prototype.trimstart-1.0.1" // {
+ dependencies = [
+ sources."es-abstract-1.17.6"
+ sources."is-callable-1.2.0"
+ sources."is-regex-1.1.0"
+ ];
+ })
+ sources."string_decoder-1.1.1"
+ (sources."strip-ansi-6.0.0" // {
+ dependencies = [
+ sources."ansi-regex-5.0.0"
+ ];
+ })
+ sources."strip-bom-2.0.0"
+ sources."strip-eof-1.0.0"
+ sources."strip-final-newline-2.0.0"
+ sources."strip-indent-2.0.0"
+ sources."strip-json-comments-3.0.1"
+ (sources."stylehacks-4.0.3" // {
+ dependencies = [
+ sources."postcss-selector-parser-3.1.2"
+ ];
+ })
+ sources."supports-color-5.5.0"
+ sources."svg-tags-1.0.0"
+ sources."svgo-1.3.2"
+ (sources."table-5.4.6" // {
+ dependencies = [
+ sources."emoji-regex-7.0.3"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."tapable-1.1.3"
+ sources."tar-2.2.2"
+ sources."terser-4.6.10"
+ (sources."terser-webpack-plugin-1.4.3" // {
+ dependencies = [
+ sources."schema-utils-1.0.0"
+ ];
+ })
+ sources."text-table-0.2.0"
+ sources."thenify-3.3.1"
+ sources."thenify-all-1.6.0"
+ sources."thread-loader-2.1.3"
+ sources."through-2.3.8"
+ sources."through2-2.0.5"
+ sources."thunky-1.1.0"
+ sources."timers-browserify-2.0.11"
+ sources."timsort-0.3.0"
+ sources."tmp-0.0.33"
+ sources."to-arraybuffer-1.0.1"
+ sources."to-fast-properties-2.0.0"
+ (sources."to-object-path-0.3.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."to-regex-3.0.2"
+ sources."to-regex-range-2.1.1"
+ sources."toidentifier-1.0.0"
+ sources."toposort-1.0.7"
+ sources."tough-cookie-2.5.0"
+ sources."trim-newlines-1.0.0"
+ sources."true-case-path-1.0.3"
+ sources."tryer-1.0.1"
+ (sources."ts-loader-6.2.2" // {
+ dependencies = [
+ sources."braces-3.0.2"
+ sources."fill-range-7.0.1"
+ sources."is-number-7.0.0"
+ sources."micromatch-4.0.2"
+ sources."semver-6.3.0"
+ sources."to-regex-range-5.0.1"
+ ];
+ })
+ sources."ts-pnp-1.2.0"
+ sources."tslib-1.10.0"
+ (sources."tslint-5.20.1" // {
+ dependencies = [
+ sources."tsutils-2.29.0"
+ ];
+ })
+ sources."tsutils-3.17.1"
+ sources."tty-browserify-0.0.0"
+ sources."tunnel-agent-0.6.0"
+ sources."tweetnacl-0.14.5"
+ sources."type-check-0.3.2"
+ sources."type-fest-0.6.0"
+ sources."type-is-1.6.18"
+ sources."typedarray-0.0.6"
+ sources."typescript-3.9.5"
+ (sources."uglify-js-3.4.10" // {
+ dependencies = [
+ sources."commander-2.19.0"
+ ];
+ })
+ sources."unicode-canonical-property-names-ecmascript-1.0.4"
+ sources."unicode-match-property-ecmascript-1.0.4"
+ sources."unicode-match-property-value-ecmascript-1.2.0"
+ sources."unicode-property-aliases-ecmascript-1.1.0"
+ sources."union-value-1.0.1"
+ sources."uniq-1.0.1"
+ sources."uniqs-2.0.0"
+ sources."unique-filename-1.1.1"
+ sources."unique-slug-2.0.2"
+ sources."universalify-0.1.2"
+ sources."unpipe-1.0.0"
+ sources."unquote-1.1.1"
+ (sources."unset-value-1.0.0" // {
+ dependencies = [
+ (sources."has-value-0.3.1" // {
+ dependencies = [
+ sources."isobject-2.1.0"
+ ];
+ })
+ sources."has-values-0.1.4"
+ ];
+ })
+ sources."upath-1.2.0"
+ sources."upper-case-1.1.3"
+ sources."uri-js-4.2.2"
+ sources."urix-0.1.0"
+ (sources."url-0.11.0" // {
+ dependencies = [
+ sources."punycode-1.3.2"
+ ];
+ })
+ sources."url-loader-2.3.0"
+ sources."url-parse-1.4.7"
+ sources."use-3.1.1"
+ (sources."util-0.11.1" // {
+ dependencies = [
+ sources."inherits-2.0.3"
+ ];
+ })
+ sources."util-deprecate-1.0.2"
+ (sources."util.promisify-1.0.1" // {
+ dependencies = [
+ sources."es-abstract-1.17.6"
+ sources."is-callable-1.2.0"
+ sources."is-regex-1.1.0"
+ ];
+ })
+ sources."utila-0.4.0"
+ sources."utils-merge-1.0.1"
+ sources."uuid-3.3.3"
+ sources."v-lazy-image-1.4.0"
+ sources."v8-compile-cache-2.1.0"
+ sources."validate-npm-package-license-3.0.4"
+ sources."vary-1.1.2"
+ sources."vendors-1.0.4"
+ sources."verror-1.10.0"
+ sources."vm-browserify-1.1.2"
+ sources."vue-2.6.12"
+ sources."vue-class-component-7.2.5"
+ sources."vue-cli-plugin-buefy-0.3.7"
+ sources."vue-cli-plugin-fontawesome-0.2.0"
+ (sources."vue-cli-plugin-i18n-1.0.1" // {
+ dependencies = [
+ sources."deepmerge-4.2.2"
+ sources."rimraf-3.0.2"
+ ];
+ })
+ sources."vue-dragscroll-2.1.0"
+ sources."vue-eslint-parser-7.0.0"
+ sources."vue-hot-reload-api-2.3.4"
+ sources."vue-i18n-8.21.0"
+ (sources."vue-i18n-extract-1.0.2" // {
+ dependencies = [
+ sources."emoji-regex-7.0.3"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ sources."yargs-13.3.2"
+ sources."yargs-parser-13.1.2"
+ ];
+ })
+ (sources."vue-loader-15.9.3" // {
+ dependencies = [
+ sources."hash-sum-1.0.2"
+ ];
+ })
+ sources."vue-property-decorator-9.0.0"
+ sources."vue-router-3.4.3"
+ (sources."vue-style-loader-4.1.2" // {
+ dependencies = [
+ sources."hash-sum-1.0.2"
+ ];
+ })
+ sources."vue-template-compiler-2.6.12"
+ sources."vue-template-es2015-compiler-1.9.1"
+ sources."vuex-3.5.1"
+ sources."vuex-class-component-2.3.5"
+ sources."watchpack-1.6.1"
+ sources."wbuf-1.7.3"
+ sources."wcwidth-1.0.1"
+ (sources."webpack-4.42.1" // {
+ dependencies = [
+ sources."eslint-scope-4.0.3"
+ sources."mkdirp-0.5.4"
+ sources."schema-utils-1.0.0"
+ ];
+ })
+ (sources."webpack-bundle-analyzer-3.8.0" // {
+ dependencies = [
+ sources."acorn-7.3.1"
+ ];
+ })
+ sources."webpack-chain-6.4.0"
+ sources."webpack-dev-middleware-3.7.2"
+ (sources."webpack-dev-server-3.11.0" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."emoji-regex-7.0.3"
+ sources."is-absolute-url-3.0.3"
+ sources."schema-utils-1.0.0"
+ sources."semver-6.3.0"
+ (sources."string-width-3.1.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."strip-ansi-3.0.1"
+ sources."supports-color-6.1.0"
+ sources."yargs-13.3.2"
+ sources."yargs-parser-13.1.2"
+ ];
+ })
+ sources."webpack-log-2.0.0"
+ sources."webpack-merge-4.2.2"
+ sources."webpack-sources-1.4.3"
+ sources."websocket-driver-0.6.5"
+ sources."websocket-extensions-0.1.4"
+ sources."which-1.3.1"
+ sources."which-module-2.0.0"
+ sources."wide-align-1.1.3"
+ sources."word-wrap-1.2.3"
+ sources."worker-farm-1.7.0"
+ sources."worker-rpc-0.1.1"
+ (sources."wrap-ansi-6.2.0" // {
+ dependencies = [
+ sources."ansi-styles-4.2.1"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
+ ];
+ })
+ sources."wrappy-1.0.2"
+ sources."write-1.0.3"
+ sources."ws-6.2.1"
+ sources."xtend-4.0.2"
+ sources."y18n-4.0.0"
+ sources."yallist-3.1.1"
+ (sources."yargs-15.3.1" // {
+ dependencies = [
+ sources."cliui-6.0.0"
+ sources."find-up-4.1.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."locate-path-5.0.0"
+ sources."p-locate-4.1.0"
+ sources."path-exists-4.0.0"
+ sources."string-width-4.2.0"
+ ];
+ })
+ sources."yargs-parser-18.1.3"
+ (sources."yorkie-2.0.0" // {
+ dependencies = [
+ sources."cross-spawn-5.1.0"
+ sources."execa-0.8.0"
+ sources."get-stream-3.0.0"
+ sources."lru-cache-4.1.5"
+ sources."normalize-path-1.0.0"
+ sources."yallist-2.1.2"
+ ];
+ })
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ homepage = https://ldgallery.pacien.org/;
+ license = "AGPL-3";
+ };
+ production = false;
+ bypassCache = true;
+ reconstructLock = false;
+ };
+in
+{
+ args = args;
+ sources = sources;
+ tarball = nodeEnv.buildNodeSourceDist args;
+ package = nodeEnv.buildNodePackage args;
+ shell = nodeEnv.buildNodeShell args;
+}
\ No newline at end of file
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/optipng/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/optipng/default.nix
index 93c2f2c350..571e89297c 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/optipng/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/optipng/default.nix
@@ -1,4 +1,5 @@
-{ stdenv, fetchurl, libpng, static ? false
+{ stdenv, fetchurl, libpng
+, static ? stdenv.hostPlatform.isStatic
}:
# This package comes with its own copy of zlib, libpng and pngxtern
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/vulkan-tools-lunarg/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/vulkan-tools-lunarg/default.nix
index 9ce87b4cb6..784d032166 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/vulkan-tools-lunarg/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/vulkan-tools-lunarg/default.nix
@@ -6,15 +6,16 @@
stdenv.mkDerivation rec {
pname = "vulkan-tools-lunarg";
# The version must match that in vulkan-headers
- version = "1.2.141.0";
+ version = "1.2.162.0";
- src = (assert version == vulkan-headers.version; fetchFromGitHub {
- owner = "LunarG";
- repo = "VulkanTools";
- rev = "sdk-${version}";
- sha256 = "1zsgc1hdmivdahzrarx7a5byhgnmm5ahz366l92fmdb8pffgq42g";
- fetchSubmodules = true;
- });
+ src = (assert version == vulkan-headers.version;
+ fetchFromGitHub {
+ owner = "LunarG";
+ repo = "VulkanTools";
+ rev = "sdk-${version}";
+ sha256 = "13v4202bfd7d7nwi8w12ja9k1vi10p9xxypzkpi063hmsgzxm5k5";
+ fetchSubmodules = true;
+ });
nativeBuildInputs = [ cmake pkgconfig python3 jq ];
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/vulkan-tools/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/vulkan-tools/default.nix
index ff620ef828..76c1df3213 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/vulkan-tools/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/vulkan-tools/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "vulkan-tools";
- version = "1.2.141.0";
+ version = "1.2.162.0";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-Tools";
rev = "sdk-${version}";
- sha256 = "1ch56ihm7rmilipfyc4i4ww7l6i20fb3qikkpm1ch43kzn42zjaw";
+ sha256 = "088vqh956zma3p1qc3p6rsygf5s395b6cv8b1x0whp2a0a1y81xz";
};
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix b/third_party/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
index 676467c9b6..d7faaf4602 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.199";
+ version = "1.200";
src = fetchurl {
url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb";
- sha256 = "0qs0qrdagvnh4z20wp4v3v4ry6j5jihlpv3iqzzhdzzxjfrw9m9y";
+ sha256 = "07z686h2fv9b3446fcym0sfzxwgkm9cc4bd3zhpv6j8bdfadnjxw";
};
nativeBuildInputs = [ dpkg ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/betterdiscordctl/default.nix b/third_party/nixpkgs/pkgs/tools/misc/betterdiscordctl/default.nix
new file mode 100644
index 0000000000..9d6159bda5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/betterdiscordctl/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, fetchFromGitHub, fetchpatch }:
+
+stdenv.mkDerivation rec {
+ pname = "betterdiscordctl";
+ version = "1.7.0";
+
+ src = fetchFromGitHub {
+ owner = "bb010g";
+ repo = "betterdiscordctl";
+ rev = "v${version}";
+ sha256 = "0qpmm5l8jhm7k0kqblc0bnr9fl4b6z8iddhjar03bb4kqgr962fa";
+ };
+
+ patches = [
+ (fetchpatch { # Required till https://github.com/bb010g/betterdiscordctl/pull/67 is merged upstream.
+ url = "https://github.com/bb010g/betterdiscordctl/pull/67/commits/f1c7170fc2626d9aec4d244977b5a73c401aa1d4.patch";
+ sha256 = "003zqd9ljb9h674sjwjvvdfs7q4cw0p1ydg3lax132vb4vz9k0zi";
+ })
+ ];
+
+ preBuild = "sed -i 's/^nix=$/&yes/g;s/^DISABLE_UPGRADE=$/&yes/g' ./betterdiscordctl";
+
+ installPhase = ''
+ mkdir -p $out/bin
+ mkdir -p $out/share/doc/betterdiscordctl
+ install -Dm744 betterdiscordctl $out/bin/betterdiscordctl
+ install -Dm644 README.md $out/share/doc/betterdiscordctl/README.md
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/bb010g/betterdiscordctl";
+ description = "A utility for managing BetterDiscord on Linux";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ivar bb010g ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/broot/default.nix b/third_party/nixpkgs/pkgs/tools/misc/broot/default.nix
index fb8e250829..e4561c3822 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/broot/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/broot/default.nix
@@ -11,14 +11,14 @@
rustPlatform.buildRustPackage rec {
pname = "broot";
- version = "1.0.8";
+ version = "1.1.10";
src = fetchCrate {
inherit pname version;
- sha256 = "06881c8qnh917y2mn5q5qlf86idz17xi2dapsad3m1zbdr53c25j";
+ sha256 = "04nidx43w4nnccgbrw30wg9ai8p7hbklxpn1gc6gr2325yhqvwhl";
};
- cargoSha256 = "1k5qm4h028172r7i2pz5l8886qviy7ni83qxn10a8d5hsgalarvx";
+ cargoHash = "sha256-4F9HIQ1BQx4EikyH0DwlDAkYIeUJJbMsj7ZX23QD+K8=";
nativeBuildInputs = [
makeWrapper
diff --git a/third_party/nixpkgs/pkgs/tools/misc/coreboot-utils/default.nix b/third_party/nixpkgs/pkgs/tools/misc/coreboot-utils/default.nix
index 39e2e041e3..84a5d3b325 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/coreboot-utils/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/coreboot-utils/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, zlib, pciutils, coreutils, acpica-tools, iasl, makeWrapper, gnugrep, gnused, file, buildEnv }:
let
- version = "4.12";
+ version = "4.13";
commonMeta = with stdenv.lib; {
description = "Various coreboot-related tools";
@@ -16,7 +16,7 @@ let
src = fetchurl {
url = "https://coreboot.org/releases/coreboot-${version}.tar.xz";
- sha256 = "1qibds9lsk22wf1sxwg0jg32fgcvc9an39vf74y1hwwvxq0d1jpd";
+ sha256 = "0sl50aajnah4a138sr3jjm3ydc8gfh5vvlhviz3ypp95b9jdlya7";
};
enableParallelBuilding = true;
@@ -89,7 +89,7 @@ let
nativeBuildInputs = [ makeWrapper ];
dontBuild = true;
installPhase = "install -Dm755 acpidump-all $out/bin/acpidump-all";
- postFixup = let
+ postFixup = let
binPath = [ coreutils acpica-tools iasl gnugrep gnused file ];
in "wrapProgram $out/bin/acpidump-all --set PATH ${stdenv.lib.makeBinPath binPath}";
};
diff --git a/third_party/nixpkgs/pkgs/tools/misc/direnv/default.nix b/third_party/nixpkgs/pkgs/tools/misc/direnv/default.nix
index 185b97d727..d76f50eeae 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/direnv/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/direnv/default.nix
@@ -2,36 +2,29 @@
buildGoModule rec {
pname = "direnv";
- version = "2.25.1";
-
- vendorSha256 = null;
+ version = "2.27.0";
src = fetchFromGitHub {
owner = "direnv";
repo = "direnv";
rev = "v${version}";
- sha256 = "0bwr7zdzjm5p6bjyzafc2n57y83f0pv2bmj99rhi8f94hhfydlsf";
+ sha256 = "05vvn59xd2q4yjizh5fprjib5xqq58by80d5avsm8nb1qxf383b1";
};
+ vendorSha256 = "084x7d7sshcsyim76d6pl6127nlqacgwwnm965srl9y5w5nqzba6";
+
# we have no bash at the moment for windows
BASH_PATH =
stdenv.lib.optionalString (!stdenv.hostPlatform.isWindows)
"${bash}/bin/bash";
- # fix hardcoded GOFLAGS in makefile. remove once https://github.com/direnv/direnv/issues/718 is closed.
- postPatch = ''
- substituteInPlace GNUmakefile --replace "export GOFLAGS=-mod=vendor" ""
- '';
-
# replace the build phase to use the GNUMakefile instead
buildPhase = ''
make BASH_PATH=$BASH_PATH
'';
installPhase = ''
- make install DESTDIR=$out
- mkdir -p $out/share/fish/vendor_conf.d
- echo "eval ($out/bin/direnv hook fish)" > $out/share/fish/vendor_conf.d/direnv.fish
+ make install PREFIX=$out
'';
checkInputs = [ fish zsh ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/disfetch/default.nix b/third_party/nixpkgs/pkgs/tools/misc/disfetch/default.nix
new file mode 100644
index 0000000000..d80247801f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/disfetch/default.nix
@@ -0,0 +1,29 @@
+{ stdenv
+, lib
+, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "disfetch";
+ version = "1.12";
+
+ src = fetchFromGitHub {
+ owner = "llathasa-veleth";
+ repo = "disfetch";
+ rev = version;
+ sha256 = "1zm8q0fx695x28zg8ihzk3w41439v47n68cw6k551x31mls939yn";
+ };
+
+ dontBuild = true;
+
+ installPhase = ''
+ install -Dm755 -t $out/bin disfetch
+ '';
+
+ meta = with lib; {
+ description = "Yet another *nix distro fetching program, but less complex";
+ homepage = "https://github.com/llathasa-veleth/disfetch";
+ license = licenses.mit;
+ platforms = platforms.all;
+ maintainers = [ maintainers.vel ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/hdf4/default.nix b/third_party/nixpkgs/pkgs/tools/misc/hdf4/default.nix
index b15eba8b7b..a1aff85752 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/hdf4/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/hdf4/default.nix
@@ -4,6 +4,7 @@
, fixDarwinDylibNames
, cmake
, libjpeg
+, libtirpc
, zlib
, szip ? null
}:
@@ -16,6 +17,30 @@ stdenv.mkDerivation rec {
sha256 = "04nbgfxyj5jg4d6sr28162cxbfwqgv0sa7vz1ayzvm8wbbpkbq5x";
};
+ patches = [
+ # Note that the PPC, SPARC and s390 patches are only needed so the aarch64 patch applies cleanly
+ (fetchpatch {
+ url = "https://src.fedoraproject.org/rpms/hdf/raw/edbe5f49646b609f5bc9aeeee5a2be47e9556e8c/f/hdf-ppc.patch";
+ sha256 = "0dbbfpsvvqzy9zyfv38gd81zzc44gxjib9sd8scxqnkkqprj6jq0";
+ })
+ (fetchpatch {
+ url = "https://src.fedoraproject.org/rpms/hdf/raw/edbe5f49646b609f5bc9aeeee5a2be47e9556e8c/f/hdf-4.2.4-sparc.patch";
+ sha256 = "0ip4prcjpa404clm87ib7l71605mws54x9492n9pbz5yb51r9aqh";
+ })
+ (fetchpatch {
+ url = "https://src.fedoraproject.org/rpms/hdf/raw/edbe5f49646b609f5bc9aeeee5a2be47e9556e8c/f/hdf-s390.patch";
+ sha256 = "0aiqbr4s1l19y3r3y4wjd5fkv9cfc8rlr4apbh1p0d57wyvqa7i3";
+ })
+ (fetchpatch {
+ url = "https://src.fedoraproject.org/rpms/hdf/raw/edbe5f49646b609f5bc9aeeee5a2be47e9556e8c/f/hdf-arm.patch";
+ sha256 = "157k1avvkpf3x89m1fv4a1kgab6k3jv74rskazrmjivgzav4qaw3";
+ })
+ (fetchpatch {
+ url = "https://src.fedoraproject.org/rpms/hdf/raw/edbe5f49646b609f5bc9aeeee5a2be47e9556e8c/f/hdf-aarch64.patch";
+ sha256 = "112svcsilk16ybbsi8ywnxfl2p1v44zh3rfn4ijnl8z08vfqrvvs";
+ })
+ ];
+
nativeBuildInputs = [
cmake
] ++ stdenv.lib.optionals stdenv.isDarwin [
@@ -24,11 +49,19 @@ stdenv.mkDerivation rec {
buildInputs = [
libjpeg
+ libtirpc
szip
zlib
];
- preConfigure = stdenv.lib.optionalString (szip != null) "export SZIP_INSTALL=${szip}";
+ preConfigure = ''
+ # Make tirpc discovery work with CMAKE_PREFIX_PATH
+ substituteInPlace config/cmake/FindXDR.cmake \
+ --replace 'find_path(XDR_INCLUDE_DIR NAMES rpc/types.h PATHS "/usr/include" "/usr/include/tirpc")' \
+ 'find_path(XDR_INCLUDE_DIR NAMES rpc/types.h PATH_SUFFIXES include/tirpc)'
+ '' + stdenv.lib.optionalString (szip != null) ''
+ export SZIP_INSTALL=${szip}
+ '';
cmakeFlags = [
"-DBUILD_SHARED_LIBS=ON"
diff --git a/third_party/nixpkgs/pkgs/tools/misc/hdf5/default.nix b/third_party/nixpkgs/pkgs/tools/misc/hdf5/default.nix
index e56108767a..891fadac12 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/hdf5/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/hdf5/default.nix
@@ -6,7 +6,7 @@
, zlib ? null
, szip ? null
, mpi ? null
-, enableShared ? true
+, enableShared ? !stdenv.hostPlatform.isStatic
}:
# cpp and mpi options are mutually exclusive
diff --git a/third_party/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock b/third_party/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
index 13c630718b..3bd4573031 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
+++ b/third_party/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
@@ -5,8 +5,8 @@ GEM
public_suffix (>= 2.0.2, < 5.0)
ethon (0.12.0)
ffi (>= 1.3.0)
- ffi (1.13.1)
- html-proofer (3.18.2)
+ ffi (1.14.2)
+ html-proofer (3.18.5)
addressable (~> 2.3)
mercenary (~> 0.3)
nokogumbo (~> 2.0)
diff --git a/third_party/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix b/third_party/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
index 49f7726fc8..d6801512ca 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
@@ -26,10 +26,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "12lpwaw82bb0rm9f52v1498bpba8aj2l2q359mkwbxsswhpga5af";
+ sha256 = "15hgiy09i8ywjihyzyvjvk42ivi3kmy6dm21s5sgg9j7y3h3zkkx";
type = "gem";
};
- version = "1.13.1";
+ version = "1.14.2";
};
html-proofer = {
dependencies = ["addressable" "mercenary" "nokogumbo" "parallel" "rainbow" "typhoeus" "yell"];
@@ -37,10 +37,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06vbbm8qdmw4955522zh9wqn2214ajsf70y0vymxgl7dlwjd2pz0";
+ sha256 = "0bz0041fizdmggc5k9an4s3qk6diyybn2agcia2wr96vymfb2qjh";
type = "gem";
};
- version = "3.18.2";
+ version = "3.18.5";
};
mercenary = {
groups = ["default"];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ipxe/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ipxe/default.nix
index 87b26f223b..beb6f0e708 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/ipxe/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/ipxe/default.nix
@@ -19,7 +19,7 @@ in
stdenv.mkDerivation rec {
pname = "ipxe";
- version = "1.20.1";
+ version = "1.21.1";
nativeBuildInputs = [ perl cdrkit syslinux xz openssl gnu-efi mtools ];
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
owner = "ipxe";
repo = "ipxe";
rev = "v${version}";
- sha256 = "0w7h7y97gj9nqvbmsg1zp6zj5mpbbpckqbbx7bpp6k3ahy5fk8zp";
+ sha256 = "1pkf1n1c0rdlzfls8fvjvi1sd9xjd9ijqlyz3wigr70ijcv6x8i9";
};
# not possible due to assembler code
diff --git a/third_party/nixpkgs/pkgs/tools/misc/kcollectd/default.nix b/third_party/nixpkgs/pkgs/tools/misc/kcollectd/default.nix
new file mode 100644
index 0000000000..ffc64b1455
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/kcollectd/default.nix
@@ -0,0 +1,56 @@
+{ lib
+, fetchFromGitLab
+, mkDerivation
+, qtbase
+, cmake
+, kconfig
+, kio
+, kiconthemes
+, kxmlgui
+, ki18n
+, kguiaddons
+, extra-cmake-modules
+, boost
+, shared-mime-info
+, rrdtool
+, breeze-icons
+}:
+
+mkDerivation rec {
+ pname = "kcollectd";
+ version = "0.11.99.0";
+ src = fetchFromGitLab {
+ owner = "aerusso";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0h4ymvzihzbmyv3z0bp28g94wxc6c7lgi3my0xbka3advxr811gn";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ extra-cmake-modules
+ shared-mime-info
+ ];
+
+ buildInputs = [
+ qtbase
+ kconfig
+ kio
+ kxmlgui
+ kiconthemes
+ ki18n
+ kguiaddons
+ boost
+ rrdtool
+ # otherwise some buttons are blank
+ breeze-icons
+ ];
+
+ meta = with lib; {
+ description = "A graphical frontend to collectd";
+ homepage = "https://www.antonioerusso.com/projects/kcollectd/";
+ maintainers = [ maintainers.symphorien ];
+ license = [ lib.licenses.gpl3Plus ];
+ platforms = lib.platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/microplane/default.nix b/third_party/nixpkgs/pkgs/tools/misc/microplane/default.nix
new file mode 100644
index 0000000000..f50a3c6ad8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/microplane/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "microplane";
+ version = "0.0.25";
+
+ src = fetchFromGitHub {
+ owner = "Clever";
+ repo = "microplane";
+ rev = "v${version}";
+ sha256 = "0vynkv3d70q8d079kgdmwbavyyrjssqnd223dl1rikyy7sd5sli8";
+ };
+
+ goPackagePath = "github.com/Clever/microplane";
+
+ subPackages = ["."];
+
+ # Regenerate deps.nix with the following steps:
+ # git clone git@github.com:Clever/microplane.git
+ # cd microplane
+ # git checkout v
+ # dep2nix
+
+ goDeps = ./deps.nix;
+
+ buildFlagsArray = ''
+ -ldflags="-s -w -X main.version=v${version}"
+ '';
+
+ postInstall = ''
+ ln -s $out/bin/microplane $out/bin/mp
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A CLI tool to make git changes across many repos";
+ homepage = "https://github.com/Clever/microplane";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ dbirks ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/microplane/deps.nix b/third_party/nixpkgs/pkgs/tools/misc/microplane/deps.nix
new file mode 100644
index 0000000000..f415bae450
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/microplane/deps.nix
@@ -0,0 +1,228 @@
+# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
+[
+ {
+ goPackagePath = "github.com/cpuguy83/go-md2man";
+ fetch = {
+ type = "git";
+ url = "https://github.com/cpuguy83/go-md2man";
+ rev = "1d903dcb749992f3741d744c0f8376b4bd7eb3e1";
+ sha256 = "1p1ncq4vv244w9v144vplsb2vbl3369wdxn4gc7xbfafkjwn8bxc";
+ };
+ }
+ {
+ goPackagePath = "github.com/davecgh/go-spew";
+ fetch = {
+ type = "git";
+ url = "https://github.com/davecgh/go-spew";
+ rev = "346938d642f2ec3594ed81d874461961cd0faa76";
+ sha256 = "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c";
+ };
+ }
+ {
+ goPackagePath = "github.com/facebookgo/errgroup";
+ fetch = {
+ type = "git";
+ url = "https://github.com/facebookgo/errgroup";
+ rev = "779c8d7ef069c522bc72ee5f31a98d89a37f3fb6";
+ sha256 = "1kyqrnvr158f5lgb1pbianjd8xnmxxvpgz7qilmp7zvr69gykbas";
+ };
+ }
+ {
+ goPackagePath = "github.com/fatih/color";
+ fetch = {
+ type = "git";
+ url = "https://github.com/fatih/color";
+ rev = "570b54cabe6b8eb0bc2dfce68d964677d63b5260";
+ sha256 = "1hw9hgkfzbzqjhy29pqpk20xggxaqjv45wx8yn69488mw5ph7khh";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "130e6b02ab059e7b717a096f397c5b60111cae74";
+ sha256 = "0zk4d7gcykig9ld8f5h86fdxshm2gs93a2xkpf52jd5m4z59q26s";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/go-github";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-github";
+ rev = "e881974953e6ab6d1a6a1610e98ed6401a3aa1ba";
+ sha256 = "0qaxcm2p655r1jd59rv1hd58driadw5hxlfy7h53c7pzcsmf2546";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/go-querystring";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-querystring";
+ rev = "53e6ce116135b80d037921a7fdd5138cf32d7a8a";
+ sha256 = "0lkbm067nhmxk66pyjx59d77dbjjzwyi43gdvzyx2f8m1942rq7f";
+ };
+ }
+ {
+ goPackagePath = "github.com/inconshreveable/mousetrap";
+ fetch = {
+ type = "git";
+ url = "https://github.com/inconshreveable/mousetrap";
+ rev = "76626ae9c91c4f2a10f34cad8ce83ea42c93bb75";
+ sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
+ };
+ }
+ {
+ goPackagePath = "github.com/juju/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/juju/errors";
+ rev = "c7d06af17c68cd34c835053720b21f6549d9b0ee";
+ sha256 = "1dmj8wkpmkw4z4c7wmnscs4ykrcv7p8lgwb75g5akahwqjaf9zcp";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-colorable";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-colorable";
+ rev = "167de6bfdfba052fa6b2d3664c8f5272e23c9072";
+ sha256 = "1nwjmsppsjicr7anq8na6md7b1z84l9ppnlr045hhxjvbkqwalvx";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-isatty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-isatty";
+ rev = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39";
+ sha256 = "06w45aqz2a6yrk25axbly2k5wmsccv8cspb94bfmz4izvw8h927n";
+ };
+ }
+ {
+ goPackagePath = "github.com/nathanleiby/diffparser";
+ fetch = {
+ type = "git";
+ url = "https://github.com/nathanleiby/diffparser";
+ rev = "936553ce5db1b73e63cbcd7546416d13538e8d85";
+ sha256 = "0qlxkbda4l1glwxdy52fhk3bqkyyc55si4xplf54jpi2x9khi2v4";
+ };
+ }
+ {
+ goPackagePath = "github.com/pmezard/go-difflib";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pmezard/go-difflib";
+ rev = "792786c7400a136282c1664665ae0a8db921c6c2";
+ sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
+ };
+ }
+ {
+ goPackagePath = "github.com/russross/blackfriday";
+ fetch = {
+ type = "git";
+ url = "https://github.com/russross/blackfriday";
+ rev = "4048872b16cc0fc2c5fd9eacf0ed2c2fedaa0c8c";
+ sha256 = "17zg26ia43c8axrxp5q2bxh1asiqfhin4ah7h5d8ibil6pv7xbx4";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/cobra";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/cobra";
+ rev = "7b2c5ac9fc04fc5efafb60700713d4fa609b777b";
+ sha256 = "0k4xswdfd2ridj7m48ijb4klq9mxpw03g8h2rvq99yddi8vmlbvn";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/pflag";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/pflag";
+ rev = "e57e3eeb33f795204c1ca35f56c44f83227c6e66";
+ sha256 = "13mhx4i913jil32j295m3a36jzvq1y64xig0naadiz7q9ja011r2";
+ };
+ }
+ {
+ goPackagePath = "github.com/stretchr/testify";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/testify";
+ rev = "69483b4bd14f5845b5a1e55bca19e954e827f1d0";
+ sha256 = "11lzrwkdzdd8yyag92akncc008h2f9d1bpc489mxiwp0jrmz4ivb";
+ };
+ }
+ {
+ goPackagePath = "github.com/xanzy/go-gitlab";
+ fetch = {
+ type = "git";
+ url = "https://github.com/xanzy/go-gitlab";
+ rev = "ee3313ca5478c4786248d63dd75e4cd8e1fad2db";
+ sha256 = "0xbn94rb9ihpw1g698xbz9vdl7393z9zbb0lck52nxs838gkr4mb";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "5c72a883971a4325f8c62bf07b6d38c20ea47a6a";
+ sha256 = "1cimmqpajys001x6yq8ycklc4w34y7iwrksv7ayv7m7fgzhcjn3d";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "aabf50738bcdd9b207582cbe796b59ed65d56680";
+ sha256 = "0gq60lfzbyc6ggp5v3vbl6li818nmv0n32l9qf80ckpqpqkknkh5";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/oauth2";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/oauth2";
+ rev = "bb50c06baba3d0c76f9d125c0719093e315b5b44";
+ sha256 = "19fkbykwjhwa0833cqcphv7sfwc1538ad5wlsdkgdwr59qb9d32i";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sync";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sync";
+ rev = "6e8e738ad208923de99951fe0b48239bfd864f28";
+ sha256 = "1avk27pszd5l5df6ff7j78wgla46ir1hhy2jwfl9a3c0ys602yx9";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "28a7276518d399b9634904daad79e18b44d481bc";
+ sha256 = "0qsj394qyy27iaf8srl7bkbsx7sp4aifrv3z2xllkydya8y18rv8";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/appengine";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/appengine";
+ rev = "150dc57a1b433e64154302bdc40b6bb8aefa313a";
+ sha256 = "0w3knznv39k8bm85ri62f83czcrxknql7dv6p9hk1a5jx3xljgxq";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/yaml.v2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-yaml/yaml";
+ rev = "eb3733d160e74a9c7e442f435eb3bea458e1d19f";
+ sha256 = "1srhvcaa9db3a6xj29mkjr5kg33y71pclrlx4vcwz5m1lgb5c7q6";
+ };
+ }
+]
\ No newline at end of file
diff --git a/third_party/nixpkgs/pkgs/tools/misc/miniserve/default.nix b/third_party/nixpkgs/pkgs/tools/misc/miniserve/default.nix
index 3e3c62fd09..93338ddf27 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/miniserve/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/miniserve/default.nix
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "miniserve";
- version = "0.10.3";
+ version = "0.10.4";
src = fetchFromGitHub {
owner = "svenstaro";
repo = "miniserve";
rev = "v${version}";
- sha256 = "17m0h0ib7fl0kijagcwdcnvrdcb6z3knix9dl17abg5ivbvkwz8q";
+ sha256 = "0hskb72gnp66vkyxsqnxhjcqgvjj7wbd2nm5wxp94abc5l1fiigv";
};
- cargoSha256 = "0ddc8b9wph4r1qcy24p8yiaq9s2knii0d7dh0w0qnzrn6cmm17dg";
+ cargoSha256 = "0s1gdngpf6gxz2lyapblxxmc6aydg2i9kmrfvngkbmqh4as1a2vl";
nativeBuildInputs = [ pkg-config zlib ];
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ovh-ttyrec/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ovh-ttyrec/default.nix
new file mode 100644
index 0000000000..5601509726
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/ovh-ttyrec/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchFromGitHub, zstd }:
+
+stdenv.mkDerivation rec {
+ pname = "ovh-ttyrec";
+ version = "1.1.6.6";
+
+ src = fetchFromGitHub {
+ owner = "ovh";
+ repo = "ovh-ttyrec";
+ rev = "v${version}";
+ sha256 = "176g3k2pzw6zpvmcc2f8idn6vhlygf7lfzxvrhysav2izc5dd130";
+ };
+
+ nativeBuildInputs = [ zstd ];
+
+ installPhase = ''
+ mkdir -p $out/{bin,man}
+ cp ttytime ttyplay ttyrec $out/bin
+ cp docs/*.1 $out/man
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/ovh/ovh-ttyrec/";
+ description = "Terminal interaction recorder and player";
+ license = licenses.bsd3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ chaduffy zimbatm ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/parted/default.nix b/third_party/nixpkgs/pkgs/tools/misc/parted/default.nix
index b00a083602..2b21b2f142 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/parted/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/parted/default.nix
@@ -11,7 +11,7 @@
, python3
, util-linux
, check
-, enableStatic ? false
+, enableStatic ? stdenv.hostPlatform.isStatic
}:
stdenv.mkDerivation rec {
diff --git a/third_party/nixpkgs/pkgs/tools/misc/snapper/default.nix b/third_party/nixpkgs/pkgs/tools/misc/snapper/default.nix
index 177580c099..3843f16f6a 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/snapper/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/snapper/default.nix
@@ -1,17 +1,18 @@
{ stdenv, fetchFromGitHub
, autoreconfHook, pkgconfig, docbook_xsl, libxslt, docbook_xml_dtd_45
, acl, attr, boost, btrfs-progs, dbus, diffutils, e2fsprogs, libxml2
-, lvm2, pam, python, util-linux, fetchpatch, json_c, nixosTests }:
+, lvm2, pam, python, util-linux, fetchpatch, json_c, nixosTests
+, ncurses }:
stdenv.mkDerivation rec {
pname = "snapper";
- version = "0.8.14";
+ version = "0.8.15";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "snapper";
rev = "v${version}";
- sha256 = "1q687bjwy668klxnhsrc2rlhisa59j8bhmh1jw220rq7z0hm2khr";
+ sha256 = "1rqv1qfxr02qbkix1mpx91s4827irxryxkhby3ii0fdkm3ympsas";
};
nativeBuildInputs = [
@@ -20,7 +21,7 @@ stdenv.mkDerivation rec {
];
buildInputs = [
acl attr boost btrfs-progs dbus diffutils e2fsprogs libxml2
- lvm2 pam python util-linux json_c
+ lvm2 pam python util-linux json_c ncurses
];
passthru.tests.snapper = nixosTests.snapper;
diff --git a/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix b/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
index 7e318b45a1..4062699bc2 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
@@ -10,13 +10,13 @@
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.47.0";
+ version = "0.48.0";
src = fetchFromGitHub {
owner = "starship";
repo = pname;
rev = "v${version}";
- sha256 = "0vdfdwsaqrah0hgvr62qsww7s5znb1rg5kk068qpf06lmyc4gd8w";
+ sha256 = "1p37cfkcpqv74gp7g099alkqxanfc002kaq1cim6zkinx50gxjxw";
};
nativeBuildInputs = [ installShellFiles ] ++ stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
@@ -31,7 +31,7 @@ rustPlatform.buildRustPackage rec {
done
'';
- cargoSha256 = "01brsckfa2zy1aqs9vjwrn4w416i8b621bvkhicanz9q56xlnd77";
+ cargoSha256 = "02djpwvwrrp7f0ifiypx1cr1v4bkqxrhqfhy0abfjszza95fjasv";
checkFlags = [
"--skip=directory_in_home"
diff --git a/third_party/nixpkgs/pkgs/tools/misc/toybox/default.nix b/third_party/nixpkgs/pkgs/tools/misc/toybox/default.nix
index e7a08877e9..5ae211bd23 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/toybox/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/toybox/default.nix
@@ -1,7 +1,7 @@
{
stdenv, lib, fetchFromGitHub, which,
buildPackages,
- enableStatic ? false,
+ enableStatic ? stdenv.hostPlatform.isStatic,
enableMinimal ? false,
extraConfig ? ""
}:
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 fce992acd3..767e3ea946 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.20.11.23";
+ version = "0.20.12.26";
src = fetchFromGitHub {
owner = "andreafrancia";
repo = "trash-cli";
rev = version;
- sha256 = "1fjkmpnbpzxniypql68cpwc2rrnih8b34p8pzabrf55f49wcmcph";
+ sha256 = "15iivl9xln1bw1zr2x5zvqyb6aj7mc8hfqi6dniq6xkp5m046ib7";
};
propagatedBuildInputs = [ python3Packages.psutil ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ttygif/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ttygif/default.nix
index 5a14dade01..dd74f5effe 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/ttygif/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/ttygif/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub }:
+{ stdenv, fetchFromGitHub, makeWrapper, imagemagick, xorg }:
stdenv.mkDerivation rec {
pname = "ttygif";
@@ -13,6 +13,12 @@ stdenv.mkDerivation rec {
makeFlags = [ "CC:=$(CC)" "PREFIX=${placeholder "out"}" ];
+ nativeBuildInputs = [ makeWrapper ];
+ postInstall = ''
+ wrapProgram $out/bin/ttygif \
+ --prefix PATH : ${stdenv.lib.makeBinPath [ imagemagick xorg.xwd ]}
+ '';
+
meta = with stdenv.lib; {
homepage = "https://github.com/icholy/ttygif";
description = "Convert terminal recordings to animated gifs";
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ttyrec/clang-fixes.patch b/third_party/nixpkgs/pkgs/tools/misc/ttyrec/clang-fixes.patch
deleted file mode 100644
index 126ab44090..0000000000
--- a/third_party/nixpkgs/pkgs/tools/misc/ttyrec/clang-fixes.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ru ttyrec-1.0.8.orig/io.h ttyrec-1.0.8/io.h
---- ttyrec-1.0.8.orig/io.h 2006-06-11 17:52:50.000000000 +0200
-+++ ttyrec-1.0.8/io.h 2015-11-15 09:59:54.000000000 +0100
-@@ -9,5 +9,6 @@
- int edup (int oldfd);
- int edup2 (int oldfd, int newfd);
- FILE* efdopen (int fd, const char *mode);
-+void set_progname (const char *name);
-
- #endif
-diff -ru ttyrec-1.0.8.orig/ttyrec.c ttyrec-1.0.8/ttyrec.c
---- ttyrec-1.0.8.orig/ttyrec.c 2006-06-11 17:52:50.000000000 +0200
-+++ ttyrec-1.0.8/ttyrec.c 2015-11-15 09:59:41.000000000 +0100
-@@ -54,6 +54,7 @@
- #include
- #include
- #include
-+#include
-
- #if defined(SVR4)
- #include
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ttyrec/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ttyrec/default.nix
deleted file mode 100644
index 97049276a3..0000000000
--- a/third_party/nixpkgs/pkgs/tools/misc/ttyrec/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ stdenv, fetchurl }:
-
-stdenv.mkDerivation rec {
- pname = "ttyrec";
- version = "1.0.8";
-
- src = fetchurl {
- url = "http://0xcc.net/ttyrec/${pname}-${version}.tar.gz";
- sha256 = "ef5e9bf276b65bb831f9c2554cd8784bd5b4ee65353808f82b7e2aef851587ec";
- };
-
- patches = [ ./clang-fixes.patch ];
-
- makeFlags = stdenv.lib.optional stdenv.buildPlatform.isLinux "CFLAGS=-DSVR4"
- ++ stdenv.lib.optional stdenv.cc.isClang "CC=clang";
-
- installPhase = ''
- mkdir -p $out/{bin,man}
- cp ttytime ttyplay ttyrec $out/bin
- cp *.1 $out/man
- '';
-
- meta = with stdenv.lib; {
- homepage = "http://0xcc.net/ttyrec/";
- description = "Terminal interaction recorder and player";
- license = licenses.bsd3;
- platforms = platforms.all;
- maintainers = with maintainers; [ zimbatm ];
- broken = true; # 2020-01-28
- };
-}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/woof/default.nix b/third_party/nixpkgs/pkgs/tools/misc/woof/default.nix
index e89ef8dab0..158a83a99c 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/woof/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/woof/default.nix
@@ -1,24 +1,25 @@
-{ stdenv, fetchurl, python }:
+{ stdenv, fetchFromGitHub, python3 }:
stdenv.mkDerivation rec {
- version = "2012-05-31";
+ version = "2020-12-17";
pname = "woof";
- src = fetchurl {
- url = "http://www.home.unix-ag.org/simon/woof-${version}.py";
- sha256 = "d84353d07f768321a1921a67193510bf292cf0213295e8c7689176f32e945572";
+ src = fetchFromGitHub {
+ owner = "simon-budig";
+ repo = "woof";
+ rev = "4aab9bca5b80379522ab0bdc5a07e4d652c375c5";
+ sha256 = "0ypd2fs8isv6bqmlrdl2djgs5lnk91y1c3rn4ar6sfkpsqp9krjn";
};
- buildInputs = [ python ];
+ propagatedBuildInputs = [ python3 ];
dontUnpack = true;
- installPhase =
- ''
- mkdir -p $out/bin
- cp $src $out/bin/woof
- chmod +x $out/bin/woof
- '';
+ installPhase = ''
+ mkdir -p $out/bin
+ cp $src/woof $out/bin/woof
+ chmod +x $out/bin/woof
+ '';
meta = with stdenv.lib; {
homepage = "http://www.home.unix-ag.org/simon/woof.html";
diff --git a/third_party/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix b/third_party/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix
index abb17946fb..0593e93559 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix
@@ -18,11 +18,11 @@ buildPythonPackage rec {
# The websites youtube-dl deals with are a very moving target. That means that
# downloads break constantly. Because of that, updates should always be backported
# to the latest stable release.
- version = "2020.12.29";
+ version = "2021.01.03";
src = fetchurl {
url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
- sha256 = "1hcr3mf63csp6lfpqszl5ibb2jhyl180s6pvbb7771jg0kdvlbbb";
+ sha256 = "0qqixcr748nfhnihkjzayzdja26kgrsds45q5s8krmfm3b79ipli";
};
nativeBuildInputs = [ installShellFiles makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ytree/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ytree/default.nix
index b8818ba6e5..9edd287776 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/ytree/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/ytree/default.nix
@@ -6,15 +6,16 @@
stdenv.mkDerivation rec {
pname = "ytree";
- version = "2.02";
+ version = "2.03";
src = fetchurl {
url = "https://han.de/~werner/${pname}-${version}.tar.gz";
- sha256 = "1v70l244rc22f20gac1zha1smrhqkag45jn0iwgcyngfdfml3gz5";
+ sha256 = "sha256-WDqnFVLRNH4Oq+OaI2+loXS/Z93piHGFO5/iojO8rvE=";
};
buildInputs = [
- ncurses readline
+ ncurses
+ readline
];
# don't save timestamp, in order to improve reproducibility
diff --git a/third_party/nixpkgs/pkgs/tools/networking/corerad/default.nix b/third_party/nixpkgs/pkgs/tools/networking/corerad/default.nix
index 38331163c1..6ac3c48100 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/corerad/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/corerad/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "corerad";
- version = "0.2.8";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "mdlayher";
repo = "corerad";
rev = "v${version}";
- sha256 = "053rihi8lqai3z837ddi441yl41lsg1zj9gl62s9vbjmq5l11fjh";
+ sha256 = "1q4wcliifas8xvwy7kcq4fbc1iv7dha3k6j1nbwl7pjqmyggs3f4";
};
- vendorSha256 = "1ra4yfplmgzxzs1nlbm0izg339fjnkfrw071y8w4m6q6wnzdhljb";
+ vendorSha256 = "07khxs15z9xzcmp4gyggdwqyz361y96h6ib92qax8k83cr0l494p";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/networking/curl/default.nix b/third_party/nixpkgs/pkgs/tools/networking/curl/default.nix
index 82245f4cd2..6f1c202a91 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/curl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/curl/default.nix
@@ -7,7 +7,8 @@
, gnutlsSupport ? false, gnutls ? null
, wolfsslSupport ? false, wolfssl ? null
, scpSupport ? zlibSupport && !stdenv.isSunOS && !stdenv.isCygwin, libssh2 ? null
-, gssSupport ? !stdenv.hostPlatform.isWindows, libkrb5 ? null
+, # a very sad story re static: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=439039
+ gssSupport ? with stdenv.hostPlatform; !isWindows && !isStatic, libkrb5 ? null
, c-aresSupport ? false, c-ares ? null
, brotliSupport ? false, brotli ? null
}:
diff --git a/third_party/nixpkgs/pkgs/tools/networking/dhcp/default.nix b/third_party/nixpkgs/pkgs/tools/networking/dhcp/default.nix
index 5222f731ef..4a6eca8962 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/dhcp/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/dhcp/default.nix
@@ -44,6 +44,7 @@ stdenv.mkDerivation rec {
"-Wno-error=format-truncation"
"-Wno-error=stringop-truncation"
"-Wno-error=format-overflow"
+ "-Wno-error=stringop-overflow=8"
];
installFlags = [ "DESTDIR=\${out}" ];
@@ -67,7 +68,7 @@ stdenv.mkDerivation rec {
''
substituteInPlace configure --replace "/usr/bin/file" "${file}/bin/file"
sed -i "includes/dhcpd.h" \
- -"es|^ *#define \+_PATH_DHCLIENT_SCRIPT.*$|#define _PATH_DHCLIENT_SCRIPT \"$out/sbin/dhclient-script\"|g"
+ -e "s|^ *#define \+_PATH_DHCLIENT_SCRIPT.*$|#define _PATH_DHCLIENT_SCRIPT \"$out/sbin/dhclient-script\"|g"
export AR='${stdenv.cc.bintools.bintools}/bin/${stdenv.cc.targetPrefix}ar'
'';
diff --git a/third_party/nixpkgs/pkgs/tools/networking/dropbear/default.nix b/third_party/nixpkgs/pkgs/tools/networking/dropbear/default.nix
index 8821730291..605e95c939 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/dropbear/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/dropbear/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, glibc, zlib
-, enableStatic ? false
+, enableStatic ? stdenv.hostPlatform.isStatic
, sftpPath ? "/run/current-system/sw/libexec/sftp-server"
}:
diff --git a/third_party/nixpkgs/pkgs/tools/networking/fdm/default.nix b/third_party/nixpkgs/pkgs/tools/networking/fdm/default.nix
index fb125b486d..cb5a781f5e 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/fdm/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/fdm/default.nix
@@ -1,20 +1,14 @@
{ stdenv, fetchFromGitHub, autoreconfHook, openssl, tdb, zlib, flex, bison }:
-let
-
- baseName = "fdm";
- version = "1.9.0.20170124";
-
-in
-
-stdenv.mkDerivation {
- name = "${baseName}-${version}";
+stdenv.mkDerivation rec {
+ pname = "fdm";
+ version = "2.0";
src = fetchFromGitHub {
owner = "nicm";
- repo = baseName;
- rev = "cae4ea37b6b296d1b2e48f62934ea3a7f6085e33";
- sha256 = "048191wdv1yprwinipmx2152gvd2iq1ssv7xfb1bzh6zirh1ya3n";
+ repo = pname;
+ rev = version;
+ sha256 = "0j2n271ni5wslgjq1f4zgz1nsvqjf895dxy3ij5c904bbp8ckcwq";
};
nativeBuildInputs = [ autoreconfHook ];
@@ -23,7 +17,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Mail fetching and delivery tool - should do the job of getmail and procmail";
- maintainers = with maintainers; [ raskin ];
+ maintainers = with maintainers; [ ninjin raskin ];
platforms = with platforms; linux;
homepage = "https://github.com/nicm/fdm";
downloadPage = "https://github.com/nicm/fdm/releases";
diff --git a/third_party/nixpkgs/pkgs/tools/networking/megatools/default.nix b/third_party/nixpkgs/pkgs/tools/networking/megatools/default.nix
index 43bbc62be9..2a957c8a3f 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/megatools/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/megatools/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchgit, autoreconfHook, pkg-config, glib, fuse, curl, glib-networking
-, asciidoc, libxml2, docbook_xsl, docbook_xml_dtd_45, libxslt, wrapGAppsHook }:
+, asciidoc, libxml2, docbook_xsl, docbook_xml_dtd_45, libxslt, wrapGAppsNoGuiHook }:
stdenv.mkDerivation rec {
pname = "megatools";
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
- autoreconfHook pkg-config wrapGAppsHook asciidoc libxml2
+ autoreconfHook pkg-config wrapGAppsNoGuiHook asciidoc libxml2
docbook_xsl docbook_xml_dtd_45 libxslt
];
buildInputs = [ glib glib-networking curl ]
diff --git a/third_party/nixpkgs/pkgs/tools/networking/saldl/default.nix b/third_party/nixpkgs/pkgs/tools/networking/saldl/default.nix
index d51e5515bd..9c2b4915bf 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/saldl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/saldl/default.nix
@@ -2,6 +2,7 @@
, fetchFromGitHub
, pkgconfig
, wafHook
+, python3
, asciidoc
, docbook_xml_dtd_45
, docbook_xsl
@@ -25,6 +26,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
pkgconfig
wafHook
+ python3
asciidoc
docbook_xml_dtd_45
docbook_xsl
diff --git a/third_party/nixpkgs/pkgs/tools/networking/wavemon/default.nix b/third_party/nixpkgs/pkgs/tools/networking/wavemon/default.nix
index 8549495e8f..0f39a221f4 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/wavemon/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/wavemon/default.nix
@@ -1,18 +1,17 @@
-{ stdenv, fetchFromGitHub, ncurses, libnl, pkgconfig }:
+{ stdenv, fetchFromGitHub, ncurses, libnl, pkg-config }:
stdenv.mkDerivation rec {
- version = "0.9.2";
- baseName = "wavemon";
- name = "${baseName}-${version}";
+ pname = "wavemon";
+ version = "0.9.3";
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ pkg-config ];
buildInputs = [ ncurses libnl ];
src = fetchFromGitHub {
owner = "uoaerg";
repo = "wavemon";
rev = "v${version}";
- sha256 = "0y984wm03lzqf7bk06a07mw7d1fzjsp9x7zxcvlx4xqmv7wlgb29";
+ sha256 = "0m9n5asjxs1ir5rqprigqcrm976mgjvh4yql1jhfnbszwbf95193";
};
meta = with stdenv.lib; {
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/cargo-download/Cargo.nix b/third_party/nixpkgs/pkgs/tools/package-management/cargo-download/Cargo.nix
index 21740ce2ea..f96a3a207d 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/cargo-download/Cargo.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/cargo-download/Cargo.nix
@@ -427,7 +427,7 @@ rec {
serde_urlencoded = "0.5.1";
tokio = "0.1.7";
tokio_io = "0.1.10";
- url = "1.6.0";
+ url = "1.6.1";
uuid = "0.7.1";
};
deps.rustc_version."0.2.3" = {
@@ -464,7 +464,7 @@ rec {
dtoa = "0.4.2";
itoa = "0.3.4";
serde = "1.0.21";
- url = "1.6.0";
+ url = "1.6.1";
};
deps.siphasher."0.2.2" = {};
deps.slab."0.4.0" = {};
@@ -639,7 +639,7 @@ rec {
deps.unreachable."1.0.0" = {
void = "1.0.2";
};
- deps.url."1.6.0" = {
+ deps.url."1.6.1" = {
idna = "0.1.4";
matches = "0.1.6";
percent_encoding = "1.0.1";
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/cargo-download/crates-io.nix b/third_party/nixpkgs/pkgs/tools/package-management/cargo-download/crates-io.nix
index e0c0abf4dc..dde192585e 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/cargo-download/crates-io.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/cargo-download/crates-io.nix
@@ -4926,40 +4926,40 @@ rec {
# end
-# url-1.6.0
+# url-1.6.1
- crates.url."1.6.0" = deps: { features?(features_.url."1.6.0" deps {}) }: buildRustCrate {
+ crates.url."1.6.1" = deps: { features?(features_.url."1.6.1" deps {}) }: buildRustCrate {
crateName = "url";
- version = "1.6.0";
+ version = "1.6.1";
description = "URL library for Rust, based on the WHATWG URL Standard";
authors = [ "The rust-url developers" ];
- sha256 = "1bvzl4dvjj84h46ai3x23wyafa2wwhchj08vr2brf25dxwc7mg18";
+ sha256 = "1qsnhmxznzaxl068a3ksz69kwcz7ghvl4zflg9qj7lyw4bk9ma38";
dependencies = mapFeatures features ([
- (crates."idna"."${deps."url"."1.6.0"."idna"}" deps)
- (crates."matches"."${deps."url"."1.6.0"."matches"}" deps)
- (crates."percent_encoding"."${deps."url"."1.6.0"."percent_encoding"}" deps)
+ (crates."idna"."${deps."url"."1.6.1"."idna"}" deps)
+ (crates."matches"."${deps."url"."1.6.1"."matches"}" deps)
+ (crates."percent_encoding"."${deps."url"."1.6.1"."percent_encoding"}" deps)
]);
- features = mkFeatures (features."url"."1.6.0" or {});
+ features = mkFeatures (features."url"."1.6.1" or {});
};
- features_.url."1.6.0" = deps: f: updateFeatures f (rec {
- idna."${deps.url."1.6.0".idna}".default = true;
- matches."${deps.url."1.6.0".matches}".default = true;
- percent_encoding."${deps.url."1.6.0".percent_encoding}".default = true;
+ features_.url."1.6.1" = deps: f: updateFeatures f (rec {
+ idna."${deps.url."1.6.1".idna}".default = true;
+ matches."${deps.url."1.6.1".matches}".default = true;
+ percent_encoding."${deps.url."1.6.1".percent_encoding}".default = true;
url = fold recursiveUpdate {} [
- { "1.6.0"."encoding" =
- (f.url."1.6.0"."encoding" or false) ||
- (f.url."1.6.0".query_encoding or false) ||
- (url."1.6.0"."query_encoding" or false); }
- { "1.6.0"."heapsize" =
- (f.url."1.6.0"."heapsize" or false) ||
- (f.url."1.6.0".heap_size or false) ||
- (url."1.6.0"."heap_size" or false); }
- { "1.6.0".default = (f.url."1.6.0".default or true); }
+ { "1.6.1"."encoding" =
+ (f.url."1.6.1"."encoding" or false) ||
+ (f.url."1.6.1".query_encoding or false) ||
+ (url."1.6.1"."query_encoding" or false); }
+ { "1.6.1"."heapsize" =
+ (f.url."1.6.1"."heapsize" or false) ||
+ (f.url."1.6.1".heap_size or false) ||
+ (url."1.6.1"."heap_size" or false); }
+ { "1.6.1".default = (f.url."1.6.1".default or true); }
];
}) [
- (features_.idna."${deps."url"."1.6.0"."idna"}" deps)
- (features_.matches."${deps."url"."1.6.0"."matches"}" deps)
- (features_.percent_encoding."${deps."url"."1.6.0"."percent_encoding"}" deps)
+ (features_.idna."${deps."url"."1.6.1"."idna"}" deps)
+ (features_.matches."${deps."url"."1.6.1"."matches"}" deps)
+ (features_.percent_encoding."${deps."url"."1.6.1"."percent_encoding"}" deps)
];
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/librepo/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/librepo/default.nix
index f636560844..203d5e20f8 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/librepo/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/librepo/default.nix
@@ -38,9 +38,8 @@ stdenv.mkDerivation rec {
curl
check
gpgme
- ]
- # zchunk currently has issues compiling in darwin, fine in linux
- ++ stdenv.lib.optional stdenv.isLinux zchunk;
+ zchunk
+ ];
# librepo/fastestmirror.h includes curl/curl.h, and pkg-config specfile refers to others in here
propagatedBuildInputs = [
@@ -49,9 +48,7 @@ stdenv.mkDerivation rec {
libxml2
];
- cmakeFlags = [
- "-DPYTHON_DESIRED=${stdenv.lib.substring 0 1 python.pythonVersion}"
- ] ++ stdenv.lib.optional stdenv.isDarwin "-DWITH_ZCHUNK=OFF";
+ cmakeFlags = [ "-DPYTHON_DESIRED=${stdenv.lib.substring 0 1 python.pythonVersion}" ];
postFixup = ''
moveToOutput "lib/${python.libPrefix}" "$py"
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/nix/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/nix/default.nix
index bfc67ccac6..868be79c1a 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/nix/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/nix/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchurl, fetchFromGitHub, callPackage
+{ lib, fetchurl, fetchpatch, fetchFromGitHub, callPackage
, storeDir ? "/nix/store"
, stateDir ? "/nix/var"
, confDir ? "/etc"
@@ -22,18 +22,17 @@ common =
, confDir
, withLibseccomp ? lib.any (lib.meta.platformMatch stdenv.hostPlatform) libseccomp.meta.platforms, libseccomp
, withAWS ? !enableStatic && (stdenv.isLinux || stdenv.isDarwin), aws-sdk-cpp
- , enableStatic ? false
- , name, suffix ? "", src
+ , enableStatic ? stdenv.hostPlatform.isStatic
+ , name, suffix ? "", src, patches ? []
}:
let
sh = busybox-sandbox-shell;
nix = stdenv.mkDerivation rec {
- inherit name src;
+ inherit name src patches;
version = lib.getVersion name;
is24 = lib.versionAtLeast version "2.4pre";
- isExactly24 = lib.versionAtLeast version "2.4" && lib.versionOlder version "2.4";
VERSION_SUFFIX = suffix;
@@ -93,9 +92,15 @@ common =
patchelf --set-rpath $out/lib:${stdenv.cc.cc.lib}/lib $out/lib/libboost_thread.so.*
''}
'' +
- # For Nix 2.4, patch around an issue where the Nix configure step pulls in the
- # build system's bash and other utilities when cross-compiling
- lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform && isExactly24) ''
+ # On all versions before c9f51e87057652db0013289a95deffba495b35e7,
+ # released with 2.3.8, we need to patch around an issue where the Nix
+ # configure step pulls in the build system's bash and other utilities
+ # when cross-compiling.
+ lib.optionalString (
+ stdenv.buildPlatform != stdenv.hostPlatform &&
+ (lib.versionOlder "2.3.8" version && !is24)
+ # The additional is24 condition is required as versionOlder doesn't understand nixUnstable version strings
+ ) ''
mkdir tmp/
substitute corepkgs/config.nix.in tmp/config.nix.in \
--subst-var-by bash ${bash}/bin/bash \
@@ -208,6 +213,13 @@ in rec {
sha256 = "0qhd3nxvqzszzsfvh89xhd239ycqb0kq2n0bzh9br78pcb60vj3g";
};
+ patches = [
+ (fetchpatch { # Fix build on gcc10
+ url = "https://github.com/NixOS/nix/commit/d4870462f8f539adeaa6dca476aff6f1f31e1981.patch";
+ sha256 = "mTvLvuxb2QVybRDgntKMq+b6da/s3YgM/ll2rWBeY/Y=";
+ })
+ ];
+
inherit storeDir stateDir confDir boehmgc;
});
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/protontricks/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/protontricks/default.nix
index 02bc599f47..e4e60442c8 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/protontricks/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/protontricks/default.nix
@@ -1,31 +1,29 @@
-{ stdenv
-, lib
+{ lib
, buildPythonApplication
, fetchFromGitHub
, setuptools_scm
, vdf
-, wine
+, steam-run
, winetricks
, zenity
-, pytest
+, pytestCheckHook
}:
buildPythonApplication rec {
pname = "protontricks";
- version = "1.4.2";
+ version = "1.4.3";
src = fetchFromGitHub {
owner = "Matoking";
repo = pname;
rev = version;
- sha256 = "0ri4phi1rna9snrxa6gl23walyack09mgax7zpjqfpxivwls3ach";
+ sha256 = "0a5727igwafwvj8rr5lv0lx8rlfji3qkzmrbp0d15w5dc4fhknp0";
};
- # Fix interpreter in mock run.sh for tests
- postPatch = ''
- substituteInPlace tests/conftest.py \
- --replace '#!/bin/bash' '#!${stdenv.shell}' \
- '';
+ patches = [
+ # Use steam-run to run Proton binaries
+ ./steam-run.patch
+ ];
preBuild = ''
export SETUPTOOLS_SCM_PRETEND_VERSION="${version}"
@@ -34,22 +32,30 @@ buildPythonApplication rec {
nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ vdf ];
- # The wine install shipped with Proton must run under steam's
- # chrootenv, but winetricks and zenity break when running under
- # it. See https://github.com/NixOS/nix/issues/902.
- #
- # The current workaround is to use wine from nixpkgs
makeWrapperArgs = [
- "--set STEAM_RUNTIME 0"
- "--set-default WINE ${wine}/bin/wine"
- "--set-default WINESERVER ${wine}/bin/wineserver"
- "--prefix PATH : ${lib.makeBinPath [ winetricks zenity ]}"
+ "--prefix PATH : ${lib.makeBinPath [
+ steam-run
+ (winetricks.override {
+ # Remove default build of wine to reduce closure size.
+ # Falls back to wine in PATH when --no-runtime is passed.
+ wine = null;
+ })
+ zenity
+ ]}"
];
- checkInputs = [ pytest ];
- checkPhase = "pytest";
+ checkInputs = [ pytestCheckHook ];
+ disabledTests = [
+ # Steam runtime is hard-coded with steam-run.patch and can't be configured
+ "test_run_steam_runtime_not_found"
+ "test_unknown_steam_runtime_detected"
- meta = with stdenv.lib; {
+ # Steam runtime 2 currently isn't supported
+ # See https://github.com/NixOS/nixpkgs/issues/100655
+ "test_run_winetricks_steam_runtime_v2"
+ ];
+
+ meta = with lib; {
description = "A simple wrapper for running Winetricks commands for Proton-enabled games";
homepage = "https://github.com/Matoking/protontricks";
license = licenses.gpl3;
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/protontricks/steam-run.patch b/third_party/nixpkgs/pkgs/tools/package-management/protontricks/steam-run.patch
new file mode 100644
index 0000000000..536072cafc
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/package-management/protontricks/steam-run.patch
@@ -0,0 +1,254 @@
+diff --git a/src/protontricks/cli.py b/src/protontricks/cli.py
+index 6506dae..2f762c9 100755
+--- a/src/protontricks/cli.py
++++ b/src/protontricks/cli.py
+@@ -14,7 +14,7 @@ import os
+ import logging
+
+ from . import __version__
+-from .steam import (find_proton_app, find_steam_path, find_steam_runtime_path,
++from .steam import (find_proton_app, find_steam_path,
+ get_steam_apps, get_steam_lib_paths)
+ from .winetricks import get_winetricks_path
+ from .gui import select_steam_app_with_gui
+@@ -75,8 +75,7 @@ def main(args=None):
+ "WINE: path to a custom 'wine' executable\n"
+ "WINESERVER: path to a custom 'wineserver' executable\n"
+ "STEAM_RUNTIME: 1 = enable Steam Runtime, 0 = disable Steam "
+- "Runtime, valid path = custom Steam Runtime path, "
+- "empty = enable automatically (default)"
++ "Runtime, empty = enable automatically (default)"
+ ),
+ formatter_class=argparse.RawTextHelpFormatter
+ )
+@@ -133,14 +132,10 @@ def main(args=None):
+ sys.exit(-1)
+
+ # 2. Find Steam Runtime if enabled
+- steam_runtime_path = None
++ steam_runtime = False
+
+ if os.environ.get("STEAM_RUNTIME", "") != "0" and not args.no_runtime:
+- steam_runtime_path = find_steam_runtime_path(steam_root=steam_root)
+-
+- if not steam_runtime_path:
+- print("Steam Runtime was enabled but couldn't be found!")
+- sys.exit(-1)
++ steam_runtime = True
+ else:
+ logger.info("Steam Runtime disabled.")
+
+@@ -194,7 +189,7 @@ def main(args=None):
+ winetricks_path=winetricks_path,
+ proton_app=proton_app,
+ steam_app=steam_app,
+- steam_runtime_path=steam_runtime_path,
++ steam_runtime=steam_runtime,
+ command=[winetricks_path, "--gui"]
+ )
+ return
+@@ -261,7 +256,7 @@ def main(args=None):
+ winetricks_path=winetricks_path,
+ proton_app=proton_app,
+ steam_app=steam_app,
+- steam_runtime_path=steam_runtime_path,
++ steam_runtime=steam_runtime,
+ command=[winetricks_path] + args.winetricks_command)
+ elif args.command:
+ run_command(
+@@ -269,7 +264,7 @@ def main(args=None):
+ proton_app=proton_app,
+ steam_app=steam_app,
+ command=args.command,
+- steam_runtime_path=steam_runtime_path,
++ steam_runtime=steam_runtime,
+ # Pass the command directly into the shell *without*
+ # escaping it
+ cwd=steam_app.install_path,
+diff --git a/src/protontricks/steam.py b/src/protontricks/steam.py
+index 215b31d..aa545b8 100644
+--- a/src/protontricks/steam.py
++++ b/src/protontricks/steam.py
+@@ -11,7 +11,7 @@ from .util import lower_dict
+
+ __all__ = (
+ "COMMON_STEAM_DIRS", "SteamApp", "find_steam_path",
+- "find_steam_proton_app", "find_proton_app", "find_steam_runtime_path",
++ "find_steam_proton_app", "find_proton_app",
+ "find_appid_proton_prefix", "get_steam_lib_paths", "get_steam_apps",
+ "get_custom_proton_installations"
+ )
+@@ -245,37 +245,6 @@ def find_steam_path():
+ return None, None
+
+
+-def find_steam_runtime_path(steam_root):
+- """
+- Find the Steam Runtime either using the STEAM_RUNTIME env or
+- steam_root
+- """
+- env_steam_runtime = os.environ.get("STEAM_RUNTIME", "")
+-
+- if env_steam_runtime == "0":
+- # User has disabled Steam Runtime
+- logger.info("STEAM_RUNTIME is 0. Disabling Steam Runtime.")
+- return None
+- elif env_steam_runtime and Path(env_steam_runtime).is_dir():
+- # User has a custom Steam Runtime
+- logger.info(
+- "Using custom Steam Runtime at %s", env_steam_runtime)
+- return Path(env_steam_runtime)
+- elif env_steam_runtime in ["1", ""]:
+- # User has enabled Steam Runtime or doesn't have STEAM_RUNTIME set;
+- # default to enabled Steam Runtime in either case
+- steam_runtime_path = steam_root / "ubuntu12_32" / "steam-runtime"
+-
+- logger.info(
+- "Using default Steam Runtime at %s", str(steam_runtime_path))
+- return steam_runtime_path
+-
+- logger.error(
+- "Path in STEAM_RUNTIME doesn't point to a valid Steam Runtime!")
+-
+- return None
+-
+-
+ APPINFO_STRUCT_HEADER = "<4sL"
+ APPINFO_STRUCT_SECTION = "