diff --git a/third_party/nixpkgs/doc/builders/fetchers.chapter.md b/third_party/nixpkgs/doc/builders/fetchers.chapter.md
index 30d0653448..b1b00106b6 100644
--- a/third_party/nixpkgs/doc/builders/fetchers.chapter.md
+++ b/third_party/nixpkgs/doc/builders/fetchers.chapter.md
@@ -1,8 +1,16 @@
# Fetchers {#chap-pkgs-fetchers}
-When using Nix, you will frequently need to download source code and other files from the internet. Nixpkgs comes with a few helper functions that allow you to fetch fixed-output derivations in a structured way.
+When using Nix, you will frequently need to download source code and other files from the internet. For this purpose, Nix provides the [_fixed output derivation_](https://nixos.org/manual/nix/stable/#fixed-output-drvs) feature and Nixpkgs provides various functions that implement the actual fetching from various protocols and services.
-The two fetcher primitives are `fetchurl` and `fetchzip`. Both of these have two required arguments, a URL and a hash. The hash is typically `sha256`, although many more hash algorithms are supported. Nixpkgs contributors are currently recommended to use `sha256`. This hash will be used by Nix to identify your source. A typical usage of fetchurl is provided below.
+## Caveats
+
+Because fixed output derivations are _identified_ by their hash, a common mistake is to update a fetcher's URL or a version parameter, without updating the hash. **This will cause the old contents to be used.** So remember to always invalidate the hash argument.
+
+For those who develop and maintain fetcheres, a similar problem arises with changes to the implementation of a fetcher. These may cause a fixed output derivation to fail, but won't normally be caught by tests because the supposed output is already in the store or cache. For the purpose of testing, you can use a trick that is embodied by the [`invalidateFetcherByDrvHash`](#sec-pkgs-invalidateFetcherByDrvHash) function. It uses the derivation `name` to create a unique output path per fetcher implementation, defeating the caching precisely where it would be harmful.
+
+## `fetchurl` and `fetchzip` {#fetchurl}
+
+Two basic fetchers are `fetchurl` and `fetchzip`. Both of these have two required arguments, a URL and a hash. The hash is typically `sha256`, although many more hash algorithms are supported. Nixpkgs contributors are currently recommended to use `sha256`. This hash will be used by Nix to identify your source. A typical usage of fetchurl is provided below.
```nix
{ stdenv, fetchurl }:
@@ -20,7 +28,7 @@ The main difference between `fetchurl` and `fetchzip` is in how they store the c
`fetchpatch` works very similarly to `fetchurl` with the same arguments expected. It expects patch files as a source and performs normalization on them before computing the checksum. For example it will remove comments or other unstable parts that are sometimes added by version control systems and can change over time.
-Other fetcher functions allow you to add source code directly from a VCS such as subversion or git. These are mostly straightforward nambes based on the name of the command used with the VCS system. Because they give you a working repository, they act most like `fetchzip`.
+Most other fetchers return a directory rather than a single file.
## `fetchsvn` {#fetchsvn}
diff --git a/third_party/nixpkgs/doc/builders/special.xml b/third_party/nixpkgs/doc/builders/special.xml
index 8902ce5c81..2f84599cdd 100644
--- a/third_party/nixpkgs/doc/builders/special.xml
+++ b/third_party/nixpkgs/doc/builders/special.xml
@@ -7,4 +7,5 @@
+
diff --git a/third_party/nixpkgs/doc/builders/special/invalidateFetcherByDrvHash.section.md b/third_party/nixpkgs/doc/builders/special/invalidateFetcherByDrvHash.section.md
new file mode 100644
index 0000000000..7c2f03a64b
--- /dev/null
+++ b/third_party/nixpkgs/doc/builders/special/invalidateFetcherByDrvHash.section.md
@@ -0,0 +1,31 @@
+
+## `invalidateFetcherByDrvHash` {#sec-pkgs-invalidateFetcherByDrvHash}
+
+Use the derivation hash to invalidate the output via name, for testing.
+
+Type: `(a@{ name, ... } -> Derivation) -> a -> Derivation`
+
+Normally, fixed output derivations can and should be cached by their output
+hash only, but for testing we want to re-fetch everytime the fetcher changes.
+
+Changes to the fetcher become apparent in the drvPath, which is a hash of
+how to fetch, rather than a fixed store path.
+By inserting this hash into the name, we can make sure to re-run the fetcher
+every time the fetcher changes.
+
+This relies on the assumption that Nix isn't clever enough to reuse its
+database of local store contents to optimize fetching.
+
+You might notice that the "salted" name derives from the normal invocation,
+not the final derivation. `invalidateFetcherByDrvHash` has to invoke the fetcher
+function twice: once to get a derivation hash, and again to produce the final
+fixed output derivation.
+
+Example:
+
+ tests.fetchgit = invalidateFetcherByDrvHash fetchgit {
+ name = "nix-source";
+ url = "https://github.com/NixOS/nix";
+ rev = "9d9dbe6ed05854e03811c361a3380e09183f4f4a";
+ sha256 = "sha256-7DszvbCNTjpzGRmpIVAWXk20P0/XTrWZ79KSOGLrUWY=";
+ };
diff --git a/third_party/nixpkgs/doc/languages-frameworks/coq.section.md b/third_party/nixpkgs/doc/languages-frameworks/coq.section.md
index 39b60d83ac..a5155aedaf 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/coq.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/coq.section.md
@@ -28,12 +28,12 @@ The recommended way of defining a derivation for a Coq library, is to use the `c
* `domain` (optional, defaults to `"github.com"`), domains including the strings `"github"` or `"gitlab"` in their names are automatically supported, otherwise, one must change the `fetcher` argument to support them (cf `pkgs/development/coq-modules/heq/default.nix` for an example),
* `releaseRev` (optional, defaults to `(v: v)`), provides a default mapping from release names to revision hashes/branch names/tags,
* `displayVersion` (optional), provides a way to alter the computation of `name` from `pname`, by explaining how to display version numbers,
-* `namePrefix` (optional), provides a way to alter the computation of `name` from `pname`, by explaining which dependencies must occur in `name`,
+* `namePrefix` (optional, defaults to `[ "coq" ]`), provides a way to alter the computation of `name` from `pname`, by explaining which dependencies must occur in `name`,
* `extraBuildInputs` (optional), by default `buildInputs` just contains `coq`, this allows to add more build inputs,
* `mlPlugin` (optional, defaults to `false`). Some extensions (plugins) might require OCaml and sometimes other OCaml packages. Standard dependencies can be added by setting the current option to `true`. For a finer grain control, the `coq.ocamlPackages` attribute can be used in `extraBuildInputs` to depend on the same package set Coq was built against.
* `useDune2ifVersion` (optional, default to `(x: false)` uses Dune2 to build the package if the provided predicate evaluates to true on the version, e.g. `useDune2if = versions.isGe "1.1"` will use dune if the version of the package is greater or equal to `"1.1"`,
* `useDune2` (optional, defaults to `false`) uses Dune2 to build the package if set to true, the presence of this attribute overrides the behavior of the previous one.
-* `opam-name` (optional, defaults to `coq-` followed by the value of `pname`), name of the Dune package to build.
+* `opam-name` (optional, defaults to concatenating with a dash separator the components of `namePrefix` and `pname`), name of the Dune package to build.
* `enableParallelBuilding` (optional, defaults to `true`), since it is activated by default, we provide a way to disable it.
* `extraInstallFlags` (optional), allows to extend `installFlags` which initializes the variable `COQMF_COQLIB` so as to install in the proper subdirectory. Indeed Coq libraries should be installed in `$(out)/lib/coq/${coq.coq-version}/user-contrib/`. Such directories are automatically added to the `$COQPATH` environment variable by the hook defined in the Coq derivation.
* `setCOQBIN` (optional, defaults to `true`), by default, the environment variable `$COQBIN` is set to the current Coq's binary, but one can disable this behavior by setting it to `false`,
diff --git a/third_party/nixpkgs/doc/languages-frameworks/index.xml b/third_party/nixpkgs/doc/languages-frameworks/index.xml
index 49cdf94a44..29a1e08969 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/index.xml
+++ b/third_party/nixpkgs/doc/languages-frameworks/index.xml
@@ -24,6 +24,7 @@
+
diff --git a/third_party/nixpkgs/doc/languages-frameworks/octave.section.md b/third_party/nixpkgs/doc/languages-frameworks/octave.section.md
new file mode 100644
index 0000000000..ff872f4a75
--- /dev/null
+++ b/third_party/nixpkgs/doc/languages-frameworks/octave.section.md
@@ -0,0 +1,100 @@
+# Octave {#sec-octave}
+
+## Introduction {#ssec-octave-introduction}
+
+Octave is a modular scientific programming language and environment.
+A majority of the packages supported by Octave from their [website](https://octave.sourceforge.io/packages.php) are packaged in nixpkgs.
+
+## Structure {#ssec-octave-structure}
+
+All Octave add-on packages are available in two ways:
+1. Under the top-level `Octave` attribute, `octave.pkgs`.
+2. As a top-level attribute, `octavePackages`.
+
+## Packaging Octave Packages {#ssec-octave-packaging}
+
+Nixpkgs provides a function `buildOctavePackage`, a generic package builder function for any Octave package that complies with the Octave's current packaging format.
+
+All Octave packages are defined in [pkgs/top-level/octave-packages.nix](https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/octave-packages.nix) rather than `pkgs/all-packages.nix`.
+Each package is defined in their own file in the [pkgs/development/octave-modules](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/octave-modules) directory.
+Octave packages are made available through `all-packages.nix` through both the attribute `octavePackages` and `octave.pkgs`.
+You can test building an Octave package as follows:
+
+```ShellSession
+$ nix-build -A octavePackages.symbolic
+```
+
+When building Octave packages with `nix-build`, the `buildOctavePackage` function adds `octave-octaveVersion` to; the start of the package's name attribute.
+
+This can be required when installing the package using `nix-env`:
+
+```ShellSession
+$ nix-env -i octave-6.2.0-symbolic
+```
+
+Although, you can also install it using the attribute name:
+
+```ShellSession
+$ nix-env -i -A octavePackages.symbolic
+```
+
+You can build Octave with packages by using the `withPackages` passed-through function.
+
+```ShellSession
+$ nix-shell -p 'octave.withPackages (ps: with ps; [ symbolic ])'
+```
+
+This will also work in a `shell.nix` file.
+
+```nix
+{ pkgs ? import { }}:
+
+pkgs.mkShell {
+ nativeBuildInputs = with pkgs; [
+ (octave.withPackages (opkgs: with opkgs; [ symbolic ]))
+ ];
+}
+```
+
+### `buildOctavePackage` Steps {#sssec-buildOctavePackage-steps}
+
+The `buildOctavePackage` does several things to make sure things work properly.
+
+1. Sets the environment variable `OCTAVE_HISTFILE` to `/dev/null` during package compilation so that the commands run through the Octave interpreter directly are not logged.
+2. Skips the configuration step, because the packages are stored as gzipped tarballs, which Octave itself handles directly.
+3. Change the hierarchy of the tarball so that only a single directory is at the top-most level of the tarball.
+4. Use Octave itself to run the `pkg build` command, which unzips the tarball, extracts the necessary files written in Octave, and compiles any code written in C++ or Fortran, and places the fully compiled artifact in `$out`.
+
+`buildOctavePackage` is built on top of `stdenv` in a standard way, allowing most things to be customized.
+
+### Handling Dependencies {#sssec-octave-handling-dependencies}
+
+In Octave packages, there are four sets of dependencies that can be specified:
+
+`nativeBuildInputs`
+: Just like other packages, `nativeBuildInputs` is intended for architecture-dependent build-time-only dependencies.
+
+`buildInputs`
+: Like other packages, `buildInputs` is intended for architecture-independent build-time-only dependencies.
+
+`propagatedBuildInputs`
+: Similar to other packages, `propagatedBuildInputs` is intended for packages that are required for both building and running of the package.
+See [Symbolic](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/octave-modules/symbolic/default.nix) for how this works and why it is needed.
+
+`requiredOctavePackages`
+: This is a special dependency that ensures the specified Octave packages are dependent on others, and are made available simultaneously when loading them in Octave.
+
+### Installing Octave Packages {#sssec-installing-octave-packages}
+
+By default, the `buildOctavePackage` function does _not_ install the requested package into Octave for use.
+The function will only build the requested package.
+This is due to Octave maintaining an text-based database about which packages are installed where.
+To this end, when all the requested packages have been built, the Octave package and all its add-on packages are put together into an environment, similar to Python.
+
+1. First, all the Octave binaries are wrapped with the environment variable `OCTAVE_SITE_INITFILE` set to a file in `$out`, which is required for Octave to be able to find the non-standard package database location.
+2. Because of the way `buildEnv` works, all tarballs that are present (which should be all Octave packages to install) should be removed.
+3. The path down to the default install location of Octave packages is recreated so that Nix-operated Octave can install the packages.
+4. Install the packages into the `$out` environment while writing package entries to the database file.
+This database file is unique for each different (according to Nix) environment invocation.
+5. Rewrite the Octave-wide startup file to read from the list of packages installed in that particular environment.
+6. Wrap any programs that are required by the Octave packages so that they work with all the paths defined within the environment.
diff --git a/third_party/nixpkgs/doc/languages-frameworks/rust.section.md b/third_party/nixpkgs/doc/languages-frameworks/rust.section.md
index 9de9a06465..b2f045b11b 100644
--- a/third_party/nixpkgs/doc/languages-frameworks/rust.section.md
+++ b/third_party/nixpkgs/doc/languages-frameworks/rust.section.md
@@ -20,7 +20,7 @@ or use Mozilla's [Rust nightlies overlay](#using-the-rust-nightlies-overlay).
Rust applications are packaged by using the `buildRustPackage` helper from `rustPlatform`:
```nix
-{ lib, rustPlatform }:
+{ lib, fetchFromGitHub, rustPlatform }:
rustPlatform.buildRustPackage rec {
pname = "ripgrep";
@@ -116,22 +116,44 @@ is updated after every change to `Cargo.lock`. Therefore,
a `Cargo.lock` file using the `cargoLock` argument. For example:
```nix
-rustPlatform.buildRustPackage rec {
+rustPlatform.buildRustPackage {
pname = "myproject";
version = "1.0.0";
cargoLock = {
lockFile = ./Cargo.lock;
- }
+ };
# ...
}
```
This will retrieve the dependencies using fixed-output derivations from
-the specified lockfile. Note that setting `cargoLock.lockFile` doesn't
-add a `Cargo.lock` to your `src`, and a `Cargo.lock` is still required
-to build a rust package. A simple fix is to use:
+the specified lockfile.
+
+One caveat is that `Cargo.lock` cannot be patched in the `patchPhase`
+because it runs after the dependencies have already been fetched. If
+you need to patch or generate the lockfile you can alternatively set
+`cargoLock.lockFileContents` to a string of its contents:
+
+```nix
+rustPlatform.buildRustPackage {
+ pname = "myproject";
+ version = "1.0.0";
+
+ cargoLock = let
+ fixupLockFile = path: f (builtins.readFile path);
+ in {
+ lockFileContents = fixupLockFile ./Cargo.lock;
+ };
+
+ # ...
+}
+```
+
+Note that setting `cargoLock.lockFile` or `cargoLock.lockFileContents`
+doesn't add a `Cargo.lock` to your `src`, and a `Cargo.lock` is still
+required to build a rust package. A simple fix is to use:
```nix
postPatch = ''
diff --git a/third_party/nixpkgs/doc/stdenv/multiple-output.chapter.md b/third_party/nixpkgs/doc/stdenv/multiple-output.chapter.md
index d04f83302a..62bf543e51 100644
--- a/third_party/nixpkgs/doc/stdenv/multiple-output.chapter.md
+++ b/third_party/nixpkgs/doc/stdenv/multiple-output.chapter.md
@@ -79,7 +79,7 @@ A commonly adopted convention in `nixpkgs` is that executables provided by the p
The `glibc` package is a deliberate single exception to the “binaries first” convention. The `glibc` has `libs` as its first output allowing the libraries provided by `glibc` to be referenced directly (e.g. `${stdenv.glibc}/lib/ld-linux-x86-64.so.2`). The executables provided by `glibc` can be accessed via its `bin` attribute (e.g. `${stdenv.glibc.bin}/bin/ldd`).
-The reason for why `glibc` deviates from the convention is because referencing a library provided by `glibc` is a very common operation among Nix packages. For instance, third-party executables packaged by Nix are typically patched and relinked with the relevant version of `glibc` libraries from Nix packages (please see the documentation on [patchelf](https://github.com/NixOS/patchelf/blob/master/README) for more details).
+The reason for why `glibc` deviates from the convention is because referencing a library provided by `glibc` is a very common operation among Nix packages. For instance, third-party executables packaged by Nix are typically patched and relinked with the relevant version of `glibc` libraries from Nix packages (please see the documentation on [patchelf](https://github.com/NixOS/patchelf) for more details).
### File type groups {#multiple-output-file-type-groups}
diff --git a/third_party/nixpkgs/maintainers/maintainer-list.nix b/third_party/nixpkgs/maintainers/maintainer-list.nix
index be13f14bc5..393be185b0 100644
--- a/third_party/nixpkgs/maintainers/maintainer-list.nix
+++ b/third_party/nixpkgs/maintainers/maintainer-list.nix
@@ -1853,6 +1853,12 @@
githubId = 1762540;
name = "Changlin Li";
};
+ chanley = {
+ email = "charlieshanley@gmail.com";
+ github = "charlieshanley";
+ githubId = 8228888;
+ name = "Charlie Hanley";
+ };
CharlesHD = {
email = "charleshdespointes@gmail.com";
github = "CharlesHD";
@@ -4441,6 +4447,12 @@
fingerprint = "D618 7A03 A40A 3D56 62F5 4B46 03EF BF83 9A5F DC15";
}];
};
+ hleboulanger = {
+ email = "hleboulanger@protonmail.com";
+ name = "Harold Leboulanger";
+ github = "thbkrhsw";
+ githubId = 33122;
+ };
hlolli = {
email = "hlolli@gmail.com";
github = "hlolli";
@@ -4565,6 +4577,16 @@
githubId = 2789926;
name = "Imran Hossain";
};
+ iagoq = {
+ email = "18238046+iagocq@users.noreply.github.com";
+ github = "iagocq";
+ githubId = 18238046;
+ name = "Iago Manoel Brito";
+ keys = [{
+ longkeyid = "rsa4096/0x35D39F9A9A1BC8DA";
+ fingerprint = "DF90 9D58 BEE4 E73A 1B8C 5AF3 35D3 9F9A 9A1B C8DA";
+ }];
+ };
iammrinal0 = {
email = "nixpkgs@mrinalpurohit.in";
github = "iammrinal0";
@@ -9182,6 +9204,12 @@
githubId = 546296;
name = "Eric Ren";
};
+ renesat = {
+ name = "Ivan Smolyakov";
+ email = "smol.ivan97@gmail.com";
+ github = "renesat";
+ githubId = 11363539;
+ };
renzo = {
email = "renzocarbonara@gmail.com";
github = "k0001";
@@ -9846,12 +9874,6 @@
githubId = 11613056;
name = "Scott Dier";
};
- sdll = {
- email = "sasha.delly@gmail.com";
- github = "sdll";
- githubId = 17913919;
- name = "Sasha Illarionov";
- };
SeanZicari = {
email = "sean.zicari@gmail.com";
github = "SeanZicari";
diff --git a/third_party/nixpkgs/maintainers/scripts/haskell/dependencies.nix b/third_party/nixpkgs/maintainers/scripts/haskell/dependencies.nix
new file mode 100644
index 0000000000..f0620902c0
--- /dev/null
+++ b/third_party/nixpkgs/maintainers/scripts/haskell/dependencies.nix
@@ -0,0 +1,10 @@
+# Nix script to calculate the Haskell dependencies of every haskellPackage. Used by ./hydra-report.hs.
+let
+ pkgs = import ../../.. {};
+ inherit (pkgs) lib;
+ getDeps = _: pkg: {
+ deps = builtins.filter (x: !isNull x) (map (x: x.pname or null) (pkg.propagatedBuildInputs or []));
+ broken = (pkg.meta.hydraPlatforms or [null]) == [];
+ };
+in
+ lib.mapAttrs getDeps pkgs.haskellPackages
diff --git a/third_party/nixpkgs/maintainers/scripts/haskell/hydra-report.hs b/third_party/nixpkgs/maintainers/scripts/haskell/hydra-report.hs
index fd6430d43c..0d22a67036 100755
--- a/third_party/nixpkgs/maintainers/scripts/haskell/hydra-report.hs
+++ b/third_party/nixpkgs/maintainers/scripts/haskell/hydra-report.hs
@@ -26,6 +26,8 @@ Because step 1) is quite expensive and takes roughly ~5 minutes the result is ca
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE TupleSections #-}
{-# OPTIONS_GHC -Wall #-}
+{-# LANGUAGE ViewPatterns #-}
+{-# LANGUAGE TupleSections #-}
import Control.Monad (forM_, (<=<))
import Control.Monad.Trans (MonadIO (liftIO))
@@ -41,7 +43,7 @@ import Data.List.NonEmpty (NonEmpty, nonEmpty)
import qualified Data.List.NonEmpty as NonEmpty
import Data.Map.Strict (Map)
import qualified Data.Map.Strict as Map
-import Data.Maybe (fromMaybe, mapMaybe)
+import Data.Maybe (fromMaybe, mapMaybe, isNothing)
import Data.Monoid (Sum (Sum, getSum))
import Data.Sequence (Seq)
import qualified Data.Sequence as Seq
@@ -70,6 +72,12 @@ import System.Directory (XdgDirectory (XdgCache), getXdgDirectory)
import System.Environment (getArgs)
import System.Process (readProcess)
import Prelude hiding (id)
+import Data.List (sortOn)
+import Control.Concurrent.Async (concurrently)
+import Control.Exception (evaluate)
+import qualified Data.IntMap.Strict as IntMap
+import qualified Data.IntSet as IntSet
+import Data.Bifunctor (second)
newtype JobsetEvals = JobsetEvals
{ evals :: Seq Eval
@@ -134,20 +142,17 @@ hydraEvalCommand = "hydra-eval-jobs"
hydraEvalParams :: [String]
hydraEvalParams = ["-I", ".", "pkgs/top-level/release-haskell.nix"]
-handlesCommand :: FilePath
-handlesCommand = "nix-instantiate"
+nixExprCommand :: FilePath
+nixExprCommand = "nix-instantiate"
-handlesParams :: [String]
-handlesParams = ["--eval", "--strict", "--json", "-"]
-
-handlesExpression :: String
-handlesExpression = "with import ./. {}; with lib; zipAttrsWith (_: builtins.head) (mapAttrsToList (_: v: if v ? github then { \"${v.email}\" = v.github; } else {}) (import maintainers/maintainer-list.nix))"
+nixExprParams :: [String]
+nixExprParams = ["--eval", "--strict", "--json"]
-- | This newtype is used to parse a Hydra job output from @hydra-eval-jobs@.
-- The only field we are interested in is @maintainers@, which is why this
-- is just a newtype.
--
--- Note that there are occassionally jobs that don't have a maintainers
+-- Note that there are occasionally jobs that don't have a maintainers
-- field, which is why this has to be @Maybe Text@.
newtype Maintainers = Maintainers { maintainers :: Maybe Text }
deriving stock (Generic, Show)
@@ -195,13 +200,49 @@ type EmailToGitHubHandles = Map Text Text
-- @@
type MaintainerMap = Map Text (NonEmpty Text)
--- | Generate a mapping of Hydra job names to maintainer GitHub handles.
+-- | Information about a package which lists its dependencies and whether the
+-- package is marked broken.
+data DepInfo = DepInfo {
+ deps :: Set Text,
+ broken :: Bool
+}
+ deriving stock (Generic, Show)
+ deriving anyclass (FromJSON, ToJSON)
+
+-- | Map from package names to their DepInfo. This is the data we get out of a
+-- nix call.
+type DependencyMap = Map Text DepInfo
+
+-- | Map from package names to its broken state, number of reverse dependencies (fst) and
+-- unbroken reverse dependencies (snd).
+type ReverseDependencyMap = Map Text (Int, Int)
+
+-- | Calculate the (unbroken) reverse dependencies of a package by transitively
+-- going through all packages if it’s a dependency of them.
+calculateReverseDependencies :: DependencyMap -> ReverseDependencyMap
+calculateReverseDependencies depMap = Map.fromDistinctAscList $ zip keys (zip (rdepMap False) (rdepMap True))
+ where
+ -- This code tries to efficiently invert the dependency map and calculate
+ -- it’s transitive closure by internally identifying every pkg with it’s index
+ -- in the package list and then using memoization.
+ keys = Map.keys depMap
+ pkgToIndexMap = Map.fromDistinctAscList (zip keys [0..])
+ intDeps = zip [0..] $ (\DepInfo{broken,deps} -> (broken,mapMaybe (`Map.lookup` pkgToIndexMap) $ Set.toList deps)) <$> Map.elems depMap
+ rdepMap onlyUnbroken = IntSet.size <$> resultList
+ where
+ resultList = go <$> [0..]
+ oneStepMap = IntMap.fromListWith IntSet.union $ (\(key,(_,deps)) -> (,IntSet.singleton key) <$> deps) <=< filter (\(_, (broken,_)) -> not (broken && onlyUnbroken)) $ intDeps
+ go pkg = IntSet.unions (oneStep:((resultList !!) <$> IntSet.toList oneStep))
+ where oneStep = IntMap.findWithDefault mempty pkg oneStepMap
+
+-- | Generate a mapping of Hydra job names to maintainer GitHub handles. Calls
+-- hydra-eval-jobs and the nix script ./maintainer-handles.nix.
getMaintainerMap :: IO MaintainerMap
getMaintainerMap = do
hydraJobs :: HydraJobs <-
- readJSONProcess hydraEvalCommand hydraEvalParams "" "Failed to decode hydra-eval-jobs output: "
+ readJSONProcess hydraEvalCommand hydraEvalParams "Failed to decode hydra-eval-jobs output: "
handlesMap :: EmailToGitHubHandles <-
- readJSONProcess handlesCommand handlesParams handlesExpression "Failed to decode nix output for lookup of github handles: "
+ readJSONProcess nixExprCommand ("maintainers/scripts/haskell/maintainer-handles.nix":nixExprParams) "Failed to decode nix output for lookup of github handles: "
pure $ Map.mapMaybe (splitMaintainersToGitHubHandles handlesMap) hydraJobs
where
-- Split a comma-spearated string of Maintainers into a NonEmpty list of
@@ -211,6 +252,12 @@ getMaintainerMap = do
splitMaintainersToGitHubHandles handlesMap (Maintainers maint) =
nonEmpty . mapMaybe (`Map.lookup` handlesMap) . Text.splitOn ", " $ fromMaybe "" maint
+-- | Get the a map of all dependencies of every package by calling the nix
+-- script ./dependencies.nix.
+getDependencyMap :: IO DependencyMap
+getDependencyMap =
+ readJSONProcess nixExprCommand ("maintainers/scripts/haskell/dependencies.nix":nixExprParams) "Failed to decode nix output for lookup of dependencies: "
+
-- | Run a process that produces JSON on stdout and and decode the JSON to a
-- data type.
--
@@ -219,11 +266,10 @@ readJSONProcess
:: FromJSON a
=> FilePath -- ^ Filename of executable.
-> [String] -- ^ Arguments
- -> String -- ^ stdin to pass to the process
-> String -- ^ String to prefix to JSON-decode error.
-> IO a
-readJSONProcess exe args input err = do
- output <- readProcess exe args input
+readJSONProcess exe args err = do
+ output <- readProcess exe args ""
let eitherDecodedOutput = eitherDecodeStrict' . encodeUtf8 . Text.pack $ output
case eitherDecodedOutput of
Left decodeErr -> error $ err <> decodeErr <> "\nRaw: '" <> take 1000 output <> "'"
@@ -264,7 +310,13 @@ platformIcon (Platform x) = case x of
data BuildResult = BuildResult {state :: BuildState, id :: Int} deriving (Show, Eq, Ord)
newtype Platform = Platform {platform :: Text} deriving (Show, Eq, Ord)
newtype Table row col a = Table (Map (row, col) a)
-type StatusSummary = Map Text (Table Text Platform BuildResult, Set Text)
+data SummaryEntry = SummaryEntry {
+ summaryBuilds :: Table Text Platform BuildResult,
+ summaryMaintainers :: Set Text,
+ summaryReverseDeps :: Int,
+ summaryUnbrokenReverseDeps :: Int
+}
+type StatusSummary = Map Text SummaryEntry
instance (Ord row, Ord col, Semigroup a) => Semigroup (Table row col a) where
Table l <> Table r = Table (Map.unionWith (<>) l r)
@@ -275,11 +327,11 @@ instance Functor (Table row col) where
instance Foldable (Table row col) where
foldMap f (Table a) = foldMap f a
-buildSummary :: MaintainerMap -> Seq Build -> StatusSummary
-buildSummary maintainerMap = foldl (Map.unionWith unionSummary) Map.empty . fmap toSummary
+buildSummary :: MaintainerMap -> ReverseDependencyMap -> Seq Build -> StatusSummary
+buildSummary maintainerMap reverseDependencyMap = foldl (Map.unionWith unionSummary) Map.empty . fmap toSummary
where
- unionSummary (Table l, l') (Table r, r') = (Table $ Map.union l r, l' <> r')
- toSummary Build{finished, buildstatus, job, id, system} = Map.singleton name (Table (Map.singleton (set, Platform system) (BuildResult state id)), maintainers)
+ unionSummary (SummaryEntry (Table lb) lm lr lu) (SummaryEntry (Table rb) rm rr ru) = SummaryEntry (Table $ Map.union lb rb) (lm <> rm) (max lr rr) (max lu ru)
+ toSummary Build{finished, buildstatus, job, id, system} = Map.singleton name (SummaryEntry (Table (Map.singleton (set, Platform system) (BuildResult state id))) maintainers reverseDeps unbrokenReverseDeps)
where
state :: BuildState
state = case (finished, buildstatus) of
@@ -297,6 +349,7 @@ buildSummary maintainerMap = foldl (Map.unionWith unionSummary) Map.empty . fmap
name = maybe packageName NonEmpty.last splitted
set = maybe "" (Text.intercalate "." . NonEmpty.init) splitted
maintainers = maybe mempty (Set.fromList . toList) (Map.lookup job maintainerMap)
+ (reverseDeps, unbrokenReverseDeps) = Map.findWithDefault (0,0) name reverseDependencyMap
readBuildReports :: IO (Eval, UTCTime, Seq Build)
readBuildReports = do
@@ -339,25 +392,29 @@ makeSearchLink evalId linkLabel query = "[" <> linkLabel <> "](" <> "https://hyd
statusToNumSummary :: StatusSummary -> NumSummary
statusToNumSummary = fmap getSum . foldMap (fmap Sum . jobTotals)
-jobTotals :: (Table Text Platform BuildResult, a) -> Table Platform BuildState Int
-jobTotals (Table mapping, _) = getSum <$> Table (Map.foldMapWithKey (\(_, platform) (BuildResult buildstate _) -> Map.singleton (platform, buildstate) (Sum 1)) mapping)
+jobTotals :: SummaryEntry -> Table Platform BuildState Int
+jobTotals (summaryBuilds -> Table mapping) = getSum <$> Table (Map.foldMapWithKey (\(_, platform) (BuildResult buildstate _) -> Map.singleton (platform, buildstate) (Sum 1)) mapping)
details :: Text -> [Text] -> [Text]
details summary content = ["" <> summary <> "
", ""] <> content <> [" ", ""]
-printBuildSummary :: Eval -> UTCTime -> StatusSummary -> Text
+printBuildSummary :: Eval -> UTCTime -> StatusSummary -> [(Text, Int)] -> Text
printBuildSummary
Eval{id, jobsetevalinputs = JobsetEvalInputs{nixpkgs = Nixpkgs{revision}}}
fetchTime
- summary =
+ summary
+ topBrokenRdeps =
Text.unlines $
- headline <> totals
+ headline <> [""] <> tldr <> ((" * "<>) <$> (errors <> warnings)) <> [""]
+ <> totals
<> optionalList "#### Maintained packages with build failure" (maintainedList fails)
<> optionalList "#### Maintained packages with failed dependency" (maintainedList failedDeps)
<> optionalList "#### Maintained packages with unknown error" (maintainedList unknownErr)
<> optionalHideableList "#### Unmaintained packages with build failure" (unmaintainedList fails)
<> optionalHideableList "#### Unmaintained packages with failed dependency" (unmaintainedList failedDeps)
<> optionalHideableList "#### Unmaintained packages with unknown error" (unmaintainedList unknownErr)
+ <> optionalHideableList "#### Top 50 broken packages, sorted by number of reverse dependencies" (brokenLine <$> topBrokenRdeps)
+ <> ["","*:arrow_heading_up:: The number of packages that depend (directly or indirectly) on this package (if any). If two numbers are shown the first (lower) number considers only packages which currently have enabled hydra jobs, i.e. are not marked broken. The second (higher) number considers all packages.*",""]
<> footer
where
footer = ["*Report generated with [maintainers/scripts/haskell/hydra-report.hs](https://github.com/NixOS/nixpkgs/blob/haskell-updates/maintainers/scripts/haskell/hydra-report.sh)*"]
@@ -365,7 +422,7 @@ printBuildSummary
[ "#### Build summary"
, ""
]
- <> printTable "Platform" (\x -> makeSearchLink id (platform x <> " " <> platformIcon x) ("." <> platform x)) (\x -> showT x <> " " <> icon x) showT (statusToNumSummary summary)
+ <> printTable "Platform" (\x -> makeSearchLink id (platform x <> " " <> platformIcon x) ("." <> platform x)) (\x -> showT x <> " " <> icon x) showT numSummary
headline =
[ "### [haskell-updates build report from hydra](https://hydra.nixos.org/jobset/nixpkgs/haskell-updates)"
, "*evaluation ["
@@ -380,24 +437,49 @@ printBuildSummary
<> Text.pack (formatTime defaultTimeLocale "%Y-%m-%d %H:%M UTC" fetchTime)
<> "*"
]
- jobsByState predicate = Map.filter (predicate . foldl' min Success . fmap state . fst) summary
+ brokenLine (name, rdeps) = "[" <> name <> "](https://search.nixos.org/packages?channel=unstable&show=haskellPackages." <> name <> "&query=haskellPackages." <> name <> ") :arrow_heading_up: " <> Text.pack (show rdeps)
+ numSummary = statusToNumSummary summary
+ jobsByState predicate = Map.filter (predicate . worstState) summary
+ worstState = foldl' min Success . fmap state . summaryBuilds
fails = jobsByState (== Failed)
failedDeps = jobsByState (== DependencyFailed)
unknownErr = jobsByState (\x -> x > DependencyFailed && x < TimedOut)
- withMaintainer = Map.mapMaybe (\(x, m) -> (x,) <$> nonEmpty (Set.toList m))
- withoutMaintainer = Map.mapMaybe (\(x, m) -> if Set.null m then Just x else Nothing)
+ withMaintainer = Map.mapMaybe (\e -> (summaryBuilds e,) <$> nonEmpty (Set.toList (summaryMaintainers e)))
+ withoutMaintainer = Map.mapMaybe (\e -> if Set.null (summaryMaintainers e) then Just e else Nothing)
optionalList heading list = if null list then mempty else [heading] <> list
optionalHideableList heading list = if null list then mempty else [heading] <> details (showT (length list) <> " job(s)") list
maintainedList = showMaintainedBuild <=< Map.toList . withMaintainer
- unmaintainedList = showBuild <=< Map.toList . withoutMaintainer
- showBuild (name, table) = printJob id name (table, "")
+ unmaintainedList = showBuild <=< sortOn (\(snd -> x) -> (negate (summaryUnbrokenReverseDeps x), negate (summaryReverseDeps x))) . Map.toList . withoutMaintainer
+ showBuild (name, entry) = printJob id name (summaryBuilds entry, Text.pack (if summaryReverseDeps entry > 0 then " :arrow_heading_up: " <> show (summaryUnbrokenReverseDeps entry) <>" | "<> show (summaryReverseDeps entry) else ""))
showMaintainedBuild (name, (table, maintainers)) = printJob id name (table, Text.intercalate " " (fmap ("@" <>) (toList maintainers)))
+ tldr = case (errors, warnings) of
+ ([],[]) -> [":green_circle: **Ready to merge**"]
+ ([],_) -> [":yellow_circle: **Potential issues**"]
+ _ -> [":red_circle: **Branch not mergeable**"]
+ warnings =
+ if' (Unfinished > maybe Success worstState maintainedJob) "`maintained` jobset failed." <>
+ if' (Unfinished == maybe Success worstState mergeableJob) "`mergeable` jobset is not finished." <>
+ if' (Unfinished == maybe Success worstState maintainedJob) "`maintained` jobset is not finished."
+ errors =
+ if' (isNothing mergeableJob) "No `mergeable` job found." <>
+ if' (isNothing maintainedJob) "No `maintained` job found." <>
+ if' (Unfinished > maybe Success worstState mergeableJob) "`mergeable` jobset failed." <>
+ if' (outstandingJobs (Platform "x86_64-linux") > 100) "Too much outstanding jobs on x86_64-linux." <>
+ if' (outstandingJobs (Platform "aarch64-linux") > 100) "Too much outstanding jobs on aarch64-linux."
+ if' p e = if p then [e] else mempty
+ outstandingJobs platform | Table m <- numSummary = Map.findWithDefault 0 (platform, Unfinished) m
+ maintainedJob = Map.lookup "maintained" summary
+ mergeableJob = Map.lookup "mergeable" summary
printMaintainerPing :: IO ()
printMaintainerPing = do
- maintainerMap <- getMaintainerMap
+ (maintainerMap, (reverseDependencyMap, topBrokenRdeps)) <- concurrently getMaintainerMap do
+ depMap <- getDependencyMap
+ rdepMap <- evaluate . calculateReverseDependencies $ depMap
+ let tops = take 50 . sortOn (negate . snd) . fmap (second fst) . filter (\x -> maybe False broken $ Map.lookup (fst x) depMap) . Map.toList $ rdepMap
+ pure (rdepMap, tops)
(eval, fetchTime, buildReport) <- readBuildReports
- putStrLn (Text.unpack (printBuildSummary eval fetchTime (buildSummary maintainerMap buildReport)))
+ putStrLn (Text.unpack (printBuildSummary eval fetchTime (buildSummary maintainerMap reverseDependencyMap buildReport) topBrokenRdeps))
printMarkBrokenList :: IO ()
printMarkBrokenList = do
diff --git a/third_party/nixpkgs/maintainers/scripts/haskell/maintainer-handles.nix b/third_party/nixpkgs/maintainers/scripts/haskell/maintainer-handles.nix
new file mode 100644
index 0000000000..08c6bc4c96
--- /dev/null
+++ b/third_party/nixpkgs/maintainers/scripts/haskell/maintainer-handles.nix
@@ -0,0 +1,7 @@
+# Nix script to lookup maintainer github handles from their email address. Used by ./hydra-report.hs.
+let
+ pkgs = import ../../.. {};
+ maintainers = import ../../maintainer-list.nix;
+ inherit (pkgs) lib;
+ mkMailGithubPair = _: maintainer: if maintainer ? github then { "${maintainer.email}" = maintainer.github; } else {};
+in lib.zipAttrsWith (_: builtins.head) (lib.mapAttrsToList mkMailGithubPair maintainers)
diff --git a/third_party/nixpkgs/maintainers/scripts/haskell/merge-and-open-pr.sh b/third_party/nixpkgs/maintainers/scripts/haskell/merge-and-open-pr.sh
new file mode 100755
index 0000000000..d73c091223
--- /dev/null
+++ b/third_party/nixpkgs/maintainers/scripts/haskell/merge-and-open-pr.sh
@@ -0,0 +1,118 @@
+#! /usr/bin/env nix-shell
+#! nix-shell -i bash -p git gh -I nixpkgs=.
+#
+# Script to merge the currently open haskell-updates PR into master, bump the
+# Stackage version and Hackage versions, and open the next haskell-updates PR.
+
+set -eu -o pipefail
+
+# exit after printing first argument to this function
+function die {
+ # echo the first argument
+ echo "ERROR: $1"
+ echo "Aborting!"
+
+ exit 1
+}
+
+function help {
+ echo "Usage: $0 HASKELL_UPDATES_PR_NUM"
+ echo "Merge the currently open haskell-updates PR into master, and open the next one."
+ echo
+ echo " -h, --help print this help"
+ echo " HASKELL_UPDATES_PR_NUM number of the currently open PR on NixOS/nixpkgs"
+ echo " for the haskell-updates branch"
+ echo
+ echo "Example:"
+ echo " \$ $0 137340"
+
+ exit 1
+}
+
+# Read in the current haskell-updates PR number from the command line.
+while [[ $# -gt 0 ]]; do
+ key="$1"
+
+ case $key in
+ -h|--help)
+ help
+ ;;
+ *)
+ curr_haskell_updates_pr_num="$1"
+ shift
+ ;;
+ esac
+done
+
+if [[ -z "${curr_haskell_updates_pr_num-}" ]] ; then
+ die "You must pass the current haskell-updates PR number as the first argument to this script."
+fi
+
+# Make sure you have gh authentication setup.
+if ! gh auth status 2>/dev/null ; then
+ die "You must setup the \`gh\` command. Run \`gh auth login\`."
+fi
+
+# Fetch nixpkgs to get an up-to-date origin/haskell-updates branch.
+echo "Fetching origin..."
+git fetch origin >/dev/null
+
+# Make sure we are currently on a local haskell-updates branch.
+curr_branch="$(git rev-parse --abbrev-ref HEAD)"
+if [[ "$curr_branch" != "haskell-updates" ]]; then
+ die "Current branch is not called \"haskell-updates\"."
+fi
+
+# Make sure our local haskell-updates branch is on the same commit as
+# origin/haskell-updates.
+curr_branch_commit="$(git rev-parse haskell-updates)"
+origin_haskell_updates_commit="$(git rev-parse origin/haskell-updates)"
+if [[ "$curr_branch_commit" != "$origin_haskell_updates_commit" ]]; then
+ die "Current branch is not at the same commit as origin/haskell-updates"
+fi
+
+# Merge the current open haskell-updates PR.
+echo "Merging https://github.com/NixOS/nixpkgs/pull/${curr_haskell_updates_pr_num}..."
+gh pr merge --repo NixOS/nixpkgs --merge "$curr_haskell_updates_pr_num"
+
+# Update stackage, Hackage hashes, and regenerate Haskell package set
+echo "Updating Stackage..."
+./maintainers/scripts/haskell/update-stackage.sh --do-commit
+echo "Updating Hackage hashes..."
+./maintainers/scripts/haskell/update-hackage.sh --do-commit
+echo "Regenerating Hackage packages..."
+./maintainers/scripts/haskell/regenerate-hackage-packages.sh --do-commit
+
+# Push these new commits to the haskell-updates branch
+echo "Pushing commits just created to the haskell-updates branch"
+git push
+
+# Open new PR
+new_pr_body=$(cat <
+
+
+ spark now defaults to spark 3, updated from 2. A
+ migration
+ guide is available.
+
+
Activation scripts can now opt int to be run when running
@@ -48,6 +55,13 @@
actions.
+
+
+ Pantheon desktop has been updated to version 6. Due to changes
+ of screen locker, if locking doesn’t work for you, please try
+ gsettings set org.gnome.desktop.lockdown disable-lock-screen false.
+
+
@@ -114,6 +128,13 @@
services.vikunja.
+
+
+ opensnitch,
+ an application firewall. Available as
+ services.opensnitch.
+
+
snapraid, a
@@ -182,8 +203,6 @@
isso
-
-
navidrome,
@@ -192,8 +211,6 @@
navidrome.
-
-
fluidd, a
@@ -250,11 +267,41 @@
entry.
+
+
+ spark, a
+ unified analytics engine for large-scale data processing.
+
+
+
+
+ touchegg,
+ a multi-touch gesture recognizer. Available as
+ services.touchegg.
+
+
+
+
+ pantheon-tweaks,
+ an unofficial system settings panel for Pantheon. Available as
+ programs.pantheon-tweaks.
+
+
Backward Incompatibilities
+
+
+ The security.wrappers option now requires
+ to always specify an owner, group and whether the
+ setuid/setgid bit should be set. This is motivated by the fact
+ that before NixOS 21.11, specifying either setuid or setgid
+ but not owner/group resulted in wrappers owned by
+ nobody/nogroup, which is unsafe.
+
+
The paperless module and package have been
@@ -1016,6 +1063,14 @@ Superuser created successfully.
attempts from the SSH logs.
+
+
+ The
+ services.xserver.extraLayouts
+ no longer cause additional rebuilds when a layout is added or
+ modified.
+
+
Sway: The terminal emulator rxvt-unicode is
@@ -1067,6 +1122,22 @@ Superuser created successfully.
be removed in 22.05.
+
+
+ The dokuwiki module provides a new interface which allows to
+ use different webservers with the new option
+ services.dokuwiki.webserver.
+ Currently caddy and
+ nginx are supported. The definitions of
+ dokuwiki sites should now be set in
+ services.dokuwiki.sites.
+
+
+ Sites definitions that use the old interface are automatically
+ migrated in the new option. This backward compatibility will
+ be removed in 22.05.
+
+
The order of NSS (host) modules has been brought in line with
diff --git a/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2111.section.md b/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2111.section.md
index a55fbbe2af..586955057b 100644
--- a/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2111.section.md
+++ b/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2111.section.md
@@ -14,10 +14,14 @@ In addition to numerous new and upgraded packages, this release has the followin
- PostgreSQL now defaults to major version 13.
+- spark now defaults to spark 3, updated from 2. A [migration guide](https://spark.apache.org/docs/latest/core-migration-guide.html#upgrading-from-core-24-to-30) is available.
+
- Activation scripts can now opt int to be run when running `nixos-rebuild dry-activate` and detect the dry activation by reading `$NIXOS_ACTION`.
This allows activation scripts to output what they would change if the activation was really run.
The users/modules activation script supports this and outputs some of is actions.
+- Pantheon desktop has been updated to version 6. Due to changes of screen locker, if locking doesn't work for you, please try `gsettings set org.gnome.desktop.lockdown disable-lock-screen false`.
+
## New Services {#sec-release-21.11-new-services}
- [btrbk](https://digint.ch/btrbk/index.html), a backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to your backup locations. Available as [services.btrbk](options.html#opt-services.brtbk.instances).
@@ -37,6 +41,8 @@ pt-services.clipcat.enable).
- [vikunja](https://vikunja.io), a to-do list app. Available as [services.vikunja](#opt-services.vikunja.enable).
+- [opensnitch](https://github.com/evilsocket/opensnitch), an application firewall. Available as [services.opensnitch](#opt-services.opensnitch.enable).
+
- [snapraid](https://www.snapraid.it/), a backup program for disk arrays.
Available as [snapraid](#opt-snapraid.enable).
@@ -58,7 +64,7 @@ pt-services.clipcat.enable).
- [isso](https://posativ.org/isso/), a commenting server similar to Disqus.
Available as [isso](#opt-services.isso.enable)
-* [navidrome](https://www.navidrome.org/), a personal music streaming server with
+- [navidrome](https://www.navidrome.org/), a personal music streaming server with
subsonic-compatible api. Available as [navidrome](#opt-services.navidrome.enable).
- [fluidd](https://docs.fluidd.xyz/), a Klipper web interface for managing 3d printers using moonraker. Available as [fluidd](#opt-services.fluidd.enable).
@@ -78,8 +84,16 @@ subsonic-compatible api. Available as [navidrome](#opt-services.navidrome.enable
or sends them to a downstream service for further analysis.
Documented in [its manual entry](#module-services-parsedmarc).
+- [spark](https://spark.apache.org/), a unified analytics engine for large-scale data processing.
+
+- [touchegg](https://github.com/JoseExposito/touchegg), a multi-touch gesture recognizer. Available as [services.touchegg](#opt-services.touchegg.enable).
+
+- [pantheon-tweaks](https://github.com/pantheon-tweaks/pantheon-tweaks), an unofficial system settings panel for Pantheon. Available as [programs.pantheon-tweaks](#opt-programs.pantheon-tweaks.enable).
+
## Backward Incompatibilities {#sec-release-21.11-incompatibilities}
+- The `security.wrappers` option now requires to always specify an owner, group and whether the setuid/setgid bit should be set.
+ This is motivated by the fact that before NixOS 21.11, specifying either setuid or setgid but not owner/group resulted in wrappers owned by nobody/nogroup, which is unsafe.
- The `paperless` module and package have been removed. All users should migrate to the
successor `paperless-ng` instead. The Paperless project [has been
@@ -309,6 +323,8 @@ To be able to access the web UI this port needs to be opened in the firewall.
However, if [`services.fail2ban.enable`](options.html#opt-services.fail2ban.enable) is `true`, the `fail2ban` will override the verbosity to `"VERBOSE"`, so that `fail2ban` can observe the failed login attempts from the SSH logs.
+- The [`services.xserver.extraLayouts`](options.html#opt-services.xserver.extraLayouts) no longer cause additional rebuilds when a layout is added or modified.
+
- Sway: The terminal emulator `rxvt-unicode` is no longer installed by default via `programs.sway.extraPackages`. The current default configuration uses `alacritty` (and soon `foot`) so this is only an issue when using a customized configuration and not installing `rxvt-unicode` explicitly.
- `python3` now defaults to Python 3.9. Python 3.9 introduces many deprecation warnings, please look at the [What's New In Python 3.9 post](https://docs.python.org/3/whatsnew/3.9.html) for more information.
@@ -321,6 +337,10 @@ To be able to access the web UI this port needs to be opened in the firewall.
Sites definitions that use the old interface are automatically migrated in the new option. This backward compatibility will be removed in 22.05.
+- The dokuwiki module provides a new interface which allows to use different webservers with the new option [`services.dokuwiki.webserver`](options.html#opt-services.dokuwiki.webserver). Currently `caddy` and `nginx` are supported. The definitions of dokuwiki sites should now be set in [`services.dokuwiki.sites`](options.html#opt-services.dokuwiki.sites).
+
+ Sites definitions that use the old interface are automatically migrated in the new option. This backward compatibility will be removed in 22.05.
+
- The order of NSS (host) modules has been brought in line with upstream
recommendations:
diff --git a/third_party/nixpkgs/nixos/modules/config/console.nix b/third_party/nixpkgs/nixos/modules/config/console.nix
index c5150305bd..98f942ee63 100644
--- a/third_party/nixpkgs/nixos/modules/config/console.nix
+++ b/third_party/nixpkgs/nixos/modules/config/console.nix
@@ -116,7 +116,11 @@ in
{ console.keyMap = with config.services.xserver;
mkIf cfg.useXkbConfig
(pkgs.runCommand "xkb-console-keymap" { preferLocalBuild = true; } ''
- '${pkgs.ckbcomp}/bin/ckbcomp' -model '${xkbModel}' -layout '${layout}' \
+ '${pkgs.ckbcomp}/bin/ckbcomp' \
+ ${optionalString (config.environment.sessionVariables ? XKB_CONFIG_ROOT)
+ "-I${config.environment.sessionVariables.XKB_CONFIG_ROOT}"
+ } \
+ -model '${xkbModel}' -layout '${layout}' \
-option '${xkbOptions}' -variant '${xkbVariant}' > "$out"
'');
}
diff --git a/third_party/nixpkgs/nixos/modules/config/krb5/default.nix b/third_party/nixpkgs/nixos/modules/config/krb5/default.nix
index c2302451d7..6db2a7e403 100644
--- a/third_party/nixpkgs/nixos/modules/config/krb5/default.nix
+++ b/third_party/nixpkgs/nixos/modules/config/krb5/default.nix
@@ -84,7 +84,7 @@ in {
type = types.package;
default = pkgs.krb5Full;
defaultText = "pkgs.krb5Full";
- example = literalExample "pkgs.heimdalFull";
+ example = literalExample "pkgs.heimdal";
description = ''
The Kerberos implementation that will be present in
environment.systemPackages after enabling this
diff --git a/third_party/nixpkgs/nixos/modules/config/malloc.nix b/third_party/nixpkgs/nixos/modules/config/malloc.nix
index fc35993b5a..84da564300 100644
--- a/third_party/nixpkgs/nixos/modules/config/malloc.nix
+++ b/third_party/nixpkgs/nixos/modules/config/malloc.nix
@@ -30,6 +30,15 @@ let
vulnerabilities, while maintaining good performance.
'';
};
+
+ mimalloc = {
+ libPath = "${pkgs.mimalloc}/lib/libmimalloc.so";
+ description = ''
+ A compact and fast general purpose allocator, which may
+ optionally be built with mitigations against various heap
+ vulnerabilities.
+ '';
+ };
};
providerConf = providers.${cfg.provider};
@@ -91,7 +100,10 @@ in
"abstractions/base" = ''
r /etc/ld-nix.so.preload,
r ${config.environment.etc."ld-nix.so.preload".source},
- mr ${providerLibPath},
+ include "${pkgs.apparmorRulesFromClosure {
+ name = "mallocLib";
+ baseRules = ["mr $path/lib/**.so*"];
+ } [ mallocLib ] }"
'';
};
};
diff --git a/third_party/nixpkgs/nixos/modules/misc/ids.nix b/third_party/nixpkgs/nixos/modules/misc/ids.nix
index d2e7319345..e760a18f50 100644
--- a/third_party/nixpkgs/nixos/modules/misc/ids.nix
+++ b/third_party/nixpkgs/nixos/modules/misc/ids.nix
@@ -137,9 +137,9 @@ in
#mongodb = 98; #dynamically allocated as of 2021-09-03
#openldap = 99; # dynamically allocated as of PR#94610
#users = 100; # unused
- cgminer = 101;
+ # cgminer = 101; #dynamically allocated as of 2021-09-17
munin = 102;
- logcheck = 103;
+ #logcheck = 103; #dynamically allocated as of 2021-09-17
#nix-ssh = 104; #dynamically allocated as of 2021-09-03
dictd = 105;
couchdb = 106;
@@ -153,7 +153,7 @@ in
#btsync = 113; # unused
#minecraft = 114; #dynamically allocated as of 2021-09-03
vault = 115;
- rippled = 116;
+ # rippled = 116; #dynamically allocated as of 2021-09-18
murmur = 117;
foundationdb = 118;
newrelic = 119;
@@ -210,17 +210,17 @@ in
#fleet = 173; # unused
#input = 174; # unused
sddm = 175;
- tss = 176;
+ #tss = 176; # dynamically allocated as of 2021-09-17
#memcached = 177; removed 2018-01-03
- ntp = 179;
+ #ntp = 179; # dynamically allocated as of 2021-09-17
zabbix = 180;
#redis = 181; removed 2018-01-03
- unifi = 183;
+ #unifi = 183; dynamically allocated as of 2021-09-17
uptimed = 184;
- zope2 = 185;
- ripple-data-api = 186;
+ #zope2 = 185; # dynamically allocated as of 2021-09-18
+ #ripple-data-api = 186; dynamically allocated as of 2021-09-17
mediatomb = 187;
- rdnssd = 188;
+ #rdnssd = 188; #dynamically allocated as of 2021-09-18
ihaskell = 189;
i2p = 190;
lambdabot = 191;
@@ -231,20 +231,20 @@ in
skydns = 197;
# ripple-rest = 198; # unused, removed 2017-08-12
# nix-serve = 199; # unused, removed 2020-12-12
- tvheadend = 200;
+ #tvheadend = 200; # dynamically allocated as of 2021-09-18
uwsgi = 201;
gitit = 202;
riemanntools = 203;
subsonic = 204;
riak = 205;
- shout = 206;
+ #shout = 206; # dynamically allocated as of 2021-09-18
gateone = 207;
namecoin = 208;
#lxd = 210; # unused
#kibana = 211;# dynamically allocated as of 2021-09-03
xtreemfs = 212;
calibre-server = 213;
- heapster = 214;
+ #heapster = 214; #dynamically allocated as of 2021-09-17
bepasty = 215;
# pumpio = 216; # unused, removed 2018-02-24
nm-openvpn = 217;
@@ -258,11 +258,11 @@ in
rspamd = 225;
# rmilter = 226; # unused, removed 2019-08-22
cfdyndns = 227;
- gammu-smsd = 228;
+ # gammu-smsd = 228; #dynamically allocated as of 2021-09-17
pdnsd = 229;
octoprint = 230;
avahi-autoipd = 231;
- nntp-proxy = 232;
+ # nntp-proxy = 232; #dynamically allocated as of 2021-09-17
mjpg-streamer = 233;
#radicale = 234;# dynamically allocated as of 2021-09-03
hydra-queue-runner = 235;
@@ -276,7 +276,7 @@ in
sniproxy = 244;
nzbget = 245;
mosquitto = 246;
- toxvpn = 247;
+ #toxvpn = 247; # dynamically allocated as of 2021-09-18
# squeezelite = 248; # DynamicUser = true
turnserver = 249;
#smokeping = 250;# dynamically allocated as of 2021-09-03
@@ -524,7 +524,7 @@ in
#fleet = 173; # unused
input = 174;
sddm = 175;
- tss = 176;
+ #tss = 176; #dynamically allocateda as of 2021-09-20
#memcached = 177; # unused, removed 2018-01-03
#ntp = 179; # unused
zabbix = 180;
diff --git a/third_party/nixpkgs/nixos/modules/module-list.nix b/third_party/nixpkgs/nixos/modules/module-list.nix
index c01c55b267..19e9f5a27b 100644
--- a/third_party/nixpkgs/nixos/modules/module-list.nix
+++ b/third_party/nixpkgs/nixos/modules/module-list.nix
@@ -171,6 +171,7 @@
./programs/npm.nix
./programs/noisetorch.nix
./programs/oblogout.nix
+ ./programs/pantheon-tweaks.nix
./programs/partition-manager.nix
./programs/plotinus.nix
./programs/proxychains.nix
@@ -201,6 +202,7 @@
./programs/vim.nix
./programs/wavemon.nix
./programs/waybar.nix
+ ./programs/weylus.nix
./programs/wireshark.nix
./programs/wshowkeys.nix
./programs/xfs_quota.nix
@@ -297,6 +299,7 @@
./services/cluster/kubernetes/pki.nix
./services/cluster/kubernetes/proxy.nix
./services/cluster/kubernetes/scheduler.nix
+ ./services/cluster/spark/default.nix
./services/computing/boinc/client.nix
./services/computing/foldingathome/client.nix
./services/computing/slurm/slurm.nix
@@ -341,6 +344,7 @@
./services/desktops/accountsservice.nix
./services/desktops/bamf.nix
./services/desktops/blueman.nix
+ ./services/desktops/cpupower-gui.nix
./services/desktops/dleyna-renderer.nix
./services/desktops/dleyna-server.nix
./services/desktops/pantheon/files.nix
@@ -897,6 +901,7 @@
./services/search/elasticsearch-curator.nix
./services/search/hound.nix
./services/search/kibana.nix
+ ./services/search/meilisearch.nix
./services/search/solr.nix
./services/security/certmgr.nix
./services/security/cfssl.nix
@@ -913,6 +918,7 @@
./services/security/nginx-sso.nix
./services/security/oauth2_proxy.nix
./services/security/oauth2_proxy_nginx.nix
+ ./services/security/opensnitch.nix
./services/security/privacyidea.nix
./services/security/physlock.nix
./services/security/shibboleth-sp.nix
@@ -1054,6 +1060,7 @@
./services/x11/gdk-pixbuf.nix
./services/x11/imwheel.nix
./services/x11/redshift.nix
+ ./services/x11/touchegg.nix
./services/x11/urserver.nix
./services/x11/urxvtd.nix
./services/x11/window-managers/awesome.nix
diff --git a/third_party/nixpkgs/nixos/modules/programs/atop.nix b/third_party/nixpkgs/nixos/modules/programs/atop.nix
index b45eb16e3e..918c228b3f 100644
--- a/third_party/nixpkgs/nixos/modules/programs/atop.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/atop.nix
@@ -141,8 +141,15 @@ in
// mkService cfg.atopgpu.enable "atopgpu" [ atop ];
timers = mkTimer cfg.atopRotateTimer.enable "atop-rotate" [ atop ];
};
- security.wrappers =
- lib.mkIf cfg.setuidWrapper.enable { atop = { source = "${atop}/bin/atop"; }; };
+
+ security.wrappers = lib.mkIf cfg.setuidWrapper.enable {
+ atop =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${atop}/bin/atop";
+ };
+ };
}
);
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/bandwhich.nix b/third_party/nixpkgs/nixos/modules/programs/bandwhich.nix
index 1cffb5fa27..610d602ad2 100644
--- a/third_party/nixpkgs/nixos/modules/programs/bandwhich.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/bandwhich.nix
@@ -22,8 +22,10 @@ in {
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [ bandwhich ];
security.wrappers.bandwhich = {
- source = "${pkgs.bandwhich}/bin/bandwhich";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_raw,cap_net_admin+ep";
+ source = "${pkgs.bandwhich}/bin/bandwhich";
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/captive-browser.nix b/third_party/nixpkgs/nixos/modules/programs/captive-browser.nix
index d7684d08c6..4e8abdeecf 100644
--- a/third_party/nixpkgs/nixos/modules/programs/captive-browser.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/captive-browser.nix
@@ -105,11 +105,15 @@ in
);
security.wrappers.udhcpc = {
+ owner = "root";
+ group = "root";
capabilities = "cap_net_raw+p";
source = "${pkgs.busybox}/bin/udhcpc";
};
security.wrappers.captive-browser = {
+ owner = "root";
+ group = "root";
capabilities = "cap_net_raw+p";
source = pkgs.writeShellScript "captive-browser" ''
export PREV_CONFIG_HOME="$XDG_CONFIG_HOME"
diff --git a/third_party/nixpkgs/nixos/modules/programs/ccache.nix b/third_party/nixpkgs/nixos/modules/programs/ccache.nix
index d672e1da01..35a4373f61 100644
--- a/third_party/nixpkgs/nixos/modules/programs/ccache.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/ccache.nix
@@ -28,7 +28,9 @@ in {
# "nix-ccache --show-stats" and "nix-ccache --clear"
security.wrappers.nix-ccache = {
+ owner = "nobody";
group = "nixbld";
+ setuid = false;
setgid = true;
source = pkgs.writeScript "nix-ccache.pl" ''
#!${pkgs.perl}/bin/perl
diff --git a/third_party/nixpkgs/nixos/modules/programs/firejail.nix b/third_party/nixpkgs/nixos/modules/programs/firejail.nix
index ad4ef1a394..9384b01b36 100644
--- a/third_party/nixpkgs/nixos/modules/programs/firejail.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/firejail.nix
@@ -81,7 +81,12 @@ in {
};
config = mkIf cfg.enable {
- security.wrappers.firejail.source = "${lib.getBin pkgs.firejail}/bin/firejail";
+ security.wrappers.firejail =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${lib.getBin pkgs.firejail}/bin/firejail";
+ };
environment.systemPackages = [ pkgs.firejail ] ++ [ wrappedBins ];
};
diff --git a/third_party/nixpkgs/nixos/modules/programs/gamemode.nix b/third_party/nixpkgs/nixos/modules/programs/gamemode.nix
index 03949bf98d..102788f5b0 100644
--- a/third_party/nixpkgs/nixos/modules/programs/gamemode.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/gamemode.nix
@@ -56,6 +56,8 @@ in
polkit.enable = true;
wrappers = mkIf cfg.enableRenice {
gamemoded = {
+ owner = "root";
+ group = "root";
source = "${pkgs.gamemode}/bin/gamemoded";
capabilities = "cap_sys_nice+ep";
};
diff --git a/third_party/nixpkgs/nixos/modules/programs/iftop.nix b/third_party/nixpkgs/nixos/modules/programs/iftop.nix
index a98a9a8187..c74714a9a6 100644
--- a/third_party/nixpkgs/nixos/modules/programs/iftop.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/iftop.nix
@@ -11,8 +11,10 @@ in {
config = mkIf cfg.enable {
environment.systemPackages = [ pkgs.iftop ];
security.wrappers.iftop = {
- source = "${pkgs.iftop}/bin/iftop";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_raw+p";
+ source = "${pkgs.iftop}/bin/iftop";
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/iotop.nix b/third_party/nixpkgs/nixos/modules/programs/iotop.nix
index 5512dbc62f..b7c1c69f9d 100644
--- a/third_party/nixpkgs/nixos/modules/programs/iotop.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/iotop.nix
@@ -10,8 +10,10 @@ in {
};
config = mkIf cfg.enable {
security.wrappers.iotop = {
- source = "${pkgs.iotop}/bin/iotop";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_admin+p";
+ source = "${pkgs.iotop}/bin/iotop";
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/kbdlight.nix b/third_party/nixpkgs/nixos/modules/programs/kbdlight.nix
index 58e45872fa..8a2a0057cf 100644
--- a/third_party/nixpkgs/nixos/modules/programs/kbdlight.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/kbdlight.nix
@@ -11,6 +11,11 @@ in
config = mkIf cfg.enable {
environment.systemPackages = [ pkgs.kbdlight ];
- security.wrappers.kbdlight.source = "${pkgs.kbdlight.out}/bin/kbdlight";
+ security.wrappers.kbdlight =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.kbdlight.out}/bin/kbdlight";
+ };
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/liboping.nix b/third_party/nixpkgs/nixos/modules/programs/liboping.nix
index 4e4c235ccd..4433f9767d 100644
--- a/third_party/nixpkgs/nixos/modules/programs/liboping.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/liboping.nix
@@ -13,8 +13,10 @@ in {
security.wrappers = mkMerge (map (
exec: {
"${exec}" = {
- source = "${pkgs.liboping}/bin/${exec}";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_raw+p";
+ source = "${pkgs.liboping}/bin/${exec}";
};
}
) [ "oping" "noping" ]);
diff --git a/third_party/nixpkgs/nixos/modules/programs/msmtp.nix b/third_party/nixpkgs/nixos/modules/programs/msmtp.nix
index 217060e6b3..9c067bdc96 100644
--- a/third_party/nixpkgs/nixos/modules/programs/msmtp.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/msmtp.nix
@@ -78,6 +78,8 @@ in {
source = "${pkgs.msmtp}/bin/sendmail";
setuid = false;
setgid = false;
+ owner = "root";
+ group = "root";
};
environment.etc."msmtprc".text = let
diff --git a/third_party/nixpkgs/nixos/modules/programs/mtr.nix b/third_party/nixpkgs/nixos/modules/programs/mtr.nix
index 75b710c158..63516c5844 100644
--- a/third_party/nixpkgs/nixos/modules/programs/mtr.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/mtr.nix
@@ -31,8 +31,10 @@ in {
environment.systemPackages = with pkgs; [ cfg.package ];
security.wrappers.mtr-packet = {
- source = "${cfg.package}/bin/mtr-packet";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_raw+p";
+ source = "${cfg.package}/bin/mtr-packet";
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/noisetorch.nix b/third_party/nixpkgs/nixos/modules/programs/noisetorch.nix
index 5f3b0c8f5d..bca68b0064 100644
--- a/third_party/nixpkgs/nixos/modules/programs/noisetorch.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/noisetorch.nix
@@ -18,8 +18,10 @@ in {
config = mkIf cfg.enable {
security.wrappers.noisetorch = {
- source = "${cfg.package}/bin/noisetorch";
+ owner = "root";
+ group = "root";
capabilities = "cap_sys_resource=+ep";
+ source = "${cfg.package}/bin/noisetorch";
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/pantheon-tweaks.nix b/third_party/nixpkgs/nixos/modules/programs/pantheon-tweaks.nix
new file mode 100644
index 0000000000..0b8a19ea22
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/programs/pantheon-tweaks.nix
@@ -0,0 +1,19 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+{
+ meta = {
+ maintainers = teams.pantheon.members;
+ };
+
+ ###### interface
+ options = {
+ programs.pantheon-tweaks.enable = mkEnableOption "Pantheon Tweaks, an unofficial system settings panel for Pantheon";
+ };
+
+ ###### implementation
+ config = mkIf config.programs.pantheon-tweaks.enable {
+ services.xserver.desktopManager.pantheon.extraSwitchboardPlugs = [ pkgs.pantheon-tweaks ];
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/programs/plotinus.nix b/third_party/nixpkgs/nixos/modules/programs/plotinus.nix
index e3549c7958..2c90a41ba0 100644
--- a/third_party/nixpkgs/nixos/modules/programs/plotinus.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/plotinus.nix
@@ -30,7 +30,7 @@ in
###### implementation
config = mkIf cfg.enable {
- environment.variables.XDG_DATA_DIRS = [ "${pkgs.plotinus}/share/gsettings-schemas/${pkgs.plotinus.name}" ];
+ environment.sessionVariables.XDG_DATA_DIRS = [ "${pkgs.plotinus}/share/gsettings-schemas/${pkgs.plotinus.name}" ];
environment.variables.GTK3_MODULES = [ "${pkgs.plotinus}/lib/libplotinus.so" ];
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/shadow.nix b/third_party/nixpkgs/nixos/modules/programs/shadow.nix
index 386ded9d98..e021f18417 100644
--- a/third_party/nixpkgs/nixos/modules/programs/shadow.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/shadow.nix
@@ -43,6 +43,13 @@ let
'';
+ mkSetuidRoot = source:
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ inherit source;
+ };
+
in
{
@@ -109,14 +116,14 @@ in
};
security.wrappers = {
- su.source = "${pkgs.shadow.su}/bin/su";
- sg.source = "${pkgs.shadow.out}/bin/sg";
- newgrp.source = "${pkgs.shadow.out}/bin/newgrp";
- newuidmap.source = "${pkgs.shadow.out}/bin/newuidmap";
- newgidmap.source = "${pkgs.shadow.out}/bin/newgidmap";
+ su = mkSetuidRoot "${pkgs.shadow.su}/bin/su";
+ sg = mkSetuidRoot "${pkgs.shadow.out}/bin/sg";
+ newgrp = mkSetuidRoot "${pkgs.shadow.out}/bin/newgrp";
+ newuidmap = mkSetuidRoot "${pkgs.shadow.out}/bin/newuidmap";
+ newgidmap = mkSetuidRoot "${pkgs.shadow.out}/bin/newgidmap";
} // lib.optionalAttrs config.users.mutableUsers {
- chsh.source = "${pkgs.shadow.out}/bin/chsh";
- passwd.source = "${pkgs.shadow.out}/bin/passwd";
+ chsh = mkSetuidRoot "${pkgs.shadow.out}/bin/chsh";
+ passwd = mkSetuidRoot "${pkgs.shadow.out}/bin/passwd";
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/singularity.nix b/third_party/nixpkgs/nixos/modules/programs/singularity.nix
index 6ac64a81fc..db935abe4b 100644
--- a/third_party/nixpkgs/nixos/modules/programs/singularity.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/singularity.nix
@@ -16,7 +16,12 @@ in {
config = mkIf cfg.enable {
environment.systemPackages = [ singularity ];
- security.wrappers.singularity-suid.source = "${singularity}/libexec/singularity/bin/starter-suid.orig";
+ security.wrappers.singularity-suid =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${singularity}/libexec/singularity/bin/starter-suid.orig";
+ };
systemd.tmpfiles.rules = [
"d /var/singularity/mnt/session 0770 root root -"
"d /var/singularity/mnt/final 0770 root root -"
diff --git a/third_party/nixpkgs/nixos/modules/programs/slock.nix b/third_party/nixpkgs/nixos/modules/programs/slock.nix
index 0e1281e62c..ce80fcc5d4 100644
--- a/third_party/nixpkgs/nixos/modules/programs/slock.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/slock.nix
@@ -21,6 +21,11 @@ in
config = mkIf cfg.enable {
environment.systemPackages = [ pkgs.slock ];
- security.wrappers.slock.source = "${pkgs.slock.out}/bin/slock";
+ security.wrappers.slock =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.slock.out}/bin/slock";
+ };
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix b/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
index 8b500f0383..e28a14538e 100644
--- a/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
@@ -181,6 +181,8 @@ in
source = "${pkgs.ssmtp}/bin/sendmail";
setuid = false;
setgid = false;
+ owner = "root";
+ group = "root";
};
};
diff --git a/third_party/nixpkgs/nixos/modules/programs/traceroute.nix b/third_party/nixpkgs/nixos/modules/programs/traceroute.nix
index 4eb0be3f0e..6e04057ac5 100644
--- a/third_party/nixpkgs/nixos/modules/programs/traceroute.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/traceroute.nix
@@ -19,8 +19,10 @@ in {
config = mkIf cfg.enable {
security.wrappers.traceroute = {
- source = "${pkgs.traceroute}/bin/traceroute";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_raw+p";
+ source = "${pkgs.traceroute}/bin/traceroute";
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/udevil.nix b/third_party/nixpkgs/nixos/modules/programs/udevil.nix
index ba5670f9df..0dc08c435d 100644
--- a/third_party/nixpkgs/nixos/modules/programs/udevil.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/udevil.nix
@@ -9,6 +9,11 @@ in {
options.programs.udevil.enable = mkEnableOption "udevil";
config = mkIf cfg.enable {
- security.wrappers.udevil.source = "${lib.getBin pkgs.udevil}/bin/udevil";
+ security.wrappers.udevil =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${lib.getBin pkgs.udevil}/bin/udevil";
+ };
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/wavemon.nix b/third_party/nixpkgs/nixos/modules/programs/wavemon.nix
index ac665fe4a0..e5ccacba75 100644
--- a/third_party/nixpkgs/nixos/modules/programs/wavemon.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/wavemon.nix
@@ -21,8 +21,10 @@ in {
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [ wavemon ];
security.wrappers.wavemon = {
- source = "${pkgs.wavemon}/bin/wavemon";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_admin+ep";
+ source = "${pkgs.wavemon}/bin/wavemon";
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/programs/weylus.nix b/third_party/nixpkgs/nixos/modules/programs/weylus.nix
new file mode 100644
index 0000000000..ea92c77e7c
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/programs/weylus.nix
@@ -0,0 +1,47 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.programs.weylus;
+in
+{
+ options.programs.weylus = with types; {
+ enable = mkEnableOption "weylus";
+
+ openFirewall = mkOption {
+ type = bool;
+ default = false;
+ description = ''
+ Open ports needed for the functionality of the program.
+ '';
+ };
+
+ users = mkOption {
+ type = listOf str;
+ default = [ ];
+ description = ''
+ To enable stylus and multi-touch support, the user you're going to use must be added to this list.
+ These users can synthesize input events system-wide, even when another user is logged in - untrusted users should not be added.
+ '';
+ };
+
+ package = mkOption {
+ type = package;
+ default = pkgs.weylus;
+ defaultText = "pkgs.weylus";
+ description = "Weylus package to install.";
+ };
+ };
+ config = mkIf cfg.enable {
+ networking.firewall = mkIf cfg.openFirewall {
+ allowedTCPPorts = [ 1701 9001 ];
+ };
+
+ hardware.uinput.enable = true;
+
+ users.groups.uinput.members = cfg.users;
+
+ environment.systemPackages = [ cfg.package ];
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/programs/wshowkeys.nix b/third_party/nixpkgs/nixos/modules/programs/wshowkeys.nix
index 09b008af1d..f7b71d2bb0 100644
--- a/third_party/nixpkgs/nixos/modules/programs/wshowkeys.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/wshowkeys.nix
@@ -17,6 +17,11 @@ in {
};
config = mkIf cfg.enable {
- security.wrappers.wshowkeys.source = "${pkgs.wshowkeys}/bin/wshowkeys";
+ security.wrappers.wshowkeys =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.wshowkeys}/bin/wshowkeys";
+ };
};
}
diff --git a/third_party/nixpkgs/nixos/modules/security/chromium-suid-sandbox.nix b/third_party/nixpkgs/nixos/modules/security/chromium-suid-sandbox.nix
index b83dbc4202..bb99c053f7 100644
--- a/third_party/nixpkgs/nixos/modules/security/chromium-suid-sandbox.nix
+++ b/third_party/nixpkgs/nixos/modules/security/chromium-suid-sandbox.nix
@@ -28,6 +28,11 @@ in
config = mkIf cfg.enable {
environment.systemPackages = [ sandbox ];
- security.wrappers.${sandbox.passthru.sandboxExecutableName}.source = "${sandbox}/bin/${sandbox.passthru.sandboxExecutableName}";
+ security.wrappers.${sandbox.passthru.sandboxExecutableName} =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${sandbox}/bin/${sandbox.passthru.sandboxExecutableName}";
+ };
};
}
diff --git a/third_party/nixpkgs/nixos/modules/security/doas.nix b/third_party/nixpkgs/nixos/modules/security/doas.nix
index 27f6870aaf..35f618b03e 100644
--- a/third_party/nixpkgs/nixos/modules/security/doas.nix
+++ b/third_party/nixpkgs/nixos/modules/security/doas.nix
@@ -241,9 +241,12 @@ in
}
];
- security.wrappers = {
- doas.source = "${doas}/bin/doas";
- };
+ security.wrappers.doas =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${doas}/bin/doas";
+ };
environment.systemPackages = [
doas
diff --git a/third_party/nixpkgs/nixos/modules/security/duosec.nix b/third_party/nixpkgs/nixos/modules/security/duosec.nix
index c47be80b9d..bbe246fe22 100644
--- a/third_party/nixpkgs/nixos/modules/security/duosec.nix
+++ b/third_party/nixpkgs/nixos/modules/security/duosec.nix
@@ -186,7 +186,12 @@ in
config = mkIf (cfg.ssh.enable || cfg.pam.enable) {
environment.systemPackages = [ pkgs.duo-unix ];
- security.wrappers.login_duo.source = "${pkgs.duo-unix.out}/bin/login_duo";
+ security.wrappers.login_duo =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.duo-unix.out}/bin/login_duo";
+ };
system.activationScripts = {
login_duo = mkIf cfg.ssh.enable ''
diff --git a/third_party/nixpkgs/nixos/modules/security/lock-kernel-modules.nix b/third_party/nixpkgs/nixos/modules/security/lock-kernel-modules.nix
index 3c4cc69e0e..065587bc28 100644
--- a/third_party/nixpkgs/nixos/modules/security/lock-kernel-modules.nix
+++ b/third_party/nixpkgs/nixos/modules/security/lock-kernel-modules.nix
@@ -35,10 +35,10 @@ with lib;
wants = [ "systemd-udevd.service" ];
wantedBy = [ config.systemd.defaultUnit ];
- before = [ config.systemd.defaultUnit ];
after =
[ "firewall.service"
"systemd-modules-load.service"
+ config.systemd.defaultUnit
];
unitConfig.ConditionPathIsReadWrite = "/proc/sys/kernel";
diff --git a/third_party/nixpkgs/nixos/modules/security/pam.nix b/third_party/nixpkgs/nixos/modules/security/pam.nix
index 163d75d7ca..8b1f653d4e 100644
--- a/third_party/nixpkgs/nixos/modules/security/pam.nix
+++ b/third_party/nixpkgs/nixos/modules/security/pam.nix
@@ -869,9 +869,10 @@ in
security.wrappers = {
unix_chkpwd = {
- source = "${pkgs.pam}/sbin/unix_chkpwd.orig";
- owner = "root";
setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.pam}/sbin/unix_chkpwd.orig";
};
};
diff --git a/third_party/nixpkgs/nixos/modules/security/pam_usb.nix b/third_party/nixpkgs/nixos/modules/security/pam_usb.nix
index c695ba075c..51d81e823f 100644
--- a/third_party/nixpkgs/nixos/modules/security/pam_usb.nix
+++ b/third_party/nixpkgs/nixos/modules/security/pam_usb.nix
@@ -32,8 +32,18 @@ in
# Make sure pmount and pumount are setuid wrapped.
security.wrappers = {
- pmount.source = "${pkgs.pmount.out}/bin/pmount";
- pumount.source = "${pkgs.pmount.out}/bin/pumount";
+ pmount =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.pmount.out}/bin/pmount";
+ };
+ pumount =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.pmount.out}/bin/pumount";
+ };
};
environment.systemPackages = [ pkgs.pmount ];
diff --git a/third_party/nixpkgs/nixos/modules/security/polkit.nix b/third_party/nixpkgs/nixos/modules/security/polkit.nix
index f556cca23c..d9c58152f1 100644
--- a/third_party/nixpkgs/nixos/modules/security/polkit.nix
+++ b/third_party/nixpkgs/nixos/modules/security/polkit.nix
@@ -83,8 +83,18 @@ in
security.pam.services.polkit-1 = {};
security.wrappers = {
- pkexec.source = "${pkgs.polkit.bin}/bin/pkexec";
- polkit-agent-helper-1.source = "${pkgs.polkit.out}/lib/polkit-1/polkit-agent-helper-1";
+ pkexec =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.polkit.bin}/bin/pkexec";
+ };
+ polkit-agent-helper-1 =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.polkit.out}/lib/polkit-1/polkit-agent-helper-1";
+ };
};
systemd.tmpfiles.rules = [
diff --git a/third_party/nixpkgs/nixos/modules/security/tpm2.nix b/third_party/nixpkgs/nixos/modules/security/tpm2.nix
index 27f9b58c97..d37425166f 100644
--- a/third_party/nixpkgs/nixos/modules/security/tpm2.nix
+++ b/third_party/nixpkgs/nixos/modules/security/tpm2.nix
@@ -146,6 +146,7 @@ in {
# Create the tss user and group only if the default value is used
users.users.${cfg.tssUser} = lib.mkIf (cfg.tssUser == "tss") {
isSystemUser = true;
+ group = "tss";
};
users.groups.${cfg.tssGroup} = lib.mkIf (cfg.tssGroup == "tss") {};
@@ -172,7 +173,7 @@ in {
BusName = "com.intel.tss2.Tabrmd";
ExecStart = "${cfg.abrmd.package}/bin/tpm2-abrmd";
User = "tss";
- Group = "nogroup";
+ Group = "tss";
};
};
diff --git a/third_party/nixpkgs/nixos/modules/security/wrappers/default.nix b/third_party/nixpkgs/nixos/modules/security/wrappers/default.nix
index 1e65f45151..2697ab0bde 100644
--- a/third_party/nixpkgs/nixos/modules/security/wrappers/default.nix
+++ b/third_party/nixpkgs/nixos/modules/security/wrappers/default.nix
@@ -5,85 +5,140 @@ let
parentWrapperDir = dirOf wrapperDir;
- programs =
- (lib.mapAttrsToList
- (n: v: (if v ? program then v else v // {program=n;}))
- wrappers);
-
securityWrapper = pkgs.callPackage ./wrapper.nix {
inherit parentWrapperDir;
};
+ fileModeType =
+ let
+ # taken from the chmod(1) man page
+ symbolic = "[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+";
+ numeric = "[-+=]?[0-7]{0,4}";
+ mode = "((${symbolic})(,${symbolic})*)|(${numeric})";
+ in
+ lib.types.strMatching mode
+ // { description = "file mode string"; };
+
+ wrapperType = lib.types.submodule ({ name, config, ... }: {
+ options.source = lib.mkOption
+ { type = lib.types.path;
+ description = "The absolute path to the program to be wrapped.";
+ };
+ options.program = lib.mkOption
+ { type = with lib.types; nullOr str;
+ default = name;
+ description = ''
+ The name of the wrapper program. Defaults to the attribute name.
+ '';
+ };
+ options.owner = lib.mkOption
+ { type = lib.types.str;
+ description = "The owner of the wrapper program.";
+ };
+ options.group = lib.mkOption
+ { type = lib.types.str;
+ description = "The group of the wrapper program.";
+ };
+ options.permissions = lib.mkOption
+ { type = fileModeType;
+ default = "u+rx,g+x,o+x";
+ example = "a+rx";
+ description = ''
+ The permissions of the wrapper program. The format is that of a
+ symbolic or numeric file mode understood by chmod.
+ '';
+ };
+ options.capabilities = lib.mkOption
+ { type = lib.types.commas;
+ default = "";
+ description = ''
+ A comma-separated list of capabilities to be given to the wrapper
+ program. For capabilities supported by the system check the
+
+ capabilities
+ 7
+
+ manual page.
+
+
+ cap_setpcap, which is required for the wrapper
+ program to be able to raise caps into the Ambient set is NOT raised
+ to the Ambient set so that the real program cannot modify its own
+ capabilities!! This may be too restrictive for cases in which the
+ real program needs cap_setpcap but it at least leans on the side
+ security paranoid vs. too relaxed.
+
+ '';
+ };
+ options.setuid = lib.mkOption
+ { type = lib.types.bool;
+ default = false;
+ description = "Whether to add the setuid bit the wrapper program.";
+ };
+ options.setgid = lib.mkOption
+ { type = lib.types.bool;
+ default = false;
+ description = "Whether to add the setgid bit the wrapper program.";
+ };
+ });
+
###### Activation script for the setcap wrappers
mkSetcapProgram =
{ program
, capabilities
, source
- , owner ? "nobody"
- , group ? "nogroup"
- , permissions ? "u+rx,g+x,o+x"
+ , owner
+ , group
+ , permissions
, ...
}:
assert (lib.versionAtLeast (lib.getVersion config.boot.kernelPackages.kernel) "4.3");
''
- cp ${securityWrapper}/bin/security-wrapper $wrapperDir/${program}
- echo -n "${source}" > $wrapperDir/${program}.real
+ cp ${securityWrapper}/bin/security-wrapper "$wrapperDir/${program}"
+ echo -n "${source}" > "$wrapperDir/${program}.real"
# Prevent races
- chmod 0000 $wrapperDir/${program}
- chown ${owner}.${group} $wrapperDir/${program}
+ chmod 0000 "$wrapperDir/${program}"
+ chown ${owner}.${group} "$wrapperDir/${program}"
# Set desired capabilities on the file plus cap_setpcap so
# the wrapper program can elevate the capabilities set on
# its file into the Ambient set.
- ${pkgs.libcap.out}/bin/setcap "cap_setpcap,${capabilities}" $wrapperDir/${program}
+ ${pkgs.libcap.out}/bin/setcap "cap_setpcap,${capabilities}" "$wrapperDir/${program}"
# Set the executable bit
- chmod ${permissions} $wrapperDir/${program}
+ chmod ${permissions} "$wrapperDir/${program}"
'';
###### Activation script for the setuid wrappers
mkSetuidProgram =
{ program
, source
- , owner ? "nobody"
- , group ? "nogroup"
- , setuid ? false
- , setgid ? false
- , permissions ? "u+rx,g+x,o+x"
+ , owner
+ , group
+ , setuid
+ , setgid
+ , permissions
, ...
}:
''
- cp ${securityWrapper}/bin/security-wrapper $wrapperDir/${program}
- echo -n "${source}" > $wrapperDir/${program}.real
+ cp ${securityWrapper}/bin/security-wrapper "$wrapperDir/${program}"
+ echo -n "${source}" > "$wrapperDir/${program}.real"
# Prevent races
- chmod 0000 $wrapperDir/${program}
- chown ${owner}.${group} $wrapperDir/${program}
+ chmod 0000 "$wrapperDir/${program}"
+ chown ${owner}.${group} "$wrapperDir/${program}"
- chmod "u${if setuid then "+" else "-"}s,g${if setgid then "+" else "-"}s,${permissions}" $wrapperDir/${program}
+ chmod "u${if setuid then "+" else "-"}s,g${if setgid then "+" else "-"}s,${permissions}" "$wrapperDir/${program}"
'';
mkWrappedPrograms =
builtins.map
- (s: if (s ? capabilities)
- then mkSetcapProgram
- ({ owner = "root";
- group = "root";
- } // s)
- else if
- (s ? setuid && s.setuid) ||
- (s ? setgid && s.setgid) ||
- (s ? permissions)
- then mkSetuidProgram s
- else mkSetuidProgram
- ({ owner = "root";
- group = "root";
- setuid = true;
- setgid = false;
- permissions = "u+rx,g+x,o+x";
- } // s)
- ) programs;
+ (opts:
+ if opts.capabilities != ""
+ then mkSetcapProgram opts
+ else mkSetuidProgram opts
+ ) (lib.attrValues wrappers);
in
{
imports = [
@@ -95,45 +150,42 @@ in
options = {
security.wrappers = lib.mkOption {
- type = lib.types.attrs;
+ type = lib.types.attrsOf wrapperType;
default = {};
example = lib.literalExample
''
- { sendmail.source = "/nix/store/.../bin/sendmail";
- ping = {
- source = "${pkgs.iputils.out}/bin/ping";
- owner = "nobody";
- group = "nogroup";
- capabilities = "cap_net_raw+ep";
- };
+ {
+ # a setuid root program
+ doas =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "''${pkgs.doas}/bin/doas";
+ };
+
+ # a setgid program
+ locate =
+ { setgid = true;
+ owner = "root";
+ group = "mlocate";
+ source = "''${pkgs.locate}/bin/locate";
+ };
+
+ # a program with the CAP_NET_RAW capability
+ ping =
+ { owner = "root";
+ group = "root";
+ capabilities = "cap_net_raw+ep";
+ source = "''${pkgs.iputils.out}/bin/ping";
+ };
}
'';
description = ''
- This option allows the ownership and permissions on the setuid
- wrappers for specific programs to be overridden from the
- default (setuid root, but not setgid root).
-
-
- The sub-attribute source is mandatory,
- it must be the absolute path to the program to be wrapped.
-
-
- The sub-attribute program is optional and
- can give the wrapper program a new name. The default name is the same
- as the attribute name itself.
-
- Additionally, this option can set capabilities on a
- wrapper program that propagates those capabilities down to the
- wrapped, real program.
-
- NOTE: cap_setpcap, which is required for the wrapper
- program to be able to raise caps into the Ambient set is NOT
- raised to the Ambient set so that the real program cannot
- modify its own capabilities!! This may be too restrictive for
- cases in which the real program needs cap_setpcap but it at
- least leans on the side security paranoid vs. too
- relaxed.
-
+ This option effectively allows adding setuid/setgid bits, capabilities,
+ changing file ownership and permissions of a program without directly
+ modifying it. This works by creating a wrapper program under the
+ directory, which is then added to
+ the shell PATH.
'';
};
@@ -151,13 +203,31 @@ in
###### implementation
config = {
- security.wrappers = {
- # These are mount related wrappers that require the +s permission.
- fusermount.source = "${pkgs.fuse}/bin/fusermount";
- fusermount3.source = "${pkgs.fuse3}/bin/fusermount3";
- mount.source = "${lib.getBin pkgs.util-linux}/bin/mount";
- umount.source = "${lib.getBin pkgs.util-linux}/bin/umount";
- };
+ assertions = lib.mapAttrsToList
+ (name: opts:
+ { assertion = opts.setuid || opts.setgid -> opts.capabilities == "";
+ message = ''
+ The security.wrappers.${name} wrapper is not valid:
+ setuid/setgid and capabilities are mutually exclusive.
+ '';
+ }
+ ) wrappers;
+
+ security.wrappers =
+ let
+ mkSetuidRoot = source:
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ inherit source;
+ };
+ in
+ { # These are mount related wrappers that require the +s permission.
+ fusermount = mkSetuidRoot "${pkgs.fuse}/bin/fusermount";
+ fusermount3 = mkSetuidRoot "${pkgs.fuse3}/bin/fusermount3";
+ mount = mkSetuidRoot "${lib.getBin pkgs.util-linux}/bin/mount";
+ umount = mkSetuidRoot "${lib.getBin pkgs.util-linux}/bin/umount";
+ };
boot.specialFileSystems.${parentWrapperDir} = {
fsType = "tmpfs";
@@ -179,19 +249,15 @@ in
]}"
'';
- ###### setcap activation script
+ ###### wrappers activation script
system.activationScripts.wrappers =
lib.stringAfter [ "specialfs" "users" ]
''
- # Look in the system path and in the default profile for
- # programs to be wrapped.
- WRAPPER_PATH=${config.system.path}/bin:${config.system.path}/sbin
-
chmod 755 "${parentWrapperDir}"
# We want to place the tmpdirs for the wrappers to the parent dir.
wrapperDir=$(mktemp --directory --tmpdir="${parentWrapperDir}" wrappers.XXXXXXXXXX)
- chmod a+rx $wrapperDir
+ chmod a+rx "$wrapperDir"
${lib.concatStringsSep "\n" mkWrappedPrograms}
@@ -199,16 +265,44 @@ in
# Atomically replace the symlink
# See https://axialcorps.com/2013/07/03/atomically-replacing-files-and-directories/
old=$(readlink -f ${wrapperDir})
- if [ -e ${wrapperDir}-tmp ]; then
- rm --force --recursive ${wrapperDir}-tmp
+ if [ -e "${wrapperDir}-tmp" ]; then
+ rm --force --recursive "${wrapperDir}-tmp"
fi
- ln --symbolic --force --no-dereference $wrapperDir ${wrapperDir}-tmp
- mv --no-target-directory ${wrapperDir}-tmp ${wrapperDir}
- rm --force --recursive $old
+ ln --symbolic --force --no-dereference "$wrapperDir" "${wrapperDir}-tmp"
+ mv --no-target-directory "${wrapperDir}-tmp" "${wrapperDir}"
+ rm --force --recursive "$old"
else
# For initial setup
- ln --symbolic $wrapperDir ${wrapperDir}
+ ln --symbolic "$wrapperDir" "${wrapperDir}"
fi
'';
+
+ ###### wrappers consistency checks
+ system.extraDependencies = lib.singleton (pkgs.runCommandLocal
+ "ensure-all-wrappers-paths-exist" { }
+ ''
+ # make sure we produce output
+ mkdir -p $out
+
+ echo -n "Checking that Nix store paths of all wrapped programs exist... "
+
+ declare -A wrappers
+ ${lib.concatStringsSep "\n" (lib.mapAttrsToList (n: v:
+ "wrappers['${n}']='${v.source}'") wrappers)}
+
+ for name in "''${!wrappers[@]}"; do
+ path="''${wrappers[$name]}"
+ if [[ "$path" =~ /nix/store ]] && [ ! -e "$path" ]; then
+ test -t 1 && echo -ne '\033[1;31m'
+ echo "FAIL"
+ echo "The path $path does not exist!"
+ echo 'Please, check the value of `security.wrappers."'$name'".source`.'
+ test -t 1 && echo -ne '\033[0m'
+ exit 1
+ fi
+ done
+
+ echo "OK"
+ '');
};
}
diff --git a/third_party/nixpkgs/nixos/modules/services/cluster/kubernetes/default.nix b/third_party/nixpkgs/nixos/modules/services/cluster/kubernetes/default.nix
index 33d217ba60..f2c76a56d8 100644
--- a/third_party/nixpkgs/nixos/modules/services/cluster/kubernetes/default.nix
+++ b/third_party/nixpkgs/nixos/modules/services/cluster/kubernetes/default.nix
@@ -5,28 +5,33 @@ with lib;
let
cfg = config.services.kubernetes;
- defaultContainerdConfigFile = pkgs.writeText "containerd.toml" ''
- version = 2
- root = "/var/lib/containerd"
- state = "/run/containerd"
- oom_score = 0
+ defaultContainerdSettings = {
+ version = 2;
+ root = "/var/lib/containerd";
+ state = "/run/containerd";
+ oom_score = 0;
- [grpc]
- address = "/run/containerd/containerd.sock"
+ grpc = {
+ address = "/run/containerd/containerd.sock";
+ };
- [plugins."io.containerd.grpc.v1.cri"]
- sandbox_image = "pause:latest"
+ plugins."io.containerd.grpc.v1.cri" = {
+ sandbox_image = "pause:latest";
- [plugins."io.containerd.grpc.v1.cri".cni]
- bin_dir = "/opt/cni/bin"
- max_conf_num = 0
+ cni = {
+ bin_dir = "/opt/cni/bin";
+ max_conf_num = 0;
+ };
- [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
- runtime_type = "io.containerd.runc.v2"
+ containerd.runtimes.runc = {
+ runtime_type = "io.containerd.runc.v2";
+ };
- [plugins."io.containerd.grpc.v1.cri".containerd.runtimes."io.containerd.runc.v2".options]
- SystemdCgroup = true
- '';
+ containerd.runtimes."io.containerd.runc.v2".options = {
+ SystemdCgroup = true;
+ };
+ };
+ };
mkKubeConfig = name: conf: pkgs.writeText "${name}-kubeconfig" (builtins.toJSON {
apiVersion = "v1";
@@ -248,7 +253,7 @@ in {
(mkIf cfg.kubelet.enable {
virtualisation.containerd = {
enable = mkDefault true;
- configFile = mkDefault defaultContainerdConfigFile;
+ settings = mkDefault defaultContainerdSettings;
};
})
diff --git a/third_party/nixpkgs/nixos/modules/services/cluster/spark/default.nix b/third_party/nixpkgs/nixos/modules/services/cluster/spark/default.nix
new file mode 100644
index 0000000000..bbfe0489f1
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/cluster/spark/default.nix
@@ -0,0 +1,162 @@
+{config, pkgs, lib, ...}:
+let
+ cfg = config.services.spark;
+in
+with lib;
+{
+ options = {
+ services.spark = {
+ master = {
+ enable = mkEnableOption "Spark master service";
+ bind = mkOption {
+ type = types.str;
+ description = "Address the spark master binds to.";
+ default = "127.0.0.1";
+ example = "0.0.0.0";
+ };
+ restartIfChanged = mkOption {
+ type = types.bool;
+ description = ''
+ Automatically restart master service on config change.
+ This can be set to false to defer restarts on clusters running critical applications.
+ Please consider the security implications of inadvertently running an older version,
+ and the possibility of unexpected behavior caused by inconsistent versions across a cluster when disabling this option.
+ '';
+ default = true;
+ };
+ extraEnvironment = mkOption {
+ type = types.attrsOf types.str;
+ description = "Extra environment variables to pass to spark master. See spark-standalone documentation.";
+ default = {};
+ example = {
+ SPARK_MASTER_WEBUI_PORT = 8181;
+ SPARK_MASTER_OPTS = "-Dspark.deploy.defaultCores=5";
+ };
+ };
+ };
+ worker = {
+ enable = mkEnableOption "Spark worker service";
+ workDir = mkOption {
+ type = types.path;
+ description = "Spark worker work dir.";
+ default = "/var/lib/spark";
+ };
+ master = mkOption {
+ type = types.str;
+ description = "Address of the spark master.";
+ default = "127.0.0.1:7077";
+ };
+ restartIfChanged = mkOption {
+ type = types.bool;
+ description = ''
+ Automatically restart worker service on config change.
+ This can be set to false to defer restarts on clusters running critical applications.
+ Please consider the security implications of inadvertently running an older version,
+ and the possibility of unexpected behavior caused by inconsistent versions across a cluster when disabling this option.
+ '';
+ default = true;
+ };
+ extraEnvironment = mkOption {
+ type = types.attrsOf types.str;
+ description = "Extra environment variables to pass to spark worker.";
+ default = {};
+ example = {
+ SPARK_WORKER_CORES = 5;
+ SPARK_WORKER_MEMORY = "2g";
+ };
+ };
+ };
+ confDir = mkOption {
+ type = types.path;
+ description = "Spark configuration directory. Spark will use the configuration files (spark-defaults.conf, spark-env.sh, log4j.properties, etc) from this directory.";
+ default = "${cfg.package}/lib/${cfg.package.untarDir}/conf";
+ defaultText = literalExample "\${cfg.package}/lib/\${cfg.package.untarDir}/conf";
+ };
+ logDir = mkOption {
+ type = types.path;
+ description = "Spark log directory.";
+ default = "/var/log/spark";
+ };
+ package = mkOption {
+ type = types.package;
+ description = "Spark package.";
+ default = pkgs.spark;
+ defaultText = "pkgs.spark";
+ example = literalExample ''pkgs.spark.overrideAttrs (super: rec {
+ pname = "spark";
+ version = "2.4.4";
+
+ src = pkgs.fetchzip {
+ url = "mirror://apache/spark/"''${pname}-''${version}/''${pname}-''${version}-bin-without-hadoop.tgz";
+ sha256 = "1a9w5k0207fysgpxx6db3a00fs5hdc2ncx99x4ccy2s0v5ndc66g";
+ };
+ })'';
+ };
+ };
+ };
+ config = lib.mkIf (cfg.worker.enable || cfg.master.enable) {
+ environment.systemPackages = [ cfg.package ];
+ systemd = {
+ services = {
+ spark-master = lib.mkIf cfg.master.enable {
+ path = with pkgs; [ procps openssh nettools ];
+ description = "spark master service.";
+ after = [ "network.target" ];
+ wantedBy = [ "multi-user.target" ];
+ restartIfChanged = cfg.master.restartIfChanged;
+ environment = cfg.master.extraEnvironment // {
+ SPARK_MASTER_HOST = cfg.master.bind;
+ SPARK_CONF_DIR = cfg.confDir;
+ SPARK_LOG_DIR = cfg.logDir;
+ };
+ serviceConfig = {
+ Type = "forking";
+ User = "spark";
+ Group = "spark";
+ WorkingDirectory = "${cfg.package}/lib/${cfg.package.untarDir}";
+ ExecStart = "${cfg.package}/lib/${cfg.package.untarDir}/sbin/start-master.sh";
+ ExecStop = "${cfg.package}/lib/${cfg.package.untarDir}/sbin/stop-master.sh";
+ TimeoutSec = 300;
+ StartLimitBurst=10;
+ Restart = "always";
+ };
+ };
+ spark-worker = lib.mkIf cfg.worker.enable {
+ path = with pkgs; [ procps openssh nettools rsync ];
+ description = "spark master service.";
+ after = [ "network.target" ];
+ wantedBy = [ "multi-user.target" ];
+ restartIfChanged = cfg.worker.restartIfChanged;
+ environment = cfg.worker.extraEnvironment // {
+ SPARK_MASTER = cfg.worker.master;
+ SPARK_CONF_DIR = cfg.confDir;
+ SPARK_LOG_DIR = cfg.logDir;
+ SPARK_WORKER_DIR = cfg.worker.workDir;
+ };
+ serviceConfig = {
+ Type = "forking";
+ User = "spark";
+ WorkingDirectory = "${cfg.package}/lib/${cfg.package.untarDir}";
+ ExecStart = "${cfg.package}/lib/${cfg.package.untarDir}/sbin/start-worker.sh spark://${cfg.worker.master}";
+ ExecStop = "${cfg.package}/lib/${cfg.package.untarDir}/sbin/stop-worker.sh";
+ TimeoutSec = 300;
+ StartLimitBurst=10;
+ Restart = "always";
+ };
+ };
+ };
+ tmpfiles.rules = [
+ "d '${cfg.worker.workDir}' - spark spark - -"
+ "d '${cfg.logDir}' - spark spark - -"
+ ];
+ };
+ users = {
+ users.spark = {
+ description = "spark user.";
+ group = "spark";
+ isSystemUser = true;
+ };
+ groups.spark = { };
+ };
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/desktops/cpupower-gui.nix b/third_party/nixpkgs/nixos/modules/services/desktops/cpupower-gui.nix
new file mode 100644
index 0000000000..f66afc0a3d
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/desktops/cpupower-gui.nix
@@ -0,0 +1,56 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.cpupower-gui;
+in {
+ options = {
+ services.cpupower-gui = {
+ enable = mkOption {
+ type = lib.types.bool;
+ default = false;
+ example = true;
+ description = ''
+ Enables dbus/systemd service needed by cpupower-gui.
+ These services are responsible for retrieving and modifying cpu power
+ saving settings.
+ '';
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ environment.systemPackages = [ pkgs.cpupower-gui ];
+ services.dbus.packages = [ pkgs.cpupower-gui ];
+ systemd.user = {
+ services.cpupower-gui-user = {
+ description = "Apply cpupower-gui config at user login";
+ wantedBy = [ "graphical-session.target" ];
+ serviceConfig = {
+ Type = "oneshot";
+ ExecStart = "${pkgs.cpupower-gui}/bin/cpupower-gui config";
+ };
+ };
+ };
+ systemd.services = {
+ cpupower-gui = {
+ description = "Apply cpupower-gui config at boot";
+ wantedBy = [ "multi-user.target" ];
+ serviceConfig = {
+ Type = "oneshot";
+ ExecStart = "${pkgs.cpupower-gui}/bin/cpupower-gui config";
+ };
+ };
+ cpupower-gui-helper = {
+ description = "cpupower-gui system helper";
+ aliases = [ "dbus-org.rnd2.cpupower_gui.helper.service" ];
+ serviceConfig = {
+ Type = "dbus";
+ BusName = "org.rnd2.cpupower_gui.helper";
+ ExecStart = "${pkgs.cpupower-gui}/lib/cpupower-gui/cpupower-gui-helper";
+ };
+ };
+ };
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/desktops/gnome/gnome-keyring.nix b/third_party/nixpkgs/nixos/modules/services/desktops/gnome/gnome-keyring.nix
index cda44bab8b..d821da164b 100644
--- a/third_party/nixpkgs/nixos/modules/services/desktops/gnome/gnome-keyring.nix
+++ b/third_party/nixpkgs/nixos/modules/services/desktops/gnome/gnome-keyring.nix
@@ -52,8 +52,10 @@ with lib;
security.pam.services.login.enableGnomeKeyring = true;
security.wrappers.gnome-keyring-daemon = {
- source = "${pkgs.gnome.gnome-keyring}/bin/gnome-keyring-daemon";
+ owner = "root";
+ group = "root";
capabilities = "cap_ipc_lock=ep";
+ source = "${pkgs.gnome.gnome-keyring}/bin/gnome-keyring-daemon";
};
};
diff --git a/third_party/nixpkgs/nixos/modules/services/desktops/gsignond.nix b/third_party/nixpkgs/nixos/modules/services/desktops/gsignond.nix
index 5ab9add9f3..465acd73fa 100644
--- a/third_party/nixpkgs/nixos/modules/services/desktops/gsignond.nix
+++ b/third_party/nixpkgs/nixos/modules/services/desktops/gsignond.nix
@@ -9,7 +9,7 @@ let
in
{
- meta.maintainers = pkgs.pantheon.maintainers;
+ meta.maintainers = teams.pantheon.members;
###### interface
diff --git a/third_party/nixpkgs/nixos/modules/services/display-managers/greetd.nix b/third_party/nixpkgs/nixos/modules/services/display-managers/greetd.nix
index c3072bf099..d4f5dc267d 100644
--- a/third_party/nixpkgs/nixos/modules/services/display-managers/greetd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/display-managers/greetd.nix
@@ -99,7 +99,12 @@ in
systemd.defaultUnit = "graphical.target";
- users.users.greeter.isSystemUser = true;
+ users.users.greeter = {
+ isSystemUser = true;
+ group = "greeter";
+ };
+
+ users.groups.greeter = {};
};
meta.maintainers = with maintainers; [ queezle ];
diff --git a/third_party/nixpkgs/nixos/modules/services/hardware/tcsd.nix b/third_party/nixpkgs/nixos/modules/services/hardware/tcsd.nix
index 0d36bce357..c549a67750 100644
--- a/third_party/nixpkgs/nixos/modules/services/hardware/tcsd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/hardware/tcsd.nix
@@ -149,12 +149,10 @@ in
users.users = optionalAttrs (cfg.user == "tss") {
tss = {
group = "tss";
- uid = config.ids.uids.tss;
+ isSystemUser = true;
};
};
- users.groups = optionalAttrs (cfg.group == "tss") {
- tss.gid = config.ids.gids.tss;
- };
+ users.groups = optionalAttrs (cfg.group == "tss") { tss = {}; };
};
}
diff --git a/third_party/nixpkgs/nixos/modules/services/logging/logcheck.nix b/third_party/nixpkgs/nixos/modules/services/logging/logcheck.nix
index 4296b2270c..348ed8adf9 100644
--- a/third_party/nixpkgs/nixos/modules/services/logging/logcheck.nix
+++ b/third_party/nixpkgs/nixos/modules/services/logging/logcheck.nix
@@ -215,12 +215,16 @@ in
users.users = optionalAttrs (cfg.user == "logcheck") {
logcheck = {
- uid = config.ids.uids.logcheck;
+ group = "logcheck";
+ isSystemUser = true;
shell = "/bin/sh";
description = "Logcheck user account";
extraGroups = cfg.extraGroups;
};
};
+ users.groups = optionalAttrs (cfg.user == "logcheck") {
+ logcheck = {};
+ };
system.activationScripts.logcheck = ''
mkdir -m 700 -p /var/{lib,lock}/logcheck
diff --git a/third_party/nixpkgs/nixos/modules/services/mail/exim.nix b/third_party/nixpkgs/nixos/modules/services/mail/exim.nix
index 8927d84b47..25b533578c 100644
--- a/third_party/nixpkgs/nixos/modules/services/mail/exim.nix
+++ b/third_party/nixpkgs/nixos/modules/services/mail/exim.nix
@@ -104,7 +104,12 @@ in
gid = config.ids.gids.exim;
};
- security.wrappers.exim.source = "${cfg.package}/bin/exim";
+ security.wrappers.exim =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${cfg.package}/bin/exim";
+ };
systemd.services.exim = {
description = "Exim Mail Daemon";
diff --git a/third_party/nixpkgs/nixos/modules/services/mail/mail.nix b/third_party/nixpkgs/nixos/modules/services/mail/mail.nix
index fed313e473..fcc7ff6db9 100644
--- a/third_party/nixpkgs/nixos/modules/services/mail/mail.nix
+++ b/third_party/nixpkgs/nixos/modules/services/mail/mail.nix
@@ -1,4 +1,4 @@
-{ config, lib, ... }:
+{ config, options, lib, ... }:
with lib;
@@ -11,6 +11,7 @@ with lib;
services.mail = {
sendmailSetuidWrapper = mkOption {
+ type = types.nullOr options.security.wrappers.type.nestedTypes.elemType;
default = null;
internal = true;
description = ''
diff --git a/third_party/nixpkgs/nixos/modules/services/mail/opensmtpd.nix b/third_party/nixpkgs/nixos/modules/services/mail/opensmtpd.nix
index c838d3b949..dc209e8add 100644
--- a/third_party/nixpkgs/nixos/modules/services/mail/opensmtpd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/mail/opensmtpd.nix
@@ -103,12 +103,15 @@ in {
};
security.wrappers.smtpctl = {
+ owner = "nobody";
group = "smtpq";
+ setuid = false;
setgid = true;
source = "${cfg.package}/bin/smtpctl";
};
- services.mail.sendmailSetuidWrapper = mkIf cfg.setSendmail security.wrappers.smtpctl;
+ services.mail.sendmailSetuidWrapper = mkIf cfg.setSendmail
+ security.wrappers.smtpctl // { program = "sendmail"; };
systemd.tmpfiles.rules = [
"d /var/spool/smtpd 711 root - - -"
diff --git a/third_party/nixpkgs/nixos/modules/services/mail/postfix.nix b/third_party/nixpkgs/nixos/modules/services/mail/postfix.nix
index 9b0a5bba2f..2b8edb9c51 100644
--- a/third_party/nixpkgs/nixos/modules/services/mail/postfix.nix
+++ b/third_party/nixpkgs/nixos/modules/services/mail/postfix.nix
@@ -673,6 +673,7 @@ in
services.mail.sendmailSetuidWrapper = mkIf config.services.postfix.setSendmail {
program = "sendmail";
source = "${pkgs.postfix}/bin/sendmail";
+ owner = "nobody";
group = setgidGroup;
setuid = false;
setgid = true;
@@ -681,6 +682,7 @@ in
security.wrappers.mailq = {
program = "mailq";
source = "${pkgs.postfix}/bin/mailq";
+ owner = "nobody";
group = setgidGroup;
setuid = false;
setgid = true;
@@ -689,6 +691,7 @@ in
security.wrappers.postqueue = {
program = "postqueue";
source = "${pkgs.postfix}/bin/postqueue";
+ owner = "nobody";
group = setgidGroup;
setuid = false;
setgid = true;
@@ -697,6 +700,7 @@ in
security.wrappers.postdrop = {
program = "postdrop";
source = "${pkgs.postfix}/bin/postdrop";
+ owner = "nobody";
group = setgidGroup;
setuid = false;
setgid = true;
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/cgminer.nix b/third_party/nixpkgs/nixos/modules/services/misc/cgminer.nix
index 662570f945..5afc1546ef 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/cgminer.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/cgminer.nix
@@ -86,7 +86,7 @@ in
config = mkOption {
default = {};
- type = (types.either types.bool types.int);
+ type = types.attrsOf (types.either types.bool types.int);
description = "Additional config";
example = {
auto-fan = true;
@@ -110,10 +110,14 @@ in
users.users = optionalAttrs (cfg.user == "cgminer") {
cgminer = {
- uid = config.ids.uids.cgminer;
+ isSystemUser = true;
+ group = "cgminer";
description = "Cgminer user";
};
};
+ users.groups = optionalAttrs (cfg.user == "cgminer") {
+ cgminer = {};
+ };
environment.systemPackages = [ cfg.package ];
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/gammu-smsd.nix b/third_party/nixpkgs/nixos/modules/services/misc/gammu-smsd.nix
index 552725f138..d4bb58d81d 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/gammu-smsd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/gammu-smsd.nix
@@ -202,8 +202,8 @@ in {
config = mkIf cfg.enable {
users.users.${cfg.user} = {
description = "gammu-smsd user";
- uid = config.ids.uids.gammu-smsd;
- extraGroups = [ "${cfg.device.group}" ];
+ isSystemUser = true;
+ group = cfg.device.group;
};
environment.systemPackages = with cfg.backend; [ gammuPackage ]
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/gpsd.nix b/third_party/nixpkgs/nixos/modules/services/misc/gpsd.nix
index fafea10dab..6494578f76 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/gpsd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/gpsd.nix
@@ -88,6 +88,7 @@ in
users.users.gpsd =
{ inherit uid;
+ group = "gpsd";
description = "gpsd daemon user";
home = "/var/empty";
};
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/mame.nix b/third_party/nixpkgs/nixos/modules/services/misc/mame.nix
index 4b9a04be7c..dd6c5ef9aa 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/mame.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/mame.nix
@@ -45,8 +45,10 @@ in
environment.systemPackages = [ pkgs.mame ];
security.wrappers."${mame}" = {
- source = "${pkgs.mame}/bin/${mame}";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_admin,cap_net_raw+eip";
+ source = "${pkgs.mame}/bin/${mame}";
};
systemd.services.mame = {
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/ripple-data-api.nix b/third_party/nixpkgs/nixos/modules/services/misc/ripple-data-api.nix
index 9fab462f7e..93eba98b7d 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/ripple-data-api.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/ripple-data-api.nix
@@ -187,7 +187,9 @@ in {
users.users.ripple-data-api =
{ description = "Ripple data api user";
- uid = config.ids.uids.ripple-data-api;
+ isSystemUser = true;
+ group = "ripple-data-api";
};
+ users.groups.ripple-data-api = {};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/rippled.nix b/third_party/nixpkgs/nixos/modules/services/misc/rippled.nix
index 2fce3b9dc9..8cdfe0875d 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/rippled.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/rippled.nix
@@ -407,12 +407,14 @@ in
config = mkIf cfg.enable {
- users.users.rippled =
- { description = "Ripple server user";
- uid = config.ids.uids.rippled;
+ users.users.rippled = {
+ description = "Ripple server user";
+ isSystemUser = true;
+ group = "rippled";
home = cfg.databasePath;
createHome = true;
};
+ users.groups.rippled = {};
systemd.services.rippled = {
after = [ "network.target" ];
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/weechat.nix b/third_party/nixpkgs/nixos/modules/services/misc/weechat.nix
index b71250f62e..9ac2b0ea49 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/weechat.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/weechat.nix
@@ -52,7 +52,12 @@ in
wants = [ "network.target" ];
};
- security.wrappers.screen.source = "${pkgs.screen}/bin/screen";
+ security.wrappers.screen =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.screen}/bin/screen";
+ };
};
meta.doc = ./weechat.xml;
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/heapster.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/heapster.nix
index 0a9dfa12ea..1bf7203d68 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/heapster.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/heapster.nix
@@ -50,8 +50,10 @@ in {
};
users.users.heapster = {
- uid = config.ids.uids.heapster;
+ isSystemUser = true;
+ group = "heapster";
description = "Heapster user";
};
+ users.groups.heapster = {};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/incron.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/incron.nix
index dc97af5856..255e1d9e30 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/incron.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/incron.nix
@@ -71,7 +71,12 @@ in
environment.systemPackages = [ pkgs.incron ];
- security.wrappers.incrontab.source = "${pkgs.incron}/bin/incrontab";
+ security.wrappers.incrontab =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.incron}/bin/incrontab";
+ };
# incron won't read symlinks
environment.etc."incron.d/system" = {
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/netdata.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/netdata.nix
index e76979fa6d..3ea84ca815 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/netdata.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/netdata.nix
@@ -9,9 +9,9 @@ let
mkdir -p $out/libexec/netdata/plugins.d
ln -s /run/wrappers/bin/apps.plugin $out/libexec/netdata/plugins.d/apps.plugin
ln -s /run/wrappers/bin/cgroup-network $out/libexec/netdata/plugins.d/cgroup-network
- ln -s /run/wrappers/bin/freeipmi.plugin $out/libexec/netdata/plugins.d/freeipmi.plugin
ln -s /run/wrappers/bin/perf.plugin $out/libexec/netdata/plugins.d/perf.plugin
ln -s /run/wrappers/bin/slabinfo.plugin $out/libexec/netdata/plugins.d/slabinfo.plugin
+ ln -s /run/wrappers/bin/freeipmi.plugin $out/libexec/netdata/plugins.d/freeipmi.plugin
'';
plugins = [
@@ -211,44 +211,47 @@ in {
systemd.enableCgroupAccounting = true;
- security.wrappers."apps.plugin" = {
- source = "${cfg.package}/libexec/netdata/plugins.d/apps.plugin.org";
- capabilities = "cap_dac_read_search,cap_sys_ptrace+ep";
- owner = cfg.user;
- group = cfg.group;
- permissions = "u+rx,g+x,o-rwx";
- };
+ security.wrappers = {
+ "apps.plugin" = {
+ source = "${cfg.package}/libexec/netdata/plugins.d/apps.plugin.org";
+ capabilities = "cap_dac_read_search,cap_sys_ptrace+ep";
+ owner = cfg.user;
+ group = cfg.group;
+ permissions = "u+rx,g+x,o-rwx";
+ };
- security.wrappers."cgroup-network" = {
- source = "${cfg.package}/libexec/netdata/plugins.d/cgroup-network.org";
- capabilities = "cap_setuid+ep";
- owner = cfg.user;
- group = cfg.group;
- permissions = "u+rx,g+x,o-rwx";
- };
+ "cgroup-network" = {
+ source = "${cfg.package}/libexec/netdata/plugins.d/cgroup-network.org";
+ capabilities = "cap_setuid+ep";
+ owner = cfg.user;
+ group = cfg.group;
+ permissions = "u+rx,g+x,o-rwx";
+ };
- security.wrappers."freeipmi.plugin" = {
- source = "${cfg.package}/libexec/netdata/plugins.d/freeipmi.plugin.org";
- capabilities = "cap_dac_override,cap_fowner+ep";
- owner = cfg.user;
- group = cfg.group;
- permissions = "u+rx,g+x,o-rwx";
- };
+ "perf.plugin" = {
+ source = "${cfg.package}/libexec/netdata/plugins.d/perf.plugin.org";
+ capabilities = "cap_sys_admin+ep";
+ owner = cfg.user;
+ group = cfg.group;
+ permissions = "u+rx,g+x,o-rwx";
+ };
- security.wrappers."perf.plugin" = {
- source = "${cfg.package}/libexec/netdata/plugins.d/perf.plugin.org";
- capabilities = "cap_sys_admin+ep";
- owner = cfg.user;
- group = cfg.group;
- permissions = "u+rx,g+x,o-rwx";
- };
+ "slabinfo.plugin" = {
+ source = "${cfg.package}/libexec/netdata/plugins.d/slabinfo.plugin.org";
+ capabilities = "cap_dac_override+ep";
+ owner = cfg.user;
+ group = cfg.group;
+ permissions = "u+rx,g+x,o-rwx";
+ };
- security.wrappers."slabinfo.plugin" = {
- source = "${cfg.package}/libexec/netdata/plugins.d/slabinfo.plugin.org";
- capabilities = "cap_dac_override+ep";
- owner = cfg.user;
- group = cfg.group;
- permissions = "u+rx,g+x,o-rwx";
+ } // optionalAttrs (cfg.package.withIpmi) {
+ "freeipmi.plugin" = {
+ source = "${cfg.package}/libexec/netdata/plugins.d/freeipmi.plugin.org";
+ capabilities = "cap_dac_override,cap_fowner+ep";
+ owner = cfg.user;
+ group = cfg.group;
+ permissions = "u+rx,g+x,o-rwx";
+ };
};
security.pam.loginLimits = [
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/zabbix-proxy.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/zabbix-proxy.nix
index 2c8b8b92cb..8c7a2970e9 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/zabbix-proxy.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/zabbix-proxy.nix
@@ -262,7 +262,12 @@ in
};
security.wrappers = {
- fping.source = "${pkgs.fping}/bin/fping";
+ fping =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.fping}/bin/fping";
+ };
};
systemd.services.zabbix-proxy = {
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix b/third_party/nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix
index 89360f4bf3..400d6e6704 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/dnscrypt-wrapper.nix
@@ -217,6 +217,7 @@ in {
home = "${dataDir}";
createHome = true;
isSystemUser = true;
+ group = "dnscrypt-wrapper";
};
users.groups.dnscrypt-wrapper = { };
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/flannel.nix b/third_party/nixpkgs/nixos/modules/services/networking/flannel.nix
index 32a7eb3ed6..2d67a2a2ad 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/flannel.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/flannel.nix
@@ -164,7 +164,7 @@ in {
path = [ pkgs.iptables ];
preStart = optionalString (cfg.storageBackend == "etcd") ''
echo "setting network configuration"
- until ${pkgs.etcdctl}/bin/etcdctl set /coreos.com/network/config '${builtins.toJSON networkConfig}'
+ until ${pkgs.etcd}/bin/etcdctl set /coreos.com/network/config '${builtins.toJSON networkConfig}'
do
echo "setting network configuration, retry"
sleep 1
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/nntp-proxy.nix b/third_party/nixpkgs/nixos/modules/services/networking/nntp-proxy.nix
index cc061bf6e3..0083990cff 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/nntp-proxy.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/nntp-proxy.nix
@@ -6,8 +6,6 @@ let
inherit (pkgs) nntp-proxy;
- proxyUser = "nntp-proxy";
-
cfg = config.services.nntp-proxy;
configBool = b: if b then "TRUE" else "FALSE";
@@ -210,16 +208,18 @@ in
config = mkIf cfg.enable {
- users.users.${proxyUser} =
- { uid = config.ids.uids.nntp-proxy;
- description = "NNTP-Proxy daemon user";
- };
+ users.users.nntp-proxy = {
+ isSystemUser = true;
+ group = "nntp-proxy";
+ description = "NNTP-Proxy daemon user";
+ };
+ users.groups.nntp-proxy = {};
systemd.services.nntp-proxy = {
description = "NNTP proxy";
after = [ "network.target" "nss-lookup.target" ];
wantedBy = [ "multi-user.target" ];
- serviceConfig = { User="${proxyUser}"; };
+ serviceConfig = { User="nntp-proxy"; };
serviceConfig.ExecStart = "${nntp-proxy}/bin/nntp-proxy ${confFile}";
preStart = ''
if [ ! \( -f ${cfg.sslCert} -a -f ${cfg.sslKey} \) ]; then
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/ntp/ntpd.nix b/third_party/nixpkgs/nixos/modules/services/networking/ntp/ntpd.nix
index 861b0db01a..1dffbd78bb 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/ntp/ntpd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/ntp/ntpd.nix
@@ -10,8 +10,6 @@ let
stateDir = "/var/lib/ntp";
- ntpUser = "ntp";
-
configFile = pkgs.writeText "ntp.conf" ''
driftfile ${stateDir}/ntp.drift
@@ -27,7 +25,7 @@ let
${cfg.extraConfig}
'';
- ntpFlags = "-c ${configFile} -u ${ntpUser}:nogroup ${toString cfg.extraFlags}";
+ ntpFlags = "-c ${configFile} -u ntp:ntp ${toString cfg.extraFlags}";
in
@@ -119,11 +117,13 @@ in
systemd.services.systemd-timedated.environment = { SYSTEMD_TIMEDATED_NTP_SERVICES = "ntpd.service"; };
- users.users.${ntpUser} =
- { uid = config.ids.uids.ntp;
+ users.users.ntp =
+ { isSystemUser = true;
+ group = "ntp";
description = "NTP daemon user";
home = stateDir;
};
+ users.groups.ntp = {};
systemd.services.ntpd =
{ description = "NTP Daemon";
@@ -135,7 +135,7 @@ in
preStart =
''
mkdir -m 0755 -p ${stateDir}
- chown ${ntpUser} ${stateDir}
+ chown ntp ${stateDir}
'';
serviceConfig = {
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/ntp/openntpd.nix b/third_party/nixpkgs/nixos/modules/services/networking/ntp/openntpd.nix
index 67a04d48d3..9f3892e3b5 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/ntp/openntpd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/ntp/openntpd.nix
@@ -61,10 +61,12 @@ in
environment.etc."ntpd.conf".text = configFile;
users.users.ntp = {
- uid = config.ids.uids.ntp;
+ isSystemUser = true;
+ group = "ntp";
description = "OpenNTP daemon user";
home = "/var/empty";
};
+ users.groups.ntp = {};
systemd.services.openntpd = {
description = "OpenNTP Server";
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/rdnssd.nix b/third_party/nixpkgs/nixos/modules/services/networking/rdnssd.nix
index 469504c431..fd04bb8108 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/rdnssd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/rdnssd.nix
@@ -72,8 +72,10 @@ in
users.users.rdnssd = {
description = "RDNSSD Daemon User";
- uid = config.ids.uids.rdnssd;
+ isSystemUser = true;
+ group = "rdnssd";
};
+ users.groups.rdnssd = {};
};
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/shout.nix b/third_party/nixpkgs/nixos/modules/services/networking/shout.nix
index 405808491e..cca03a8f88 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/shout.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/shout.nix
@@ -83,11 +83,13 @@ in {
config = mkIf cfg.enable {
users.users.shout = {
- uid = config.ids.uids.shout;
+ isSystemUser = true;
+ group = "shout";
description = "Shout daemon user";
home = shoutHome;
createHome = true;
};
+ users.groups.shout = {};
systemd.services.shout = {
description = "Shout web IRC client";
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/smokeping.nix b/third_party/nixpkgs/nixos/modules/services/networking/smokeping.nix
index ef411767a9..0f123fd187 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/smokeping.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/smokeping.nix
@@ -278,8 +278,12 @@ in
}
];
security.wrappers = {
- fping.source = "${pkgs.fping}/bin/fping";
- fping6.source = "${pkgs.fping}/bin/fping6";
+ fping =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.fping}/bin/fping";
+ };
};
environment.systemPackages = [ pkgs.fping ];
users.users.${cfg.user} = {
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/toxvpn.nix b/third_party/nixpkgs/nixos/modules/services/networking/toxvpn.nix
index 9e97faeebc..1765ef3ea2 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/toxvpn.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/toxvpn.nix
@@ -59,10 +59,12 @@ with lib;
users.users = {
toxvpn = {
- uid = config.ids.uids.toxvpn;
+ isSystemUser = true;
+ group = "toxvpn";
home = "/var/lib/toxvpn";
createHome = true;
};
};
+ users.groups.toxvpn = {};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/tvheadend.nix b/third_party/nixpkgs/nixos/modules/services/networking/tvheadend.nix
index ccf8799966..19a10a03bd 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/tvheadend.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/tvheadend.nix
@@ -29,8 +29,10 @@ in
description = "Tvheadend Service user";
home = "/var/lib/tvheadend";
createHome = true;
- uid = config.ids.uids.tvheadend;
+ isSystemUser = true;
+ group = "tvheadend";
};
+ users.groups.tvheadend = {};
systemd.services.tvheadend = {
description = "Tvheadend TV streaming server";
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/unifi.nix b/third_party/nixpkgs/nixos/modules/services/networking/unifi.nix
index 2e320378cc..73170ebfc9 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/unifi.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/unifi.nix
@@ -115,10 +115,12 @@ in
config = mkIf cfg.enable {
users.users.unifi = {
- uid = config.ids.uids.unifi;
+ isSystemUser = true;
+ group = "unifi";
description = "UniFi controller daemon user";
home = "${stateDir}";
};
+ users.groups.unifi = {};
networking.firewall = mkIf cfg.openPorts {
# https://help.ubnt.com/hc/en-us/articles/218506997
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/x2goserver.nix b/third_party/nixpkgs/nixos/modules/services/networking/x2goserver.nix
index 48020fc1ce..554e51f9d4 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/x2goserver.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/x2goserver.nix
@@ -88,12 +88,14 @@ in {
source = "${pkgs.x2goserver}/lib/x2go/libx2go-server-db-sqlite3-wrapper.pl";
owner = "x2go";
group = "x2go";
+ setuid = false;
setgid = true;
};
security.wrappers.x2goprintWrapper = {
source = "${pkgs.x2goserver}/bin/x2goprint";
owner = "x2go";
group = "x2go";
+ setuid = false;
setgid = true;
};
diff --git a/third_party/nixpkgs/nixos/modules/services/scheduling/cron.nix b/third_party/nixpkgs/nixos/modules/services/scheduling/cron.nix
index 3bc3183294..c28956b3bf 100644
--- a/third_party/nixpkgs/nixos/modules/services/scheduling/cron.nix
+++ b/third_party/nixpkgs/nixos/modules/services/scheduling/cron.nix
@@ -93,7 +93,12 @@ in
{ services.cron.enable = mkDefault (allFiles != []); }
(mkIf (config.services.cron.enable) {
- security.wrappers.crontab.source = "${cronNixosPkg}/bin/crontab";
+ security.wrappers.crontab =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${cronNixosPkg}/bin/crontab";
+ };
environment.systemPackages = [ cronNixosPkg ];
environment.etc.crontab =
{ source = pkgs.runCommand "crontabs" { inherit allFiles; preferLocalBuild = true; }
diff --git a/third_party/nixpkgs/nixos/modules/services/scheduling/fcron.nix b/third_party/nixpkgs/nixos/modules/services/scheduling/fcron.nix
index 42bed21bf2..acaa995f73 100644
--- a/third_party/nixpkgs/nixos/modules/services/scheduling/fcron.nix
+++ b/third_party/nixpkgs/nixos/modules/services/scheduling/fcron.nix
@@ -136,10 +136,13 @@ in
owner = "fcron";
group = "fcron";
setgid = true;
+ setuid = false;
};
fcronsighup = {
source = "${pkgs.fcron}/bin/fcronsighup";
+ owner = "root";
group = "fcron";
+ setuid = true;
};
};
systemd.services.fcron = {
diff --git a/third_party/nixpkgs/nixos/modules/services/search/elasticsearch.nix b/third_party/nixpkgs/nixos/modules/services/search/elasticsearch.nix
index 3f676db275..40ebe29c9a 100644
--- a/third_party/nixpkgs/nixos/modules/services/search/elasticsearch.nix
+++ b/third_party/nixpkgs/nixos/modules/services/search/elasticsearch.nix
@@ -5,13 +5,13 @@ with lib;
let
cfg = config.services.elasticsearch;
+ es7 = builtins.compareVersions cfg.package.version "7" >= 0;
+
esConfig = ''
network.host: ${cfg.listenAddress}
cluster.name: ${cfg.cluster_name}
- ${lib.optionalString cfg.single_node ''
- discovery.type: single-node
- gateway.auto_import_dangling_indices: true
- ''}
+ ${lib.optionalString cfg.single_node "discovery.type: single-node"}
+ ${lib.optionalString (cfg.single_node && es7) "gateway.auto_import_dangling_indices: true"}
http.port: ${toString cfg.port}
transport.port: ${toString cfg.tcp_port}
diff --git a/third_party/nixpkgs/nixos/modules/services/search/meilisearch.nix b/third_party/nixpkgs/nixos/modules/services/search/meilisearch.nix
new file mode 100644
index 0000000000..9ed1a0e905
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/search/meilisearch.nix
@@ -0,0 +1,129 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.meilisearch;
+
+in
+{
+
+ meta.maintainers = with maintainers; [ Br1ght0ne ];
+
+ ###### interface
+
+ options.services.meilisearch = {
+ enable = mkEnableOption "MeiliSearch - a RESTful search API";
+
+ package = mkOption {
+ description = "The package to use for meilisearch. Use this if you require specific features to be enabled. The default package has no features.";
+ default = pkgs.meilisearch;
+ defaultText = "pkgs.meilisearch";
+ type = types.package;
+ };
+
+ listenAddress = mkOption {
+ description = "MeiliSearch listen address.";
+ default = "127.0.0.1";
+ type = types.str;
+ };
+
+ listenPort = mkOption {
+ description = "MeiliSearch port to listen on.";
+ default = 7700;
+ type = types.port;
+ };
+
+ environment = mkOption {
+ description = "Defines the running environment of MeiliSearch.";
+ default = "development";
+ type = types.enum [ "development" "production" ];
+ };
+
+ # TODO change this to LoadCredentials once possible
+ masterKeyEnvironmentFile = mkOption {
+ description = ''
+ Path to file which contains the master key.
+ By doing so, all routes will be protected and will require a key to be accessed.
+ If no master key is provided, all routes can be accessed without requiring any key.
+ The format is the following:
+ MEILI_MASTER_KEY=my_secret_key
+ '';
+ default = null;
+ type = with types; nullOr path;
+ };
+
+ noAnalytics = mkOption {
+ description = ''
+ Deactivates analytics.
+ Analytics allow MeiliSearch to know how many users are using MeiliSearch,
+ which versions and which platforms are used.
+ This process is entirely anonymous.
+ '';
+ default = true;
+ type = types.bool;
+ };
+
+ logLevel = mkOption {
+ description = ''
+ Defines how much detail should be present in MeiliSearch's logs.
+ MeiliSearch currently supports four log levels, listed in order of increasing verbosity:
+ - 'ERROR': only log unexpected events indicating MeiliSearch is not functioning as expected
+ - 'WARN:' log all unexpected events, regardless of their severity
+ - 'INFO:' log all events. This is the default value
+ - 'DEBUG': log all events and including detailed information on MeiliSearch's internal processes.
+ Useful when diagnosing issues and debugging
+ '';
+ default = "INFO";
+ type = types.str;
+ };
+
+ maxIndexSize = mkOption {
+ description = ''
+ Sets the maximum size of the index.
+ Value must be given in bytes or explicitly stating a base unit.
+ For example, the default value can be written as 107374182400, '107.7Gb', or '107374 Mb'.
+ Default is 100 GiB
+ '';
+ default = "107374182400";
+ type = types.str;
+ };
+
+ payloadSizeLimit = mkOption {
+ description = ''
+ Sets the maximum size of accepted JSON payloads.
+ Value must be given in bytes or explicitly stating a base unit.
+ For example, the default value can be written as 107374182400, '107.7Gb', or '107374 Mb'.
+ Default is ~ 100 MB
+ '';
+ default = "104857600";
+ type = types.str;
+ };
+
+ };
+
+ ###### implementation
+
+ config = mkIf cfg.enable {
+ systemd.services.meilisearch = {
+ description = "MeiliSearch daemon";
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network.target" ];
+ environment = {
+ MEILI_DB_PATH = "/var/lib/meilisearch";
+ MEILI_HTTP_ADDR = "${cfg.listenAddress}:${toString cfg.listenPort}";
+ MEILI_NO_ANALYTICS = toString cfg.noAnalytics;
+ MEILI_ENV = cfg.environment;
+ MEILI_DUMPS_DIR = "/var/lib/meilisearch/dumps";
+ MEILI_LOG_LEVEL = cfg.logLevel;
+ MEILI_MAX_INDEX_SIZE = cfg.maxIndexSize;
+ };
+ serviceConfig = {
+ ExecStart = "${cfg.package}/bin/meilisearch";
+ DynamicUser = true;
+ StateDirectory = "meilisearch";
+ EnvironmentFile = mkIf (cfg.masterKeyEnvironmentFile != null) cfg.masterKeyEnvironmentFile;
+ };
+ };
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/security/opensnitch.nix b/third_party/nixpkgs/nixos/modules/services/security/opensnitch.nix
new file mode 100644
index 0000000000..919346cf2b
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/security/opensnitch.nix
@@ -0,0 +1,24 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ name = "opensnitch";
+ cfg = config.services.opensnitch;
+in {
+ options = {
+ services.opensnitch = {
+ enable = mkEnableOption "Opensnitch application firewall";
+ };
+ };
+
+ config = mkIf cfg.enable {
+
+ systemd = {
+ packages = [ pkgs.opensnitch ];
+ services.opensnitchd.wantedBy = [ "multi-user.target" ];
+ };
+
+ };
+}
+
diff --git a/third_party/nixpkgs/nixos/modules/services/security/physlock.nix b/third_party/nixpkgs/nixos/modules/services/security/physlock.nix
index da5c22a90a..760e80f147 100644
--- a/third_party/nixpkgs/nixos/modules/services/security/physlock.nix
+++ b/third_party/nixpkgs/nixos/modules/services/security/physlock.nix
@@ -38,9 +38,6 @@ in
setuid wrapper to allow any user to start physlock as root, which
is a minor security risk. Call the physlock binary to use this instead
of using the systemd service.
-
- Note that you might need to relog to have the correct binary in your
- PATH upon changing this option.
'';
};
@@ -129,7 +126,12 @@ in
(mkIf cfg.allowAnyUser {
- security.wrappers.physlock = { source = "${pkgs.physlock}/bin/physlock"; user = "root"; };
+ security.wrappers.physlock =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.physlock}/bin/physlock";
+ };
})
]);
diff --git a/third_party/nixpkgs/nixos/modules/services/system/kerberos/heimdal.nix b/third_party/nixpkgs/nixos/modules/services/system/kerberos/heimdal.nix
index f0e56c7951..837c59caa5 100644
--- a/third_party/nixpkgs/nixos/modules/services/system/kerberos/heimdal.nix
+++ b/third_party/nixpkgs/nixos/modules/services/system/kerberos/heimdal.nix
@@ -27,7 +27,7 @@ in
{
# No documentation about correct triggers, so guessing at them.
- config = mkIf (cfg.enable && kerberos == pkgs.heimdalFull) {
+ config = mkIf (cfg.enable && kerberos == pkgs.heimdal) {
systemd.services.kadmind = {
description = "Kerberos Administration Daemon";
wantedBy = [ "multi-user.target" ];
diff --git a/third_party/nixpkgs/nixos/modules/services/system/localtime.nix b/third_party/nixpkgs/nixos/modules/services/system/localtime.nix
index bb99e5e36f..8f23454af9 100644
--- a/third_party/nixpkgs/nixos/modules/services/system/localtime.nix
+++ b/third_party/nixpkgs/nixos/modules/services/system/localtime.nix
@@ -37,7 +37,9 @@ in {
users.users.localtimed = {
description = "localtime daemon";
isSystemUser = true;
+ group = "localtimed";
};
+ users.groups.localtimed = {};
systemd.services.localtime = {
wantedBy = [ "multi-user.target" ];
diff --git a/third_party/nixpkgs/nixos/modules/services/video/replay-sorcery.nix b/third_party/nixpkgs/nixos/modules/services/video/replay-sorcery.nix
index d78e782c79..7ce5be8a5a 100644
--- a/third_party/nixpkgs/nixos/modules/services/video/replay-sorcery.nix
+++ b/third_party/nixpkgs/nixos/modules/services/video/replay-sorcery.nix
@@ -44,8 +44,10 @@ in
security.wrappers = mkIf cfg.enableSysAdminCapability {
replay-sorcery = {
- source = "${pkgs.replay-sorcery}/bin/replay-sorcery";
+ owner = "root";
+ group = "root";
capabilities = "cap_sys_admin+ep";
+ source = "${pkgs.replay-sorcery}/bin/replay-sorcery";
};
};
diff --git a/third_party/nixpkgs/nixos/modules/services/web-apps/dokuwiki.nix b/third_party/nixpkgs/nixos/modules/services/web-apps/dokuwiki.nix
index 685cb49670..964fef23ad 100644
--- a/third_party/nixpkgs/nixos/modules/services/web-apps/dokuwiki.nix
+++ b/third_party/nixpkgs/nixos/modules/services/web-apps/dokuwiki.nix
@@ -1,16 +1,21 @@
-{ config, lib, pkgs, ... }:
+{ config, pkgs, lib, ... }:
let
+ inherit (lib) mkDefault mkEnableOption mkForce mkIf mkMerge mkOption types maintainers recursiveUpdate;
+ inherit (lib) any attrValues concatMapStrings concatMapStringsSep flatten literalExample;
+ inherit (lib) filterAttrs mapAttrs mapAttrs' mapAttrsToList nameValuePair optional optionalAttrs optionalString;
- inherit (lib) mkEnableOption mkForce mkIf mkMerge mkOption optionalAttrs recursiveUpdate types maintainers;
- inherit (lib) concatMapStringsSep flatten mapAttrs mapAttrs' mapAttrsToList nameValuePair concatMapStringSep;
-
- eachSite = config.services.dokuwiki;
-
+ cfg = migrateOldAttrs config.services.dokuwiki;
+ eachSite = cfg.sites;
user = "dokuwiki";
- group = config.services.nginx.group;
+ webserver = config.services.${cfg.webserver};
+ stateDir = hostName: "/var/lib/dokuwiki/${hostName}/data";
- dokuwikiAclAuthConfig = cfg: pkgs.writeText "acl.auth.php" ''
+ # Migrate config.services.dokuwiki. to config.services.dokuwiki.sites.
+ oldSites = filterAttrs (o: _: o != "sites" && o != "webserver");
+ migrateOldAttrs = cfg: cfg // { sites = cfg.sites // oldSites cfg; };
+
+ dokuwikiAclAuthConfig = hostName: cfg: pkgs.writeText "acl.auth-${hostName}.php" ''
# acl.auth.php
#
#
@@ -19,7 +24,7 @@ let
${toString cfg.acl}
'';
- dokuwikiLocalConfig = cfg: pkgs.writeText "local.php" ''
+ dokuwikiLocalConfig = hostName: cfg: pkgs.writeText "local-${hostName}.php" ''
+ Mutually exclusive with services.dokuwiki.aclFile
+ Set this to a value other than null to take precedence over aclFile option.
- stateDir = mkOption {
- type = types.path;
- default = "/var/lib/dokuwiki/${name}/data";
- description = "Location of the dokuwiki state directory.";
- };
-
- acl = mkOption {
- type = types.nullOr types.lines;
- default = null;
- example = "* @ALL 8";
- description = ''
- Access Control Lists: see
- Mutually exclusive with services.dokuwiki.aclFile
- Set this to a value other than null to take precedence over aclFile option.
-
- Warning: Consider using aclFile instead if you do not
- want to store the ACL in the world-readable Nix store.
- '';
- };
-
- aclFile = mkOption {
- type = with types; nullOr str;
- default = if (config.aclUse && config.acl == null) then "/var/lib/dokuwiki/${name}/acl.auth.php" else null;
- description = ''
- Location of the dokuwiki acl rules. Mutually exclusive with services.dokuwiki.acl
- Mutually exclusive with services.dokuwiki.acl which is preferred.
- Consult documentation for further instructions.
- Example:
- '';
- example = "/var/lib/dokuwiki/${name}/acl.auth.php";
- };
-
- aclUse = mkOption {
- type = types.bool;
- default = true;
- description = ''
- Necessary for users to log in into the system.
- Also limits anonymous users. When disabled,
- everyone is able to create and edit content.
- '';
- };
-
- pluginsConfig = mkOption {
- type = types.lines;
- default = ''
- $plugins['authad'] = 0;
- $plugins['authldap'] = 0;
- $plugins['authmysql'] = 0;
- $plugins['authpgsql'] = 0;
- '';
- description = ''
- List of the dokuwiki (un)loaded plugins.
- '';
- };
-
- superUser = mkOption {
- type = types.nullOr types.str;
- default = "@admin";
- description = ''
- You can set either a username, a list of usernames (“admin1,admin2”),
- or the name of a group by prepending an @ char to the groupname
- Consult documentation for further instructions.
- '';
- };
-
- usersFile = mkOption {
- type = with types; nullOr str;
- default = if config.aclUse then "/var/lib/dokuwiki/${name}/users.auth.php" else null;
- description = ''
- Location of the dokuwiki users file. List of users. Format:
- login:passwordhash:Real Name:email:groups,comma,separated
- Create passwordHash easily by using:$ mkpasswd -5 password `pwgen 8 1`
- Example:
+ Warning: Consider using aclFile instead if you do not
+ want to store the ACL in the world-readable Nix store.
'';
- example = "/var/lib/dokuwiki/${name}/users.auth.php";
- };
-
- disableActions = mkOption {
- type = types.nullOr types.str;
- default = "";
- example = "search,register";
- description = ''
- Disable individual action modes. Refer to
-
- for details on supported values.
- '';
- };
-
- extraConfig = mkOption {
- type = types.nullOr types.lines;
- default = null;
- example = ''
- $conf['title'] = 'My Wiki';
- $conf['userewrite'] = 1;
- '';
- description = ''
- DokuWiki configuration. Refer to
-
- for details on supported values.
- '';
- };
-
- plugins = mkOption {
- type = types.listOf types.path;
- default = [];
- description = ''
- List of path(s) to respective plugin(s) which are copied from the 'plugin' directory.
- These plugins need to be packaged before use, see example.
- '';
- example = ''
- # Let's package the icalevents plugin
- plugin-icalevents = pkgs.stdenv.mkDerivation {
- name = "icalevents";
- # Download the plugin from the dokuwiki site
- src = pkgs.fetchurl {
- url = "https://github.com/real-or-random/dokuwiki-plugin-icalevents/releases/download/2017-06-16/dokuwiki-plugin-icalevents-2017-06-16.zip";
- sha256 = "e40ed7dd6bbe7fe3363bbbecb4de481d5e42385b5a0f62f6a6ce6bf3a1f9dfa8";
- };
- sourceRoot = ".";
- # We need unzip to build this package
- nativeBuildInputs = [ pkgs.unzip ];
- # Installing simply means copying all files to the output directory
- installPhase = "mkdir -p $out; cp -R * $out/";
- };
-
- # And then pass this theme to the plugin list like this:
- plugins = [ plugin-icalevents ];
- '';
- };
-
- templates = mkOption {
- type = types.listOf types.path;
- default = [];
- description = ''
- List of path(s) to respective template(s) which are copied from the 'tpl' directory.
- These templates need to be packaged before use, see example.
- '';
- example = ''
- # Let's package the bootstrap3 theme
- template-bootstrap3 = pkgs.stdenv.mkDerivation {
- name = "bootstrap3";
- # Download the theme from the dokuwiki site
- src = pkgs.fetchurl {
- url = "https://github.com/giterlizzi/dokuwiki-template-bootstrap3/archive/v2019-05-22.zip";
- sha256 = "4de5ff31d54dd61bbccaf092c9e74c1af3a4c53e07aa59f60457a8f00cfb23a6";
- };
- # We need unzip to build this package
- nativeBuildInputs = [ pkgs.unzip ];
- # Installing simply means copying all files to the output directory
- installPhase = "mkdir -p $out; cp -R * $out/";
- };
-
- # And then pass this theme to the template list like this:
- templates = [ template-bootstrap3 ];
- '';
- };
-
- poolConfig = mkOption {
- type = with types; attrsOf (oneOf [ str int bool ]);
- default = {
- "pm" = "dynamic";
- "pm.max_children" = 32;
- "pm.start_servers" = 2;
- "pm.min_spare_servers" = 2;
- "pm.max_spare_servers" = 4;
- "pm.max_requests" = 500;
};
- description = ''
- Options for the dokuwiki PHP pool. See the documentation on php-fpm.conf
- for details on configuration directives.
- '';
+
+ aclFile = mkOption {
+ type = with types; nullOr str;
+ default = if (config.aclUse && config.acl == null) then "/var/lib/dokuwiki/${name}/acl.auth.php" else null;
+ description = ''
+ Location of the dokuwiki acl rules. Mutually exclusive with services.dokuwiki.acl
+ Mutually exclusive with services.dokuwiki.acl which is preferred.
+ Consult documentation for further instructions.
+ Example:
+ '';
+ example = "/var/lib/dokuwiki/${name}/acl.auth.php";
+ };
+
+ aclUse = mkOption {
+ type = types.bool;
+ default = true;
+ description = ''
+ Necessary for users to log in into the system.
+ Also limits anonymous users. When disabled,
+ everyone is able to create and edit content.
+ '';
+ };
+
+ pluginsConfig = mkOption {
+ type = types.lines;
+ default = ''
+ $plugins['authad'] = 0;
+ $plugins['authldap'] = 0;
+ $plugins['authmysql'] = 0;
+ $plugins['authpgsql'] = 0;
+ '';
+ description = ''
+ List of the dokuwiki (un)loaded plugins.
+ '';
+ };
+
+ superUser = mkOption {
+ type = types.nullOr types.str;
+ default = "@admin";
+ description = ''
+ You can set either a username, a list of usernames (“admin1,admin2”),
+ or the name of a group by prepending an @ char to the groupname
+ Consult documentation for further instructions.
+ '';
+ };
+
+ usersFile = mkOption {
+ type = with types; nullOr str;
+ default = if config.aclUse then "/var/lib/dokuwiki/${name}/users.auth.php" else null;
+ description = ''
+ Location of the dokuwiki users file. List of users. Format:
+ login:passwordhash:Real Name:email:groups,comma,separated
+ Create passwordHash easily by using:$ mkpasswd -5 password `pwgen 8 1`
+ Example:
+ '';
+ example = "/var/lib/dokuwiki/${name}/users.auth.php";
+ };
+
+ disableActions = mkOption {
+ type = types.nullOr types.str;
+ default = "";
+ example = "search,register";
+ description = ''
+ Disable individual action modes. Refer to
+
+ for details on supported values.
+ '';
+ };
+
+ plugins = mkOption {
+ type = types.listOf types.path;
+ default = [];
+ description = ''
+ List of path(s) to respective plugin(s) which are copied from the 'plugin' directory.
+ These plugins need to be packaged before use, see example.
+ '';
+ example = ''
+ # Let's package the icalevents plugin
+ plugin-icalevents = pkgs.stdenv.mkDerivation {
+ name = "icalevents";
+ # Download the plugin from the dokuwiki site
+ src = pkgs.fetchurl {
+ url = "https://github.com/real-or-random/dokuwiki-plugin-icalevents/releases/download/2017-06-16/dokuwiki-plugin-icalevents-2017-06-16.zip";
+ sha256 = "e40ed7dd6bbe7fe3363bbbecb4de481d5e42385b5a0f62f6a6ce6bf3a1f9dfa8";
+ };
+ sourceRoot = ".";
+ # We need unzip to build this package
+ buildInputs = [ pkgs.unzip ];
+ # Installing simply means copying all files to the output directory
+ installPhase = "mkdir -p $out; cp -R * $out/";
+ };
+
+ # And then pass this theme to the plugin list like this:
+ plugins = [ plugin-icalevents ];
+ '';
+ };
+
+ templates = mkOption {
+ type = types.listOf types.path;
+ default = [];
+ description = ''
+ List of path(s) to respective template(s) which are copied from the 'tpl' directory.
+ These templates need to be packaged before use, see example.
+ '';
+ example = ''
+ # Let's package the bootstrap3 theme
+ template-bootstrap3 = pkgs.stdenv.mkDerivation {
+ name = "bootstrap3";
+ # Download the theme from the dokuwiki site
+ src = pkgs.fetchurl {
+ url = "https://github.com/giterlizzi/dokuwiki-template-bootstrap3/archive/v2019-05-22.zip";
+ sha256 = "4de5ff31d54dd61bbccaf092c9e74c1af3a4c53e07aa59f60457a8f00cfb23a6";
+ };
+ # We need unzip to build this package
+ buildInputs = [ pkgs.unzip ];
+ # Installing simply means copying all files to the output directory
+ installPhase = "mkdir -p $out; cp -R * $out/";
+ };
+
+ # And then pass this theme to the template list like this:
+ templates = [ template-bootstrap3 ];
+ '';
+ };
+
+ poolConfig = mkOption {
+ type = with types; attrsOf (oneOf [ str int bool ]);
+ default = {
+ "pm" = "dynamic";
+ "pm.max_children" = 32;
+ "pm.start_servers" = 2;
+ "pm.min_spare_servers" = 2;
+ "pm.max_spare_servers" = 4;
+ "pm.max_requests" = 500;
+ };
+ description = ''
+ Options for the DokuWiki PHP pool. See the documentation on php-fpm.conf
+ for details on configuration directives.
+ '';
+ };
+
+ extraConfig = mkOption {
+ type = types.nullOr types.lines;
+ default = null;
+ example = ''
+ $conf['title'] = 'My Wiki';
+ $conf['userewrite'] = 1;
+ '';
+ description = ''
+ DokuWiki configuration. Refer to
+
+ for details on supported values.
+ '';
+ };
+
};
- nginx = mkOption {
- type = types.submodule (
- recursiveUpdate
- (import ../web-servers/nginx/vhost-options.nix { inherit config lib; }) {}
- );
- default = {};
- example = {
- serverAliases = [
- "wiki.\${config.networking.domain}"
- ];
- # To enable encryption and let let's encrypt take care of certificate
- forceSSL = true;
- enableACME = true;
- };
- description = ''
- With this option, you can customize the nginx virtualHost settings.
- '';
- };
};
- };
in
{
# interface
options = {
services.dokuwiki = mkOption {
- type = types.attrsOf (types.submodule siteOpts);
+ type = types.submodule {
+ # Used to support old interface
+ freeformType = types.attrsOf (types.submodule siteOpts);
+
+ # New interface
+ options.sites = mkOption {
+ type = types.attrsOf (types.submodule siteOpts);
+ default = {};
+ description = "Specification of one or more DokuWiki sites to serve";
+ };
+
+ options.webserver = mkOption {
+ type = types.enum [ "nginx" "caddy" ];
+ default = "nginx";
+ description = ''
+ Whether to use nginx or caddy for virtual host management.
+
+ Further nginx configuration can be done by adapting services.nginx.virtualHosts.<name>.
+ See for further information.
+
+ Further apache2 configuration can be done by adapting services.httpd.virtualHosts.<name>.
+ See for further information.
+ '';
+ };
+ };
default = {};
- description = "Sepcification of one or more dokuwiki sites to serve.";
+ description = "DokuWiki configuration";
};
+
};
# implementation
-
- config = mkIf (eachSite != {}) {
-
- warnings = mapAttrsToList (hostName: cfg: mkIf (cfg.superUser == null) "Not setting services.dokuwiki.${hostName} superUser will impair your ability to administer DokuWiki") eachSite;
+ config = mkIf (eachSite != {}) (mkMerge [{
assertions = flatten (mapAttrsToList (hostName: cfg:
[{
assertion = cfg.aclUse -> (cfg.acl != null || cfg.aclFile != null);
- message = "Either services.dokuwiki.${hostName}.acl or services.dokuwiki.${hostName}.aclFile is mandatory if aclUse true";
+ message = "Either services.dokuwiki.sites.${hostName}.acl or services.dokuwiki.sites.${hostName}.aclFile is mandatory if aclUse true";
}
{
assertion = cfg.usersFile != null -> cfg.aclUse != false;
- message = "services.dokuwiki.${hostName}.aclUse must must be true if usersFile is not null";
+ message = "services.dokuwiki.sites.${hostName}.aclUse must must be true if usersFile is not null";
}
]) eachSite);
+ warnings = mapAttrsToList (hostName: _: ''services.dokuwiki."${hostName}" is deprecated use services.dokuwiki.sites."${hostName}"'') (oldSites cfg);
+
services.phpfpm.pools = mapAttrs' (hostName: cfg: (
nameValuePair "dokuwiki-${hostName}" {
inherit user;
- inherit group;
+ group = webserver.group;
+
phpEnv = {
- DOKUWIKI_LOCAL_CONFIG = "${dokuwikiLocalConfig cfg}";
- DOKUWIKI_PLUGINS_LOCAL_CONFIG = "${dokuwikiPluginsLocalConfig cfg}";
+ DOKUWIKI_LOCAL_CONFIG = "${dokuwikiLocalConfig hostName cfg}";
+ DOKUWIKI_PLUGINS_LOCAL_CONFIG = "${dokuwikiPluginsLocalConfig hostName cfg}";
} // optionalAttrs (cfg.usersFile != null) {
DOKUWIKI_USERS_AUTH_CONFIG = "${cfg.usersFile}";
} //optionalAttrs (cfg.aclUse) {
- DOKUWIKI_ACL_AUTH_CONFIG = if (cfg.acl != null) then "${dokuwikiAclAuthConfig cfg}" else "${toString cfg.aclFile}";
+ DOKUWIKI_ACL_AUTH_CONFIG = if (cfg.acl != null) then "${dokuwikiAclAuthConfig hostName cfg}" else "${toString cfg.aclFile}";
};
settings = {
- "listen.mode" = "0660";
- "listen.owner" = user;
- "listen.group" = group;
+ "listen.owner" = webserver.user;
+ "listen.group" = webserver.group;
} // cfg.poolConfig;
- })) eachSite;
+ }
+ )) eachSite;
+ }
+
+ {
+ systemd.tmpfiles.rules = flatten (mapAttrsToList (hostName: cfg: [
+ "d ${stateDir hostName}/attic 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/cache 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/index 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/locks 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/media 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/media_attic 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/media_meta 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/meta 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/pages 0750 ${user} ${webserver.group} - -"
+ "d ${stateDir hostName}/tmp 0750 ${user} ${webserver.group} - -"
+ ] ++ lib.optional (cfg.aclFile != null) "C ${cfg.aclFile} 0640 ${user} ${webserver.group} - ${pkg hostName cfg}/share/dokuwiki/conf/acl.auth.php.dist"
+ ++ lib.optional (cfg.usersFile != null) "C ${cfg.usersFile} 0640 ${user} ${webserver.group} - ${pkg hostName cfg}/share/dokuwiki/conf/users.auth.php.dist"
+ ) eachSite);
+
+ users.users.${user} = {
+ group = webserver.group;
+ isSystemUser = true;
+ };
+ }
+
+ (mkIf (cfg.webserver == "nginx") {
services.nginx = {
enable = true;
- virtualHosts = mapAttrs (hostName: cfg: mkMerge [ cfg.nginx {
- root = mkForce "${pkg hostName cfg}/share/dokuwiki";
- extraConfig = lib.optionalString (cfg.nginx.addSSL || cfg.nginx.forceSSL || cfg.nginx.onlySSL || cfg.nginx.enableACME) "fastcgi_param HTTPS on;";
+ virtualHosts = mapAttrs (hostName: cfg: {
+ serverName = mkDefault hostName;
+ root = "${pkg hostName cfg}/share/dokuwiki";
- locations."~ /(conf/|bin/|inc/|install.php)" = {
- extraConfig = "deny all;";
- };
+ locations = {
+ "~ /(conf/|bin/|inc/|install.php)" = {
+ extraConfig = "deny all;";
+ };
- locations."~ ^/data/" = {
- root = "${cfg.stateDir}";
- extraConfig = "internal;";
- };
+ "~ ^/data/" = {
+ root = "${stateDir hostName}";
+ extraConfig = "internal;";
+ };
- locations."~ ^/lib.*\\.(js|css|gif|png|ico|jpg|jpeg)$" = {
- extraConfig = "expires 365d;";
- };
+ "~ ^/lib.*\.(js|css|gif|png|ico|jpg|jpeg)$" = {
+ extraConfig = "expires 365d;";
+ };
- locations."/" = {
- priority = 1;
- index = "doku.php";
- extraConfig = "try_files $uri $uri/ @dokuwiki;";
- };
+ "/" = {
+ priority = 1;
+ index = "doku.php";
+ extraConfig = ''try_files $uri $uri/ @dokuwiki;'';
+ };
- locations."@dokuwiki" = {
- extraConfig = ''
+ "@dokuwiki" = {
+ extraConfig = ''
# rewrites "doku.php/" out of the URLs if you set the userwrite setting to .htaccess in dokuwiki config page
rewrite ^/_media/(.*) /lib/exe/fetch.php?media=$1 last;
rewrite ^/_detail/(.*) /lib/exe/detail.php?media=$1 last;
rewrite ^/_export/([^/]+)/(.*) /doku.php?do=export_$1&id=$2 last;
rewrite ^/(.*) /doku.php?id=$1&$args last;
- '';
- };
+ '';
+ };
- locations."~ \\.php$" = {
- extraConfig = ''
+ "~ \\.php$" = {
+ extraConfig = ''
try_files $uri $uri/ /doku.php;
include ${pkgs.nginx}/conf/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param REDIRECT_STATUS 200;
fastcgi_pass unix:${config.services.phpfpm.pools."dokuwiki-${hostName}".socket};
- ${lib.optionalString (cfg.nginx.addSSL || cfg.nginx.forceSSL || cfg.nginx.onlySSL || cfg.nginx.enableACME) "fastcgi_param HTTPS on;"}
- '';
+ '';
+ };
+
};
- }]) eachSite;
+ }) eachSite;
};
+ })
- systemd.tmpfiles.rules = flatten (mapAttrsToList (hostName: cfg: [
- "d ${cfg.stateDir}/attic 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/cache 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/index 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/locks 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/media 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/media_attic 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/media_meta 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/meta 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/pages 0750 ${user} ${group} - -"
- "d ${cfg.stateDir}/tmp 0750 ${user} ${group} - -"
- ] ++ lib.optional (cfg.aclFile != null) "C ${cfg.aclFile} 0640 ${user} ${group} - ${pkg hostName cfg}/share/dokuwiki/conf/acl.auth.php.dist"
- ++ lib.optional (cfg.usersFile != null) "C ${cfg.usersFile} 0640 ${user} ${group} - ${pkg hostName cfg}/share/dokuwiki/conf/users.auth.php.dist"
- ) eachSite);
+ (mkIf (cfg.webserver == "caddy") {
+ services.caddy = {
+ enable = true;
+ virtualHosts = mapAttrs' (hostName: cfg: (
+ nameValuePair "http://${hostName}" {
+ extraConfig = ''
+ root * ${pkg hostName cfg}/share/dokuwiki
+ file_server
- users.users.${user} = {
- group = group;
- isSystemUser = true;
+ encode zstd gzip
+ php_fastcgi unix/${config.services.phpfpm.pools."dokuwiki-${hostName}".socket}
+
+ @restrict_files {
+ path /data/* /conf/* /bin/* /inc/* /vendor/* /install.php
+ }
+
+ respond @restrict_files 404
+
+ @allow_media {
+ path_regexp path ^/_media/(.*)$
+ }
+ rewrite @allow_media /lib/exe/fetch.php?media=/{http.regexp.path.1}
+
+ @allow_detail {
+ path /_detail*
+ }
+ rewrite @allow_detail /lib/exe/detail.php?media={path}
+
+ @allow_export {
+ path /_export*
+ path_regexp export /([^/]+)/(.*)
+ }
+ rewrite @allow_export /doku.php?do=export_{http.regexp.export.1}&id={http.regexp.export.2}
+
+ try_files {path} {path}/ /doku.php?id={path}&{query}
+ '';
+ }
+ )) eachSite;
};
- };
+ })
- meta.maintainers = with maintainers; [ _1000101 ];
+ ]);
+ meta.maintainers = with maintainers; [
+ _1000101
+ onny
+ ];
}
diff --git a/third_party/nixpkgs/nixos/modules/services/web-apps/mastodon.nix b/third_party/nixpkgs/nixos/modules/services/web-apps/mastodon.nix
index 5e24bd06ff..5bda7d5a5d 100644
--- a/third_party/nixpkgs/nixos/modules/services/web-apps/mastodon.nix
+++ b/third_party/nixpkgs/nixos/modules/services/web-apps/mastodon.nix
@@ -9,6 +9,13 @@ let
RAILS_ENV = "production";
NODE_ENV = "production";
+ # mastodon-web concurrency.
+ WEB_CONCURRENCY = toString cfg.webProcesses;
+ MAX_THREADS = toString cfg.webThreads;
+
+ # mastodon-streaming concurrency.
+ STREAMING_CLUSTER_NUM = toString cfg.streamingProcesses;
+
DB_USER = cfg.database.user;
REDIS_HOST = cfg.redis.host;
@@ -146,18 +153,41 @@ in {
type = lib.types.port;
default = 55000;
};
+ streamingProcesses = lib.mkOption {
+ description = ''
+ Processes used by the mastodon-streaming service.
+ Defaults to the number of CPU cores minus one.
+ '';
+ type = lib.types.nullOr lib.types.int;
+ default = null;
+ };
webPort = lib.mkOption {
description = "TCP port used by the mastodon-web service.";
type = lib.types.port;
default = 55001;
};
+ webProcesses = lib.mkOption {
+ description = "Processes used by the mastodon-web service.";
+ type = lib.types.int;
+ default = 2;
+ };
+ webThreads = lib.mkOption {
+ description = "Threads per process used by the mastodon-web service.";
+ type = lib.types.int;
+ default = 5;
+ };
sidekiqPort = lib.mkOption {
- description = "TCP port used by the mastodon-sidekiq service";
+ description = "TCP port used by the mastodon-sidekiq service.";
type = lib.types.port;
default = 55002;
};
+ sidekiqThreads = lib.mkOption {
+ description = "Worker threads used by the mastodon-sidekiq service.";
+ type = lib.types.int;
+ default = 25;
+ };
vapidPublicKeyFile = lib.mkOption {
description = ''
@@ -524,9 +554,10 @@ in {
wantedBy = [ "multi-user.target" ];
environment = env // {
PORT = toString(cfg.sidekiqPort);
+ DB_POOL = toString cfg.sidekiqThreads;
};
serviceConfig = {
- ExecStart = "${cfg.package}/bin/sidekiq -c 25 -r ${cfg.package}";
+ ExecStart = "${cfg.package}/bin/sidekiq -c ${toString cfg.sidekiqThreads} -r ${cfg.package}";
Restart = "always";
RestartSec = 20;
EnvironmentFile = "/var/lib/mastodon/.secrets_env";
diff --git a/third_party/nixpkgs/nixos/modules/services/web-servers/zope2.nix b/third_party/nixpkgs/nixos/modules/services/web-servers/zope2.nix
index 3abd506827..ab12e87502 100644
--- a/third_party/nixpkgs/nixos/modules/services/web-servers/zope2.nix
+++ b/third_party/nixpkgs/nixos/modules/services/web-servers/zope2.nix
@@ -103,7 +103,11 @@ in
config = mkIf (cfg.instances != {}) {
- users.users.zope2.uid = config.ids.uids.zope2;
+ users.users.zope2 = {
+ isSystemUser = true;
+ group = "zope2";
+ };
+ users.groups.zope2 = {};
systemd.services =
let
diff --git a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/cde.nix b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/cde.nix
index 3f1575a0ca..24ca82fca7 100644
--- a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/cde.nix
+++ b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/cde.nix
@@ -49,9 +49,10 @@ in {
users.groups.mail = {};
security.wrappers = {
dtmail = {
- source = "${pkgs.cdesktopenv}/bin/dtmail";
- group = "mail";
setgid = true;
+ owner = "nobody";
+ group = "mail";
+ source = "${pkgs.cdesktopenv}/bin/dtmail";
};
};
diff --git a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/enlightenment.nix b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/enlightenment.nix
index 3a7ab64510..e3d876e82f 100644
--- a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/enlightenment.nix
+++ b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/enlightenment.nix
@@ -65,9 +65,24 @@ in
# Wrappers for programs installed by enlightenment that should be setuid
security.wrappers = {
- enlightenment_ckpasswd.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_ckpasswd";
- enlightenment_sys.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_sys";
- enlightenment_system.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_system";
+ enlightenment_ckpasswd =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_ckpasswd";
+ };
+ enlightenment_sys =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_sys";
+ };
+ enlightenment_system =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_system";
+ };
};
environment.etc."X11/xkb".source = xcfg.xkbDir;
diff --git a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.nix b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.nix
index e492073b80..887d6c91e8 100644
--- a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.nix
+++ b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.nix
@@ -18,7 +18,7 @@ in
meta = {
doc = ./pantheon.xml;
- maintainers = pkgs.pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
options = {
@@ -134,6 +134,9 @@ in
services.accounts-daemon.enable = true;
services.bamf.enable = true;
services.colord.enable = mkDefault true;
+ services.fwupd.enable = mkDefault true;
+ services.touchegg.enable = mkDefault true;
+ services.touchegg.package = pkgs.pantheon.touchegg;
services.tumbler.enable = mkDefault true;
services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
services.dbus.packages = with pkgs.pantheon; [
@@ -162,12 +165,11 @@ in
isAllowed = true;
isSystem = true;
};
- # Use gnome-settings-daemon fork
services.udev.packages = [
- pkgs.pantheon.elementary-settings-daemon
+ pkgs.gnome.gnome-settings-daemon338
];
systemd.packages = [
- pkgs.pantheon.elementary-settings-daemon
+ pkgs.gnome.gnome-settings-daemon338
];
programs.dconf.enable = true;
networking.networkmanager.enable = mkDefault true;
@@ -180,7 +182,6 @@ in
gnome.adwaita-icon-theme
gtk3.out
hicolor-icon-theme
- lightlocker
onboard
qgnomeplatform
shared-mime-info
@@ -208,15 +209,13 @@ in
# Services
elementary-capnet-assist
- elementary-dpms-helper
elementary-notifications
elementary-settings-daemon
pantheon-agent-geoclue2
pantheon-agent-polkit
]) ++ (gnome.removePackagesByName [
- gnome.geary
- gnome.epiphany
gnome.gnome-font-viewer
+ gnome.gnome-settings-daemon338
] config.environment.pantheon.excludePackages);
programs.evince.enable = mkDefault true;
@@ -224,9 +223,12 @@ in
# Settings from elementary-default-settings
environment.sessionVariables.GTK_CSD = "1";
- environment.sessionVariables.GTK3_MODULES = [ "pantheon-filechooser-module" ];
environment.etc."gtk-3.0/settings.ini".source = "${pkgs.pantheon.elementary-default-settings}/etc/gtk-3.0/settings.ini";
+ xdg.portal.extraPortals = [
+ pkgs.pantheon.elementary-files
+ ];
+
# Override GSettings schemas
environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-desktop-schemas}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";
@@ -254,6 +256,8 @@ in
# Default Fonts
fonts.fonts = with pkgs; [
+ inter
+ open-dyslexic
open-sans
roboto-mono
];
@@ -271,14 +275,16 @@ in
elementary-camera
elementary-code
elementary-files
+ elementary-mail
elementary-music
elementary-photos
- elementary-screenshot-tool
+ elementary-screenshot
elementary-terminal
elementary-videos
+ epiphany
] config.environment.pantheon.excludePackages);
- # needed by screenshot-tool
+ # needed by screenshot
fonts.fonts = [
pkgs.pantheon.elementary-redacted-script
];
diff --git a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.xml b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.xml
index 7905ceebd9..fe0a1c4962 100644
--- a/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.xml
+++ b/third_party/nixpkgs/nixos/modules/services/x11/desktop-managers/pantheon.xml
@@ -22,7 +22,7 @@
= false;
- You can also use to remove any other app (like geary).
+ You can also use to remove any other app (like elementary-mail).
@@ -105,8 +105,14 @@ switchboard-with-plugs.override {
- AppCenter has been available since 20.03, but it is of little use. This is because there is no functioning PackageKit backend for Nix 2.0. In the near future you will be able to install Flatpak applications from AppCenter on NixOS. See this issue.
+ AppCenter has been available since 20.03, but it is of little use. This is because there is no functioning PackageKit backend for Nix 2.0. Starting from 21.11, the Flatpak backend should work so you can install some Flatpak applications using it. See this issue.
+
+ To use AppCenter on NixOS, add pantheon.appcenter to , enable Flatpak support and optionally add the appcenter Flatpak remote:
+
+
+$ flatpak remote-add --if-not-exists appcenter https://flatpak.elementary.io/repo.flatpakrepo
+
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 aac905fea4..d8dc2675f0 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
@@ -197,12 +197,24 @@ in
};
security.wrappers = {
- kcheckpass.source = "${lib.getBin libsForQt5.kscreenlocker}/libexec/kcheckpass";
- start_kdeinit.source = "${lib.getBin libsForQt5.kinit}/libexec/kf5/start_kdeinit";
- kwin_wayland = {
- source = "${lib.getBin plasma5.kwin}/bin/kwin_wayland";
- capabilities = "cap_sys_nice+ep";
- };
+ kcheckpass =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${lib.getBin libsForQt5.kscreenlocker}/libexec/kcheckpass";
+ };
+ start_kdeinit =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${lib.getBin libsForQt5.kinit}/libexec/kf5/start_kdeinit";
+ };
+ kwin_wayland =
+ { owner = "root";
+ group = "root";
+ capabilities = "cap_sys_nice+ep";
+ source = "${lib.getBin plasma5.kwin}/bin/kwin_wayland";
+ };
};
# DDC support
diff --git a/third_party/nixpkgs/nixos/modules/services/x11/extra-layouts.nix b/third_party/nixpkgs/nixos/modules/services/x11/extra-layouts.nix
index 0e2edc6a53..b1c4e04975 100644
--- a/third_party/nixpkgs/nixos/modules/services/x11/extra-layouts.nix
+++ b/third_party/nixpkgs/nixos/modules/services/x11/extra-layouts.nix
@@ -79,6 +79,10 @@ let
};
};
+ xkb_patched = pkgs.xorg.xkeyboardconfig_custom {
+ layouts = config.services.xserver.extraLayouts;
+ };
+
in
{
@@ -114,58 +118,14 @@ in
config = mkIf (layouts != { }) {
- # We don't override xkeyboard_config directly to
- # reduce the amount of packages to be recompiled.
- # Only the following packages are necessary to set
- # a custom layout anyway:
- nixpkgs.overlays = lib.singleton (self: super: {
-
- xkb_patched = self.xorg.xkeyboardconfig_custom {
- layouts = config.services.xserver.extraLayouts;
- };
-
- xorg = super.xorg // {
- xorgserver = super.xorg.xorgserver.overrideAttrs (old: {
- configureFlags = old.configureFlags ++ [
- "--with-xkb-bin-directory=${self.xorg.xkbcomp}/bin"
- "--with-xkb-path=${self.xkb_patched}/share/X11/xkb"
- ];
- });
-
- setxkbmap = super.xorg.setxkbmap.overrideAttrs (old: {
- postInstall =
- ''
- mkdir -p $out/share
- ln -sfn ${self.xkb_patched}/etc/X11 $out/share/X11
- '';
- });
-
- xkbcomp = super.xorg.xkbcomp.overrideAttrs (old: {
- configureFlags = [ "--with-xkb-config-root=${self.xkb_patched}/share/X11/xkb" ];
- });
-
- };
-
- ckbcomp = super.ckbcomp.override {
- xkeyboard_config = self.xkb_patched;
- };
-
- xkbvalidate = super.xkbvalidate.override {
- libxkbcommon = self.libxkbcommon.override {
- xkeyboard_config = self.xkb_patched;
- };
- };
-
- });
-
environment.sessionVariables = {
# runtime override supported by multiple libraries e. g. libxkbcommon
# https://xkbcommon.org/doc/current/group__include-path.html
- XKB_CONFIG_ROOT = "${pkgs.xkb_patched}/etc/X11/xkb";
+ XKB_CONFIG_ROOT = "${xkb_patched}/etc/X11/xkb";
};
services.xserver = {
- xkbDir = "${pkgs.xkb_patched}/etc/X11/xkb";
+ xkbDir = "${xkb_patched}/etc/X11/xkb";
exportConfiguration = config.services.xserver.displayManager.startx.enable
|| config.services.xserver.displayManager.sx.enable;
};
diff --git a/third_party/nixpkgs/nixos/modules/services/x11/touchegg.nix b/third_party/nixpkgs/nixos/modules/services/x11/touchegg.nix
new file mode 100644
index 0000000000..fab7fac3f0
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/x11/touchegg.nix
@@ -0,0 +1,38 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let cfg = config.services.touchegg;
+
+in {
+ meta = {
+ maintainers = teams.pantheon.members;
+ };
+
+ ###### interface
+ options.services.touchegg = {
+ enable = mkEnableOption "touchegg, a multi-touch gesture recognizer";
+
+ package = mkOption {
+ type = types.package;
+ default = pkgs.touchegg;
+ defaultText = "pkgs.touchegg";
+ description = "touchegg derivation to use.";
+ };
+ };
+
+ ###### implementation
+ config = mkIf cfg.enable {
+ systemd.services.touchegg = {
+ description = "Touchegg Daemon";
+ serviceConfig = {
+ Type = "simple";
+ ExecStart = "${cfg.package}/bin/touchegg --daemon";
+ Restart = "on-failure";
+ };
+ wantedBy = [ "multi-user.target" ];
+ };
+
+ environment.systemPackages = [ cfg.package ];
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/x11/xserver.nix b/third_party/nixpkgs/nixos/modules/services/x11/xserver.nix
index ad9bd88f98..ee190ac3cc 100644
--- a/third_party/nixpkgs/nixos/modules/services/x11/xserver.nix
+++ b/third_party/nixpkgs/nixos/modules/services/x11/xserver.nix
@@ -738,6 +738,9 @@ in
nativeBuildInputs = with pkgs.buildPackages; [ xkbvalidate ];
preferLocalBuild = true;
} ''
+ ${optionalString (config.environment.sessionVariables ? XKB_CONFIG_ROOT)
+ "export XKB_CONFIG_ROOT=${config.environment.sessionVariables.XKB_CONFIG_ROOT}"
+ }
xkbvalidate "$xkbModel" "$layout" "$xkbVariant" "$xkbOptions"
touch "$out"
'');
diff --git a/third_party/nixpkgs/nixos/modules/tasks/filesystems/ecryptfs.nix b/third_party/nixpkgs/nixos/modules/tasks/filesystems/ecryptfs.nix
index 12a407cabb..8138e65916 100644
--- a/third_party/nixpkgs/nixos/modules/tasks/filesystems/ecryptfs.nix
+++ b/third_party/nixpkgs/nixos/modules/tasks/filesystems/ecryptfs.nix
@@ -7,8 +7,18 @@ with lib;
config = mkIf (any (fs: fs == "ecryptfs") config.boot.supportedFilesystems) {
system.fsPackages = [ pkgs.ecryptfs ];
security.wrappers = {
- "mount.ecryptfs_private".source = "${pkgs.ecryptfs.out}/bin/mount.ecryptfs_private";
- "umount.ecryptfs_private".source = "${pkgs.ecryptfs.out}/bin/umount.ecryptfs_private";
+ "mount.ecryptfs_private" =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.ecryptfs.out}/bin/mount.ecryptfs_private";
+ };
+ "umount.ecryptfs_private" =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.ecryptfs.out}/bin/umount.ecryptfs_private";
+ };
};
};
}
diff --git a/third_party/nixpkgs/nixos/modules/tasks/network-interfaces.nix b/third_party/nixpkgs/nixos/modules/tasks/network-interfaces.nix
index 8f9c66b015..d934e3cf02 100644
--- a/third_party/nixpkgs/nixos/modules/tasks/network-interfaces.nix
+++ b/third_party/nixpkgs/nixos/modules/tasks/network-interfaces.nix
@@ -1133,11 +1133,16 @@ in
# kernel because we need the ambient capability
security.wrappers = if (versionAtLeast (getVersion config.boot.kernelPackages.kernel) "4.3") then {
ping = {
- source = "${pkgs.iputils.out}/bin/ping";
+ owner = "root";
+ group = "root";
capabilities = "cap_net_raw+p";
+ source = "${pkgs.iputils.out}/bin/ping";
};
} else {
- ping.source = "${pkgs.iputils.out}/bin/ping";
+ setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${pkgs.iputils.out}/bin/ping";
};
security.apparmor.policies."bin.ping".profile = lib.mkIf config.security.apparmor.policies."bin.ping".enable (lib.mkAfter ''
/run/wrappers/bin/ping {
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/libvirtd.nix b/third_party/nixpkgs/nixos/modules/virtualisation/libvirtd.nix
index f45f1802d9..3c291397a9 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/libvirtd.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/libvirtd.nix
@@ -183,6 +183,9 @@ in {
};
security.wrappers.qemu-bridge-helper = {
+ setuid = true;
+ owner = "root";
+ group = "root";
source = "/run/${dirName}/nix-helpers/qemu-bridge-helper";
};
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/spice-usb-redirection.nix b/third_party/nixpkgs/nixos/modules/virtualisation/spice-usb-redirection.nix
index 4168cebe79..255327f262 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/spice-usb-redirection.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/spice-usb-redirection.nix
@@ -14,9 +14,11 @@
config = lib.mkIf config.virtualisation.spiceUSBRedirection.enable {
environment.systemPackages = [ pkgs.spice-gtk ]; # For polkit actions
- security.wrappers.spice-client-glib-usb-acl-helper ={
- source = "${pkgs.spice-gtk}/bin/spice-client-glib-usb-acl-helper";
+ security.wrappers.spice-client-glib-usb-acl-helper = {
+ owner = "root";
+ group = "root";
capabilities = "cap_fowner+ep";
+ source = "${pkgs.spice-gtk}/bin/spice-client-glib-usb-acl-helper";
};
};
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/vmware-guest.nix b/third_party/nixpkgs/nixos/modules/virtualisation/vmware-guest.nix
index 9465a8d680..7b25ffc440 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/vmware-guest.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/vmware-guest.nix
@@ -37,6 +37,28 @@ in
serviceConfig.ExecStart = "${open-vm-tools}/bin/vmtoolsd";
};
+ # Mount the vmblock for drag-and-drop and copy-and-paste.
+ systemd.mounts = [
+ {
+ description = "VMware vmblock fuse mount";
+ documentation = [ "https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/vmblock-fuse/design.txt" ];
+ before = [ "vmware.service" ];
+ wants = [ "vmware.service" ];
+ what = "${open-vm-tools}/bin/vmware-vmblock-fuse";
+ where = "/run/vmblock-fuse";
+ type = "fuse";
+ options = "subtype=vmware-vmblock,default_permissions,allow_other";
+ wantedBy = [ "multi-user.target" ];
+ }
+ ];
+
+ security.wrappers.vmware-user-suid-wrapper =
+ { setuid = true;
+ owner = "root";
+ group = "root";
+ source = "${open-vm-tools}/bin/vmware-user-suid-wrapper";
+ };
+
environment.etc.vmware-tools.source = "${open-vm-tools}/etc/vmware-tools/*";
services.xserver = mkIf (!cfg.headless) {
diff --git a/third_party/nixpkgs/nixos/tests/all-tests.nix b/third_party/nixpkgs/nixos/tests/all-tests.nix
index 52b8b9a704..66b0f4f258 100644
--- a/third_party/nixpkgs/nixos/tests/all-tests.nix
+++ b/third_party/nixpkgs/nixos/tests/all-tests.nix
@@ -223,7 +223,6 @@ in
krb5 = discoverTests (import ./krb5 {});
ksm = handleTest ./ksm.nix {};
kubernetes = handleTestOn ["x86_64-linux"] ./kubernetes {};
- latestKernel.hardened = handleTest ./hardened.nix { latestKernel = true; };
latestKernel.login = handleTest ./login.nix { latestKernel = true; };
leaps = handleTest ./leaps.nix {};
libreddit = handleTest ./libreddit.nix {};
@@ -250,6 +249,7 @@ in
matrix-appservice-irc = handleTest ./matrix-appservice-irc.nix {};
matrix-synapse = handleTest ./matrix-synapse.nix {};
mediawiki = handleTest ./mediawiki.nix {};
+ meilisearch = handleTest ./meilisearch.nix {};
memcached = handleTest ./memcached.nix {};
metabase = handleTest ./metabase.nix {};
minecraft = handleTest ./minecraft.nix {};
diff --git a/third_party/nixpkgs/nixos/tests/atop.nix b/third_party/nixpkgs/nixos/tests/atop.nix
index 1f8b005041..f7a90346f3 100644
--- a/third_party/nixpkgs/nixos/tests/atop.nix
+++ b/third_party/nixpkgs/nixos/tests/atop.nix
@@ -105,8 +105,6 @@ let assertions = rec {
};
in
{
- name = "atop";
-
justThePackage = makeTest {
name = "atop-justThePackage";
machine = {
diff --git a/third_party/nixpkgs/nixos/tests/cntr.nix b/third_party/nixpkgs/nixos/tests/cntr.nix
index 8cffd97459..6684707562 100644
--- a/third_party/nixpkgs/nixos/tests/cntr.nix
+++ b/third_party/nixpkgs/nixos/tests/cntr.nix
@@ -9,7 +9,7 @@ let
makeTest {
name = "cntr-${backend}";
- meta = { maintainers = with lib.maintainers; [ srk mic92 ]; };
+ meta = { maintainers = with lib.maintainers; [ sorki mic92 ]; };
nodes = {
${backend} = { pkgs, ... }: {
diff --git a/third_party/nixpkgs/nixos/tests/dokuwiki.nix b/third_party/nixpkgs/nixos/tests/dokuwiki.nix
index 2664e1500e..67657e89f7 100644
--- a/third_party/nixpkgs/nixos/tests/dokuwiki.nix
+++ b/third_party/nixpkgs/nixos/tests/dokuwiki.nix
@@ -33,44 +33,79 @@ let
in {
name = "dokuwiki";
meta = with pkgs.lib; {
- maintainers = with maintainers; [ _1000101 ];
+ maintainers = with maintainers; [
+ _1000101
+ onny
+ ];
};
- machine = { ... }: {
- services.dokuwiki."site1.local" = {
- aclUse = false;
- superUser = "admin";
+
+ nodes = {
+ dokuwiki_nginx = {...}: {
+ services.dokuwiki = {
+ sites = {
+ "site1.local" = {
+ aclUse = false;
+ superUser = "admin";
+ };
+ "site2.local" = {
+ usersFile = "/var/lib/dokuwiki/site2.local/users.auth.php";
+ superUser = "admin";
+ templates = [ template-bootstrap3 ];
+ plugins = [ plugin-icalevents ];
+ };
+ };
+ };
+
+ networking.firewall.allowedTCPPorts = [ 80 ];
+ networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ];
};
- services.dokuwiki."site2.local" = {
- usersFile = "/var/lib/dokuwiki/site2.local/users.auth.php";
- superUser = "admin";
- templates = [ template-bootstrap3 ];
- plugins = [ plugin-icalevents ];
+
+ dokuwiki_caddy = {...}: {
+ services.dokuwiki = {
+ webserver = "caddy";
+ sites = {
+ "site1.local" = {
+ aclUse = false;
+ superUser = "admin";
+ };
+ "site2.local" = {
+ usersFile = "/var/lib/dokuwiki/site2.local/users.auth.php";
+ superUser = "admin";
+ templates = [ template-bootstrap3 ];
+ plugins = [ plugin-icalevents ];
+ };
+ };
+ };
+
+ networking.firewall.allowedTCPPorts = [ 80 ];
+ networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ];
};
- networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ];
+
};
testScript = ''
- site_names = ["site1.local", "site2.local"]
start_all()
- machine.wait_for_unit("phpfpm-dokuwiki-site1.local.service")
- machine.wait_for_unit("phpfpm-dokuwiki-site2.local.service")
+ dokuwiki_nginx.wait_for_unit("nginx")
+ dokuwiki_caddy.wait_for_unit("caddy")
- machine.wait_for_unit("nginx.service")
+ site_names = ["site1.local", "site2.local"]
- machine.wait_for_open_port(80)
+ for machine in (dokuwiki_nginx, dokuwiki_caddy):
+ for site_name in site_names:
+ machine.wait_for_unit(f"phpfpm-dokuwiki-{site_name}")
- machine.succeed("curl -sSfL http://site1.local/ | grep 'DokuWiki'")
- machine.fail("curl -sSfL 'http://site1.local/doku.php?do=login' | grep 'Login'")
+ machine.succeed("curl -sSfL http://site1.local/ | grep 'DokuWiki'")
+ machine.fail("curl -sSfL 'http://site1.local/doku.php?do=login' | grep 'Login'")
- machine.succeed("curl -sSfL http://site2.local/ | grep 'DokuWiki'")
- machine.succeed("curl -sSfL 'http://site2.local/doku.php?do=login' | grep 'Login'")
+ machine.succeed("curl -sSfL http://site2.local/ | grep 'DokuWiki'")
+ machine.succeed("curl -sSfL 'http://site2.local/doku.php?do=login' | grep 'Login'")
- machine.succeed(
- "echo 'admin:$2y$10$ijdBQMzSVV20SrKtCna8gue36vnsbVm2wItAXvdm876sshI4uwy6S:Admin:admin@example.test:user' >> /var/lib/dokuwiki/site2.local/users.auth.php",
- "curl -sSfL -d 'u=admin&p=password' --cookie-jar cjar 'http://site2.local/doku.php?do=login'",
- "curl -sSfL --cookie cjar --cookie-jar cjar 'http://site2.local/doku.php?do=login' | grep 'Logged in as: Admin'",
- )
+ machine.succeed(
+ "echo 'admin:$2y$10$ijdBQMzSVV20SrKtCna8gue36vnsbVm2wItAXvdm876sshI4uwy6S:Admin:admin@example.test:user' >> /var/lib/dokuwiki/site2.local/users.auth.php",
+ "curl -sSfL -d 'u=admin&p=password' --cookie-jar cjar 'http://site2.local/doku.php?do=login'",
+ "curl -sSfL --cookie cjar --cookie-jar cjar 'http://site2.local/doku.php?do=login' | grep 'Logged in as: Admin'",
+ )
'';
})
diff --git a/third_party/nixpkgs/nixos/tests/ec2.nix b/third_party/nixpkgs/nixos/tests/ec2.nix
index df06724801..aa3c2b7051 100644
--- a/third_party/nixpkgs/nixos/tests/ec2.nix
+++ b/third_party/nixpkgs/nixos/tests/ec2.nix
@@ -24,6 +24,11 @@ let
ln -s vda1 /dev/xvda1
'';
+ # In a NixOS test the serial console is occupied by the "backdoor"
+ # (see testing/test-instrumentation.nix) and is incompatible with
+ # the configuration in virtualisation/amazon-image.nix.
+ systemd.services."serial-getty@ttyS0".enable = mkForce false;
+
# Needed by nixos-rebuild due to the lack of network
# access. Determined by trial and error.
system.extraDependencies = with pkgs; ( [
diff --git a/third_party/nixpkgs/nixos/tests/enlightenment.nix b/third_party/nixpkgs/nixos/tests/enlightenment.nix
index cc1da649d4..4623574ce9 100644
--- a/third_party/nixpkgs/nixos/tests/enlightenment.nix
+++ b/third_party/nixpkgs/nixos/tests/enlightenment.nix
@@ -11,8 +11,8 @@ import ./make-test-python.nix ({ pkgs, ...} :
imports = [ ./common/user-account.nix ];
services.xserver.enable = true;
services.xserver.desktopManager.enlightenment.enable = true;
- services.xserver.displayManager.lightdm = {
- enable = true;
+ services.xserver.displayManager = {
+ lightdm.enable = true;
autoLogin = {
enable = true;
user = "alice";
diff --git a/third_party/nixpkgs/nixos/tests/hardened.nix b/third_party/nixpkgs/nixos/tests/hardened.nix
index a0b629086b..da7e0972e1 100644
--- a/third_party/nixpkgs/nixos/tests/hardened.nix
+++ b/third_party/nixpkgs/nixos/tests/hardened.nix
@@ -1,4 +1,4 @@
-import ./make-test-python.nix ({ pkgs, latestKernel ? false, ... } : {
+import ./make-test-python.nix ({ pkgs, ... } : {
name = "hardened";
meta = with pkgs.lib.maintainers; {
maintainers = [ joachifm ];
@@ -10,8 +10,6 @@ import ./make-test-python.nix ({ pkgs, latestKernel ? false, ... } : {
{ users.users.alice = { isNormalUser = true; extraGroups = [ "proc" ]; };
users.users.sybil = { isNormalUser = true; group = "wheel"; };
imports = [ ../modules/profiles/hardened.nix ];
- boot.kernelPackages =
- lib.mkIf latestKernel pkgs.linuxPackages_latest_hardened;
environment.memoryAllocator.provider = "graphene-hardened";
nix.useSandbox = false;
virtualisation.emptyDiskImages = [ 4096 ];
@@ -57,6 +55,7 @@ import ./make-test-python.nix ({ pkgs, latestKernel ? false, ... } : {
# Test kernel module hardening
with subtest("No more kernel modules can be loaded"):
# note: this better a be module we normally wouldn't load ...
+ machine.wait_for_unit("disable-kernel-module-loading.service")
machine.fail("modprobe dccp")
diff --git a/third_party/nixpkgs/nixos/tests/kerberos/heimdal.nix b/third_party/nixpkgs/nixos/tests/kerberos/heimdal.nix
index 8abae667d0..391a61cc9a 100644
--- a/third_party/nixpkgs/nixos/tests/kerberos/heimdal.nix
+++ b/third_party/nixpkgs/nixos/tests/kerberos/heimdal.nix
@@ -9,7 +9,7 @@ import ../make-test-python.nix ({pkgs, ...}: {
};
krb5 = {
enable = true;
- kerberos = pkgs.heimdalFull;
+ kerberos = pkgs.heimdal;
libdefaults = {
default_realm = "FOO.BAR";
};
diff --git a/third_party/nixpkgs/nixos/tests/meilisearch.nix b/third_party/nixpkgs/nixos/tests/meilisearch.nix
new file mode 100644
index 0000000000..c379bda74c
--- /dev/null
+++ b/third_party/nixpkgs/nixos/tests/meilisearch.nix
@@ -0,0 +1,60 @@
+import ./make-test-python.nix ({ pkgs, lib, ... }:
+ let
+ listenAddress = "127.0.0.1";
+ listenPort = 7700;
+ apiUrl = "http://${listenAddress}:${toString listenPort}";
+ uid = "movies";
+ indexJSON = pkgs.writeText "index.json" (builtins.toJSON { inherit uid; });
+ moviesJSON = pkgs.runCommand "movies.json" {} ''
+ sed -n '1,5p;$p' ${pkgs.meilisearch.src}/datasets/movies/movies.json > $out
+ '';
+ in {
+ name = "meilisearch";
+ meta.maintainers = with lib.maintainers; [ Br1ght0ne ];
+
+ machine = { ... }: {
+ environment.systemPackages = with pkgs; [ curl jq ];
+ services.meilisearch = {
+ enable = true;
+ inherit listenAddress listenPort;
+ };
+ };
+
+ testScript = ''
+ import json
+
+ start_all()
+
+ machine.wait_for_unit("meilisearch")
+ machine.wait_for_open_port("7700")
+
+ with subtest("check version"):
+ version = json.loads(machine.succeed("curl ${apiUrl}/version"))
+ assert version["pkgVersion"] == "${pkgs.meilisearch.version}"
+
+ with subtest("create index"):
+ machine.succeed(
+ "curl -XPOST ${apiUrl}/indexes --data @${indexJSON}"
+ )
+ indexes = json.loads(machine.succeed("curl ${apiUrl}/indexes"))
+ assert len(indexes) == 1, "index wasn't created"
+
+ with subtest("add documents"):
+ response = json.loads(
+ machine.succeed(
+ "curl -XPOST ${apiUrl}/indexes/${uid}/documents --data @${moviesJSON}"
+ )
+ )
+ update_id = response["updateId"]
+ machine.wait_until_succeeds(
+ f"curl ${apiUrl}/indexes/${uid}/updates/{update_id} | jq -e '.status == \"processed\"'"
+ )
+
+ with subtest("search"):
+ response = json.loads(
+ machine.succeed("curl ${apiUrl}/indexes/movies/search?q=hero")
+ )
+ print(response)
+ assert len(response["hits"]) >= 1, "no results found"
+ '';
+ })
diff --git a/third_party/nixpkgs/nixos/tests/minio.nix b/third_party/nixpkgs/nixos/tests/minio.nix
index e49c517098..ad51f738d4 100644
--- a/third_party/nixpkgs/nixos/tests/minio.nix
+++ b/third_party/nixpkgs/nixos/tests/minio.nix
@@ -28,7 +28,10 @@ in {
machine = { pkgs, ... }: {
services.minio = {
enable = true;
- inherit accessKey secretKey;
+ rootCredentialsFile = pkgs.writeText "minio-credentials" ''
+ MINIO_ROOT_USER=${accessKey}
+ MINIO_ROOT_PASSWORD=${secretKey}
+ '';
};
environment.systemPackages = [ pkgs.minio-client ];
diff --git a/third_party/nixpkgs/nixos/tests/mpv.nix b/third_party/nixpkgs/nixos/tests/mpv.nix
index bcfc17cf33..9e44862cb1 100644
--- a/third_party/nixpkgs/nixos/tests/mpv.nix
+++ b/third_party/nixpkgs/nixos/tests/mpv.nix
@@ -14,7 +14,7 @@ in
{
environment.systemPackages = [
pkgs.curl
- (pkgs.mpv-with-scripts.override {
+ (pkgs.wrapMpv pkgs.mpv-unwrapped {
scripts = [ pkgs.mpvScripts.simple-mpv-webui ];
})
];
diff --git a/third_party/nixpkgs/nixos/tests/mysql/mariadb-galera-mariabackup.nix b/third_party/nixpkgs/nixos/tests/mysql/mariadb-galera-mariabackup.nix
index 1c73bc854a..10682c361d 100644
--- a/third_party/nixpkgs/nixos/tests/mysql/mariadb-galera-mariabackup.nix
+++ b/third_party/nixpkgs/nixos/tests/mysql/mariadb-galera-mariabackup.nix
@@ -4,6 +4,16 @@ let
mysqlenv-common = pkgs.buildEnv { name = "mysql-path-env-common"; pathsToLink = [ "/bin" ]; paths = with pkgs; [ bash gawk gnutar inetutils which ]; };
mysqlenv-mariabackup = pkgs.buildEnv { name = "mysql-path-env-mariabackup"; pathsToLink = [ "/bin" ]; paths = with pkgs; [ gzip iproute2 netcat procps pv socat ]; };
+ # Common user configuration
+ users = { ... }:
+ {
+ users.users.testuser = {
+ isSystemUser = true;
+ group = "testusers";
+ };
+ users.groups.testusers = { };
+ };
+
in {
name = "mariadb-galera-mariabackup";
meta = with pkgs.lib.maintainers; {
@@ -17,6 +27,7 @@ in {
galera_01 =
{ pkgs, ... }:
{
+ imports = [ users ];
networking = {
interfaces.eth1 = {
ipv4.addresses = [
@@ -31,7 +42,6 @@ in {
firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ];
firewall.allowedUDPPorts = [ 4567 ];
};
- users.users.testuser = { isSystemUser = true; };
systemd.services.mysql = with pkgs; {
path = [ mysqlenv-common mysqlenv-mariabackup ];
};
@@ -75,6 +85,7 @@ in {
galera_02 =
{ pkgs, ... }:
{
+ imports = [ users ];
networking = {
interfaces.eth1 = {
ipv4.addresses = [
@@ -89,7 +100,6 @@ in {
firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ];
firewall.allowedUDPPorts = [ 4567 ];
};
- users.users.testuser = { isSystemUser = true; };
systemd.services.mysql = with pkgs; {
path = [ mysqlenv-common mysqlenv-mariabackup ];
};
@@ -122,6 +132,7 @@ in {
galera_03 =
{ pkgs, ... }:
{
+ imports = [ users ];
networking = {
interfaces.eth1 = {
ipv4.addresses = [
@@ -136,7 +147,6 @@ in {
firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ];
firewall.allowedUDPPorts = [ 4567 ];
};
- users.users.testuser = { isSystemUser = true; };
systemd.services.mysql = with pkgs; {
path = [ mysqlenv-common mysqlenv-mariabackup ];
};
diff --git a/third_party/nixpkgs/nixos/tests/mysql/mariadb-galera-rsync.nix b/third_party/nixpkgs/nixos/tests/mysql/mariadb-galera-rsync.nix
index 709a8b5085..701e01e887 100644
--- a/third_party/nixpkgs/nixos/tests/mysql/mariadb-galera-rsync.nix
+++ b/third_party/nixpkgs/nixos/tests/mysql/mariadb-galera-rsync.nix
@@ -4,6 +4,16 @@ let
mysqlenv-common = pkgs.buildEnv { name = "mysql-path-env-common"; pathsToLink = [ "/bin" ]; paths = with pkgs; [ bash gawk gnutar inetutils which ]; };
mysqlenv-rsync = pkgs.buildEnv { name = "mysql-path-env-rsync"; pathsToLink = [ "/bin" ]; paths = with pkgs; [ lsof procps rsync stunnel ]; };
+ # Common user configuration
+ users = { ... }:
+ {
+ users.users.testuser = {
+ isSystemUser = true;
+ group = "testusers";
+ };
+ users.groups.testusers = { };
+ };
+
in {
name = "mariadb-galera-rsync";
meta = with pkgs.lib.maintainers; {
@@ -17,6 +27,7 @@ in {
galera_04 =
{ pkgs, ... }:
{
+ imports = [ users ];
networking = {
interfaces.eth1 = {
ipv4.addresses = [
@@ -31,7 +42,6 @@ in {
firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ];
firewall.allowedUDPPorts = [ 4567 ];
};
- users.users.testuser = { isSystemUser = true; };
systemd.services.mysql = with pkgs; {
path = [ mysqlenv-common mysqlenv-rsync ];
};
@@ -70,6 +80,7 @@ in {
galera_05 =
{ pkgs, ... }:
{
+ imports = [ users ];
networking = {
interfaces.eth1 = {
ipv4.addresses = [
@@ -84,7 +95,6 @@ in {
firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ];
firewall.allowedUDPPorts = [ 4567 ];
};
- users.users.testuser = { isSystemUser = true; };
systemd.services.mysql = with pkgs; {
path = [ mysqlenv-common mysqlenv-rsync ];
};
@@ -116,6 +126,7 @@ in {
galera_06 =
{ pkgs, ... }:
{
+ imports = [ users ];
networking = {
interfaces.eth1 = {
ipv4.addresses = [
@@ -130,7 +141,6 @@ in {
firewall.allowedTCPPorts = [ 3306 4444 4567 4568 ];
firewall.allowedUDPPorts = [ 4567 ];
};
- users.users.testuser = { isSystemUser = true; };
systemd.services.mysql = with pkgs; {
path = [ mysqlenv-common mysqlenv-rsync ];
};
diff --git a/third_party/nixpkgs/nixos/tests/mysql/mysql.nix b/third_party/nixpkgs/nixos/tests/mysql/mysql.nix
index 2ec9c3d50a..dce5fa26ac 100644
--- a/third_party/nixpkgs/nixos/tests/mysql/mysql.nix
+++ b/third_party/nixpkgs/nixos/tests/mysql/mysql.nix
@@ -1,4 +1,26 @@
-import ./../make-test-python.nix ({ pkgs, ...} : {
+import ./../make-test-python.nix ({ pkgs, ...}:
+
+
+let
+ # Setup common users
+ users = { ... }:
+ {
+ users.groups.testusers = { };
+
+ users.users.testuser = {
+ isSystemUser = true;
+ group = "testusers";
+ };
+
+ users.users.testuser2 = {
+ isSystemUser = true;
+ group = "testusers";
+ };
+ };
+
+in
+
+{
name = "mysql";
meta = with pkgs.lib.maintainers; {
maintainers = [ eelco shlevy ];
@@ -9,8 +31,8 @@ import ./../make-test-python.nix ({ pkgs, ...} : {
{ pkgs, ... }:
{
- users.users.testuser = { isSystemUser = true; };
- users.users.testuser2 = { isSystemUser = true; };
+ imports = [ users ];
+
services.mysql.enable = true;
services.mysql.initialDatabases = [
{ name = "testdb3"; schema = ./testdb.sql; }
@@ -40,12 +62,12 @@ import ./../make-test-python.nix ({ pkgs, ...} : {
{ pkgs, ... }:
{
+ imports = [ users ];
+
# prevent oom:
# Kernel panic - not syncing: Out of memory: compulsory panic_on_oom is enabled
virtualisation.memorySize = 1024;
- users.users.testuser = { isSystemUser = true; };
- users.users.testuser2 = { isSystemUser = true; };
services.mysql.enable = true;
services.mysql.initialDatabases = [
{ name = "testdb3"; schema = ./testdb.sql; }
@@ -75,8 +97,8 @@ import ./../make-test-python.nix ({ pkgs, ...} : {
{ pkgs, ... }:
{
- users.users.testuser = { isSystemUser = true; };
- users.users.testuser2 = { isSystemUser = true; };
+ imports = [ users ];
+
services.mysql.enable = true;
services.mysql.initialScript = pkgs.writeText "mariadb-init.sql" ''
ALTER USER root@localhost IDENTIFIED WITH unix_socket;
diff --git a/third_party/nixpkgs/nixos/tests/pantheon.nix b/third_party/nixpkgs/nixos/tests/pantheon.nix
index 3894440333..20aee2eb7a 100644
--- a/third_party/nixpkgs/nixos/tests/pantheon.nix
+++ b/third_party/nixpkgs/nixos/tests/pantheon.nix
@@ -1,10 +1,10 @@
-import ./make-test-python.nix ({ pkgs, ...} :
+import ./make-test-python.nix ({ pkgs, lib, ...} :
{
name = "pantheon";
- meta = with pkgs.lib.maintainers; {
- maintainers = pkgs.pantheon.maintainers;
+ meta = with lib; {
+ maintainers = teams.pantheon.members;
};
machine = { ... }:
@@ -45,8 +45,8 @@ import ./make-test-python.nix ({ pkgs, ...} :
with subtest("Check if pantheon session components actually start"):
machine.wait_until_succeeds("pgrep gala")
machine.wait_for_window("gala")
- machine.wait_until_succeeds("pgrep wingpanel")
- machine.wait_for_window("wingpanel")
+ machine.wait_until_succeeds("pgrep -f io.elementary.wingpanel")
+ machine.wait_for_window("io.elementary.wingpanel")
machine.wait_until_succeeds("pgrep plank")
machine.wait_for_window("plank")
diff --git a/third_party/nixpkgs/nixos/tests/postfixadmin.nix b/third_party/nixpkgs/nixos/tests/postfixadmin.nix
index aba5e3eed1..b2712f4699 100644
--- a/third_party/nixpkgs/nixos/tests/postfixadmin.nix
+++ b/third_party/nixpkgs/nixos/tests/postfixadmin.nix
@@ -1,6 +1,6 @@
import ./make-test-python.nix ({ pkgs, ...} : {
name = "postfixadmin";
- meta = with pkgs.stdenv.lib.maintainers; {
+ meta = with pkgs.lib.maintainers; {
maintainers = [ globin ];
};
diff --git a/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix b/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
index c6e8fa5a9e..b1a4479855 100644
--- a/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
+++ b/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
@@ -554,7 +554,11 @@ let
WorkingDirectory = "/var/spool/mail";
};
};
- users.users.mailexporter.isSystemUser = true;
+ users.users.mailexporter = {
+ isSystemUser = true;
+ group = "mailexporter";
+ };
+ users.groups.mailexporter = {};
};
exporterTest = ''
wait_for_unit("postfix.service")
diff --git a/third_party/nixpkgs/nixos/tests/spark/default.nix b/third_party/nixpkgs/nixos/tests/spark/default.nix
new file mode 100644
index 0000000000..254cdec6e6
--- /dev/null
+++ b/third_party/nixpkgs/nixos/tests/spark/default.nix
@@ -0,0 +1,28 @@
+import ../make-test-python.nix ({...}: {
+ name = "spark";
+
+ nodes = {
+ worker = { nodes, pkgs, ... }: {
+ virtualisation.memorySize = 1024;
+ services.spark.worker = {
+ enable = true;
+ master = "master:7077";
+ };
+ };
+ master = { config, pkgs, ... }: {
+ services.spark.master = {
+ enable = true;
+ bind = "0.0.0.0";
+ };
+ networking.firewall.allowedTCPPorts = [ 22 7077 8080 ];
+ };
+ };
+
+ testScript = ''
+ master.wait_for_unit("spark-master.service")
+ worker.wait_for_unit("spark-worker.service")
+ worker.copy_from_host( "${./spark_sample.py}", "/spark_sample.py" )
+ assert "Spark Master at spark://" in worker.succeed("curl -sSfkL http://master:8080/")
+ worker.succeed("spark-submit --master spark://master:7077 --executor-memory 512m --executor-cores 1 /spark_sample.py")
+ '';
+})
diff --git a/third_party/nixpkgs/nixos/tests/spark/spark_sample.py b/third_party/nixpkgs/nixos/tests/spark/spark_sample.py
new file mode 100644
index 0000000000..c4939451ea
--- /dev/null
+++ b/third_party/nixpkgs/nixos/tests/spark/spark_sample.py
@@ -0,0 +1,40 @@
+from pyspark.sql import Row, SparkSession
+from pyspark.sql import functions as F
+from pyspark.sql.functions import udf
+from pyspark.sql.types import *
+from pyspark.sql.functions import explode
+
+def explode_col(weight):
+ return int(weight//10) * [10.0] + ([] if weight%10==0 else [weight%10])
+
+spark = SparkSession.builder.getOrCreate()
+
+dataSchema = [
+ StructField("feature_1", FloatType()),
+ StructField("feature_2", FloatType()),
+ StructField("bias_weight", FloatType())
+]
+
+data = [
+ Row(0.1, 0.2, 10.32),
+ Row(0.32, 1.43, 12.8),
+ Row(1.28, 1.12, 0.23)
+]
+
+df = spark.createDataFrame(spark.sparkContext.parallelize(data), StructType(dataSchema))
+
+normalizing_constant = 100
+sum_bias_weight = df.select(F.sum('bias_weight')).collect()[0][0]
+normalizing_factor = normalizing_constant / sum_bias_weight
+df = df.withColumn('normalized_bias_weight', df.bias_weight * normalizing_factor)
+df = df.drop('bias_weight')
+df = df.withColumnRenamed('normalized_bias_weight', 'bias_weight')
+
+my_udf = udf(lambda x: explode_col(x), ArrayType(FloatType()))
+df1 = df.withColumn('explode_val', my_udf(df.bias_weight))
+df1 = df1.withColumn("explode_val_1", explode(df1.explode_val)).drop("explode_val")
+df1 = df1.drop('bias_weight').withColumnRenamed('explode_val_1', 'bias_weight')
+
+df1.show()
+
+assert(df1.count() == 12)
diff --git a/third_party/nixpkgs/nixos/tests/systemd-networkd-ipv6-prefix-delegation.nix b/third_party/nixpkgs/nixos/tests/systemd-networkd-ipv6-prefix-delegation.nix
index 94f17605e0..68836c7307 100644
--- a/third_party/nixpkgs/nixos/tests/systemd-networkd-ipv6-prefix-delegation.nix
+++ b/third_party/nixpkgs/nixos/tests/systemd-networkd-ipv6-prefix-delegation.nix
@@ -42,6 +42,8 @@ import ./make-test-python.nix ({pkgs, ...}: {
# DO NOT COPY THIS TO PRODUCTION AS IS. Think about it at least twice.
# Everyone on the "isp" machine will be able to add routes to the kernel.
security.wrappers.add-dhcpd-lease = {
+ owner = "root";
+ group = "root";
source = pkgs.writeShellScript "add-dhcpd-lease" ''
exec ${pkgs.iproute2}/bin/ip -6 route replace "$1" via "$2"
'';
diff --git a/third_party/nixpkgs/nixos/tests/tigervnc.nix b/third_party/nixpkgs/nixos/tests/tigervnc.nix
index c0a52808b2..092eaf238d 100644
--- a/third_party/nixpkgs/nixos/tests/tigervnc.nix
+++ b/third_party/nixpkgs/nixos/tests/tigervnc.nix
@@ -6,7 +6,7 @@
with import ../lib/testing-python.nix { inherit system pkgs; };
makeTest {
name = "tigervnc";
- meta = with pkgs.stdenv.lib.maintainers; {
+ meta = with pkgs.lib.maintainers; {
maintainers = [ lheckemann ];
};
diff --git a/third_party/nixpkgs/nixos/tests/wasabibackend.nix b/third_party/nixpkgs/nixos/tests/wasabibackend.nix
index 1832698ab6..75730fe24d 100644
--- a/third_party/nixpkgs/nixos/tests/wasabibackend.nix
+++ b/third_party/nixpkgs/nixos/tests/wasabibackend.nix
@@ -14,7 +14,7 @@ import ./make-test-python.nix ({ pkgs, ... }: {
port = 18332;
};
};
- services.bitcoind = {
+ services.bitcoind."testnet" = {
enable = true;
testnet = true;
rpc.users = {
diff --git a/third_party/nixpkgs/pkgs/applications/audio/libopenmpt/default.nix b/third_party/nixpkgs/pkgs/applications/audio/libopenmpt/default.nix
index 2edb75d2b8..ef5c080133 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/libopenmpt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/libopenmpt/default.nix
@@ -1,5 +1,5 @@
{ config, lib, stdenv, fetchurl, zlib, pkg-config, mpg123, libogg, libvorbis, portaudio, libsndfile, flac
-, usePulseAudio ? config.pulseaudio or false, libpulseaudio }:
+, usePulseAudio ? config.pulseaudio or stdenv.isLinux, libpulseaudio }:
stdenv.mkDerivation rec {
pname = "libopenmpt";
diff --git a/third_party/nixpkgs/pkgs/applications/audio/praat/default.nix b/third_party/nixpkgs/pkgs/applications/audio/praat/default.nix
index 83456dcb7c..b21ea2fccf 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/praat/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/praat/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "praat";
- version = "6.1.51";
+ version = "6.1.52";
src = fetchFromGitHub {
owner = "praat";
repo = "praat";
rev = "v${version}";
- sha256 = "sha256-4goZRNKNFrfKRbGODJMhN6DyOh8U3+nWRDF1VMT7I1E=";
+ sha256 = "sha256-O/PjR2J9IMifOtCIsvo90XeRK/G29HQYt3zrn2lVjxA=";
};
configurePhase = ''
diff --git a/third_party/nixpkgs/pkgs/applications/radio/pyradio/default.nix b/third_party/nixpkgs/pkgs/applications/audio/pyradio/default.nix
similarity index 100%
rename from third_party/nixpkgs/pkgs/applications/radio/pyradio/default.nix
rename to third_party/nixpkgs/pkgs/applications/audio/pyradio/default.nix
diff --git a/third_party/nixpkgs/pkgs/applications/audio/sidplayfp/default.nix b/third_party/nixpkgs/pkgs/applications/audio/sidplayfp/default.nix
index 18bd8170f1..73f1f65067 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/sidplayfp/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/sidplayfp/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "sidplayfp";
- version = "2.2.1";
+ version = "2.2.2";
src = fetchFromGitHub {
owner = "libsidplayfp";
repo = "sidplayfp";
rev = "v${version}";
- sha256 = "sha256-IlPZmZpWxMaArkRnqu6JCGxiHU7JczRxiySqzAopfxc=";
+ sha256 = "sha256-DBZZf3A0AYkeQxQvHGyHHbsQ2EDuxsZnZPbxkWTNcHA=";
};
nativeBuildInputs = [ autoreconfHook perl pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/applications/audio/tauon/default.nix b/third_party/nixpkgs/pkgs/applications/audio/tauon/default.nix
index 530c41ab92..8213aeb5fe 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/tauon/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/tauon/default.nix
@@ -15,6 +15,7 @@
, opusfile
, pango
, pulseaudio
+, withDiscordRPC ? false
}:
stdenv.mkDerivation rec {
@@ -82,7 +83,7 @@ stdenv.mkDerivation rec {
pysdl2
requests
send2trash
- ];
+ ] ++ lib.optional withDiscordRPC pypresence;
makeWrapperArgs = [
"--prefix PATH : ${lib.makeBinPath [ffmpeg]}"
diff --git a/third_party/nixpkgs/pkgs/applications/backup/pika-backup/default.nix b/third_party/nixpkgs/pkgs/applications/backup/pika-backup/default.nix
index fd6c0f0cf8..e0b8b2fca1 100644
--- a/third_party/nixpkgs/pkgs/applications/backup/pika-backup/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/backup/pika-backup/default.nix
@@ -19,20 +19,20 @@
stdenv.mkDerivation rec {
pname = "pika-backup";
- version = "0.3.2";
+ version = "0.3.5";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World";
repo = "pika-backup";
rev = "v${version}";
- sha256 = "sha256-dKVyvB4s1MZHri0dFJDBUXQKsi2KgP30ZhsJ486M+og=";
+ sha256 = "sha256-8jT3n+bTNjhm64AMS24Ju+San75ytfqFXloH/TOgO1g=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
- sha256 = "1vsh8vqgmfady82d7wfxkknmrp7mq7nizpif2zwg3kqbl964mp3y";
+ sha256 = "198bs4z7l22sh8ck7v46s45mj8zpfbg03n1xzc6pnafdd8hf3q15";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/chia/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/chia/default.nix
index 4d3c4aabdf..68da5a6cd4 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/chia/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/chia/default.nix
@@ -7,14 +7,14 @@
let chia = python3Packages.buildPythonApplication rec {
pname = "chia";
- version = "1.2.6";
+ version = "1.2.7";
src = fetchFromGitHub {
owner = "Chia-Network";
repo = "chia-blockchain";
rev = version;
fetchSubmodules = true;
- sha256 = "sha256-Y+cRfx5WE+hb31E975xquuSmNgqr2AvaQnCE70sW91w=";
+ sha256 = "sha256-yjpBB51EgaJvFdfhC1AG5N7H5u6aJwD1UqJqIv22QpQ=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/electrs/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/electrs/default.nix
index 527d368bf8..ec135b7e93 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/electrs/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/electrs/default.nix
@@ -2,24 +2,30 @@
, rustPlatform
, fetchFromGitHub
, llvmPackages
+, rocksdb
}:
rustPlatform.buildRustPackage rec {
pname = "electrs";
- version = "0.8.11";
+ version = "0.8.12";
src = fetchFromGitHub {
owner = "romanz";
repo = pname;
rev = "v${version}";
- sha256 = "024sdyvrx7s4inldamq4c8lv0iijjyd18j1mm9x6xf2clmvicaa6";
+ sha256 = "0kd5zki9f1pnwscnvd921dw0lc45nfkwk23l33nzdjn005lmsw7v";
};
+ cargoSha256 = "1l8dwjwj21crxampzj5c0k98xnisgy3d9c3dkgf5vaybrcp04k85";
+
# needed for librocksdb-sys
nativeBuildInputs = [ llvmPackages.clang ];
LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib";
- cargoSha256 = "0yl50ryxidbs9wkabz919mgbmsgsqjp1bjw792l1lkgncq8z9r5b";
+ # link rocksdb dynamically
+ ROCKSDB_INCLUDE_DIR = "${rocksdb}/include";
+ ROCKSDB_LIB_DIR = "${rocksdb}/lib";
+ cargoBuildFlags = "--no-default-features";
meta = with lib; {
description = "An efficient re-implementation of Electrum Server in Rust";
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/erigon.nix b/third_party/nixpkgs/pkgs/applications/blockchains/erigon.nix
index cfd3d5da93..241a9b3f87 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/erigon.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/erigon.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "erigon";
- version = "2021.08.05";
+ version = "2021.09.02";
src = fetchFromGitHub {
owner = "ledgerwatch";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-bCREY3UbMgSTu1nVytrYFsGgdMEaMLy5ZGrLqDNu9YM=";
+ sha256 = "sha256-0rWyDlZjfsZMOqAXs+mgmgz0m4oIN6bZ6Z9U4jWgR0E=";
};
- vendorSha256 = "0a0d6n2c0anp36z7kvkadd6zvxzvsywfpk5qv6aq4ji4qd0hlq8q";
+ vendorSha256 = "sha256-ardr+6Tz9IzSJPo9/kk7XV+2pIu6ZK3YYlp1zC/7Bno=";
runVend = true;
# Build errors in mdbx when format hardening is enabled:
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/particl-core/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/particl-core/default.nix
index 99bc49e8db..db2a72f3e5 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/particl-core/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/particl-core/default.nix
@@ -17,11 +17,11 @@ with lib;
stdenv.mkDerivation rec {
pname = "particl-core";
- version = "0.19.2.5";
+ version = "0.19.2.13";
src = fetchurl {
url = "https://github.com/particl/particl-core/archive/v${version}.tar.gz";
- sha256 = "sha256-uI4T8h6RvCikk8h/sZmGlj3Uj3Xhu0vDn/fPb6rLcSg=";
+ sha256 = "sha256-eXlTfSjxOGZi/0/b7myqILJZYNcbK+QqQmq+PVkh1e8=";
};
nativeBuildInputs = [ pkg-config autoreconfHook ];
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/trezor-suite/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/trezor-suite/default.nix
index 8d2da4c366..a0adc22af7 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/trezor-suite/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/trezor-suite/default.nix
@@ -8,7 +8,7 @@
let
pname = "trezor-suite";
- version = "21.7.1";
+ version = "21.9.2";
name = "${pname}-${version}";
suffix = {
@@ -18,10 +18,9 @@ let
src = fetchurl {
url = "https://github.com/trezor/${pname}/releases/download/v${version}/Trezor-Suite-${version}-${suffix}.AppImage";
- # sha512 hashes are obtained from latest-linux-arm64.yml and latest-linux.yml
- sha512 = {
- aarch64-linux = "sha512-GEu1Zx3IQws8wsVsZUaIKvC0kTe8l/BBPSdu5q44tDpszmPugz8G/8FDAO/Ra50dzyiHhRheybZPuf2BBGGb7A==";
- x86_64-linux = "sha512-ghPbQa/MstzfUOWve1KNwB1t9dxK0+eYunBSoShWKpb85hgK69+ncTmhY8HejT28OkjFnGk6h4PWbrnQetj8MA==";
+ sha512 = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/latest/download/latest-linux{-arm64,}.yml | rg ^sha512 | sed 's/: /-/'
+ aarch64-linux = "sha512-mgip818sGkrKwF4v2mj/JeTNxBoj7DgdNPoxZ8sp8OvojHB2sa0hm4YXfrzAdPf8CP6d5ChUmwccQyYilGUiOQ==";
+ x86_64-linux = "sha512-f02m8Q6ITYhIXH1FS2BA/QYYsdtxklDDNYBXBarj8b1kA+yhDFZ3VL9vy+nZNdPQHQ2yMQreDzpcToXBQ67XyQ==";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
diff --git a/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/ement/default.nix b/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/ement/default.nix
index dba8ae3306..73fd2f4a0a 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/ement/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/ement/default.nix
@@ -9,7 +9,14 @@
trivialBuild {
pname = "ement";
- version = "unstable-2021-09-08";
+ version = "unstable-2021-09-16";
+
+ src = fetchFromGitHub {
+ owner = "alphapapa";
+ repo = "ement.el";
+ rev = "c07e914f077199c95b0e7941a421675c95d4687e";
+ sha256 = "sha256-kYVb2NrHYC87mY/hFUMAjb4TLJ9A2L2RrHoiAXvRaGg=";
+ };
packageRequires = [
plz
@@ -17,12 +24,9 @@ trivialBuild {
ts
];
- src = fetchFromGitHub {
- owner = "alphapapa";
- repo = "ement.el";
- rev = "468aa9b0526aaa054f059c63797aa3d9ea13611d";
- sha256 = "sha256-0FCAu253iTSf9qcsmoJxKlzfd5eYc8eJXUxG6+0eg/I=";
- };
+ patches = [
+ ./handle-nil-images.patch
+ ];
meta = {
description = "Ement.el is a Matrix client for Emacs";
diff --git a/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/ement/handle-nil-images.patch b/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/ement/handle-nil-images.patch
new file mode 100644
index 0000000000..547fee1640
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/ement/handle-nil-images.patch
@@ -0,0 +1,28 @@
+diff --git a/ement.el b/ement.el
+index c9596a7..1b33045 100644
+--- a/ement.el
++++ b/ement.el
+@@ -682,14 +682,15 @@ can cause undesirable underlining."
+ "Return a copy of IMAGE set to MAX-WIDTH and MAX-HEIGHT.
+ IMAGE should be one as created by, e.g. `create-image'."
+ ;; It would be nice if the image library had some simple functions to do this sort of thing.
+- (let ((new-image (cl-copy-list image)))
+- (when (fboundp 'imagemagick-types)
+- ;; Only do this when ImageMagick is supported.
+- ;; FIXME: When requiring Emacs 27+, remove this (I guess?).
+- (setf (image-property new-image :type) 'imagemagick))
+- (setf (image-property new-image :max-width) max-width
+- (image-property new-image :max-height) max-height)
+- new-image))
++ (when image
++ (let ((new-image (cl-copy-list image)))
++ (when (fboundp 'imagemagick-types)
++ ;; Only do this when ImageMagick is supported.
++ ;; FIXME: When requiring Emacs 27+, remove this (I guess?).
++ (setf (image-property new-image :type) 'imagemagick))
++ (setf (image-property new-image :max-width) max-width
++ (image-property new-image :max-height) max-height)
++ new-image)))
+
+ ;;;;; Reading/writing sessions
+
diff --git a/third_party/nixpkgs/pkgs/applications/editors/vim/configurable.nix b/third_party/nixpkgs/pkgs/applications/editors/vim/configurable.nix
index 5e1d9dc9cb..01561f4c27 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/vim/configurable.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/vim/configurable.nix
@@ -93,6 +93,16 @@ in stdenv.mkDerivation rec {
"--disable-nextaf_check"
"--disable-carbon_check"
"--disable-gtktest"
+ ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
+ "vim_cv_toupper_broken=no"
+ "--with-tlib=ncurses"
+ "vim_cv_terminfo=yes"
+ "vim_cv_tgetent=zero" # it does on native anyway
+ "vim_cv_tty_group=tty"
+ "vim_cv_tty_mode=0660"
+ "vim_cv_getcwd_broken=no"
+ "vim_cv_stat_ignores_slash=yes"
+ "vim_cv_memmove_handles_overlap=yes"
]
++ lib.optional (guiSupport == "gtk2" || guiSupport == "gtk3") "--enable-gui=${guiSupport}"
++ lib.optional stdenv.isDarwin
diff --git a/third_party/nixpkgs/pkgs/applications/editors/vim/default.nix b/third_party/nixpkgs/pkgs/applications/editors/vim/default.nix
index 2cda81c258..d8167f6098 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/vim/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/vim/default.nix
@@ -33,8 +33,6 @@ stdenv.mkDerivation {
"vim_cv_tty_mode=0660"
"vim_cv_getcwd_broken=no"
"vim_cv_stat_ignores_slash=yes"
- "ac_cv_sizeof_int=4"
- "vim_cv_memmove_handles_overlap=yes"
"vim_cv_memmove_handles_overlap=yes"
];
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/akira/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/akira/default.nix
index 46e4de2754..430c582dd7 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/akira/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/akira/default.nix
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
description = "Native Linux Design application built in Vala and GTK";
homepage = "https://github.com/akiraux/Akira";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ Br1ght0ne neonfuz ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ Br1ght0ne neonfuz ] ++ teams.pantheon.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/ideogram/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/ideogram/default.nix
index f78170fde3..f9b123ddb4 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/ideogram/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/ideogram/default.nix
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
description = "Insert emoji anywhere, even in non-native apps - designed for elementary OS";
homepage = "https://github.com/cassidyjames/ideogram";
license = licenses.gpl2Plus;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
platforms = platforms.linux;
};
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/weylus/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/weylus/default.nix
new file mode 100644
index 0000000000..54b86c0934
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/graphics/weylus/default.nix
@@ -0,0 +1,58 @@
+{ lib
+, dbus
+, stdenv
+, gst_all_1
+, xorg
+, libdrm
+, libva
+, fetchzip
+, copyDesktopItems
+, fontconfig
+, libpng
+, autoPatchelfHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "weylus";
+ version = "0.11.2";
+
+ src = fetchzip {
+ url = "https://github.com/H-M-H/Weylus/releases/download/v${version}/linux.zip";
+ sha256 = "sha256-coA8qUpUgRjVBF/0LZgimx61fTTpdck/AO6e+r2uNu0=";
+ stripRoot = false;
+ };
+
+ installPhase = ''
+ runHook preInstall
+
+ install -Dm755 ./weylus $out/bin/weylus
+ copyDesktopItems ./weylus.desktop
+
+ runHook postInstall
+ '';
+
+ buildInputs = [
+ libpng
+ dbus
+ libdrm
+ fontconfig
+ libva
+ gst_all_1.gst-plugins-base
+ # autoPatchelfHook complains if these are missing, even on wayland
+ xorg.libXft
+ xorg.libXinerama
+ xorg.libXcursor
+ xorg.libXrandr
+ xorg.libXcomposite
+ xorg.libXtst
+ ];
+
+ nativeBuildInputs = [ copyDesktopItems autoPatchelfHook ];
+
+ meta = with lib; {
+ description = "Use your tablet as graphic tablet/touch screen on your computer";
+ homepage = "https://github.com/H-M-H/Weylus";
+ license = with licenses; [ agpl3Only ];
+ maintainers = with maintainers; [ legendofmiracles ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/1password-gui/default.nix b/third_party/nixpkgs/pkgs/applications/misc/1password-gui/default.nix
index 0803b495b2..486fb6b5f9 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/1password-gui/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/1password-gui/default.nix
@@ -86,6 +86,9 @@ stdenv.mkDerivation rec {
substituteInPlace $out/share/applications/${pname}.desktop \
--replace 'Exec=/opt/1Password/${pname}' 'Exec=${pname}'
+ # Polkit file
+ install -Dm 0644 -t $out/share/polkit-1/actions com.1password.1Password.policy
+
# Icons
cp -a resources/icons $out/share
diff --git a/third_party/nixpkgs/pkgs/applications/misc/appeditor/default.nix b/third_party/nixpkgs/pkgs/applications/misc/appeditor/default.nix
index a715681ae9..f8e709e423 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/appeditor/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/appeditor/default.nix
@@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Edit the Pantheon desktop application menu";
homepage = "https://github.com/donadigo/appeditor";
- maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3Plus;
};
diff --git a/third_party/nixpkgs/pkgs/applications/misc/blender/default.nix b/third_party/nixpkgs/pkgs/applications/misc/blender/default.nix
index 59de687978..3dfa6d9ab5 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/blender/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/blender/default.nix
@@ -143,6 +143,10 @@ stdenv.mkDerivation rec {
--prefix PATH : $program_PATH \
--prefix PYTHONPATH : "$program_PYTHONPATH" \
--add-flags '--python-use-system-env'
+ '' + lib.optionalString stdenv.isDarwin ''
+ mkdir -p $out/Applications/Blender.app
+ ln -s $out/Blender.app $out/Applications/Blender.app
+ ln -s $out/Blender.app/Contents/MacOS $out/bin
'';
# Set RUNPATH so that libcuda and libnvrtc in /run/opengl-driver(-32)/lib can be
diff --git a/third_party/nixpkgs/pkgs/applications/misc/cipher/default.nix b/third_party/nixpkgs/pkgs/applications/misc/cipher/default.nix
index eab1185edd..5675676d95 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/cipher/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/cipher/default.nix
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "A simple application for encoding and decoding text, designed for elementary OS";
homepage = "https://github.com/arshubham/cipher";
- maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3Plus;
};
diff --git a/third_party/nixpkgs/pkgs/applications/misc/formatter/default.nix b/third_party/nixpkgs/pkgs/applications/misc/formatter/default.nix
index e8f329ecb0..4532b766f4 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/formatter/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/formatter/default.nix
@@ -71,7 +71,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "A simple formatter designed for elementary OS";
homepage = "https://github.com/Djaler/Formatter";
- maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.lgpl2Plus;
};
diff --git a/third_party/nixpkgs/pkgs/applications/misc/gofu/default.nix b/third_party/nixpkgs/pkgs/applications/misc/gofu/default.nix
index b951a3e482..13cb7129a0 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/gofu/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/gofu/default.nix
@@ -15,6 +15,11 @@ buildGoModule rec {
subPackages = [ "." ];
+ postInstall = ''
+ ln -s $out/bin/gofu $out/bin/rtree
+ ln -s $out/bin/gofu $out/bin/prettyprompt
+ '';
+
meta = with lib; {
description = "Multibinary containing several utilities";
homepage = "https://github.com/majewsky/gofu";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/index-fm/default.nix b/third_party/nixpkgs/pkgs/applications/misc/index-fm/default.nix
index 149e571fea..b4f6b0ca4b 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/index-fm/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/index-fm/default.nix
@@ -17,14 +17,14 @@
mkDerivation rec {
pname = "index";
- version = "1.2.2";
+ version = "2.0.0";
src = fetchFromGitLab {
domain = "invent.kde.org";
owner = "maui";
repo = "index-fm";
rev = "v${version}";
- sha256 = "sha256-N9/Jt18QRqDMWtEfxWn22e5Ud3YMwJ9B7OQRwTvwX8g=";
+ sha256 = "sha256-aY8JBCIh6VyCDOGQIMWhO6asGMo6I6ZTgzpDnnDy9eo=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/mnamer/default.nix b/third_party/nixpkgs/pkgs/applications/misc/mnamer/default.nix
index dd634ae7f1..cad389bf0b 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/mnamer/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/mnamer/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "mnamer";
- version = "2.5.3";
+ version = "2.5.4";
src = fetchFromGitHub {
owner = "jkwill87";
repo = "mnamer";
rev = version;
- sha256 = "1frrvfhp85fh82yw9yb6n61by8qp1v7f3c0f623njxk1afawhccd";
+ sha256 = "sha256-fONQq/RboWHFuEFU7HP1ThUpSjOIlkg54c2WlMUKwuk=";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/octoprint/plugins.nix b/third_party/nixpkgs/pkgs/applications/misc/octoprint/plugins.nix
index 616596ed9b..bb727b2adb 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/octoprint/plugins.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/octoprint/plugins.nix
@@ -2,15 +2,17 @@
with pkgs;
-self: super: let
+self: super:
+let
buildPlugin = args: self.buildPythonPackage (args // {
pname = "OctoPrintPlugin-${args.pname}";
inherit (args) version;
- propagatedBuildInputs = (args.propagatedBuildInputs or []) ++ [ super.octoprint ];
+ propagatedBuildInputs = (args.propagatedBuildInputs or [ ]) ++ [ super.octoprint ];
# none of the following have tests
doCheck = false;
});
-in {
+in
+{
inherit buildPlugin;
m86motorsoff = buildPlugin rec {
@@ -84,7 +86,7 @@ in {
meta = with lib; {
description = "Plugin to display the estimated print cost for the loaded model.";
- homepage = "https://github.com/malnvenshorn/OctoPrint-CostEstimation";
+ homepage = "https://github.com/OllisGit/OctoPrint-CostEstimation";
license = licenses.agpl3Only;
maintainers = with maintainers; [ stunkymonkey ];
};
@@ -147,6 +149,25 @@ in {
};
};
+ ender3v2tempfix = buildPlugin rec {
+ pname = "OctoPrintPlugin-ender3v2tempfix";
+ version = "unstable-2021-04-27";
+
+ src = fetchFromGitHub {
+ owner = "SimplyPrint";
+ repo = "OctoPrint-Creality2xTemperatureReportingFix";
+ rev = "2c4183b6a0242a24ebf646d7ac717cd7a2db2bcf";
+ sha256 = "03bc2zbffw4ksk8if90kxhs3179nbhb4xikp4f0adm3lrnvxkd3s";
+ };
+
+ meta = with lib; {
+ description = "Fixes the double temperature reporting from the Creality Ender-3 v2 printer";
+ homepage = "https://github.com/SimplyPrint/OctoPrint-Creality2xTemperatureReportingFix";
+ license = licenses.mit;
+ maintainers = with maintainers; [ illustris ];
+ };
+ };
+
gcodeeditor = buildPlugin rec {
pname = "GcodeEditor";
version = "0.2.12";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/plank/default.nix b/third_party/nixpkgs/pkgs/applications/misc/plank/default.nix
index 85e3bb4811..1a8f0df5e4 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/plank/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/plank/default.nix
@@ -23,7 +23,6 @@
, libgee
, wrapGAppsHook
, autoreconfHook
-, pantheon
}:
stdenv.mkDerivation rec {
@@ -84,6 +83,6 @@ stdenv.mkDerivation rec {
homepage = "https://launchpad.net/plank";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = with maintainers; [ davidak ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ davidak ] ++ teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/portfolio-filemanager/default.nix b/third_party/nixpkgs/pkgs/applications/misc/portfolio-filemanager/default.nix
index 6b4946976b..b7cd7c0e11 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/portfolio-filemanager/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/portfolio-filemanager/default.nix
@@ -17,7 +17,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "portfolio";
- version = "0.9.10";
+ version = "0.9.12";
format = "other";
@@ -25,7 +25,7 @@ python3.pkgs.buildPythonApplication rec {
owner = "tchx84";
repo = "Portfolio";
rev = "v${version}";
- sha256 = "06hk0kx6h8w263qa71bik68rg4r8qs94b6s60pyhzicfc822k0j4";
+ sha256 = "sha256-P+XQRIL2DepoOSVElxVxMihqxdxwLVnvXuraZN8L7z8=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/applications/misc/seatd/default.nix b/third_party/nixpkgs/pkgs/applications/misc/seatd/default.nix
index 98f278e0c3..0565c8add3 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/seatd/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/seatd/default.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "seatd";
- version = "0.5.0";
+ version = "0.6.2";
src = fetchFromSourcehut {
owner = "~kennylevinsen";
repo = "seatd";
rev = version;
- sha256 = "sha256-JwlJLHkRgSRqfQEhXbzuFTmhxfbwKVdLICPbTDbC9M0=";
+ sha256 = "0c07i1nq0k60xmcsnr37ryqs7nzbg4qfq6fzbnzwbh1yhr8kypcm";
};
outputs = [ "bin" "out" "dev" "man" ];
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
buildInputs = [ systemd ];
- mesonFlags = [ "-Dlogind=enabled" "-Dbuiltin=enabled" ];
+ mesonFlags = [ "-Dlibseat-logind=systemd" "-Dlibseat-builtin=enabled" ];
meta = with lib; {
description = "A universal seat management library";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/sequeler/default.nix b/third_party/nixpkgs/pkgs/applications/misc/sequeler/default.nix
index 5fd5176c95..123e01fe79 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/sequeler/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/sequeler/default.nix
@@ -45,7 +45,7 @@ in stdenv.mkDerivation rec {
'';
homepage = "https://github.com/Alecaddd/sequeler";
license = licenses.gpl3;
- maintainers = [ maintainers.etu ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ etu ] ++ teams.pantheon.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/ulauncher/default.nix b/third_party/nixpkgs/pkgs/applications/misc/ulauncher/default.nix
index 0b7a766ba3..d2df076dc2 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/ulauncher/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/ulauncher/default.nix
@@ -20,13 +20,13 @@
python3Packages.buildPythonApplication rec {
pname = "ulauncher";
- version = "5.11.0";
+ version = "5.12.1";
disabled = python3Packages.isPy27;
src = fetchurl {
url = "https://github.com/Ulauncher/Ulauncher/releases/download/${version}/ulauncher_${version}.tar.gz";
- sha256 = "sha256-xEM7sG0NRWouDu6NxNA94WTycykEhPI4ByjDk2yjHjo=";
+ sha256 = "sha256-Fd3IOCEeXGV8zGd/8SzrWRsSsZRVePnsDaX8WrBrCOQ=";
};
nativeBuildInputs = with python3Packages; [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix b/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
index 11216b1d88..b56904e7fd 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
@@ -24,13 +24,13 @@
}:
buildPythonApplication rec {
pname = "visidata";
- version = "2.5";
+ version = "2.6";
src = fetchFromGitHub {
owner = "saulpw";
repo = "visidata";
rev = "v${version}";
- sha256 = "1iijggdgj36v7d2zm45c00nrbzxaaah2azflpca0f6fjaaxh3lr2";
+ sha256 = "sha256-fsk+Cn7CzrOAif5+LUMrs8llSnEfoSLAdg1qOFMJOh8=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/wike/default.nix b/third_party/nixpkgs/pkgs/applications/misc/wike/default.nix
index fac8ac2886..41722edc4c 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/wike/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/wike/default.nix
@@ -14,13 +14,13 @@ let
]);
in stdenv.mkDerivation rec {
pname = "wike";
- version = "1.5.6";
+ version = "1.5.7";
src = fetchFromGitHub {
owner = "hugolabe";
repo = "Wike";
rev = version;
- sha256 = "1qnxzxqjj0sn522k15plskwa7nlhhbcipfc3w17fbq3k2zhpr1yy";
+ sha256 = "sha256-SB+ApuSovqQCaZYPhH+duf+c07JDSSCRz8hTVhEa4gY=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix
index be3eff9bd9..fac1537a7c 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/common.nix
@@ -85,17 +85,18 @@ let
in attrs: concatStringsSep " " (attrValues (mapAttrs toFlag attrs));
# https://source.chromium.org/chromium/chromium/src/+/master:build/linux/unbundle/replace_gn_files.py
- gnSystemLibraries = lib.optionals (!chromiumVersionAtLeast "93") [
- "ffmpeg"
- "snappy"
+ gnSystemLibraries = lib.optionals (!chromiumVersionAtLeast "95") [
+ "zlib"
] ++ [
+ # TODO:
+ # "ffmpeg"
+ # "snappy"
"flac"
"libjpeg"
"libpng"
"libwebp"
"libxslt"
"opus"
- "zlib"
];
opusWithCustomModes = libopus.override {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
index 86ee33f351..c4521c89ca 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
@@ -1,5 +1,5 @@
{ newScope, config, stdenv, fetchurl, makeWrapper
-, llvmPackages_12, llvmPackages_13, ed, gnugrep, coreutils, xdg-utils
+, llvmPackages_13, ed, gnugrep, coreutils, xdg-utils
, glib, gtk3, gnome, gsettings-desktop-schemas, gn, fetchgit
, libva, pipewire, wayland
, gcc, nspr, nss, runCommand
@@ -19,7 +19,7 @@
}:
let
- llvmPackages = llvmPackages_12;
+ llvmPackages = llvmPackages_13;
stdenv = llvmPackages.stdenv;
upstream-info = (lib.importJSON ./upstream-info.json).${channel};
@@ -54,9 +54,6 @@ let
inherit (upstream-info.deps.gn) url rev sha256;
};
});
- } // lib.optionalAttrs (chromiumVersionAtLeast "93") rec {
- llvmPackages = llvmPackages_13;
- stdenv = llvmPackages.stdenv;
});
browser = callPackage ./browser.nix {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json
index 38b595d245..bbd205bac7 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json
@@ -1,26 +1,26 @@
{
"stable": {
- "version": "93.0.4577.82",
- "sha256": "0lr8zdq06smncdzd6knzww9hxl8ynvxadmrkyyl13fpwb1422rjx",
- "sha256bin64": "0ydvcakpnl20gx7493hv6aqnyf8f28rkvzgwnm4gws92b92n9ify",
+ "version": "94.0.4606.54",
+ "sha256": "0p8kfnyhykbv1cylsx4hj2qdzqr2xdql9rhpva8bfla2w9hr8g83",
+ "sha256bin64": "0lq34l00zrr92g882xzqwq1lf2vf12x1mwidrr2qh6fz7v5418d3",
"deps": {
"gn": {
- "version": "2021-07-08",
+ "version": "2021-08-11",
"url": "https://gn.googlesource.com/gn",
- "rev": "24e2f7df92641de0351a96096fb2c490b2436bb8",
- "sha256": "1lwkyhfhw0zd7daqz466n7x5cddf0danr799h4jg3s0yvd4galjl"
+ "rev": "69ec4fca1fa69ddadae13f9e6b7507efa0675263",
+ "sha256": "031znmkbm504iim5jvg3gmazj4qnkfc7zg8aymjsij18fhf7piz0"
}
},
"chromedriver": {
- "version": "93.0.4577.63",
- "sha256_linux": "0w2lyjj0y9g1wnvk1sg2wi9dvhbjhdz1jb20rlrp5ny2gak6a47b",
- "sha256_darwin": "11420nflyfvf95hxj488336jq6xqjn4lcrwpr67rj2fx6ganji7z"
+ "version": "94.0.4606.41",
+ "sha256_linux": "06flgis4am4jmd9qz6yn1jfdr07w2n3mfrlicw6a9icg5ir64fdq",
+ "sha256_darwin": "1mc0hhksqm5ms4k4aji043xzxncbifjwz5fqzywy4ji64w5kqrca"
}
},
"beta": {
- "version": "94.0.4606.41",
- "sha256": "0kdi8rbly002abg9jwkmv6xmfcv7g0rm68lbdsnhr0biy7wvadij",
- "sha256bin64": "0ayhppzwc4ia36hpakqg9rh3cggw33c7d2zkfaias3zm14k86ga2",
+ "version": "94.0.4606.54",
+ "sha256": "0p8kfnyhykbv1cylsx4hj2qdzqr2xdql9rhpva8bfla2w9hr8g83",
+ "sha256bin64": "1c2i9830r0fldigv16ggmj6r74l6d85abbhka0a5wpbbn6ay08jx",
"deps": {
"gn": {
"version": "2021-08-11",
@@ -31,9 +31,9 @@
}
},
"dev": {
- "version": "95.0.4636.4",
- "sha256": "1rhkmja9p2a8cxnjsrs0ipzajxwgp3c8q3903rp8ns1g579c4g3j",
- "sha256bin64": "0l89iqi95fa10m3jdhbvfdjf4x88gscx6imkhy2x2ax669d19606",
+ "version": "95.0.4638.17",
+ "sha256": "1v5r8m3wlwh6prcj7bd4zprsr4g43869lhxv43m207c5nlnqiriz",
+ "sha256bin64": "1azn9216jhcdg4yjr6frz8vp98qbcnnhifp9jn9bwvyg69lr0dwb",
"deps": {
"gn": {
"version": "2021-08-11",
@@ -44,19 +44,19 @@
}
},
"ungoogled-chromium": {
- "version": "92.0.4515.159",
- "sha256": "04gxgimg5ygzx6nvfws5y9dppdfjg1fhyl8zbykmksbh1myk6zfr",
- "sha256bin64": "0lxnqsvqr1kw6swvkhhz475j0xvaa58ha8r1gq8zxmk48mp41985",
+ "version": "93.0.4577.82",
+ "sha256": "0lr8zdq06smncdzd6knzww9hxl8ynvxadmrkyyl13fpwb1422rjx",
+ "sha256bin64": "0ydvcakpnl20gx7493hv6aqnyf8f28rkvzgwnm4gws92b92n9ify",
"deps": {
"gn": {
- "version": "2021-05-07",
+ "version": "2021-07-08",
"url": "https://gn.googlesource.com/gn",
- "rev": "39a87c0b36310bdf06b692c098f199a0d97fc810",
- "sha256": "0x63jr5hssm9dl6la4q5ahy669k4gxvbapqxi5w32vv107jrj8v4"
+ "rev": "24e2f7df92641de0351a96096fb2c490b2436bb8",
+ "sha256": "1lwkyhfhw0zd7daqz466n7x5cddf0danr799h4jg3s0yvd4galjl"
},
"ungoogled-patches": {
- "rev": "92.0.4515.159-1",
- "sha256": "1mfkpkyj0sd2k07fzmxmqc24ywqqmcv3vpg1yhh96k676q0qkpd0"
+ "rev": "93.0.4577.82-1",
+ "sha256": "199f78f5gvnkpkcvh7587pk35jslkszhvv1d648b4qphzxmw7c66"
}
}
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix
index 64e2614257..1fea44e662 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/ephemeral/default.nix
@@ -64,7 +64,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "The always-incognito web browser";
homepage = "https://github.com/cassidyjames/ephemeral";
- maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3;
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/common.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/common.nix
index 9f2566d07d..f5bc0c9028 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/common.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/common.nix
@@ -9,7 +9,7 @@
, yasm, libGLU, libGL, sqlite, unzip, makeWrapper
, hunspell, libevent, libstartup_notification
, libvpx_1_8
-, icu69, libpng, jemalloc, glib, pciutils
+, icu69, libpng, glib, pciutils
, autoconf213, which, gnused, rustPackages, rustPackages_1_45
, rust-cbindgen, nodejs, nasm, fetchpatch
, gnum4
@@ -27,6 +27,7 @@
, ltoSupport ? (stdenv.isLinux && stdenv.is64bit), overrideCC, buildPackages
, gssSupport ? true, libkrb5
, pipewireSupport ? waylandSupport && webrtcSupport, pipewire
+, jemallocSupport ? true, jemalloc
## privacy-related options
@@ -189,7 +190,7 @@ buildStdenv.mkDerivation ({
xorg.libXdamage
xorg.libXext
libevent libstartup_notification /* cairo */
- libpng jemalloc glib
+ libpng glib
nasm icu69 libvpx_1_8
# >= 66 requires nasm for the AV1 lib dav1d
# yasm can potentially be removed in future versions
@@ -202,6 +203,7 @@ buildStdenv.mkDerivation ({
++ lib.optional gssSupport libkrb5
++ lib.optionals waylandSupport [ libxkbcommon libdrm ]
++ lib.optional pipewireSupport pipewire
+ ++ lib.optional jemallocSupport jemalloc
++ lib.optional (lib.versionAtLeast version "82") gnum4
++ lib.optionals buildStdenv.isDarwin [ CoreMedia ExceptionHandling Kerberos
AVFoundation MediaToolbox CoreLocation
@@ -309,7 +311,6 @@ buildStdenv.mkDerivation ({
"--disable-tests"
"--disable-necko-wifi" # maybe we want to enable this at some point
"--disable-updater"
- "--enable-jemalloc"
"--enable-default-toolkit=${default-toolkit}"
"--with-libclang-path=${llvmPackages.libclang.lib}/lib"
"--with-system-nspr"
@@ -329,6 +330,7 @@ buildStdenv.mkDerivation ({
++ flag alsaSupport "alsa"
++ flag pulseaudioSupport "pulseaudio"
++ flag ffmpegSupport "ffmpeg"
+ ++ flag jemallocSupport "jemalloc"
++ flag gssSupport "negotiateauth"
++ flag webrtcSupport "webrtc"
++ flag crashreporterSupport "crashreporter"
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
index ac063cb1a6..c9f7e9cc69 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
@@ -88,19 +88,19 @@ let
fteLibPath = makeLibraryPath [ stdenv.cc.cc gmp ];
# Upstream source
- version = "10.5.5";
+ version = "10.5.6";
lang = "en-US";
srcs = {
x86_64-linux = fetchurl {
url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz";
- sha256 = "0847lib2z21fgb7x5szwvprc77fhdpmp4z5d6n1sk6d40dd34spn";
+ sha256 = "1hxjixriah08c65nngjdp1blbji1vlnhqkphp8f96hy34hk4dpiw";
};
i686-linux = fetchurl {
url = "https://dist.torproject.org/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz";
- sha256 = "0i26fb0r234nrwnvb2c9vk9yn869qghq0n4qlm1d7mr62dy6prxa";
+ sha256 = "018kwwbbn02drvdj0bjkcyhsnbx97wnmd3lxkrx0kc9dw1s4r418";
};
};
in
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/default.nix
index 4c7a1dbb65..7811630509 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/default.nix
@@ -1,14 +1,14 @@
-{ mkYarnPackage, fetchFromGitHub, electron, makeWrapper, makeDesktopItem, lib }:
+{ mkYarnPackage, fetchFromGitHub, electron, makeWrapper, makeDesktopItem, lib, p7zip }:
mkYarnPackage rec {
pname = "vieb";
- version = "6.0.0";
+ version = "6.1.0";
src = fetchFromGitHub {
owner = "Jelmerro";
repo = pname;
rev = version;
- sha256 = "sha256-3mX6z/CRUQdyQxYK50yqCZIrhPgitsyus4oLkbPqNvM=";
+ sha256 = "sha256-MJJeHnwfXouBygRT/wFWFMRHxQVf/3k2c7vp/tkD5co=";
};
packageJSON = ./package.json;
@@ -34,6 +34,11 @@ mkYarnPackage rec {
};
postInstall = ''
+ unlink $out/libexec/vieb/deps/vieb/node_modules
+ ln -s $out/libexec/vieb/node_modules $out/libexec/vieb/deps/vieb/node_modules
+
+ find $out/libexec/vieb/node_modules/7zip-bin -name 7za -exec ln -s -f ${p7zip}/bin/7za {} ';'
+
install -Dm0644 {${desktopItem},$out}/share/applications/vieb.desktop
pushd $out/libexec/vieb/node_modules/vieb/app/img/icons
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cawbird/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cawbird/default.nix
index 517bd1e01c..08f5545037 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cawbird/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cawbird/default.nix
@@ -23,14 +23,14 @@
}:
stdenv.mkDerivation rec {
- version = "1.4.1";
+ version = "1.4.2";
pname = "cawbird";
src = fetchFromGitHub {
owner = "IBBoard";
repo = "cawbird";
rev = "v${version}";
- sha256 = "0lmrgcj1ky1vhzynl36k6ba3ws089x4qdrnkjk3lbr334kicx9na";
+ sha256 = "17575cp5qcgsqf37y3xqg3vr6l2j8bbbkmy2c1l185rxghfacida";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cloudflared/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cloudflared/default.nix
index ddaaa6fd0d..da7c5c8153 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cloudflared/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cloudflared/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "cloudflared";
- version = "2021.9.0";
+ version = "2021.9.1";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "cloudflared";
rev = version;
- sha256 = "sha256-djgMTCDIVcaPI6to/pPN2hPi1tsKPxRCT30EL0OOEQU=";
+ sha256 = "sha256-VekJq7d80hD8AybkpLq4+9yeeBkeLATr2iG5OFU/TFs=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/bosh-cli/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/bosh-cli/default.nix
index 2dc1c1e86f..e03451f4f2 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/bosh-cli/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/bosh-cli/default.nix
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "bosh-cli";
- version = "6.4.6";
+ version = "6.4.7";
src = fetchFromGitHub {
owner = "cloudfoundry";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-MNM8gyi7L00OSf2EIEQFAlH7oMrcZSubf6tWcgJJMeQ=";
+ sha256 = "sha256-uLzYRfH2wJB/ucYtZGjKi0K5FaiP3CyA85gJ8Ji3WHE=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxcd/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxcd/default.nix
index 7c5fa3e883..ea59b5ecf2 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxcd/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxcd/default.nix
@@ -1,7 +1,7 @@
{ lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles }:
let
- version = "0.17.1";
+ version = "0.17.2";
manifests = fetchzip {
url = "https://github.com/fluxcd/flux2/releases/download/v${version}/manifests.tar.gz";
@@ -19,10 +19,10 @@ buildGoModule rec {
owner = "fluxcd";
repo = "flux2";
rev = "v${version}";
- sha256 = "1jglv30q6vicdzb2f8amdw9s6wdx8y5jmyr8pzl1psqn8zh0dagb";
+ sha256 = "0kcdx4ldnshk4pqq37a7p08xr5cpsjrbrifk9fc3jbiw39m09mhf";
};
- vendorSha256 = "sha256-uyajP7nLrRXLJcI/sBUEf4PPqz55I/ikCxVe4eAYqGA=";
+ vendorSha256 = "sha256-glifJ0V3RwS7E6EWZsCa88m0MK883RhPSXCsAmMggVs=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/helmfile/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/helmfile/default.nix
index 6d70b405e1..c9ce179e23 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/helmfile/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/helmfile/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "helmfile";
- version = "0.140.0";
+ version = "0.140.1";
src = fetchFromGitHub {
owner = "roboll";
repo = "helmfile";
rev = "v${version}";
- sha256 = "sha256-D9CyJE6/latz4541NfOtvKy+kui3CVmD483SkdEJzyU=";
+ sha256 = "sha256-QnGu/EGzgWva/EA6gKrDzWgjX6OrfZKzWIhRqKbexjU=";
};
- vendorSha256 = "sha256-QYI5HxEUNrZKSjk0LlbhjvxXlWCbbLup51Ht3HJDNC8=";
+ vendorSha256 = "sha256-HKHMeDnIDmQ7AjuS2lYCMphTHGD1JgQuBYDJe2+PEk4=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/default.nix
index 4b60ec6ea2..445483c1ec 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/default.nix
@@ -45,10 +45,16 @@ with lib;
let
k3sVersion = "1.21.4+k3s1"; # k3s git tag
k3sCommit = "3e250fdbab72d88f7e6aae57446023a0567ffc97"; # k3s git commit at the above version
+ k3sRepoSha256 = "1w7drvk0bmlmqrxh1y6dxjy7dk6bdrl72pkd25lc1ir6wbzb05h9";
traefikChartVersion = "9.18.2"; # taken from ./scripts/download at TRAEFIK_VERSION
+ traefikChartSha256 = "sha256-9d7p0ngyMN27u4OPgz7yI14Zj9y36t9o/HMX5wyDpUI=";
+
k3sRootVersion = "0.9.1"; # taken from ./scripts/download at ROOT_VERSION
+ k3sRootSha256 = "sha256-qI84KYJKY/T6pqWZW9lOTq5NzZiu//v1zrMzUCiRTGQ=";
+
k3sCNIVersion = "0.8.6-k3s1"; # taken from ./scripts/version.sh at VERSION_CNIPLUGINS
+ k3sCNISha256 = "sha256-uAy17eRRAXPCcnh481KxFMvFQecnnBs24jn5YnVNfY4=";
baseMeta = {
description = "A lightweight Kubernetes distribution";
@@ -61,7 +67,7 @@ let
# bundled into the k3s binary
traefikChart = fetchurl {
url = "https://helm.traefik.io/traefik/traefik-${traefikChartVersion}.tgz";
- sha256 = "sha256-9d7p0ngyMN27u4OPgz7yI14Zj9y36t9o/HMX5wyDpUI=";
+ sha256 = traefikChartSha256;
};
# so, k3s is a complicated thing to package
# This derivation attempts to avoid including any random binaries from the
@@ -75,7 +81,7 @@ let
k3sRoot = fetchzip {
# Note: marked as apache 2.0 license
url = "https://github.com/k3s-io/k3s-root/releases/download/v${k3sRootVersion}/k3s-root-amd64.tar";
- sha256 = "sha256-qI84KYJKY/T6pqWZW9lOTq5NzZiu//v1zrMzUCiRTGQ=";
+ sha256 = k3sRootSha256;
stripRoot = false;
};
k3sPlugins = buildGoPackage rec {
@@ -89,7 +95,7 @@ let
owner = "rancher";
repo = "plugins";
rev = "v${version}";
- sha256 = "sha256-uAy17eRRAXPCcnh481KxFMvFQecnnBs24jn5YnVNfY4=";
+ sha256 = k3sCNISha256;
};
meta = baseMeta // {
@@ -101,7 +107,7 @@ let
k3sRepo = fetchgit {
url = "https://github.com/k3s-io/k3s";
rev = "v${k3sVersion}";
- sha256 = "1w7drvk0bmlmqrxh1y6dxjy7dk6bdrl72pkd25lc1ir6wbzb05h9";
+ sha256 = k3sRepoSha256;
};
# Stage 1 of the k3s build:
# Let's talk about how k3s is structured.
@@ -280,5 +286,7 @@ stdenv.mkDerivation rec {
$out/bin/k3s --version | grep v${k3sVersion} > /dev/null
'';
+ passthru.updateScript = ./update.sh;
+
meta = baseMeta;
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/update.sh b/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/update.sh
new file mode 100755
index 0000000000..db895af71c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/update.sh
@@ -0,0 +1,62 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p curl gnugrep gnused jq
+
+set -eu -o pipefail
+
+WORKDIR=$(mktemp -d)
+trap "rm -rf ${WORKDIR}" EXIT
+
+cd $(dirname "${BASH_SOURCE[0]}")
+
+LATEST_TAG_RAWFILE=${WORKDIR}/latest_tag.json
+curl --silent ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \
+ https://api.github.com/repos/k3s-io/k3s/releases/latest > ${LATEST_TAG_RAWFILE}
+
+LATEST_TAG_NAME=$(jq -r '.tag_name' ${LATEST_TAG_RAWFILE})
+
+K3S_VERSION=$(echo ${LATEST_TAG_NAME} | sed 's/^v//')
+
+LATEST_TAG_TARBALL_URL=$(jq -r '.tarball_url' ${LATEST_TAG_RAWFILE})
+
+K3S_COMMIT=$(curl --silent ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \
+ https://api.github.com/repos/k3s-io/k3s/tags \
+ | jq -r "map(select(.name == \"${LATEST_TAG_NAME}\")) | .[0] | .commit.sha")
+
+K3S_REPO_SHA256=$(nix-prefetch-url --quiet --unpack ${LATEST_TAG_TARBALL_URL})
+
+FILE_SCRIPTS_DOWNLOAD=${WORKDIR}/scripts-download
+curl --silent https://raw.githubusercontent.com/k3s-io/k3s/${K3S_COMMIT}/scripts/download > $FILE_SCRIPTS_DOWNLOAD
+
+FILE_SCRIPTS_VERSION=${WORKDIR}/scripts-version.sh
+curl --silent https://raw.githubusercontent.com/k3s-io/k3s/${K3S_COMMIT}/scripts/version.sh > $FILE_SCRIPTS_VERSION
+
+TRAEFIK_CHART_VERSION=$(grep TRAEFIK_VERSION= $FILE_SCRIPTS_DOWNLOAD \
+ | cut -d'=' -f2 | cut -d' ' -f1)
+TRAEFIK_CHART_SHA256=$(nix-prefetch-url --quiet "https://helm.traefik.io/traefik/traefik-${TRAEFIK_CHART_VERSION}.tgz")
+
+K3S_ROOT_VERSION=$(grep ROOT_VERSION= $FILE_SCRIPTS_DOWNLOAD \
+ | cut -d'=' -f2 | cut -d' ' -f1 | sed 's/^v//')
+K3S_ROOT_SHA256=$(nix-prefetch-url --quiet --unpack \
+ "https://github.com/k3s-io/k3s-root/releases/download/v${K3S_ROOT_VERSION}/k3s-root-amd64.tar")
+
+CNIPLUGINS_VERSION=$(grep VERSION_CNIPLUGINS= $FILE_SCRIPTS_VERSION \
+ | cut -d'=' -f2 | cut -d' ' -f1 | sed -e 's/"//g' -e 's/^v//')
+CNIPLUGINS_SHA256=$(nix-prefetch-url --quiet --unpack \
+ "https://github.com/rancher/plugins/archive/refs/tags/v${CNIPLUGINS_VERSION}.tar.gz")
+
+setKV () {
+ sed -i "s/$1 = \".*\"/$1 = \"$2\"/" ./default.nix
+}
+
+setKV k3sVersion ${K3S_VERSION}
+setKV k3sCommit ${K3S_COMMIT}
+setKV k3sRepoSha256 ${K3S_REPO_SHA256}
+
+setKV traefikChartVersion ${TRAEFIK_CHART_VERSION}
+setKV traefikChartSha256 ${TRAEFIK_CHART_SHA256}
+
+setKV k3sRootVersion ${K3S_ROOT_VERSION}
+setKV k3sRootSha256 ${K3S_ROOT_SHA256}
+
+setKV k3sCNIVersion ${CNIPLUGINS_VERSION}
+setKV k3sCNISha256 ${CNIPLUGINS_SHA256}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix
index 78ccc8cb83..13b15da38c 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/kubernetes/default.nix
@@ -21,13 +21,13 @@
stdenv.mkDerivation rec {
pname = "kubernetes";
- version = "1.22.1";
+ version = "1.22.2";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "kubernetes";
rev = "v${version}";
- sha256 = "sha256-coiDKczX5kWw/5A9+p0atPbn2nR0wBBdfXKTw6FYywo=";
+ sha256 = "sha256-O+FY9wJ0fztO7i5qJfw+cfhfBgaMWKX7IBBXJV4uuCk=";
};
nativeBuildInputs = [ removeReferencesTo makeWrapper which go rsync installShellFiles ];
@@ -60,6 +60,7 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
+ runHook preInstall
for p in $WHAT; do
install -D _output/local/go/bin/''${p##*/} -t $out/bin
done
@@ -83,6 +84,7 @@ stdenv.mkDerivation rec {
--bash <($out/bin/$tool completion bash) \
--zsh <($out/bin/$tool completion zsh)
done
+ runHook postInstall
'';
preFixup = ''
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/linkerd/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/linkerd/default.nix
index da77ffad3a..6d5d5d1bd4 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/linkerd/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/linkerd/default.nix
@@ -64,8 +64,8 @@ in
};
edge = generic {
channel = "edge";
- version = "21.8.2";
- sha256 = "sha256-jMYJ/mLWvuje4ZRuRbzMaqhz8kyn1bYGITJxkyw5Fyg=";
- vendorSha256 = "sha256-18QB2GOxHfnP4GQaF0aohY5kEOg0xN/c+Sp33Ww/1uQ=";
+ version = "21.9.3";
+ sha256 = "0swqx4myvr24visj39icg8g90kj325pvf22bq447rnm0whq3cnyz";
+ vendorSha256 = "sha256-fMtAR66TwMNR/HCVQ9Jg3sJ0XBx2jUKDG7/ts0lEZM4=";
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/nerdctl/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/nerdctl/default.nix
index 344bf7c82d..7ed122117e 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/nerdctl/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/nerdctl/default.nix
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "nerdctl";
- version = "0.11.1";
+ version = "0.11.2";
src = fetchFromGitHub {
owner = "containerd";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-r9VJQUmwe4UGCLmzxG2t9XHQ7KUeJxmEuAwxssPArcM=";
+ sha256 = "sha256-QkUE4oImP0eg5tofGEUonKzffICG4b3SuPJz9S2ZNfE=";
};
- vendorSha256 = "sha256-KnXxp/6L09a34cnv4h7vpPhNO6EGmeEC6c1ydyYXkxU=";
+ vendorSha256 = "sha256-mPOyF1S/g1FpUHHNc+cy0nxk6rK9txnZPYHOSvvfu70=";
nativeBuildInputs = [ makeWrapper installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/nixops/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/nixops/default.nix
index 6515885fd8..91f5cb8266 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/nixops/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/nixops/default.nix
@@ -17,6 +17,10 @@ let
nixops = super.nixops.overridePythonAttrs (
old: {
+ postPatch = ''
+ substituteInPlace nixops/args.py --subst-var version
+ '';
+
meta = old.meta // {
homepage = https://github.com/NixOS/nixops;
description = "NixOS cloud provisioning and deployment tool";
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/spark/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/spark/default.nix
index 76230b8e10..af194afafa 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/spark/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/spark/default.nix
@@ -1,56 +1,75 @@
-{ lib, stdenv, fetchzip, makeWrapper, jre, pythonPackages, coreutils, hadoop
+{ lib, stdenv, fetchzip, makeWrapper, jdk8, python3Packages, extraPythonPackages ? [], coreutils, hadoop
, RSupport? true, R
}:
with lib;
-stdenv.mkDerivation rec {
+let
+ spark = { pname, version, src }:
+ stdenv.mkDerivation rec {
+ inherit pname version src;
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [ jdk8 python3Packages.python ]
+ ++ extraPythonPackages
+ ++ optional RSupport R;
- pname = "spark";
- version = "2.4.4";
+ untarDir = "${pname}-${version}";
+ installPhase = ''
+ mkdir -p $out/{lib/${untarDir}/conf,bin,/share/java}
+ mv * $out/lib/${untarDir}
- src = fetchzip {
- url = "mirror://apache/spark/${pname}-${version}/${pname}-${version}-bin-without-hadoop.tgz";
- sha256 = "1a9w5k0207fysgpxx6db3a00fs5hdc2ncx99x4ccy2s0v5ndc66g";
+ cp $out/lib/${untarDir}/conf/log4j.properties{.template,}
+
+ cat > $out/lib/${untarDir}/conf/spark-env.sh <<- EOF
+ export JAVA_HOME="${jdk8}"
+ export SPARK_HOME="$out/lib/${untarDir}"
+ export SPARK_DIST_CLASSPATH=$(${hadoop}/bin/hadoop classpath)
+ export PYSPARK_PYTHON="${python3Packages.python}/bin/${python3Packages.python.executable}"
+ export PYTHONPATH="\$PYTHONPATH:$PYTHONPATH"
+ ${optionalString RSupport ''
+ export SPARKR_R_SHELL="${R}/bin/R"
+ export PATH="\$PATH:${R}/bin"''}
+ EOF
+
+ for n in $(find $out/lib/${untarDir}/bin -type f ! -name "*.*"); do
+ makeWrapper "$n" "$out/bin/$(basename $n)"
+ substituteInPlace "$n" --replace dirname ${coreutils.out}/bin/dirname
+ done
+ for n in $(find $out/lib/${untarDir}/sbin -type f); do
+ # Spark deprecated scripts with "slave" in the name.
+ # This line adds forward compatibility with the nixos spark module for
+ # older versions of spark that don't have the new "worker" scripts.
+ ln -s "$n" $(echo "$n" | sed -r 's/slave(s?).sh$/worker\1.sh/g') || true
+ done
+ ln -s $out/lib/${untarDir}/lib/spark-assembly-*.jar $out/share/java
+ '';
+
+ meta = {
+ description = "Apache Spark is a fast and general engine for large-scale data processing";
+ homepage = "http://spark.apache.org";
+ license = lib.licenses.asl20;
+ platforms = lib.platforms.all;
+ maintainers = with maintainers; [ thoughtpolice offline kamilchm illustris ];
+ repositories.git = "git://git.apache.org/spark.git";
+ };
+ };
+in {
+ spark3 = spark rec {
+ pname = "spark";
+ version = "3.1.2";
+
+ src = fetchzip {
+ url = "mirror://apache/spark/${pname}-${version}/${pname}-${version}-bin-without-hadoop.tgz";
+ sha256 = "1bgh2y6jm7wqy6yc40rx68xkki31i3jiri2yixb1bm0i9pvsj9yf";
+ };
};
+ spark2 = spark rec {
+ pname = "spark";
+ version = "2.4.8";
- nativeBuildInputs = [ makeWrapper ];
- buildInputs = [ jre pythonPackages.python pythonPackages.numpy ]
- ++ optional RSupport R;
-
- untarDir = "${pname}-${version}-bin-without-hadoop";
- installPhase = ''
- mkdir -p $out/{lib/${untarDir}/conf,bin,/share/java}
- mv * $out/lib/${untarDir}
-
- sed -e 's/INFO, console/WARN, console/' < \
- $out/lib/${untarDir}/conf/log4j.properties.template > \
- $out/lib/${untarDir}/conf/log4j.properties
-
- cat > $out/lib/${untarDir}/conf/spark-env.sh <<- EOF
- export JAVA_HOME="${jre}"
- export SPARK_HOME="$out/lib/${untarDir}"
- export SPARK_DIST_CLASSPATH=$(${hadoop}/bin/hadoop classpath)
- export PYSPARK_PYTHON="${pythonPackages.python}/bin/${pythonPackages.python.executable}"
- export PYTHONPATH="\$PYTHONPATH:$PYTHONPATH"
- ${optionalString RSupport
- ''export SPARKR_R_SHELL="${R}/bin/R"
- export PATH=$PATH:"${R}/bin/R"''}
- EOF
-
- for n in $(find $out/lib/${untarDir}/bin -type f ! -name "*.*"); do
- makeWrapper "$n" "$out/bin/$(basename $n)"
- substituteInPlace "$n" --replace dirname ${coreutils.out}/bin/dirname
- done
- ln -s $out/lib/${untarDir}/lib/spark-assembly-*.jar $out/share/java
- '';
-
- meta = {
- description = "Apache Spark is a fast and general engine for large-scale data processing";
- homepage = "http://spark.apache.org";
- license = lib.licenses.asl20;
- platforms = lib.platforms.all;
- maintainers = with maintainers; [ thoughtpolice offline kamilchm ];
- repositories.git = "git://git.apache.org/spark.git";
+ src = fetchzip {
+ url = "mirror://apache/spark/${pname}-${version}/${pname}-${version}-bin-without-hadoop.tgz";
+ sha256 = "1mkyq0gz9fiav25vr0dba5ivp0wh0mh7kswwnx8pvsmb6wbwyfxv";
+ };
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix
index ff9a794153..b238e5a4b7 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "terragrunt";
- version = "0.31.11";
+ version = "0.32.2";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-TBglZb0DZoHYtAL+0I+9v/a7zQ915MoNGS0GXvhgVss=";
+ sha256 = "sha256-1s6/Xn/NsClG7YvRyzpvzMy8HmDITNCQUJxHaA84470=";
};
vendorSha256 = "sha256-y84EFmoJS4SeA5YFIVFU0iWa5NnjU5yvOj7OFE+jGN0=";
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/tilt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/tilt/default.nix
index c43e345921..eee449de53 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/tilt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/tilt/default.nix
@@ -5,13 +5,13 @@ buildGoModule rec {
/* Do not use "dev" as a version. If you do, Tilt will consider itself
running in development environment and try to serve assets from the
source tree, which is not there once build completes. */
- version = "0.22.8";
+ version = "0.22.9";
src = fetchFromGitHub {
owner = "tilt-dev";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-LUx/Ewk7wesHpFbdWZtjEkhYIEkEhJ3XqZ2WywmcqJg=";
+ sha256 = "sha256-h19Cj4ztgypT/j1gB+PbvgDJ7jlJ3CYPEbK62tJeMss=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
index c4647b4cdf..07ac0730fa 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
@@ -20,13 +20,13 @@ let
"${electron}/bin/electron";
in nodePackages.deltachat-desktop.override rec {
pname = "deltachat-desktop";
- version = "1.21.0";
+ version = "1.21.1";
src = fetchFromGitHub {
owner = "deltachat";
repo = "deltachat-desktop";
rev = "v${version}";
- sha256 = "1fwnv77qa9p50js98byb26ms7mhv7rfwhfv21f282a74pbqsar45";
+ sha256 = "0d59z0mvi70i26d79s4h0sssclwcakidhvhq56zi78bkfqlx7xf1";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-desktop/package.json b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-desktop/package.json
index a6355fde2b..19cb53f6da 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-desktop/package.json
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-desktop/package.json
@@ -1,6 +1,6 @@
{
"name": "deltachat-desktop",
- "version": "1.21.0",
+ "version": "1.21.1",
"dependencies": {
"@blueprintjs/core": "^3.22.3",
"@mapbox/geojson-extent": "^1.0.0",
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/ferdi/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/ferdi/default.nix
index 1b6bcd6758..05ba66f937 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/ferdi/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/ferdi/default.nix
@@ -17,10 +17,10 @@ in
mkFranzDerivation' rec {
pname = "ferdi";
name = "Ferdi";
- version = "5.6.0";
+ version = "5.6.2";
src = fetchurl {
url = "https://github.com/getferdi/ferdi/releases/download/v${version}/ferdi_${version}_amd64.deb";
- sha256 = "sha256-yaAYNQAvbtArw9qAtbTDD11a9nH2OQEPE8QLg1E79Yc=";
+ sha256 = "sha256-8rB7SnaIaeCXAaKELNO1CnxpV8TyeKRCVamwpATeia4=";
};
extraBuildInputs = [ xorg.libxshmfence ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
index d14422fa9e..4c9a1b30e6 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
@@ -25,7 +25,7 @@ let
else "");
in stdenv.mkDerivation rec {
pname = "signal-desktop";
- version = "5.17.1"; # Please backport all updates to the stable channel.
+ version = "5.17.2"; # Please backport all updates to the stable channel.
# All releases have a limited lifetime and "expire" 90 days after the release.
# When releases "expire" the application becomes unusable until an update is
# applied. The expiration date for the current release can be extracted with:
@@ -35,7 +35,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
- sha256 = "sha256-gJ5jDMdEx2YSmPtNfv2gKKAgPfRJcb3Aabti/DgHaIU=";
+ sha256 = "1fmn2i6k3zh3d37234yxbawzf85fa66xybcli7xffli39czxbcj3";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
index 17c9f9114a..1d015990b9 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
@@ -45,6 +45,7 @@
, libsysprof-capture
, libpsl
, brotli
+, microsoft_gsl
}:
# Main reference:
@@ -59,7 +60,7 @@ let
in
mkDerivation rec {
pname = "telegram-desktop";
- version = "3.0.1";
+ version = "3.1.0";
# Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py
# Telegram-Desktop with submodules
@@ -68,7 +69,7 @@ mkDerivation rec {
repo = "tdesktop";
rev = "v${version}";
fetchSubmodules = true;
- sha256 = "196w82a92jahz7caqv2cyhhq53xm3figa7kiq59kid5wbqg33c9x";
+ sha256 = "0507qdkz8gn0gyyhxsy4mc4rs2r94s1ipqfxrc6ghgj43jkrklx3";
};
postPatch = ''
@@ -136,6 +137,7 @@ mkDerivation rec {
libsysprof-capture
libpsl
brotli
+ microsoft_gsl
];
cmakeFlags = [
@@ -174,6 +176,6 @@ mkDerivation rec {
platforms = platforms.linux;
homepage = "https://desktop.telegram.org/";
changelog = "https://github.com/telegramdesktop/tdesktop/releases/tag/v${version}";
- maintainers = with maintainers; [ oxalica primeos ];
+ maintainers = with maintainers; [ oxalica primeos vanilla ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
index e553c95990..60baf734aa 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation {
pname = "tg_owt";
- version = "unstable-2021-06-27";
+ version = "unstable-2021-09-15";
src = fetchFromGitHub {
owner = "desktop-app";
repo = "tg_owt";
- rev = "91d836dc84a16584c6ac52b36c04c0de504d9c34";
- sha256 = "1ir4svv5mijpzr0rmx65088iikck83vhcdqrpf9dnk6yp4j9v4v2";
+ rev = "575fb17d2853c43329e45f6693370f5e41668055";
+ sha256 = "17lhy5g4apdakspv75zm070k7003crf1i80m8wy8f631s86v30md";
fetchSubmodules = true;
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/default.nix b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/default.nix
index e22ad0b774..80f15eeff3 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/default.nix
@@ -28,25 +28,16 @@ let
in
assert lib.all (p: p.enabled -> ! (builtins.elem null p.buildInputs)) plugins;
stdenv.mkDerivation rec {
- version = "3.2.1";
+ version = "3.3";
pname = "weechat";
hardeningEnable = [ "pie" ];
src = fetchurl {
url = "https://weechat.org/files/src/weechat-${version}.tar.bz2";
- sha256 = "sha256-gtFskJoJLw7cqLao46LRUcZobOtzgwUOiKf7I4OiJAQ=";
+ sha256 = "sha256-GnSi7uMxiyWSQau75q07NlX1ikaBeWOdrzOf9f0jnBM=";
};
- patches = [
- # weechat 3.2 fails to build on Darwin, but is fixed for the next release:
- (fetchpatch {
- url = "https://github.com/weechat/weechat/commit/0b7e4977bef763993e361c23db0f52117b799949.patch";
- sha256 = "eVdrhr4mrqv+OkqYOv1E7mUkmzd5NC3LmZhbXJnCpFg=";
- excludes = [ "ChangeLog.adoc" ];
- })
- ];
-
outputs = [ "out" "man" ] ++ map (p: p.name) enabledPlugins;
cmakeFlags = with lib; [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
index ccbf78ec4c..f83b670534 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
@@ -3,6 +3,8 @@
{
colorize_nicks = callPackage ./colorize_nicks { };
+ edit = callPackage ./edit { };
+
multiline = callPackage ./multiline {
inherit (perlPackages) PodParser;
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/edit/default.nix b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/edit/default.nix
new file mode 100644
index 0000000000..5f91417b76
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/edit/default.nix
@@ -0,0 +1,30 @@
+{ lib, stdenv, fetchFromGitHub, weechat }:
+
+stdenv.mkDerivation rec {
+ pname = "edit-weechat";
+ version = "1.0.2";
+
+ src = fetchFromGitHub {
+ owner = "keith";
+ repo = "edit-weechat";
+ rev = version;
+ sha256 = "1s42r0l0xkhlp6rbc23cm4vlda91il6cg53w33hqfhd2wz91s66w";
+ };
+
+ dontBuild = true;
+
+ passthru.scripts = [ "edit.py" ];
+
+ installPhase = ''
+ runHook preInstall
+ install -D edit.py $out/share/edit.py
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ inherit (weechat.meta) platforms;
+ description = "This simple weechat plugin allows you to compose messages in your $EDITOR.";
+ license = licenses.mit;
+ maintainers = with maintainers; [ eraserhd ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
index 3054775e2d..de453c4d19 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
@@ -1,655 +1,655 @@
{
- version = "91.1.0";
+ version = "91.1.1";
sources = [
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/af/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/af/thunderbird-91.1.1.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha256 = "6b355e9b1e5c467b51aecf697d776014f52a4b71c3b67afae34e64cb8af4155c";
+ sha256 = "ba98ba0ac513e9f8ca047bd08b38e2391d5b67b4195c2c1ac7d90498e148ad6b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ar/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ar/thunderbird-91.1.1.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha256 = "1fa1acd3b21db46e70ad0295ed95be4b3839b8029de09a42d11a8523df0e4573";
+ sha256 = "3514eadb52d000429f16417d3af5ce648cfdeaa583bb3602623f40abfca72fec";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ast/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ast/thunderbird-91.1.1.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha256 = "aa3c7ba15bd18ab420c028571fa472b25d4ffc11f5789e4330d49a787442a2f9";
+ sha256 = "c630ab402c6f166181474b0e7299dc24ff0de5ce92fa0894adbc3dbaf8878f59";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/be/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/be/thunderbird-91.1.1.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha256 = "24a39668aaadec7a77bd75dbb9174d4865776d55c33d3b6a8fd63cb6589a176c";
+ sha256 = "9f484652940fec35d9adad996e80092cedabc789952e083107b405992b1ecf9d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/bg/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/bg/thunderbird-91.1.1.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha256 = "aed38cd5384c6e7df097fca8b37e866e0e432ea37f636c2306d2c1534b1013a7";
+ sha256 = "f784957e36cb9a92083c275eec887d3a6847439281e94346e5bf0e065ec23366";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/br/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/br/thunderbird-91.1.1.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha256 = "6e8558c74d7bd0fc827bae6fc948d20a8bf3a8cd1b60784bc9e45c101b781bf2";
+ sha256 = "2817bf350195954464db3a936db3a3730c2d33dfea9333165e69418b627d575d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ca/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ca/thunderbird-91.1.1.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha256 = "35f23617e5a62dbb2732688add158818c9f33d1c38555c1035ebdf1511a58ba4";
+ sha256 = "176b8f2463267ad2aed07ca6966609c600615763caba662ac68c45b5d36e367c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/cak/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/cak/thunderbird-91.1.1.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha256 = "6029b2ec2581997916575e73e88c01068f48a6b72e606882936be5ee4d6bb69a";
+ sha256 = "7ff8fc736dd4232801d0e50b154747827cc818fe76782b219d683a8b2bba8969";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/cs/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/cs/thunderbird-91.1.1.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha256 = "6e7d2c6fdf864c7a9951f805a867c8d2b300d31f011e8e36e7f914c269ace27f";
+ sha256 = "b6763048e3fab66a4f08fd8c868d7c9c51258c540801546546b7da3b2ea64693";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/cy/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/cy/thunderbird-91.1.1.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha256 = "7933796c5db473ca10f3633ca8f4d7d8fc6b8042e5fab2c18e45a0f1cfe542cd";
+ sha256 = "810213d5f90387bd6f46436b1479b977248ec043235f2f97b7e8d0a3b296eaec";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/da/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/da/thunderbird-91.1.1.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha256 = "fbce1763012fbb3395668cc88cd9562ca7cb19ecaa0f4eee81def9983106b97d";
+ sha256 = "2c85f4ea05fb03aaf88f4cb028375a628061f2699adde13f78cf6e76b7564e7d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/de/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/de/thunderbird-91.1.1.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha256 = "8e62c8f447cf509b31f4f54bd8537d8ff9e525ba065e225a1e1c0acdadff0d3e";
+ sha256 = "9a05ca5400224fbf0923a331e1ba986d38038df24340c6aee695c24f96f75e0e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/dsb/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/dsb/thunderbird-91.1.1.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha256 = "4c3064d94f70ed5d80ee091127de862f700904c7ea267a9f225d3e770472d0cc";
+ sha256 = "e06a84821ba0354e4d5efe0e080734e39f376ba3e1f1c385ab939fd4cb84301c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/el/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/el/thunderbird-91.1.1.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha256 = "5307684da1676cec690ecbd47159d99f8034f4f1dd7f2785bbd673b4bde88760";
+ sha256 = "32a1de995a05495721a4c6a6a74ec27b68c03d7b2121ea7d6ce6d295ceb8d328";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/en-CA/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/en-CA/thunderbird-91.1.1.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha256 = "a411b006a7589c7798cf6e23d32c1096c8587904b8dec0c77c59a4864d94d077";
+ sha256 = "95f2dd81dc1958f2acd8a801fe7a87dfa0a00c6b91b8bd669f8e3caf6d90aad2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/en-GB/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/en-GB/thunderbird-91.1.1.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha256 = "430b01b92d52940bfc37f5d6179da4cddf36884b3b26ece298a24b7743f72833";
+ sha256 = "3177bce52669f44ae58ca447b54a86329cdb5b8006199e86fa66b5bfe96ac8a3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/en-US/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/en-US/thunderbird-91.1.1.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha256 = "d19eb0214c17b9738124fd196cfc64e8c98df092d7777e59ebff2fd6304ccdad";
+ sha256 = "c0331b86ef72bae3d769ca977b0c9adeb9a29145dab1eb0013f4d88fa9caeedc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/es-AR/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/es-AR/thunderbird-91.1.1.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha256 = "1614a42f7cff6e7c8d82cb7be3cbb13b056242206fb4e9b4765576d1a048c764";
+ sha256 = "e2aee8223131a46bf99140ebdb56ab76ca03eb5eb66dfbee75f23520d95d1971";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/es-ES/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/es-ES/thunderbird-91.1.1.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha256 = "36fa6d30f6a743fba64cb3c7087143d9ba270b75b9c68e2bd9f305c0dba72a36";
+ sha256 = "c8e189dc7a57d47c6dba9e4cda3068b327fa10cff3818e97a4942c71c1d0cc87";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/et/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/et/thunderbird-91.1.1.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha256 = "c3ccde17967aca822bf70ad836c412315c4f8315126d000369344e19d3f5e4f5";
+ sha256 = "76e094d63467fb36622b64361f86041f0e6361a4fb1f1702c8a0e88bc57cfc96";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/eu/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/eu/thunderbird-91.1.1.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha256 = "799a10b1d0d59087dcbc36ea584e7b5bd0bf6e824b8b54fd4805693a86d8a5eb";
+ sha256 = "8f09dc4bbbb76b660acf4664f4fb083a50de6523842171b4fe9558e7255c8bbf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/fi/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/fi/thunderbird-91.1.1.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha256 = "9d4ff3871c76453ee24ecca614c2b3ee74ccec34653758cb0d6814c6cb880cf2";
+ sha256 = "d7dba3916342bfefe549ad21a70a438c8f2031fc5f0085fc4e236d0f8d07c948";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/fr/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/fr/thunderbird-91.1.1.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha256 = "8ecd58d5e078b3764805962a5b79c34cd967b671e83bf1d4eb986dbb6a0ce01f";
+ sha256 = "4088b924197a6baf7ea3ee233d566b9799cbab955a135bc870eaf6e08ce70915";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/fy-NL/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/fy-NL/thunderbird-91.1.1.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha256 = "0f06c52b5acb30787df11994c816bacbb639d52f69490ce0d14f1dcea3393522";
+ sha256 = "59cd7d50cdbb7867f746b137ec8f70407ae649b03e86a73a2be642eab9256be4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ga-IE/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ga-IE/thunderbird-91.1.1.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha256 = "ed49900c65dcc82db483f6ed25aa84d8df4ac2ef961857e2e04581a39fd2614c";
+ sha256 = "10936f6c941d8c94eea200c1c3bb8919066714129eb3b34d67df87c9b93f331c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/gd/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/gd/thunderbird-91.1.1.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha256 = "a5c60e5ec859ec7b3f3c5415e2aadbe0d934808c3ed2fd05832bdba9100f3906";
+ sha256 = "4ee24daec40780a8148092c96140575e7e5d1169fd37ffc6d46879f76f976f80";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/gl/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/gl/thunderbird-91.1.1.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha256 = "952b19e3c2b228102340803095c5c3854f1e726bf3bde05a5a5706cd536f6dfb";
+ sha256 = "0126bc6b167b8bcb2135e02c289f26aed82e4ab8dc820fa9468ebb41fd05604d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/he/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/he/thunderbird-91.1.1.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha256 = "33121f9612d938b8f8dc040cfff99c6e76db956bf5cbd8823e8ec5488d6fb154";
+ sha256 = "58ae78aee2da5f8a33edf8c87a743ea7f3da6702f25682869db9bbfcb53d4df5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/hr/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/hr/thunderbird-91.1.1.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha256 = "62060cc1b62831543bab9d8d6e63d8cc8ec755e51b463adf3823987828037196";
+ sha256 = "c4543e54a9fa59906c64b8830e4ce6218279872e6beafeb67d13250159eca8f0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/hsb/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/hsb/thunderbird-91.1.1.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha256 = "24f8af584f7f882a2a6e80ef704e58fdf1893c4690eaa9b9a6cc03fc786c6865";
+ sha256 = "cded10c83585c5d6ebdae4a0740262f43203b7a9252144a6f97eb6b329cea95a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/hu/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/hu/thunderbird-91.1.1.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha256 = "33b17c2920312de96f9e7158b9659ab5afe8fdd09454b535b2b84f72e9797669";
+ sha256 = "f6dcdab2dad04a9210f509a62da49ec5269bf5c9f40e74cf9d2f43edb0abd422";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/hy-AM/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/hy-AM/thunderbird-91.1.1.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha256 = "608cbb5ce32eef21489000f92857ac45e73adbf618f44e7fc36d8d323432504c";
+ sha256 = "b3f8a1b6d4576dbf660bee6404b97babeb04bf0c1c6ff27aab25a073436f43a4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/id/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/id/thunderbird-91.1.1.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha256 = "29e8a54b74a6ea8e8eed88b00c833bd6b6e90c9da62090a7162642627c04cd25";
+ sha256 = "e1bfada3b7d33e01462cc303b22298850c5923f42e8ca656cdf5b2dc72c00745";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/is/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/is/thunderbird-91.1.1.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha256 = "5d8fc62ba40847027b9dc497294fd4a6a1ca34b1aadb934388d32942f0e47b47";
+ sha256 = "602ee80721bfa921805c1fff2b0802d7845d7970645cbb839e5d0f6e25b5fe65";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/it/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/it/thunderbird-91.1.1.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha256 = "f5f0b1101e4ac664af9b4acf63d40d9cd1109653ce4f397a22f0d61f13576261";
+ sha256 = "7e55d0b20027e23d3340a593beeebac0fead2dd0d048133b2e42dbb33288c4c5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ja/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ja/thunderbird-91.1.1.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha256 = "7be97e12f05418cb82d86731130f0c2ebfc0c8aacc7f4120be2ec11d53b5980d";
+ sha256 = "df67309b344f46f9ead5939a2f0f7bc34b90bf4cfa4cc28a662391146951c4a0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ka/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ka/thunderbird-91.1.1.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha256 = "47438a6fa2bad17d57f90fb083f70ec023d65a9a344fd4ffa137cec9ceb1b29d";
+ sha256 = "0992f5884dec1431a1c82e289195db7561a8089e7cd7d8fb940c0435e365b6f2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/kab/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/kab/thunderbird-91.1.1.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha256 = "0037b1e8514c25fcbd05fb8dbb66880cbbf22d2bee443d14cca4acb3ef994982";
+ sha256 = "37eb0b67bb564762f8c88fac75c9ef8a51ad4ca302e3bc5f4d99ff799a141309";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/kk/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/kk/thunderbird-91.1.1.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha256 = "749e22fb529f7d710a6a2ebeae9eb5019fad8cfda8f6678da9749bb2709fccd5";
+ sha256 = "16fcf81dd18c51826d3a93e6393c820227322ad4cceaa668a22fcf79d9fe0773";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ko/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ko/thunderbird-91.1.1.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha256 = "d69205bc220de204535569d058230b9888d58cae8f8c44ff1fcec78a6443223a";
+ sha256 = "4e6b0bb94ae1442b987b5e98ef287f6cdd354d13ecbb14dfc25b04ba17b3961d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/lt/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/lt/thunderbird-91.1.1.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha256 = "8d670513f40d04e73cab28bf2cbed5865c11c9ca22abd7b0c7f8e823e0d1553a";
+ sha256 = "03364e6f6104f083bd38dbd65c1d451186757e07460840a1fc8ed8d71f00cc8b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/lv/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/lv/thunderbird-91.1.1.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha256 = "1e8f6b5189b289b7538b4d49ab79e384f721c90279dbafb74fa797eed3144a00";
+ sha256 = "4da6a4e457aadb58819c3b44432c5a5ff17f2be378fb461d859a92768e2c4b7e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ms/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ms/thunderbird-91.1.1.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha256 = "6c29d08a31ddf074afe987864fd597822d70438b27b4f3ba09637235d387c4c6";
+ sha256 = "8aae1245c40ba4b7682f5d26f3b90d9b5cfe53fbd00a755e699ddcea6ac5164f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/nb-NO/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/nb-NO/thunderbird-91.1.1.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha256 = "b0427494aa505bc4fb0dbd22881c480d9b3b0003a1768010ae277403964cc069";
+ sha256 = "d279ee97817a87a87b8848f6cce8e1b0a9643095dbf46e3632df6242f9b05b23";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/nl/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/nl/thunderbird-91.1.1.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha256 = "b690288643ecdda0f92c74ea1e27555dcbbfb5600e4b96c5f09fc6d438a07904";
+ sha256 = "f1d58f439aa8276b5baa475e696a6eedb484059eef66ed8ab6ea27f66182d53a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/nn-NO/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/nn-NO/thunderbird-91.1.1.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha256 = "2d75277596380c477334f81ef75a20216502a767c307b50b29b1e9fb9c859c44";
+ sha256 = "703745b4b07778058a8ed8d4072700033f268ea513abc9f4dc7d1cdcf07c9c2c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/pa-IN/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/pa-IN/thunderbird-91.1.1.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha256 = "1ab4a0c67f0ece7263b5aa67ff83e525b22aff82577ee80c422ebe8dc3df88e0";
+ sha256 = "46d756ecb4d5e566dc4a72115874b32bce8eba5de141448d461d795b0c81e78c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/pl/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/pl/thunderbird-91.1.1.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha256 = "d4ef5d8678c8ef56bfc29362ef1745daef81ae7f8769eef6dcb38e9c2575f694";
+ sha256 = "7384fd09796d727f82dd9f92b3faa67d53c415c01b44c885a998039eda703545";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/pt-BR/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/pt-BR/thunderbird-91.1.1.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha256 = "e29a8f74c456c3bb74e2c32aeb8b33b2e43a44f34ebdb965c62c26899c209b3e";
+ sha256 = "dcd97601965c25f43fc10bf59c5ccd3d62439ad3f1ed724c379951d2b514df72";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/pt-PT/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/pt-PT/thunderbird-91.1.1.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha256 = "2e4af178f24ef709d770e53511da6c9445b4c68f8326a820839dccc1c7f5f018";
+ sha256 = "225c2c87e5e18a987c1cad74622ace48bcda9dac7d420694f91c0c30757bfa23";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/rm/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/rm/thunderbird-91.1.1.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha256 = "720067814b8b2ebcf4e4befffca4b64a2b3ede35a52cfbe155eacaaa55e3751f";
+ sha256 = "07ca0312828ee92b9d04ca5e62f6f4f65260faba80da1da5365a2614edd43dae";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ro/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ro/thunderbird-91.1.1.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha256 = "c1c86c6e702182eb058abda2e3aae249f2baa84b8c920216d82b02dd93336736";
+ sha256 = "3cee1abefb6bcd9508a14e0b03e14f30b6aba95245ba79993d293fc92a3f7bb4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/ru/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/ru/thunderbird-91.1.1.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha256 = "79fa279c4b384c82952a8622c1fdbdd380f5c7c8519739daae923fe68a008168";
+ sha256 = "e6491ab33fa05012206b22223f78e2f6f575f9e99d33159f0c853b538c3ab9ce";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/sk/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/sk/thunderbird-91.1.1.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha256 = "dcc35cf4d23ad70e58378d9ce85d6cb627601ba1b6703bfa91b1350d7c9db460";
+ sha256 = "b4cc3471da1cd3f1f9146bf5ba9d33f706df6d2988375a7f148223eba2cb88e5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/sl/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/sl/thunderbird-91.1.1.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha256 = "ffd4fd2047d6be06763c7e5d64936ed781ac55a6412236d3f4373e740f3effe2";
+ sha256 = "a83b61af2283d3c694ede815faaa0abfb3e6b7a346d9d984dbf3e50856532473";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/sq/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/sq/thunderbird-91.1.1.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha256 = "db989f096cfbb11451877f7a55b89ecc3d95f3920716f3c094272f7f606350f7";
+ sha256 = "6562243bd3ca68b6b09c12745111c36a269e60593c5c458e04da12a9f1cfe7dc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/sr/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/sr/thunderbird-91.1.1.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha256 = "bc63020249bd66abcf17dd86daf72960c80fdfa334257031f88060d610b7b420";
+ sha256 = "2b8dee91bfe25480f1a7b12b3825e2445b369d6125df9a13271ef6a6af015db8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/sv-SE/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/sv-SE/thunderbird-91.1.1.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha256 = "018f169ef69d4d43c860fa0b31102f87001035cdebbdaf9a296a5a9a42ffd351";
+ sha256 = "113e0ebd096ef5ea225c76e930cbdc58f2b529b39fe799310098abefa4652ee1";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/th/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/th/thunderbird-91.1.1.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha256 = "10a062c36ee778f9fb16cc90b27e51a00efc143008ea11c4e04a0261bcfd2001";
+ sha256 = "71b62b60167d06a02fcc90017b33d65c757d18d05fbf689607631ff1783941ce";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/tr/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/tr/thunderbird-91.1.1.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha256 = "bbafbc16b0437fd507db0c72cdd0f13f40485329a1f6b238daf7f77c21290acb";
+ sha256 = "ab7f254131c8fdcc040d06d29ffdb0da6d95b9970f7640851bbdad337af0bd0a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/uk/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/uk/thunderbird-91.1.1.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha256 = "fb7488a541f284eda5862cf3f1f16e274fc3604d1ab3ec03c39c4779c9900c8d";
+ sha256 = "6da1aa51763b3acb2015eb78b50d5d6cc080bd606e2afdcf181d84095b0cedc3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/uz/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/uz/thunderbird-91.1.1.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha256 = "c8238bb841b37e4f468c95e07c714caacb2c028969d10ed88027b89ebd12f11a";
+ sha256 = "933513bdc1b1137dc627ec4895c3299d3633a105eadf2216b682fe36554c5f5b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/vi/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/vi/thunderbird-91.1.1.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha256 = "34bb1df38a05b37a0e8f976bf45aa2b95295e54d3cea32a199ac1a3b623086c4";
+ sha256 = "8f3eb2210a070983d87e6d5ec9908cabfdd012a4691443c39cbf2212d79e2394";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/zh-CN/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/zh-CN/thunderbird-91.1.1.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha256 = "e30dbf4980e33684f2011ce5fb938b1c78e106bf9f0386e720674e494e78b3a7";
+ sha256 = "0faa621dba2d2725bcd6b2a337feac5ee2d6bf66900ce30e1e5abbcddc15ca45";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-x86_64/zh-TW/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-x86_64/zh-TW/thunderbird-91.1.1.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha256 = "09e33501f8df2889820bea4ece53edd3a732b94cfad1a5006aca2f0930db80d4";
+ sha256 = "e236b7d2b9187a0ac780d7e0821cf29138d5f03321248e4edab0d1f2a7267cc7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/af/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/af/thunderbird-91.1.1.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha256 = "def6badfd1fc47bcaf39eb729b32b7b18b60644d30ce1851e3c05a4e434aa55a";
+ sha256 = "624e9894eba97eafff7241dd73c2edd685e0786ba3e12f525980012d7dbae0e6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ar/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ar/thunderbird-91.1.1.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha256 = "53d0a95c544e619a25ac6cc7cc6679b1acee486e9c421a1daddbf8654b887afd";
+ sha256 = "62f250a1925e8b3cf2c98fe877b7b5a6d559d3fafb1320312fc765630c23a71b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ast/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ast/thunderbird-91.1.1.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha256 = "887af3d430ae6a9f8ab8c4e8660ad3ee96b7bdd0a20b97382e2ee19c75881907";
+ sha256 = "102b2e3d812eb4737f3d4ab63e2b696cb7cc2478ad438bed5c19299d65dc5ac6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/be/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/be/thunderbird-91.1.1.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha256 = "b1c98702341cb8250518226dc6ce1403ff6e8c4d693d6e2c71216b8448fa8685";
+ sha256 = "ed15b0cc8c4d0dcc4071ccdc602fd796c5dc42a027f26595d1d8df2ab10267ba";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/bg/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/bg/thunderbird-91.1.1.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha256 = "77637e9d2e135116f2136ba04a48e787b1c44f137430255126f9d45ecb1fb56b";
+ sha256 = "234f8ff03dbf19bd9100663ee517fa1630d0e7bd00953a056d5085021fa90324";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/br/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/br/thunderbird-91.1.1.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha256 = "f05f6536e425685296d257a7dabe838a9e09e3663d8315ac3f810a2f434e7087";
+ sha256 = "34c578de385448cad19dc368a04d0285cfb1520c31477f6eacc10ffa2e81a02d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ca/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ca/thunderbird-91.1.1.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha256 = "0509d0cde2a0fe2d6ac8dc2d5b850ddff7815145673dd2ee5a121dea95253f2c";
+ sha256 = "c3d3dfdeaa72254d02b12f72c83a95a2904a13f2e0c721d3baa5da0dd76bc2c8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/cak/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/cak/thunderbird-91.1.1.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha256 = "9838e298051a41e26f07b4b3fe2b986f17dae2a28abe6d6f1117c6f0a07a3792";
+ sha256 = "7cf60b8ecc692696081115f1df65f9976613ef34b57d412a6d3333a18400aa3c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/cs/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/cs/thunderbird-91.1.1.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha256 = "c480356bed2203f20c2e56b84a4f57782d8c439ee6f760a7bf71f6b635ff30fd";
+ sha256 = "59f01da4722c4317f80a7174f85fff9ba60a8341d589ef2cc27c565a529af2f5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/cy/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/cy/thunderbird-91.1.1.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha256 = "0b3787a4b535630cd18be5bd643f8a26bbe92b2a0d43a20638572bafd0ce7725";
+ sha256 = "470e65ebf016cd8fdcba1ad405df36d556c6fa43c23856b88d6da3fc58f80d81";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/da/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/da/thunderbird-91.1.1.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha256 = "83be22576ad41fa1c8cad84c7f7236f810248ecdf5cb0d1605693fe0193b28d7";
+ sha256 = "d1e95c7744d5058354e8626c361b7d529fefb2032cf380f8f129e84243221b9d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/de/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/de/thunderbird-91.1.1.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha256 = "3edc194f461c6785f71353917a7e8451b838066238ac178031f0584b0c44c23d";
+ sha256 = "dbb632f5fe3a3ea2ffce78ef8984e78debf2b0d09ec42bfd1b642a7fd68dc93a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/dsb/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/dsb/thunderbird-91.1.1.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha256 = "4d11e2475112e28836d08e091a4a42a6bb6cffc2ef91a5daa909af0559c564cf";
+ sha256 = "ab5d84870b77376fee50b082e14f2d5ce915f9041a63f09519ea5b8ab2c8c990";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/el/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/el/thunderbird-91.1.1.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha256 = "d4d1e9c7ab327bacfa0077cd1935660c7e49adba24be2be1af91ba5661872e65";
+ sha256 = "a96a8d96484b441210b98e768462237ad2e4306bcb20412028613f480160fcd3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/en-CA/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/en-CA/thunderbird-91.1.1.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha256 = "4ea129ba96f00ad35e727af252d864b5b7b5d299cd4d75961c399a1b112638b2";
+ sha256 = "f43fa2abb60bdeb571ec665d8f5779b049d3270f05e01e43795408e450240d85";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/en-GB/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/en-GB/thunderbird-91.1.1.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha256 = "a8fb21782b4556d9f050b471c6de8871cd156b83bf3453e3fb1d5845d8cadc7f";
+ sha256 = "6c3c9f1c8f4e3f6cc6008cec83e5c234f797762ae05cdfe7dd7e95794f3fa007";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/en-US/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/en-US/thunderbird-91.1.1.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha256 = "46e6de8047c63b877ca7a34f2154851060833502d5bced598873d3f8d89cb099";
+ sha256 = "a6c3f8b935f8c5e185e621aed1725b82db1007c977949fb9f786b86bf024dffb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/es-AR/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/es-AR/thunderbird-91.1.1.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha256 = "d24b1067cc6249b7d89fbcfedf18e390939c7aa3c1e009554ae4a3e980ce8605";
+ sha256 = "e431f72359b602e4bb784626bda3f4526eda6ee5bddbe51d5c67fb62325da237";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/es-ES/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/es-ES/thunderbird-91.1.1.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha256 = "5ab7cbff3a0bb6684eeed6698826f7c417fef3a774a08995b087dbb069768e37";
+ sha256 = "3f7ccfb4b86b11583289036792e78d080f558d8d58d1b11929664952076ed152";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/et/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/et/thunderbird-91.1.1.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha256 = "fd0a1e89d8c045e7858828c384ec9c1d805424b6d54cb46de7b45bec1266b89f";
+ sha256 = "4d224ed49c4cc300e22add49b79931b753155f5052d7d0572a3b99833351feb3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/eu/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/eu/thunderbird-91.1.1.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha256 = "02ddc8a6dc782d7148dcd799b87d10fe9d6417199bf4c245bf1baccfa173d6c1";
+ sha256 = "84ec201b40080de068c9a2d9ca4effb360102d34970964813f4335187fa0c472";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/fi/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/fi/thunderbird-91.1.1.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha256 = "ede8df4035b3fbeb7a2dcd49fbfcf56d9be4c152e57d7bcffcf66b35eb02e8ee";
+ sha256 = "633a45dd1dd870dd0d486715328152ee092a5297f95f35ad4ac8c1a0fa59caba";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/fr/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/fr/thunderbird-91.1.1.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha256 = "c343bc336f4c556af1ceaa597391608edcbc4f970f1fc6af6699853331d6b574";
+ sha256 = "1a5e668cdfc500652d3429ecddd987993c60032de0dd570c14256642927910e9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/fy-NL/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/fy-NL/thunderbird-91.1.1.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha256 = "2f2d2e7b47ea8b38379b883f4c3296110f82450d5dd5e64b76588b4bb8de6462";
+ sha256 = "86d52dfe0a63c7f066f4d6b677d1b2d1025b60d7ca556f2cce074ac529d49948";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ga-IE/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ga-IE/thunderbird-91.1.1.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha256 = "3b60ca04b46298c5e560a9a85d01bdb1e2254b25b1592f78c616822f07454bc8";
+ sha256 = "0a116945f0ce9f51feb9658756bbb706830709155d21f4d32be5bb9c2ba3924b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/gd/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/gd/thunderbird-91.1.1.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha256 = "bc07c4aaa55fb554fbf5a5ff5f7f03360ba048047e3e3365e28b995d40c60372";
+ sha256 = "ddf29128560baf824d5ab984cc4c219318d62d1f6946c83f1e281bf59dfde046";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/gl/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/gl/thunderbird-91.1.1.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha256 = "b5ce738aeff507c8aa9dd3f7d0303d877188e0f51a99291ab8090b3af7e92a2c";
+ sha256 = "28e291c985d8b618bb88a65995f0c523d18a231bd9e3020b743815754d2f761a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/he/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/he/thunderbird-91.1.1.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha256 = "3fe4505d46483e73e165185b449633169f8d3507c4c1a30d99e3442269907f79";
+ sha256 = "daecfd126e4e7f7eed943c715b7e0e17fb1b17b55963211130a2326bdeaf2fa9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/hr/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/hr/thunderbird-91.1.1.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha256 = "87d7a3dce52e7fe0ea9d8fe610bd6683e14c0e65cfc6c4c25e5b258a468ff9ec";
+ sha256 = "f685cf4629e13337795d25f7e75bf2f24abca87e35e41c62b0f48613a2e57365";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/hsb/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/hsb/thunderbird-91.1.1.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha256 = "4befc38910d18cc91b27ccbcd54a04cc87f709a7a5908f48c16b90fa5118b833";
+ sha256 = "d9161bb816887e1fc2296dcd942f0fb4736f86bc8a8122f61caeffac75b0c19f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/hu/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/hu/thunderbird-91.1.1.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha256 = "9ae438b5b09d2390e3d934c85cad39d7a5dc733b1ad3add74c1700faff19bc6f";
+ sha256 = "80e69465e6afd1b50a695b30fcfdc13ad2c051e75fcec666276935874e79d5fe";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/hy-AM/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/hy-AM/thunderbird-91.1.1.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha256 = "f0bf9acdc4f7b7b5b9e0d1a6005bb4919f10474a19aa9c54a4696ec3b6ec6853";
+ sha256 = "a1aff21e7b07bcc20685d906d69d6b2515983263d90d2a2533e58d6c74046fbf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/id/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/id/thunderbird-91.1.1.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha256 = "3b266327a9681e5b2299b860f4ba6153c49d2417c3f506bb721dad4e6bebf21f";
+ sha256 = "e911dd870b7a33d50278597a6cd1970c15578716f97a1ca90bac2813c4aabcb6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/is/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/is/thunderbird-91.1.1.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha256 = "63c5947e73d86ccda38e2f600b2bf17378e44c8ef0137fc8cf788d9fd04c90b8";
+ sha256 = "ec91be584ef82def938d295925b1231f7ea50bf9e171d90ce74ae575970c5e5b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/it/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/it/thunderbird-91.1.1.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha256 = "de701cb3aa59f540e7fe9cb364a34ad7b6072ef407530555e9bcde1799cf1afe";
+ sha256 = "971d7ff2f20926b9148ac6386f2d5824a1443b3a4618e67cf4c30c14f126d711";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ja/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ja/thunderbird-91.1.1.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha256 = "16ddb5bf1cb3338a511b0e22f7b48e4dee43c364e0d8f1df5dca4354946c6d41";
+ sha256 = "17526869e3234f885f2078c98a8442b2dd5a019a529d31e0bb6df5b6be24be8b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ka/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ka/thunderbird-91.1.1.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha256 = "4fa177e0e9f4227bb389fb784a491730da682331161b6716caa64f9859756a96";
+ sha256 = "945beaab6b2bac56b13f7329b98fe6bf621fa9f3c022b3568dfa43bdce6e422c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/kab/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/kab/thunderbird-91.1.1.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha256 = "79ece60db326d24b0672c518356c5af52f4bc32955d9e9df3d342d5179768f2c";
+ sha256 = "39b6835112c58cba3b5e4b2f6964dbd9982c8146f0290aed9b13b10ae159bdd5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/kk/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/kk/thunderbird-91.1.1.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha256 = "cdd426bf11206588de80d4b8d68498748444e0536da9e6cc62f1b066faf195dd";
+ sha256 = "a5c4fcd5d4e91c52814b2e8c6b0b239e0c430ea6169b351b33beb2b0736fa94b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ko/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ko/thunderbird-91.1.1.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha256 = "4b18853761c82122d814d95a57c161647f97de344e57f2600fa562332b56362e";
+ sha256 = "97e5ae5cd2def5410de5b8a3194f77c53fc4ecb17572e9925a4bff56cb2ca73e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/lt/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/lt/thunderbird-91.1.1.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha256 = "dc44e61c6bbc3efe61310cf8541e33b04f2ad4a38a70826704706dba50622658";
+ sha256 = "2fc8d9d3fe286efa337d98d033b43d9d0b1c7fec15e566ed6ae98272df6adbb3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/lv/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/lv/thunderbird-91.1.1.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha256 = "1ed31684fd7279c051c47a9d032c4c4e77e2ff396977dcd223a0608fc3ecc400";
+ sha256 = "3a480801c29e7661b73a01d1d29455bbaa4f228a749da467400ebe0c973c5150";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ms/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ms/thunderbird-91.1.1.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha256 = "da27a3e094394650fb86ce53e737502628c12dd7a3c7d179367f7e5f4810bd13";
+ sha256 = "143e04a636d4e3df7ebab4a26419f0df6131a911c7b158848a1a0f4a51b8c6f5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/nb-NO/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/nb-NO/thunderbird-91.1.1.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha256 = "ac7acf9de057d8beded959c557ee1fb42513191c1580784cb710118ff9bbb919";
+ sha256 = "4f3f731b0a9b2dd7496b9cf9e3df7c54924f821b8afd404848b8bee4c37db7c6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/nl/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/nl/thunderbird-91.1.1.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha256 = "6311048f81b579cc49cac62b6b21c138d5d91c8ad3bebbf1c27c63cb1e60afc1";
+ sha256 = "d6b758c9a5aff775088ebfe3c696d6275ecb2b2a4b7129ab3b79b23fe773e49a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/nn-NO/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/nn-NO/thunderbird-91.1.1.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha256 = "840c272897c1bd36e7e182acaf7eb1adda59c59c4b9809fbfe5fe71c14a67074";
+ sha256 = "89bdee0a436d53cba1acddc9187b8bf7036d3f8b2d6f8a60a1f7d1e7aae4687a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/pa-IN/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/pa-IN/thunderbird-91.1.1.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha256 = "b56782bbd782840b9a1e4b9eb721539881443e7cf99f521078f86a220f425ad1";
+ sha256 = "9def18033f40abd87764ee12a0c9a104df9ffbf5813b398251d86b26676aa57a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/pl/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/pl/thunderbird-91.1.1.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha256 = "e8883f496b67b9689e28d9313e038141876cd95e539b05fe020760f62057e934";
+ sha256 = "e69e2f319a7691af209e517f7624a10e942c052fbff40cbe3e0cf057d5e8ce60";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/pt-BR/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/pt-BR/thunderbird-91.1.1.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha256 = "b5f24053b799799b161a572ad51b591c8145743c6d00ece95a7c9f57753fbb98";
+ sha256 = "ce0a025976a058e01dcec3c7c22005cc8061dd118cbb5766e34e1fa2e2d24ee6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/pt-PT/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/pt-PT/thunderbird-91.1.1.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha256 = "83e4a41dab8ba18dd4bf14adcbc5cd27ea3fd9a3c5ad7d49c696eaa7159ec536";
+ sha256 = "0e46088f48739f26d94f92aeef401f136006f0cfc67b9445573539f08e9175fa";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/rm/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/rm/thunderbird-91.1.1.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha256 = "079756fde88f2701a044b553b5c3076988951efed9029dc4e7a5b4e0e8ba4e93";
+ sha256 = "7efd235fd88601a74d2e6a2d9e481fbb011e4a3695128997754d97917a94669d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ro/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ro/thunderbird-91.1.1.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha256 = "8c30ba26f8e8cd684bd72394164e4f9dc1ebc0d8186e78ab39a6ea8fa5119f66";
+ sha256 = "9ada46d39f4eedb097b177d2c443dccc05af71a12f370b202aa0bf259c0cd7c5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/ru/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/ru/thunderbird-91.1.1.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha256 = "718c94a9a7879dcde959665d1b78d8ac78e6e4ff1fa047178587b543cdcdc046";
+ sha256 = "0e4d029183f9125a4d1efe81cba348155336a37267db346436698430808a3da6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/sk/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/sk/thunderbird-91.1.1.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha256 = "46e0a7046c1b87ee70122a499778af86cc7d0af01995a081e8a6f1e9ff3bcbae";
+ sha256 = "a4712e2e477bb96bcb69eb8ea96200f81b1eb829db3675844380f68b1d264915";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/sl/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/sl/thunderbird-91.1.1.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha256 = "bb789aefaefa4c12276dd26e97684fd3ef2294b67ca6950f8acbf515377b0848";
+ sha256 = "46f4f3dfe12614ceb8a249a4d38df2b40728082ce0448af03c2949f0d81d1969";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/sq/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/sq/thunderbird-91.1.1.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha256 = "47a05b2db86bd268a44fe7a77a8960f11142ecdca16ffcee427603801add1c33";
+ sha256 = "c5209bea51a081b6707ee79640ab663b3975af8c1bb26df05e480f5ad6dba723";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/sr/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/sr/thunderbird-91.1.1.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha256 = "cf9789eb0f84697c66ed3ceccdbbe6a9e13fea2c27768e822f4e24a90950dfab";
+ sha256 = "8cb6bb676a7143f10d5c666e41398b4045f32ca13bfd6a322d308f6b05dda441";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/sv-SE/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/sv-SE/thunderbird-91.1.1.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha256 = "bf3482ee0f9203acc262984ee886ab32da27f2a75c7681028bc0b3ab1f0a0c71";
+ sha256 = "33736665f7c38a62ed65340acead5435599dcbb8c7892ce939664662168078cf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/th/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/th/thunderbird-91.1.1.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha256 = "167a81fc42ef0bd51f149695c6acc36ab7df04c10ff727b119c295b7046481f9";
+ sha256 = "0fd5af0ffc983f58c85756274d9d94f26a44c32aff3852b22ac0554375b8eac3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/tr/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/tr/thunderbird-91.1.1.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha256 = "f508d7a071fd6c641cbd70944b784e553ab7bd4ec8e084e0ece6746b7ad149ca";
+ sha256 = "6f8318a023062b306a64cc615bbffb96d06b608c625a0134f28d60629f5986c8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/uk/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/uk/thunderbird-91.1.1.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha256 = "2505fe82a01770c279a0c3c9a29d8eb02c3078ea3c6f3be956b531277a6125aa";
+ sha256 = "fede0c129370c93df5cb9e9f5e9bef69c6ad6bb96db11bdb520c743183ea2b41";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/uz/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/uz/thunderbird-91.1.1.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha256 = "25ffeef15ef2f0f9d939ce09edc9a5e8d58f23c94c0cfd4bf952e2ad5a373fd1";
+ sha256 = "23db48eaf9101a4a838487ab4f31d7504036b0204a1624e0ac750bba6de24437";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/vi/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/vi/thunderbird-91.1.1.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha256 = "fab7cdf7def4e8f34d891275c914b42a75d174e5fe807642c6d47ad09622dd07";
+ sha256 = "55ec78e15967365bc41fc2b1469af78cc9300a0365587ec72463e9e97958020b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/zh-CN/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/zh-CN/thunderbird-91.1.1.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha256 = "e113f02eba4e13ce2a17098576b87a2b64b969d97c11a4dd8bb561467bf26f3b";
+ sha256 = "008216b04c79fb96686a747f9756caa2cc02aa052e7e682b0ba9bef0138d2ef6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.0/linux-i686/zh-TW/thunderbird-91.1.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.1.1/linux-i686/zh-TW/thunderbird-91.1.1.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha256 = "0a3733c11855cd48504e82c32172e7cedb1a57d402e8f1f4a6e8a305b9eda3ec";
+ sha256 = "bb222c6f9c8e5ed7681fa920ff6bb6e9d1262e16efb994dd5976e575e4f54a7c";
}
];
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/D124361.diff b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/D124361.diff
deleted file mode 100644
index 42dee06a26..0000000000
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/D124361.diff
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/comm/mail/config/mozconfigs/common b/comm/mail/config/mozconfigs/common
---- a/comm/mail/config/mozconfigs/common
-+++ b/comm/mail/config/mozconfigs/common
-@@ -1,6 +1,3 @@
- ac_add_options --enable-application=comm/mail
-
--# Disable enforcing that add-ons are signed by the trusted root.
--MOZ_REQUIRE_SIGNING=
--
- . "$topsrcdir/build/mozconfig.common.override"
-diff --git a/comm/mail/moz.configure b/comm/mail/moz.configure
---- a/comm/mail/moz.configure
-+++ b/comm/mail/moz.configure
-@@ -12,6 +12,7 @@
- imply_option("MOZ_CRASHREPORTER_URL", "https://crash-reports.thunderbird.net/")
-
- imply_option("--enable-default-browser-agent", False)
-+imply_option("MOZ_REQUIRE_SIGNING", False)
-
-
- @depends(target_is_windows, target_is_linux)
-
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig-90.patch b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig-90.patch
deleted file mode 100644
index c4e29f6355..0000000000
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/no-buildconfig-90.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Remove about:buildconfig. If used as-is, it would add unnecessary runtime dependencies.
---- a/comm/mail/base/jar.mn
-+++ b/comm/mail/base/jar.mn
-@@ -119,9 +119,6 @@ messenger.jar:
- % override chrome://mozapps/content/profile/profileDowngrade.js chrome://messenger/content/profileDowngrade.js
- % override chrome://mozapps/content/profile/profileDowngrade.xhtml chrome://messenger/content/profileDowngrade.xhtml
-
--* content/messenger/buildconfig.html (content/buildconfig.html)
--% override chrome://global/content/buildconfig.html chrome://messenger/content/buildconfig.html
--
- # L10n resources and overrides.
- % override chrome://mozapps/locale/profile/profileDowngrade.dtd chrome://messenger/locale/profileDowngrade.dtd
- % override chrome://global/locale/netError.dtd chrome://messenger/locale/netError.dtd
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/packages.nix
index 0be69104a5..1aca35d56b 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/packages.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/packages.nix
@@ -10,21 +10,14 @@ in
rec {
thunderbird = common rec {
pname = "thunderbird";
- version = "91.1.0";
+ version = "91.1.1";
application = "comm/mail";
binaryName = pname;
src = fetchurl {
url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz";
- sha512 = "c465ff25d67c5c28db53d3b1ccda10a743276e58c693406bf31bde0253f34123348180ae18765bd60b958c050e3a874dd69ac82d7612007a8c7a2e25939840ff";
+ sha512 = "2da102f9ec42489fc785ccdabcc7fdbc826f2df5e8e76c65866a44a221e762f59647ea265fe4907c18f0d3f1e04199e809235b4587ea17bdc1155e829f57ff2f";
};
patches = [
- ./no-buildconfig-90.patch
-
- # There is a bug in Thunderbird 91 where add-ons are required
- # to be signed when the build is run with default settings.
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1727113
- # https://phabricator.services.mozilla.com/D124361
- ./D124361.diff
];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix b/third_party/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
index 1781d37e6c..152cfb55e2 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
@@ -21,13 +21,13 @@
mkDerivation rec {
pname = "nextcloud-client";
- version = "3.3.3";
+ version = "3.3.4";
src = fetchFromGitHub {
owner = "nextcloud";
repo = "desktop";
rev = "v${version}";
- sha256 = "sha256-QE6F+L1uy2Tmsf/DI8eUF5Ck+oE8CXDTpZS3xg2tiSs=";
+ sha256 = "sha256-9RumsGpPHWa3EQXobBC3RcDUqwHCKiff+ngpTXKLyaE=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/ping/default.nix b/third_party/nixpkgs/pkgs/applications/networking/ping/default.nix
index 4024056597..82194e38ea 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/ping/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/ping/default.nix
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "A helpful tool that lets you debug what part of your API is causing you issues";
homepage = "https://github.com/jeremyvaartjes/ping";
- maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3;
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/qv2ray/default.nix b/third_party/nixpkgs/pkgs/applications/networking/qv2ray/default.nix
index 7b97bd8543..62327a8e9a 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/qv2ray/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/qv2ray/default.nix
@@ -1,10 +1,11 @@
{ lib
+, stdenv
, mkDerivation
, fetchFromGitHub
, qmake
, qttools
, cmake
-, clang
+, clang_8
, grpc
, protobuf
, openssl
@@ -13,20 +14,26 @@
, abseil-cpp
, libGL
, zlib
+, curl
}:
mkDerivation rec {
pname = "qv2ray";
- version = "2.6.3";
+ version = "2.7.0";
src = fetchFromGitHub {
owner = "Qv2ray";
repo = "Qv2ray";
rev = "v${version}";
- sha256 = "sha256-zf3IlpRbZGDZMEny0jp7S+kWtcE1Z10U9GzKC0W0mZI=";
+ sha256 = "sha256-afFTGX/zrnwq/p5p1kj+ANU4WeN7jNq3ieeW+c+GO5M=";
fetchSubmodules = true;
};
+ patchPhase = lib.optionals stdenv.isDarwin ''
+ substituteInPlace cmake/platforms/macos.cmake \
+ --replace \''${QV2RAY_QtX_DIR}/../../../bin/macdeployqt macdeployqt
+ '';
+
cmakeFlags = [
"-DCMAKE_BUILD_TYPE=Release"
"-DQV2RAY_DISABLE_AUTO_UPDATE=on"
@@ -50,10 +57,14 @@ mkDerivation rec {
nativeBuildInputs = [
cmake
- clang
+
+ # The default clang_7 will result in reproducible ICE.
+ clang_8
+
pkg-config
qmake
qttools
+ curl
];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/remote/aws-workspaces/default.nix b/third_party/nixpkgs/pkgs/applications/networking/remote/aws-workspaces/default.nix
index 9efaa18e31..48b44656ff 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/remote/aws-workspaces/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/remote/aws-workspaces/default.nix
@@ -5,15 +5,15 @@
stdenv.mkDerivation rec {
pname = "aws-workspaces";
- version = "3.1.8.1198";
+ version = "4.0.1.1302";
src = fetchurl {
# ref https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/bionic/main/binary-amd64/Packages
urls = [
"https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/bionic/main/binary-amd64/workspacesclient_${version}_amd64.deb"
- "https://web.archive.org/web/20210626165043/https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/bionic/main/binary-amd64/workspacesclient_${version}_amd64.deb"
+ "https://web.archive.org/web/20210921220718/https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/bionic/main/binary-amd64/workspacesclient_${version}_amd64.deb"
];
- sha256 = "e784bc4401c2ffaf19f3cc42cb6c6f229c73adba36df49093a1d8cd30c86aaf0";
+ sha256 = "208e67a544be5be7ff25218d68b4eb2ea9e65abfed444c99a0f7a6738d69ab9a";
};
nativeBuildInputs = [
@@ -45,14 +45,21 @@ stdenv.mkDerivation rec {
${dpkg}/bin/dpkg -x $src $out
'';
- installPhase = ''
- mkdir -p $out/bin
- mv $out/opt/workspacesclient/* $out/bin
+ preFixup = ''
+ patchelf --replace-needed liblttng-ust.so.0 liblttng-ust.so $out/lib/libcoreclrtraceptprovider.so
+ '';
- wrapProgram $out/bin/workspacesclient \
+ installPhase = ''
+ mkdir -p $out/bin $out/lib
+ mv $out/opt/workspacesclient/* $out/lib
+ rm -rf $out/opt
+
+ wrapProgram $out/lib/workspacesclient \
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath buildInputs}" \
--set GDK_PIXBUF_MODULE_FILE "${librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" \
--set GIO_EXTRA_MODULES "${glib-networking.out}/lib/gio/modules"
+
+ mv $out/lib/workspacesclient $out/bin
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/sniffers/sngrep/default.nix b/third_party/nixpkgs/pkgs/applications/networking/sniffers/sngrep/default.nix
index ac6e3bc3a0..3b5742ec24 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/sniffers/sngrep/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/sniffers/sngrep/default.nix
@@ -1,4 +1,13 @@
-{ lib, stdenv, autoconf, automake, fetchFromGitHub, libpcap, ncurses, openssl, pcre }:
+{ lib
+, stdenv
+, autoconf
+, automake
+, fetchFromGitHub
+, libpcap
+, ncurses
+, openssl
+, pcre
+}:
stdenv.mkDerivation rec {
pname = "sngrep";
@@ -11,12 +20,17 @@ stdenv.mkDerivation rec {
sha256 = "sha256-92wPRDFSoIOYFv3XKdsuYH8j3D8kXyg++q6VpIIMGDg=";
};
- buildInputs = [
- libpcap ncurses pcre openssl ncurses
+ nativeBuildInputs = [
+ autoconf
+ automake
];
- nativeBuildInputs = [
- autoconf automake
+ buildInputs = [
+ libpcap
+ ncurses
+ ncurses
+ openssl
+ pcre
];
configureFlags = [
@@ -26,12 +40,14 @@ stdenv.mkDerivation rec {
"--enable-eep"
];
- preConfigure = "./bootstrap.sh";
+ preConfigure = ''
+ ./bootstrap.sh
+ '';
meta = with lib; {
description = "A tool for displaying SIP calls message flows from terminal";
homepage = "https://github.com/irontec/sngrep";
- license = licenses.gpl3;
+ license = licenses.gpl3Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ jorise ];
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/sniffers/whsniff/default.nix b/third_party/nixpkgs/pkgs/applications/networking/sniffers/whsniff/default.nix
index 6674808e91..514336e7a6 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/sniffers/whsniff/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/sniffers/whsniff/default.nix
@@ -20,6 +20,6 @@ stdenv.mkDerivation rec {
description = "Packet sniffer for 802.15.4 wireless networks";
maintainers = with maintainers; [ snicket2100 ];
platforms = platforms.linux;
- license = licenses.gpl2;
+ license = licenses.gpl2Only;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/office/agenda/default.nix b/third_party/nixpkgs/pkgs/applications/office/agenda/default.nix
index 6654ed529f..c42052e5f7 100644
--- a/third_party/nixpkgs/pkgs/applications/office/agenda/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/agenda/default.nix
@@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "A simple, fast, no-nonsense to-do (task) list designed for elementary OS";
homepage = "https://github.com/dahenson/agenda";
- maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3;
};
diff --git a/third_party/nixpkgs/pkgs/applications/office/elementary-planner/default.nix b/third_party/nixpkgs/pkgs/applications/office/elementary-planner/default.nix
index 73888fbfe3..550316b82c 100644
--- a/third_party/nixpkgs/pkgs/applications/office/elementary-planner/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/elementary-planner/default.nix
@@ -84,7 +84,7 @@ stdenv.mkDerivation rec {
description = "Task manager with Todoist support designed for GNU/Linux 🚀️";
homepage = "https://planner-todo.web.app";
license = licenses.gpl3;
- maintainers = with maintainers; [ dtzWill ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ dtzWill ] ++ teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/office/khronos/default.nix b/third_party/nixpkgs/pkgs/applications/office/khronos/default.nix
index 0238388d7e..b3a3890553 100644
--- a/third_party/nixpkgs/pkgs/applications/office/khronos/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/khronos/default.nix
@@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Track each task's time in a simple inobtrusive way";
homepage = "https://github.com/lainsce/khronos";
- maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3Plus;
};
diff --git a/third_party/nixpkgs/pkgs/applications/office/paperless-ng/default.nix b/third_party/nixpkgs/pkgs/applications/office/paperless-ng/default.nix
index e84b3c7944..0fd3357385 100644
--- a/third_party/nixpkgs/pkgs/applications/office/paperless-ng/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/paperless-ng/default.nix
@@ -5,7 +5,6 @@
, ghostscript
, imagemagick
, jbig2enc
-, ocrmypdf
, optipng
, pngquant
, qpdf
diff --git a/third_party/nixpkgs/pkgs/applications/office/spice-up/default.nix b/third_party/nixpkgs/pkgs/applications/office/spice-up/default.nix
index 28e35d08e9..b51eeb1ad9 100644
--- a/third_party/nixpkgs/pkgs/applications/office/spice-up/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/spice-up/default.nix
@@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Create simple and beautiful presentations";
homepage = "https://github.com/Philip-Scott/Spice-up";
- maintainers = with maintainers; [ samdroid-apps xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ samdroid-apps xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
# The COPYING file has GPLv3; some files have GPLv2+ and some have GPLv3+
license = licenses.gpl3Plus;
diff --git a/third_party/nixpkgs/pkgs/applications/office/super-productivity/default.nix b/third_party/nixpkgs/pkgs/applications/office/super-productivity/default.nix
index 7cb9a9b7e9..2b3ee7ddc2 100644
--- a/third_party/nixpkgs/pkgs/applications/office/super-productivity/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/super-productivity/default.nix
@@ -5,11 +5,11 @@ let
in
stdenv.mkDerivation rec {
pname = "super-productivity";
- version = "7.2.1";
+ version = "7.5.1";
src = fetchurl {
url = "https://github.com/johannesjo/super-productivity/releases/download/v${version}/superProductivity-${version}.AppImage";
- sha256 = "93eeb56fe923c48a9384cde0633e98a9d9dc5c0869fce63b9724ff74bb400049";
+ sha256 = "sha256-ezJN/t0iNk0haMLPioEQSNXU4ugVeJe44GNVGd+cOF4=";
name = "${pname}-${version}.AppImage";
};
diff --git a/third_party/nixpkgs/pkgs/applications/radio/noaa-apt/default.nix b/third_party/nixpkgs/pkgs/applications/radio/noaa-apt/default.nix
index 390bd128ef..802e79fbd5 100644
--- a/third_party/nixpkgs/pkgs/applications/radio/noaa-apt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/radio/noaa-apt/default.nix
@@ -13,13 +13,13 @@
rustPlatform.buildRustPackage rec {
pname = "noaa-apt";
- version = "1.3.0";
+ version = "1.3.1";
src = fetchFromGitHub {
owner = "martinber";
repo = "noaa-apt";
rev = "v${version}";
- sha256 = "0fmbg6lw7lmm402hzddpzgi7y9mc6kic14x8rif7fampk20mv3ms";
+ sha256 = "sha256-A78O5HkD/LyfvjLJjf7PpJDuftkNbaxq7Zs5kNUaULk=";
};
nativeBuildInputs = [
@@ -36,7 +36,7 @@ rustPlatform.buildRustPackage rec {
pango
];
- cargoSha256 = "167q9w45lh05l27cdssg8sfz3qfskfaxayzjy6q1cj50jrn0gq13";
+ cargoSha256 = "sha256-o39RvJkaJ8ZPOfLWDqykCLadwHhgBbmOWGQ4hZ6/6BI=";
preBuild = ''
# Used by macro pointing to resource location at compile time.
diff --git a/third_party/nixpkgs/pkgs/applications/science/math/nasc/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/nasc/default.nix
index 431668f0c5..dffbdaa23a 100644
--- a/third_party/nixpkgs/pkgs/applications/science/math/nasc/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/math/nasc/default.nix
@@ -80,7 +80,7 @@ stdenv.mkDerivation rec {
the equations it’s used in.
'';
homepage = "https://github.com/parnold-x/nasc";
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3Plus;
};
diff --git a/third_party/nixpkgs/pkgs/applications/system/monitor/default.nix b/third_party/nixpkgs/pkgs/applications/system/monitor/default.nix
index 588839b859..afe18c399a 100644
--- a/third_party/nixpkgs/pkgs/applications/system/monitor/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/system/monitor/default.nix
@@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "monitor";
- version = "0.8.1";
+ version = "0.9.5";
src = fetchFromGitHub {
owner = "stsdc";
repo = "monitor";
rev = version;
- sha256 = "111g2f3y5lmz91m755jz0x8yx5cx9ym484gch8wcv80dmr7ilb1y";
+ sha256 = "sha256-eTsPn2Z1++KsZnnBnZ2s9fKK2HguPw+JqaRRkxQDiAk=";
fetchSubmodules = true;
};
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
section in the NixOS manual.
'';
homepage = "https://github.com/stsdc/monitor";
- maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ xiorcale ] ++ teams.pantheon.members;
platforms = platforms.linux;
license = licenses.gpl3;
};
diff --git a/third_party/nixpkgs/pkgs/applications/system/pantheon-tweaks/default.nix b/third_party/nixpkgs/pkgs/applications/system/pantheon-tweaks/default.nix
new file mode 100644
index 0000000000..5834e8d963
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/system/pantheon-tweaks/default.nix
@@ -0,0 +1,68 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, nix-update-script
+, meson
+, ninja
+, pkg-config
+, python3
+, vala
+, gtk3
+, libgee
+, pantheon
+}:
+
+stdenv.mkDerivation rec {
+ pname = "pantheon-tweaks";
+ version = "1.0.1";
+
+ src = fetchFromGitHub {
+ owner = "pantheon-tweaks";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-tAfDxX/RD7pO5PN/LaZ92Cj/iZtBI/EHb0+pORfYnPM=";
+ };
+
+ patches = [
+ ./fix-paths.patch
+ ];
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ python3
+ vala
+ ];
+
+ buildInputs = [
+ gtk3
+ libgee
+ pantheon.granite
+ pantheon.switchboard
+ ];
+
+ postPatch = ''
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
+ '';
+
+ passthru = {
+ updateScript = nix-update-script {
+ attrPath = pname;
+ };
+ };
+
+ meta = with lib; {
+ description = "Unofficial system settings panel for Pantheon";
+ longDescription = ''
+ Unofficial system settings panel for Pantheon
+ that lets you easily and safely customise your desktop's appearance.
+ Use programs.pantheon-tweaks.enable to add this to your switchboard.
+ '';
+ homepage = "https://github.com/pantheon-tweaks/pantheon-tweaks";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = teams.pantheon.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/system/pantheon-tweaks/fix-paths.patch b/third_party/nixpkgs/pkgs/applications/system/pantheon-tweaks/fix-paths.patch
new file mode 100644
index 0000000000..b2e0e0a7b4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/system/pantheon-tweaks/fix-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/Settings/ThemeSettings.vala b/src/Settings/ThemeSettings.vala
+index 589121b..8e9c81e 100644
+--- a/src/Settings/ThemeSettings.vala
++++ b/src/Settings/ThemeSettings.vala
+@@ -29,7 +29,7 @@ public class PantheonTweaks.ThemeSettings {
+ var themes = new Gee.ArrayList ();
+
+ string[] dirs = {
+- "/usr/share/" + path + "/",
++ "/run/current-system/sw/share/" + path + "/",
+ Environment.get_home_dir () + "/." + path + "/",
+ Environment.get_home_dir () + "/.local/share/" + path + "/"};
+
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/glitter/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/glitter/default.nix
new file mode 100644
index 0000000000..484491bcf7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/glitter/default.nix
@@ -0,0 +1,27 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "glitter";
+ version = "1.4.4";
+
+ src = fetchFromGitHub {
+ owner = "milo123459";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1hj1md4h4m1g7cx41sjihlr8xq0zhkikci4cp2gbldqcq5x8iws4";
+ };
+
+ cargoSha256 = "sha256-2QgL8iH0FNlUR/863YML3PLad8lRkYjfSmbl49LTfWw=";
+
+ # tests require it to be in a git repository
+ preCheck = ''
+ git init
+ '';
+
+ meta = with lib; {
+ description = "A git wrapper that allows you to compress multiple commands into one";
+ homepage = "https://github.com/milo123459/glitter";
+ license = licenses.mit;
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitea/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitea/default.nix
index 4843e48b1f..30ffc2b329 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitea/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitea/default.nix
@@ -16,12 +16,12 @@ with lib;
buildGoPackage rec {
pname = "gitea";
- version = "1.15.2";
+ version = "1.15.3";
# not fetching directly from the git repo, because that lacks several vendor files for the web UI
src = fetchurl {
url = "https://github.com/go-gitea/gitea/releases/download/v${version}/gitea-src-${version}.tar.gz";
- sha256 = "sha256-zvWJ1Q8nJw4hjPeBnuVprjn2NSlFwv4BwtHwgwHHvSI=";
+ sha256 = "sha256-r8FP9jEIChg4XDb0AF9riQBpNCVmffrVI0yzI83qwA0=";
};
unpackPhase = ''
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/data.json b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/data.json
index 7425af1f98..ff42c2d78c 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/data.json
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/data.json
@@ -1,13 +1,13 @@
{
- "version": "14.2.3",
- "repo_hash": "06fr8srz5ii0h65b1h2zfm8kzqz9g8jy2aq4g5js6kmv44zjya1p",
+ "version": "14.2.4",
+ "repo_hash": "1bh95c7rrz9v2vn008lm4zqfm4n7my8r1b2665cippyi4bw0dfjr",
"owner": "gitlab-org",
"repo": "gitlab",
- "rev": "v14.2.3-ee",
+ "rev": "v14.2.4-ee",
"passthru": {
- "GITALY_SERVER_VERSION": "14.2.3",
+ "GITALY_SERVER_VERSION": "14.2.4",
"GITLAB_PAGES_VERSION": "1.42.0",
"GITLAB_SHELL_VERSION": "13.19.1",
- "GITLAB_WORKHORSE_VERSION": "14.2.3"
+ "GITLAB_WORKHORSE_VERSION": "14.2.4"
}
}
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
index 07a9a297a0..815feb61e4 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
@@ -20,7 +20,7 @@ let
};
};
};
- version = "14.2.3";
+ version = "14.2.4";
gitaly_package = "gitlab.com/gitlab-org/gitaly/v${lib.versions.major version}";
in
@@ -32,7 +32,7 @@ buildGoModule {
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
- sha256 = "sha256-TSA5CoNaLeMu7O02rsaR/rNciLwzxSIUUQsCo40Z15c=";
+ sha256 = "sha256-jVYPJWFJN/KDEi8j+BOWTbH8xP0ZLPewhGsJfj5h/0w=";
};
vendorSha256 = "sha256-WhkNK+V7yXK+le1u8StAKajZIBzVKqV/WIau27oZBXE=";
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
index 0e81b89b3d..d35c211697 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
@@ -5,7 +5,7 @@ in
buildGoModule rec {
pname = "gitlab-workhorse";
- version = "14.2.3";
+ version = "14.2.4";
src = fetchFromGitLab {
owner = data.owner;
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
index 3c5286b5ed..ad2445ad75 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
@@ -1657,4 +1657,4 @@ DEPENDENCIES
yajl-ruby (~> 1.4.1)
BUNDLED WITH
- 2.2.20
+ 2.2.24
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 1f798e33eb..b4bc0db4ba 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitoxide/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitoxide/default.nix
@@ -1,22 +1,22 @@
{ lib, stdenv, rustPlatform, cmake, fetchFromGitHub, pkg-config, openssl
-, libiconv, Security }:
+, libiconv, Security, SystemConfiguration }:
rustPlatform.buildRustPackage rec {
pname = "gitoxide";
- version = "0.7.0";
+ version = "0.8.4";
src = fetchFromGitHub {
owner = "Byron";
repo = "gitoxide";
rev = "v${version}";
- sha256 = "12f5qrrfjfqp1aph2nmfi9nyzs1ndvgrb3y53mrszm9kf7fa6pyg";
+ sha256 = "WH8YiW1X7TkURjncm0OefxrZhnhGHaGLwxRNxe17g/0=";
};
- cargoSha256 = "0gw19zdxbkgnj1kcyqn1naj1dnhsx10j860m0xgs5z7bbvfg82p6";
+ cargoSha256 = "eTPJMYl9m81o4PJKfpDs61KmehSvKnY+bgybEodOhAM=";
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = if stdenv.isDarwin
- then [ libiconv Security ]
+ then [ libiconv Security SystemConfiguration]
else [ openssl ];
# Needed to get openssl-sys to use pkg-config.
diff --git a/third_party/nixpkgs/pkgs/applications/video/catt/default.nix b/third_party/nixpkgs/pkgs/applications/video/catt/default.nix
index 4b285cfc00..1f75997ce7 100644
--- a/third_party/nixpkgs/pkgs/applications/video/catt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/video/catt/default.nix
@@ -1,11 +1,48 @@
-{ lib, python3 }:
+{ lib
+, fetchFromGitHub
+, python3
+}:
-with python3.pkgs;
+let
+ py = python3.override {
+ packageOverrides = self: super: {
+ # Upstream is pinning releases incl. dependencies of their dependencies
+ zeroconf = super.zeroconf.overridePythonAttrs (oldAttrs: rec {
+ version = "0.31.0";
+ src = fetchFromGitHub {
+ owner = "jstasiak";
+ repo = "python-zeroconf";
+ rev = version;
+ sha256 = "158dqay74zvnz6kmpvip4ml0kw59nf2aaajwgaamx0zc8ci1p5pj";
+ };
+ });
+
+ click = super.click.overridePythonAttrs (oldAttrs: rec {
+ version = "7.1.2";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "06kbzd6sjfkqan3miwj9wqyddfxc2b6hi7p5s4dvqjb3gif2bdfj";
+ };
+ });
+
+ PyChromecast = super.PyChromecast.overridePythonAttrs (oldAttrs: rec {
+ version = "9.2.0";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "02ig2wf2yyrnnl88r2n13s1naskwsifwgx3syifmcxygflsmjd3d";
+ };
+ });
+ };
+ };
+in
+with py.pkgs;
buildPythonApplication rec {
pname = "catt";
version = "0.12.2";
+ disabled = python3.pythonOlder "3.4";
+
src = fetchPypi {
inherit pname version;
sha256 = "sha256-BOETKTkcbLOu5SubiejswU7D47qWS13QZ7rU9x3jf5Y=";
@@ -19,19 +56,12 @@ buildPythonApplication rec {
youtube-dl
];
- # remove click when 0.12.3 is released
- # upstream doesn't use zeroconf directly but pins it for pychromecast
- postPatch = ''
- substituteInPlace setup.py \
- --replace "zeroconf==0.31.0" "" \
- --replace "Click>=7.1.2,<8" "click"
- '';
-
doCheck = false; # attempts to access various URLs
+
pythonImportsCheck = [ "catt" ];
meta = with lib; {
- description = "Cast All The Things allows you to send videos from many, many online sources to your Chromecast";
+ description = "Tool to send media from online sources to Chromecast devices";
homepage = "https://github.com/skorokithakis/catt";
license = licenses.bsd2;
maintainers = with maintainers; [ dtzWill ];
diff --git a/third_party/nixpkgs/pkgs/applications/video/pipe-viewer/default.nix b/third_party/nixpkgs/pkgs/applications/video/pipe-viewer/default.nix
new file mode 100644
index 0000000000..1ef08870c8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/video/pipe-viewer/default.nix
@@ -0,0 +1,86 @@
+{ lib
+, fetchFromGitHub
+, perl
+, buildPerlModule
+, makeWrapper
+, wrapGAppsHook
+, withGtk3 ? false
+, ffmpeg
+, gtk3
+, wget
+, xdg-utils
+, youtube-dl
+, yt-dlp
+, TestPod
+, Gtk3
+}:
+let
+ perlEnv = perl.withPackages (ps: with ps; [
+ AnyURIEscape
+ DataDump
+ Encode
+ FilePath
+ GetoptLong
+ HTTPMessage
+ JSON
+ JSONXS
+ LWPProtocolHttps
+ LWPUserAgentCached
+ Memoize
+ PathTools
+ ScalarListUtils
+ TermReadLineGnu
+ TextParsewords
+ UnicodeLineBreak
+ ] ++ lib.optionals withGtk3 [
+ FileShareDir
+ ]);
+in
+buildPerlModule rec {
+ pname = "pipe-viewer";
+ version = "0.1.4";
+
+ src = fetchFromGitHub {
+ owner = "trizen";
+ repo = "pipe-viewer";
+ rev = version;
+ hash = "sha256-kDlZ3Cl8zvN/naGExh2yVW5yHwc1O04x4s22lNkbCzU=";
+ };
+
+ nativeBuildInputs = [ makeWrapper ]
+ ++ lib.optionals withGtk3 [ wrapGAppsHook ];
+
+ buildInputs = [ perlEnv ]
+ # Can't be in perlEnv for wrapGAppsHook to work correctly
+ ++ lib.optional withGtk3 Gtk3;
+
+ # Not supported by buildPerlModule
+ # and the Perl code fails anyway
+ # when Getopt::Long sets $gtk in Build.PL:
+ # Modification of a read-only value attempted at /nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-perl5.34.0-Getopt-Long-2.52/lib/perl5/site_perl/5.34.0/Getopt/Long.pm line 585.
+ #buildFlags = lib.optional withGtk3 "--gtk3";
+ postPatch = lib.optionalString withGtk3 ''
+ substituteInPlace Build.PL --replace 'my $gtk ' 'my $gtk = 1;#'
+ '';
+
+ checkInputs = [
+ TestPod
+ ];
+
+ dontWrapGApps = true;
+ postFixup = ''
+ wrapProgram "$out/bin/pipe-viewer" \
+ --prefix PATH : "${lib.makeBinPath [ ffmpeg wget youtube-dl yt-dlp ]}"
+ '' + lib.optionalString withGtk3 ''
+ wrapProgram "$out/bin/gtk-pipe-viewer" ''${gappsWrapperArgs[@]} \
+ --prefix PATH : "${lib.makeBinPath [ ffmpeg wget xdg-utils youtube-dl yt-dlp ]}"
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/trizen/pipe-viewer";
+ description = "CLI+GUI YouTube Client";
+ license = licenses.artistic2;
+ maintainers = with maintainers; [ julm ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/virtualization/catatonit/default.nix b/third_party/nixpkgs/pkgs/applications/virtualization/catatonit/default.nix
index c44db31f50..e311be68ab 100644
--- a/third_party/nixpkgs/pkgs/applications/virtualization/catatonit/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/virtualization/catatonit/default.nix
@@ -1,24 +1,16 @@
-{ lib, stdenv, fetchFromGitHub, fetchpatch, autoreconfHook, glibc, nixosTests }:
+{ lib, stdenv, fetchFromGitHub, autoreconfHook, glibc, nixosTests }:
stdenv.mkDerivation rec {
pname = "catatonit";
- version = "0.1.5";
+ version = "0.1.6";
src = fetchFromGitHub {
owner = "openSUSE";
repo = pname;
rev = "v${version}";
- sha256 = "ciJ1MI7jr5P2PgxIykQ+BiwNUO8lQHGt0+U8CNbc5bI=";
+ sha256 = "sha256-hokG6o7toZxU984EvIlne33Aa2EZVZ3qu1jTZMm5nt4=";
};
- patches = [
- # Fix compilation with musl
- (fetchpatch {
- url = "https://github.com/openSUSE/catatonit/commit/75014b1c3099245b7d0f44f24d7f6dc4888a45fd.patch";
- sha256 = "sha256-9VMNUT1U90ocjvE7EXYfLxuodDwTXXHYg89qqa5Jq0g=";
- })
- ];
-
nativeBuildInputs = [ autoreconfHook ];
buildInputs = lib.optionals (!stdenv.hostPlatform.isMusl) [ glibc glibc.static ];
diff --git a/third_party/nixpkgs/pkgs/applications/virtualization/lima/default.nix b/third_party/nixpkgs/pkgs/applications/virtualization/lima/default.nix
index adff564a3c..ba056920e8 100644
--- a/third_party/nixpkgs/pkgs/applications/virtualization/lima/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/virtualization/lima/default.nix
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "lima";
- version = "0.6.3";
+ version = "0.6.4";
src = fetchFromGitHub {
owner = "lima-vm";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-3Bc8F8L4ac0YoUp2zoQYPsj7hcXKf8SVkE7q6q0MNSs=";
+ sha256 = "sha256-u4XLWDJ35jEKKr98eEoUUsT3gawM/qNqXPXrhlQlugg=";
};
- vendorSha256 = "sha256-vYeHv6sSiO6fY+oXR8bFFs/NAhivtnkc15pXEu+reZQ=";
+ vendorSha256 = "sha256-ivKudP0SlArfD+wXHmqNRmW8UGu0o2SJqURrjPhK2hs=";
nativeBuildInputs = [ makeWrapper installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/mlvwm/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/mlvwm/default.nix
index 14170be53a..49133ef534 100644
--- a/third_party/nixpkgs/pkgs/applications/window-managers/mlvwm/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/mlvwm/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "mlvwm";
- version = "0.9.3";
+ version = "0.9.4";
src = fetchFromGitHub {
owner = "morgant";
repo = pname;
rev = version;
- sha256 = "sha256-Sps2+XyMTcNuhQTLrW/8vSZIcSzMejoi1m64SK129YI=";
+ sha256 = "sha256-ElKmi+ANuB3LPwZTMcr5HEMESjDwENbYnNIGdRP24d0=";
};
nativeBuildInputs = [ installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/build-support/coq/default.nix b/third_party/nixpkgs/pkgs/build-support/coq/default.nix
index 05f6e7762a..569b07cded 100644
--- a/third_party/nixpkgs/pkgs/build-support/coq/default.nix
+++ b/third_party/nixpkgs/pkgs/build-support/coq/default.nix
@@ -16,7 +16,7 @@ in
displayVersion ? {},
release ? {},
extraBuildInputs ? [],
- namePrefix ? [],
+ namePrefix ? [ "coq" ],
enableParallelBuilding ? true,
extraInstallFlags ? [],
setCOQBIN ? true,
@@ -27,7 +27,7 @@ in
dropDerivationAttrs ? [],
useDune2ifVersion ? (x: false),
useDune2 ? false,
- opam-name ? "coq-${pname}",
+ opam-name ? (concatStringsSep "-" (namePrefix ++ [ pname ])),
...
}@args:
let
@@ -44,7 +44,6 @@ let
location = { inherit domain owner repo; };
} // optionalAttrs (args?fetcher) {inherit fetcher;});
fetched = fetch (if !isNull version then version else defaultVersion);
- namePrefix = args.namePrefix or [ "coq" ];
display-pkg = n: sep: v:
let d = displayVersion.${n} or (if sep == "" then ".." else true); in
n + optionalString (v != "" && v != null) (switch d [
diff --git a/third_party/nixpkgs/pkgs/build-support/docker/default.nix b/third_party/nixpkgs/pkgs/build-support/docker/default.nix
index 9e4709dd9b..4bda4d2a5c 100644
--- a/third_party/nixpkgs/pkgs/build-support/docker/default.nix
+++ b/third_party/nixpkgs/pkgs/build-support/docker/default.nix
@@ -636,7 +636,7 @@ rec {
<(sort -n layerFiles|uniq|grep -v ${layer}) -1 -3 > newFiles
# Append the new files to the layer.
tar -rpf temp/layer.tar --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" \
- --owner=0 --group=0 --no-recursion --files-from newFiles
+ --owner=0 --group=0 --no-recursion --verbatim-files-from --files-from newFiles
echo "Adding meta..."
diff --git a/third_party/nixpkgs/pkgs/build-support/fetchgit/tests.nix b/third_party/nixpkgs/pkgs/build-support/fetchgit/tests.nix
new file mode 100644
index 0000000000..6805473e29
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/build-support/fetchgit/tests.nix
@@ -0,0 +1,10 @@
+{ invalidateFetcherByDrvHash, fetchgit, ... }:
+
+{
+ simple = invalidateFetcherByDrvHash fetchgit {
+ name = "nix-source";
+ url = "https://github.com/NixOS/nix";
+ rev = "9d9dbe6ed05854e03811c361a3380e09183f4f4a";
+ sha256 = "sha256-7DszvbCNTjpzGRmpIVAWXk20P0/XTrWZ79KSOGLrUWY=";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/default-crate-overrides.nix b/third_party/nixpkgs/pkgs/build-support/rust/default-crate-overrides.nix
index e14cbcc118..4050afe8dd 100644
--- a/third_party/nixpkgs/pkgs/build-support/rust/default-crate-overrides.nix
+++ b/third_party/nixpkgs/pkgs/build-support/rust/default-crate-overrides.nix
@@ -22,6 +22,7 @@
, clang
, llvmPackages
, linux-pam
+, rdkafka
, ...
}:
@@ -135,6 +136,11 @@ in
buildInputs = [ postgresql ];
};
+ rdkafka-sys = attr: {
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ rdkafka ];
+ };
+
rink = attrs: {
buildInputs = [ gmp ];
crateBin = [{ name = "rink"; path = "src/bin/rink.rs"; }];
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/import-cargo-lock.nix b/third_party/nixpkgs/pkgs/build-support/rust/import-cargo-lock.nix
index 3973aff398..fe070e9638 100644
--- a/third_party/nixpkgs/pkgs/build-support/rust/import-cargo-lock.nix
+++ b/third_party/nixpkgs/pkgs/build-support/rust/import-cargo-lock.nix
@@ -2,11 +2,16 @@
{
# Cargo lock file
- lockFile
+ lockFile ? null
+
+ # Cargo lock file contents as string
+, lockFileContents ? null
# Hashes for git dependencies.
, outputHashes ? {}
-}:
+} @ args:
+
+assert (lockFile == null) != (lockFileContents == null);
let
# Parse a git source into different components.
@@ -22,7 +27,13 @@ let
sha = builtins.elemAt parts 4;
} // lib.optionalAttrs (type != null) { inherit type value; };
- packages = (builtins.fromTOML (builtins.readFile lockFile)).package;
+ # shadows args.lockFileContents
+ lockFileContents =
+ if lockFile != null
+ then builtins.readFile lockFile
+ else args.lockFileContents;
+
+ packages = (builtins.fromTOML lockFileContents).package;
# There is no source attribute for the source package itself. But
# since we do not want to vendor the source package anyway, we can
@@ -144,10 +155,17 @@ let
''
else throw "Cannot handle crate source: ${pkg.source}";
- vendorDir = runCommand "cargo-vendor-dir" {} ''
+ vendorDir = runCommand "cargo-vendor-dir" (lib.optionalAttrs (lockFile == null) {
+ inherit lockFileContents;
+ passAsFile = [ "lockFileContents" ];
+ }) ''
mkdir -p $out/.cargo
- ln -s ${lockFile} $out/Cargo.lock
+ ${
+ if lockFile != null
+ then "ln -s ${lockFile} $out/Cargo.lock"
+ else "cp $lockFileContentsPath $out/Cargo.lock"
+ }
cat > $out/.cargo/config <"]
+edition = "2018"
+
+[dependencies]
+rand = "0.8"
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/basic-dynamic/default.nix b/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/basic-dynamic/default.nix
new file mode 100644
index 0000000000..eea2c37605
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/basic-dynamic/default.nix
@@ -0,0 +1,16 @@
+{ rustPlatform }:
+
+rustPlatform.buildRustPackage {
+ pname = "basic-dynamic";
+ version = "0.1.0";
+
+ src = ./.;
+
+ cargoLock.lockFileContents = builtins.readFile ./Cargo.lock;
+
+ doInstallCheck = true;
+
+ installCheckPhase = ''
+ $out/bin/basic-dynamic
+ '';
+}
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/basic-dynamic/src/main.rs b/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/basic-dynamic/src/main.rs
new file mode 100644
index 0000000000..50b4ed799e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/basic-dynamic/src/main.rs
@@ -0,0 +1,9 @@
+use rand::Rng;
+
+fn main() {
+ let mut rng = rand::thread_rng();
+
+ // Always draw zero :).
+ let roll: u8 = rng.gen_range(0..1);
+ assert_eq!(roll, 0);
+}
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/default.nix b/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/default.nix
index 95f1711d2d..24e07099c0 100644
--- a/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/default.nix
+++ b/third_party/nixpkgs/pkgs/build-support/rust/test/import-cargo-lock/default.nix
@@ -4,6 +4,7 @@
# $ nix-build -A tests.importCargoLock
{
basic = callPackage ./basic { };
+ basicDynamic = callPackage ./basic-dynamic { };
gitDependency = callPackage ./git-dependency { };
gitDependencyRev = callPackage ./git-dependency-rev { };
gitDependencyTag = callPackage ./git-dependency-tag { };
diff --git a/third_party/nixpkgs/pkgs/build-support/vm/default.nix b/third_party/nixpkgs/pkgs/build-support/vm/default.nix
index 3a52d75657..1a07e1c115 100644
--- a/third_party/nixpkgs/pkgs/build-support/vm/default.nix
+++ b/third_party/nixpkgs/pkgs/build-support/vm/default.nix
@@ -13,7 +13,7 @@ with import ../../../nixos/lib/qemu-flags.nix { inherit pkgs; };
rec {
- qemu = pkgs.qemu_kvm;
+ qemu = buildPackages.qemu_kvm;
modulesClosure = makeModulesClosure {
inherit kernel rootModules;
@@ -24,7 +24,7 @@ rec {
hd = "vda"; # either "sda" or "vda"
initrdUtils = runCommand "initrd-utils"
- { buildInputs = [ nukeReferences ];
+ { nativeBuildInputs = [ buildPackages.nukeReferences ];
allowedReferences = [ "out" modulesClosure ]; # prevent accidents like glibc being included in the initrd
}
''
@@ -655,7 +655,10 @@ rec {
rpmClosureGenerator =
{name, packagesLists, urlPrefixes, packages, archs ? []}:
assert (builtins.length packagesLists) == (builtins.length urlPrefixes);
- runCommand "${name}.nix" {buildInputs = [perl perlPackages.XMLSimple]; inherit archs;} ''
+ runCommand "${name}.nix" {
+ nativeBuildInputs = [ buildPackages.perl buildPackages.perlPackages.XMLSimple ];
+ inherit archs;
+ } ''
${lib.concatImapStrings (i: pl: ''
gunzip < ${pl} > ./packages_${toString i}.xml
'') packagesLists}
@@ -694,7 +697,8 @@ rec {
debClosureGenerator =
{name, packagesLists, urlPrefix, packages}:
- runCommand "${name}.nix" { buildInputs = [ perl dpkg ]; } ''
+ runCommand "${name}.nix"
+ { nativeBuildInputs = [ buildPackages.perl buildPackages.dpkg ]; } ''
for i in ${toString packagesLists}; do
echo "adding $i..."
case $i in
diff --git a/third_party/nixpkgs/pkgs/data/fonts/julia-mono/default.nix b/third_party/nixpkgs/pkgs/data/fonts/julia-mono/default.nix
index 5e1cd78653..a1f8f31677 100644
--- a/third_party/nixpkgs/pkgs/data/fonts/julia-mono/default.nix
+++ b/third_party/nixpkgs/pkgs/data/fonts/julia-mono/default.nix
@@ -1,13 +1,13 @@
{ lib, fetchzip }:
let
- version = "0.042";
+ version = "0.043";
in
fetchzip {
name = "JuliaMono-ttf-${version}";
url = "https://github.com/cormullion/juliamono/releases/download/v${version}/JuliaMono-ttf.tar.gz";
- sha256 = "sha256-oXODkeLDT5GXO4+r1fGaRrRS/SSBhzro5XE0GOwl4mQ=";
+ sha256 = "sha256-oxQRrFhTf37OrJSbDlmzh/7xOuKrtxO7v2+j7QcsAmE=";
postFetch = ''
mkdir -p $out/share/fonts/truetype
diff --git a/third_party/nixpkgs/pkgs/data/misc/hackage/pin.json b/third_party/nixpkgs/pkgs/data/misc/hackage/pin.json
index 00f5183fa6..2a55794abf 100644
--- a/third_party/nixpkgs/pkgs/data/misc/hackage/pin.json
+++ b/third_party/nixpkgs/pkgs/data/misc/hackage/pin.json
@@ -1,6 +1,6 @@
{
- "commit": "aceceb24b5b4dc95017c3509add3f935d7289cd8",
- "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/aceceb24b5b4dc95017c3509add3f935d7289cd8.tar.gz",
- "sha256": "0bc4csxmm64qq3sxj22g4i0s2q5vpgkf2fgpby6zslhpa01pdlqq",
- "msg": "Update from Hackage at 2021-09-10T22:56:58Z"
+ "commit": "6b93e40198f31ac2a9d52e4f3ce90f22f1e9e6f9",
+ "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/6b93e40198f31ac2a9d52e4f3ce90f22f1e9e6f9.tar.gz",
+ "sha256": "1zs9d0h55q6lj3v0d0n19yxl58lhn07lmnw2j5k2y8zbx3pcqi8l",
+ "msg": "Update from Hackage at 2021-09-17T18:08:40Z"
}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/dark-style.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/dark-style.patch
new file mode 100644
index 0000000000..56ac5c1e5b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/dark-style.patch
@@ -0,0 +1,76 @@
+diff --git a/meson.build b/meson.build
+index de9cbfa850..647f617605 100644
+--- a/meson.build
++++ b/meson.build
+@@ -92,6 +92,7 @@ iso_codes_dep = dependency('iso-codes', version: '>= 0.35')
+ json_glib_dep = dependency('json-glib-1.0', version: '>= 1.6')
+ libarchive_dep = dependency('libarchive')
+ libdazzle_dep = dependency('libdazzle-1.0', version: '>= 3.37.1')
++libgranite_dep = dependency('granite', version: '>= 6.0.0')
+ libhandy_dep = dependency('libhandy-1', version: '>= 1.1.0')
+ libsecret_dep = dependency('libsecret-1', version: '>= 0.19.0')
+ libsoup_dep = dependency('libsoup-2.4', version: '>= 2.48.0')
+diff --git a/src/ephy-shell.c b/src/ephy-shell.c
+index 650531da86..b9d1355e86 100644
+--- a/src/ephy-shell.c
++++ b/src/ephy-shell.c
+@@ -50,6 +50,7 @@
+
+ #include
+ #include
++#include
+ #include
+
+ struct _EphyShell {
+@@ -483,6 +484,20 @@ run_in_background_set_mapping (const GValue *value,
+ return g_variant_new_boolean (g_variant_get_boolean (var));
+ }
+
++static void
++ephy_shell_set_prefers_color_scheme (EphyShell *shell)
++{
++ GtkSettings* gtk_settings = gtk_settings_get_default ();
++ GraniteSettings* granite_settings = granite_settings_get_default ();
++
++ g_object_set (
++ gtk_settings,
++ "gtk-application-prefer-dark-theme",
++ granite_settings_get_prefers_color_scheme (granite_settings) == GRANITE_SETTINGS_COLOR_SCHEME_DARK,
++ NULL
++ );
++}
++
+ static void
+ ephy_shell_startup (GApplication *application)
+ {
+@@ -490,11 +505,18 @@ ephy_shell_startup (GApplication *application)
+ EphyShell *shell = EPHY_SHELL (application);
+ EphyEmbedShellMode mode;
+ GAction *action;
++ GraniteSettings* granite_settings = granite_settings_get_default ();
+
+ G_APPLICATION_CLASS (ephy_shell_parent_class)->startup (application);
+
+ hdy_init ();
+
++ ephy_shell_set_prefers_color_scheme (shell);
++
++ g_signal_connect (granite_settings, "notify::prefers-color-scheme",
++ G_CALLBACK (ephy_shell_set_prefers_color_scheme), shell
++ );
++
+ /* If we are under Pantheon set the icon-theme and cursor-theme accordingly. */
+ if (is_desktop_pantheon ()) {
+ GtkSettings *settings = gtk_settings_get_default ();
+diff --git a/src/meson.build b/src/meson.build
+index 5bf3eb92ec..d17b1b6d93 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -74,6 +74,7 @@ libephymain_deps = [
+ gdk_dep,
+ gvdb_dep,
+ libarchive_dep,
++ libgranite_dep,
+ libhandy_dep
+ ]
+
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/default.nix
index 73c7a7aa11..3f25e303dc 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/default.nix
@@ -9,6 +9,7 @@
, icu
, wrapGAppsHook
, gnome
+, pantheon
, libportal
, libxml2
, libxslt
@@ -33,6 +34,7 @@
, libdazzle
, libhandy
, buildPackages
+, withPantheon ? false
}:
stdenv.mkDerivation rec {
@@ -44,6 +46,13 @@ stdenv.mkDerivation rec {
sha256 = "2tE4ufLVXeJxEo/KOLYfU/2YDFh9KeG6a1CP/zsZ9WQ=";
};
+ patches = lib.optionals withPantheon [
+ # https://github.com/elementary/browser
+ # FIXME: Update the patches when https://github.com/elementary/browser/pull/41 merged
+ ./dark-style.patch
+ ./navigation-buttons.patch
+ ];
+
nativeBuildInputs = [
desktop-file-utils
gettext
@@ -87,7 +96,7 @@ stdenv.mkDerivation rec {
p11-kit
sqlite
webkitgtk
- ];
+ ] ++ lib.optional withPantheon pantheon.granite;
# Tests need an X display
mesonFlags = [
@@ -108,7 +117,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://wiki.gnome.org/Apps/Epiphany";
description = "WebKit based web browser for GNOME";
- maintainers = teams.gnome.members;
+ maintainers = teams.gnome.members ++ teams.pantheon.members;
license = licenses.gpl3Plus;
platforms = platforms.linux;
};
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/navigation-buttons.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/navigation-buttons.patch
new file mode 100644
index 0000000000..b7b3b62053
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/epiphany/navigation-buttons.patch
@@ -0,0 +1,12 @@
+diff --git a/src/resources/gtk/action-bar-start.ui b/src/resources/gtk/action-bar-start.ui
+index e604b9601f..2bfe244d53 100644
+--- a/src/resources/gtk/action-bar-start.ui
++++ b/src/resources/gtk/action-bar-start.ui
+@@ -7,7 +7,6 @@
+ True
+ horizontal
+
+
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-settings-daemon/3.38/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-settings-daemon/3.38/default.nix
new file mode 100644
index 0000000000..de48b72fac
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-settings-daemon/3.38/default.nix
@@ -0,0 +1,135 @@
+{ lib, stdenv
+, fetchpatch
+, substituteAll
+, fetchurl
+, meson
+, ninja
+, pkg-config
+, gnome
+, perl
+, gettext
+, gtk3
+, glib
+, libnotify
+, libgnomekbd
+, lcms2
+, libpulseaudio
+, alsa-lib
+, libcanberra-gtk3
+, upower
+, colord
+, libgweather
+, polkit
+, gsettings-desktop-schemas
+, geoclue2
+, systemd
+, libgudev
+, libwacom
+, libxslt
+, libxml2
+, modemmanager
+, networkmanager
+, gnome-desktop
+, geocode-glib
+, docbook_xsl
+, wrapGAppsHook
+, python3
+, tzdata
+, nss
+, gcr
+, gnome-session-ctl
+, pantheon
+}:
+
+stdenv.mkDerivation rec {
+ pname = "gnome-settings-daemon";
+ version = "3.38.2";
+
+ src = fetchurl {
+ url = "mirror://gnome/sources/gnome-settings-daemon/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ sha256 = "136p3prdqvc0lvrcqs4h7crpnfqnimqklpzjivq5w4g1rhbdbhrj";
+ };
+
+ patches = [
+ # https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/merge_requests/202
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/gnome-settings-daemon/commit/aae1e774dd9de22fe3520cf9eb2bfbf7216f5eb0.patch";
+ sha256 = "O4m0rOW8Zrgu3Q0p0OA8b951VC0FjYbOUk9MLzB9icI=";
+ })
+
+ (substituteAll {
+ src = ./fix-paths.patch;
+ inherit tzdata;
+ })
+
+ # Adjust to libgweather changes.
+ # https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/merge_requests/217
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/gnome-settings-daemon/commit/82d88014dfca2df7e081712870e1fb017c16b808.patch";
+ sha256 = "H5k/v+M2bRaswt5nrDJFNn4gS4BdB0UfzdjUCT4yLKg=";
+ })
+ ];
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ perl
+ gettext
+ libxml2
+ libxslt
+ docbook_xsl
+ wrapGAppsHook
+ python3
+ ];
+
+ buildInputs = [
+ gtk3
+ glib
+ gsettings-desktop-schemas
+ modemmanager
+ networkmanager
+ libnotify
+ libgnomekbd # for org.gnome.libgnomekbd.keyboard schema
+ gnome-desktop
+ lcms2
+ libpulseaudio
+ alsa-lib
+ libcanberra-gtk3
+ upower
+ colord
+ libgweather
+ nss
+ polkit
+ geocode-glib
+ geoclue2
+ systemd
+ libgudev
+ libwacom
+ gcr
+ ];
+
+ mesonFlags = [
+ "-Dudev_dir=${placeholder "out"}/lib/udev"
+ "-Dgnome_session_ctl_path=${gnome-session-ctl}/libexec/gnome-session-ctl"
+ ];
+
+ # Default for release buildtype but passed manually because
+ # we're using plain
+ NIX_CFLAGS_COMPILE = "-DG_DISABLE_CAST_CHECKS";
+
+ postPatch = ''
+ for f in gnome-settings-daemon/codegen.py plugins/power/gsd-power-constants-update.pl meson_post_install.py; do
+ chmod +x $f
+ patchShebangs $f
+ done
+ '';
+
+ meta = with lib; {
+ description = "GNOME Settings Daemon";
+ homepage = "https://gitlab.gnome.org/GNOME/gnome-settings-daemon/";
+ license = licenses.gpl2Plus;
+ maintainers = teams.pantheon.members;
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-settings-daemon/3.38/fix-paths.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/fix-paths.patch
rename to third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-settings-daemon/3.38/fix-paths.patch
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0001-EGL-Include-EGL-eglmesaext.h.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0001-EGL-Include-EGL-eglmesaext.h.patch
deleted file mode 100644
index 3691c034d1..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0001-EGL-Include-EGL-eglmesaext.h.patch
+++ /dev/null
@@ -1,74 +0,0 @@
-From 7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d Mon Sep 17 00:00:00 2001
-Message-Id: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-From: WORLDofPEACE
-Date: Sun, 20 Oct 2019 12:04:31 +0200
-Subject: [PATCH 1/7] EGL: Include EGL/eglmesaext.h
-
-From: Jan Alexander Steffens (heftig)
-
-The eglext.h shipped by libglvnd does not include the Mesa extensions,
-unlike the header shipped in Mesa.
-
-Fixes https://gitlab.gnome.org/GNOME/mutter/issues/876
-
-(cherry picked from commit a444a4c5f58ea516ad3cd9d6ddc0056c3ca9bc90)
----
- cogl/cogl/meson.build | 2 +-
- src/backends/meta-egl-ext.h | 1 +
- src/backends/meta-egl.c | 1 +
- src/backends/meta-egl.h | 1 +
- 4 files changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/cogl/cogl/meson.build b/cogl/cogl/meson.build
-index 1057ef9..9a64294 100644
---- a/cogl/cogl/meson.build
-+++ b/cogl/cogl/meson.build
-@@ -48,7 +48,7 @@ cogl_gl_header_h = configure_file(
- built_headers += [cogl_gl_header_h]
-
- if have_egl
-- cogl_egl_includes_string = '#include \n#include '
-+ cogl_egl_includes_string = '#include \n#include \n#include '
- else
- cogl_egl_includes_string = ''
- endif
-diff --git a/src/backends/meta-egl-ext.h b/src/backends/meta-egl-ext.h
-index 8705e7d..db0b74f 100644
---- a/src/backends/meta-egl-ext.h
-+++ b/src/backends/meta-egl-ext.h
-@@ -29,6 +29,7 @@
-
- #include
- #include
-+#include
-
- /*
- * This is a little different to the tests shipped with EGL implementations,
-diff --git a/src/backends/meta-egl.c b/src/backends/meta-egl.c
-index 6554be9..fdeff4f 100644
---- a/src/backends/meta-egl.c
-+++ b/src/backends/meta-egl.c
-@@ -27,6 +27,7 @@
-
- #include
- #include
-+#include
- #include
- #include
- #include
-diff --git a/src/backends/meta-egl.h b/src/backends/meta-egl.h
-index f2a8164..4591e7d 100644
---- a/src/backends/meta-egl.h
-+++ b/src/backends/meta-egl.h
-@@ -28,6 +28,7 @@
-
- #include
- #include
-+#include
- #include
-
- #define META_EGL_ERROR meta_egl_error_quark ()
-
-base-commit: 48ffbb582404c1d52196eb6cc5f082c31ca4910c
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0002-drop-inheritable.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0002-drop-inheritable.patch
deleted file mode 100644
index 28f89ac7c0..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0002-drop-inheritable.patch
+++ /dev/null
@@ -1,135 +0,0 @@
-From 14cee101882e65a57dcd66ea0f8399477b23ce7e Mon Sep 17 00:00:00 2001
-Message-Id: <14cee101882e65a57dcd66ea0f8399477b23ce7e.1601082838.git-series.worldofpeace@protonmail.ch>
-In-Reply-To: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-References: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-From: WORLDofPEACE
-Date: Sat, 19 Oct 2019 13:26:05 +0200
-Subject: [PATCH 2/7] drop inheritable
-
-From: Tor Hedin Brønner
-
-Adapted from https://gitlab.gnome.org/GNOME/mutter/commit/c53c47ae123b03cc66044d2b846342123ecb3a01
-
-We only want to drop inheritable though, to prevent the ambient set leaking further than gnome-shell.
----
- config.h.meson | 3 +++
- meson.build | 5 +++++
- meson_options.txt | 6 ++++++
- src/core/main.c | 10 ++++++++++
- src/meson.build | 1 +
- 5 files changed, 25 insertions(+)
-
-diff --git a/config.h.meson b/config.h.meson
-index 0bab718..202fb7e 100644
---- a/config.h.meson
-+++ b/config.h.meson
-@@ -58,6 +58,9 @@
- /* Xwayland applications allowed to issue keyboard grabs */
- #mesondefine XWAYLAND_GRAB_DEFAULT_ACCESS_RULES
-
-+/* Defined if libcap-ng is available */
-+#mesondefine HAVE_LIBCAPNG
-+
- /* XKB base prefix */
- #mesondefine XKB_BASE
-
-diff --git a/meson.build b/meson.build
-index 29d495b..86970df 100644
---- a/meson.build
-+++ b/meson.build
-@@ -35,6 +35,7 @@ libstartup_notification_req = '>= 0.7'
- libcanberra_req = '>= 0.26'
- libwacom_req = '>= 0.13'
- atk_req = '>= 2.5.3'
-+libcapng_req = '>= 0.7.9'
-
- # optional version requirements
- udev_req = '>= 228'
-@@ -125,6 +126,7 @@ xau_dep = dependency('xau')
- ice_dep = dependency('ice')
- atk_dep = dependency('atk', version: atk_req)
- libcanberra_dep = dependency('libcanberra', version: libcanberra_req)
-+libcapng_dep = dependency('libcap-ng', required: get_option('libcapng'))
-
- # For now always require X11 support
- have_x11 = true
-@@ -256,6 +258,7 @@ have_core_tests = false
- have_cogl_tests = false
- have_clutter_tests = false
- have_installed_tests = false
-+have_libcapng = libcapng_dep.found()
-
- if have_tests
- have_core_tests = get_option('core_tests')
-@@ -361,6 +364,7 @@ cdata.set('HAVE_LIBWACOM', have_libwacom)
- cdata.set('HAVE_SM', have_sm)
- cdata.set('HAVE_STARTUP_NOTIFICATION', have_startup_notification)
- cdata.set('HAVE_INTROSPECTION', have_introspection)
-+cdata.set('HAVE_LIBCAPNG', have_libcapng)
- cdata.set('HAVE_PROFILER', have_profiler)
-
- xkb_base = xkeyboard_config_dep.get_pkgconfig_variable('xkb_base')
-@@ -443,6 +447,7 @@ output = [
- ' Startup notification..... ' + have_startup_notification.to_string(),
- ' Introspection............ ' + have_introspection.to_string(),
- ' Profiler................. ' + have_profiler.to_string(),
-+ ' libcap-ng................ ' + have_libcapng.to_string(),
- '',
- ' Tests:',
- '',
-diff --git a/meson_options.txt b/meson_options.txt
-index 73aa7ad..8bfaacd 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -152,3 +152,9 @@ option('xwayland_grab_default_access_rules',
- value: 'gnome-boxes,remote-viewer,virt-viewer,virt-manager,vinagre,vncviewer,Xephyr',
- description: 'Comma delimited list of applications ressources or class allowed to issue X11 grabs in Xwayland'
- )
-+
-+option('libcapng',
-+ type: 'feature',
-+ value: 'auto',
-+ description: 'Enable libcap-ng support'
-+)
-diff --git a/src/core/main.c b/src/core/main.c
-index 3935f35..ecf3cb2 100644
---- a/src/core/main.c
-+++ b/src/core/main.c
-@@ -66,6 +66,10 @@
- #include
- #endif
-
-+#ifdef HAVE_LIBCAPNG
-+#include
-+#endif
-+
- #if defined(HAVE_NATIVE_BACKEND) && defined(HAVE_WAYLAND)
- #include
- #endif /* HAVE_WAYLAND && HAVE_NATIVE_BACKEND */
-@@ -673,6 +677,12 @@ meta_run (void)
- if (!meta_display_open ())
- meta_exit (META_EXIT_ERROR);
-
-+#ifdef HAVE_LIBCAPNG
-+ capng_clear(CAPNG_SELECT_BOTH);
-+ capng_update(CAPNG_ADD, CAPNG_EFFECTIVE|CAPNG_PERMITTED, CAP_SYS_NICE);
-+ capng_apply(CAPNG_SELECT_BOTH);
-+#endif
-+
- g_main_loop_run (meta_main_loop);
-
- meta_finalize ();
-diff --git a/src/meson.build b/src/meson.build
-index 90d8073..a9fffa2 100644
---- a/src/meson.build
-+++ b/src/meson.build
-@@ -18,6 +18,7 @@ mutter_pkg_deps = [
- glib_dep,
- gsettings_desktop_schemas_dep,
- gtk3_dep,
-+ libcapng_dep,
- pango_dep,
- ]
-
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0003-Fix-glitches-in-gala.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0003-Fix-glitches-in-gala.patch
deleted file mode 100644
index 9f78a324d9..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0003-Fix-glitches-in-gala.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 5d2b9a03f24b4dbc423adff52b2eeb478c4b5913 Mon Sep 17 00:00:00 2001
-Message-Id: <5d2b9a03f24b4dbc423adff52b2eeb478c4b5913.1601082838.git-series.worldofpeace@protonmail.ch>
-In-Reply-To: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-References: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-From: WORLDofPEACE
-Date: Sun, 5 Apr 2020 23:06:03 -0400
-Subject: [PATCH 3/7] Fix glitches in gala
-
-From: worldofpeace
-
-This fixes issues for users of mutter like in gala[0].
-
-Upstream report: https://gitlab.gnome.org/GNOME/mutter/issues/536
-[0]: https://github.com/elementary/gala/issues/605
----
- clutter/clutter/clutter-actor.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/clutter/clutter/clutter-actor.c b/clutter/clutter/clutter-actor.c
-index ecf9a59..07b8b71 100644
---- a/clutter/clutter/clutter-actor.c
-+++ b/clutter/clutter/clutter-actor.c
-@@ -17831,7 +17831,7 @@ _clutter_actor_get_paint_volume_mutable (ClutterActor *self)
- if (_clutter_actor_get_paint_volume_real (self, &priv->paint_volume))
- {
- priv->paint_volume_valid = TRUE;
-- priv->needs_paint_volume_update = FALSE;
-+ //priv->needs_paint_volume_update = FALSE;
- return &priv->paint_volume;
- }
- else
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0004-profiler-track-changes-in-GLib-and-Sysprof.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0004-profiler-track-changes-in-GLib-and-Sysprof.patch
deleted file mode 100644
index cd98d39504..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0004-profiler-track-changes-in-GLib-and-Sysprof.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 5a9f9fbaa1322b2ad0a52fcdd171d4f44d031918 Mon Sep 17 00:00:00 2001
-Message-Id: <5a9f9fbaa1322b2ad0a52fcdd171d4f44d031918.1601082838.git-series.worldofpeace@protonmail.ch>
-In-Reply-To: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-References: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-From: WORLDofPEACE
-Date: Wed, 30 Oct 2019 15:23:24 -0700
-Subject: [PATCH 4/7] profiler: track changes in GLib and Sysprof
-
-From: Christian Hergert
-
-This tracks the changes to gdbus-codegen in terms of how GUnixFDList is
-done to use the UnixFD annotation.
-
-https://gitlab.gnome.org/GNOME/mutter/merge_requests/908
-(cherry picked from commit 605171291993460f31d470a8143d6438d0c6169c)
----
- src/backends/meta-profiler.c | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/src/backends/meta-profiler.c b/src/backends/meta-profiler.c
-index 10d433a..0d62701 100644
---- a/src/backends/meta-profiler.c
-+++ b/src/backends/meta-profiler.c
-@@ -51,13 +51,12 @@ G_DEFINE_TYPE_WITH_CODE (MetaProfiler,
- static gboolean
- handle_start (MetaDBusSysprof3Profiler *dbus_profiler,
- GDBusMethodInvocation *invocation,
-+ GUnixFDList *fd_list,
- GVariant *options,
- GVariant *fd_variant)
- {
- MetaProfiler *profiler = META_PROFILER (dbus_profiler);
- GMainContext *main_context = g_main_context_default ();
-- GDBusMessage *message;
-- GUnixFDList *fd_list;
- const char *group_name;
- int position;
- int fd = -1;
-@@ -73,8 +72,6 @@ handle_start (MetaDBusSysprof3Profiler *dbus_profiler,
-
- g_variant_get (fd_variant, "h", &position);
-
-- message = g_dbus_method_invocation_get_message (invocation);
-- fd_list = g_dbus_message_get_unix_fd_list (message);
- if (fd_list)
- fd = g_unix_fd_list_get (fd_list, position, NULL);
-
-@@ -98,7 +95,7 @@ handle_start (MetaDBusSysprof3Profiler *dbus_profiler,
-
- g_debug ("Profiler running");
-
-- meta_dbus_sysprof3_profiler_complete_start (dbus_profiler, invocation);
-+ meta_dbus_sysprof3_profiler_complete_start (dbus_profiler, invocation, NULL);
- return TRUE;
- }
-
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0005-meta-Add-missing-display.h-to-meta-workspace-manager.h.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0005-meta-Add-missing-display.h-to-meta-workspace-manager.h.patch
deleted file mode 100644
index 138970ddda..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0005-meta-Add-missing-display.h-to-meta-workspace-manager.h.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 2caa072dd8e283a8e43febeab55fe8b76dda69b7 Mon Sep 17 00:00:00 2001
-Message-Id: <2caa072dd8e283a8e43febeab55fe8b76dda69b7.1601082838.git-series.worldofpeace@protonmail.ch>
-In-Reply-To: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-References: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-From: WORLDofPEACE
-Date: Wed, 29 Jan 2020 11:02:33 +0100
-Subject: [PATCH 5/7] meta: Add missing display.h to meta-workspace-manager.h
-
-From: Corentin Noël
-
-This is required because MetaDisplayCorner is only defined in display.h
-
-https://gitlab.gnome.org/GNOME/mutter/merge_requests/1025
-(cherry picked from commit 9d390ee49fb1f6300336e82ae94cc8061c6bae12)
----
- src/meta/meta-workspace-manager.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/meta/meta-workspace-manager.h b/src/meta/meta-workspace-manager.h
-index 0390c44..92cd681 100644
---- a/src/meta/meta-workspace-manager.h
-+++ b/src/meta/meta-workspace-manager.h
-@@ -26,6 +26,7 @@
- #include
-
- #include
-+#include
- #include
- #include
-
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0006-build-bump-ABI-to-sysprof-capture-4.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0006-build-bump-ABI-to-sysprof-capture-4.patch
deleted file mode 100644
index 6d88f0f5e7..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0006-build-bump-ABI-to-sysprof-capture-4.patch
+++ /dev/null
@@ -1,102 +0,0 @@
-From 0c95e5a5b31eab93f149b90982680f38e8977063 Mon Sep 17 00:00:00 2001
-Message-Id: <0c95e5a5b31eab93f149b90982680f38e8977063.1601082838.git-series.worldofpeace@protonmail.ch>
-In-Reply-To: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-References: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-From: WORLDofPEACE
-Date: Sat, 4 Jul 2020 12:01:28 -0700
-Subject: [PATCH 6/7] build: bump ABI to sysprof-capture-4
-
-From: Christian Hergert
-
-GLib will now be linking against sysprof-capture-4.a. To support that,
-sysprof had to remove the GLib dependency from sysprof-capture-4 which
-had the side-effect of breaking ABi.
-
-This bumps the dependency and includes a fallback to compile just the
-libsysprof-capture-4.a using a subproject wrap.
-
-https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1352
-(cherry picked from commit 2c08eb6d163b6758efec9eafe1d5c17fc1ab3692)
----
- meson.build | 20 ++++++++++++++++++--
- src/meson.build | 8 ++++++--
- subprojects/sysprof.wrap | 4 ++++
- 3 files changed, 28 insertions(+), 4 deletions(-)
- create mode 100644 subprojects/sysprof.wrap
-
-diff --git a/meson.build b/meson.build
-index 86970df..3dc0098 100644
---- a/meson.build
-+++ b/meson.build
-@@ -1,6 +1,6 @@
- project('mutter', 'c',
- version: '3.34.6',
-- meson_version: '>= 0.50.0',
-+ meson_version: '>= 0.51.0',
- license: 'GPLv2+'
- )
-
-@@ -52,6 +52,9 @@ gbm_req = '>= 10.3'
- # screen cast version requirements
- libpipewire_req = '>= 0.2.5'
-
-+# profiler requirements
-+sysprof_req = '>= 3.37.2'
-+
- gnome = import('gnome')
- pkg = import('pkgconfig')
- i18n = import('i18n')
-@@ -275,7 +278,20 @@ endif
-
- have_profiler = get_option('profiler')
- if have_profiler
-- sysprof_dep = dependency('sysprof-capture-3')
-+ # libsysprof-capture support
-+ sysprof_dep = dependency('sysprof-capture-4',
-+ required: true,
-+ default_options: [
-+ 'enable_examples=false',
-+ 'enable_gtk=false',
-+ 'enable_tests=false',
-+ 'enable_tools=false',
-+ 'libsysprof=false',
-+ 'with_sysprofd=none',
-+ 'help=false',
-+ ],
-+ fallback: ['sysprof', 'libsysprof_capture_dep'],
-+ )
- endif
-
- required_functions = [
-diff --git a/src/meson.build b/src/meson.build
-index a9fffa2..a91baa1 100644
---- a/src/meson.build
-+++ b/src/meson.build
-@@ -711,9 +711,13 @@ if have_profiler
- 'backends/meta-profiler.h',
- ]
-
-- dbus_interfaces_dir = join_paths(datadir, 'dbus-1', 'interfaces')
-- sysprof3_dbus_file = join_paths(dbus_interfaces_dir, 'org.gnome.Sysprof3.Profiler.xml')
-+ if sysprof_dep.type_name() == 'pkgconfig'
-+ sysprof_dbus_interfaces_dir = join_paths(sysprof_dep.get_pkgconfig_variable('datadir'), 'dbus-1', 'interfaces')
-+ else
-+ sysprof_dbus_interfaces_dir = join_paths(meson.source_root(), 'subprojects', 'sysprof', 'src')
-+ endif
-
-+ sysprof3_dbus_file = join_paths(sysprof_dbus_interfaces_dir, 'org.gnome.Sysprof3.Profiler.xml')
- dbus_sysprof3_profiler_built_sources = gnome.gdbus_codegen('meta-dbus-sysprof3-profiler',
- sysprof3_dbus_file,
- interface_prefix: 'org.gnome.',
-diff --git a/subprojects/sysprof.wrap b/subprojects/sysprof.wrap
-new file mode 100644
-index 0000000..c8f5883
---- /dev/null
-+++ b/subprojects/sysprof.wrap
-@@ -0,0 +1,4 @@
-+[wrap-git]
-+directory=sysprof
-+url=https://gitlab.gnome.org/GNOME/sysprof.git
-+revision=cae28263ff5dd4a510d82f3dc2e3a3b3d9b386fb
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0007-fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0007-fix-paths.patch
deleted file mode 100644
index 8376fc649b..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/0007-fix-paths.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 7bbbf082599ec786f64f2135c9acc0b4fe2ecbf4 Mon Sep 17 00:00:00 2001
-Message-Id: <7bbbf082599ec786f64f2135c9acc0b4fe2ecbf4.1601082838.git-series.worldofpeace@protonmail.ch>
-In-Reply-To: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-References: <7b94f980f2a099dd4b19b60c357cfcf5ff7ada6d.1601082838.git-series.worldofpeace@protonmail.ch>
-From: WORLDofPEACE
-Date: Fri, 25 Sep 2020 20:48:33 -0400
-Subject: [PATCH 7/7] fix paths
-
----
- src/core/util.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/core/util.c b/src/core/util.c
-index 79bcfdc..87ce549 100644
---- a/src/core/util.c
-+++ b/src/core/util.c
-@@ -623,7 +623,7 @@ meta_show_dialog (const char *type,
-
- args = g_ptr_array_new ();
-
-- append_argument (args, "zenity");
-+ append_argument (args, "@zenity@/bin/zenity");
- append_argument (args, type);
-
- if (display)
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/default.nix
similarity index 54%
rename from third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/default.nix
rename to third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/default.nix
index 42f07d45e6..3c2d30b813 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.34/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/default.nix
@@ -1,35 +1,35 @@
{ fetchurl
-, fetchpatch
, substituteAll
-, lib, stdenv
+, runCommand
+, lib
+, stdenv
, pkg-config
, gnome
-, pantheon
, gettext
, gobject-introspection
-, upower
, cairo
, pango
-, cogl
, json-glib
, libstartup_notification
, zenity
-, libcanberra-gtk3
+, libcanberra
, ninja
, xkeyboard_config
, libxkbfile
+, libXdamage
, libxkbcommon
, libXtst
, libinput
+, libdrm
, gsettings-desktop-schemas
, glib
, gtk3
, gnome-desktop
-, geocode-glib
-, pipewire_0_2
+, pipewire
, libgudev
, libwacom
, xwayland
+, mesa
, meson
, gnome-settings-daemon
, xorgserver
@@ -39,23 +39,47 @@
, desktop-file-utils
, libcap_ng
, egl-wayland
+, graphene
+, wayland-protocols
+, pantheon
}:
-stdenv.mkDerivation rec {
+let self = stdenv.mkDerivation rec {
pname = "mutter";
- version = "3.34.6";
+ version = "3.38.6";
outputs = [ "out" "dev" "man" ];
src = fetchurl {
url = "mirror://gnome/sources/mutter/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- hash = "sha256-I73ofTO4mBNYgxzsiRW7X/Hq+cHedMkM0WYLG5WINSY=";
+ sha256 = "0mxln9azl4krmknq2vmhd15lgpa2q7gh7whiv14nsqbr9iaxmg2x";
};
+ patches = [
+ # Drop inheritable cap_sys_nice, to prevent the ambient set from leaking
+ # from mutter/gnome-shell, see https://github.com/NixOS/nixpkgs/issues/71381
+ ./drop-inheritable.patch
+
+ # Fixes issues for users of mutter like in gala.
+ # https://github.com/elementary/gala/issues/605
+ # https://gitlab.gnome.org/GNOME/mutter/issues/536
+ ./fix-glitches-in-gala.patch
+
+ (substituteAll {
+ src = ./fix-paths.patch;
+ inherit zenity;
+ })
+ ];
+
mesonFlags = [
"-Degl_device=true"
"-Dinstalled_tests=false" # TODO: enable these
"-Dwayland_eglstream=true"
+ "-Dprofiler=true"
+ "-Dxwayland_path=${xwayland}/bin/Xwayland"
+ # This should be auto detected, but it looks like it manages a false
+ # positive.
+ "-Dxwayland_initfd=disabled"
];
propagatedBuildInputs = [
@@ -63,11 +87,13 @@ stdenv.mkDerivation rec {
json-glib
libXtst
libcap_ng
+ graphene
];
nativeBuildInputs = [
desktop-file-utils
gettext
+ mesa # needed for gbm
meson
ninja
pkg-config
@@ -78,42 +104,28 @@ stdenv.mkDerivation rec {
buildInputs = [
cairo
- cogl
egl-wayland
- geocode-glib
glib
gnome-desktop
gnome-settings-daemon
gobject-introspection
gsettings-desktop-schemas
gtk3
- libcanberra-gtk3
+ libcanberra
+ libdrm
libgudev
libinput
libstartup_notification
libwacom
libxkbcommon
libxkbfile
+ libXdamage
pango
- pipewire_0_2 # TODO: backport pipewire 0.3 support
+ pipewire
sysprof
- upower
xkeyboard_config
xwayland
- zenity
- ];
-
- patches = [
- ./0001-EGL-Include-EGL-eglmesaext.h.patch
- ./0002-drop-inheritable.patch
- ./0003-Fix-glitches-in-gala.patch
- ./0004-profiler-track-changes-in-GLib-and-Sysprof.patch
- ./0005-meta-Add-missing-display.h-to-meta-workspace-manager.h.patch
- ./0006-build-bump-ABI-to-sysprof-capture-4.patch
- (substituteAll {
- src = ./0007-fix-paths.patch;
- inherit zenity;
- })
+ wayland-protocols
];
postPatch = ''
@@ -124,11 +136,29 @@ stdenv.mkDerivation rec {
${glib.dev}/bin/glib-compile-schemas "$out/share/glib-2.0/schemas"
'';
+ # Install udev files into our own tree.
+ PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev";
+
+ passthru = {
+ libdir = "${self}/lib/mutter-7";
+
+ tests = {
+ libdirExists = runCommand "mutter-libdir-exists" {} ''
+ if [[ ! -d ${self.libdir} ]]; then
+ echo "passthru.libdir should contain a directory, “${self.libdir}” is not one."
+ exit 1
+ fi
+ touch $out
+ '';
+ };
+ };
+
meta = with lib; {
description = "A window manager for GNOME";
homepage = "https://gitlab.gnome.org/GNOME/mutter";
- license = licenses.gpl2;
- maintainers = pantheon.maintainers;
+ license = licenses.gpl2Plus;
+ maintainers = teams.pantheon.members;
platforms = platforms.linux;
};
-}
+};
+in self
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/drop-inheritable.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/drop-inheritable.patch
similarity index 100%
rename from third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/drop-inheritable.patch
rename to third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/drop-inheritable.patch
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/fix-glitches-in-gala.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/fix-glitches-in-gala.patch
new file mode 100644
index 0000000000..9737682397
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/fix-glitches-in-gala.patch
@@ -0,0 +1,27 @@
+From a58ace29db48f98ad59f4f309d49b458c68a6eec Mon Sep 17 00:00:00 2001
+From: Bobby Rong
+Date: Wed, 28 Jul 2021 22:08:11 +0800
+Subject: [PATCH] Fix glitches in gala
+
+Co-Authored-By: WORLDofPEACE
+
+This fixes issues for users of mutter like in gala[0].
+
+Upstream report: https://gitlab.gnome.org/GNOME/mutter/issues/536
+[0]: https://github.com/elementary/gala/issues/605
+---
+ clutter/clutter/clutter-actor.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/clutter/clutter/clutter-actor.c b/clutter/clutter/clutter-actor.c
+index febfb31918..71906000c0 100644
+--- a/clutter/clutter/clutter-actor.c
++++ b/clutter/clutter/clutter-actor.c
+@@ -15926,7 +15926,6 @@ _clutter_actor_get_paint_volume_mutable (ClutterActor *self)
+ if (_clutter_actor_get_paint_volume_real (self, &priv->paint_volume))
+ {
+ priv->paint_volume_valid = TRUE;
+- priv->needs_paint_volume_update = FALSE;
+ return &priv->paint_volume;
+ }
+ else
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/fix-paths.patch
new file mode 100644
index 0000000000..6ac0a431f6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/mutter/3.38/fix-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/core/util.c b/src/core/util.c
+index 57b73747d..f424cc81c 100644
+--- a/src/core/util.c
++++ b/src/core/util.c
+@@ -636,7 +636,7 @@ meta_show_dialog (const char *type,
+
+ args = g_ptr_array_new ();
+
+- append_argument (args, "zenity");
++ append_argument (args, "@zenity@/bin/zenity");
+ append_argument (args, type);
+
+ if (display)
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/default.nix
index 979ddafc10..a3f0107c28 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/default.nix
@@ -88,6 +88,9 @@ lib.makeScope pkgs.newScope (self: with self; {
gnome-settings-daemon = callPackage ./core/gnome-settings-daemon { };
+ # Using 3.38 to match Mutter used in Pantheon
+ gnome-settings-daemon338 = callPackage ./core/gnome-settings-daemon/3.38 { };
+
gnome-software = callPackage ./core/gnome-software { };
gnome-system-monitor = callPackage ./core/gnome-system-monitor { };
@@ -106,9 +109,8 @@ lib.makeScope pkgs.newScope (self: with self; {
mutter = callPackage ./core/mutter { };
- # Needed for elementary's gala and greeter until 3.36 support has more bugfixes
- # https://github.com/elementary/gala/issues/763
- mutter334 = callPackage ./core/mutter/3.34 { };
+ # Needed for elementary's gala and greeter until support for higher versions is provided
+ mutter338 = callPackage ./core/mutter/3.38 { };
nautilus = callPackage ./core/nautilus { };
@@ -355,7 +357,9 @@ lib.makeScope pkgs.newScope (self: with self; {
maintainers = lib.teams.gnome.members;
- mutter328 = throw "Removed as Pantheon is upgraded to mutter334.";
+ mutter328 = throw "Removed as Pantheon is upgraded to mutter338.";
+
+ mutter334 = throw "Removed as Pantheon is upgraded to mutter338.";
gnome-getting-started-docs = throw "Removed in favour of gnome-tour.";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/games/tali/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/games/tali/default.nix
index 9399561e67..a818d8c115 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/games/tali/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/games/tali/default.nix
@@ -20,11 +20,11 @@
stdenv.mkDerivation rec {
pname = "tali";
- version = "40.2";
+ version = "40.3";
src = fetchurl {
url = "mirror://gnome/sources/tali/${lib.versions.major version}/${pname}-${version}.tar.xz";
- sha256 = "9SHsnW1SKA/Pfi1IerbVqIw54yx6n5XrqwKdUsAj4Cs=";
+ sha256 = "neLxCreZjHprLKYvs3nBgby8HtYqp6gkG8VVHVF4/iE=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/desktops/mate/mate-screensaver/default.nix b/third_party/nixpkgs/pkgs/desktops/mate/mate-screensaver/default.nix
index b87ec4b68d..767d0e9232 100644
--- a/third_party/nixpkgs/pkgs/desktops/mate/mate-screensaver/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/mate/mate-screensaver/default.nix
@@ -25,6 +25,7 @@ stdenv.mkDerivation rec {
systemd
mate.mate-desktop
mate.mate-menus
+ mate.mate-panel
];
configureFlags = [ "--without-console-kit" ];
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/default.nix
index 556b67aeaf..86580bd4c3 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/default.nix
@@ -30,15 +30,24 @@
stdenv.mkDerivation rec {
pname = "appcenter";
- version = "3.6.0";
+ version = "3.8.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0kwqgilhyrj2nbvw5y34nzch5h9jnrg1a1n333qdsx4ax6yrxh4j";
+ sha256 = "07lkdpnjj9pxbq8h794qjiidvnysvzx0132w98r1wg9k7ca170bj";
};
+ patches = [
+ # Try to remove other backends to make flatpak backend work.
+ # https://github.com/NixOS/nixpkgs/issues/70214
+ ./flatpak-only.patch
+ # The homepage banner does not show up on first run,
+ # has issues with app icon and mouse scrolling.
+ ./drop-homepage-banner.patch
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -76,7 +85,6 @@ stdenv.mkDerivation rec {
];
mesonFlags = [
- "-Dhomepage=false"
"-Dpayments=false"
"-Dcurated=false"
];
@@ -91,6 +99,6 @@ stdenv.mkDerivation rec {
description = "An open, pay-what-you-want app store for indie developers, designed for elementary OS";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/drop-homepage-banner.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/drop-homepage-banner.patch
new file mode 100644
index 0000000000..3e7aa3efc1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/drop-homepage-banner.patch
@@ -0,0 +1,234 @@
+From b1e09653d755ca6ffd03a1e3e67750e6bcc2bc6f Mon Sep 17 00:00:00 2001
+From: Bobby Rong
+Date: Wed, 22 Sep 2021 11:54:48 +0800
+Subject: [PATCH 2/2] Drop homepage banner
+
+---
+ src/Views/Homepage.vala | 181 +---------------------------------------
+ 1 file changed, 1 insertion(+), 180 deletions(-)
+
+diff --git a/src/Views/Homepage.vala b/src/Views/Homepage.vala
+index 576fc02c..80a1d221 100644
+--- a/src/Views/Homepage.vala
++++ b/src/Views/Homepage.vala
+@@ -31,67 +31,12 @@ public class AppCenter.Homepage : AbstractView {
+ public bool viewing_package { get; private set; default = false; }
+
+ public AppStream.Category currently_viewed_category;
+- private Hdy.Carousel banner_carousel;
+- private Gtk.Revealer banner_revealer;
+- private Gtk.FlowBox recently_updated_carousel;
+- private Gtk.Revealer recently_updated_revealer;
+-
+- private uint banner_timeout_id;
+
+ construct {
+- banner_carousel = new Hdy.Carousel () {
+- allow_long_swipes = true
+- };
+-
+- var banner_event_box = new Gtk.EventBox ();
+- banner_event_box.events |= Gdk.EventMask.ENTER_NOTIFY_MASK;
+- banner_event_box.events |= Gdk.EventMask.LEAVE_NOTIFY_MASK;
+- banner_event_box.add (banner_carousel);
+-
+- var banner_dots = new Hdy.CarouselIndicatorDots () {
+- carousel = banner_carousel
+- };
+-
+- var banner_grid = new Gtk.Grid () {
+- orientation = Gtk.Orientation.VERTICAL
+- };
+- banner_grid.add (banner_event_box);
+- banner_grid.add (banner_dots);
+-
+- banner_revealer = new Gtk.Revealer ();
+- banner_revealer.add (banner_grid);
+-
+- var recently_updated_label = new Granite.HeaderLabel (_("Recently Updated")) {
+- margin_start = 12
+- };
+-
+- recently_updated_carousel = new Gtk.FlowBox () {
+- activate_on_single_click = true,
+- column_spacing = 12,
+- row_spacing = 12,
+- homogeneous = true,
+- max_children_per_line = 5,
+- min_children_per_line = 3
+- };
+-
+- var recently_updated_grid = new Gtk.Grid () {
+- margin_end = 12,
+- margin_start = 12
+- };
+- recently_updated_grid.attach (recently_updated_label, 0, 0);
+- recently_updated_grid.attach (recently_updated_carousel, 0, 1);
+-
+- recently_updated_revealer = new Gtk.Revealer ();
+- recently_updated_revealer.add (recently_updated_grid );
+-
+- var categories_label = new Granite.HeaderLabel (_("Categories")) {
+- margin_start = 24,
+- margin_top = 24
+- };
+-
+ category_flow = new Widgets.CategoryFlowBox () {
+ margin_start = 12,
+ margin_end =12,
++ margin_top = 12,
+ valign = Gtk.Align.START
+ };
+
+@@ -99,9 +44,6 @@ public class AppCenter.Homepage : AbstractView {
+ column_spacing = 24,
+ orientation = Gtk.Orientation.VERTICAL
+ };
+- grid.add (banner_revealer);
+- grid.add (recently_updated_revealer);
+- grid.add (categories_label);
+ grid.add (category_flow);
+
+ scrolled_window = new Gtk.ScrolledWindow (null, null) {
+@@ -111,19 +53,6 @@ public class AppCenter.Homepage : AbstractView {
+
+ add (scrolled_window);
+
+- var local_package = App.local_package;
+- if (local_package != null) {
+- var banner = new Widgets.Banner (local_package);
+-
+- banner_carousel.prepend (banner);
+-
+- banner.clicked.connect (() => {
+- show_package (local_package);
+- });
+- }
+-
+- load_banners_and_carousels.begin ();
+-
+ category_flow.child_activated.connect ((child) => {
+ var item = child as Widgets.CategoryItem;
+ if (item != null) {
+@@ -159,94 +88,8 @@ public class AppCenter.Homepage : AbstractView {
+ }
+ }
+ }
+-
+- return GLib.Source.REMOVE;
+ });
+ });
+-
+- banner_event_box.enter_notify_event.connect (() => {
+- banner_timeout_stop ();
+- });
+-
+- banner_event_box.leave_notify_event.connect (() => {
+- banner_timeout_start ();
+- });
+-
+- recently_updated_carousel.child_activated.connect ((child) => {
+- var package_row_grid = (AppCenter.Widgets.ListPackageRowGrid) child.get_child ();
+-
+- show_package (package_row_grid.package);
+- });
+- }
+-
+- private async void load_banners_and_carousels () {
+- unowned var fp_client = AppCenterCore.FlatpakBackend.get_default ();
+- var packages_by_release_date = fp_client.get_featured_packages_by_release_date ();
+- var packages_in_banner = new Gee.LinkedList ();
+-
+- int package_count = 0;
+- foreach (var package in packages_by_release_date) {
+- if (package_count >= MAX_PACKAGES_IN_BANNER) {
+- break;
+- }
+-
+- var installed = false;
+- foreach (var origin_package in package.origin_packages) {
+- try {
+- if (yield origin_package.backend.is_package_installed (origin_package)) {
+- installed = true;
+- break;
+- }
+- } catch (Error e) {
+- continue;
+- }
+- }
+-
+- if (!installed) {
+- packages_in_banner.add (package);
+- package_count++;
+- }
+- }
+-
+- foreach (var package in packages_in_banner) {
+- var banner = new Widgets.Banner (package);
+- banner.clicked.connect (() => {
+- show_package (package);
+- });
+-
+- banner_carousel.add (banner);
+- }
+-
+- banner_carousel.show_all ();
+- banner_revealer.reveal_child = true;
+- banner_timeout_start ();
+-
+- foreach (var package in packages_by_release_date) {
+- if (recently_updated_carousel.get_children ().length () >= MAX_PACKAGES_IN_CAROUSEL) {
+- break;
+- }
+-
+- var installed = false;
+- foreach (var origin_package in package.origin_packages) {
+- try {
+- if (yield origin_package.backend.is_package_installed (origin_package)) {
+- installed = true;
+- break;
+- }
+- } catch (Error e) {
+- continue;
+- }
+- }
+-
+- if (!installed && !(package in packages_in_banner) && !package.is_explicit) {
+- var package_row = new AppCenter.Widgets.ListPackageRowGrid (package);
+- recently_updated_carousel.add (package_row);
+- }
+- }
+- recently_updated_carousel.show_all ();
+- recently_updated_revealer.reveal_child = recently_updated_carousel.get_children ().length () > 0;
+-
+- page_loaded ();
+ }
+
+ public override void show_package (
+@@ -307,26 +150,4 @@ public class AppCenter.Homepage : AbstractView {
+ var apps = client.get_applications_for_category (category);
+ app_list_view.add_packages (apps);
+ }
+-
+- private void banner_timeout_start () {
+- banner_timeout_id = Timeout.add (MILLISECONDS_BETWEEN_BANNER_ITEMS, () => {
+- var new_index = (uint) banner_carousel.position + 1;
+- var max_index = banner_carousel.n_pages - 1; // 0-based index
+-
+- if (banner_carousel.position >= max_index) {
+- new_index = 0;
+- }
+-
+- banner_carousel.switch_child (new_index, Granite.TRANSITION_DURATION_OPEN);
+-
+- return Source.CONTINUE;
+- });
+- }
+-
+- private void banner_timeout_stop () {
+- if (banner_timeout_id != 0) {
+- Source.remove (banner_timeout_id);
+- banner_timeout_id = 0;
+- }
+- }
+ }
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/flatpak-only.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/flatpak-only.patch
new file mode 100644
index 0000000000..aa8cde8961
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/appcenter/flatpak-only.patch
@@ -0,0 +1,162 @@
+From 5d3f20b49a89b55e39339a0f90ae7f846356b0e1 Mon Sep 17 00:00:00 2001
+From: Bobby Rong
+Date: Wed, 22 Sep 2021 11:54:24 +0800
+Subject: [PATCH 1/2] Drop PackageKitBackend and UbuntuDriversBackend
+
+---
+ src/Application.vala | 14 ---------
+ src/Core/BackendAggregator.vala | 2 --
+ src/Core/UpdateManager.vala | 56 ---------------------------------
+ src/MainWindow.vala | 17 ----------
+ 4 files changed, 89 deletions(-)
+
+diff --git a/src/Application.vala b/src/Application.vala
+index 65fae5aa..9d42b14f 100644
+--- a/src/Application.vala
++++ b/src/Application.vala
+@@ -167,10 +167,6 @@ public class AppCenter.App : Gtk.Application {
+
+ var client = AppCenterCore.Client.get_default ();
+
+- if (fake_update_packages != null) {
+- AppCenterCore.PackageKitBackend.get_default ().fake_packages = fake_update_packages;
+- }
+-
+ if (silent) {
+ NetworkMonitor.get_default ().network_changed.connect ((available) => {
+ schedule_cache_update (!available);
+@@ -183,16 +179,6 @@ public class AppCenter.App : Gtk.Application {
+ return;
+ }
+
+- if (local_path != null) {
+- var file = File.new_for_commandline_arg (local_path);
+-
+- try {
+- local_package = AppCenterCore.PackageKitBackend.get_default ().add_local_component_file (file);
+- } catch (Error e) {
+- warning ("Failed to load local AppStream XML file: %s", e.message);
+- }
+- }
+-
+ if (main_window == null) {
+ main_window = new MainWindow (this);
+
+diff --git a/src/Core/BackendAggregator.vala b/src/Core/BackendAggregator.vala
+index 2f8bdedf..b705ca87 100644
+--- a/src/Core/BackendAggregator.vala
++++ b/src/Core/BackendAggregator.vala
+@@ -26,8 +26,6 @@ public class AppCenterCore.BackendAggregator : Backend, Object {
+
+ construct {
+ backends = new Gee.ArrayList ();
+- backends.add (PackageKitBackend.get_default ());
+- backends.add (UbuntuDriversBackend.get_default ());
+ backends.add (FlatpakBackend.get_default ());
+
+ unowned Gtk.Application app = (Gtk.Application) GLib.Application.get_default ();
+diff --git a/src/Core/UpdateManager.vala b/src/Core/UpdateManager.vala
+index 29fa397a..ce42dd57 100644
+--- a/src/Core/UpdateManager.vala
++++ b/src/Core/UpdateManager.vala
+@@ -53,42 +53,9 @@ public class AppCenterCore.UpdateManager : Object {
+ installed_package.update_state ();
+ }
+
+- Pk.Results pk_updates;
+- unowned PackageKitBackend client = PackageKitBackend.get_default ();
+- try {
+- pk_updates = yield client.get_updates (cancellable);
+- } catch (Error e) {
+- warning ("Unable to get updates from PackageKit backend: %s", e.message);
+- return 0;
+- }
+-
+ uint os_count = 0;
+ string os_desc = "";
+
+- var package_array = pk_updates.get_package_array ();
+- debug ("PackageKit backend reports %d updates", package_array.length);
+-
+- package_array.foreach ((pk_package) => {
+- var pkg_name = pk_package.get_name ();
+- var appcenter_package = client.lookup_package_by_id (pkg_name);
+- if (appcenter_package != null) {
+- debug ("Added %s to app updates", pkg_name);
+- apps_with_updates.add (appcenter_package);
+- appcenter_package.latest_version = pk_package.get_version ();
+- } else {
+- debug ("Added %s to OS updates", pkg_name);
+- os_count++;
+- unowned string pkg_summary = pk_package.get_summary ();
+- unowned string pkg_version = pk_package.get_version ();
+- os_desc += Markup.printf_escaped (
+- "%s\n\t%s\n\t%s\n",
+- pkg_name,
+- pkg_summary,
+- _("Version: %s").printf (pkg_version)
+- );
+- }
+- });
+-
+ os_updates.component.set_pkgnames ({});
+ os_updates.change_information.clear_update_info ();
+
+@@ -160,29 +127,6 @@ public class AppCenterCore.UpdateManager : Object {
+ count += 1;
+ }
+
+- pk_updates.get_details_array ().foreach ((pk_detail) => {
+- var pk_package = new Pk.Package ();
+- try {
+- pk_package.set_id (pk_detail.get_package_id ());
+- var pkg_name = pk_package.get_name ();
+- var appcenter_package = client.lookup_package_by_id (pkg_name);
+- if (appcenter_package != null) {
+- appcenter_package.change_information.updatable_packages.@set (client, pk_package.get_id ());
+- appcenter_package.change_information.size += pk_detail.size;
+- appcenter_package.update_state ();
+- } else {
+- var pkgnames = os_updates.component.pkgnames;
+- pkgnames += pkg_name;
+- os_updates.component.pkgnames = pkgnames;
+-
+- os_updates.change_information.updatable_packages.@set (client, pk_package.get_id ());
+- os_updates.change_information.size += pk_detail.size;
+- }
+- } catch (Error e) {
+- critical (e.message);
+- }
+- });
+-
+ os_updates.update_state ();
+ return count;
+ }
+diff --git a/src/MainWindow.vala b/src/MainWindow.vala
+index a32ce47b..b9f8594a 100644
+--- a/src/MainWindow.vala
++++ b/src/MainWindow.vala
+@@ -292,23 +292,6 @@ public class AppCenter.MainWindow : Hdy.ApplicationWindow {
+ }
+
+ public override bool delete_event (Gdk.EventAny event) {
+- unowned AppCenterCore.PackageKitBackend client = AppCenterCore.PackageKitBackend.get_default ();
+- if (client.working) {
+- if (task_finished_connection != 0U) {
+- client.disconnect (task_finished_connection);
+- }
+-
+- hide ();
+- task_finished_connection = client.notify["working"].connect (() => {
+- if (!visible && !client.working) {
+- destroy ();
+- }
+- });
+-
+- AppCenterCore.Client.get_default ().cancel_updates (false); //Timeouts keep running
+- return true;
+- }
+-
+ return false;
+ }
+
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
index 8b02af57d4..7fbaa32dc3 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calculator/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -12,6 +13,7 @@
, python3
, granite
, libgee
+, libhandy
, elementary-icon-theme
, appstream
, wrapGAppsHook
@@ -19,7 +21,7 @@
stdenv.mkDerivation rec {
pname = "elementary-calculator";
- version = "1.6.2";
+ version = "1.7.0";
repoName = "calculator";
@@ -27,7 +29,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-kOQr94PAfLPv4LjY2WDdTtlbf3/tYf+NUESZ94+L41M=";
+ sha256 = "1kl2iximcmbk8inklb2xav7dp08lp5pn9xxa59327zw13gdy8fkf";
};
passthru = {
@@ -53,6 +55,7 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
+ libhandy
];
postPatch = ''
@@ -65,6 +68,6 @@ stdenv.mkDerivation rec {
description = "Calculator app designed for elementary OS";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
index cf0d0d812f..6afd440183 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
@@ -10,6 +10,7 @@
, gtk3
, granite
, libgee
+, libhandy
, geoclue2
, libchamplain
, clutter
@@ -27,7 +28,7 @@
stdenv.mkDerivation rec {
pname = "elementary-calendar";
- version = "5.1.1";
+ version = "6.0.1";
repoName = "calendar";
@@ -35,7 +36,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "18npf4zzf2dywr1zkr6fqzcbb70297yvdp5wxw7zyam1xwa86v07";
+ sha256 = "1caxc42jrys5s4x9qai5wdpcwpkmyvnqx9z75974g7swiz1lrzq6";
};
passthru = {
@@ -66,6 +67,7 @@ stdenv.mkDerivation rec {
gtk3
libchamplain
libgee
+ libhandy
libical
libnotify
libgdata # required by some dependency transitively
@@ -81,6 +83,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/calendar";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix
index 9a48d38ad8..432e5fdf00 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-camera/default.nix
@@ -13,6 +13,7 @@
, gtk3
, granite
, libgee
+, libhandy
, gst_all_1
, libcanberra
, clutter-gtk
@@ -24,7 +25,7 @@
stdenv.mkDerivation rec {
pname = "elementary-camera";
- version = "1.0.6";
+ version = "6.0.0";
repoName = "camera";
@@ -32,7 +33,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-asl5NdSuLItXebxvqGlSEjwWhdButmka12YQAYkQT44=";
+ sha256 = "1z5c6pkc7psglxwzby5idsdxvplpi28ckjxrwdngnr22knfdcgag";
};
passthru = {
@@ -61,11 +62,12 @@ stdenv.mkDerivation rec {
granite
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-base
- gst_all_1.gst-plugins-good
+ (gst_all_1.gst-plugins-good.override { gtkSupport = true; })
gst_all_1.gstreamer
gtk3
libcanberra
libgee
+ libhandy
];
postPatch = ''
@@ -76,8 +78,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Camera app designed for elementary OS";
homepage = "https://github.com/elementary/camera";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-code/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-code/default.nix
index 50a32420de..8516133b18 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-code/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-code/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -41,6 +42,15 @@ stdenv.mkDerivation rec {
sha256 = "1w1m52mq3zr9alkxk1c0s4ncscka1km5ppd0r6zm86qan9cjwq0f";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/code/pull/1090
+ (fetchpatch {
+ url = "https://github.com/elementary/code/commit/88dc40d7bbcc2288ada6673eb8f4fab345d97882.patch";
+ sha256 = "16y20bvslcm390irlib759703lvf7w6rz4xzaiazjj1r1njwinvv";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -53,10 +63,7 @@ stdenv.mkDerivation rec {
meson
ninja
pkg-config
-
- # polkit is needed for ITS rules
- polkit
-
+ polkit # needed for ITS rules
python3
vala
wrapGAppsHook
@@ -100,6 +107,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/code";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-dock/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-dock/default.nix
index 797f62cf8e..4de65108c5 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-dock/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-dock/default.nix
@@ -1,6 +1,5 @@
{ lib, stdenv
, fetchFromGitHub
-, fetchpatch
, vala
, atk
, cairo
@@ -24,11 +23,12 @@
, pantheon
, meson
, ninja
+, granite
}:
stdenv.mkDerivation rec {
pname = "elementary-dock";
- version = "unstable-2020-06-11";
+ version = "unstable-2021-07-16";
outputs = [ "out" "dev" ];
@@ -37,18 +37,10 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
- rev = "0a389ee58939d8c91c340df4e5340fc4b23d0b80";
- sha256 = "01vinik73s0vmk56samgf49zr2bl4wjv44x15sz2cmh744llckja";
+ rev = "05fd6fccdf1a769f6737a0d7e57e092825348660";
+ sha256 = "0lqqq5cx0kk8y7qyjx7z2k3v1kw2xxzns968ianarcji19wzcns4";
};
- patches = [
- # Fix double includedir path in plank.pc
- (fetchpatch {
- url = "https://github.com/elementary/dock/commit/3bc368e2c4fafcd5b8baca2711c773b0e2441c7c.patch";
- sha256 = "0gg35phi1cg7ixljc388i0h70w323r1gqzjhanccnsbjpqsgvs3k";
- })
- ];
-
nativeBuildInputs = [
gettext
meson
@@ -67,6 +59,7 @@ stdenv.mkDerivation rec {
glib
gnome-menus
dconf
+ granite
gtk3
libX11
libXfixes
@@ -82,6 +75,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/dock";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = with maintainers; [ davidak ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ davidak ] ++ teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-feedback/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-feedback/default.nix
index 2e20314d48..e65e45809c 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-feedback/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-feedback/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -21,7 +22,7 @@
stdenv.mkDerivation rec {
pname = "elementary-feedback";
- version = "6.0.0";
+ version = "6.1.0";
repoName = "feedback";
@@ -29,9 +30,18 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "1fh9a0nfvbrxamki9avm9by760csj2nqy4ya7wzbnqbrrvjwd3fv";
+ sha256 = "02wydbpa5qaa4xmmh4m7rbj4djbrn2i44zjakj5i6mzwjlj6sv5n";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/feedback/pull/48
+ (fetchpatch {
+ url = "https://github.com/elementary/feedback/commit/080005153977a86d10099eff6a5b3e68f7b12847.patch";
+ sha256 = "01710i90qsaqsrjs92ahwwj198bdrrif6mnw29l9har2rncfkfk2";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -69,6 +79,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/feedback";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/0001-filechooser-module-hardcode-gsettings-for-nixos.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/0001-filechooser-module-hardcode-gsettings-for-nixos.patch
deleted file mode 100644
index 9bcedac3f0..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/0001-filechooser-module-hardcode-gsettings-for-nixos.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From f51974c9736c3e28755245d15729578214652343 Mon Sep 17 00:00:00 2001
-Message-Id:
-From: worldofpeace
-Date: Thu, 3 Sep 2020 20:08:15 -0400
-Subject: [PATCH] filechooser-module: hardcode gsettings for nixos
-
----
- filechooser-module/FileChooserDialog.vala | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/filechooser-module/FileChooserDialog.vala b/filechooser-module/FileChooserDialog.vala
-index a70fe10..08fde2c 100644
---- a/filechooser-module/FileChooserDialog.vala
-+++ b/filechooser-module/FileChooserDialog.vala
-@@ -60,10 +60,14 @@ public class CustomFileChooserDialog : Object {
- /* If not local only during creation, strange bug occurs on fresh installs */
- chooser_dialog.local_only = true;
-
-- var files_preferences = new Settings ("io.elementary.files.preferences");
-+ SettingsSchemaSource sss = new SettingsSchemaSource.from_directory ("@ELEMENTARY_FILES_GSETTINGS_PATH@", SettingsSchemaSource.get_default (), true);
-+ SettingsSchema preferences_schema = sss.lookup ("io.elementary.files.preferences", false);
-+ SettingsSchema chooser_schema = sss.lookup ("io.elementary.files.file-chooser", false);
-+
-+ var files_preferences = new Settings.full (preferences_schema, null, null);
- is_single_click = files_preferences.get_boolean ("single-click");
-
-- var chooser_settings = new Settings ("io.elementary.files.file-chooser");
-+ var chooser_settings = new Settings.full (chooser_schema, null, null);
-
- assign_container_box ();
- remove_gtk_widgets ();
-
-base-commit: 57cb89b64fd2d5c08f4aaf23e8c74bfaa5d0384f
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix
index 99fd2a6555..dcdd1bb9ac 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/default.nix
@@ -13,9 +13,9 @@
, gtk3
, glib
, libgee
+, libhandy
, granite
, libnotify
-, libunity
, pango
, elementary-dock
, bamf
@@ -27,11 +27,12 @@
, libcloudproviders
, libgit2-glib
, wrapGAppsHook
+, systemd
}:
stdenv.mkDerivation rec {
pname = "elementary-files";
- version = "4.5.0";
+ version = "6.0.2";
repoName = "files";
@@ -41,7 +42,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-wtQW1poX791DAlSFdVV9psnCfBDeVXI2fDZ2GcvvNn8=";
+ sha256 = "1i514r3adypmcwinmv4c1kybims16xi4i3akx0yy04dib92hbk7c";
};
passthru = {
@@ -73,30 +74,31 @@ stdenv.mkDerivation rec {
libdbusmenu-gtk3
libgee
libgit2-glib
+ libhandy
libnotify
- libunity
pango
sqlite
+ systemd
zeitgeist
];
patches = [
- ./0001-filechooser-module-hardcode-gsettings-for-nixos.patch
+ ./filechooser-portal-hardcode-gsettings-for-nixos.patch
];
postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
- substituteInPlace filechooser-module/FileChooserDialog.vala \
+ substituteInPlace filechooser-portal/LegacyFileChooserDialog.vala \
--subst-var-by ELEMENTARY_FILES_GSETTINGS_PATH ${glib.makeSchemaPath "$out" "${pname}-${version}"}
'';
meta = with lib; {
description = "File browser designed for elementary OS";
homepage = "https://github.com/elementary/files";
- license = licenses.lgpl3;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/filechooser-portal-hardcode-gsettings-for-nixos.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/filechooser-portal-hardcode-gsettings-for-nixos.patch
new file mode 100644
index 0000000000..b04208cc8b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-files/filechooser-portal-hardcode-gsettings-for-nixos.patch
@@ -0,0 +1,24 @@
+From 726ab4c0ab01273cb2197e4c151a5b69ff0954b6 Mon Sep 17 00:00:00 2001
+From: Bobby Rong
+Date: Fri, 16 Jul 2021 18:24:58 +0800
+Subject: [PATCH] filechooser-portal: hardcode gsettings for nixos
+
+---
+ filechooser-portal/LegacyFileChooserDialog.vala | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/filechooser-portal/LegacyFileChooserDialog.vala b/filechooser-portal/LegacyFileChooserDialog.vala
+index 330718f..f383bb1 100644
+--- a/filechooser-portal/LegacyFileChooserDialog.vala
++++ b/filechooser-portal/LegacyFileChooserDialog.vala
+@@ -60,7 +60,9 @@ public class Files.LegacyFileChooserDialog : Object {
+ /* If not local only during creation, strange bug occurs on fresh installs */
+ chooser_dialog.local_only = true;
+
+- var chooser_settings = new Settings ("io.elementary.files.file-chooser");
++ SettingsSchemaSource sss = new SettingsSchemaSource.from_directory ("@ELEMENTARY_FILES_GSETTINGS_PATH@", SettingsSchemaSource.get_default (), true);
++ SettingsSchema chooser_schema = sss.lookup ("io.elementary.files.file-chooser", false);
++ var chooser_settings = new Settings.full (chooser_schema, null, null);
+
+ action_area = (Gtk.ButtonBox) chooser_dialog.get_action_area ();
+
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-mail/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-mail/default.nix
index c990ecb24d..6d0b752c1d 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-mail/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-mail/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -25,7 +26,7 @@
stdenv.mkDerivation rec {
pname = "elementary-mail";
- version = "6.0.0";
+ version = "6.1.1";
repoName = "mail";
@@ -33,7 +34,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "07iiipl0nsp63g5bn1y2hg6bmgj6i9cxqcfpd7q3vmldnkijvaxs";
+ sha256 = "15ai0x9236pjx76m0756nyc1by78v0lg1dgdiifk868krdvipzzx";
};
passthru = {
@@ -42,6 +43,12 @@ stdenv.mkDerivation rec {
};
};
+ patches = [
+ # The app stuck when loading gravatar, temporarily reverts part
+ # of https://github.com/elementary/mail/pull/600 to fix this
+ ./revert-fix-warning.patch
+ ];
+
nativeBuildInputs = [
appstream
desktop-file-utils
@@ -77,6 +84,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/mail";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers ++ [ maintainers.ethancedwards8 ];
+ maintainers = with maintainers; [ ethancedwards8 ] ++ teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-mail/revert-fix-warning.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-mail/revert-fix-warning.patch
new file mode 100644
index 0000000000..85534aaf4c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-mail/revert-fix-warning.patch
@@ -0,0 +1,55 @@
+From 9e61e9493e78b83b9599886561ee596c096030ed Mon Sep 17 00:00:00 2001
+From: Bobby Rong
+Date: Thu, 29 Jul 2021 13:57:21 +0800
+Subject: [PATCH] Partly revert "Fix Warnings in Vala Code (#600)"
+
+This partly reverts commit 9477c24201d3c9c3c7bcc650e0290daa0ee1ab21.
+---
+ src/MessageList/MessageListItem.vala | 27 ++++++++++++++++++++++++++-
+ 1 file changed, 26 insertions(+), 1 deletion(-)
+
+diff --git a/src/MessageList/MessageListItem.vala b/src/MessageList/MessageListItem.vala
+index 96b61027..a7ef8f9e 100644
+--- a/src/MessageList/MessageListItem.vala
++++ b/src/MessageList/MessageListItem.vala
+@@ -290,7 +290,7 @@ public class Mail.MessageListItem : Gtk.ListBoxRow {
+ expanded = false;
+ show_all ();
+
+- avatar.set_loadable_icon (new GravatarIcon (parsed_address, get_style_context ().get_scale ()));
++ download_gravatar.begin (parsed_address, avatar.size);
+
+ /* Override default handler to stop event propagation. Otherwise clicking the menu will
+ expand or collapse the MessageListItem. */
+@@ -348,6 +348,31 @@ public class Mail.MessageListItem : Gtk.ListBoxRow {
+ });
+ }
+
++ private async void download_gravatar (string address, int size) {
++ if (avatars[address] == null) {
++ var uri = "https://secure.gravatar.com/avatar/%s?d=404&s=%d".printf (
++ Checksum.compute_for_string (ChecksumType.MD5, address.strip ().down ()),
++ size * get_style_context ().get_scale ()
++ );
++
++ var server_file = File.new_for_uri (uri);
++ var path = Path.build_filename (Environment.get_tmp_dir (), server_file.get_basename ());
++ var local_file = File.new_for_path (path);
++
++ try {
++ yield server_file.copy_async (local_file, FileCopyFlags.OVERWRITE, Priority.DEFAULT, null);
++ avatars[address] = new Gdk.Pixbuf.from_file_at_scale (path, size, size, true);
++ } catch (Error e) {
++ debug ("Unable to fetch gravatar: %s", e.message);
++ return;
++ }
++ }
++
++ avatar.set_image_load_func (() => {
++ return avatars[address];
++ });
++ }
++
+ private void add_inline_composer (ComposerWidget.Type composer_type) {
+ var message_list_box = (MessageListBox) get_parent ();
+ message_list_box.add_inline_composer.begin (composer_type, this);
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-music/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-music/default.nix
index fe6c3f187f..300e7919dc 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-music/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-music/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -31,7 +32,7 @@
stdenv.mkDerivation rec {
pname = "elementary-music";
- version = "5.1.0";
+ version = "5.1.1";
repoName = "music";
@@ -39,9 +40,18 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "13v7rii9ardyd661s6d4hvvs4ig44v7s3qd1bx7imaigr72gg58b";
+ sha256 = "1wqsn4ss9acg0scaqpg514ll2dj3bl71wly4mm79qkinhy30yv9n";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/music/pull/648
+ (fetchpatch {
+ url = "https://github.com/elementary/music/commit/aea97103d59afd213467403a48788e476e47c4c3.patch";
+ sha256 = "1ayj8l6lb19hhl9bhsdfbq7jgchfmpjx0qkljnld90czcksn95yx";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -84,7 +94,7 @@ stdenv.mkDerivation rec {
];
mesonFlags = [
- "-Dplugins=lastfm,audioplayer,cdrom,ipod"
+ "-Dplugins=audioplayer,cdrom,ipod"
];
postPatch = ''
@@ -95,8 +105,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Music player and library designed for elementary OS";
homepage = "https://github.com/elementary/music";
- license = licenses.lgpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
index bced420dbc..d1206c9d0a 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-photos/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, meson
@@ -28,7 +29,6 @@
, webkitgtk
, libwebp
, appstream
-, libunity
, wrapGAppsHook
, elementary-icon-theme
}:
@@ -46,6 +46,15 @@ stdenv.mkDerivation rec {
sha256 = "1dql14k43rv3in451amiwv4z71hz3ailx67hd8gw1ka3yw12128p";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/photos/pull/629
+ (fetchpatch {
+ url = "https://github.com/elementary/photos/commit/e5230a4305381734e93f1e3d1177da21a8a4121b.patch";
+ sha256 = "1igqq51sj1sx6rl8yrw037jsgnaxfwzfs0m6pqzb9q4jvfdimzfi";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -84,7 +93,6 @@ stdenv.mkDerivation rec {
libraw
librest
libsoup
- libunity
libwebp
scour
sqlite
@@ -105,6 +113,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/photos";
license = licenses.lgpl21Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot/default.nix
similarity index 78%
rename from third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix
rename to third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot/default.nix
index 048aa4ab12..4eb574d69f 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot-tool/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-screenshot/default.nix
@@ -11,14 +11,15 @@
, gtk3
, granite
, libgee
+, libhandy
, libcanberra
, elementary-icon-theme
, wrapGAppsHook
}:
stdenv.mkDerivation rec {
- pname = "elementary-screenshot-tool"; # This will be renamed to "screenshot" soon. See -> https://github.com/elementary/screenshot/pull/93
- version = "1.7.1";
+ pname = "elementary-screenshot";
+ version = "6.0.0";
repoName = "screenshot";
@@ -26,7 +27,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-qo55fzp0ieYF5I5uxnCQY066mege06InHL3B3ahYMZ0=";
+ sha256 = "1fvsl9zdkv7bgx3jpy7pr9lflm4ckr3swdby379mdxn2x6kxji0x";
};
passthru = {
@@ -51,6 +52,7 @@ stdenv.mkDerivation rec {
gtk3
libcanberra
libgee
+ libhandy
];
postPatch = ''
@@ -63,6 +65,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/screenshot";
license = licenses.lgpl3;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix
new file mode 100644
index 0000000000..bec0556a37
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix
@@ -0,0 +1,84 @@
+{ lib, stdenv
+, fetchFromGitHub
+, nix-update-script
+, pantheon
+, appstream
+, desktop-file-utils
+, meson
+, ninja
+, pkg-config
+, python3
+, vala
+, wrapGAppsHook
+, clutter-gtk
+, elementary-icon-theme
+, evolution-data-server
+, granite
+, geoclue2
+, geocode-glib
+, gtk3
+, libchamplain
+, libgdata
+, libgee
+, libhandy
+, libical
+}:
+
+stdenv.mkDerivation rec {
+ pname = "elementary-tasks";
+ version = "6.0.3";
+
+ repoName = "tasks";
+
+ src = fetchFromGitHub {
+ owner = "elementary";
+ repo = repoName;
+ rev = version;
+ sha256 = "0a6zgf7di4jyl764pn78wbanm0i5vrkk5ks3cfsvi3baprf3j9d5";
+ };
+
+ passthru = {
+ updateScript = nix-update-script {
+ attrPath = "pantheon.${pname}";
+ };
+ };
+
+ nativeBuildInputs = [
+ appstream
+ desktop-file-utils
+ meson
+ ninja
+ pkg-config
+ python3
+ vala
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ clutter-gtk
+ elementary-icon-theme
+ evolution-data-server
+ granite
+ geoclue2
+ geocode-glib
+ gtk3
+ libchamplain
+ libgdata
+ libgee
+ libhandy
+ libical
+ ];
+
+ postPatch = ''
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/elementary/tasks";
+ description = "Synced tasks and reminders on elementary OS";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = teams.pantheon.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix
index 6e6beba50c..cd0e396280 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-terminal/default.nix
@@ -35,6 +35,15 @@ stdenv.mkDerivation rec {
sha256 = "08akr4sv4jy9kd4s26kib6j7i8hc3vs0sp71fifv7ww4mi9cm6jc";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/terminal/pull/611
+ (fetchpatch {
+ url = "https://github.com/elementary/terminal/commit/4f6f2d9f58642ed904240c247cc0a0846baecb6b.patch";
+ sha256 = "04pbd72migxw8i949v3bmw8kfi5nr02rjcwfrx3b6xkiic9825sv";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -81,6 +90,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/terminal";
license = licenses.lgpl3;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-videos/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-videos/default.nix
index 95df9a613a..0c06e7b244 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-videos/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/elementary-videos/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -31,6 +32,15 @@ stdenv.mkDerivation rec {
sha256 = "04nl9kn33dysvsg0n5qx1z8qgrifkgfwsm7gh1l308v3n8c69lh7";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/videos/pull/233
+ (fetchpatch {
+ url = "https://github.com/elementary/videos/commit/19ba2a9148be09ea521d2e9ac29dede6b9c6fa07.patch";
+ sha256 = "0ffp7ana98846xi7vxrzfg6dbs4yy28x2i4ky85mqs1gj6fjqin5";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -72,6 +82,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/videos";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/sideload/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/sideload/default.nix
index c3ba171780..fad1186578 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/sideload/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/sideload/default.nix
@@ -10,6 +10,7 @@
, granite
, gtk3
, libgee
+, libhandy
, meson
, ninja
, pantheon
@@ -22,13 +23,13 @@
stdenv.mkDerivation rec {
pname = "sideload";
- version = "1.1.1";
+ version = "6.0.1";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-eI/j6+lok9axRHV5DCsFY1fDCV+X5zBR7X8rK6odjFY=";
+ sha256 = "0mwcaayzcm5pjcwdd61can93y66jiz4wyz9wr8j5fbns5hbk3z5m";
};
passthru = {
@@ -56,6 +57,7 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
+ libhandy
libxml2
];
@@ -69,6 +71,6 @@ stdenv.mkDerivation rec {
description = "Flatpak installer, designed for elementary OS";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix
index 06f097e81a..949f1ecc3d 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix
@@ -1,6 +1,7 @@
{ lib, stdenv
, substituteAll
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, meson
@@ -11,18 +12,19 @@
, granite
, gtk3
, switchboard
+, wingpanel-indicator-a11y
, onboard
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-a11y";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-3PaOIadlEdYvfNZJaoAQVDKdSTfUdn+snCa8tHmDFD0=";
+ sha256 = "0dc5jv335j443rg08cb7p8wvmcg36wrf1vlcfg9r20cksdis9v4l";
};
patches = [
@@ -30,6 +32,12 @@ stdenv.mkDerivation rec {
src = ./fix-paths.patch;
inherit onboard;
})
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-a11y/pull/79
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-a11y/commit/08db4b696128a6bf809da3403a818834fcd62b02.patch";
+ sha256 = "1s13ak23bdxgcb74wdz3ql192bla5qhabdicqyjv1rp32plhkbg5";
+ })
];
passthru = {
@@ -50,13 +58,14 @@ stdenv.mkDerivation rec {
gtk3
libgee
switchboard
+ wingpanel-indicator-a11y
];
meta = with lib; {
description = "Switchboard Universal Access Plug";
homepage = "https://github.com/elementary/switchboard-plug-a11y";
- license = licenses.lgpl3Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
index adba2ec080..c1144dd4ec 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
@@ -1,6 +1,5 @@
{ lib, stdenv
, fetchFromGitHub
-, fetchpatch
, nix-update-script
, pantheon
, substituteAll
@@ -9,22 +8,24 @@
, pkg-config
, vala
, libgee
+, libgtop
+, libhandy
, granite
, gtk3
, switchboard
-, pciutils
-, elementary-feedback
+, fwupd
+, appstream
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-about";
- version = "2.6.3";
+ version = "6.0.1";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-wis6wNEOOjPLUCT9vRRhMxbKHR2Y2nZArKogSF/FQv8=";
+ sha256 = "0c075ac7iqz4hqbp2ph0cwyhiq0jn6c1g1jjfhygjbssv3vvd268";
};
passthru = {
@@ -41,32 +42,20 @@ stdenv.mkDerivation rec {
];
buildInputs = [
+ appstream
+ fwupd
granite
gtk3
libgee
+ libgtop
+ libhandy
switchboard
];
patches = [
- # Get OS Info from GLib.Environment
- # https://github.com/elementary/switchboard-plug-about/pull/128
- (fetchpatch {
- url = "https://github.com/elementary/switchboard-plug-about/commit/5ed29988e3a895b2df66e5529df0f12a94d5517c.patch";
- sha256 = "1ipDxnpDZjpSEzZdtOeNe5U+QOXiB5M+hC3yDAsl/rQ=";
- })
-
- # Use Pretty Name
- # https://github.com/elementary/switchboard-plug-about/pull/134
- (fetchpatch {
- url = "https://github.com/elementary/switchboard-plug-about/commit/653d131dc8fac10ae7523f2bf6b179ffffa9c0fd.patch";
- sha256 = "AsM49Dc9/yn2tG6fqjfedeOlDXUu+iEoyNUmNYLH+zE=";
- })
-
- (substituteAll {
- src = ./fix-paths.patch;
- inherit pciutils;
- elementary_feedback = elementary-feedback;
- })
+ # The NixOS logo is not centered in the circular background and path
+ # to the background is hardcoded, we will drop the background.
+ ./remove-logo-background.patch
];
meta = with lib; {
@@ -74,7 +63,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/switchboard-plug-about";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/fix-paths.patch
deleted file mode 100644
index d458689a32..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/fix-paths.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/src/Plug.vala b/src/Plug.vala
-index c32efcbe..0cdaeaca 100644
---- a/src/Plug.vala
-+++ b/src/Plug.vala
-@@ -178,7 +178,7 @@ public class About.Plug : Switchboard.Plug {
-
- var bug_button = new Gtk.Button.with_label (_("Report a Problem"));
- bug_button.clicked.connect (() => {
-- var appinfo = new GLib.DesktopAppInfo ("io.elementary.feedback.desktop");
-+ var appinfo = new GLib.DesktopAppInfo ("@elementary_feedback@/bin/io.elementary.feedback.desktop");
- if (appinfo != null) {
- try {
- appinfo.launch (null, null);
-diff --git a/src/Views/HardwareView.vala b/src/Views/HardwareView.vala
-index f8113634..3794bad8 100644
---- a/src/Views/HardwareView.vala
-+++ b/src/Views/HardwareView.vala
-@@ -179,7 +179,7 @@ public class About.HardwareView : Gtk.Grid {
-
- // Graphics
- try {
-- Process.spawn_command_line_sync ("lspci", out graphics);
-+ Process.spawn_command_line_sync ("@pciutils@/bin/lspci", out graphics);
-
- if ("VGA" in graphics) { //VGA-keyword indicates graphics-line
- string[] lines = graphics.split("\n");
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/remove-logo-background.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/remove-logo-background.patch
new file mode 100644
index 0000000000..bc7805a22c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/about/remove-logo-background.patch
@@ -0,0 +1,36 @@
+diff --git a/src/Views/OperatingSystemView.vala b/src/Views/OperatingSystemView.vala
+index fdb92e7..87bb3a4 100644
+--- a/src/Views/OperatingSystemView.vala
++++ b/src/Views/OperatingSystemView.vala
+@@ -39,21 +39,6 @@ public class About.OperatingSystemView : Gtk.Grid {
+ logo_icon_name = "distributor-logo";
+ }
+
+- var logo = new Hdy.Avatar (128, "", false) {
+- // In case the wallpaper can't be loaded, we don't want an icon or text
+- icon_name = "invalid-icon-name",
+- // We need this for the shadow to not get clipped by Gtk.Overlay
+- margin = 6
+- };
+- logo.set_image_load_func ((size) => {
+- try {
+- return new Gdk.Pixbuf.from_file_at_scale ("/usr/share/backgrounds/elementaryos-default", -1, size, true);
+- } catch (Error e) {
+- critical (e.message);
+- }
+- });
+- logo.get_style_context ().add_provider (style_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION);
+-
+ var icon = new Gtk.Image () {
+ icon_name = logo_icon_name + "-symbolic",
+ // 128 minus 3px padding on each side
+@@ -65,8 +50,7 @@ public class About.OperatingSystemView : Gtk.Grid {
+ icon_style_context.add_provider (style_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION);
+
+ var logo_overlay = new Gtk.Overlay ();
+- logo_overlay.add (logo);
+- logo_overlay.add_overlay (icon);
++ logo_overlay.add (icon);
+
+ // Intentionally not using GLib.OsInfoKey.PRETTY_NAME here because we
+ // want more granular control over text formatting
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix
index 66596fa2ff..3b3cbf64ef 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/applications/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, meson
@@ -10,19 +11,29 @@
, granite
, gtk3
, switchboard
+, flatpak
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-applications";
- version = "2.1.7";
+ version = "6.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-uiu19XyogNR0LX/2IIZM6B1JKAfqDMOHniQ29EAa9XM=";
+ sha256 = "0hgvmrgg6g2sjb3sda7kzfcd3zgngd5w982drl6ll44k1mh16gsj";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-applications/pull/163
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-applications/commit/25db490654ab41694be7b7ba19218376f42fbb8d.patch";
+ sha256 = "16y8zcwnnjsh72ifpyqcdb9f5ajdj0iy8kb5sj6v77c1cxdhrv29";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -37,6 +48,7 @@ stdenv.mkDerivation rec {
];
buildInputs = [
+ flatpak
granite
gtk3
libgee
@@ -46,8 +58,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Switchboard Applications Plug";
homepage = "https://github.com/elementary/switchboard-plug-applications";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix
index dea3c0306a..2238125fe2 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/bluetooth/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, meson
@@ -15,15 +16,24 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-bluetooth";
- version = "2.3.2";
+ version = "2.3.6";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-avu9Hya3C9g8kGl3D9bLwuZBkNPdwyvLspuBWgvpXU8=";
+ sha256 = "0n9fhi9g0ww341bjk6lpc5ppnl7qj9b3d63j9a7iqnap57bgks9y";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-bluetooth/pull/182
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-bluetooth/commit/031dd5660b4bcb0bb4e82ebe6d8bcdaa1791c385.patch";
+ sha256 = "1g01ad6md7pqp1fx00avbra8yfnr8ipg8y6zhfg35fgjakj4aags";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -50,7 +60,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/switchboard-plug-bluetooth";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix
index 2337ef2411..b4518ea1e4 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, meson
@@ -17,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-datetime";
- version = "2.1.9";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-qgsU3NXqH7ryUah7rEnUrsbecV4AsOo4QfgTcWc5bc4=";
+ sha256 = "10rqhxsqbl1xnz5n84d7m39c3vb71k153989xvyc55djia1wjx96";
};
passthru = {
@@ -32,6 +33,19 @@ stdenv.mkDerivation rec {
};
};
+ patches = [
+ (substituteAll {
+ src = ./fix-paths.patch;
+ tzdata = tzdata;
+ })
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-datetime/pull/100
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-datetime/commit/a90639ed4f185f50d4ae448cd9503203dc24b3f4.patch";
+ sha256 = "0dz0s02ccnds62dqil44k652pc5icka2rfhcx0a5bj1wi5sifnp7";
+ })
+ ];
+
nativeBuildInputs = [
libxml2
meson
@@ -52,6 +66,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/switchboard-plug-datetime";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/fix-paths.patch
new file mode 100644
index 0000000000..784ea9daa0
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/datetime/fix-paths.patch
@@ -0,0 +1,15 @@
+diff --git a/src/Parser.vala b/src/Parser.vala
+index 7c7b82d..2c3a061 100644
+--- a/src/Parser.vala
++++ b/src/Parser.vala
+@@ -28,9 +28,9 @@ public class DateTime.Parser : GLib.Object {
+ return parser;
+ }
+ private Parser () {
+- var file = File.new_for_path ("/usr/share/zoneinfo/zone.tab");
++ var file = File.new_for_path ("@tzdata@/share/zoneinfo/zone.tab");
+ if (!file.query_exists ()) {
+- critical ("/usr/share/zoneinfo/zone.tab doesn't exist !");
++ critical ("@tzdata@/share/zoneinfo/zone.tab doesn't exist !");
+ return;
+ }
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix
index 055a409896..0fbb1eb81e 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/display/default.nix
@@ -14,13 +14,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-display";
- version = "2.2.2";
+ version = "2.3.1";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-mjmvuSipCRGg/HSa1n1eLyVU1gERNT2ciqgz/0KqX0Y=";
+ sha256 = "1dqd34v124y71nnk0l617a53x652m0sb7b58465imr6ppyhx4vsv";
};
passthru = {
@@ -46,8 +46,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Switchboard Displays Plug";
homepage = "https://github.com/elementary/switchboard-plug-display";
- license = licenses.lgpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/0001-Remove-Install-Unlisted-Engines-function.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/0001-Remove-Install-Unlisted-Engines-function.patch
index 42900c3806..550aefbb1f 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/0001-Remove-Install-Unlisted-Engines-function.patch
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/0001-Remove-Install-Unlisted-Engines-function.patch
@@ -1,19 +1,21 @@
-From 4fd6da39ab33a6eef46ee2c64eb4f5595c7fe633 Mon Sep 17 00:00:00 2001
-Message-Id: <4fd6da39ab33a6eef46ee2c64eb4f5595c7fe633.1599180249.git-series.worldofpeace@protonmail.ch>
-From: worldofpeace
-Date: Thu, 3 Sep 2020 20:43:25 -0400
+From f23363ad2fa402d59b41ffe2c13a46462c6d2194 Mon Sep 17 00:00:00 2001
+From: Bobby Rong
+Date: Fri, 16 Jul 2021 23:28:56 +0800
Subject: [PATCH] Remove Install Unlisted Engines function
https://github.com/elementary/switchboard-plug-keyboard/issues/324
+
+Co-Authored-By: WORLDofPEACE
+
---
- src/Dialogs/InstallEngineDialog.vala | 140 +------------------
- src/Dialogs/ProgressDialog.vala | 82 +----------
- src/InputMethod/Installer/InstallList.vala | 73 +---------
- src/InputMethod/Installer/UbuntuInstaller.vala | 142 +------------------
- src/InputMethod/Installer/aptd-client.vala | 93 +------------
- src/Widgets/InputMethod/AddEnginesPopover.vala | 12 +--
- src/Widgets/InputMethod/LanguagesRow.vala | 43 +-----
- src/meson.build | 6 +-
+ src/Dialogs/InstallEngineDialog.vala | 140 -----------------
+ src/Dialogs/ProgressDialog.vala | 82 ----------
+ src/InputMethod/Installer/InstallList.vala | 73 ---------
+ .../Installer/UbuntuInstaller.vala | 142 ------------------
+ src/InputMethod/Installer/aptd-client.vala | 93 ------------
+ .../InputMethod/AddEnginesPopover.vala | 12 --
+ src/Widgets/InputMethod/LanguagesRow.vala | 43 ------
+ src/meson.build | 6 -
8 files changed, 591 deletions(-)
delete mode 100644 src/Dialogs/InstallEngineDialog.vala
delete mode 100644 src/Dialogs/ProgressDialog.vala
@@ -170,7 +172,7 @@ index ffba3a8..0000000
-}
diff --git a/src/Dialogs/ProgressDialog.vala b/src/Dialogs/ProgressDialog.vala
deleted file mode 100644
-index f110aca..0000000
+index 868f167..0000000
--- a/src/Dialogs/ProgressDialog.vala
+++ /dev/null
@@ -1,82 +0,0 @@
@@ -191,7 +193,7 @@ index f110aca..0000000
-* with this program. If not, see http://www.gnu.org/licenses/.
-*/
-
--public class Pantheon.Keyboard.InputMethodPage.ProgressDialog : Gtk.Dialog {
+-public class Pantheon.Keyboard.InputMethodPage.ProgressDialog : Granite.Dialog {
- public int progress {
- set {
- if (value >= 100) {
@@ -583,10 +585,10 @@ index ee5c3f5..0000000
- }
-}
diff --git a/src/Widgets/InputMethod/AddEnginesPopover.vala b/src/Widgets/InputMethod/AddEnginesPopover.vala
-index 46e005d..6b56c6b 100644
+index 110bc1d..8a03ca8 100644
--- a/src/Widgets/InputMethod/AddEnginesPopover.vala
+++ b/src/Widgets/InputMethod/AddEnginesPopover.vala
-@@ -49,8 +49,6 @@ public class Pantheon.Keyboard.InputMethodPage.AddEnginesPopover : Gtk.Popover {
+@@ -43,8 +43,6 @@ public class Pantheon.Keyboard.InputMethodPage.AddEnginesPopover : Gtk.Popover {
};
scrolled.add (listbox);
@@ -595,7 +597,7 @@ index 46e005d..6b56c6b 100644
var cancel_button = new Gtk.Button.with_label (_("Cancel"));
var add_button = new Gtk.Button.with_label (_("Add Engine"));
-@@ -61,10 +59,8 @@ public class Pantheon.Keyboard.InputMethodPage.AddEnginesPopover : Gtk.Popover {
+@@ -55,10 +53,8 @@ public class Pantheon.Keyboard.InputMethodPage.AddEnginesPopover : Gtk.Popover {
margin = 12,
spacing = 6
};
@@ -606,7 +608,7 @@ index 46e005d..6b56c6b 100644
var grid = new Gtk.Grid ();
grid.attach (search_entry, 0, 0);
-@@ -92,14 +88,6 @@ public class Pantheon.Keyboard.InputMethodPage.AddEnginesPopover : Gtk.Popover {
+@@ -88,14 +84,6 @@ public class Pantheon.Keyboard.InputMethodPage.AddEnginesPopover : Gtk.Popover {
listbox.invalidate_filter ();
});
@@ -671,20 +673,20 @@ index dc064ae..0000000
- }
-}
diff --git a/src/meson.build b/src/meson.build
-index 28f07c1..a515419 100644
+index 77a51d0..26711c5 100644
--- a/src/meson.build
+++ b/src/meson.build
-@@ -16,7 +16,6 @@ plug_files = files(
- 'Widgets/Shortcuts/CustomTree.vala',
+@@ -17,7 +17,6 @@ plug_files = files(
'Widgets/Layout/Display.vala',
- 'Widgets/Layout/AddLayoutPopover.vala',
+ 'Widgets/Layout/AdvancedSettingsPanel.vala',
+ 'Widgets/Layout/AdvancedSettingsGrid.vala',
- 'Widgets/InputMethod/LanguagesRow.vala',
'Widgets/InputMethod/EnginesRow.vala',
'Widgets/InputMethod/AddEnginesPopover.vala',
'Views/Shortcuts.vala',
-@@ -36,11 +35,6 @@ plug_files = files(
- 'Layout/AdvancedSettingsGrid.vala',
- 'InputMethod/Utils.vala',
+@@ -33,11 +32,6 @@ plug_files = files(
+ 'InputSources/SourceSettings.vala',
+ 'InputSources/InputSource.vala',
'InputMethod/AddEnginesList.vala',
- 'InputMethod/Installer/UbuntuInstaller.vala',
- 'InputMethod/Installer/InstallList.vala',
@@ -692,9 +694,5 @@ index 28f07c1..a515419 100644
- 'Dialogs/ProgressDialog.vala',
- 'Dialogs/InstallEngineDialog.vala',
'Dialogs/ConflictDialog.vala',
+ 'Dialogs/AddLayoutDialog.vala'
)
-
-
-base-commit: 9d9eddeb7da8450a309496c25066f4f78a9d4070
---
-git-series 0.9.1
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
index 06bdce19f4..d8023a1bf3 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
@@ -11,27 +11,37 @@
, libgee
, granite
, gtk3
+, libhandy
, libxml2
, libgnomekbd
, libxklavier
-, xorg
, ibus
, switchboard
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-keyboard";
- version = "2.4.1";
+ version = "2.5.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-iuv5NZ7v+rXyFsKB/PvGa/7hm9MIV8E6JnTzEGROlhM=";
+ sha256 = "1nsy9fh6qj5kyg22bs1hm6kpsvarwc63q0hl0nbwymvnhfjf6swp";
};
patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-keyboard/pull/377
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-keyboard/commit/6d8bcadba05b4ee1115b891448b0de31bcba3749.patch";
+ sha256 = "1bppxakj71r3cfy8sw19xbyngb7r6nyirc4g6pjf02cdidhw3v8l";
+ })
./0001-Remove-Install-Unlisted-Engines-function.patch
+ (substituteAll {
+ src = ./fix-paths.patch;
+ ibus = ibus;
+ })
];
passthru = {
@@ -54,6 +64,7 @@ stdenv.mkDerivation rec {
ibus
libgee
libgnomekbd
+ libhandy
libxklavier
switchboard
];
@@ -63,6 +74,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/switchboard-plug-keyboard";
license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/fix-paths.patch
new file mode 100644
index 0000000000..bb21712a5b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/fix-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/Views/InputMethod.vala b/src/Views/InputMethod.vala
+index 6d79fdc..de4276e 100644
+--- a/src/Views/InputMethod.vala
++++ b/src/Views/InputMethod.vala
+@@ -325,7 +325,7 @@ public class Pantheon.Keyboard.InputMethodPage.Page : Gtk.Grid {
+ private void spawn_ibus_daemon () {
+ bool is_spawn_succeeded = false;
+ try {
+- is_spawn_succeeded = Process.spawn_sync ("/", { "ibus-daemon", "-drx" }, Environ.get (), SpawnFlags.SEARCH_PATH, null);
++ is_spawn_succeeded = Process.spawn_sync ("/", { "@ibus@/bin/ibus-daemon", "-drx" }, Environ.get (), SpawnFlags.SEARCH_PATH, null);
+ } catch (GLib.SpawnError e) {
+ warning (e.message);
+ set_visible_view (e.message);
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix
index 67eeee584a..ca0319a549 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix
@@ -1,28 +1,33 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
+, substituteAll
, pantheon
, meson
, ninja
, pkg-config
, vala
, libgee
+, libxml2
, granite
, gtk3
, switchboard
-, elementary-settings-daemon
+, gnome-settings-daemon
, glib
+, gala # needed for gestures support
+, touchegg
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-mouse-touchpad";
- version = "2.4.2";
+ version = "6.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-WJ/GRhZsSwC31HEIjHHWBy9/Skqbwor0tNVTedue3kk=";
+ sha256 = "19kiwrdpan8hr5r79y591591qjx7pm3x814xfkg9vi11ndbcrznr";
};
passthru = {
@@ -39,19 +44,35 @@ stdenv.mkDerivation rec {
];
buildInputs = [
+ gala
glib
granite
gtk3
libgee
- elementary-settings-daemon
+ libxml2
+ gnome-settings-daemon
switchboard
+ touchegg
+ ];
+
+ patches = [
+ (substituteAll {
+ src = ./fix-paths.patch;
+ touchegg = touchegg;
+ })
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-mouse-touchpad/pull/185
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-mouse-touchpad/commit/a6f84dc08be5dc6f7535082bacfa24e2dff4ef67.patch";
+ sha256 = "0fxl894dzw1f84n36mb9y7gshs69xcb0samvs2gsa0pcdlzfp3cy";
+ })
];
meta = with lib; {
description = "Switchboard Mouse & Touchpad Plug";
homepage = "https://github.com/elementary/switchboard-plug-mouse-touchpad";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/fix-paths.patch
new file mode 100644
index 0000000000..e0c63bac83
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/fix-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/Utils/ToucheggSettings.vala b/src/Utils/ToucheggSettings.vala
+index 1d621b9c..73c89714 100644
+--- a/src/Utils/ToucheggSettings.vala
++++ b/src/Utils/ToucheggSettings.vala
+@@ -36,7 +36,7 @@ public class MouseTouchpad.ToucheggSettings : GLib.Object {
+ private const string MAXIMIZE_4_XPATH = "//application[@name=\"All\"]/gesture[@fingers=\"4\"]/action[@type=\"MAXIMIZE_RESTORE_WINDOW\"]/..";
+
+ public ToucheggSettings () {
+- system_config_path = Path.build_filename (GLib.Path.DIR_SEPARATOR_S, "usr", "share", "touchegg", "touchegg.conf");
++ system_config_path = Path.build_filename ("@touchegg@", "share", "touchegg", "touchegg.conf");
+ user_config_dir_path = Path.build_filename (GLib.Environment.get_home_dir (), ".config", "touchegg");
+ user_config_path = Path.build_filename (GLib.Environment.get_home_dir (), ".config", "touchegg", "touchegg.conf");
+ }
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix
index fce9402e13..7ccfb265e9 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/network/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-network";
- version = "2.3.2";
+ version = "2.4.1";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-PYgewxBblhOfOJQSeRaq8xD7qZ3083EvgUjpi92FqyI=";
+ sha256 = "0nqihsbrpjw4nx1c50g854bqybniw38adi78vzg8nyl6ikj2r0z4";
};
passthru = {
@@ -60,8 +60,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Switchboard Networking Plug";
homepage = "https://github.com/elementary/switchboard-plug-network";
- license = licenses.lgpl21Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix
index 8c750710ae..42cddfd2d6 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/notifications/default.nix
@@ -16,15 +16,24 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-notifications";
- version = "2.1.7";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-MBCSQ+4l0mpS2OTDRJ7+91qo0SWm5nJNYO7SZaSoVQk=";
+ sha256 = "0zzhgs8m1y7ab31hbn7v8g8k7rx51gqajl243zmysn86lfqk8iay";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-notifications/pull/83
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-notifications/commit/2e0320aab62b6932e8ef5f941d02e244de381957.patch";
+ sha256 = "0rcamasq837grck0i2yx6psggzrhv7p7m3mra5l0k9zsjxgar92v";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -51,6 +60,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/switchboard-plug-notifications";
license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix
index ef12cb38e1..9aa9d7e678 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix
@@ -1,33 +1,36 @@
{ lib, stdenv
, fetchFromGitHub
, nix-update-script
-, fetchpatch
, pantheon
, meson
, ninja
, pkg-config
-, vala_0_46
+, vala
, libgee
, granite
, gtk3
, libaccounts-glib
+, libgdata
+, libhandy
, libsignon-glib
, json-glib
, librest
, webkitgtk
, libsoup
+, sqlite
, switchboard
+, evolution-data-server
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-onlineaccounts";
- version = "2.0.1";
+ version = "6.2.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-CVYKcRty5bBEMNyoY51JAJQy6uh+U+7IvS6V/1GMCA4=";
+ sha256 = "1lp3i31jzp21n43d1mh4d4i8zgim3q3j4inw4hmyimyql2s83cc3";
};
passthru = {
@@ -40,47 +43,35 @@ stdenv.mkDerivation rec {
meson
ninja
pkg-config
- vala_0_46
+ vala
];
buildInputs = [
+ evolution-data-server
granite
gtk3
json-glib
libaccounts-glib
+ libgdata
libgee
+ libhandy
libsignon-glib
libsoup
librest
+ sqlite # needed for camel-1.2
switchboard
webkitgtk
];
- patches = [
- # Fix build with latest vala
- (fetchpatch {
- url = "https://github.com/elementary/switchboard-plug-onlineaccounts/commit/5fa2882f765076d20c6ef4886198a34a05159f8a.patch";
- sha256 = "1szryyy7shdmbvx9yhpi0bhzaayg7hl6pq2c456j1qf9kfv0m4hf";
- })
-
- # fix build with vala 0.48.9
- (fetchpatch {
- url = "https://github.com/elementary/switchboard-plug-onlineaccounts/commit/b1853b7427102b8dd94774e1e2cc455f50902263.patch";
- sha256 = "J3C71GyEHEZWSghGXlwXPHFJRhrvx6i0yvi8NIDb4WE=";
- })
- ];
-
PKG_CONFIG_LIBACCOUNTS_GLIB_PROVIDERFILESDIR = "${placeholder "out"}/share/accounts/providers";
PKG_CONFIG_LIBACCOUNTS_GLIB_SERVICEFILESDIR = "${placeholder "out"}/share/accounts/services";
- PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";
-
meta = with lib; {
description = "Switchboard Online Accounts Plug";
homepage = "https://github.com/elementary/switchboard-plug-onlineaccounts";
- license = licenses.lgpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
index 97668d3547..69242e8132 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/pantheon-shell/default.nix
@@ -1,18 +1,48 @@
-{ lib, stdenv, fetchFromGitHub, nix-update-script, pantheon, meson, ninja, pkg-config, vala, glib
-, libgee, granite, gexiv2, elementary-settings-daemon, gtk3, gnome-desktop
-, gala, wingpanel, elementary-dock, switchboard, gettext, bamf, fetchpatch }:
+{ lib, stdenv
+, fetchFromGitHub
+, fetchpatch
+, nix-update-script
+, pantheon
+, meson
+, ninja
+, pkg-config
+, vala
+, glib
+, libgee
+, granite
+, gexiv2
+, gnome-settings-daemon
+, elementary-settings-daemon
+, gtk3
+, gnome-desktop
+, gala
+, wingpanel
+, elementary-dock
+, switchboard
+, gettext
+, bamf
+}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-pantheon-shell";
- version = "2.8.4";
+ version = "6.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-CHl+4mVjrDg2gusrWOCfI++DZMWKLdvHxG3ZWMjZ2to=";
+ sha256 = "0349150kxdv14ald79pzn7lasiqipyc37fgchygbc8hsy62d9a32";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-pantheon-shell/pull/286
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-pantheon-shell/commit/0c3207ffaeaa82ca3c743bc9ec772185fbd7e8cf.patch";
+ sha256 = "11ymzqx6has4zf8y0xy7pfhymcl128hzzjcgp46inshjf99v5kiv";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -31,6 +61,7 @@ stdenv.mkDerivation rec {
bamf
elementary-dock
elementary-settings-daemon
+ gnome-settings-daemon
gala
gexiv2
glib
@@ -47,6 +78,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/switchboard-plug-pantheon-shell";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix
index f0cf47cfdf..a9c60600f0 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/default.nix
@@ -2,14 +2,13 @@
, fetchFromGitHub
, nix-update-script
, pantheon
-, substituteAll
, meson
, ninja
, pkg-config
, vala
, libgee
-, elementary-dpms-helper
, elementary-settings-daemon
+, gnome-settings-daemon
, granite
, gtk3
, glib
@@ -20,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-power";
- version = "2.4.2";
+ version = "2.6.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-swcbkaHHe9BZxMWvjdRutvYfXXrSCUJWuld1btfYeH0=";
+ sha256 = "006h8mrhmdrbd83vhdyahgrfk9wh6j9kjincpp7dz7sl8fsyhmcr";
};
passthru = {
@@ -44,8 +43,8 @@ stdenv.mkDerivation rec {
buildInputs = [
dbus
- elementary-dpms-helper
elementary-settings-daemon
+ gnome-settings-daemon
glib
granite
gtk3
@@ -54,18 +53,11 @@ stdenv.mkDerivation rec {
switchboard
];
- patches = [
- (substituteAll {
- src = ./dpms-helper-exec.patch;
- elementary_dpms_helper = elementary-dpms-helper;
- })
- ];
-
meta = with lib; {
description = "Switchboard Power Plug";
homepage = "https://github.com/elementary/switchboard-plug-power";
license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/dpms-helper-exec.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/dpms-helper-exec.patch
deleted file mode 100644
index 335d3f2962..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/power/dpms-helper-exec.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/MainView.vala b/src/MainView.vala
-index 1654e68..175f220 100644
---- a/src/MainView.vala
-+++ b/src/MainView.vala
-@@ -317,7 +317,7 @@ public class Power.MainView : Gtk.Grid {
-
- private static void run_dpms_helper () {
- try {
-- string[] argv = { "io.elementary.dpms-helper" };
-+ string[] argv = { "@elementary_dpms_helper@/bin/io.elementary.dpms-helper" };
- Process.spawn_async (null, argv, Environ.get (),
- SpawnFlags.SEARCH_PATH | SpawnFlags.STDERR_TO_DEV_NULL | SpawnFlags.STDOUT_TO_DEV_NULL,
- null, null);
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix
index 7387ea34e4..cae5b57054 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/printers/default.nix
@@ -16,20 +16,21 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-printers";
- version = "2.1.9";
+ version = "2.1.10";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-tnAJyyPN/Xy1pmlgBpgO2Eb5CeHrRltjQTHmuTPBt8s=";
+ sha256 = "0frvybbx7mcs87kww0if4zn0c6c2gb400cpiqrl8b0294py58xpb";
};
patches = [
- # Fix build with latest Vala.
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-printers/pull/153
(fetchpatch {
- url = "https://github.com/elementary/switchboard-plug-printers/commit/5eced5ddda6f229d7265ea0a713f6c1cd181a526.patch";
- sha256 = "lPTNqka6jjvv1JnAqVzVIQBIdDXlCOQ5ASvgZNuEUC8=";
+ url = "https://github.com/elementary/switchboard-plug-printers/commit/3e2b01378cbb8e666d23daeef7f40fcaa90daa45.patch";
+ sha256 = "0b8pq525xnir06pn65rcz68bcp5xdxl0gpbj7p5x1hs23p5dp04n";
})
];
@@ -57,9 +58,9 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Switchboard Printers Plug";
homepage = "https://github.com/elementary/switchboard-plug-printers";
- license = licenses.lgpl3Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix
index 26e26de33b..986aa171e9 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/security-privacy/default.nix
@@ -10,30 +10,31 @@
, vala
, libgee
, granite
+, gala
, gtk3
, glib
, polkit
, zeitgeist
, switchboard
-, lightlocker
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-security-privacy";
- version = "2.2.4";
+ version = "2.2.5";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-Sws6FqUL7QAROInDrcqYAp6j1TCC4aGV0/hi5Kmm5wQ=";
+ sha256 = "1ydr1xpbyxjcnd36c9j7a64srbz6gpbshwhcqj6591kmiqhmvknk";
};
patches = [
- # Fix build with latest Vala.
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-security-privacy/pull/130
(fetchpatch {
- url = "https://github.com/elementary/switchboard-plug-security-privacy/commit/c8e422e630bbee0badcf4df26364c9e83e06bad0.patch";
- sha256 = "5Gm+muZiCraJC5JaGVVo0HDJ7KxjOpclHRW1RKsk3bc=";
+ url = "https://github.com/elementary/switchboard-plug-security-privacy/commit/18fe438baba651670d7f0534856c3b2433e3d75d.patch";
+ sha256 = "19qwm725k6h41kgg4a98i4rxx45s4bb1wxx0fzkh75gz9syfi58w";
})
];
@@ -52,13 +53,13 @@ stdenv.mkDerivation rec {
];
buildInputs = [
+ gala
glib
granite
gtk3
libgee
polkit
switchboard
- lightlocker
zeitgeist
];
@@ -70,9 +71,9 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Switchboard Security & Privacy Plug";
homepage = "https://github.com/elementary/switchboard-plug-security-privacy";
- license = licenses.lgpl3Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix
index 6baaed293c..2eacf55851 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sharing/default.nix
@@ -15,15 +15,24 @@
stdenv.mkDerivation rec {
pname = "switchboard-plug-sharing";
- version = "2.1.4";
+ version = "2.1.5";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-/M60w14zfAUXspabvTUWlOPRrHvKtCYUio82b034k6s=";
+ sha256 = "00lqrxq1wz3y2s9jiz8rh9d571va2vza2gdwj6c86z3q4c4hmn17";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-sharing/pull/55
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-sharing/commit/5219839738b79e3c5f039a811d96a40eb2644eab.patch";
+ sha256 = "020w746q7gzmic0pdnbxs792sx15wlsqaf2x770r5xwbyfmqr7bs";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -47,8 +56,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Switchboard Sharing Plug";
homepage = "https://github.com/elementary/switchboard-plug-sharing";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix
index 10117dd8f9..7719477ce7 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, meson
@@ -10,22 +11,30 @@
, granite
, gtk3
, pulseaudio
-, libcanberra
, libcanberra-gtk3
, switchboard
}:
stdenv.mkDerivation rec {
pname = "switchboard-plug-sound";
- version = "2.2.5";
+ version = "2.2.7";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-ITgxLZSB4zhSaFKX7Vbf89DGI8ibIcGEQTtLjcGN2tA=";
+ sha256 = "0yjqws7ryfid9lcafgzzbfnjjwccsankscwdwqfw486qid85whzc";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-sound/pull/203
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-sound/commit/1f3b9f001ace4c457ab194158dff04ba5e25d278.patch";
+ sha256 = "1lmf2bbif2wkfv500nxbqxp8jdmnjg8yk8xhx3g2g55d15rc5hk4";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -42,7 +51,6 @@ stdenv.mkDerivation rec {
buildInputs = [
granite
gtk3
- libcanberra
libcanberra-gtk3
libgee
pulseaudio
@@ -52,8 +60,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Switchboard Sound Plug";
homepage = "https://github.com/elementary/switchboard-plug-sound";
- license = licenses.lgpl2Plus;
+ license = licenses.lgpl21Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/wacom/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/wacom/default.nix
new file mode 100644
index 0000000000..9268fa76ae
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard-plugs/wacom/default.nix
@@ -0,0 +1,72 @@
+{ lib, stdenv
+, fetchFromGitHub
+, fetchpatch
+, nix-update-script
+, pantheon
+, meson
+, ninja
+, pkg-config
+, vala
+, glib
+, granite
+, gtk3
+, libgee
+, libgudev
+, libwacom
+, switchboard
+, xorg
+}:
+
+stdenv.mkDerivation rec {
+ pname = "switchboard-plug-wacom";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "elementary";
+ repo = pname;
+ rev = version;
+ sha256 = "1n2yfq4s9xpnfqjikchjp4z2nk8cmfz4g0p18cplzh5w1lvz17lm";
+ };
+
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard-plug-wacom/pull/29
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard-plug-wacom/commit/2a7dee180d73ffb3521d806efb7028f5a71cb511.patch";
+ sha256 = "06ra5c0f14brmj2mmsqscpc4d1114i4qazgnsazzh2hrp04ilnva";
+ })
+ ];
+
+ passthru = {
+ updateScript = nix-update-script {
+ attrPath = "pantheon.${pname}";
+ };
+ };
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ vala
+ ];
+
+ buildInputs = [
+ glib
+ granite
+ gtk3
+ libgee
+ libgudev
+ libwacom
+ switchboard
+ xorg.libX11
+ xorg.libXi
+ ];
+
+ meta = with lib; {
+ description = "Switchboard Wacom Plug";
+ homepage = "https://github.com/elementary/switchboard-plug-wacom";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = teams.pantheon.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix
index d0b56d7456..bdab9b0d76 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/apps/switchboard/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -9,6 +10,7 @@
, vala
, gtk3
, libgee
+, libhandy
, granite
, gettext
, clutter-gtk
@@ -18,13 +20,13 @@
stdenv.mkDerivation rec {
pname = "switchboard";
- version = "2.4.0";
+ version = "6.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-N3WZysLIah40kcyIyhryZpm2FxCmlvp0EB1krZ/IsYs=";
+ sha256 = "02dfsrfmr297cxpyd5m3746ihcgjyfnb3d42ng9m4ljdvh0dxgim";
};
passthru = {
@@ -49,10 +51,17 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
+ libhandy
];
patches = [
./plugs-path-env.patch
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/switchboard/pull/214
+ (fetchpatch {
+ url = "https://github.com/elementary/switchboard/commit/8d6b5f4cbbaf134880252afbf1e25d70033e6402.patch";
+ sha256 = "0gwq3wwj45jrnlhsmxfclbjw6xjr8kf6pp3a84vbnrazw76lg5nc";
+ })
];
postPatch = ''
@@ -65,6 +74,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/switchboard";
license = licenses.lgpl21Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix
index 437f379412..e0299767ef 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-gtk-theme/default.nix
@@ -5,11 +5,12 @@
, meson
, ninja
, gettext
+, sassc
}:
stdenv.mkDerivation rec {
pname = "elementary-gtk-theme";
- version = "5.4.2";
+ version = "6.0.0";
repoName = "stylesheet";
@@ -17,7 +18,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-eE0/LLdnpxOpBvdpioGKV/DOQ5lIuQt9dPnhGkQDGCs=";
+ sha256 = "08iga854s6w77xr5rhvr74pgn2lc884aigc7gkn0xjlwysd195fr";
};
passthru = {
@@ -30,6 +31,7 @@ stdenv.mkDerivation rec {
gettext
meson
ninja
+ sassc
];
meta = with lib; {
@@ -37,6 +39,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/stylesheet";
license = licenses.gpl3;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix
index bd4845172c..abaf8d6c31 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-icon-theme/default.nix
@@ -65,6 +65,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/icons";
license = licenses.gpl3;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-redacted-script/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-redacted-script/default.nix
index 6a9d1b0aca..b9c51f5688 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-redacted-script/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-redacted-script/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
description = "Font for concealing text";
homepage = "https://github.com/png2378/redacted-elementary";
license = licenses.ofl;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-sound-theme/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-sound-theme/default.nix
index d273f03f4b..6fe18119b4 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-sound-theme/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-sound-theme/default.nix
@@ -37,6 +37,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/sound-theme";
license = licenses.unlicense;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix
index 3e4e64d730..9fd0a4d1a4 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/artwork/elementary-wallpapers/default.nix
@@ -9,7 +9,7 @@
stdenv.mkDerivation rec {
pname = "elementary-wallpapers";
- version = "5.5.0";
+ version = "6.0.0";
repoName = "wallpapers";
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-Q5sYDXqFhiTu8nABmyND3L8bIXd1BJ3GZQ9TL3SzwzA=";
+ sha256 = "1qpf8w7x9sp3sd4zpsrlj5ywpwqkq4ywbagm4sf25cwwn82dl59b";
};
nativeBuildInputs = [
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/wallpapers";
license = licenses.publicDomain;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/default.nix
index dc1245e1b1..b3b5409f6a 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/default.nix
@@ -12,25 +12,31 @@ lib.makeScope pkgs.newScope (self: with self; {
switchboard-plug-onlineaccounts switchboard-plug-pantheon-shell
switchboard-plug-power switchboard-plug-printers
switchboard-plug-security-privacy switchboard-plug-sharing
- switchboard-plug-sound
+ switchboard-plug-sound switchboard-plug-wacom
];
wingpanelIndicators = [
- wingpanel-applications-menu wingpanel-indicator-bluetooth
- wingpanel-indicator-datetime wingpanel-indicator-keyboard
- wingpanel-indicator-network wingpanel-indicator-nightlight
- wingpanel-indicator-notifications wingpanel-indicator-power
- wingpanel-indicator-session wingpanel-indicator-sound
+ wingpanel-applications-menu wingpanel-indicator-a11y
+ wingpanel-indicator-bluetooth wingpanel-indicator-datetime
+ wingpanel-indicator-keyboard wingpanel-indicator-network
+ wingpanel-indicator-nightlight wingpanel-indicator-notifications
+ wingpanel-indicator-power wingpanel-indicator-session
+ wingpanel-indicator-sound
];
maintainers = lib.teams.pantheon.members;
- mutter = pkgs.gnome.mutter334;
+ mutter = pkgs.gnome.mutter338;
+
+ # Using 3.38 to match Mutter used in Pantheon
+ gnome-settings-daemon = pkgs.gnome.gnome-settings-daemon338;
elementary-gsettings-schemas = callPackage ./desktop/elementary-gsettings-schemas { };
notes-up = pkgs.notes-up.override { withPantheon = true; };
+ touchegg = pkgs.touchegg.override { withPantheon = true; };
+
#### APPS
appcenter = callPackage ./apps/appcenter { };
@@ -55,12 +61,16 @@ lib.makeScope pkgs.newScope (self: with self; {
elementary-photos = callPackage ./apps/elementary-photos { };
- elementary-screenshot-tool = callPackage ./apps/elementary-screenshot-tool { };
+ elementary-screenshot = callPackage ./apps/elementary-screenshot { };
+
+ elementary-tasks = callPackage ./apps/elementary-tasks { };
elementary-terminal = callPackage ./apps/elementary-terminal { };
elementary-videos = callPackage ./apps/elementary-videos { };
+ epiphany = pkgs.epiphany.override { withPantheon = true; };
+
sideload = callPackage ./apps/sideload { };
#### DESKTOP
@@ -103,16 +113,9 @@ lib.makeScope pkgs.newScope (self: with self; {
elementary-capnet-assist = callPackage ./services/elementary-capnet-assist { };
- elementary-dpms-helper = callPackage ./services/elementary-dpms-helper { };
-
elementary-notifications = callPackage ./services/elementary-notifications { };
- # We're using ubuntu and elementary's patchset due to reasons
- # explained here -> https://github.com/elementary/greeter/issues/92#issuecomment-376215614
- # Take note of "I am holding off on "fixing" this bug for as long as possible."
- elementary-settings-daemon = callPackage ./services/elementary-settings-daemon {
- inherit (gnome) gnome-desktop;
- };
+ elementary-settings-daemon = callPackage ./services/elementary-settings-daemon { };
pantheon-agent-geoclue2 = callPackage ./services/pantheon-agent-geoclue2 { };
@@ -122,6 +125,8 @@ lib.makeScope pkgs.newScope (self: with self; {
wingpanel-applications-menu = callPackage ./desktop/wingpanel-indicators/applications-menu { };
+ wingpanel-indicator-a11y = callPackage ./desktop/wingpanel-indicators/a11y { };
+
wingpanel-indicator-bluetooth = callPackage ./desktop/wingpanel-indicators/bluetooth { };
wingpanel-indicator-datetime = callPackage ./desktop/wingpanel-indicators/datetime { };
@@ -184,6 +189,8 @@ lib.makeScope pkgs.newScope (self: with self; {
switchboard-plug-sound = callPackage ./apps/switchboard-plugs/sound { };
+ switchboard-plug-wacom = callPackage ./apps/switchboard-plugs/wacom { };
+
### ARTWORK
elementary-gtk-theme = callPackage ./artwork/elementary-gtk-theme { };
@@ -204,4 +211,6 @@ lib.makeScope pkgs.newScope (self: with self; {
cerbere = throw "Cerbere is now obsolete https://github.com/elementary/cerbere/releases/tag/2.5.1.";
+ elementary-screenshot-tool = elementary-screenshot; # added 2021-07-21
+
})
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/0001-Build-with-Meson.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/0001-Build-with-Meson.patch
deleted file mode 100644
index 3a0b381245..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/0001-Build-with-Meson.patch
+++ /dev/null
@@ -1,309 +0,0 @@
-From f728ac670d8f6bb7600a007d92034b711471fab6 Mon Sep 17 00:00:00 2001
-From: worldofpeace
-Date: Sat, 13 Jul 2019 19:06:20 -0400
-Subject: [PATCH 1/2] Build with Meson
-
-Has the following meson build options:
-* default-wallpaper
-* plank-dockitems
-* default-gsettings-overrides
-
-All default to true.
-
-We also split the default-settings gsettings override into another that
-only sets plank's default dockitems. This is installed when plank-dockitems
-is true. We need to have this because those settings are dependent on
-those dockitems actually being installed and we have it optional.
----
- accountsservice/create-symlink.py | 24 ++++++
- accountsservice/meson.build | 25 ++++++
- .../appcenter.blacklist | 0
- .../default-testpage.pdf | Bin
- settings.ini => gtk/settings.ini | 0
- .inputrc => inputrc/.inputrc | 0
- meson.build | 79 ++++++++++++++++++
- meson/post_install.py | 12 +++
- meson_options.txt | 14 ++++
- ...e => default-settings.gschema.override.in} | 3 +-
- overrides/meson.build | 21 +++++
- overrides/plank-dockitems.gschema.override | 2 +
- .../sessioninstaller.desktop | 0
- 13 files changed, 178 insertions(+), 2 deletions(-)
- create mode 100644 accountsservice/create-symlink.py
- create mode 100644 accountsservice/meson.build
- rename appcenter.blacklist => appcenter/appcenter.blacklist (100%)
- rename default-testpage.pdf => cups/default-testpage.pdf (100%)
- rename settings.ini => gtk/settings.ini (100%)
- rename .inputrc => inputrc/.inputrc (100%)
- create mode 100644 meson.build
- create mode 100755 meson/post_install.py
- create mode 100644 meson_options.txt
- rename overrides/{default-settings.gschema.override => default-settings.gschema.override.in} (92%)
- create mode 100644 overrides/meson.build
- create mode 100644 overrides/plank-dockitems.gschema.override
- rename sessioninstaller.desktop => sessioninstaller/sessioninstaller.desktop (100%)
-
-diff --git a/accountsservice/create-symlink.py b/accountsservice/create-symlink.py
-new file mode 100644
-index 0000000..e502134
---- /dev/null
-+++ b/accountsservice/create-symlink.py
-@@ -0,0 +1,24 @@
-+#!/usr/bin/env python3
-+
-+import os
-+import sys
-+
-+if len(sys.argv) < 3:
-+ print('Usage: create-symlink.py SOURCE DESTINATION')
-+ sys.exit(1)
-+
-+src = sys.argv[1]
-+dest = sys.argv[2]
-+
-+if 'MESON_INSTALL_DESTDIR_PREFIX' in os.environ:
-+ src = os.path.join(os.environ['MESON_INSTALL_DESTDIR_PREFIX'], src)
-+ dest = os.path.join(os.environ['MESON_INSTALL_DESTDIR_PREFIX'], dest)
-+
-+if os.path.isabs(src):
-+ src = os.path.relpath(src, os.path.dirname(os.path.realpath(dest)))
-+
-+if not os.path.exists(dest):
-+ print('Creating symbolic link: ' + dest + ' -> ' + src)
-+ if not os.path.exists(os.path.dirname(dest)):
-+ os.makedirs(os.path.dirname(dest))
-+ os.symlink(src, dest)
-diff --git a/accountsservice/meson.build b/accountsservice/meson.build
-new file mode 100644
-index 0000000..6d18459
---- /dev/null
-+++ b/accountsservice/meson.build
-@@ -0,0 +1,25 @@
-+dbus_dep = dependency('dbus-1')
-+dbus_interfaces_dir = dbus_dep.get_pkgconfig_variable('interfaces_dir', define_variable: ['datadir', datadir])
-+
-+install_data(
-+ 'io.elementary.pantheon.AccountsService.xml',
-+ install_dir: dbus_interfaces_dir
-+)
-+
-+
-+polkit_dep = dependency('polkit-gobject-1')
-+polkit_actiondir = polkit_dep.get_pkgconfig_variable('actiondir', define_variable: ['prefix', prefix])
-+
-+install_data(
-+ 'io.elementary.pantheon.AccountsService.policy',
-+ install_dir: polkit_actiondir
-+)
-+
-+act_dep = dependency('accountsservice')
-+act_interfacesdir = act_dep.get_pkgconfig_variable('interfacesdir', define_variable: ['datadir', datadir])
-+
-+meson.add_install_script(
-+ 'create-symlink.py',
-+ join_paths(dbus_interfaces_dir, 'io.elementary.pantheon.AccountsService.xml'),
-+ join_paths(act_interfacesdir, 'io.elementary.pantheon.AccountsService.xml'),
-+)
-diff --git a/appcenter.blacklist b/appcenter/appcenter.blacklist
-similarity index 100%
-rename from appcenter.blacklist
-rename to appcenter/appcenter.blacklist
-diff --git a/default-testpage.pdf b/cups/default-testpage.pdf
-similarity index 100%
-rename from default-testpage.pdf
-rename to cups/default-testpage.pdf
-diff --git a/settings.ini b/gtk/settings.ini
-similarity index 100%
-rename from settings.ini
-rename to gtk/settings.ini
-diff --git a/.inputrc b/inputrc/.inputrc
-similarity index 100%
-rename from .inputrc
-rename to inputrc/.inputrc
-diff --git a/meson.build b/meson.build
-new file mode 100644
-index 0000000..7740a34
---- /dev/null
-+++ b/meson.build
-@@ -0,0 +1,79 @@
-+project(
-+ 'elementary-default-settings',
-+ version: '5.1.0',
-+ default_options: 'sysconfdir=/etc',
-+)
-+
-+prefix = get_option('prefix')
-+datadir = join_paths(prefix, get_option('datadir'))
-+sysconfdir = get_option('sysconfdir')
-+
-+meson.add_install_script('meson/post_install.py', datadir)
-+
-+# Planks Default DockItems
-+if get_option('plank-dockitems')
-+ install_subdir(
-+ 'plank',
-+ install_dir: join_paths(sysconfdir, 'skel', '.config')
-+ )
-+endif
-+
-+# Setup system wide global environment for applications
-+install_subdir(
-+ 'profile.d',
-+ install_dir: join_paths(sysconfdir, 'profile.d'),
-+ strip_directory : true
-+)
-+
-+# elementary Plymouth Theme
-+install_subdir(
-+ 'plymouth/elementary',
-+ install_dir: join_paths(datadir, 'plymouth', 'themes')
-+)
-+
-+install_data(
-+ 'plymouth/ubuntu-text.plymouth',
-+ install_dir: join_paths(datadir, 'plymouth', 'themes')
-+)
-+
-+# Sudo password feedback in terminals
-+install_data(
-+ 'sudoers.d/pwfeedback',
-+ install_dir: join_paths(sysconfdir, 'sudoers.d')
-+)
-+
-+# CUPS Printing testpage
-+install_data(
-+ 'cups/default-testpage.pdf',
-+ install_dir: join_paths(datadir, 'cups', 'data')
-+)
-+
-+# GTK3 Settings
-+install_data(
-+ 'gtk/settings.ini',
-+ install_dir: join_paths(sysconfdir, 'gtk-3.0')
-+)
-+
-+# So SessionInstaller can have an Icon
-+install_data(
-+ 'sessioninstaller/sessioninstaller.desktop',
-+ install_dir: join_paths(datadir, 'applications')
-+)
-+
-+# Default Appcenter Blacklist
-+install_data(
-+ 'appcenter/appcenter.blacklist',
-+ install_dir: join_paths(sysconfdir, 'appcenter')
-+)
-+
-+# Configuration file of GNU readline
-+install_data(
-+ 'inputrc/.inputrc',
-+ install_dir: join_paths(sysconfdir, 'skel')
-+)
-+
-+# Default gsettings overrides
-+subdir('overrides')
-+
-+# AccountsService extension for Greeter.
-+subdir('accountsservice')
-diff --git a/meson/post_install.py b/meson/post_install.py
-new file mode 100755
-index 0000000..c6b5617
---- /dev/null
-+++ b/meson/post_install.py
-@@ -0,0 +1,12 @@
-+#!/usr/bin/env python3
-+
-+import os
-+import sys
-+import subprocess
-+
-+if 'DESTDIR' not in os.environ:
-+ default_settings_datadir = sys.argv[1]
-+
-+ print('Compiling GSettings schemas...')
-+ subprocess.call(['glib-compile-schemas',
-+ os.path.join(default_settings_datadir, 'glib-2.0', 'schemas')])
-diff --git a/meson_options.txt b/meson_options.txt
-new file mode 100644
-index 0000000..8fd19ba
---- /dev/null
-+++ b/meson_options.txt
-@@ -0,0 +1,14 @@
-+option('default-wallpaper',
-+ type: 'string',
-+ value: '/usr/share/backgrounds/elementaryos-default',
-+ description: 'Path to default wallpaper to use in Pantheon.')
-+
-+option('plank-dockitems',
-+ type: 'boolean',
-+ value: true,
-+ description: 'Install default Pantheon Plank dockitems')
-+
-+option('default-gsettings-overrides',
-+ type: 'boolean',
-+ value: true,
-+ description: 'Install default Pantheon GSettings Overrides')
-diff --git a/overrides/default-settings.gschema.override b/overrides/default-settings.gschema.override.in
-similarity index 92%
-rename from overrides/default-settings.gschema.override
-rename to overrides/default-settings.gschema.override.in
-index 1aef29c..69d272b 100644
---- a/overrides/default-settings.gschema.override
-+++ b/overrides/default-settings.gschema.override.in
-@@ -1,5 +1,4 @@
- [net.launchpad.plank.dock.settings]
--dock-items=['gala-multitaskingview.dockitem','org.gnome.Epiphany.dockitem','org.pantheon.mail.dockitem','io.elementary.calendar.dockitem','io.elementary.music.dockitem','io.elementary.videos.dockitem','io.elementary.photos.dockitem','io.elementary.switchboard.dockitem','io.elementary.appcenter.dockitem']
- hide-delay=250
- hide-mode='window-dodge'
- show-dock-item=false
-@@ -11,7 +10,7 @@ triggers=['space']
- [org.gnome.desktop.background]
- draw-background=true
- picture-options='zoom'
--picture-uri='file:///usr/share/backgrounds/elementaryos-default'
-+picture-uri='file://@DEFAULT_WALLPAPER@'
- primary-color='#000000'
- show-desktop-icons=false
-
-diff --git a/overrides/meson.build b/overrides/meson.build
-new file mode 100644
-index 0000000..ad80644
---- /dev/null
-+++ b/overrides/meson.build
-@@ -0,0 +1,21 @@
-+if get_option('default-gsettings-overrides')
-+ default_wallpaper = get_option('default-wallpaper')
-+
-+ wallpaper_configuration = configuration_data()
-+ wallpaper_configuration.set('DEFAULT_WALLPAPER', default_wallpaper)
-+
-+ settings_override = configure_file(
-+ input: 'default-settings.gschema.override.in',
-+ output: '@BASENAME@',
-+ configuration: wallpaper_configuration,
-+ install_dir: join_paths(datadir, 'glib-2.0', 'schemas')
-+ )
-+endif
-+
-+# Install conditionally because it's dependent on our dockitems being installed
-+if get_option('plank-dockitems')
-+ install_data(
-+ 'plank-dockitems.gschema.override',
-+ install_dir: join_paths(datadir, 'glib-2.0', 'schemas')
-+ )
-+endif
-diff --git a/overrides/plank-dockitems.gschema.override b/overrides/plank-dockitems.gschema.override
-new file mode 100644
-index 0000000..72b38d4
---- /dev/null
-+++ b/overrides/plank-dockitems.gschema.override
-@@ -0,0 +1,2 @@
-+[net.launchpad.plank.dock.settings]
-+dock-items=['gala-multitaskingview.dockitem','org.gnome.Epiphany.dockitem','org.pantheon.mail.dockitem','io.elementary.calendar.dockitem','io.elementary.music.dockitem','io.elementary.videos.dockitem','io.elementary.photos.dockitem','io.elementary.switchboard.dockitem','io.elementary.appcenter.dockitem']
-diff --git a/sessioninstaller.desktop b/sessioninstaller/sessioninstaller.desktop
-similarity index 100%
-rename from sessioninstaller.desktop
-rename to sessioninstaller/sessioninstaller.desktop
---
-2.23.0
-
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
index 982502f516..1751636da0 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
@@ -11,12 +11,11 @@
, polkit
, accountsservice
, python3
-, fetchpatch
}:
stdenv.mkDerivation rec {
pname = "elementary-default-settings";
- version = "5.1.2";
+ version = "6.0.1";
repoName = "default-settings";
@@ -24,7 +23,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-HKrDs2frEWVPpwyGNP+NikrjyplSXJj1hFMLy6kK4wM=";
+ sha256 = "0gqnrm968j4v699yhhiyw5fqjy4zbvvrjci2v1jrlycn09c2yrwf";
};
passthru = {
@@ -33,23 +32,6 @@ stdenv.mkDerivation rec {
};
};
- patches = [
- # Use new notifications
- (fetchpatch {
- url = "https://github.com/elementary/default-settings/commit/0658bb75b9f49f58b35746d05fb6c4b811f125e9.patch";
- sha256 = "0wa7iq0vfp2av5v23w94a5844ddj4g48d4wk3yrp745dyrimg739";
- })
-
- # Fix media key syntax
- (fetchpatch {
- url = "https://github.com/elementary/default-settings/commit/332aefe1883be5dfe90920e165c39e331a53b2ea.patch";
- sha256 = "0ypcaga55pw58l30srq3ga1mhz2w6hkwanv41jjr6g3ia9jvq69n";
- })
-
- # https://github.com/elementary/default-settings/pull/119
- ./0001-Build-with-Meson.patch
- ];
-
nativeBuildInputs = [
accountsservice
dbus
@@ -73,9 +55,9 @@ stdenv.mkDerivation rec {
'';
preInstall = ''
- # Install our override for plank dockitems.
- # This is because we don't have Pantheon's mail or Appcenter.
- # See: https://github.com/NixOS/nixpkgs/issues/58161
+ # Install our override for plank dockitems as Appcenter and Tasks is not ready to be preinstalled.
+ # For Appcenter, see: https://github.com/NixOS/nixpkgs/issues/70214.
+ # For Tasks, see: https://github.com/elementary/tasks/issues/243#issuecomment-846259496
schema_dir=$out/share/glib-2.0/schemas
install -D ${./overrides/plank-dockitems.gschema.override} $schema_dir/plank-dockitems.gschema.override
@@ -84,7 +66,7 @@ stdenv.mkDerivation rec {
cp -avr ${./launchers} $out/etc/skel/.config/plank/dock1/launchers
# Whitelist wingpanel indicators to be used in the greeter
- # hhttps://github.com/elementary/greeter/blob/fc19752f147c62767cd2097c0c0c0fcce41e5873/debian/io.elementary.greeter.whitelist
+ # https://github.com/elementary/greeter/blob/fc19752f147c62767cd2097c0c0c0fcce41e5873/debian/io.elementary.greeter.whitelist
# wingpanel 2.3.2 renamed this to .allowed to .forbidden
# https://github.com/elementary/wingpanel/pull/326
install -D ${./io.elementary.greeter.allowed} $out/etc/wingpanel.d/io.elementary.greeter.allowed
@@ -103,6 +85,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/default-settings";
license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/launchers/io.elementary.mail.dockitem b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/launchers/io.elementary.mail.dockitem
new file mode 100644
index 0000000000..e07328c594
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/launchers/io.elementary.mail.dockitem
@@ -0,0 +1,2 @@
+[PlankDockItemPreferences]
+Launcher=file:///run/current-system/sw/share/applications/io.elementary.mail.desktop
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/launchers/org.gnome.Geary.dockitem b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/launchers/org.gnome.Geary.dockitem
deleted file mode 100644
index 8b04efe417..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/launchers/org.gnome.Geary.dockitem
+++ /dev/null
@@ -1,2 +0,0 @@
-[PlankDockItemPreferences]
-Launcher=file:///run/current-system/sw/share/applications/org.gnome.Geary.desktop
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/overrides/plank-dockitems.gschema.override b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/overrides/plank-dockitems.gschema.override
index 671448745c..b3ca51853b 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/overrides/plank-dockitems.gschema.override
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-default-settings/overrides/plank-dockitems.gschema.override
@@ -1,2 +1,2 @@
[net.launchpad.plank.dock.settings]
-dock-items=['gala-multitaskingview.dockitem','org.gnome.Epiphany.dockitem','org.gnome.Geary.dockitem','io.elementary.calendar.dockitem','io.elementary.music.dockitem','io.elementary.videos.dockitem','io.elementary.photos.dockitem','io.elementary.switchboard.dockitem']
+dock-items=['gala-multitaskingview.dockitem','org.gnome.Epiphany.dockitem','io.elementary.mail.dockitem','io.elementary.calendar.dockitem','io.elementary.music.dockitem','io.elementary.videos.dockitem','io.elementary.photos.dockitem','io.elementary.switchboard.dockitem']
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
index e80e7d951c..86b71ab499 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, linkFarm
, substituteAll
@@ -13,11 +14,13 @@
, gtk3
, granite
, libgee
-, elementary-settings-daemon
+, libhandy
+, gnome-settings-daemon
, mutter
, elementary-icon-theme
, wingpanel-with-indicators
, elementary-gtk-theme
+, elementary-settings-daemon
, nixos-artwork
, lightdm
, gdk-pixbuf
@@ -29,7 +32,7 @@
stdenv.mkDerivation rec {
pname = "elementary-greeter";
- version = "5.0.4";
+ version = "6.0.0";
repoName = "greeter";
@@ -37,7 +40,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-Enn+ekALWbk7FVJJuea/rNiwEZDIyb3kyMcZNNraOv8=";
+ sha256 = "1ny1003bbpdscc4kr2d94zc5vxm30y64dpj3fpd5zz2p2g0cq2h9";
};
passthru = {
@@ -66,10 +69,12 @@ stdenv.mkDerivation rec {
elementary-gtk-theme
elementary-icon-theme
elementary-settings-daemon
+ gnome-settings-daemon
gdk-pixbuf
granite
gtk3
libgee
+ libhandy
lightdm
mutter
wingpanel-with-indicators
@@ -80,12 +85,16 @@ stdenv.mkDerivation rec {
"--sbindir=${placeholder "out"}/bin"
# baked into the program for discovery of the greeter configuration
"--sysconfdir=/etc"
- # We use the patched gnome-settings-daemon
- "-Dubuntu-patched-gsd=true"
- "-Dgsd-dir=${elementary-settings-daemon}/libexec/" # trailing slash is needed
+ "-Dgsd-dir=${gnome-settings-daemon}/libexec/" # trailing slash is needed
];
patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/greeter/pull/545
+ (fetchpatch {
+ url = "https://github.com/elementary/greeter/commit/d1373a7db827bc753bfcd70d0c8f25460ea9f1de.patch";
+ sha256 = "0s8l7ycd2s307d3dh1p4vdk33dbzjzqwxs6msyb9w0ycfyxlwdvp";
+ })
./sysconfdir-install.patch
# Needed until https://github.com/elementary/greeter/issues/360 is fixed
(substituteAll {
@@ -125,6 +134,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/greeter";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-gsettings-schemas/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-gsettings-schemas/default.nix
index bfe95e0be4..1f8c811d9d 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-gsettings-schemas/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-gsettings-schemas/default.nix
@@ -6,7 +6,7 @@
, glib
, gala
, epiphany
-, elementary-settings-daemon
+, gnome-settings-daemon
, gtk3
, elementary-dock
, gsettings-desktop-schemas
@@ -18,7 +18,7 @@ let
gsettingsOverridePackages = [
elementary-dock
- elementary-settings-daemon
+ gnome-settings-daemon
epiphany
gala
gsettings-desktop-schemas
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix
index 70da883392..e7b0248ad4 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/default.nix
@@ -1,8 +1,8 @@
{ lib, stdenv
, fetchFromGitHub
, nix-update-script
+, substituteAll
, pantheon
-, fetchpatch
, pkg-config
, meson
, ninja
@@ -17,11 +17,12 @@
, gettext
, libhandy
, wrapGAppsHook
+, appcenter
}:
stdenv.mkDerivation rec {
pname = "elementary-onboarding";
- version = "1.2.1";
+ version = "6.0.0";
repoName = "onboarding";
@@ -29,20 +30,9 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-tLTwXA2miHqYqCUbIiBjb2nQB+uN/WzuE4F9m3fVCbM=";
+ sha256 = "1mpw0j8ymb41py9v9qlk4nwy1lnwj7k388c7gqdv34ynck0ymfi4";
};
- patches = [
- # Port to Libhandy-1
- (fetchpatch {
- url = "https://github.com/elementary/onboarding/commit/8af6b7d9216f8cbf725f708b36ef4d4f6c400c78.patch";
- sha256 = "cnSCSSFEQlNd9Ncw5VCJ32stZ8D4vhl3f+derAk/Cas=";
- excludes = [
- ".github/workflows/main.yml"
- ];
- })
- ];
-
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -69,6 +59,13 @@ stdenv.mkDerivation rec {
libhandy
];
+ patches = [
+ (substituteAll {
+ src = ./fix-paths.patch;
+ appcenter = appcenter;
+ })
+ ];
+
postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
@@ -79,6 +76,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/onboarding";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/fix-paths.patch
new file mode 100644
index 0000000000..c98d898bb4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-onboarding/fix-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/Views/AppCenterView.vala b/src/Views/AppCenterView.vala
+index 16cd18b..5895897 100644
+--- a/src/Views/AppCenterView.vala
++++ b/src/Views/AppCenterView.vala
+@@ -55,7 +55,7 @@ public class Onboarding.AppCenterView : AbstractOnboardingView {
+ appcenter_button.clicked.connect (() => {
+ try {
+ var appcenter = AppInfo.create_from_commandline (
+- "io.elementary.appcenter",
++ "@appcenter@/bin/io.elementary.appcenter",
+ "AppCenter",
+ AppInfoCreateFlags.SUPPORTS_STARTUP_NOTIFICATION
+ );
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-print-shim/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-print-shim/default.nix
index 7b821f883c..c64cfced0c 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-print-shim/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-print-shim/default.nix
@@ -42,6 +42,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/print";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix
index 38fcb8d40b..e3d0cb8c72 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix
@@ -11,7 +11,7 @@
, orca
, onboard
, elementary-default-settings
-, elementary-settings-daemon
+, gnome-settings-daemon
, runtimeShell
, writeText
, meson
@@ -89,16 +89,16 @@ let
in
stdenv.mkDerivation rec {
- pname = "elementary-session-settings-unstable";
- version = "2020-07-06";
+ pname = "elementary-session-settings";
+ version = "6.0.0";
repoName = "session-settings";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
- rev = "fa15cbd83fba0ba30e9a302db880350bff5ace52";
- hash = "sha256-26H791c7OAjFYtjVChIatICSocMt0uTej1TKBOvw+6w=";
+ rev = version;
+ sha256 = "1faglpa7q3a4335gnd074a3lnsdspyjdnskgy4bfnf6xmwjx7kjx";
};
nativeBuildInputs = [
@@ -109,8 +109,8 @@ stdenv.mkDerivation rec {
];
buildInputs = [
- pantheon.elementary-settings-daemon
gnome-keyring
+ gnome-settings-daemon
onboard
orca
];
@@ -124,7 +124,6 @@ stdenv.mkDerivation rec {
postInstall = ''
# our mimeapps patched from upstream to exclude:
- # * pantheon-mail -> geary
# * evince.desktop -> org.gnome.Evince.desktop
mkdir -p $out/share/applications
cp -av ${./pantheon-mimeapps.list} $out/share/applications/pantheon-mimeapps.list
@@ -154,8 +153,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Session settings for elementary";
homepage = "https://github.com/elementary/session-settings";
- license = licenses.lgpl3;
+ license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-session-settings/pantheon-mimeapps.list b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-session-settings/pantheon-mimeapps.list
index 3b5e3b0e77..8deb6ae8c1 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-session-settings/pantheon-mimeapps.list
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-session-settings/pantheon-mimeapps.list
@@ -163,6 +163,6 @@ x-content/video-svcd=io.elementary.videos.desktop
x-content/video-vcd=io.elementary.videos.desktop
x-scheme-handler/http=org.gnome.Epiphany.desktop
x-scheme-handler/https=org.gnome.Epiphany.desktop
-x-scheme-handler/mailto=org.gnome.Evolution.desktop
+x-scheme-handler/mailto=io.elementary.mail.desktop
x-scheme-handler/trash=io.elementary.files.desktop
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix
index 314267d861..3a6fbc1947 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/elementary-shortcut-overlay/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -12,13 +13,14 @@
, glib
, granite
, libgee
+, libhandy
, elementary-icon-theme
, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "elementary-shortcut-overlay";
- version = "1.1.2";
+ version = "1.2.0";
repoName = "shortcut-overlay";
@@ -26,9 +28,18 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-TFS29vwDkTtoFcIVAbKskyLemqW9fxE7fQkM61DpDm0=";
+ sha256 = "1zs2fpx4agr00rsfmpi00nhiw92mlypzm4p9x3g851p24m62fn79";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/shortcut-overlay/pull/100
+ (fetchpatch {
+ url = "https://github.com/elementary/shortcut-overlay/commit/f26e3684568e30cb6e151438e2d86c4d392626bf.patch";
+ sha256 = "0zxyqpk9xbxdm8lmgdwbb4yzzwbjlhypsca3xs34a2pl0b9pcdwd";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -51,6 +62,7 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
+ libhandy
];
meta = with lib; {
@@ -58,6 +70,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/shortcut-overlay";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix
index c4467c53a2..280a6a0757 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/default.nix
@@ -23,18 +23,20 @@
, elementary-dock
, elementary-icon-theme
, elementary-settings-daemon
+, gnome-settings-daemon
, wrapGAppsHook
+, gexiv2
}:
stdenv.mkDerivation rec {
pname = "gala";
- version = "3.3.2";
+ version = "6.0.1";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-BOarHUEgWqQM6jmVMauJi0JnsM+jE45MnPNnAqz1qOE=";
+ sha256 = "0xp9vviamzdwlcnx4836sxaz2pyfkxswgvjm73ppn7fkdm0zjpzx";
};
passthru = {
@@ -61,6 +63,8 @@ stdenv.mkDerivation rec {
elementary-dock
elementary-icon-theme
elementary-settings-daemon
+ gnome-settings-daemon
+ gexiv2
gnome-desktop
granite
gtk3
@@ -71,15 +75,13 @@ stdenv.mkDerivation rec {
];
patches = [
- # https://github.com/elementary/gala/pull/869
- # build failure in vala 0.48.7
- # https://github.com/elementary/gala/pull/869#issuecomment-657147695
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/gala/pull/1205
(fetchpatch {
- url = "https://github.com/elementary/gala/commit/85d290c75eaa147b704ad34e6c67498071707ee8.patch";
- sha256 = "19jkvmxidf453qfrxkvi35igxzfz2cm8srwkabvyn9wyd1yhiw0l";
+ url = "https://github.com/elementary/gala/commit/605aa10ea2a78650e001b2a247c5f7afce478b05.patch";
+ sha256 = "0bg67wzrnmx8nlw93i35vhyfx8al0bj0lacgci98vwlp2m1jgbd2";
})
./plugins-dir.patch
- ./use-new-notifications-default.patch
];
postPatch = ''
@@ -92,6 +94,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/gala";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/plugins-dir.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/plugins-dir.patch
index f08652e9f6..b0e72bbe1a 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/plugins-dir.patch
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/plugins-dir.patch
@@ -1,16 +1,17 @@
diff --git a/meson.build b/meson.build
-index 78113d6..926596c 100644
+index d0f00e5..977d2e2 100644
--- a/meson.build
+++ b/meson.build
-@@ -24,13 +24,14 @@ vapi_dir = meson.current_source_dir() / 'vapi'
-
+@@ -25,6 +25,7 @@ vapi_dir = meson.current_source_dir() / 'vapi'
+ locale_dir = join_paths(get_option('prefix'), get_option('localedir'))
data_dir = join_paths(get_option('prefix'), get_option('datadir'))
plugins_dir = join_paths(get_option('prefix'), get_option('libdir'), meson.project_name(), 'plugins')
+plugins_dir_for_build = join_paths('/run/current-system/sw/lib/', meson.project_name(), 'plugins')
pkgdata_dir = join_paths(get_option('prefix'), get_option('datadir'), meson.project_name())
pkglib_dir = join_paths(get_option('prefix'), get_option('libdir'), meson.project_name())
-
- conf = configuration_data()
+
+@@ -33,7 +34,7 @@ conf.set_quoted('GETTEXT_PACKAGE', meson.project_name())
+ conf.set_quoted('LOCALEDIR', locale_dir)
conf.set_quoted('DATADIR', data_dir)
conf.set_quoted('PKGDATADIR', pkgdata_dir)
-conf.set_quoted('PLUGINDIR', plugins_dir)
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/use-new-notifications-default.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/use-new-notifications-default.patch
deleted file mode 100644
index dc256bcff3..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/gala/use-new-notifications-default.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/data/gala.gschema.xml b/data/gala.gschema.xml
-index 8032583..7f4f03c 100644
---- a/data/gala.gschema.xml
-+++ b/data/gala.gschema.xml
-@@ -58,7 +58,7 @@
- If enabled, dropping windows on vertical screen edges maximizes them vertically and resizes them horizontally to cover half of the available area. Dropping windows on the top screen edge maximizes them completely.
-
-
-- false
-+ true
- If new notifications should be used
- If new notifications UI should be used, requires io.elemenetary.notifications to be present and running
-
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/a11y/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/a11y/default.nix
new file mode 100644
index 0000000000..7e185ece23
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/a11y/default.nix
@@ -0,0 +1,70 @@
+{ lib, stdenv
+, fetchFromGitHub
+, fetchpatch
+, nix-update-script
+, pantheon
+, meson
+, ninja
+, pkg-config
+, python3
+, vala
+, granite
+, gtk3
+, libgee
+, wingpanel
+}:
+
+stdenv.mkDerivation rec {
+ pname = "wingpanel-indicator-a11y";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "elementary";
+ repo = pname;
+ rev = version;
+ sha256 = "1adx1sx9qh02hjgv5h0gwyn116shjl3paxmyaiv4cgh6vq3ndp3c";
+ };
+
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/wingpanel-indicator-a11y/pull/48
+ (fetchpatch {
+ url = "https://github.com/elementary/wingpanel-indicator-a11y/commit/fb8412d56bc1c42b70e8ee41b837e8024e1297f7.patch";
+ sha256 = "0619npdw9wvaz1zk2lzikczyjdqba8v8c9ry9zizvvl4j1i1ad7k";
+ })
+ ];
+
+ passthru = {
+ updateScript = nix-update-script {
+ attrPath = "pantheon.${pname}";
+ };
+ };
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ python3
+ vala
+ ];
+
+ buildInputs = [
+ granite
+ gtk3
+ libgee
+ wingpanel
+ ];
+
+ postPatch = ''
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
+ '';
+
+ meta = with lib; {
+ description = "Universal Access Indicator for Wingpanel";
+ homepage = "https://github.com/elementary/wingpanel-indicator-a11y";
+ license = licenses.gpl2Plus;
+ platforms = platforms.linux;
+ maintainers = teams.pantheon.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix
index 230ae29ffa..29432bf196 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix
@@ -1,6 +1,5 @@
{ lib, stdenv
, fetchFromGitHub
-, fetchpatch
, nix-update-script
, pantheon
, substituteAll
@@ -19,7 +18,6 @@
, elementary-dock
, bamf
, switchboard-with-plugs
-, libunity
, libsoup
, wingpanel
, zeitgeist
@@ -29,7 +27,7 @@
stdenv.mkDerivation rec {
pname = "wingpanel-applications-menu";
- version = "2.7.1";
+ version = "2.8.2";
repoName = "applications-menu";
@@ -37,7 +35,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-NeazBzkbdQTC6OzPxxyED4OstMkNkUGtCIaZD67fTnM=";
+ sha256 = "1pm3dnq35vbvyxqapmfy4frfwhc1l2zh634annlmbjiyfp5mzk0q";
};
passthru = {
@@ -59,14 +57,12 @@ stdenv.mkDerivation rec {
buildInputs = [
bamf
elementary-dock
- gnome-menus
granite
gtk3
json-glib
libgee
libhandy
libsoup
- libunity
switchboard-with-plugs
wingpanel
zeitgeist
@@ -83,12 +79,6 @@ stdenv.mkDerivation rec {
];
patches = [
- # Port to Libhandy-1
- (fetchpatch {
- url = "https://github.com/elementary/applications-menu/commit/8eb2430e8513e9d37f875c5c9b8b15a968c27127.patch";
- sha256 = "8Uw9mUw7U5nrAwUDGVpAwoRqb9ah503wQCr9kPbBJIo=";
- })
-
(substituteAll {
src = ./fix-paths.patch;
bc = "${bc}/bin/bc";
@@ -105,6 +95,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/applications-menu";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/fix-paths.patch
index 25e3891a20..aea828b363 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/fix-paths.patch
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/fix-paths.patch
@@ -1,8 +1,8 @@
diff --git a/src/synapse-plugins/calculator-plugin.vala b/src/synapse-plugins/calculator-plugin.vala
-index 18ca3af..f5d1076 100644
+index 886a44cd..a4601da6 100644
--- a/src/synapse-plugins/calculator-plugin.vala
+++ b/src/synapse-plugins/calculator-plugin.vala
-@@ -44,9 +44,7 @@ namespace Synapse {
+@@ -50,9 +50,7 @@ namespace Synapse {
_("Calculator"),
_("Calculate basic expressions."),
"accessories-calculator",
@@ -13,10 +13,10 @@ index 18ca3af..f5d1076 100644
);
}
-@@ -87,7 +85,7 @@ namespace Synapse {
- if (matched) {
+@@ -94,7 +92,7 @@ namespace Synapse {
Pid pid;
int read_fd, write_fd;
+ /* Must include math library to get non-integer results and to access standard math functions */
- string[] argv = {"bc", "-l"};
+ string[] argv = {"@bc@", "-l"};
string? solution = null;
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
index 03500abd62..a9b13650dd 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/bluetooth/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-bluetooth";
- version = "unstable-2020-10-01";
+ version = "2.1.8";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
- rev = "2b59d646ea0d66ae45dafc851374f24dcd98c064";
- sha256 = "sha256-selp70P+7RhbdHF6iiNmcNbMf/c+B9zZ6nlxwRSZGn4=";
+ rev = version;
+ sha256 = "12rasf8wy3cqnfjlm9s2qnx4drzx0w0yviagkng3kspdzm3vzsqy";
};
passthru = {
@@ -62,6 +62,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/wingpanel-indicator-bluetooth";
license = licenses.lgpl21Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
index 03954fac64..ad03027746 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
@@ -1,6 +1,8 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
+, substituteAll
, pantheon
, pkg-config
, meson
@@ -13,6 +15,7 @@
, evolution-data-server
, libical
, libgee
+, libhandy
, libxml2
, libsoup
, libgdata
@@ -21,13 +24,13 @@
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-datetime";
- version = "2.2.5";
+ version = "2.3.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-rZzZIh4bwZfwQFDbfPDKQtfLMJQ2IdykH1yiV6ckqnw=";
+ sha256 = "1mdm0fsnmmyw8c0ik2jmfri3kas9zkz1hskzf8wvbd51vnazfpgw";
};
passthru = {
@@ -50,12 +53,26 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
+ libhandy
libical
libsoup
wingpanel
libgdata # required by some dependency transitively
];
+ patches = [
+ (substituteAll {
+ src = ./fix-paths.patch;
+ elementary_calendar = elementary-calendar;
+ })
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/wingpanel-indicator-datetime/pull/269
+ (fetchpatch {
+ url = "https://github.com/elementary/wingpanel-indicator-datetime/commit/f7befa68a9fd6215297c334a366919d3431cae65.patch";
+ sha256 = "0l997b1pnpjscs886xy28as5yykxamxacvxdv8466zin7zynarfs";
+ })
+ ];
+
postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
@@ -64,8 +81,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Date & Time Indicator for Wingpanel";
homepage = "https://github.com/elementary/wingpanel-indicator-datetime";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/fix-paths.patch
new file mode 100644
index 0000000000..bec5f43e0d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/fix-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/Widgets/calendar/CalendarView.vala b/src/Widgets/calendar/CalendarView.vala
+index 6e0d530a..2f90f96c 100644
+--- a/src/Widgets/calendar/CalendarView.vala
++++ b/src/Widgets/calendar/CalendarView.vala
+@@ -222,7 +222,7 @@ public class DateTime.Widgets.CalendarView : Gtk.Grid {
+
+ // TODO: As far as maya supports it use the Dbus Activation feature to run the calendar-app.
+ public void show_date_in_maya (GLib.DateTime date) {
+- var command = "io.elementary.calendar --show-day %s".printf (date.format ("%F"));
++ var command = "@elementary_calendar@/bin/io.elementary.calendar --show-day %s".printf (date.format ("%F"));
+
+ try {
+ var appinfo = AppInfo.create_from_commandline (command, null, AppInfoCreateFlags.NONE);
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix
index 4e2f945507..6d5227b713 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/keyboard/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -14,17 +15,18 @@
, libgee
, xorg
, libgnomekbd
+, ibus
}:
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-keyboard";
- version = "2.2.1";
+ version = "2.4.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-/sTx0qT7gNj1waQg9OKqHY6MtL+p0NljiIAXKA3DYmA=";
+ sha256 = "10zzsil5l6snz47nx887r22sl2n0j6bg4dhxmgk3j3xp3jhgmrgl";
};
passthru = {
@@ -44,6 +46,7 @@ stdenv.mkDerivation rec {
buildInputs = [
granite
gtk3
+ ibus
libgee
wingpanel
xorg.xkeyboardconfig
@@ -54,13 +57,19 @@ stdenv.mkDerivation rec {
src = ./fix-paths.patch;
gkbd_keyboard_display = "${libgnomekbd}/bin/gkbd-keyboard-display";
})
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/wingpanel-indicator-keyboard/pull/110
+ (fetchpatch {
+ url = "https://github.com/elementary/wingpanel-indicator-keyboard/commit/ea5df2f62a99a216ee5ed137268e710490a852a4.patch";
+ sha256 = "0fmdz10xgzsryj0f0dnpjrh9yygjkb91a7pxg0rwddxbprhnr7j0";
+ })
];
meta = with lib; {
description = "Keyboard Indicator for Wingpanel";
homepage = "https://github.com/elementary/wingpanel-indicator-keyboard";
- license = licenses.lgpl21Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix
index ab898084c0..92738df7b3 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/default.nix
@@ -1,6 +1,8 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
+, substituteAll
, pantheon
, pkg-config
, meson
@@ -12,17 +14,18 @@
, libnma
, wingpanel
, libgee
+, elementary-capnet-assist
}:
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-network";
- version = "2.2.4";
+ version = "2.3.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-wVHvHduUT55rIWRfRWg3Z3jL3FdzUJfiqFONRmpCR8k=";
+ sha256 = "0q5ad2sj0nmigrh1rykb2kvik3hzibzyafdvkkmjd6y92145lwl1";
};
passthru = {
@@ -47,11 +50,24 @@ stdenv.mkDerivation rec {
wingpanel
];
+ patches = [
+ (substituteAll {
+ src = ./fix-paths.patch;
+ elementary_capnet_assist = elementary-capnet-assist;
+ })
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/wingpanel-indicator-network/pull/228
+ (fetchpatch {
+ url = "https://github.com/elementary/wingpanel-indicator-network/commit/eacc7d46a94a980005e87e38e6c943143a09692a.patch";
+ sha256 = "1svg07fqmplchp1ass0h8qkr3g24pkw8dcsnd54ddmvnjzwrzz0a";
+ })
+ ];
+
meta = with lib; {
description = "Network Indicator for Wingpanel";
homepage = "https://github.com/elementary/wingpanel-indicator-network";
license = licenses.lgpl21Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/fix-paths.patch
new file mode 100644
index 0000000000..b98c50b3e4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/network/fix-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/Indicator.vala b/src/Indicator.vala
+index 83ce932a..f95ed142 100644
+--- a/src/Indicator.vala
++++ b/src/Indicator.vala
+@@ -67,7 +67,7 @@ public class Network.Indicator : Wingpanel.Indicator {
+
+ if (network_monitor.get_connectivity () == NetworkConnectivity.FULL || network_monitor.get_connectivity () == NetworkConnectivity.PORTAL) {
+ try {
+- var appinfo = AppInfo.create_from_commandline ("io.elementary.capnet-assist", null, AppInfoCreateFlags.NONE);
++ var appinfo = AppInfo.create_from_commandline ("@elementary_capnet_assist@/bin/io.elementary.capnet-assist", null, AppInfoCreateFlags.NONE);
+ appinfo.launch (null, null);
+ } catch (Error e) {
+ warning ("%s\n", e.message);
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
index 4481c181f5..23f9e400c0 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -15,15 +16,24 @@
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-nightlight";
- version = "2.0.4";
+ version = "2.1.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-0f03XO74ezzS/Uy0mXT4raoazETL/SOVh58sAo9bEIA=";
+ sha256 = "1zxjw68byg4sjn8lzsidzmy4ipwxgnv8rm529a7wzlpgj2xq3x4j";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/wingpanel-indicator-nightlight/pull/91
+ (fetchpatch {
+ url = "https://github.com/elementary/wingpanel-indicator-nightlight/commit/4e15f71ed958df3569b2f1e224b9fb18613281f1.patch";
+ sha256 = "07awmswyy0988pm6ggyz22mllja675cbdzrjdqc1xd4knwcgy77v";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -45,13 +55,11 @@ stdenv.mkDerivation rec {
wingpanel
];
- PKG_CONFIG_WINGPANEL_2_0_INDICATORSDIR = "${placeholder "out"}/lib/wingpanel";
-
meta = with lib; {
description = "Night Light Indicator for Wingpanel";
homepage = "https://github.com/elementary/wingpanel-indicator-nightlight";
license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix
index 97ab0cb80e..1a101a8a88 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix
@@ -11,26 +11,27 @@
, granite
, wingpanel
, libgee
+, libhandy
, elementary-notifications
}:
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-notifications";
- version = "2.1.4";
+ version = "6.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-tVPSJO/9IXlibLkb6Cv+8azdvuXbcNOI1qYk4VQc4WI=";
+ sha256 = "1pvcpk1d2zh9pvw0clv3bhf2plcww6nbxs6j7xjbvnaqs7d6i1k2";
};
patches = [
- # Fix do not disturb on NixOS
- # https://github.com/elementary/wingpanel-indicator-notifications/pull/110
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/wingpanel-indicator-notifications/pull/218
(fetchpatch {
- url = "https://github.com/elementary/wingpanel-indicator-notifications/commit/02b1e226c0262c1535fdf2b4f1daba6be9084f67.patch";
- sha256 = "1a5phygygndr28yx8yp0lyk0wxypc5656dpidw1z8x1yd6xysqhy";
+ url = "https://github.com/elementary/wingpanel-indicator-notifications/commit/c7e73f0683561345935a959dafa2083b7e22fe99.patch";
+ sha256 = "10xiyq42bqfmih1jgqpq64nha3n0y7ra3j7j0q27rn5hhhgbyjs7";
})
];
@@ -52,6 +53,7 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
+ libhandy
wingpanel
];
@@ -60,6 +62,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/wingpanel-indicator-notifications";
license = licenses.lgpl21Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix
index 69a17b9dd3..f3d3ac0e46 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/default.nix
@@ -1,7 +1,9 @@
{ lib, stdenv
, fetchFromGitHub
+, substituteAll
, nix-update-script
, pantheon
+, gnome
, pkg-config
, meson
, python3
@@ -11,6 +13,7 @@
, granite
, bamf
, libgtop
+, libnotify
, udev
, wingpanel
, libgee
@@ -18,13 +21,13 @@
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-power";
- version = "2.2.0";
+ version = "6.1.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-wjYZXFnzvPSukzh1BNvyaFxKpYm+kNNFm5AsthLXGVE=";
+ sha256 = "1zlpnl7983jkpy2nik08ih8lwrqvm456h993ixa6armzlazdvnjk";
};
passthru = {
@@ -47,10 +50,18 @@ stdenv.mkDerivation rec {
gtk3
libgee
libgtop
+ libnotify
udev
wingpanel
];
+ patches = [
+ (substituteAll {
+ src = ./fix-paths.patch;
+ gnome_power_manager = gnome.gnome-power-manager;
+ })
+ ];
+
postPatch = ''
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
@@ -59,8 +70,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Power Indicator for Wingpanel";
homepage = "https://github.com/elementary/wingpanel-indicator-power";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/fix-paths.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/fix-paths.patch
new file mode 100644
index 0000000000..532001eb66
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/power/fix-paths.patch
@@ -0,0 +1,13 @@
+diff --git a/src/Widgets/DeviceList.vala b/src/Widgets/DeviceList.vala
+index 0c56f46..33d97b3 100644
+--- a/src/Widgets/DeviceList.vala
++++ b/src/Widgets/DeviceList.vala
+@@ -39,7 +39,7 @@ public class Power.Widgets.DeviceList : Gtk.ListBox {
+ string device_path = path_entries.@get (value);
+ try {
+ AppInfo statistics_app = AppInfo.create_from_commandline (
+- "gnome-power-statistics --device " + device_path,
++ "@gnome_power_manager@/bin/gnome-power-statistics --device " + device_path,
+ "",
+ AppInfoCreateFlags.NONE
+ );
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix
index a6c08b613b..eaccad35aa 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/session/default.nix
@@ -12,19 +12,29 @@
, wingpanel
, accountsservice
, libgee
+, libhandy
}:
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-session";
- version = "unstable-2020-09-13";
+ version = "2.3.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
- rev = "e65c95f46adbfd598ad61933394d7bc3c5998278";
- sha256 = "sha256-QKOfgAc6pDQYpETrFunZB6+rF1P8XIf0pjft/t9aWW0=";
+ rev = version;
+ sha256 = "0hww856qjl4kjmmksd5gp8bc5vj4fhs2s9fmbnpbf88lg5ds0wv0";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/wingpanel-indicator-session/pull/162
+ (fetchpatch {
+ url = "https://github.com/elementary/wingpanel-indicator-session/commit/e85032da8e923df4589dc75ccded10026b6c1cd7.patch";
+ sha256 = "139b2zbc6qjaw41nwfjkqv4npahkzryv4p5m6v10273clv6l72ng";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -43,6 +53,7 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
+ libhandy
wingpanel
];
@@ -51,6 +62,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/wingpanel-indicator-session";
license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix
index 25707f39e4..fcaf06de01 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix
@@ -1,5 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
+, fetchpatch
, nix-update-script
, pantheon
, pkg-config
@@ -19,15 +20,24 @@
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-sound";
- version = "2.1.6";
+ version = "6.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-WGkxLsbdJ7Z7kolymYpggsVy4cN4CicNKdfCbunklSI=";
+ sha256 = "0cv97c0qrhqisyghy9a9qr4ffcx3g4bkswxm6rn4r2wfg4gvljri";
};
+ patches = [
+ # Upstream code not respecting our localedir
+ # https://github.com/elementary/wingpanel-indicator-sound/pull/216
+ (fetchpatch {
+ url = "https://github.com/elementary/wingpanel-indicator-sound/commit/df816104c15e4322c1077313b1f43114cdaf710e.patch";
+ sha256 = "029z7l467jz1ymxwrzrf874062r6xmskl7mldpq39jh110fijy5l";
+ })
+ ];
+
passthru = {
updateScript = nix-update-script {
attrPath = "pantheon.${pname}";
@@ -61,8 +71,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Sound Indicator for Wingpanel";
homepage = "https://github.com/elementary/wingpanel-indicator-sound";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
index 97c2d0c884..1ae9f9f4aa 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
@@ -22,13 +22,13 @@
stdenv.mkDerivation rec {
pname = "wingpanel";
- version = "2.3.2";
+ version = "3.0.0";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-mXi600gufUK81Uks9p4+al0tCI7H9KpizZGyoomp42s=";
+ sha256 = "0ycys24y1rrz0ydpvs4mc89p4k986q1ziwbvziinxr1wsli9v1dj";
};
passthru = {
@@ -82,8 +82,8 @@ stdenv.mkDerivation rec {
including the applications menu.
'';
homepage = "https://github.com/elementary/wingpanel";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/granite/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/granite/default.nix
index 7f3a6dc098..0e6d14d242 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/granite/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/granite/default.nix
@@ -18,7 +18,7 @@
stdenv.mkDerivation rec {
pname = "granite";
- version = "6.1.0";
+ version = "6.1.1";
outputs = [ "out" "dev" ];
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "02hn4abnsn6fm2m33pjmlnkj8dljsm292z62vn8ccvy7l8f9my6l";
+ sha256 = "13c6xk014psvmll9qybdqviskllw4g150m2k4ikjbv59g0rfp7xq";
};
passthru = {
@@ -67,6 +67,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/granite";
license = licenses.lgpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/contractor/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/services/contractor/default.nix
index e15480c8cc..666e17362a 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/contractor/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/services/contractor/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "contractor";
- version = "0.3.4";
+ version = "0.3.5";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-FHLecRxTE8v3M7cV6rkQKNhPhKFhuhvkzB5C+u7Z+Ms=";
+ sha256 = "1sqww7zlzl086pjww3d21ah1g78lfrc9aagrqhmsnnbji9gwb8ab";
};
passthru = {
@@ -54,6 +54,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/contractor";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-capnet-assist/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-capnet-assist/default.nix
index d9f224ce45..0b904a1121 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-capnet-assist/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-capnet-assist/default.nix
@@ -11,6 +11,7 @@
, gtk3
, granite
, libgee
+, libhandy
, gcr
, webkitgtk
, wrapGAppsHook
@@ -18,7 +19,7 @@
stdenv.mkDerivation rec {
pname = "elementary-capnet-assist";
- version = "2.2.5";
+ version = "2.3.0";
repoName = "capnet-assist";
@@ -26,7 +27,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "sha256-o6J3vNWvV0zRde8VWWfpb56PQhSck2sJQVLimq0P9CY=";
+ sha256 = "1gma8a04ndivx1fd3ha9f45r642qq2li80wrd6dsrp4v3vqix9bn";
};
passthru = {
@@ -50,6 +51,7 @@ stdenv.mkDerivation rec {
granite
gtk3
libgee
+ libhandy
webkitgtk
];
@@ -66,8 +68,8 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "A small WebKit app that assists a user with login when a captive portal is detected";
homepage = "https://github.com/elementary/capnet-assist";
- license = licenses.gpl2Plus;
+ license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-dpms-helper/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-dpms-helper/default.nix
deleted file mode 100644
index 65995c4565..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-dpms-helper/default.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-{ lib, stdenv
-, fetchFromGitHub
-, nix-update-script
-, pantheon
-, meson
-, ninja
-, desktop-file-utils
-, glib
-, coreutils
-, elementary-settings-daemon
-, wrapGAppsHook
-}:
-
-stdenv.mkDerivation rec {
- pname = "elementary-dpms-helper";
- version = "1.0";
-
- repoName = "dpms-helper";
-
- src = fetchFromGitHub {
- owner = "elementary";
- repo = repoName;
- rev = version;
- sha256 = "sha256-0KbfAxvZ+aFjq+XEK4uoRHSyKlaky0FlJd2a5TG4bms=";
- };
-
- passthru = {
- updateScript = nix-update-script {
- attrPath = "pantheon.${pname}";
- };
- };
-
- nativeBuildInputs = [
- desktop-file-utils
- meson
- ninja
- wrapGAppsHook
- ];
-
- buildInputs = [
- elementary-settings-daemon
- glib
- ];
-
- preFixup = ''
- gappsWrapperArgs+=(--prefix PATH : "${lib.makeBinPath [ glib.dev coreutils ]}")
- '';
-
- postFixup = ''
- substituteInPlace $out/etc/xdg/autostart/io.elementary.dpms-helper.desktop \
- --replace "Exec=io.elementary.dpms-helper" "Exec=$out/bin/io.elementary.dpms-helper"
- '';
-
- # See: https://github.com/elementary/dpms-helper/pull/10
- postInstall = ''
- ${glib.dev}/bin/glib-compile-schemas $out/share/glib-2.0/schemas
- '';
-
- meta = with lib; {
- description = "Sets DPMS settings found in org.pantheon.dpms";
- homepage = "https://github.com/elementary/dpms-helper";
- license = licenses.gpl2;
- platforms = platforms.linux;
- maintainers = pantheon.maintainers;
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-notifications/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-notifications/default.nix
index 73cace23cc..15ae6840e4 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-notifications/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-notifications/default.nix
@@ -8,6 +8,7 @@
, glib
, granite
, libgee
+, libhandy
, libcanberra-gtk3
, pantheon
, python3
@@ -16,15 +17,15 @@
stdenv.mkDerivation rec {
pname = "elementary-notifications";
- version = "unstable-2020-03-31";
+ version = "6.0.0";
repoName = "notifications";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
- rev = "db552b0c3466ba1099c7737c353b7225ab1896cc";
- sha256 = "1fhf4zx73qka935x5afv6zqsm2l37d1mjbhrbzzzz44dqwa2vp16";
+ rev = version;
+ sha256 = "0jfppafbc8jwhhnillylicz4zfds789d8b31ifsx0qijlxa7kji9";
};
nativeBuildInputs = [
@@ -43,6 +44,7 @@ stdenv.mkDerivation rec {
gtk3
libcanberra-gtk3
libgee
+ libhandy
];
postPatch = ''
@@ -54,7 +56,7 @@ stdenv.mkDerivation rec {
description = "GTK notification server for Pantheon";
homepage = "https://github.com/elementary/notifications";
license = licenses.gpl3Plus;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix
index 568414aab3..d1aaad42e2 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix
@@ -1,166 +1,67 @@
{ lib, stdenv
-, substituteAll
-, fetchurl
-, fetchgit
-, fetchpatch
+, fetchFromGitHub
, meson
, ninja
-, pkg-config
-, gnome
-, perl
-, gettext
-, gtk3
-, glib
-, libnotify
-, libgnomekbd
-, lcms2
-, libpulseaudio
-, alsa-lib
-, libcanberra-gtk3
-, upower
-, colord
-, libgweather
-, polkit
-, gsettings-desktop-schemas
-, geoclue2
-, systemd
-, libgudev
-, libwacom
-, libxslt
-, libxml2
-, modemmanager
-, networkmanager
-, gnome-desktop
-, geocode-glib
-, docbook_xsl
-, accountsservice
-, wrapGAppsHook
-, python3
-, tzdata
-, nss
-, gcr
, pantheon
+, pkg-config
+, python3
+, vala
+, accountsservice
+, dbus
+, desktop-file-utils
+, geoclue2
+, glib
+, gobject-introspection
+, gtk3
+, granite
+, libgee
+, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "elementary-settings-daemon";
- version = "3.34.1";
+ version = "1.0.0";
- repoName = "gnome-settings-daemon";
+ repoName = "settings-daemon";
- src = fetchgit {
- url = "https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/${repoName}";
- rev = "refs/tags/ubuntu/${version}-1ubuntu2";
- sha256 = "0w0dsbzif7v0gk61rs9g20ldlimbdwb5yvlfdc568yyx5z643jbv";
+ src = fetchFromGitHub {
+ owner = "elementary";
+ repo = repoName;
+ rev = version;
+ sha256 = "1masvy1f9z2cp8w5ajnhy4k9bzvzgfziqlm59bf146pdd2567hiw";
};
- # We've omitted the 53_sync_input_sources_to_accountsservice patch because it breaks the build.
- # See: https://gist.github.com/worldofpeace/2f152a20b7c47895bb93239fce1c9f52
- #
- # Also omit ubuntu_calculator_snap.patch as that's obviously not useful here.
- patches = let patchPath = "${src}/debian/patches"; in [
- (substituteAll {
- src = ./fix-paths.patch;
- inherit tzdata;
- })
- ./global-backlight-helper.patch
- "${patchPath}/45_suppress-printer-may-not-be-connected-notification.patch"
- #"${patchPath}/53_sync_input_sources_to_accountsservice.patch"
- "${patchPath}/64_restore_terminal_keyboard_shortcut_schema.patch"
- "${patchPath}/correct_logout_action.patch"
- "${patchPath}/ubuntu-lid-close-suspend.patch"
- "${patchPath}/revert-gsettings-removals.patch"
- "${patchPath}/revert-mediakeys-dbus-interface-drop.patch"
- #"${patchPath}/ubuntu_ibus_configs.patch"
- # https://github.com/elementary/os-patches/blob/6975d1c254cb6ab913b8e2396877203aea8eaa65/debian/patches/elementary-dpms.patch
- ./elementary-dpms.patch
-
- # Query GWeather DB on the fly instead of caching.
- # Needed for the next patch to apply.
- # https://gitlab.gnome.org/GNOME/gnome-settings-daemon/merge_requests/175
- (fetchpatch {
- url = "https://gitlab.gnome.org/GNOME/gnome-settings-daemon/commit/df6c69f028d27b53ac86829e11df103b25ed5a74.patch";
- sha256 = "bKZkPzN64DXMgitjn0vUzUvKl7ldhN/mNVtPKVmHd0Q=";
- })
- # Adjust to libgweather changes.
- # https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/merge_requests/217
- (fetchpatch {
- url = "https://gitlab.gnome.org/GNOME/gnome-settings-daemon/commit/82d88014dfca2df7e081712870e1fb017c16b808.patch";
- sha256 = "H5k/v+M2bRaswt5nrDJFNn4gS4BdB0UfzdjUCT4yLKg=";
- })
- ];
-
nativeBuildInputs = [
+ desktop-file-utils
+ gobject-introspection
meson
ninja
pkg-config
- perl
- gettext
- libxml2
- libxslt
- docbook_xsl
- wrapGAppsHook
python3
+ vala
+ wrapGAppsHook
];
buildInputs = [
accountsservice
- alsa-lib
- colord
- gcr
+ dbus
geoclue2
- geocode-glib
glib
- gnome-desktop
- gsettings-desktop-schemas
gtk3
- lcms2
- libcanberra-gtk3
- libgnomekbd # for org.gnome.libgnomekbd.keyboard schema
- libgudev
- libgweather
- libnotify
- libpulseaudio
- libwacom
- modemmanager
- networkmanager
- nss
- polkit
- systemd
- upower
+ granite
+ libgee
];
- mesonFlags = [
- "-Dudev_dir=${placeholder "out"}/lib/udev"
- ];
-
- # Default for release buildtype but passed manually because
- # we're using plain
- NIX_CFLAGS_COMPILE = "-DG_DISABLE_CAST_CHECKS";
-
postPatch = ''
- for f in gnome-settings-daemon/codegen.py plugins/power/gsd-power-constants-update.pl meson_post_install.py; do
- chmod +x $f
- patchShebangs $f
- done
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
'';
- postFixup = ''
- # So the polkit policy can reference /run/current-system/sw/bin/elementary-settings-daemon/gsd-backlight-helper
- mkdir -p $out/bin/elementary-settings-daemon
- ln -s $out/libexec/gsd-backlight-helper $out/bin/elementary-settings-daemon/gsd-backlight-helper
- '';
-
- passthru = {
- updateScript = gnome.updateScript {
- packageName = repoName;
- attrPath = "pantheon.${pname}";
- };
- };
-
meta = with lib; {
- license = licenses.gpl2Plus;
- maintainers = pantheon.maintainers;
+ description = "Settings daemon for Pantheon";
+ homepage = "https://github.com/elementary/settings-daemon";
+ license = licenses.gpl3Plus;
+ maintainers = teams.pantheon.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/elementary-dpms.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/elementary-dpms.patch
deleted file mode 100644
index 14d056ceca..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/elementary-dpms.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-diff --git a/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in b/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
-index ec805d8a..cf0d6793 100644
---- a/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
-+++ b/data/org.gnome.settings-daemon.plugins.power.gschema.xml.in
-@@ -11,6 +11,11 @@
- Activation of this plugin
- Whether this plugin would be activated by unity-settings-daemon or not
-
-+
-+ false
-+ Reset X DPMS values
-+ Whether DPMS values will be adjusted by gnome-settings-daemon
-+
-
- 30
- The brightness of the screen when idle
-diff --git a/plugins/power/gpm-common.c b/plugins/power/gpm-common.c
-index a7ca87fb..a56a7cdc 100644
---- a/plugins/power/gpm-common.c
-+++ b/plugins/power/gpm-common.c
-@@ -280,6 +280,18 @@ disable_builtin_screensaver (gpointer unused)
- return TRUE;
- }
-
-+gboolean
-+manage_dpms (void)
-+{
-+ GSettings *settings;
-+ gboolean manage_dpms_defaults;
-+
-+ settings = g_settings_new ("org.gnome.settings-daemon.plugins.power");
-+ manage_dpms_defaults = g_settings_get_boolean (settings, "manage-dpms-defaults");
-+ g_object_unref (settings);
-+ return manage_dpms_defaults;
-+}
-+
- guint
- gsd_power_enable_screensaver_watchdog (void)
- {
-@@ -290,7 +302,7 @@ gsd_power_enable_screensaver_watchdog (void)
- * way. The defaults are now applied in Fedora 20 from
- * being "0" by default to being "600" by default */
- gdk_x11_display_error_trap_push (gdk_display_get_default ());
-- if (DPMSQueryExtension(GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()), &dummy, &dummy))
-+ if (manage_dpms () && DPMSQueryExtension(GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()), &dummy, &dummy))
- DPMSSetTimeouts (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()), 0, 0, 0);
- gdk_x11_display_error_trap_pop_ignored (gdk_display_get_default ());
- id = g_timeout_add_seconds (XSCREENSAVER_WATCHDOG_TIMEOUT,
-diff --git a/plugins/power/gpm-common.h b/plugins/power/gpm-common.h
-index 88a8e00e..af106479 100644
---- a/plugins/power/gpm-common.h
-+++ b/plugins/power/gpm-common.h
-@@ -34,6 +34,7 @@ gchar *gpm_get_timestring (guint time);
- gboolean gsd_power_is_hardware_a_vm (void);
- guint gsd_power_enable_screensaver_watchdog (void);
- void reset_idletime (void);
-+gboolean manage_dpms (void);
-
- /* Backlight helpers */
-
-diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c
-index c500fa38..445496ee 100644
---- a/plugins/power/gsd-power-manager.c
-+++ b/plugins/power/gsd-power-manager.c
-@@ -1033,6 +1033,9 @@ backlight_enable (GsdPowerManager *manager)
- gboolean ret;
- GError *error = NULL;
-
-+ if (!(manage_dpms ()))
-+ return;
-+
- iio_proxy_claim_light (manager, TRUE);
- ret = gnome_rr_screen_set_dpms_mode (manager->rr_screen,
- GNOME_RR_DPMS_ON,
-@@ -1052,6 +1055,9 @@ backlight_disable (GsdPowerManager *manager)
- gboolean ret;
- GError *error = NULL;
-
-+ if (!(manage_dpms ()))
-+ return;
-+
- iio_proxy_claim_light (manager, FALSE);
- ret = gnome_rr_screen_set_dpms_mode (manager->rr_screen,
- GNOME_RR_DPMS_OFF,
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/global-backlight-helper.patch b/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/global-backlight-helper.patch
deleted file mode 100644
index dcdc83934b..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/elementary-settings-daemon/global-backlight-helper.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/plugins/power/gsd-backlight.c b/plugins/power/gsd-backlight.c
-index d7d10fd2..5619d6ad 100644
---- a/plugins/power/gsd-backlight.c
-+++ b/plugins/power/gsd-backlight.c
-@@ -358,7 +358,7 @@ gsd_backlight_run_set_helper (GsdBacklight *backlight, GTask *task)
- proc = g_subprocess_new (G_SUBPROCESS_FLAGS_STDOUT_SILENCE,
- &error,
- "pkexec",
-- LIBEXECDIR "/gsd-backlight-helper",
-+ "/run/current-system/sw/bin/elementary-settings-daemon/gsd-backlight-helper",
- g_udev_device_get_sysfs_path (backlight->udev_device),
- data->value_str, NULL);
- } else {
-diff --git a/plugins/power/org.gnome.settings-daemon.plugins.power.policy.in.in b/plugins/power/org.gnome.settings-daemon.plugins.power.policy.in.in
-index f16300f8..79d6bd17 100644
---- a/plugins/power/org.gnome.settings-daemon.plugins.power.policy.in.in
-+++ b/plugins/power/org.gnome.settings-daemon.plugins.power.policy.in.in
-@@ -25,7 +25,7 @@
- no
- yes
-
-- @libexecdir@/gsd-backlight-helper
-+ /run/current-system/sw/bin/elementary-settings-daemon/gsd-backlight-helper
-
-
-
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix
index 70b62e2b9a..e2053ebf6a 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-geoclue2/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "pantheon-agent-geoclue2";
- version = "1.0.4";
+ version = "1.0.5";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-LrDu9NczSKN9YLo922MqYbcHG1QAwzXUb7W0Q/g9ftI=";
+ sha256 = "0hx3sky0vd2vshkscy3w5x3s18gd45cfqh510xhbmvc0sa32q9gd";
};
passthru = {
@@ -56,6 +56,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/pantheon-agent-geoclue2";
license = licenses.gpl3Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix b/third_party/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
index 61bbb6ef9a..4bef7fd5e0 100644
--- a/third_party/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "pantheon-agent-polkit";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "sha256-YL1LHnPH7pP0EW9IkjdSEX+VuaAF9uNyFbl47vjVps0=";
+ sha256 = "1acqjjarl225yk0f68wkldsamcrzrj0ibpcxma04wq9w7jlmz60c";
};
passthru = {
@@ -50,6 +50,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/elementary/pantheon-agent-polkit";
license = licenses.lgpl21Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/compilers/cudatoolkit/common.nix b/third_party/nixpkgs/pkgs/development/compilers/cudatoolkit/common.nix
index c8a1964814..585277064a 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/cudatoolkit/common.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/cudatoolkit/common.nix
@@ -193,11 +193,11 @@ stdenv.mkDerivation rec {
--set-interpreter "''$(cat $NIX_CC/nix-support/dynamic-linker)" $i
fi
if [[ $i =~ libcudart ]]; then
- rpath2=
+ patchelf --remove-rpath $i
else
rpath2=$rpath:$lib/lib:$out/jre/lib/amd64/jli:$out/lib:$out/lib64:$out/nvvm/lib:$out/nvvm/lib64
+ patchelf --set-rpath "$rpath2" --force-rpath $i
fi
- patchelf --set-rpath "$rpath2" --force-rpath $i
done < <(find $out $lib $doc -type f -print0)
'';
diff --git a/third_party/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix b/third_party/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix
index 3453d8d54b..68b4c97604 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/elm/packages/node-packages.nix
@@ -22,22 +22,22 @@ let
sha512 = "OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==";
};
};
- "@babel/code-frame-7.12.13" = {
+ "@babel/code-frame-7.14.5" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz";
- sha512 = "HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==";
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz";
+ sha512 = "9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==";
};
};
- "@babel/compat-data-7.13.8" = {
+ "@babel/compat-data-7.15.0" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
- version = "7.13.8";
+ version = "7.15.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.8.tgz";
- sha512 = "EaI33z19T4qN3xLXsGf48M2cDqa6ei9tPZlfLdb2HC+e/cFtREiRd8hdSqDbwdLB0/+gLwqJmCYASH0z2bUdog==";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz";
+ sha512 = "0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==";
};
};
"@babel/core-7.12.10" = {
@@ -49,355 +49,355 @@ let
sha512 = "eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==";
};
};
- "@babel/generator-7.13.9" = {
+ "@babel/generator-7.15.4" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.13.9";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz";
- sha512 = "mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz";
+ sha512 = "d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==";
};
};
- "@babel/helper-annotate-as-pure-7.12.13" = {
+ "@babel/helper-annotate-as-pure-7.15.4" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz";
- sha512 = "7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==";
+ url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz";
+ sha512 = "QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==";
};
};
- "@babel/helper-builder-binary-assignment-operator-visitor-7.12.13" = {
+ "@babel/helper-builder-binary-assignment-operator-visitor-7.15.4" = {
name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz";
- sha512 = "CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz";
+ sha512 = "P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==";
};
};
- "@babel/helper-compilation-targets-7.13.10" = {
+ "@babel/helper-compilation-targets-7.15.4" = {
name = "_at_babel_slash_helper-compilation-targets";
packageName = "@babel/helper-compilation-targets";
- version = "7.13.10";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.10.tgz";
- sha512 = "/Xju7Qg1GQO4mHZ/Kcs6Au7gfafgZnwm+a7sy/ow/tV1sHeraRUHbjdat8/UvDor4Tez+siGKDk6zIKtCPKVJA==";
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz";
+ sha512 = "rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==";
};
};
- "@babel/helper-create-class-features-plugin-7.13.10" = {
+ "@babel/helper-create-class-features-plugin-7.15.4" = {
name = "_at_babel_slash_helper-create-class-features-plugin";
packageName = "@babel/helper-create-class-features-plugin";
- version = "7.13.10";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.10.tgz";
- sha512 = "YV7r2YxdTUaw84EwNkyrRke/TJHR/UXGiyvACRqvdVJ2/syV2rQuJNnaRLSuYiop8cMRXOgseTGoJCWX0q2fFg==";
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz";
+ sha512 = "7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==";
};
};
- "@babel/helper-create-regexp-features-plugin-7.12.17" = {
+ "@babel/helper-create-regexp-features-plugin-7.14.5" = {
name = "_at_babel_slash_helper-create-regexp-features-plugin";
packageName = "@babel/helper-create-regexp-features-plugin";
- version = "7.12.17";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz";
- sha512 = "p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==";
+ url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz";
+ sha512 = "TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==";
};
};
- "@babel/helper-explode-assignable-expression-7.13.0" = {
+ "@babel/helper-explode-assignable-expression-7.15.4" = {
name = "_at_babel_slash_helper-explode-assignable-expression";
packageName = "@babel/helper-explode-assignable-expression";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz";
- sha512 = "qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==";
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz";
+ sha512 = "J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==";
};
};
- "@babel/helper-function-name-7.12.13" = {
+ "@babel/helper-function-name-7.15.4" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz";
- sha512 = "TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz";
+ sha512 = "Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==";
};
};
- "@babel/helper-get-function-arity-7.12.13" = {
+ "@babel/helper-get-function-arity-7.15.4" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz";
- sha512 = "DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz";
+ sha512 = "1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==";
};
};
- "@babel/helper-hoist-variables-7.13.0" = {
+ "@babel/helper-hoist-variables-7.15.4" = {
name = "_at_babel_slash_helper-hoist-variables";
packageName = "@babel/helper-hoist-variables";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz";
- sha512 = "0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==";
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz";
+ sha512 = "VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==";
};
};
- "@babel/helper-member-expression-to-functions-7.13.0" = {
+ "@babel/helper-member-expression-to-functions-7.15.4" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz";
- sha512 = "yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz";
+ sha512 = "cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==";
};
};
- "@babel/helper-module-imports-7.12.13" = {
+ "@babel/helper-module-imports-7.15.4" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz";
- sha512 = "NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz";
+ sha512 = "jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==";
};
};
- "@babel/helper-module-transforms-7.13.0" = {
+ "@babel/helper-module-transforms-7.15.7" = {
name = "_at_babel_slash_helper-module-transforms";
packageName = "@babel/helper-module-transforms";
- version = "7.13.0";
+ version = "7.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz";
- sha512 = "Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==";
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz";
+ sha512 = "ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==";
};
};
- "@babel/helper-optimise-call-expression-7.12.13" = {
+ "@babel/helper-optimise-call-expression-7.15.4" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz";
- sha512 = "BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz";
+ sha512 = "E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==";
};
};
- "@babel/helper-plugin-utils-7.13.0" = {
+ "@babel/helper-plugin-utils-7.14.5" = {
name = "_at_babel_slash_helper-plugin-utils";
packageName = "@babel/helper-plugin-utils";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz";
- sha512 = "ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==";
+ url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz";
+ sha512 = "/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==";
};
};
- "@babel/helper-remap-async-to-generator-7.13.0" = {
+ "@babel/helper-remap-async-to-generator-7.15.4" = {
name = "_at_babel_slash_helper-remap-async-to-generator";
packageName = "@babel/helper-remap-async-to-generator";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz";
- sha512 = "pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==";
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz";
+ sha512 = "v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==";
};
};
- "@babel/helper-replace-supers-7.13.0" = {
+ "@babel/helper-replace-supers-7.15.4" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz";
- sha512 = "Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz";
+ sha512 = "/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==";
};
};
- "@babel/helper-simple-access-7.12.13" = {
+ "@babel/helper-simple-access-7.15.4" = {
name = "_at_babel_slash_helper-simple-access";
packageName = "@babel/helper-simple-access";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz";
- sha512 = "0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==";
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz";
+ sha512 = "UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==";
};
};
- "@babel/helper-skip-transparent-expression-wrappers-7.12.1" = {
+ "@babel/helper-skip-transparent-expression-wrappers-7.15.4" = {
name = "_at_babel_slash_helper-skip-transparent-expression-wrappers";
packageName = "@babel/helper-skip-transparent-expression-wrappers";
- version = "7.12.1";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz";
- sha512 = "Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==";
+ url = "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz";
+ sha512 = "BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==";
};
};
- "@babel/helper-split-export-declaration-7.12.13" = {
+ "@babel/helper-split-export-declaration-7.15.4" = {
name = "_at_babel_slash_helper-split-export-declaration";
packageName = "@babel/helper-split-export-declaration";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz";
- sha512 = "tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==";
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz";
+ sha512 = "HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==";
};
};
- "@babel/helper-validator-identifier-7.12.11" = {
+ "@babel/helper-validator-identifier-7.15.7" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.12.11";
+ version = "7.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz";
- sha512 = "np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz";
+ sha512 = "K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==";
};
};
- "@babel/helper-validator-option-7.12.17" = {
+ "@babel/helper-validator-option-7.14.5" = {
name = "_at_babel_slash_helper-validator-option";
packageName = "@babel/helper-validator-option";
- version = "7.12.17";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz";
- sha512 = "TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz";
+ sha512 = "OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==";
};
};
- "@babel/helper-wrap-function-7.13.0" = {
+ "@babel/helper-wrap-function-7.15.4" = {
name = "_at_babel_slash_helper-wrap-function";
packageName = "@babel/helper-wrap-function";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz";
- sha512 = "1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==";
+ url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz";
+ sha512 = "Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==";
};
};
- "@babel/helpers-7.13.10" = {
+ "@babel/helpers-7.15.4" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.13.10";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz";
- sha512 = "4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz";
+ sha512 = "V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==";
};
};
- "@babel/highlight-7.13.10" = {
+ "@babel/highlight-7.14.5" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.13.10";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz";
- sha512 = "5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz";
+ sha512 = "qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==";
};
};
- "@babel/parser-7.13.10" = {
+ "@babel/parser-7.15.7" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.13.10";
+ version = "7.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.13.10.tgz";
- sha512 = "0s7Mlrw9uTWkYua7xWr99Wpk2bnGa0ANleKfksYAES8LpWH4gW1OUr42vqKNf0us5UQNfru2wPqMqRITzq/SIQ==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz";
+ sha512 = "rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.13.8" = {
+ "@babel/plugin-proposal-async-generator-functions-7.15.4" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.13.8";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz";
- sha512 = "rPBnhj+WgoSmgq+4gQUtXx/vOcU+UYtjy1AA/aeD61Hwj410fwYyqfUcRP3lR8ucgliVJL/G7sXcNUecC75IXA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz";
+ sha512 = "2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==";
};
};
- "@babel/plugin-proposal-class-properties-7.13.0" = {
+ "@babel/plugin-proposal-class-properties-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-class-properties";
packageName = "@babel/plugin-proposal-class-properties";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz";
- sha512 = "KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz";
+ sha512 = "q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==";
};
};
- "@babel/plugin-proposal-dynamic-import-7.13.8" = {
+ "@babel/plugin-proposal-dynamic-import-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-dynamic-import";
packageName = "@babel/plugin-proposal-dynamic-import";
- version = "7.13.8";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz";
- sha512 = "ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz";
+ sha512 = "ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==";
};
};
- "@babel/plugin-proposal-export-namespace-from-7.12.13" = {
+ "@babel/plugin-proposal-export-namespace-from-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-export-namespace-from";
packageName = "@babel/plugin-proposal-export-namespace-from";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz";
- sha512 = "INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz";
+ sha512 = "g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==";
};
};
- "@babel/plugin-proposal-json-strings-7.13.8" = {
+ "@babel/plugin-proposal-json-strings-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-json-strings";
packageName = "@babel/plugin-proposal-json-strings";
- version = "7.13.8";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz";
- sha512 = "w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz";
+ sha512 = "NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==";
};
};
- "@babel/plugin-proposal-logical-assignment-operators-7.13.8" = {
+ "@babel/plugin-proposal-logical-assignment-operators-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-logical-assignment-operators";
packageName = "@babel/plugin-proposal-logical-assignment-operators";
- version = "7.13.8";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz";
- sha512 = "aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz";
+ sha512 = "YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==";
};
};
- "@babel/plugin-proposal-nullish-coalescing-operator-7.13.8" = {
+ "@babel/plugin-proposal-nullish-coalescing-operator-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-nullish-coalescing-operator";
packageName = "@babel/plugin-proposal-nullish-coalescing-operator";
- version = "7.13.8";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz";
- sha512 = "iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz";
+ sha512 = "gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==";
};
};
- "@babel/plugin-proposal-numeric-separator-7.12.13" = {
+ "@babel/plugin-proposal-numeric-separator-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-numeric-separator";
packageName = "@babel/plugin-proposal-numeric-separator";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz";
- sha512 = "O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz";
+ sha512 = "yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.13.8" = {
+ "@babel/plugin-proposal-object-rest-spread-7.15.6" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.13.8";
+ version = "7.15.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz";
- sha512 = "DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz";
+ sha512 = "qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==";
};
};
- "@babel/plugin-proposal-optional-catch-binding-7.13.8" = {
+ "@babel/plugin-proposal-optional-catch-binding-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-optional-catch-binding";
packageName = "@babel/plugin-proposal-optional-catch-binding";
- version = "7.13.8";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz";
- sha512 = "0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz";
+ sha512 = "3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==";
};
};
- "@babel/plugin-proposal-optional-chaining-7.13.8" = {
+ "@babel/plugin-proposal-optional-chaining-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-optional-chaining";
packageName = "@babel/plugin-proposal-optional-chaining";
- version = "7.13.8";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz";
- sha512 = "hpbBwbTgd7Cz1QryvwJZRo1U0k1q8uyBmeXOSQUjdg/A2TASkhR/rz7AyqZ/kS8kbpsNA80rOYbxySBJAqmhhQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz";
+ sha512 = "ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==";
};
};
- "@babel/plugin-proposal-private-methods-7.13.0" = {
+ "@babel/plugin-proposal-private-methods-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-private-methods";
packageName = "@babel/plugin-proposal-private-methods";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz";
- sha512 = "MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz";
+ sha512 = "838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==";
};
};
- "@babel/plugin-proposal-unicode-property-regex-7.12.13" = {
+ "@babel/plugin-proposal-unicode-property-regex-7.14.5" = {
name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
packageName = "@babel/plugin-proposal-unicode-property-regex";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz";
- sha512 = "XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz";
+ sha512 = "6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==";
};
};
"@babel/plugin-syntax-async-generators-7.8.4" = {
@@ -499,238 +499,238 @@ let
sha512 = "KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==";
};
};
- "@babel/plugin-syntax-top-level-await-7.12.13" = {
+ "@babel/plugin-syntax-top-level-await-7.14.5" = {
name = "_at_babel_slash_plugin-syntax-top-level-await";
packageName = "@babel/plugin-syntax-top-level-await";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz";
- sha512 = "A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz";
+ sha512 = "hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==";
};
};
- "@babel/plugin-transform-arrow-functions-7.13.0" = {
+ "@babel/plugin-transform-arrow-functions-7.14.5" = {
name = "_at_babel_slash_plugin-transform-arrow-functions";
packageName = "@babel/plugin-transform-arrow-functions";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz";
- sha512 = "96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz";
+ sha512 = "KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==";
};
};
- "@babel/plugin-transform-async-to-generator-7.13.0" = {
+ "@babel/plugin-transform-async-to-generator-7.14.5" = {
name = "_at_babel_slash_plugin-transform-async-to-generator";
packageName = "@babel/plugin-transform-async-to-generator";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz";
- sha512 = "3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz";
+ sha512 = "szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==";
};
};
- "@babel/plugin-transform-block-scoped-functions-7.12.13" = {
+ "@babel/plugin-transform-block-scoped-functions-7.14.5" = {
name = "_at_babel_slash_plugin-transform-block-scoped-functions";
packageName = "@babel/plugin-transform-block-scoped-functions";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz";
- sha512 = "zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz";
+ sha512 = "dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==";
};
};
- "@babel/plugin-transform-block-scoping-7.12.13" = {
+ "@babel/plugin-transform-block-scoping-7.15.3" = {
name = "_at_babel_slash_plugin-transform-block-scoping";
packageName = "@babel/plugin-transform-block-scoping";
- version = "7.12.13";
+ version = "7.15.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz";
- sha512 = "Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz";
+ sha512 = "nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==";
};
};
- "@babel/plugin-transform-classes-7.13.0" = {
+ "@babel/plugin-transform-classes-7.15.4" = {
name = "_at_babel_slash_plugin-transform-classes";
packageName = "@babel/plugin-transform-classes";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz";
- sha512 = "9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz";
+ sha512 = "Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==";
};
};
- "@babel/plugin-transform-computed-properties-7.13.0" = {
+ "@babel/plugin-transform-computed-properties-7.14.5" = {
name = "_at_babel_slash_plugin-transform-computed-properties";
packageName = "@babel/plugin-transform-computed-properties";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz";
- sha512 = "RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz";
+ sha512 = "pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==";
};
};
- "@babel/plugin-transform-destructuring-7.13.0" = {
+ "@babel/plugin-transform-destructuring-7.14.7" = {
name = "_at_babel_slash_plugin-transform-destructuring";
packageName = "@babel/plugin-transform-destructuring";
- version = "7.13.0";
+ version = "7.14.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz";
- sha512 = "zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz";
+ sha512 = "0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==";
};
};
- "@babel/plugin-transform-dotall-regex-7.12.13" = {
+ "@babel/plugin-transform-dotall-regex-7.14.5" = {
name = "_at_babel_slash_plugin-transform-dotall-regex";
packageName = "@babel/plugin-transform-dotall-regex";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz";
- sha512 = "foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz";
+ sha512 = "loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==";
};
};
- "@babel/plugin-transform-duplicate-keys-7.12.13" = {
+ "@babel/plugin-transform-duplicate-keys-7.14.5" = {
name = "_at_babel_slash_plugin-transform-duplicate-keys";
packageName = "@babel/plugin-transform-duplicate-keys";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz";
- sha512 = "NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz";
+ sha512 = "iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==";
};
};
- "@babel/plugin-transform-exponentiation-operator-7.12.13" = {
+ "@babel/plugin-transform-exponentiation-operator-7.14.5" = {
name = "_at_babel_slash_plugin-transform-exponentiation-operator";
packageName = "@babel/plugin-transform-exponentiation-operator";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz";
- sha512 = "fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz";
+ sha512 = "jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==";
};
};
- "@babel/plugin-transform-for-of-7.13.0" = {
+ "@babel/plugin-transform-for-of-7.15.4" = {
name = "_at_babel_slash_plugin-transform-for-of";
packageName = "@babel/plugin-transform-for-of";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz";
- sha512 = "IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz";
+ sha512 = "DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==";
};
};
- "@babel/plugin-transform-function-name-7.12.13" = {
+ "@babel/plugin-transform-function-name-7.14.5" = {
name = "_at_babel_slash_plugin-transform-function-name";
packageName = "@babel/plugin-transform-function-name";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz";
- sha512 = "6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz";
+ sha512 = "vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==";
};
};
- "@babel/plugin-transform-literals-7.12.13" = {
+ "@babel/plugin-transform-literals-7.14.5" = {
name = "_at_babel_slash_plugin-transform-literals";
packageName = "@babel/plugin-transform-literals";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz";
- sha512 = "FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz";
+ sha512 = "ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==";
};
};
- "@babel/plugin-transform-member-expression-literals-7.12.13" = {
+ "@babel/plugin-transform-member-expression-literals-7.14.5" = {
name = "_at_babel_slash_plugin-transform-member-expression-literals";
packageName = "@babel/plugin-transform-member-expression-literals";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz";
- sha512 = "kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz";
+ sha512 = "WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==";
};
};
- "@babel/plugin-transform-modules-amd-7.13.0" = {
+ "@babel/plugin-transform-modules-amd-7.14.5" = {
name = "_at_babel_slash_plugin-transform-modules-amd";
packageName = "@babel/plugin-transform-modules-amd";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz";
- sha512 = "EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz";
+ sha512 = "3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==";
};
};
- "@babel/plugin-transform-modules-commonjs-7.13.8" = {
+ "@babel/plugin-transform-modules-commonjs-7.15.4" = {
name = "_at_babel_slash_plugin-transform-modules-commonjs";
packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.13.8";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz";
- sha512 = "9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz";
+ sha512 = "qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.13.8" = {
+ "@babel/plugin-transform-modules-systemjs-7.15.4" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.13.8";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz";
- sha512 = "hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz";
+ sha512 = "fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==";
};
};
- "@babel/plugin-transform-modules-umd-7.13.0" = {
+ "@babel/plugin-transform-modules-umd-7.14.5" = {
name = "_at_babel_slash_plugin-transform-modules-umd";
packageName = "@babel/plugin-transform-modules-umd";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz";
- sha512 = "D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz";
+ sha512 = "RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==";
};
};
- "@babel/plugin-transform-named-capturing-groups-regex-7.12.13" = {
+ "@babel/plugin-transform-named-capturing-groups-regex-7.14.9" = {
name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
packageName = "@babel/plugin-transform-named-capturing-groups-regex";
- version = "7.12.13";
+ version = "7.14.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz";
- sha512 = "Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz";
+ sha512 = "l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==";
};
};
- "@babel/plugin-transform-new-target-7.12.13" = {
+ "@babel/plugin-transform-new-target-7.14.5" = {
name = "_at_babel_slash_plugin-transform-new-target";
packageName = "@babel/plugin-transform-new-target";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz";
- sha512 = "/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz";
+ sha512 = "Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==";
};
};
- "@babel/plugin-transform-object-super-7.12.13" = {
+ "@babel/plugin-transform-object-super-7.14.5" = {
name = "_at_babel_slash_plugin-transform-object-super";
packageName = "@babel/plugin-transform-object-super";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz";
- sha512 = "JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz";
+ sha512 = "MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==";
};
};
- "@babel/plugin-transform-parameters-7.13.0" = {
+ "@babel/plugin-transform-parameters-7.15.4" = {
name = "_at_babel_slash_plugin-transform-parameters";
packageName = "@babel/plugin-transform-parameters";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz";
- sha512 = "Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz";
+ sha512 = "9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==";
};
};
- "@babel/plugin-transform-property-literals-7.12.13" = {
+ "@babel/plugin-transform-property-literals-7.14.5" = {
name = "_at_babel_slash_plugin-transform-property-literals";
packageName = "@babel/plugin-transform-property-literals";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz";
- sha512 = "nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz";
+ sha512 = "r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==";
};
};
- "@babel/plugin-transform-regenerator-7.12.13" = {
+ "@babel/plugin-transform-regenerator-7.14.5" = {
name = "_at_babel_slash_plugin-transform-regenerator";
packageName = "@babel/plugin-transform-regenerator";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz";
- sha512 = "lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz";
+ sha512 = "NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==";
};
};
- "@babel/plugin-transform-reserved-words-7.12.13" = {
+ "@babel/plugin-transform-reserved-words-7.14.5" = {
name = "_at_babel_slash_plugin-transform-reserved-words";
packageName = "@babel/plugin-transform-reserved-words";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz";
- sha512 = "xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz";
+ sha512 = "cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==";
};
};
"@babel/plugin-transform-runtime-7.12.10" = {
@@ -742,67 +742,67 @@ let
sha512 = "xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA==";
};
};
- "@babel/plugin-transform-shorthand-properties-7.12.13" = {
+ "@babel/plugin-transform-shorthand-properties-7.14.5" = {
name = "_at_babel_slash_plugin-transform-shorthand-properties";
packageName = "@babel/plugin-transform-shorthand-properties";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz";
- sha512 = "xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz";
+ sha512 = "xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==";
};
};
- "@babel/plugin-transform-spread-7.13.0" = {
+ "@babel/plugin-transform-spread-7.14.6" = {
name = "_at_babel_slash_plugin-transform-spread";
packageName = "@babel/plugin-transform-spread";
- version = "7.13.0";
+ version = "7.14.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz";
- sha512 = "V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz";
+ sha512 = "Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==";
};
};
- "@babel/plugin-transform-sticky-regex-7.12.13" = {
+ "@babel/plugin-transform-sticky-regex-7.14.5" = {
name = "_at_babel_slash_plugin-transform-sticky-regex";
packageName = "@babel/plugin-transform-sticky-regex";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz";
- sha512 = "Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz";
+ sha512 = "Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==";
};
};
- "@babel/plugin-transform-template-literals-7.13.0" = {
+ "@babel/plugin-transform-template-literals-7.14.5" = {
name = "_at_babel_slash_plugin-transform-template-literals";
packageName = "@babel/plugin-transform-template-literals";
- version = "7.13.0";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz";
- sha512 = "d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz";
+ sha512 = "22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==";
};
};
- "@babel/plugin-transform-typeof-symbol-7.12.13" = {
+ "@babel/plugin-transform-typeof-symbol-7.14.5" = {
name = "_at_babel_slash_plugin-transform-typeof-symbol";
packageName = "@babel/plugin-transform-typeof-symbol";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz";
- sha512 = "eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz";
+ sha512 = "lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==";
};
};
- "@babel/plugin-transform-unicode-escapes-7.12.13" = {
+ "@babel/plugin-transform-unicode-escapes-7.14.5" = {
name = "_at_babel_slash_plugin-transform-unicode-escapes";
packageName = "@babel/plugin-transform-unicode-escapes";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz";
- sha512 = "0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz";
+ sha512 = "crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==";
};
};
- "@babel/plugin-transform-unicode-regex-7.12.13" = {
+ "@babel/plugin-transform-unicode-regex-7.14.5" = {
name = "_at_babel_slash_plugin-transform-unicode-regex";
packageName = "@babel/plugin-transform-unicode-regex";
- version = "7.12.13";
+ version = "7.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz";
- sha512 = "mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz";
+ sha512 = "UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==";
};
};
"@babel/preset-env-7.12.10" = {
@@ -832,31 +832,31 @@ let
sha512 = "plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==";
};
};
- "@babel/template-7.12.13" = {
+ "@babel/template-7.15.4" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
- version = "7.12.13";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz";
- sha512 = "/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==";
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz";
+ sha512 = "UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==";
};
};
- "@babel/traverse-7.13.0" = {
+ "@babel/traverse-7.15.4" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.13.0";
+ version = "7.15.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz";
- sha512 = "xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz";
+ sha512 = "W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==";
};
};
- "@babel/types-7.13.0" = {
+ "@babel/types-7.15.6" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.13.0";
+ version = "7.15.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz";
- sha512 = "hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz";
+ sha512 = "BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==";
};
};
"@hapi/address-2.1.4" = {
@@ -913,13 +913,13 @@ let
sha512 = "bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==";
};
};
- "@nodelib/fs.scandir-2.1.4" = {
+ "@nodelib/fs.scandir-2.1.5" = {
name = "_at_nodelib_slash_fs.scandir";
packageName = "@nodelib/fs.scandir";
- version = "2.1.4";
+ version = "2.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz";
- sha512 = "33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==";
+ url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz";
+ sha512 = "vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==";
};
};
"@nodelib/fs.stat-1.1.3" = {
@@ -931,22 +931,22 @@ let
sha512 = "shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==";
};
};
- "@nodelib/fs.stat-2.0.4" = {
+ "@nodelib/fs.stat-2.0.5" = {
name = "_at_nodelib_slash_fs.stat";
packageName = "@nodelib/fs.stat";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz";
- sha512 = "IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==";
+ url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz";
+ sha512 = "RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==";
};
};
- "@nodelib/fs.walk-1.2.6" = {
+ "@nodelib/fs.walk-1.2.8" = {
name = "_at_nodelib_slash_fs.walk";
packageName = "@nodelib/fs.walk";
- version = "1.2.6";
+ version = "1.2.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz";
- sha512 = "8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==";
+ url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz";
+ sha512 = "oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==";
};
};
"@sindresorhus/is-0.14.0" = {
@@ -976,103 +976,94 @@ let
sha512 = "XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==";
};
};
- "@szmarczak/http-timer-4.0.5" = {
+ "@szmarczak/http-timer-4.0.6" = {
name = "_at_szmarczak_slash_http-timer";
packageName = "@szmarczak/http-timer";
- version = "4.0.5";
+ version = "4.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz";
- sha512 = "PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==";
+ url = "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz";
+ sha512 = "4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==";
};
};
- "@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/cacheable-request-6.0.1" = {
+ "@types/cacheable-request-6.0.2" = {
name = "_at_types_slash_cacheable-request";
packageName = "@types/cacheable-request";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz";
- sha512 = "ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==";
+ url = "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz";
+ sha512 = "B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==";
};
};
- "@types/glob-7.1.3" = {
+ "@types/glob-7.1.4" = {
name = "_at_types_slash_glob";
packageName = "@types/glob";
- version = "7.1.3";
+ version = "7.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz";
- sha512 = "SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==";
+ url = "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz";
+ sha512 = "w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==";
};
};
- "@types/html-minifier-terser-5.1.1" = {
+ "@types/html-minifier-terser-5.1.2" = {
name = "_at_types_slash_html-minifier-terser";
packageName = "@types/html-minifier-terser";
- version = "5.1.1";
+ version = "5.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz";
- sha512 = "giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==";
+ url = "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz";
+ sha512 = "h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==";
};
};
- "@types/http-cache-semantics-4.0.0" = {
+ "@types/http-cache-semantics-4.0.1" = {
name = "_at_types_slash_http-cache-semantics";
packageName = "@types/http-cache-semantics";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz";
- sha512 = "c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==";
+ url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz";
+ sha512 = "SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==";
};
};
- "@types/http-proxy-1.17.5" = {
+ "@types/http-proxy-1.17.7" = {
name = "_at_types_slash_http-proxy";
packageName = "@types/http-proxy";
- version = "1.17.5";
+ version = "1.17.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.5.tgz";
- sha512 = "GNkDE7bTv6Sf8JbV2GksknKOsk7OznNYHSdrtvPJXO0qJ9odZig6IZKUi5RFGi6d1bf6dgIAe4uXi3DBc7069Q==";
+ url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz";
+ sha512 = "9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==";
};
};
- "@types/json-schema-7.0.7" = {
+ "@types/json-schema-7.0.9" = {
name = "_at_types_slash_json-schema";
packageName = "@types/json-schema";
- version = "7.0.7";
+ version = "7.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz";
- sha512 = "cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==";
+ url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz";
+ sha512 = "qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==";
};
};
- "@types/keyv-3.1.1" = {
+ "@types/keyv-3.1.3" = {
name = "_at_types_slash_keyv";
packageName = "@types/keyv";
- version = "3.1.1";
+ version = "3.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz";
- sha512 = "MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==";
+ url = "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.3.tgz";
+ sha512 = "FXCJgyyN3ivVgRoml4h94G/p3kY+u/B86La+QptcqJaWtBWtmc6TtkNfS40n9bIvyLteHh7zXOtgbobORKPbDg==";
};
};
- "@types/minimatch-3.0.3" = {
+ "@types/minimatch-3.0.5" = {
name = "_at_types_slash_minimatch";
packageName = "@types/minimatch";
- version = "3.0.3";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz";
- sha512 = "tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==";
+ url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz";
+ sha512 = "Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==";
};
};
- "@types/node-14.14.34" = {
+ "@types/node-16.9.3" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.14.34";
+ version = "16.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.14.34.tgz";
- sha512 = "dBPaxocOK6UVyvhbnpFIj2W+S+1cBTkHQbFQfeeJhoKFbzYcVUGHvddeWPSucKATb3F0+pgDq0i6ghEaZjsugA==";
+ url = "https://registry.npmjs.org/@types/node/-/node-16.9.3.tgz";
+ sha512 = "5UmMznRvrwKqisJ458JbNoq3AyXHxlAKMkGtNe143W1SkZ1BVgvCHYBzn7wD66J+smE+BolqA1mes5BeXlWY6w==";
};
};
"@types/parse-json-4.0.0" = {
@@ -1084,13 +1075,13 @@ let
sha512 = "//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==";
};
};
- "@types/q-1.5.4" = {
+ "@types/q-1.5.5" = {
name = "_at_types_slash_q";
packageName = "@types/q";
- version = "1.5.4";
+ version = "1.5.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz";
- sha512 = "1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==";
+ url = "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz";
+ sha512 = "L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==";
};
};
"@types/responselike-1.0.0" = {
@@ -1111,40 +1102,40 @@ let
sha512 = "K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==";
};
};
- "@types/tapable-1.0.6" = {
+ "@types/tapable-1.0.8" = {
name = "_at_types_slash_tapable";
packageName = "@types/tapable";
- version = "1.0.6";
+ version = "1.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz";
- sha512 = "W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==";
+ url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz";
+ sha512 = "ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==";
};
};
- "@types/uglify-js-3.13.0" = {
+ "@types/uglify-js-3.13.1" = {
name = "_at_types_slash_uglify-js";
packageName = "@types/uglify-js";
- version = "3.13.0";
+ version = "3.13.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz";
- sha512 = "EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==";
+ url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz";
+ sha512 = "O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==";
};
};
- "@types/webpack-4.41.26" = {
+ "@types/webpack-4.41.31" = {
name = "_at_types_slash_webpack";
packageName = "@types/webpack";
- version = "4.41.26";
+ version = "4.41.31";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz";
- sha512 = "7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA==";
+ url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz";
+ sha512 = "/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==";
};
};
- "@types/webpack-sources-2.1.0" = {
+ "@types/webpack-sources-3.2.0" = {
name = "_at_types_slash_webpack-sources";
packageName = "@types/webpack-sources";
- version = "2.1.0";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz";
- sha512 = "LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==";
+ url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz";
+ sha512 = "Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==";
};
};
"@webassemblyjs/ast-1.9.0" = {
@@ -1417,13 +1408,13 @@ let
sha512 = "cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==";
};
};
- "ansi-escapes-4.3.1" = {
+ "ansi-escapes-4.3.2" = {
name = "ansi-escapes";
packageName = "ansi-escapes";
- version = "4.3.1";
+ version = "4.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz";
- sha512 = "JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==";
+ url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz";
+ sha512 = "gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==";
};
};
"ansi-html-0.0.7" = {
@@ -1462,13 +1453,13 @@ let
sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
};
};
- "ansi-regex-5.0.0" = {
+ "ansi-regex-5.0.1" = {
name = "ansi-regex";
packageName = "ansi-regex";
- version = "5.0.0";
+ version = "5.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz";
- sha512 = "bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==";
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz";
+ sha512 = "quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==";
};
};
"ansi-styles-2.2.1" = {
@@ -1507,13 +1498,13 @@ let
sha512 = "5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==";
};
};
- "anymatch-3.1.1" = {
+ "anymatch-3.1.2" = {
name = "anymatch";
packageName = "anymatch";
- version = "3.1.1";
+ version = "3.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz";
- sha512 = "mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==";
+ url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz";
+ sha512 = "P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==";
};
};
"aproba-1.2.0" = {
@@ -1885,13 +1876,13 @@ let
sha512 = "q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==";
};
};
- "balanced-match-1.0.0" = {
+ "balanced-match-1.0.2" = {
name = "balanced-match";
packageName = "balanced-match";
- version = "1.0.0";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
- sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
+ url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz";
+ sha512 = "3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==";
};
};
"base-0.11.2" = {
@@ -2002,6 +1993,15 @@ let
sha512 = "N4Pm7iyDEv0BrAMs+dny8WQa+e0nNTdzn2ODkf/MM6XBtKSCxCSUA1ZOQGoc1n7mUqdgOS5pwjsW91rmXVxy2Q==";
};
};
+ "bl-4.1.0" = {
+ name = "bl";
+ packageName = "bl";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz";
+ sha512 = "1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==";
+ };
+ };
"bluebird-3.7.2" = {
name = "bluebird";
packageName = "bluebird";
@@ -2164,13 +2164,13 @@ let
sha512 = "VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q==";
};
};
- "browserslist-4.16.3" = {
+ "browserslist-4.17.0" = {
name = "browserslist";
packageName = "browserslist";
- version = "4.16.3";
+ version = "4.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz";
- sha512 = "vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==";
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.17.0.tgz";
+ sha512 = "g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==";
};
};
"buffer-4.9.2" = {
@@ -2182,13 +2182,22 @@ let
sha512 = "xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==";
};
};
- "buffer-from-1.1.1" = {
+ "buffer-5.7.1" = {
+ name = "buffer";
+ packageName = "buffer";
+ version = "5.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz";
+ sha512 = "EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==";
+ };
+ };
+ "buffer-from-1.1.2" = {
name = "buffer-from";
packageName = "buffer-from";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
- sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
+ url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz";
+ sha512 = "E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==";
};
};
"buffer-indexof-1.1.1" = {
@@ -2290,13 +2299,13 @@ let
sha512 = "Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==";
};
};
- "cacheable-request-7.0.1" = {
+ "cacheable-request-7.0.2" = {
name = "cacheable-request";
packageName = "cacheable-request";
- version = "7.0.1";
+ version = "7.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz";
- sha512 = "lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==";
+ url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz";
+ sha512 = "pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==";
};
};
"call-bind-1.0.2" = {
@@ -2398,13 +2407,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001199" = {
+ "caniuse-lite-1.0.30001258" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001199";
+ version = "1.0.30001258";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001199.tgz";
- sha512 = "ifbK2eChUCFUwGhlEzIoVwzFt1+iriSjyKKFYNfv6hN34483wyWpLLavYQXhnR036LhkdUYaSDpHg1El++VgHQ==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001258.tgz";
+ sha512 = "RBByOG6xWXUp0CR2/WU2amXz3stjKpSl5J1xU49F1n2OxD//uBZO4wCKUiG+QMGf7CHGfDDcqoKriomoGVxTeA==";
};
};
"case-sensitive-paths-webpack-plugin-2.3.0" = {
@@ -2479,13 +2488,13 @@ let
sha512 = "4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==";
};
};
- "chalk-4.1.0" = {
+ "chalk-4.1.2" = {
name = "chalk";
packageName = "chalk";
- version = "4.1.0";
+ version = "4.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz";
- sha512 = "qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==";
+ url = "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz";
+ sha512 = "oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==";
};
};
"chardet-0.7.0" = {
@@ -2533,13 +2542,13 @@ let
sha512 = "/j5PPkb5Feyps9e+jo07jUZGvkB5Aj953NrI4s8xSVScrAo/RHeILrtdb4uzR7N6aaFFxxJ+gt8mA8HfNpw76w==";
};
};
- "chokidar-3.5.1" = {
+ "chokidar-3.5.2" = {
name = "chokidar";
packageName = "chokidar";
- version = "3.5.1";
+ version = "3.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz";
- sha512 = "9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==";
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz";
+ sha512 = "ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==";
};
};
"chownr-1.1.4" = {
@@ -2560,13 +2569,13 @@ let
sha512 = "bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==";
};
};
- "chrome-trace-event-1.0.2" = {
+ "chrome-trace-event-1.0.3" = {
name = "chrome-trace-event";
packageName = "chrome-trace-event";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz";
- sha512 = "9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==";
+ url = "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz";
+ sha512 = "p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==";
};
};
"cipher-base-1.0.4" = {
@@ -2614,13 +2623,13 @@ let
sha512 = "I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==";
};
};
- "cli-spinners-2.5.0" = {
+ "cli-spinners-2.6.0" = {
name = "cli-spinners";
packageName = "cli-spinners";
- version = "2.5.0";
+ version = "2.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz";
- sha512 = "PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==";
+ url = "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz";
+ sha512 = "t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==";
};
};
"cli-table-0.3.4" = {
@@ -2713,13 +2722,13 @@ let
sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0";
};
};
- "color-3.1.3" = {
+ "color-3.2.1" = {
name = "color";
packageName = "color";
- version = "3.1.3";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/color/-/color-3.1.3.tgz";
- sha512 = "xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==";
+ url = "https://registry.npmjs.org/color/-/color-3.2.1.tgz";
+ sha512 = "aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==";
};
};
"color-convert-1.9.3" = {
@@ -2758,22 +2767,22 @@ let
sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
};
};
- "color-string-1.5.5" = {
+ "color-string-1.6.0" = {
name = "color-string";
packageName = "color-string";
- version = "1.5.5";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz";
- sha512 = "jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==";
+ url = "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz";
+ sha512 = "c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==";
};
};
- "colorette-1.2.2" = {
+ "colorette-1.4.0" = {
name = "colorette";
packageName = "colorette";
- version = "1.2.2";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz";
- sha512 = "MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==";
+ url = "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz";
+ sha512 = "Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==";
};
};
"colors-1.0.3" = {
@@ -2857,13 +2866,13 @@ let
sha512 = "U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==";
};
};
- "commander-7.1.0" = {
+ "commander-7.2.0" = {
name = "commander";
packageName = "commander";
- version = "7.1.0";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz";
- sha512 = "pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==";
+ url = "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz";
+ sha512 = "QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==";
};
};
"common-tags-1.8.0" = {
@@ -2947,13 +2956,13 @@ let
sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
};
};
- "config-chain-1.1.12" = {
+ "config-chain-1.1.13" = {
name = "config-chain";
packageName = "config-chain";
- version = "1.1.12";
+ version = "1.1.13";
src = fetchurl {
- url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz";
- sha512 = "a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==";
+ url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz";
+ sha512 = "qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==";
};
};
"connect-history-api-fallback-1.6.0" = {
@@ -3010,13 +3019,13 @@ let
sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==";
};
};
- "convert-source-map-1.7.0" = {
+ "convert-source-map-1.8.0" = {
name = "convert-source-map";
packageName = "convert-source-map";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz";
- sha512 = "4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==";
+ url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz";
+ sha512 = "+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==";
};
};
"cookie-0.3.1" = {
@@ -3082,13 +3091,13 @@ let
sha512 = "Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==";
};
};
- "core-js-compat-3.9.1" = {
+ "core-js-compat-3.17.3" = {
name = "core-js-compat";
packageName = "core-js-compat";
- version = "3.9.1";
+ version = "3.17.3";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz";
- sha512 = "jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==";
+ url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.3.tgz";
+ sha512 = "+in61CKYs4hQERiADCJsdgewpdl/X0GhEX77pjKgbeibXviIt2oxEjTc8O2fqHX8mDdBrDvX8MYD/RYsBv4OiA==";
};
};
"core-util-is-1.0.2" = {
@@ -3100,6 +3109,15 @@ let
sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
};
};
+ "core-util-is-1.0.3" = {
+ name = "core-util-is";
+ packageName = "core-util-is";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz";
+ sha512 = "ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==";
+ };
+ };
"cosmiconfig-5.2.1" = {
name = "cosmiconfig";
packageName = "cosmiconfig";
@@ -3109,13 +3127,13 @@ let
sha512 = "H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==";
};
};
- "cosmiconfig-7.0.0" = {
+ "cosmiconfig-7.0.1" = {
name = "cosmiconfig";
packageName = "cosmiconfig";
- version = "7.0.0";
+ version = "7.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz";
- sha512 = "pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==";
+ url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz";
+ sha512 = "a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==";
};
};
"create-ecdh-4.0.4" = {
@@ -3253,6 +3271,15 @@ let
sha512 = "Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==";
};
};
+ "css-select-4.1.3" = {
+ name = "css-select";
+ packageName = "css-select";
+ version = "4.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz";
+ sha512 = "gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==";
+ };
+ };
"css-select-base-adapter-0.1.1" = {
name = "css-select-base-adapter";
packageName = "css-select-base-adapter";
@@ -3271,13 +3298,13 @@ let
sha512 = "DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==";
};
};
- "css-tree-1.1.2" = {
+ "css-tree-1.1.3" = {
name = "css-tree";
packageName = "css-tree";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz";
- sha512 = "wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==";
+ url = "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz";
+ sha512 = "tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==";
};
};
"css-what-3.4.2" = {
@@ -3289,6 +3316,15 @@ let
sha512 = "ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==";
};
};
+ "css-what-5.0.1" = {
+ name = "css-what";
+ packageName = "css-what";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz";
+ sha512 = "FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==";
+ };
+ };
"cssesc-3.0.0" = {
name = "cssesc";
packageName = "cssesc";
@@ -3298,22 +3334,22 @@ let
sha512 = "/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==";
};
};
- "cssnano-4.1.10" = {
+ "cssnano-4.1.11" = {
name = "cssnano";
packageName = "cssnano";
- version = "4.1.10";
+ version = "4.1.11";
src = fetchurl {
- url = "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz";
- sha512 = "5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==";
+ url = "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz";
+ sha512 = "6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==";
};
};
- "cssnano-preset-default-4.0.7" = {
+ "cssnano-preset-default-4.0.8" = {
name = "cssnano-preset-default";
packageName = "cssnano-preset-default";
- version = "4.0.7";
+ version = "4.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz";
- sha512 = "x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==";
+ url = "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz";
+ sha512 = "LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==";
};
};
"cssnano-util-get-arguments-4.0.0" = {
@@ -3604,13 +3640,13 @@ let
sha1 = "978857442c44749e4206613e37946205826abd80";
};
};
- "detect-node-2.0.4" = {
+ "detect-node-2.1.0" = {
name = "detect-node";
packageName = "detect-node";
- version = "2.0.4";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz";
- sha512 = "ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==";
+ url = "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz";
+ sha512 = "T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==";
};
};
"detect-port-alt-1.1.6" = {
@@ -3658,13 +3694,13 @@ let
sha1 = "b39e7f1da6eb0a75ba9c17324b34753c47e0654d";
};
};
- "dns-packet-1.3.1" = {
+ "dns-packet-1.3.4" = {
name = "dns-packet";
packageName = "dns-packet";
- version = "1.3.1";
+ version = "1.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz";
- sha512 = "0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==";
+ url = "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz";
+ sha512 = "BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==";
};
};
"dns-txt-2.0.2" = {
@@ -3694,6 +3730,15 @@ let
sha512 = "2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==";
};
};
+ "dom-serializer-1.3.2" = {
+ name = "dom-serializer";
+ packageName = "dom-serializer";
+ version = "1.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz";
+ sha512 = "5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==";
+ };
+ };
"domain-browser-1.2.0" = {
name = "domain-browser";
packageName = "domain-browser";
@@ -3712,22 +3757,22 @@ let
sha512 = "BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==";
};
};
- "domelementtype-2.1.0" = {
+ "domelementtype-2.2.0" = {
name = "domelementtype";
packageName = "domelementtype";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz";
- sha512 = "LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==";
+ url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz";
+ sha512 = "DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==";
};
};
- "domhandler-2.4.2" = {
+ "domhandler-4.2.2" = {
name = "domhandler";
packageName = "domhandler";
- version = "2.4.2";
+ version = "4.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz";
- sha512 = "JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==";
+ url = "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz";
+ sha512 = "PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==";
};
};
"domutils-1.7.0" = {
@@ -3739,6 +3784,15 @@ let
sha512 = "Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==";
};
};
+ "domutils-2.8.0" = {
+ name = "domutils";
+ packageName = "domutils";
+ version = "2.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz";
+ sha512 = "w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==";
+ };
+ };
"dot-case-3.0.4" = {
name = "dot-case";
packageName = "dot-case";
@@ -3811,13 +3865,13 @@ let
sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
};
};
- "electron-to-chromium-1.3.687" = {
+ "electron-to-chromium-1.3.843" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.687";
+ version = "1.3.843";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.687.tgz";
- sha512 = "IpzksdQNl3wdgkzf7dnA7/v10w0Utf1dF2L+B4+gKrloBrxCut+au+kky3PYvle3RMdSxZP+UiCZtLbcYRxSNQ==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.843.tgz";
+ sha512 = "OWEwAbzaVd1Lk9MohVw8LxMXFlnYd9oYTYxfX8KS++kLLjDfbovLOcEEXwRhG612dqGQ6+44SZvim0GXuBRiKg==";
};
};
"elliptic-6.5.4" = {
@@ -3892,22 +3946,22 @@ let
sha512 = "SyZgZ/hxq62budS3k0M1Qj1E8fIRvldSxFSm4XfzE6qRRuHAT2a82fxprZRZl1yG2GwnImGmhuKH5hSyjPpzjA==";
};
};
- "elm-test-0.19.1-revision6" = {
+ "elm-test-0.19.1-revision7" = {
name = "elm-test";
packageName = "elm-test";
- version = "0.19.1-revision6";
+ version = "0.19.1-revision7";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1-revision6.tgz";
- sha512 = "4VbIyCRlCUm/py0E0AjMT3/mwd6DR4Y5Z5gEox6z5JII6ZdKIJmcQzjgWRI5qo5ERJiw9M/Nxhk7SGXFUbZsxQ==";
+ url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1-revision7.tgz";
+ sha512 = "sd3nCQMeYMaY84Sz41bVJ30ZvQN1/4ZcD8uYMOuUbM39FDh58NY9/AcImVJ7Z+gjCFdcSU6VscZzhUoPW8jp6Q==";
};
};
- "elm-tooling-1.3.0" = {
+ "elm-tooling-1.6.0" = {
name = "elm-tooling";
packageName = "elm-tooling";
- version = "1.3.0";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-tooling/-/elm-tooling-1.3.0.tgz";
- sha512 = "OLRg8D7QCbzMmi8QTaebIIsH2qaIj4NiltuJ8vZj4JFHOIVa3utyD5tlfySBGZNfDG7+vZ2K8iDk82TalFaAbw==";
+ url = "https://registry.npmjs.org/elm-tooling/-/elm-tooling-1.6.0.tgz";
+ sha512 = "quliLTmqEcqqFZEcJKnYcZ9BrL1K2sYvtryQl6BfaMD6HaI8oRaZYDPY/Ihdo7X7t7mY5TbSlrcxv6coJgWwtA==";
};
};
"elm-webpack-loader-6.0.1" = {
@@ -3991,15 +4045,6 @@ let
sha512 = "Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==";
};
};
- "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.2.0" = {
name = "entities";
packageName = "entities";
@@ -4027,13 +4072,13 @@ let
sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==";
};
};
- "es-abstract-1.18.0" = {
+ "es-abstract-1.18.6" = {
name = "es-abstract";
packageName = "es-abstract";
- version = "1.18.0";
+ version = "1.18.6";
src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz";
- sha512 = "LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==";
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.6.tgz";
+ sha512 = "kAeIT4cku5eNLNuUKhlmtuk1/TRZvQoYccn6TO0cSVdf1kzB0T7+dYuVK9MWM7l+/53W2Q8M7N2c6MQvhXFcUQ==";
};
};
"es-to-primitive-1.2.1" = {
@@ -4198,13 +4243,13 @@ let
sha1 = "0acede849ed7dd1ccc32c811bb11b944d4f29232";
};
};
- "eventsource-1.0.7" = {
+ "eventsource-1.1.0" = {
name = "eventsource";
packageName = "eventsource";
- version = "1.0.7";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz";
- sha512 = "4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==";
+ url = "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz";
+ sha512 = "VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==";
};
};
"evp_bytestokey-1.0.3" = {
@@ -4225,13 +4270,13 @@ let
sha512 = "adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==";
};
};
- "execa-5.0.0" = {
+ "execa-5.1.1" = {
name = "execa";
packageName = "execa";
- version = "5.0.0";
+ version = "5.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz";
- sha512 = "ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==";
+ url = "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz";
+ sha512 = "8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==";
};
};
"expand-brackets-2.1.4" = {
@@ -4378,13 +4423,13 @@ let
sha512 = "g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==";
};
};
- "fast-glob-3.2.5" = {
+ "fast-glob-3.2.7" = {
name = "fast-glob";
packageName = "fast-glob";
- version = "3.2.5";
+ version = "3.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz";
- sha512 = "2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==";
+ url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz";
+ sha512 = "rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==";
};
};
"fast-json-stable-stringify-2.1.0" = {
@@ -4414,13 +4459,13 @@ let
sha512 = "On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==";
};
};
- "fastq-1.11.0" = {
+ "fastq-1.13.0" = {
name = "fastq";
packageName = "fastq";
- version = "1.11.0";
+ version = "1.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz";
- sha512 = "7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz";
+ sha512 = "YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==";
};
};
"faye-websocket-0.10.0" = {
@@ -4432,13 +4477,13 @@ let
sha1 = "4e492f8d04dfb6f89003507f6edbf2d501e7c6f4";
};
};
- "faye-websocket-0.11.3" = {
+ "faye-websocket-0.11.4" = {
name = "faye-websocket";
packageName = "faye-websocket";
- version = "0.11.3";
+ version = "0.11.4";
src = fetchurl {
- url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz";
- sha512 = "D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==";
+ url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz";
+ sha512 = "CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==";
};
};
"figgy-pudding-3.5.2" = {
@@ -4558,13 +4603,13 @@ let
sha512 = "Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==";
};
};
- "find-cache-dir-3.3.1" = {
+ "find-cache-dir-3.3.2" = {
name = "find-cache-dir";
packageName = "find-cache-dir";
- version = "3.3.1";
+ version = "3.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz";
- sha512 = "t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==";
+ url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz";
+ sha512 = "wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==";
};
};
"find-elm-dependencies-2.0.2" = {
@@ -4585,13 +4630,13 @@ let
sha512 = "x/4w4fVmlD2X4PD9oQ+yh9EyaQef6OtEULdMGBTuWx0Nkppvo2Z/bAiQioW2n+GdRYKypME2b9OmYTw5tw5qDg==";
};
};
- "find-parent-dir-0.3.0" = {
+ "find-parent-dir-0.3.1" = {
name = "find-parent-dir";
packageName = "find-parent-dir";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz";
- sha1 = "33c44b429ab2b2f0646299c5f9f718f376ff8d54";
+ url = "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz";
+ sha512 = "o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==";
};
};
"find-up-1.1.2" = {
@@ -4675,13 +4720,13 @@ let
sha512 = "SDgHBgV+RCjrYs8aUwCb9rTgbTVuSdzvFmLaChsLre1yf+D64khCW++VYciaByZ8Rm0uKF8R/XEpXuTRSGUM1A==";
};
};
- "follow-redirects-1.13.3" = {
+ "follow-redirects-1.14.4" = {
name = "follow-redirects";
packageName = "follow-redirects";
- version = "1.13.3";
+ version = "1.14.4";
src = fetchurl {
- url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz";
- sha512 = "DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==";
+ url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz";
+ sha512 = "zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==";
};
};
"for-in-1.0.2" = {
@@ -4711,22 +4756,22 @@ let
sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
};
};
- "forwarded-0.1.2" = {
+ "forwarded-0.2.0" = {
name = "forwarded";
packageName = "forwarded";
- version = "0.1.2";
+ version = "0.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz";
- sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
+ url = "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz";
+ sha512 = "buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==";
};
};
- "fraction.js-4.0.13" = {
+ "fraction.js-4.1.1" = {
name = "fraction.js";
packageName = "fraction.js";
- version = "4.0.13";
+ version = "4.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz";
- sha512 = "E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==";
+ url = "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz";
+ sha512 = "MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==";
};
};
"fragment-cache-0.2.1" = {
@@ -4756,15 +4801,6 @@ let
sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af";
};
};
- "fromentries-1.3.2" = {
- name = "fromentries";
- packageName = "fromentries";
- version = "1.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz";
- sha512 = "cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==";
- };
- };
"fs-extra-2.0.0" = {
name = "fs-extra";
packageName = "fs-extra";
@@ -4981,13 +5017,22 @@ let
sha512 = "nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==";
};
};
- "get-stream-6.0.0" = {
+ "get-stream-6.0.1" = {
name = "get-stream";
packageName = "get-stream";
- version = "6.0.0";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz";
- sha512 = "A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==";
+ url = "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz";
+ sha512 = "ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==";
+ };
+ };
+ "get-symbol-description-1.0.0" = {
+ name = "get-symbol-description";
+ packageName = "get-symbol-description";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz";
+ sha512 = "2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==";
};
};
"get-value-2.0.6" = {
@@ -5017,13 +5062,13 @@ let
sha512 = "hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==";
};
};
- "glob-7.1.6" = {
+ "glob-7.1.7" = {
name = "glob";
packageName = "glob";
- version = "7.1.6";
+ version = "7.1.7";
src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
- sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==";
+ url = "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz";
+ sha512 = "OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==";
};
};
"glob-parent-3.1.0" = {
@@ -5080,13 +5125,13 @@ let
sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==";
};
};
- "globby-11.0.2" = {
+ "globby-11.0.4" = {
name = "globby";
packageName = "globby";
- version = "11.0.2";
+ version = "11.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz";
- sha512 = "2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==";
+ url = "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz";
+ sha512 = "9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==";
};
};
"globby-6.1.0" = {
@@ -5134,13 +5179,13 @@ let
sha512 = "R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==";
};
};
- "graceful-fs-4.2.6" = {
+ "graceful-fs-4.2.8" = {
name = "graceful-fs";
packageName = "graceful-fs";
- version = "4.2.6";
+ version = "4.2.8";
src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz";
- sha512 = "nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==";
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz";
+ sha512 = "qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==";
};
};
"gzip-size-5.0.0" = {
@@ -5251,6 +5296,15 @@ let
sha512 = "vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==";
};
};
+ "has-tostringtag-1.0.0" = {
+ name = "has-tostringtag";
+ packageName = "has-tostringtag";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz";
+ sha512 = "kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==";
+ };
+ };
"has-value-0.3.1" = {
name = "has-value";
packageName = "has-value";
@@ -5341,13 +5395,13 @@ let
sha512 = "eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==";
};
};
- "hosted-git-info-2.8.8" = {
+ "hosted-git-info-2.8.9" = {
name = "hosted-git-info";
packageName = "hosted-git-info";
- version = "2.8.8";
+ version = "2.8.9";
src = fetchurl {
- url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz";
- sha512 = "f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==";
+ url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz";
+ sha512 = "mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==";
};
};
"hpack.js-2.1.6" = {
@@ -5377,15 +5431,6 @@ let
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.4.0" = {
name = "html-entities";
packageName = "html-entities";
@@ -5413,13 +5458,13 @@ let
sha512 = "MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==";
};
};
- "htmlparser2-3.10.1" = {
+ "htmlparser2-6.1.0" = {
name = "htmlparser2";
packageName = "htmlparser2";
- version = "3.10.1";
+ version = "6.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz";
- sha512 = "IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==";
+ url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz";
+ sha512 = "gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==";
};
};
"http-cache-semantics-4.1.0" = {
@@ -5746,6 +5791,15 @@ let
sha512 = "S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==";
};
};
+ "internal-slot-1.0.3" = {
+ name = "internal-slot";
+ packageName = "internal-slot";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz";
+ sha512 = "O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==";
+ };
+ };
"invert-kv-1.0.0" = {
name = "invert-kv";
packageName = "invert-kv";
@@ -5818,13 +5872,13 @@ let
sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==";
};
};
- "is-arguments-1.1.0" = {
+ "is-arguments-1.1.1" = {
name = "is-arguments";
packageName = "is-arguments";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz";
- sha512 = "1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==";
+ url = "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz";
+ sha512 = "8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==";
};
};
"is-arrayish-0.2.1" = {
@@ -5845,13 +5899,13 @@ let
sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
};
};
- "is-bigint-1.0.1" = {
+ "is-bigint-1.0.4" = {
name = "is-bigint";
packageName = "is-bigint";
- version = "1.0.1";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz";
- sha512 = "J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==";
+ url = "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz";
+ sha512 = "zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==";
};
};
"is-binary-path-1.0.1" = {
@@ -5872,13 +5926,13 @@ let
sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
};
};
- "is-boolean-object-1.1.0" = {
+ "is-boolean-object-1.1.2" = {
name = "is-boolean-object";
packageName = "is-boolean-object";
- version = "1.1.0";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz";
- sha512 = "a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==";
+ url = "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz";
+ sha512 = "gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==";
};
};
"is-buffer-1.1.6" = {
@@ -5890,13 +5944,13 @@ let
sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
};
};
- "is-callable-1.2.3" = {
+ "is-callable-1.2.4" = {
name = "is-callable";
packageName = "is-callable";
- version = "1.2.3";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz";
- sha512 = "J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==";
+ url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz";
+ sha512 = "nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==";
};
};
"is-color-stop-1.1.0" = {
@@ -5908,13 +5962,13 @@ let
sha1 = "cfff471aee4dd5c9e158598fbe12967b5cdad345";
};
};
- "is-core-module-2.2.0" = {
+ "is-core-module-2.6.0" = {
name = "is-core-module";
packageName = "is-core-module";
- version = "2.2.0";
+ version = "2.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz";
- sha512 = "XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==";
+ url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz";
+ sha512 = "wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==";
};
};
"is-data-descriptor-0.1.4" = {
@@ -5935,13 +5989,13 @@ let
sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==";
};
};
- "is-date-object-1.0.2" = {
+ "is-date-object-1.0.5" = {
name = "is-date-object";
packageName = "is-date-object";
- version = "1.0.2";
+ version = "1.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz";
- sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
+ url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz";
+ sha512 = "9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==";
};
};
"is-descriptor-0.1.6" = {
@@ -5971,13 +6025,13 @@ let
sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1";
};
};
- "is-docker-2.1.1" = {
+ "is-docker-2.2.1" = {
name = "is-docker";
packageName = "is-docker";
- version = "2.1.1";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz";
- sha512 = "ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==";
+ url = "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz";
+ sha512 = "F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==";
};
};
"is-extendable-0.1.1" = {
@@ -6088,13 +6142,13 @@ let
sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==";
};
};
- "is-number-object-1.0.4" = {
+ "is-number-object-1.0.6" = {
name = "is-number-object";
packageName = "is-number-object";
- version = "1.0.4";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz";
- sha512 = "zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==";
+ url = "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz";
+ sha512 = "bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==";
};
};
"is-obj-1.0.1" = {
@@ -6169,13 +6223,13 @@ let
sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==";
};
};
- "is-regex-1.1.2" = {
+ "is-regex-1.1.4" = {
name = "is-regex";
packageName = "is-regex";
- version = "1.1.2";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz";
- sha512 = "axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==";
+ url = "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz";
+ sha512 = "kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==";
};
};
"is-regexp-1.0.0" = {
@@ -6214,40 +6268,31 @@ let
sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
};
};
- "is-stream-2.0.0" = {
+ "is-stream-2.0.1" = {
name = "is-stream";
packageName = "is-stream";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz";
- sha512 = "XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==";
+ url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz";
+ sha512 = "hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==";
};
};
- "is-string-1.0.5" = {
+ "is-string-1.0.7" = {
name = "is-string";
packageName = "is-string";
- version = "1.0.5";
+ version = "1.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz";
- sha512 = "buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==";
+ url = "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz";
+ sha512 = "tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==";
};
};
- "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" = {
+ "is-symbol-1.0.4" = {
name = "is-symbol";
packageName = "is-symbol";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz";
- sha512 = "OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==";
+ url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz";
+ sha512 = "C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==";
};
};
"is-typedarray-1.0.0" = {
@@ -6259,6 +6304,15 @@ let
sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
};
};
+ "is-unicode-supported-0.1.0" = {
+ name = "is-unicode-supported";
+ packageName = "is-unicode-supported";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz";
+ sha512 = "knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==";
+ };
+ };
"is-utf8-0.2.1" = {
name = "is-utf8";
packageName = "is-utf8";
@@ -6808,13 +6862,13 @@ let
sha1 = "d0225373aeb652adc1bc82e4945339a842754773";
};
};
- "log-symbols-3.0.0" = {
+ "log-symbols-4.1.0" = {
name = "log-symbols";
packageName = "log-symbols";
- version = "3.0.0";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz";
- sha512 = "dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==";
+ url = "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz";
+ sha512 = "8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==";
};
};
"loglevel-1.7.1" = {
@@ -7033,13 +7087,13 @@ let
sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==";
};
};
- "micromatch-4.0.2" = {
+ "micromatch-4.0.4" = {
name = "micromatch";
packageName = "micromatch";
- version = "4.0.2";
+ version = "4.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz";
- sha512 = "y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==";
+ url = "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz";
+ sha512 = "pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==";
};
};
"miller-rabin-4.0.1" = {
@@ -7087,22 +7141,22 @@ let
sha512 = "tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==";
};
};
- "mime-db-1.46.0" = {
+ "mime-db-1.49.0" = {
name = "mime-db";
packageName = "mime-db";
- version = "1.46.0";
+ version = "1.49.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz";
- sha512 = "svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==";
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz";
+ sha512 = "CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==";
};
};
- "mime-types-2.1.29" = {
+ "mime-types-2.1.32" = {
name = "mime-types";
packageName = "mime-types";
- version = "2.1.29";
+ version = "2.1.32";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz";
- sha512 = "Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==";
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz";
+ sha512 = "hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==";
};
};
"mimic-fn-1.2.0" = {
@@ -7204,13 +7258,13 @@ let
sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==";
};
};
- "minipass-3.1.3" = {
+ "minipass-3.1.5" = {
name = "minipass";
packageName = "minipass";
- version = "3.1.3";
+ version = "3.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz";
- sha512 = "Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==";
+ url = "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz";
+ sha512 = "+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==";
};
};
"minizlib-1.3.3" = {
@@ -7384,22 +7438,22 @@ let
sha512 = "nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==";
};
};
- "nan-2.14.2" = {
+ "nan-2.15.0" = {
name = "nan";
packageName = "nan";
- version = "2.14.2";
+ version = "2.15.0";
src = fetchurl {
- url = "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz";
- sha512 = "M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==";
+ url = "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz";
+ sha512 = "8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==";
};
};
- "nanoid-3.1.21" = {
+ "nanoid-3.1.25" = {
name = "nanoid";
packageName = "nanoid";
- version = "3.1.21";
+ version = "3.1.25";
src = fetchurl {
- url = "https://registry.npmjs.org/nanoid/-/nanoid-3.1.21.tgz";
- sha512 = "A6oZraK4DJkAOICstsGH98dvycPr/4GGDH7ZWKmMdd3vGcOurZ6JmWFUt0DA5bzrrn2FrUjmv6mFNWvv8jpppA==";
+ url = "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz";
+ sha512 = "rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==";
};
};
"nanomatch-1.2.13" = {
@@ -7465,13 +7519,13 @@ let
sha512 = "VQsT8QSierYGkHzRed+b4MnccQVF1+qPHunE8jBoU7jD6YpuRqCDPzEoC2zfyEJS80qVnlMZrqobLnyjzX9lJg==";
};
};
- "node-elm-compiler-5.0.5" = {
+ "node-elm-compiler-5.0.6" = {
name = "node-elm-compiler";
packageName = "node-elm-compiler";
- version = "5.0.5";
+ version = "5.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.5.tgz";
- sha512 = "vapB+VkmKMY1NRy7jjpGjzwWbKmtiRfzbgVoV/eROz5Kx30QvY0Nd5Ua7iST+9utrn1aG8cVToXC6UWdEO5BKQ==";
+ url = "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.6.tgz";
+ sha512 = "DWTRQR8b54rvschcZRREdsz7K84lnS8A6YJu8du3QLQ8f204SJbyTaA6NzYYbfUG97OTRKRv/0KZl82cTfpLhA==";
};
};
"node-forge-0.10.0" = {
@@ -7492,13 +7546,13 @@ let
sha512 = "h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==";
};
};
- "node-releases-1.1.71" = {
+ "node-releases-1.1.75" = {
name = "node-releases";
packageName = "node-releases";
- version = "1.1.71";
+ version = "1.1.75";
src = fetchurl {
- url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz";
- sha512 = "zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==";
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz";
+ sha512 = "Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==";
};
};
"node-watch-0.5.5" = {
@@ -7573,13 +7627,22 @@ let
sha512 = "U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==";
};
};
- "normalize-url-4.5.0" = {
+ "normalize-url-4.5.1" = {
name = "normalize-url";
packageName = "normalize-url";
- version = "4.5.0";
+ version = "4.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz";
- sha512 = "2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==";
+ url = "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz";
+ sha512 = "9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==";
+ };
+ };
+ "normalize-url-6.1.0" = {
+ name = "normalize-url";
+ packageName = "normalize-url";
+ version = "6.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz";
+ sha512 = "DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==";
};
};
"npm-conf-1.1.3" = {
@@ -7618,6 +7681,15 @@ let
sha512 = "WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==";
};
};
+ "nth-check-2.0.1" = {
+ name = "nth-check";
+ packageName = "nth-check";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz";
+ sha512 = "it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==";
+ };
+ };
"number-is-nan-1.0.1" = {
name = "number-is-nan";
packageName = "number-is-nan";
@@ -7654,13 +7726,13 @@ let
sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
};
};
- "object-inspect-1.9.0" = {
+ "object-inspect-1.11.0" = {
name = "object-inspect";
packageName = "object-inspect";
- version = "1.9.0";
+ version = "1.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz";
- sha512 = "i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==";
+ url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz";
+ sha512 = "jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==";
};
};
"object-is-1.1.5" = {
@@ -7699,13 +7771,13 @@ let
sha512 = "ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==";
};
};
- "object.entries-1.1.3" = {
+ "object.entries-1.1.4" = {
name = "object.entries";
packageName = "object.entries";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz";
- sha512 = "ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==";
+ url = "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz";
+ sha512 = "h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==";
};
};
"object.getownpropertydescriptors-2.1.2" = {
@@ -7726,13 +7798,13 @@ let
sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747";
};
};
- "object.values-1.1.3" = {
+ "object.values-1.1.4" = {
name = "object.values";
packageName = "object.values";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz";
- sha512 = "nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==";
+ url = "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz";
+ sha512 = "TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==";
};
};
"obuf-1.1.2" = {
@@ -7843,13 +7915,13 @@ let
sha1 = "ec22d312806bb53e731773e7cdaefcf1c643128f";
};
};
- "ora-4.1.1" = {
+ "ora-5.4.1" = {
name = "ora";
packageName = "ora";
- version = "4.1.1";
+ version = "5.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ora/-/ora-4.1.1.tgz";
- sha512 = "sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==";
+ url = "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz";
+ sha512 = "5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==";
};
};
"original-1.0.2" = {
@@ -7906,13 +7978,13 @@ let
sha512 = "s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==";
};
};
- "p-cancelable-2.1.0" = {
+ "p-cancelable-2.1.1" = {
name = "p-cancelable";
packageName = "p-cancelable";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.0.tgz";
- sha512 = "HAZyB3ZodPo+BDpb4/Iu7Jv4P6cSazBz9ZM0ChhEXp70scx834aWCEjQRwgt41UzzejUAPdbqqONfRWTPYrPAQ==";
+ url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz";
+ sha512 = "BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==";
};
};
"p-event-4.2.0" = {
@@ -8221,13 +8293,13 @@ let
sha512 = "ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==";
};
};
- "path-parse-1.0.6" = {
+ "path-parse-1.0.7" = {
name = "path-parse";
packageName = "path-parse";
- version = "1.0.6";
+ version = "1.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
- sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
+ url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz";
+ sha512 = "LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==";
};
};
"path-to-regexp-0.1.7" = {
@@ -8266,13 +8338,13 @@ let
sha512 = "gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==";
};
};
- "pbkdf2-3.1.1" = {
+ "pbkdf2-3.1.2" = {
name = "pbkdf2";
packageName = "pbkdf2";
- version = "3.1.1";
+ version = "3.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz";
- sha512 = "4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==";
+ url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz";
+ sha512 = "iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==";
};
};
"pem-1.14.2" = {
@@ -8293,13 +8365,13 @@ let
sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
};
};
- "picomatch-2.2.2" = {
+ "picomatch-2.3.0" = {
name = "picomatch";
packageName = "picomatch";
- version = "2.2.2";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz";
- sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==";
+ url = "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz";
+ sha512 = "lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==";
};
};
"pify-2.3.0" = {
@@ -8428,22 +8500,22 @@ let
sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
};
};
- "postcss-7.0.35" = {
+ "postcss-7.0.36" = {
name = "postcss";
packageName = "postcss";
- version = "7.0.35";
+ version = "7.0.36";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz";
- sha512 = "3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==";
+ url = "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz";
+ sha512 = "BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==";
};
};
- "postcss-8.2.8" = {
+ "postcss-8.3.6" = {
name = "postcss";
packageName = "postcss";
- version = "8.2.8";
+ version = "8.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-8.2.8.tgz";
- sha512 = "1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw==";
+ url = "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz";
+ sha512 = "wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==";
};
};
"postcss-calc-7.0.5" = {
@@ -8743,22 +8815,22 @@ let
sha512 = "h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==";
};
};
- "postcss-selector-parser-6.0.4" = {
+ "postcss-selector-parser-6.0.6" = {
name = "postcss-selector-parser";
packageName = "postcss-selector-parser";
- version = "6.0.4";
+ version = "6.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz";
- sha512 = "gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==";
+ url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz";
+ sha512 = "9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==";
};
};
- "postcss-svgo-4.0.2" = {
+ "postcss-svgo-4.0.3" = {
name = "postcss-svgo";
packageName = "postcss-svgo";
- version = "4.0.2";
+ version = "4.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz";
- sha512 = "C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==";
+ url = "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz";
+ sha512 = "NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==";
};
};
"postcss-unique-selectors-4.0.1" = {
@@ -8878,13 +8950,13 @@ let
sha1 = "8e57123c396ab988897fb327fd3aedc3e735e4fe";
};
};
- "prompts-2.4.0" = {
+ "prompts-2.4.1" = {
name = "prompts";
packageName = "prompts";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz";
- sha512 = "awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==";
+ url = "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz";
+ sha512 = "EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==";
};
};
"proto-list-1.2.4" = {
@@ -8896,13 +8968,13 @@ let
sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849";
};
};
- "proxy-addr-2.0.6" = {
+ "proxy-addr-2.0.7" = {
name = "proxy-addr";
packageName = "proxy-addr";
- version = "2.0.6";
+ version = "2.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz";
- sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==";
+ url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz";
+ sha512 = "llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==";
};
};
"prr-1.0.1" = {
@@ -9067,13 +9139,13 @@ let
sha512 = "FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==";
};
};
- "queue-microtask-1.2.2" = {
+ "queue-microtask-1.2.3" = {
name = "queue-microtask";
packageName = "queue-microtask";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz";
- sha512 = "dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==";
+ url = "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz";
+ sha512 = "NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==";
};
};
"randombytes-2.1.0" = {
@@ -9229,13 +9301,13 @@ let
sha512 = "ZOsfTGkjO2kqeR5Mzr5RYDbTGYneSkdNKX2fOX2P5jF7vMrd/GNnIAUtDldeHHumHUCQ3V05YfWUdxMPAsRu9Q==";
};
};
- "readdirp-3.5.0" = {
+ "readdirp-3.6.0" = {
name = "readdirp";
packageName = "readdirp";
- version = "3.5.0";
+ version = "3.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz";
- sha512 = "cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==";
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz";
+ sha512 = "hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==";
};
};
"recursive-readdir-2.2.2" = {
@@ -9265,13 +9337,13 @@ let
sha512 = "zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==";
};
};
- "regenerate-unicode-properties-8.2.0" = {
+ "regenerate-unicode-properties-9.0.0" = {
name = "regenerate-unicode-properties";
packageName = "regenerate-unicode-properties";
- version = "8.2.0";
+ version = "9.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz";
- sha512 = "F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==";
+ url = "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz";
+ sha512 = "3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==";
};
};
"regenerator-runtime-0.11.1" = {
@@ -9283,13 +9355,13 @@ let
sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==";
};
};
- "regenerator-runtime-0.13.7" = {
+ "regenerator-runtime-0.13.9" = {
name = "regenerator-runtime";
packageName = "regenerator-runtime";
- version = "0.13.7";
+ version = "0.13.9";
src = fetchurl {
- url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz";
- sha512 = "a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==";
+ url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz";
+ sha512 = "p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==";
};
};
"regenerator-runtime-0.9.6" = {
@@ -9328,13 +9400,13 @@ let
sha512 = "JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==";
};
};
- "regexpu-core-4.7.1" = {
+ "regexpu-core-4.8.0" = {
name = "regexpu-core";
packageName = "regexpu-core";
- version = "4.7.1";
+ version = "4.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz";
- sha512 = "ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==";
+ url = "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz";
+ sha512 = "1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==";
};
};
"registry-auth-token-4.2.1" = {
@@ -9364,13 +9436,13 @@ let
sha512 = "OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==";
};
};
- "regjsparser-0.6.7" = {
+ "regjsparser-0.7.0" = {
name = "regjsparser";
packageName = "regjsparser";
- version = "0.6.7";
+ version = "0.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz";
- sha512 = "ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==";
+ url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz";
+ sha512 = "A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==";
};
};
"relateurl-0.2.7" = {
@@ -9391,22 +9463,22 @@ let
sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef";
};
};
- "renderkid-2.0.5" = {
+ "renderkid-2.0.7" = {
name = "renderkid";
packageName = "renderkid";
- version = "2.0.5";
+ version = "2.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz";
- sha512 = "ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==";
+ url = "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz";
+ sha512 = "oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==";
};
};
- "repeat-element-1.1.3" = {
+ "repeat-element-1.1.4" = {
name = "repeat-element";
packageName = "repeat-element";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz";
- sha512 = "ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==";
+ url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz";
+ sha512 = "LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==";
};
};
"repeat-string-1.6.1" = {
@@ -9697,13 +9769,13 @@ let
sha1 = "e848396f057d223f24386924618e25694161ec47";
};
};
- "rxjs-6.6.6" = {
+ "rxjs-6.6.7" = {
name = "rxjs";
packageName = "rxjs";
- version = "6.6.6";
+ version = "6.6.7";
src = fetchurl {
- url = "https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz";
- sha512 = "/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg==";
+ url = "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz";
+ sha512 = "hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==";
};
};
"safe-buffer-5.1.1" = {
@@ -9796,13 +9868,13 @@ let
sha512 = "SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==";
};
};
- "schema-utils-3.0.0" = {
+ "schema-utils-3.1.1" = {
name = "schema-utils";
packageName = "schema-utils";
- version = "3.0.0";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz";
- sha512 = "6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==";
+ url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz";
+ sha512 = "Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==";
};
};
"select-hose-2.0.0" = {
@@ -9814,13 +9886,13 @@ let
sha1 = "625d8658f865af43ec962bfc376a37359a4994ca";
};
};
- "selfsigned-1.10.8" = {
+ "selfsigned-1.10.11" = {
name = "selfsigned";
packageName = "selfsigned";
- version = "1.10.8";
+ version = "1.10.11";
src = fetchurl {
- url = "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz";
- sha512 = "2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==";
+ url = "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz";
+ sha512 = "aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==";
};
};
"semver-5.7.1" = {
@@ -9850,13 +9922,13 @@ let
sha512 = "+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==";
};
};
- "semver-7.3.4" = {
+ "semver-7.3.5" = {
name = "semver";
packageName = "semver";
- version = "7.3.4";
+ version = "7.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz";
- sha512 = "tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==";
+ url = "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz";
+ sha512 = "PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==";
};
};
"semver-regex-1.0.0" = {
@@ -10048,13 +10120,22 @@ let
sha1 = "f4781949cce402697127430ea3b3c5476f481767";
};
};
- "signal-exit-3.0.3" = {
+ "side-channel-1.0.4" = {
+ name = "side-channel";
+ packageName = "side-channel";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz";
+ sha512 = "q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==";
+ };
+ };
+ "signal-exit-3.0.4" = {
name = "signal-exit";
packageName = "signal-exit";
- version = "3.0.3";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz";
- sha512 = "VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==";
+ url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.4.tgz";
+ sha512 = "rqYhcAnZ6d/vTPGghdrw7iumdcbXpsk1b8IG/rz+VWV51DM0p7XCtMoJ3qhPLIbp3tvyt3pKRbaaEMZYpHto8Q==";
};
};
"simple-swizzle-0.2.2" = {
@@ -10210,6 +10291,15 @@ let
sha512 = "CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==";
};
};
+ "source-map-js-0.6.2" = {
+ name = "source-map-js";
+ packageName = "source-map-js";
+ version = "0.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz";
+ sha512 = "/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==";
+ };
+ };
"source-map-resolve-0.5.3" = {
name = "source-map-resolve";
packageName = "source-map-resolve";
@@ -10219,13 +10309,13 @@ let
sha512 = "Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==";
};
};
- "source-map-support-0.5.19" = {
+ "source-map-support-0.5.20" = {
name = "source-map-support";
packageName = "source-map-support";
- version = "0.5.19";
+ version = "0.5.20";
src = fetchurl {
- url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz";
- sha512 = "Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==";
+ url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz";
+ sha512 = "n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==";
};
};
"source-map-url-0.4.1" = {
@@ -10264,13 +10354,13 @@ let
sha512 = "cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==";
};
};
- "spdx-license-ids-3.0.7" = {
+ "spdx-license-ids-3.0.10" = {
name = "spdx-license-ids";
packageName = "spdx-license-ids";
- version = "3.0.7";
+ version = "3.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz";
- sha512 = "U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==";
+ url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz";
+ sha512 = "oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==";
};
};
"spdy-4.0.2" = {
@@ -10336,13 +10426,13 @@ let
sha512 = "XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==";
};
};
- "ssri-6.0.1" = {
+ "ssri-6.0.2" = {
name = "ssri";
packageName = "ssri";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz";
- sha512 = "3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==";
+ url = "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz";
+ sha512 = "cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==";
};
};
"stable-0.1.8" = {
@@ -10525,6 +10615,15 @@ let
sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
};
};
+ "string_decoder-1.3.0" = {
+ name = "string_decoder";
+ packageName = "string_decoder";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz";
+ sha512 = "hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==";
+ };
+ };
"stringify-object-3.3.0" = {
name = "stringify-object";
packageName = "stringify-object";
@@ -10687,13 +10786,13 @@ let
sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==";
};
};
- "supports-hyperlinks-2.1.0" = {
+ "supports-hyperlinks-2.2.0" = {
name = "supports-hyperlinks";
packageName = "supports-hyperlinks";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz";
- sha512 = "zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==";
+ url = "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz";
+ sha512 = "6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==";
};
};
"svgo-1.3.2" = {
@@ -10723,22 +10822,22 @@ let
sha512 = "4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==";
};
};
- "tar-4.4.13" = {
+ "tar-4.4.19" = {
name = "tar";
packageName = "tar";
- version = "4.4.13";
+ version = "4.4.19";
src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz";
- sha512 = "w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==";
+ url = "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz";
+ sha512 = "a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==";
};
};
- "tar-6.1.0" = {
+ "tar-6.1.11" = {
name = "tar";
packageName = "tar";
- version = "6.1.0";
+ version = "6.1.11";
src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz";
- sha512 = "DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==";
+ url = "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz";
+ sha512 = "an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==";
};
};
"temp-0.9.0" = {
@@ -11002,13 +11101,13 @@ let
sha1 = "61dbc2d53b69ff6091a12a168fd7d433107e40f1";
};
};
- "ts-debounce-2.3.0" = {
+ "ts-debounce-3.0.0" = {
name = "ts-debounce";
packageName = "ts-debounce";
- version = "2.3.0";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-debounce/-/ts-debounce-2.3.0.tgz";
- sha512 = "j63IP7/unAzovrhVHE7U+fNkvDKwIaLH11dCO9TcRbYOZw1chPL054poqq3ZloyRJ5KwJMeB8csN/vGPPpQJjw==";
+ url = "https://registry.npmjs.org/ts-debounce/-/ts-debounce-3.0.0.tgz";
+ sha512 = "7jiRWgN4/8IdvCxbIwnwg2W0bbYFBH6BxFqBjMKk442t7+liF2Z1H6AUCcl8e/pD93GjPru+axeiJwFmRww1WQ==";
};
};
"ts-union-2.3.0" = {
@@ -11029,22 +11128,22 @@ let
sha512 = "Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==";
};
};
- "tslib-2.1.0" = {
+ "tslib-2.3.1" = {
name = "tslib";
packageName = "tslib";
- version = "2.1.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz";
- sha512 = "hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==";
+ url = "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz";
+ sha512 = "77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==";
};
};
- "tsyringe-4.4.0" = {
+ "tsyringe-4.6.0" = {
name = "tsyringe";
packageName = "tsyringe";
- version = "4.4.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/tsyringe/-/tsyringe-4.4.0.tgz";
- sha512 = "SlMApe1lhIq546CDp7bF+IdF4RB6d+9C5T7B0AS0P/Bm+Qpizj/gEmZzvw9J/KlXPEt4qHTbi1TRvX3rCPSdTg==";
+ url = "https://registry.npmjs.org/tsyringe/-/tsyringe-4.6.0.tgz";
+ sha512 = "BMQAZamSfEmIQzH8WJeRu1yZGQbPSDuI9g+yEiKZFIcO46GPZuMOC2d0b52cVBdw1d++06JnDSIIZvEnogMdAw==";
};
};
"tty-browserify-0.0.0" = {
@@ -11083,13 +11182,13 @@ let
sha512 = "EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==";
};
};
- "type-fest-0.11.0" = {
+ "type-fest-0.21.3" = {
name = "type-fest";
packageName = "type-fest";
- version = "0.11.0";
+ version = "0.21.3";
src = fetchurl {
- url = "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz";
- sha512 = "OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==";
+ url = "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz";
+ sha512 = "t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==";
};
};
"type-is-1.6.18" = {
@@ -11110,13 +11209,13 @@ let
sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
};
};
- "typescript-3.9.9" = {
+ "typescript-3.9.10" = {
name = "typescript";
packageName = "typescript";
- version = "3.9.9";
+ version = "3.9.10";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.9.9.tgz";
- sha512 = "kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz";
+ sha512 = "w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==";
};
};
"uglify-es-3.3.10" = {
@@ -11155,49 +11254,49 @@ let
sha512 = "UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==";
};
};
- "unbox-primitive-1.0.0" = {
+ "unbox-primitive-1.0.1" = {
name = "unbox-primitive";
packageName = "unbox-primitive";
- version = "1.0.0";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz";
- sha512 = "P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==";
+ url = "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz";
+ sha512 = "tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==";
};
};
- "unicode-canonical-property-names-ecmascript-1.0.4" = {
+ "unicode-canonical-property-names-ecmascript-2.0.0" = {
name = "unicode-canonical-property-names-ecmascript";
packageName = "unicode-canonical-property-names-ecmascript";
- version = "1.0.4";
+ version = "2.0.0";
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==";
+ url = "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz";
+ sha512 = "yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==";
};
};
- "unicode-match-property-ecmascript-1.0.4" = {
+ "unicode-match-property-ecmascript-2.0.0" = {
name = "unicode-match-property-ecmascript";
packageName = "unicode-match-property-ecmascript";
- version = "1.0.4";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz";
- sha512 = "L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==";
+ url = "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz";
+ sha512 = "5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==";
};
};
- "unicode-match-property-value-ecmascript-1.2.0" = {
+ "unicode-match-property-value-ecmascript-2.0.0" = {
name = "unicode-match-property-value-ecmascript";
packageName = "unicode-match-property-value-ecmascript";
- version = "1.2.0";
+ version = "2.0.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==";
+ url = "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz";
+ sha512 = "7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==";
};
};
- "unicode-property-aliases-ecmascript-1.1.0" = {
+ "unicode-property-aliases-ecmascript-2.0.0" = {
name = "unicode-property-aliases-ecmascript";
packageName = "unicode-property-aliases-ecmascript";
- version = "1.1.0";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz";
- sha512 = "PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==";
+ url = "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz";
+ sha512 = "5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==";
};
};
"union-value-1.0.1" = {
@@ -11353,13 +11452,13 @@ let
sha512 = "3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==";
};
};
- "url-parse-1.5.1" = {
+ "url-parse-1.5.3" = {
name = "url-parse";
packageName = "url-parse";
- version = "1.5.1";
+ version = "1.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz";
- sha512 = "HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==";
+ url = "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz";
+ sha512 = "IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==";
};
};
"url-parse-lax-3.0.0" = {
@@ -11596,13 +11695,13 @@ let
sha1 = "f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8";
};
};
- "web-tree-sitter-0.17.1" = {
+ "web-tree-sitter-0.19.4" = {
name = "web-tree-sitter";
packageName = "web-tree-sitter";
- version = "0.17.1";
+ version = "0.19.4";
src = fetchurl {
- url = "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.17.1.tgz";
- sha512 = "QgaeV+wmlB1Qaw9rS5a0ZDBt8GRcKkF+hGNSVxQ/HLm1lPCow3BKOhoILaXkYm7YozCcL7TjppRADBwFJugbuA==";
+ url = "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.19.4.tgz";
+ sha512 = "8G0xBj05hqZybCqBtW7RPZ/hWEtP3DiLTauQzGJZuZYfVRgw7qj7iaZ+8djNqJ4VPrdOO+pS2dR1JsTbsLxdYg==";
};
};
"webpack-4.44.2" = {
@@ -11965,22 +12064,22 @@ let
sha512 = "8A/uRMnQy8KCQsmep1m7Bk+z/+LIkeF7w+TDMLtX1iZm5Hq9HsUDmgFGaW1ACW5Cj0b2Qo7wCvRhYN2ErUVp/A==";
};
};
- "ws-5.2.2" = {
+ "ws-5.2.3" = {
name = "ws";
packageName = "ws";
- version = "5.2.2";
+ version = "5.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz";
- sha512 = "jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==";
+ url = "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz";
+ sha512 = "jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==";
};
};
- "ws-6.2.1" = {
+ "ws-6.2.2" = {
name = "ws";
packageName = "ws";
- version = "6.2.1";
+ version = "6.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz";
- sha512 = "GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==";
+ url = "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz";
+ sha512 = "zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==";
};
};
"ws-7.1.1" = {
@@ -11992,13 +12091,13 @@ let
sha512 = "o41D/WmDeca0BqYhsr3nJzQyg9NF5X8l/UdnFNux9cS3lwB+swm8qGWX5rn+aD6xfBU3rGmtHij7g7x6LxFU3A==";
};
};
- "ws-7.4.4" = {
+ "ws-7.5.5" = {
name = "ws";
packageName = "ws";
- version = "7.4.4";
+ version = "7.5.5";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz";
- sha512 = "Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==";
+ url = "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz";
+ sha512 = "BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==";
};
};
"xmlbuilder-13.0.2" = {
@@ -12037,13 +12136,13 @@ let
sha512 = "uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==";
};
};
- "y18n-4.0.1" = {
+ "y18n-4.0.3" = {
name = "y18n";
packageName = "y18n";
- version = "4.0.1";
+ version = "4.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz";
- sha512 = "wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==";
+ url = "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz";
+ sha512 = "JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==";
};
};
"yallist-2.1.2" = {
@@ -12073,13 +12172,13 @@ let
sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==";
};
};
- "yaml-1.10.1" = {
+ "yaml-1.10.2" = {
name = "yaml";
packageName = "yaml";
- version = "1.10.1";
+ version = "1.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/yaml/-/yaml-1.10.1.tgz";
- sha512 = "z/asvd+V08l1ywhaemZVirCwjdzLo6O1/0j2JbYCsGjiezupNQqjs5IIPyNtctbHjPEckqzVGd4jvpU5Lr25vQ==";
+ url = "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz";
+ sha512 = "r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==";
};
};
"yargs-13.3.2" = {
@@ -12224,11 +12323,11 @@ in
sources."find-0.2.7"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
- sources."forwarded-0.1.2"
+ sources."forwarded-0.2.0"
sources."fresh-0.5.2"
sources."fs-extra-2.0.0"
sources."getpass-0.1.7"
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.8"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
sources."http-errors-1.7.2"
@@ -12252,8 +12351,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.4.1"
- sources."mime-db-1.46.0"
- sources."mime-types-2.1.29"
+ sources."mime-db-1.49.0"
+ sources."mime-types-2.1.32"
sources."minimist-1.2.0"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
@@ -12268,7 +12367,7 @@ in
sources."path-to-regexp-0.1.7"
sources."performance-now-2.1.0"
sources."process-nextick-args-1.0.7"
- sources."proxy-addr-2.0.6"
+ sources."proxy-addr-2.0.7"
sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.7.0"
@@ -12347,14 +12446,14 @@ in
sources."ajv-6.12.6"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
- sources."anymatch-3.1.1"
+ sources."anymatch-3.1.2"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."astral-regex-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.11.0"
- sources."balanced-match-1.0.0"
+ sources."balanced-match-1.0.2"
sources."bcrypt-pbkdf-1.0.2"
sources."binary-0.3.0"
sources."binary-extensions-2.2.0"
@@ -12375,7 +12474,7 @@ in
sources."chownr-2.0.0"
(sources."cliui-6.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -12413,7 +12512,7 @@ in
sources."minipass-2.9.0"
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."tar-4.4.13"
+ sources."tar-4.4.19"
sources."yallist-3.1.1"
];
})
@@ -12431,7 +12530,7 @@ in
sources."lodash-4.17.15"
];
})
- sources."find-parent-dir-0.3.0"
+ sources."find-parent-dir-0.3.1"
sources."find-up-4.1.0"
sources."firstline-2.0.2"
sources."forever-agent-0.6.1"
@@ -12444,7 +12543,7 @@ in
sources."getpass-0.1.7"
sources."glob-7.1.4"
sources."glob-parent-5.1.2"
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.8"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
sources."has-flag-3.0.0"
@@ -12473,11 +12572,11 @@ in
sources."yallist-2.1.2"
];
})
- sources."mime-db-1.46.0"
- sources."mime-types-2.1.29"
+ sources."mime-db-1.49.0"
+ sources."mime-types-2.1.32"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minizlib-2.1.2"
sources."mkdirp-1.0.4"
sources."moment-2.29.1"
@@ -12504,7 +12603,7 @@ in
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
sources."performance-now-2.1.0"
- sources."picomatch-2.2.2"
+ sources."picomatch-2.3.0"
sources."pseudomap-1.0.2"
sources."psl-1.8.0"
sources."punycode-2.1.1"
@@ -12534,7 +12633,7 @@ in
];
})
sources."table-5.4.6"
- sources."tar-6.1.0"
+ sources."tar-6.1.11"
sources."temp-0.9.0"
sources."through-2.3.8"
sources."tmp-0.0.33"
@@ -12559,7 +12658,7 @@ in
sources."which-module-2.0.0"
(sources."wrap-ansi-6.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -12571,11 +12670,11 @@ in
})
sources."wrappy-1.0.2"
sources."xmlbuilder-13.0.2"
- sources."y18n-4.0.1"
+ sources."y18n-4.0.3"
sources."yallist-4.0.0"
(sources."yargs-15.4.1" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -12607,10 +12706,10 @@ in
sources."@szmarczak/http-timer-1.1.2"
sources."accepts-1.3.7"
sources."ansi-styles-4.3.0"
- sources."anymatch-3.1.1"
+ sources."anymatch-3.1.2"
sources."array-flatten-1.1.1"
sources."async-limiter-1.0.1"
- sources."balanced-match-1.0.0"
+ sources."balanced-match-1.0.2"
sources."batch-0.6.1"
sources."binary-extensions-2.2.0"
sources."body-parser-1.19.0"
@@ -12624,7 +12723,7 @@ in
];
})
sources."chalk-3.0.0"
- sources."chokidar-3.5.1"
+ sources."chokidar-3.5.2"
sources."clone-response-1.0.2"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -12650,17 +12749,17 @@ in
sources."express-4.17.1"
(sources."express-ws-4.0.0" // {
dependencies = [
- sources."ws-5.2.2"
+ sources."ws-5.2.3"
];
})
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
- sources."forwarded-0.1.2"
+ sources."forwarded-0.2.0"
sources."fresh-0.5.2"
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
sources."get-stream-4.1.0"
- sources."glob-7.1.6"
+ sources."glob-7.1.7"
sources."glob-parent-5.1.2"
sources."got-9.6.0"
sources."has-flag-4.0.0"
@@ -12672,7 +12771,7 @@ in
sources."ini-1.3.8"
sources."ipaddr.js-1.9.1"
sources."is-binary-path-2.1.0"
- sources."is-docker-2.1.1"
+ sources."is-docker-2.2.1"
sources."is-extglob-2.1.1"
sources."is-glob-4.0.1"
sources."is-number-7.0.0"
@@ -12686,15 +12785,15 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.46.0"
- sources."mime-types-2.1.29"
+ sources."mime-db-1.49.0"
+ sources."mime-types-2.1.32"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
sources."normalize-path-3.0.0"
- sources."normalize-url-4.5.0"
+ sources."normalize-url-4.5.1"
sources."on-finished-2.3.0"
sources."once-1.4.0"
sources."open-7.4.2"
@@ -12704,15 +12803,15 @@ in
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
sources."path-to-regexp-0.1.7"
- sources."picomatch-2.2.2"
+ sources."picomatch-2.3.0"
sources."prepend-http-2.0.0"
- sources."proxy-addr-2.0.6"
+ sources."proxy-addr-2.0.7"
sources."pump-3.0.0"
sources."qs-6.7.0"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."rc-1.2.8"
- sources."readdirp-3.5.0"
+ sources."readdirp-3.6.0"
sources."registry-auth-token-4.2.1"
sources."registry-url-5.1.0"
sources."responselike-1.0.2"
@@ -12749,7 +12848,7 @@ in
sources."vary-1.1.2"
sources."which-2.0.2"
sources."wrappy-1.0.2"
- sources."ws-7.4.4"
+ sources."ws-7.5.5"
];
buildInputs = globalBuildInputs;
meta = {
@@ -12764,73 +12863,72 @@ in
"@elm-tooling/elm-language-server" = nodeEnv.buildNodePackage {
name = "_at_elm-tooling_slash_elm-language-server";
packageName = "@elm-tooling/elm-language-server";
- version = "2.0.3";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@elm-tooling/elm-language-server/-/elm-language-server-2.0.3.tgz";
- sha512 = "pOcQNSFEoxsvXQlsRap2ahloqscf5jGYQ8ZqtM4TjdwvavSmObDejTyM5lNO81pFyrEUavTG6Q7G68HyP8TxBA==";
+ url = "https://registry.npmjs.org/@elm-tooling/elm-language-server/-/elm-language-server-2.2.1.tgz";
+ sha512 = "cihWZw073jnxhFoF3TvaajlXQXDvjx4sYYHnDL4GNKYaTntkNmS3w/C65KMgF0b64lOQl0mABc1fikJf52Cs/g==";
};
dependencies = [
- sources."@nodelib/fs.scandir-2.1.4"
- sources."@nodelib/fs.stat-2.0.4"
- sources."@nodelib/fs.walk-1.2.6"
- sources."anymatch-3.1.1"
+ sources."@nodelib/fs.scandir-2.1.5"
+ sources."@nodelib/fs.stat-2.0.5"
+ sources."@nodelib/fs.walk-1.2.8"
+ sources."anymatch-3.1.2"
sources."array-union-2.1.0"
sources."binary-extensions-2.2.0"
sources."braces-3.0.2"
- sources."chokidar-3.5.1"
+ sources."chokidar-3.5.2"
sources."cross-spawn-7.0.3"
sources."dir-glob-3.0.1"
sources."escape-string-regexp-4.0.0"
- sources."execa-5.0.0"
+ sources."execa-5.1.1"
sources."fast-diff-1.2.0"
- sources."fast-glob-3.2.5"
- sources."fastq-1.11.0"
+ sources."fast-glob-3.2.7"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
- sources."fromentries-1.3.2"
sources."fsevents-2.3.2"
- sources."get-stream-6.0.0"
+ sources."get-stream-6.0.1"
sources."glob-parent-5.1.2"
- sources."globby-11.0.2"
+ sources."globby-11.0.4"
sources."human-signals-2.1.0"
sources."ignore-5.1.8"
sources."is-binary-path-2.1.0"
sources."is-extglob-2.1.1"
sources."is-glob-4.0.1"
sources."is-number-7.0.0"
- sources."is-stream-2.0.0"
+ sources."is-stream-2.0.1"
sources."isexe-2.0.0"
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
- sources."micromatch-4.0.2"
+ sources."micromatch-4.0.4"
sources."mimic-fn-2.1.0"
sources."normalize-path-3.0.0"
sources."npm-run-path-4.0.1"
sources."onetime-5.1.2"
sources."path-key-3.1.1"
sources."path-type-4.0.0"
- sources."picomatch-2.2.2"
+ sources."picomatch-2.3.0"
sources."pjson-1.0.9"
- sources."queue-microtask-1.2.2"
- sources."readdirp-3.5.0"
+ sources."queue-microtask-1.2.3"
+ sources."readdirp-3.6.0"
sources."reflect-metadata-0.1.13"
sources."reusify-1.0.4"
sources."run-parallel-1.2.0"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
sources."strip-final-newline-2.0.0"
sources."to-regex-range-5.0.1"
- sources."ts-debounce-2.3.0"
+ sources."ts-debounce-3.0.0"
sources."tslib-1.14.1"
- sources."tsyringe-4.4.0"
+ sources."tsyringe-4.6.0"
sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-7.0.0"
sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-3.0.2"
- sources."web-tree-sitter-0.17.1"
+ sources."web-tree-sitter-0.19.4"
sources."which-2.0.2"
];
buildInputs = globalBuildInputs;
@@ -12854,7 +12952,7 @@ in
dependencies = [
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
- sources."anymatch-3.1.1"
+ sources."anymatch-3.1.2"
sources."async-limiter-1.0.1"
sources."binary-extensions-2.2.0"
sources."braces-3.0.2"
@@ -12885,7 +12983,7 @@ in
})
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
- sources."follow-redirects-1.13.3"
+ sources."follow-redirects-1.14.4"
sources."fresh-0.5.2"
sources."fsevents-2.3.2"
sources."get-stream-4.1.0"
@@ -12920,11 +13018,11 @@ in
sources."parseurl-1.3.3"
sources."path-key-2.0.1"
sources."pem-1.14.2"
- sources."picomatch-2.2.2"
+ sources."picomatch-2.3.0"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
sources."range-parser-1.2.1"
- sources."readdirp-3.5.0"
+ sources."readdirp-3.6.0"
sources."requires-port-1.0.0"
sources."semver-5.7.1"
(sources."send-0.17.1" // {
@@ -12937,7 +13035,7 @@ in
sources."setprototypeof-1.1.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."statuses-1.5.0"
sources."strip-ansi-3.0.1"
sources."strip-eof-1.0.0"
@@ -12963,32 +13061,32 @@ in
elm-test = nodeEnv.buildNodePackage {
name = "elm-test";
packageName = "elm-test";
- version = "0.19.1-revision6";
+ version = "0.19.1-revision7";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1-revision6.tgz";
- sha512 = "4VbIyCRlCUm/py0E0AjMT3/mwd6DR4Y5Z5gEox6z5JII6ZdKIJmcQzjgWRI5qo5ERJiw9M/Nxhk7SGXFUbZsxQ==";
+ url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1-revision7.tgz";
+ sha512 = "sd3nCQMeYMaY84Sz41bVJ30ZvQN1/4ZcD8uYMOuUbM39FDh58NY9/AcImVJ7Z+gjCFdcSU6VscZzhUoPW8jp6Q==";
};
dependencies = [
sources."ansi-styles-4.3.0"
- sources."anymatch-3.1.1"
- sources."balanced-match-1.0.0"
+ sources."anymatch-3.1.2"
+ sources."balanced-match-1.0.2"
sources."binary-extensions-2.2.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
- sources."chalk-4.1.0"
- sources."chokidar-3.5.1"
+ sources."chalk-4.1.2"
+ sources."chokidar-3.5.2"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."commander-7.1.0"
+ sources."commander-7.2.0"
sources."concat-map-0.0.1"
sources."cross-spawn-7.0.3"
- sources."elm-tooling-1.3.0"
+ sources."elm-tooling-1.6.0"
sources."fill-range-7.0.1"
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
- sources."glob-7.1.6"
+ sources."glob-7.1.7"
sources."glob-parent-5.1.2"
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.8"
sources."has-flag-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -13002,8 +13100,8 @@ in
sources."once-1.4.0"
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
- sources."picomatch-2.2.2"
- sources."readdirp-3.5.0"
+ sources."picomatch-2.3.0"
+ sources."readdirp-3.6.0"
sources."rimraf-3.0.2"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
@@ -13035,21 +13133,21 @@ in
};
dependencies = [
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/node-14.14.34"
+ sources."@szmarczak/http-timer-4.0.6"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/keyv-3.1.3"
+ sources."@types/node-16.9.3"
sources."@types/responselike-1.0.0"
sources."cacheable-lookup-2.0.1"
- sources."cacheable-request-7.0.1"
+ sources."cacheable-request-7.0.2"
sources."caw-2.0.1"
(sources."clone-response-1.0.2" // {
dependencies = [
sources."mimic-response-1.0.1"
];
})
- sources."config-chain-1.1.12"
+ sources."config-chain-1.1.13"
sources."decompress-response-5.0.0"
sources."defer-to-connect-2.0.1"
sources."duplexer3-0.1.4"
@@ -13058,7 +13156,7 @@ in
sources."get-proxy-2.1.0"
sources."get-stream-5.2.0"
sources."got-10.7.0"
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.8"
sources."has-symbol-support-x-1.4.2"
sources."has-to-string-tag-x-1.4.1"
sources."http-cache-semantics-4.1.0"
@@ -13072,10 +13170,10 @@ in
sources."lowercase-keys-2.0.0"
sources."lru-cache-6.0.0"
sources."mimic-response-2.1.0"
- sources."normalize-url-4.5.0"
+ sources."normalize-url-6.1.0"
sources."npm-conf-1.1.3"
sources."once-1.4.0"
- sources."p-cancelable-2.1.0"
+ sources."p-cancelable-2.1.1"
sources."p-event-4.2.0"
sources."p-finally-1.0.0"
sources."p-timeout-3.2.0"
@@ -13085,7 +13183,7 @@ in
sources."responselike-2.0.0"
sources."safe-buffer-5.2.1"
sources."safename-1.0.2"
- sources."semver-7.3.4"
+ sources."semver-7.3.5"
sources."to-readable-stream-2.1.0"
sources."tunnel-agent-0.6.0"
sources."type-fest-0.10.0"
@@ -13118,13 +13216,13 @@ in
sources."ajv-6.12.6"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
- sources."anymatch-3.1.1"
+ sources."anymatch-3.1.2"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.11.0"
- sources."balanced-match-1.0.0"
+ sources."balanced-match-1.0.2"
sources."bcrypt-pbkdf-1.0.2"
sources."binary-0.3.0"
sources."binary-extensions-2.2.0"
@@ -13174,7 +13272,7 @@ in
sources."firstline-1.2.0"
];
})
- sources."find-parent-dir-0.3.0"
+ sources."find-parent-dir-0.3.1"
sources."find-up-3.0.0"
sources."firstline-2.0.2"
sources."forever-agent-0.6.1"
@@ -13187,7 +13285,7 @@ in
sources."getpass-0.1.7"
sources."glob-7.1.4"
sources."glob-parent-5.1.2"
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.8"
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
sources."has-flag-3.0.0"
@@ -13210,8 +13308,8 @@ in
sources."jsprim-1.4.1"
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
- sources."mime-db-1.46.0"
- sources."mime-types-2.1.29"
+ sources."mime-db-1.49.0"
+ sources."mime-types-2.1.32"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minipass-2.9.0"
@@ -13237,7 +13335,7 @@ in
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
sources."performance-now-2.1.0"
- sources."picomatch-2.2.2"
+ sources."picomatch-2.3.0"
sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
@@ -13264,7 +13362,7 @@ in
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
sources."supports-color-5.5.0"
- sources."tar-4.4.13"
+ sources."tar-4.4.19"
(sources."temp-0.9.0" // {
dependencies = [
sources."rimraf-2.6.3"
@@ -13286,7 +13384,7 @@ in
sources."wrap-ansi-5.1.0"
sources."wrappy-1.0.2"
sources."xmlbuilder-13.0.2"
- sources."y18n-4.0.1"
+ sources."y18n-4.0.3"
sources."yallist-3.1.1"
sources."yargs-13.3.2"
sources."yargs-parser-13.1.2"
@@ -13311,9 +13409,9 @@ in
dependencies = [
sources."bluebird-3.7.2"
sources."compare-versions-3.6.0"
- sources."core-util-is-1.0.2"
+ sources."core-util-is-1.0.3"
sources."fs-extra-6.0.1"
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.8"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
sources."jsonfile-4.0.0"
@@ -13355,52 +13453,52 @@ in
};
dependencies = [
sources."@babel/cli-7.12.10"
- sources."@babel/code-frame-7.12.13"
- sources."@babel/compat-data-7.13.8"
+ sources."@babel/code-frame-7.14.5"
+ sources."@babel/compat-data-7.15.0"
sources."@babel/core-7.12.10"
- sources."@babel/generator-7.13.9"
- sources."@babel/helper-annotate-as-pure-7.12.13"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.12.13"
- (sources."@babel/helper-compilation-targets-7.13.10" // {
+ sources."@babel/generator-7.15.4"
+ sources."@babel/helper-annotate-as-pure-7.15.4"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.15.4"
+ (sources."@babel/helper-compilation-targets-7.15.4" // {
dependencies = [
sources."semver-6.3.0"
];
})
- sources."@babel/helper-create-class-features-plugin-7.13.10"
- sources."@babel/helper-create-regexp-features-plugin-7.12.17"
- sources."@babel/helper-explode-assignable-expression-7.13.0"
- sources."@babel/helper-function-name-7.12.13"
- sources."@babel/helper-get-function-arity-7.12.13"
- sources."@babel/helper-hoist-variables-7.13.0"
- sources."@babel/helper-member-expression-to-functions-7.13.0"
- sources."@babel/helper-module-imports-7.12.13"
- sources."@babel/helper-module-transforms-7.13.0"
- sources."@babel/helper-optimise-call-expression-7.12.13"
- sources."@babel/helper-plugin-utils-7.13.0"
- sources."@babel/helper-remap-async-to-generator-7.13.0"
- sources."@babel/helper-replace-supers-7.13.0"
- sources."@babel/helper-simple-access-7.12.13"
- sources."@babel/helper-skip-transparent-expression-wrappers-7.12.1"
- sources."@babel/helper-split-export-declaration-7.12.13"
- sources."@babel/helper-validator-identifier-7.12.11"
- sources."@babel/helper-validator-option-7.12.17"
- sources."@babel/helper-wrap-function-7.13.0"
- sources."@babel/helpers-7.13.10"
- sources."@babel/highlight-7.13.10"
- sources."@babel/parser-7.13.10"
- sources."@babel/plugin-proposal-async-generator-functions-7.13.8"
- sources."@babel/plugin-proposal-class-properties-7.13.0"
- sources."@babel/plugin-proposal-dynamic-import-7.13.8"
- sources."@babel/plugin-proposal-export-namespace-from-7.12.13"
- sources."@babel/plugin-proposal-json-strings-7.13.8"
- sources."@babel/plugin-proposal-logical-assignment-operators-7.13.8"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.13.8"
- sources."@babel/plugin-proposal-numeric-separator-7.12.13"
- sources."@babel/plugin-proposal-object-rest-spread-7.13.8"
- sources."@babel/plugin-proposal-optional-catch-binding-7.13.8"
- sources."@babel/plugin-proposal-optional-chaining-7.13.8"
- sources."@babel/plugin-proposal-private-methods-7.13.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.12.13"
+ sources."@babel/helper-create-class-features-plugin-7.15.4"
+ sources."@babel/helper-create-regexp-features-plugin-7.14.5"
+ sources."@babel/helper-explode-assignable-expression-7.15.4"
+ sources."@babel/helper-function-name-7.15.4"
+ sources."@babel/helper-get-function-arity-7.15.4"
+ sources."@babel/helper-hoist-variables-7.15.4"
+ sources."@babel/helper-member-expression-to-functions-7.15.4"
+ sources."@babel/helper-module-imports-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
+ sources."@babel/helper-optimise-call-expression-7.15.4"
+ sources."@babel/helper-plugin-utils-7.14.5"
+ sources."@babel/helper-remap-async-to-generator-7.15.4"
+ sources."@babel/helper-replace-supers-7.15.4"
+ sources."@babel/helper-simple-access-7.15.4"
+ sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
+ sources."@babel/helper-split-export-declaration-7.15.4"
+ sources."@babel/helper-validator-identifier-7.15.7"
+ sources."@babel/helper-validator-option-7.14.5"
+ sources."@babel/helper-wrap-function-7.15.4"
+ sources."@babel/helpers-7.15.4"
+ sources."@babel/highlight-7.14.5"
+ sources."@babel/parser-7.15.7"
+ sources."@babel/plugin-proposal-async-generator-functions-7.15.4"
+ sources."@babel/plugin-proposal-class-properties-7.14.5"
+ sources."@babel/plugin-proposal-dynamic-import-7.14.5"
+ sources."@babel/plugin-proposal-export-namespace-from-7.14.5"
+ sources."@babel/plugin-proposal-json-strings-7.14.5"
+ sources."@babel/plugin-proposal-logical-assignment-operators-7.14.5"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5"
+ sources."@babel/plugin-proposal-numeric-separator-7.14.5"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.14.5"
+ sources."@babel/plugin-proposal-optional-chaining-7.14.5"
+ sources."@babel/plugin-proposal-private-methods-7.14.5"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.14.5"
sources."@babel/plugin-syntax-async-generators-7.8.4"
sources."@babel/plugin-syntax-class-properties-7.12.13"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
@@ -13412,46 +13510,46 @@ in
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.12.13"
- sources."@babel/plugin-transform-arrow-functions-7.13.0"
- sources."@babel/plugin-transform-async-to-generator-7.13.0"
- sources."@babel/plugin-transform-block-scoped-functions-7.12.13"
- sources."@babel/plugin-transform-block-scoping-7.12.13"
- sources."@babel/plugin-transform-classes-7.13.0"
- sources."@babel/plugin-transform-computed-properties-7.13.0"
- sources."@babel/plugin-transform-destructuring-7.13.0"
- sources."@babel/plugin-transform-dotall-regex-7.12.13"
- sources."@babel/plugin-transform-duplicate-keys-7.12.13"
- sources."@babel/plugin-transform-exponentiation-operator-7.12.13"
- sources."@babel/plugin-transform-for-of-7.13.0"
- sources."@babel/plugin-transform-function-name-7.12.13"
- sources."@babel/plugin-transform-literals-7.12.13"
- sources."@babel/plugin-transform-member-expression-literals-7.12.13"
- sources."@babel/plugin-transform-modules-amd-7.13.0"
- sources."@babel/plugin-transform-modules-commonjs-7.13.8"
- sources."@babel/plugin-transform-modules-systemjs-7.13.8"
- sources."@babel/plugin-transform-modules-umd-7.13.0"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.12.13"
- sources."@babel/plugin-transform-new-target-7.12.13"
- sources."@babel/plugin-transform-object-super-7.12.13"
- sources."@babel/plugin-transform-parameters-7.13.0"
- sources."@babel/plugin-transform-property-literals-7.12.13"
- sources."@babel/plugin-transform-regenerator-7.12.13"
- sources."@babel/plugin-transform-reserved-words-7.12.13"
+ sources."@babel/plugin-syntax-top-level-await-7.14.5"
+ sources."@babel/plugin-transform-arrow-functions-7.14.5"
+ sources."@babel/plugin-transform-async-to-generator-7.14.5"
+ sources."@babel/plugin-transform-block-scoped-functions-7.14.5"
+ sources."@babel/plugin-transform-block-scoping-7.15.3"
+ sources."@babel/plugin-transform-classes-7.15.4"
+ sources."@babel/plugin-transform-computed-properties-7.14.5"
+ sources."@babel/plugin-transform-destructuring-7.14.7"
+ sources."@babel/plugin-transform-dotall-regex-7.14.5"
+ sources."@babel/plugin-transform-duplicate-keys-7.14.5"
+ sources."@babel/plugin-transform-exponentiation-operator-7.14.5"
+ sources."@babel/plugin-transform-for-of-7.15.4"
+ sources."@babel/plugin-transform-function-name-7.14.5"
+ sources."@babel/plugin-transform-literals-7.14.5"
+ sources."@babel/plugin-transform-member-expression-literals-7.14.5"
+ sources."@babel/plugin-transform-modules-amd-7.14.5"
+ sources."@babel/plugin-transform-modules-commonjs-7.15.4"
+ sources."@babel/plugin-transform-modules-systemjs-7.15.4"
+ sources."@babel/plugin-transform-modules-umd-7.14.5"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.14.9"
+ sources."@babel/plugin-transform-new-target-7.14.5"
+ sources."@babel/plugin-transform-object-super-7.14.5"
+ sources."@babel/plugin-transform-parameters-7.15.4"
+ sources."@babel/plugin-transform-property-literals-7.14.5"
+ sources."@babel/plugin-transform-regenerator-7.14.5"
+ sources."@babel/plugin-transform-reserved-words-7.14.5"
sources."@babel/plugin-transform-runtime-7.12.10"
- sources."@babel/plugin-transform-shorthand-properties-7.12.13"
- sources."@babel/plugin-transform-spread-7.13.0"
- sources."@babel/plugin-transform-sticky-regex-7.12.13"
- sources."@babel/plugin-transform-template-literals-7.13.0"
- sources."@babel/plugin-transform-typeof-symbol-7.12.13"
- sources."@babel/plugin-transform-unicode-escapes-7.12.13"
- sources."@babel/plugin-transform-unicode-regex-7.12.13"
+ sources."@babel/plugin-transform-shorthand-properties-7.14.5"
+ sources."@babel/plugin-transform-spread-7.14.6"
+ sources."@babel/plugin-transform-sticky-regex-7.14.5"
+ sources."@babel/plugin-transform-template-literals-7.14.5"
+ sources."@babel/plugin-transform-typeof-symbol-7.14.5"
+ sources."@babel/plugin-transform-unicode-escapes-7.14.5"
+ sources."@babel/plugin-transform-unicode-regex-7.14.5"
sources."@babel/preset-env-7.12.10"
sources."@babel/preset-modules-0.1.4"
sources."@babel/runtime-7.12.5"
- sources."@babel/template-7.12.13"
- sources."@babel/traverse-7.13.0"
- sources."@babel/types-7.13.0"
+ sources."@babel/template-7.15.4"
+ sources."@babel/traverse-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@hapi/address-2.1.4"
sources."@hapi/bourne-1.3.2"
sources."@hapi/hoek-8.5.1"
@@ -13459,28 +13557,27 @@ in
sources."@hapi/topo-3.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
- sources."@types/anymatch-1.3.1"
- sources."@types/glob-7.1.3"
- sources."@types/html-minifier-terser-5.1.1"
- sources."@types/http-proxy-1.17.5"
- sources."@types/json-schema-7.0.7"
- sources."@types/minimatch-3.0.3"
- sources."@types/node-14.14.34"
+ sources."@types/glob-7.1.4"
+ sources."@types/html-minifier-terser-5.1.2"
+ sources."@types/http-proxy-1.17.7"
+ sources."@types/json-schema-7.0.9"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.9.3"
sources."@types/parse-json-4.0.0"
- sources."@types/q-1.5.4"
+ sources."@types/q-1.5.5"
sources."@types/source-list-map-0.1.2"
- sources."@types/tapable-1.0.6"
- (sources."@types/uglify-js-3.13.0" // {
+ sources."@types/tapable-1.0.8"
+ (sources."@types/uglify-js-3.13.1" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- (sources."@types/webpack-4.41.26" // {
+ (sources."@types/webpack-4.41.31" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- (sources."@types/webpack-sources-2.1.0" // {
+ (sources."@types/webpack-sources-3.2.0" // {
dependencies = [
sources."source-map-0.7.3"
];
@@ -13517,7 +13614,7 @@ in
sources."ansi-html-0.0.7"
sources."ansi-regex-2.1.1"
sources."ansi-styles-3.2.1"
- sources."anymatch-3.1.1"
+ sources."anymatch-3.1.2"
sources."aproba-1.2.0"
sources."argparse-1.0.10"
sources."arr-diff-4.0.0"
@@ -13574,7 +13671,7 @@ in
];
})
sources."babylon-6.18.0"
- sources."balanced-match-1.0.0"
+ sources."balanced-match-1.0.2"
(sources."base-0.11.2" // {
dependencies = [
sources."define-property-1.0.0"
@@ -13616,9 +13713,9 @@ in
];
})
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.16.3"
+ sources."browserslist-4.17.0"
sources."buffer-4.9.2"
- sources."buffer-from-1.1.1"
+ sources."buffer-from-1.1.2"
sources."buffer-indexof-1.1.1"
sources."buffer-xor-1.0.3"
sources."builtin-status-codes-3.0.0"
@@ -13633,7 +13730,7 @@ in
sources."camel-case-4.1.2"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001199"
+ sources."caniuse-lite-1.0.30001258"
sources."case-sensitive-paths-webpack-plugin-2.3.0"
sources."caseless-0.12.0"
(sources."chalk-2.4.2" // {
@@ -13642,17 +13739,13 @@ in
];
})
sources."chardet-0.7.0"
- (sources."chokidar-3.5.1" // {
+ (sources."chokidar-3.5.2" // {
dependencies = [
sources."glob-parent-5.1.2"
];
})
sources."chownr-1.1.4"
- (sources."chrome-trace-event-1.0.2" // {
- dependencies = [
- sources."tslib-1.14.1"
- ];
- })
+ sources."chrome-trace-event-1.0.3"
sources."cipher-base-1.0.4"
(sources."class-utils-0.3.6" // {
dependencies = [
@@ -13689,11 +13782,11 @@ in
sources."coa-2.0.2"
sources."code-point-at-1.1.0"
sources."collection-visit-1.0.0"
- sources."color-3.1.3"
+ sources."color-3.2.1"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."color-string-1.5.5"
- sources."colorette-1.2.2"
+ sources."color-string-1.6.0"
+ sources."colorette-1.4.0"
sources."colors-1.4.0"
sources."combined-stream-1.0.8"
sources."commander-4.1.1"
@@ -13714,7 +13807,7 @@ in
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."convert-source-map-1.8.0"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."copy-concurrently-1.0.5"
@@ -13731,12 +13824,12 @@ in
];
})
sources."core-js-2.6.12"
- (sources."core-js-compat-3.9.1" // {
+ (sources."core-js-compat-3.17.3" // {
dependencies = [
sources."semver-7.0.0"
];
})
- sources."core-util-is-1.0.2"
+ sources."core-util-is-1.0.3"
sources."cosmiconfig-5.2.1"
(sources."create-ecdh-4.0.4" // {
dependencies = [
@@ -13754,28 +13847,28 @@ in
sources."camelcase-6.2.0"
sources."loader-utils-2.0.0"
sources."lru-cache-6.0.0"
- sources."semver-7.3.4"
+ sources."semver-7.3.5"
sources."yallist-4.0.0"
];
})
- sources."css-select-2.1.0"
+ sources."css-select-4.1.3"
sources."css-select-base-adapter-0.1.1"
(sources."css-tree-1.0.0-alpha.37" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- sources."css-what-3.4.2"
+ sources."css-what-5.0.1"
sources."cssesc-3.0.0"
- sources."cssnano-4.1.10"
- sources."cssnano-preset-default-4.0.7"
+ sources."cssnano-4.1.11"
+ sources."cssnano-preset-default-4.0.8"
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.2.0" // {
dependencies = [
- sources."css-tree-1.1.2"
+ sources."css-tree-1.1.3"
sources."mdn-data-2.0.14"
sources."source-map-0.6.1"
];
@@ -13803,7 +13896,7 @@ in
sources."depd-1.1.2"
sources."des.js-1.0.1"
sources."destroy-1.0.4"
- sources."detect-node-2.0.4"
+ sources."detect-node-2.1.0"
(sources."detect-port-alt-1.1.6" // {
dependencies = [
sources."debug-2.6.9"
@@ -13817,18 +13910,14 @@ in
})
sources."dir-glob-2.2.2"
sources."dns-equal-1.0.0"
- sources."dns-packet-1.3.1"
+ sources."dns-packet-1.3.4"
sources."dns-txt-2.0.2"
sources."dom-converter-0.2.0"
- (sources."dom-serializer-0.2.2" // {
- dependencies = [
- sources."domelementtype-2.1.0"
- ];
- })
+ sources."dom-serializer-1.3.2"
sources."domain-browser-1.2.0"
- sources."domelementtype-1.3.1"
- sources."domhandler-2.4.2"
- sources."domutils-1.7.0"
+ sources."domelementtype-2.2.0"
+ sources."domhandler-4.2.2"
+ sources."domutils-2.8.0"
sources."dot-case-3.0.4"
sources."dot-prop-5.3.0"
sources."dotenv-8.2.0"
@@ -13836,7 +13925,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.687"
+ sources."electron-to-chromium-1.3.843"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -13846,19 +13935,19 @@ in
sources."elm-asset-webpack-loader-1.1.2"
sources."elm-hot-1.1.6"
sources."elm-hot-webpack-loader-1.1.7"
- (sources."elm-test-0.19.1-revision6" // {
+ (sources."elm-test-0.19.1-revision7" // {
dependencies = [
sources."ansi-styles-4.3.0"
- sources."chalk-4.1.0"
+ sources."chalk-4.1.2"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."commander-7.1.0"
+ sources."commander-7.2.0"
sources."has-flag-4.0.0"
sources."rimraf-3.0.2"
sources."supports-color-7.2.0"
];
})
- sources."elm-tooling-1.3.0"
+ sources."elm-tooling-1.6.0"
sources."elm-webpack-loader-6.0.1"
sources."emoji-regex-8.0.0"
sources."emojis-list-3.0.0"
@@ -13872,7 +13961,7 @@ in
sources."entities-2.2.0"
sources."errno-0.1.8"
sources."error-ex-1.3.2"
- sources."es-abstract-1.18.0"
+ sources."es-abstract-1.18.6"
sources."es-to-primitive-1.2.1"
sources."escalade-3.1.1"
sources."escape-html-1.0.3"
@@ -13967,7 +14056,7 @@ in
];
})
sources."fast-json-stable-stringify-2.1.0"
- sources."faye-websocket-0.11.3"
+ sources."faye-websocket-0.11.4"
sources."figgy-pudding-3.5.2"
(sources."figures-2.0.0" // {
dependencies = [
@@ -13977,7 +14066,7 @@ in
(sources."file-loader-6.2.0" // {
dependencies = [
sources."loader-utils-2.0.0"
- sources."schema-utils-3.0.0"
+ sources."schema-utils-3.1.1"
];
})
sources."file-uri-to-path-1.0.0"
@@ -13989,7 +14078,7 @@ in
sources."ms-2.0.0"
];
})
- (sources."find-cache-dir-3.3.1" // {
+ (sources."find-cache-dir-3.3.2" // {
dependencies = [
sources."make-dir-3.1.0"
sources."semver-6.3.0"
@@ -13999,12 +14088,12 @@ in
sources."find-up-4.1.0"
sources."firstline-1.3.1"
sources."flush-write-stream-1.1.1"
- sources."follow-redirects-1.13.3"
+ sources."follow-redirects-1.14.4"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
- sources."forwarded-0.1.2"
- sources."fraction.js-4.0.13"
+ sources."forwarded-0.2.0"
+ sources."fraction.js-4.1.1"
sources."fragment-cache-0.2.1"
sources."fresh-0.5.2"
sources."from2-2.3.0"
@@ -14019,9 +14108,10 @@ in
sources."get-intrinsic-1.1.1"
sources."get-own-enumerable-property-symbols-3.0.2"
sources."get-stream-4.1.0"
+ sources."get-symbol-description-1.0.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
- sources."glob-7.1.6"
+ sources."glob-7.1.7"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -14041,7 +14131,7 @@ in
sources."slash-1.0.0"
];
})
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.8"
(sources."gzip-size-5.0.0" // {
dependencies = [
sources."pify-3.0.0"
@@ -14054,6 +14144,7 @@ in
sources."has-bigints-1.0.1"
sources."has-flag-3.0.0"
sources."has-symbols-1.0.2"
+ sources."has-tostringtag-1.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
@@ -14076,20 +14167,14 @@ in
sources."hex-color-regex-1.1.0"
sources."hmac-drbg-1.0.1"
sources."homedir-polyfill-1.0.3"
- sources."hosted-git-info-2.8.8"
+ sources."hosted-git-info-2.8.9"
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.4.0"
sources."html-minifier-terser-5.1.1"
sources."html-webpack-plugin-4.5.0"
- (sources."htmlparser2-3.10.1" // {
- dependencies = [
- sources."entities-1.1.2"
- sources."readable-stream-3.6.0"
- ];
- })
+ sources."htmlparser2-6.1.0"
sources."http-deceiver-1.2.7"
(sources."http-errors-1.7.2" // {
dependencies = [
@@ -14134,23 +14219,24 @@ in
];
})
sources."internal-ip-4.3.0"
+ sources."internal-slot-1.0.3"
sources."invert-kv-1.0.0"
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-1.0.0"
- sources."is-arguments-1.1.0"
+ sources."is-arguments-1.1.1"
sources."is-arrayish-0.2.1"
- sources."is-bigint-1.0.1"
+ sources."is-bigint-1.0.4"
sources."is-binary-path-2.1.0"
- sources."is-boolean-object-1.1.0"
+ sources."is-boolean-object-1.1.2"
sources."is-buffer-1.1.6"
- sources."is-callable-1.2.3"
+ sources."is-callable-1.2.4"
sources."is-color-stop-1.1.0"
- sources."is-core-module-2.2.0"
+ sources."is-core-module-2.6.0"
sources."is-data-descriptor-1.0.0"
- sources."is-date-object-1.0.2"
+ sources."is-date-object-1.0.5"
sources."is-descriptor-1.0.2"
sources."is-directory-0.3.1"
sources."is-extendable-0.1.1"
@@ -14159,21 +14245,20 @@ in
sources."is-glob-4.0.1"
sources."is-negative-zero-2.0.1"
sources."is-number-7.0.0"
- sources."is-number-object-1.0.4"
+ sources."is-number-object-1.0.6"
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-regex-1.1.2"
+ sources."is-regex-1.1.4"
sources."is-regexp-1.0.0"
sources."is-resolvable-1.1.0"
sources."is-root-2.0.0"
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-string-1.0.7"
+ sources."is-symbol-1.0.4"
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
sources."is-windows-1.0.2"
@@ -14235,15 +14320,15 @@ in
sources."merge-descriptors-1.0.1"
sources."merge2-1.4.1"
sources."methods-1.1.2"
- sources."micromatch-4.0.2"
+ sources."micromatch-4.0.4"
(sources."miller-rabin-4.0.1" // {
dependencies = [
sources."bn.js-4.12.0"
];
})
sources."mime-1.6.0"
- sources."mime-db-1.46.0"
- sources."mime-types-2.1.29"
+ sources."mime-db-1.49.0"
+ sources."mime-types-2.1.32"
sources."mimic-fn-1.2.0"
(sources."mini-css-extract-plugin-0.12.0" // {
dependencies = [
@@ -14266,15 +14351,15 @@ in
sources."multicast-dns-6.2.3"
sources."multicast-dns-service-types-1.1.0"
sources."mute-stream-0.0.8"
- sources."nan-2.14.2"
- sources."nanoid-3.1.21"
+ sources."nan-2.15.0"
+ sources."nanoid-3.1.25"
sources."nanomatch-1.2.13"
sources."ncp-1.0.1"
sources."negotiator-0.6.2"
sources."neo-async-2.6.2"
sources."nice-try-1.0.5"
sources."no-case-3.0.4"
- (sources."node-elm-compiler-5.0.5" // {
+ (sources."node-elm-compiler-5.0.6" // {
dependencies = [
sources."cross-spawn-6.0.5"
sources."path-key-2.0.1"
@@ -14289,7 +14374,7 @@ in
sources."punycode-1.4.1"
];
})
- sources."node-releases-1.1.71"
+ sources."node-releases-1.1.75"
sources."normalize-package-data-2.5.0"
sources."normalize-path-3.0.0"
sources."normalize-range-0.1.2"
@@ -14299,7 +14384,7 @@ in
sources."path-key-2.0.1"
];
})
- sources."nth-check-1.0.2"
+ sources."nth-check-2.0.1"
sources."number-is-nan-1.0.1"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
@@ -14316,15 +14401,15 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.9.0"
+ sources."object-inspect-1.11.0"
sources."object-is-1.1.5"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
sources."object.assign-4.1.2"
- sources."object.entries-1.1.3"
+ sources."object.entries-1.1.4"
sources."object.getownpropertydescriptors-2.1.2"
sources."object.pick-1.3.0"
- sources."object.values-1.1.3"
+ sources."object.values-1.1.4"
sources."obuf-1.1.2"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
@@ -14362,16 +14447,16 @@ in
sources."path-is-absolute-1.0.1"
sources."path-is-inside-1.0.2"
sources."path-key-3.1.1"
- sources."path-parse-1.0.6"
+ sources."path-parse-1.0.7"
sources."path-to-regexp-0.1.7"
(sources."path-type-3.0.0" // {
dependencies = [
sources."pify-3.0.0"
];
})
- sources."pbkdf2-3.1.1"
+ sources."pbkdf2-3.1.2"
sources."performance-now-2.1.0"
- sources."picomatch-2.2.2"
+ sources."picomatch-2.3.0"
sources."pify-4.0.1"
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
@@ -14395,7 +14480,7 @@ in
];
})
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.35" // {
+ (sources."postcss-7.0.36" // {
dependencies = [
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
@@ -14419,15 +14504,15 @@ in
sources."postcss-flexbugs-fixes-4.2.1"
(sources."postcss-loader-4.1.0" // {
dependencies = [
- sources."cosmiconfig-7.0.0"
+ sources."cosmiconfig-7.0.1"
sources."import-fresh-3.3.0"
sources."loader-utils-2.0.0"
sources."lru-cache-6.0.0"
sources."parse-json-5.2.0"
sources."path-type-4.0.0"
sources."resolve-from-4.0.0"
- sources."schema-utils-3.0.0"
- sources."semver-7.3.4"
+ sources."schema-utils-3.1.1"
+ sources."semver-7.3.5"
sources."yallist-4.0.0"
];
})
@@ -14520,12 +14605,11 @@ in
})
(sources."postcss-safe-parser-5.0.2" // {
dependencies = [
- sources."postcss-8.2.8"
- sources."source-map-0.6.1"
+ sources."postcss-8.3.6"
];
})
- sources."postcss-selector-parser-6.0.4"
- (sources."postcss-svgo-4.0.2" // {
+ sources."postcss-selector-parser-6.0.6"
+ (sources."postcss-svgo-4.0.3" // {
dependencies = [
sources."postcss-value-parser-3.3.1"
];
@@ -14540,7 +14624,7 @@ in
sources."promise-8.1.0"
sources."promise-inflight-1.0.1"
sources."prompt-1.0.0"
- sources."proxy-addr-2.0.6"
+ sources."proxy-addr-2.0.7"
sources."prr-1.0.1"
sources."pseudomap-1.0.2"
sources."psl-1.8.0"
@@ -14615,29 +14699,29 @@ in
];
})
sources."readable-stream-2.3.7"
- sources."readdirp-3.5.0"
+ sources."readdirp-3.6.0"
sources."recursive-readdir-2.2.2"
sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
- sources."regenerator-runtime-0.13.7"
+ sources."regenerate-unicode-properties-9.0.0"
+ sources."regenerator-runtime-0.13.9"
sources."regenerator-transform-0.14.5"
sources."regex-not-1.0.2"
sources."regexp.prototype.flags-1.3.1"
- sources."regexpu-core-4.7.1"
+ sources."regexpu-core-4.8.0"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.7" // {
+ (sources."regjsparser-0.7.0" // {
dependencies = [
sources."jsesc-0.5.0"
];
})
sources."relateurl-0.2.7"
sources."remove-trailing-separator-1.1.0"
- (sources."renderkid-2.0.5" // {
+ (sources."renderkid-2.0.7" // {
dependencies = [
sources."strip-ansi-3.0.1"
];
})
- sources."repeat-element-1.1.3"
+ sources."repeat-element-1.1.4"
sources."repeat-string-1.6.1"
sources."request-2.88.2"
sources."require-directory-2.1.1"
@@ -14658,7 +14742,7 @@ in
sources."ripemd160-2.0.2"
sources."run-async-2.4.1"
sources."run-queue-1.0.3"
- (sources."rxjs-6.6.6" // {
+ (sources."rxjs-6.6.7" // {
dependencies = [
sources."tslib-1.14.1"
];
@@ -14669,7 +14753,7 @@ in
sources."sax-1.2.4"
sources."schema-utils-2.7.1"
sources."select-hose-2.0.0"
- sources."selfsigned-1.10.8"
+ sources."selfsigned-1.10.11"
sources."semver-5.7.1"
(sources."send-0.17.1" // {
dependencies = [
@@ -14704,7 +14788,8 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."shell-quote-1.6.1"
- sources."signal-exit-3.0.3"
+ sources."side-channel-1.0.4"
+ sources."signal-exit-3.0.4"
(sources."simple-swizzle-0.2.2" // {
dependencies = [
sources."is-arrayish-0.3.2"
@@ -14750,14 +14835,15 @@ in
(sources."sockjs-client-1.4.0" // {
dependencies = [
sources."debug-3.2.7"
- sources."eventsource-1.0.7"
+ sources."eventsource-1.1.0"
];
})
sources."sort-keys-1.1.2"
sources."source-list-map-2.0.1"
sources."source-map-0.5.7"
+ sources."source-map-js-0.6.2"
sources."source-map-resolve-0.5.3"
- (sources."source-map-support-0.5.19" // {
+ (sources."source-map-support-0.5.20" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -14766,7 +14852,7 @@ in
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."spdx-license-ids-3.0.10"
sources."spdy-4.0.2"
(sources."spdy-transport-3.0.0" // {
dependencies = [
@@ -14777,7 +14863,7 @@ in
sources."split-string-3.1.0"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
- sources."ssri-6.0.1"
+ sources."ssri-6.0.2"
sources."stable-0.1.8"
sources."stack-trace-0.0.10"
(sources."static-extend-0.1.2" // {
@@ -14815,7 +14901,7 @@ in
})
(sources."strip-ansi-6.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
];
})
sources."strip-bom-2.0.0"
@@ -14832,7 +14918,20 @@ in
];
})
sources."supports-color-5.5.0"
- sources."svgo-1.3.2"
+ (sources."svgo-1.3.2" // {
+ dependencies = [
+ sources."css-select-2.1.0"
+ sources."css-what-3.4.2"
+ (sources."dom-serializer-0.2.2" // {
+ dependencies = [
+ sources."domelementtype-2.2.0"
+ ];
+ })
+ sources."domelementtype-1.3.1"
+ sources."domutils-1.7.0"
+ sources."nth-check-1.0.2"
+ ];
+ })
sources."tapable-1.1.3"
(sources."temp-0.9.4" // {
dependencies = [
@@ -14875,7 +14974,7 @@ in
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
- sources."tslib-2.1.0"
+ sources."tslib-2.3.1"
sources."tty-browserify-0.0.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -14910,11 +15009,11 @@ in
sources."yallist-2.1.2"
];
})
- sources."unbox-primitive-1.0.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."unbox-primitive-1.0.1"
+ sources."unicode-canonical-property-names-ecmascript-2.0.0"
+ sources."unicode-match-property-ecmascript-2.0.0"
+ sources."unicode-match-property-value-ecmascript-2.0.0"
+ sources."unicode-property-aliases-ecmascript-2.0.0"
sources."union-value-1.0.1"
sources."uniq-1.0.1"
sources."uniqs-2.0.0"
@@ -14944,10 +15043,10 @@ in
(sources."url-loader-4.1.1" // {
dependencies = [
sources."loader-utils-2.0.0"
- sources."schema-utils-3.0.0"
+ sources."schema-utils-3.1.1"
];
})
- sources."url-parse-1.5.1"
+ sources."url-parse-1.5.3"
sources."use-3.1.1"
(sources."util-0.11.1" // {
dependencies = [
@@ -14963,7 +15062,11 @@ in
sources."validate-npm-package-license-3.0.4"
sources."vary-1.1.2"
sources."vendors-1.0.4"
- sources."verror-1.10.0"
+ (sources."verror-1.10.0" // {
+ dependencies = [
+ sources."core-util-is-1.0.2"
+ ];
+ })
sources."vm-browserify-1.1.2"
sources."watchpack-1.7.5"
(sources."watchpack-chokidar2-2.0.1" // {
@@ -15107,12 +15210,12 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-6.2.1"
+ sources."ws-6.2.2"
sources."xmlbuilder-15.1.1"
sources."xtend-4.0.2"
- sources."y18n-4.0.1"
+ sources."y18n-4.0.3"
sources."yallist-3.1.1"
- sources."yaml-1.10.1"
+ sources."yaml-1.10.2"
(sources."yargs-6.6.0" // {
dependencies = [
sources."camelcase-3.0.0"
@@ -15148,9 +15251,9 @@ in
};
dependencies = [
sources."ansi-styles-4.3.0"
- sources."balanced-match-1.0.0"
+ sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
- sources."chalk-4.1.0"
+ sources."chalk-4.1.2"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."commander-6.2.1"
@@ -15159,7 +15262,7 @@ in
sources."find-elm-dependencies-2.0.4"
sources."firstline-1.3.1"
sources."fs.realpath-1.0.0"
- sources."glob-7.1.6"
+ sources."glob-7.1.7"
sources."has-flag-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -15169,7 +15272,7 @@ in
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."nice-try-1.0.5"
- sources."node-elm-compiler-5.0.5"
+ sources."node-elm-compiler-5.0.6"
sources."once-1.4.0"
sources."path-is-absolute-1.0.1"
sources."path-key-2.0.1"
@@ -15180,7 +15283,7 @@ in
sources."supports-color-7.2.0"
sources."temp-0.9.4"
sources."ts-union-2.3.0"
- sources."typescript-3.9.9"
+ sources."typescript-3.9.10"
sources."which-1.3.1"
sources."wrappy-1.0.2"
];
@@ -15197,38 +15300,41 @@ in
elm-review = nodeEnv.buildNodePackage {
name = "elm-review";
packageName = "elm-review";
- version = "2.4.6";
+ version = "2.5.5";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-review/-/elm-review-2.4.6.tgz";
- sha512 = "O94tBcesK/JytSGrLXh/NEU9jTQ2jGWpDrN6y/vgGu/gmL/i2Z6tdYw1+Jw0DKzigH3I3JtpoQAp2K/Y27y8Gw==";
+ url = "https://registry.npmjs.org/elm-review/-/elm-review-2.5.5.tgz";
+ sha512 = "VOPeOgeE16RjLich8Gt1qJlXyASG2qS5Or4Q3vO1OlAYLPxEAlzUlEiloa7RFtm6dnEYk38axnpx8WexKy7VjA==";
};
dependencies = [
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/node-14.14.34"
+ sources."@szmarczak/http-timer-4.0.6"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/keyv-3.1.3"
+ sources."@types/node-16.9.3"
sources."@types/responselike-1.0.0"
- (sources."ansi-escapes-4.3.1" // {
+ (sources."ansi-escapes-4.3.2" // {
dependencies = [
- sources."type-fest-0.11.0"
+ sources."type-fest-0.21.3"
];
})
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
- sources."anymatch-3.1.1"
+ sources."anymatch-3.1.2"
sources."at-least-node-1.0.0"
- sources."balanced-match-1.0.0"
+ sources."balanced-match-1.0.2"
+ sources."base64-js-1.5.1"
sources."binary-extensions-2.2.0"
+ sources."bl-4.1.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
+ sources."buffer-5.7.1"
sources."cacheable-lookup-2.0.1"
- sources."cacheable-request-7.0.1"
- sources."chalk-4.1.0"
- sources."chokidar-3.5.1"
+ sources."cacheable-request-7.0.2"
+ sources."chalk-4.1.2"
+ sources."chokidar-3.5.2"
sources."cli-cursor-3.1.0"
- sources."cli-spinners-2.5.0"
+ sources."cli-spinners-2.6.0"
sources."clone-1.0.4"
(sources."clone-response-1.0.2" // {
dependencies = [
@@ -15244,10 +15350,9 @@ in
sources."defaults-1.0.3"
sources."defer-to-connect-2.0.1"
sources."duplexer3-0.1.4"
- sources."elm-tooling-1.3.0"
+ sources."elm-tooling-1.6.0"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
- sources."escape-string-regexp-1.0.5"
sources."fast-levenshtein-3.0.0"
sources."fastest-levenshtein-1.0.12"
sources."fill-range-7.0.1"
@@ -15257,12 +15362,13 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
sources."get-stream-5.2.0"
- sources."glob-7.1.6"
+ sources."glob-7.1.7"
sources."glob-parent-5.1.2"
sources."got-10.7.0"
- sources."graceful-fs-4.2.6"
+ sources."graceful-fs-4.2.8"
sources."has-flag-4.0.0"
sources."http-cache-semantics-4.1.0"
+ sources."ieee754-1.2.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-binary-path-2.1.0"
@@ -15271,22 +15377,14 @@ in
sources."is-glob-4.0.1"
sources."is-interactive-1.0.0"
sources."is-number-7.0.0"
+ sources."is-unicode-supported-0.1.0"
sources."isexe-2.0.0"
sources."json-buffer-3.0.1"
sources."jsonfile-6.1.0"
sources."keyv-4.0.3"
sources."kleur-3.0.3"
sources."locate-path-5.0.0"
- (sources."log-symbols-3.0.0" // {
- 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."log-symbols-4.1.0"
sources."lowercase-keys-2.0.0"
sources."mimic-fn-2.1.0"
sources."mimic-response-2.1.0"
@@ -15294,17 +15392,12 @@ in
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."ms-2.1.2"
- sources."mute-stream-0.0.8"
sources."normalize-path-3.0.0"
- sources."normalize-url-4.5.0"
+ sources."normalize-url-6.1.0"
sources."once-1.4.0"
sources."onetime-5.1.2"
- (sources."ora-4.1.1" // {
- dependencies = [
- sources."chalk-3.0.0"
- ];
- })
- sources."p-cancelable-2.1.0"
+ sources."ora-5.4.1"
+ sources."p-cancelable-2.1.1"
sources."p-event-4.2.0"
sources."p-finally-1.0.0"
sources."p-limit-2.3.0"
@@ -15314,27 +15407,31 @@ in
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
- sources."picomatch-2.2.2"
- sources."prompts-2.4.0"
+ sources."picomatch-2.3.0"
+ sources."prompts-2.4.1"
sources."pump-3.0.0"
- sources."readdirp-3.5.0"
+ sources."readable-stream-3.6.0"
+ sources."readdirp-3.6.0"
sources."responselike-2.0.0"
sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
+ sources."safe-buffer-5.2.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."sisteransi-1.0.5"
sources."string-width-4.2.2"
+ sources."string_decoder-1.3.0"
sources."strip-ansi-6.0.0"
sources."supports-color-7.2.0"
- sources."supports-hyperlinks-2.1.0"
+ sources."supports-hyperlinks-2.2.0"
sources."temp-0.9.4"
sources."terminal-link-2.1.1"
sources."to-readable-stream-2.1.0"
sources."to-regex-range-5.0.1"
sources."type-fest-0.10.0"
sources."universalify-2.0.0"
+ sources."util-deprecate-1.0.2"
sources."wcwidth-1.0.1"
sources."which-2.0.2"
sources."wrap-ansi-6.2.0"
diff --git a/third_party/nixpkgs/pkgs/development/compilers/ghcjs/8.10/default.nix b/third_party/nixpkgs/pkgs/development/compilers/ghcjs/8.10/default.nix
index f1ef34eed5..b2d4808884 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/ghcjs/8.10/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/ghcjs/8.10/default.nix
@@ -108,7 +108,15 @@ in stdenv.mkDerivation {
inherit passthru;
- # The emscripten is broken on darwin
- meta.platforms = lib.platforms.linux;
- meta.maintainers = with lib.maintainers; [ obsidian-systems-maintenance ];
+ meta = {
+ # The emscripten is broken on darwin
+ platforms = lib.platforms.linux;
+
+ # Hydra limits jobs to only outputting 1 gigabyte worth of files.
+ # GHCJS outputs over 3 gigabytes.
+ # https://github.com/NixOS/nixpkgs/pull/137066#issuecomment-922335563
+ hydraPlatforms = lib.platforms.none;
+
+ maintainers = with lib.maintainers; [ obsidian-systems-maintenance ];
+ };
}
diff --git a/third_party/nixpkgs/pkgs/development/compilers/idris2/default.nix b/third_party/nixpkgs/pkgs/development/compilers/idris2/default.nix
index c399772a9f..47fed06014 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/idris2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/idris2/default.nix
@@ -13,13 +13,13 @@
# Uses scheme to bootstrap the build of idris2
stdenv.mkDerivation rec {
pname = "idris2";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "idris-lang";
repo = "Idris2";
rev = "v${version}";
- sha256 = "105jybjf5s0k6003qzfxchzsfcpsxip180bh3mdmi74d464d0h8g";
+ sha256 = "sha256-JRI5/dEy9GT8SIj3X+UcJ0SiTQ20pqevWeTNX6e+Nfw=";
};
# We do not add any propagatedNativeBuildInputs because we do not want the
diff --git a/third_party/nixpkgs/pkgs/development/compilers/nim/default.nix b/third_party/nixpkgs/pkgs/development/compilers/nim/default.nix
index 25b1c48735..49e18097ab 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/nim/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/nim/default.nix
@@ -22,9 +22,9 @@ let
"mips64"
else if isMsp430 then
"msp430"
- else if isPowerPC && is32bit then
+ else if isPower && is32bit then
"powerpc"
- else if isPowerPC && is64bit then
+ else if isPower && is64bit then
"powerpc64"
else if isRiscV && is64bit then
"riscv64"
diff --git a/third_party/nixpkgs/pkgs/development/compilers/sjasmplus/default.nix b/third_party/nixpkgs/pkgs/development/compilers/sjasmplus/default.nix
index 4221816798..6ef3d11c71 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/sjasmplus/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/sjasmplus/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "sjasmplus";
- version = "1.18.2";
+ version = "1.18.3";
src = fetchFromGitHub {
owner = "z00m128";
repo = "sjasmplus";
rev = "v${version}";
- sha256 = "04348zcmc0b3crzwhvj1shx6f1n3x05vs8d5qdm7qhgdfki8r74v";
+ sha256 = "sha256-+FvNYfJ5I91RfuJTiOPhj5KW8HoOq8OgnnpFEgefSGc=";
};
buildFlags = [
diff --git a/third_party/nixpkgs/pkgs/development/coq-modules/multinomials/default.nix b/third_party/nixpkgs/pkgs/development/coq-modules/multinomials/default.nix
index acbb602a54..f806d76475 100644
--- a/third_party/nixpkgs/pkgs/development/coq-modules/multinomials/default.nix
+++ b/third_party/nixpkgs/pkgs/development/coq-modules/multinomials/default.nix
@@ -4,7 +4,6 @@ with lib; mkCoqDerivation {
namePrefix = [ "coq" "mathcomp" ];
pname = "multinomials";
- opam-name = "coq-mathcomp-multinomials";
owner = "math-comp";
diff --git a/third_party/nixpkgs/pkgs/development/dhall-modules/dhall-packages.nix b/third_party/nixpkgs/pkgs/development/dhall-modules/dhall-packages.nix
deleted file mode 100644
index 989531db8d..0000000000
--- a/third_party/nixpkgs/pkgs/development/dhall-modules/dhall-packages.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{ buildDhallGitHubPackage, dhall-kubernetes, Prelude }:
-
-let
- Prelude_12_0_0 = Prelude.overridePackage {
- name = "Prelude-12.0.0";
- rev = "9f248138f69ee5e22192dc3d0417d5c77b189e04";
- sha256 = "1gbr0376sfamp0ibhcbxz4vaxr6ipv42y42p5wyksfhz3ls9x5ph";
- };
-
- kubernetes = {
- "6a47bd" = dhall-kubernetes.overridePackage {
- name = "dhall-kubernetes-6a47bd";
- rev = "6a47bd50c4d3984a13570ea62382a3ad4a9919a4";
- sha256 = "1azqs0x2kia3xw93rfk2mdi8izd7gy9aq6qzbip32gin7dncmfhh";
- };
-
- "4ad581" = dhall-kubernetes.overridePackage {
- name = "dhall-kubernetes-4ad581";
- rev = "4ad58156b7fdbbb6da0543d8b314df899feca077";
- sha256 = "12fm70qbhcainxia388svsay2cfg9iksc6mss0nvhgxhpypgp8r0";
- };
-
- "fee24c" = dhall-kubernetes.overridePackage {
- name = "dhall-kubernetes-fee24c";
- rev = "fee24c0993ba0b20190e2fdb94e386b7fb67252d";
- sha256 = "11d93z8y0jzrb8dl43gqha9z96nxxqkl7cbxpz8hw8ky9x6ggayk";
- };
- };
-
-in
- buildDhallGitHubPackage {
- name = "dhall-packages-0.11.1";
- owner = "EarnestResearch";
- repo = "dhall-packages";
- file = "package.dhall";
- rev = "8d228f578fbc7bb16c04a7c9ac8c6c7d2e13d1f7";
- sha256 = "1v4y1x13lxy6cxf8xqc6sb0mc4mrd4frkxih95v9q2wxw4vkw2h7";
-
- dependencies = [
- (kubernetes."6a47bd".overridePackage { file = "1.14/package.dhall"; })
- (kubernetes."6a47bd".overridePackage { file = "1.15/package.dhall"; })
- (kubernetes."6a47bd".overridePackage { file = "1.16/package.dhall"; })
- (kubernetes."4ad581".overridePackage { file = "types.dhall"; })
- (kubernetes."fee24c".overridePackage { file = "types/io.k8s.api.core.v1.ServiceSpec.dhall"; })
- (kubernetes."fee24c".overridePackage { file = "types/io.k8s.api.core.v1.PodTemplateSpec.dhall"; })
- Prelude_12_0_0
- (Prelude_12_0_0.overridePackage { file = "JSON/package.dhall"; })
- (Prelude_12_0_0.overridePackage { file = "JSON/Type"; })
- (Prelude_12_0_0.overridePackage { file = "Map/Type"; })
- ];
- }
diff --git a/third_party/nixpkgs/pkgs/development/embedded/tytools/default.nix b/third_party/nixpkgs/pkgs/development/embedded/tytools/default.nix
new file mode 100644
index 0000000000..027cfde266
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/embedded/tytools/default.nix
@@ -0,0 +1,26 @@
+{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, wrapQtAppsHook , qtbase}:
+
+stdenv.mkDerivation rec {
+ pname = "tytools";
+ version = "0.9.3";
+
+ src = fetchFromGitHub {
+ owner = "Koromix";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0ax6j17f5nm0q4sp8sg1412hd48qp7whdy7dd699kwjcm763bl5j";
+ };
+
+ nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
+ buildInputs = [
+ qtbase
+ ];
+
+ meta = with lib; {
+ description = "Collection of tools to manage Teensy boards";
+ homepage = "https://koromix.dev/tytools";
+ license = licenses.unlicense;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ ahuzik ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/HACKING.md b/third_party/nixpkgs/pkgs/development/haskell-modules/HACKING.md
index b53fa3d73e..5e996548e4 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/HACKING.md
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/HACKING.md
@@ -20,6 +20,10 @@ The workflow generally proceeds in three main steps:
Each of these steps is described in a separate section.
+There is a script that automates the workflow for merging the currently open
+`haskell-updates` PR into `master` and opening the next PR. It is described
+at the end of this document.
+
## Initial `haskell-updates` PR
In this section we create the PR for merging `haskell-updates` into `master`.
@@ -46,39 +50,8 @@ In this section we create the PR for merging `haskell-updates` into `master`.
1. Push these commits to the `haskell-updates` branch of the NixOS/nixpkgs repository.
-1. Open a PR on Nixpkgs merging `haskell-updates` into `master`.
-
-
-
-Use the title `haskellPackages: update stackage and hackage` and the following message body:
-
-```markdown
-### This Merge
-
-This PR is the regular merge of the `haskell-updates` branch into `master`.
-
-This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates.
-
-I will aim to merge this PR **by 2021-TODO-TODO**. If I can merge it earlier, there might be successor PRs in that time window. As part of our rotation @TODO will continue these merges from 2021-TODO-TODO to 2021-TODO-TODO.
-
-### haskellPackages Workflow Summary
-
-Our workflow is currently described in
-[`pkgs/development/haskell-modules/HACKING.md`](https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md).
-
-The short version is this:
-* We regularly update the Stackage and Hackage pins on `haskell-updates` (normally at the beginning of a merge window).
-* The community fixes builds of Haskell packages on that branch.
-* We aim at at least one merge of `haskell-updates` into `master` every two weeks.
-* We only do the merge if the [`mergeable`](https://hydra.nixos.org/job/nixpkgs/haskell-updates/mergeable) job is succeeding on hydra.
-* If a [`maintained`](https://hydra.nixos.org/job/nixpkgs/haskell-updates/maintained) package is still broken at the time of merge, we will only merge if the maintainer has been pinged 7 days in advance. (If you care about a Haskell package, become a maintainer!)
-
----
-
-This is the follow-up to #TODO. Come to [#haskell:nixos.org](https://matrix.to/#/#haskell:nixos.org) if you have any questions.
-```
-
-Make sure to replace all TODO with the actual values.
+1. Open a PR on Nixpkgs for merging `haskell-updates` into `master`. The recommended
+ PR title and body text are described in the `merge-and-open-pr.sh` section.
## Notify Maintainers and Fix Broken Packages
@@ -111,7 +84,7 @@ It may help contributors to try to keep the GitHub comment updated with the
most recent build report.
Maintainers should be given at least 7 days to fix up their packages when they
-break. If maintainers don't fix up their packages with 7 days, then they
+break. If maintainers don't fix up their packages within 7 days, then they
may be marked broken before merging `haskell-updates` into `master`.
### Fix Broken Packages
@@ -180,24 +153,6 @@ following will happen:
- All updated files will be committed.
-### Merge `master` into `haskell-updates`
-
-You should occasionally merge the `master` branch into the `haskell-updates`
-branch.
-
-In an ideal world, when we merge `haskell-updates` into `master`, it would
-cause few Hydra rebuilds on `master`. Ideally, the `nixos-unstable` channel
-would never be prevented from progressing because of needing to wait for
-rebuilding Haskell packages.
-
-In order to make sure that there are a minimal number of rebuilds after merging
-`haskell-updates` into `master`, `master` should occasionally be merged into
-the `haskell-updates` branch.
-
-This is especially important after `staging-next` is merged into `master`,
-since there is a high chance that this will cause all the Haskell packages to
-rebuild.
-
## Merge `haskell-updates` into `master`
Now it is time to merge the `haskell-updates` PR you opened above.
@@ -241,12 +196,60 @@ When you've double-checked these points, go ahead and merge the `haskell-updates
After merging, **make sure not to delete the `haskell-updates` branch**, since it
causes all currently open Haskell-related pull-requests to be automatically closed on GitHub.
+## Script for Merging `haskell-updates` and Opening a New PR
+
+There is a script that automates merging the current `haskell-updates` PR and
+opening the next one. When you want to merge the currently open
+`haskell-updates` PR, you can run the script with the following steps:
+
+1. Make sure you have previously authenticated with the `gh` command. The
+ script uses the `gh` command to merge the current PR and open a new one.
+ You should only need to do this once.
+
+ ```console
+ $ gh auth login
+ ```
+
+1. Make sure you have correctly marked packages broken. One of the previous
+ sections explains how to do this.
+
+1. Merge `master` into `haskell-updates` and make sure to push to the
+ `haskell-updates` branch. (This can be skipped if `master` has recently
+ been merged into `haskell-updates`.)
+
+1. Go to https://hydra.nixos.org/jobset/nixpkgs/haskell-updates and force an
+ evaluation of the `haskell-updates` jobset. See one of the following
+ sections for how to do this. Make sure there are no evaluation errors. If
+ there are remaining evaluation errors, fix them before continuing with this
+ merge.
+
+1. Run the script to merge `haskell-updates`:
+
+ ```console
+ $ ./maintainers/scripts/haskell/merge-and-open-pr.sh PR_NUM_OF_CURRENT_HASKELL_UPDATES_PR
+ ```
+
+ This does the following things:
+
+ 1. Fetches `origin`, makes sure you currently have the `haskell-updates`
+ branch checked out, and makes sure your currently checked-out
+ `haskell-updates` branch is on the same commit as
+ `origin/haskell-updates`.
+
+ 1. Merges the currently open `haskell-updates` PR.
+
+ 1. Updates Stackage and Hackage snapshots. Regenerates the Haskell package set.
+
+ 1. Pushes the commits updating Stackage and Hackage and opens a new
+ `haskell-updates` PR on Nixpkgs. If you'd like to do this by hand,
+ look in the script for the recommended PR title and body text.
+
## Update Hackage Version Information
-After merging into `master` you can update what hackage displays as the current
-version in NixOS for every individual package.
-To do this you run `maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh`.
-See the script for how to provide credentials. Once you have configured that
+After merging into `master` you can update what Hackage displays as the current
+version in NixOS for every individual package. To do this you run
+`maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh`. See the
+script for how to provide credentials. Once you have configured credentials,
running this takes only a few seconds.
## Additional Info
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-arm.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-arm.nix
index 1013975ac6..9fc87c06a7 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-arm.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-arm.nix
@@ -91,6 +91,9 @@ self: super: {
xml-html-qq = dontCheck super.xml-html-qq;
yaml-combinators = dontCheck super.yaml-combinators;
yesod-paginator = dontCheck super.yesod-paginator;
+ hls-pragmas-plugin = dontCheck super.hls-pragmas-plugin;
+ hls-call-hierarchy-plugin = dontCheck super.hls-call-hierarchy-plugin;
+ hls-module-name-plugin = dontCheck super.hls-module-name-plugin;
# https://github.com/ekmett/half/issues/35
half = dontCheck super.half;
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 47c1606b38..053752edd6 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix
@@ -1936,4 +1936,7 @@ EOT
# 2021-09-14: Tests are flaky.
hls-splice-plugin = dontCheck super.hls-splice-plugin;
+ # 2021-09-18: https://github.com/haskell/haskell-language-server/issues/2205
+ hls-stylish-haskell-plugin = doJailbreak super.hls-stylish-haskell-plugin;
+
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
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 1fdabf9096..cd2d86421f 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
@@ -104,14 +104,80 @@ self: super: {
# https://github.com/Soostone/retry/issues/71
retry = dontCheck super.retry;
- # hlint 3.3 needs a ghc-lib-parser newer than the one from stackage
- hlint = super.hlint_3_3_4.overrideScope (self: super: {
- ghc-lib-parser = overrideCabal self.ghc-lib-parser_9_0_1_20210324 {
- doHaddock = false;
- };
- ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_0_0_4;
+ # Hlint needs >= 3.3.4 for ghc 9 support.
+ hlint = super.hlint_3_3_4;
+
+ # 2021-09-18: ghc-api-compat and ghc-lib-* need >= 9.0.x versions for hls and hlint
+ ghc-api-compat = doDistribute super.ghc-api-compat_9_0_1;
+ ghc-lib-parser = self.ghc-lib-parser_9_0_1_20210324;
+ ghc-lib-parser-ex = self.ghc-lib-parser-ex_9_0_0_4;
+ ghc-lib = self.ghc-lib_9_0_1_20210324;
+
+ # 2021-09-18: Need semialign >= 1.2 for correct bounds
+ semialign = super.semialign_1_2;
+
+ # Will probably be needed for brittany support
+ # https://github.com/lspitzner/czipwith/pull/2
+ #czipwith = appendPatch super.czipwith
+ # (pkgs.fetchpatch {
+ # url = "https://github.com/lspitzner/czipwith/commit/b6245884ae83e00dd2b5261762549b37390179f8.patch";
+ # sha256 = "08rpppdldsdwzb09fmn0j55l23pwyls2dyzziw3yjc1cm0j5vic5";
+ # });
+
+ # 2021-09-18: https://github.com/mokus0/th-extras/pull/8
+ # Release is missing, but asked for in the above PR.
+ th-extras = overrideCabal super.th-extras (old: {
+ version = assert old.version == "0.0.0.4"; "unstable-2021-09-18";
+ src = pkgs.fetchFromGitHub {
+ owner = "mokus0";
+ repo = "th-extras";
+ rev = "0d050b24ec5ef37c825b6f28ebd46787191e2a2d";
+ sha256 = "045f36yagrigrggvyb96zqmw8y42qjsllhhx2h20q25sk5h44xsd";
+ };
+ libraryHaskellDepends = old.libraryHaskellDepends ++ [self.th-abstraction];
+ });
+
+ # 2021-09-18: GHC 9 compat release is missing
+ # Issue: https://github.com/obsidiansystems/dependent-sum/issues/65
+ dependent-sum-template = dontCheck (appendPatch super.dependent-sum-template
+ (pkgs.fetchpatch {
+ url = "https://github.com/obsidiansystems/dependent-sum/commit/8cf4c7fbc3bfa2be475a17bb7c94a1e1e9a830b5.patch";
+ sha256 = "02wyy0ciicq2x8lw4xxz3x5i4a550mxfidhm2ihh60ni6am498ff";
+ stripLen = 2;
+ extraPrefix = "";
+ }));
+
+ # 2021-09-18: cabal2nix does not detect the need for ghc-api-compat.
+ hiedb = overrideCabal super.hiedb (old: {
+ libraryHaskellDepends = old.libraryHaskellDepends ++ [self.ghc-api-compat];
});
- # pick right version for compiler
- ghc-api-compat = doDistribute super.ghc-api-compat_9_0_1;
+ # 2021-09-18: Need path >= 0.9.0 for ghc 9 compat
+ path = self.path_0_9_0;
+ # 2021-09-18: Need ormolu >= 0.3.0.0 for ghc 9 compat
+ ormolu = self.ormolu_0_3_0_0;
+ # 2021-09-18: https://github.com/haskell/haskell-language-server/issues/2206
+ # Restrictive upper bound on ormolu
+ hls-ormolu-plugin = doJailbreak super.hls-ormolu-plugin;
+
+ # 2021-09-18: The following plugins don‘t work yet on ghc9.
+ haskell-language-server = appendConfigureFlags (super.haskell-language-server.override {
+ hls-tactics-plugin = null; # No upstream support, generic-lens-core fail
+ hls-splice-plugin = null; # No upstream support in hls 1.4.0, should be fixed in 1.5
+ hls-refine-imports-plugin = null; # same issue es splice-plugin
+ hls-class-plugin = null; # No upstream support
+
+ hls-fourmolu-plugin = null; # No upstream support, needs new fourmolu release
+ hls-stylish-haskell-plugin = null; # No upstream support
+ hls-brittany-plugin = null; # No upstream support, needs new brittany release
+ }) [
+ "-f-tactic"
+ "-f-splice"
+ "-f-refineimports"
+ "-f-class"
+
+ "-f-fourmolu"
+ "-f-brittany"
+ "-f-stylishhaskell"
+ ];
}
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index 0eacab5a30..6a7605d20c 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -288,6 +288,7 @@ broken-packages:
- barrie
- barrier
- barrier-monad
+ - base62
- base64-conduit
- base-compat-migrate
- base-encoding
@@ -556,6 +557,7 @@ broken-packages:
- capri
- caramia
- carbonara
+ - cardano-coin-selection
- carettah
- CarneadesDSL
- carte
@@ -1102,6 +1104,7 @@ broken-packages:
- doctest-prop
- docusign-example
- docvim
+ - doi
- dominion
- domplate
- dormouse-uri
@@ -5227,6 +5230,7 @@ broken-packages:
- why3
- WikimediaParser
- windns
+ - windowslive
- winerror
- Wired
- wires
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
index a39665e2d6..d7f850773b 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
@@ -1,4 +1,4 @@
-# Stackage LTS 18.9
+# Stackage LTS 18.10
# This file is auto-generated by
# maintainers/scripts/haskell/update-stackage.sh
default-package-overrides:
@@ -159,7 +159,7 @@ default-package-overrides:
- approximate-equality ==1.1.0.2
- app-settings ==0.2.0.12
- arbor-lru-cache ==0.1.1.1
- - arithmoi ==0.12.0.0
+ - arithmoi ==0.12.0.1
- array-memoize ==0.6.0
- arrow-extras ==0.1.0.1
- arrows ==0.4.4.2
@@ -573,7 +573,7 @@ default-package-overrides:
- dbus ==1.2.17
- dbus-hslogger ==0.1.0.1
- debian ==4.0.2
- - debian-build ==0.10.2.0
+ - debian-build ==0.10.2.1
- debug-trace-var ==0.2.0
- dec ==0.0.4
- Decimal ==0.5.2
@@ -587,7 +587,7 @@ default-package-overrides:
- dependent-sum ==0.7.1.0
- dependent-sum-template ==0.1.0.3
- depq ==0.4.2
- - deque ==0.4.3
+ - deque ==0.4.4
- deriveJsonNoPrefix ==0.1.0.1
- derive-topdown ==0.0.2.2
- deriving-aeson ==0.2.7
@@ -777,7 +777,7 @@ default-package-overrides:
- fixed-length ==0.2.3
- fixed-vector ==1.2.0.0
- fixed-vector-hetero ==0.6.1.0
- - fix-whitespace ==0.0.6
+ - fix-whitespace ==0.0.7
- flac ==0.2.0
- flac-picture ==0.1.2
- flags-applicative ==0.1.0.3
@@ -789,7 +789,7 @@ default-package-overrides:
- flow ==1.0.22
- flush-queue ==1.0.0
- fmlist ==0.9.4
- - fmt ==0.6.2.0
+ - fmt ==0.6.3.0
- fn ==0.3.0.2
- focus ==1.0.2
- focuslist ==0.1.0.2
@@ -1003,6 +1003,7 @@ default-package-overrides:
- haskell-src-exts-util ==0.2.5
- haskell-src-meta ==0.8.7
- haskey-btree ==0.3.0.1
+ - hasktags ==0.72.0
- hasql ==1.4.5.1
- hasql-notifications ==0.2.0.0
- hasql-optparse-applicative ==0.3.0.6
@@ -1135,7 +1136,7 @@ default-package-overrides:
- hspec-wai-json ==0.11.0
- hs-php-session ==0.0.9.3
- hsshellscript ==3.5.0
- - hs-tags ==0.1.5.1
+ - hs-tags ==0.1.5.2
- HStringTemplate ==0.8.8
- HSvm ==0.1.1.3.22
- HsYAML ==0.2.1.0
@@ -1239,7 +1240,7 @@ default-package-overrides:
- indexed-traversable-instances ==0.1
- infer-license ==0.2.0
- inflections ==0.4.0.6
- - influxdb ==1.9.1.2
+ - influxdb ==1.9.2
- ini ==0.4.1
- inj ==1.0
- inline-c ==0.9.1.5
@@ -1304,11 +1305,12 @@ default-package-overrides:
- js-dgtable ==0.5.2
- js-flot ==0.8.3
- js-jquery ==3.3.1
+ - json ==0.10
- json-feed ==1.0.13
- jsonifier ==0.1.1
- jsonpath ==0.2.0.0
- json-rpc ==1.0.3
- - json-rpc-generic ==0.2.1.5
+ - json-rpc-generic ==0.2.1.6
- JuicyPixels ==3.3.5
- JuicyPixels-blurhash ==0.1.0.3
- JuicyPixels-extra ==0.5.2
@@ -1766,7 +1768,7 @@ default-package-overrides:
- persistent-mtl ==0.2.2.0
- persistent-mysql ==2.13.0.2
- persistent-pagination ==0.1.1.2
- - persistent-postgresql ==2.13.0.3
+ - persistent-postgresql ==2.13.1.0
- persistent-qq ==2.12.0.1
- persistent-sqlite ==2.13.0.3
- persistent-template ==2.12.0.0
@@ -2005,7 +2007,7 @@ default-package-overrides:
- rev-state ==0.1.2
- rfc1751 ==0.1.3
- rfc5051 ==0.2
- - rhbzquery ==0.4.3
+ - rhbzquery ==0.4.4
- rhine ==0.7.0
- rhine-gloss ==0.7.0
- rigel-viz ==0.2.0.0
@@ -2043,9 +2045,9 @@ default-package-overrides:
- sample-frame ==0.0.3
- sample-frame-np ==0.0.4.1
- sampling ==0.3.5
- - sandwich ==0.1.0.8
- - sandwich-quickcheck ==0.1.0.5
- - sandwich-slack ==0.1.0.4
+ - sandwich ==0.1.0.9
+ - sandwich-quickcheck ==0.1.0.6
+ - sandwich-slack ==0.1.0.6
- sandwich-webdriver ==0.1.0.6
- say ==0.1.0.1
- sbp ==2.6.3
@@ -2127,7 +2129,7 @@ default-package-overrides:
- setlocale ==1.0.0.10
- sexp-grammar ==2.3.1
- SHA ==1.6.4.4
- - shake ==0.19.5
+ - shake ==0.19.6
- shake-language-c ==0.12.0
- shake-plus ==0.3.4.0
- shake-plus-extended ==0.4.1.0
@@ -2259,7 +2261,7 @@ default-package-overrides:
- streamt ==0.5.0.0
- strict ==0.4.0.1
- strict-concurrency ==0.2.4.3
- - strict-list ==0.1.5
+ - strict-list ==0.1.6
- strict-tuple ==0.1.4
- strict-tuple-lens ==0.1.0.1
- stringbuilder ==0.5.1
@@ -2370,7 +2372,7 @@ default-package-overrides:
- text-format ==0.3.2
- text-icu ==0.7.1.0
- text-latin1 ==0.3.1
- - text-ldap ==0.1.1.13
+ - text-ldap ==0.1.1.14
- textlocal ==0.1.0.5
- text-manipulate ==0.3.0.0
- text-metrics ==0.3.1
@@ -2408,7 +2410,7 @@ default-package-overrides:
- thread-supervisor ==0.2.0.0
- threepenny-gui ==0.9.1.0
- th-reify-compat ==0.0.1.5
- - th-reify-many ==0.1.9
+ - th-reify-many ==0.1.10
- throttle-io-stream ==0.2.0.1
- through-text ==0.1.0.0
- throwable-exceptions ==0.1.0.9
@@ -2575,7 +2577,7 @@ default-package-overrides:
- vector-circular ==0.1.3
- vector-instances ==3.4
- vector-mmap ==0.0.3
- - vector-rotcev ==0.1.0.0
+ - vector-rotcev ==0.1.0.1
- vector-sized ==1.4.4
- vector-space ==0.16
- vector-split ==1.0.0.2
@@ -2608,7 +2610,7 @@ default-package-overrides:
- wai-rate-limit-redis ==0.1.0.0
- wai-saml2 ==0.2.1.2
- wai-session ==0.3.3
- - wai-session-redis ==0.1.0.2
+ - wai-session-redis ==0.1.0.3
- wai-slack-middleware ==0.2.0
- wai-websockets ==3.0.1.2
- wakame ==0.1.0.0
@@ -2630,6 +2632,7 @@ default-package-overrides:
- wikicfp-scraper ==0.1.0.12
- wild-bind ==0.1.2.7
- wild-bind-x11 ==0.2.0.13
+ - Win32 ==2.6.2.1
- Win32-notify ==0.3.0.3
- windns ==0.1.0.1
- witch ==0.3.4.0
@@ -2689,7 +2692,7 @@ default-package-overrides:
- yaml ==0.11.5.0
- yamlparse-applicative ==0.2.0.0
- yesod ==1.6.1.2
- - yesod-auth ==1.6.10.3
+ - yesod-auth ==1.6.10.4
- yesod-auth-hashdb ==1.7.1.7
- yesod-auth-oauth2 ==0.6.3.4
- yesod-bin ==1.6.1
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
index fe7d2b7663..ead6c306ed 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
@@ -602,9 +602,6 @@ dont-distribute-packages:
- boots-web
- borel
- bowntz
- - box
- - box-csv
- - box-socket
- breakout
- bricks
- bricks-internal-test
@@ -650,7 +647,6 @@ dont-distribute-packages:
- call
- camfort
- campfire
- - candid
- canteven-http
- cao
- cap
@@ -700,6 +696,7 @@ dont-distribute-packages:
- chr-core
- chr-lang
- chromatin
+ - chronos_1_1_3
- chu2
- chunks
- ciphersaber2
@@ -3181,7 +3178,6 @@ dont-distribute-packages:
- wavy
- web-mongrel2
- web-page
- - web-rep
- web-routes-regular
- web-routing
- web3
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 446eaaff7a..f87aee89d4 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-nix.nix
@@ -699,7 +699,7 @@ self: super: builtins.intersectAttrs super {
testTarget = "unit-tests";
};
- haskell-language-server = enableCabalFlag (enableCabalFlag (overrideCabal super.haskell-language-server (drv: {
+ haskell-language-server = overrideCabal super.haskell-language-server (drv: {
postInstall = let
inherit (pkgs.lib) concatStringsSep take splitString;
ghc_version = self.ghc.version;
@@ -714,7 +714,7 @@ self: super: builtins.intersectAttrs super {
export PATH=$PATH:$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper
export HOME=$TMPDIR
'';
- })) "all-plugins") "all-formatters";
+ });
# tests depend on a specific version of solc
hevm = dontCheck (doJailbreak super.hevm);
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 889a968040..f2747b6a54 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
@@ -3471,8 +3471,8 @@ self: {
}:
mkDerivation {
pname = "ConClusion";
- version = "0.0.2";
- sha256 = "1n2wyvcyh950v67z4szvnr19vdh0fg2zvhxqyfqblpb1njayy92l";
+ version = "0.1.0";
+ sha256 = "1zi113zyf6fp133fplc3263683asxf0j038xsy51simwzw4rmxjc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -17836,8 +17836,8 @@ self: {
pname = "SVGFonts";
version = "1.7.0.1";
sha256 = "06vnpkkr19s9b1wjp7l2w29vr7fsghcrffd2knlxvdhjacrfpc9h";
- revision = "1";
- editedCabalFile = "110zlafis1rivba3za7in92fq6a7738hh57w5gkivi50d7pfbw24";
+ revision = "2";
+ editedCabalFile = "0q731cyrqq1csbid9nxh2bj6rf8yss017lz9j9zk22bw3bymzb0s";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
attoparsec base blaze-markup blaze-svg bytestring cereal
@@ -21178,6 +21178,17 @@ self: {
}) {};
"Win32" = callPackage
+ ({ mkDerivation }:
+ mkDerivation {
+ pname = "Win32";
+ version = "2.6.2.1";
+ sha256 = "03lwm777sqv24hwyjjail8lk95jgaw7mns1g1hx2qhk29593432q";
+ description = "A binding to Windows Win32 API";
+ license = lib.licenses.bsd3;
+ platforms = lib.platforms.none;
+ }) {};
+
+ "Win32_2_13_0_0" = callPackage
({ mkDerivation }:
mkDerivation {
pname = "Win32";
@@ -21854,8 +21865,8 @@ self: {
({ mkDerivation, base, deepseq, random, simple-affine-space }:
mkDerivation {
pname = "Yampa";
- version = "0.13.1";
- sha256 = "0wx47awmijdrw4alcwd4icfip8702h3riq0nhs8sjfjqsihdz4fb";
+ version = "0.13.2";
+ sha256 = "0y0jmk9cbcnhwdrjcacx5j8gb64aj61a04nxizwbds0zvibcdzgb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -32952,39 +32963,6 @@ self: {
}) {};
"arithmoi" = callPackage
- ({ mkDerivation, array, base, chimera, constraints, containers
- , deepseq, exact-pi, integer-gmp, integer-logarithms, integer-roots
- , mod, QuickCheck, quickcheck-classes, random, semirings
- , smallcheck, tasty, tasty-bench, tasty-hunit, tasty-quickcheck
- , tasty-rerun, tasty-smallcheck, transformers, vector, vector-sized
- }:
- mkDerivation {
- pname = "arithmoi";
- version = "0.12.0.0";
- sha256 = "1lghgr4z2vhafj8d8971pdghih6r5qq5xlc0b87jmazyhzz95w3f";
- revision = "1";
- editedCabalFile = "1b08p18k41sm298rn1z5ljs1l6s74nddm4fpdgix3npl8wsmmxgq";
- configureFlags = [ "-f-llvm" ];
- libraryHaskellDepends = [
- array base chimera constraints containers deepseq exact-pi
- integer-gmp integer-logarithms integer-roots mod random semirings
- transformers vector
- ];
- testHaskellDepends = [
- base containers exact-pi integer-gmp integer-roots mod QuickCheck
- quickcheck-classes random semirings smallcheck tasty tasty-hunit
- tasty-quickcheck tasty-rerun tasty-smallcheck transformers vector
- vector-sized
- ];
- benchmarkHaskellDepends = [
- array base constraints containers deepseq integer-logarithms mod
- random semirings tasty-bench vector
- ];
- description = "Efficient basic number-theoretic functions";
- license = lib.licenses.mit;
- }) {};
-
- "arithmoi_0_12_0_1" = callPackage
({ mkDerivation, array, base, chimera, constraints, containers
, deepseq, exact-pi, integer-gmp, integer-logarithms, integer-roots
, mod, QuickCheck, quickcheck-classes, random, semirings
@@ -33012,7 +32990,6 @@ self: {
];
description = "Efficient basic number-theoretic functions";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"arity-generic-liftA" = callPackage
@@ -38649,6 +38626,8 @@ self: {
];
description = "Base62 encoding and decoding";
license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"base64" = callPackage
@@ -40054,8 +40033,8 @@ self: {
}:
mkDerivation {
pname = "bencoding";
- version = "0.4.5.3";
- sha256 = "0sj69g4a68bv43vgmqdgp2nzi30gzp4lgz78hg1rdhind8lxrvp9";
+ version = "0.4.5.4";
+ sha256 = "01ncsvlay03h4cnj19mvrwbhmx0mksrvyq96qq8r5f7i8l0l9z8r";
libraryHaskellDepends = [
attoparsec base bytestring deepseq ghc-prim integer-gmp mtl pretty
text
@@ -44358,6 +44337,94 @@ self: {
broken = true;
}) {};
+ "blockfrost-api" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, data-default
+ , data-default-class, deriving-aeson, hspec, lens, QuickCheck
+ , quickcheck-instances, raw-strings-qq, safe-money, servant
+ , servant-docs, servant-multipart-api, tasty, tasty-discover
+ , tasty-hspec, tasty-hunit, template-haskell, text, time, vector
+ }:
+ mkDerivation {
+ pname = "blockfrost-api";
+ version = "0.1.0.0";
+ sha256 = "0fc1s4ajx2l5s3csqz7q7r6kr985607cj3a2x2ypwv1q6x1f2amz";
+ libraryHaskellDepends = [
+ aeson base bytestring data-default-class deriving-aeson lens
+ QuickCheck quickcheck-instances safe-money servant servant-docs
+ servant-multipart-api template-haskell text time
+ ];
+ testHaskellDepends = [
+ aeson base bytestring data-default hspec raw-strings-qq safe-money
+ tasty tasty-hspec tasty-hunit text vector
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "API definitions for blockfrost.io";
+ license = lib.licenses.asl20;
+ }) {};
+
+ "blockfrost-client" = callPackage
+ ({ mkDerivation, base, blockfrost-api, blockfrost-client-core
+ , bytestring, data-default, directory, filepath, hspec, mtl
+ , servant, servant-client, servant-client-core, tasty
+ , tasty-discover, tasty-hspec, tasty-hunit, tasty-quickcheck, text
+ }:
+ mkDerivation {
+ pname = "blockfrost-client";
+ version = "0.1.0.0";
+ sha256 = "0n21zbmspjix1jnwym7xijaciyii85phb07ndr5dih12i9vsncp6";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base blockfrost-api blockfrost-client-core bytestring data-default
+ directory filepath mtl servant servant-client servant-client-core
+ text
+ ];
+ testHaskellDepends = [
+ base hspec tasty tasty-hspec tasty-hunit tasty-quickcheck
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "blockfrost.io basic client";
+ license = lib.licenses.asl20;
+ }) {};
+
+ "blockfrost-client-core" = callPackage
+ ({ mkDerivation, aeson, base, blockfrost-api, bytestring
+ , case-insensitive, containers, data-default, http-client
+ , http-client-tls, http-types, servant, servant-client
+ , servant-client-core, servant-multipart-api
+ , servant-multipart-client, text
+ }:
+ mkDerivation {
+ pname = "blockfrost-client-core";
+ version = "0.1.0.0";
+ sha256 = "0khybzvsy61zl4z02ccvh51gl4xj2cbi20i27xl4wxrhw6iqzc0i";
+ libraryHaskellDepends = [
+ aeson base blockfrost-api bytestring case-insensitive containers
+ data-default http-client http-client-tls http-types servant
+ servant-client servant-client-core servant-multipart-api
+ servant-multipart-client text
+ ];
+ description = "blockfrost.io common client definitions / instances";
+ license = lib.licenses.asl20;
+ }) {};
+
+ "blockfrost-pretty" = callPackage
+ ({ mkDerivation, base, blockfrost-api, data-default, lens
+ , prettyprinter, prettyprinter-ansi-terminal, safe-money, text
+ , time
+ }:
+ mkDerivation {
+ pname = "blockfrost-pretty";
+ version = "0.1.0.0";
+ sha256 = "1i25jcq45jf9x8idi9ipwfikq2pcnzpia8flcdgn8c9s6ap5bb1h";
+ libraryHaskellDepends = [
+ base blockfrost-api data-default lens prettyprinter
+ prettyprinter-ansi-terminal safe-money text time
+ ];
+ description = "blockfrost.io pretty-printing utilities";
+ license = lib.licenses.asl20;
+ }) {};
+
"blockhash" = callPackage
({ mkDerivation, base, bytestring, JuicyPixels
, optparse-applicative, primitive, vector, vector-algorithms
@@ -45753,7 +45820,6 @@ self: {
];
description = "boxes";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"box-csv" = callPackage
@@ -45769,7 +45835,6 @@ self: {
];
description = "CSV parsing in a box";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"box-socket" = callPackage
@@ -45792,7 +45857,6 @@ self: {
];
description = "Box websockets";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"box-tuples" = callPackage
@@ -46033,7 +46097,7 @@ self: {
license = lib.licenses.bsd3;
}) {};
- "brick_0_64" = callPackage
+ "brick_0_64_1" = callPackage
({ mkDerivation, base, bytestring, config-ini, containers
, contravariant, data-clist, deepseq, directory, dlist, exceptions
, filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm
@@ -46042,8 +46106,8 @@ self: {
}:
mkDerivation {
pname = "brick";
- version = "0.64";
- sha256 = "06l6vqxl2hd788pf465h7d4xicnd8zj6h1n73dg7s3mnhx177n2n";
+ version = "0.64.1";
+ sha256 = "13n4m4qfxbh8grqmp3ycl99xf8hszk9539qy73bzz785axgvhhbj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -47668,6 +47732,22 @@ self: {
license = lib.licenses.gpl3Only;
}) {};
+ "byte-count-reader_0_10_1_6" = callPackage
+ ({ mkDerivation, base, extra, hspec, parsec, parsec-numbers, text
+ }:
+ mkDerivation {
+ pname = "byte-count-reader";
+ version = "0.10.1.6";
+ sha256 = "182pc1fx74zfcrvp1g3ghqw3rhc9pcjkxy92n66pg0zm8yk8xqly";
+ libraryHaskellDepends = [ base extra parsec parsec-numbers text ];
+ testHaskellDepends = [
+ base extra hspec parsec parsec-numbers text
+ ];
+ description = "Read strings describing a number of bytes like 2Kb and 0.5 MiB";
+ license = lib.licenses.gpl3Only;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"byte-order" = callPackage
({ mkDerivation, base, primitive, primitive-unaligned }:
mkDerivation {
@@ -47841,8 +47921,8 @@ self: {
}:
mkDerivation {
pname = "byteslice";
- version = "0.2.5.2";
- sha256 = "0nva9w086g6d7g6bjwk4ad14jz8z17m0m9fvzfxv90cx6wkmvph3";
+ version = "0.2.6.0";
+ sha256 = "0kgrqf5v0crr44xm46fppkbqw5r738qspwyjdk9g4wavsm1bk20b";
libraryHaskellDepends = [
base bytestring primitive primitive-addr primitive-unlifted run-st
tuples vector
@@ -50784,20 +50864,20 @@ self: {
"call-alloy" = callPackage
({ mkDerivation, base, bytestring, containers, directory
- , file-embed, filepath, hashable, hspec, lens, mtl, process, split
+ , file-embed, filepath, hashable, hspec, mtl, process, split
, trifecta, unix
}:
mkDerivation {
pname = "call-alloy";
- version = "0.2.1.1";
- sha256 = "0vgn4rrpnhmjcn7wh01nr4q0mlmr4ja2dd1b9vysxfrmslfxnxda";
+ version = "0.2.2.0";
+ sha256 = "09xy823lxmp4siqxbv8f6v192a9bs0vmq36293cbiv7g7w65bnvi";
libraryHaskellDepends = [
base bytestring containers directory file-embed filepath hashable
- lens mtl process split trifecta unix
+ mtl process split trifecta unix
];
testHaskellDepends = [
base bytestring containers directory file-embed filepath hashable
- hspec lens mtl process split trifecta unix
+ hspec mtl process split trifecta unix
];
description = "A simple library to call Alloy given a specification";
license = lib.licenses.mit;
@@ -50965,7 +51045,6 @@ self: {
];
description = "Candid integration";
license = lib.licenses.asl20;
- hydraPlatforms = lib.platforms.none;
}) {};
"canon" = callPackage
@@ -51463,6 +51542,8 @@ self: {
];
description = "Algorithms for coin selection and fee balancing";
license = lib.licenses.asl20;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"cardano-transactions" = callPackage
@@ -55448,6 +55529,24 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "circular_0_4_0_1" = callPackage
+ ({ mkDerivation, aeson, base, criterion, hspec, primitive
+ , QuickCheck, quickcheck-instances, vector
+ }:
+ mkDerivation {
+ pname = "circular";
+ version = "0.4.0.1";
+ sha256 = "03j06zf2fshcf59df088i47s4nx89arggv9h96izbpi0rz4m0fmk";
+ libraryHaskellDepends = [ aeson base primitive vector ];
+ testHaskellDepends = [
+ aeson base hspec primitive QuickCheck quickcheck-instances vector
+ ];
+ benchmarkHaskellDepends = [ base criterion vector ];
+ description = "Circular fixed-sized mutable vectors";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"circus" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, mtl, syb
, text
@@ -58618,8 +58717,8 @@ self: {
({ mkDerivation, base, profunctors }:
mkDerivation {
pname = "coercible-subtypes";
- version = "0.1.1.0";
- sha256 = "1q6a38y49a31vl19i5c5kym36fjxspxj6vfi0b35j4gb9b7r642r";
+ version = "0.2.0.0";
+ sha256 = "0n8g69l3iwcy588yj29b7qsac8n8cl44ibb62a36x9n2jpgz5xif";
libraryHaskellDepends = [ base profunctors ];
description = "Coercible but only in one direction";
license = lib.licenses.bsd3;
@@ -60749,15 +60848,15 @@ self: {
"composite-dhall" = callPackage
({ mkDerivation, base, composite-base, dhall, tasty, tasty-hunit
- , text
+ , text, vinyl
}:
mkDerivation {
pname = "composite-dhall";
- version = "0.0.4.1";
- sha256 = "19lhw02my7dv6gx2zlvmsbc2w4g09j1yxpwg6s203bd5n4dp5v9v";
- libraryHaskellDepends = [ base composite-base dhall text ];
+ version = "0.1.0.0";
+ sha256 = "05izp2zg6y4av8cc7lvvsy7ngk6aajqcm9x29faq36288dq1iim7";
+ libraryHaskellDepends = [ base composite-base dhall text vinyl ];
testHaskellDepends = [
- base composite-base dhall tasty tasty-hunit text
+ base composite-base dhall tasty tasty-hunit text vinyl
];
description = "Dhall instances for composite records";
license = lib.licenses.mit;
@@ -63066,8 +63165,8 @@ self: {
}:
mkDerivation {
pname = "connections";
- version = "0.3.1";
- sha256 = "0candwv3sv6qk76a4dn3m64957462da1pyvixl8jazf0gvq1pp23";
+ version = "0.3.2";
+ sha256 = "1j5vwg9ch37wkfa7sdyy97d6xlz4y70pfpcxp963cia9l28qpima";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base containers extended-reals time ];
@@ -65186,6 +65285,20 @@ self: {
broken = true;
}) {};
+ "covariance" = callPackage
+ ({ mkDerivation, base, glasso, hmatrix, statistics, tasty
+ , tasty-hunit, vector
+ }:
+ mkDerivation {
+ pname = "covariance";
+ version = "0.1.0.5";
+ sha256 = "0ahbr930imp1qf67zdalk67zykp1q6dm141wcrb6pkv6ldjavv2p";
+ libraryHaskellDepends = [ base glasso hmatrix statistics vector ];
+ testHaskellDepends = [ base hmatrix tasty tasty-hunit ];
+ description = "Well-conditioned estimation of large-dimensional covariance matrices";
+ license = lib.licenses.gpl3Plus;
+ }) {};
+
"coverage" = callPackage
({ mkDerivation, base, hspec, HUnit, QuickCheck }:
mkDerivation {
@@ -66513,6 +66626,20 @@ self: {
broken = true;
}) {};
+ "cropty" = callPackage
+ ({ mkDerivation, base, binary, bytestring, cryptonite, hedgehog
+ , unliftio
+ }:
+ mkDerivation {
+ pname = "cropty";
+ version = "0.2.0.0";
+ sha256 = "1skw80716qwsmdg1m55bl556xc8mmailzhz7m8psgaf2ggiys3jc";
+ libraryHaskellDepends = [ base binary bytestring cryptonite ];
+ testHaskellDepends = [ base hedgehog unliftio ];
+ description = "Encryption and decryption";
+ license = lib.licenses.mit;
+ }) {};
+
"cruncher-types" = callPackage
({ mkDerivation, aeson, base, containers, hlint, lens, text }:
mkDerivation {
@@ -72430,8 +72557,8 @@ self: {
}:
mkDerivation {
pname = "dear-imgui";
- version = "1.1.0";
- sha256 = "0vi9aqlp6pm1qmnihmx426fla3ffvnc2nc1s2i41180wfa6karbf";
+ version = "1.2.0";
+ sha256 = "0cnfm4wq8mfmqa4n5rvgl4y52850qgkk8kph6qihb5270xmxh8pi";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -72490,24 +72617,6 @@ self: {
}) {};
"debian-build" = callPackage
- ({ mkDerivation, base, directory, filepath, process, split
- , transformers
- }:
- mkDerivation {
- pname = "debian-build";
- version = "0.10.2.0";
- sha256 = "1yqswr5cvv2yzl15nylvnf2x7cshz482fgfi1nnm22vq71zszn2x";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base directory filepath process split transformers
- ];
- executableHaskellDepends = [ base filepath transformers ];
- description = "Debian package build sequence tools";
- license = lib.licenses.bsd3;
- }) {};
-
- "debian-build_0_10_2_1" = callPackage
({ mkDerivation, base, directory, filepath, process, split
, transformers
}:
@@ -72523,7 +72632,6 @@ self: {
executableHaskellDepends = [ base filepath transformers ];
description = "Debian package build sequence tools";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"debug" = callPackage
@@ -73800,24 +73908,6 @@ self: {
}) {};
"deque" = callPackage
- ({ mkDerivation, base, hashable, mtl, QuickCheck
- , quickcheck-instances, rerebase, strict-list, tasty, tasty-hunit
- , tasty-quickcheck
- }:
- mkDerivation {
- pname = "deque";
- version = "0.4.3";
- sha256 = "19apwmcykprz3a91wszmc1w3qcz4x3rq79gmik514fszi9yhwsmp";
- libraryHaskellDepends = [ base hashable mtl strict-list ];
- testHaskellDepends = [
- QuickCheck quickcheck-instances rerebase tasty tasty-hunit
- tasty-quickcheck
- ];
- description = "Double-ended queues";
- license = lib.licenses.mit;
- }) {};
-
- "deque_0_4_4" = callPackage
({ mkDerivation, base, deepseq, hashable, mtl, QuickCheck
, quickcheck-instances, rerebase, strict-list, tasty, tasty-hunit
, tasty-quickcheck
@@ -73833,7 +73923,6 @@ self: {
];
description = "Double-ended queues";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"dequeue" = callPackage
@@ -77357,6 +77446,23 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "dirichlet_0_1_0_5" = callPackage
+ ({ mkDerivation, base, hspec, log-domain, math-functions
+ , mwc-random, primitive, vector
+ }:
+ mkDerivation {
+ pname = "dirichlet";
+ version = "0.1.0.5";
+ sha256 = "1ibp7cvbi86m2m0kb1pzxmnb68awhbkayms7gffx3nqli6yb1fi9";
+ libraryHaskellDepends = [
+ base log-domain math-functions mwc-random primitive vector
+ ];
+ testHaskellDepends = [ base hspec log-domain mwc-random vector ];
+ description = "Multivariate Dirichlet distribution";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"dirstream" = callPackage
({ mkDerivation, base, directory, pipes, pipes-safe, system-fileio
, system-filepath, unix
@@ -79392,8 +79498,8 @@ self: {
}:
mkDerivation {
pname = "docopt";
- version = "0.7.0.5";
- sha256 = "1vh5kn13z0c6k2ir6nyr453flyn0cfmz7h61903vysw9lh40hy8m";
+ version = "0.7.0.6";
+ sha256 = "0gkj3bh74kbwk62zdr18lbd1544yi22w067xl8w35y8bdflkq7in";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base containers parsec template-haskell th-lift
@@ -79801,6 +79907,8 @@ self: {
];
description = "Automatic Bibtex and fulltext of scientific articles";
license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"doldol" = callPackage
@@ -84543,14 +84651,14 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "elynx_0_6_0_0" = callPackage
+ "elynx_0_6_1_0" = callPackage
({ mkDerivation, aeson, base, bytestring, elynx-tools
, optparse-applicative, slynx, tlynx
}:
mkDerivation {
pname = "elynx";
- version = "0.6.0.0";
- sha256 = "0ni33i5l82pyhsm2y2r5gpn736mnnd56086ma51s880lbr4qcizf";
+ version = "0.6.1.0";
+ sha256 = "0y6l3vcjjrsr3klzzcbckil36v12fyhy195fd43h8zabmlkrg897";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -84582,15 +84690,15 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "elynx-markov_0_6_0_0" = callPackage
+ "elynx-markov_0_6_1_0" = callPackage
({ mkDerivation, async, attoparsec, base, bytestring, containers
, elynx-seq, elynx-tools, hmatrix, hspec, integration
, math-functions, mwc-random, primitive, statistics, vector
}:
mkDerivation {
pname = "elynx-markov";
- version = "0.6.0.0";
- sha256 = "12vbb7lrf7qw581pn0y5dpx1gkny74vib9f6sykg650izias8pl1";
+ version = "0.6.1.0";
+ sha256 = "1bk0hxwym1kgq97xdyzf4925y53gsb5figl5gamarwh6f3rxl6sw";
libraryHaskellDepends = [
async attoparsec base bytestring containers elynx-seq hmatrix
integration math-functions mwc-random primitive statistics vector
@@ -84616,12 +84724,12 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "elynx-nexus_0_6_0_0" = callPackage
+ "elynx-nexus_0_6_1_0" = callPackage
({ mkDerivation, attoparsec, base, bytestring, hspec }:
mkDerivation {
pname = "elynx-nexus";
- version = "0.6.0.0";
- sha256 = "0yhyacb04d9080rh030f082r64z72ma5g3sgpxy3vihp139gar34";
+ version = "0.6.1.0";
+ sha256 = "1dj8mn3ky0xzr94iar6bc82vsia3znq2fbr8ly0mlwph45x25czz";
libraryHaskellDepends = [ attoparsec base bytestring ];
testHaskellDepends = [ base hspec ];
description = "Import and export Nexus files";
@@ -84649,15 +84757,15 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "elynx-seq_0_6_0_0" = callPackage
+ "elynx-seq_0_6_1_0" = 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.6.0.0";
- sha256 = "1jyb8m400qcw7bkm1mdxqny59vk6bhfgp2fwsa1a9vxi1cdswk3l";
+ version = "0.6.1.0";
+ sha256 = "1bzcp6s1pxxwwg44yj0v1rh0k4saf52nr5m7mh6fpybcm3kpkww0";
libraryHaskellDepends = [
aeson attoparsec base bytestring containers matrices mwc-random
parallel primitive vector vector-th-unbox word8
@@ -84692,20 +84800,20 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "elynx-tools_0_6_0_0" = callPackage
+ "elynx-tools_0_6_1_0" = callPackage
({ mkDerivation, aeson, attoparsec, base, base16-bytestring
, bytestring, cryptohash-sha256, directory, hmatrix, mwc-random
- , optparse-applicative, primitive, template-haskell, text, time
- , transformers, vector, zlib
+ , optparse-applicative, template-haskell, text, time, transformers
+ , vector, zlib
}:
mkDerivation {
pname = "elynx-tools";
- version = "0.6.0.0";
- sha256 = "1jfxyf2f8wf1kzzg3wpw8fixzl6icx1729mpw98hp5wacvp1d4mk";
+ version = "0.6.1.0";
+ sha256 = "17vw9b9158mfna83xqkj8hnl02m8ngn2k22wsh2kvnhgiw9qc38m";
libraryHaskellDepends = [
aeson attoparsec base base16-bytestring bytestring
cryptohash-sha256 directory hmatrix mwc-random optparse-applicative
- primitive template-haskell text time transformers vector zlib
+ template-haskell text time transformers vector zlib
];
description = "Tools for ELynx";
license = lib.licenses.gpl3Plus;
@@ -84737,7 +84845,7 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "elynx-tree_0_6_0_0" = callPackage
+ "elynx-tree_0_6_1_0" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, comonad
, containers, criterion, data-default, data-default-class, deepseq
, double-conversion, elynx-nexus, elynx-tools, hspec
@@ -84746,8 +84854,8 @@ self: {
}:
mkDerivation {
pname = "elynx-tree";
- version = "0.6.0.0";
- sha256 = "1cywd10rky712yijpvq6cfrphmgks760y52gsdlfxwcn6jgych0r";
+ version = "0.6.1.0";
+ sha256 = "186f8qyp0k8jjc01wvpwlpxfkmr7043yyxajmh700jlxbz4p8j7i";
libraryHaskellDepends = [
aeson attoparsec base bytestring comonad containers
data-default-class deepseq double-conversion elynx-nexus
@@ -88071,15 +88179,36 @@ self: {
hydraPlatforms = lib.platforms.none;
}) {};
+ "evm-opcodes" = callPackage
+ ({ mkDerivation, base, bytestring, cereal, containers, data-dword
+ , hedgehog, hspec, tasty, tasty-discover, tasty-hedgehog
+ , tasty-hspec, text
+ }:
+ mkDerivation {
+ pname = "evm-opcodes";
+ version = "0.1.0";
+ sha256 = "1bjn8i6d6vccms4xzs877cpmd75v0kgd349a024gig3rfsxqadn5";
+ libraryHaskellDepends = [
+ base bytestring cereal containers data-dword text
+ ];
+ testHaskellDepends = [
+ base bytestring cereal containers data-dword hedgehog hspec tasty
+ tasty-discover tasty-hedgehog tasty-hspec text
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "Opcode types for Ethereum Virtual Machine (EVM)";
+ license = lib.licenses.mit;
+ }) {};
+
"evoke" = callPackage
({ mkDerivation, aeson, base, ghc, HUnit, insert-ordered-containers
- , lens, QuickCheck, random, swagger2, text
+ , lens, QuickCheck, swagger2, text
}:
mkDerivation {
pname = "evoke";
- version = "0.2021.8.25";
- sha256 = "14yq5izrlzyqwm3cf9lc26dgxix3yyfiafp5i4p9s6j4d1dspm1i";
- libraryHaskellDepends = [ base ghc random ];
+ version = "0.2021.9.14";
+ sha256 = "1r31f54s37rqdka8szmiavgjr0nhnsbbzmsdakwv675s29cclh8f";
+ libraryHaskellDepends = [ base ghc ];
testHaskellDepends = [
aeson base HUnit insert-ordered-containers lens QuickCheck swagger2
text
@@ -92895,6 +93024,8 @@ self: {
pname = "fin-int";
version = "0.1.0.0";
sha256 = "0ksjc8jz3l5jh6xd7aam424vpcq1ah7dcq2r5vmh4c7hcd48fakv";
+ revision = "1";
+ editedCabalFile = "0fq6cliihr0dhks62nim33f0sxqs2rwn4yd7gdd67h07acimcrzf";
libraryHaskellDepends = [
attenuation base data-default-class deepseq portray portray-diff
QuickCheck sint
@@ -93199,8 +93330,8 @@ self: {
}:
mkDerivation {
pname = "finite-table";
- version = "0.1.0.0";
- sha256 = "1pc58c1wsk91an4fqlz41k3iww47iir96mmdk6g43xa61hwlqj37";
+ version = "0.1.0.1";
+ sha256 = "17bn5wmv5sz89yh3lh39i1armi168wxxnz6l9smcfmw334lidlv6";
libraryHaskellDepends = [
adjunctions base cereal data-default-class deepseq distributive
fin-int indexed-traversable lens portray portray-diff short-vec
@@ -93533,24 +93664,6 @@ self: {
}) {};
"fix-whitespace" = callPackage
- ({ mkDerivation, base, directory, extra, filepath, filepattern
- , text, yaml
- }:
- mkDerivation {
- pname = "fix-whitespace";
- version = "0.0.6";
- sha256 = "087sp7bf7k4h9clmhqdzk8j1y12rc6lhd22p2w6kp7w1ppgg06aw";
- isLibrary = false;
- isExecutable = true;
- executableHaskellDepends = [
- base directory extra filepath filepattern text yaml
- ];
- description = "Fixes whitespace issues";
- license = "unknown";
- hydraPlatforms = lib.platforms.none;
- }) {};
-
- "fix-whitespace_0_0_7" = callPackage
({ mkDerivation, base, directory, extra, filepath, filepattern
, text, yaml
}:
@@ -95174,33 +95287,6 @@ self: {
}) {};
"fmt" = callPackage
- ({ mkDerivation, base, base64-bytestring, bytestring, call-stack
- , containers, criterion, deepseq, doctest, doctest-discover
- , formatting, hspec, interpolate, microlens, neat-interpolation
- , QuickCheck, text, time, time-locale-compat, vector
- }:
- mkDerivation {
- pname = "fmt";
- version = "0.6.2.0";
- sha256 = "14h5f7nz9czfg1ar0ga9vry4ck2xf7h6rxiyk276w871yra01l9g";
- libraryHaskellDepends = [
- base base64-bytestring bytestring call-stack containers formatting
- microlens text time time-locale-compat
- ];
- testHaskellDepends = [
- base bytestring call-stack containers doctest hspec
- neat-interpolation QuickCheck text vector
- ];
- testToolDepends = [ doctest-discover ];
- benchmarkHaskellDepends = [
- base bytestring containers criterion deepseq formatting interpolate
- text vector
- ];
- description = "A new formatting library";
- license = lib.licenses.bsd3;
- }) {};
-
- "fmt_0_6_3_0" = callPackage
({ mkDerivation, base, base64-bytestring, bytestring, call-stack
, containers, criterion, deepseq, doctest, doctest-discover
, formatting, hspec, interpolate, microlens, neat-interpolation
@@ -95225,7 +95311,6 @@ self: {
];
description = "A new formatting library";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"fmt-for-rio" = callPackage
@@ -96235,8 +96320,8 @@ self: {
}:
mkDerivation {
pname = "fortran-src";
- version = "0.6.0";
- sha256 = "0g0wpcr9ddad59x58gknrw2y7w3h88i7s9br9qk423k48gq8qsla";
+ version = "0.6.1";
+ sha256 = "1d07ih8bcij71x4b5nwd4fk12cmmigpzcf98fixgayrkcvmnckzg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -104336,8 +104421,8 @@ self: {
}:
mkDerivation {
pname = "ghcide";
- version = "1.4.1.0";
- sha256 = "1m5h7v9wg6k3w8mq0x0izjf9x1lapwb6ccvsbgg11prl6il4hlck";
+ version = "1.4.2.0";
+ sha256 = "1hkh6j95rmsk2g9m2x7qr4w9ckhr7w1rg6di6h5dwqi9pryfbfny";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -105392,8 +105477,8 @@ self: {
}:
mkDerivation {
pname = "gi-gtk-declarative";
- version = "0.7.0";
- sha256 = "0j6yk2qr88yrxs8vdwcqv6jzisjl0x1j932ssim8ay98z4r6y8gg";
+ version = "0.7.1";
+ sha256 = "0fc3y6p7adnwpz5zwv9sh0wy88nx1i3n7m8qx4awha9id59s0y1y";
libraryHaskellDepends = [
base containers data-default-class gi-glib gi-gobject gi-gtk
haskell-gi haskell-gi-base haskell-gi-overloading mtl text
@@ -105415,8 +105500,8 @@ self: {
}:
mkDerivation {
pname = "gi-gtk-declarative-app-simple";
- version = "0.7.0";
- sha256 = "0ygp70yfj530czfw6an3yp9y883q4lwky45rxdslyf1ifk8dn6rf";
+ version = "0.7.1";
+ sha256 = "0q5crb3jl8mlr474srqya3yqi90vklnldlb2qs167h60shzvf353";
libraryHaskellDepends = [
async base gi-gdk gi-glib gi-gobject gi-gtk gi-gtk-declarative
haskell-gi haskell-gi-base haskell-gi-overloading pipes
@@ -120977,8 +121062,8 @@ self: {
}:
mkDerivation {
pname = "haskell-language-server";
- version = "1.3.0.0";
- sha256 = "0hihaqvrq3rfvczzjxhcjyqwjx7chiv67hygl7qwqvj81y4r9rss";
+ version = "1.4.0.0";
+ sha256 = "1zyvfh9lmr97i221kqkjilq1di3l5h2qk2d46rcl3gyfrdpc2cil";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -123077,8 +123162,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-core";
- version = "0.20.4";
- sha256 = "0mbq4ixnnjln0qjippmv57qz5p4qx3s0fyr2xj43q5gmis89m4cg";
+ version = "0.20.5";
+ sha256 = "1nx0m51nxm6m2nq6cdcsd8xiap7x6rr2z5ckbzga33fh73ivmkmp";
libraryHaskellDepends = [
aeson array base base16 binary bytes bytestring cereal conduit
containers cryptonite deepseq entropy hashable hspec memory mtl
@@ -123215,8 +123300,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-store";
- version = "0.53.10";
- sha256 = "0a20808l907wvgcdvbv7jvkpphpfj64x9cm7a07hpldsi2r3c26p";
+ version = "0.53.11";
+ sha256 = "0b6q74zk58chz1b9pv6rm1ipx2ss08ks4qwlyhzqgwfy5npn1x6p";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -123261,8 +123346,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-store-data";
- version = "0.53.10";
- sha256 = "0rnqa294j909s06nadg58vdblfvswb6si04m6gyf4k3ihmd1nj39";
+ version = "0.53.11";
+ sha256 = "0x75vm28j8gpwan2kdy3di14myhk6gfk8wa70iys8cj43c7ds83l";
libraryHaskellDepends = [
aeson base binary bytes bytestring cereal containers data-default
deepseq hashable haskoin-core http-client http-types lens mtl
@@ -124124,6 +124209,33 @@ self: {
license = lib.licenses.mit;
}) {};
+ "hasql_1_4_5_2" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring
+ , bytestring-strict-builder, contravariant, contravariant-extras
+ , dlist, gauge, hashable, hashtables, mtl, postgresql-binary
+ , postgresql-libpq, profunctors, QuickCheck, quickcheck-instances
+ , rerebase, tasty, tasty-hunit, tasty-quickcheck, text
+ , text-builder, transformers, vector
+ }:
+ mkDerivation {
+ pname = "hasql";
+ version = "1.4.5.2";
+ sha256 = "0kliby1gigmy1z856wnnlrn70hacqj2350yypdxkm7sfh717n4rj";
+ libraryHaskellDepends = [
+ attoparsec base bytestring bytestring-strict-builder contravariant
+ dlist hashable hashtables mtl postgresql-binary postgresql-libpq
+ profunctors text text-builder transformers vector
+ ];
+ testHaskellDepends = [
+ contravariant-extras QuickCheck quickcheck-instances rerebase tasty
+ tasty-hunit tasty-quickcheck
+ ];
+ benchmarkHaskellDepends = [ gauge rerebase ];
+ description = "An efficient PostgreSQL driver with a flexible mapping API";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"hasql-backend" = callPackage
({ mkDerivation, base, base-prelude, bytestring, either, free
, list-t, text, transformers, vector
@@ -132466,21 +132578,22 @@ self: {
}) {};
"hls-brittany-plugin" = callPackage
- ({ mkDerivation, base, brittany, filepath, ghc, ghc-boot-th, ghcide
- , hls-plugin-api, hls-test-utils, lens, lsp-types, text
- , transformers
+ ({ mkDerivation, base, brittany, czipwith, extra, filepath, ghc
+ , ghc-boot-th, ghc-exactprint, ghcide, hls-plugin-api
+ , hls-test-utils, lens, lsp-types, text, transformers
}:
mkDerivation {
pname = "hls-brittany-plugin";
- version = "1.0.0.2";
- sha256 = "1bjwy99f0mz9idjlxzw0cqqvm6dpmxqxbychvjpdva2g5cpy1vbq";
+ version = "1.0.1.0";
+ sha256 = "0wkarbbq3nq923d169k8g6z8svnqp8ghikh2q7nbrdg8anhrbgqz";
libraryHaskellDepends = [
- base brittany filepath ghc ghc-boot-th ghcide hls-plugin-api lens
- lsp-types text transformers
+ base brittany czipwith extra filepath ghc ghc-boot-th
+ ghc-exactprint ghcide hls-plugin-api lens lsp-types text
+ transformers
];
testHaskellDepends = [ base filepath hls-test-utils ];
description = "Integration with the Brittany code formatter";
- license = lib.licenses.asl20;
+ license = lib.licenses.agpl3Only;
}) {};
"hls-call-hierarchy-plugin" = callPackage
@@ -132491,8 +132604,8 @@ self: {
}:
mkDerivation {
pname = "hls-call-hierarchy-plugin";
- version = "1.0.0.0";
- sha256 = "1a1lrqwlk1qv6lf49nldwz5vzc931r55677x1w2ryz65islh6cab";
+ version = "1.0.1.0";
+ sha256 = "1vzxiwxj14kmabcggp9dnq8jw9kcqknlg4xyv9cp69djz5ssrnzr";
libraryHaskellDepends = [
aeson base bytestring containers extra ghc ghc-api-compat ghcide
hiedb hls-plugin-api lens lsp sqlite-simple text
@@ -132513,8 +132626,8 @@ self: {
}:
mkDerivation {
pname = "hls-class-plugin";
- version = "1.0.0.3";
- sha256 = "0jfhac5x5qwzm20ysfj5b6s3a3prdwfqhywyh5m7yfd6j44pqsxv";
+ version = "1.0.1.0";
+ sha256 = "0m1yifv7pfb4gll0zajdzxy0v0a7kwivfvbamvh9g3lf7iiy0vd0";
libraryHaskellDepends = [
aeson base containers ghc ghc-api-compat ghc-exactprint ghcide
hls-plugin-api lens lsp text transformers
@@ -132579,8 +132692,8 @@ self: {
}:
mkDerivation {
pname = "hls-explicit-imports-plugin";
- version = "1.0.0.4";
- sha256 = "0k0bwgvwav2wiapr6y9js8rpxwi1apvyh0f2j3d6br82danmr7xk";
+ version = "1.0.1.0";
+ sha256 = "0frk2id6k3r58799qvppryapayvkim969xhh89i8ak5vs4a8ygpy";
libraryHaskellDepends = [
aeson base containers deepseq ghc ghc-api-compat ghcide hls-graph
hls-plugin-api lsp text unordered-containers
@@ -132700,8 +132813,8 @@ self: {
}:
mkDerivation {
pname = "hls-ormolu-plugin";
- version = "1.0.0.1";
- sha256 = "0jpc9f4zlf0ndca6qqnkhvm8rn8fwsks4300p14xfbzzdz1jkhb6";
+ version = "1.0.1.0";
+ sha256 = "0s7hynj50vldxgzii4gb0mml9gyizy3vaan1scpmhrj7kh44w746";
libraryHaskellDepends = [
base filepath ghc ghc-api-compat ghc-boot-th ghcide hls-plugin-api
lens lsp ormolu text
@@ -132720,8 +132833,8 @@ self: {
}:
mkDerivation {
pname = "hls-plugin-api";
- version = "1.2.0.0";
- sha256 = "1sr072zxp1nsfv2izdn87wqg6hqpsinzhxq49n43b8xcbxa778z7";
+ version = "1.2.0.1";
+ sha256 = "0hixalca3lznzgcdzk7aix0nkhdlwds83kvz7bxjgvfs3ml7gw01";
libraryHaskellDepends = [
aeson base containers data-default dependent-map dependent-sum Diff
dlist ghc ghc-api-compat hashable hls-graph hslogger lens lsp
@@ -132739,14 +132852,14 @@ self: {
}:
mkDerivation {
pname = "hls-pragmas-plugin";
- version = "1.0.0.1";
- sha256 = "1pp61jw9kp74siiwxg2wgs81w8k1a3y9r9riqqq1bb84bzih1lll";
+ version = "1.0.1.0";
+ sha256 = "0w4q1mkpqbl27wqa06l7709y1qfdlfvavfcqvyjs1vwqf1c4q5ag";
libraryHaskellDepends = [
base extra fuzzy ghcide hls-plugin-api lens lsp text transformers
unordered-containers
];
testHaskellDepends = [
- base filepath hls-test-utils lens lsp-types
+ base filepath hls-test-utils lens lsp-types text
];
description = "Pragmas plugin for Haskell Language Server";
license = lib.licenses.asl20;
@@ -132779,8 +132892,8 @@ self: {
}:
mkDerivation {
pname = "hls-retrie-plugin";
- version = "1.0.1.1";
- sha256 = "0sl4za7sdw7syqya98gd90danlbjybdxcp9fv9nwb0lhqqsyj3ar";
+ version = "1.0.1.2";
+ sha256 = "0pvz8vgzpaljlpfpwzhsfj5yyd3m5hvhy8b17q87ripbffpb58dr";
libraryHaskellDepends = [
aeson base containers deepseq directory extra ghc ghc-api-compat
ghcide hashable hls-plugin-api lsp lsp-types retrie safe-exceptions
@@ -132835,19 +132948,19 @@ self: {
, hls-test-utils, hspec, hspec-discover, hspec-expectations
, hyphenation, lens, lsp, lsp-types, megaparsec, mtl
, parser-combinators, prettyprinter, QuickCheck, refinery, retrie
- , syb, tasty-hspec, tasty-hunit, text, transformers
+ , syb, tasty-hspec, tasty-hunit, text, transformers, unagi-chan
, unordered-containers
}:
mkDerivation {
pname = "hls-tactics-plugin";
- version = "1.3.0.0";
- sha256 = "1k84zwlnn6prpnfhyw1v9d4nfkcmw5s6ypl0l63xrsy07xfx0ca2";
+ version = "1.4.0.0";
+ sha256 = "189d43vpf3sky9qh5mswmr4i0qxmjaayg20x21swaf7sglgw6lw8";
libraryHaskellDepends = [
aeson base containers deepseq directory extra filepath fingertree
generic-lens ghc ghc-boot-th ghc-exactprint ghc-source-gen ghcide
hls-graph hls-plugin-api hyphenation lens lsp megaparsec mtl
parser-combinators prettyprinter refinery retrie syb text
- transformers unordered-containers
+ transformers unagi-chan unordered-containers
];
testHaskellDepends = [
aeson base containers deepseq directory filepath ghc ghcide
@@ -137513,26 +137626,6 @@ self: {
}) {};
"hs-tags" = callPackage
- ({ mkDerivation, base, Cabal, containers, directory, filepath, ghc
- , ghc-paths, mtl, process, strict
- }:
- mkDerivation {
- pname = "hs-tags";
- version = "0.1.5.1";
- sha256 = "1yk1x24qar19hx47yjlr4f1qz3ld45hzpc74yxak73rsz08c08dx";
- isLibrary = false;
- isExecutable = true;
- executableHaskellDepends = [
- base Cabal containers directory filepath ghc ghc-paths mtl process
- strict
- ];
- description = "Create tag files (ctags and etags) for Haskell code";
- license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
- broken = true;
- }) {};
-
- "hs-tags_0_1_5_2" = callPackage
({ mkDerivation, base, Cabal, containers, directory, filepath, ghc
, ghc-paths, mtl, process, strict
}:
@@ -149201,8 +149294,8 @@ self: {
({ mkDerivation, base, template-haskell }:
mkDerivation {
pname = "include-env";
- version = "0.1.3.0";
- sha256 = "0yj7gbsxdjihf243c0xym5yxdkyr1s8qs8dvxhf7xf5pw77y03qg";
+ version = "0.3.0.0";
+ sha256 = "00wgyka74w6i4w2k673cahp2nmsvhgdfdc3dp5nqb1hgks51n5lc";
libraryHaskellDepends = [ base template-haskell ];
description = "Include the value of an environment variable at compile time";
license = lib.licenses.bsd3;
@@ -149874,33 +149967,6 @@ self: {
}) {};
"influxdb" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal
- , cabal-doctest, clock, containers, doctest, foldl, http-client
- , http-types, lens, network, optional-args, raw-strings-qq
- , scientific, tagged, tasty, tasty-hunit, template-haskell, text
- , time, unordered-containers, vector
- }:
- mkDerivation {
- pname = "influxdb";
- version = "1.9.1.2";
- sha256 = "0adrfaimjfrhfx2542wynjpd810yqxnjr3q4hhw8gz75v70f44nn";
- isLibrary = true;
- isExecutable = true;
- setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [
- aeson attoparsec base bytestring clock containers foldl http-client
- http-types lens network optional-args scientific tagged text time
- unordered-containers vector
- ];
- testHaskellDepends = [
- base containers doctest lens raw-strings-qq tasty tasty-hunit
- template-haskell time vector
- ];
- description = "InfluxDB client library for Haskell";
- license = lib.licenses.bsd3;
- }) {};
-
- "influxdb_1_9_2" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal
, cabal-doctest, clock, containers, doctest, foldl, http-client
, http-types, lens, network, optional-args, raw-strings-qq
@@ -149925,7 +149991,6 @@ self: {
];
description = "InfluxDB client library for Haskell";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"informative" = callPackage
@@ -151253,8 +151318,8 @@ self: {
}:
mkDerivation {
pname = "interval-algebra";
- version = "0.10.2";
- sha256 = "13rglhfcjlwsvch4qcrsjfgcxv4rsxx63zhw3fjzvb5hrj7qvgb1";
+ version = "1.0.0";
+ sha256 = "1wd2z7ngw53krg3y5klrhlndm9dilmqpvmlipjda168gqisxsscp";
libraryHaskellDepends = [
base containers foldl QuickCheck safe time witherable
];
@@ -155680,26 +155745,6 @@ self: {
}) {};
"json-rpc-generic" = callPackage
- ({ mkDerivation, aeson, aeson-generic-compat, base, containers
- , dlist, QuickCheck, quickcheck-simple, scientific, text
- , transformers, unordered-containers, vector
- }:
- mkDerivation {
- pname = "json-rpc-generic";
- version = "0.2.1.5";
- sha256 = "1h1spyiq5xix3rbjdk37a28l6l46zygvxafdhaa466hyn2j7p4cz";
- libraryHaskellDepends = [
- aeson aeson-generic-compat base containers dlist scientific text
- transformers unordered-containers vector
- ];
- testHaskellDepends = [
- aeson base QuickCheck quickcheck-simple text
- ];
- description = "Generic encoder and decode for JSON-RPC";
- license = lib.licenses.bsd3;
- }) {};
-
- "json-rpc-generic_0_2_1_6" = callPackage
({ mkDerivation, aeson, aeson-generic-compat, base, containers
, QuickCheck, quickcheck-simple, scientific, text, transformers
, unordered-containers, vector
@@ -155717,7 +155762,6 @@ self: {
];
description = "Generic encoder and decode for JSON-RPC";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"json-rpc-server" = callPackage
@@ -160830,8 +160874,8 @@ self: {
({ mkDerivation, base, pretty }:
mkDerivation {
pname = "language-c99";
- version = "0.1.2";
- sha256 = "0k4a1chca328sa3w7aghhi446kqfrbp6h5jaj2rddd8f8qjz5pag";
+ version = "0.1.3";
+ sha256 = "159cy0vrnzs8kdraclia3i693kkik33dnhx5279d7l685jf3a8fz";
libraryHaskellDepends = [ base pretty ];
description = "An implementation of the C99 AST that strictly follows the standard";
license = lib.licenses.mit;
@@ -164990,23 +165034,26 @@ self: {
"libmdbx" = callPackage
({ mkDerivation, base, binary, bytestring, c2hs, data-default
, directory, hspec, HUnit, mtl, store, store-core, text
+ , transformers
}:
mkDerivation {
pname = "libmdbx";
- version = "0.2.0.0";
- sha256 = "150wpckgjkdallpfql18wy8in1bk6k2alhri303j6i6fdi2f7y75";
+ version = "0.2.1.0";
+ sha256 = "1v5gjp1hr4c1r5nbf4r2j3pd2kxl36b9xpphmmxqin7jfmpj5fjj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base binary bytestring data-default mtl store store-core text
+ transformers
];
libraryToolDepends = [ c2hs ];
executableHaskellDepends = [
base binary bytestring data-default mtl store store-core text
+ transformers
];
testHaskellDepends = [
base binary bytestring data-default directory hspec HUnit mtl store
- store-core text
+ store-core text transformers
];
description = "Bindings for libmdbx, an embedded key/value store";
license = lib.licenses.bsd3;
@@ -165761,6 +165808,28 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "lift-generics_0_2_1" = callPackage
+ ({ mkDerivation, base, base-compat, containers, generic-deriving
+ , ghc-prim, hspec, hspec-discover, mtl, template-haskell, th-compat
+ , th-lift-instances
+ }:
+ mkDerivation {
+ pname = "lift-generics";
+ version = "0.2.1";
+ sha256 = "1qkzq8hcb6j15cslv577bmhjcxmljzsrryysdgd7r99kr3q445b4";
+ libraryHaskellDepends = [
+ base generic-deriving ghc-prim template-haskell th-compat
+ ];
+ testHaskellDepends = [
+ base base-compat containers generic-deriving hspec mtl
+ template-haskell th-compat th-lift-instances
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "GHC.Generics-based Language.Haskell.TH.Syntax.lift implementation";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"lift-read-show" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -167681,6 +167750,25 @@ self: {
license = lib.licenses.mit;
}) {};
+ "list-t_1_0_5" = callPackage
+ ({ mkDerivation, base, base-prelude, foldl, HTF, logict, mmorph
+ , monad-control, mtl, mtl-prelude, semigroups, transformers
+ , transformers-base
+ }:
+ mkDerivation {
+ pname = "list-t";
+ version = "1.0.5";
+ sha256 = "1gyn25ra5y8bv1hxlsjg6l1dmzp6wj9g81v1nxz1p545cbl3g9my";
+ libraryHaskellDepends = [
+ base foldl logict mmorph monad-control mtl semigroups transformers
+ transformers-base
+ ];
+ testHaskellDepends = [ base-prelude HTF mmorph mtl-prelude ];
+ description = "ListT done right";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"list-t-attoparsec" = callPackage
({ mkDerivation, attoparsec, base-prelude, either, hspec, list-t
, list-t-text, text, transformers
@@ -170637,6 +170725,8 @@ self: {
pname = "lsp";
version = "1.2.0.1";
sha256 = "1bdgbxakdyhkrddj58f0al2wrx1mckp6hia7hk2wqjix20my8v49";
+ revision = "1";
+ editedCabalFile = "193y4b3l6agm83ng2c0ngvd0j9a71q237g9i5v57p502lhzfaag2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -175183,22 +175273,23 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "mcmc_0_6_0_0" = callPackage
+ "mcmc_0_6_1_0" = callPackage
({ mkDerivation, aeson, base, bytestring, circular, containers
- , criterion, data-default, deepseq, directory, dirichlet
- , double-conversion, hspec, log-domain, math-functions, matrices
- , microlens, monad-parallel, mwc-random, pretty-show, primitive
- , statistics, time, transformers, vector, zlib
+ , covariance, criterion, data-default, deepseq, directory
+ , dirichlet, double-conversion, hmatrix, hspec, log-domain
+ , math-functions, microlens, monad-parallel, mwc-random
+ , pretty-show, primitive, statistics, time, transformers, vector
+ , zlib
}:
mkDerivation {
pname = "mcmc";
- version = "0.6.0.0";
- sha256 = "13m4rdgfwvwhw7nznxlq6af2w56pizgypxxyn8g2agzn2vl6nzfl";
+ version = "0.6.1.0";
+ sha256 = "0wln2fin522mg8ql4ypyxhm93rgq985bcqq61gsvzqrkwrp7n33a";
libraryHaskellDepends = [
- aeson base bytestring circular containers data-default deepseq
- directory dirichlet double-conversion log-domain math-functions
- matrices microlens monad-parallel mwc-random pretty-show primitive
- statistics time transformers vector zlib
+ aeson base bytestring circular containers covariance data-default
+ deepseq directory dirichlet double-conversion hmatrix log-domain
+ math-functions microlens monad-parallel mwc-random pretty-show
+ primitive statistics time transformers vector zlib
];
testHaskellDepends = [
base hspec log-domain mwc-random statistics
@@ -176351,6 +176442,18 @@ self: {
license = lib.licenses.mit;
}) {};
+ "merge" = callPackage
+ ({ mkDerivation, base, profunctors }:
+ mkDerivation {
+ pname = "merge";
+ version = "0.2.0.0";
+ sha256 = "193xvnm5ahms8pg8g8jscrcfp29mwni9rssy5hci11z3b126s6wv";
+ libraryHaskellDepends = [ base profunctors ];
+ testHaskellDepends = [ base ];
+ description = "A functor for consistent merging of information";
+ license = lib.licenses.mit;
+ }) {};
+
"merge-bash-history" = callPackage
({ mkDerivation, attoparsec, base, data-ordlist, errors
, optparse-applicative, text
@@ -178626,19 +178729,20 @@ self: {
}) {};
"miso" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, http-api-data
- , http-types, lucid, network-uri, servant, servant-lucid, text
- , transformers, vector
+ ({ mkDerivation, aeson, base, bytestring, containers, file-embed
+ , http-api-data, http-types, jsaddle, lucid, network-uri, servant
+ , servant-lucid, tagsoup, text, transformers, vector
}:
mkDerivation {
pname = "miso";
- version = "1.7.1.0";
- sha256 = "1hkfcinwymrff8mmvywhnlzbj5804hwkk4rhzxzhzsycdf4v7a41";
+ version = "1.8.0.0";
+ sha256 = "02j6z7l8016cccm9i699b0ggp3l6hxhk0j7m8kiw5d7ik4wciphv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring containers http-api-data http-types lucid
- network-uri servant servant-lucid text transformers vector
+ aeson base bytestring containers file-embed http-api-data
+ http-types jsaddle lucid network-uri servant servant-lucid tagsoup
+ text transformers vector
];
description = "A tasty Haskell front-end framework";
license = lib.licenses.bsd3;
@@ -178661,8 +178765,8 @@ self: {
({ mkDerivation }:
mkDerivation {
pname = "miso-examples";
- version = "1.7.1.0";
- sha256 = "1z6zcydai6k9hj1phws1axdcbvdplhxv833is7pzfv8sq9mfyfsc";
+ version = "1.8.0.0";
+ sha256 = "1dr967y1ffp1lw6jiclrgqvfvfi68d88l5qbsyl8bidfzvm7sbk1";
isLibrary = false;
isExecutable = true;
description = "A tasty Haskell front-end framework";
@@ -181723,6 +181827,29 @@ self: {
license = lib.licenses.mit;
}) {};
+ "mono-traversable_1_0_15_2" = callPackage
+ ({ mkDerivation, base, bytestring, containers, foldl, gauge
+ , hashable, hspec, HUnit, mwc-random, QuickCheck, split, text
+ , transformers, unordered-containers, vector, vector-algorithms
+ }:
+ mkDerivation {
+ pname = "mono-traversable";
+ version = "1.0.15.2";
+ sha256 = "1drh7nxfzlfmjr11hk2ijjsf3zsim18blaghhxmx6nxgy8i95876";
+ libraryHaskellDepends = [
+ base bytestring containers hashable split text transformers
+ unordered-containers vector vector-algorithms
+ ];
+ testHaskellDepends = [
+ base bytestring containers foldl hspec HUnit QuickCheck text
+ transformers unordered-containers vector
+ ];
+ benchmarkHaskellDepends = [ base gauge mwc-random vector ];
+ description = "Type classes for mapping, folding, and traversing monomorphic containers";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"mono-traversable-instances" = callPackage
({ mkDerivation, base, comonad, containers, dlist, dlist-instances
, mono-traversable, semigroupoids, semigroups, transformers
@@ -196915,21 +197042,21 @@ self: {
license = lib.licenses.bsd3;
}) {};
- "ormolu_0_2_0_0" = callPackage
- ({ mkDerivation, ansi-terminal, base, bytestring, containers, Diff
- , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec
- , hspec-discover, mtl, optparse-applicative, path, path-io, syb
- , text
+ "ormolu_0_3_0_0" = callPackage
+ ({ mkDerivation, ansi-terminal, base, bytestring, Cabal, containers
+ , Diff, directory, dlist, exceptions, filepath, ghc-lib-parser
+ , gitrev, hspec, hspec-discover, mtl, optparse-applicative, path
+ , path-io, syb, text
}:
mkDerivation {
pname = "ormolu";
- version = "0.2.0.0";
- sha256 = "0zivz7vcl4m1rjay5md6cdqac9cnfwz9c844l20byiz5h49bwfhb";
+ version = "0.3.0.0";
+ sha256 = "073d8wkpciqadcv1vnim00c13n30ybqdraaxgyr96dcqvq71zvjv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- ansi-terminal base bytestring containers Diff dlist exceptions
- ghc-lib-parser mtl syb text
+ ansi-terminal base bytestring Cabal containers Diff directory dlist
+ exceptions filepath ghc-lib-parser mtl syb text
];
executableHaskellDepends = [
base filepath ghc-lib-parser gitrev optparse-applicative text
@@ -201393,6 +201520,20 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
+ "pava_0_1_1_2" = callPackage
+ ({ mkDerivation, base, criterion, hspec, mwc-random, vector }:
+ mkDerivation {
+ pname = "pava";
+ version = "0.1.1.2";
+ sha256 = "0qvyia9iy8f9s16v2khgzm74z9r7mks98xz1g1qhrdkw950mjlga";
+ libraryHaskellDepends = [ base vector ];
+ testHaskellDepends = [ base hspec vector ];
+ benchmarkHaskellDepends = [ base criterion mwc-random vector ];
+ description = "Greatest convex majorants and least concave minorants";
+ license = lib.licenses.gpl3Plus;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"paymill" = callPackage
({ mkDerivation, base, hspec }:
mkDerivation {
@@ -203500,39 +203641,6 @@ self: {
}) {};
"persistent-postgresql" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
- , conduit, containers, fast-logger, hspec, hspec-expectations
- , hspec-expectations-lifted, http-api-data, HUnit, monad-logger
- , mtl, path-pieces, persistent, persistent-qq, persistent-test
- , postgresql-libpq, postgresql-simple, QuickCheck
- , quickcheck-instances, resource-pool, resourcet
- , string-conversions, text, time, transformers, unliftio
- , unliftio-core, unordered-containers, vector
- }:
- mkDerivation {
- pname = "persistent-postgresql";
- version = "2.13.0.3";
- sha256 = "06f5yyv8bj3m4zpjwr1k66hkmh1gfy624rnq2g12sjrpz8nrax6j";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson attoparsec base blaze-builder bytestring conduit containers
- monad-logger mtl persistent postgresql-libpq postgresql-simple
- resource-pool resourcet string-conversions text time transformers
- unliftio-core
- ];
- testHaskellDepends = [
- aeson base bytestring containers fast-logger hspec
- hspec-expectations hspec-expectations-lifted http-api-data HUnit
- monad-logger path-pieces persistent persistent-qq persistent-test
- QuickCheck quickcheck-instances resourcet text time transformers
- unliftio unliftio-core unordered-containers vector
- ];
- description = "Backend for the persistent library using postgresql";
- license = lib.licenses.mit;
- }) {};
-
- "persistent-postgresql_2_13_1_0" = callPackage
({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
, conduit, containers, fast-logger, hspec, hspec-expectations
, hspec-expectations-lifted, http-api-data, HUnit, monad-logger
@@ -203563,7 +203671,6 @@ self: {
];
description = "Backend for the persistent library using postgresql";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"persistent-protobuf" = callPackage
@@ -204676,8 +204783,8 @@ self: {
}:
mkDerivation {
pname = "phonetic-languages-simplified-examples-array";
- version = "0.11.3.0";
- sha256 = "0k7rczkfbgf2pgk5njb5dc8j27fag5b0fv1nrb97r6nnqb17fs6w";
+ version = "0.12.1.0";
+ sha256 = "1scjdf6k36vqd4cdnsqwwhbb97dsicarrc320w4ybikr1rk42phd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -204738,8 +204845,8 @@ self: {
}:
mkDerivation {
pname = "phonetic-languages-simplified-generalized-examples-array";
- version = "0.11.3.0";
- sha256 = "0wcphr3n5l1zlpmihy187xkjssq1p5zgfxxq7063ps8x52zfghzi";
+ version = "0.12.1.0";
+ sha256 = "0wp5gpshmq5kr39glvfmc0b5jg8p1i146svjxh6flgkfn7yyr6rf";
libraryHaskellDepends = [
base heaps mmsyn2-array mmsyn3 parallel
phonetic-languages-constraints-array
@@ -208775,8 +208882,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-conc";
- version = "0.2.0.0";
- sha256 = "16ywldx4p76s64qfwlm7swdzz8kcvzzrflz7cprlq2pc1fc6bf7x";
+ version = "0.3.0.0";
+ sha256 = "0lg68nwasak6yvzy1wgjlydmvbj5cwyadmgi14vw4df6wnh17wwq";
libraryHaskellDepends = [
async base containers polysemy polysemy-time relude stm stm-chans
string-interpolate template-haskell text time unagi-chan unix
@@ -208929,8 +209036,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-log";
- version = "0.2.2.3";
- sha256 = "1a2l9zspg0ajbgq0vqbxz399fcbr53sydhk71j8ii8y79pm1b3z4";
+ version = "0.2.2.4";
+ sha256 = "17jzmiqqwq44zvg1m6w0m3ishkwfcz66gagijwkqbrk1rcn3bmc0";
libraryHaskellDepends = [
ansi-terminal base polysemy polysemy-conc polysemy-time relude
string-interpolate template-haskell text time
@@ -208952,8 +209059,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-log-co";
- version = "0.2.2.3";
- sha256 = "04gx2irrj59rs0jm0mrc3mka3xk46qx9z5mwad4akh0kmpsl09rz";
+ version = "0.2.2.4";
+ sha256 = "0ph24p6b7m4icq65kc6ws8ih9p1arpq9zx3abwzsq2f4dcgmibhx";
libraryHaskellDepends = [
base co-log co-log-core co-log-polysemy polysemy polysemy-conc
polysemy-log polysemy-time relude text time
@@ -208975,8 +209082,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-log-di";
- version = "0.2.2.3";
- sha256 = "050y12sgd4j3487q01bczsjsn1dask507gpz1i8fgl958vr0ywwj";
+ version = "0.2.2.4";
+ sha256 = "1m2zssg54lx0drc8vw0jjhdl74pks6752am8467xv3qawndm71kg";
libraryHaskellDepends = [
base di-polysemy polysemy polysemy-conc polysemy-log polysemy-time
relude text time
@@ -210014,8 +210121,8 @@ self: {
}:
mkDerivation {
pname = "portray";
- version = "0.1.0.0";
- sha256 = "06czmcf00rdhj7f5xyrllkjmbqsvgv7j9bxvr0jn4cipvnd8lq7c";
+ version = "0.2.0";
+ sha256 = "1kzzvwqphlg1dmd486ijkv6vsqmxnp8h05mwc8590yjxdln5vzdw";
libraryHaskellDepends = [ base containers text wrapped ];
testHaskellDepends = [
base containers HUnit test-framework test-framework-hunit text
@@ -210029,8 +210136,8 @@ self: {
({ mkDerivation, base, containers, dlist, portray, text, wrapped }:
mkDerivation {
pname = "portray-diff";
- version = "0.1.0.0";
- sha256 = "16lb8gcvdqbnjz72znjcm5c8zrydnjwwmqr9hm4bq3vay4f2dapm";
+ version = "0.1.0.1";
+ sha256 = "1da884cj865q6g1bd1fhcazyl1nzxb0pk2nvhcpp4iqkjvhyd8hw";
libraryHaskellDepends = [
base containers dlist portray text wrapped
];
@@ -210071,14 +210178,36 @@ self: {
}:
mkDerivation {
pname = "portray-pretty";
- version = "0.1.0.0";
- sha256 = "1pz42y8b0psks8p9yd18ns0149q9m41ym4ah28zcg1arl36b3bf4";
+ version = "0.1.0.2";
+ sha256 = "1gh50r77yz1l8qkhdz96bds2l0d5zi75fkir27x3si406h7sdic9";
libraryHaskellDepends = [ base portray portray-diff pretty text ];
testHaskellDepends = [
base HUnit portray portray-diff pretty test-framework
test-framework-hunit text
];
- description = "\"pretty\" integration for \"portray\"";
+ description = "A portray backend using the pretty package";
+ license = lib.licenses.asl20;
+ }) {};
+
+ "portray-prettyprinter" = callPackage
+ ({ mkDerivation, base, HUnit, portray, portray-diff, prettyprinter
+ , prettyprinter-ansi-terminal, QuickCheck, test-framework
+ , test-framework-hunit, test-framework-quickcheck2, text
+ }:
+ mkDerivation {
+ pname = "portray-prettyprinter";
+ version = "0.2.0";
+ sha256 = "16g55vjcfawx1jxmgy3zgl6bqv67h831z00912fbfh878s1s24ic";
+ libraryHaskellDepends = [
+ base portray portray-diff prettyprinter prettyprinter-ansi-terminal
+ text
+ ];
+ testHaskellDepends = [
+ base HUnit portray portray-diff prettyprinter
+ prettyprinter-ansi-terminal QuickCheck test-framework
+ test-framework-hunit test-framework-quickcheck2 text
+ ];
+ description = "A portray backend using the prettyprinter package";
license = lib.licenses.asl20;
}) {};
@@ -210790,8 +210919,8 @@ self: {
}:
mkDerivation {
pname = "postgresql-query";
- version = "3.8.2";
- sha256 = "1vcfs5yg9ab0axdm661kjpsfxii7h3s8rrq38kgc68vhr280m110";
+ version = "3.9.0";
+ sha256 = "1520crprhdnan7w5qm9h42r6cxz4v6zffwwfvybzwpczj2g3laa6";
libraryHaskellDepends = [
aeson attoparsec base blaze-builder bytestring containers
data-default exceptions file-embed haskell-src-meta hreader hset
@@ -212846,6 +212975,32 @@ self: {
license = lib.licenses.bsd2;
}) {};
+ "prettyprinter_1_7_1" = 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.7.1";
+ sha256 = "0i8b3wjjpdvp5b857j065jwyrpgcnzgk75imrj7i3yhl668acvjy";
+ 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 = lib.licenses.bsd2;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"prettyprinter-ansi-terminal" = callPackage
({ mkDerivation, ansi-terminal, base, base-compat, containers
, deepseq, doctest, gauge, prettyprinter, QuickCheck, text
@@ -212864,6 +213019,25 @@ self: {
license = lib.licenses.bsd2;
}) {};
+ "prettyprinter-ansi-terminal_1_1_3" = callPackage
+ ({ mkDerivation, ansi-terminal, base, base-compat, containers
+ , deepseq, doctest, gauge, prettyprinter, QuickCheck, text
+ }:
+ mkDerivation {
+ pname = "prettyprinter-ansi-terminal";
+ version = "1.1.3";
+ sha256 = "1cqxbcmy9ykk4pssq5hp6h51g2h547zfz549awh0c1fni8q3jdw1";
+ libraryHaskellDepends = [ ansi-terminal base prettyprinter text ];
+ testHaskellDepends = [ base doctest ];
+ benchmarkHaskellDepends = [
+ base base-compat containers deepseq gauge prettyprinter QuickCheck
+ text
+ ];
+ description = "ANSI terminal backend for the »prettyprinter« package";
+ license = lib.licenses.bsd2;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"prettyprinter-compat-annotated-wl-pprint" = callPackage
({ mkDerivation, base, prettyprinter, text }:
mkDerivation {
@@ -212892,6 +213066,22 @@ self: {
license = lib.licenses.bsd2;
}) {};
+ "prettyprinter-compat-ansi-wl-pprint_1_0_2" = callPackage
+ ({ mkDerivation, base, prettyprinter, prettyprinter-ansi-terminal
+ , text
+ }:
+ mkDerivation {
+ pname = "prettyprinter-compat-ansi-wl-pprint";
+ version = "1.0.2";
+ sha256 = "0mcy0621lx0zmc2csdq348r21f932f2w51y62jzyz4cby58p5ch5";
+ libraryHaskellDepends = [
+ base prettyprinter prettyprinter-ansi-terminal text
+ ];
+ description = "Drop-in compatibility package to migrate from »ansi-wl-pprint« to »prettyprinter«";
+ license = lib.licenses.bsd2;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"prettyprinter-compat-wl-pprint" = callPackage
({ mkDerivation, base, prettyprinter, text }:
mkDerivation {
@@ -212905,6 +213095,18 @@ self: {
license = lib.licenses.bsd2;
}) {};
+ "prettyprinter-compat-wl-pprint_1_0_1" = callPackage
+ ({ mkDerivation, base, prettyprinter, text }:
+ mkDerivation {
+ pname = "prettyprinter-compat-wl-pprint";
+ version = "1.0.1";
+ sha256 = "0ffrbh79da9ihn3lbk9vq9329sdhddf6ccnag1k148z3ividxc63";
+ libraryHaskellDepends = [ base prettyprinter text ];
+ description = "Drop-in compatibility package to migrate from »wl-pprint« to »prettyprinter«";
+ license = lib.licenses.bsd2;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"prettyprinter-convert-ansi-wl-pprint" = callPackage
({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, doctest
, prettyprinter, prettyprinter-ansi-terminal, text
@@ -212922,6 +213124,24 @@ self: {
license = lib.licenses.bsd2;
}) {};
+ "prettyprinter-convert-ansi-wl-pprint_1_1_2" = callPackage
+ ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, doctest
+ , prettyprinter, prettyprinter-ansi-terminal, text
+ }:
+ mkDerivation {
+ pname = "prettyprinter-convert-ansi-wl-pprint";
+ version = "1.1.2";
+ sha256 = "0kfrwnaldx0cyr3mwx3ys14bl58nfjpxkzrfi6152gvfh8ly44c6";
+ libraryHaskellDepends = [
+ ansi-terminal ansi-wl-pprint base prettyprinter
+ prettyprinter-ansi-terminal text
+ ];
+ testHaskellDepends = [ base doctest ];
+ description = "Converter from »ansi-wl-pprint« documents to »prettyprinter«-based ones";
+ license = lib.licenses.bsd2;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"prettyprinter-graphviz" = callPackage
({ mkDerivation, base, graphviz, prettyprinter, text }:
mkDerivation {
@@ -220440,6 +220660,28 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "rank2classes_1_4_3" = callPackage
+ ({ mkDerivation, base, Cabal, cabal-doctest, distributive, doctest
+ , markdown-unlit, tasty, tasty-hunit, template-haskell
+ , transformers
+ }:
+ mkDerivation {
+ pname = "rank2classes";
+ version = "1.4.3";
+ sha256 = "03sla9gsg23ma8xxm3mndc9wrh715lsgksxc34rxkmjbp9vxlccj";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base distributive template-haskell transformers
+ ];
+ testHaskellDepends = [
+ base distributive doctest tasty tasty-hunit
+ ];
+ testToolDepends = [ markdown-unlit ];
+ description = "standard type constructor class hierarchy, only with methods of rank 2 types";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"rapid" = callPackage
({ mkDerivation, async, base, containers, foreign-store, stm }:
mkDerivation {
@@ -221463,20 +221705,20 @@ self: {
"reactive-banana" = callPackage
({ mkDerivation, base, containers, hashable, HUnit, pqueue
- , psqueues, semigroups, test-framework, test-framework-hunit
+ , psqueues, semigroups, test-framework, test-framework-hunit, these
, transformers, unordered-containers, vault
}:
mkDerivation {
pname = "reactive-banana";
- version = "1.2.1.0";
- sha256 = "18vm9zxr59s8n5bmqx3pg8jbaay6vlz1icnf9p1vnq8bvsb6svyc";
+ version = "1.2.2.0";
+ sha256 = "0zqvswqgisfj1hvwp9r53b91h4062d2afrw4ybcdr7d047ba9icp";
libraryHaskellDepends = [
- base containers hashable pqueue semigroups transformers
+ base containers hashable pqueue semigroups these transformers
unordered-containers vault
];
testHaskellDepends = [
base containers hashable HUnit pqueue psqueues semigroups
- test-framework test-framework-hunit transformers
+ test-framework test-framework-hunit these transformers
unordered-containers vault
];
description = "Library for functional reactive programming (FRP)";
@@ -222420,8 +222662,8 @@ self: {
({ mkDerivation, base, composition-prelude }:
mkDerivation {
pname = "recursion";
- version = "2.2.4.4";
- sha256 = "09zssx2yqz22hm678ik5zz2zkanzfazcyfqmwlxc9mk6gxxdy6ia";
+ version = "2.2.5.0";
+ sha256 = "08b72mbg187v27i5pq89zgn63ldnh47nq0hyg2xyh6j58d9f7g4v";
libraryHaskellDepends = [ base composition-prelude ];
description = "A recursion schemes library for Haskell";
license = lib.licenses.bsd3;
@@ -223798,24 +224040,25 @@ self: {
"reflex-vty" = callPackage
({ mkDerivation, base, bimap, containers, data-default
- , dependent-map, dependent-sum, exception-transformers, mtl
- , primitive, ref-tf, reflex, stm, text, text-icu, time
- , transformers, vty
+ , dependent-map, dependent-sum, exception-transformers, extra
+ , hspec, mmorph, mtl, ordered-containers, primitive, ref-tf, reflex
+ , stm, text, time, transformers, vty
}:
mkDerivation {
pname = "reflex-vty";
- version = "0.1.4.2";
- sha256 = "07fjw95w8ahllbs1zp215apck01abcrv4sshid8z6972g7n7392r";
+ version = "0.2.0.0";
+ sha256 = "1l7ksf11352llcy6fzap3hsq9vgv99gs948ha5i1vvz9bjvn2qwg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base bimap containers data-default dependent-map dependent-sum
- exception-transformers mtl primitive ref-tf reflex stm text
- text-icu time transformers vty
+ exception-transformers mmorph mtl ordered-containers primitive
+ ref-tf reflex stm text time transformers vty
];
executableHaskellDepends = [
base containers reflex text time transformers vty
];
+ testHaskellDepends = [ base containers extra hspec reflex text ];
description = "Reflex FRP host and widgets for VTY applications";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
@@ -224328,6 +224571,22 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "regex-pcre-builtin_0_95_2_3_8_44" = callPackage
+ ({ mkDerivation, array, base, bytestring, containers, regex-base
+ , text
+ }:
+ mkDerivation {
+ pname = "regex-pcre-builtin";
+ version = "0.95.2.3.8.44";
+ sha256 = "0pn55ssrwr05c9sa9jvp0knvzjksz04wn3pmzf5dz4xgbyjadkna";
+ libraryHaskellDepends = [
+ array base bytestring containers regex-base text
+ ];
+ description = "PCRE Backend for \"Text.Regex\" (regex-base)";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"regex-pcre-text" = callPackage
({ mkDerivation, array, base, bytestring, regex-base
, regex-pcre-builtin, regex-tdfa-text, text
@@ -227828,28 +228087,6 @@ self: {
}) {};
"rhbzquery" = callPackage
- ({ mkDerivation, base, bytestring, config-ini, directory
- , email-validate, extra, filepath, http-types, optparse-applicative
- , simple-cmd, simple-cmd-args, text
- }:
- mkDerivation {
- pname = "rhbzquery";
- version = "0.4.3";
- sha256 = "13brargymd1c9b0csaprj85qdqg98bzj3z2smbb0v66myj48v6fp";
- isLibrary = false;
- isExecutable = true;
- executableHaskellDepends = [
- base bytestring config-ini directory email-validate extra filepath
- http-types optparse-applicative simple-cmd simple-cmd-args text
- ];
- testHaskellDepends = [ base simple-cmd ];
- description = "Bugzilla query tool";
- license = lib.licenses.gpl2Only;
- hydraPlatforms = lib.platforms.none;
- broken = true;
- }) {};
-
- "rhbzquery_0_4_4" = callPackage
({ mkDerivation, base, bytestring, config-ini, directory
, email-validate, extra, filepath, http-types, optparse-applicative
, simple-cmd, simple-cmd-args, text
@@ -228698,8 +228935,8 @@ self: {
}:
mkDerivation {
pname = "rle";
- version = "0.1.0.0";
- sha256 = "0d1y0s38dh0bx16zd5gadlckx2k5wa6g8xn350gimihlpvwfc5m4";
+ version = "0.1.0.1";
+ sha256 = "05rbhm0lxrq7vdbq9s0q21m0f0hlzmknljmampcmdjnwbl4nvf3d";
libraryHaskellDepends = [
base cereal deepseq portray portray-diff wrapped
];
@@ -231552,8 +231789,8 @@ self: {
}:
mkDerivation {
pname = "sajson";
- version = "0.1.0.0";
- sha256 = "0979skxh82s0q56smp8vlg0cj1k7qj1y37ivksl3spw9dspbpcs1";
+ version = "0.2.0.0";
+ sha256 = "0shqik98wnyfxb6qmqbbm6ap3108kbm3f4zrswg2nc6kkxc1dwkm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -232045,49 +232282,6 @@ self: {
}) {};
"sandwich" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, async, base, brick
- , bytestring, colour, containers, directory, exceptions, filepath
- , free, haskell-src-exts, lens, lifted-async, microlens
- , microlens-th, monad-control, monad-logger, mtl
- , optparse-applicative, pretty-show, process, safe, safe-exceptions
- , stm, string-interpolate, template-haskell, text, time
- , transformers, transformers-base, unix, unliftio-core, vector, vty
- }:
- mkDerivation {
- pname = "sandwich";
- version = "0.1.0.8";
- sha256 = "0b0k01r85wiaxn264ax3xva8a2gy7vv9qnig2fxyr42zdkm289jy";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson ansi-terminal async base brick bytestring colour containers
- directory exceptions filepath free haskell-src-exts lens
- lifted-async microlens microlens-th monad-control monad-logger mtl
- optparse-applicative pretty-show process safe safe-exceptions stm
- string-interpolate template-haskell text time transformers
- transformers-base unix unliftio-core vector vty
- ];
- executableHaskellDepends = [
- aeson ansi-terminal async base brick bytestring colour containers
- directory exceptions filepath free haskell-src-exts lens
- lifted-async microlens microlens-th monad-control monad-logger mtl
- optparse-applicative pretty-show process safe safe-exceptions stm
- string-interpolate template-haskell text time transformers
- transformers-base unix unliftio-core vector vty
- ];
- testHaskellDepends = [
- aeson ansi-terminal async base brick bytestring colour containers
- directory exceptions filepath free haskell-src-exts lens
- lifted-async microlens microlens-th monad-control monad-logger mtl
- optparse-applicative pretty-show process safe safe-exceptions stm
- string-interpolate template-haskell text time transformers
- transformers-base unix unliftio-core vector vty
- ];
- description = "Yet another test framework for Haskell";
- license = lib.licenses.bsd3;
- }) {};
-
- "sandwich_0_1_0_9" = callPackage
({ mkDerivation, aeson, ansi-terminal, async, base, brick
, bytestring, colour, containers, directory, exceptions, filepath
, free, haskell-src-exts, lens, lifted-async, microlens
@@ -232128,30 +232322,9 @@ self: {
];
description = "Yet another test framework for Haskell";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"sandwich-quickcheck" = callPackage
- ({ mkDerivation, base, brick, free, monad-control, QuickCheck
- , safe-exceptions, sandwich, string-interpolate, text, time
- }:
- mkDerivation {
- pname = "sandwich-quickcheck";
- version = "0.1.0.5";
- sha256 = "03z8g5q3yxfpazbwi56ji9554z3l2ac776mzz06xsb7cha3kf7lw";
- libraryHaskellDepends = [
- base brick free monad-control QuickCheck safe-exceptions sandwich
- string-interpolate text time
- ];
- testHaskellDepends = [
- base brick free monad-control QuickCheck safe-exceptions sandwich
- string-interpolate text time
- ];
- description = "Sandwich integration with QuickCheck";
- license = lib.licenses.bsd3;
- }) {};
-
- "sandwich-quickcheck_0_1_0_6" = callPackage
({ mkDerivation, base, free, monad-control, mtl, QuickCheck
, safe-exceptions, sandwich, text, time
}:
@@ -232169,40 +232342,9 @@ self: {
];
description = "Sandwich integration with QuickCheck";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"sandwich-slack" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, lens
- , lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich
- , stm, string-interpolate, text, time, vector, wreq
- }:
- mkDerivation {
- pname = "sandwich-slack";
- version = "0.1.0.4";
- sha256 = "1l296q3lxafj3gd7pr6n6qrvcb4zdkncsj2z6ra6q0qfw465jaqk";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base bytestring containers lens lens-aeson monad-logger mtl
- safe safe-exceptions sandwich stm string-interpolate text time
- vector wreq
- ];
- executableHaskellDepends = [
- aeson base bytestring containers lens lens-aeson monad-logger mtl
- safe safe-exceptions sandwich stm string-interpolate text time
- vector wreq
- ];
- testHaskellDepends = [
- aeson base bytestring containers lens lens-aeson monad-logger mtl
- safe safe-exceptions sandwich stm string-interpolate text time
- vector wreq
- ];
- description = "Sandwich integration with Slack";
- license = lib.licenses.bsd3;
- }) {};
-
- "sandwich-slack_0_1_0_6" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, lens
, lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich
, stm, string-interpolate, text, time, vector, wreq
@@ -232230,7 +232372,6 @@ self: {
];
description = "Sandwich integration with Slack";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"sandwich-webdriver" = callPackage
@@ -234477,6 +234618,29 @@ self: {
license = lib.licenses.mit;
}) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_gfx;};
+ "sdl2-gfx_0_3_0_0" = callPackage
+ ({ mkDerivation, base, lifted-base, monad-control, SDL2, sdl2
+ , SDL2_gfx, template-haskell, vector
+ }:
+ mkDerivation {
+ pname = "sdl2-gfx";
+ version = "0.3.0.0";
+ sha256 = "0r9m54ffkp1dv2ffz9i9318qhvpinc76iih7vg1dwq3siwgpxaxw";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base lifted-base monad-control sdl2 template-haskell vector
+ ];
+ librarySystemDepends = [ SDL2_gfx ];
+ libraryPkgconfigDepends = [ SDL2 SDL2_gfx ];
+ executableHaskellDepends = [ base sdl2 vector ];
+ executableSystemDepends = [ SDL2_gfx ];
+ executablePkgconfigDepends = [ SDL2 SDL2_gfx ];
+ description = "Haskell bindings to SDL2_gfx";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_gfx;};
+
"sdl2-image" = callPackage
({ mkDerivation, base, bytestring, SDL2, sdl2, SDL2_image
, template-haskell, text, transformers
@@ -234498,6 +234662,29 @@ self: {
license = lib.licenses.mit;
}) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_image;};
+ "sdl2-image_2_1_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, SDL2, sdl2, SDL2_image
+ , template-haskell, text
+ }:
+ mkDerivation {
+ pname = "sdl2-image";
+ version = "2.1.0.0";
+ sha256 = "03cjlmj844gmfxqn9mp8333hpsg227kaipgs6g68xwg0cvch696j";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring sdl2 template-haskell text
+ ];
+ librarySystemDepends = [ SDL2_image ];
+ libraryPkgconfigDepends = [ SDL2 SDL2_image ];
+ executableHaskellDepends = [ base sdl2 text ];
+ executableSystemDepends = [ SDL2_image ];
+ executablePkgconfigDepends = [ SDL2 SDL2_image ];
+ description = "Haskell bindings to SDL2_image";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_image;};
+
"sdl2-mixer" = callPackage
({ mkDerivation, base, bytestring, data-default-class, lifted-base
, monad-control, sdl2, SDL2_mixer, template-haskell, vector
@@ -234523,6 +234710,33 @@ self: {
];
}) {inherit (pkgs) SDL2_mixer;};
+ "sdl2-mixer_1_2_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, data-default-class, lifted-base
+ , monad-control, sdl2, SDL2_mixer, template-haskell, vector
+ }:
+ mkDerivation {
+ pname = "sdl2-mixer";
+ version = "1.2.0.0";
+ sha256 = "16fgnxq2nmifbz3lrr7dn1qj57l5f2kzv124lya1fjaxmwk1h52q";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring data-default-class lifted-base monad-control sdl2
+ template-haskell vector
+ ];
+ librarySystemDepends = [ SDL2_mixer ];
+ libraryPkgconfigDepends = [ SDL2_mixer ];
+ executableHaskellDepends = [ base data-default-class sdl2 vector ];
+ executableSystemDepends = [ SDL2_mixer ];
+ executablePkgconfigDepends = [ SDL2_mixer ];
+ description = "Haskell bindings to SDL2_mixer";
+ license = lib.licenses.bsd3;
+ platforms = [
+ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux"
+ ];
+ hydraPlatforms = lib.platforms.none;
+ }) {inherit (pkgs) SDL2_mixer;};
+
"sdl2-sprite" = callPackage
({ mkDerivation, base, optparse-simple, sdl2, sdl2-image, split
, text
@@ -236955,8 +237169,8 @@ self: {
pname = "servant-benchmark";
version = "0.1.2.0";
sha256 = "0lqqk410nx48g895pfxkbbk85b1ijs4bfl9zr2li2p7wwwc4gyi9";
- revision = "1";
- editedCabalFile = "1zzprj7pw7fzyscg4n9g023c47bb6fywq5b11krazz3vyynh53cc";
+ revision = "2";
+ editedCabalFile = "1xg1w1cy44a06sb1x2j5crid9splfgay8cj20bpjdnv5sj510gd2";
libraryHaskellDepends = [
aeson base base64-bytestring bytestring case-insensitive http-media
http-types QuickCheck servant text yaml
@@ -240360,39 +240574,6 @@ self: {
}) {};
"shake" = callPackage
- ({ mkDerivation, base, binary, bytestring, deepseq, directory
- , extra, filepath, filepattern, hashable, heaps, js-dgtable
- , js-flot, js-jquery, primitive, process, QuickCheck, random, time
- , transformers, unix, unordered-containers, utf8-string
- }:
- mkDerivation {
- pname = "shake";
- version = "0.19.5";
- sha256 = "105agfvn75czyq3jbmppybv776njlsqc7k4m1xnx0n78qjmcnpb9";
- isLibrary = true;
- isExecutable = true;
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- base binary bytestring deepseq directory extra filepath filepattern
- hashable heaps js-dgtable js-flot js-jquery primitive process
- random time transformers unix unordered-containers utf8-string
- ];
- executableHaskellDepends = [
- base binary bytestring deepseq directory extra filepath filepattern
- hashable heaps js-dgtable js-flot js-jquery primitive process
- random time transformers unix unordered-containers utf8-string
- ];
- testHaskellDepends = [
- base binary bytestring deepseq directory extra filepath filepattern
- hashable heaps js-dgtable js-flot js-jquery primitive process
- QuickCheck random time transformers unix unordered-containers
- utf8-string
- ];
- description = "Build system library, like Make, but more accurate dependencies";
- license = lib.licenses.bsd3;
- }) {};
-
- "shake_0_19_6" = callPackage
({ mkDerivation, base, binary, bytestring, deepseq, directory
, extra, filepath, filepattern, hashable, heaps, js-dgtable
, js-flot, js-jquery, primitive, process, QuickCheck, random, time
@@ -240423,7 +240604,6 @@ self: {
];
description = "Build system library, like Make, but more accurate dependencies";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"shake-ats" = callPackage
@@ -240451,8 +240631,8 @@ self: {
}:
mkDerivation {
pname = "shake-bench";
- version = "0.1.0.1";
- sha256 = "0sjxxkv6ji8zlgxx8mxsgwzphcl26g1syy8ky0m8kqahysaydfx7";
+ version = "0.1.0.2";
+ sha256 = "14p9887qa2i34pbwfg2v2zzvdsbcpzf1d0mr0y2rzjy703356xsm";
libraryHaskellDepends = [
aeson base Chart Chart-diagrams diagrams-contrib diagrams-core
diagrams-lib diagrams-svg directory extra filepath shake text
@@ -241668,6 +241848,8 @@ self: {
pname = "short-vec";
version = "0.1.0.0";
sha256 = "0w651jipwxh7k4ng5rvq507br4347hzy8x8c47c1g7haryj80gzq";
+ revision = "2";
+ editedCabalFile = "1w56zmw085509grvk5ddlrv12pqpzfpmdprjd44lv4sgzv09bzfk";
libraryHaskellDepends = [
adjunctions base data-default-class deepseq distributive fin-int
indexed-traversable integer-gmp portray portray-diff QuickCheck
@@ -243506,40 +243688,43 @@ self: {
"simplexmq" = callPackage
({ mkDerivation, ansi-terminal, asn1-encoding, asn1-types, async
- , attoparsec, base, base64-bytestring, bytestring, containers
- , cryptonite, cryptostore, directory, filepath, generic-random
- , hspec, hspec-core, HUnit, ini, iso8601-time, memory, mtl, network
+ , attoparsec, base, base64-bytestring, bytestring, composition
+ , constraints, containers, cryptonite, cryptostore, direct-sqlite
+ , directory, file-embed, filepath, generic-random, hspec
+ , hspec-core, HUnit, ini, iso8601-time, memory, mtl, network
, network-transport, optparse-applicative, QuickCheck, random
, simple-logger, sqlite-simple, stm, template-haskell, text, time
, timeit, transformers, unliftio, unliftio-core, websockets, x509
}:
mkDerivation {
pname = "simplexmq";
- version = "0.3.2";
- sha256 = "1bxg91ycmpa8762v5vdviqvyzkfap4iv9plnr7gcibf8vsd39qxl";
+ version = "0.4.1";
+ sha256 = "0bqpjvcxk8fij0bvdp8abpaca17hwkjrya5fhiwzjsrs48c5w0by";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
ansi-terminal asn1-encoding asn1-types async attoparsec base
- base64-bytestring bytestring containers cryptonite directory
- filepath generic-random iso8601-time memory mtl network
- network-transport QuickCheck random simple-logger sqlite-simple stm
- template-haskell text time transformers unliftio unliftio-core
- websockets x509
+ base64-bytestring bytestring composition constraints containers
+ cryptonite direct-sqlite directory file-embed filepath
+ generic-random iso8601-time memory mtl network network-transport
+ QuickCheck random simple-logger sqlite-simple stm template-haskell
+ text time transformers unliftio unliftio-core websockets x509
];
executableHaskellDepends = [
ansi-terminal asn1-encoding asn1-types async attoparsec base
- base64-bytestring bytestring containers cryptonite cryptostore
- directory filepath generic-random ini iso8601-time memory mtl
- network network-transport optparse-applicative QuickCheck random
+ base64-bytestring bytestring composition constraints containers
+ cryptonite cryptostore direct-sqlite directory file-embed filepath
+ generic-random ini iso8601-time memory mtl network
+ network-transport optparse-applicative QuickCheck random
simple-logger sqlite-simple stm template-haskell text time
transformers unliftio unliftio-core websockets x509
];
testHaskellDepends = [
ansi-terminal asn1-encoding asn1-types async attoparsec base
- base64-bytestring bytestring containers cryptonite directory
- filepath generic-random hspec hspec-core HUnit iso8601-time memory
- mtl network network-transport QuickCheck random simple-logger
+ base64-bytestring bytestring composition constraints containers
+ cryptonite direct-sqlite directory file-embed filepath
+ generic-random hspec hspec-core HUnit iso8601-time memory mtl
+ network network-transport QuickCheck random simple-logger
sqlite-simple stm template-haskell text time timeit transformers
unliftio unliftio-core websockets x509
];
@@ -243881,6 +244066,8 @@ self: {
pname = "sint";
version = "0.1.0.0";
sha256 = "1gqd5m5r3i9qvszzb1ljjip5c7bnsp5nblmghg4lhbpfrs7r87gf";
+ revision = "1";
+ editedCabalFile = "0z0bm4hj5w0xpasvdlczabd6my5ms1xfzyg1yg9fwc5llbi2z34p";
libraryHaskellDepends = [ base portray portray-diff ];
testHaskellDepends = [
base portray portray-diff QuickCheck test-framework
@@ -244865,6 +245052,23 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "slick_1_1_2_2" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, directory, extra
+ , mustache, pandoc, shake, text, unordered-containers
+ }:
+ mkDerivation {
+ pname = "slick";
+ version = "1.1.2.2";
+ sha256 = "0q6q496cvrsc4gnksihib0dr80cjg0n9vy69h2ani2ax0g75fzqd";
+ libraryHaskellDepends = [
+ aeson base bytestring directory extra mustache pandoc shake text
+ unordered-containers
+ ];
+ description = "A quick & easy static site builder built with shake and pandoc";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"slidemews" = callPackage
({ mkDerivation, aeson, base, bytestring, MonadCatchIO-transformers
, mtl, pandoc, snap-core, snap-server, utf8-string
@@ -245099,20 +245303,20 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "slynx_0_6_0_0" = callPackage
- ({ mkDerivation, attoparsec, base, bytestring, containers
+ "slynx_0_6_1_0" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, bytestring, containers
, elynx-markov, elynx-seq, elynx-tools, elynx-tree, hmatrix
, mwc-random, optparse-applicative, statistics, text, transformers
, vector
}:
mkDerivation {
pname = "slynx";
- version = "0.6.0.0";
- sha256 = "0jk3l7nlz0s57x952qcn1yj6fdfds01flcz6xiykpjwbyjm0fq81";
+ version = "0.6.1.0";
+ sha256 = "15wjlxmhwrk3fj6hzmc9rpgc7qnkld028z79h9a5k6vs90hgcwlx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- attoparsec base bytestring containers elynx-markov elynx-seq
+ aeson attoparsec base bytestring containers elynx-markov elynx-seq
elynx-tools elynx-tree hmatrix mwc-random optparse-applicative
statistics text transformers vector
];
@@ -246542,8 +246746,8 @@ self: {
}:
mkDerivation {
pname = "snaplet-customauth";
- version = "0.2";
- sha256 = "10brxk6fpblbc58wjfhp3frx6r4d13iqz704v804r2hhsj35rkfz";
+ version = "0.2.1";
+ sha256 = "04bnkw268klv06w0hbgdcxmdcyyg7bjxfhqfx7ymbl41a887h2zb";
libraryHaskellDepends = [
aeson base base64-bytestring binary binary-instances bytestring
bytestring-show configurator containers errors heist hoauth2
@@ -254866,23 +255070,6 @@ self: {
}) {};
"strict-list" = callPackage
- ({ mkDerivation, base, hashable, QuickCheck, quickcheck-instances
- , rerebase, semigroupoids, tasty, tasty-hunit, tasty-quickcheck
- }:
- mkDerivation {
- pname = "strict-list";
- version = "0.1.5";
- sha256 = "06mv208bspfl2mh1razi6af3fri8w7f5p3klkc3b9yx5ddv3hwxs";
- libraryHaskellDepends = [ base hashable semigroupoids ];
- testHaskellDepends = [
- QuickCheck quickcheck-instances rerebase tasty tasty-hunit
- tasty-quickcheck
- ];
- description = "Strict linked list";
- license = lib.licenses.mit;
- }) {};
-
- "strict-list_0_1_6" = callPackage
({ mkDerivation, base, deepseq, hashable, QuickCheck
, quickcheck-instances, rerebase, semigroupoids, tasty, tasty-hunit
, tasty-quickcheck
@@ -254898,7 +255085,6 @@ self: {
];
description = "Strict linked list";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"strict-optics" = callPackage
@@ -256008,8 +256194,8 @@ self: {
}:
mkDerivation {
pname = "stylish-haskell";
- version = "0.12.2.0";
- sha256 = "074nr4yg3yqjshnwxxrbs0shsjphbrmacz92ysyw8gnppq1z538c";
+ version = "0.13.0.0";
+ sha256 = "0x9w3zh1lzp6l5xj3mynnlr0fzb5mbv0wwpfxp8fr6bk0jcrzjwf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -256456,6 +256642,8 @@ self: {
pname = "suitable";
version = "0.1.1";
sha256 = "1pvw7zgvfr0z2gjy224gd92ayh20j3v97rdlqmq6k6g4yabdpgci";
+ revision = "1";
+ editedCabalFile = "10yinlpa6q6jvpsnazpbgqnpg0d8va7lkfqafpym9gsgcn9f6xf4";
libraryHaskellDepends = [ base containers ];
description = "Abstract over the constraints on the parameters to type constructors";
license = lib.licenses.bsd3;
@@ -256479,8 +256667,8 @@ self: {
({ mkDerivation, base, generics-sop, profunctors, vector }:
mkDerivation {
pname = "summer";
- version = "0.3.7.0";
- sha256 = "13hcvr8rpl6ji76r52zk5dq60khf9rbks3iisj0y6b6lzz2jpf76";
+ version = "0.3.7.1";
+ sha256 = "0g745i3ms1i6qz428aln33hczvgn1zg79xd0n94h696x397d7zs5";
libraryHaskellDepends = [ base generics-sop profunctors vector ];
testHaskellDepends = [ base ];
description = "An implementation of extensible products and sums";
@@ -261669,6 +261857,30 @@ self: {
license = lib.licenses.mit;
}) {};
+ "tasty-silver_3_2_3" = callPackage
+ ({ mkDerivation, ansi-terminal, async, base, bytestring, containers
+ , deepseq, directory, filepath, mtl, optparse-applicative, process
+ , process-extras, regex-tdfa, silently, stm, tagged, tasty
+ , tasty-hunit, temporary, text, transformers
+ }:
+ mkDerivation {
+ pname = "tasty-silver";
+ version = "3.2.3";
+ sha256 = "0nvh2k8iqqkanmp7lpwd3asimyarzisly8wavbdahcxryn0j4xb7";
+ libraryHaskellDepends = [
+ ansi-terminal async base bytestring containers deepseq directory
+ filepath mtl optparse-applicative process process-extras regex-tdfa
+ stm tagged tasty temporary text
+ ];
+ testHaskellDepends = [
+ base directory filepath process silently tasty tasty-hunit
+ temporary transformers
+ ];
+ description = "A fancy test runner, including support for golden tests";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"tasty-smallcheck" = callPackage
({ mkDerivation, base, optparse-applicative, smallcheck, tagged
, tasty
@@ -263006,10 +263218,8 @@ self: {
}:
mkDerivation {
pname = "ten";
- version = "0.1.0.0";
- sha256 = "0rgcwwc3rq1bk3dc1plqyhc8mzk429ghswl6ry4zs2n8ds57gnwj";
- revision = "1";
- editedCabalFile = "0dslnfn52q87sb2d9di80nirwmfk3bkhc2wbp2wh209k0b5va63w";
+ version = "0.1.0.2";
+ sha256 = "0djvcb2l9dnnjbhivchi6yyaj5i96jmy7yhr9x3paiz1l54brrqx";
libraryHaskellDepends = [
adjunctions base data-default-class deepseq distributive hashable
portray portray-diff some text transformers wrapped
@@ -263027,12 +263237,10 @@ self: {
({ mkDerivation, base, lens, profunctors, some, ten }:
mkDerivation {
pname = "ten-lens";
- version = "0.1.0.0";
- sha256 = "1b27ds47395jnzqvhsp68807ffa6lmln37vzqkyp1l4r3bk2s7wb";
- revision = "1";
- editedCabalFile = "0ik4f5f4as087ync93znh90hw3fhqr2amk8mz5b10pqf6wfrm9pf";
+ version = "0.1.0.1";
+ sha256 = "0qckywzj1c1k8la2ya1vpgrpl9fnqhggx6m6ad0rgrhyal48522c";
libraryHaskellDepends = [ base lens profunctors some ten ];
- description = "Lenses for the types in the \"ten\" package";
+ description = "Lenses for the types in the ten package";
license = lib.licenses.asl20;
}) {};
@@ -263044,10 +263252,8 @@ self: {
}:
mkDerivation {
pname = "ten-unordered-containers";
- version = "0.1.0.0";
- sha256 = "1p399g5m3sbd5f11wksiz49hjd4jrs000jypav82dqw9qr2ys0xl";
- revision = "1";
- editedCabalFile = "0pn7xhissqw71xz00v01s9s81hbklyhsqrdqhwkz4b6h6paay5xz";
+ version = "0.1.0.2";
+ sha256 = "0y4aw77ix2ay43l8n17322hbmm1npcdr1bl7kdza377jd1ci20px";
libraryHaskellDepends = [
base hashable portray portray-diff some ten unordered-containers
wrapped
@@ -264612,6 +264818,28 @@ self: {
license = lib.licenses.mit;
}) {};
+ "text-builder_0_6_6_3" = callPackage
+ ({ mkDerivation, base, bytestring, criterion, deferred-folds
+ , QuickCheck, quickcheck-instances, rerebase, tasty, tasty-hunit
+ , tasty-quickcheck, text, transformers
+ }:
+ mkDerivation {
+ pname = "text-builder";
+ version = "0.6.6.3";
+ sha256 = "0j2f9zbkk2lbvfb0f3c1i6376zbrr4p782ivbhgi8nv65rsp2ijy";
+ libraryHaskellDepends = [
+ base bytestring deferred-folds text transformers
+ ];
+ testHaskellDepends = [
+ QuickCheck quickcheck-instances rerebase tasty tasty-hunit
+ tasty-quickcheck
+ ];
+ benchmarkHaskellDepends = [ criterion rerebase ];
+ description = "An efficient strict text builder";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"text-containers" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim
, hashable, QuickCheck, quickcheck-instances, tasty
@@ -264840,27 +265068,6 @@ self: {
}) {};
"text-ldap" = callPackage
- ({ mkDerivation, attoparsec, base, bytestring, containers, dlist
- , memory, QuickCheck, quickcheck-simple, random, transformers
- }:
- mkDerivation {
- pname = "text-ldap";
- version = "0.1.1.13";
- sha256 = "0d1a7932999yx98hjvnrap1lpm9jcfg34m2m0hdy4j1m6cq4q5zc";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- attoparsec base bytestring containers dlist memory transformers
- ];
- executableHaskellDepends = [ base bytestring ];
- testHaskellDepends = [
- base bytestring QuickCheck quickcheck-simple random
- ];
- description = "Parser and Printer for LDAP text data stream";
- license = lib.licenses.bsd3;
- }) {};
-
- "text-ldap_0_1_1_14" = callPackage
({ mkDerivation, attoparsec, base, bytestring, containers, memory
, QuickCheck, quickcheck-simple, random, transformers
}:
@@ -264879,7 +265086,6 @@ self: {
];
description = "Parser and Printer for LDAP text data stream";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"text-lens" = callPackage
@@ -266110,24 +266316,6 @@ self: {
}) {};
"th-reify-many" = callPackage
- ({ mkDerivation, base, containers, mtl, safe, template-haskell
- , th-expand-syns
- }:
- mkDerivation {
- pname = "th-reify-many";
- version = "0.1.9";
- sha256 = "0hxf56filzqnyrc8q7766vai80y6cgrrbrczx6n93caskl1dv2gq";
- revision = "1";
- editedCabalFile = "0y0gyh866i40a71732mbkzb1clxh4cq26kma4xnrq86kdd7s2rr8";
- libraryHaskellDepends = [
- base containers mtl safe template-haskell th-expand-syns
- ];
- testHaskellDepends = [ base template-haskell ];
- description = "Recurseively reify template haskell datatype info";
- license = lib.licenses.bsd3;
- }) {};
-
- "th-reify-many_0_1_10" = callPackage
({ mkDerivation, base, containers, mtl, safe, template-haskell
, th-expand-syns
}:
@@ -266141,7 +266329,6 @@ self: {
testHaskellDepends = [ base template-haskell ];
description = "Recurseively reify template haskell datatype info";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"th-sccs" = callPackage
@@ -268937,22 +269124,23 @@ self: {
license = lib.licenses.gpl3Plus;
}) {};
- "tlynx_0_6_0_0" = callPackage
+ "tlynx_0_6_1_0" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, bytestring
, comonad, containers, data-default-class, elynx-tools, elynx-tree
- , gnuplot, mwc-random, optparse-applicative, parallel, statistics
- , text, transformers, vector
+ , gnuplot, mwc-random, optparse-applicative, parallel, primitive
+ , statistics, text, transformers, vector
}:
mkDerivation {
pname = "tlynx";
- version = "0.6.0.0";
- sha256 = "1iz555rfq4wi5yc5bqfgkgwzmlxcksxmbpcfdwmcarcijazm9mpi";
+ version = "0.6.1.0";
+ sha256 = "0dwwpq0jj89g68scxrqy4zr6r3f93w8024icbblwx4ygv51xkxai";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson async attoparsec base bytestring comonad containers
data-default-class elynx-tools elynx-tree gnuplot mwc-random
- optparse-applicative parallel statistics text transformers vector
+ optparse-applicative parallel primitive statistics text
+ transformers vector
];
executableHaskellDepends = [ base ];
description = "Handle phylogenetic trees";
@@ -281124,20 +281312,6 @@ self: {
}) {};
"vector-rotcev" = callPackage
- ({ mkDerivation, base, tasty, tasty-quickcheck, vector }:
- mkDerivation {
- pname = "vector-rotcev";
- version = "0.1.0.0";
- sha256 = "1sl5jwmpmzzvknalgqrbpy3yhqclgqxf75wnpb24rn416kdscy6j";
- revision = "1";
- editedCabalFile = "1hn2g8wykmisaacw4w8iffcd8qn3dnkl9lkj3j9n0324xm1b3sp0";
- libraryHaskellDepends = [ base vector ];
- testHaskellDepends = [ base tasty tasty-quickcheck vector ];
- description = "Vectors with O(1) reverse";
- license = lib.licenses.bsd3;
- }) {};
-
- "vector-rotcev_0_1_0_1" = callPackage
({ mkDerivation, base, tasty, tasty-quickcheck, vector }:
mkDerivation {
pname = "vector-rotcev";
@@ -281147,7 +281321,6 @@ self: {
testHaskellDepends = [ base tasty tasty-quickcheck vector ];
description = "Vectors with O(1) reverse";
license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
}) {};
"vector-shuffling" = callPackage
@@ -284642,33 +284815,6 @@ self: {
}) {};
"wai-session-redis" = callPackage
- ({ mkDerivation, base, bytestring, cereal, data-default, hedis
- , hspec, http-types, vault, wai, wai-session, warp
- }:
- mkDerivation {
- pname = "wai-session-redis";
- version = "0.1.0.2";
- sha256 = "15l0sq5y9lalprn3k7fcw37fnmzphhd00qkpwna3wxpr0vrlihzs";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base bytestring cereal data-default hedis vault wai wai-session
- ];
- executableHaskellDepends = [
- base bytestring cereal data-default hedis http-types vault wai
- wai-session warp
- ];
- testHaskellDepends = [
- base bytestring cereal data-default hedis hspec vault wai
- wai-session
- ];
- description = "Simple Redis backed wai-session backend";
- license = lib.licenses.bsd3;
- hydraPlatforms = lib.platforms.none;
- broken = true;
- }) {};
-
- "wai-session-redis_0_1_0_3" = callPackage
({ mkDerivation, base, bytestring, cereal, data-default, hedis
, hspec, http-types, vault, wai, wai-session, warp
}:
@@ -285633,7 +285779,6 @@ self: {
executableHaskellDepends = [ base optparse-generic ];
description = "representations of a web page";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"web-routes" = callPackage
@@ -287359,6 +287504,8 @@ self: {
];
description = "Implements Windows Live Web Authentication and Delegated Authentication";
license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"winerror" = callPackage
@@ -288475,13 +288622,19 @@ self: {
}) {};
"worldturtle" = callPackage
- ({ mkDerivation, base, containers, gloss, lens, matrix, mtl }:
+ ({ mkDerivation, base, containers, gloss, lens, matrix
+ , transformers
+ }:
mkDerivation {
pname = "worldturtle";
- version = "0.2.0.0";
- sha256 = "0h5r74ba0wjhyp8yl3clxgq5yfdr51fdkfn2xz4ahizxycyrx14f";
- libraryHaskellDepends = [ base containers gloss lens matrix mtl ];
- description = "Turtle graphics";
+ version = "0.2.2.0";
+ sha256 = "0h7zhgpddhmsxmz1x7hmz785r4mx7i37ad16621wmnc1w84zcfaq";
+ revision = "1";
+ editedCabalFile = "1m8mivb0xsbbyrbc27r9kdkkfyd5wnasppjx8ywpsl2xknmxx918";
+ libraryHaskellDepends = [
+ base containers gloss lens matrix transformers
+ ];
+ description = "LOGO-like Turtle graphics with a monadic interface";
license = lib.licenses.bsd3;
}) {};
@@ -292651,8 +292804,8 @@ self: {
}:
mkDerivation {
pname = "yampa-test";
- version = "0.2";
- sha256 = "030dakxny9nh0spq04vbxs961y12i2xbr9g9g3q7lk78mhshwv5v";
+ version = "0.13.2";
+ sha256 = "004qly1sags94p7ks1j93xziixbpi3wsblbh2d2ws78gyywqdj9f";
libraryHaskellDepends = [
base normaldistribution QuickCheck Yampa
];
@@ -293005,8 +293158,8 @@ self: {
}:
mkDerivation {
pname = "yeamer";
- version = "0.1.1.0";
- sha256 = "0i3ka3c4ci70kgrbmc7ynk587a4sihpqhyv6bjc1n9gwjbm9abxi";
+ version = "0.1.2.0";
+ sha256 = "07xl891fdy9cilzpfpirzqmz7f6jw2m151bdk8p16633fkhsmvc3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -293270,34 +293423,6 @@ self: {
}) {};
"yesod-auth" = callPackage
- ({ mkDerivation, aeson, authenticate, base, base16-bytestring
- , base64-bytestring, binary, blaze-builder, blaze-html
- , blaze-markup, bytestring, conduit, conduit-extra, containers
- , cryptonite, data-default, email-validate, file-embed, http-client
- , http-client-tls, http-conduit, http-types, memory, network-uri
- , nonce, persistent, random, safe, shakespeare, template-haskell
- , text, time, transformers, unliftio, unliftio-core
- , unordered-containers, wai, yesod-core, yesod-form
- , yesod-persistent
- }:
- mkDerivation {
- pname = "yesod-auth";
- version = "1.6.10.3";
- sha256 = "00a7gbp2czg6ixxx62k2nmrj5g1la6cjh697y8vg9xhxq7vpyshg";
- libraryHaskellDepends = [
- aeson authenticate base base16-bytestring base64-bytestring binary
- blaze-builder blaze-html blaze-markup bytestring conduit
- conduit-extra containers cryptonite data-default email-validate
- file-embed http-client http-client-tls http-conduit http-types
- memory network-uri nonce persistent random safe shakespeare
- template-haskell text time transformers unliftio unliftio-core
- unordered-containers wai yesod-core yesod-form yesod-persistent
- ];
- description = "Authentication for Yesod";
- license = lib.licenses.mit;
- }) {};
-
- "yesod-auth_1_6_10_4" = callPackage
({ mkDerivation, aeson, authenticate, base, base16-bytestring
, base64-bytestring, binary, blaze-builder, blaze-html
, blaze-markup, bytestring, conduit, conduit-extra, containers
@@ -293323,7 +293448,6 @@ self: {
];
description = "Authentication for Yesod";
license = lib.licenses.mit;
- hydraPlatforms = lib.platforms.none;
}) {};
"yesod-auth-account" = callPackage
diff --git a/third_party/nixpkgs/pkgs/development/libraries/bamf/default.nix b/third_party/nixpkgs/pkgs/development/libraries/bamf/default.nix
index f53ea0d705..406ff81fe8 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/bamf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/bamf/default.nix
@@ -94,6 +94,6 @@ stdenv.mkDerivation rec {
homepage = "https://launchpad.net/bamf";
license = licenses.lgpl3;
platforms = platforms.linux;
- maintainers = with maintainers; [ davidak ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ davidak ] ++ teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/capnproto/default.nix b/third_party/nixpkgs/pkgs/development/libraries/capnproto/default.nix
index a27a54b1ea..3e5a22bf4c 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/capnproto/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/capnproto/default.nix
@@ -10,14 +10,14 @@ stdenv.mkDerivation rec {
};
meta = with lib; {
- homepage = "http://kentonv.github.io/capnproto";
+ homepage = "https://capnproto.org/";
description = "Cap'n Proto cerealization protocol";
longDescription = ''
Cap’n Proto is an insanely fast data interchange format and
capability-based RPC system. Think JSON, except binary. Or think Protocol
Buffers, except faster.
'';
- license = licenses.bsd2;
+ license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ cstrahan ];
};
diff --git a/third_party/nixpkgs/pkgs/development/libraries/cdo/default.nix b/third_party/nixpkgs/pkgs/development/libraries/cdo/default.nix
index a038b5885c..d13305d10b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/cdo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/cdo/default.nix
@@ -9,14 +9,14 @@
stdenv.mkDerivation rec {
pname = "cdo";
- version = "1.9.7.1";
+ version = "1.9.10";
# Dependencies
buildInputs = [ curl netcdf hdf5 ];
src = fetchurl {
- url = "https://code.mpimet.mpg.de/attachments/download/20124/${pname}-${version}.tar.gz";
- sha256 = "0b4n8dwxfsdbz4jflsx0b75hwapdf1rp14p48dfr7ksv0qp9aw9p";
+ url = "https://code.mpimet.mpg.de/attachments/download/24638/${pname}-${version}.tar.gz";
+ sha256 = "sha256-zDnIm7tIHXs5RaBsVqhJIEcjX0asNjxPDZgPzN3mZ34=";
};
# Configure phase
diff --git a/third_party/nixpkgs/pkgs/development/libraries/cmark-gfm/default.nix b/third_party/nixpkgs/pkgs/development/libraries/cmark-gfm/default.nix
index 9768175a49..b25688acfa 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/cmark-gfm/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/cmark-gfm/default.nix
@@ -1,13 +1,13 @@
{ lib, stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
pname = "cmark-gfm";
- version = "0.29.0.gfm.1";
+ version = "0.29.0.gfm.2";
src = fetchFromGitHub {
owner = "github";
repo = "cmark-gfm";
rev = version;
- sha256 = "sha256-GxWA5CjdXPBh1BJzENIijPDCoth0BTNu5ayX0cXT5z0=";
+ sha256 = "sha256-8PjG87hR66ozKx+PSuKi0vHIoKICHSLdl2cKUYf+5m8=";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix
index 71c1efe3f9..5d7e04e759 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/intel-gmmlib/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "intel-gmmlib";
- version = "21.2.2";
+ version = "21.3.1";
src = fetchFromGitHub {
owner = "intel";
repo = "gmmlib";
rev = "${pname}-${version}";
- sha256 = "134l0d74ai4mqlp244nvkvg3mgzbzy20mjd274yay8g8hvb1g90v";
+ sha256 = "0dzqfgbd0fxl8rxgf5nmj1jd4izzaqfb0s53l96qwz1j57q5ybj5";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/kimageannotator/default.nix b/third_party/nixpkgs/pkgs/development/libraries/kimageannotator/default.nix
index 3188415ea0..b43883b645 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/kimageannotator/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/kimageannotator/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "kimageannotator";
- version = "0.5.1";
+ version = "0.5.2";
src = fetchFromGitHub {
owner = "ksnip";
repo = "kImageAnnotator";
rev = "v${version}";
- sha256 = "0hfvrd78lgwd7bccz0fx2pr7g0v3s401y5plra63rxwk55ffkxf8";
+ sha256 = "07m3il928gwzzab349grpaksqqv4n7r6mn317sx2jly0x0bpv0rh";
};
nativeBuildInputs = [ cmake qttools ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libebml/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libebml/default.nix
index 6a04201213..84025e24f6 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libebml/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libebml/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, cmake, pkg-config }:
+{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config }:
stdenv.mkDerivation rec {
pname = "libebml";
@@ -11,6 +11,15 @@ stdenv.mkDerivation rec {
sha256 = "1hiilnabar826lfxsaflqjhgsdli6hzzhjv8q2nmw36fvvlyks25";
};
+ patches = [
+ # Upstream fix for gcc-11
+ (fetchpatch {
+ url = "https://github.com/Matroska-Org/libebml/commit/f0bfd53647961e799a43d918c46cf3b6bff89806.patch";
+ sha256 = "1yd6rsds03kwx5jki4hihd2bpfh26g5l1pi82qzaqzarixdxwzvl";
+ excludes = [ "ChangeLog" ];
+ })
+ ];
+
nativeBuildInputs = [ cmake pkg-config ];
cmakeFlags = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libfabric/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libfabric/default.nix
new file mode 100644
index 0000000000..4142c3763b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/libfabric/default.nix
@@ -0,0 +1,30 @@
+{ lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, libpsm2
+, enablePsm2 ? (stdenv.isx86_64 && stdenv.isLinux) }:
+
+stdenv.mkDerivation rec {
+ pname = "libfabric";
+ version = "1.13.1";
+
+ enableParallelBuilding = true;
+
+ src = fetchFromGitHub {
+ owner = "ofiwg";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0USQMBXZrbz4GtXLNsSti9ohUOqqo0OCtVz+0Uk9ndI=";
+ };
+
+ nativeBuildInputs = [ pkg-config autoreconfHook ];
+
+ buildInputs = lib.optional enablePsm2 libpsm2;
+
+ configureFlags = [ (if enablePsm2 then "--enable-psm2=${libpsm2}" else "--disable-psm2") ];
+
+ meta = with lib; {
+ homepage = "https://ofiwg.github.io/libfabric/";
+ description = "Open Fabric Interfaces";
+ license = with licenses; [ gpl2 bsd2 ];
+ platforms = platforms.all;
+ maintainers = [ maintainers.bzizou ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libsixel/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libsixel/default.nix
index 0d5a54f969..549f4385fa 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libsixel/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libsixel/default.nix
@@ -1,30 +1,56 @@
-{lib, stdenv, fetchFromGitHub}:
+{ lib
+, stdenv
+, fetchFromGitHub
+, meson
+, ninja
+, libbsd
+, gdk-pixbuf
+, gd
+, libjpeg
+, pkg-config
+, fetchpatch
+}:
stdenv.mkDerivation rec {
- version = "1.8.6";
pname = "libsixel";
+ version = "1.10.1";
src = fetchFromGitHub {
+ owner = "libsixel";
repo = "libsixel";
rev = "v${version}";
- owner = "saitoha";
- sha256 = "1saxdj6sldv01g6w6yk8vr7px4bl31xca3a82j6v1j3fw5rbfphy";
+ sha256 = "sha256-ACypJTFjXSzBjo4hQzUiJOqnaRaZnYX+/NublN9sbBo=";
};
- configureFlags = [
- "--enable-tests"
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/libsixel/libsixel/commit/4d3e53ee007f3b71f638875f9fabbba658b2ca8a.patch";
+ sha256 = "sha256-iDfsTyUczjtzV3pt1ZErbhVO2rMm2ZYKWSBl+ru+5HA=";
+ })
+ ];
+
+ buildInputs = [
+ libbsd gdk-pixbuf gd
+ ];
+
+ nativeBuildInputs = [
+ meson ninja pkg-config
];
doCheck = true;
+ mesonFlags = [
+ "-Dtests=enabled"
+ # build system seems to be broken here, it still seems to handle jpeg
+ # through some other ways.
+ "-Djpeg=disabled"
+ "-Dpng=disabled"
+ ];
+
meta = with lib; {
description = "The SIXEL library for console graphics, and converter programs";
- homepage = "http://saitoha.github.com/libsixel";
+ homepage = "https://github.com/libsixel/libsixel";
maintainers = with maintainers; [ vrthra ];
license = licenses.mit;
- platforms = with platforms; unix;
- knownVulnerabilities = [
- "CVE-2020-11721" # https://github.com/saitoha/libsixel/issues/134
- "CVE-2020-19668" # https://github.com/saitoha/libsixel/issues/136
- ];
+ platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/mauikit-filebrowsing/default.nix b/third_party/nixpkgs/pkgs/development/libraries/mauikit-filebrowsing/default.nix
index 5cce0382c8..1591988e0c 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/mauikit-filebrowsing/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/mauikit-filebrowsing/default.nix
@@ -10,14 +10,14 @@
mkDerivation rec {
pname = "mauikit-filebrowsing";
- version = "1.2.2";
+ version = "2.0.1";
src = fetchFromGitLab {
domain = "invent.kde.org";
owner = "maui";
repo = "mauikit-filebrowsing";
rev = "v${version}";
- sha256 = "1m56lil7w884wn8qycl7y55abvw2vanfy8c4g786200p6acsh3kl";
+ sha256 = "sha256-hiR0RbZTduH0noyzpewsNJAtSdCtiSmTP8SLMBgK3uA=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/mauikit/default.nix b/third_party/nixpkgs/pkgs/development/libraries/mauikit/default.nix
index 3991ee5551..2575e2566a 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/mauikit/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/mauikit/default.nix
@@ -6,20 +6,21 @@
, kconfig
, kcoreaddons
, ki18n
+, knotifications
, qtbase
, qtquickcontrols2
}:
mkDerivation rec {
pname = "mauikit";
- version = "1.2.2";
+ version = "2.0.1";
src = fetchFromGitLab {
domain = "invent.kde.org";
owner = "maui";
repo = "mauikit";
rev = "v${version}";
- sha256 = "1jz0a65bbznjg7aaq19rdyp956wn6xc1x4xigfkhj6mwsvnb49av";
+ sha256 = "sha256-qz/MePMvyGR8lzR2xB2f9QENx04UHu0Xef7v0xcKovo=";
};
nativeBuildInputs = [
@@ -31,6 +32,7 @@ mkDerivation rec {
kconfig
kcoreaddons
ki18n
+ knotifications
qtquickcontrols2
];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/md4c/default.nix b/third_party/nixpkgs/pkgs/development/libraries/md4c/default.nix
index a29b521a2d..2ad77b2d2f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/md4c/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/md4c/default.nix
@@ -16,6 +16,13 @@ stdenv.mkDerivation rec {
hash = "sha256-+LObAD5JB8Vb4Rt4hTo1Z4ispxzfFkkXA2sw6TKB7Yo=";
};
+ patches = [
+ # We set CMAKE_INSTALL_LIBDIR to the absolute path in $out, so
+ # prefix and exec_prefix cannot be $out, too
+ # Use CMake's _FULL_ variables instead of `prefix` concatenation.
+ ./fix-pkgconfig.patch
+ ];
+
nativeBuildInputs = [
cmake
pkg-config
diff --git a/third_party/nixpkgs/pkgs/development/libraries/md4c/fix-pkgconfig.patch b/third_party/nixpkgs/pkgs/development/libraries/md4c/fix-pkgconfig.patch
new file mode 100644
index 0000000000..e0e9f3d96b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/md4c/fix-pkgconfig.patch
@@ -0,0 +1,44 @@
+From 0ab8f5a6ee305cf4edcebfdc7b9eb5f98302de75 Mon Sep 17 00:00:00 2001
+From: Leif Middelschulte
+Date: Fri, 17 Sep 2021 16:16:17 +0200
+Subject: [PATCH] pc.in: use _FULL_ variable variants
+
+Nix' cmake packaging handler replaces the CMAKE_INSTALL_INCLUDEDIR
+with the absolute path. Which break package
+portability (i.e. `prefix`-usage).
+---
+ src/md4c-html.pc.in | 6 ++----
+ src/md4c.pc.in | 6 ++----
+ 2 files changed, 4 insertions(+), 8 deletions(-)
+
+diff --git a/src/md4c-html.pc.in b/src/md4c-html.pc.in
+index 504bb52..fec7df4 100644
+--- a/src/md4c-html.pc.in
++++ b/src/md4c-html.pc.in
+@@ -1,7 +1,5 @@
+-prefix=@CMAKE_INSTALL_PREFIX@
+-exec_prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
+-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
+
+ Name: @PROJECT_NAME@ HTML renderer
+ Description: Markdown to HTML converter library.
+diff --git a/src/md4c.pc.in b/src/md4c.pc.in
+index cd8842d..b5d81f8 100644
+--- a/src/md4c.pc.in
++++ b/src/md4c.pc.in
+@@ -1,7 +1,5 @@
+-prefix=@CMAKE_INSTALL_PREFIX@
+-exec_prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
+-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
+
+ Name: @PROJECT_NAME@
+ Description: Markdown parser library with a SAX-like callback-based interface.
+--
+2.31.0
+
diff --git a/third_party/nixpkgs/pkgs/development/libraries/memorymapping/default.nix b/third_party/nixpkgs/pkgs/development/libraries/memorymapping/default.nix
index ebab23fe47..91af205f03 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/memorymapping/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/memorymapping/default.nix
@@ -37,7 +37,9 @@ stdenv.mkDerivation {
description = "fmemopen for Mac OS and iOS";
license = licenses.asl20;
maintainers = with maintainers; [ veprbl ];
- platforms = platforms.unix;
+ # Uses BSD-style funopen() to implement glibc-style fmemopen().
+ # Add more BSDs if you need to.
+ platforms = platforms.darwin;
broken = stdenv.isAarch64;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix b/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix
index a99a09a0fe..6d12ed6ef1 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix
@@ -4,6 +4,7 @@
, pandoc
, libunistring
, ncurses
+, zlib
, ffmpeg
, readline
, fetchFromGitHub
@@ -13,20 +14,20 @@
stdenv.mkDerivation rec {
pname = "notcurses";
- version = "2.3.8";
+ version = "2.4.1";
src = fetchFromGitHub {
owner = "dankamongmen";
repo = "notcurses";
rev = "v${version}";
- sha256 = "sha256-CTMFXTmOnBUCm0KdVNBoDT08arr01XTHdELFiTayk3E=";
+ sha256 = "sha256-Oyjdmmb+rqPgkwVJw3y4NKGPABmCZFyGFBzBJn6IEHk=";
};
outputs = [ "out" "dev" ];
nativeBuildInputs = [ cmake pkg-config pandoc ];
- buildInputs = [ libunistring ncurses readline ]
+ buildInputs = [ libunistring ncurses readline zlib ]
++ lib.optional multimediaSupport ffmpeg;
cmakeFlags = [ "-DUSE_QRCODEGEN=OFF" ]
diff --git a/third_party/nixpkgs/pkgs/development/libraries/orocos-kdl/default.nix b/third_party/nixpkgs/pkgs/development/libraries/orocos-kdl/default.nix
index 4eb18c347c..c60d79fd49 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/orocos-kdl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/orocos-kdl/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "orocos-kdl";
- version = "1.5.0";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "orocos";
repo = "orocos_kinematics_dynamics";
rev = "v${version}";
- sha256 = "181w2q6lsrfcvrgqwi6m0xrydjlblj1b654apf2d7zjc7qqgd6ca";
+ sha256 = "15ky7vw461005axx96d0f4zxdnb9dxl3h082igyd68sbdb8r1419";
# Needed to build Python bindings
fetchSubmodules = true;
};
diff --git a/third_party/nixpkgs/pkgs/development/libraries/rdkafka/default.nix b/third_party/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
index 41a5526fc5..78ffab44ed 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rdkafka";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "edenhill";
repo = "librdkafka";
rev = "v${version}";
- sha256 = "sha256-NLlg9S3bn5rAFyRa1ETeQGhFJYb/1y2ZiDylOy7xNbY=";
+ sha256 = "sha256-LTO27UQqGHOEOXaw2Aln1i37ZaXIAKK8r7P2WAx8nIQ=";
};
nativeBuildInputs = [ pkg-config python3 ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/s2n-tls/default.nix b/third_party/nixpkgs/pkgs/development/libraries/s2n-tls/default.nix
index be4b971053..2ad169f2a3 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/s2n-tls/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/s2n-tls/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "s2n-tls";
- version = "1.0.16";
+ version = "1.0.17";
src = fetchFromGitHub {
owner = "aws";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-gF4VhNEq/gpxXqOKvBtWZ5iZ3Jf98vSuSZYUu8r1jKA=";
+ sha256 = "sha256-6XqBpNURU8fzGkTt4jsijgMiOkzMebmLmPAq8yQsTg4=";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/symengine/default.nix b/third_party/nixpkgs/pkgs/development/libraries/symengine/default.nix
index 01ec3a4fba..92ecf3e494 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/symengine/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/symengine/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "symengine";
- version = "0.7.0";
+ version = "0.8.1";
src = fetchFromGitHub {
owner = "symengine";
repo = "symengine";
rev = "v${version}";
- sha256 = "sha256-aoitTT9fwTIs3ovfqQjKGgrU+kT5mj+vDHt5lg49JHU=";
+ sha256 = "sha256-HTDOSgdWo9MWmKeXOkOHAJjgvihUAkSXoYTeMz9XXLI=";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/vapoursynth/0001-Call-weak-function-to-allow-adding-preloaded-plugins.patch b/third_party/nixpkgs/pkgs/development/libraries/vapoursynth/0001-Call-weak-function-to-allow-adding-preloaded-plugins.patch
index 0937ac6e30..72ec48f020 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/vapoursynth/0001-Call-weak-function-to-allow-adding-preloaded-plugins.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/vapoursynth/0001-Call-weak-function-to-allow-adding-preloaded-plugins.patch
@@ -1,4 +1,4 @@
-From 9b05a6f331506afa5aca8865677af83403d2a32d Mon Sep 17 00:00:00 2001
+From 439e2effe1cc372925daf6d5c28569663ffb93ed Mon Sep 17 00:00:00 2001
From: Tadeo Kondrak
Date: Mon, 25 Jan 2021 11:17:44 -0700
Subject: [PATCH] Call weak function to allow adding preloaded plugins after
@@ -10,10 +10,10 @@ Subject: [PATCH] Call weak function to allow adding preloaded plugins after
2 files changed, 24 insertions(+)
diff --git a/src/core/vscore.cpp b/src/core/vscore.cpp
-index 2d29844d..35c509ed 100644
+index f8e69062..4ce4c623 100644
--- a/src/core/vscore.cpp
+++ b/src/core/vscore.cpp
-@@ -1229,6 +1229,20 @@ void VSCore::destroyFilterInstance(VSNode *node) {
+@@ -1791,6 +1791,20 @@ void VSCore::destroyFilterInstance(VSNode *node) {
freeDepth--;
}
@@ -31,10 +31,10 @@ index 2d29844d..35c509ed 100644
+}
+}
+
- VSCore::VSCore(int threads) :
- coreFreed(false),
+ VSCore::VSCore(int flags) :
numFilterInstances(1),
-@@ -1351,6 +1365,11 @@ VSCore::VSCore(int threads) :
+ numFunctionInstances(0),
+@@ -1918,6 +1932,11 @@ VSCore::VSCore(int flags) :
} // If neither exists, an empty string will do.
#endif
@@ -44,14 +44,14 @@ index 2d29844d..35c509ed 100644
+ }
+
VSMap *settings = readSettings(configFile);
- const char *error = vs_internal_vsapi.getError(settings);
+ const char *error = vs_internal_vsapi.mapGetError(settings);
if (error) {
diff --git a/src/core/vscore.h b/src/core/vscore.h
-index 74df8a84..3efac811 100644
+index 2ce0f56b..2982b133 100644
--- a/src/core/vscore.h
+++ b/src/core/vscore.h
-@@ -582,6 +582,9 @@ public:
- VSFunction() : functionData(nullptr), func(nullptr) {}
+@@ -985,6 +985,9 @@ public:
+ std::string getV3ArgString() const;
};
+extern "C" {
@@ -59,10 +59,10 @@ index 74df8a84..3efac811 100644
+}
struct VSPlugin {
- private:
-@@ -683,6 +686,8 @@ public:
+ friend struct VSPluginFunction;
+@@ -1140,6 +1143,8 @@ public:
- explicit VSCore(int threads);
+ explicit VSCore(int flags);
void freeCore();
+
+ friend void VSLoadPluginsNixCallback(void *data, const char *path);
@@ -70,5 +70,5 @@ index 74df8a84..3efac811 100644
#endif // VSCORE_H
--
-2.30.0
+2.32.0
diff --git a/third_party/nixpkgs/pkgs/development/libraries/vapoursynth/default.nix b/third_party/nixpkgs/pkgs/development/libraries/vapoursynth/default.nix
index 37d82b0b4b..3eaeeccc45 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/vapoursynth/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/vapoursynth/default.nix
@@ -10,13 +10,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "vapoursynth";
- version = "R54";
+ version = "R55";
src = fetchFromGitHub {
owner = "vapoursynth";
repo = "vapoursynth";
rev = version;
- sha256 = "01jym2rq28j0g792yagk9dvm411gwmk6qgj9rgrg7ckpxmw27w2s";
+ sha256 = "sha256-91lPknNX3NM3NraIcPAR478paPoYvgjgCOIcdgaR5nE=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/webkitgtk/default.nix b/third_party/nixpkgs/pkgs/development/libraries/webkitgtk/default.nix
index 90ad985cfb..9165bb4be6 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/webkitgtk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/webkitgtk/default.nix
@@ -63,7 +63,7 @@ assert enableGeoLocation -> geoclue2 != null;
stdenv.mkDerivation rec {
pname = "webkitgtk";
- version = "2.32.3";
+ version = "2.32.4";
outputs = [ "out" "dev" ];
@@ -71,7 +71,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://webkitgtk.org/releases/${pname}-${version}.tar.xz";
- sha256 = "sha256-wfSW9axlTv5M72L71PL77u8mWgfF50GeXSkAv+6lLLw=";
+ sha256 = "1zfkfyhm4i7901pp32wcwcfxax69qgq5k44x0glwaywdg4zjvkh0";
};
patches = lib.optionals stdenv.isLinux [
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 da702bbf2f..2feb1c7722 100644
--- a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix
+++ b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix
@@ -31,6 +31,15 @@ let
sha512 = "CXMFAyovJHtLzKlraBpGlM/8TX9bvVz081IDZkQF3IMGHePgHCAs1vQdnKM38VMGekywNCbo7kt3fHooSMgA2w==";
};
};
+ "@alexbosworth/node-fetch-2.6.2" = {
+ name = "_at_alexbosworth_slash_node-fetch";
+ packageName = "@alexbosworth/node-fetch";
+ version = "2.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@alexbosworth/node-fetch/-/node-fetch-2.6.2.tgz";
+ sha512 = "9ls0Zn0qXTmUdt1p9LA1P9Kor9wF1pXtfUTjipCpoYYQ4fEUsuCgQbiymk4oJccpsZ9dAG3vZ1Zt51WabjJTUw==";
+ };
+ };
"@alexbosworth/saxophone-0.6.2" = {
name = "_at_alexbosworth_slash_saxophone";
packageName = "@alexbosworth/saxophone";
@@ -40,13 +49,13 @@ let
sha512 = "o/xdK8b4P0t/xpCARgWXAeaiWeh9jeua6bP1jrcbfN39+Z4zC4x2jg4NysHNhz6spRG8dJFH3kJIUoIbs0Ckww==";
};
};
- "@angular-devkit/architect-0.1202.5" = {
+ "@angular-devkit/architect-0.1202.6" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.1202.5";
+ version = "0.1202.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1202.5.tgz";
- sha512 = "HiF8RceDrvP7m8Qm53KWVpekESX0UIK4/tOg9mgFMcS/2utRnPzuu4WbfrcY9DRrsoMWLXQs6j/UVXqf8PzXJw==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1202.6.tgz";
+ sha512 = "DQHK5VGfPof1TuSmRmt2Usw2BuNVLzxKSSy7+tEJbYzqf8N/wQO+1M67ye8qf8gAU88xGo378dD9++DFc/PJZA==";
};
};
"@angular-devkit/core-12.0.5" = {
@@ -67,13 +76,13 @@ let
sha512 = "KOzGD8JbP/7EeUwPiU5x+fo3ZEQ5R4IVW5WoH92PaO3mdpqXC7UL2MWLct8PUe9il9nqJMvrBMldSSvP9PCT2w==";
};
};
- "@angular-devkit/core-12.2.5" = {
+ "@angular-devkit/core-12.2.6" = {
name = "_at_angular-devkit_slash_core";
packageName = "@angular-devkit/core";
- version = "12.2.5";
+ version = "12.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.5.tgz";
- sha512 = "UBo0Q9nVGPxC+C1PONSzaczPLv5++5Q7PC2orZepDbWmY0jUDwe9VVJrmp8EhLZbzVKFpyCIs1ZE8h0s0LP1zA==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.6.tgz";
+ sha512 = "E+OhY34Vmwyy1/PaX/nzao40XM70wOr7Urh00sAtV8sPLXMLeW0gHk4DUchCKohxQkrIL0AxYt1aeUVgIc7bSA==";
};
};
"@angular-devkit/schematics-12.0.5" = {
@@ -94,13 +103,13 @@ let
sha512 = "yD3y3pK/K5piOgvALFoCCiPp4H8emNa3yZL+vlpEpewVLpF1MM55LeTxc0PI5s0uqtOGVnvcbA5wYgMm3YsUEA==";
};
};
- "@angular-devkit/schematics-12.2.5" = {
+ "@angular-devkit/schematics-12.2.6" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
- version = "12.2.5";
+ version = "12.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.5.tgz";
- sha512 = "8WAdZ39FZqbU1/ZQQrK+7PeRuj6QUGlxFUgoVXk5nzRbpZo/OSaKhPoC7sC1A0EU+7udLp5vT7R12sDz7Mr9vQ==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.6.tgz";
+ sha512 = "CmDNOdJg08p5QrV8dNdg3O5ErYM1hJT06PLnVZzTWkShAL0y/3zxXAP/Wwdg0vAvt9Kh38jvMtC3YTCOThR/hA==";
};
};
"@angular-devkit/schematics-cli-12.1.4" = {
@@ -229,13 +238,13 @@ let
sha512 = "GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==";
};
};
- "@apollo/client-3.4.10" = {
+ "@apollo/client-3.4.13" = {
name = "_at_apollo_slash_client";
packageName = "@apollo/client";
- version = "3.4.10";
+ version = "3.4.13";
src = fetchurl {
- url = "https://registry.npmjs.org/@apollo/client/-/client-3.4.10.tgz";
- sha512 = "b+8TT3jBM2BtEJi+V2FuLpvoYDZCY3baNYrgAgEyw4fjnuBCSRPY7qVjqriZAwMaGiTLtyVifGhmdeICQs4Eow==";
+ url = "https://registry.npmjs.org/@apollo/client/-/client-3.4.13.tgz";
+ sha512 = "/nH8z/0X6WJ+wtUREHTlKQGX4lo6u3XkF1hy+k4eCxLZzT5+VRw1rm92iIkj1H85vep/eE/KV3DdRq1x3t9NnQ==";
};
};
"@apollo/protobufjs-1.2.2" = {
@@ -310,13 +319,13 @@ let
sha1 = "e70187f8a862e191b1bce6c0268f13acd3a56b20";
};
};
- "@babel/cli-7.15.4" = {
+ "@babel/cli-7.15.7" = {
name = "_at_babel_slash_cli";
packageName = "@babel/cli";
- version = "7.15.4";
+ version = "7.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/cli/-/cli-7.15.4.tgz";
- sha512 = "9RhhQ7tgKRcSO/jI3rNLxalLSk30cHqeM8bb+nGOJTyYBDpkoXw/A9QHZ2SYjlslAt4tr90pZQGIEobwWHSIDw==";
+ url = "https://registry.npmjs.org/@babel/cli/-/cli-7.15.7.tgz";
+ sha512 = "YW5wOprO2LzMjoWZ5ZG6jfbY9JnkDxuHDwvnrThnuYtByorova/I0HNXJedrUfwuXFQfYOjcqDA4PU3qlZGZjg==";
};
};
"@babel/code-frame-7.10.4" = {
@@ -499,13 +508,13 @@ let
sha512 = "jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==";
};
};
- "@babel/helper-module-transforms-7.15.4" = {
+ "@babel/helper-module-transforms-7.15.7" = {
name = "_at_babel_slash_helper-module-transforms";
packageName = "@babel/helper-module-transforms";
- version = "7.15.4";
+ version = "7.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz";
- sha512 = "9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==";
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz";
+ sha512 = "ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==";
};
};
"@babel/helper-optimise-call-expression-7.15.4" = {
@@ -580,13 +589,13 @@ let
sha512 = "HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==";
};
};
- "@babel/helper-validator-identifier-7.14.9" = {
+ "@babel/helper-validator-identifier-7.15.7" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.14.9";
+ version = "7.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz";
- sha512 = "pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz";
+ sha512 = "K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==";
};
};
"@babel/helper-validator-option-7.14.5" = {
@@ -643,13 +652,13 @@ let
sha512 = "OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==";
};
};
- "@babel/parser-7.15.5" = {
+ "@babel/parser-7.15.7" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.15.5";
+ version = "7.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.15.5.tgz";
- sha512 = "2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz";
+ sha512 = "rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==";
};
};
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4" = {
@@ -769,13 +778,13 @@ let
sha512 = "6vh4SqRuLLarjgeOf4EaROJAHjvu9Gl+/346PbDH9yWbJyfnJ/ah3jmYKYtswEyCoWZiidvVHjHshd4WgjB9BA==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.14.7" = {
+ "@babel/plugin-proposal-object-rest-spread-7.15.6" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.14.7";
+ version = "7.15.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz";
- sha512 = "082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz";
+ sha512 = "qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==";
};
};
"@babel/plugin-proposal-optional-catch-binding-7.14.5" = {
@@ -1390,13 +1399,13 @@ let
sha512 = "UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==";
};
};
- "@babel/preset-env-7.15.4" = {
+ "@babel/preset-env-7.15.6" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.15.4";
+ version = "7.15.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.4.tgz";
- sha512 = "4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz";
+ sha512 = "L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==";
};
};
"@babel/preset-flow-7.14.5" = {
@@ -1489,22 +1498,13 @@ let
sha512 = "cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==";
};
};
- "@babel/runtime-corejs3-7.15.4" = {
- name = "_at_babel_slash_runtime-corejs3";
- packageName = "@babel/runtime-corejs3";
- version = "7.15.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz";
- sha512 = "lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==";
- };
- };
- "@babel/standalone-7.15.5" = {
+ "@babel/standalone-7.15.7" = {
name = "_at_babel_slash_standalone";
packageName = "@babel/standalone";
- version = "7.15.5";
+ version = "7.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/standalone/-/standalone-7.15.5.tgz";
- sha512 = "rho2fzDGLrdYVbl0S71I8z6AREWnVvADzv7Gb4TLKhqpE6cJAvno0ALMuF253+wqhN8futx4ELWQpBYMxi4jmA==";
+ url = "https://registry.npmjs.org/@babel/standalone/-/standalone-7.15.7.tgz";
+ sha512 = "1dPLi+eQEJE0g1GnUM0Ik2GcS5SMXivoxt6meQxQxGWEd/DCdSBRJClUVlQ25Vbqe49g1HG5Ej0ULhmsqtSMmg==";
};
};
"@babel/template-7.15.4" = {
@@ -1534,40 +1534,40 @@ let
sha512 = "K4nY2xFN4QMvQwkQ+zmBDp6ANMbVNw6BbxWmYA4qNjhR9W+Lj/8ky5MEY2Me5r+B2c6/v6F53oMndG+f9s3IiA==";
};
};
- "@babel/types-7.15.4" = {
+ "@babel/types-7.15.6" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.15.4";
+ version = "7.15.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.15.4.tgz";
- sha512 = "0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz";
+ sha512 = "BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==";
};
};
- "@blueprintjs/colors-3.0.0" = {
+ "@blueprintjs/colors-5.0.0-alpha.0" = {
name = "_at_blueprintjs_slash_colors";
packageName = "@blueprintjs/colors";
- version = "3.0.0";
+ version = "5.0.0-alpha.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@blueprintjs/colors/-/colors-3.0.0.tgz";
- sha512 = "8rRkIcnnOwMEMAGDciKFdVQ3dZXvCkSGcgEzVR2ijopCvLZrrHf+ySzn8v7Y2d60A2Q2A3Of8NDrYbV32sBssg==";
+ url = "https://registry.npmjs.org/@blueprintjs/colors/-/colors-5.0.0-alpha.0.tgz";
+ sha512 = "TsYKtsT7K+ok14GYWheBfkQxqMRGd6M3cnJ1Ge/nitNzIzmYiydKhOb7KBV0xnRNHlDKGuXSEdnsylAlRgSoIQ==";
};
};
- "@blueprintjs/core-3.49.1" = {
+ "@blueprintjs/core-3.50.2" = {
name = "_at_blueprintjs_slash_core";
packageName = "@blueprintjs/core";
- version = "3.49.1";
+ version = "3.50.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@blueprintjs/core/-/core-3.49.1.tgz";
- sha512 = "H6UAYZeBZcGDQb24vEkFps0eKlkyKvy/B/OJ2elZjHC1B1Regv7TwIDjju9wgzZvzKCcCVZzUg9OqtH43V+1yA==";
+ url = "https://registry.npmjs.org/@blueprintjs/core/-/core-3.50.2.tgz";
+ sha512 = "y+J5yh34MoCFPgr7TlfRAY8xyFvZadoGbqhoMWdUWP+Nfhb6+Zu5wIchpC+2Z2Kw+eHH3W1ld39GYiPHOVnNWw==";
};
};
- "@blueprintjs/icons-3.29.0" = {
+ "@blueprintjs/icons-3.30.1" = {
name = "_at_blueprintjs_slash_icons";
packageName = "@blueprintjs/icons";
- version = "3.29.0";
+ version = "3.30.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@blueprintjs/icons/-/icons-3.29.0.tgz";
- sha512 = "FDpPsEBwzsFBsxDXNsea+u+bU+iFWcVTbKH05+jtGEpvDEOrpOsOwUYvkBvVaReR0DORREVye2/NL0/uvLCRrg==";
+ url = "https://registry.npmjs.org/@blueprintjs/icons/-/icons-3.30.1.tgz";
+ sha512 = "Y15u+B/+N51oLwOkZg5uQ5tkGCMLXfMhf2iRBIr6t3OBkCGoc9C61a7VeII5EDC8fjKlh9MewVbLuFIIEbUP8g==";
};
};
"@braintree/sanitize-url-3.1.0" = {
@@ -1633,22 +1633,22 @@ let
sha512 = "htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA==";
};
};
- "@cdktf/hcl2cdk-0.5.0" = {
+ "@cdktf/hcl2cdk-0.6.2" = {
name = "_at_cdktf_slash_hcl2cdk";
packageName = "@cdktf/hcl2cdk";
- version = "0.5.0";
+ version = "0.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.5.0.tgz";
- sha512 = "E9/uA3JxXPPVKkiTX6DhUZHkAH5ZFWrNewhJB/woOejTkn7P4saOGxXYgrxiu6MCz2lgN8iE4YNGSTKPcxq8sA==";
+ url = "https://registry.npmjs.org/@cdktf/hcl2cdk/-/hcl2cdk-0.6.2.tgz";
+ sha512 = "apQgyFFMDNiuOcTUVgyRaELtkU+KAZEnzleGfJgsmeEJARxTFHjvtDAtMY5P5K2ozvQCYmoB7NmBkIQSljqmNQ==";
};
};
- "@cdktf/hcl2json-0.5.0" = {
+ "@cdktf/hcl2json-0.6.2" = {
name = "_at_cdktf_slash_hcl2json";
packageName = "@cdktf/hcl2json";
- version = "0.5.0";
+ version = "0.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.5.0.tgz";
- sha512 = "3E4/6sCLEcoPUk6FJHOpLGqBNSE2AHrIrErXKRFU3je/MZotxvWrfrZY3IsENJgjJ69Zv0dxMxTZo/l+BVNa3w==";
+ url = "https://registry.npmjs.org/@cdktf/hcl2json/-/hcl2json-0.6.2.tgz";
+ sha512 = "d77n8iXu7g6vMgG0Mi5aWFrV5Zvdh4ezlUBJX6/nKHqVy8IcLni9ifEfVyB1KPis1aJP0B5WmJI1cLRlT1KC3g==";
};
};
"@chemzqm/neovim-5.4.0" = {
@@ -1921,175 +1921,175 @@ let
sha512 = "HilPrVrCosYWqSyjfpDtaaN1kJwdlBpS+IAflP3z+e7nsEgk3JGJf1Vg0NgHJooTf5HDfXSyZqMVg+5jvXCK0g==";
};
};
- "@discoveryjs/json-ext-0.5.3" = {
+ "@discoveryjs/json-ext-0.5.5" = {
name = "_at_discoveryjs_slash_json-ext";
packageName = "@discoveryjs/json-ext";
- version = "0.5.3";
+ version = "0.5.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz";
- sha512 = "Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==";
+ url = "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz";
+ sha512 = "6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==";
};
};
- "@electron-forge/async-ora-6.0.0-beta.60" = {
+ "@electron-forge/async-ora-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_async-ora";
packageName = "@electron-forge/async-ora";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/async-ora/-/async-ora-6.0.0-beta.60.tgz";
- sha512 = "MGRAfcxHkBVstgoZl/vk35IufNCu+xEYyZwaBk94w7NicIcW69z2VnP/W/v35sP3ekhqjpDCc0QGSQP5S1Zmuw==";
+ url = "https://registry.npmjs.org/@electron-forge/async-ora/-/async-ora-6.0.0-beta.61.tgz";
+ sha512 = "K+9fwnLbcV7TmgDxZO0PMdh1Cs1dWPFmVRfLRPBTS1NFsbiJqVwMVNZiL7fXV8ruWQDi7VXC8I42poLIVhcg0A==";
};
};
- "@electron-forge/core-6.0.0-beta.60" = {
+ "@electron-forge/core-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_core";
packageName = "@electron-forge/core";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/core/-/core-6.0.0-beta.60.tgz";
- sha512 = "JOUcO+PNdSeA623Y38zBJYvGnR6eIGNs+GA15ba9X/BKwX4zNjXDubc2tct+tiMNudTdSIAA/dwlzCJw9hTF9g==";
+ url = "https://registry.npmjs.org/@electron-forge/core/-/core-6.0.0-beta.61.tgz";
+ sha512 = "MdthpIbTmjbzq7DdYDKWSyT+bApmP4uvIEdC9b8FafInxZWvBGWupod3OuoZs49uZE8w9dpYwDc1g4B3jDcAHw==";
};
};
- "@electron-forge/installer-base-6.0.0-beta.60" = {
+ "@electron-forge/installer-base-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_installer-base";
packageName = "@electron-forge/installer-base";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/installer-base/-/installer-base-6.0.0-beta.60.tgz";
- sha512 = "WnU7LEw98Lew1/5Kv/DzvqW19BNPPXxPTtTfpHnhOybm5g9uJ2sEjol4We5bgK0UFbCCORmwgbZYZsMCN/mx4A==";
+ url = "https://registry.npmjs.org/@electron-forge/installer-base/-/installer-base-6.0.0-beta.61.tgz";
+ sha512 = "8Mx/c3xtJm4uWv6y8SBd0SW0NodWFr1SHGJXURY8TmLQKvy+9YCDXhJlIF5etUHXgWeZeAidY3Ly/EksJrmm4g==";
};
};
- "@electron-forge/installer-darwin-6.0.0-beta.60" = {
+ "@electron-forge/installer-darwin-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_installer-darwin";
packageName = "@electron-forge/installer-darwin";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/installer-darwin/-/installer-darwin-6.0.0-beta.60.tgz";
- sha512 = "qAbPhr5Dt+aALmwC47cjNKR70hj+spNKRkMYSJMxD6tpbG4JDS+UQaHeuQAWY50XGgBWdialN6Hvr+y+d+QgGg==";
+ url = "https://registry.npmjs.org/@electron-forge/installer-darwin/-/installer-darwin-6.0.0-beta.61.tgz";
+ sha512 = "96BO9FwhB1LUrHQVEtl+Lz7Fs6tJYW/lUlYYfXzMhCD2xmYOaZ91uDdbqSRdZ1F9iOYAb5xVSV6RuHvf3F84GQ==";
};
};
- "@electron-forge/installer-deb-6.0.0-beta.60" = {
+ "@electron-forge/installer-deb-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_installer-deb";
packageName = "@electron-forge/installer-deb";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/installer-deb/-/installer-deb-6.0.0-beta.60.tgz";
- sha512 = "Wma/FqochMopLeQTxW2/3uRt69JkkL7xq91P5PDJzIgEXEjlU0SyR8LKvNC8VMPQ7/cBDHowpI79cMBVjif25g==";
+ url = "https://registry.npmjs.org/@electron-forge/installer-deb/-/installer-deb-6.0.0-beta.61.tgz";
+ sha512 = "jA8H9RiIK9whif5pq3phzIncW6+FLOcPoipi75oh+LOp6Dvw39jWnfqH6mwleBH2SUhPmUy/XeFhre4LBissBQ==";
};
};
- "@electron-forge/installer-dmg-6.0.0-beta.60" = {
+ "@electron-forge/installer-dmg-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_installer-dmg";
packageName = "@electron-forge/installer-dmg";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/installer-dmg/-/installer-dmg-6.0.0-beta.60.tgz";
- sha512 = "N0rXYeMA4qcsDH9WadJU4RT/HmveO8ggNw3zDVmuvvV1y0nt1OGU3kHaJuslDYAUY6DNpwdHoz6wd7XLsBzDrw==";
+ url = "https://registry.npmjs.org/@electron-forge/installer-dmg/-/installer-dmg-6.0.0-beta.61.tgz";
+ sha512 = "G6C96vaaRqZLG6JLkzcFd31OBSnOX80alIh5jmOpK3jZYMSWpvhDknhYmJfGktdGhH4MGBfhEcADdMnC8aDthw==";
};
};
- "@electron-forge/installer-exe-6.0.0-beta.60" = {
+ "@electron-forge/installer-exe-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_installer-exe";
packageName = "@electron-forge/installer-exe";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/installer-exe/-/installer-exe-6.0.0-beta.60.tgz";
- sha512 = "YZ8V5DGTRgKB1+97t9wOtJh1T7yo7ea9CWK899yodGxYmFh1Xtc4hwfszOhnnXCoy5LyQhjvnrHWA3lRffOInA==";
+ url = "https://registry.npmjs.org/@electron-forge/installer-exe/-/installer-exe-6.0.0-beta.61.tgz";
+ sha512 = "feq/RCjEbQ6I0Xi06plMCbQ0lOhCP/G+La5RIkfyrzYUFMrSTA4tMbBirwI7w9Akxojdqfdfo8gldAIvvVMsjg==";
};
};
- "@electron-forge/installer-linux-6.0.0-beta.60" = {
+ "@electron-forge/installer-linux-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_installer-linux";
packageName = "@electron-forge/installer-linux";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/installer-linux/-/installer-linux-6.0.0-beta.60.tgz";
- sha512 = "yi78aQvFtpyOe0WynsuJOOIXh2BSwrHPoufVgQpqicyAF8Ql/cteL5bZAbP7YNapWRBC/dI7XjxhUl5MbbEGTg==";
+ url = "https://registry.npmjs.org/@electron-forge/installer-linux/-/installer-linux-6.0.0-beta.61.tgz";
+ sha512 = "5nVQINdd+h6JWNQCLYe7Sh/15gD08lO2frOcjuWuG/w7/GhvkNot7eo9ff6vceKtIOi+OgJMgJIm2XnOF92u/w==";
};
};
- "@electron-forge/installer-rpm-6.0.0-beta.60" = {
+ "@electron-forge/installer-rpm-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_installer-rpm";
packageName = "@electron-forge/installer-rpm";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/installer-rpm/-/installer-rpm-6.0.0-beta.60.tgz";
- sha512 = "JKP2ZefoC4mi3nCFXt6Md82QdEFn0A2WEW5q5R1xTOLbYm0SuYYX34S0Mo+6EZgBQYqot2ExA/l6C0beq1+GRQ==";
+ url = "https://registry.npmjs.org/@electron-forge/installer-rpm/-/installer-rpm-6.0.0-beta.61.tgz";
+ sha512 = "VARwf5fi8n4Y/UC51Vr2yM85FwDt/6Ynx4Xf80n3i0liIrdXuYgiuoaQ2ukrQ0osMpXZku0pKOvIo/McSI33TA==";
};
};
- "@electron-forge/installer-zip-6.0.0-beta.60" = {
+ "@electron-forge/installer-zip-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_installer-zip";
packageName = "@electron-forge/installer-zip";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/installer-zip/-/installer-zip-6.0.0-beta.60.tgz";
- sha512 = "MMnCESVjn1nCVBGHHd1fD+4pBEgKj/aKCwAxYP9VmZdR/EcxpcFo+yjYEHtf39gFXHAKtVtJTO/FF7m7peUz+g==";
+ url = "https://registry.npmjs.org/@electron-forge/installer-zip/-/installer-zip-6.0.0-beta.61.tgz";
+ sha512 = "T4YNzbPsmlHKiLpy+P5sEtrKd6bYbOdCEjXAZllNKsmU8jMjL3b3Z4rvpxWoyE4o2EMCZkf1rteFe0JEqkMzeQ==";
};
};
- "@electron-forge/maker-base-6.0.0-beta.60" = {
+ "@electron-forge/maker-base-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_maker-base";
packageName = "@electron-forge/maker-base";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-6.0.0-beta.60.tgz";
- sha512 = "z31j1tWMQunHpy9tCvbwEIFaF8/3ip13NAerTOSdABj1ngH1Wj+wdGm05iIeRQVcCrGSn/IIj/u7RGZ5CIRE6g==";
+ url = "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-6.0.0-beta.61.tgz";
+ sha512 = "Q4FC11hNr/556lVNAT9TPY6whjSXCQqJb6IS0hNCdvlIX13mrb755fhsOSIdao9DKS2huYDZBN7ZkwcOcziJHQ==";
};
};
- "@electron-forge/plugin-base-6.0.0-beta.60" = {
+ "@electron-forge/plugin-base-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_plugin-base";
packageName = "@electron-forge/plugin-base";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-6.0.0-beta.60.tgz";
- sha512 = "tNRGBmh/kFr/S/EXLvuyIRZYeu8axwt4IhJem/26rSe7byJ4ynjDYvhWBhT4S+//3w/fMmuJJX47cPKPfHxjgg==";
+ url = "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-6.0.0-beta.61.tgz";
+ sha512 = "XVnV4teAx3e08Fg0bdPWUbGZTYQBOtXiD8i80NaKfo+tk3EkxEAVxYdQfHPZ0QV+0nZ1S/RZi/Lf6nKCnIbAGg==";
};
};
- "@electron-forge/publisher-base-6.0.0-beta.60" = {
+ "@electron-forge/publisher-base-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_publisher-base";
packageName = "@electron-forge/publisher-base";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-6.0.0-beta.60.tgz";
- sha512 = "x7Zm/mukxPnvrJzP8mvhT1hohaIrAnGrDx4AKR8P2wxvz/lejU4VOJ6uRo+7w3OIi07IYJIrG52qhSyipEspqQ==";
+ url = "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-6.0.0-beta.61.tgz";
+ sha512 = "qgZeWYKPfwLZEAa2KIE/PFTllxu9xWHigxyauy5RriM6wr1Df6FB7Zreq78j3aQOpi+mPZNx7+SUPPyImWMaqQ==";
};
};
- "@electron-forge/shared-types-6.0.0-beta.60" = {
+ "@electron-forge/shared-types-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_shared-types";
packageName = "@electron-forge/shared-types";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-6.0.0-beta.60.tgz";
- sha512 = "ZAD7Aj+FpdKSrVvxnY54G8GsZKQYIbFtYmVljOgwV9hRaSt70uCMME60yBv6gbKeX+FYk0UopiU5Txrna2EeKA==";
+ url = "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-6.0.0-beta.61.tgz";
+ sha512 = "VsFGVY5hXqEmhb36fg1CK57bPnYDZ/kYB9iZBNoXJVOHua9lW6HJaTXKXEsFfmCJi5U9hHLhfPtcIlNHPbG3/A==";
};
};
- "@electron-forge/template-base-6.0.0-beta.60" = {
+ "@electron-forge/template-base-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_template-base";
packageName = "@electron-forge/template-base";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-6.0.0-beta.60.tgz";
- sha512 = "+/BM7QMljccaBFVq5wGUuf6vi1/UJt9gJq32TRlc4srZGjKarwmr393agedXYUkej85ns2dXK3mexF2ehIh4qQ==";
+ url = "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-6.0.0-beta.61.tgz";
+ sha512 = "tt5tDD3Hb1oO2JJVMCn6pEWzVgFDq/Gok0Vjfk7v40l7dq6QUmDN1jAlxqXucPWlxkLC7U7oxiz+cNZRGbzqfQ==";
};
};
- "@electron-forge/template-typescript-6.0.0-beta.60" = {
+ "@electron-forge/template-typescript-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_template-typescript";
packageName = "@electron-forge/template-typescript";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/template-typescript/-/template-typescript-6.0.0-beta.60.tgz";
- sha512 = "FN0mbNg4jyRSbrr1+hpx7JV6wyWwclDjB6X9vItrTc9IXz+xCWWrvTDvEfziwm5GMqNZ7u7/yWyJZnehre2k6A==";
+ url = "https://registry.npmjs.org/@electron-forge/template-typescript/-/template-typescript-6.0.0-beta.61.tgz";
+ sha512 = "oV+8TSHSjIGU7laO/6YSVGkod/zzxHjS3GFc3NqJ10K6417uQ2Xcxrs4rDJvKtQfuJ58n3tql0o5Rg5Hp7BYnA==";
};
};
- "@electron-forge/template-typescript-webpack-6.0.0-beta.60" = {
+ "@electron-forge/template-typescript-webpack-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_template-typescript-webpack";
packageName = "@electron-forge/template-typescript-webpack";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/template-typescript-webpack/-/template-typescript-webpack-6.0.0-beta.60.tgz";
- sha512 = "UKGeLuq9Ds9/DBsu3c/99q8/6aBpFNENPjZI6kZ5CWq1wXXg+6QZaZLD+D6JAEYs3QJgAVT2bYMyvjysLglNoQ==";
+ url = "https://registry.npmjs.org/@electron-forge/template-typescript-webpack/-/template-typescript-webpack-6.0.0-beta.61.tgz";
+ sha512 = "HWsVSfrJbkUx4tqOYu7iygDCaioLMtDezlxDGPsX78Gdm2Npk1BqaZHpAZDQrUqM9qqfi4YMxkV+md7eVfFYhQ==";
};
};
- "@electron-forge/template-webpack-6.0.0-beta.60" = {
+ "@electron-forge/template-webpack-6.0.0-beta.61" = {
name = "_at_electron-forge_slash_template-webpack";
packageName = "@electron-forge/template-webpack";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-6.0.0-beta.60.tgz";
- sha512 = "RyYLOzuQXKQ2mFV2d2DiUObWVe99rHXZ+d+PmOcysJWnNHjuEuLc8OOQQskRjFBy1pUkVCuv530Q1d1ufwY8lg==";
+ url = "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-6.0.0-beta.61.tgz";
+ sha512 = "epOCIlbDb2oklpTrVEBWVfZETfJkkCwAtvO8JI2v/DXdGG4K+b1118ZhRKzg4tArTuyD7EqO2oRkUny37tRdqQ==";
};
};
"@electron/get-1.13.0" = {
@@ -2182,13 +2182,13 @@ let
sha512 = "J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==";
};
};
- "@exodus/schemasafe-1.0.0-rc.4" = {
+ "@exodus/schemasafe-1.0.0-rc.6" = {
name = "_at_exodus_slash_schemasafe";
packageName = "@exodus/schemasafe";
- version = "1.0.0-rc.4";
+ version = "1.0.0-rc.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@exodus/schemasafe/-/schemasafe-1.0.0-rc.4.tgz";
- sha512 = "zHISeJ5jcHSo3i2bI5RHb0XEJ1JGxQ/QQzU2FLPcJxohNohJV8jHCM1FSrOUxTspyDRSSULg3iKQa1FJ4EsSiQ==";
+ url = "https://registry.npmjs.org/@exodus/schemasafe/-/schemasafe-1.0.0-rc.6.tgz";
+ sha512 = "dDnQizD94EdBwEj/fh3zPRa/HWCS9O5au2PuHhZBbuM3xWHxuaKzPBOEWze7Nn0xW68MIpZ7Xdyn1CoCpjKCuQ==";
};
};
"@expo/apple-utils-0.0.0-alpha.25" = {
@@ -2434,13 +2434,13 @@ let
sha512 = "iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==";
};
};
- "@fluentui/react-7.175.2" = {
+ "@fluentui/react-7.176.1" = {
name = "_at_fluentui_slash_react";
packageName = "@fluentui/react";
- version = "7.175.2";
+ version = "7.176.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react/-/react-7.175.2.tgz";
- sha512 = "jikYyizEWUEkXISiYKA5/bmV0Am1480rmct2nTMQZgWxnZGh00NG8jTPpr+rQKRENTyBvvpE8wZVp4/f5XKzAg==";
+ url = "https://registry.npmjs.org/@fluentui/react/-/react-7.176.1.tgz";
+ sha512 = "lYiJLLYXOpURpTUnyH/hXK4/KVJCV5l37mD50v7C0yKucrT48FtTfkhNXPpo365wR/avXltTP80q2Cdysm7fHQ==";
};
};
"@fluentui/react-focus-7.18.0" = {
@@ -2722,24 +2722,6 @@ let
sha512 = "UXepkOKCATJrhHGsxt+CGfpZy9zUn1q9mop5kfcXq1fBkTePxVNPOdnISlCbJFlCtld+pSLGyZCzr9/zVprFKA==";
};
};
- "@grpc/grpc-js-1.3.4" = {
- name = "_at_grpc_slash_grpc-js";
- packageName = "@grpc/grpc-js";
- version = "1.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.4.tgz";
- sha512 = "AxtZcm0mArQhY9z8T3TynCYVEaSKxNCa9mVhVwBCUnsuUEe8Zn94bPYYKVQSLt+hJJ1y0ukr3mUvtWfcATL/IQ==";
- };
- };
- "@grpc/grpc-js-1.3.6" = {
- name = "_at_grpc_slash_grpc-js";
- packageName = "@grpc/grpc-js";
- version = "1.3.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.6.tgz";
- sha512 = "v7+LQFbqZKmd/Tvf5/j1Xlbq6jXL/4d+gUtm2TNX4QiEC3ELWADmGr2dGlUyLl6aKTuYfsN72vAsO5zmavYkEg==";
- };
- };
"@grpc/grpc-js-1.3.7" = {
name = "_at_grpc_slash_grpc-js";
packageName = "@grpc/grpc-js";
@@ -2758,15 +2740,6 @@ let
sha512 = "q2Qle60Ht2OQBCp9S5hv1JbI4uBBq6/mqSevFNK3ZEgRDBCAkWqZPUhD/K9gXOHrHKluliHiVq2L9sw1mVyAIg==";
};
};
- "@grpc/proto-loader-0.6.3" = {
- name = "_at_grpc_slash_proto-loader";
- packageName = "@grpc/proto-loader";
- version = "0.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.3.tgz";
- sha512 = "AtMWwb7kY8DdtwIQh2hC4YFM1MzZ22lMA+gjbnCYDgICt14vX2tCa59bDrEjFyOI4LvORjpvT/UhHUdKvsX8og==";
- };
- };
"@grpc/proto-loader-0.6.4" = {
name = "_at_grpc_slash_proto-loader";
packageName = "@grpc/proto-loader";
@@ -2776,6 +2749,15 @@ let
sha512 = "7xvDvW/vJEcmLUltCUGOgWRPM8Oofv0eCFSVMuKqaqWJaXSzmB+m9hiyqe34QofAl4WAzIKUZZlinIF9FOHyTQ==";
};
};
+ "@grpc/proto-loader-0.6.5" = {
+ name = "_at_grpc_slash_proto-loader";
+ packageName = "@grpc/proto-loader";
+ version = "0.6.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.5.tgz";
+ sha512 = "GZdzyVQI1Bln/kCzIYgTKu+rQJ5dno0gVrfmLe4jqQu7T2e7svSwJzpCBqVU5hhBSJP3peuPjOMWsj5GR61YmQ==";
+ };
+ };
"@gulp-sourcemaps/identity-map-1.0.2" = {
name = "_at_gulp-sourcemaps_slash_identity-map";
packageName = "@gulp-sourcemaps/identity-map";
@@ -3838,22 +3820,22 @@ let
sha1 = "3e591f32e1f0c3981c864239f7b0ac06e610f8a9";
};
};
- "@mapbox/geojson-coords-0.0.1" = {
+ "@mapbox/geojson-coords-0.0.2" = {
name = "_at_mapbox_slash_geojson-coords";
packageName = "@mapbox/geojson-coords";
- version = "0.0.1";
+ version = "0.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@mapbox/geojson-coords/-/geojson-coords-0.0.1.tgz";
- sha512 = "cdMlqmDl1vzAl2E0XC2zIuqM74vdet0Dq2el49haJEVbGpC8se40j5UcsnBK/gsvZzrume30fon1u/aSYMXG4Q==";
+ url = "https://registry.npmjs.org/@mapbox/geojson-coords/-/geojson-coords-0.0.2.tgz";
+ sha512 = "YuVzpseee/P1T5BWyeVVPppyfmuXYHFwZHmybkqaMfu4BWlOf2cmMGKj2Rr92MwfSTOCSUA0PAsVGRG8akY0rg==";
};
};
- "@mapbox/geojson-extent-1.0.0" = {
+ "@mapbox/geojson-extent-1.0.1" = {
name = "_at_mapbox_slash_geojson-extent";
packageName = "@mapbox/geojson-extent";
- version = "1.0.0";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@mapbox/geojson-extent/-/geojson-extent-1.0.0.tgz";
- sha512 = "OWW/Tw7OkKHoogXjQJNILjLd2d4JZzO/elc5Qr08VNwFSIPpSnJgyaEGO2xRPqNuWDLr4RocuqmC0FcQWPgeOA==";
+ url = "https://registry.npmjs.org/@mapbox/geojson-extent/-/geojson-extent-1.0.1.tgz";
+ sha512 = "hh8LEO3djT4fqfr8sSC6wKt+p0TMiu+KOLMBUiFOyj+zGq7+IXwQGl0ppCVDkyzCewyd9LoGe9zAvDxXrLfhLw==";
};
};
"@mapbox/geojson-normalize-0.0.1" = {
@@ -3973,13 +3955,13 @@ let
sha512 = "7AQsO0hMmpqDledV7AhBuSYqYPFsKP9PaltMecX9nlnsyFxqtsqUg9/pvB2L/jxvskrDrNkdKYz2KTbQznCtng==";
};
};
- "@mdn/browser-compat-data-3.3.14" = {
+ "@mdn/browser-compat-data-4.0.2" = {
name = "_at_mdn_slash_browser-compat-data";
packageName = "@mdn/browser-compat-data";
- version = "3.3.14";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-3.3.14.tgz";
- sha512 = "n2RC9d6XatVbWFdHLimzzUJxJ1KY8LdjqrW6YvGPiRmsHkhOUx74/Ct10x5Yo7bC/Jvqx7cDEW8IMPv/+vwEzA==";
+ url = "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-4.0.2.tgz";
+ sha512 = "XGLqWi1uOil0L4TJs9KOTMRl9FdEtRQLvBDaB7++AFnFf9G0QYihiUNRJ4eXZa53KI9VORsEi3Fj8p3N+m/Gdw==";
};
};
"@mdx-js/util-2.0.0-next.8" = {
@@ -4009,13 +3991,13 @@ let
sha512 = "W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==";
};
};
- "@microsoft/load-themed-styles-1.10.208" = {
+ "@microsoft/load-themed-styles-1.10.212" = {
name = "_at_microsoft_slash_load-themed-styles";
packageName = "@microsoft/load-themed-styles";
- version = "1.10.208";
+ version = "1.10.212";
src = fetchurl {
- url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.208.tgz";
- sha512 = "lOJQ/FOFiZJ+LIOUnVKu2StmB3DKIg50XTlm6DwBXpgUowAFhJ188mck8j4POpZtzQf/DfmOlQLqPEZXzM/6/A==";
+ url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.212.tgz";
+ sha512 = "92kEfM+8eFg35DNnlxumrscxctwCM9aXExIha4WbAm03k7C69rFer3e7op5cszWBHTwbw9LZJLqQ165pPlWgCQ==";
};
};
"@mitmaro/errors-1.0.0" = {
@@ -4090,13 +4072,13 @@ let
sha512 = "b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==";
};
};
- "@netlify/build-18.8.0" = {
+ "@netlify/build-18.11.2" = {
name = "_at_netlify_slash_build";
packageName = "@netlify/build";
- version = "18.8.0";
+ version = "18.11.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/build/-/build-18.8.0.tgz";
- sha512 = "6xU3mGfkSPJlhK5r0y9fMgBRmQFzs6UxPB4MLQ6hmufL/Tj4vFx56hCXX5+fADpThe0uMw+ubNbMr0L44b5gzQ==";
+ url = "https://registry.npmjs.org/@netlify/build/-/build-18.11.2.tgz";
+ sha512 = "YwqABbzBZ0eSbltdDYXvyp6YoZxh4KoMCayxiOQvRUTGFDVky8EBZkR9Fcvvcb14TIaYQd8PK3xV7SJk2QKtzQ==";
};
};
"@netlify/cache-utils-2.0.3" = {
@@ -4108,13 +4090,13 @@ let
sha512 = "820dYhacTHXKxpYm81VlmCJ48ySGj+6GZi1oPLevdTSkMXGM1BphBKUjM/r9+GUE1ocGOh8Vdt3PsDp8f7gS4w==";
};
};
- "@netlify/config-15.6.2" = {
+ "@netlify/config-15.6.3" = {
name = "_at_netlify_slash_config";
packageName = "@netlify/config";
- version = "15.6.2";
+ version = "15.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/config/-/config-15.6.2.tgz";
- sha512 = "wFZ2sLg/NaU0kQC8EnxdMUrr3rMWC8CQnBedQsxRW2dmQKQgW4tsCqUVy2U++iu2FTZkh8CwYo8W0qCPoel4lA==";
+ url = "https://registry.npmjs.org/@netlify/config/-/config-15.6.3.tgz";
+ sha512 = "VYJSJgWAh1VwjCOhMt8h3lEb6ZzfHa6qAzA5TyEtfqFV3chBrIso9qx7JkVapAFlFnEiIb1BFX1n81xkmx/8oA==";
};
};
"@netlify/esbuild-0.13.6" = {
@@ -4126,13 +4108,13 @@ let
sha512 = "tiKmDcHM2riSVN79c0mJY/67EBDafXQAMitHuLiCDAMdtz3kfv+NqdVG5krgf5lWR8Uf8AeZrUW5Q9RP25REvw==";
};
};
- "@netlify/framework-info-5.9.1" = {
+ "@netlify/framework-info-5.9.2" = {
name = "_at_netlify_slash_framework-info";
packageName = "@netlify/framework-info";
- version = "5.9.1";
+ version = "5.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-5.9.1.tgz";
- sha512 = "EBbR4grr0innWmKk43q5iLokcuJ1bZn/56KBz8WyKsarCvLkt6SqHaxXJp3Uab1D6Fhn0BTQBhIttb3KdyPGdQ==";
+ url = "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-5.9.2.tgz";
+ sha512 = "2mzH9iOc57rUx698oIjOvw5wLRJJBHTgNBqLU6ZhUSn14Nj02jej5F2POeH4Zwi48u45YpTnJ0nnSIUjNExNWg==";
};
};
"@netlify/functions-utils-2.0.2" = {
@@ -4144,13 +4126,13 @@ let
sha512 = "mQI0NX0QPNVcYb2TQF5cpxO350BR9309r7vSOSvfn0DHkPWUea1kl3iiLXi1mm/dUC6pd3p5ctc0UboW0u+iVQ==";
};
};
- "@netlify/git-utils-2.0.1" = {
+ "@netlify/git-utils-2.0.2" = {
name = "_at_netlify_slash_git-utils";
packageName = "@netlify/git-utils";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-2.0.1.tgz";
- sha512 = "a9GKmoOJuVTQ4+0x+4utS9XOySIGX5KBhMUgPKXGAZAFNeDXGkJj+ITrzyHcyJ4P8d8WPfQEXIusIqAqlfp+DA==";
+ url = "https://registry.npmjs.org/@netlify/git-utils/-/git-utils-2.0.2.tgz";
+ sha512 = "gk1ak1AAktsjHQDY1Sg0qp8H+3dcmdB7jEmr0MD8V7X4u/CByPx8fBC0ZpksZ+HhkAdw/thRL4Qir+zhh4QtWA==";
};
};
"@netlify/local-functions-proxy-1.1.1" = {
@@ -4297,13 +4279,13 @@ let
sha512 = "yRgsmBw8Wzk6/I/afcerhC+3XtVxXUF0xrSMOYgxV0bmaKJmB/0StJG4FY9TOAmb/IzCp82mR/63ZpzwIvpVzw==";
};
};
- "@netlify/routing-local-proxy-0.31.0" = {
+ "@netlify/routing-local-proxy-0.33.2" = {
name = "_at_netlify_slash_routing-local-proxy";
packageName = "@netlify/routing-local-proxy";
- version = "0.31.0";
+ version = "0.33.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/routing-local-proxy/-/routing-local-proxy-0.31.0.tgz";
- sha512 = "SSlWic9za/0QtfCP7GllJcOV98BWlx2goOF9bLLhmsHGiPfrhlhZfemqdMtKM4BIs+G70wzUqaIYeyjtxVh37A==";
+ url = "https://registry.npmjs.org/@netlify/routing-local-proxy/-/routing-local-proxy-0.33.2.tgz";
+ sha512 = "0y8PMy5f73PSttizvmxGk1MbrdZL6qKRZr9jH2Rk+OB29EhNlcsdJT56DHSjnIUxRAmeZVY0JnXDhHNI2cDapQ==";
};
};
"@netlify/run-utils-2.0.1" = {
@@ -4315,13 +4297,13 @@ let
sha512 = "F1YcF2kje0Ttj+t5Cn5d6ojGQcKj4i/GMWgQuoZGVjQ31ToNcDXIbBm5SBKIkMMpNejtR1wF+1a0Q+aBPWiZVQ==";
};
};
- "@netlify/zip-it-and-ship-it-4.20.0" = {
+ "@netlify/zip-it-and-ship-it-4.22.0" = {
name = "_at_netlify_slash_zip-it-and-ship-it";
packageName = "@netlify/zip-it-and-ship-it";
- version = "4.20.0";
+ version = "4.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-4.20.0.tgz";
- sha512 = "+wo8rupUJbrfw/lEBPccVP+GhFEJEbzx7M67eSEWxqwQkUKtZIHbBc6Ile+iVXqFnLyM2ryfxLTcSIm1pc797g==";
+ url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-4.22.0.tgz";
+ sha512 = "etOGaq248ws55tYiJ16qnkpD9UKisiVH4g/RnO1oVP45+BSdRmNynUZkFbAZqpkEe8F61r4lxGBHsStuxXfXMQ==";
};
};
"@node-red/editor-api-2.0.6" = {
@@ -4558,13 +4540,13 @@ let
sha512 = "Lmfuf6ubjQ4ifC/9bz1fSCHc6F6E653oyaRXxg+lgT4+bYf9bk+nqrUpAbrXyABkCqgIBiFr3J4zR/kiFdE1PA==";
};
};
- "@oclif/core-0.5.35" = {
+ "@oclif/core-0.5.39" = {
name = "_at_oclif_slash_core";
packageName = "@oclif/core";
- version = "0.5.35";
+ version = "0.5.39";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/core/-/core-0.5.35.tgz";
- sha512 = "5nTd+lOcDh1QPa9mM74qFChmApp5oHnP3EqYGYwqhfA3ad4qIfyYEn8pKxf0MlrYoPA8j2PrmceuRZThstKssA==";
+ url = "https://registry.npmjs.org/@oclif/core/-/core-0.5.39.tgz";
+ sha512 = "4XusxLX8PnHDQxtRP25PImlkIj1Mlx6wt0NWb1FxQGvTJOAgXGJZl3YB02ZeXZLYbeKA2A3AqqxFTTKbADnZng==";
};
};
"@oclif/errors-1.3.5" = {
@@ -4648,13 +4630,13 @@ let
sha512 = "60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==";
};
};
- "@octokit/auth-token-2.4.5" = {
+ "@octokit/auth-token-2.5.0" = {
name = "_at_octokit_slash_auth-token";
packageName = "@octokit/auth-token";
- version = "2.4.5";
+ version = "2.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.5.tgz";
- sha512 = "BpGYsPgJt05M7/L/5FoE1PiAbdxXFZkX/3kDYcsvd1v6UhlnE5e96dTDr0ezX/EFwciQxf3cNV0loipsURU+WA==";
+ url = "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.5.0.tgz";
+ sha512 = "r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==";
};
};
"@octokit/core-3.5.1" = {
@@ -4684,13 +4666,13 @@ let
sha512 = "0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==";
};
};
- "@octokit/openapi-types-10.1.1" = {
+ "@octokit/openapi-types-10.2.2" = {
name = "_at_octokit_slash_openapi-types";
packageName = "@octokit/openapi-types";
- version = "10.1.1";
+ version = "10.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-10.1.1.tgz";
- sha512 = "ygp/6r25Ezb1CJuVMnFfOsScEtPF0zosdTJDZ7mZ+I8IULl7DP1BS5ZvPRwglcarGPXOvS5sHdR0bjnVDDfQdQ==";
+ url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-10.2.2.tgz";
+ sha512 = "EVcXQ+ZrC04cg17AMg1ofocWMxHDn17cB66ZHgYc0eUwjFtxS0oBzkyw2VqIrHBwVgtfoYrq1WMQfQmMjUwthw==";
};
};
"@octokit/plugin-enterprise-rest-6.0.1" = {
@@ -4702,13 +4684,13 @@ let
sha512 = "93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==";
};
};
- "@octokit/plugin-paginate-rest-2.16.0" = {
+ "@octokit/plugin-paginate-rest-2.16.3" = {
name = "_at_octokit_slash_plugin-paginate-rest";
packageName = "@octokit/plugin-paginate-rest";
- version = "2.16.0";
+ version = "2.16.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.0.tgz";
- sha512 = "8YYzALPMvEZ35kgy5pdYvQ22Roz+BIuEaedO575GwE2vb/ACDqQn0xQrTJR4tnZCJn7pi8+AWPVjrFDaERIyXQ==";
+ url = "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.16.3.tgz";
+ sha512 = "kdc65UEsqze/9fCISq6BxLzeB9qf0vKvKojIfzgwf4tEF+Wy6c9dXnPFE6vgpoDFB1Z5Jek5WFVU6vL1w22+Iw==";
};
};
"@octokit/plugin-request-log-1.0.4" = {
@@ -4720,13 +4702,22 @@ let
sha512 = "mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==";
};
};
- "@octokit/plugin-rest-endpoint-methods-5.10.1" = {
+ "@octokit/plugin-rest-endpoint-methods-5.10.4" = {
name = "_at_octokit_slash_plugin-rest-endpoint-methods";
packageName = "@octokit/plugin-rest-endpoint-methods";
- version = "5.10.1";
+ version = "5.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.10.1.tgz";
- sha512 = "Rf1iMl40I0dIxjh1g32qZ6Ym/uT8QWZMm2vYGG5Vi8SX1MwZvbuxEGXYgmzTUWSD3PYWSLilE2+4L8kmdLGTMg==";
+ url = "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.10.4.tgz";
+ sha512 = "Dh+EAMCYR9RUHwQChH94Skl0lM8Fh99auT8ggck/xTzjJrwVzvsd0YH68oRPqp/HxICzmUjLfaQ9sy1o1sfIiA==";
+ };
+ };
+ "@octokit/plugin-retry-3.0.9" = {
+ name = "_at_octokit_slash_plugin-retry";
+ packageName = "@octokit/plugin-retry";
+ version = "3.0.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-3.0.9.tgz";
+ sha512 = "r+fArdP5+TG6l1Rv/C9hVoty6tldw6cE2pRHNGmFPdyfrc696R6JjrQ3d7HdVqGwuzfyrcaLAKD7K8TX8aehUQ==";
};
};
"@octokit/request-5.6.1" = {
@@ -4756,13 +4747,13 @@ let
sha512 = "esHR5OKy38bccL/sajHqZudZCvmv4yjovMJzyXlphaUo7xykmtOdILGJ3aAm0mFHmMLmPFmDMJXf39cAjNJsrw==";
};
};
- "@octokit/types-6.27.0" = {
+ "@octokit/types-6.28.1" = {
name = "_at_octokit_slash_types";
packageName = "@octokit/types";
- version = "6.27.0";
+ version = "6.28.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/types/-/types-6.27.0.tgz";
- sha512 = "ha27f8DToxXBPEJdzHCCuqpw7AgKfjhWGdNf3yIlBAhAsaexBXTfWw36zNSsncALXGvJq4EjLy1p3Wz45Aqb4A==";
+ url = "https://registry.npmjs.org/@octokit/types/-/types-6.28.1.tgz";
+ sha512 = "XlxDoQLFO5JnFZgKVQTYTvXRsQFfr/GwDUU108NJ9R5yFPkA2qXhTJjYuul3vE4eLXP40FA2nysOu2zd6boE+w==";
};
};
"@opencensus/core-0.0.8" = {
@@ -4810,310 +4801,310 @@ let
sha512 = "a/szuMQV0Quy0/M7kKdglcbRSoorleyyOwbTNNJ32O+RBN766wbQlMTvdimImTmwYWGr+NJOni1EcC242WlRcA==";
};
};
- "@ot-builder/bin-composite-types-1.1.0" = {
+ "@ot-builder/bin-composite-types-1.1.1" = {
name = "_at_ot-builder_slash_bin-composite-types";
packageName = "@ot-builder/bin-composite-types";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.1.0.tgz";
- sha512 = "/JaR3T99LHJWzOp08qLE9yTpe+v9DlgyE/ZwSyueG/fbzfCquHve9qgOaIP/yEiVNhQdMEBMsJdpQyicL6db3w==";
+ url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.1.1.tgz";
+ sha512 = "a0TkE2hUZkQcFbiaXIYBhziCF/x23ZgBz+uEfzp+hIszWneay2r9eCJIfSJMtW82xn3g7QOz9FyXgpmtCimcBA==";
};
};
- "@ot-builder/bin-util-1.1.0" = {
+ "@ot-builder/bin-util-1.1.1" = {
name = "_at_ot-builder_slash_bin-util";
packageName = "@ot-builder/bin-util";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.1.0.tgz";
- sha512 = "Cwk6FsYU9aJmmbFcrE1DI3t+FzdyTb6IotsCY1YAxnS4nEkj70bNRfDbxu4rzpPqBgndIjAz1FSXtlSayW0LMw==";
+ url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.1.1.tgz";
+ sha512 = "QQo2wkYahVeDdsPY0dIZ7AAIRwnSIq0v+vFgJhZeFe55DS/0HSe0Lc3nlKjwFMqh8jWbeczltWrKUHqNpiNCNg==";
};
};
- "@ot-builder/cli-help-shower-1.1.0" = {
+ "@ot-builder/cli-help-shower-1.1.1" = {
name = "_at_ot-builder_slash_cli-help-shower";
packageName = "@ot-builder/cli-help-shower";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.1.0.tgz";
- sha512 = "0KaiPVXkjyuBhHZK5/1fxGX7Ch0/YAmc/+Os3QSwH8xgN2O682TZhW+TaKJzGLe6wuTomQ0H3YzO5Z4PfIyx3g==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.1.1.tgz";
+ sha512 = "kUfEQQP/80DubcUjMKEOjLkS4XvIFKkgvgOhWtBiIFyqx3gK99I+j5UyxzxPjV6c22m9RN/wCPy3fWShtjnupw==";
};
};
- "@ot-builder/cli-proc-1.1.0" = {
+ "@ot-builder/cli-proc-1.1.1" = {
name = "_at_ot-builder_slash_cli-proc";
packageName = "@ot-builder/cli-proc";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.1.0.tgz";
- sha512 = "NiFyLMF6YCSum5gvqTWYZai2by0ULkOAX41bRdyoq9i+bq2vLQAisCdo3jZ6rjAWHO+zo4YTvcTyj2ukfABycw==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.1.1.tgz";
+ sha512 = "4LzX3/+t7qLhmJLLphY5omCIIvhNK/QRSpvGk2tWD/fZxJbek/tKXtU03jdHzSdcO/U0trIo3DenKztwLlf/fw==";
};
};
- "@ot-builder/cli-shared-1.1.0" = {
+ "@ot-builder/cli-shared-1.1.1" = {
name = "_at_ot-builder_slash_cli-shared";
packageName = "@ot-builder/cli-shared";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.1.0.tgz";
- sha512 = "rMsvIZHPc6RPSX1V2XJWM0fO/stSLctRMQZPnoPWQFcChS8Xvjf7iCBD8NA7V07LUI/8hYrcb4DMzp6aoJ4/pg==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.1.1.tgz";
+ sha512 = "I9ycAD61HRoWAHo2UJBh4ywskjTae8qCMUy42Ld3SLGXgBSp5xaUmlc5645qRH3tMppCqFekmKXY0QVQWL/u4w==";
};
};
- "@ot-builder/common-impl-1.1.0" = {
+ "@ot-builder/common-impl-1.1.1" = {
name = "_at_ot-builder_slash_common-impl";
packageName = "@ot-builder/common-impl";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.1.0.tgz";
- sha512 = "Gnm1eCD2UMSXJhqoqK4vEGGIqVHKch+UF6VBO6uezT7vzdHfTW/IltIaB5ukbT4wumQfRMuZs9Eb6cabNae+hg==";
+ url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.1.1.tgz";
+ sha512 = "2yeCB16S77sjgwz7G4Svrjc1m40Iot6XQGoua3kRq/CErf6Cvu4OQ9QlH1W14qW9nZ3yWfHfrJ6kg8YSgJGoQw==";
};
};
- "@ot-builder/errors-1.1.0" = {
+ "@ot-builder/errors-1.1.1" = {
name = "_at_ot-builder_slash_errors";
packageName = "@ot-builder/errors";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.1.0.tgz";
- sha512 = "88O6kaLJSWv+n1rboJ/lFEWEs3gRlABlLbqEgUX/tXqVs3cineH7ZZlBDpoNvVYnYV53KzReh8P0P4MIQklejQ==";
+ url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.1.1.tgz";
+ sha512 = "mCm6yHnYVI0Uz0vk3FJES089KKTKR7zoXGFFFy5sUMB3vcHm7XeIT2aOog9b+eemQBrS/WkvQN6s6E6PZY8fRA==";
};
};
- "@ot-builder/io-bin-cff-1.1.0" = {
+ "@ot-builder/io-bin-cff-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-cff";
packageName = "@ot-builder/io-bin-cff";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.1.0.tgz";
- sha512 = "bLVT7VnEViiKjL2emb1GbWwybBN0qkfqWgZgkdZJEU930nlnY//FsQhKrpZDW6A9vce7GiwuZaxeSETexF0/ug==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.1.1.tgz";
+ sha512 = "dRs9stSE5UHdalErQIeVn7l4ggVoGSWWitcb2Hy5Jds1RKmD+/ZX6G+qPO5Q3CnMbDMRLHjS6RtCJzoJi9jBQw==";
};
};
- "@ot-builder/io-bin-encoding-1.1.0" = {
+ "@ot-builder/io-bin-encoding-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-encoding";
packageName = "@ot-builder/io-bin-encoding";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.1.0.tgz";
- sha512 = "77cYkXoJxfrDfjXkVIGuCHy/E+ff+t5E2zABHIFLoNmpXJvJdjYPupM/roMKkHqWjhnIP6caEwdCuxt3e8UNHA==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.1.1.tgz";
+ sha512 = "MyxdWkEj5yd+miWZzLfc0ZUm3iF9lgZ8UL91qXH6IbXB9OzLtCu75meQspRcPWdGe8ta+YejNU2aQ65WBoNDwQ==";
};
};
- "@ot-builder/io-bin-ext-private-1.1.0" = {
+ "@ot-builder/io-bin-ext-private-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-ext-private";
packageName = "@ot-builder/io-bin-ext-private";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.1.0.tgz";
- sha512 = "EwaHkGdP53bEXm7drrwrD6u63kSHw0A4NX+5xzhsIqDV24LShsZ9t34O2Pby9pN9jCJJFIWN3ryXEq3sHny4cA==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.1.1.tgz";
+ sha512 = "BjyCWoF0RWg/mnCQfnJHxdiNpYHEr24gZ8yl1KpRqdwHkGQDNxIGg8hzm5lIFb/gBKTl0MRJYrmkT4dYdI1UtQ==";
};
};
- "@ot-builder/io-bin-font-1.1.0" = {
+ "@ot-builder/io-bin-font-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-font";
packageName = "@ot-builder/io-bin-font";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.1.0.tgz";
- sha512 = "PslL6SFENEGtQ6zOXMewl69cOibOLLzrr8CS2Pe78zNcxJ4BWsP6dwZNeu8gVqWKLsUQJQIWbwaPiP/RDhQKUQ==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.1.1.tgz";
+ sha512 = "yqLqyYCA0l272Bf/AkziCofRLnzmLaNGned5Ibi2LvklpzCmpR+Tszm8M/moBTSWhFhs82ga7ujLRqjIzDJwnA==";
};
};
- "@ot-builder/io-bin-glyph-store-1.1.0" = {
+ "@ot-builder/io-bin-glyph-store-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-glyph-store";
packageName = "@ot-builder/io-bin-glyph-store";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.1.0.tgz";
- sha512 = "ontsdJHI6dY1N0HKzdwLIb0o9G5Q+S1ETADuShP/nQD0lV3cxxj1KS/PnFE/LSoyY0AKrs630kLV1lrMS3R4rg==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.1.1.tgz";
+ sha512 = "VmOZaACjzSvE3AaTxJeqpyg4q35jt0AFXOlIXG3lzzGyvUf6nFIZexvDPAWBJtkHyN5jcJ9QWGmqulGY4Son1g==";
};
};
- "@ot-builder/io-bin-layout-1.1.0" = {
+ "@ot-builder/io-bin-layout-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-layout";
packageName = "@ot-builder/io-bin-layout";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.1.0.tgz";
- sha512 = "QEW3kR/Tu1Qtp3f6zrmQKGGeRD6daTpuBwjS4AnR47WhGHLZ9IJxVsNMHJeyYwnjXAWg6Tht5HjHGnI9dKnSDA==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.1.1.tgz";
+ sha512 = "O/W1AV/ewUvLwh4Pmi5AkysVmyaczfq10Z49ku05oAa3gGDxQFEyX5e/3l7zD2rSLx/FN4zUb/t5obCJoHV2VQ==";
};
};
- "@ot-builder/io-bin-metadata-1.1.0" = {
+ "@ot-builder/io-bin-metadata-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-metadata";
packageName = "@ot-builder/io-bin-metadata";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.1.0.tgz";
- sha512 = "PjeEoquOsI2mwg3MZL4VDRlzmWVA5LBeYKAY3LH140WOPYFlPN27YfWGVUO/swc98Z+5xgDZau3emj3ElSRvrw==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.1.1.tgz";
+ sha512 = "xGoUWEYBPQEpwhvTqjCK2IdhXWgNyIux3MKM7lf6mqkZJBLUTNu/9GnqAmBflRVZqnNo/kMVVRp3Z3EHTVc2qw==";
};
};
- "@ot-builder/io-bin-metric-1.1.0" = {
+ "@ot-builder/io-bin-metric-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-metric";
packageName = "@ot-builder/io-bin-metric";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.1.0.tgz";
- sha512 = "mVjDTkxn6ARu7UUMi7rQCNC+fYK7IgSuO2bmYdzuozP7EmEWI5VQq3rhhMHDlvTodEuNARKJxr/tmzcB5Tx7PQ==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.1.1.tgz";
+ sha512 = "ivQQ15TGPNSmULEn4prvaptyFLu8ZGg7Odt/Hd48yGRnpHiFsfJDmowJ1EJda7XqCgSAjJaXcsGj2rrtm1+quw==";
};
};
- "@ot-builder/io-bin-name-1.1.0" = {
+ "@ot-builder/io-bin-name-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-name";
packageName = "@ot-builder/io-bin-name";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.1.0.tgz";
- sha512 = "EBQLOP5LFdU18crQuNRQ4lWBzLv3Dw2R8vTvlyUY8nX8OfVUE2KhBreyTjMYTZATfNA2Ey1ZzJPhbT5LpwHg8Q==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.1.1.tgz";
+ sha512 = "clLE/osaX2w7Pb08y5g19rJ0VMyGYBQYFhRF+dx1QK0MXfEaFBzA6QydIt9T03aZowrJu8Chf9Vu0XLdvXuudA==";
};
};
- "@ot-builder/io-bin-sfnt-1.1.0" = {
+ "@ot-builder/io-bin-sfnt-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-sfnt";
packageName = "@ot-builder/io-bin-sfnt";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.1.0.tgz";
- sha512 = "SO0kgwif/7idUMT/Oo8J2N1iwIY98FKtl3yKSFYegiGrMqmL4qYGq26NxCt1NgpQyyZrMQV3D5eC81EpmvEy/Q==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.1.1.tgz";
+ sha512 = "QzDy42PpGMMEIur2r8cAuN2+q2lgfYYTjYoDknMSVXJSjR+ZBFyQvPOL0qPjL5++7P14z32TxB11//01VQwv7Q==";
};
};
- "@ot-builder/io-bin-ttf-1.1.0" = {
+ "@ot-builder/io-bin-ttf-1.1.1" = {
name = "_at_ot-builder_slash_io-bin-ttf";
packageName = "@ot-builder/io-bin-ttf";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.1.0.tgz";
- sha512 = "jlyLDuCocNq43uX2wGLspoJ/t901ywgO5OTIfx/x8hg4ka6TKlC13bi0bSvaiVNB6HpDO62GJ69gufRaSCEzvQ==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.1.1.tgz";
+ sha512 = "uQtaQ2mMg+cYmDJkYQRQDVlgb/ylWJQnC5rwNV1s9tun1/ol3KM6Ym3zKQPtXUYJF7mK2DBePd3HjiusU2Ioag==";
};
};
- "@ot-builder/ot-1.1.0" = {
+ "@ot-builder/ot-1.1.1" = {
name = "_at_ot-builder_slash_ot";
packageName = "@ot-builder/ot";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.1.0.tgz";
- sha512 = "9ikUYwiE5ur7l89Ki7uDscMYWm1bxvuRzeWJoMr7thxibtnlMl6rVW5H6NspjEbOZmxgAf3YmiL3oPCq/jiewA==";
+ url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.1.1.tgz";
+ sha512 = "uzpHTo12lWCNQgkiLYTV6edIDbs4dEHJ85A0FdAOieJhzalN5DVdzNPVmyEo6e7+qDf4Z5wwNQy/knw0Moz47Q==";
};
};
- "@ot-builder/ot-encoding-1.1.0" = {
+ "@ot-builder/ot-encoding-1.1.1" = {
name = "_at_ot-builder_slash_ot-encoding";
packageName = "@ot-builder/ot-encoding";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.1.0.tgz";
- sha512 = "2x/lVIxC42XJdNB9BhvKq3P/bO1yomTwkLVcBS9R92x6/V1t4KOVCYHOtNL79lCGfZkdCWxHxtHhChF55BetsQ==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.1.1.tgz";
+ sha512 = "XLGIHrYkLf1yq6fC9lDonWW5nA1z6t0+JFs01biQ40SholcfTOrlpCNbh7646UHTlOQX93CuzyFFSA/ONwOs2Q==";
};
};
- "@ot-builder/ot-ext-private-1.1.0" = {
+ "@ot-builder/ot-ext-private-1.1.1" = {
name = "_at_ot-builder_slash_ot-ext-private";
packageName = "@ot-builder/ot-ext-private";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.1.0.tgz";
- sha512 = "MBMiz8RC8crmx7PB89G75y2nIue6+QkIiXGsx402ozlLQVgJe9YznV7dzUHlpLrPGFsbMYPRfZVTV4Ro+YAK0A==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.1.1.tgz";
+ sha512 = "SKHLh13DSvSsWuAd9xsHOei8FjVyYAE0fTzbN/22mWFnrFMryuWVz1GE8n6KpxLa2EYjW1zQ9njuq1JnzjCCaw==";
};
};
- "@ot-builder/ot-glyphs-1.1.0" = {
+ "@ot-builder/ot-glyphs-1.1.1" = {
name = "_at_ot-builder_slash_ot-glyphs";
packageName = "@ot-builder/ot-glyphs";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.1.0.tgz";
- sha512 = "EURkR2aUUR4Zlhdx+SdvEAkA7Vx+2mRorozb4gySs5PNqbKq43uzgXIgz1Djq6wasN00KcJGlOjogIv1zKFBwg==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.1.1.tgz";
+ sha512 = "+1eUQ42XXE0X3bTJlXK7hPFxXT46Ad4rSd7v/nsIJoLCggngDZmlMP2xSfualh/x6VV66sgys49NWY9ZF/KLXg==";
};
};
- "@ot-builder/ot-layout-1.1.0" = {
+ "@ot-builder/ot-layout-1.1.1" = {
name = "_at_ot-builder_slash_ot-layout";
packageName = "@ot-builder/ot-layout";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.1.0.tgz";
- sha512 = "x07BUvdLmcU2w8V8JxiMzv1dI5ybkuDrvpVDuwSAL/eBsuDYf7/3i+ewvHv1WlqG9nQ0v2RJK48CicrCGhlpQw==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.1.1.tgz";
+ sha512 = "m3AgW5UT322g6fjUs9oRj/khjpCkAAC429PEckA1faRq2BJtCGOV5XE+S05TcjodiWNBMc11TVyREAqsSUEK/Q==";
};
};
- "@ot-builder/ot-metadata-1.1.0" = {
+ "@ot-builder/ot-metadata-1.1.1" = {
name = "_at_ot-builder_slash_ot-metadata";
packageName = "@ot-builder/ot-metadata";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.1.0.tgz";
- sha512 = "zgUlAqDj8eCuizVbMN4CVA76m+PAUdl91tUO1JTAn5qt0Lo8kfnOWaFc/aU+Q8HD3RXENRpAjA3N3kBm05UNiQ==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.1.1.tgz";
+ sha512 = "1IXH0alOpT9DA7efJnPjm6G25vRQB88T+dPFBUlxunRJCfWryUU4pKIHRDUTq4pshDRC2tGSU2z9o6a/UcRrMw==";
};
};
- "@ot-builder/ot-name-1.1.0" = {
+ "@ot-builder/ot-name-1.1.1" = {
name = "_at_ot-builder_slash_ot-name";
packageName = "@ot-builder/ot-name";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.1.0.tgz";
- sha512 = "mudNPddCD/UD+v1fuFdPv3CzHjVS9Jt4GJhQ7or5HsG3/dIQ9N8jfqtBXtSK5ePEgoUsfhPWN5do/cwd//GQQQ==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.1.1.tgz";
+ sha512 = "dtryvcD1/j8e0eaL1ZHm6Svrl3qesDtiWb6lpq0BFbGk5dP1hRICNX+McgOSssOQf2ry6O5yjzrhsPygClkg+A==";
};
};
- "@ot-builder/ot-sfnt-1.1.0" = {
+ "@ot-builder/ot-sfnt-1.1.1" = {
name = "_at_ot-builder_slash_ot-sfnt";
packageName = "@ot-builder/ot-sfnt";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.1.0.tgz";
- sha512 = "iyz7npSWu5z9mgSnEjFkBFoOA4mKYIfbG27SGUWWWx0HWHI9cRoE+FHIcQOCJH0PmATvNCXMVfiCSPHesb57GA==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.1.1.tgz";
+ sha512 = "U4WKdofSLDZNQsIf882b6snNA1tm7ooDl7o7p1cl5IcCycj/pbeqCpMwXd4mfcuzP8oAynuWvKOR2CgUjYoxEQ==";
};
};
- "@ot-builder/ot-standard-glyph-namer-1.1.0" = {
+ "@ot-builder/ot-standard-glyph-namer-1.1.1" = {
name = "_at_ot-builder_slash_ot-standard-glyph-namer";
packageName = "@ot-builder/ot-standard-glyph-namer";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.1.0.tgz";
- sha512 = "2jyZCBOWmkKyLfU/EOS2AZjJ0Y0toqZqOb2vrIhQRUkli9cb1RyALxkOnP60IfGsD2SNa9yxZcEbS9RlRK8rvw==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.1.1.tgz";
+ sha512 = "hEHm3Al0tZV48eVuupGsFmxuOPih60on3aQlhYp4zqdxSqPEmiDycdsJ7isjqi405MnYfKY+HKDihGXisWXhHQ==";
};
};
- "@ot-builder/prelude-1.1.0" = {
+ "@ot-builder/prelude-1.1.1" = {
name = "_at_ot-builder_slash_prelude";
packageName = "@ot-builder/prelude";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.1.0.tgz";
- sha512 = "ghZ04jh2z8WD4UdHJVXKTyjzAo7zUD4lyilrO17fKT3WqD/LW/2vKC7inwepELwVC03uT8xaVhnflF1rYGMzKg==";
+ url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.1.1.tgz";
+ sha512 = "/o7oAgrKzcCwqJCgagucGZE+J2+RSCNTOo5b5OBhSYeHZkHuqkWHa/0osn93e6Pmx/2UPe14vdIAnmO3mtLR1g==";
};
};
- "@ot-builder/primitive-1.1.0" = {
+ "@ot-builder/primitive-1.1.1" = {
name = "_at_ot-builder_slash_primitive";
packageName = "@ot-builder/primitive";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.1.0.tgz";
- sha512 = "ob7od9Lr3nlGSM6v4xoM8krXuO2W0bOFfpog4Trsg6BArRz8zFfdFVjsZ8umxAhJX2z0Jroiq1nM8okdkw0TDQ==";
+ url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.1.1.tgz";
+ sha512 = "Cnz9jKC+PLmpkBtcZCjUkb4+nxvaRaltVTWVPcPyhyKJRGcVJ71bYp/akV/+z6O6EO2vhleJdoayHr9GuLxYwQ==";
};
};
- "@ot-builder/rectify-1.1.0" = {
+ "@ot-builder/rectify-1.1.1" = {
name = "_at_ot-builder_slash_rectify";
packageName = "@ot-builder/rectify";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.1.0.tgz";
- sha512 = "nT6VP78JwQtLcyn+DEVp5Xv5bAi+6z9Y8QaaLYWCtv5AnY4aNN7VKwiK4v9Kag77BYDqYT7PI4et2tR5Pf4jSA==";
+ url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.1.1.tgz";
+ sha512 = "vTEqcITcKTaZiyhdk1MWL0sKj8L/oKARNeSusJs3kMxzxtTZQVnG4sdbE8BvKy686DHtwggNyROncp1FPY0EEw==";
};
};
- "@ot-builder/stat-glyphs-1.1.0" = {
+ "@ot-builder/stat-glyphs-1.1.1" = {
name = "_at_ot-builder_slash_stat-glyphs";
packageName = "@ot-builder/stat-glyphs";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.1.0.tgz";
- sha512 = "FquKCcC2/Z/cCV16vi+8DHoQzMdwaYSgvA8Hv4Djx3aYLyAmYe14ODfZF63RcW5uh7pZsG1c6u82bf1trwZr9g==";
+ url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.1.1.tgz";
+ sha512 = "vBukU1iyR9o+cDEpJd/X+EH8ySCgIM+g4VujiDk0EIaXD0fUuN/9IIbYnOIl6QmFaPLFTngR9d/Kmtm6QtHrUQ==";
};
};
- "@ot-builder/trace-1.1.0" = {
+ "@ot-builder/trace-1.1.1" = {
name = "_at_ot-builder_slash_trace";
packageName = "@ot-builder/trace";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.1.0.tgz";
- sha512 = "1C2vziYWUYe2YzPEPfNIdqjXtVjl5we69EjX5q4ZZPbCFFoeWGRR54Zxgyp8V5GAvKz0Pn94nXGaFlfEdwk3jQ==";
+ url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.1.1.tgz";
+ sha512 = "Js9UH5YF2/7/rfNQbYbW/Lw/g3Nz4gjOr7BFJIgvBYw4Bu4EKg0Ic30OVfxdxJ7l1YwwtTDxnlCvPyjhoY5F9A==";
};
};
- "@ot-builder/var-store-1.1.0" = {
+ "@ot-builder/var-store-1.1.1" = {
name = "_at_ot-builder_slash_var-store";
packageName = "@ot-builder/var-store";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.1.0.tgz";
- sha512 = "Q60yNeIDJiqlHIPDkqJJXZWN5zodkKQQv/5PpLIocKMdHrQVqltrTQ5QL+V42Nup1+BiGt1zmR+sO+uUa3A/Iw==";
+ url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.1.1.tgz";
+ sha512 = "8MZo9pfCFCfNb42eGnZMHuqIYi5GFDOxXGC7gkiKVkPd7RtDe2v5ZLMDEHgQwHACArUn16/U+cSexNbXg8y+Yw==";
};
};
- "@ot-builder/variance-1.1.0" = {
+ "@ot-builder/variance-1.1.1" = {
name = "_at_ot-builder_slash_variance";
packageName = "@ot-builder/variance";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.1.0.tgz";
- sha512 = "azUnRrvj2LKkPTYWuiEFStbUEQWbaiI6F63SZOL8yIOEr5Jya/iZ33HeeGltx/jbCrLdboad5pBechG/QD44+w==";
+ url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.1.1.tgz";
+ sha512 = "zCL24UlrRJ7Eojq5PgbbAjPo05NDiYhyZ+wTwbgNpiJ4Pcd64SfgXwwWcrq261v7d2W/u0TkV77xGJYnHG+vKg==";
};
};
"@parcel/fs-1.11.0" = {
@@ -5206,13 +5197,13 @@ let
sha512 = "I/gRlM2meKPKXFN/1fxLoigPXvAUsivxRCih7vgeO7o4qrNNsl6Ah85l3UBbFi0t7ttjMde2+bS1A32a1Hu0BA==";
};
};
- "@prisma/engines-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db" = {
+ "@prisma/engines-3.1.0-24.c22652b7e418506fab23052d569b85d3aec4883f" = {
name = "_at_prisma_slash_engines";
packageName = "@prisma/engines";
- version = "2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db";
+ version = "3.1.0-24.c22652b7e418506fab23052d569b85d3aec4883f";
src = fetchurl {
- url = "https://registry.npmjs.org/@prisma/engines/-/engines-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db.tgz";
- sha512 = "Q9CwN6e5E5Abso7J3A1fHbcF4NXGRINyMnf7WQ07fXaebxTTARY5BNUzy2Mo5uH82eRVO5v7ImNuR044KTjLJg==";
+ url = "https://registry.npmjs.org/@prisma/engines/-/engines-3.1.0-24.c22652b7e418506fab23052d569b85d3aec4883f.tgz";
+ sha512 = "6NEp0VlLho3hVtIvj2P4h0e19AYqQSXtFGts8gSIXDnV+l5pRFZaDMfGo2RiLMR0Kfrs8c3ZYxYX0sWmVL0tWw==";
};
};
"@protobufjs/aspromise-1.1.2" = {
@@ -5359,13 +5350,13 @@ let
sha512 = "tU8fQs0D76ZKhJ2cWtnfQthWqiZgGBx0gH0+5D8JvaBEBaqA8foPPBt3Nonwr3ygyv5xrw2IzKWgIY86BlGs+w==";
};
};
- "@redocly/openapi-core-1.0.0-beta.58" = {
+ "@redocly/openapi-core-1.0.0-beta.60" = {
name = "_at_redocly_slash_openapi-core";
packageName = "@redocly/openapi-core";
- version = "1.0.0-beta.58";
+ version = "1.0.0-beta.60";
src = fetchurl {
- url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.58.tgz";
- sha512 = "aHohzi5PCBJd47cXXLD1sigVWEs4Xs9E5MOMq2RZ3FNmufiRxY+u1b4oPYGfcr4n3mBnG2qH1mFiTue6Levq7w==";
+ url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.60.tgz";
+ sha512 = "XxpHcdIc50f/yqNu9zObo/gF2QVkWe1QqC6l7ju05bj35fhf2fUcx+XAroPeyJpEePCeT6FeM/rID40dM1c5Nw==";
};
};
"@redocly/react-dropdown-aria-2.0.12" = {
@@ -5458,13 +5449,13 @@ let
sha512 = "c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==";
};
};
- "@schematics/angular-12.2.5" = {
+ "@schematics/angular-12.2.6" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "12.2.5";
+ version = "12.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.5.tgz";
- sha512 = "Ln2GyO7Y00PrQKjqCONCDb4dwGzGboH3zIJvicWzFO+ZgkNLr/dsitGKm8b8OfR/UEiBcnK72xwPj9FWfXA4EQ==";
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.6.tgz";
+ sha512 = "53yVIB43jPpqitJXT5IxPm9Kq1P8AyRgzrCIKAl4mESsPsOIFR6ZCpuNRlaumEinHnbMpgzZ2M+RlialzAOS6w==";
};
};
"@segment/loosely-validate-event-2.0.0" = {
@@ -5539,13 +5530,13 @@ let
sha512 = "q2CMqCkKeBaKA/UwfJAZLkdUsbghSbiYPvAX4rl9rsR5APm4KWtjKQP9CTOtVO5JRMWYoysK6jF0d5VJOABRzQ==";
};
};
- "@serverless/platform-client-china-2.2.6" = {
+ "@serverless/platform-client-china-2.2.7" = {
name = "_at_serverless_slash_platform-client-china";
packageName = "@serverless/platform-client-china";
- version = "2.2.6";
+ version = "2.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-2.2.6.tgz";
- sha512 = "CRQi3vi1iqWF8qeMNjU5lq+V7ztdVY3pUf6qNhCwcxM1TAOFncM3lsbIc4yf9gsKkOThHDmltf686u/KqDGgJg==";
+ url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-2.2.7.tgz";
+ sha512 = "6wkOQamu7jPNq4bI/TbMrk69BrIMm/nzRwKQbq84fNmdxC+u1sxLkWuAafGYOQePbA7lq/oLEsVO3fWAA83jCA==";
};
};
"@serverless/template-1.1.4" = {
@@ -5575,13 +5566,13 @@ let
sha512 = "cl5uPaGg72z0sCUpF0zsOhwYYUV72Gxc1FwFfxltO8hSvMeFDvwD7JrNE4kHcIcKRjwPGbSH0fdVPUpErZ8Mog==";
};
};
- "@serverless/utils-5.10.0" = {
+ "@serverless/utils-5.14.0" = {
name = "_at_serverless_slash_utils";
packageName = "@serverless/utils";
- version = "5.10.0";
+ version = "5.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/utils/-/utils-5.10.0.tgz";
- sha512 = "bRv5o+uR2/o6PCvRI+9mAe6quhqAyJIybI3RH/UXiRzP3qNtbt9RnZDhAe2wjNidf+8iA5UYeLRt2MG3Mb9X3w==";
+ url = "https://registry.npmjs.org/@serverless/utils/-/utils-5.14.0.tgz";
+ sha512 = "70DGJLQuPOxCP0sTqI0qqH1wJ3Zk7/D7OXZ+0ABMBeu+S/L5ZVF1/ZijauemxIA80TVOM9CeOuc/bUyfIFjP2g==";
};
};
"@serverless/utils-china-1.1.4" = {
@@ -5674,13 +5665,13 @@ let
sha512 = "JiX9vxoKMmu8Y3Zr2RVathBL1Cdu4Nt4MuNWemt1Nc06A0RAin9c5FArkhGsyMBWfCu4zj+9b+GxtjAnE4qqLQ==";
};
};
- "@sindresorhus/is-4.0.1" = {
+ "@sindresorhus/is-4.2.0" = {
name = "_at_sindresorhus_slash_is";
packageName = "@sindresorhus/is";
- version = "4.0.1";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.1.tgz";
- sha512 = "Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==";
+ url = "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.0.tgz";
+ sha512 = "VkE3KLBmJwcCaVARtQpfuKcKv8gcBmUubrfHGF84dXuuW6jgsRYxPtzcIhPyK9WAPpRt2/xY6zkD9MnRaJzSyw==";
};
};
"@sindresorhus/slugify-1.1.2" = {
@@ -6088,13 +6079,13 @@ let
sha512 = "RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==";
};
};
- "@trysound/sax-0.1.1" = {
+ "@trysound/sax-0.2.0" = {
name = "_at_trysound_slash_sax";
packageName = "@trysound/sax";
- version = "0.1.1";
+ version = "0.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz";
- sha512 = "Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==";
+ url = "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz";
+ sha512 = "L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==";
};
};
"@turist/fetch-7.1.7" = {
@@ -6340,13 +6331,13 @@ let
sha512 = "vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==";
};
};
- "@types/debounce-1.2.0" = {
+ "@types/debounce-1.2.1" = {
name = "_at_types_slash_debounce";
packageName = "@types/debounce";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.0.tgz";
- sha512 = "bWG5wapaWgbss9E238T0R6bfo5Fh3OkeoSt245CM7JJwVwpw6MEBCbIxLq5z8KzsE3uJhzcIuQkyiZmzV3M/Dw==";
+ url = "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.1.tgz";
+ sha512 = "epMsEE85fi4lfmJUH/89/iV/LI+F5CvNIvmgs5g5jYFPfhO2S/ae8WSsLOKWdwtoaZw9Q2IhJ4tQ5tFCcS/4HA==";
};
};
"@types/decompress-4.2.4" = {
@@ -6565,15 +6556,6 @@ let
sha512 = "anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==";
};
};
- "@types/graphlib-2.1.8" = {
- name = "_at_types_slash_graphlib";
- packageName = "@types/graphlib";
- version = "2.1.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/graphlib/-/graphlib-2.1.8.tgz";
- sha512 = "8nbbyD3zABRA9ePoBgAl2ym8cIwKQXTfv1gaIRTdY99yEOCaHfmjBeRp+BIemS8NtOqoWK7mfzWxjNrxLK3T5w==";
- };
- };
"@types/hast-2.3.4" = {
name = "_at_types_slash_hast";
packageName = "@types/hast";
@@ -6781,13 +6763,13 @@ let
sha512 = "EP6O3Jkr7bXvZZSZYlsgt5DIjiGr0dXP1/jVEwVLTFgg0d+3lWVQkRavYVQszV7dYUwvg0B8R0MBDpcmXg7XIA==";
};
};
- "@types/lodash-4.14.172" = {
+ "@types/lodash-4.14.173" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.172";
+ version = "4.14.173";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.172.tgz";
- sha512 = "/BHF5HAx3em7/KkzVKm3LrsD6HZAXuXO1AJZQ3cRRBZj4oHZDviWPYu0aEplAqDFNHZPW6d3G7KN+ONcCCC7pw==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.173.tgz";
+ sha512 = "vv0CAYoaEjCw/mLy96GBTnRoZrSxkGE0BKzKimdR8P3OzrNYNvBgtW7p055A+E8C31vXNUhWKoFCbhq7gbyhFg==";
};
};
"@types/long-4.0.1" = {
@@ -6943,13 +6925,13 @@ let
sha512 = "F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==";
};
};
- "@types/node-12.20.24" = {
+ "@types/node-12.20.25" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "12.20.24";
+ version = "12.20.25";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz";
- sha512 = "yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==";
+ url = "https://registry.npmjs.org/@types/node/-/node-12.20.25.tgz";
+ sha512 = "hcTWqk7DR/HrN9Xe7AlJwuCaL13Vcd9/g/T54YrJz4Q3ESM5mr33YCzW2bOfzSIc3aZMeGBvbLGvgN6mIJ0I5Q==";
};
};
"@types/node-14.11.1" = {
@@ -6961,22 +6943,13 @@ let
sha512 = "oTQgnd0hblfLsJ6BvJzzSL+Inogp3lq9fGgqRkMB/ziKMgEUaFl801OncOzUmalfzt14N0oPHMK47ipl+wbTIw==";
};
};
- "@types/node-14.17.15" = {
+ "@types/node-14.17.17" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.17.15";
+ version = "14.17.17";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.17.15.tgz";
- sha512 = "D1sdW0EcSCmNdLKBGMYb38YsHUS6JcM7yQ6sLQ9KuZ35ck7LYCKE7kYFHOO59ayFOY3zobWVZxf4KXhYHcHYFA==";
- };
- };
- "@types/node-15.12.5" = {
- name = "_at_types_slash_node";
- packageName = "@types/node";
- version = "15.12.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-15.12.5.tgz";
- sha512 = "se3yX7UHv5Bscf8f1ERKvQOD6sTyycH3hdaoozvaLxgUiY5lIGEeH37AD0G0Qi9kPqihPn0HOfd2yaIEN9VwEg==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.17.17.tgz";
+ sha512 = "niAjcewgEYvSPCZm3OaM9y6YQrL2SEPH9PymtE6fuZAvFiP6ereCcvApGl2jKTq7copTIguX3PBvfP08LN4LvQ==";
};
};
"@types/node-15.14.9" = {
@@ -6997,15 +6970,6 @@ let
sha512 = "7EIraBEyRHEe7CH+Fm1XvgqU6uwZN8Q7jppJGcqjROMT29qhAuuOxYB1uEY5UMYQKEmA5D+5tBnhdaPXSsLONA==";
};
};
- "@types/node-16.3.3" = {
- name = "_at_types_slash_node";
- packageName = "@types/node";
- version = "16.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-16.3.3.tgz";
- sha512 = "8h7k1YgQKxKXWckzFCMfsIwn0Y61UK6tlD6y2lOb3hTOIMlK3t9/QwHOhc81TwU+RMf0As5fj7NPjroERCnejQ==";
- };
- };
"@types/node-16.6.1" = {
name = "_at_types_slash_node";
packageName = "@types/node";
@@ -7024,22 +6988,22 @@ let
sha512 = "S6gm2sm9xIRWTxD7Ttj8N1ZrYfqdqZEU38Nwnrhd6krk7zf8vdgMgzz8hpAX9CfmXaJfP+Vqy2EhJpVavNEocg==";
};
};
- "@types/node-16.7.6" = {
+ "@types/node-16.9.1" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "16.7.6";
+ version = "16.9.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-16.7.6.tgz";
- sha512 = "VESVNFoa/ahYA62xnLBjo5ur6gPsgEE5cNRy8SrdnkZ2nwJSW0kJ4ufbFr2zuU9ALtHM8juY53VcRoTA7htXSg==";
+ url = "https://registry.npmjs.org/@types/node/-/node-16.9.1.tgz";
+ sha512 = "QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==";
};
};
- "@types/node-16.9.0" = {
+ "@types/node-16.9.4" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "16.9.0";
+ version = "16.9.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-16.9.0.tgz";
- sha512 = "nmP+VR4oT0pJUPFbKE4SXj3Yb4Q/kz3M9dSAO1GGMebRKWHQxLfDNmU/yh3xxCJha3N60nQ/JwXWwOE/ZSEVag==";
+ url = "https://registry.npmjs.org/@types/node/-/node-16.9.4.tgz";
+ sha512 = "KDazLNYAGIuJugdbULwFZULF9qQ13yNWEBFnfVpqlpgAAo6H/qnM9RjBgh0A0kmHf3XxAKLdN5mTIng9iUvVLA==";
};
};
"@types/node-6.14.13" = {
@@ -7231,15 +7195,6 @@ let
sha512 = "/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==";
};
};
- "@types/request-2.48.6" = {
- name = "_at_types_slash_request";
- packageName = "@types/request";
- version = "2.48.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/request/-/request-2.48.6.tgz";
- sha512 = "vrZaV3Ij7j/l/3hz6OttZFtpRCu7zlq7XgkYHJP6FwVEAZkGQ095WqyJV08/GlW9eyXKVcp/xmtruHm8eHpw1g==";
- };
- };
"@types/request-2.48.7" = {
name = "_at_types_slash_request";
packageName = "@types/request";
@@ -7492,13 +7447,13 @@ let
sha512 = "wZt3VTmzYrgZ0l/3QmEbCq4KAJ71K3/hmMQ/nfpv84oH8e81KKwPEoQ5v8dNCxfHFVJ1JabHKmCvqdYOoVm1Ow==";
};
};
- "@types/webpack-4.41.30" = {
+ "@types/webpack-4.41.31" = {
name = "_at_types_slash_webpack";
packageName = "@types/webpack";
- version = "4.41.30";
+ version = "4.41.31";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz";
- sha512 = "GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==";
+ url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz";
+ sha512 = "/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==";
};
};
"@types/webpack-sources-3.2.0" = {
@@ -7528,15 +7483,6 @@ let
sha512 = "d/7W23JAXPodQNbOZNXvl2K+bqAQrCMwlh/nuQsPSQk6Fq0opHoPrUw43aHsvSbIiQPr8Of2hkFbnz1XBFVyZQ==";
};
};
- "@types/ws-7.4.5" = {
- name = "_at_types_slash_ws";
- packageName = "@types/ws";
- version = "7.4.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/ws/-/ws-7.4.5.tgz";
- sha512 = "8mbDgtc8xpxDDem5Gwj76stBDJX35KQ3YBoayxlqUQcL5BZUthiqP/VQ4PQnLHqM4PmlbyO74t98eJpURO+gPA==";
- };
- };
"@types/ws-7.4.7" = {
name = "_at_types_slash_ws";
packageName = "@types/ws";
@@ -7564,15 +7510,6 @@ let
sha512 = "7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==";
};
};
- "@types/yauzl-2.9.1" = {
- name = "_at_types_slash_yauzl";
- packageName = "@types/yauzl";
- version = "2.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz";
- sha512 = "A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==";
- };
- };
"@types/yauzl-2.9.2" = {
name = "_at_types_slash_yauzl";
packageName = "@types/yauzl";
@@ -7591,13 +7528,22 @@ let
sha512 = "S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==";
};
};
- "@typescript-eslint/eslint-plugin-4.31.0" = {
+ "@types/zen-observable-0.8.3" = {
+ name = "_at_types_slash_zen-observable";
+ packageName = "@types/zen-observable";
+ version = "0.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.3.tgz";
+ sha512 = "fbF6oTd4sGGy0xjHPKAt+eS2CrxJ3+6gQ3FGcBoIJR2TLAyCkCyI8JqZNy+FeON0AhVgNJoUumVoZQjBFUqHkw==";
+ };
+ };
+ "@typescript-eslint/eslint-plugin-4.31.2" = {
name = "_at_typescript-eslint_slash_eslint-plugin";
packageName = "@typescript-eslint/eslint-plugin";
- version = "4.31.0";
+ version = "4.31.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.0.tgz";
- sha512 = "iPKZTZNavAlOhfF4gymiSuUkgLne/nh5Oz2/mdiUmuZVD42m9PapnCnzjxuDsnpnbH3wT5s2D8bw6S39TC6GNw==";
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.2.tgz";
+ sha512 = "w63SCQ4bIwWN/+3FxzpnWrDjQRXVEGiTt9tJTRptRXeFvdZc/wLiz3FQUwNQ2CVoRGI6KUWMNUj/pk63noUfcA==";
};
};
"@typescript-eslint/experimental-utils-3.10.1" = {
@@ -7609,13 +7555,13 @@ let
sha512 = "DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==";
};
};
- "@typescript-eslint/experimental-utils-4.31.0" = {
+ "@typescript-eslint/experimental-utils-4.31.2" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "4.31.0";
+ version = "4.31.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.0.tgz";
- sha512 = "Hld+EQiKLMppgKKkdUsLeVIeEOrwKc2G983NmznY/r5/ZtZCDvIOXnXtwqJIgYz/ymsy7n7RGvMyrzf1WaSQrw==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.2.tgz";
+ sha512 = "3tm2T4nyA970yQ6R3JZV9l0yilE2FedYg8dcXrTar34zC9r6JB7WyBQbpIVongKPlhEMjhQ01qkwrzWy38Bk1Q==";
};
};
"@typescript-eslint/parser-3.10.1" = {
@@ -7627,22 +7573,22 @@ let
sha512 = "Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==";
};
};
- "@typescript-eslint/parser-4.31.0" = {
+ "@typescript-eslint/parser-4.31.2" = {
name = "_at_typescript-eslint_slash_parser";
packageName = "@typescript-eslint/parser";
- version = "4.31.0";
+ version = "4.31.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.31.0.tgz";
- sha512 = "oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w==";
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.31.2.tgz";
+ sha512 = "EcdO0E7M/sv23S/rLvenHkb58l3XhuSZzKf6DBvLgHqOYdL6YFMYVtreGFWirxaU2mS1GYDby3Lyxco7X5+Vjw==";
};
};
- "@typescript-eslint/scope-manager-4.31.0" = {
+ "@typescript-eslint/scope-manager-4.31.2" = {
name = "_at_typescript-eslint_slash_scope-manager";
packageName = "@typescript-eslint/scope-manager";
- version = "4.31.0";
+ version = "4.31.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.31.0.tgz";
- sha512 = "LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg==";
+ url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.31.2.tgz";
+ sha512 = "2JGwudpFoR/3Czq6mPpE8zBPYdHWFGL6lUNIGolbKQeSNv4EAiHaR5GVDQaLA0FwgcdcMtRk+SBJbFGL7+La5w==";
};
};
"@typescript-eslint/types-3.10.1" = {
@@ -7654,13 +7600,13 @@ let
sha512 = "+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==";
};
};
- "@typescript-eslint/types-4.31.0" = {
+ "@typescript-eslint/types-4.31.2" = {
name = "_at_typescript-eslint_slash_types";
packageName = "@typescript-eslint/types";
- version = "4.31.0";
+ version = "4.31.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.31.0.tgz";
- sha512 = "9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.31.2.tgz";
+ sha512 = "kWiTTBCTKEdBGrZKwFvOlGNcAsKGJSBc8xLvSjSppFO88AqGxGNYtF36EuEYG6XZ9vT0xX8RNiHbQUKglbSi1w==";
};
};
"@typescript-eslint/typescript-estree-3.10.1" = {
@@ -7672,13 +7618,13 @@ let
sha512 = "QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==";
};
};
- "@typescript-eslint/typescript-estree-4.31.0" = {
+ "@typescript-eslint/typescript-estree-4.31.2" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "4.31.0";
+ version = "4.31.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.0.tgz";
- sha512 = "QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.2.tgz";
+ sha512 = "ieBq8U9at6PvaC7/Z6oe8D3czeW5d//Fo1xkF/s9394VR0bg/UaMYPdARiWyKX+lLEjY3w/FNZJxitMsiWv+wA==";
};
};
"@typescript-eslint/visitor-keys-3.10.1" = {
@@ -7690,13 +7636,13 @@ let
sha512 = "9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==";
};
};
- "@typescript-eslint/visitor-keys-4.31.0" = {
+ "@typescript-eslint/visitor-keys-4.31.2" = {
name = "_at_typescript-eslint_slash_visitor-keys";
packageName = "@typescript-eslint/visitor-keys";
- version = "4.31.0";
+ version = "4.31.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.0.tgz";
- sha512 = "HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w==";
+ url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.2.tgz";
+ sha512 = "PrBId7EQq2Nibns7dd/ch6S6/M4/iwLM9McbgeEbCXfxdwRUNxJ4UNreJ6Gh3fI2GNKNrWnQxKL7oCPmngKBug==";
};
};
"@uifabric/foundation-7.10.0" = {
@@ -7780,13 +7726,13 @@ let
sha512 = "sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==";
};
};
- "@unicode/unicode-13.0.0-1.2.0" = {
+ "@unicode/unicode-13.0.0-1.2.1" = {
name = "_at_unicode_slash_unicode-13.0.0";
packageName = "@unicode/unicode-13.0.0";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@unicode/unicode-13.0.0/-/unicode-13.0.0-1.2.0.tgz";
- sha512 = "ocuWbduBe3lNt/651RUs3eVbWLCQ7S40nxCCuErm0ynDZsraAzT9TGMea2qx9mUR59/un4a+SQSTHs1vB9QfPQ==";
+ url = "https://registry.npmjs.org/@unicode/unicode-13.0.0/-/unicode-13.0.0-1.2.1.tgz";
+ sha512 = "8NDE4zZASktxJe+hV13K795wefyx+wRhu3Wl7TJ8fzsKx95CHsgTFmYRTscqna90zpUz6YBjGyqXHBI2ubiMaw==";
};
};
"@uphold/request-logger-2.0.0" = {
@@ -7879,31 +7825,31 @@ let
sha512 = "B6PedV/H2kcGEAgnqncwjHe3E8fqUNXCLv1BsrNwkHHWQJXkDN7dFeuEB4oaucBOVbjhH7KGLJ6JAiXPE3S7xA==";
};
};
- "@vue/compiler-core-3.2.11" = {
+ "@vue/compiler-core-3.2.12" = {
name = "_at_vue_slash_compiler-core";
packageName = "@vue/compiler-core";
- version = "3.2.11";
+ version = "3.2.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.11.tgz";
- sha512 = "bcbsLx5XyQg8WDDEGwmpX0BfEfv82wIs9fWFelpyVhNRGMaABvUTalYINyfhVT+jOqNaD4JBhJiVKd/8TmsHWg==";
+ url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.12.tgz";
+ sha512 = "IGJ0JmrAaAl5KBBegPAKkoXvsfDFgN/h7K1t/+0MxqpZF1fTDVUOp3tG7q9gWa7fwzGEaIsPhjtT5C3qztdLKg==";
};
};
- "@vue/compiler-dom-3.2.11" = {
+ "@vue/compiler-dom-3.2.12" = {
name = "_at_vue_slash_compiler-dom";
packageName = "@vue/compiler-dom";
- version = "3.2.11";
+ version = "3.2.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.11.tgz";
- sha512 = "DNvhUHI/1Hn0/+ZYDYGAuDGasUm+XHKC3FE4GqkNCTO/fcLaJMRg/7eT1m1lkc7jPffUwwfh1rZru5mwzOjrNw==";
+ url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.12.tgz";
+ sha512 = "MulvKilA2USm8ubPfvXvNY55HVTn+zHERsXeNg437TXrmM4FRCis6zjWW47QZ3ZyxEkCdqOmuiFCtXbpnuthyw==";
};
};
- "@vue/shared-3.2.11" = {
+ "@vue/shared-3.2.12" = {
name = "_at_vue_slash_shared";
packageName = "@vue/shared";
- version = "3.2.11";
+ version = "3.2.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/shared/-/shared-3.2.11.tgz";
- sha512 = "ovfXAsSsCvV9JVceWjkqC/7OF5HbgLOtCWjCIosmPGG8lxbPuavhIxRH1dTx4Dg9xLgRTNLvI3pVxG4ItQZekg==";
+ url = "https://registry.npmjs.org/@vue/shared/-/shared-3.2.12.tgz";
+ sha512 = "5CkaifUCJwcTuru7FDwKFacPJuEoGUTw0LKSa5bw40B23s0TS+MGlYR1285nbV/ju3QUGlA6d6PD+GJkWy7uFg==";
};
};
"@webassemblyjs/ast-1.11.1" = {
@@ -8464,13 +8410,13 @@ let
sha512 = "WwB53ikYudh9pIorgxrkHKrQZcCqNM/Q/bDzZBffEaGUKGuHrRb3zZUT9Sh2qw9yogC7SsdRmQ1ER0pqvd3bfw==";
};
};
- "@xmldom/xmldom-0.7.4" = {
+ "@xmldom/xmldom-0.7.5" = {
name = "_at_xmldom_slash_xmldom";
packageName = "@xmldom/xmldom";
- version = "0.7.4";
+ version = "0.7.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.4.tgz";
- sha512 = "wdxC79cvO7PjSM34jATd/RYZuYWQ8y/R7MidZl1NYYlbpFn1+spfjkiR3ZsJfcaTs2IyslBN7VwBBJwrYKM+zw==";
+ url = "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz";
+ sha512 = "V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==";
};
};
"@xmpp/base64-0.12.1" = {
@@ -9166,22 +9112,22 @@ let
sha1 = "6a7990437ca736d5e1288db92bd3266d5f5cb2aa";
};
};
- "addons-linter-3.12.0" = {
+ "addons-linter-3.14.0" = {
name = "addons-linter";
packageName = "addons-linter";
- version = "3.12.0";
+ version = "3.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/addons-linter/-/addons-linter-3.12.0.tgz";
- sha512 = "GAvHjjqxVn8cQYBD6xshneACdaY2KjakWIyUhXrVbx3g8TZSF78ISucKZ1+XtKZLDvEr1LIJjeeYlR49LNH3CQ==";
+ url = "https://registry.npmjs.org/addons-linter/-/addons-linter-3.14.0.tgz";
+ sha512 = "vtumbG5Ma50K3JkQerx7Q03CfIYy4qZLl4jgwx42tdU8rSFy0vOWqr3t6pOnWD94r1dHAxcDoVglz2YcUrhBuQ==";
};
};
- "addons-scanner-utils-4.9.0" = {
+ "addons-scanner-utils-4.10.0" = {
name = "addons-scanner-utils";
packageName = "addons-scanner-utils";
- version = "4.9.0";
+ version = "4.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-4.9.0.tgz";
- sha512 = "RF+pVMSj3CcWV6NH4pBboCZnpzfr48ZmJCBXt/LZbU59PNepZDFxax9tl2MXzX01AXNwKUGa321pPyc5h4zV5A==";
+ url = "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-4.10.0.tgz";
+ sha512 = "QVpmVvcKuHHNEqz2aUKKqb5hA65xFSUP2aitkR8OSD2Fh1DGIBrVvjXP41nef3f2hLDJ+2oWrEK7toEK1wk2dQ==";
};
};
"addr-to-ip-port-1.5.4" = {
@@ -9202,13 +9148,13 @@ let
sha512 = "aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==";
};
};
- "adm-zip-0.5.5" = {
+ "adm-zip-0.5.6" = {
name = "adm-zip";
packageName = "adm-zip";
- version = "0.5.5";
+ version = "0.5.6";
src = fetchurl {
- url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.5.tgz";
- sha512 = "IWwXKnCbirdbyXSfUDvCCrmYrOHANRZcc8NcRrvTlIApdl7PwE9oGcsYvNeJPAVY1M+70b4PxXGKIf8AEuiQ6w==";
+ url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.6.tgz";
+ sha512 = "nUeYhBHLG08VFOkVwai0pLXge6NNlahH+ccwxXodvl+SLa5l9mXHjg40jRVzofRPz29goiTGze7vIKmCltKtSA==";
};
};
"adverb-where-0.2.5" = {
@@ -9391,6 +9337,15 @@ let
sha512 = "9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==";
};
};
+ "ajv-8.6.3" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "8.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz";
+ sha512 = "SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==";
+ };
+ };
"ajv-errors-1.0.1" = {
name = "ajv-errors";
packageName = "ajv-errors";
@@ -9778,22 +9733,22 @@ let
sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
};
};
- "ansi-regex-5.0.0" = {
+ "ansi-regex-5.0.1" = {
name = "ansi-regex";
packageName = "ansi-regex";
- version = "5.0.0";
+ version = "5.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz";
- sha512 = "bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==";
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz";
+ sha512 = "quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==";
};
};
- "ansi-regex-6.0.0" = {
+ "ansi-regex-6.0.1" = {
name = "ansi-regex";
packageName = "ansi-regex";
- version = "6.0.0";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz";
- sha512 = "tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==";
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz";
+ sha512 = "n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==";
};
};
"ansi-split-1.0.1" = {
@@ -10912,13 +10867,13 @@ let
sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46";
};
};
- "asar-3.0.3" = {
+ "asar-3.1.0" = {
name = "asar";
packageName = "asar";
- version = "3.0.3";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/asar/-/asar-3.0.3.tgz";
- sha512 = "k7zd+KoR+n8pl71PvgElcoKHrVNiSXtw7odKbyNpmgKe7EGRF9Pnu3uLOukD37EvavKwVFxOUpqXTIZC5B5Pmw==";
+ url = "https://registry.npmjs.org/asar/-/asar-3.1.0.tgz";
+ sha512 = "vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ==";
};
};
"ascii-table-0.0.9" = {
@@ -11236,13 +11191,13 @@ let
sha512 = "XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==";
};
};
- "async-append-only-log-3.0.9" = {
+ "async-append-only-log-3.0.11" = {
name = "async-append-only-log";
packageName = "async-append-only-log";
- version = "3.0.9";
+ version = "3.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/async-append-only-log/-/async-append-only-log-3.0.9.tgz";
- sha512 = "PIAz4ujkfeDkCjWawS14HIJksu52QTp8i8fSdCdzg/neNldROEjCtfcZ4+DpU4o6U7aSYNNpdN5stwDwhSZQfA==";
+ url = "https://registry.npmjs.org/async-append-only-log/-/async-append-only-log-3.0.11.tgz";
+ sha512 = "wAPal2HNuPe1UVkXl4DnHXjjFmBpdvuam98qNnN4F7OS4yppGIZrJEoqul0DMyd9g4LIGvhlgwfSI/wTi9zy8w==";
};
};
"async-done-1.3.2" = {
@@ -11569,13 +11524,13 @@ let
sha512 = "tbMZ/Y2rRo6R6TTBODJXTiil+MXaoT6Qzotws3yvI1IWGpYxKo7N/3L06XB8ul8tCG0TigxIOY70SMICM70Ppg==";
};
};
- "aws-sdk-2.985.0" = {
+ "aws-sdk-2.991.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.985.0";
+ version = "2.991.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.985.0.tgz";
- sha512 = "Al1oFENrrDeKRpxlklk5sONqzCgEkrhaJ1vtIfpLYYqhNlAY+ku/z1hG1+qSlvgmljGyn7T6/zAb2EcbbAFZLQ==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.991.0.tgz";
+ sha512 = "TybluMJhRBZ0h5HGupHPTfamwtsJlW56HddJpMbsIjvmh4LGupajrkEwLQYW7osFXQ1S/xuE+0QIy6vWgOpT0g==";
};
};
"aws-sign2-0.6.0" = {
@@ -11641,15 +11596,6 @@ let
sha512 = "NFCoNIHq8lYkJa6ku4m+V1837TP6lCa7n79Iuf8/AqATAHYB0ISaAS1eyIenDOfHOLtym34W65Sjke2xjg2fsA==";
};
};
- "azure-devops-node-api-10.2.2" = {
- name = "azure-devops-node-api";
- packageName = "azure-devops-node-api";
- version = "10.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-10.2.2.tgz";
- sha512 = "4TVv2X7oNStT0vLaEfExmy3J4/CzfuXolEcQl/BRUmvGySqKStTG2O55/hUQ0kM7UJlZBLgniM0SBq4d/WkKow==";
- };
- };
"azure-devops-node-api-11.0.1" = {
name = "azure-devops-node-api";
packageName = "azure-devops-node-api";
@@ -12766,6 +12712,15 @@ let
sha512 = "j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==";
};
};
+ "big-integer-1.6.49" = {
+ name = "big-integer";
+ packageName = "big-integer";
+ version = "1.6.49";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/big-integer/-/big-integer-1.6.49.tgz";
+ sha512 = "KJ7VhqH+f/BOt9a3yMwJNmcZjG53ijWMTjSAGMveQWyLwqIiwkjNP5PFgDob3Snnx86SjDj6I89fIbv0dkQeNw==";
+ };
+ };
"big.js-3.2.0" = {
name = "big.js";
packageName = "big.js";
@@ -13567,6 +13522,15 @@ let
sha1 = "b4a0a5a839a406454af0fe05a8b91a7a766a54e2";
};
};
+ "bottleneck-2.19.5" = {
+ name = "bottleneck";
+ packageName = "bottleneck";
+ version = "2.19.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz";
+ sha512 = "VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==";
+ };
+ };
"boundary-1.0.1" = {
name = "boundary";
packageName = "boundary";
@@ -13648,13 +13612,13 @@ let
sha512 = "eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==";
};
};
- "boxen-5.0.1" = {
+ "boxen-5.1.2" = {
name = "boxen";
packageName = "boxen";
- version = "5.0.1";
+ version = "5.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/boxen/-/boxen-5.0.1.tgz";
- sha512 = "49VBlw+PrWEF51aCmy7QIteYPIFZxSpvqBdP/2itCPPlJ49kj9zg/XPRFrdkne2W+CfwXUls8exMvu1RysZpKA==";
+ url = "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz";
+ sha512 = "9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==";
};
};
"bplist-creator-0.0.6" = {
@@ -14657,6 +14621,15 @@ let
sha512 = "i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==";
};
};
+ "cacache-11.3.3" = {
+ name = "cacache";
+ packageName = "cacache";
+ version = "11.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz";
+ sha512 = "p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==";
+ };
+ };
"cacache-12.0.4" = {
name = "cacache";
packageName = "cacache";
@@ -14765,6 +14738,15 @@ let
sha512 = "A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==";
};
};
+ "calfinated-1.4.1" = {
+ name = "calfinated";
+ packageName = "calfinated";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/calfinated/-/calfinated-1.4.1.tgz";
+ sha1 = "5037e0e77d442b3353e131b04b7bbaf1198ddc6d";
+ };
+ };
"call-bind-1.0.2" = {
name = "call-bind";
packageName = "call-bind";
@@ -14981,13 +14963,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001255" = {
+ "caniuse-lite-1.0.30001259" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001255";
+ version = "1.0.30001259";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz";
- sha512 = "F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001259.tgz";
+ sha512 = "V7mQTFhjITxuk9zBpI6nYsiTXhcPe05l+364nZjK7MFK/E7ibvYBSAXr4YcA6oPR8j3ZLM/LN+lUqUVAQEUZFg==";
};
};
"canvas-2.8.0" = {
@@ -14999,13 +14981,13 @@ let
sha512 = "gLTi17X8WY9Cf5GZ2Yns8T5lfBOcGgFehDFb+JQwDqdOoBOcECS9ZWMEAqMSVcMYwXD659J8NyzjRY/2aE+C2Q==";
};
};
- "canvg-3.0.7" = {
+ "canvg-3.0.8" = {
name = "canvg";
packageName = "canvg";
- version = "3.0.7";
+ version = "3.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/canvg/-/canvg-3.0.7.tgz";
- sha512 = "4sq6iL5Q4VOXS3PL1BapiXIZItpxYyANVzsAKpTPS5oq4u3SKbGfUcbZh2gdLCQ3jWpG/y5wRkMlBBAJhXeiZA==";
+ url = "https://registry.npmjs.org/canvg/-/canvg-3.0.8.tgz";
+ sha512 = "9De5heHfVRgCkln3CGEeSJMviN5U2RyxL4uutYoe8HxI60BjH2XnT2ZUHIp+ZaAZNTUd5Asqfut8WEEdANqfAg==";
};
};
"caporal-1.4.0" = {
@@ -15125,15 +15107,6 @@ let
sha512 = "0aaAPgW92lLmypb9iCd22k7tSD1FbF6dps8VQzmIBKY6ych2gO09b2vo/SbaLTmezJuB8Kh88Rvpl/Uq52mNZg==";
};
};
- "cbor-7.0.6" = {
- name = "cbor";
- packageName = "cbor";
- version = "7.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/cbor/-/cbor-7.0.6.tgz";
- sha512 = "rgt2RFogHGDLFU5r0kSfyeBc+de55DwYHP73KxKsQxsR5b0CYuQPH6AnJaXByiohpLdjQqj/K0SFcOV+dXdhSA==";
- };
- };
"cbor-8.0.0" = {
name = "cbor";
packageName = "cbor";
@@ -15152,31 +15125,31 @@ let
sha512 = "vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==";
};
};
- "cdk8s-1.0.0-beta.30" = {
+ "cdk8s-1.0.0-beta.46" = {
name = "cdk8s";
packageName = "cdk8s";
- version = "1.0.0-beta.30";
+ version = "1.0.0-beta.46";
src = fetchurl {
- url = "https://registry.npmjs.org/cdk8s/-/cdk8s-1.0.0-beta.30.tgz";
- sha512 = "U7esrJ2aQ89ACJY8TD0UWgP0dC30V+vy5ZZ8zSiHJyM5JL4N61pLWXDlrKAhpI3rFlrZn6h8YefkQJRM5aC2gw==";
+ url = "https://registry.npmjs.org/cdk8s/-/cdk8s-1.0.0-beta.46.tgz";
+ sha512 = "mThFg5t92Vu/pSpZVXppaokkSVIdFFnIN8pUoojIaiYL5gD1mG37IY1xt2+FDM6nncl1q6IzjKWipnGOoJYlcQ==";
};
};
- "cdk8s-plus-17-1.0.0-beta.57" = {
+ "cdk8s-plus-17-1.0.0-beta.74" = {
name = "cdk8s-plus-17";
packageName = "cdk8s-plus-17";
- version = "1.0.0-beta.57";
+ version = "1.0.0-beta.74";
src = fetchurl {
- url = "https://registry.npmjs.org/cdk8s-plus-17/-/cdk8s-plus-17-1.0.0-beta.57.tgz";
- sha512 = "xEHt7qxEqqPY7L7Thfmkyx+KmaBT8aFcFlmlfOdKA6rv+PhSlWBmCMM9bFq4QI/k6Yd0+pMuY67dV9KvODcdgQ==";
+ url = "https://registry.npmjs.org/cdk8s-plus-17/-/cdk8s-plus-17-1.0.0-beta.74.tgz";
+ sha512 = "+7+iKqt9Ump9DUm91VouW2H9R7H7cBvbb/hPu8zRflC4OwvSZJb1ONzdUDLahqzFp+l2VQ0zcGMFfD8ONlFMjA==";
};
};
- "cdktf-0.5.0" = {
+ "cdktf-0.6.2" = {
name = "cdktf";
packageName = "cdktf";
- version = "0.5.0";
+ version = "0.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/cdktf/-/cdktf-0.5.0.tgz";
- sha512 = "V/3JOJLvD01vGy8Tvft7jH0NY3R7biKWqJ/BjGCx7+J9KAz6k9aFvtIpRhgcvXMo98B+lmdnMwSgfW2jXhnauQ==";
+ url = "https://registry.npmjs.org/cdktf/-/cdktf-0.6.2.tgz";
+ sha512 = "Kj4ZfWbhsBPPqG1oLIypCgblSVZI+ERpBsHIau6yEsbN+9Frj05PaznfrYwgvobrgNXmUwjkB3jsbqo0vFW9bQ==";
};
};
"center-align-0.1.3" = {
@@ -15530,6 +15503,15 @@ let
sha1 = "5c710f2bab95653272842ba01c6ea61b3545ec35";
};
};
+ "cheerio-0.22.0" = {
+ name = "cheerio";
+ packageName = "cheerio";
+ version = "0.22.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz";
+ sha1 = "a9baa860a3f9b595a6b81b1a86873121ed3a269e";
+ };
+ };
"cheerio-1.0.0-rc.10" = {
name = "cheerio";
packageName = "cheerio";
@@ -15764,13 +15746,13 @@ let
sha1 = "01296a3e5d130cce34974eb509cbbc7d6f78dd3d";
};
};
- "chromecasts-1.10.0" = {
+ "chromecasts-1.10.1" = {
name = "chromecasts";
packageName = "chromecasts";
- version = "1.10.0";
+ version = "1.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/chromecasts/-/chromecasts-1.10.0.tgz";
- sha512 = "vrOiuHxqLb0bWRBlvyL18cHU8PcbZ7iJvwDB6aHdbtdIDVWuzWWZwDyAWHu54j4JNqyaAyYBJiJ6bbHInVcqBQ==";
+ url = "https://registry.npmjs.org/chromecasts/-/chromecasts-1.10.1.tgz";
+ sha512 = "NsbbMxwLEDevtJtVTrTkr5sQhJPZYJiwJ6RXQ1qO9RURtIlcLBnfoncfrjlQPRLAKuPETHkQcCbxYnqTHvILJA==";
};
};
"chromium-pickle-js-0.2.0" = {
@@ -16079,31 +16061,22 @@ let
sha1 = "7e673ee0dd39a611a486476e53f3c6b3941cb582";
};
};
- "cli-progress-3.9.0" = {
+ "cli-progress-3.9.1" = {
name = "cli-progress";
packageName = "cli-progress";
- version = "3.9.0";
+ version = "3.9.1";
src = fetchurl {
- url = "https://registry.npmjs.org/cli-progress/-/cli-progress-3.9.0.tgz";
- sha512 = "g7rLWfhAo/7pF+a/STFH/xPyosaL1zgADhI0OM83hl3c7S43iGvJWEAV2QuDOnQ8i6EMBj/u4+NTd0d5L+4JfA==";
+ url = "https://registry.npmjs.org/cli-progress/-/cli-progress-3.9.1.tgz";
+ sha512 = "AXxiCe2a0Lm0VN+9L0jzmfQSkcZm5EYspfqXKaSIQKqIk+0hnkZ3/v1E9B39mkD6vYhKih3c/RPsJBSwq9O99Q==";
};
};
- "cli-progress-footer-1.1.1" = {
+ "cli-progress-footer-2.0.2" = {
name = "cli-progress-footer";
packageName = "cli-progress-footer";
- version = "1.1.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/cli-progress-footer/-/cli-progress-footer-1.1.1.tgz";
- sha512 = "J0uW2u06pWI0tMKCbcCiMOZd8TbWj4EpuYgPo4Jiwih/FfGbd4dbLcJieO0Ior1pY1HBrnmCuHFk6GB9azE4pg==";
- };
- };
- "cli-progress-footer-2.0.0" = {
- name = "cli-progress-footer";
- packageName = "cli-progress-footer";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cli-progress-footer/-/cli-progress-footer-2.0.0.tgz";
- sha512 = "+MWvSb0KGFOetUptNubegAYWj9NyDwI1XPrfvYE+YWOsufBinF/M7G3VLMjBEGvqSnLYM2nnAX76cHHh0eXsBg==";
+ url = "https://registry.npmjs.org/cli-progress-footer/-/cli-progress-footer-2.0.2.tgz";
+ sha512 = "FQbhQKqyRG463NbIj+XOIODJYNAf6juqIzZ5YvN1+25mvfWw+gdLzN/a64hYLlxr8OUlA5gzgxoqQTyKemko7g==";
};
};
"cli-spinner-0.2.10" = {
@@ -16844,24 +16817,6 @@ let
sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==";
};
};
- "colorette-1.2.2" = {
- name = "colorette";
- packageName = "colorette";
- version = "1.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz";
- sha512 = "MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==";
- };
- };
- "colorette-1.3.0" = {
- name = "colorette";
- packageName = "colorette";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz";
- sha512 = "ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==";
- };
- };
"colorette-1.4.0" = {
name = "colorette";
packageName = "colorette";
@@ -16871,6 +16826,15 @@ let
sha512 = "Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==";
};
};
+ "colorette-2.0.2" = {
+ name = "colorette";
+ packageName = "colorette";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/colorette/-/colorette-2.0.2.tgz";
+ sha512 = "iO5Ycn8HKVhTGGKpwJtyzrrvOGI9YC4u4dppP5yKSGP47ApaZNwX7ne4PtgpTzq+JBwQh6FrdAfCSYTBQe1+FA==";
+ };
+ };
"colornames-1.1.1" = {
name = "colornames";
packageName = "colornames";
@@ -17222,13 +17186,13 @@ let
sha512 = "Xvf85aAtu6v22+E5hfVoLHqyul/jyxh91zvqk/ioJTQuJR7Z78n7H558vMPKanPSRgIEeZemT92I2g9Y8LPbSQ==";
};
};
- "commander-8.1.0" = {
+ "commander-8.2.0" = {
name = "commander";
packageName = "commander";
- version = "8.1.0";
+ version = "8.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-8.1.0.tgz";
- sha512 = "mf45ldcuHSYShkplHHGKWb4TrmwQadxOn7v4WuhDJy0ZVoY5JFajaRDKD0PNe5qXzBX0rhovjTnP6Kz9LETcuA==";
+ url = "https://registry.npmjs.org/commander/-/commander-8.2.0.tgz";
+ sha512 = "LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA==";
};
};
"commandpost-1.4.0" = {
@@ -17510,13 +17474,13 @@ let
sha512 = "bzlVWS2THbMetHqXKB8ypsXN4DQ/1qopGwNJi1eYbpwesJcd86FBjFciCQX/YwAhp9bM7NVnPFqZ5LpV7gP0Dg==";
};
};
- "conf-10.0.2" = {
+ "conf-10.0.3" = {
name = "conf";
packageName = "conf";
- version = "10.0.2";
+ version = "10.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/conf/-/conf-10.0.2.tgz";
- sha512 = "iyy4ArqyQ/yrzNASNBN+jaylu53JRuq0ztvL6KAWYHj4iN56BVuhy2SrzEEHBodNbacZr2Pd/4nWhoAwc66T1g==";
+ url = "https://registry.npmjs.org/conf/-/conf-10.0.3.tgz";
+ sha512 = "4gtQ/Q36qVxBzMe6B7gWOAfni1VdhuHkIzxydHkclnwGmgN+eW4bb6jj73vigCfr7d3WlmqawvhZrpCUCTPYxQ==";
};
};
"conf-6.2.4" = {
@@ -17753,13 +17717,22 @@ let
sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
};
};
- "constructs-3.3.147" = {
+ "constructs-10.0.5" = {
name = "constructs";
packageName = "constructs";
- version = "3.3.147";
+ version = "10.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/constructs/-/constructs-3.3.147.tgz";
- sha512 = "xTSA87W5hscsHdFC2NcbJWALeMt8QWoCvVXRHPIuoBDDXdvBuNoqL2a5kY1yEWSMLQvBPnrDyinfz3twTX6dAw==";
+ url = "https://registry.npmjs.org/constructs/-/constructs-10.0.5.tgz";
+ sha512 = "IwOwekzrASFC3qt4ozCtV09rteAIAesuCGsW0p+uBfqHd2XcvA5CXqJjgf4eUqm6g8e/noXlVCMDWwC8GaLtrg==";
+ };
+ };
+ "constructs-3.3.149" = {
+ name = "constructs";
+ packageName = "constructs";
+ version = "3.3.149";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/constructs/-/constructs-3.3.149.tgz";
+ sha512 = "3xs+rn1+dd/HFERX3zhcJgY/acW/phSZba3Uxw3DVHDKIRT3qc2pE14GaPFTqstr41NkQfGnUvZwcqUgC8q/+Q==";
};
};
"consume-http-header-1.0.0" = {
@@ -17835,22 +17808,22 @@ let
sha1 = "0e790b3abfef90f6ecb77ae8585db9099caf7578";
};
};
- "contentful-management-7.36.2" = {
+ "contentful-management-7.39.1" = {
name = "contentful-management";
packageName = "contentful-management";
- version = "7.36.2";
+ version = "7.39.1";
src = fetchurl {
- url = "https://registry.npmjs.org/contentful-management/-/contentful-management-7.36.2.tgz";
- sha512 = "pOyHyIuOygqQPDfF9C1MQKTAKAJcounClp4R5afhKkXDdh8jUPc34Ej9BACCtseo99Q9BftLQn49nmk9xJHylQ==";
+ url = "https://registry.npmjs.org/contentful-management/-/contentful-management-7.39.1.tgz";
+ sha512 = "1fdJ8890tHZBOTbpCSsDvZY9AQtY/FXQmzItECcFwNAIRz7cUMxtrSNPqK85KVEjyjAlqiV4PIbZnju6ItF4dQ==";
};
};
- "contentful-sdk-core-6.8.5" = {
+ "contentful-sdk-core-6.9.0" = {
name = "contentful-sdk-core";
packageName = "contentful-sdk-core";
- version = "6.8.5";
+ version = "6.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.8.5.tgz";
- sha512 = "Efmv/Jf0zeTdRNqCW6y+iMsNbDa/+KpxYOaYYz0z1qVd4q88qtZDJrvLdjPHtYvrcrvkhYtucVRFr9oe2b+cAA==";
+ url = "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.9.0.tgz";
+ sha512 = "fLwE0avEf81iDdJGVFUB5nC8AzI1OPg+YY33V8aFBgHkKMXpHI6zNInWnQGUekXCl2OAGKk5QkVfEAjvpkFGig==";
};
};
"continuable-1.1.8" = {
@@ -17952,13 +17925,13 @@ let
sha512 = "z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==";
};
};
- "conventional-changelog-conventionalcommits-4.6.0" = {
+ "conventional-changelog-conventionalcommits-4.6.1" = {
name = "conventional-changelog-conventionalcommits";
packageName = "conventional-changelog-conventionalcommits";
- version = "4.6.0";
+ version = "4.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.0.tgz";
- sha512 = "sj9tj3z5cnHaSJCYObA9nISf7eq/YjscLPoq6nmew4SiOjxqL2KRpK20fjnjVbpNDjJ2HR3MoVcWKXwbVvzS0A==";
+ url = "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.1.tgz";
+ sha512 = "lzWJpPZhbM1R0PIzkwzGBCnAkH5RKJzJfFQZcl/D+2lsJxAwGnDKBqn/F4C1RD31GJNn8NuKWQzAZDAVXPp2Mw==";
};
};
"conventional-changelog-core-4.2.4" = {
@@ -18339,40 +18312,40 @@ let
sha512 = "Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==";
};
};
- "core-js-3.16.0" = {
+ "core-js-3.17.2" = {
name = "core-js";
packageName = "core-js";
- version = "3.16.0";
+ version = "3.17.2";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz";
- sha512 = "5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-3.17.2.tgz";
+ sha512 = "XkbXqhcXeMHPRk2ItS+zQYliAMilea2euoMsnpRRdDad6b2VY6CQQcwz1K8AnWesfw4p165RzY0bTnr3UrbYiA==";
};
};
- "core-js-3.17.3" = {
+ "core-js-3.18.0" = {
name = "core-js";
packageName = "core-js";
- version = "3.17.3";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-3.17.3.tgz";
- sha512 = "lyvajs+wd8N1hXfzob1LdOCCHFU4bGMbqqmLn1Q4QlCpDqWPpGf+p0nj+LNrvDDG33j0hZXw2nsvvVpHysxyNw==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-3.18.0.tgz";
+ sha512 = "WJeQqq6jOYgVgg4NrXKL0KLQhi0CT4ZOCvFL+3CQ5o7I6J8HkT5wd53EadMfqTDp1so/MT1J+w2ujhWcCJtN7w==";
};
};
- "core-js-compat-3.17.3" = {
+ "core-js-compat-3.18.0" = {
name = "core-js-compat";
packageName = "core-js-compat";
- version = "3.17.3";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.3.tgz";
- sha512 = "+in61CKYs4hQERiADCJsdgewpdl/X0GhEX77pjKgbeibXviIt2oxEjTc8O2fqHX8mDdBrDvX8MYD/RYsBv4OiA==";
+ url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.0.tgz";
+ sha512 = "tRVjOJu4PxdXjRMEgbP7lqWy1TWJu9a01oBkn8d+dNrhgmBwdTkzhHZpVJnEmhISLdoJI1lX08rcBcHi3TZIWg==";
};
};
- "core-js-pure-3.17.3" = {
+ "core-js-pure-3.18.0" = {
name = "core-js-pure";
packageName = "core-js-pure";
- version = "3.17.3";
+ version = "3.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.17.3.tgz";
- sha512 = "YusrqwiOTTn8058JDa0cv9unbXdIiIgcgI9gXso0ey4WgkFLd3lYlV9rp9n7nDCsYxXsMDTjA4m1h3T348mdlQ==";
+ url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.0.tgz";
+ sha512 = "ZnK+9vyuMhKulIGqT/7RHGRok8RtkHMEX/BGPHkHx+ouDkq+MUvf9mfIgdqhpmPDu8+V5UtRn/CbCRc9I4lX4w==";
};
};
"core-util-is-1.0.2" = {
@@ -18618,13 +18591,13 @@ let
sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6";
};
};
- "create-gatsby-1.13.0" = {
+ "create-gatsby-1.14.0" = {
name = "create-gatsby";
packageName = "create-gatsby";
- version = "1.13.0";
+ version = "1.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.13.0.tgz";
- sha512 = "ypJeb+nj5uZybFeic+ab5myxGh21oZQ+OeCRkKHPL9NPZbzcvQE/y5lWXgVXHqy2/xf2IBnotkImrmiQiqPOxg==";
+ url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.14.0.tgz";
+ sha512 = "ba081Li7A7T7cHmcoE4oL+MO12k4ck5MWENPcuF9U8fTbOfICf+r3S0Mr+35YKbxr0w25RzhN5VcOS3+rokgbA==";
};
};
"create-graphback-1.0.1" = {
@@ -19248,13 +19221,13 @@ let
sha512 = "AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==";
};
};
- "csstype-3.0.8" = {
+ "csstype-3.0.9" = {
name = "csstype";
packageName = "csstype";
- version = "3.0.8";
+ version = "3.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz";
- sha512 = "jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==";
+ url = "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz";
+ sha512 = "rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==";
};
};
"csurf-1.11.0" = {
@@ -19455,13 +19428,13 @@ let
sha512 = "4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==";
};
};
- "d3-7.0.1" = {
+ "d3-7.0.3" = {
name = "d3";
packageName = "d3";
- version = "7.0.1";
+ version = "7.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/d3/-/d3-7.0.1.tgz";
- sha512 = "74zonD4nAtxF9dtwFwJ3RuoHPh2D/UTFX26midBuMVH+7pRbOezuyLUIb8mbQMuYFlcUXT+xy++orCmnvMM/CA==";
+ url = "https://registry.npmjs.org/d3/-/d3-7.0.3.tgz";
+ sha512 = "BEQCpEXI+Z9OnnlXLaS6txoYZZvvXuRyjZoudPuAnWGVOzHxGWC0TL8XRUs7V7IeZQPLfvGztcl54+jgOe122g==";
};
};
"d3-array-1.2.4" = {
@@ -19482,13 +19455,13 @@ let
sha512 = "B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==";
};
};
- "d3-array-3.0.2" = {
+ "d3-array-3.0.4" = {
name = "d3-array";
packageName = "d3-array";
- version = "3.0.2";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/d3-array/-/d3-array-3.0.2.tgz";
- sha512 = "nTN4OC6ufZueotlexbxBd2z8xmG1eIfhvP2m1auH2ONps0L+AZn1r0JWuzMXZ6XgOj1VBOp7GGZmEs9NUFEBbA==";
+ url = "https://registry.npmjs.org/d3-array/-/d3-array-3.0.4.tgz";
+ sha512 = "ShFl90cxNqDaSynDF/Bik/kTzISqePqU3qo2fv6kSJEvF7y7tDCDpcU6WiT01rPO6zngZnrvJ/0j4q6Qg+5EQg==";
};
};
"d3-axis-1.0.12" = {
@@ -20004,13 +19977,13 @@ let
sha512 = "1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==";
};
};
- "d3-scale-4.0.0" = {
+ "d3-scale-4.0.1" = {
name = "d3-scale";
packageName = "d3-scale";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.0.tgz";
- sha512 = "foHQYKpWQcyndH1CGoHdUC4PECxTxonzwwBXGT8qu+Drb1FIc6ON6dG2P5f4hRRMkLiIKeWK7iFtdznDUrnuPQ==";
+ url = "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.1.tgz";
+ sha512 = "akUAsUujCFnw6Sf1dF7y/FXTxz+VvEIOB3ValKtLhNrzFp8q5wPO3VCAmsbCLJWRTxyJCZDoooodjOI1plFqlw==";
};
};
"d3-scale-chromatic-1.5.0" = {
@@ -20454,13 +20427,13 @@ let
sha512 = "hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==";
};
};
- "date-fns-2.23.0" = {
+ "date-fns-2.24.0" = {
name = "date-fns";
packageName = "date-fns";
- version = "2.23.0";
+ version = "2.24.0";
src = fetchurl {
- url = "https://registry.npmjs.org/date-fns/-/date-fns-2.23.0.tgz";
- sha512 = "5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA==";
+ url = "https://registry.npmjs.org/date-fns/-/date-fns-2.24.0.tgz";
+ sha512 = "6ujwvwgPID6zbI0o7UbURi2vlLDR9uP26+tW6Lg+Ji3w7dd0i3DOcjcClLjLPranT60SSEFBwdSyYwn/ZkPIuw==";
};
};
"date-format-2.1.0" = {
@@ -20517,22 +20490,22 @@ let
sha512 = "jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==";
};
};
- "dateformat-4.5.1" = {
+ "dateformat-4.6.3" = {
name = "dateformat";
packageName = "dateformat";
- version = "4.5.1";
+ version = "4.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/dateformat/-/dateformat-4.5.1.tgz";
- sha512 = "OD0TZ+B7yP7ZgpJf5K2DIbj3FZvFvxgFUuaqA/V5zTjAtAAXZ1E8bktHxmAGs4x5b7PflqA9LeQ84Og7wYtF7Q==";
+ url = "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz";
+ sha512 = "2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==";
};
};
- "dayjs-1.10.6" = {
+ "dayjs-1.10.7" = {
name = "dayjs";
packageName = "dayjs";
- version = "1.10.6";
+ version = "1.10.7";
src = fetchurl {
- url = "https://registry.npmjs.org/dayjs/-/dayjs-1.10.6.tgz";
- sha512 = "AztC/IOW4L1Q41A86phW5Thhcrco3xuAA+YX/BLpLWWjRcTj5TOt/QImBLmCKlrF7u7k47arTnOyL6GnbG8Hvw==";
+ url = "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz";
+ sha512 = "P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==";
};
};
"dayjs-1.8.36" = {
@@ -22137,31 +22110,31 @@ let
sha512 = "2FFKzmLGOnD+Y378bRKH+gTjRMuSpH7OKgPy31KjjfCoKZx7tU8Dmqfd/3fhG2d/4bppuN8/KtWMUZBAcUCRnQ==";
};
};
- "dockerfile-ast-0.3.1" = {
+ "dockerfile-ast-0.3.2" = {
name = "dockerfile-ast";
packageName = "dockerfile-ast";
- version = "0.3.1";
+ version = "0.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.3.1.tgz";
- sha512 = "sxFv+wY4TNC68+JkbZ4kPn3pAfnfvbFBUcvYAA9KFg7Es58FgWr+trskeDRWFkCFeuM1QIXeBC5exMeiAeW96Q==";
+ url = "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.3.2.tgz";
+ sha512 = "xh5xPW7YohEr/NjqkQ4IW6hjzqlTh0GIwgNZ1ezwCWyU3IJgOaN2z5Vyh9rLMGfdY+5fQF38gkj8+y9l7I11VA==";
};
};
- "dockerfile-language-service-0.5.0" = {
+ "dockerfile-language-service-0.7.1" = {
name = "dockerfile-language-service";
packageName = "dockerfile-language-service";
- version = "0.5.0";
+ version = "0.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.5.0.tgz";
- sha512 = "63B8rASoOz69NI4a3ftC64mVTDnQhd6xXdu5J6PN53+2wEm6vhO+zf6R4A5/ssxB3nSnckV25OtHCdBX2CYluQ==";
+ url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.7.1.tgz";
+ sha512 = "10utkoAyysjMJQaIGBE61qA1DRbm/+pwQfy/HzfHVgTY66JjbRKMrvW+qvHFhjC7nL/A2zMs90dvSOCMxIVD6w==";
};
};
- "dockerfile-utils-0.7.0" = {
+ "dockerfile-utils-0.9.0" = {
name = "dockerfile-utils";
packageName = "dockerfile-utils";
- version = "0.7.0";
+ version = "0.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.7.0.tgz";
- sha512 = "27Qh1oT1yjbAPbV/VheDZICoSOYfb9pEgkZSiQMbGQOXw0a4ZObDRNxqYQ2o9udVOTbb/HS4y/hm+reCpz8i9g==";
+ url = "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.9.0.tgz";
+ sha512 = "DIZO2fRVbRx5C9LcDZcF1FSFwMYYxQJ6NjLNlKtatQXO79+dAaWW+bvtBuiaUkhVgmWbkSfs0rpv/yr2X37cJw==";
};
};
"doctoc-2.0.1" = {
@@ -22416,6 +22389,15 @@ let
sha512 = "xGWt+NHAQS+4tpgbOAI08yxW0Pr256Gu/FNE2frZVTbgrBUn8M7tz7/ktS/LZ2MHeGqz6topj0/xY+y8R5FBFw==";
};
};
+ "dompurify-2.3.3" = {
+ name = "dompurify";
+ packageName = "dompurify";
+ version = "2.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dompurify/-/dompurify-2.3.3.tgz";
+ sha512 = "dqnqRkPMAjOZE0FogZ+ceJNM2dZ3V/yNOuFB7+39qpO93hHhfRpHw3heYQC7DPK9FqbQTfBKUJhiSfz4MvXYwg==";
+ };
+ };
"domutils-1.4.3" = {
name = "domutils";
packageName = "domutils";
@@ -22893,13 +22875,13 @@ let
sha512 = "9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==";
};
};
- "electron-13.3.0" = {
+ "electron-13.4.0" = {
name = "electron";
packageName = "electron";
- version = "13.3.0";
+ version = "13.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/electron/-/electron-13.3.0.tgz";
- sha512 = "d/BvOLDjI4i7yf9tqCuLL2fFGA2TrM/D9PyRpua+rJolG0qrwp/FohP02L0m+44kmPpofIo4l3NPwLmzyKKimA==";
+ url = "https://registry.npmjs.org/electron/-/electron-13.4.0.tgz";
+ sha512 = "KJGWS2qa0xZXIMPMDUNkRVO8/JxRd4+M0ejYYOzu2LIQ5ijecPzNuNR9nvDkml9XyyRBzu975FkhJcwD17ietQ==";
};
};
"electron-notarize-1.1.1" = {
@@ -22920,13 +22902,13 @@ let
sha512 = "icoRLHzFz/qxzDh/N4Pi2z4yVHurlsCAYQvsCSG7fCedJ4UJXBS6PoQyGH71IfcqKupcKeK7HX/NkyfG+v6vlQ==";
};
};
- "electron-packager-15.3.0" = {
+ "electron-packager-15.4.0" = {
name = "electron-packager";
packageName = "electron-packager";
- version = "15.3.0";
+ version = "15.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-packager/-/electron-packager-15.3.0.tgz";
- sha512 = "PHcykXinmjPyJcYoNGbOWNsOU25nIbMLHBAfg4caazWzYELFL14FshDZEqqrvVOMEUnqjx/Ktc1NmMIN5ZRomQ==";
+ url = "https://registry.npmjs.org/electron-packager/-/electron-packager-15.4.0.tgz";
+ sha512 = "JrrLcBP15KGrPj0cZ/ALKGmaQ4gJkn3mocf0E3bRKdR3kxKWYcDRpCvdhksYDXw/r3I6tMEcZ7XzyApWFXdVpw==";
};
};
"electron-rebuild-3.2.3" = {
@@ -22938,13 +22920,13 @@ let
sha512 = "9oxNmKlDCaf651c+yJWCDIBpF6A9aY+wQtasLEeR5AsPYPuOKEX6xHnC2+WgCLOC94JEpCZznecyC84fbwZq4A==";
};
};
- "electron-to-chromium-1.3.833" = {
+ "electron-to-chromium-1.3.845" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.833";
+ version = "1.3.845";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.833.tgz";
- sha512 = "h+9aVaUHjyunLqtCjJF2jrJ73tYcJqo2cCGKtVAXH9WmnBsb8hiChRQ0P1uXjdxR6Wcfxibephy41c1YlZA/pA==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.845.tgz";
+ sha512 = "y0RorqmExFDI4RjLEC6j365bIT5UAXf9WIRcknvSFHVhbC/dRnCgJnPA3DUUW6SCC85QGKEafgqcHJ6uPdEP1Q==";
};
};
"electrum-client-git://github.com/janoside/electrum-client" = {
@@ -23381,13 +23363,13 @@ let
sha512 = "Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==";
};
};
- "enhanced-resolve-5.8.2" = {
+ "enhanced-resolve-5.8.3" = {
name = "enhanced-resolve";
packageName = "enhanced-resolve";
- version = "5.8.2";
+ version = "5.8.3";
src = fetchurl {
- url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz";
- sha512 = "F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==";
+ url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz";
+ sha512 = "EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==";
};
};
"enquirer-2.3.6" = {
@@ -23642,6 +23624,15 @@ let
sha512 = "MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==";
};
};
+ "es-module-lexer-0.9.0" = {
+ name = "es-module-lexer";
+ packageName = "es-module-lexer";
+ version = "0.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.0.tgz";
+ sha512 = "qU2eN/XHsrl3E4y7mK1wdWnyy5c8gXtCbfP6Xcsemm7fPUR1PIV1JhZfP7ojcN0Fzp69CfrS3u76h2tusvfKiQ==";
+ };
+ };
"es-to-primitive-1.2.1" = {
name = "es-to-primitive";
packageName = "es-to-primitive";
@@ -23993,13 +23984,13 @@ let
sha512 = "Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ==";
};
};
- "eslint-plugin-vue-7.17.0" = {
+ "eslint-plugin-vue-7.18.0" = {
name = "eslint-plugin-vue";
packageName = "eslint-plugin-vue";
- version = "7.17.0";
+ version = "7.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.17.0.tgz";
- sha512 = "Rq5R2QetDCgC+kBFQw1+aJ5B93tQ4xqZvoCUxuIzwTonngNArsdP8ChM8PowIzsJvRtWl4ltGh/bZcN3xhFWSw==";
+ url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.18.0.tgz";
+ sha512 = "ceDXlXYMMPMSXw7tdKUR42w9jlzthJGJ3Kvm3YrZ0zuQfvAySNxe8sm6VHuksBW0+060GzYXhHJG6IHVOfF83Q==";
};
};
"eslint-scope-3.7.3" = {
@@ -24155,6 +24146,15 @@ let
sha1 = "5b6f1547f4d102e670e140c509be6771d6aeb549";
};
};
+ "esprima-1.2.2" = {
+ name = "esprima";
+ packageName = "esprima";
+ version = "1.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz";
+ sha1 = "76a0fd66fcfe154fd292667dc264019750b1657b";
+ };
+ };
"esprima-2.0.0" = {
name = "esprima";
packageName = "esprima";
@@ -25532,6 +25532,15 @@ let
sha512 = "On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==";
};
};
+ "fastify-warning-0.2.0" = {
+ name = "fastify-warning";
+ packageName = "fastify-warning";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fastify-warning/-/fastify-warning-0.2.0.tgz";
+ sha512 = "s1EQguBw/9qtc1p/WTY4eq9WMRIACkj+HTcOIK1in4MV5aFaQC9ZCIt0dJ7pr5bIf4lPpHvAtP2ywpTNgs7hqw==";
+ };
+ };
"fastintcompression-0.0.4" = {
name = "fastintcompression";
packageName = "fastintcompression";
@@ -25559,13 +25568,13 @@ let
sha512 = "XJ+vbiXYjmxc32VEpXScAq7mBg3vqh90OjLfiuyQ0zAtXpgICdVgGjKHep1kLGQufyuCBiEYpl6ZKcw79chTpA==";
};
};
- "fastq-1.12.0" = {
+ "fastq-1.13.0" = {
name = "fastq";
packageName = "fastq";
- version = "1.12.0";
+ version = "1.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz";
- sha512 = "VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz";
+ sha512 = "YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==";
};
};
"fault-1.0.4" = {
@@ -25982,6 +25991,15 @@ let
sha512 = "7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==";
};
};
+ "filesize-4.2.1" = {
+ name = "filesize";
+ packageName = "filesize";
+ version = "4.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz";
+ sha512 = "bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==";
+ };
+ };
"filesize-6.1.0" = {
name = "filesize";
packageName = "filesize";
@@ -26000,13 +26018,13 @@ let
sha512 = "mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==";
};
};
- "filesize-8.0.0" = {
+ "filesize-8.0.3" = {
name = "filesize";
packageName = "filesize";
- version = "8.0.0";
+ version = "8.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/filesize/-/filesize-8.0.0.tgz";
- sha512 = "sb690gQx3y/5KZIztgWAKM/r4Hf1V3R8mkAE0OhasMw2FDYduFTYCji8YN9BVpsGoMxrHPFvia1BMxwfLHX+fQ==";
+ url = "https://registry.npmjs.org/filesize/-/filesize-8.0.3.tgz";
+ sha512 = "UrhwVdUWmP0Jo9uLhVro8U36D4Yp3uT6pfXeNJHVRwyQrZjsqfnypOLthfnuB/bk1glUu7aIY947kyfoOfXuog==";
};
};
"filestream-5.0.0" = {
@@ -26450,13 +26468,13 @@ let
sha512 = "jlbUu0XkbpXeXhan5xyTqVK1jmEKNxE8hpzznI3TThHTr76GiFwK0iRzhDo4KNy+S9h/KxHaqVhTP86vA6wHCg==";
};
};
- "flow-parser-0.159.0" = {
+ "flow-parser-0.160.1" = {
name = "flow-parser";
packageName = "flow-parser";
- version = "0.159.0";
+ version = "0.160.1";
src = fetchurl {
- url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.159.0.tgz";
- sha512 = "/AFSLMSbqictmgPm+vrXBD0rLTsVRrlKfiGRoDjt/WhhUxqy5ZMuLVHbRD/g3C3JRnJgDrKSb3+piQoM1dzVGw==";
+ url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.160.1.tgz";
+ sha512 = "EHdZ3/2oas3y6h4cj9sQkg4tboaz2xBPwyyjlowZgySbIobOFOO72veYz/dWbrpQO83Ucn0plmSESOl78dwdtw==";
};
};
"fluent-ffmpeg-2.1.2" = {
@@ -26621,13 +26639,13 @@ let
sha512 = "VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==";
};
};
- "follow-redirects-1.14.3" = {
+ "follow-redirects-1.14.4" = {
name = "follow-redirects";
packageName = "follow-redirects";
- version = "1.14.3";
+ version = "1.14.4";
src = fetchurl {
- url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.3.tgz";
- sha512 = "3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==";
+ url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz";
+ sha512 = "zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==";
};
};
"follow-redirects-1.5.10" = {
@@ -26882,13 +26900,13 @@ let
sha512 = "wJaE62fLaB3jCYvY2ZHjZvmKK2iiLiiehX38rz5QZxtdN8fVPJDeZUiVvJrHStdTc+23LHlyZuSEKgFc0pxi2g==";
};
};
- "fp-ts-2.11.1" = {
+ "fp-ts-2.11.3" = {
name = "fp-ts";
packageName = "fp-ts";
- version = "2.11.1";
+ version = "2.11.3";
src = fetchurl {
- url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.11.1.tgz";
- sha512 = "CJOfs+Heq/erkE5mqH2mhpsxCKABGmcLyeEwPxtbTlkLkItGUs6bmk2WqjB2SgoVwNwzTE5iKjPQJiq06CPs5g==";
+ url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.11.3.tgz";
+ sha512 = "qHI5iaVSFNFmdl6yDensWfFMk32iafAINCnqx8m486DV1+Jht/bTnA9CyahL+Xm7h2y3erinviVBIAWvv5bPYw==";
};
};
"fraction.js-4.1.1" = {
@@ -27422,31 +27440,31 @@ let
sha1 = "cbed2d20a40c1f5679a35908e2b9415733e78db9";
};
};
- "gatsby-core-utils-2.13.0" = {
+ "gatsby-core-utils-2.14.0" = {
name = "gatsby-core-utils";
packageName = "gatsby-core-utils";
- version = "2.13.0";
+ version = "2.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.13.0.tgz";
- sha512 = "fkMAxiWFY8N26Iui/Wq8yfE2FY2b31bGJVtlIlSwLgfsoO7fpta64lxeivRtfpNLbAoywmWY/L8TC74GFlnuWg==";
+ url = "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.14.0.tgz";
+ sha512 = "HDMb1XMqysup9raLYWB0wIQU568R9qPounF7iAwjf2esFUVV5mdBTvxEpune/7yG0RmwhNPhgrEZo2rBHeJf7A==";
};
};
- "gatsby-recipes-0.24.0" = {
+ "gatsby-recipes-0.25.0" = {
name = "gatsby-recipes";
packageName = "gatsby-recipes";
- version = "0.24.0";
+ version = "0.25.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.24.0.tgz";
- sha512 = "azDY4tnOCy5/CK+Kv53CBIgzmEroAGe/mLaiW2PuizTQIdhoY3lg63ZXK6kPQHAq1F4qAYHGkBM4ECgSfaq5HA==";
+ url = "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.25.0.tgz";
+ sha512 = "eEbmmAWY78pL1zLrx0M0CNC4fMbzKza/Ug0vSQ7egfAqNk74Lt0csgODRGdBLVHbmRRKYmJpJIXK7NdE+ZWh4A==";
};
};
- "gatsby-telemetry-2.13.0" = {
+ "gatsby-telemetry-2.14.0" = {
name = "gatsby-telemetry";
packageName = "gatsby-telemetry";
- version = "2.13.0";
+ version = "2.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.13.0.tgz";
- sha512 = "PN9kKbZd0i2QkoVvHyCa3VjuRVIvBwjXTyZHwL+se5yrbYufZQXoyMiMMXFV48FvxMgE53ON1U2vtzeRvE8U2w==";
+ url = "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.14.0.tgz";
+ sha512 = "c8/1L1nkK1OcxYV7axyoyM+7nzM1WL7DXvgxJloI7NSwb6M3EgcWvgq9bmqUAfmWM29/whR07mO7nnl1jZntyA==";
};
};
"gauge-1.2.7" = {
@@ -27476,13 +27494,13 @@ let
sha512 = "6STz6KdQgxO4S/ko+AbjlFGGdGcknluoqU+79GOFCDqqyYj5OanQf9AjxwN0jCidtT+ziPMmPSt9E4hfQ0CwIQ==";
};
};
- "gaxios-4.3.1" = {
+ "gaxios-4.3.2" = {
name = "gaxios";
packageName = "gaxios";
- version = "4.3.1";
+ version = "4.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/gaxios/-/gaxios-4.3.1.tgz";
- sha512 = "9qXV7yrMCGzTrphl9/YGMVH41oSg0rhn1j3wJWed4Oqk45/hXDD2wBT5J1NjQcqTCcv4g3nFnyQ7reSRHNgBgw==";
+ url = "https://registry.npmjs.org/gaxios/-/gaxios-4.3.2.tgz";
+ sha512 = "T+ap6GM6UZ0c4E6yb1y/hy2UB6hTrqhglp3XfmU9qbLCGRYhLVV5aRPpC4EmoG8N8zOnkYCgoBz+ScvGAARY6Q==";
};
};
"gaze-1.1.3" = {
@@ -27872,13 +27890,13 @@ let
sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
};
};
- "gh-release-fetch-2.0.2" = {
+ "gh-release-fetch-2.0.3" = {
name = "gh-release-fetch";
packageName = "gh-release-fetch";
- version = "2.0.2";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-2.0.2.tgz";
- sha512 = "VIlw5FzT8b31rwwH3A4zg05wd9R1/7vPYY+Dow14U1mXEkGF348+x8HUk5fY9py6icVVU3z/v4L7m5BV/7xxjA==";
+ url = "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-2.0.3.tgz";
+ sha512 = "g8q2GMzZASFm1TgU1JnVdbvGAmkrrsBWXDOdCcVuxShhfTPi26jY0tiUbPlEFYGa8dmMCxBOv7iWBX5hciTMkA==";
};
};
"git-apply-delta-0.0.7" = {
@@ -28593,15 +28611,6 @@ let
sha1 = "2edeeb958084d0f8ea7988e5d995b1c7dfc14777";
};
};
- "goldengate-10.3.0" = {
- name = "goldengate";
- packageName = "goldengate";
- version = "10.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/goldengate/-/goldengate-10.3.0.tgz";
- sha512 = "TDwMwK7j0vU/aOlQIkL6WqrYoFBOAYnJ9l2ueK3d60IHspycYKPyO9yBaX1bzsaS7nBH5YjuXBYncZK+12TSZQ==";
- };
- };
"goldengate-10.4.0" = {
name = "goldengate";
packageName = "goldengate";
@@ -28629,13 +28638,13 @@ let
sha512 = "Q+ZjUEvLQj/lrVHF/IQwRo6p3s8Nc44Zk/DALsN+ac3T4HY/g/3rrufkgtl+nZ1TW7DNAw5cTChdVp4apUXVgQ==";
};
};
- "google-auth-library-7.9.1" = {
+ "google-auth-library-7.9.2" = {
name = "google-auth-library";
packageName = "google-auth-library";
- version = "7.9.1";
+ version = "7.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.9.1.tgz";
- sha512 = "cWGykH2WBR+UuYPGRnGVZ6Cjq2ftQiEIFjQWNIRIauZH7hUWoYTr/lkKUqLTYt5dex77nlWWVQ8aPV80mhfp5w==";
+ url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.9.2.tgz";
+ sha512 = "HjxbJt660a+YUTYAgYor87JCuBZvjUSNBExk4bXTEaMuCn8IHSDeHmFxKqThuDPrLCiKJp8blk/Ze8f7SI4N6g==";
};
};
"google-closure-compiler-js-20170910.0.1" = {
@@ -28647,13 +28656,13 @@ let
sha512 = "Vric7QFWxzHFxITZ10bmlG1H/5rhODb7hJuWyKWMD8GflpQzRmbMVqkFp3fKvN+U9tPwZItGVhkiOR+84PX3ew==";
};
};
- "google-gax-2.25.1" = {
+ "google-gax-2.25.4" = {
name = "google-gax";
packageName = "google-gax";
- version = "2.25.1";
+ version = "2.25.4";
src = fetchurl {
- url = "https://registry.npmjs.org/google-gax/-/google-gax-2.25.1.tgz";
- sha512 = "wvirrn34kKe42NRF9uy68ukM/2CWT2ce3abS2SOJaMe7Ecdya1Zcd54WAX9WAWnD0WoAfieeibD4o1Ijue8iJw==";
+ url = "https://registry.npmjs.org/google-gax/-/google-gax-2.25.4.tgz";
+ sha512 = "+Jd0FFOWyb8ieX53e6Sl5OYvHXoA1sWKfQ24ykR502NKgBTvPAh/RFcITihGePBJZ1E8pfh4MKWU0Sf+f1CK+A==";
};
};
"google-p12-pem-3.1.2" = {
@@ -28854,13 +28863,13 @@ let
sha512 = "h5mJWgZXpuZQzBAMWhVIOluGNIYUP043eh7BHcecRWhSkD4eiZAh+uM4XX2rGL1vig9XQ3JVYl9gmK+ajy+JPA==";
};
};
- "graphology-types-0.19.4" = {
+ "graphology-types-0.19.5" = {
name = "graphology-types";
packageName = "graphology-types";
- version = "0.19.4";
+ version = "0.19.5";
src = fetchurl {
- url = "https://registry.npmjs.org/graphology-types/-/graphology-types-0.19.4.tgz";
- sha512 = "jBRgWBKCVzoSMmQh7I5KsPQcOai4FJLNdhPBtSTRfVcyafGZHxwt80z5EftRB6ZSyTiBqiolzu7n1CZEnRkAHA==";
+ url = "https://registry.npmjs.org/graphology-types/-/graphology-types-0.19.5.tgz";
+ sha512 = "zXJEDILlJ2JI+oUVjHkXZIRRZfWuwBEhOJagOARnt4eWuErBJZUJmiEOJjLDA0s0DQNFxIHD4+NRwsU4B0VxWw==";
};
};
"graphql-0.11.7" = {
@@ -28899,13 +28908,13 @@ let
sha512 = "GTCJtzJmkFLWRfFJuoo9RWWa/FfamUHgiFosxi/X1Ani4AVWbeyBenZTNX6dM+7WSbbFfTo/25eh0LLkwHMw2w==";
};
};
- "graphql-15.5.3" = {
+ "graphql-15.6.0" = {
name = "graphql";
packageName = "graphql";
- version = "15.5.3";
+ version = "15.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql/-/graphql-15.5.3.tgz";
- sha512 = "sM+jXaO5KinTui6lbK/7b7H/Knj9BpjGxZ+Ki35v7YbUJxxdBCUqNM0h3CRVU1ZF9t5lNiBzvBCSYPvIwxPOQA==";
+ url = "https://registry.npmjs.org/graphql/-/graphql-15.6.0.tgz";
+ sha512 = "WJR872Zlc9hckiEPhXgyUftXH48jp2EjO5tgBBOyNMRJZ9fviL2mJBD6CAysk6N5S0r9BTs09Qk39nnJBkvOXQ==";
};
};
"graphql-compose-7.25.1" = {
@@ -30907,22 +30916,22 @@ let
sha512 = "bESly7s6X7cLMWCn4dsAVE/ttNbbB13o6jku2B7fV2wIV/g7NVC/yF7S3NiknGlftKn/uLU3fhMmbOfdBvQ5IA==";
};
};
- "hypertrie-5.1.1" = {
+ "hypertrie-5.1.2" = {
name = "hypertrie";
packageName = "hypertrie";
- version = "5.1.1";
+ version = "5.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/hypertrie/-/hypertrie-5.1.1.tgz";
- sha512 = "6PjBRPsTH+hqhMpjt1QmxXMFW6XaHNXkjxH1KrL1bp8Fpz7SPOvBNSaQVttvAP6GRzDKkeLraG4q3yJiSL4IhQ==";
+ url = "https://registry.npmjs.org/hypertrie/-/hypertrie-5.1.2.tgz";
+ sha512 = "kdzigFUWrCX5NTFvi28q5o3P7faP3QliAQpMfKRSrP5jtitqPfhTgXwstcxS+Vj7mP93R+unZlPYiwu6N9whzA==";
};
};
- "i-0.3.6" = {
+ "i-0.3.7" = {
name = "i";
packageName = "i";
- version = "0.3.6";
+ version = "0.3.7";
src = fetchurl {
- url = "https://registry.npmjs.org/i/-/i-0.3.6.tgz";
- sha1 = "d96c92732076f072711b6b10fd7d4f65ad8ee23d";
+ url = "https://registry.npmjs.org/i/-/i-0.3.7.tgz";
+ sha512 = "FYz4wlXgkQwIPqhzC5TdNMLSE5+GS1IIDJZY/1ZiEPCT2S3COUVZeT5OW4BmW4r5LHLQuOosSwsvnroG9GR59Q==";
};
};
"i18next-20.3.2" = {
@@ -31483,13 +31492,13 @@ let
sha512 = "zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw==";
};
};
- "init-package-json-2.0.4" = {
+ "init-package-json-2.0.5" = {
name = "init-package-json";
packageName = "init-package-json";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/init-package-json/-/init-package-json-2.0.4.tgz";
- sha512 = "gUACSdZYka+VvnF90TsQorC+1joAVWNI724vBNj3RD0LLMeDss2IuzaeiQs0T4YzKs76BPHtrp/z3sn2p+KDTw==";
+ url = "https://registry.npmjs.org/init-package-json/-/init-package-json-2.0.5.tgz";
+ sha512 = "u1uGAtEFu3VA6HNl/yUWw57jmKEMx8SKOxHhxjGnOFUiIlFnohKDFg4ZrPpv9wWqk44nDxGJAtqjdQFm+9XXQA==";
};
};
"ink-2.7.1" = {
@@ -31681,6 +31690,15 @@ let
sha512 = "DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q==";
};
};
+ "inquirer-8.1.5" = {
+ name = "inquirer";
+ packageName = "inquirer";
+ version = "8.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer/-/inquirer-8.1.5.tgz";
+ sha512 = "G6/9xUqmt/r+UvufSyrPpt84NYwhKZ9jLsgMbQzlx804XErNupor8WQdBnBRrXmBfTPpuwf1sV+ss2ovjgdXIg==";
+ };
+ };
"inquirer-autocomplete-prompt-1.4.0" = {
name = "inquirer-autocomplete-prompt";
packageName = "inquirer-autocomplete-prompt";
@@ -31861,13 +31879,13 @@ let
sha512 = "lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==";
};
};
- "internmap-2.0.1" = {
+ "internmap-2.0.3" = {
name = "internmap";
packageName = "internmap";
- version = "2.0.1";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/internmap/-/internmap-2.0.1.tgz";
- sha512 = "Ujwccrj9FkGqjbY3iVoxD1VV+KdZZeENx0rphrtzmRXbFvkFO88L80BL/zeSIguX/7T+y8k04xqtgWgS5vxwxw==";
+ url = "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz";
+ sha512 = "5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==";
};
};
"interpret-1.1.0" = {
@@ -34012,13 +34030,13 @@ let
sha512 = "KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==";
};
};
- "jest-worker-27.1.1" = {
+ "jest-worker-27.2.0" = {
name = "jest-worker";
packageName = "jest-worker";
- version = "27.1.1";
+ version = "27.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-worker/-/jest-worker-27.1.1.tgz";
- sha512 = "XJKCL7tu+362IUYTWvw8+3S75U7qMiYiRU6u5yqscB48bTvzwN6i8L/7wVTXiFLwkRsxARNM7TISnTvcgv9hxA==";
+ url = "https://registry.npmjs.org/jest-worker/-/jest-worker-27.2.0.tgz";
+ sha512 = "laB0ZVIBz+voh/QQy9dmUuuDsadixeerrKqyVpgPz+CCWiOYjOBabUXHIXZhsdvkWbLqSHbgkAHWl5cg24Q6RA==";
};
};
"jimp-compact-0.16.1" = {
@@ -34030,13 +34048,13 @@ let
sha512 = "dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==";
};
};
- "jitdb-3.3.0" = {
+ "jitdb-3.4.0" = {
name = "jitdb";
packageName = "jitdb";
- version = "3.3.0";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jitdb/-/jitdb-3.3.0.tgz";
- sha512 = "lZvQN7Cv/nQ8eueyyT/U2RuDi5wKOTL1PP3TrTRuXXv7ENYBohvJfbUX/Rv6+JL84+aN82qjZeFb4UsllHWJ4w==";
+ url = "https://registry.npmjs.org/jitdb/-/jitdb-3.4.0.tgz";
+ sha512 = "TQUrWpifF3trL4Xk2e1DJn/Wk/FYPZE9QP+0yNzvo3KNDHlBtOYdufnH+otZh13kn1Nh0nt+ZWK8ENB2F34q8Q==";
};
};
"jju-1.4.0" = {
@@ -34147,13 +34165,13 @@ let
sha1 = "bcb4045c8dd0539c134bc1488cdd3e768a7a9e51";
};
};
- "jquery.terminal-2.29.1" = {
+ "jquery.terminal-2.29.2" = {
name = "jquery.terminal";
packageName = "jquery.terminal";
- version = "2.29.1";
+ version = "2.29.2";
src = fetchurl {
- url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.29.1.tgz";
- sha512 = "YfZuBY2B/wpmqNXtaIJuDStomw/dWLxAqgMzdt2Kipq3+annRaSzF1l8Al/d8PCo4W6vg2DiKj5nvQf03k0UGA==";
+ url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.29.2.tgz";
+ sha512 = "pRJHCT9v29VYkZNWNLxaW1+ABgzgCsRB4uVjMkTjGsUqPfXiQAGWPszca0qbcsKnF/64vEuQ5BNOVpyoYPCaTw==";
};
};
"js-base64-2.6.4" = {
@@ -34165,13 +34183,13 @@ let
sha512 = "pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==";
};
};
- "js-base64-3.7.0" = {
+ "js-base64-3.7.1" = {
name = "js-base64";
packageName = "js-base64";
- version = "3.7.0";
+ version = "3.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/js-base64/-/js-base64-3.7.0.tgz";
- sha512 = "hJiXqoqZKdNx7PNuqHx3ZOgwcvgCprV0cs9ZMeqERshhVZ3cmXc3HGR60mKsHHqVK18PCwGXnmPiPDbao7SOMQ==";
+ url = "https://registry.npmjs.org/js-base64/-/js-base64-3.7.1.tgz";
+ sha512 = "XyYXEUTP3ykPPnGPoesMr4yBygopit99iXW52yT1EWrkzwzvtAor/pbf+EBuDkwqSty7K10LeTjCkUn8c166aQ==";
};
};
"js-beautify-1.14.0" = {
@@ -34480,13 +34498,13 @@ let
sha512 = "GOGAy5b+zCGeyYziBoNVXgamL2CEZKMj5moeemkyN4AUHUqugNk3fSul2Zdbxs2S13Suk0D9iYAgChDxew0bOw==";
};
};
- "jsii-srcmak-0.1.341" = {
+ "jsii-srcmak-0.1.350" = {
name = "jsii-srcmak";
packageName = "jsii-srcmak";
- version = "0.1.341";
+ version = "0.1.350";
src = fetchurl {
- url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.341.tgz";
- sha512 = "G8BUBXJDTXYsqpv5CWMSwYuGz21WdY1TRJZZVp+CIPTEbxCBc2nEJ41Ihsa1u8MCs9D1ddWGrX3JmZwqvMqUxw==";
+ url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.350.tgz";
+ sha512 = "SVrE9jpwomQc6S+nk0aETasXIrcH6vfORCgU6ROhUhsLzOMch00tOcE/HYcnCCOpIMqFfPPg77rzzT3c0bBJ0g==";
};
};
"json-bigint-1.0.0" = {
@@ -34777,13 +34795,13 @@ let
sha512 = "0/4Lv6IenJV0qj2oBdgPIAmFiKKnh8qh7bmLFJ+/ZZHLjSeiL3fKKGX3UryvKPbxFbhV+JcYo9KUC19GJ/Z/4A==";
};
};
- "json2jsii-0.2.17" = {
+ "json2jsii-0.2.26" = {
name = "json2jsii";
packageName = "json2jsii";
- version = "0.2.17";
+ version = "0.2.26";
src = fetchurl {
- url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.2.17.tgz";
- sha512 = "dU28KQ5UBvyGcc4QaQey98a2uTwwsnh+bP4EI6wnJjsCKjMKxSLFot1jwSCA/olaWIpJFGCIYif2IJ/0Dy5a8w==";
+ url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.2.26.tgz";
+ sha512 = "Xz6y4Ss4UG37rIjrYSWVjmhTCGoR6oIbCrD2Jn9KPccjCncz9upi5U11z4i4JUKu9DcYp8hfEgq0DQbw0YvLIA==";
};
};
"json3-3.2.6" = {
@@ -34966,6 +34984,15 @@ let
sha1 = "3f4dae4a91fac315f71062f8521cc239f1366280";
};
};
+ "jsonpath-1.1.1" = {
+ name = "jsonpath";
+ packageName = "jsonpath";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz";
+ sha512 = "l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==";
+ };
+ };
"jsonpath-plus-4.0.0" = {
name = "jsonpath-plus";
packageName = "jsonpath-plus";
@@ -35290,16 +35317,6 @@ let
sha1 = "02ea5aa5cf22225725579627ccfd6d266372289a";
};
};
- "kad-git://github.com/wikimedia/kad#master" = {
- name = "kad";
- packageName = "kad";
- version = "1.3.6";
- src = fetchgit {
- url = "git://github.com/wikimedia/kad";
- rev = "634a3fc7f60898ec541406d60ccf0d48556070e2";
- sha256 = "285413585c8cc029d7204b5babc30cde39715fea8c8a875b8ae3c0dff2643d68";
- };
- };
"kad-localstorage-0.0.7" = {
name = "kad-localstorage";
packageName = "kad-localstorage";
@@ -36164,15 +36181,6 @@ let
sha512 = "BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==";
};
};
- "lightning-3.3.12" = {
- name = "lightning";
- packageName = "lightning";
- version = "3.3.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/lightning/-/lightning-3.3.12.tgz";
- sha512 = "tq7AAMpjQ9sl58pW/qis/vOBzN7MCQ4F4n+ox4VQhyv1qVA+P2LgJq36I1Y6b4RX68+hK48u1eHDzSt527fEXA==";
- };
- };
"lightning-3.3.9" = {
name = "lightning";
packageName = "lightning";
@@ -36182,15 +36190,6 @@ let
sha512 = "z/bfkDEAKyN0HtN7rkiyVlDA3J5L/jxXsE4YuGfQPa8TyPWovyLdo6/aHP0mMy8n+G4tq0g2oKZ/1Z5ONJAVqA==";
};
};
- "lightning-3.4.0" = {
- name = "lightning";
- packageName = "lightning";
- version = "3.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lightning/-/lightning-3.4.0.tgz";
- sha512 = "lD6PgHipqedfFcTEf/9mDF3s4KGO/lecr02W6zHBJHohNphuBUZS1z68kKRJAl3N4iHmDEfLxt+G86PBP0jhHw==";
- };
- };
"lightning-4.1.0" = {
name = "lightning";
packageName = "lightning";
@@ -36209,13 +36208,31 @@ let
sha512 = "DI21mqAdwBM/Os3pcAnBrpUCoaKQzJFTEv2c+DEJUzPBnpxRGGKGurlT5FDz9QZSTag7YgBb5ghsqtjQ2MlFWg==";
};
};
- "lightning-4.2.1" = {
+ "lightning-4.5.0" = {
name = "lightning";
packageName = "lightning";
- version = "4.2.1";
+ version = "4.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/lightning/-/lightning-4.2.1.tgz";
- sha512 = "ltYLcoJcGjL9yuBpoZfi8tLZ+SwInX3l/BrZIK1d14Wlk0dAu8jhLPClPDm0kt91HULpnynl/xxeOPVdQqdsHA==";
+ url = "https://registry.npmjs.org/lightning/-/lightning-4.5.0.tgz";
+ sha512 = "oKH9EVKxgPIWm2f3/7vLImQAZQVP2souwAMMg5njGdCPAlekA8KH+/r+Ltuv5jd1vQigwmQMkfmdZzd4qmOI8Q==";
+ };
+ };
+ "lightning-4.6.0" = {
+ name = "lightning";
+ packageName = "lightning";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lightning/-/lightning-4.6.0.tgz";
+ sha512 = "ZCDSFomdsUvDDaINbABPdglLEJfg+9iMs4BHa8Or+fW5FYwM0HA8l2D/yMxfCMx2DFZg7uuiZVpM8x/7/AbS0Q==";
+ };
+ };
+ "lightning-4.7.0" = {
+ name = "lightning";
+ packageName = "lightning";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lightning/-/lightning-4.7.0.tgz";
+ sha512 = "HtoVfuc9p8fcAOTXOBgIfH04S91A/1xlUZTRnYAdZx0h2zMjQaZ5/mpbDQjQkBn4Swf0EOHkcSI82scKm37JQg==";
};
};
"lilconfig-2.0.3" = {
@@ -36236,13 +36253,13 @@ let
sha1 = "cc09c24467a0f0a1ed10a5196dba597cad3f65dc";
};
};
- "limitation-0.2.2" = {
+ "limitation-0.2.3" = {
name = "limitation";
packageName = "limitation";
- version = "0.2.2";
+ version = "0.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/limitation/-/limitation-0.2.2.tgz";
- sha512 = "kUfYO29baIJzY3S4/j7qaWl0GdjxT88SEaIcUN98YGdhYh+m7Zkt1N4jGubVF05A7dzjfjgtQD/NI5APKl38RQ==";
+ url = "https://registry.npmjs.org/limitation/-/limitation-0.2.3.tgz";
+ sha512 = "IpIBG7WniPI1Og0HYxlo8JRD2E2pExwuol7hjobcNZSYBBxAamPJdV91Q47uw5/KiUKA+We8a33sh6vD1PQ+Yw==";
};
};
"limiter-1.1.5" = {
@@ -36362,13 +36379,13 @@ let
sha512 = "04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==";
};
};
- "ln-accounting-5.0.1" = {
+ "ln-accounting-5.0.3" = {
name = "ln-accounting";
packageName = "ln-accounting";
- version = "5.0.1";
+ version = "5.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/ln-accounting/-/ln-accounting-5.0.1.tgz";
- sha512 = "5hHO3/ZdKwVicDpgU0ElDnSqKSrqx9Cz7eD6r/3STjqLnLuOjj9/ILzPOgY3lPyD7j3gHifzuJg5dUx2Bxh0sg==";
+ url = "https://registry.npmjs.org/ln-accounting/-/ln-accounting-5.0.3.tgz";
+ sha512 = "C6aYABDRKoNLIooap5FZxvPFVcQjLYuHkbg5vTQHhydBMje8M/e8ZtHXWQNC3cC42W6dE7Nrdh1cCg1cYhNp6g==";
};
};
"ln-service-51.8.2" = {
@@ -36380,15 +36397,6 @@ let
sha512 = "X+AFuuw54NEr8UqbkJlEtqkmlpIpmji7BX+bYmYrEOZOtJca7PbaqspVWq+YB9qWw/OiuI76ly67KGTYM0QbCw==";
};
};
- "ln-service-51.8.5" = {
- name = "ln-service";
- packageName = "ln-service";
- version = "51.8.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/ln-service/-/ln-service-51.8.5.tgz";
- sha512 = "1SU0eG9/LDy6k3UGXaahmoe1wOahAJkaidWpLX5Nmlfq72I0arad420smma5ZGXAW4wNlGR/gx68KZzzYI5D4A==";
- };
- };
"ln-service-52.0.1" = {
name = "ln-service";
packageName = "ln-service";
@@ -36407,31 +36415,49 @@ let
sha512 = "upswAJU9Mrfh3l+q46rvmRu8Pf7iYR2vkKyq16dgiBgxKw7fzvI8aL2Xi0xrtyoRUOUODOyEzO7/MRRhNKcvMA==";
};
};
- "ln-service-52.1.0" = {
+ "ln-service-52.4.0" = {
name = "ln-service";
packageName = "ln-service";
- version = "52.1.0";
+ version = "52.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ln-service/-/ln-service-52.1.0.tgz";
- sha512 = "xB+Si8fQoHpmJWQDA3JFVxs/xV/c26OU2NsnkIRcbNQagwQtSKV08fcwbfKs3tpZLHQiyzmKos4XF82TfYtzeA==";
+ url = "https://registry.npmjs.org/ln-service/-/ln-service-52.4.0.tgz";
+ sha512 = "8fKd/Px3c57CyjmL5CRY88MmVQ2cBkz2kB/VB5SEThzqQJbwDz0nVCOE9T5+ZV7t3TSAuonPwuJJxaoCJCrRHA==";
};
};
- "ln-sync-0.4.7" = {
+ "ln-service-52.6.0" = {
+ name = "ln-service";
+ packageName = "ln-service";
+ version = "52.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ln-service/-/ln-service-52.6.0.tgz";
+ sha512 = "tLJMrknIzK6MMIx/N1r8iRjVWBPFmt0S1hI2l+DNL6+ln930nSUN+/aW3SUZho48ACLPBJDSgXwAU50ExrC+rQ==";
+ };
+ };
+ "ln-sync-2.0.0" = {
name = "ln-sync";
packageName = "ln-sync";
- version = "0.4.7";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ln-sync/-/ln-sync-0.4.7.tgz";
- sha512 = "2yqc59OhK0affnkwhgw7iY4x2tKZTb8y8KSWxRHn6cSXL3clUJgXdTNOGr4Jp8j1TkTl0iRVnLSNZlRbtU4vVA==";
+ url = "https://registry.npmjs.org/ln-sync/-/ln-sync-2.0.0.tgz";
+ sha512 = "BrqRO1pxeRhaCTw8GdnLGwCsFQSnrJohXkVxuDQCQ4OCgLFKFS7TpFKS7INoJrLE1XpcGS8NtLLXjsA0Akcd3A==";
};
};
- "ln-telegram-3.2.11" = {
+ "ln-sync-2.0.1" = {
+ name = "ln-sync";
+ packageName = "ln-sync";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ln-sync/-/ln-sync-2.0.1.tgz";
+ sha512 = "+WJ/qQrDJu3sY48IXQf3r1jDe4AFyLRA0HV4Nm78zL2S6iZ+axXD/+4qVE9IN7OlMOfpkmAAunSu6tIlIltuLA==";
+ };
+ };
+ "ln-telegram-3.3.0" = {
name = "ln-telegram";
packageName = "ln-telegram";
- version = "3.2.11";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ln-telegram/-/ln-telegram-3.2.11.tgz";
- sha512 = "JzgJQGGLuKM/v7Olk707AeIiB5imQacM5AOGEefI98pTMjrMJ9SRgMg7M39+AOLOT2R7MHXHDBk+41UGtbQZGQ==";
+ url = "https://registry.npmjs.org/ln-telegram/-/ln-telegram-3.3.0.tgz";
+ sha512 = "rWrS5lO2oZhLbts7R58QDh1Hf/A/QIGA8Jew0iZrIFix9afiz3+xwJi5LFkB0nIaFnWvpOeFP4deDq3ADcF3Hw==";
};
};
"load-ip-set-2.2.1" = {
@@ -37082,6 +37108,15 @@ let
sha1 = "0d99f3ccd7a6d261d19bdaeb9245005d285808e7";
};
};
+ "lodash.assignin-4.2.0" = {
+ name = "lodash.assignin";
+ packageName = "lodash.assignin";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz";
+ sha1 = "ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2";
+ };
+ };
"lodash.bind-2.4.1" = {
name = "lodash.bind";
packageName = "lodash.bind";
@@ -37091,6 +37126,15 @@ let
sha1 = "5d19fa005c8c4d236faf4742c7b7a1fcabe29267";
};
};
+ "lodash.bind-4.2.1" = {
+ name = "lodash.bind";
+ packageName = "lodash.bind";
+ version = "4.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz";
+ sha1 = "7ae3017e939622ac31b7d7d7dcb1b34db1690d35";
+ };
+ };
"lodash.camelcase-4.3.0" = {
name = "lodash.camelcase";
packageName = "lodash.camelcase";
@@ -37199,6 +37243,15 @@ let
sha1 = "64762c48618082518ac3df4ccf5d5886dae20347";
};
};
+ "lodash.filter-4.6.0" = {
+ name = "lodash.filter";
+ packageName = "lodash.filter";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz";
+ sha1 = "668b1d4981603ae1cc5a6fa760143e480b4c4ace";
+ };
+ };
"lodash.flatmap-4.5.0" = {
name = "lodash.flatmap";
packageName = "lodash.flatmap";
@@ -37235,6 +37288,15 @@ let
sha1 = "6fd7efb79691aecd67fdeac2761c98e701d6c39a";
};
};
+ "lodash.foreach-4.5.0" = {
+ name = "lodash.foreach";
+ packageName = "lodash.foreach";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz";
+ sha1 = "1a6a35eace401280c7f06dddec35165ab27e3e53";
+ };
+ };
"lodash.forown-2.4.1" = {
name = "lodash.forown";
packageName = "lodash.forown";
@@ -37487,6 +37549,15 @@ let
sha1 = "4dbc0472b156be50a0b286855d1bd0b0c656098a";
};
};
+ "lodash.map-4.6.0" = {
+ name = "lodash.map";
+ packageName = "lodash.map";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz";
+ sha1 = "771ec7839e3473d9c4cde28b19394c3562f4f6d3";
+ };
+ };
"lodash.memoize-3.0.4" = {
name = "lodash.memoize";
packageName = "lodash.memoize";
@@ -37577,6 +37648,24 @@ let
sha1 = "52f05610fff9ded422611441ed1fc123a03001b3";
};
};
+ "lodash.reduce-4.6.0" = {
+ name = "lodash.reduce";
+ packageName = "lodash.reduce";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz";
+ sha1 = "f1ab6b839299ad48f784abbf476596f03b914d3b";
+ };
+ };
+ "lodash.reject-4.6.0" = {
+ name = "lodash.reject";
+ packageName = "lodash.reject";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz";
+ sha1 = "80d6492dc1470864bbf583533b651f42a9f52415";
+ };
+ };
"lodash.repeat-4.1.0" = {
name = "lodash.repeat";
packageName = "lodash.repeat";
@@ -37766,13 +37855,13 @@ let
sha1 = "ec6662e4896408ed4ab6c542a3990b72cc080020";
};
};
- "log-6.1.0" = {
+ "log-6.2.0" = {
name = "log";
packageName = "log";
- version = "6.1.0";
+ version = "6.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/log/-/log-6.1.0.tgz";
- sha512 = "ZulFTrSNfKd8AlMNhl2sQ/jphhTReGeYYsB/ABV1u3jADp2wedQ7+uhSaXlBdu3VMM5PS0ribMFb0UJMesaGng==";
+ url = "https://registry.npmjs.org/log/-/log-6.2.0.tgz";
+ sha512 = "W1sDY5FqR6wlpygW8ZFSxCfBhKx/RzCHK5S+Br8zA14bAnwSgCm5hToIWzi0Yhy6x9Ppw7pyIV06r8F5cSRHUw==";
};
};
"log-driver-1.2.7" = {
@@ -37784,13 +37873,13 @@ let
sha512 = "U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==";
};
};
- "log-node-8.0.0" = {
+ "log-node-8.0.1" = {
name = "log-node";
packageName = "log-node";
- version = "8.0.0";
+ version = "8.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/log-node/-/log-node-8.0.0.tgz";
- sha512 = "ogrmq+slTOCXG6TMgXxZ2lkfm00CrnO8LLgvqpvEzDhzJ/DmOCGj2AlSjEClk36k7S4k1HNw3WLwF2nqx15SKQ==";
+ url = "https://registry.npmjs.org/log-node/-/log-node-8.0.1.tgz";
+ sha512 = "w6ii8zZo+O4Os9EBB0+ruaeVU6CysNgYj/cUDOtobBxnNPRHynjMjzyqjEuNKGT/AD89sZzGh0pS3/0ZPRR1iQ==";
};
};
"log-process-errors-6.3.0" = {
@@ -38567,13 +38656,13 @@ let
sha1 = "a65cd29087a92598b8791257a523e021222ac1f9";
};
};
- "map-obj-4.2.1" = {
+ "map-obj-4.3.0" = {
name = "map-obj";
packageName = "map-obj";
- version = "4.2.1";
+ version = "4.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz";
- sha512 = "+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==";
+ url = "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz";
+ sha512 = "hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==";
};
};
"map-stream-0.0.7" = {
@@ -38756,13 +38845,13 @@ let
sha512 = "HyxjAu6BRsdt6Xcv6TKVQnkz/E70TdGXEFHRYBGLncRE9lBFwDNLVtFojKxjJWgJ+5XxUwLaHXy+2sGBbDn+4A==";
};
};
- "markdown-it-multimd-table-4.1.0" = {
+ "markdown-it-multimd-table-4.1.1" = {
name = "markdown-it-multimd-table";
packageName = "markdown-it-multimd-table";
- version = "4.1.0";
+ version = "4.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.1.0.tgz";
- sha512 = "YNR7Td1gK3O+jLezL6Zfl80WNRn9iLAyXmCVAUSsTJ61drmJdHr7cWqr2CuWaSffBtnM0Zh0QBRUdmICoy+CDg==";
+ url = "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.1.1.tgz";
+ sha512 = "FIgU3m6sw60XTouDdBd4ASZAc7Ba5ER5YkZOfGw+7PS/VsSzFFLYKCrGIwxTt6LscoXK6/TbMIu/4kJfykbgBg==";
};
};
"markdown-it-sub-1.0.0" = {
@@ -38900,13 +38989,13 @@ let
sha512 = "+IUQJ5VlZoAFsM5MHNT7g3RHSkA3eETqhRCdXv4niUMAKHQ7lb1yvAcuGPmm4soxhmtX13u4Li6ZToXtvSEH+A==";
};
};
- "marked-terminal-4.1.1" = {
+ "marked-terminal-4.2.0" = {
name = "marked-terminal";
packageName = "marked-terminal";
- version = "4.1.1";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/marked-terminal/-/marked-terminal-4.1.1.tgz";
- sha512 = "t7Mdf6T3PvOEyN01c3tYxDzhyKZ8xnkp8Rs6Fohno63L/0pFTJ5Qtwto2AQVuDtbQiWzD+4E5AAu1Z2iLc8miQ==";
+ url = "https://registry.npmjs.org/marked-terminal/-/marked-terminal-4.2.0.tgz";
+ sha512 = "DQfNRV9svZf0Dm9Cf5x5xaVJ1+XjxQW6XjFJ5HFkVyK52SDpj5PCBzS5X5r2w9nHr3mlB0T5201UMLue9fmhUw==";
};
};
"marky-1.2.2" = {
@@ -39467,13 +39556,13 @@ let
sha512 = "QKFbPwGCh1ypmc2H8BUYpbapwT/x2AOCYZQogzSui4rUNes7WVMagQXsirPIfp18EarX0SSY9Fpg426nSjew4Q==";
};
};
- "memfs-3.2.4" = {
+ "memfs-3.3.0" = {
name = "memfs";
packageName = "memfs";
- version = "3.2.4";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/memfs/-/memfs-3.2.4.tgz";
- sha512 = "2mDCPhuduRPOxlfgsXF9V+uqC6Jgz8zt/bNe4d4W7d5f6pCzHrWkxLNr17jKGXd4+j2kQNsAG2HARPnt74sqVQ==";
+ url = "https://registry.npmjs.org/memfs/-/memfs-3.3.0.tgz";
+ sha512 = "BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==";
};
};
"memoize-one-5.2.1" = {
@@ -40187,6 +40276,15 @@ let
sha512 = "CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==";
};
};
+ "mime-db-1.50.0" = {
+ name = "mime-db";
+ packageName = "mime-db";
+ version = "1.50.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz";
+ sha512 = "9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==";
+ };
+ };
"mime-types-2.1.18" = {
name = "mime-types";
packageName = "mime-types";
@@ -40439,13 +40537,13 @@ let
sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==";
};
};
- "minipass-3.1.3" = {
+ "minipass-3.1.5" = {
name = "minipass";
packageName = "minipass";
- version = "3.1.3";
+ version = "3.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz";
- sha512 = "Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==";
+ url = "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz";
+ sha512 = "+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==";
};
};
"minipass-collect-1.0.2" = {
@@ -40970,13 +41068,13 @@ let
sha512 = "ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA==";
};
};
- "mri-1.1.6" = {
+ "mri-1.2.0" = {
name = "mri";
packageName = "mri";
- version = "1.1.6";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mri/-/mri-1.1.6.tgz";
- sha512 = "oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==";
+ url = "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz";
+ sha512 = "tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==";
};
};
"mrmr-0.1.10" = {
@@ -41141,6 +41239,16 @@ let
sha512 = "TzxgGSLRLB7tqAlzjgd2x2ZE0cDsGFq4rs9W4yE5xp+7hlRXeUQGtXZsTGfGw2FwWB45rfe8DtXMYBpZGMLUng==";
};
};
+ "multicast-dns-git://github.com/webtorrent/multicast-dns.git#fix-setMulticastInterface" = {
+ name = "multicast-dns";
+ packageName = "multicast-dns";
+ version = "7.2.3";
+ src = fetchgit {
+ url = "git://github.com/webtorrent/multicast-dns.git";
+ rev = "9cd95b2b8ac5843bf1da8bdb7f4092f1d7d6f17b";
+ sha256 = "94ac6a61617c2ee660616d2323e3cbff2eeed5694e0c589714a22471122a7c1b";
+ };
+ };
"multicast-dns-service-types-1.1.0" = {
name = "multicast-dns-service-types";
packageName = "multicast-dns-service-types";
@@ -41447,6 +41555,15 @@ let
sha512 = "uH9geV4+roR1tohsrrqSOLCJ9Mh1iFcDI+9vUuydDlDxUS1UCAWUfuGb06p3dj3flzywquJNrGsQ7lHP8+4RVQ==";
};
};
+ "named-regexp-0.1.1" = {
+ name = "named-regexp";
+ packageName = "named-regexp";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/named-regexp/-/named-regexp-0.1.1.tgz";
+ sha1 = "cd9c5383245fa5cbc712a73d669b1e4e2aef590d";
+ };
+ };
"nan-0.3.2" = {
name = "nan";
packageName = "nan";
@@ -41970,13 +42087,13 @@ let
sha512 = "AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==";
};
};
- "netlify-8.0.0" = {
+ "netlify-8.0.1" = {
name = "netlify";
packageName = "netlify";
- version = "8.0.0";
+ version = "8.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/netlify/-/netlify-8.0.0.tgz";
- sha512 = "BiQblBf85/GmerTZYxVH/1A4/O8qBvg0Qr8QX0MvxjAvO3j+jDUk1PSudMxNgJjU1zFw5pKM2/DBk70hP5gt+Q==";
+ url = "https://registry.npmjs.org/netlify/-/netlify-8.0.1.tgz";
+ sha512 = "bAUay/JDmUdmFSfW6BQuUGHuj498ALr/aS4Se3Juhgv1N0q1Whrp1uwGlkIgatrlP0lLL/zkTWc6hxmG1TqQcQ==";
};
};
"netlify-headers-parser-4.0.1" = {
@@ -42412,13 +42529,13 @@ let
sha512 = "V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==";
};
};
- "node-fetch-2.6.2" = {
+ "node-fetch-2.6.4" = {
name = "node-fetch";
packageName = "node-fetch";
- version = "2.6.2";
+ version = "2.6.4";
src = fetchurl {
- url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.2.tgz";
- sha512 = "aLoxToI6RfZ+0NOjmWAgn9+LEd30YCkJKFSyWacNZdEKTit/ZMcKjGkTRo8uWEsnIb/hfKecNPEbln02PdWbcA==";
+ url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.4.tgz";
+ sha512 = "aD1fO+xtLiSCc9vuD+sYMxpIuQyhHscGSkBEo2o5LTV/3bTEAYvdUii29n8LlO5uLCmWdGP7uVUVXFo5SRdkLA==";
};
};
"node-fetch-h2-2.3.0" = {
@@ -42520,13 +42637,13 @@ let
sha512 = "dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ==";
};
};
- "node-gyp-build-4.2.3" = {
+ "node-gyp-build-4.3.0" = {
name = "node-gyp-build";
packageName = "node-gyp-build";
- version = "4.2.3";
+ version = "4.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz";
- sha512 = "MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==";
+ url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz";
+ sha512 = "iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==";
};
};
"node-html-parser-1.4.9" = {
@@ -42610,13 +42727,13 @@ let
sha512 = "fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==";
};
};
- "node-object-hash-2.3.9" = {
+ "node-object-hash-2.3.10" = {
name = "node-object-hash";
packageName = "node-object-hash";
- version = "2.3.9";
+ version = "2.3.10";
src = fetchurl {
- url = "https://registry.npmjs.org/node-object-hash/-/node-object-hash-2.3.9.tgz";
- sha512 = "NQt1YURrMPeQGZzW4lRbshUEF2PqxJEZYY4XJ/L+q33dI8yPYvnb7QXmwUcl1EuXluzeY4TEV+H6H0EmtI6f5g==";
+ url = "https://registry.npmjs.org/node-object-hash/-/node-object-hash-2.3.10.tgz";
+ sha512 = "jY5dPJzw6NHd/KPSfPKJ+IHoFS81/tJ43r34ZeNMXGzCOM8jwQDCD12HYayKIB6MuznrnqIYy2e891NA2g0ibA==";
};
};
"node-persist-2.1.0" = {
@@ -42673,13 +42790,13 @@ let
sha512 = "dBljNubVsolJkgfXUAF3KrCAO+hi5AXz+cftGjfHT76PyVB9pFUbAgTrkjZmKciC/B/14kEV5Ds+SwonqyTMfg==";
};
};
- "node-releases-1.1.75" = {
+ "node-releases-1.1.76" = {
name = "node-releases";
packageName = "node-releases";
- version = "1.1.75";
+ version = "1.1.76";
src = fetchurl {
- url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz";
- sha512 = "Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==";
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz";
+ sha512 = "9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==";
};
};
"node-source-walk-4.2.0" = {
@@ -43375,13 +43492,13 @@ let
sha512 = "WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==";
};
};
- "nth-check-2.0.0" = {
+ "nth-check-2.0.1" = {
name = "nth-check";
packageName = "nth-check";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz";
- sha512 = "i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==";
+ url = "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz";
+ sha512 = "it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==";
};
};
"nugget-2.0.1" = {
@@ -43700,13 +43817,13 @@ let
sha512 = "jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==";
};
};
- "object-path-0.11.7" = {
+ "object-path-0.11.8" = {
name = "object-path";
packageName = "object-path";
- version = "0.11.7";
+ version = "0.11.8";
src = fetchurl {
- url = "https://registry.npmjs.org/object-path/-/object-path-0.11.7.tgz";
- sha512 = "T4evaK9VfGGQskXBDILcn6F90ZD+WO3OwRFFQ2rmZdUH4vQeDBpiolTpVlPY2yj5xSepyILTjDyM6UvbbdHMZw==";
+ url = "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz";
+ sha512 = "YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==";
};
};
"object-to-arguments-0.0.8" = {
@@ -43907,13 +44024,13 @@ let
sha512 = "0HGaSR/E/seIhSzFxLkh0QqckuNSre4iGqSElZRUv1hVHH2YgrZ7xtQL9McwL8o1fh6HqkzykjUx0Iy2haVIUg==";
};
};
- "office-ui-fabric-react-7.175.2" = {
+ "office-ui-fabric-react-7.176.1" = {
name = "office-ui-fabric-react";
packageName = "office-ui-fabric-react";
- version = "7.175.2";
+ version = "7.176.1";
src = fetchurl {
- url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.175.2.tgz";
- sha512 = "8D57MG+F4m8aTbV4M9oeFQNdu8NNYSV8yI9wSL20FmdeYSCddqhrxW/JqivJMiDBn1Y4+dnjXLRahudUbePBQQ==";
+ url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.176.1.tgz";
+ sha512 = "dtONShq8XmhRR5J3oX/vwKTWhA49oBSmIXETkGWMHZ68oSBcykxwh4DsM1w7Bi2fpZD2SFlCkv6QDoJiezhxmA==";
};
};
"omggif-1.0.10" = {
@@ -44402,13 +44519,13 @@ let
sha512 = "ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==";
};
};
- "openid-2.0.9" = {
+ "openid-2.0.10" = {
name = "openid";
packageName = "openid";
- version = "2.0.9";
+ version = "2.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/openid/-/openid-2.0.9.tgz";
- sha512 = "LzsGBHUDU2FjW/aHjB99GXxuyEPVkFyU4Ub/df3K0hYGxD1qvYu7atPORLXddCufVkcZBpgbYxdLVG8uiY0fCA==";
+ url = "https://registry.npmjs.org/openid/-/openid-2.0.10.tgz";
+ sha512 = "EFTQ61/OUVhCeq78Y3rBpdKSuvgb0lwkU8nN4QTdcv0afc5MT7e4IVuZwgkMsgE993dmhbIhkxHFP3iTVJXWmw==";
};
};
"openpgp-4.10.10" = {
@@ -44771,22 +44888,22 @@ let
sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
};
};
- "ot-builder-1.1.0" = {
+ "ot-builder-1.1.1" = {
name = "ot-builder";
packageName = "ot-builder";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ot-builder/-/ot-builder-1.1.0.tgz";
- sha512 = "IvQqHq33yHRKQuBzlzE6N3tXR2IktvBXeTvdASzib5Lqz84MJ1raGQrDNMimYxpRjcXZFJVfDgATYy5+gLhJIQ==";
+ url = "https://registry.npmjs.org/ot-builder/-/ot-builder-1.1.1.tgz";
+ sha512 = "bU1eH69ZopFnB9ZXdOLcpKq0FlsKPnyXGceDJBahftwCCSB7QS+zLXdnVIKAy8/aNmsZBS+8wxmKVdHZg21WDg==";
};
};
- "otb-ttc-bundle-1.1.0" = {
+ "otb-ttc-bundle-1.1.1" = {
name = "otb-ttc-bundle";
packageName = "otb-ttc-bundle";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.1.0.tgz";
- sha512 = "tn3jkqHfaVIQsecQyAUTNf/VAAfE5EQiDH3AyIb1OFXjcdp0P9pBZUd0E4iP+rQjVoN8eMy1uCgvde5M5ZqVrg==";
+ url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.1.1.tgz";
+ sha512 = "w7nw9ARB7IglOASVnrObB7RaKk/9PHJrNn9DP9bM6mSufKPXT0rpCeMFCIAS5nKHvegocFxHksPU10TWp80pdw==";
};
};
"ow-0.21.0" = {
@@ -45068,13 +45185,13 @@ let
sha512 = "RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==";
};
};
- "p-memoize-4.0.1" = {
+ "p-memoize-4.0.2" = {
name = "p-memoize";
packageName = "p-memoize";
- version = "4.0.1";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.1.tgz";
- sha512 = "km0sP12uE0dOZ5qP+s7kGVf07QngxyG0gS8sYFvFWhqlgzOsSy+m71aUejf/0akxj5W7gE//2G74qTv6b4iMog==";
+ url = "https://registry.npmjs.org/p-memoize/-/p-memoize-4.0.2.tgz";
+ sha512 = "REJQ6EIeFmvT9O/u0H/ZVWjRII/1/0GhckleQX0yn+Uk9EdXTtmfnrfa3FwF8ZUrfUEe8NInvlRa0ZBKlMxxTA==";
};
};
"p-pipe-3.1.0" = {
@@ -45374,13 +45491,13 @@ let
sha1 = "ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac";
};
};
- "paid-services-2.0.1" = {
+ "paid-services-3.0.0" = {
name = "paid-services";
packageName = "paid-services";
- version = "2.0.1";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/paid-services/-/paid-services-2.0.1.tgz";
- sha512 = "zbXKJneBdfu6gnl/H4ahUHPN7gyV2dO0kkz6U7sMm+VmWjPyJgRqpykbAE32YohJtcJCCmgHZf88cSMhRL9jpQ==";
+ url = "https://registry.npmjs.org/paid-services/-/paid-services-3.0.0.tgz";
+ sha512 = "BOsSlfeMeNjZRcs9FmDx+Z2UKjhOe32oH4ZywCiZgCvd6OFVL8ZQ2LLr6g+vzEpHWp44/AuPR7UtVtVIKrFlTg==";
};
};
"pako-0.2.9" = {
@@ -46616,13 +46733,13 @@ let
sha512 = "drPtqkkSf0ufx2gaea3TryFiBHdNIdXKf5LN0hTM82SXI4xVIve2wLwNg92e1MT6m3jASLu6VO7eGY6+mmGeyw==";
};
};
- "pino-6.13.0" = {
+ "pino-6.13.2" = {
name = "pino";
packageName = "pino";
- version = "6.13.0";
+ version = "6.13.2";
src = fetchurl {
- url = "https://registry.npmjs.org/pino/-/pino-6.13.0.tgz";
- sha512 = "mRXSTfa34tbfrWqCIp1sUpZLqBhcoaGapoyxfEwaWwJGMpLijlRdDKIQUyvq4M3DUfFH5vEglwSw8POZYwbThA==";
+ url = "https://registry.npmjs.org/pino/-/pino-6.13.2.tgz";
+ sha512 = "vmD/cabJ4xKqo9GVuAoAEeQhra8XJ7YydPV/JyIP+0zDtFTu5JSKdtt8eksGVWKtTSrNGcRrzJ4/IzvUWep3FA==";
};
};
"pino-std-serializers-3.2.0" = {
@@ -46715,13 +46832,13 @@ let
sha512 = "NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==";
};
};
- "pkg-fetch-3.2.2" = {
+ "pkg-fetch-3.2.3" = {
name = "pkg-fetch";
packageName = "pkg-fetch";
- version = "3.2.2";
+ version = "3.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-3.2.2.tgz";
- sha512 = "bLhFNT4cNnONxzbHo1H2mCCKuQkCR4dgQtv0gUZnWtp8TDP0v0UAXKHG7DXhAoTC5IYP3slLsFJtIda9ksny8g==";
+ url = "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-3.2.3.tgz";
+ sha512 = "bv9vYANgAZ2Lvxn5Dsq7E0rLqzcqYkV4gnwe2f7oHV9N4SVMfDOIjjFCRuuTltop5EmsOcu7XkQpB5A/pIgC1g==";
};
};
"pkg-up-2.0.0" = {
@@ -47913,22 +48030,22 @@ let
sha512 = "7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==";
};
};
- "prettier-2.3.0" = {
+ "prettier-2.3.2" = {
name = "prettier";
packageName = "prettier";
- version = "2.3.0";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz";
- sha512 = "kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==";
+ url = "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz";
+ sha512 = "lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==";
};
};
- "prettier-2.4.0" = {
+ "prettier-2.4.1" = {
name = "prettier";
packageName = "prettier";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/prettier/-/prettier-2.4.0.tgz";
- sha512 = "DsEPLY1dE5HF3BxCRBmD4uYZ+5DCbvatnolqTqcxEgKVZnL2kUfyu7b8pPQ5+hTBkdhU9SLUmK0/pHb07RE4WQ==";
+ url = "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz";
+ sha512 = "9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==";
};
};
"prettier-bytes-1.0.4" = {
@@ -47958,13 +48075,13 @@ let
sha512 = "2UzApPuxi2yRoyMlXMazgR6UcH9DKJhNgCviIwY3ixZ9THWSSrUww5vkiZ3C48WvpFl1M1y/oU63deSy1puWEA==";
};
};
- "prettier-plugin-svelte-2.3.1" = {
+ "prettier-plugin-svelte-2.4.0" = {
name = "prettier-plugin-svelte";
packageName = "prettier-plugin-svelte";
- version = "2.3.1";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.3.1.tgz";
- sha512 = "F1/r6OYoBq8Zgurhs1MN25tdrhPw0JW5JjioPRqpxbYdmrZ3gY/DzHGs0B6zwd4DLyRsfGB2gqhxUCbHt/D1fw==";
+ url = "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.4.0.tgz";
+ sha512 = "JwJ9bOz4XHLQtiLnX4mTSSDUdhu12WH8sTwy/XTDCSyPlah6IcV7NWeYBZscPEcceu2YnW8Y9sJCP40Z2UH9GA==";
};
};
"prettier-stylelint-0.4.2" = {
@@ -48138,13 +48255,13 @@ let
sha512 = "dG2w7WtovUa4SiYTdWn9H8Bd4JNdei2djtkP/Bk9fXq81j5Q15ZPHYSwhUVvBRbp5zMkGtu0Yk62HuMcly0pRw==";
};
};
- "prismjs-1.24.1" = {
+ "prismjs-1.25.0" = {
name = "prismjs";
packageName = "prismjs";
- version = "1.24.1";
+ version = "1.25.0";
src = fetchurl {
- url = "https://registry.npmjs.org/prismjs/-/prismjs-1.24.1.tgz";
- sha512 = "mNPsedLuk90RVJioIky8ANZEwYm5w9LcvCXrxHlwf4fNVSn8jEipMybMkWUyyF0JhnC+C4VcOVSBuHRKs1L5Ow==";
+ url = "https://registry.npmjs.org/prismjs/-/prismjs-1.25.0.tgz";
+ sha512 = "WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg==";
};
};
"private-0.1.8" = {
@@ -48255,15 +48372,6 @@ let
sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
};
};
- "process-utils-2.6.0" = {
- name = "process-utils";
- packageName = "process-utils";
- version = "2.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/process-utils/-/process-utils-2.6.0.tgz";
- sha512 = "2zKFADQDvHiUDyJQTsBTdu1+Q2D/WtReBotZwXmD9oUueb0kNv4rXulK/78hMM+nclBNFZ/ZlHOJtobt8oHpqQ==";
- };
- };
"process-utils-4.0.0" = {
name = "process-utils";
packageName = "process-utils";
@@ -48579,13 +48687,13 @@ let
sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849";
};
};
- "proto3-json-serializer-0.1.3" = {
+ "proto3-json-serializer-0.1.4" = {
name = "proto3-json-serializer";
packageName = "proto3-json-serializer";
- version = "0.1.3";
+ version = "0.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-0.1.3.tgz";
- sha512 = "X0DAtxCBsy1NDn84huVFGOFgBslT2gBmM+85nY6/5SOAaCon1jzVNdvi74foIyFvs5CjtSbQsepsM5TsyNhqQw==";
+ url = "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-0.1.4.tgz";
+ sha512 = "bFzdsKU/zaTobWrRxRniMZIzzcgKYlmBWL1gAcTXZ2M7TQTGPI0JoYYs6bN7tpWj59ZCfwg7Ii/A2e8BbQGYnQ==";
};
};
"protobufjs-3.8.2" = {
@@ -48624,13 +48732,13 @@ let
sha512 = "5aFshI9SbhtcMiDiZZu3g2tMlZeS5lhni//AGJ7V34PQLU5JA91Cva7TIs6inZhYikS3OpnUzAUuL6YtS0CyDA==";
};
};
- "protocol-buffers-schema-3.5.2" = {
+ "protocol-buffers-schema-3.6.0" = {
name = "protocol-buffers-schema";
packageName = "protocol-buffers-schema";
- version = "3.5.2";
+ version = "3.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.5.2.tgz";
- sha512 = "LPzSaBYp/TcbuSlpGwqT5jR9kvJ3Zp5ic2N5c2ybx6XB/lSfEHq2D7ja8AgoxHoMD91wXFALJoXsvshKPuXyew==";
+ url = "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz";
+ sha512 = "TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==";
};
};
"protocols-1.4.8" = {
@@ -49641,13 +49749,13 @@ let
sha512 = "l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==";
};
};
- "puppeteer-10.2.0" = {
+ "puppeteer-10.4.0" = {
name = "puppeteer";
packageName = "puppeteer";
- version = "10.2.0";
+ version = "10.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/puppeteer/-/puppeteer-10.2.0.tgz";
- sha512 = "OR2CCHRashF+f30+LBOtAjK6sNtz2HEyTr5FqAvhf8lR/qB3uBRoIZOwQKgwoyZnMBsxX7ZdazlyBgGjpnkiMw==";
+ url = "https://registry.npmjs.org/puppeteer/-/puppeteer-10.4.0.tgz";
+ sha512 = "2cP8mBoqnu5gzAVpbZ0fRaobBWZM8GEUF4I1F6WbgHrKV/rz7SX8PG2wMymZgD0wo0UBlg2FBPNxlF/xlqW6+w==";
};
};
"puppeteer-9.1.1" = {
@@ -49659,6 +49767,24 @@ let
sha512 = "W+nOulP2tYd/ZG99WuZC/I5ljjQQ7EUw/jQGcIb9eu8mDlZxNY2SgcJXTLG9h5gRvqA3uJOe4hZXYsd3EqioMw==";
};
};
+ "purescript-0.14.4" = {
+ name = "purescript";
+ packageName = "purescript";
+ version = "0.14.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/purescript/-/purescript-0.14.4.tgz";
+ sha512 = "9Lq2qvyVkQoKUBSNOEBKIJjtD5sDwThurSt3SRdtSseaA03p1Fk7VxbUr9HV/gHLVZPIkOhPtjvZGUNs5U2PDA==";
+ };
+ };
+ "purescript-installer-0.2.5" = {
+ name = "purescript-installer";
+ packageName = "purescript-installer";
+ version = "0.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.2.5.tgz";
+ sha512 = "fQAWWP5a7scuchXecjpU4r4KEgSPuS6bBnaP01k9f71qqD28HaJ2m4PXHFkhkR4oATAxTPIGCtmTwtVoiBOHog==";
+ };
+ };
"purgecss-2.3.0" = {
name = "purgecss";
packageName = "purgecss";
@@ -49704,13 +49830,13 @@ let
sha1 = "15931d3cd967ade52206f523aa7331aef7d43af7";
};
};
- "pyright-1.1.166" = {
+ "pyright-1.1.170" = {
name = "pyright";
packageName = "pyright";
- version = "1.1.166";
+ version = "1.1.170";
src = fetchurl {
- url = "https://registry.npmjs.org/pyright/-/pyright-1.1.166.tgz";
- sha512 = "mO+iPT2dhHzlplAV3iKE6u4gUstGZxxLyMSRd1PKZqWhwhTCCGjn3/7VqbAwUt4fuhY8g0V+SAsu+MPT4H3FvQ==";
+ url = "https://registry.npmjs.org/pyright/-/pyright-1.1.170.tgz";
+ sha512 = "eoLp3FXvB+qGw6DMaC9xCNkIZMzdPMl5yERUXv1U/RF8AIuOcfjmG1171UL/TpXvoCLWGVArkWJcq8l5uBB35Q==";
};
};
"q-0.9.7" = {
@@ -50001,13 +50127,13 @@ let
sha512 = "ULWhjjE8BmiICGn3G8+1L9wFpERNxkf8ysxkAer4+TFdRefDaXOCV5m92aMB9FtBVmn/8sETXLXY6BfW7hyaWQ==";
};
};
- "quick-format-unescaped-4.0.3" = {
+ "quick-format-unescaped-4.0.4" = {
name = "quick-format-unescaped";
packageName = "quick-format-unescaped";
- version = "4.0.3";
+ version = "4.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.3.tgz";
- sha512 = "MaL/oqh02mhEo5m5J2rwsVL23Iw2PEaGVHgT2vFt8AAsr0lfvQA5dpXo9TPu0rz7tSBdUPgkbam0j/fj5ZM8yg==";
+ url = "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz";
+ sha512 = "tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==";
};
};
"quick-lru-1.1.0" = {
@@ -51180,6 +51306,15 @@ let
sha512 = "nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==";
};
};
+ "recursive-readdir-sync-1.0.6" = {
+ name = "recursive-readdir-sync";
+ packageName = "recursive-readdir-sync";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/recursive-readdir-sync/-/recursive-readdir-sync-1.0.6.tgz";
+ sha1 = "1dbf6d32f3c5bb8d3cde97a6c588d547a9e13d56";
+ };
+ };
"recursive-watch-1.1.4" = {
name = "recursive-watch";
packageName = "recursive-watch";
@@ -51342,13 +51477,13 @@ let
sha512 = "zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==";
};
};
- "regenerate-unicode-properties-8.2.0" = {
+ "regenerate-unicode-properties-9.0.0" = {
name = "regenerate-unicode-properties";
packageName = "regenerate-unicode-properties";
- version = "8.2.0";
+ version = "9.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz";
- sha512 = "F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==";
+ url = "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz";
+ sha512 = "3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==";
};
};
"regenerator-runtime-0.10.5" = {
@@ -51450,13 +51585,13 @@ let
sha512 = "pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==";
};
};
- "regexpu-core-4.7.1" = {
+ "regexpu-core-4.8.0" = {
name = "regexpu-core";
packageName = "regexpu-core";
- version = "4.7.1";
+ version = "4.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz";
- sha512 = "ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==";
+ url = "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz";
+ sha512 = "1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==";
};
};
"register-protocol-win32-1.1.0" = {
@@ -51522,13 +51657,13 @@ let
sha512 = "OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==";
};
};
- "regjsparser-0.6.9" = {
+ "regjsparser-0.7.0" = {
name = "regjsparser";
packageName = "regjsparser";
- version = "0.6.9";
+ version = "0.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz";
- sha512 = "ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==";
+ url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz";
+ sha512 = "A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==";
};
};
"rehype-parse-6.0.2" = {
@@ -52440,6 +52575,15 @@ let
sha1 = "6c1711a5407fb94a114219563e44145bcbf4723a";
};
};
+ "request-as-curl-0.1.0" = {
+ name = "request-as-curl";
+ packageName = "request-as-curl";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/request-as-curl/-/request-as-curl-0.1.0.tgz";
+ sha1 = "f017ac5b2060e1c4fc9677575c381a08249d5bf7";
+ };
+ };
"request-light-0.2.5" = {
name = "request-light";
packageName = "request-light";
@@ -53808,13 +53952,13 @@ let
sha1 = "478be1429500fcfaa780be88b3343ced7d2a9182";
};
};
- "sass-1.39.0" = {
+ "sass-1.42.0" = {
name = "sass";
packageName = "sass";
- version = "1.39.0";
+ version = "1.42.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sass/-/sass-1.39.0.tgz";
- sha512 = "F4o+RhJkNOIG0b6QudYU8c78ZADKZjKDk5cyrf8XTKWfrgbtyVVXImFstJrc+1pkQDCggyidIOytq6gS4gCCZg==";
+ url = "https://registry.npmjs.org/sass/-/sass-1.42.0.tgz";
+ sha512 = "kcjxsemgaOnfl43oZgO/IePLvXQI0ZKzo0/xbCt6uyrg3FY/FF8hVK9YoO8GiZBcEG2Ebl79EKnUc+aiE4f2Vw==";
};
};
"sax-0.5.8" = {
@@ -54456,13 +54600,13 @@ let
sha1 = "f13bf928e42b9c3e79383e61cc3998b5d14e6cdd";
};
};
- "service-runner-2.8.4" = {
+ "service-runner-2.9.0" = {
name = "service-runner";
packageName = "service-runner";
- version = "2.8.4";
+ version = "2.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/service-runner/-/service-runner-2.8.4.tgz";
- sha512 = "x190eUDdtwmstQluk10aeA89gw0uTtm8OFzlXO6oMgv5MoCcp1PedNI1aCVsQoBHfiraExKhokvEZoxl6xTfQw==";
+ url = "https://registry.npmjs.org/service-runner/-/service-runner-2.9.0.tgz";
+ sha512 = "u5yFOwfPAaLo9oqbTWq0F02C3R/sohTbX5zqxWfoYe1bS3OpEyJsTGoRE5CGHum/RZcazxFpaVCrE+fIUvg3qA==";
};
};
"set-blocking-1.0.0" = {
@@ -54879,22 +55023,22 @@ let
sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590";
};
};
- "sign-addon-3.7.0" = {
+ "sign-addon-3.8.0" = {
name = "sign-addon";
packageName = "sign-addon";
- version = "3.7.0";
+ version = "3.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sign-addon/-/sign-addon-3.7.0.tgz";
- sha512 = "XPLjMCcGuP5pPJSXpqFwKguIKxcteOx6dE1Bm2j92Brsro6pZYcklOpv4ohfRNW1UQp0J2cdi9zN2oNF4lMiRg==";
+ url = "https://registry.npmjs.org/sign-addon/-/sign-addon-3.8.0.tgz";
+ sha512 = "/KVjGIMGN/8nbSTzpq3orQzYs4YhlYOZF8OkZuG8TSIBns8sUR2vlUNvcgvJPGdpNJkrlienwFDsO1UkbDij1w==";
};
};
- "signal-exit-3.0.3" = {
+ "signal-exit-3.0.4" = {
name = "signal-exit";
packageName = "signal-exit";
- version = "3.0.3";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz";
- sha512 = "VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==";
+ url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.4.tgz";
+ sha512 = "rqYhcAnZ6d/vTPGghdrw7iumdcbXpsk1b8IG/rz+VWV51DM0p7XCtMoJ3qhPLIbp3tvyt3pKRbaaEMZYpHto8Q==";
};
};
"signals-1.0.0" = {
@@ -55644,13 +55788,13 @@ let
sha512 = "vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==";
};
};
- "socks-proxy-agent-6.0.0" = {
+ "socks-proxy-agent-6.1.0" = {
name = "socks-proxy-agent";
packageName = "socks-proxy-agent";
- version = "6.0.0";
+ version = "6.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.0.0.tgz";
- sha512 = "FIgZbQWlnjVEQvMkylz64/rUggGtrKstPnx8OZyYFG0tAFR8CSBtpXxSwbFLHyeXFn/cunFL7MpuSOvDSOPo9g==";
+ url = "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz";
+ sha512 = "57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==";
};
};
"socks5-client-1.2.8" = {
@@ -56022,6 +56166,15 @@ let
sha512 = "q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==";
};
};
+ "spago-0.20.3" = {
+ name = "spago";
+ packageName = "spago";
+ version = "0.20.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spago/-/spago-0.20.3.tgz";
+ sha512 = "R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ==";
+ };
+ };
"spark-md5-1.0.1" = {
name = "spark-md5";
packageName = "spark-md5";
@@ -56508,13 +56661,13 @@ let
sha512 = "pJAFizB6OcuJLX4RJJuU9HWyPwM2CqLi/vs08lhVIR3TGxacxpavvK5LzbxT+Y3iWkBchOTKS5hHCigA5aaung==";
};
};
- "ssb-db2-2.4.0" = {
+ "ssb-db2-2.5.2" = {
name = "ssb-db2";
packageName = "ssb-db2";
- version = "2.4.0";
+ version = "2.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.4.0.tgz";
- sha512 = "UMd6XqBGTHBNPduyEc0ynO+lkCn/8/NTedzDz9XRYQsqk4ed2Js0cWhqeREv0Bz+upfCMmPQBBHASPBw47XTOA==";
+ url = "https://registry.npmjs.org/ssb-db2/-/ssb-db2-2.5.2.tgz";
+ sha512 = "S0eTxwG2BrjZRQsLG/7DfFW5KsFQRuamj+1sUTkneKAEixOnCrK/oQQV//w+EQHrhIVuMUMUgbpzzT0LByjtoQ==";
};
};
"ssb-ebt-5.6.7" = {
@@ -56814,13 +56967,13 @@ let
sha512 = "zZ/Q1M+9ZWlrchgh4QauD/MEUFa6eC6H6FYq6T8Of/y82JqsQBLwN6YlzbO09evE7Rx6x0oliXDCnQSjwGwQRA==";
};
};
- "sscaff-1.2.63" = {
+ "sscaff-1.2.72" = {
name = "sscaff";
packageName = "sscaff";
- version = "1.2.63";
+ version = "1.2.72";
src = fetchurl {
- url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.63.tgz";
- sha512 = "7T/JlrjNIc7kD+3mBvfE3JEpOAV0qstAEbCy3WOrMHWcgROAOESA9llkqQPcDQZB9bRV8JLqQIAgqVtpwljFOw==";
+ url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.72.tgz";
+ sha512 = "+EVS+sM+3xDVFc7jIb8A44vnExYtpdfCRkPzCKFomGJXFuDoo52Dg3eIu9S6ueNSm2BLc9SM15/MGRpCtiXJYw==";
};
};
"ssh-config-1.1.6" = {
@@ -56940,13 +57093,13 @@ let
sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0";
};
};
- "stack-utils-2.0.3" = {
+ "stack-utils-2.0.5" = {
name = "stack-utils";
packageName = "stack-utils";
- version = "2.0.3";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz";
- sha512 = "gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==";
+ url = "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz";
+ sha512 = "xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==";
};
};
"stackblur-canvas-2.5.0" = {
@@ -57012,6 +57165,15 @@ let
sha512 = "d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==";
};
};
+ "static-eval-2.0.2" = {
+ name = "static-eval";
+ packageName = "static-eval";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz";
+ sha512 = "N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==";
+ };
+ };
"static-eval-2.1.0" = {
name = "static-eval";
packageName = "static-eval";
@@ -57831,13 +57993,13 @@ let
sha512 = "AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==";
};
};
- "strip-ansi-7.0.0" = {
+ "strip-ansi-7.0.1" = {
name = "strip-ansi";
packageName = "strip-ansi";
- version = "7.0.0";
+ version = "7.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz";
- sha512 = "UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==";
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz";
+ sha512 = "cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==";
};
};
"strip-ansi-control-characters-2.0.0" = {
@@ -58488,22 +58650,22 @@ let
sha512 = "mDAmaltQl6e5zU2VEtoWEf7eLTfuOTGr9zt+BpA3AGHo8MIhKiNSPE9OLTCTOMgj0vj/uL9QBbaNmpG4G1CgIA==";
};
};
- "svelte-preprocess-4.9.4" = {
+ "svelte-preprocess-4.9.5" = {
name = "svelte-preprocess";
packageName = "svelte-preprocess";
- version = "4.9.4";
+ version = "4.9.5";
src = fetchurl {
- url = "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.9.4.tgz";
- sha512 = "Z0mUQBGtE+ZZSv/HerRSHe7ukJokxjiPeHe7iPOIXseEoRw51H3K/Vh6OMIMstetzZ11vWO9rCsXSD/uUUArmA==";
+ url = "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.9.5.tgz";
+ sha512 = "RbJbtuwKbuZq9RyzlljZUmmFNaojrg/zUEyDrS8io7haTcuITQmE4NERx8qiqHreApo6cQst5Qtp4MxUwr58Ew==";
};
};
- "svelte2tsx-0.4.5" = {
+ "svelte2tsx-0.4.6" = {
name = "svelte2tsx";
packageName = "svelte2tsx";
- version = "0.4.5";
+ version = "0.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.4.5.tgz";
- sha512 = "5SbnH3rGA5eymeSidlPZ3qxL0P6SfJv0pWaoTVuJDxpHbI00dUZpuDTNn/WZ8yMXfU7vjY/QxKC/iYiDTbJEjg==";
+ url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.4.6.tgz";
+ sha512 = "flljgh/MbJDijo6Z1HhCfyzdRgn1Nd7QTuuxk9Oq5CzyBXZl/NJYh4otZZwUHnx5poy8k7Oxr2CBE3IBh89tmQ==";
};
};
"sver-compat-1.5.0" = {
@@ -58785,13 +58947,13 @@ let
sha512 = "33+lQwlLxXoxy0o9WLOgw8OjbXeS3Jv+pSl+nxKc2AOClBI28HsdRPpH0u9Xa9OVjHLT9vonnOMw1ug7YXI0dA==";
};
};
- "systeminformation-5.8.7" = {
+ "systeminformation-5.9.3" = {
name = "systeminformation";
packageName = "systeminformation";
- version = "5.8.7";
+ version = "5.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/systeminformation/-/systeminformation-5.8.7.tgz";
- sha512 = "e7b47PXn+GvPHLZm7FxC+IgPs5lqqsrmw7xtdxrr0U8aivYZO6V3CawMqCy5bfGB/ghZh/7AWlJEoXUPLyH3iw==";
+ url = "https://registry.npmjs.org/systeminformation/-/systeminformation-5.9.3.tgz";
+ sha512 = "FmifqCPDU5uJZeORt1jCiATBTHwpX7luDzeFo8lojYbEiJk6oR3mtAZBOayCo3iEmgSILzmbcO855OXPHCeU+g==";
};
};
"table-3.8.3" = {
@@ -58939,13 +59101,13 @@ let
sha512 = "4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==";
};
};
- "tapable-2.2.0" = {
+ "tapable-2.2.1" = {
name = "tapable";
packageName = "tapable";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz";
- sha512 = "FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==";
+ url = "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz";
+ sha512 = "GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==";
};
};
"tape-2.3.3" = {
@@ -59128,13 +59290,13 @@ let
sha512 = "6u5UyW2KpMS/hwC4DKLGlicK/rVSYCahPFgF14ioP6BzwcDwQlciHCB/oWguvxLJaYGrvY6crzLHfjupFTBPXw==";
};
};
- "telegraf-4.4.1" = {
+ "telegraf-4.4.2" = {
name = "telegraf";
packageName = "telegraf";
- version = "4.4.1";
+ version = "4.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/telegraf/-/telegraf-4.4.1.tgz";
- sha512 = "jxV8fC/K6abcUTlhy/l8txJAmEJIkJoDu/cN0yXOJWLp9csfLIp+cD4qlwJ6ko+4EgOJmNZvWK7Tr2dxKolJQQ==";
+ url = "https://registry.npmjs.org/telegraf/-/telegraf-4.4.2.tgz";
+ sha512 = "OGt9w1LbxYUOsRk3htAavBnL9hqWycmJNiOmS74oARzxKFnYS/MdwW8b5CX9VLCJt537AXkm8/eBNiEYD8E7lQ==";
};
};
"temp-0.6.0" = {
@@ -59335,13 +59497,13 @@ let
sha512 = "EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==";
};
};
- "terser-5.7.2" = {
+ "terser-5.9.0" = {
name = "terser";
packageName = "terser";
- version = "5.7.2";
+ version = "5.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/terser/-/terser-5.7.2.tgz";
- sha512 = "0Omye+RD4X7X69O0eql3lC4Heh/5iLj3ggxR/B5ketZLOtLiOqukUgjw3q4PDnNQbsrkKr3UMypqStQG3XKRvw==";
+ url = "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz";
+ sha512 = "h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==";
};
};
"terser-webpack-plugin-1.4.5" = {
@@ -60487,13 +60649,13 @@ let
sha512 = "L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==";
};
};
- "tree-kit-0.7.1" = {
+ "tree-kit-0.7.3" = {
name = "tree-kit";
packageName = "tree-kit";
- version = "0.7.1";
+ version = "0.7.3";
src = fetchurl {
- url = "https://registry.npmjs.org/tree-kit/-/tree-kit-0.7.1.tgz";
- sha512 = "7v5c7ipKxUBR0J3P+WCGg6WqbFV/2glYmTuibgQtyna1DaNJk5mSM3oxPC2AZ/xQN1dTbFWvih4aSbwSBDfx4Q==";
+ url = "https://registry.npmjs.org/tree-kit/-/tree-kit-0.7.3.tgz";
+ sha512 = "BVxfUGNHKXS6TEOwKHioWSBivg6b5zfbdXtOWEE5ZpgQxG6gPtvFvjnsoKXTp2ASFmzSe6PhXemutmx8zUxFQQ==";
};
};
"tree-sitter-0.17.2" = {
@@ -60667,13 +60829,13 @@ let
sha512 = "uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==";
};
};
- "ts-invariant-0.9.1" = {
+ "ts-invariant-0.9.3" = {
name = "ts-invariant";
packageName = "ts-invariant";
- version = "0.9.1";
+ version = "0.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.9.1.tgz";
- sha512 = "hSeYibh29ULlHkuEfukcoiyTct+s2RzczMLTv4x3NWC/YrBy7x7ps5eYq/b4Y3Sb9/uAlf54+/5CAEMVxPhuQw==";
+ url = "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.9.3.tgz";
+ sha512 = "HinBlTbFslQI0OHP07JLsSXPibSegec6r9ai5xxq/qHYCsIQbzpymLpDhAUsnXcSrDEcd0L62L8vsOEdzM0qlA==";
};
};
"ts-loader-8.0.4" = {
@@ -61351,13 +61513,13 @@ let
sha512 = "DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==";
};
};
- "typescript-4.4.2" = {
+ "typescript-4.4.3" = {
name = "typescript";
packageName = "typescript";
- version = "4.4.2";
+ version = "4.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.4.2.tgz";
- sha512 = "gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz";
+ sha512 = "4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==";
};
};
"typescript-eslint-parser-16.0.1" = {
@@ -61783,13 +61945,13 @@ let
sha512 = "Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==";
};
};
- "unicode-canonical-property-names-ecmascript-1.0.4" = {
+ "unicode-canonical-property-names-ecmascript-2.0.0" = {
name = "unicode-canonical-property-names-ecmascript";
packageName = "unicode-canonical-property-names-ecmascript";
- version = "1.0.4";
+ version = "2.0.0";
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==";
+ url = "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz";
+ sha512 = "yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==";
};
};
"unicode-emoji-modifier-base-1.0.0" = {
@@ -61801,31 +61963,31 @@ let
sha1 = "dbbd5b54ba30f287e2a8d5a249da6c0cef369459";
};
};
- "unicode-match-property-ecmascript-1.0.4" = {
+ "unicode-match-property-ecmascript-2.0.0" = {
name = "unicode-match-property-ecmascript";
packageName = "unicode-match-property-ecmascript";
- version = "1.0.4";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz";
- sha512 = "L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==";
+ url = "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz";
+ sha512 = "5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==";
};
};
- "unicode-match-property-value-ecmascript-1.2.0" = {
+ "unicode-match-property-value-ecmascript-2.0.0" = {
name = "unicode-match-property-value-ecmascript";
packageName = "unicode-match-property-value-ecmascript";
- version = "1.2.0";
+ version = "2.0.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==";
+ url = "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz";
+ sha512 = "7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==";
};
};
- "unicode-property-aliases-ecmascript-1.1.0" = {
+ "unicode-property-aliases-ecmascript-2.0.0" = {
name = "unicode-property-aliases-ecmascript";
packageName = "unicode-property-aliases-ecmascript";
- version = "1.1.0";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz";
- sha512 = "PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==";
+ url = "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz";
+ sha512 = "5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==";
};
};
"unicode-trie-0.3.1" = {
@@ -63728,13 +63890,13 @@ let
sha512 = "/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==";
};
};
- "verda-1.3.2" = {
+ "verda-1.4.0" = {
name = "verda";
packageName = "verda";
- version = "1.3.2";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/verda/-/verda-1.3.2.tgz";
- sha512 = "uheYzfPZDvcyXX5nR/eAIB2jKtvbCPhmcEpbJESU7I3QykvIvZWozdb5MEdBAx9e6LyS6TqtBp6BwGBMTO7Xow==";
+ url = "https://registry.npmjs.org/verda/-/verda-1.4.0.tgz";
+ sha512 = "XzAxyH/99hE4B729ImVqv3TBYxDYwMsjVB8q4fIBOMtnsY9hvrT4xmiim9cRvwyKpCkF2uysyVbeMbFRqN3qgw==";
};
};
"verror-1.1.0" = {
@@ -64097,22 +64259,13 @@ let
sha1 = "614f7fbf8d801f0bb5f0661f5b2f5785750e4f09";
};
};
- "vsce-1.88.0" = {
+ "vsce-1.99.0" = {
name = "vsce";
packageName = "vsce";
- version = "1.88.0";
+ version = "1.99.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vsce/-/vsce-1.88.0.tgz";
- sha512 = "FS5ou3G+WRnPPr/tWVs8b/jVzeDacgZHy/y7/QQW7maSPFEAmRt2bFGUJtJVEUDLBqtDm/3VGMJ7D31cF2U1tw==";
- };
- };
- "vsce-1.97.0" = {
- name = "vsce";
- packageName = "vsce";
- version = "1.97.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/vsce/-/vsce-1.97.0.tgz";
- sha512 = "5Rxj6qO0dN4FnzVS9G94osstx8R3r1OQP39G7WYERpoO9X+OSodVVkRhFDapPNjekfUNo+d5Qn7W1EtNQVoLCg==";
+ url = "https://registry.npmjs.org/vsce/-/vsce-1.99.0.tgz";
+ sha512 = "fyzOLcmcgBmA+CYg0NyYU3JMmcOBcf94ZzZZYi83mIoXBRU391mYByoJEPnkl8xZGa3/OW5lH438/JOThlYPNA==";
};
};
"vscode-css-languageservice-3.0.13" = {
@@ -65060,6 +65213,15 @@ let
sha1 = "3bf8258f7d318c7443c36f2e169402a1a6703506";
};
};
+ "webidl-conversions-3.0.1" = {
+ name = "webidl-conversions";
+ packageName = "webidl-conversions";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz";
+ sha1 = "24534275e2a7bc6be7bc86611cc16ae0a5654871";
+ };
+ };
"webidl-conversions-4.0.2" = {
name = "webidl-conversions";
packageName = "webidl-conversions";
@@ -65132,13 +65294,13 @@ let
sha512 = "68VT2ZgG9EHs6h6UxfV2SEYewA9BA3SOLSnC2NEbJJiEwbAiueDL033R1xX0jzjmXvMh0oSeKnKgbO2bDXIEyQ==";
};
};
- "webpack-5.52.0" = {
+ "webpack-5.53.0" = {
name = "webpack";
packageName = "webpack";
- version = "5.52.0";
+ version = "5.53.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-5.52.0.tgz";
- sha512 = "yRZOat8jWGwBwHpco3uKQhVU7HYaNunZiJ4AkAVQkPCUGoZk/tiIXiwG+8HIy/F+qsiZvSOa+GLQOj3q5RKRYg==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-5.53.0.tgz";
+ sha512 = "RZ1Z3z3ni44snoWjfWeHFyzvd9HMVYDYC5VXmlYUT6NWgEOWdCNpad5Fve2CzzHoRED7WtsKe+FCyP5Vk4pWiQ==";
};
};
"webpack-bundle-analyzer-3.9.0" = {
@@ -65285,13 +65447,13 @@ let
sha512 = "y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==";
};
};
- "webpack-sources-3.2.0" = {
+ "webpack-sources-3.2.1" = {
name = "webpack-sources";
packageName = "webpack-sources";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz";
- sha512 = "fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==";
+ url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.1.tgz";
+ sha512 = "t6BMVLQ0AkjBOoRTZgqrWm7xbXMBzD+XDq2EZ96+vMfn3qKgsvdXZhbPZ4ElUOpdv4u+iiGe+w3+J75iy/bYGA==";
};
};
"webpack-stream-6.1.0" = {
@@ -65393,6 +65555,15 @@ let
sha512 = "M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==";
};
};
+ "whatwg-url-5.0.0" = {
+ name = "whatwg-url";
+ packageName = "whatwg-url";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz";
+ sha1 = "966454e8765462e37644d3626f6742ce8b70965d";
+ };
+ };
"whatwg-url-6.5.0" = {
name = "whatwg-url";
packageName = "whatwg-url";
@@ -65600,6 +65771,15 @@ let
sha1 = "08d3f52056c66679299726fade0d432ae74b4704";
};
};
+ "wikimedia-kad-fork-1.3.6" = {
+ name = "wikimedia-kad-fork";
+ packageName = "wikimedia-kad-fork";
+ version = "1.3.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wikimedia-kad-fork/-/wikimedia-kad-fork-1.3.6.tgz";
+ sha512 = "m+IxFN4JatoQPRo0N46xMh7tR6FSznb/ithIchAy7Wg9mrkc4/bE/3BhlJS410quFJFrJp8lJJp93g4uTbj4lA==";
+ };
+ };
"wikimedia-langconv-0.1.0" = {
name = "wikimedia-langconv";
packageName = "wikimedia-langconv";
@@ -66149,15 +66329,6 @@ let
sha512 = "YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==";
};
};
- "ws-7.5.0" = {
- name = "ws";
- packageName = "ws";
- version = "7.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz";
- sha512 = "6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==";
- };
- };
"ws-7.5.1" = {
name = "ws";
packageName = "ws";
@@ -66194,15 +66365,6 @@ let
sha512 = "uYhVJ/m9oXwEI04iIVmgLmugh2qrZihkywG9y5FfZV2ATeLIzHf93qs+tUNqlttbQK957/VX3mtwAS+UfIwA4g==";
};
};
- "ws-8.2.1" = {
- name = "ws";
- packageName = "ws";
- version = "8.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz";
- sha512 = "XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==";
- };
- };
"ws-8.2.2" = {
name = "ws";
packageName = "ws";
@@ -66563,6 +66725,15 @@ let
sha512 = "z9s6k3wxE+aZHgXYxSTpGDo7BYOUfJsIRyoZiX6HTjwpwfS2wpQBQKa2fD+ShLyPkqDYo5ud7KitmLZ2Cd6r0g==";
};
};
+ "xmldom-0.5.0" = {
+ name = "xmldom";
+ packageName = "xmldom";
+ version = "0.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/xmldom/-/xmldom-0.5.0.tgz";
+ sha512 = "Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA==";
+ };
+ };
"xmldom-0.6.0" = {
name = "xmldom";
packageName = "xmldom";
@@ -66627,6 +66798,15 @@ let
sha1 = "fcd82267e9351c13f0fb9c73307f25331d29c63a";
};
};
+ "xpath-0.0.23" = {
+ name = "xpath";
+ packageName = "xpath";
+ version = "0.0.23";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/xpath/-/xpath-0.0.23.tgz";
+ sha1 = "f5e8fdc6bdc7e72885b3234f40cba2669580aafa";
+ };
+ };
"xpath-0.0.32" = {
name = "xpath";
packageName = "xpath";
@@ -66699,13 +66879,13 @@ let
sha512 = "2t7FahYnGJys6DpHLhajusId7R0Pm2yTmuL0GV9+mV0ZlaLSnb2toBmppATfg5sWIhZQGlsTLoecSzya+l4EAQ==";
};
};
- "xstate-4.23.4" = {
+ "xstate-4.25.0" = {
name = "xstate";
packageName = "xstate";
- version = "4.23.4";
+ version = "4.25.0";
src = fetchurl {
- url = "https://registry.npmjs.org/xstate/-/xstate-4.23.4.tgz";
- sha512 = "lWaUvyrd0HGhosyKnf8i9wBlszVaS+/uIs0EfnuPYNsZIh1BW9ed4bZ64P57wVYk2uln7v3u+Mv98FC+r8xrxQ==";
+ url = "https://registry.npmjs.org/xstate/-/xstate-4.25.0.tgz";
+ sha512 = "qP7lc/ypOuuWME4ArOBnzaCa90TfHkjiqYDmxpiCjPy6FcXstInA2vH6qRVAHbPXRK4KQIYfIEOk1X38P+TldQ==";
};
};
"xstream-11.14.0" = {
@@ -66798,6 +66978,15 @@ let
sha512 = "r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==";
};
};
+ "yaml-2.0.0-8" = {
+ name = "yaml";
+ packageName = "yaml";
+ version = "2.0.0-8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yaml/-/yaml-2.0.0-8.tgz";
+ sha512 = "QaYgJZMfWD6fKN/EYMk6w1oLWPCr1xj9QaPSZW5qkDb3y8nGCXhy2Ono+AF4F+CSL/vGcqswcAT0BaS//pgD2A==";
+ };
+ };
"yaml-ast-parser-0.0.43" = {
name = "yaml-ast-parser";
packageName = "yaml-ast-parser";
@@ -66816,6 +67005,15 @@ let
sha1 = "e52e84fea6983b93755e9b1564dba989b006b5a5";
};
};
+ "yaml-include-1.2.1" = {
+ name = "yaml-include";
+ packageName = "yaml-include";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yaml-include/-/yaml-include-1.2.1.tgz";
+ sha512 = "d2Ayx9GykZwXHRdSlnlOOdcgbGzb8jjC0WPZicsTUjEbvwDMXDbJ8AMwLe8YCMa3BYeZSiUPcUYdUEjnwlUNGw==";
+ };
+ };
"yaml-js-0.0.8" = {
name = "yaml-js";
packageName = "yaml-js";
@@ -66942,15 +67140,6 @@ let
sha512 = "xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ==";
};
};
- "yargs-17.1.0" = {
- name = "yargs";
- packageName = "yargs";
- version = "17.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-17.1.0.tgz";
- sha512 = "SQr7qqmQ2sNijjJGHL4u7t8vyDZdZ3Ahkmo4sc1w5xI9TBX0QDdG/g4SFnxtWOsGLjwHQue57eFALfwFCnixgg==";
- };
- };
"yargs-17.1.1" = {
name = "yargs";
packageName = "yargs";
@@ -67311,13 +67500,13 @@ let
sha512 = "Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==";
};
};
- "zen-observable-ts-1.2.2" = {
+ "zen-observable-ts-1.1.0" = {
name = "zen-observable-ts";
packageName = "zen-observable-ts";
- version = "1.2.2";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.2.tgz";
- sha512 = "o15G3luGAPoWD2//djCQsnC7886KpgQETAvTwnDPMN33RS+XACoFR46fm5e3tC/WNTF0uzHPL91Yyakc280Xiw==";
+ url = "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.1.0.tgz";
+ sha512 = "1h4zlLSqI2cRLPJUHJFL8bCWHhkpuXkF+dbGkRaWjgDIG26DmzyshUMrdV/rL3UnR+mhaX4fRq8LPouq0MYYIA==";
};
};
"zeromq-5.2.8" = {
@@ -67407,15 +67596,15 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "12.2.5";
+ version = "12.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-12.2.5.tgz";
- sha512 = "O/NqRaFGx2jns03oWwhWBpilV4s7B8Zie6rgo2hJty1T3douGkK5kTO38N4Lebeayw8LTiPhT/JOrQTfFgXSjw==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-12.2.6.tgz";
+ sha512 = "nBCynOi5OVVAXA4ktsVhWP+UyWjjR/7+TlEjNgEfcbtlwkE+HIki+oHETAtXKdn5nPvNum3OXPLZPLX2B8MiRA==";
};
dependencies = [
- sources."@angular-devkit/architect-0.1202.5"
- sources."@angular-devkit/core-12.2.5"
- sources."@angular-devkit/schematics-12.2.5"
+ sources."@angular-devkit/architect-0.1202.6"
+ sources."@angular-devkit/core-12.2.6"
+ sources."@angular-devkit/schematics-12.2.6"
sources."@gar/promisify-1.1.2"
sources."@npmcli/fs-1.0.0"
sources."@npmcli/git-2.1.0"
@@ -67424,7 +67613,7 @@ in
sources."@npmcli/node-gyp-1.0.2"
sources."@npmcli/promise-spawn-1.3.2"
sources."@npmcli/run-script-1.8.6"
- sources."@schematics/angular-12.2.5"
+ sources."@schematics/angular-12.2.6"
sources."@tootallnate/once-1.1.2"
sources."@yarnpkg/lockfile-1.1.0"
sources."abbrev-1.1.1"
@@ -67435,7 +67624,7 @@ in
sources."ajv-formats-2.1.0"
sources."ansi-colors-4.1.1"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."aproba-1.2.0"
(sources."are-we-there-yet-1.1.7" // {
@@ -67573,7 +67762,7 @@ in
sources."mime-types-2.1.32"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minipass-collect-1.0.2"
sources."minipass-fetch-1.4.1"
sources."minipass-flush-1.0.5"
@@ -67632,10 +67821,10 @@ in
sources."safer-buffer-2.1.2"
sources."semver-7.3.5"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
- sources."socks-proxy-agent-6.0.0"
+ sources."socks-proxy-agent-6.1.0"
sources."source-map-0.7.3"
sources."sourcemap-codec-1.4.8"
sources."sshpk-1.16.1"
@@ -67708,7 +67897,7 @@ in
sources."js-yaml-3.14.1"
sources."json5-2.1.3"
sources."lodash.clonedeep-4.5.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."minimist-1.2.5"
sources."quick-lru-4.0.1"
sources."sprintf-js-1.0.3"
@@ -67910,7 +68099,7 @@ in
sources."lead-1.0.0"
sources."lodash.clonedeep-4.5.0"
sources."lowercase-keys-1.0.1"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."marky-1.2.2"
sources."matcher-2.1.0"
sources."mime-db-1.49.0"
@@ -68060,7 +68249,7 @@ in
sources."acorn-walk-7.2.0"
sources."agent-base-6.0.2"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."asynckit-0.4.0"
sources."big-integer-1.6.48"
@@ -68127,7 +68316,13 @@ in
sources."mimic-fn-2.1.0"
sources."ms-2.1.2"
sources."mute-stream-0.0.8"
- sources."node-fetch-2.6.2"
+ (sources."node-fetch-2.6.4" // {
+ dependencies = [
+ sources."tr46-0.0.3"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
+ ];
+ })
sources."node-forge-0.10.0"
sources."nwsapi-2.2.0"
sources."onetime-5.1.2"
@@ -68145,7 +68340,7 @@ in
sources."rxjs-6.6.7"
sources."safer-buffer-2.1.2"
sources."saxes-5.0.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."source-map-0.6.1"
sources."steno-0.4.4"
sources."string-width-4.2.2"
@@ -68197,7 +68392,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -68233,7 +68428,7 @@ in
sources."@types/normalize-package-data-2.4.1"
sources."@types/parse-json-4.0.0"
sources."JSONStream-1.3.5"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."array-ify-1.0.0"
sources."arrify-1.0.1"
@@ -68300,7 +68495,7 @@ in
sources."locate-path-5.0.0"
sources."lodash-4.17.21"
sources."lru-cache-6.0.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."meow-8.1.2"
sources."merge-stream-2.0.0"
sources."mimic-fn-2.1.0"
@@ -68343,7 +68538,7 @@ in
sources."semver-7.3.5"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
@@ -68393,7 +68588,7 @@ in
dependencies = [
sources."array-ify-1.0.0"
sources."compare-func-2.0.0"
- sources."conventional-changelog-conventionalcommits-4.6.0"
+ sources."conventional-changelog-conventionalcommits-4.6.1"
sources."dot-prop-5.3.0"
sources."is-obj-2.0.0"
sources."lodash-4.17.21"
@@ -68427,7 +68622,7 @@ in
sources."@hyperswarm/hypersign-2.1.1"
sources."@hyperswarm/network-2.1.0"
sources."@leichtgewicht/ip-codec-2.0.3"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."abstract-extension-3.1.1"
sources."abstract-leveldown-6.2.3"
sources."ansi-colors-3.2.3"
@@ -68608,7 +68803,7 @@ in
];
})
sources."hyperswarm-2.15.3"
- sources."hypertrie-5.1.1"
+ sources."hypertrie-5.1.2"
sources."identify-filetype-1.0.0"
sources."ieee754-1.2.1"
sources."immediate-3.3.0"
@@ -68703,7 +68898,7 @@ in
sources."nanoresource-promise-1.2.2"
sources."napi-macros-2.0.0"
sources."node-environment-flags-1.0.6"
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
(sources."noise-peer-2.1.1" // {
dependencies = [
sources."readable-stream-3.6.0"
@@ -68738,7 +68933,7 @@ in
sources."progress-string-1.2.2"
sources."protocol-buffers-4.2.0"
sources."protocol-buffers-encodings-1.1.1"
- sources."protocol-buffers-schema-3.5.2"
+ sources."protocol-buffers-schema-3.6.0"
sources."prr-1.0.1"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
@@ -68881,7 +69076,7 @@ in
sources."wide-align-1.1.3"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -68922,39 +69117,41 @@ in
"@nerdwallet/shepherd" = nodeEnv.buildNodePackage {
name = "_at_nerdwallet_slash_shepherd";
packageName = "@nerdwallet/shepherd";
- version = "1.14.1";
+ version = "1.15.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@nerdwallet/shepherd/-/shepherd-1.14.1.tgz";
- sha512 = "oJbTkmm6OJryEoEj3MyOV7bgOFlrW0+o6efwaF/tEfskMmmv8+lfXoeLVJXASxF/G2IgpHAWBrna7xOE2PCmRg==";
+ url = "https://registry.npmjs.org/@nerdwallet/shepherd/-/shepherd-1.15.1.tgz";
+ sha512 = "8IusD7fBMXdTcdsHBt4jZb3fu4VmN8NppnXEigNn6AxbhGepntGuUN2Ve9FGQX+xcpJKRZsRtsbUnXmf62G83g==";
};
dependencies = [
sources."@hapi/hoek-9.2.0"
sources."@hapi/topo-5.1.0"
sources."@kwsites/file-exists-1.1.1"
sources."@kwsites/promise-deferred-1.1.1"
- sources."@octokit/auth-token-2.4.5"
+ sources."@octokit/auth-token-2.5.0"
sources."@octokit/core-3.5.1"
sources."@octokit/endpoint-6.0.12"
sources."@octokit/graphql-4.8.0"
- sources."@octokit/openapi-types-10.1.1"
- sources."@octokit/plugin-paginate-rest-2.16.0"
+ sources."@octokit/openapi-types-10.2.2"
+ sources."@octokit/plugin-paginate-rest-2.16.3"
sources."@octokit/plugin-request-log-1.0.4"
- sources."@octokit/plugin-rest-endpoint-methods-5.10.1"
+ sources."@octokit/plugin-rest-endpoint-methods-5.10.4"
+ sources."@octokit/plugin-retry-3.0.9"
sources."@octokit/request-5.6.1"
sources."@octokit/request-error-2.1.0"
sources."@octokit/rest-18.10.0"
- sources."@octokit/types-6.27.0"
+ sources."@octokit/types-6.28.1"
sources."@sideway/address-4.1.2"
sources."@sideway/formula-3.0.0"
sources."@sideway/pinpoint-2.0.0"
sources."@types/js-yaml-3.12.7"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."argparse-1.0.10"
sources."at-least-node-1.0.0"
sources."base64-js-1.5.1"
sources."before-after-hook-2.2.2"
sources."bl-4.1.0"
+ sources."bottleneck-2.19.5"
sources."buffer-5.7.1"
sources."chalk-4.1.2"
sources."child-process-promise-2.2.1"
@@ -68987,7 +69184,7 @@ in
sources."mimic-fn-2.1.0"
sources."ms-2.1.2"
sources."netrc-0.1.4"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-version-1.2.0"
sources."once-1.4.0"
sources."onetime-5.1.2"
@@ -68998,16 +69195,19 @@ in
sources."readable-stream-3.6.0"
sources."restore-cursor-3.1.0"
sources."safe-buffer-5.2.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-git-2.45.1"
sources."sprintf-js-1.0.3"
sources."string_decoder-1.3.0"
sources."strip-ansi-6.0.0"
sources."supports-color-7.2.0"
+ sources."tr46-0.0.3"
sources."universal-user-agent-6.0.0"
sources."universalify-2.0.0"
sources."util-deprecate-1.0.2"
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-1.3.1"
sources."wrappy-1.0.2"
sources."yallist-2.1.2"
@@ -69041,7 +69241,7 @@ in
];
})
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -69066,7 +69266,7 @@ in
sources."@types/eslint-scope-3.7.1"
sources."@types/estree-0.0.50"
sources."@types/json-schema-7.0.9"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/parse-json-4.0.0"
sources."@webassemblyjs/ast-1.11.1"
sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
@@ -69091,7 +69291,7 @@ in
sources."ajv-keywords-3.5.2"
sources."ansi-colors-4.1.1"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."anymatch-3.1.2"
sources."at-least-node-1.0.0"
@@ -69105,7 +69305,7 @@ in
sources."buffer-5.7.1"
sources."buffer-from-1.1.2"
sources."callsites-3.1.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."chalk-3.0.0"
sources."chardet-0.7.0"
sources."chokidar-3.5.2"
@@ -69132,12 +69332,12 @@ in
sources."cross-spawn-7.0.3"
sources."deepmerge-4.2.2"
sources."defaults-1.0.3"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
- (sources."enhanced-resolve-5.8.2" // {
+ (sources."enhanced-resolve-5.8.3" // {
dependencies = [
- sources."tapable-2.2.0"
+ sources."tapable-2.2.1"
];
})
sources."error-ex-1.3.2"
@@ -69199,7 +69399,7 @@ in
sources."is-stream-2.0.1"
sources."is-unicode-supported-0.1.0"
sources."isexe-2.0.0"
- (sources."jest-worker-27.1.1" // {
+ (sources."jest-worker-27.2.0" // {
dependencies = [
sources."supports-color-8.1.1"
];
@@ -69223,7 +69423,7 @@ in
sources."lru-cache-6.0.0"
sources."macos-release-2.5.0"
sources."magic-string-0.25.7"
- sources."memfs-3.2.4"
+ sources."memfs-3.3.0"
sources."merge-stream-2.0.0"
sources."mime-db-1.49.0"
sources."mime-types-2.1.32"
@@ -69233,7 +69433,7 @@ in
sources."mute-stream-0.0.8"
sources."neo-async-2.6.2"
sources."node-emoji-1.10.0"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."normalize-path-3.0.0"
sources."npm-run-path-4.0.1"
sources."object-assign-4.1.1"
@@ -69281,7 +69481,7 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."shelljs-0.8.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."source-list-map-2.0.1"
sources."source-map-0.7.3"
(sources."source-map-support-0.5.19" // {
@@ -69298,9 +69498,14 @@ in
sources."supports-color-7.2.0"
sources."symbol-observable-4.0.0"
sources."tapable-1.1.3"
- (sources."terser-5.7.2" // {
+ (sources."terser-5.9.0" // {
dependencies = [
sources."commander-2.20.3"
+ (sources."source-map-support-0.5.20" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
];
})
(sources."terser-webpack-plugin-5.2.4" // {
@@ -69334,7 +69539,7 @@ in
sources."ajv-6.12.6"
sources."json-schema-traverse-0.4.1"
sources."schema-utils-3.1.1"
- sources."tapable-2.2.0"
+ sources."tapable-2.2.1"
];
})
sources."webpack-node-externals-3.0.0"
@@ -69370,7 +69575,7 @@ in
};
dependencies = [
sources."@squoosh/lib-0.4.0"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."base64-js-1.5.1"
sources."bl-4.1.0"
@@ -69398,7 +69603,7 @@ in
sources."readable-stream-3.6.0"
sources."restore-cursor-3.1.0"
sources."safe-buffer-5.2.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."string_decoder-1.3.0"
sources."strip-ansi-6.0.0"
sources."supports-color-7.2.0"
@@ -69451,7 +69656,7 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-remap-async-to-generator-7.15.4"
@@ -69459,12 +69664,12 @@ in
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helper-wrap-function-7.15.4"
sources."@babel/helpers-7.15.4"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4"
sources."@babel/plugin-proposal-async-generator-functions-7.15.4"
sources."@babel/plugin-proposal-class-properties-7.14.5"
@@ -69475,7 +69680,7 @@ in
sources."@babel/plugin-proposal-logical-assignment-operators-7.14.5"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5"
sources."@babel/plugin-proposal-numeric-separator-7.14.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.14.5"
sources."@babel/plugin-proposal-optional-chaining-7.14.5"
sources."@babel/plugin-proposal-private-methods-7.14.5"
@@ -69531,7 +69736,7 @@ in
sources."@babel/plugin-transform-typescript-7.15.4"
sources."@babel/plugin-transform-unicode-escapes-7.14.5"
sources."@babel/plugin-transform-unicode-regex-7.14.5"
- sources."@babel/preset-env-7.15.4"
+ sources."@babel/preset-env-7.15.6"
sources."@babel/preset-flow-7.14.5"
sources."@babel/preset-modules-0.1.4"
sources."@babel/preset-typescript-7.15.0"
@@ -69545,7 +69750,7 @@ in
sources."@babel/runtime-7.15.4"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@hapi/address-2.1.4"
sources."@hapi/bourne-1.3.2"
sources."@hapi/hoek-8.5.1"
@@ -69598,7 +69803,7 @@ in
sources."@types/long-4.0.1"
sources."@types/mime-1.3.2"
sources."@types/minimatch-3.0.5"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/normalize-package-data-2.4.1"
sources."@types/qs-6.9.7"
sources."@types/range-parser-1.2.4"
@@ -69613,13 +69818,13 @@ in
})
sources."@vue/cli-ui-addon-webpack-4.5.13"
sources."@vue/cli-ui-addon-widgets-4.5.13"
- (sources."@vue/compiler-core-3.2.11" // {
+ (sources."@vue/compiler-core-3.2.12" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- sources."@vue/compiler-dom-3.2.11"
- sources."@vue/shared-3.2.11"
+ sources."@vue/compiler-dom-3.2.12"
+ sources."@vue/shared-3.2.12"
sources."@wry/equality-0.1.11"
sources."accepts-1.3.7"
sources."aggregate-error-3.1.0"
@@ -69741,7 +69946,7 @@ in
sources."call-bind-1.0.2"
sources."call-me-maybe-1.0.1"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."caseless-0.12.0"
sources."caw-2.0.1"
sources."chalk-2.4.2"
@@ -69798,12 +70003,12 @@ in
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
- (sources."core-js-compat-3.17.3" // {
+ (sources."core-js-compat-3.18.0" // {
dependencies = [
sources."semver-7.0.0"
];
})
- sources."core-js-pure-3.17.3"
+ sources."core-js-pure-3.18.0"
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
(sources."cross-spawn-6.0.5" // {
@@ -69869,7 +70074,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.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
@@ -69931,7 +70136,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-2.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fd-slicer-1.1.0"
sources."figures-3.2.0"
sources."file-type-8.1.0"
@@ -69952,7 +70157,7 @@ in
})
sources."find-up-3.0.0"
sources."fkill-6.2.0"
- sources."flow-parser-0.159.0"
+ sources."flow-parser-0.160.1"
sources."for-each-0.3.3"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
@@ -70194,7 +70399,7 @@ in
sources."neo-async-2.6.2"
sources."nice-try-1.0.5"
sources."node-dir-0.1.17"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-ipc-9.2.1"
sources."node-modules-regexp-1.0.0"
(sources."node-notifier-9.0.1" // {
@@ -70206,7 +70411,7 @@ in
sources."which-2.0.2"
];
})
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
(sources."normalize-package-data-2.5.0" // {
dependencies = [
sources."semver-5.7.1"
@@ -70236,7 +70441,7 @@ in
})
sources."object-inspect-1.11.0"
sources."object-keys-1.1.1"
- sources."object-path-0.11.7"
+ sources."object-path-0.11.8"
sources."object-visit-1.0.1"
sources."object.assign-4.1.2"
sources."object.getownpropertydescriptors-2.1.2"
@@ -70296,7 +70501,7 @@ in
})
sources."posix-character-classes-0.1.1"
sources."prepend-http-2.0.0"
- sources."prismjs-1.24.1"
+ sources."prismjs-1.25.0"
sources."private-0.1.8"
sources."process-exists-3.1.0"
sources."process-nextick-args-2.0.1"
@@ -70330,7 +70535,7 @@ in
];
})
sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
+ sources."regenerate-unicode-properties-9.0.0"
sources."regenerator-runtime-0.13.9"
sources."regenerator-transform-0.14.5"
(sources."regex-not-1.0.2" // {
@@ -70339,9 +70544,9 @@ in
sources."is-extendable-1.0.1"
];
})
- sources."regexpu-core-4.7.1"
+ sources."regexpu-core-4.8.0"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.9" // {
+ (sources."regjsparser-0.7.0" // {
dependencies = [
sources."jsesc-0.5.0"
];
@@ -70392,7 +70597,7 @@ in
sources."shellwords-0.1.1"
sources."shortid-2.2.16"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
@@ -70481,7 +70686,7 @@ in
})
(sources."strip-ansi-6.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
];
})
sources."strip-dirs-2.1.0"
@@ -70539,6 +70744,7 @@ in
sources."to-regex-range-2.1.1"
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
+ sources."tr46-0.0.3"
sources."trim-repeated-1.0.0"
sources."ts-invariant-0.4.4"
sources."tslib-1.14.1"
@@ -70549,10 +70755,10 @@ in
sources."typescript-4.1.6"
sources."unbox-primitive-1.0.1"
sources."unbzip2-stream-1.4.3"
- 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."unicode-canonical-property-names-ecmascript-2.0.0"
+ sources."unicode-match-property-ecmascript-2.0.0"
+ sources."unicode-match-property-value-ecmascript-2.0.0"
+ sources."unicode-property-aliases-ecmascript-2.0.0"
sources."union-value-1.0.1"
sources."universalify-0.1.2"
sources."unpipe-1.0.0"
@@ -70601,6 +70807,8 @@ in
})
sources."watch-1.0.2"
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-1.3.1"
sources."which-boxed-primitive-1.0.2"
sources."widest-line-3.1.0"
@@ -70767,11 +70975,11 @@ in
dependencies = [
sources."@babel/code-frame-7.14.5"
sources."@babel/generator-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/template-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@webassemblyjs/ast-1.11.1"
sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
sources."@webassemblyjs/helper-api-error-1.11.1"
@@ -70839,10 +71047,10 @@ in
alloy = nodeEnv.buildNodePackage {
name = "alloy";
packageName = "alloy";
- version = "1.16.3";
+ version = "1.16.4";
src = fetchurl {
- url = "https://registry.npmjs.org/alloy/-/alloy-1.16.3.tgz";
- sha512 = "Y4pSzPpJHovMA6uqpRTztraKFtchQm9rPbYd9s6UkEuqpYs45hFSY4j+ezkvGxU6Hvn2L6OLc+5dlaOr+P+QKQ==";
+ url = "https://registry.npmjs.org/alloy/-/alloy-1.16.4.tgz";
+ sha512 = "kiIlTMDCEP1PP9QtFQywlN/P/Ji0V+zbwCWkG8gF6V6uRIytd2bkpHP4iaFdV7fQJTrQSd9h71Wj4x60jGt6Mg==";
};
dependencies = [
sources."@babel/code-frame-7.14.5"
@@ -70863,19 +71071,19 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-replace-supers-7.15.4"
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.15.4"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."JSV-4.0.2"
sources."ansi-styles-3.2.1"
sources."array-unique-0.3.2"
@@ -70883,18 +71091,18 @@ in
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
sources."browserslist-4.17.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."colorette-1.4.0"
sources."colors-1.4.0"
- sources."commander-8.1.0"
+ sources."commander-8.2.0"
sources."concat-map-0.0.1"
sources."convert-source-map-1.8.0"
sources."debug-4.3.2"
sources."ejs-3.1.6"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."ensure-posix-path-1.1.1"
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
@@ -70940,7 +71148,7 @@ in
sources."minimist-1.2.5"
sources."moment-2.29.1"
sources."ms-2.1.2"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."node.extend-2.0.2"
(sources."nomnom-1.8.1" // {
dependencies = [
@@ -70980,15 +71188,15 @@ in
asar = nodeEnv.buildNodePackage {
name = "asar";
packageName = "asar";
- version = "3.0.3";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/asar/-/asar-3.0.3.tgz";
- sha512 = "k7zd+KoR+n8pl71PvgElcoKHrVNiSXtw7odKbyNpmgKe7EGRF9Pnu3uLOukD37EvavKwVFxOUpqXTIZC5B5Pmw==";
+ url = "https://registry.npmjs.org/asar/-/asar-3.1.0.tgz";
+ sha512 = "vyxPxP5arcAqN4F/ebHd/HhwnAiZtwhglvdmc7BR2f0ywbVNTOpSeyhLDbGXtE/y58hv1oC75TaNIXutnsOZsQ==";
};
dependencies = [
sources."@types/glob-7.1.4"
sources."@types/minimatch-3.0.5"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
sources."chromium-pickle-js-0.2.0"
@@ -71023,12 +71231,12 @@ in
};
dependencies = [
sources."browserslist-4.17.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."colorette-1.4.0"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."escalade-3.1.1"
sources."fraction.js-4.1.1"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."normalize-range-0.1.2"
sources."postcss-value-parser-4.1.0"
];
@@ -71052,14 +71260,14 @@ in
};
dependencies = [
sources."@tootallnate/once-1.1.2"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/yauzl-2.9.2"
sources."agent-base-6.0.2"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."ast-types-0.13.4"
- (sources."aws-sdk-2.985.0" // {
+ (sources."aws-sdk-2.991.0" // {
dependencies = [
sources."uuid-3.3.2"
];
@@ -71088,7 +71296,7 @@ in
sources."clone-1.0.4"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."commander-8.1.0"
+ sources."commander-8.2.0"
sources."concat-map-0.0.1"
sources."core-util-is-1.0.3"
sources."css-select-4.1.3"
@@ -71144,7 +71352,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-2.0.0"
- sources."inquirer-8.1.2"
+ sources."inquirer-8.1.5"
sources."ip-1.1.5"
sources."is-fullwidth-code-point-3.0.0"
sources."is-interactive-1.0.0"
@@ -71165,7 +71373,7 @@ in
sources."mute-stream-0.0.8"
sources."netmask-2.0.2"
sources."node-fetch-2.6.1"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."once-1.4.0"
sources."onetime-5.1.2"
sources."optionator-0.8.3"
@@ -71188,7 +71396,7 @@ in
sources."proxy-from-env-1.1.0"
sources."pump-3.0.0"
sources."punycode-1.3.2"
- (sources."puppeteer-10.2.0" // {
+ (sources."puppeteer-10.4.0" // {
dependencies = [
sources."debug-4.3.1"
];
@@ -71208,7 +71416,7 @@ in
sources."safer-buffer-2.1.2"
sources."sax-1.2.1"
sources."setprototypeof-1.1.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
sources."socks-proxy-agent-5.0.1"
@@ -71263,18 +71471,19 @@ in
balanceofsatoshis = nodeEnv.buildNodePackage {
name = "balanceofsatoshis";
packageName = "balanceofsatoshis";
- version = "10.12.0";
+ version = "10.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-10.12.0.tgz";
- sha512 = "G8UVRAfWYPQSJwLiw1eqh61jfDSFKt0cDEfNbTzgv9Z5X+WnaGvk/0XzHCpoqNfHqRxRO2Zf9KHkFXS007bm5A==";
+ url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-10.18.1.tgz";
+ sha512 = "QrMPcXaeybFz+kD4FlUr7phxJN/jSXoaxOmNtFQ+ZtPCc99m7IZFqP4Hk3Fj0OxcYHk1L1FlGN1sOoymuDaBtw==";
};
dependencies = [
sources."@alexbosworth/html2unicode-1.1.5"
+ sources."@alexbosworth/node-fetch-2.6.2"
sources."@alexbosworth/saxophone-0.6.2"
sources."@cto.af/textdecoder-0.0.0"
(sources."@grpc/grpc-js-1.3.7" // {
dependencies = [
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
];
})
sources."@grpc/proto-loader-0.6.4"
@@ -71309,7 +71518,7 @@ in
sources."@types/ws-7.4.7"
sources."abort-controller-3.0.0"
sources."accepts-1.3.7"
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."ansi-0.3.1"
(sources."ansi-align-3.0.0" // {
dependencies = [
@@ -71372,9 +71581,9 @@ in
];
})
sources."bolt09-0.1.5"
- (sources."boxen-5.0.1" // {
+ (sources."boxen-5.1.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."chalk-4.1.2"
sources."is-fullwidth-code-point-3.0.0"
@@ -71400,7 +71609,11 @@ in
];
})
sources."camelcase-6.2.0"
- sources."caporal-1.4.0"
+ (sources."caporal-1.4.0" // {
+ dependencies = [
+ sources."colorette-1.4.0"
+ ];
+ })
sources."cbor-8.0.0"
sources."cert-info-1.5.1"
(sources."chalk-1.1.3" // {
@@ -71419,7 +71632,7 @@ in
sources."cli-width-2.2.1"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -71430,7 +71643,7 @@ in
sources."code-point-at-1.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."colorette-1.3.0"
+ sources."colorette-2.0.2"
sources."colors-1.4.0"
sources."combined-stream-1.0.8"
sources."commander-6.2.1"
@@ -71535,10 +71748,10 @@ in
sources."imurmurhash-0.1.4"
sources."inherits-2.0.4"
sources."ini-2.0.0"
- (sources."inquirer-8.1.2" // {
+ (sources."inquirer-8.1.5" // {
dependencies = [
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."chalk-4.1.2"
sources."cli-cursor-3.1.0"
@@ -71598,36 +71811,47 @@ in
sources."bn.js-5.2.0"
];
})
- sources."ln-accounting-5.0.1"
- (sources."ln-service-52.1.0" // {
+ (sources."ln-accounting-5.0.3" // {
dependencies = [
- sources."@types/node-16.7.6"
+ sources."@grpc/proto-loader-0.6.5"
+ sources."@types/node-16.9.1"
sources."bn.js-5.2.0"
- sources."lightning-4.2.1"
- sources."ws-8.2.1"
+ sources."lightning-4.5.0"
+ sources."ln-service-52.4.0"
+ sources."ws-8.2.2"
];
})
- (sources."ln-sync-0.4.7" // {
+ (sources."ln-service-52.6.0" // {
dependencies = [
- sources."@grpc/grpc-js-1.3.6"
- sources."@types/node-16.3.3"
- sources."@types/request-2.48.6"
- sources."async-3.2.0"
+ sources."@grpc/proto-loader-0.6.5"
+ sources."@types/node-16.9.1"
sources."bn.js-5.2.0"
- sources."cbor-7.0.6"
- sources."colorette-1.2.2"
- sources."lightning-3.4.0"
- sources."nofilter-2.0.3"
+ sources."lightning-4.7.0"
+ sources."ws-8.2.2"
];
})
- (sources."ln-telegram-3.2.11" // {
+ (sources."ln-sync-2.0.1" // {
dependencies = [
+ sources."@grpc/proto-loader-0.6.5"
+ sources."@types/node-16.9.1"
+ sources."bn.js-5.2.0"
+ sources."lightning-4.7.0"
+ ];
+ })
+ (sources."ln-telegram-3.3.0" // {
+ dependencies = [
+ sources."@grpc/proto-loader-0.6.5"
sources."@types/node-16.6.1"
- sources."bech32-2.0.0"
sources."bn.js-5.2.0"
- sources."goldengate-10.3.0"
+ sources."colorette-1.4.0"
sources."lightning-4.1.0"
sources."ln-service-52.0.1"
+ (sources."ln-sync-2.0.0" // {
+ dependencies = [
+ sources."@types/node-16.9.1"
+ sources."lightning-4.6.0"
+ ];
+ })
sources."ws-8.1.0"
];
})
@@ -71686,7 +71910,7 @@ in
sources."negotiator-0.6.2"
sources."node-addon-api-2.0.2"
sources."node-fetch-2.6.1"
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
sources."nofilter-3.0.3"
sources."normalize-url-4.5.1"
sources."npmlog-2.0.4"
@@ -71698,7 +71922,7 @@ in
sources."onetime-1.1.0"
(sources."ora-5.4.1" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."chalk-4.1.2"
sources."cli-cursor-3.1.0"
@@ -71717,23 +71941,7 @@ in
sources."semver-6.3.0"
];
})
- (sources."paid-services-2.0.1" // {
- dependencies = [
- sources."@grpc/grpc-js-1.3.4"
- sources."@grpc/proto-loader-0.6.3"
- sources."@types/express-4.17.12"
- sources."@types/node-15.12.5"
- sources."@types/request-2.48.5"
- sources."@types/ws-7.4.5"
- sources."async-3.2.0"
- sources."bn.js-5.2.0"
- sources."cbor-7.0.5"
- sources."lightning-3.3.12"
- sources."ln-service-51.8.5"
- sources."nofilter-2.0.3"
- sources."ws-7.5.0"
- ];
- })
+ sources."paid-services-3.0.0"
sources."parseurl-1.3.3"
sources."path-to-regexp-0.1.7"
sources."pinkie-2.0.4"
@@ -71762,7 +71970,7 @@ in
sources."process-nextick-args-2.0.1"
(sources."protobufjs-6.11.2" // {
dependencies = [
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
];
})
sources."proxy-addr-2.0.7"
@@ -71816,7 +72024,7 @@ in
sources."serve-static-1.14.1"
sources."setprototypeof-1.1.1"
sources."sha.js-2.4.11"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."sjcl-1.0.8"
(sources."slice-ansi-4.0.0" // {
dependencies = [
@@ -71835,7 +72043,7 @@ in
sources."supports-color-2.0.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -71850,7 +72058,7 @@ in
sources."strip-ansi-3.0.1"
];
})
- (sources."telegraf-4.4.1" // {
+ (sources."telegraf-4.4.2" // {
dependencies = [
sources."debug-4.3.2"
sources."ms-2.1.2"
@@ -71892,7 +72100,7 @@ in
sources."wcwidth-1.0.1"
(sources."widest-line-3.1.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -71908,7 +72116,7 @@ in
})
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -71923,7 +72131,7 @@ in
sources."yallist-4.0.0"
(sources."yargs-16.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -72184,7 +72392,7 @@ in
sources."safe-buffer-5.1.2"
sources."semver-5.7.1"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-3.1.0"
sources."state-toggle-1.0.3"
@@ -72331,7 +72539,7 @@ in
sources."loud-rejection-1.6.0"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
- sources."mime-db-1.49.0"
+ sources."mime-db-1.50.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -72366,7 +72574,7 @@ in
];
})
sources."semver-5.7.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."sort-keys-1.1.2"
sources."sort-keys-length-1.0.1"
sources."spdx-correct-3.1.1"
@@ -72639,10 +72847,10 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
- sources."@babel/types-7.15.4"
+ sources."@babel/parser-7.15.7"
+ sources."@babel/types-7.15.6"
sources."@kwsites/file-exists-1.1.1"
sources."@kwsites/promise-deferred-1.1.1"
sources."@types/minimist-1.2.2"
@@ -72805,7 +73013,7 @@ in
];
})
sources."find-up-4.1.0"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."forwarded-0.2.0"
@@ -72874,7 +73082,7 @@ in
sources."locate-path-5.0.0"
sources."lodash-4.17.21"
sources."lru-cache-6.0.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
(sources."markdown-it-12.2.0" // {
dependencies = [
sources."argparse-2.0.1"
@@ -73103,7 +73311,7 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."addr-to-ip-port-1.5.4"
sources."airplay-js-0.2.16"
sources."ajv-6.12.6"
@@ -73165,7 +73373,7 @@ in
sources."co-3.1.0"
sources."codepage-1.4.0"
sources."combined-stream-1.0.8"
- sources."commander-8.1.0"
+ sources."commander-8.2.0"
sources."compact2string-1.4.1"
sources."concat-map-0.0.1"
(sources."concat-stream-2.0.0" // {
@@ -73400,7 +73608,7 @@ in
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
sources."semver-5.7.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-2.8.1"
(sources."simple-peer-6.4.4" // {
@@ -73508,25 +73716,26 @@ in
cdk8s-cli = nodeEnv.buildNodePackage {
name = "cdk8s-cli";
packageName = "cdk8s-cli";
- version = "1.0.0-beta.50";
+ version = "1.0.0-beta.52";
src = fetchurl {
- url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-1.0.0-beta.50.tgz";
- sha512 = "KLvdcMqAYTbrMp4ru2m5/a5pATm6Jf5yMuXmkRTI8MgCG4iVMeSOFAfZMqWpDr9OGHOTx+7Gn1ryC1hBHqYMYw==";
+ url = "https://registry.npmjs.org/cdk8s-cli/-/cdk8s-cli-1.0.0-beta.52.tgz";
+ sha512 = "fpmL+BLmLgsNcgf7Nv/zBMZqnk0A2s64ij2Ets/CNplXuP2H+ZK8T7pWKGRPIC1smNQngHkz89RyeK7TQuX8bg==";
};
dependencies = [
sources."@jsii/check-node-1.34.0"
sources."@jsii/spec-1.34.0"
- sources."@types/node-12.20.24"
- sources."@xmldom/xmldom-0.7.4"
- sources."ansi-regex-5.0.0"
+ sources."@types/node-12.20.25"
+ sources."@xmldom/xmldom-0.7.5"
+ sources."ajv-8.6.3"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."at-least-node-1.0.0"
sources."available-typed-arrays-1.0.5"
sources."call-bind-1.0.2"
sources."camelcase-6.2.0"
sources."case-1.6.3"
- sources."cdk8s-1.0.0-beta.30"
- sources."cdk8s-plus-17-1.0.0-beta.57"
+ sources."cdk8s-1.0.0-beta.46"
+ sources."cdk8s-plus-17-1.0.0-beta.74"
sources."chalk-4.1.2"
sources."cliui-7.0.4"
sources."clone-2.1.2"
@@ -73539,7 +73748,7 @@ in
sources."color-name-1.1.4"
sources."colors-1.4.0"
sources."commonmark-0.30.0"
- sources."constructs-3.3.147"
+ sources."constructs-3.3.149"
sources."date-format-3.0.0"
sources."debug-4.3.2"
sources."decamelize-5.0.0"
@@ -73555,6 +73764,7 @@ in
sources."es-to-primitive-1.2.1"
sources."escalade-3.1.1"
sources."escape-string-regexp-4.0.0"
+ sources."fast-deep-equal-3.1.3"
sources."find-up-4.1.0"
sources."flatted-2.0.2"
sources."foreach-2.0.5"
@@ -73616,13 +73826,14 @@ in
sources."yargs-16.2.0"
];
})
- (sources."jsii-srcmak-0.1.341" // {
+ (sources."jsii-srcmak-0.1.350" // {
dependencies = [
sources."fs-extra-9.1.0"
];
})
sources."json-schema-0.3.0"
- sources."json2jsii-0.2.17"
+ sources."json-schema-traverse-1.0.0"
+ sources."json2jsii-0.2.26"
sources."jsonfile-6.1.0"
sources."jsonschema-1.4.0"
sources."locate-path-5.0.0"
@@ -73643,8 +73854,10 @@ in
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
sources."path-exists-4.0.0"
+ sources."punycode-2.1.1"
sources."regexp.prototype.flags-1.3.1"
sources."require-directory-2.1.1"
+ sources."require-from-string-2.0.2"
sources."require-main-filename-2.0.0"
sources."rfdc-1.3.0"
sources."semver-7.3.5"
@@ -73658,7 +73871,7 @@ in
sources."snake-case-3.0.4"
sources."sort-json-2.0.0"
sources."spdx-license-list-6.4.0"
- sources."sscaff-1.2.63"
+ sources."sscaff-1.2.72"
(sources."streamroller-2.2.4" // {
dependencies = [
sources."date-format-2.1.0"
@@ -73674,6 +73887,7 @@ in
sources."typescript-3.9.10"
sources."unbox-primitive-1.0.1"
sources."universalify-2.0.0"
+ sources."uri-js-4.4.1"
sources."which-boxed-primitive-1.0.2"
sources."which-collection-1.0.1"
sources."which-module-2.0.0"
@@ -73682,7 +73896,7 @@ in
sources."xmlbuilder-15.1.1"
sources."y18n-5.0.8"
sources."yallist-4.0.0"
- sources."yaml-1.10.2"
+ sources."yaml-2.0.0-8"
(sources."yargs-15.4.1" // {
dependencies = [
sources."camelcase-5.3.1"
@@ -73707,13 +73921,13 @@ in
cdktf-cli = nodeEnv.buildNodePackage {
name = "cdktf-cli";
packageName = "cdktf-cli";
- version = "0.5.0";
+ version = "0.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.5.0.tgz";
- sha512 = "53HldFlYJdptaQ9yZyx8xuN0pxmBwI7yaVImmPwGmauoOYWsO89YrAjyPIiAaR+GWI8avbQeg3jz5Z1Q+MoIGA==";
+ url = "https://registry.npmjs.org/cdktf-cli/-/cdktf-cli-0.6.2.tgz";
+ sha512 = "Wjwl2i/KE52uuDqaALmcIKGrAlmPdzbWxH9R5EqBUtUi/Haj8HGjSwUm9A2ZQ1qVZw39ppRp0K5Gz/WgEPjrvA==";
};
dependencies = [
- sources."@apollo/client-3.4.10"
+ sources."@apollo/client-3.4.13"
(sources."@apollo/protobufjs-1.2.2" // {
dependencies = [
sources."@types/node-10.17.60"
@@ -73728,17 +73942,17 @@ in
})
sources."@babel/code-frame-7.14.5"
sources."@babel/generator-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/template-7.15.4"
- sources."@babel/types-7.15.4"
- sources."@cdktf/hcl2cdk-0.5.0"
- sources."@cdktf/hcl2json-0.5.0"
+ sources."@babel/types-7.15.6"
+ sources."@cdktf/hcl2cdk-0.6.2"
+ sources."@cdktf/hcl2json-0.6.2"
(sources."@graphql-tools/graphql-file-loader-6.2.7" // {
dependencies = [
sources."tslib-2.1.0"
@@ -73778,6 +73992,7 @@ in
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
+ sources."@npmcli/ci-detect-1.3.0"
sources."@protobufjs/aspromise-1.1.2"
sources."@protobufjs/base64-1.1.2"
sources."@protobufjs/codegen-2.0.4"
@@ -73798,17 +74013,18 @@ in
sources."@types/express-serve-static-core-4.17.24"
sources."@types/long-4.0.1"
sources."@types/mime-1.3.2"
- sources."@types/node-14.17.15"
+ sources."@types/node-14.17.17"
sources."@types/node-fetch-2.5.12"
sources."@types/qs-6.9.7"
sources."@types/range-parser-1.2.4"
sources."@types/serve-static-1.13.10"
sources."@types/yauzl-2.9.2"
sources."@types/yoga-layout-1.9.2"
+ sources."@types/zen-observable-0.8.3"
sources."@wry/context-0.6.1"
sources."@wry/equality-0.5.2"
sources."@wry/trie-0.3.1"
- sources."@xmldom/xmldom-0.7.4"
+ sources."@xmldom/xmldom-0.7.5"
sources."accepts-1.3.7"
sources."address-1.1.2"
(sources."ansi-escapes-4.3.2" // {
@@ -73816,7 +74032,7 @@ in
sources."type-fest-0.21.3"
];
})
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
(sources."anymatch-3.1.2" // {
dependencies = [
@@ -73875,7 +74091,7 @@ in
];
})
sources."case-1.6.3"
- sources."cdktf-0.5.0"
+ sources."cdktf-0.6.2"
(sources."chalk-4.1.2" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -73917,7 +74133,7 @@ in
];
})
sources."concat-map-0.0.1"
- sources."constructs-3.3.147"
+ sources."constructs-10.0.5"
(sources."content-disposition-0.5.3" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -73927,7 +74143,7 @@ in
sources."convert-to-spaces-1.0.2"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
- sources."core-js-pure-3.17.3"
+ sources."core-js-pure-3.18.0"
sources."core-util-is-1.0.3"
sources."cors-2.8.5"
sources."crc-32-1.2.0"
@@ -73939,7 +74155,7 @@ in
})
sources."cross-spawn-7.0.3"
sources."cssfilter-0.0.10"
- sources."date-fns-2.23.0"
+ sources."date-fns-2.24.0"
sources."date-format-3.0.0"
sources."debug-2.6.9"
sources."decamelize-1.2.0"
@@ -73993,14 +74209,14 @@ in
})
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fd-slicer-1.1.0"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
sources."find-up-4.1.0"
sources."flatted-2.0.2"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."foreach-2.0.5"
sources."form-data-3.0.1"
sources."forwarded-0.2.0"
@@ -74024,8 +74240,8 @@ in
sources."globby-11.0.3"
sources."graceful-fs-4.2.8"
sources."graphology-0.20.0"
- sources."graphology-types-0.19.4"
- sources."graphql-15.5.3"
+ sources."graphology-types-0.19.5"
+ sources."graphql-15.6.0"
sources."graphql-subscriptions-1.2.1"
sources."graphql-tag-2.12.5"
sources."has-1.0.3"
@@ -74059,7 +74275,7 @@ in
sources."ink-spinner-4.0.2"
sources."ink-text-input-4.0.1"
sources."ink-use-stdout-dimensions-1.0.5"
- sources."inquirer-8.1.2"
+ sources."inquirer-8.1.5"
sources."internal-slot-1.0.3"
sources."ipaddr.js-1.9.1"
sources."is-arguments-1.1.1"
@@ -74122,9 +74338,18 @@ in
sources."yargs-16.2.0"
];
})
- (sources."jsii-srcmak-0.1.341" // {
+ (sources."jsii-srcmak-0.1.350" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."camelcase-5.3.1"
+ sources."cliui-6.0.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
sources."fs-extra-9.1.0"
+ sources."wrap-ansi-6.2.0"
+ sources."y18n-4.0.3"
+ sources."yargs-15.4.1"
+ sources."yargs-parser-18.1.3"
];
})
sources."jsonfile-6.1.0"
@@ -74156,7 +74381,7 @@ in
sources."loose-envify-1.4.0"
sources."lower-case-2.0.2"
sources."lru-cache-6.0.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."mdurl-1.0.1"
sources."media-typer-0.3.0"
sources."merge-descriptors-1.0.1"
@@ -74175,7 +74400,7 @@ in
sources."ncp-2.0.0"
sources."negotiator-0.6.2"
sources."no-case-3.0.4"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."normalize-path-2.1.1"
sources."npm-run-path-4.0.1"
sources."object-assign-4.1.1"
@@ -74210,7 +74435,7 @@ in
sources."path-type-4.0.0"
sources."pend-1.2.0"
sources."picomatch-2.3.0"
- sources."prettier-2.4.0"
+ sources."prettier-2.4.1"
sources."printj-1.1.2"
sources."process-nextick-args-2.0.1"
sources."prop-types-15.7.2"
@@ -74268,7 +74493,7 @@ in
sources."shebang-regex-3.0.0"
sources."shell-quote-1.7.2"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
(sources."slice-ansi-3.0.0" // {
dependencies = [
@@ -74280,8 +74505,8 @@ in
sources."sort-json-2.0.0"
sources."source-map-0.5.7"
sources."spdx-license-list-6.4.0"
- sources."sscaff-1.2.63"
- (sources."stack-utils-2.0.3" // {
+ sources."sscaff-1.2.72"
+ (sources."stack-utils-2.0.5" // {
dependencies = [
sources."escape-string-regexp-2.0.0"
];
@@ -74319,7 +74544,8 @@ in
sources."to-fast-properties-2.0.0"
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
- sources."ts-invariant-0.9.1"
+ sources."tr46-0.0.3"
+ sources."ts-invariant-0.9.3"
sources."tslib-2.3.1"
sources."type-fest-0.15.1"
sources."type-is-1.6.18"
@@ -74336,6 +74562,8 @@ in
sources."value-or-promise-1.0.10"
sources."vary-1.1.2"
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
sources."which-boxed-primitive-1.0.2"
sources."which-collection-1.0.1"
@@ -74355,25 +74583,14 @@ in
sources."xss-1.0.9"
sources."y18n-5.0.8"
sources."yallist-4.0.0"
- (sources."yargs-15.4.1" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."camelcase-5.3.1"
- sources."cliui-6.0.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."wrap-ansi-6.2.0"
- sources."y18n-4.0.3"
- sources."yargs-parser-18.1.3"
- ];
- })
+ sources."yargs-17.1.1"
sources."yargs-parser-20.2.9"
sources."yauzl-2.10.0"
sources."yn-3.1.1"
sources."yocto-queue-0.1.0"
sources."yoga-layout-prebuilt-1.10.0"
sources."zen-observable-0.8.15"
- sources."zen-observable-ts-1.2.2"
+ sources."zen-observable-ts-1.1.0"
sources."zip-stream-4.1.0"
sources."zod-1.11.17"
];
@@ -74492,7 +74709,7 @@ in
sources."semver-5.7.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
@@ -74586,10 +74803,10 @@ in
coc-clangd = nodeEnv.buildNodePackage {
name = "coc-clangd";
packageName = "coc-clangd";
- version = "0.14.1";
+ version = "0.15.1";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.14.1.tgz";
- sha512 = "VhEqQMIWrFtF+qzA03kLfwU7fX9f3qIVWltTk4Gc3QLqcIM0qtmpqnSRS7x/jRtbh/kLk2ckuwupQE59sTigCQ==";
+ url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.15.1.tgz";
+ sha512 = "3ufaAOdcVDG1c6L7MlbPl2CMKpJeZvxh2rgz10EVGxbelreyKdoO+m66c+LT5ZydTwJZl86+CMOVFOK/YiAwQQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -74604,10 +74821,10 @@ in
coc-cmake = nodeEnv.buildNodePackage {
name = "coc-cmake";
packageName = "coc-cmake";
- version = "0.1.1";
+ version = "0.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-cmake/-/coc-cmake-0.1.1.tgz";
- sha512 = "1cWC11FqQG6qUNi08xIBgojxR/Q4P2dCbcvVAQup4moCXYpTwF1YdtRmdLNBY6mpSw/5U7A1Sh/8FffrxIgj7A==";
+ url = "https://registry.npmjs.org/coc-cmake/-/coc-cmake-0.2.0.tgz";
+ sha512 = "hRCKiKikjEIUNrfBeb0IdbL3vvlU4inXtSOntfJF2Uhwv2V/KorK0KxdGeg6CTl6b0hhA53nieJaxQZSNVLfUA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -74760,7 +74977,7 @@ in
sources."semver-6.3.0"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-1.0.0"
sources."strip-final-newline-2.0.0"
sources."trash-7.2.0"
@@ -74809,10 +75026,13 @@ in
};
dependencies = [
sources."isexe-2.0.0"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
+ sources."tr46-0.0.3"
sources."tslib-2.3.1"
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-uri-3.0.2"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
];
buildInputs = globalBuildInputs;
@@ -74850,7 +75070,7 @@ in
sha512 = "7SHQYzpRKPrpaLcTm1UUk1zu9VvFEJKFqxwDIuqv/CL0cBTtEvlsfpVh9DOaMHlZPu8U8Lgyf04bHV/sFS1zJw==";
};
dependencies = [
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
];
buildInputs = globalBuildInputs;
meta = {
@@ -74995,10 +75215,10 @@ in
coc-metals = nodeEnv.buildNodePackage {
name = "coc-metals";
packageName = "coc-metals";
- version = "1.0.8";
+ version = "1.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-metals/-/coc-metals-1.0.8.tgz";
- sha512 = "ruCWV8SWSngpJFZrwghzi2yVVZ+Pa0o0vsNN106GlhMFgjtV+YudjVsPw7gH9NLBU77Zlpya4vtxP3AhgGfQ2w==";
+ url = "https://registry.npmjs.org/coc-metals/-/coc-metals-1.0.9.tgz";
+ sha512 = "xy7flhVZAMTJbFVlZixkJ670aQqUSHGlw+jCU3+oSTCvd7QxYnWCHAEwmNXRwtndBoJlVh17ZvAiJsW802gCPg==";
};
dependencies = [
sources."@chemzqm/neovim-5.4.0"
@@ -75008,7 +75228,7 @@ in
sources."async-2.6.3"
sources."await-semaphore-0.1.3"
sources."balanced-match-1.0.2"
- sources."big-integer-1.6.48"
+ sources."big-integer-1.6.49"
sources."binary-0.3.0"
sources."bluebird-3.4.7"
sources."brace-expansion-1.1.11"
@@ -75044,8 +75264,8 @@ in
sources."fast-diff-1.2.0"
sources."fb-watchman-2.0.1"
sources."flatted-2.0.2"
- sources."follow-redirects-1.14.3"
- sources."fp-ts-2.11.1"
+ sources."follow-redirects-1.14.4"
+ sources."fp-ts-2.11.3"
sources."fs-extra-8.1.0"
sources."fs-minipass-2.1.0"
sources."fs.realpath-1.0.0"
@@ -75102,7 +75322,7 @@ in
sources."metals-languageclient-0.4.2"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minizlib-2.1.2"
sources."mkdirp-1.0.4"
sources."ms-2.1.2"
@@ -75116,7 +75336,7 @@ in
})
sources."ncp-2.0.0"
sources."nice-try-1.0.5"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-int64-0.4.0"
sources."npm-run-path-2.0.2"
sources."object-inspect-1.11.0"
@@ -75142,7 +75362,7 @@ in
sources."shebang-regex-1.0.0"
sources."shell-quote-1.7.2"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."streamroller-2.2.4" // {
dependencies = [
sources."date-format-2.1.0"
@@ -75154,6 +75374,7 @@ in
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
sources."tar-6.1.11"
+ sources."tr46-0.0.3"
sources."traverse-0.3.9"
sources."tslib-2.3.1"
sources."unbox-primitive-1.0.1"
@@ -75170,6 +75391,8 @@ in
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-2.1.2"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
sources."which-boxed-primitive-1.0.2"
sources."wrappy-1.0.2"
@@ -75212,7 +75435,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.12.11"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."chalk-2.4.2"
@@ -75244,7 +75467,7 @@ in
];
})
sources."ansi-colors-4.1.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."arr-diff-2.0.0"
@@ -75291,7 +75514,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."capture-stack-trace-1.0.1"
sources."ccount-1.1.0"
(sources."chalk-4.1.2" // {
@@ -75353,7 +75576,7 @@ in
];
})
sources."copy-descriptor-0.1.1"
- sources."core-js-3.17.3"
+ sources."core-js-3.18.0"
sources."cosmiconfig-3.1.0"
sources."create-error-class-3.0.2"
sources."cross-spawn-7.0.3"
@@ -75389,7 +75612,7 @@ in
sources."domutils-1.7.0"
sources."dot-prop-5.3.0"
sources."duplexer3-0.1.4"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
@@ -75845,7 +76068,7 @@ in
sources."prelude-ls-1.2.1"
sources."prepend-http-1.0.4"
sources."preserve-0.2.0"
- sources."prettier-2.4.0"
+ sources."prettier-2.4.1"
sources."prettier-eslint-12.0.0"
(sources."prettier-stylelint-0.4.2" // {
dependencies = [
@@ -75941,7 +76164,7 @@ in
})
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-1.0.0"
(sources."slice-ansi-4.0.0" // {
dependencies = [
@@ -76056,7 +76279,7 @@ in
sources."svg-tags-1.0.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."json-schema-traverse-1.0.0"
];
})
@@ -76188,13 +76411,13 @@ in
coc-pyright = nodeEnv.buildNodePackage {
name = "coc-pyright";
packageName = "coc-pyright";
- version = "1.1.166";
+ version = "1.1.168";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.166.tgz";
- sha512 = "ler5AiK0fE5BbQ+RlkQYO+qzGUfFRmQW0XrSPFPCWgjvTfL20qXx7DU+lSZKRUJUQo3wXXHbnBnv7HHIOhokSw==";
+ url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.168.tgz";
+ sha512 = "kxOGpkN7YmdFOgmBzWnkHcqFdsQN448iIGGfHAvbicpQVal2a7vOYLUuzeoDGqmdKugWWig8TotfMs5EZ5BKHQ==";
};
dependencies = [
- sources."pyright-1.1.166"
+ sources."pyright-1.1.170"
];
buildInputs = globalBuildInputs;
meta = {
@@ -76354,12 +76577,12 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-replace-supers-7.15.4"
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.15.4"
(sources."@babel/highlight-7.14.5" // {
@@ -76367,10 +76590,10 @@ in
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
@@ -76381,8 +76604,8 @@ in
sources."@types/normalize-package-data-2.4.1"
sources."@types/parse-json-4.0.0"
sources."@types/unist-2.0.6"
- sources."ajv-8.6.2"
- sources."ansi-regex-5.0.0"
+ sources."ajv-8.6.3"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."array-union-2.1.0"
sources."arrify-1.0.1"
@@ -76400,7 +76623,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
(sources."chalk-4.1.2" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -76438,7 +76661,7 @@ in
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -76450,7 +76673,7 @@ in
sources."fast-diff-1.2.0"
sources."fast-glob-3.2.7"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."file-entry-cache-6.0.1"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
@@ -76517,7 +76740,7 @@ in
sources."log-symbols-4.1.0"
sources."longest-streak-2.0.4"
sources."lru-cache-6.0.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."mathml-tag-names-2.1.3"
sources."mdast-util-from-markdown-0.8.5"
sources."mdast-util-to-markdown-0.6.5"
@@ -76535,7 +76758,7 @@ in
];
})
sources."ms-2.1.2"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
(sources."normalize-package-data-3.0.3" // {
dependencies = [
sources."semver-7.3.5"
@@ -76608,7 +76831,7 @@ in
sources."run-parallel-1.2.0"
sources."safe-buffer-5.1.2"
sources."semver-6.3.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
(sources."slice-ansi-4.0.0" // {
dependencies = [
@@ -76725,7 +76948,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.14.5"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -76818,7 +77041,7 @@ in
sha512 = "RTet29nZNYrOWEuquBOAv3yFtWyHPE7xGbsHjRdNbTP6g9PF+2nV2TnDO+c/T5HAk/1J0lKKZBu6hZTnEJ2f4w==";
};
dependencies = [
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
];
buildInputs = globalBuildInputs;
meta = {
@@ -76840,7 +77063,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.12.11"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."chalk-2.4.2"
@@ -76854,7 +77077,7 @@ in
sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."astral-regex-2.0.0"
@@ -76884,7 +77107,7 @@ in
sources."enquirer-2.3.6"
sources."escape-string-regexp-4.0.0"
sources."eslint-7.32.0"
- (sources."eslint-plugin-vue-7.17.0" // {
+ (sources."eslint-plugin-vue-7.18.0" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -76960,7 +77183,7 @@ in
sources."path-key-3.1.1"
sources."path-parse-1.0.7"
sources."prelude-ls-1.2.1"
- sources."prettier-2.4.0"
+ sources."prettier-2.4.1"
sources."progress-2.0.3"
sources."punycode-2.1.1"
sources."regexpp-3.2.0"
@@ -76985,7 +77208,7 @@ in
sources."supports-color-5.5.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."json-schema-traverse-1.0.0"
];
})
@@ -77001,7 +77224,7 @@ in
sources."tsutils-2.29.0"
sources."type-check-0.4.0"
sources."type-fest-0.20.2"
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
sources."uri-js-4.4.1"
sources."v8-compile-cache-2.3.0"
sources."vls-0.7.4"
@@ -77285,7 +77508,7 @@ in
sources."semver-5.7.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-2.0.0"
(sources."string_decoder-1.1.1" // {
dependencies = [
@@ -77364,7 +77587,7 @@ in
sources."colors-1.4.0"
sources."commander-2.20.3"
sources."escape-string-regexp-1.0.5"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."has-flag-3.0.0"
sources."is-fullwidth-code-point-2.0.0"
sources."log-symbols-2.2.0"
@@ -77373,7 +77596,7 @@ in
sources."onetime-2.0.1"
sources."ora-1.4.0"
sources."restore-cursor-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
sources."supports-color-5.5.0"
@@ -77413,7 +77636,7 @@ in
sources."fast-safe-stringify-2.1.1"
sources."fecha-4.2.1"
sources."fn.name-1.1.0"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."http-proxy-1.18.1"
sources."inherits-2.0.4"
sources."is-arrayish-0.3.2"
@@ -77465,14 +77688,14 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.14.5"
sources."@hutson/parse-repository-url-3.0.2"
sources."@types/minimist-1.2.2"
sources."@types/normalize-package-data-2.4.1"
sources."JSONStream-1.3.5"
sources."add-stream-1.0.0"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."array-ify-1.0.0"
sources."arrify-1.0.1"
@@ -77493,7 +77716,7 @@ in
sources."conventional-changelog-angular-5.0.13"
sources."conventional-changelog-atom-2.0.8"
sources."conventional-changelog-codemirror-2.0.8"
- sources."conventional-changelog-conventionalcommits-4.6.0"
+ sources."conventional-changelog-conventionalcommits-4.6.1"
sources."conventional-changelog-core-4.2.4"
sources."conventional-changelog-ember-2.0.9"
sources."conventional-changelog-eslint-3.0.9"
@@ -77565,7 +77788,7 @@ in
sources."lodash-4.17.21"
sources."lodash.ismatch-4.4.0"
sources."lru-cache-6.0.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
(sources."meow-8.1.2" // {
dependencies = [
sources."find-up-4.1.0"
@@ -77728,7 +77951,7 @@ in
sources."balanced-match-1.0.2"
sources."base64-js-1.5.1"
sources."bcrypt-pbkdf-1.0.2"
- sources."big-integer-1.6.48"
+ sources."big-integer-1.6.49"
(sources."body-parser-1.19.0" // {
dependencies = [
sources."bytes-3.1.0"
@@ -77740,7 +77963,7 @@ in
})
(sources."boxen-4.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -77871,7 +78094,7 @@ in
sources."fast-glob-3.2.7"
sources."fast-json-parse-1.0.3"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."figures-2.0.0"
sources."fill-range-7.0.1"
(sources."finalhandler-1.1.2" // {
@@ -78037,7 +78260,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minipass-collect-1.0.2"
sources."minipass-fetch-1.4.1"
sources."minipass-flush-1.0.5"
@@ -78183,11 +78406,11 @@ in
sources."setprototypeof-1.1.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
- sources."socks-proxy-agent-6.0.0"
+ sources."socks-proxy-agent-6.1.0"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
@@ -78244,7 +78467,7 @@ in
sources."wide-align-1.1.3"
(sources."widest-line-3.1.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -78292,14 +78515,14 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.14.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/glob-7.1.4"
sources."@types/minimatch-3.0.5"
sources."@types/minimist-1.2.2"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/normalize-package-data-2.4.1"
sources."aggregate-error-3.1.0"
sources."ansi-styles-3.2.1"
@@ -78463,7 +78686,7 @@ in
sources."locate-path-5.0.0"
sources."make-dir-3.1.0"
sources."map-cache-0.2.2"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."map-visit-1.0.0"
sources."meow-6.1.1"
sources."merge2-1.4.1"
@@ -78670,7 +78893,7 @@ in
sources."@cycle/run-3.4.0"
sources."@cycle/time-0.10.1"
sources."@types/cookiejar-2.1.2"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/superagent-3.8.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
@@ -78780,7 +79003,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."snabbdom-0.7.0"
sources."snabbdom-selector-1.2.1"
sources."sorted-immutable-list-1.1.0"
@@ -79179,7 +79402,7 @@ in
sources."fast-json-stable-stringify-2.1.0"
(sources."fd-lock-1.2.0" // {
dependencies = [
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
];
})
sources."fd-read-stream-1.1.0"
@@ -79430,7 +79653,7 @@ in
})
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."signed-varint-2.0.1" // {
dependencies = [
sources."varint-5.0.2"
@@ -79478,7 +79701,7 @@ in
sources."sodium-javascript-0.5.6"
(sources."sodium-native-2.4.9" // {
dependencies = [
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
];
})
sources."sodium-universal-2.0.0"
@@ -79585,7 +79808,7 @@ in
sources."util-deprecate-1.0.2"
(sources."utp-native-2.5.3" // {
dependencies = [
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
sources."readable-stream-3.6.0"
sources."unordered-set-2.0.1"
];
@@ -79644,7 +79867,7 @@ in
"deltachat-desktop-../../applications/networking/instant-messengers/deltachat-desktop" = nodeEnv.buildNodePackage {
name = "deltachat-desktop";
packageName = "deltachat-desktop";
- version = "1.21.0";
+ version = "1.21.1";
src = ../../applications/networking/instant-messengers/deltachat-desktop;
dependencies = [
sources."@babel/code-frame-7.14.5"
@@ -79671,7 +79894,7 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-remap-async-to-generator-7.15.4"
@@ -79679,12 +79902,12 @@ in
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helper-wrap-function-7.15.4"
sources."@babel/helpers-7.15.4"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4"
sources."@babel/plugin-proposal-async-generator-functions-7.15.4"
sources."@babel/plugin-proposal-class-properties-7.14.5"
@@ -79695,7 +79918,7 @@ in
sources."@babel/plugin-proposal-logical-assignment-operators-7.14.5"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5"
sources."@babel/plugin-proposal-numeric-separator-7.14.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.14.5"
sources."@babel/plugin-proposal-optional-chaining-7.14.5"
sources."@babel/plugin-proposal-private-methods-7.14.5"
@@ -79752,21 +79975,21 @@ in
sources."@babel/plugin-transform-typeof-symbol-7.14.5"
sources."@babel/plugin-transform-unicode-escapes-7.14.5"
sources."@babel/plugin-transform-unicode-regex-7.14.5"
- sources."@babel/preset-env-7.15.4"
+ sources."@babel/preset-env-7.15.6"
sources."@babel/preset-modules-0.1.4"
sources."@babel/preset-react-7.14.5"
sources."@babel/runtime-7.15.4"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
- sources."@blueprintjs/colors-3.0.0"
- sources."@blueprintjs/core-3.49.1"
- sources."@blueprintjs/icons-3.29.0"
+ sources."@babel/types-7.15.6"
+ sources."@blueprintjs/colors-5.0.0-alpha.0"
+ sources."@blueprintjs/core-3.50.2"
+ sources."@blueprintjs/icons-3.30.1"
sources."@electron/get-1.13.0"
sources."@hypnosphi/create-react-context-0.3.1"
sources."@mapbox/extent-0.4.0"
- sources."@mapbox/geojson-coords-0.0.1"
- sources."@mapbox/geojson-extent-1.0.0"
+ sources."@mapbox/geojson-coords-0.0.2"
+ sources."@mapbox/geojson-extent-1.0.1"
sources."@mapbox/geojson-normalize-0.0.1"
sources."@mapbox/geojson-rewind-0.5.1"
sources."@mapbox/geojson-types-1.0.2"
@@ -79779,13 +80002,13 @@ in
sources."@mapbox/whoots-js-3.1.0"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/debounce-1.2.0"
+ sources."@types/debounce-1.2.1"
sources."@types/dom4-2.0.2"
sources."@types/emoji-mart-3.0.5"
sources."@types/geojson-7946.0.8"
sources."@types/mapbox-gl-0.54.5"
sources."@types/mime-types-2.1.1"
- sources."@types/node-14.17.15"
+ sources."@types/node-14.17.17"
sources."@types/node-fetch-2.5.12"
sources."@types/prop-types-15.7.4"
sources."@types/rc-1.2.0"
@@ -79842,7 +80065,7 @@ in
];
})
sources."call-bind-1.0.2"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
(sources."class-utils-0.3.6" // {
@@ -79884,8 +80107,8 @@ in
];
})
sources."copy-descriptor-0.1.1"
- sources."core-js-3.17.3"
- (sources."core-js-compat-3.17.3" // {
+ sources."core-js-3.18.0"
+ (sources."core-js-compat-3.18.0" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -79893,7 +80116,7 @@ in
sources."core-util-is-1.0.3"
sources."crypto-random-string-1.0.0"
sources."csscolorparser-1.0.3"
- sources."csstype-3.0.8"
+ sources."csstype-3.0.9"
sources."debounce-1.2.1"
sources."debug-4.3.2"
sources."decode-uri-component-0.2.0"
@@ -79910,8 +80133,8 @@ in
sources."dom4-2.1.6"
sources."duplexer3-0.1.4"
sources."earcut-2.2.3"
- sources."electron-13.3.0"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-13.4.0"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-js-clean-4.0.0"
sources."emoji-mart-3.0.1"
sources."emoji-regex-9.2.2"
@@ -80088,9 +80311,9 @@ in
sources."nan-2.15.0"
sources."nanomatch-1.2.13"
sources."napi-macros-2.0.0"
- sources."node-fetch-2.6.2"
- sources."node-gyp-build-4.2.3"
- sources."node-releases-1.1.75"
+ sources."node-fetch-2.6.4"
+ sources."node-gyp-build-4.3.0"
+ sources."node-releases-1.1.76"
sources."normalize-path-3.0.0"
sources."normalize-url-4.5.1"
sources."normalize.css-8.0.1"
@@ -80134,7 +80357,7 @@ in
sources."progress-2.0.3"
sources."prop-types-15.7.2"
sources."proto-list-1.2.4"
- sources."protocol-buffers-schema-3.5.2"
+ sources."protocol-buffers-schema-3.6.0"
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qr.js-0.0.0"
@@ -80162,14 +80385,14 @@ in
];
})
sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
+ sources."regenerate-unicode-properties-9.0.0"
sources."regenerator-runtime-0.13.9"
sources."regenerator-transform-0.14.5"
sources."regex-not-1.0.2"
sources."regexp.prototype.flags-1.3.1"
- sources."regexpu-core-4.7.1"
+ sources."regexpu-core-4.8.0"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.9" // {
+ (sources."regjsparser-0.7.0" // {
dependencies = [
sources."jsesc-0.5.0"
];
@@ -80189,7 +80412,7 @@ in
sources."rw-0.1.4"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
- (sources."sass-1.39.0" // {
+ (sources."sass-1.42.0" // {
dependencies = [
sources."anymatch-3.1.2"
sources."binary-extensions-2.2.0"
@@ -80294,6 +80517,7 @@ in
sources."to-readable-stream-1.0.0"
sources."to-regex-3.0.2"
sources."to-regex-range-2.1.1"
+ sources."tr46-0.0.3"
sources."traverse-0.6.6"
sources."tslib-1.13.0"
sources."tunnel-0.0.6"
@@ -80301,10 +80525,10 @@ in
sources."typed-styles-0.0.7"
sources."typedarray-0.0.6"
sources."typescript-3.9.10"
- 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."unicode-canonical-property-names-ecmascript-2.0.0"
+ sources."unicode-match-property-ecmascript-2.0.0"
+ sources."unicode-match-property-value-ecmascript-2.0.0"
+ sources."unicode-property-aliases-ecmascript-2.0.0"
sources."union-value-1.0.1"
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
@@ -80327,7 +80551,9 @@ in
sources."util-deprecate-1.0.2"
sources."vt-pbf-3.1.3"
sources."warning-4.0.3"
+ sources."webidl-conversions-3.0.1"
sources."webrtc-adapter-7.7.1"
+ sources."whatwg-url-5.0.0"
sources."wrappy-1.0.2"
sources."xml-js-1.6.11"
sources."yallist-4.0.0"
@@ -80385,7 +80611,7 @@ in
sources."del-6.0.0"
sources."dir-glob-3.0.1"
sources."fast-glob-3.2.7"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
sources."fs.realpath-1.0.0"
@@ -80450,15 +80676,15 @@ in
dockerfile-language-server-nodejs = nodeEnv.buildNodePackage {
name = "dockerfile-language-server-nodejs";
packageName = "dockerfile-language-server-nodejs";
- version = "0.6.0";
+ version = "0.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.6.0.tgz";
- sha512 = "+5bTaLsYJ+sb9bOzV7i6374Bb61jKlE3eh0mMlaLKwG9ZJO8r/pTMbsRNt9vXipkcJEvc9N8xZJyDs2EYnyfPA==";
+ url = "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.7.0.tgz";
+ sha512 = "45XvooVfz1e8dUSGo1Nuyb61meY2nV+8lRBRp90T3I0nZGcAh5DJ9ioKsBhvsesBG+2rXwl5WK4OviFLlyyfDA==";
};
dependencies = [
- sources."dockerfile-ast-0.3.1"
- sources."dockerfile-language-service-0.5.0"
- sources."dockerfile-utils-0.7.0"
+ sources."dockerfile-ast-0.3.2"
+ sources."dockerfile-language-service-0.7.1"
+ sources."dockerfile-utils-0.9.0"
sources."vscode-jsonrpc-8.0.0-next.2"
sources."vscode-languageserver-8.0.0-next.2"
sources."vscode-languageserver-protocol-3.17.0-next.8"
@@ -80478,15 +80704,15 @@ in
elasticdump = nodeEnv.buildNodePackage {
name = "elasticdump";
packageName = "elasticdump";
- version = "6.73.0";
+ version = "6.74.0";
src = fetchurl {
- url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.73.0.tgz";
- sha512 = "9QWk+d0xuT6W+AEvr06Zoh1rllXGkDMUH9LxFtey3Abv5E0M2qSvdspGvqb4d6Fw7BZiThX4tDabT6VNpxqftQ==";
+ url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.74.0.tgz";
+ sha512 = "hcT2HyGdWlqD+DUicipZd0CI4m49qgpa5HPGKAU7Qly6vClH/HgwV+VodFs9CTIEUoKZOq7qolxHAByt4lezPg==";
};
dependencies = [
sources."@fast-csv/format-4.3.5"
sources."@fast-csv/parse-4.3.6"
- sources."@types/node-14.17.15"
+ sources."@types/node-14.17.17"
sources."JSONStream-1.3.5"
sources."ajv-6.12.6"
sources."asn1-0.2.4"
@@ -80624,30 +80850,30 @@ in
"@electron-forge/cli" = nodeEnv.buildNodePackage {
name = "_at_electron-forge_slash_cli";
packageName = "@electron-forge/cli";
- version = "6.0.0-beta.60";
+ version = "6.0.0-beta.61";
src = fetchurl {
- url = "https://registry.npmjs.org/@electron-forge/cli/-/cli-6.0.0-beta.60.tgz";
- sha512 = "bbppliO8kl54MHwe7hCNapzmaqP0RNUONFcK/fd9Od917+ib23KqRAgbrN4ukwKjXzIfzLfoAsEY06UgL0DvIg==";
+ url = "https://registry.npmjs.org/@electron-forge/cli/-/cli-6.0.0-beta.61.tgz";
+ sha512 = "0OMNfSl71UhjkhYx67yH9vGklfvqdKe0iiMw+R+/tvgArapUQ0AquNaALFY0xP2inVRnbpcwH2WsR0LaZQkJtg==";
};
dependencies = [
- sources."@electron-forge/async-ora-6.0.0-beta.60"
- sources."@electron-forge/core-6.0.0-beta.60"
- sources."@electron-forge/installer-base-6.0.0-beta.60"
- sources."@electron-forge/installer-darwin-6.0.0-beta.60"
- sources."@electron-forge/installer-deb-6.0.0-beta.60"
- sources."@electron-forge/installer-dmg-6.0.0-beta.60"
- sources."@electron-forge/installer-exe-6.0.0-beta.60"
- sources."@electron-forge/installer-linux-6.0.0-beta.60"
- sources."@electron-forge/installer-rpm-6.0.0-beta.60"
- sources."@electron-forge/installer-zip-6.0.0-beta.60"
- sources."@electron-forge/maker-base-6.0.0-beta.60"
- sources."@electron-forge/plugin-base-6.0.0-beta.60"
- sources."@electron-forge/publisher-base-6.0.0-beta.60"
- sources."@electron-forge/shared-types-6.0.0-beta.60"
- sources."@electron-forge/template-base-6.0.0-beta.60"
- sources."@electron-forge/template-typescript-6.0.0-beta.60"
- sources."@electron-forge/template-typescript-webpack-6.0.0-beta.60"
- sources."@electron-forge/template-webpack-6.0.0-beta.60"
+ sources."@electron-forge/async-ora-6.0.0-beta.61"
+ sources."@electron-forge/core-6.0.0-beta.61"
+ sources."@electron-forge/installer-base-6.0.0-beta.61"
+ sources."@electron-forge/installer-darwin-6.0.0-beta.61"
+ sources."@electron-forge/installer-deb-6.0.0-beta.61"
+ sources."@electron-forge/installer-dmg-6.0.0-beta.61"
+ sources."@electron-forge/installer-exe-6.0.0-beta.61"
+ sources."@electron-forge/installer-linux-6.0.0-beta.61"
+ sources."@electron-forge/installer-rpm-6.0.0-beta.61"
+ sources."@electron-forge/installer-zip-6.0.0-beta.61"
+ sources."@electron-forge/maker-base-6.0.0-beta.61"
+ sources."@electron-forge/plugin-base-6.0.0-beta.61"
+ sources."@electron-forge/publisher-base-6.0.0-beta.61"
+ sources."@electron-forge/shared-types-6.0.0-beta.61"
+ sources."@electron-forge/template-base-6.0.0-beta.61"
+ sources."@electron-forge/template-typescript-6.0.0-beta.61"
+ sources."@electron-forge/template-typescript-webpack-6.0.0-beta.61"
+ sources."@electron-forge/template-webpack-6.0.0-beta.61"
(sources."@electron/get-1.13.0" // {
dependencies = [
sources."@sindresorhus/is-0.14.0"
@@ -80681,7 +80907,7 @@ in
sources."@nodelib/fs.walk-1.2.8"
sources."@npmcli/fs-1.0.0"
sources."@npmcli/move-file-1.1.2"
- sources."@sindresorhus/is-4.0.1"
+ sources."@sindresorhus/is-4.2.0"
sources."@szmarczak/http-timer-4.0.6"
sources."@tootallnate/once-1.1.2"
sources."@types/cacheable-request-6.0.2"
@@ -80689,7 +80915,7 @@ in
sources."@types/http-cache-semantics-4.0.1"
sources."@types/keyv-3.1.3"
sources."@types/minimatch-3.0.5"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/responselike-1.0.0"
sources."@types/yauzl-2.9.2"
sources."abbrev-1.1.1"
@@ -80702,7 +80928,7 @@ in
sources."type-fest-0.21.3"
];
})
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."aproba-1.2.0"
(sources."are-we-there-yet-1.1.7" // {
@@ -80713,7 +80939,7 @@ in
];
})
sources."array-find-index-1.0.2"
- (sources."asar-3.0.3" // {
+ (sources."asar-3.1.0" // {
dependencies = [
sources."commander-5.1.0"
];
@@ -80771,7 +80997,7 @@ in
sources."concat-map-0.0.1"
sources."config-chain-1.1.13"
sources."console-control-strings-1.1.0"
- sources."core-js-3.17.3"
+ sources."core-js-3.18.0"
sources."core-util-is-1.0.3"
sources."cross-spawn-7.0.3"
(sources."cross-spawn-windows-exe-1.2.0" // {
@@ -80817,7 +81043,7 @@ in
sources."debug-2.6.9"
];
})
- (sources."electron-packager-15.3.0" // {
+ (sources."electron-packager-15.4.0" // {
dependencies = [
sources."fs-extra-9.1.0"
];
@@ -80856,7 +81082,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fd-slicer-1.1.0"
sources."figures-3.2.0"
sources."filename-reserved-regex-2.0.0"
@@ -80942,7 +81168,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.8"
- (sources."inquirer-8.1.2" // {
+ (sources."inquirer-8.1.5" // {
dependencies = [
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -81015,7 +81241,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minipass-collect-1.0.2"
sources."minipass-fetch-1.4.1"
sources."minipass-flush-1.0.5"
@@ -81033,9 +81259,9 @@ in
})
sources."node-addon-api-3.2.1"
sources."node-api-version-0.1.4"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-gyp-8.2.0"
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
sources."nopt-5.0.0"
(sources."normalize-package-data-2.5.0" // {
dependencies = [
@@ -81154,7 +81380,7 @@ in
sources."set-blocking-2.0.0"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."single-line-log-1.1.2"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
@@ -81198,6 +81424,7 @@ in
sources."to-readable-stream-1.0.0"
sources."to-regex-range-5.0.1"
sources."tough-cookie-2.5.0"
+ sources."tr46-0.0.3"
sources."trim-newlines-1.0.0"
sources."trim-repeated-1.0.0"
sources."tslib-2.1.0"
@@ -81220,6 +81447,8 @@ in
];
})
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
sources."wide-align-1.1.3"
(sources."wrap-ansi-7.0.0" // {
@@ -81309,18 +81538,18 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-replace-supers-7.15.4"
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.15.4"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/parser-7.15.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-syntax-jsx-7.14.5"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-transform-destructuring-7.14.7"
@@ -81328,7 +81557,7 @@ in
sources."@babel/plugin-transform-react-jsx-7.14.9"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@types/minimist-1.2.2"
sources."@types/normalize-package-data-2.4.1"
sources."@types/yoga-layout-1.9.2"
@@ -81338,7 +81567,7 @@ in
sources."type-fest-0.21.3"
];
})
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."arch-2.2.0"
sources."arrify-1.0.1"
@@ -81353,7 +81582,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."chalk-2.4.2"
sources."ci-info-2.0.0"
sources."cli-boxes-2.2.1"
@@ -81383,7 +81612,7 @@ in
];
})
sources."dot-prop-5.3.0"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-8.0.0"
sources."emojilib-2.4.0"
sources."end-of-stream-1.4.4"
@@ -81459,7 +81688,7 @@ in
];
})
sources."map-age-cleaner-0.1.3"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."mem-6.1.1"
(sources."meow-7.1.1" // {
dependencies = [
@@ -81473,7 +81702,7 @@ in
sources."minimist-options-4.1.0"
sources."ms-2.1.2"
sources."nice-try-1.0.5"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."normalize-package-data-2.5.0"
sources."npm-run-path-2.0.2"
sources."object-assign-4.1.1"
@@ -81536,7 +81765,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shell-quote-1.7.2"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."skin-tone-1.0.0"
(sources."slice-ansi-3.0.0" // {
dependencies = [
@@ -81550,7 +81779,7 @@ in
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.10"
- (sources."stack-utils-2.0.3" // {
+ (sources."stack-utils-2.0.5" // {
dependencies = [
sources."escape-string-regexp-2.0.0"
];
@@ -81615,7 +81844,7 @@ in
src = ../../applications/video/epgstation;
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -81626,7 +81855,7 @@ in
sources."@fluentui/date-time-utilities-7.9.1"
sources."@fluentui/dom-utilities-1.1.2"
sources."@fluentui/keyboard-key-0.2.17"
- sources."@fluentui/react-7.175.2"
+ sources."@fluentui/react-7.176.1"
sources."@fluentui/react-focus-7.18.0"
sources."@fluentui/react-window-provider-1.0.2"
sources."@fluentui/theme-1.7.4"
@@ -81641,7 +81870,7 @@ in
sources."normalize-path-2.1.1"
];
})
- sources."@microsoft/load-themed-styles-1.10.208"
+ sources."@microsoft/load-themed-styles-1.10.212"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
@@ -81880,7 +82109,7 @@ in
dependencies = [
sources."chownr-2.0.0"
sources."fs-minipass-2.1.0"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minizlib-2.1.2"
sources."p-map-4.0.0"
sources."rimraf-3.0.2"
@@ -82178,7 +82407,7 @@ in
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-1.1.4"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."figgy-pudding-3.5.2"
sources."figures-2.0.0"
sources."file-uri-to-path-1.0.0"
@@ -82518,17 +82747,17 @@ in
})
(sources."minipass-collect-1.0.2" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
(sources."minipass-flush-1.0.5" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
(sources."minipass-pipeline-1.2.4" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
sources."minizlib-1.3.3"
@@ -82669,7 +82898,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.175.2"
+ sources."office-ui-fabric-react-7.176.1"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
@@ -82896,7 +83125,7 @@ in
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- (sources."sass-1.39.0" // {
+ (sources."sass-1.42.0" // {
dependencies = [
sources."anymatch-3.1.2"
sources."binary-extensions-2.2.0"
@@ -82928,7 +83157,7 @@ in
sources."setprototypeof-1.1.1"
sources."sha.js-2.4.11"
sources."sift-7.0.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
@@ -83006,7 +83235,7 @@ in
sources."sshpk-1.16.1"
(sources."ssri-8.0.1" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
sources."stack-trace-0.0.10"
@@ -83082,7 +83311,7 @@ in
sources."yallist-3.1.1"
];
})
- (sources."terser-5.7.2" // {
+ (sources."terser-5.9.0" // {
dependencies = [
sources."source-map-0.7.3"
];
@@ -83324,7 +83553,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.12.11"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."chalk-2.4.2"
@@ -83338,7 +83567,7 @@ in
sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."astral-regex-2.0.0"
@@ -83451,7 +83680,7 @@ in
sources."supports-color-5.5.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."json-schema-traverse-1.0.0"
];
})
@@ -83485,7 +83714,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.12.11"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."chalk-2.4.2"
@@ -83501,7 +83730,7 @@ in
sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."astral-regex-2.0.0"
@@ -83616,7 +83845,7 @@ in
sources."supports-color-8.1.1"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."json-schema-traverse-1.0.0"
];
})
@@ -83697,14 +83926,14 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-replace-supers-7.15.4"
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.15.4"
(sources."@babel/highlight-7.14.5" // {
@@ -83712,11 +83941,11 @@ in
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-proposal-class-properties-7.14.5"
sources."@babel/plugin-proposal-export-default-from-7.14.5"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.14.5"
sources."@babel/plugin-proposal-optional-chaining-7.14.5"
sources."@babel/plugin-syntax-class-properties-7.12.13"
@@ -83773,7 +84002,7 @@ in
sources."@babel/code-frame-7.14.5"
];
})
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@dabh/diagnostics-2.0.2"
sources."@expo/apple-utils-0.0.0-alpha.25"
sources."@expo/bunyan-4.0.0"
@@ -83915,7 +84144,7 @@ in
sources."@sideway/address-4.1.2"
sources."@sideway/formula-3.0.0"
sources."@sideway/pinpoint-2.0.0"
- sources."@sindresorhus/is-4.0.1"
+ sources."@sindresorhus/is-4.2.0"
sources."@szmarczak/http-timer-4.0.6"
sources."@tootallnate/once-1.1.2"
sources."@types/cacheable-request-6.0.2"
@@ -83939,7 +84168,7 @@ in
sources."source-map-0.6.1"
];
})
- (sources."@types/webpack-4.41.30" // {
+ (sources."@types/webpack-4.41.31" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -83970,7 +84199,7 @@ in
sources."@webassemblyjs/wast-parser-1.9.0"
sources."@webassemblyjs/wast-printer-1.9.0"
sources."@wry/equality-0.1.11"
- sources."@xmldom/xmldom-0.7.4"
+ sources."@xmldom/xmldom-0.7.5"
sources."@xtuc/ieee754-1.2.0"
sources."@xtuc/long-4.2.2"
sources."abbrev-1.1.1"
@@ -84003,7 +84232,7 @@ in
];
})
sources."ansi-html-0.0.7"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."any-promise-1.3.0"
sources."anymatch-3.1.2"
@@ -84081,7 +84310,7 @@ in
sources."base64url-3.0.1"
sources."batch-0.6.1"
sources."bcrypt-pbkdf-1.0.2"
- sources."big-integer-1.6.48"
+ sources."big-integer-1.6.49"
sources."big.js-5.2.2"
sources."binary-extensions-2.2.0"
sources."bindings-1.5.0"
@@ -84099,7 +84328,7 @@ in
];
})
sources."boolbase-1.0.0"
- (sources."boxen-5.0.1" // {
+ (sources."boxen-5.1.2" // {
dependencies = [
sources."type-fest-0.20.2"
];
@@ -84136,7 +84365,7 @@ in
sources."bytes-3.0.0"
(sources."cacache-15.3.0" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."mkdirp-1.0.4"
sources."rimraf-3.0.2"
];
@@ -84156,7 +84385,7 @@ in
})
sources."camelcase-6.2.0"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."caseless-0.12.0"
(sources."chalk-4.1.2" // {
dependencies = [
@@ -84291,8 +84520,8 @@ in
sources."serialize-javascript-4.0.0"
];
})
- sources."core-js-3.17.3"
- (sources."core-js-compat-3.17.3" // {
+ sources."core-js-3.18.0"
+ (sources."core-js-compat-3.18.0" // {
dependencies = [
sources."browserslist-4.17.0"
sources."semver-7.0.0"
@@ -84428,7 +84657,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.833"
+ sources."electron-to-chromium-1.3.845"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -84535,7 +84764,7 @@ in
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.1.1"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."faye-websocket-0.10.0"
sources."fecha-4.2.1"
sources."figgy-pudding-3.5.2"
@@ -84555,7 +84784,7 @@ in
sources."find-yarn-workspace-root-2.0.0"
sources."flush-write-stream-1.1.1"
sources."fn.name-1.1.0"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."for-each-0.3.3"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
@@ -84591,7 +84820,7 @@ in
sources."fs-extra-9.0.0"
(sources."fs-minipass-2.1.0" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
sources."fs-write-stream-atomic-1.0.10"
@@ -84918,7 +85147,7 @@ in
})
(sources."make-fetch-happen-9.1.0" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
sources."map-cache-0.2.2"
@@ -84969,37 +85198,37 @@ in
})
(sources."minipass-collect-1.0.2" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
(sources."minipass-fetch-1.4.1" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
(sources."minipass-flush-1.0.5" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
(sources."minipass-json-stream-1.0.1" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
(sources."minipass-pipeline-1.2.4" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
(sources."minipass-sized-1.0.3" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
(sources."minizlib-2.1.2" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
sources."mississippi-3.0.0"
@@ -85039,7 +85268,7 @@ in
];
})
sources."nocache-2.1.0"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-forge-0.10.0"
(sources."node-gyp-7.1.2" // {
dependencies = [
@@ -85054,7 +85283,7 @@ in
];
})
sources."node-modules-regexp-1.0.0"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."nopt-5.0.0"
sources."normalize-path-3.0.0"
sources."normalize-url-6.1.0"
@@ -85078,14 +85307,14 @@ in
(sources."npm-registry-fetch-11.0.0" // {
dependencies = [
sources."hosted-git-info-4.0.2"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."npm-package-arg-8.1.5"
sources."semver-7.3.5"
];
})
sources."npm-run-path-2.0.2"
sources."npmlog-4.1.2"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."number-is-nan-1.0.1"
sources."oauth-sign-0.9.0"
sources."ob1-0.59.0"
@@ -85176,7 +85405,7 @@ in
(sources."pacote-11.3.5" // {
dependencies = [
sources."hosted-git-info-4.0.2"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."mkdirp-1.0.4"
sources."npm-package-arg-8.1.5"
sources."rimraf-3.0.2"
@@ -85458,16 +85687,16 @@ in
sources."redis-errors-1.2.0"
sources."redis-parser-3.0.0"
sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
+ sources."regenerate-unicode-properties-9.0.0"
sources."regenerator-runtime-0.13.9"
sources."regenerator-transform-0.14.5"
sources."regex-not-1.0.2"
sources."regexp.prototype.flags-1.3.1"
- sources."regexpu-core-4.7.1"
+ sources."regexpu-core-4.8.0"
sources."registry-auth-token-3.3.2"
sources."registry-url-3.1.0"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.9" // {
+ (sources."regjsparser-0.7.0" // {
dependencies = [
sources."jsesc-0.5.0"
];
@@ -85566,7 +85795,7 @@ in
sources."shebang-regex-1.0.0"
sources."shell-quote-1.7.2"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-plist-1.1.1"
sources."simple-swizzle-0.2.2"
sources."sisteransi-1.0.5"
@@ -85615,7 +85844,7 @@ in
];
})
sources."socks-2.6.1"
- sources."socks-proxy-agent-6.0.0"
+ sources."socks-proxy-agent-6.1.0"
sources."source-list-map-2.0.1"
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
@@ -85633,7 +85862,7 @@ in
sources."sshpk-1.16.1"
(sources."ssri-8.0.1" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
];
})
sources."stable-0.1.8"
@@ -85721,7 +85950,7 @@ in
sources."tapable-1.1.3"
(sources."tar-6.1.11" // {
dependencies = [
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."mkdirp-1.0.4"
];
})
@@ -85782,6 +86011,7 @@ in
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
+ sources."tr46-0.0.3"
sources."traverse-0.6.6"
sources."tree-kill-1.2.2"
sources."triple-beam-1.3.0"
@@ -85799,10 +86029,10 @@ in
sources."uglify-js-3.14.2"
sources."ultron-1.1.1"
sources."unbox-primitive-1.0.1"
- 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."unicode-canonical-property-names-ecmascript-2.0.0"
+ sources."unicode-match-property-ecmascript-2.0.0"
+ sources."unicode-match-property-value-ecmascript-2.0.0"
+ sources."unicode-property-aliases-ecmascript-2.0.0"
sources."union-value-1.0.1"
sources."uniq-1.0.1"
sources."uniqs-2.0.0"
@@ -85889,6 +86119,7 @@ in
})
sources."wbuf-1.7.3"
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
(sources."webpack-4.43.0" // {
dependencies = [
sources."braces-2.3.2"
@@ -86017,6 +86248,7 @@ in
})
sources."websocket-driver-0.6.5"
sources."websocket-extensions-0.1.4"
+ sources."whatwg-url-5.0.0"
sources."which-1.3.1"
sources."which-boxed-primitive-1.0.2"
sources."which-module-2.0.0"
@@ -86125,18 +86357,18 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-replace-supers-7.15.4"
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.15.4"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/parser-7.15.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-syntax-jsx-7.14.5"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-transform-destructuring-7.14.7"
@@ -86144,9 +86376,9 @@ in
sources."@babel/plugin-transform-react-jsx-7.14.9"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@types/minimist-1.2.2"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/normalize-package-data-2.4.1"
sources."@types/yauzl-2.9.2"
sources."@types/yoga-layout-1.9.2"
@@ -86156,7 +86388,7 @@ in
sources."type-fest-0.21.3"
];
})
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."arrify-1.0.1"
sources."astral-regex-2.0.0"
@@ -86173,7 +86405,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."chalk-2.4.2"
sources."chownr-1.1.4"
sources."ci-info-2.0.0"
@@ -86198,7 +86430,7 @@ in
})
sources."delay-5.0.0"
sources."devtools-protocol-0.0.869402"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
@@ -86252,7 +86484,7 @@ in
sources."loose-envify-1.4.0"
sources."lru-cache-6.0.0"
sources."make-dir-3.1.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
(sources."meow-9.0.0" // {
dependencies = [
sources."type-fest-0.18.1"
@@ -86265,8 +86497,8 @@ in
sources."minimist-options-4.1.0"
sources."mkdirp-classic-0.5.3"
sources."ms-2.1.2"
- sources."node-fetch-2.6.2"
- sources."node-releases-1.1.75"
+ sources."node-fetch-2.6.4"
+ sources."node-releases-1.1.76"
(sources."normalize-package-data-3.0.3" // {
dependencies = [
sources."semver-7.3.5"
@@ -86318,7 +86550,7 @@ in
sources."scheduler-0.18.0"
sources."semver-6.3.0"
sources."shell-quote-1.7.2"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."slice-ansi-3.0.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -86331,7 +86563,7 @@ in
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.10"
- (sources."stack-utils-2.0.3" // {
+ (sources."stack-utils-2.0.5" // {
dependencies = [
sources."escape-string-regexp-2.0.0"
];
@@ -86349,11 +86581,14 @@ in
sources."tar-stream-2.2.0"
sources."through-2.3.8"
sources."to-fast-properties-2.0.0"
+ sources."tr46-0.0.3"
sources."trim-newlines-3.0.1"
sources."type-fest-0.12.0"
sources."unbzip2-stream-1.4.3"
sources."util-deprecate-1.0.2"
sources."validate-npm-package-license-3.0.4"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."widest-line-3.1.0"
(sources."wrap-ansi-6.2.0" // {
dependencies = [
@@ -86383,10 +86618,10 @@ in
fauna-shell = nodeEnv.buildNodePackage {
name = "fauna-shell";
packageName = "fauna-shell";
- version = "0.12.5";
+ version = "0.12.6";
src = fetchurl {
- url = "https://registry.npmjs.org/fauna-shell/-/fauna-shell-0.12.5.tgz";
- sha512 = "yDfb49A/9LCm7/xwk7zRzcjzt4w6FKUPLtSy+sRuOA9h26sNwhh4CYOqj57VOF+N7G55XFixEb0/FGKvDl7AyA==";
+ url = "https://registry.npmjs.org/fauna-shell/-/fauna-shell-0.12.6.tgz";
+ sha512 = "8EB7YEcbD6jmmK9oYe1R/UR8q3Akb0PrDUbROCZ66LQlBiFKrwGbf1CCZ+RAFZOYyYGmQIEp1QQE0vX6FsZzbg==";
};
dependencies = [
(sources."@heroku-cli/color-1.1.14" // {
@@ -86413,7 +86648,7 @@ in
sources."tslib-2.3.1"
];
})
- (sources."@oclif/core-0.5.35" // {
+ (sources."@oclif/core-0.5.39" // {
dependencies = [
sources."chalk-4.1.2"
(sources."cli-ux-5.6.3" // {
@@ -86465,7 +86700,7 @@ in
];
})
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."ansicolors-0.3.2"
sources."argparse-1.0.10"
@@ -86498,7 +86733,7 @@ in
];
})
sources."bluebird-3.7.2"
- (sources."boxen-5.0.1" // {
+ (sources."boxen-5.1.2" // {
dependencies = [
sources."chalk-4.1.2"
sources."has-flag-4.0.0"
@@ -86549,7 +86784,7 @@ in
sources."clean-stack-3.0.1"
sources."cli-boxes-2.2.1"
sources."cli-cursor-3.1.0"
- sources."cli-progress-3.9.0"
+ sources."cli-progress-3.9.1"
sources."cli-spinners-2.6.0"
(sources."cli-table-0.3.6" // {
dependencies = [
@@ -86656,7 +86891,7 @@ in
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
(sources."faunadb-4.4.1" // {
dependencies = [
sources."chalk-4.1.2"
@@ -86754,7 +86989,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.8"
- (sources."inquirer-8.1.2" // {
+ (sources."inquirer-8.1.5" // {
dependencies = [
sources."chalk-4.1.2"
sources."has-flag-4.0.0"
@@ -86836,7 +87071,7 @@ in
];
})
sources."nice-try-1.0.5"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."normalize-url-2.0.1"
sources."npm-run-path-2.0.2"
sources."oauth-sign-0.9.0"
@@ -86889,7 +87124,7 @@ in
sources."posix-character-classes-0.1.1"
sources."prelude-ls-1.1.2"
sources."prepend-http-2.0.0"
- sources."prettier-2.4.0"
+ sources."prettier-2.4.1"
sources."process-nextick-args-2.0.1"
sources."psl-1.8.0"
sources."punycode-2.1.1"
@@ -86931,7 +87166,7 @@ in
})
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
@@ -87016,6 +87251,7 @@ in
sources."to-regex-3.0.2"
sources."to-regex-range-5.0.1"
sources."tough-cookie-2.5.0"
+ sources."tr46-0.0.3"
sources."treeify-1.1.0"
sources."tslib-1.14.1"
sources."tunnel-agent-0.6.0"
@@ -87047,6 +87283,8 @@ in
];
})
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-1.3.1"
sources."widest-line-3.1.0"
sources."word-wrap-1.2.3"
@@ -87086,11 +87324,11 @@ in
sources."@google-cloud/promisify-2.0.4"
(sources."@google-cloud/pubsub-2.17.0" // {
dependencies = [
- sources."google-auth-library-7.9.1"
+ sources."google-auth-library-7.9.2"
];
})
sources."@grpc/grpc-js-1.3.7"
- sources."@grpc/proto-loader-0.6.4"
+ sources."@grpc/proto-loader-0.6.5"
sources."@jsdevtools/ono-7.1.3"
(sources."@npmcli/fs-1.0.0" // {
dependencies = [
@@ -87123,7 +87361,7 @@ in
sources."@types/json-schema-7.0.9"
sources."@types/long-4.0.1"
sources."@types/minimatch-3.0.5"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."JSONStream-1.3.5"
sources."abbrev-1.1.1"
sources."abort-controller-3.0.0"
@@ -87142,7 +87380,7 @@ in
];
})
sources."ansi-escapes-3.2.0"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."ansicolors-0.3.2"
sources."anymatch-3.1.2"
@@ -87182,7 +87420,7 @@ in
})
sources."basic-auth-connect-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
- sources."big-integer-1.6.48"
+ sources."big-integer-1.6.49"
sources."bignumber.js-9.0.1"
sources."binary-0.3.0"
sources."binary-extensions-2.2.0"
@@ -87456,7 +87694,7 @@ in
sources."strip-ansi-3.0.1"
];
})
- sources."gaxios-4.3.1"
+ sources."gaxios-4.3.2"
sources."gcp-metadata-4.3.1"
sources."get-caller-file-2.0.5"
sources."get-stream-4.1.0"
@@ -87472,9 +87710,9 @@ in
sources."glob-slasher-1.0.1"
sources."global-dirs-2.1.0"
sources."google-auth-library-6.1.6"
- (sources."google-gax-2.25.1" // {
+ (sources."google-gax-2.25.4" // {
dependencies = [
- sources."google-auth-library-7.9.1"
+ sources."google-auth-library-7.9.2"
];
})
sources."google-p12-pem-3.1.2"
@@ -87647,7 +87885,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minipass-collect-1.0.2"
sources."minipass-fetch-1.4.1"
sources."minipass-flush-1.0.5"
@@ -87675,7 +87913,7 @@ in
sources."next-tick-1.0.0"
sources."nice-try-1.0.5"
sources."node-emoji-1.11.0"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-forge-0.10.0"
(sources."node-gyp-8.2.0" // {
dependencies = [
@@ -87738,7 +87976,7 @@ in
sources."promise-breaker-5.0.0"
sources."promise-inflight-1.0.1"
sources."promise-retry-2.0.1"
- sources."proto3-json-serializer-0.1.3"
+ sources."proto3-json-serializer-0.1.4"
sources."protobufjs-6.11.2"
sources."proxy-addr-2.0.7"
(sources."proxy-agent-4.0.1" // {
@@ -87814,7 +88052,7 @@ in
sources."setprototypeof-1.1.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-swizzle-0.2.2"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
@@ -87894,6 +88132,7 @@ in
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
sources."toxic-1.0.1"
+ sources."tr46-0.0.3"
sources."traverse-0.3.9"
sources."triple-beam-1.3.0"
sources."tslib-2.3.1"
@@ -87924,7 +88163,7 @@ in
})
(sources."update-notifier-5.1.0" // {
dependencies = [
- sources."boxen-5.0.1"
+ sources."boxen-5.1.2"
sources."camelcase-6.2.0"
sources."chalk-4.1.2"
sources."global-dirs-3.0.0"
@@ -87951,6 +88190,8 @@ in
];
})
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-1.3.1"
(sources."wide-align-1.1.3" // {
dependencies = [
@@ -88003,7 +88244,7 @@ in
sha512 = "NptKAXT3UrePy8JfK6ww/yiwqjVipouoEYUucKVpLNOiOWsrZ7XtcG3iUWpb3yGUoaN7OEafsd3cEGFMIjoXUQ==";
};
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
@@ -88053,7 +88294,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -88068,7 +88309,7 @@ in
sources."@types/normalize-package-data-2.4.1"
sources."aggregate-error-3.1.0"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."arrify-2.0.1"
sources."astral-regex-2.0.0"
@@ -88123,7 +88364,7 @@ in
sources."locate-path-5.0.0"
sources."lodash-4.17.21"
sources."lru-cache-6.0.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
(sources."meow-8.1.2" // {
dependencies = [
sources."type-fest-0.18.1"
@@ -88183,7 +88424,7 @@ in
sources."semver-7.3.5"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slice-ansi-3.0.0"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
@@ -88233,11 +88474,11 @@ in
dependencies = [
sources."@types/atob-2.1.2"
sources."@types/inquirer-6.5.0"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/through-0.0.30"
sources."ajv-6.12.6"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."argparse-1.0.10"
sources."asn1-0.2.4"
@@ -88342,7 +88583,7 @@ in
sources."mkdirp-0.5.5"
sources."mute-stream-0.0.8"
sources."nedb-1.8.0"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
(sources."number-to-bn-1.7.0" // {
dependencies = [
sources."bn.js-4.11.6"
@@ -88379,7 +88620,7 @@ in
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-2.8.1"
sources."sprintf-js-1.0.3"
@@ -88394,6 +88635,7 @@ in
sources."timed-out-4.0.1"
sources."tmp-0.0.33"
sources."tough-cookie-2.5.0"
+ sources."tr46-0.0.3"
sources."tslib-1.14.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -88407,6 +88649,8 @@ in
sources."uuid-3.4.0"
sources."verror-1.10.0"
sources."web3-utils-1.5.2"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-module-2.0.0"
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
@@ -88606,7 +88850,7 @@ in
sources."kind-of-4.0.0"
];
})
- sources."i-0.3.6"
+ sources."i-0.3.7"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -88743,7 +88987,7 @@ in
})
sources."shush-1.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."define-property-0.2.5"
@@ -88874,7 +89118,7 @@ in
};
dependencies = [
sources."@medv/blessed-2.0.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."chalk-4.1.2"
sources."color-convert-2.0.1"
@@ -88919,10 +89163,10 @@ in
gatsby-cli = nodeEnv.buildNodePackage {
name = "gatsby-cli";
packageName = "gatsby-cli";
- version = "3.13.0";
+ version = "3.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.13.0.tgz";
- sha512 = "QTJZUY4wPwXLuK4aP3GCqBpklruV2hv/jtf65ED5zfeF2YnZlFvrJXt40n9o1ptc5XYe/FF6yFBxu1Lwbt9qtg==";
+ url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.14.0.tgz";
+ sha512 = "1Az1EEQu0txRE8eZmOo9GOxRSjhJtFseinraiIEtSeHkYuM0/gjuoKVSrtmbBFNWdOZll6QYCO3sRl6sOrwb+g==";
};
dependencies = [
(sources."@ardatan/aggregate-error-0.0.6" // {
@@ -88954,14 +89198,14 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-replace-supers-7.15.4"
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.15.4"
(sources."@babel/highlight-7.14.5" // {
@@ -88969,7 +89213,7 @@ in
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-proposal-object-rest-spread-7.10.4"
sources."@babel/plugin-proposal-optional-chaining-7.14.5"
sources."@babel/plugin-syntax-jsx-7.14.5"
@@ -88978,10 +89222,10 @@ in
sources."@babel/plugin-transform-parameters-7.15.4"
sources."@babel/plugin-transform-react-jsx-7.14.9"
sources."@babel/runtime-7.15.4"
- sources."@babel/standalone-7.15.5"
+ sources."@babel/standalone-7.15.7"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@graphql-tools/schema-7.1.5"
sources."@graphql-tools/utils-7.10.0"
sources."@hapi/address-2.1.4"
@@ -89007,18 +89251,22 @@ in
})
sources."@sideway/formula-3.0.0"
sources."@sideway/pinpoint-2.0.0"
- sources."@sindresorhus/is-0.14.0"
- sources."@szmarczak/http-timer-1.1.2"
+ sources."@sindresorhus/is-4.2.0"
+ sources."@szmarczak/http-timer-4.0.6"
sources."@tokenizer/token-0.3.0"
sources."@turist/fetch-7.1.7"
sources."@turist/time-0.0.2"
+ sources."@types/cacheable-request-6.0.2"
sources."@types/common-tags-1.8.1"
+ sources."@types/http-cache-semantics-4.0.1"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.2"
sources."@types/json-patch-0.0.30"
- sources."@types/node-16.9.0"
+ sources."@types/keyv-3.1.3"
+ sources."@types/node-16.9.4"
sources."@types/node-fetch-2.5.12"
+ sources."@types/responselike-1.0.0"
sources."@types/unist-2.0.6"
sources."@types/yargs-15.0.14"
sources."@types/yargs-parser-20.2.1"
@@ -89033,7 +89281,7 @@ in
];
})
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.2"
sources."arch-2.2.0"
@@ -89070,17 +89318,16 @@ in
sources."braces-3.0.2"
sources."browserslist-4.17.0"
sources."bytes-3.1.0"
- (sources."cacheable-request-6.1.0" // {
+ sources."cacheable-lookup-5.0.4"
+ (sources."cacheable-request-7.0.2" // {
dependencies = [
sources."get-stream-5.2.0"
- sources."lowercase-keys-2.0.0"
- sources."normalize-url-4.5.1"
];
})
sources."call-bind-1.0.2"
sources."camel-case-4.1.2"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."ccount-1.1.0"
(sources."chalk-4.1.2" // {
dependencies = [
@@ -89130,8 +89377,8 @@ in
];
})
sources."content-type-1.0.4"
- sources."contentful-management-7.36.2"
- sources."contentful-sdk-core-6.8.5"
+ sources."contentful-management-7.39.1"
+ sources."contentful-sdk-core-6.9.0"
sources."convert-hrtime-3.0.0"
(sources."convert-source-map-1.8.0" // {
dependencies = [
@@ -89141,7 +89388,7 @@ in
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."cors-2.8.5"
- sources."create-gatsby-1.13.0"
+ sources."create-gatsby-1.14.0"
(sources."cross-spawn-6.0.5" // {
dependencies = [
sources."semver-5.7.1"
@@ -89153,9 +89400,13 @@ in
sources."debug-4.3.2"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
- sources."decompress-response-3.3.0"
+ (sources."decompress-response-6.0.0" // {
+ dependencies = [
+ sources."mimic-response-3.1.0"
+ ];
+ })
sources."deep-extend-0.6.0"
- sources."defer-to-connect-1.1.3"
+ sources."defer-to-connect-2.0.1"
sources."delayed-stream-1.0.0"
sources."depd-1.1.2"
sources."destroy-1.0.4"
@@ -89176,7 +89427,7 @@ in
sources."dotenv-8.6.0"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
@@ -89238,22 +89489,22 @@ in
];
})
sources."find-up-4.1.0"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."form-data-3.0.1"
sources."forwarded-0.2.0"
sources."fresh-0.5.2"
sources."fs-exists-cached-1.0.0"
- sources."fs-extra-8.1.0"
+ sources."fs-extra-10.0.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
sources."function-bind-1.1.1"
- sources."gatsby-core-utils-2.13.0"
- (sources."gatsby-recipes-0.24.0" // {
+ sources."gatsby-core-utils-2.14.0"
+ (sources."gatsby-recipes-0.25.0" // {
dependencies = [
sources."strip-ansi-6.0.0"
];
})
- sources."gatsby-telemetry-2.13.0"
+ sources."gatsby-telemetry-2.14.0"
sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
sources."get-intrinsic-1.1.1"
@@ -89264,9 +89515,9 @@ in
sources."glob-parent-5.1.2"
sources."global-dirs-3.0.0"
sources."globals-11.12.0"
- sources."got-9.6.0"
+ sources."got-11.8.2"
sources."graceful-fs-4.2.8"
- sources."graphql-15.5.3"
+ sources."graphql-15.6.0"
sources."graphql-compose-7.25.1"
sources."graphql-subscriptions-1.2.1"
sources."graphql-type-json-0.3.2"
@@ -89284,6 +89535,7 @@ in
sources."inherits-2.0.3"
];
})
+ sources."http2-wrapper-1.0.3"
sources."human-signals-2.1.0"
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
@@ -89354,10 +89606,10 @@ in
})
sources."js-tokens-4.0.0"
sources."jsesc-2.5.2"
- sources."json-buffer-3.0.0"
+ sources."json-buffer-3.0.1"
sources."json5-2.2.0"
- sources."jsonfile-4.0.0"
- sources."keyv-3.1.0"
+ sources."jsonfile-6.1.0"
+ sources."keyv-4.0.3"
sources."kleur-3.0.3"
sources."latest-version-5.1.0"
sources."locate-path-5.0.0"
@@ -89367,7 +89619,7 @@ in
sources."longest-streak-2.0.4"
sources."loose-envify-1.4.0"
sources."lower-case-2.0.2"
- sources."lowercase-keys-1.0.1"
+ sources."lowercase-keys-2.0.0"
sources."lru-cache-6.0.0"
(sources."make-dir-3.1.0" // {
dependencies = [
@@ -89411,13 +89663,13 @@ in
sources."nice-try-1.0.5"
sources."no-case-3.0.4"
sources."node-eta-0.9.0"
- sources."node-fetch-2.6.2"
- sources."node-object-hash-2.3.9"
- sources."node-releases-1.1.75"
+ sources."node-fetch-2.6.4"
+ sources."node-object-hash-2.3.10"
+ sources."node-releases-1.1.76"
sources."normalize-path-3.0.0"
sources."normalize-url-6.1.0"
sources."npm-run-path-2.0.2"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."object-assign-4.1.1"
sources."object-inspect-1.11.0"
sources."object-path-0.11.5"
@@ -89427,13 +89679,30 @@ in
sources."open-7.4.2"
sources."opentracing-0.14.5"
sources."os-tmpdir-1.0.2"
- sources."p-cancelable-1.1.0"
+ sources."p-cancelable-2.1.1"
sources."p-finally-1.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."@sindresorhus/is-0.14.0"
+ sources."@szmarczak/http-timer-1.1.2"
+ (sources."cacheable-request-6.1.0" // {
+ dependencies = [
+ sources."lowercase-keys-2.0.0"
+ ];
+ })
+ sources."decompress-response-3.3.0"
+ sources."defer-to-connect-1.1.3"
+ sources."get-stream-5.2.0"
+ sources."got-9.6.0"
+ sources."json-buffer-3.0.0"
+ sources."keyv-3.1.0"
+ sources."lowercase-keys-1.0.1"
+ sources."normalize-url-4.5.1"
+ sources."p-cancelable-1.1.0"
+ sources."responselike-1.0.2"
sources."semver-6.3.0"
];
})
@@ -89451,7 +89720,7 @@ in
sources."picomatch-2.3.0"
sources."pkg-dir-4.2.0"
sources."prepend-http-2.0.0"
- sources."prettier-2.4.0"
+ sources."prettier-2.4.1"
sources."pretty-error-2.1.2"
(sources."pretty-format-25.5.0" // {
dependencies = [
@@ -89470,6 +89739,7 @@ in
sources."pupa-2.1.1"
sources."qs-6.10.1"
sources."query-string-6.14.1"
+ sources."quick-lru-5.1.1"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
(sources."rc-1.2.8" // {
@@ -89514,9 +89784,10 @@ in
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."resolve-1.20.0"
+ sources."resolve-alpn-1.2.1"
sources."resolve-cwd-3.0.0"
sources."resolve-from-5.0.0"
- sources."responselike-1.0.2"
+ sources."responselike-2.0.0"
sources."restore-cursor-3.1.0"
sources."retry-0.12.0"
sources."rimraf-3.0.2"
@@ -89550,7 +89821,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."single-trailing-newline-1.0.0"
sources."sisteransi-1.0.5"
sources."source-map-0.7.3"
@@ -89588,6 +89859,7 @@ in
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."token-types-4.1.1"
+ sources."tr46-0.0.3"
sources."trim-0.0.1"
sources."trim-trailing-lines-1.1.4"
sources."trough-1.0.5"
@@ -89613,11 +89885,11 @@ in
];
})
sources."unist-util-visit-parents-2.1.2"
- sources."universalify-0.1.2"
+ sources."universalify-2.0.0"
sources."unpipe-1.0.0"
(sources."update-notifier-5.1.0" // {
dependencies = [
- sources."boxen-5.0.1"
+ sources."boxen-5.1.2"
sources."camelcase-6.2.0"
sources."type-fest-0.20.2"
];
@@ -89632,6 +89904,8 @@ in
sources."vfile-4.2.1"
sources."vfile-location-2.0.6"
sources."vfile-message-2.0.4"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-1.3.1"
sources."which-module-2.0.0"
sources."widest-line-3.1.0"
@@ -89647,7 +89921,7 @@ in
sources."write-file-atomic-3.0.3"
sources."ws-7.5.5"
sources."xdg-basedir-4.0.0"
- sources."xstate-4.23.4"
+ sources."xstate-4.25.0"
sources."xtend-4.0.2"
sources."y18n-4.0.3"
sources."yallist-4.0.0"
@@ -89681,7 +89955,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -89692,18 +89966,18 @@ in
sources."supports-color-5.5.0"
];
})
- sources."@octokit/auth-token-2.4.5"
+ sources."@octokit/auth-token-2.5.0"
sources."@octokit/core-3.5.1"
sources."@octokit/endpoint-6.0.12"
sources."@octokit/graphql-4.8.0"
- sources."@octokit/openapi-types-10.1.1"
- sources."@octokit/plugin-paginate-rest-2.16.0"
+ sources."@octokit/openapi-types-10.2.2"
+ sources."@octokit/plugin-paginate-rest-2.16.3"
sources."@octokit/plugin-request-log-1.0.4"
- sources."@octokit/plugin-rest-endpoint-methods-5.10.1"
+ sources."@octokit/plugin-rest-endpoint-methods-5.10.4"
sources."@octokit/request-5.6.1"
sources."@octokit/request-error-2.1.0"
sources."@octokit/rest-18.10.0"
- sources."@octokit/types-6.27.0"
+ sources."@octokit/types-6.28.1"
sources."@types/normalize-package-data-2.4.1"
sources."ansi-regex-2.1.1"
sources."ansi-styles-4.3.0"
@@ -89757,7 +90031,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."ms-2.1.2"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
(sources."normalize-package-data-2.5.0" // {
dependencies = [
sources."semver-5.7.1"
@@ -89792,7 +90066,7 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."shelljs-0.8.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
@@ -89808,11 +90082,14 @@ in
sources."supports-color-7.2.0"
sources."taketalk-1.0.0"
sources."text-table-0.2.0"
+ sources."tr46-0.0.3"
sources."truncate-utf8-bytes-1.0.2"
sources."type-fest-0.8.1"
sources."universal-user-agent-6.0.0"
sources."utf8-byte-length-1.0.4"
sources."validate-npm-package-license-3.0.4"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
(sources."wrap-ansi-2.1.0" // {
dependencies = [
@@ -89865,8 +90142,11 @@ in
sources."has-flag-3.0.0"
sources."iterall-1.3.0"
sources."minimist-1.2.5"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."supports-color-5.5.0"
+ sources."tr46-0.0.3"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -89965,7 +90245,7 @@ in
sources."multiserver-scopes-1.0.0"
sources."muxrpc-6.5.3"
sources."nearley-2.20.1"
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
sources."node-polyglot-1.0.0"
sources."non-private-ip-1.4.4"
sources."os-homedir-1.0.2"
@@ -90119,7 +90399,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -90136,7 +90416,7 @@ in
sources."@types/minimist-1.2.2"
sources."@types/normalize-package-data-2.4.1"
sources."agent-base-6.0.2"
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."ajv-formats-2.1.1"
(sources."ansi-align-3.0.0" // {
dependencies = [
@@ -90148,14 +90428,14 @@ in
];
})
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."arrify-1.0.1"
sources."ast-types-0.13.4"
sources."atomically-1.7.0"
sources."base64-js-1.5.1"
sources."bl-4.1.0"
- (sources."boxen-5.0.1" // {
+ (sources."boxen-5.1.2" // {
dependencies = [
sources."camelcase-6.2.0"
sources."type-fest-0.20.2"
@@ -90182,7 +90462,7 @@ in
sources."clone-response-1.0.2"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."conf-10.0.2"
+ sources."conf-10.0.3"
(sources."configstore-5.0.1" // {
dependencies = [
sources."dot-prop-5.3.0"
@@ -90261,7 +90541,7 @@ in
sources."indent-string-4.0.0"
sources."inherits-2.0.4"
sources."ini-2.0.0"
- sources."inquirer-8.1.2"
+ sources."inquirer-8.1.5"
(sources."inquirer-autocomplete-prompt-1.4.0" // {
dependencies = [
sources."rxjs-6.6.7"
@@ -90310,7 +90590,7 @@ in
sources."semver-6.3.0"
];
})
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
(sources."meow-9.0.0" // {
dependencies = [
sources."type-fest-0.18.1"
@@ -90325,7 +90605,7 @@ in
sources."ms-2.1.2"
sources."mute-stream-0.0.8"
sources."netmask-2.0.2"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."normalize-package-data-3.0.3"
sources."normalize-url-4.5.1"
sources."npm-run-path-4.0.1"
@@ -90410,7 +90690,7 @@ in
sources."setprototypeof-1.1.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
sources."socks-proxy-agent-5.0.1"
@@ -90431,6 +90711,7 @@ in
sources."tmp-0.0.33"
sources."to-readable-stream-1.0.0"
sources."toidentifier-1.0.0"
+ sources."tr46-0.0.3"
sources."trim-newlines-3.0.1"
sources."tslib-2.1.0"
sources."type-check-0.3.2"
@@ -90446,6 +90727,8 @@ in
sources."validate-npm-package-license-3.0.4"
sources."vm2-3.9.3"
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
sources."widest-line-3.1.0"
sources."word-wrap-1.2.3"
@@ -90508,7 +90791,7 @@ in
dependencies = [
sources."@ardatan/aggregate-error-0.0.6"
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -90519,7 +90802,7 @@ in
sources."supports-color-5.5.0"
];
})
- sources."@exodus/schemasafe-1.0.0-rc.4"
+ sources."@exodus/schemasafe-1.0.0-rc.6"
sources."@graphql-cli/common-4.1.0"
sources."@graphql-cli/init-4.1.0"
(sources."@graphql-tools/batch-execute-7.1.2" // {
@@ -90610,7 +90893,7 @@ in
sources."@nodelib/fs.walk-1.2.8"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/parse-json-4.0.0"
sources."@types/websocket-1.0.2"
sources."abort-controller-3.0.0"
@@ -90663,7 +90946,7 @@ in
sources."cli-width-3.0.0"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -90726,7 +91009,7 @@ in
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.1.1"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."figlet-1.5.0"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
@@ -90788,7 +91071,7 @@ in
sources."ini-1.3.8"
(sources."inquirer-7.3.3" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."cli-cursor-3.1.0"
sources."mimic-fn-2.1.0"
sources."onetime-5.1.2"
@@ -90881,7 +91164,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minizlib-2.1.2"
sources."mkdirp-1.0.4"
sources."ms-2.1.2"
@@ -90919,7 +91202,7 @@ in
sources."openapi-to-graphql-2.2.5"
(sources."ora-5.1.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."cli-cursor-3.1.0"
sources."log-symbols-4.1.0"
sources."mimic-fn-2.1.0"
@@ -90995,7 +91278,7 @@ in
sources."should-type-adaptors-1.1.0"
sources."should-util-1.0.1"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-git-2.21.0"
sources."slash-3.0.0"
sources."sprintf-js-1.0.3"
@@ -91003,7 +91286,7 @@ in
sources."string-env-interpolation-1.0.1"
(sources."string-width-4.2.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -91047,7 +91330,7 @@ in
sources."which-typed-array-1.1.7"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -91308,13 +91591,14 @@ in
sources."cardinal-2.1.1"
sources."chalk-1.1.3"
sources."charm-0.1.2"
- sources."cli-table-0.3.6"
+ sources."cli-table3-0.6.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."colors-1.0.3"
+ sources."colors-1.4.0"
sources."core-util-is-1.0.3"
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" // {
@@ -91327,11 +91611,12 @@ 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.21"
sources."map-canvas-0.1.5"
sources."marked-2.1.3"
- (sources."marked-terminal-4.1.1" // {
+ (sources."marked-terminal-4.2.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.2"
@@ -91342,6 +91627,7 @@ in
sources."memorystream-0.3.1"
sources."node-emoji-1.11.0"
sources."nopt-2.1.2"
+ sources."object-assign-4.1.1"
sources."optimist-0.3.7"
sources."picture-tuber-1.0.2"
sources."png-js-0.1.1"
@@ -91349,6 +91635,12 @@ in
sources."redeyed-2.1.1"
sources."sax-1.2.4"
sources."sparkline-0.1.2"
+ (sources."string-width-4.2.2" // {
+ dependencies = [
+ sources."ansi-regex-5.0.1"
+ sources."strip-ansi-6.0.0"
+ ];
+ })
sources."string_decoder-0.10.31"
sources."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
@@ -91357,7 +91649,7 @@ in
sources."supports-color-7.2.0"
];
})
- sources."systeminformation-5.8.7"
+ sources."systeminformation-5.9.3"
sources."term-canvas-0.0.5"
sources."type-fest-0.21.3"
sources."wordwrap-0.0.3"
@@ -92269,84 +92561,49 @@ in
htmlhint = nodeEnv.buildNodePackage {
name = "htmlhint";
packageName = "htmlhint";
- version = "0.15.1";
+ version = "0.15.2";
src = fetchurl {
- url = "https://registry.npmjs.org/htmlhint/-/htmlhint-0.15.1.tgz";
- sha512 = "uNbgqqBiD2ko4QQOYAHTPwDMluc9X81NwzlrJN7yExCoM6dHNgRFjVI+4TEdRrF/EqUzl1dpMUn7GYbu/qCKmA==";
+ url = "https://registry.npmjs.org/htmlhint/-/htmlhint-0.15.2.tgz";
+ sha512 = "ciCpeMEGZ7CbfK+MgK8ykV+wzUHz5he06mAiq8OQLuYN6pxFxZDAhwPwByirOYwdF3GV2M4s7spq2A/g/XMncQ==";
};
dependencies = [
- sources."ajv-6.12.6"
+ sources."@types/node-16.9.4"
+ sources."@types/node-fetch-2.5.12"
sources."ansi-styles-4.3.0"
- sources."asn1-0.2.4"
- sources."assert-plus-1.0.0"
sources."async-3.2.0"
sources."asynckit-0.4.0"
- sources."aws-sign2-0.7.0"
- sources."aws4-1.11.0"
sources."balanced-match-1.0.2"
- sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
- sources."caseless-0.12.0"
sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."combined-stream-1.0.8"
sources."commander-5.1.0"
sources."concat-map-0.0.1"
- sources."core-util-is-1.0.2"
- sources."dashdash-1.14.1"
sources."delayed-stream-1.0.0"
- sources."ecc-jsbn-0.1.2"
- sources."extend-3.0.2"
- sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.3"
- sources."fast-json-stable-stringify-2.1.0"
- sources."forever-agent-0.6.1"
- sources."form-data-2.3.3"
+ sources."form-data-3.0.1"
sources."fs.realpath-1.0.0"
- sources."getpass-0.1.7"
- sources."glob-7.1.6"
+ sources."glob-7.1.7"
sources."glob-base-0.3.0"
sources."glob-parent-2.0.0"
- sources."har-schema-2.0.0"
- sources."har-validator-5.1.5"
sources."has-flag-4.0.0"
- sources."http-signature-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-dotfile-1.0.3"
sources."is-extglob-1.0.0"
sources."is-glob-2.0.1"
- sources."is-typedarray-1.0.0"
- sources."isstream-0.1.2"
- sources."jsbn-0.1.1"
- sources."json-schema-0.2.3"
- sources."json-schema-traverse-0.4.1"
- sources."json-stringify-safe-5.0.1"
- sources."jsprim-1.4.1"
sources."mime-db-1.49.0"
sources."mime-types-2.1.32"
sources."minimatch-3.0.4"
- sources."oauth-sign-0.9.0"
+ sources."node-fetch-2.6.4"
sources."once-1.4.0"
sources."parse-glob-3.0.4"
sources."path-is-absolute-1.0.1"
- sources."performance-now-2.1.0"
- sources."psl-1.8.0"
- sources."punycode-2.1.1"
- sources."qs-6.5.2"
- sources."request-2.88.2"
- sources."safe-buffer-5.2.1"
- sources."safer-buffer-2.1.2"
- sources."sshpk-1.16.1"
sources."strip-json-comments-3.1.0"
sources."supports-color-7.2.0"
- sources."tough-cookie-2.5.0"
- sources."tunnel-agent-0.6.0"
- sources."tweetnacl-0.14.5"
- sources."uri-js-4.4.1"
- sources."uuid-3.4.0"
- sources."verror-1.10.0"
+ sources."tr46-0.0.3"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."wrappy-1.0.2"
sources."xml-1.0.1"
];
@@ -92363,10 +92620,10 @@ in
http-server = nodeEnv.buildNodePackage {
name = "http-server";
packageName = "http-server";
- version = "13.0.1";
+ version = "13.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/http-server/-/http-server-13.0.1.tgz";
- sha512 = "ke9rphoNuqsOCHy4tA3b3W4Yuxy7VUIXcTHSLz6bkMDAJPQD4twjEatquelJBIPwNhZuC3+FYj/+dSaGHdKTCw==";
+ url = "https://registry.npmjs.org/http-server/-/http-server-13.0.2.tgz";
+ sha512 = "R8kvPT7qp11AMJWLZsRShvm6heIXdlR/+tL5oAWNG/86A/X+IAFX6q0F9SA2G+dR5aH/759+9PLH0V34Q6j4rg==";
};
dependencies = [
sources."async-2.6.3"
@@ -92376,7 +92633,7 @@ in
sources."corser-2.0.1"
sources."debug-3.2.7"
sources."eventemitter3-4.0.7"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."function-bind-1.1.1"
sources."get-intrinsic-1.1.1"
sources."has-1.0.3"
@@ -92570,6 +92827,214 @@ in
bypassCache = true;
reconstructLock = true;
};
+ hyperpotamus = nodeEnv.buildNodePackage {
+ name = "hyperpotamus";
+ packageName = "hyperpotamus";
+ version = "0.38.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hyperpotamus/-/hyperpotamus-0.38.2.tgz";
+ sha512 = "VavhoS9dr44WPPdtuBgHAge1uM/elPo8fAI6fMJ4Bs1NsOCgMOFg4g7FBo7ODgzmAaa2CjAFQGu1hIaY5UIqPg==";
+ };
+ dependencies = [
+ sources."@fast-csv/format-4.3.5"
+ sources."@fast-csv/parse-4.3.6"
+ sources."@types/node-14.17.17"
+ sources."ajv-6.12.6"
+ sources."ansi-regex-5.0.1"
+ sources."ansi-styles-4.3.0"
+ sources."argparse-1.0.10"
+ sources."asn1-0.2.4"
+ sources."assert-plus-1.0.0"
+ sources."async-2.6.3"
+ sources."asynckit-0.4.0"
+ sources."aws-sdk-2.991.0"
+ sources."aws-sign2-0.7.0"
+ sources."aws4-1.11.0"
+ sources."base64-js-1.5.1"
+ sources."bcrypt-pbkdf-1.0.2"
+ sources."bluebird-3.7.2"
+ sources."boolbase-1.0.0"
+ sources."buffer-4.9.2"
+ sources."calfinated-1.4.1"
+ sources."caseless-0.12.0"
+ sources."cheerio-0.22.0"
+ sources."cliui-7.0.4"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."colors-1.4.0"
+ sources."combined-stream-1.0.8"
+ sources."core-util-is-1.0.2"
+ sources."css-select-1.2.0"
+ sources."css-what-2.1.3"
+ sources."cycle-1.0.3"
+ sources."dashdash-1.14.1"
+ sources."debug-4.3.2"
+ sources."deep-is-0.1.4"
+ sources."delayed-stream-1.0.0"
+ sources."dom-serializer-0.1.1"
+ sources."domelementtype-1.3.1"
+ sources."domhandler-2.4.2"
+ sources."domutils-1.5.1"
+ sources."ecc-jsbn-0.1.2"
+ sources."emoji-regex-8.0.0"
+ sources."entities-1.1.2"
+ sources."escalade-3.1.1"
+ sources."escodegen-1.14.3"
+ sources."esprima-4.0.1"
+ sources."estraverse-4.3.0"
+ sources."esutils-2.0.3"
+ sources."events-1.1.1"
+ sources."extend-3.0.2"
+ sources."extsprintf-1.3.0"
+ sources."eyes-0.1.8"
+ sources."fast-csv-4.3.6"
+ sources."fast-deep-equal-3.1.3"
+ sources."fast-json-stable-stringify-2.1.0"
+ sources."fast-levenshtein-2.0.6"
+ sources."forever-agent-0.6.1"
+ sources."form-data-2.3.3"
+ sources."get-caller-file-2.0.5"
+ sources."getpass-0.1.7"
+ sources."har-schema-2.0.0"
+ sources."har-validator-5.1.5"
+ sources."htmlparser2-3.10.1"
+ sources."http-signature-1.2.0"
+ sources."ieee754-1.1.13"
+ sources."inherits-2.0.4"
+ (sources."ip-address-6.1.0" // {
+ dependencies = [
+ sources."jsbn-1.1.0"
+ sources."sprintf-js-1.1.2"
+ ];
+ })
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-typedarray-1.0.0"
+ sources."isarray-1.0.0"
+ sources."isstream-0.1.2"
+ sources."jmespath-0.15.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"
+ sources."json-stringify-safe-5.0.1"
+ (sources."jsonpath-1.1.1" // {
+ dependencies = [
+ sources."esprima-1.2.2"
+ ];
+ })
+ sources."jsprim-1.4.1"
+ sources."levn-0.3.0"
+ sources."lodash-4.17.21"
+ sources."lodash.assignin-4.2.0"
+ sources."lodash.bind-4.2.1"
+ sources."lodash.defaults-4.2.0"
+ sources."lodash.escaperegexp-4.1.2"
+ sources."lodash.filter-4.6.0"
+ sources."lodash.flatten-4.4.0"
+ sources."lodash.foreach-4.5.0"
+ sources."lodash.groupby-4.6.0"
+ sources."lodash.isboolean-3.0.3"
+ sources."lodash.isequal-4.5.0"
+ sources."lodash.isfunction-3.0.9"
+ sources."lodash.isnil-4.0.0"
+ sources."lodash.isundefined-3.0.1"
+ sources."lodash.map-4.6.0"
+ sources."lodash.merge-4.6.2"
+ sources."lodash.pick-4.4.0"
+ sources."lodash.reduce-4.6.0"
+ sources."lodash.reject-4.6.0"
+ sources."lodash.some-4.6.0"
+ sources."lodash.uniq-4.5.0"
+ sources."marked-2.1.3"
+ sources."mime-db-1.49.0"
+ sources."mime-types-2.1.32"
+ sources."minimist-1.2.5"
+ sources."mkdirp-0.5.5"
+ sources."moment-2.29.1"
+ sources."moment-timezone-0.5.33"
+ sources."ms-2.1.2"
+ sources."mute-stream-0.0.8"
+ sources."named-regexp-0.1.1"
+ sources."nth-check-1.0.2"
+ sources."oauth-sign-0.9.0"
+ sources."optionator-0.8.3"
+ sources."performance-now-2.1.0"
+ sources."prelude-ls-1.1.2"
+ (sources."prompt-1.2.0" // {
+ dependencies = [
+ sources."async-0.9.2"
+ ];
+ })
+ sources."psl-1.8.0"
+ sources."punycode-1.3.2"
+ sources."qs-6.5.2"
+ sources."querystring-0.2.0"
+ sources."read-1.0.7"
+ sources."readable-stream-3.6.0"
+ sources."recursive-readdir-sync-1.0.6"
+ sources."request-2.88.2"
+ sources."request-as-curl-0.1.0"
+ sources."require-directory-2.1.1"
+ sources."revalidator-0.1.8"
+ sources."safe-buffer-5.2.1"
+ sources."safer-buffer-2.1.2"
+ sources."sax-1.2.1"
+ sources."semver-5.7.1"
+ sources."socks5-client-1.2.8"
+ sources."socks5-http-client-1.0.4"
+ sources."source-map-0.6.1"
+ sources."sprintf-js-1.0.3"
+ sources."sshpk-1.16.1"
+ sources."stack-trace-0.0.10"
+ sources."static-eval-2.0.2"
+ sources."string-width-4.2.2"
+ sources."string_decoder-1.3.0"
+ sources."strip-ansi-6.0.0"
+ (sources."tough-cookie-2.5.0" // {
+ dependencies = [
+ sources."punycode-2.1.1"
+ ];
+ })
+ sources."tunnel-agent-0.6.0"
+ sources."tweetnacl-0.14.5"
+ sources."type-check-0.3.2"
+ sources."underscore-1.12.1"
+ (sources."uri-js-4.4.1" // {
+ dependencies = [
+ sources."punycode-2.1.1"
+ ];
+ })
+ sources."url-0.10.3"
+ sources."util-deprecate-1.0.2"
+ sources."uuid-3.3.2"
+ sources."verror-1.10.0"
+ (sources."winston-2.4.5" // {
+ dependencies = [
+ sources."async-1.0.0"
+ sources."colors-1.0.3"
+ ];
+ })
+ sources."word-wrap-1.2.3"
+ sources."wrap-ansi-7.0.0"
+ sources."xml2js-0.4.19"
+ sources."xmlbuilder-9.0.7"
+ sources."xmldom-0.5.0"
+ sources."xpath-0.0.23"
+ sources."y18n-5.0.8"
+ sources."yaml-include-1.2.1"
+ sources."yargs-16.2.0"
+ sources."yargs-parser-20.2.9"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "YAML based HTTP script processing engine";
+ homepage = "https://github.com/pmarkert/hyperpotamus/wiki";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
ijavascript = nodeEnv.buildNodePackage {
name = "ijavascript";
packageName = "ijavascript";
@@ -92583,7 +93048,7 @@ in
sources."jp-kernel-2.0.0"
sources."nan-2.14.2"
sources."nel-1.2.0"
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
sources."uuid-3.4.0"
sources."zeromq-5.2.8"
];
@@ -92892,9 +93357,12 @@ in
sources."async-limiter-1.0.1"
sources."chrome-remote-interface-0.27.2"
sources."commander-2.11.0"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."semver-5.7.1"
sources."source-map-0.7.3"
+ sources."tr46-0.0.3"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."ws-6.2.2"
];
buildInputs = globalBuildInputs;
@@ -92945,7 +93413,7 @@ in
sources."is-wsl-2.2.0"
sources."isexe-2.0.0"
sources."jquery-3.6.0"
- sources."jquery.terminal-2.29.1"
+ sources."jquery.terminal-2.29.2"
sources."jsonfile-2.4.0"
sources."keyboardevent-key-polyfill-1.1.0"
sources."line-reader-0.4.0"
@@ -92957,14 +93425,14 @@ in
sources."p-finally-1.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-2.0.1"
- sources."prismjs-1.24.1"
+ sources."prismjs-1.25.0"
sources."pump-3.0.0"
sources."rimraf-2.7.1"
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."strip-eof-1.0.0"
sources."wcwidth-1.0.1"
sources."which-1.3.1"
@@ -93206,7 +93674,7 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."slice-ansi-3.0.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -93238,7 +93706,7 @@ in
sources."string_decoder-1.3.0"
(sources."strip-ansi-6.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
];
})
sources."strip-eof-1.0.0"
@@ -93302,9 +93770,9 @@ in
dependencies = [
sources."@iarna/toml-2.2.5"
sources."@msgpack/msgpack-2.7.1"
- sources."@ot-builder/bin-composite-types-1.1.0"
- sources."@ot-builder/bin-util-1.1.0"
- (sources."@ot-builder/cli-help-shower-1.1.0" // {
+ sources."@ot-builder/bin-composite-types-1.1.1"
+ sources."@ot-builder/bin-util-1.1.1"
+ (sources."@ot-builder/cli-help-shower-1.1.1" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.2"
@@ -93314,42 +93782,42 @@ in
sources."supports-color-7.2.0"
];
})
- sources."@ot-builder/cli-proc-1.1.0"
- sources."@ot-builder/cli-shared-1.1.0"
- sources."@ot-builder/common-impl-1.1.0"
- sources."@ot-builder/errors-1.1.0"
- sources."@ot-builder/io-bin-cff-1.1.0"
- sources."@ot-builder/io-bin-encoding-1.1.0"
- sources."@ot-builder/io-bin-ext-private-1.1.0"
- sources."@ot-builder/io-bin-font-1.1.0"
- sources."@ot-builder/io-bin-glyph-store-1.1.0"
- sources."@ot-builder/io-bin-layout-1.1.0"
- sources."@ot-builder/io-bin-metadata-1.1.0"
- sources."@ot-builder/io-bin-metric-1.1.0"
- sources."@ot-builder/io-bin-name-1.1.0"
- sources."@ot-builder/io-bin-sfnt-1.1.0"
- sources."@ot-builder/io-bin-ttf-1.1.0"
- sources."@ot-builder/ot-1.1.0"
- sources."@ot-builder/ot-encoding-1.1.0"
- sources."@ot-builder/ot-ext-private-1.1.0"
- sources."@ot-builder/ot-glyphs-1.1.0"
- sources."@ot-builder/ot-layout-1.1.0"
- sources."@ot-builder/ot-metadata-1.1.0"
- sources."@ot-builder/ot-name-1.1.0"
- sources."@ot-builder/ot-sfnt-1.1.0"
- sources."@ot-builder/ot-standard-glyph-namer-1.1.0"
- sources."@ot-builder/prelude-1.1.0"
- sources."@ot-builder/primitive-1.1.0"
- sources."@ot-builder/rectify-1.1.0"
- sources."@ot-builder/stat-glyphs-1.1.0"
- sources."@ot-builder/trace-1.1.0"
- sources."@ot-builder/var-store-1.1.0"
- sources."@ot-builder/variance-1.1.0"
- sources."@unicode/unicode-13.0.0-1.2.0"
- sources."@xmldom/xmldom-0.7.4"
+ sources."@ot-builder/cli-proc-1.1.1"
+ sources."@ot-builder/cli-shared-1.1.1"
+ sources."@ot-builder/common-impl-1.1.1"
+ sources."@ot-builder/errors-1.1.1"
+ sources."@ot-builder/io-bin-cff-1.1.1"
+ sources."@ot-builder/io-bin-encoding-1.1.1"
+ sources."@ot-builder/io-bin-ext-private-1.1.1"
+ sources."@ot-builder/io-bin-font-1.1.1"
+ sources."@ot-builder/io-bin-glyph-store-1.1.1"
+ sources."@ot-builder/io-bin-layout-1.1.1"
+ sources."@ot-builder/io-bin-metadata-1.1.1"
+ sources."@ot-builder/io-bin-metric-1.1.1"
+ sources."@ot-builder/io-bin-name-1.1.1"
+ sources."@ot-builder/io-bin-sfnt-1.1.1"
+ sources."@ot-builder/io-bin-ttf-1.1.1"
+ sources."@ot-builder/ot-1.1.1"
+ sources."@ot-builder/ot-encoding-1.1.1"
+ sources."@ot-builder/ot-ext-private-1.1.1"
+ sources."@ot-builder/ot-glyphs-1.1.1"
+ sources."@ot-builder/ot-layout-1.1.1"
+ sources."@ot-builder/ot-metadata-1.1.1"
+ sources."@ot-builder/ot-name-1.1.1"
+ sources."@ot-builder/ot-sfnt-1.1.1"
+ sources."@ot-builder/ot-standard-glyph-namer-1.1.1"
+ sources."@ot-builder/prelude-1.1.1"
+ sources."@ot-builder/primitive-1.1.1"
+ sources."@ot-builder/rectify-1.1.1"
+ sources."@ot-builder/stat-glyphs-1.1.1"
+ sources."@ot-builder/trace-1.1.1"
+ sources."@ot-builder/var-store-1.1.1"
+ sources."@ot-builder/variance-1.1.1"
+ sources."@unicode/unicode-13.0.0-1.2.1"
+ sources."@xmldom/xmldom-0.7.5"
sources."aglfn-1.0.2"
sources."amdefine-1.0.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."argparse-2.0.1"
sources."async-0.9.2"
@@ -93427,8 +93895,8 @@ in
sources."once-1.4.0"
sources."onetime-5.1.2"
sources."optionator-0.8.3"
- sources."ot-builder-1.1.0"
- sources."otb-ttc-bundle-1.1.0"
+ sources."ot-builder-1.1.1"
+ sources."otb-ttc-bundle-1.1.1"
sources."passerror-1.1.1"
sources."patel-0.35.1"
sources."path-is-absolute-1.0.1"
@@ -93449,7 +93917,7 @@ in
];
})
sources."seq-0.3.5"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.1"
@@ -93472,7 +93940,7 @@ in
sources."unicoderegexp-0.4.1"
sources."universalify-2.0.0"
sources."urix-0.1.0"
- (sources."verda-1.3.2" // {
+ (sources."verda-1.4.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.2"
@@ -93693,7 +94161,7 @@ in
sources."async-mutex-0.1.4"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.985.0" // {
+ (sources."aws-sdk-2.991.0" // {
dependencies = [
sources."sax-1.2.1"
sources."uuid-3.3.2"
@@ -93855,7 +94323,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.14.3"
+ sources."follow-redirects-1.14.4"
sources."font-awesome-filetypes-2.1.0"
sources."for-each-property-0.0.4"
sources."for-each-property-deep-0.0.3"
@@ -94014,7 +94482,7 @@ in
sources."markdown-it-footnote-3.0.3"
sources."markdown-it-ins-3.0.1"
sources."markdown-it-mark-3.0.1"
- (sources."markdown-it-multimd-table-4.1.0" // {
+ (sources."markdown-it-multimd-table-4.1.1" // {
dependencies = [
sources."entities-2.0.3"
sources."linkify-it-3.0.2"
@@ -94184,7 +94652,7 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."shellwords-0.1.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-3.1.0"
sources."simple-swizzle-0.2.2"
@@ -94265,7 +94733,7 @@ in
sources."toidentifier-1.0.0"
sources."tough-cookie-3.0.1"
sources."tr46-1.0.1"
- sources."tree-kit-0.7.1"
+ sources."tree-kit-0.7.3"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
@@ -94405,7 +94873,7 @@ in
sha512 = "sxKt7h0vzCd+3Y81Ey2qinupL6DpRSZJclS04ugHDNmRUXGzqicMJ6iwayhSA0S0DwwX30c5ozyUthr1QKF6uw==";
};
dependencies = [
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."argparse-1.0.10"
sources."bluebird-3.7.2"
sources."catharsis-0.9.0"
@@ -94619,7 +95087,7 @@ in
sources."array-flatten-1.1.1"
sources."basic-auth-2.0.1"
sources."body-parser-1.19.0"
- sources."boxen-5.0.1"
+ sources."boxen-5.1.2"
sources."bytes-3.1.0"
(sources."cacheable-request-6.1.0" // {
dependencies = [
@@ -94633,7 +95101,7 @@ in
sources."cli-boxes-2.2.1"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -94790,12 +95258,12 @@ in
sources."serve-static-1.14.1"
sources."server-destroy-1.0.1"
sources."setprototypeof-1.1.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."statuses-1.5.0"
sources."steno-0.4.4"
(sources."string-width-4.2.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."strip-ansi-6.0.0"
@@ -94818,7 +95286,7 @@ in
sources."widest-line-3.1.0"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -95450,7 +95918,7 @@ in
sources."tslib-2.3.1"
];
})
- (sources."@oclif/core-0.5.35" // {
+ (sources."@oclif/core-0.5.39" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."jsonfile-6.1.0"
@@ -95478,7 +95946,7 @@ in
})
sources."ajv-6.12.6"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."ansicolors-0.3.2"
sources."argparse-1.0.10"
@@ -95504,7 +95972,7 @@ in
sources."chardet-0.7.0"
sources."clean-stack-3.0.1"
sources."cli-cursor-3.1.0"
- sources."cli-progress-3.9.0"
+ sources."cli-progress-3.9.1"
(sources."cli-ux-5.6.3" // {
dependencies = [
sources."has-flag-4.0.0"
@@ -95552,7 +96020,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
(sources."figures-3.2.0" // {
dependencies = [
sources."escape-string-regexp-1.0.5"
@@ -95560,7 +96028,7 @@ in
})
sources."fill-range-7.0.1"
sources."find-up-3.0.0"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."form-data-3.0.1"
sources."fs-extra-8.1.0"
sources."function-bind-1.1.1"
@@ -95646,7 +96114,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
sources."sprintf-js-1.0.3"
sources."string-width-4.2.2"
@@ -95718,9 +96186,9 @@ in
sources."@types/component-emitter-1.2.10"
sources."@types/cookie-0.4.1"
sources."@types/cors-2.8.12"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."accepts-1.3.7"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."anymatch-3.1.2"
sources."balanced-match-1.0.2"
@@ -95766,7 +96234,7 @@ in
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
sources."flatted-2.0.2"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."fs-extra-8.1.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
@@ -95878,7 +96346,7 @@ in
sha512 = "JErcr+qnJbmS7ZwHlm5mFKzM162WtALhxaTdkr1SDhi8oS+hSVAniGACqIFfMNvGhODGh6iBipOpMVykAYKfNw==";
};
dependencies = [
- sources."@babel/cli-7.15.4"
+ sources."@babel/cli-7.15.7"
sources."@babel/code-frame-7.14.5"
sources."@babel/compat-data-7.15.0"
(sources."@babel/core-7.15.5" // {
@@ -95898,24 +96366,24 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-replace-supers-7.15.4"
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.15.4"
sources."@babel/highlight-7.14.5"
sources."@babel/node-7.15.4"
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-syntax-jsx-7.14.5"
sources."@babel/plugin-transform-react-jsx-7.14.9"
sources."@babel/register-7.15.3"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@tootallnate/once-1.1.2"
sources."@xmpp/base64-0.12.1"
sources."@xmpp/client-0.12.1"
@@ -95955,7 +96423,7 @@ in
sources."acorn-walk-7.2.0"
sources."agent-base-6.0.2"
sources."ansi-colors-4.1.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."array-flatten-1.1.1"
sources."asn1.js-5.4.1"
@@ -95981,7 +96449,7 @@ in
sources."bytes-3.1.0"
sources."bytesish-0.4.4"
sources."call-bind-1.0.2"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chardet-1.3.0"
@@ -96000,7 +96468,7 @@ in
sources."convert-source-map-1.8.0"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
- sources."core-js-3.17.3"
+ sources."core-js-3.18.0"
sources."cors-2.8.5"
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
@@ -96010,7 +96478,13 @@ in
sources."cssom-0.3.8"
];
})
- sources."data-urls-2.0.0"
+ (sources."data-urls-2.0.0" // {
+ dependencies = [
+ sources."tr46-2.1.0"
+ sources."webidl-conversions-6.1.0"
+ sources."whatwg-url-8.7.0"
+ ];
+ })
sources."debug-4.3.2"
sources."decimal.js-10.3.1"
sources."decode-uri-component-0.2.0"
@@ -96027,7 +96501,7 @@ in
})
sources."dotenv-8.6.0"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-8.0.0"
sources."encodeurl-1.0.2"
sources."enquirer-2.3.6"
@@ -96125,6 +96599,9 @@ in
sources."js-tokens-4.0.0"
(sources."jsdom-16.7.0" // {
dependencies = [
+ sources."tr46-2.1.0"
+ sources."webidl-conversions-6.1.0"
+ sources."whatwg-url-8.7.0"
sources."ws-7.5.5"
];
})
@@ -96151,10 +96628,10 @@ in
sources."ms-2.1.2"
sources."negotiator-0.6.2"
sources."node-environment-flags-1.0.6"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-localstorage-1.3.1"
sources."node-modules-regexp-1.0.0"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."nwsapi-2.2.0"
sources."object-assign-4.1.1"
sources."object-inspect-1.11.0"
@@ -96238,7 +96715,7 @@ in
sources."to-fast-properties-2.0.0"
sources."toidentifier-1.0.0"
sources."tough-cookie-4.0.0"
- sources."tr46-2.1.0"
+ sources."tr46-0.0.3"
sources."type-check-0.3.2"
sources."type-is-1.6.18"
sources."unbox-primitive-1.0.1"
@@ -96252,10 +96729,10 @@ in
sources."vary-1.1.2"
sources."w3c-hr-time-1.0.2"
sources."w3c-xmlserializer-2.0.0"
- sources."webidl-conversions-6.1.0"
+ sources."webidl-conversions-3.0.1"
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
- sources."whatwg-url-8.7.0"
+ sources."whatwg-url-5.0.0"
sources."which-boxed-primitive-1.0.2"
sources."word-wrap-1.2.3"
(sources."wrap-ansi-7.0.0" // {
@@ -96470,7 +96947,7 @@ in
];
})
sources."http-signature-1.2.0"
- sources."i-0.3.6"
+ sources."i-0.3.7"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.8"
@@ -96567,7 +97044,7 @@ in
sources."set-blocking-2.0.0"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."source-map-0.6.1"
sources."sshpk-1.16.1"
sources."stack-trace-0.0.10"
@@ -96728,7 +97205,7 @@ in
];
})
sources."http-signature-1.2.0"
- sources."i-0.3.6"
+ sources."i-0.3.7"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.8"
@@ -96807,7 +97284,7 @@ in
sources."sax-1.2.4"
sources."secure-keys-1.0.0"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."source-map-0.6.1"
sources."sshpk-1.16.1"
sources."stack-trace-0.0.10"
@@ -96855,7 +97332,7 @@ in
sources."y18n-3.2.2"
(sources."yargs-15.4.1" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."cliui-6.0.0"
sources."color-convert-2.0.1"
@@ -96893,7 +97370,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -97011,7 +97488,7 @@ in
sources."@npmcli/node-gyp-1.0.2"
sources."@npmcli/promise-spawn-1.3.2"
sources."@npmcli/run-script-1.8.6"
- sources."@octokit/auth-token-2.4.5"
+ sources."@octokit/auth-token-2.5.0"
sources."@octokit/core-3.5.1"
(sources."@octokit/endpoint-6.0.12" // {
dependencies = [
@@ -97019,11 +97496,11 @@ in
];
})
sources."@octokit/graphql-4.8.0"
- sources."@octokit/openapi-types-10.1.1"
+ sources."@octokit/openapi-types-10.2.2"
sources."@octokit/plugin-enterprise-rest-6.0.1"
- sources."@octokit/plugin-paginate-rest-2.16.0"
+ sources."@octokit/plugin-paginate-rest-2.16.3"
sources."@octokit/plugin-request-log-1.0.4"
- sources."@octokit/plugin-rest-endpoint-methods-5.10.1"
+ sources."@octokit/plugin-rest-endpoint-methods-5.10.4"
(sources."@octokit/request-5.6.1" // {
dependencies = [
sources."is-plain-object-5.0.0"
@@ -97031,7 +97508,7 @@ in
})
sources."@octokit/request-error-2.1.0"
sources."@octokit/rest-18.10.0"
- sources."@octokit/types-6.27.0"
+ sources."@octokit/types-6.28.1"
sources."@tootallnate/once-1.1.2"
sources."@types/minimatch-3.0.5"
sources."@types/minimist-1.2.2"
@@ -97094,7 +97571,7 @@ in
sources."cli-width-3.0.0"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -97180,7 +97657,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
sources."filter-obj-1.1.0"
@@ -97262,7 +97739,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.8"
- (sources."init-package-json-2.0.4" // {
+ (sources."init-package-json-2.0.5" // {
dependencies = [
sources."normalize-package-data-3.0.3"
sources."read-package-json-4.1.1"
@@ -97270,7 +97747,7 @@ in
})
(sources."inquirer-7.3.3" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -97340,7 +97817,7 @@ in
];
})
sources."make-fetch-happen-9.1.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
(sources."meow-8.1.2" // {
dependencies = [
sources."hosted-git-info-2.8.9"
@@ -97374,7 +97851,7 @@ in
sources."arrify-1.0.1"
];
})
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minipass-collect-1.0.2"
sources."minipass-fetch-1.4.1"
sources."minipass-flush-1.0.5"
@@ -97390,7 +97867,13 @@ in
sources."mute-stream-0.0.8"
sources."negotiator-0.6.2"
sources."neo-async-2.6.2"
- sources."node-fetch-2.6.2"
+ (sources."node-fetch-2.6.4" // {
+ dependencies = [
+ sources."tr46-0.0.3"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
+ ];
+ })
sources."node-gyp-7.1.2"
sources."nopt-5.0.0"
(sources."normalize-package-data-2.5.0" // {
@@ -97527,12 +98010,12 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
sources."slide-1.1.6"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
- sources."socks-proxy-agent-6.0.0"
+ sources."socks-proxy-agent-6.1.0"
sources."sort-keys-2.0.0"
sources."source-map-0.6.1"
sources."spdx-correct-3.1.1"
@@ -97547,7 +98030,7 @@ in
sources."strict-uri-encode-2.0.0"
(sources."string-width-4.2.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -97614,7 +98097,7 @@ in
sources."wordwrap-1.0.0"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -98586,7 +99069,7 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-remap-async-to-generator-7.15.4"
@@ -98594,7 +99077,7 @@ in
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helper-wrap-function-7.15.4"
sources."@babel/helpers-7.15.4"
@@ -98603,7 +99086,7 @@ in
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4"
sources."@babel/plugin-external-helpers-7.8.3"
sources."@babel/plugin-proposal-async-generator-functions-7.15.4"
@@ -98615,7 +99098,7 @@ in
sources."@babel/plugin-proposal-logical-assignment-operators-7.14.5"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5"
sources."@babel/plugin-proposal-numeric-separator-7.14.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.14.5"
sources."@babel/plugin-proposal-optional-chaining-7.14.5"
sources."@babel/plugin-proposal-private-methods-7.14.5"
@@ -98670,13 +99153,13 @@ in
sources."@babel/plugin-transform-typeof-symbol-7.14.5"
sources."@babel/plugin-transform-unicode-escapes-7.14.5"
sources."@babel/plugin-transform-unicode-regex-7.14.5"
- sources."@babel/preset-env-7.15.4"
+ sources."@babel/preset-env-7.15.6"
sources."@babel/preset-modules-0.1.4"
sources."@babel/preset-stage-2-7.8.3"
sources."@babel/runtime-7.15.4"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@cnakazawa/watch-1.0.4"
sources."@comandeer/babel-plugin-banner-5.0.0"
sources."@istanbuljs/load-nyc-config-1.1.0"
@@ -98697,7 +99180,7 @@ in
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.2"
sources."@types/json-schema-7.0.9"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/normalize-package-data-2.4.1"
sources."@types/resolve-0.0.8"
sources."@types/yargs-15.0.14"
@@ -98870,7 +99353,7 @@ in
sources."cached-path-relative-1.0.2"
sources."call-bind-1.0.2"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
@@ -98942,7 +99425,7 @@ in
})
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
- (sources."core-js-compat-3.17.3" // {
+ (sources."core-js-compat-3.18.0" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -98994,7 +99477,7 @@ in
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -99282,7 +99765,7 @@ in
sources."ncp-2.0.0"
sources."neo-async-2.6.2"
sources."nice-try-1.0.5"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-int64-0.4.0"
(sources."node-libs-browser-2.2.1" // {
dependencies = [
@@ -99297,7 +99780,7 @@ in
];
})
sources."node-modules-regexp-1.0.0"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
(sources."normalize-package-data-2.5.0" // {
dependencies = [
sources."semver-5.7.1"
@@ -99390,13 +99873,13 @@ in
sources."readdirp-3.6.0"
sources."realpath-native-2.0.0"
sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
+ sources."regenerate-unicode-properties-9.0.0"
sources."regenerator-runtime-0.13.9"
sources."regenerator-transform-0.14.5"
sources."regex-not-1.0.2"
- sources."regexpu-core-4.7.1"
+ sources."regexpu-core-4.8.0"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.9" // {
+ (sources."regjsparser-0.7.0" // {
dependencies = [
sources."jsesc-0.5.0"
];
@@ -99460,7 +99943,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shell-quote-1.7.2"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."slash-3.0.0"
(sources."snapdragon-0.8.2" // {
@@ -99589,6 +100072,7 @@ in
sources."to-regex-3.0.2"
sources."to-regex-range-2.1.1"
sources."tough-cookie-2.5.0"
+ sources."tr46-0.0.3"
sources."tty-browserify-0.0.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -99597,10 +100081,10 @@ in
sources."typedarray-to-buffer-3.1.5"
sources."umd-3.0.3"
sources."undeclared-identifiers-1.1.3"
- 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."unicode-canonical-property-names-ecmascript-2.0.0"
+ sources."unicode-match-property-ecmascript-2.0.0"
+ sources."unicode-match-property-value-ecmascript-2.0.0"
+ sources."unicode-property-aliases-ecmascript-2.0.0"
sources."union-value-1.0.1"
sources."unique-filename-1.1.1"
sources."unique-slug-2.0.2"
@@ -99655,6 +100139,7 @@ in
sources."readdirp-2.2.1"
];
})
+ sources."webidl-conversions-3.0.1"
(sources."webpack-4.46.0" // {
dependencies = [
sources."acorn-6.4.2"
@@ -99684,6 +100169,7 @@ in
sources."source-map-0.6.1"
];
})
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
sources."which-module-2.0.0"
(sources."which-promise-1.0.0" // {
@@ -100250,7 +100736,7 @@ in
};
dependencies = [
sources."@braintree/sanitize-url-3.1.0"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/yauzl-2.9.2"
sources."agent-base-6.0.2"
sources."ansi-styles-4.3.0"
@@ -100264,7 +100750,7 @@ in
sources."chownr-1.1.4"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."commander-8.1.0"
+ sources."commander-8.2.0"
sources."concat-map-0.0.1"
sources."d3-5.16.0"
sources."d3-array-1.2.4"
@@ -100343,7 +100829,7 @@ in
sources."progress-2.0.1"
sources."proxy-from-env-1.1.0"
sources."pump-3.0.0"
- sources."puppeteer-10.2.0"
+ sources."puppeteer-10.4.0"
sources."readable-stream-3.6.0"
sources."rimraf-3.0.2"
sources."rw-1.3.3"
@@ -100400,7 +100886,7 @@ in
sources."chokidar-3.5.2"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -100468,7 +100954,7 @@ in
sources."workerpool-6.1.5"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -100478,7 +100964,7 @@ in
sources."y18n-5.0.8"
(sources."yargs-16.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -100577,7 +101063,7 @@ in
sources."@librescore/fonts-0.4.1"
sources."@librescore/sf3-0.3.0"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."base64-js-1.5.1"
sources."bl-4.1.0"
@@ -100608,7 +101094,7 @@ in
sources."log-symbols-4.1.0"
sources."mimic-fn-2.1.0"
sources."mute-stream-0.0.8"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."onetime-5.1.2"
sources."ora-5.4.1"
sources."os-tmpdir-1.0.2"
@@ -100618,18 +101104,21 @@ in
sources."rxjs-6.6.7"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."string-width-4.2.2"
sources."string_decoder-1.3.0"
sources."strip-ansi-6.0.0"
sources."supports-color-7.2.0"
sources."through-2.3.8"
sources."tmp-0.0.33"
+ sources."tr46-0.0.3"
sources."tslib-1.14.1"
sources."type-fest-0.21.3"
sources."util-deprecate-1.0.2"
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
sources."webmscore-0.18.0"
+ sources."whatwg-url-5.0.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -100704,10 +101193,10 @@ in
netlify-cli = nodeEnv.buildNodePackage {
name = "netlify-cli";
packageName = "netlify-cli";
- version = "6.8.11";
+ version = "6.9.11";
src = fetchurl {
- url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-6.8.11.tgz";
- sha512 = "OdClfrRa1MAI1Oltk2x0dJx43EsM4NZtENDttlbv3ODaglimInvd1NSpyjzOM4gFluMt6GG2rzH2LQcFNM8IvQ==";
+ url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-6.9.11.tgz";
+ sha512 = "73w6wTAwzuJ0eL7dS0kuO3eHHOB6SoAcvqxjM2+zjlKHnFq1Tpy6EBP9NvCAqk589g30tpnrMvmewU2t+bwKtw==";
};
dependencies = [
sources."@babel/code-frame-7.14.5"
@@ -100738,7 +101227,7 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-remap-async-to-generator-7.15.4"
@@ -100746,7 +101235,7 @@ in
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helper-wrap-function-7.15.4"
sources."@babel/helpers-7.15.4"
@@ -100760,7 +101249,7 @@ in
sources."supports-color-5.5.0"
];
})
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4"
sources."@babel/plugin-proposal-async-generator-functions-7.15.4"
sources."@babel/plugin-proposal-class-properties-7.14.5"
@@ -100771,7 +101260,7 @@ in
sources."@babel/plugin-proposal-logical-assignment-operators-7.14.5"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5"
sources."@babel/plugin-proposal-numeric-separator-7.14.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.14.5"
sources."@babel/plugin-proposal-optional-chaining-7.14.5"
sources."@babel/plugin-proposal-private-methods-7.14.5"
@@ -100823,7 +101312,7 @@ in
sources."@babel/plugin-transform-typeof-symbol-7.14.5"
sources."@babel/plugin-transform-unicode-escapes-7.14.5"
sources."@babel/plugin-transform-unicode-regex-7.14.5"
- (sources."@babel/preset-env-7.15.4" // {
+ (sources."@babel/preset-env-7.15.6" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -100832,7 +101321,7 @@ in
sources."@babel/runtime-7.15.4"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@bugsnag/browser-7.11.0"
sources."@bugsnag/core-7.11.0"
sources."@bugsnag/cuid-3.0.0"
@@ -100842,7 +101331,7 @@ in
sources."@dabh/diagnostics-2.0.2"
sources."@jest/types-26.6.2"
sources."@mrmlnc/readdir-enhanced-2.2.1"
- (sources."@netlify/build-18.8.0" // {
+ (sources."@netlify/build-18.11.2" // {
dependencies = [
sources."resolve-2.0.0-next.3"
];
@@ -100854,15 +101343,15 @@ in
sources."slash-3.0.0"
];
})
- (sources."@netlify/config-15.6.2" // {
+ (sources."@netlify/config-15.6.3" // {
dependencies = [
sources."dot-prop-5.3.0"
];
})
sources."@netlify/esbuild-0.13.6"
- sources."@netlify/framework-info-5.9.1"
+ sources."@netlify/framework-info-5.9.2"
sources."@netlify/functions-utils-2.0.2"
- (sources."@netlify/git-utils-2.0.1" // {
+ (sources."@netlify/git-utils-2.0.2" // {
dependencies = [
sources."braces-3.0.2"
sources."fill-range-7.0.1"
@@ -100887,13 +101376,13 @@ in
sources."@netlify/open-api-2.5.0"
(sources."@netlify/plugin-edge-handlers-1.11.22" // {
dependencies = [
- sources."@types/node-14.17.15"
+ sources."@types/node-14.17.17"
];
})
sources."@netlify/plugins-list-3.6.0"
- sources."@netlify/routing-local-proxy-0.31.0"
+ sources."@netlify/routing-local-proxy-0.33.2"
sources."@netlify/run-utils-2.0.1"
- (sources."@netlify/zip-it-and-ship-it-4.20.0" // {
+ (sources."@netlify/zip-it-and-ship-it-4.22.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."cliui-7.0.4"
@@ -100954,7 +101443,7 @@ in
sources."tslib-2.3.1"
];
})
- (sources."@oclif/core-0.5.35" // {
+ (sources."@oclif/core-0.5.39" // {
dependencies = [
sources."@nodelib/fs.stat-2.0.5"
sources."ansi-styles-4.3.0"
@@ -101023,7 +101512,7 @@ in
];
})
sources."@oclif/screen-1.0.4"
- sources."@octokit/auth-token-2.4.5"
+ sources."@octokit/auth-token-2.5.0"
sources."@octokit/core-3.5.1"
(sources."@octokit/endpoint-6.0.12" // {
dependencies = [
@@ -101031,10 +101520,10 @@ in
];
})
sources."@octokit/graphql-4.8.0"
- sources."@octokit/openapi-types-10.1.1"
- sources."@octokit/plugin-paginate-rest-2.16.0"
+ sources."@octokit/openapi-types-10.2.2"
+ sources."@octokit/plugin-paginate-rest-2.16.3"
sources."@octokit/plugin-request-log-1.0.4"
- sources."@octokit/plugin-rest-endpoint-methods-5.10.1"
+ sources."@octokit/plugin-rest-endpoint-methods-5.10.4"
(sources."@octokit/request-5.6.1" // {
dependencies = [
sources."is-plain-object-5.0.0"
@@ -101042,7 +101531,7 @@ in
})
sources."@octokit/request-error-2.1.0"
sources."@octokit/rest-18.10.0"
- sources."@octokit/types-6.27.0"
+ sources."@octokit/types-6.28.1"
sources."@rollup/plugin-babel-5.3.0"
(sources."@rollup/plugin-commonjs-18.1.0" // {
dependencies = [
@@ -101075,7 +101564,7 @@ in
sources."@types/istanbul-reports-3.0.1"
sources."@types/keyv-3.1.3"
sources."@types/minimatch-3.0.5"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/node-fetch-2.5.12"
sources."@types/normalize-package-data-2.4.1"
sources."@types/resolve-1.17.1"
@@ -101083,8 +101572,8 @@ in
sources."@types/semver-7.3.8"
sources."@types/yargs-15.0.14"
sources."@types/yargs-parser-20.2.1"
- sources."@typescript-eslint/types-4.31.0"
- (sources."@typescript-eslint/typescript-estree-4.31.0" // {
+ sources."@typescript-eslint/types-4.31.2"
+ (sources."@typescript-eslint/typescript-estree-4.31.2" // {
dependencies = [
sources."@nodelib/fs.stat-2.0.5"
sources."array-union-2.1.0"
@@ -101101,7 +101590,7 @@ in
sources."to-regex-range-5.0.1"
];
})
- sources."@typescript-eslint/visitor-keys-4.31.0"
+ sources."@typescript-eslint/visitor-keys-4.31.2"
sources."@ungap/from-entries-0.2.1"
sources."accepts-1.3.7"
sources."acorn-8.5.0"
@@ -101111,7 +101600,7 @@ in
sources."clean-stack-2.2.0"
];
})
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
(sources."all-node-versions-8.0.0" // {
dependencies = [
sources."@jest/types-25.5.0"
@@ -101138,7 +101627,7 @@ in
];
})
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-5.2.0"
sources."ansicolors-0.3.2"
sources."any-observable-0.3.0"
@@ -101198,7 +101687,7 @@ in
sources."raw-body-2.4.0"
];
})
- (sources."boxen-5.0.1" // {
+ (sources."boxen-5.1.2" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."type-fest-0.20.2"
@@ -101235,7 +101724,7 @@ in
sources."call-me-maybe-1.0.1"
sources."callsite-1.0.0"
sources."camelcase-6.2.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."cardinal-2.1.1"
(sources."chalk-4.1.2" // {
dependencies = [
@@ -101276,7 +101765,7 @@ in
sources."clean-stack-3.0.1"
sources."cli-boxes-2.2.1"
sources."cli-cursor-2.1.0"
- sources."cli-progress-3.9.0"
+ sources."cli-progress-3.9.1"
sources."cli-spinners-2.6.0"
(sources."cli-truncate-0.2.1" // {
dependencies = [
@@ -101349,7 +101838,7 @@ in
sources."readdirp-2.2.1"
];
})
- (sources."core-js-compat-3.17.3" // {
+ (sources."core-js-compat-3.18.0" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -101499,7 +101988,7 @@ in
})
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."elegant-spinner-1.0.1"
sources."elf-cam-0.1.1"
sources."emoji-regex-8.0.0"
@@ -101510,6 +101999,7 @@ in
sources."envinfo-7.8.1"
sources."error-ex-1.3.2"
sources."error-stack-parser-2.0.6"
+ sources."es-module-lexer-0.9.0"
sources."escalade-3.1.1"
sources."escape-goat-2.1.1"
sources."escape-html-1.0.3"
@@ -101583,7 +102073,7 @@ in
sources."fast-glob-2.2.7"
sources."fast-levenshtein-2.0.6"
sources."fast-safe-stringify-2.1.1"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fd-slicer-1.1.0"
sources."fecha-4.2.1"
(sources."fetch-node-website-5.0.3" // {
@@ -101633,7 +102123,7 @@ in
sources."flush-write-stream-2.0.0"
sources."fn.name-1.1.0"
sources."folder-walker-3.2.0"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."for-in-1.0.2"
sources."form-data-3.0.1"
sources."forwarded-0.2.0"
@@ -101659,7 +102149,7 @@ in
sources."get-port-5.1.1"
sources."get-stream-6.0.1"
sources."get-value-2.0.6"
- sources."gh-release-fetch-2.0.2"
+ sources."gh-release-fetch-2.0.3"
sources."git-repo-info-2.1.1"
sources."gitconfiglocal-2.1.0"
sources."glob-7.1.7"
@@ -101960,7 +102450,7 @@ in
];
})
sources."map-cache-0.2.2"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."map-visit-1.0.0"
sources."maxstache-1.0.7"
(sources."maxstache-stream-1.0.4" // {
@@ -102013,7 +102503,7 @@ in
sources."natural-orderby-2.0.3"
sources."negotiator-0.6.2"
sources."nested-error-stacks-2.1.0"
- (sources."netlify-8.0.0" // {
+ (sources."netlify-8.0.1" // {
dependencies = [
sources."qs-6.10.1"
];
@@ -102022,8 +102512,8 @@ in
sources."netlify-redirect-parser-11.0.2"
sources."netlify-redirector-0.2.1"
sources."nice-try-1.0.5"
- sources."node-fetch-2.6.2"
- sources."node-releases-1.1.75"
+ sources."node-fetch-2.6.4"
+ sources."node-releases-1.1.76"
sources."node-source-walk-4.2.0"
(sources."node-version-alias-1.0.1" // {
dependencies = [
@@ -102265,15 +102755,15 @@ in
sources."readdirp-3.6.0"
sources."redeyed-2.1.1"
sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
+ sources."regenerate-unicode-properties-9.0.0"
sources."regenerator-runtime-0.13.9"
sources."regenerator-transform-0.14.5"
sources."regex-not-1.0.2"
- sources."regexpu-core-4.7.1"
+ sources."regexpu-core-4.8.0"
sources."registry-auth-token-4.2.1"
sources."registry-url-5.1.0"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.9" // {
+ (sources."regjsparser-0.7.0" // {
dependencies = [
sources."jsesc-0.5.0"
];
@@ -102348,7 +102838,7 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."simple-swizzle-0.2.2" // {
dependencies = [
sources."is-arrayish-0.3.2"
@@ -102478,7 +102968,7 @@ in
sources."type-fest-0.16.0"
];
})
- (sources."terser-5.7.2" // {
+ (sources."terser-5.9.0" // {
dependencies = [
sources."source-map-0.7.3"
];
@@ -102509,6 +102999,7 @@ in
sources."toidentifier-1.0.0"
sources."toml-3.0.0"
sources."tomlify-j0.4-3.0.0"
+ sources."tr46-0.0.3"
sources."treeify-1.1.0"
(sources."trim-repeated-1.0.0" // {
dependencies = [
@@ -102523,13 +103014,13 @@ in
sources."type-fest-0.21.3"
sources."type-is-1.6.18"
sources."typedarray-to-buffer-3.1.5"
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
sources."uid-safe-2.1.5"
sources."unbzip2-stream-1.4.3"
- 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."unicode-canonical-property-names-ecmascript-2.0.0"
+ sources."unicode-match-property-ecmascript-2.0.0"
+ sources."unicode-match-property-value-ecmascript-2.0.0"
+ sources."unicode-property-aliases-ecmascript-2.0.0"
sources."union-value-1.0.1"
sources."uniq-1.0.1"
sources."unique-string-2.0.0"
@@ -102575,7 +103066,9 @@ in
];
})
sources."wcwidth-1.0.1"
+ sources."webidl-conversions-3.0.1"
sources."well-known-symbols-2.0.0"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
sources."which-module-2.0.0"
sources."widest-line-3.1.0"
@@ -102712,7 +103205,7 @@ in
sources."lru-cache-6.0.0"
sources."make-fetch-happen-8.0.14"
sources."minimatch-3.0.4"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minipass-collect-1.0.2"
sources."minipass-fetch-1.4.1"
sources."minipass-flush-1.0.5"
@@ -102738,7 +103231,7 @@ in
sources."safer-buffer-2.1.2"
sources."semver-7.3.5"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
sources."socks-proxy-agent-5.0.1"
@@ -102768,10 +103261,10 @@ in
node-gyp-build = nodeEnv.buildNodePackage {
name = "node-gyp-build";
packageName = "node-gyp-build";
- version = "4.2.3";
+ version = "4.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz";
- sha512 = "MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==";
+ url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz";
+ sha512 = "iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -102811,7 +103304,7 @@ in
sources."base64-js-0.0.8"
sources."bcrypt-pbkdf-1.0.2"
sources."biased-opener-0.2.8"
- sources."big-integer-1.6.48"
+ sources."big-integer-1.6.49"
sources."block-stream-0.0.9"
sources."body-parser-1.19.0"
sources."boom-2.10.1"
@@ -102999,7 +103492,7 @@ in
sources."serve-static-1.14.1"
sources."set-blocking-2.0.0"
sources."setprototypeof-1.1.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."sntp-1.0.9"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
@@ -103146,7 +103639,7 @@ in
sources."sax-1.2.4"
sources."semver-5.7.1"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."string-width-1.0.2"
sources."string_decoder-1.1.1"
sources."strip-ansi-3.0.1"
@@ -103200,12 +103693,12 @@ in
sources."@node-red/registry-2.0.6"
sources."@node-red/runtime-2.0.6"
sources."@node-red/util-2.0.6"
- sources."@sindresorhus/is-4.0.1"
+ sources."@sindresorhus/is-4.2.0"
sources."@szmarczak/http-timer-4.0.6"
sources."@types/cacheable-request-6.0.2"
sources."@types/http-cache-semantics-4.0.1"
sources."@types/keyv-3.1.3"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/responselike-1.0.0"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
@@ -103344,7 +103837,7 @@ in
})
sources."fast-deep-equal-3.1.3"
sources."finalhandler-1.1.2"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."form-data-4.0.0"
sources."forwarded-0.2.0"
sources."fresh-0.5.2"
@@ -103424,7 +103917,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- (sources."minipass-3.1.3" // {
+ (sources."minipass-3.1.5" // {
dependencies = [
sources."yallist-4.0.0"
];
@@ -103458,12 +103951,12 @@ in
sources."mute-stream-0.0.8"
sources."negotiator-0.6.2"
sources."node-addon-api-3.2.1"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-red-admin-2.2.0"
sources."nopt-5.0.0"
sources."normalize-url-6.1.0"
sources."npmlog-4.1.2"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."number-is-nan-1.0.1"
sources."oauth2orize-1.11.0"
sources."object-assign-4.1.1"
@@ -103519,7 +104012,7 @@ in
sources."serve-static-1.14.1"
sources."set-blocking-2.0.0"
sources."setprototypeof-1.1.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."split2-3.2.2" // {
dependencies = [
sources."readable-stream-3.6.0"
@@ -103541,6 +104034,7 @@ in
})
sources."toidentifier-1.0.0"
sources."tough-cookie-4.0.0"
+ sources."tr46-0.0.3"
sources."tslib-2.3.1"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
@@ -103554,6 +104048,8 @@ in
sources."utils-merge-1.0.1"
sources."uuid-8.3.2"
sources."vary-1.1.2"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."wide-align-1.1.3"
sources."wrappy-1.0.2"
sources."ws-7.5.1"
@@ -103661,7 +104157,7 @@ in
sources."mime-types-2.1.32"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minizlib-2.1.2"
sources."mkdirp-0.5.5"
sources."ncp-0.4.2"
@@ -103718,7 +104214,7 @@ in
sources."safer-buffer-2.1.2"
sources."semver-7.3.5"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slasp-0.0.4"
sources."slide-1.1.6"
sources."spdx-correct-3.1.1"
@@ -103891,10 +104387,10 @@ in
sources."semver-6.3.0"
];
})
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."string-width-4.2.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."strip-ansi-6.0.0"
@@ -103943,7 +104439,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -103969,7 +104465,7 @@ in
sources."@types/http-cache-semantics-4.0.1"
sources."@types/keyv-3.1.3"
sources."@types/minimist-1.2.2"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/normalize-package-data-2.4.1"
sources."@types/parse-json-4.0.0"
sources."@types/responselike-1.0.0"
@@ -103984,14 +104480,14 @@ in
];
})
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
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.2"
- (sources."boxen-5.0.1" // {
+ (sources."boxen-5.1.2" // {
dependencies = [
sources."camelcase-6.2.0"
sources."type-fest-0.20.2"
@@ -104065,7 +104561,7 @@ in
sources."execa-5.1.1"
sources."external-editor-3.1.0"
sources."fast-glob-3.2.7"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
(sources."figures-3.2.0" // {
dependencies = [
sources."escape-string-regexp-1.0.5"
@@ -104241,12 +104737,7 @@ in
];
})
sources."map-age-cleaner-0.1.3"
- sources."map-obj-4.2.1"
- (sources."mem-6.1.1" // {
- dependencies = [
- sources."mimic-fn-3.1.0"
- ];
- })
+ sources."map-obj-4.3.0"
(sources."meow-8.1.2" // {
dependencies = [
sources."type-fest-0.18.1"
@@ -104292,7 +104783,7 @@ in
sources."os-tmpdir-1.0.2"
(sources."ow-0.21.0" // {
dependencies = [
- sources."@sindresorhus/is-4.0.1"
+ sources."@sindresorhus/is-4.2.0"
sources."type-fest-0.20.2"
];
})
@@ -104307,7 +104798,7 @@ in
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-map-4.0.0"
- (sources."p-memoize-4.0.1" // {
+ (sources."p-memoize-4.0.2" // {
dependencies = [
sources."mimic-fn-3.1.0"
];
@@ -104405,7 +104896,7 @@ in
})
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
sources."slice-ansi-0.0.4"
sources."spdx-correct-3.1.1"
@@ -104473,10 +104964,10 @@ in
npm = nodeEnv.buildNodePackage {
name = "npm";
packageName = "npm";
- version = "7.22.0";
+ version = "7.24.0";
src = fetchurl {
- url = "https://registry.npmjs.org/npm/-/npm-7.22.0.tgz";
- sha512 = "HJnjTCrGGnacPMCSnrxuHGf2H4VdrY7hwTAK1RwByg0K96KIuTR4QNioFW+bnc/pW0uwpk9lLsDf4BeEQhTv2Q==";
+ url = "https://registry.npmjs.org/npm/-/npm-7.24.0.tgz";
+ sha512 = "4zd4txmN7dYEx32kH/K+gecnZhnGDdCrRFK6/n5TGUtqtyjevw0uPul0knJ9PzwDXeNf9MsWzGhjxGeI1M43FA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -104537,9 +105028,9 @@ in
sources."aws4-1.11.0"
sources."balanced-match-1.0.2"
sources."bcrypt-pbkdf-1.0.2"
- (sources."boxen-5.0.1" // {
+ (sources."boxen-5.1.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -104601,7 +105092,7 @@ in
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-memoize-2.5.2"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."figgy-pudding-3.5.2"
sources."fill-range-7.0.1"
sources."find-up-5.0.0"
@@ -104703,7 +105194,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minipass-collect-1.0.2"
sources."minipass-fetch-1.4.1"
sources."minipass-flush-1.0.5"
@@ -104782,12 +105273,12 @@ in
})
sources."semver-utils-1.1.4"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."sisteransi-1.0.5"
sources."slash-3.0.0"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
- sources."socks-proxy-agent-6.0.0"
+ sources."socks-proxy-agent-6.1.0"
sources."spawn-please-1.0.0"
sources."sshpk-1.16.1"
sources."ssri-8.0.1"
@@ -104822,7 +105313,7 @@ in
sources."wide-align-1.1.3"
(sources."widest-line-3.1.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -104831,7 +105322,7 @@ in
})
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -104995,7 +105486,7 @@ in
sources."safer-buffer-2.1.2"
sources."semver-4.3.6"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slide-1.1.6"
sources."sshpk-1.16.1"
sources."string-width-2.1.1"
@@ -105119,7 +105610,7 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-remap-async-to-generator-7.15.4"
@@ -105127,12 +105618,12 @@ in
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helper-wrap-function-7.15.4"
sources."@babel/helpers-7.15.4"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4"
sources."@babel/plugin-proposal-async-generator-functions-7.15.4"
sources."@babel/plugin-proposal-class-properties-7.14.5"
@@ -105143,7 +105634,7 @@ in
sources."@babel/plugin-proposal-logical-assignment-operators-7.14.5"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5"
sources."@babel/plugin-proposal-numeric-separator-7.14.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.14.5"
sources."@babel/plugin-proposal-optional-chaining-7.14.5"
sources."@babel/plugin-proposal-private-methods-7.14.5"
@@ -105199,7 +105690,7 @@ in
sources."@babel/plugin-transform-typeof-symbol-7.14.5"
sources."@babel/plugin-transform-unicode-escapes-7.14.5"
sources."@babel/plugin-transform-unicode-regex-7.14.5"
- (sources."@babel/preset-env-7.15.4" // {
+ (sources."@babel/preset-env-7.15.6" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -105208,7 +105699,7 @@ in
sources."@babel/runtime-7.15.4"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@iarna/toml-2.2.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -105330,7 +105821,7 @@ in
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -105357,7 +105848,7 @@ in
sources."convert-source-map-1.8.0"
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
- (sources."core-js-compat-3.17.3" // {
+ (sources."core-js-compat-3.18.0" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -105468,7 +105959,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.833"
+ sources."electron-to-chromium-1.3.845"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -105578,7 +106069,7 @@ in
sources."posthtml-0.15.2"
sources."posthtml-parser-0.7.2"
sources."source-map-0.7.3"
- sources."terser-5.7.2"
+ sources."terser-5.9.0"
];
})
(sources."htmlparser2-6.1.0" // {
@@ -105733,7 +106224,7 @@ in
sources."punycode-1.4.1"
];
})
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."normalize-path-3.0.0"
sources."normalize-url-3.3.0"
sources."nth-check-1.0.2"
@@ -105879,7 +106370,7 @@ in
})
sources."readdirp-2.2.1"
sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
+ sources."regenerate-unicode-properties-9.0.0"
sources."regenerator-runtime-0.13.9"
sources."regenerator-transform-0.14.5"
(sources."regex-not-1.0.2" // {
@@ -105888,9 +106379,9 @@ in
sources."is-extendable-1.0.1"
];
})
- sources."regexpu-core-4.7.1"
+ sources."regexpu-core-4.8.0"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.9" // {
+ (sources."regjsparser-0.7.0" // {
dependencies = [
sources."jsesc-0.5.0"
];
@@ -105941,7 +106432,7 @@ in
sources."object-inspect-1.11.0"
];
})
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."simple-swizzle-0.2.2" // {
dependencies = [
sources."is-arrayish-0.3.2"
@@ -106029,10 +106520,10 @@ in
sources."postcss-selector-parser-6.0.2"
];
})
- 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."unicode-canonical-property-names-ecmascript-2.0.0"
+ sources."unicode-match-property-ecmascript-2.0.0"
+ sources."unicode-match-property-value-ecmascript-2.0.0"
+ sources."unicode-property-aliases-ecmascript-2.0.0"
sources."unicode-trie-0.3.1"
sources."union-value-1.0.1"
sources."uniq-1.0.1"
@@ -106238,15 +106729,10 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
- (sources."kad-git://github.com/wikimedia/kad#master" // {
- dependencies = [
- sources."ms-0.7.3"
- ];
- })
sources."kad-fs-0.0.4"
sources."kad-localstorage-0.0.7"
sources."kad-memstore-0.0.1"
- sources."limitation-0.2.2"
+ sources."limitation-0.2.3"
sources."locate-path-3.0.0"
sources."lodash-4.17.21"
sources."lodash.clone-4.5.0"
@@ -106329,7 +106815,7 @@ in
];
})
sources."serve-static-1.14.1"
- (sources."service-runner-2.8.4" // {
+ (sources."service-runner-2.9.0" // {
dependencies = [
sources."semver-7.3.5"
sources."yargs-14.2.3"
@@ -106362,6 +106848,11 @@ in
sources."vary-1.1.2"
sources."verror-1.10.0"
sources."which-module-2.0.0"
+ (sources."wikimedia-kad-fork-1.3.6" // {
+ dependencies = [
+ sources."ms-0.7.3"
+ ];
+ })
sources."wikimedia-langconv-0.1.0"
sources."wikipeg-2.0.6"
sources."wordwrap-1.0.0"
@@ -106481,7 +106972,7 @@ in
sources."base64-js-0.0.8"
sources."bencode-2.0.2"
sources."bep53-range-1.1.1"
- sources."big-integer-1.6.48"
+ sources."big-integer-1.6.49"
sources."bitfield-0.1.0"
(sources."bittorrent-dht-6.4.2" // {
dependencies = [
@@ -106698,7 +107189,7 @@ in
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
sources."server-destroy-1.0.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-2.8.1"
sources."simple-peer-6.4.4"
@@ -107145,20 +107636,20 @@ in
pkg = nodeEnv.buildNodePackage {
name = "pkg";
packageName = "pkg";
- version = "5.3.1";
+ version = "5.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/pkg/-/pkg-5.3.1.tgz";
- sha512 = "jT/sptM1ZG++FNk+jnJYNoWLDQXYd7hqpnBhd5j18SNW1jJzNYo55RahuCiD0KN0PX9mb53GWCqKM0ia/mJytA==";
+ url = "https://registry.npmjs.org/pkg/-/pkg-5.3.2.tgz";
+ sha512 = "78X8Tt71TI11XjkZm/r9shTdFRooFiiRcT8nfYeeOou5VKCkCysQauwAAkJKb5yjfrUhk3CBNL4zv22/iLpdnw==";
};
dependencies = [
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/parser-7.13.13"
sources."@babel/types-7.13.12"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
sources."agent-base-6.0.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."aproba-1.2.0"
sources."are-we-there-yet-1.1.7"
@@ -107197,7 +107688,7 @@ in
sources."expand-template-2.0.3"
sources."fast-glob-3.2.7"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
sources."from2-2.3.0"
sources."fs-constants-1.0.0"
@@ -107252,7 +107743,7 @@ in
sources."semver-5.7.1"
];
})
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."noop-logger-0.1.1"
sources."npmlog-4.1.2"
sources."number-is-nan-1.0.1"
@@ -107263,7 +107754,7 @@ in
sources."path-parse-1.0.7"
sources."path-type-4.0.0"
sources."picomatch-2.3.0"
- sources."pkg-fetch-3.2.2"
+ sources."pkg-fetch-3.2.3"
sources."prebuild-install-6.0.1"
sources."prelude-ls-1.1.2"
sources."process-nextick-args-2.0.1"
@@ -107279,7 +107770,7 @@ in
sources."safe-buffer-5.1.2"
sources."semver-7.3.5"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-3.1.0"
sources."slash-3.0.0"
@@ -107298,11 +107789,14 @@ in
})
sources."to-fast-properties-2.0.0"
sources."to-regex-range-5.0.1"
+ sources."tr46-0.0.3"
sources."tslib-2.1.0"
sources."tunnel-agent-0.6.0"
sources."type-check-0.3.2"
sources."universalify-2.0.0"
sources."util-deprecate-1.0.2"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-pm-runs-1.0.0"
(sources."wide-align-1.1.3" // {
dependencies = [
@@ -107429,7 +107923,7 @@ in
sources."fclone-1.0.11"
sources."file-uri-to-path-2.0.0"
sources."fill-range-7.0.1"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."fs-extra-8.1.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
@@ -107520,7 +108014,7 @@ in
})
sources."setprototypeof-1.1.1"
sources."shimmer-1.2.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
sources."socks-proxy-agent-5.0.1"
@@ -107530,7 +108024,7 @@ in
sources."statuses-1.5.0"
sources."string_decoder-0.10.31"
sources."supports-color-7.2.0"
- sources."systeminformation-5.8.7"
+ sources."systeminformation-5.9.3"
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."tslib-2.3.1"
@@ -107565,10 +108059,10 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "6.14.7";
+ version = "6.15.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-6.14.7.tgz";
- sha512 = "/pjz4Eod3Heyxw/QCGLYpkZR8YNuzTTblgcVC+qvvYCtX0Wb5J9jVcbHoSRqC2jeo4ldtg8H9dssPlHlH50I7w==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-6.15.1.tgz";
+ sha512 = "hYGK8xlLdMj/sFhOLJ+x8IotsOkBp01c2mdWdLeKlUdA6EOl/RNWRp+7dUWs3Si2E1zgdTiHsEgNGYffv0PyLQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -107643,7 +108137,7 @@ in
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."anymatch-3.1.2"
sources."array-union-2.1.0"
@@ -107661,7 +108155,7 @@ in
sources."emoji-regex-8.0.0"
sources."escalade-3.1.1"
sources."fast-glob-3.2.7"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
sources."fs-extra-9.1.0"
sources."fsevents-2.3.2"
@@ -107727,10 +108221,10 @@ in
prettier = nodeEnv.buildNodePackage {
name = "prettier";
packageName = "prettier";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/prettier/-/prettier-2.4.0.tgz";
- sha512 = "DsEPLY1dE5HF3BxCRBmD4uYZ+5DCbvatnolqTqcxEgKVZnL2kUfyu7b8pPQ5+hTBkdhU9SLUmK0/pHb07RE4WQ==";
+ url = "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz";
+ sha512 = "9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -107769,13 +108263,13 @@ in
prisma = nodeEnv.buildNodePackage {
name = "prisma";
packageName = "prisma";
- version = "3.0.1";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/prisma/-/prisma-3.0.1.tgz";
- sha512 = "ENmYAopd56nkds5/IOSTGixbkbUN2QdEzB4cp/mtaGB/G0OArbP6cnbA/9u02Pe29RdErbNOoIdCGASjpItJwQ==";
+ url = "https://registry.npmjs.org/prisma/-/prisma-3.1.1.tgz";
+ sha512 = "+eZtWIL6hnOKUOvqq9WLBzSw2d/EbTmOx1Td1LI8/0XE40ctXMLG2N1p6NK5/+yivGaoNJ9PDpPsPL9lO4nJrQ==";
};
dependencies = [
- sources."@prisma/engines-2.31.0-32.2452cc6313d52b8b9a96999ac0e974d0aedf88db"
+ sources."@prisma/engines-3.1.0-24.c22652b7e418506fab23052d569b85d3aec4883f"
];
buildInputs = globalBuildInputs;
meta = {
@@ -108092,22 +108586,193 @@ in
purescript-language-server = nodeEnv.buildNodePackage {
name = "purescript-language-server";
packageName = "purescript-language-server";
- version = "0.15.5";
+ version = "0.15.7";
src = fetchurl {
- url = "https://registry.npmjs.org/purescript-language-server/-/purescript-language-server-0.15.5.tgz";
- sha512 = "Km6LOus92Rab315/OhnILwslCseXbl8s53m0T8te0SYeYgNfUnxVh4/m/r217PAApicemaT3ZMdnXrtAZJ5U6Q==";
+ url = "https://registry.npmjs.org/purescript-language-server/-/purescript-language-server-0.15.7.tgz";
+ sha512 = "bl62M0n/fAq/ZWvyZD2Wpxlg5A9I0zyCnAvqdRsS052gbGlbyRmzJJz2kT2NexfZvubZT5EYTsENKI/zewUvuw==";
};
dependencies = [
+ sources."ajv-6.12.6"
+ sources."ansi-escapes-3.2.0"
+ sources."ansi-regex-4.1.0"
+ sources."ansi-styles-3.2.1"
+ sources."aproba-1.2.0"
+ sources."arch-2.2.0"
+ sources."asn1-0.2.4"
+ sources."assert-plus-1.0.0"
+ sources."asynckit-0.4.0"
+ sources."aws-sign2-0.7.0"
+ sources."aws4-1.11.0"
+ sources."balanced-match-1.0.2"
+ sources."bcrypt-pbkdf-1.0.2"
+ sources."bluebird-3.7.2"
+ sources."brace-expansion-1.1.11"
+ sources."buffer-from-1.1.2"
+ sources."byline-5.0.0"
+ sources."cacache-11.3.3"
+ sources."caseless-0.12.0"
+ sources."chalk-2.4.2"
+ sources."chownr-1.1.4"
+ sources."cli-cursor-2.1.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."combined-stream-1.0.8"
+ sources."concat-map-0.0.1"
+ sources."concat-stream-1.6.2"
+ sources."copy-concurrently-1.0.5"
+ sources."core-util-is-1.0.3"
+ sources."cross-spawn-7.0.3"
+ sources."cyclist-1.0.1"
+ sources."dashdash-1.14.1"
+ sources."delayed-stream-1.0.0"
+ sources."duplexify-3.7.1"
+ sources."ecc-jsbn-0.1.2"
+ sources."emoji-regex-7.0.3"
+ sources."end-of-stream-1.4.4"
+ sources."env-paths-2.2.1"
+ sources."escape-string-regexp-1.0.5"
+ sources."execa-2.1.0"
+ sources."extend-3.0.2"
+ sources."extsprintf-1.3.0"
+ sources."fast-deep-equal-3.1.3"
+ sources."fast-json-stable-stringify-2.1.0"
+ sources."figgy-pudding-3.5.2"
+ sources."filesize-4.2.1"
+ sources."flush-write-stream-1.1.1"
+ sources."forever-agent-0.6.1"
+ sources."form-data-2.3.3"
+ sources."from2-2.3.0"
+ sources."fs-minipass-1.2.7"
+ sources."fs-write-stream-atomic-1.0.10"
+ sources."fs.realpath-1.0.0"
+ sources."get-stream-5.2.0"
+ sources."getpass-0.1.7"
+ sources."glob-7.1.7"
+ sources."graceful-fs-4.2.8"
+ sources."har-schema-2.0.0"
+ sources."har-validator-5.1.5"
+ sources."has-flag-3.0.0"
+ sources."http-signature-1.2.0"
+ sources."iferr-0.1.5"
+ sources."imurmurhash-0.1.4"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."is-plain-obj-2.1.0"
+ sources."is-stream-2.0.1"
+ sources."is-typedarray-1.0.0"
+ sources."isarray-1.0.0"
sources."isexe-2.0.0"
+ sources."isstream-0.1.2"
+ sources."jsbn-0.1.1"
+ sources."json-schema-0.2.3"
+ sources."json-schema-traverse-0.4.1"
+ sources."json-stringify-safe-5.0.1"
+ sources."jsprim-1.4.1"
+ sources."log-symbols-3.0.0"
+ sources."log-update-3.4.0"
+ sources."lru-cache-5.1.1"
+ sources."merge-stream-2.0.0"
+ sources."mime-db-1.49.0"
+ sources."mime-types-2.1.32"
+ sources."mimic-fn-2.1.0"
+ sources."minimatch-3.0.4"
+ sources."minimist-1.2.5"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
+ sources."mississippi-3.0.0"
+ sources."mkdirp-0.5.5"
+ sources."move-concurrently-1.0.1"
+ sources."ms-2.1.3"
+ sources."npm-run-path-3.1.0"
+ sources."oauth-sign-0.9.0"
+ sources."once-1.4.0"
+ sources."onetime-5.1.2"
+ sources."p-finally-2.0.1"
+ sources."parallel-transform-1.2.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-key-3.1.1"
+ sources."performance-now-2.1.0"
+ sources."process-nextick-args-2.0.1"
+ sources."promise-inflight-1.0.1"
+ sources."psl-1.8.0"
+ sources."pump-3.0.0"
+ (sources."pumpify-1.5.1" // {
+ dependencies = [
+ sources."pump-2.0.1"
+ ];
+ })
+ sources."punycode-2.1.1"
+ sources."purescript-0.14.4"
+ (sources."purescript-installer-0.2.5" // {
+ dependencies = [
+ sources."which-1.3.1"
+ ];
+ })
+ sources."qs-6.5.2"
+ sources."readable-stream-2.3.7"
+ sources."request-2.88.2"
+ (sources."restore-cursor-2.0.0" // {
+ dependencies = [
+ sources."mimic-fn-1.2.0"
+ sources."onetime-2.0.1"
+ ];
+ })
+ sources."rimraf-2.7.1"
+ sources."run-queue-1.0.3"
+ sources."safe-buffer-5.1.2"
+ sources."safer-buffer-2.1.2"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
sources."shell-quote-1.7.2"
+ sources."signal-exit-3.0.4"
+ sources."spago-0.20.3"
+ sources."sshpk-1.16.1"
+ sources."ssri-6.0.2"
+ sources."stream-each-1.2.3"
+ sources."stream-shift-1.0.1"
+ sources."string-width-3.1.0"
+ sources."string_decoder-1.1.1"
+ sources."strip-ansi-5.2.0"
+ sources."strip-final-newline-2.0.0"
+ sources."supports-color-5.5.0"
+ (sources."tar-4.4.19" // {
+ dependencies = [
+ sources."safe-buffer-5.2.1"
+ ];
+ })
+ sources."through2-2.0.5"
+ sources."tough-cookie-2.5.0"
+ sources."tunnel-agent-0.6.0"
+ sources."tweetnacl-0.14.5"
+ sources."typedarray-0.0.6"
+ sources."unique-filename-1.1.1"
+ sources."unique-slug-2.0.2"
+ sources."uri-js-4.4.1"
+ sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
- sources."vscode-jsonrpc-6.0.0"
+ (sources."verror-1.10.0" // {
+ dependencies = [
+ sources."core-util-is-1.0.2"
+ ];
+ })
+ sources."vscode-jsonrpc-5.0.1"
sources."vscode-languageserver-6.1.1"
- sources."vscode-languageserver-protocol-3.16.0"
+ (sources."vscode-languageserver-protocol-3.16.0" // {
+ dependencies = [
+ sources."vscode-jsonrpc-6.0.0"
+ ];
+ })
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-languageserver-types-3.16.0"
sources."vscode-uri-2.1.2"
sources."which-2.0.2"
+ sources."wrap-ansi-5.1.0"
+ sources."wrappy-1.0.2"
+ sources."xtend-4.0.2"
+ sources."y18n-4.0.3"
+ sources."yallist-3.1.1"
+ sources."zen-observable-0.8.15"
];
buildInputs = globalBuildInputs;
meta = {
@@ -108166,22 +108831,11 @@ in
dependencies = [
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@ungap/promise-all-settled-1.1.2"
sources."agent-base-6.0.2"
- sources."ansi-colors-4.1.1"
- sources."ansi-regex-3.0.0"
- sources."ansi-styles-4.3.0"
- sources."anymatch-3.1.2"
sources."appdata-path-1.0.0"
- sources."argparse-2.0.1"
sources."at-least-node-1.0.0"
sources."axios-0.21.4"
- sources."balanced-match-1.0.2"
- sources."binary-extensions-2.2.0"
sources."blueimp-md5-2.18.0"
- sources."brace-expansion-1.1.11"
- sources."braces-3.0.2"
- sources."browser-stdout-1.3.1"
(sources."cacheable-request-6.1.0" // {
dependencies = [
sources."get-stream-5.2.0"
@@ -108189,172 +108843,72 @@ in
];
})
sources."call-bind-1.0.2"
- sources."camelcase-6.2.0"
- (sources."chalk-4.1.2" // {
- dependencies = [
- sources."supports-color-7.2.0"
- ];
- })
- sources."chokidar-3.5.1"
- (sources."cliui-7.0.4" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
- sources."strip-ansi-6.0.0"
- ];
- })
sources."clone-response-1.0.2"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
sources."colors-1.4.0"
sources."commander-5.1.0"
sources."compare-versions-3.6.0"
- sources."concat-map-0.0.1"
sources."debug-4.3.2"
- sources."decamelize-4.0.0"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
sources."defer-to-connect-1.1.3"
- sources."diff-5.0.0"
sources."duplexer3-0.1.4"
- sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
- sources."escalade-3.1.1"
- sources."escape-string-regexp-4.0.0"
- sources."fill-range-7.0.1"
- sources."find-up-5.0.0"
- sources."flat-5.0.2"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."fs-extra-9.1.0"
- sources."fs.realpath-1.0.0"
- sources."fsevents-2.3.2"
sources."function-bind-1.1.1"
- sources."get-caller-file-2.0.5"
sources."get-intrinsic-1.1.1"
sources."get-stream-4.1.0"
- sources."glob-7.1.6"
- sources."glob-parent-5.1.2"
sources."got-9.6.0"
sources."graceful-fs-4.2.8"
- sources."growl-1.10.5"
sources."has-1.0.3"
- sources."has-flag-4.0.0"
sources."has-symbols-1.0.2"
- sources."he-1.2.0"
sources."http-cache-semantics-4.1.0"
sources."https-proxy-agent-5.0.0"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
sources."ini-1.3.8"
sources."ip-1.1.5"
- sources."is-binary-path-2.1.0"
sources."is-docker-2.2.1"
- sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-2.0.0"
- sources."is-glob-4.0.1"
- sources."is-number-7.0.0"
- sources."is-plain-obj-2.1.0"
sources."is-wsl-2.2.0"
- sources."isexe-2.0.0"
- sources."js-base64-3.7.0"
- sources."js-yaml-4.0.0"
+ sources."js-base64-3.7.1"
sources."json-buffer-3.0.0"
sources."jsonfile-6.1.0"
sources."keyv-3.1.0"
sources."kleur-3.0.3"
sources."latest-version-5.1.0"
- sources."locate-path-6.0.0"
sources."lodash.flatmap-4.5.0"
- sources."log-symbols-4.0.0"
sources."lowercase-keys-1.0.1"
sources."mimic-response-1.0.1"
- sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- (sources."mocha-8.4.0" // {
- dependencies = [
- (sources."debug-4.3.1" // {
- dependencies = [
- sources."ms-2.1.2"
- ];
- })
- sources."ms-2.1.3"
- ];
- })
sources."moment-2.29.1"
sources."ms-2.1.2"
- sources."nanoid-3.1.20"
- sources."normalize-path-3.0.0"
sources."normalize-url-4.5.1"
sources."object-inspect-1.11.0"
sources."once-1.4.0"
sources."open-7.4.2"
sources."p-cancelable-1.1.0"
- sources."p-limit-3.1.0"
- sources."p-locate-5.0.0"
sources."package-json-6.5.0"
- sources."path-exists-4.0.0"
- sources."path-is-absolute-1.0.1"
- sources."picomatch-2.3.0"
sources."pixiv-api-client-0.25.0"
sources."prepend-http-2.0.0"
sources."prompts-2.4.1"
sources."pump-3.0.0"
sources."qs-6.10.1"
- sources."randombytes-2.1.0"
- (sources."rc-1.2.8" // {
- dependencies = [
- sources."strip-json-comments-2.0.1"
- ];
- })
- sources."readdirp-3.5.0"
+ sources."rc-1.2.8"
sources."readline-sync-1.4.10"
sources."register-protocol-win32-1.1.0"
sources."registry-auth-token-4.2.1"
sources."registry-url-5.1.0"
- sources."require-directory-2.1.1"
sources."responselike-1.0.2"
- sources."safe-buffer-5.2.1"
sources."semver-6.3.0"
- sources."serialize-javascript-5.0.1"
sources."side-channel-1.0.4"
sources."sisteransi-1.0.5"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
sources."socks-proxy-agent-5.0.1"
- sources."string-width-2.1.1"
- sources."strip-ansi-4.0.0"
- sources."strip-json-comments-3.1.1"
- sources."supports-color-8.1.1"
+ sources."strip-json-comments-2.0.1"
sources."to-readable-stream-1.0.0"
- sources."to-regex-range-5.0.1"
sources."universalify-2.0.0"
sources."url-parse-lax-3.0.0"
- sources."which-2.0.2"
- sources."wide-align-1.1.3"
sources."winreg-1.2.4"
- sources."workerpool-6.1.0"
- (sources."wrap-ansi-7.0.0" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
- sources."strip-ansi-6.0.0"
- ];
- })
sources."wrappy-1.0.2"
- sources."y18n-5.0.8"
- (sources."yargs-16.2.0" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
- sources."strip-ansi-6.0.0"
- ];
- })
- sources."yargs-parser-20.2.4"
- sources."yargs-unparser-2.0.0"
- sources."yocto-queue-0.1.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -108369,10 +108923,10 @@ in
pyright = nodeEnv.buildNodePackage {
name = "pyright";
packageName = "pyright";
- version = "1.1.166";
+ version = "1.1.170";
src = fetchurl {
- url = "https://registry.npmjs.org/pyright/-/pyright-1.1.166.tgz";
- sha512 = "mO+iPT2dhHzlplAV3iKE6u4gUstGZxxLyMSRd1PKZqWhwhTCCGjn3/7VqbAwUt4fuhY8g0V+SAsu+MPT4H3FvQ==";
+ url = "https://registry.npmjs.org/pyright/-/pyright-1.1.170.tgz";
+ sha512 = "eoLp3FXvB+qGw6DMaC9xCNkIZMzdPMl5yERUXv1U/RF8AIuOcfjmG1171UL/TpXvoCLWGVArkWJcq8l5uBB35Q==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -108485,7 +109039,7 @@ in
sources."minimist-1.2.5"
sources."moment-2.29.1"
sources."nice-try-1.0.5"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."npm-run-path-2.0.2"
sources."number-is-nan-1.0.1"
sources."object-inspect-1.4.1"
@@ -108527,7 +109081,7 @@ in
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."signal-exit-3.0.4"
sources."source-map-0.6.1"
(sources."static-eval-2.1.0" // {
dependencies = [
@@ -108566,6 +109120,7 @@ in
];
})
sources."tiny-inflate-1.0.3"
+ sources."tr46-0.0.3"
sources."type-check-0.3.2"
sources."typedarray-0.0.6"
sources."typescript-3.2.4"
@@ -108579,7 +109134,9 @@ in
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."vlq-0.2.3"
+ sources."webidl-conversions-3.0.1"
sources."whatwg-fetch-3.6.2"
+ sources."whatwg-url-5.0.0"
sources."which-1.3.1"
sources."which-module-2.0.0"
sources."word-wrap-1.2.3"
@@ -108647,7 +109204,7 @@ in
sources."has-bigints-1.0.1"
sources."has-symbols-1.0.2"
sources."has-tostringtag-1.0.0"
- sources."i-0.3.6"
+ sources."i-0.3.7"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."internal-slot-1.0.3"
@@ -108723,7 +109280,7 @@ in
sha512 = "coA9MuNPfN+8TyFj7aOycw2e5W9t+sSgFOUyK30oDrh2MWWWHLjY0I4V1puyCconC2arggfDE2GYXvqOTCGv9Q==";
};
dependencies = [
- sources."@babel/cli-7.15.4"
+ sources."@babel/cli-7.15.7"
sources."@babel/code-frame-7.14.5"
sources."@babel/compat-data-7.15.0"
(sources."@babel/core-7.15.5" // {
@@ -108752,7 +109309,7 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-plugin-utils-7.14.5"
sources."@babel/helper-remap-async-to-generator-7.15.4"
@@ -108760,12 +109317,12 @@ in
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-skip-transparent-expression-wrappers-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helper-wrap-function-7.15.4"
sources."@babel/helpers-7.15.4"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4"
sources."@babel/plugin-proposal-async-generator-functions-7.15.4"
sources."@babel/plugin-proposal-class-properties-7.14.5"
@@ -108777,7 +109334,7 @@ in
sources."@babel/plugin-proposal-logical-assignment-operators-7.14.5"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.14.5"
sources."@babel/plugin-proposal-numeric-separator-7.14.5"
- sources."@babel/plugin-proposal-object-rest-spread-7.14.7"
+ sources."@babel/plugin-proposal-object-rest-spread-7.15.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.14.5"
sources."@babel/plugin-proposal-optional-chaining-7.14.5"
sources."@babel/plugin-proposal-private-methods-7.14.5"
@@ -108840,7 +109397,7 @@ in
sources."@babel/plugin-transform-typeof-symbol-7.14.5"
sources."@babel/plugin-transform-unicode-escapes-7.14.5"
sources."@babel/plugin-transform-unicode-regex-7.14.5"
- (sources."@babel/preset-env-7.15.4" // {
+ (sources."@babel/preset-env-7.15.6" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -108852,13 +109409,13 @@ in
sources."@babel/runtime-7.15.4"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@reach/router-1.3.4"
sources."@sindresorhus/is-0.7.0"
sources."@types/glob-7.1.4"
sources."@types/json-schema-7.0.9"
sources."@types/minimatch-3.0.5"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/parse-json-4.0.0"
sources."@types/q-1.5.5"
sources."@webassemblyjs/ast-1.9.0"
@@ -109046,7 +109603,7 @@ in
sources."camel-case-3.0.0"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."case-sensitive-paths-webpack-plugin-2.4.0"
sources."caw-2.0.1"
(sources."chalk-2.4.2" // {
@@ -109131,7 +109688,7 @@ in
sources."copy-concurrently-1.0.5"
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
- (sources."core-js-compat-3.17.3" // {
+ (sources."core-js-compat-3.18.0" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -109275,7 +109832,7 @@ in
sources."duplexify-3.7.1"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -109409,7 +109966,7 @@ in
sources."find-cache-dir-2.1.0"
sources."find-up-3.0.0"
sources."flush-write-stream-1.1.1"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."for-in-1.0.2"
sources."forwarded-0.2.0"
sources."fragment-cache-0.2.1"
@@ -109676,8 +110233,12 @@ in
];
})
sources."mime-2.5.2"
- sources."mime-db-1.49.0"
- sources."mime-types-2.1.32"
+ sources."mime-db-1.50.0"
+ (sources."mime-types-2.1.32" // {
+ dependencies = [
+ sources."mime-db-1.49.0"
+ ];
+ })
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimalistic-assert-1.0.1"
@@ -109718,7 +110279,7 @@ in
];
})
sources."node-modules-regexp-1.0.0"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."normalize-path-3.0.0"
sources."normalize-range-0.1.2"
(sources."normalize-url-2.0.1" // {
@@ -109990,16 +110551,16 @@ in
sources."readable-stream-2.3.7"
sources."readdirp-3.6.0"
sources."regenerate-1.4.2"
- sources."regenerate-unicode-properties-8.2.0"
+ sources."regenerate-unicode-properties-9.0.0"
sources."regenerator-runtime-0.13.9"
sources."regenerator-transform-0.14.5"
sources."regex-not-1.0.2"
sources."regexp.prototype.flags-1.3.1"
- sources."regexpu-core-4.7.1"
+ sources."regexpu-core-4.8.0"
sources."registry-auth-token-3.3.2"
sources."registry-url-3.1.0"
sources."regjsgen-0.5.2"
- (sources."regjsparser-0.6.9" // {
+ (sources."regjsparser-0.7.0" // {
dependencies = [
sources."jsesc-0.5.0"
];
@@ -110014,7 +110575,7 @@ in
sources."dom-serializer-1.3.2"
sources."domelementtype-2.2.0"
sources."domutils-2.8.0"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."strip-ansi-3.0.1"
];
})
@@ -110107,7 +110668,7 @@ in
sources."shebang-regex-1.0.0"
sources."shorthash-0.0.2"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."simple-swizzle-0.2.2" // {
dependencies = [
sources."is-arrayish-0.3.2"
@@ -110304,10 +110865,10 @@ in
})
sources."unbox-primitive-1.0.1"
sources."unbzip2-stream-1.4.3"
- 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."unicode-canonical-property-names-ecmascript-2.0.0"
+ sources."unicode-match-property-ecmascript-2.0.0"
+ sources."unicode-match-property-value-ecmascript-2.0.0"
+ sources."unicode-property-aliases-ecmascript-2.0.0"
sources."union-value-1.0.1"
sources."uniq-1.0.1"
sources."uniqs-2.0.0"
@@ -110544,7 +111105,7 @@ in
})
sources."acorn-walk-7.2.0"
sources."agent-base-6.0.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."asynckit-0.4.0"
sources."browser-process-hrtime-1.0.0"
@@ -110568,7 +111129,7 @@ in
sources."webidl-conversions-5.0.0"
];
})
- sources."dompurify-2.3.1"
+ sources."dompurify-2.3.3"
sources."emoji-regex-8.0.0"
sources."escalade-3.1.1"
sources."escodegen-2.0.0"
@@ -110653,28 +111214,28 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.14.5"
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/runtime-7.15.4"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
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.4"
+ sources."@exodus/schemasafe-1.0.0-rc.6"
sources."@redocly/ajv-8.6.2"
- (sources."@redocly/openapi-core-1.0.0-beta.58" // {
+ (sources."@redocly/openapi-core-1.0.0-beta.60" // {
dependencies = [
- sources."@types/node-14.17.15"
+ sources."@types/node-14.17.17"
];
})
sources."@redocly/react-dropdown-aria-2.0.12"
sources."@types/json-schema-7.0.9"
sources."@types/node-15.14.9"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.2"
sources."argparse-1.0.10"
@@ -110749,7 +111310,7 @@ in
];
})
sources."domain-browser-1.2.0"
- sources."dompurify-2.3.1"
+ sources."dompurify-2.3.3"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -110826,7 +111387,7 @@ in
sources."mobx-react-lite-3.2.1"
sources."ms-2.1.2"
sources."neo-async-2.6.2"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."node-fetch-h2-2.3.0"
sources."node-libs-browser-2.2.1"
sources."node-readfiles-0.2.0"
@@ -110847,7 +111408,7 @@ in
sources."picomatch-2.3.0"
sources."polished-4.1.3"
sources."postcss-value-parser-4.1.0"
- sources."prismjs-1.24.1"
+ sources."prismjs-1.25.0"
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
sources."prop-types-15.7.2"
@@ -110912,6 +111473,7 @@ in
sources."to-arraybuffer-1.0.1"
sources."to-fast-properties-2.0.0"
sources."to-regex-range-5.0.1"
+ sources."tr46-0.0.3"
sources."tty-browserify-0.0.0"
sources."uglify-js-3.14.2"
(sources."uri-js-4.4.1" // {
@@ -110932,6 +111494,8 @@ in
})
sources."util-deprecate-1.0.2"
sources."vm-browserify-1.1.2"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."wordwrap-1.0.0"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
@@ -110968,7 +111532,7 @@ in
dependencies = [
sources."@types/yoga-layout-1.9.2"
sources."ansi-escapes-4.3.2"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."array-find-index-1.0.2"
sources."arrify-2.0.1"
@@ -111062,7 +111626,7 @@ in
sources."restore-cursor-3.1.0"
sources."scheduler-0.18.0"
sources."semver-5.7.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slice-ansi-3.0.0"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
@@ -111170,11 +111734,11 @@ in
"rust-analyzer-build-deps-../../misc/vscode-extensions/rust-analyzer/build-deps" = nodeEnv.buildNodePackage {
name = "rust-analyzer";
packageName = "rust-analyzer";
- version = "0.2.735";
+ version = "0.2.751";
src = ../../misc/vscode-extensions/rust-analyzer/build-deps;
dependencies = [
sources."@babel/code-frame-7.12.11"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."chalk-2.4.2"
@@ -111197,23 +111761,23 @@ in
sources."@types/json-schema-7.0.9"
sources."@types/minimatch-3.0.5"
sources."@types/mocha-8.2.3"
- sources."@types/node-14.17.15"
+ sources."@types/node-14.17.17"
sources."@types/node-fetch-2.5.12"
sources."@types/vscode-1.60.0"
- sources."@typescript-eslint/eslint-plugin-4.31.0"
- sources."@typescript-eslint/experimental-utils-4.31.0"
- sources."@typescript-eslint/parser-4.31.0"
- sources."@typescript-eslint/scope-manager-4.31.0"
- sources."@typescript-eslint/types-4.31.0"
- sources."@typescript-eslint/typescript-estree-4.31.0"
- sources."@typescript-eslint/visitor-keys-4.31.0"
+ sources."@typescript-eslint/eslint-plugin-4.31.2"
+ sources."@typescript-eslint/experimental-utils-4.31.2"
+ sources."@typescript-eslint/parser-4.31.2"
+ sources."@typescript-eslint/scope-manager-4.31.2"
+ sources."@typescript-eslint/types-4.31.2"
+ sources."@typescript-eslint/typescript-estree-4.31.2"
+ sources."@typescript-eslint/visitor-keys-4.31.2"
sources."@ungap/promise-all-settled-1.1.2"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.2"
sources."agent-base-6.0.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.2"
sources."argparse-1.0.10"
@@ -111222,7 +111786,7 @@ in
sources."asynckit-0.4.0"
sources."azure-devops-node-api-11.0.1"
sources."balanced-match-1.0.2"
- sources."big-integer-1.6.48"
+ sources."big-integer-1.6.49"
sources."binary-0.3.0"
sources."binary-extensions-2.2.0"
sources."bluebird-3.4.7"
@@ -111260,8 +111824,8 @@ in
sources."cross-spawn-7.0.3"
sources."css-select-4.1.3"
sources."css-what-5.0.1"
- sources."d3-7.0.1"
- sources."d3-array-3.0.2"
+ sources."d3-7.0.3"
+ sources."d3-array-3.0.4"
sources."d3-axis-3.0.0"
sources."d3-brush-3.0.0"
sources."d3-chord-3.0.1"
@@ -111297,7 +111861,7 @@ in
sources."d3-polygon-3.0.1"
sources."d3-quadtree-3.0.1"
sources."d3-random-3.0.1"
- sources."d3-scale-4.0.0"
+ sources."d3-scale-4.0.1"
sources."d3-scale-chromatic-3.0.0"
sources."d3-selection-3.0.0"
sources."d3-shape-3.0.1"
@@ -111368,7 +111932,7 @@ in
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fd-slicer-1.1.0"
sources."file-entry-cache-6.0.1"
sources."fill-range-7.0.1"
@@ -111398,6 +111962,7 @@ in
sources."has-flag-3.0.0"
sources."has-symbols-1.0.2"
sources."he-1.2.0"
+ sources."hosted-git-info-4.0.2"
sources."htmlparser2-6.1.0"
sources."http-proxy-agent-4.0.1"
sources."https-proxy-agent-5.0.0"
@@ -111407,7 +111972,7 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."internmap-2.0.1"
+ sources."internmap-2.0.3"
sources."is-binary-path-2.1.0"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-3.0.0"
@@ -111464,9 +112029,9 @@ in
sources."mute-stream-0.0.8"
sources."nanoid-3.1.23"
sources."natural-compare-1.4.0"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."normalize-path-3.0.0"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."object-inspect-1.11.0"
sources."once-1.4.0"
sources."optionator-0.9.1"
@@ -111515,6 +112080,7 @@ in
sources."rw-1.3.3"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
+ sources."sax-1.2.4"
sources."semver-7.3.5"
sources."serialize-javascript-6.0.0"
sources."setimmediate-1.0.5"
@@ -111542,13 +112108,14 @@ in
sources."supports-color-5.5.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."json-schema-traverse-1.0.0"
];
})
sources."text-table-0.2.0"
sources."tmp-0.2.1"
sources."to-regex-range-5.0.1"
+ sources."tr46-0.0.3"
sources."traverse-0.3.9"
sources."tslib-2.3.1"
(sources."tsutils-3.21.0" // {
@@ -111560,7 +112127,7 @@ in
sources."type-check-0.4.0"
sources."type-fest-0.20.2"
sources."typed-rest-client-1.8.6"
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
sources."typescript-formatter-7.2.2"
sources."uc.micro-1.0.6"
sources."underscore-1.13.1"
@@ -111569,7 +112136,7 @@ in
sources."url-join-1.1.0"
sources."util-deprecate-1.0.2"
sources."v8-compile-cache-2.3.0"
- (sources."vsce-1.97.0" // {
+ (sources."vsce-1.99.0" // {
dependencies = [
sources."chalk-2.4.2"
sources."commander-6.2.1"
@@ -111582,6 +112149,8 @@ in
sources."vscode-languageserver-protocol-3.17.0-next.6"
sources."vscode-languageserver-types-3.17.0-next.2"
sources."vscode-test-1.6.1"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
(sources."wide-align-1.1.3" // {
dependencies = [
@@ -111601,6 +112170,8 @@ in
];
})
sources."wrappy-1.0.2"
+ sources."xml2js-0.4.23"
+ sources."xmlbuilder-11.0.1"
sources."y18n-5.0.8"
sources."yallist-4.0.0"
sources."yargs-16.2.0"
@@ -111662,7 +112233,7 @@ in
sources."commander-1.3.2"
];
})
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."formidable-1.0.11"
sources."fresh-0.2.0"
sources."function-bind-1.1.1"
@@ -111684,7 +112255,7 @@ in
sources."node-wsfederation-0.1.1"
sources."oauth-https://github.com/ciaranj/node-oauth/tarball/master"
sources."object-inspect-1.11.0"
- (sources."openid-2.0.9" // {
+ (sources."openid-2.0.10" // {
dependencies = [
sources."qs-6.10.1"
];
@@ -111716,10 +112287,10 @@ in
sass = nodeEnv.buildNodePackage {
name = "sass";
packageName = "sass";
- version = "1.39.0";
+ version = "1.42.0";
src = fetchurl {
- url = "https://registry.npmjs.org/sass/-/sass-1.39.0.tgz";
- sha512 = "F4o+RhJkNOIG0b6QudYU8c78ZADKZjKDk5cyrf8XTKWfrgbtyVVXImFstJrc+1pkQDCggyidIOytq6gS4gCCZg==";
+ url = "https://registry.npmjs.org/sass/-/sass-1.42.0.tgz";
+ sha512 = "kcjxsemgaOnfl43oZgO/IePLvXQI0ZKzo0/xbCt6uyrg3FY/FF8hVK9YoO8GiZBcEG2Ebl79EKnUc+aiE4f2Vw==";
};
dependencies = [
sources."anymatch-3.1.2"
@@ -111773,10 +112344,10 @@ in
serve = nodeEnv.buildNodePackage {
name = "serve";
packageName = "serve";
- version = "12.0.0";
+ version = "12.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/serve/-/serve-12.0.0.tgz";
- sha512 = "BkTsETQYynAZ7rXX414kg4X6EvuZQS3UVs1NY0VQYdRHSTYWPYcH38nnDh48D0x6ONuislgjag8uKlU2gTBImA==";
+ url = "https://registry.npmjs.org/serve/-/serve-12.0.1.tgz";
+ sha512 = "CQ4ikLpxg/wmNM7yivulpS6fhjRiFG6OjmP8ty3/c1SBnSk23fpKmLAV4HboTA2KrZhkUPlDfjDhnRmAjQ5Phw==";
};
dependencies = [
sources."@zeit/schemas-2.6.0"
@@ -111861,7 +112432,7 @@ in
})
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
sources."strip-eof-1.0.0"
@@ -111889,10 +112460,10 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "2.57.0";
+ version = "2.59.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-2.57.0.tgz";
- sha512 = "/gLzaqdisNlymMiQJMkFoACy7NXkOd7E67sbcOrENXuVb48QAS4PTT8VPkMNu6eQonlphGagbKhpqVmKzHJDmQ==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-2.59.0.tgz";
+ sha512 = "HXUhoIOn0UyeJvtDcCDDvsmJqohXL/I2y7qTufqyB/1kpya0abW/OQ/Ox2HUtYR2dnw8xY8zJV3RSduYS5hg9A==";
};
dependencies = [
sources."2-thenable-1.0.0"
@@ -111932,7 +112503,7 @@ in
sources."js-yaml-4.1.0"
];
})
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."argparse-2.0.1"
sources."dotenv-8.6.0"
(sources."js-yaml-3.14.1" // {
@@ -111960,16 +112531,15 @@ in
sources."jwt-decode-2.2.0"
];
})
- (sources."@serverless/platform-client-china-2.2.6" // {
+ (sources."@serverless/platform-client-china-2.2.7" // {
dependencies = [
sources."dotenv-8.6.0"
sources."js-yaml-3.14.1"
];
})
sources."@serverless/template-1.1.4"
- (sources."@serverless/utils-5.10.0" // {
+ (sources."@serverless/utils-5.14.0" // {
dependencies = [
- sources."cli-progress-footer-2.0.0"
sources."get-stream-6.0.1"
sources."has-flag-4.0.0"
sources."supports-color-8.1.1"
@@ -111985,14 +112555,14 @@ in
sources."@types/caseless-0.12.2"
sources."@types/http-cache-semantics-4.0.1"
sources."@types/keyv-3.1.3"
- sources."@types/lodash-4.14.172"
+ sources."@types/lodash-4.14.173"
sources."@types/long-4.0.1"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/request-2.48.7"
sources."@types/request-promise-native-1.0.18"
sources."@types/responselike-1.0.0"
sources."@types/tough-cookie-4.0.1"
- sources."adm-zip-0.5.5"
+ sources."adm-zip-0.5.6"
sources."after-0.8.2"
(sources."agent-base-6.0.2" // {
dependencies = [
@@ -112048,7 +112618,7 @@ in
sources."async-2.6.3"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
- (sources."aws-sdk-2.985.0" // {
+ (sources."aws-sdk-2.991.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."ieee754-1.1.13"
@@ -112083,9 +112653,9 @@ in
})
sources."blob-0.0.5"
sources."bluebird-3.7.2"
- (sources."boxen-5.0.1" // {
+ (sources."boxen-5.1.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -112138,13 +112708,7 @@ in
];
})
sources."cli-cursor-3.1.0"
- (sources."cli-progress-footer-1.1.1" // {
- dependencies = [
- sources."ansi-regex-2.1.1"
- sources."cli-color-1.4.0"
- sources."process-utils-2.6.0"
- ];
- })
+ sources."cli-progress-footer-2.0.2"
(sources."cli-sprintf-format-1.1.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -112189,7 +112753,7 @@ in
];
})
sources."dashdash-1.14.1"
- sources."dayjs-1.10.6"
+ sources."dayjs-1.10.7"
sources."debug-2.6.9"
(sources."decompress-4.2.1" // {
dependencies = [
@@ -112279,7 +112843,7 @@ in
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.1.1"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fd-slicer-1.1.0"
sources."fecha-4.2.1"
sources."figures-3.2.0"
@@ -112287,11 +112851,11 @@ in
sources."file-uri-to-path-1.0.0"
sources."filename-reserved-regex-2.0.0"
sources."filenamify-4.3.0"
- sources."filesize-8.0.0"
+ sources."filesize-8.0.3"
sources."fill-range-7.0.1"
sources."find-requires-1.0.0"
sources."flat-5.0.2"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."forever-agent-0.6.1"
sources."form-data-2.5.1"
sources."formidable-1.2.2"
@@ -112321,7 +112885,7 @@ in
sources."globby-11.0.4"
(sources."got-11.8.2" // {
dependencies = [
- sources."@sindresorhus/is-4.0.1"
+ sources."@sindresorhus/is-4.2.0"
sources."@szmarczak/http-timer-4.0.6"
sources."cacheable-request-7.0.2"
sources."decompress-response-6.0.0"
@@ -112369,7 +112933,7 @@ in
sources."ini-1.3.8"
(sources."inquirer-7.3.3" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -112442,8 +113006,8 @@ in
sources."lodash.flatten-4.4.0"
sources."lodash.isplainobject-4.0.6"
sources."lodash.union-4.6.0"
- sources."log-6.1.0"
- (sources."log-node-8.0.0" // {
+ sources."log-6.2.0"
+ (sources."log-node-8.0.1" // {
dependencies = [
sources."has-flag-4.0.0"
sources."supports-color-8.1.1"
@@ -112479,7 +113043,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minizlib-2.1.2"
sources."mkdirp-0.5.5"
sources."ms-2.0.0"
@@ -112498,7 +113062,7 @@ in
];
})
sources."node-dir-0.1.17"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."noop-logger-0.1.1"
sources."normalize-path-3.0.0"
sources."normalize-url-4.5.1"
@@ -112599,7 +113163,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shortid-2.2.16"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-2.8.1"
(sources."simple-git-2.45.1" // {
@@ -112706,6 +113270,7 @@ in
sources."to-regex-range-5.0.1"
sources."token-types-4.1.1"
sources."tough-cookie-2.5.0"
+ sources."tr46-0.0.3"
sources."traverse-0.6.6"
sources."trim-repeated-1.0.0"
sources."triple-beam-1.3.0"
@@ -112731,12 +113296,14 @@ in
sources."util-deprecate-1.0.2"
sources."uuid-8.3.2"
sources."verror-1.10.0"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-1.3.1"
sources."which-pm-runs-1.0.0"
sources."wide-align-1.1.3"
(sources."widest-line-3.1.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -112752,7 +113319,7 @@ in
})
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -113416,10 +113983,10 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.704.0";
+ version = "1.717.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.704.0.tgz";
- sha512 = "vYt8Zp2O5Rce//JAqkivWKTSEGvSIvFMEPy6UM2tCUfRoQdk+398YP0l1yLsGfu8in4Q9A7H+Vy3om4fcFliYQ==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.717.0.tgz";
+ sha512 = "OWVUEr1F24isElAGG7nxjEQnE6xaxpmgj3vDGLLz3ma2mvtgaUxjWT2fx5EopeEhe9tSk7uF6SUrgudCzrjUgQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -113443,7 +114010,7 @@ in
sources."@types/component-emitter-1.2.10"
sources."@types/cookie-0.4.1"
sources."@types/cors-2.8.12"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."accepts-1.3.7"
sources."base64-arraybuffer-0.1.4"
sources."base64id-2.0.0"
@@ -113606,7 +114173,7 @@ in
sources."semver-diff-2.1.0"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
@@ -113699,7 +114266,7 @@ in
sources."array-unique-0.2.1"
sources."arrify-1.0.1"
sources."assign-symbols-1.0.0"
- (sources."async-append-only-log-3.0.9" // {
+ (sources."async-append-only-log-3.0.11" // {
dependencies = [
sources."push-stream-11.0.1"
];
@@ -114006,7 +114573,7 @@ in
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isobject-2.1.0"
- (sources."jitdb-3.3.0" // {
+ (sources."jitdb-3.4.0" // {
dependencies = [
sources."mkdirp-1.0.4"
sources."push-stream-11.0.1"
@@ -114101,7 +114668,7 @@ in
sources."next-tick-1.1.0"
sources."nice-try-1.0.5"
sources."node-bindgen-loader-1.0.1"
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
sources."non-private-ip-1.4.4"
sources."normalize-path-2.1.1"
sources."normalize-uri-1.1.3"
@@ -114415,7 +114982,7 @@ in
sources."ssb-client-4.9.0"
sources."ssb-config-3.4.5"
sources."ssb-db-19.2.0"
- (sources."ssb-db2-2.4.0" // {
+ (sources."ssb-db2-2.5.2" // {
dependencies = [
sources."abstract-leveldown-6.2.3"
(sources."flumecodec-0.0.1" // {
@@ -114683,7 +115250,7 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.985.0" // {
+ (sources."aws-sdk-2.991.0" // {
dependencies = [
sources."uuid-3.3.2"
];
@@ -114868,7 +115435,7 @@ in
sources."fd-slicer-1.1.0"
sources."finalhandler-1.1.2"
sources."find-up-3.0.0"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."forever-agent-0.6.1"
sources."form-data-2.1.4"
sources."formidable-1.2.2"
@@ -115074,7 +115641,7 @@ in
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
- (sources."openid-2.0.9" // {
+ (sources."openid-2.0.10" // {
dependencies = [
sources."qs-6.10.1"
];
@@ -115217,7 +115784,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-1.0.0"
sources."sntp-1.0.9"
(sources."socket.io-2.4.1" // {
@@ -115476,12 +116043,12 @@ in
sources."@babel/helper-hoist-variables-7.15.4"
sources."@babel/helper-member-expression-to-functions-7.15.4"
sources."@babel/helper-module-imports-7.15.4"
- sources."@babel/helper-module-transforms-7.15.4"
+ sources."@babel/helper-module-transforms-7.15.7"
sources."@babel/helper-optimise-call-expression-7.15.4"
sources."@babel/helper-replace-supers-7.15.4"
sources."@babel/helper-simple-access-7.15.4"
sources."@babel/helper-split-export-declaration-7.15.4"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/helper-validator-option-7.14.5"
sources."@babel/helpers-7.15.4"
(sources."@babel/highlight-7.14.5" // {
@@ -115489,10 +116056,10 @@ in
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.15.5"
+ sources."@babel/parser-7.15.7"
sources."@babel/template-7.15.4"
sources."@babel/traverse-7.15.4"
- sources."@babel/types-7.15.4"
+ sources."@babel/types-7.15.6"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
@@ -115503,8 +116070,8 @@ in
sources."@types/normalize-package-data-2.4.1"
sources."@types/parse-json-4.0.0"
sources."@types/unist-2.0.6"
- sources."ajv-8.6.2"
- sources."ansi-regex-5.0.0"
+ sources."ajv-8.6.3"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."array-union-2.1.0"
sources."arrify-1.0.1"
@@ -115522,7 +116089,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
(sources."chalk-4.1.2" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -115560,7 +116127,7 @@ in
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -115571,7 +116138,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.7"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."file-entry-cache-6.0.1"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
@@ -115638,7 +116205,7 @@ in
sources."log-symbols-4.1.0"
sources."longest-streak-2.0.4"
sources."lru-cache-6.0.0"
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."mathml-tag-names-2.1.3"
sources."mdast-util-from-markdown-0.8.5"
sources."mdast-util-to-markdown-0.6.5"
@@ -115656,7 +116223,7 @@ in
];
})
sources."ms-2.1.2"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
(sources."normalize-package-data-3.0.3" // {
dependencies = [
sources."semver-7.3.5"
@@ -115728,7 +116295,7 @@ in
sources."run-parallel-1.2.0"
sources."safe-buffer-5.1.2"
sources."semver-6.3.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
(sources."slice-ansi-4.0.0" // {
dependencies = [
@@ -115793,13 +116360,16 @@ in
svelte-check = nodeEnv.buildNodePackage {
name = "svelte-check";
packageName = "svelte-check";
- version = "2.2.5";
+ version = "2.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/svelte-check/-/svelte-check-2.2.5.tgz";
- sha512 = "EstDoqxjqWStWELh7Z0qytqUDl/ikdNEr21dveNc4fUDnhnqO2F2jHEufqoNnC3GfBji3GIUHvoXsp/I5lMbCg==";
+ url = "https://registry.npmjs.org/svelte-check/-/svelte-check-2.2.6.tgz";
+ sha512 = "oJux/afbmcZO+N+ADXB88h6XANLie8Y2rh2qBlhgfkpr2c3t/q/T0w2JWrHqagaDL8zeNwO8a8RVFBkrRox8gg==";
};
dependencies = [
- sources."@types/node-16.9.0"
+ sources."@nodelib/fs.scandir-2.1.5"
+ sources."@nodelib/fs.stat-2.0.5"
+ sources."@nodelib/fs.walk-1.2.8"
+ sources."@types/node-16.9.4"
sources."@types/pug-2.0.5"
sources."@types/sass-1.16.1"
sources."ansi-styles-4.3.0"
@@ -115817,6 +116387,8 @@ in
sources."concat-map-0.0.1"
sources."detect-indent-6.1.0"
sources."es6-promise-3.3.1"
+ sources."fast-glob-3.2.7"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
@@ -115832,19 +116404,24 @@ in
sources."is-glob-4.0.1"
sources."is-number-7.0.0"
sources."magic-string-0.25.7"
+ sources."merge2-1.4.1"
+ sources."micromatch-4.0.4"
sources."min-indent-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."mri-1.1.6"
+ sources."mri-1.2.0"
sources."normalize-path-3.0.0"
sources."once-1.4.0"
sources."parent-module-1.0.1"
sources."path-is-absolute-1.0.1"
sources."picomatch-2.3.0"
+ sources."queue-microtask-1.2.3"
sources."readdirp-3.6.0"
sources."resolve-from-4.0.0"
+ sources."reusify-1.0.4"
sources."rimraf-2.7.1"
+ sources."run-parallel-1.2.0"
sources."sade-1.7.4"
sources."sander-0.5.1"
sources."sorcery-0.10.0"
@@ -115852,9 +116429,9 @@ in
sources."sourcemap-codec-1.4.8"
sources."strip-indent-3.0.0"
sources."supports-color-7.2.0"
- sources."svelte-preprocess-4.9.4"
+ sources."svelte-preprocess-4.9.5"
sources."to-regex-range-5.0.1"
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
sources."wrappy-1.0.2"
];
buildInputs = globalBuildInputs;
@@ -115870,36 +116447,34 @@ in
svelte-language-server = nodeEnv.buildNodePackage {
name = "svelte-language-server";
packageName = "svelte-language-server";
- version = "0.14.7";
+ version = "0.14.8";
src = fetchurl {
- url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.14.7.tgz";
- sha512 = "GuqBLvHE41ZB6G4EPhUeShDGav4k5TdMmNXk8j1fXGZSrwW+3Q7WmCNMqqeQgrNNtOg1UCUUx7XEjrvPu7RqDg==";
+ url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.14.8.tgz";
+ sha512 = "0Q05fnhAZ4YlHNC2WAcUO2DXv+YhavU1Vbz8pNq/qUbHYgFzQe4yRPEfTNhBvnWtpVAQsfFk/kwgKQj13MwOxQ==";
};
dependencies = [
sources."@emmetio/abbreviation-2.2.2"
sources."@emmetio/css-abbreviation-2.1.4"
sources."@emmetio/scanner-1.0.0"
- sources."@types/node-16.9.0"
+ sources."@nodelib/fs.scandir-2.1.5"
+ sources."@nodelib/fs.stat-2.0.5"
+ sources."@nodelib/fs.walk-1.2.8"
+ sources."@types/node-16.9.4"
sources."@types/pug-2.0.5"
sources."@types/sass-1.16.1"
sources."anymatch-3.1.2"
- sources."balanced-match-1.0.2"
sources."binary-extensions-2.2.0"
- sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
sources."chokidar-3.5.2"
- sources."concat-map-0.0.1"
sources."dedent-js-1.0.1"
sources."detect-indent-6.1.0"
sources."emmet-2.3.4"
sources."estree-walker-2.0.2"
+ sources."fast-glob-3.2.7"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
- sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
- sources."glob-7.1.7"
sources."glob-parent-5.1.2"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
sources."is-binary-path-2.1.0"
sources."is-extglob-2.1.1"
sources."is-glob-4.0.1"
@@ -115907,25 +116482,27 @@ in
sources."jsonc-parser-2.3.1"
sources."lodash-4.17.21"
sources."lower-case-2.0.2"
+ sources."merge2-1.4.1"
+ sources."micromatch-4.0.4"
sources."min-indent-1.0.1"
- sources."minimatch-3.0.4"
sources."no-case-3.0.4"
sources."normalize-path-3.0.0"
- sources."once-1.4.0"
sources."pascal-case-3.1.2"
- sources."path-is-absolute-1.0.1"
sources."picomatch-2.3.0"
- sources."prettier-2.3.0"
- sources."prettier-plugin-svelte-2.3.1"
+ sources."prettier-2.3.2"
+ sources."prettier-plugin-svelte-2.4.0"
+ sources."queue-microtask-1.2.3"
sources."readdirp-3.6.0"
+ sources."reusify-1.0.4"
+ sources."run-parallel-1.2.0"
sources."source-map-0.7.3"
sources."strip-indent-3.0.0"
sources."svelte-3.38.3"
sources."svelte-preprocess-4.7.4"
- sources."svelte2tsx-0.4.5"
+ sources."svelte2tsx-0.4.6"
sources."to-regex-range-5.0.1"
sources."tslib-2.3.1"
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
sources."vscode-css-languageservice-5.0.0"
sources."vscode-emmet-helper-2.1.2"
sources."vscode-html-languageservice-4.0.0"
@@ -115940,7 +116517,6 @@ in
sources."vscode-languageserver-types-3.16.0"
sources."vscode-nls-5.0.0"
sources."vscode-uri-2.1.2"
- sources."wrappy-1.0.2"
];
buildInputs = globalBuildInputs;
meta = {
@@ -115955,13 +116531,13 @@ in
svgo = nodeEnv.buildNodePackage {
name = "svgo";
packageName = "svgo";
- version = "2.5.0";
+ version = "2.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/svgo/-/svgo-2.5.0.tgz";
- sha512 = "FSdBOOo271VyF/qZnOn1PgwCdt1v4Dx0Sey+U1jgqm1vqRYjPGdip0RGrFW6ItwtkBB8rHgHk26dlVr0uCs82Q==";
+ url = "https://registry.npmjs.org/svgo/-/svgo-2.6.1.tgz";
+ sha512 = "SDo274ymyG1jJ3HtCr3hkfwS8NqWdF0fMr6xPlrJ5y2QMofsQxIEFWgR1epwb197teKGgnZbzozxvJyIeJpE2Q==";
};
dependencies = [
- sources."@trysound/sax-0.1.1"
+ sources."@trysound/sax-0.2.0"
sources."boolbase-1.0.0"
sources."colorette-1.4.0"
sources."commander-7.2.0"
@@ -115975,7 +116551,7 @@ in
sources."domutils-2.8.0"
sources."entities-2.2.0"
sources."mdn-data-2.0.14"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."source-map-0.6.1"
sources."stable-0.1.8"
];
@@ -116461,7 +117037,7 @@ in
sources."shebang-regex-1.0.0"
sources."side-channel-1.0.4"
sources."sigmund-1.0.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-1.0.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
@@ -116700,7 +117276,7 @@ in
sources."module-alias-2.2.2"
sources."moment-2.29.1"
sources."ms-2.1.2"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."oauth-sign-0.9.0"
sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
@@ -116731,12 +117307,15 @@ in
sources."strip-ansi-5.2.0"
sources."telegraf-3.39.0"
sources."tough-cookie-2.5.0"
+ sources."tr46-0.0.3"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-1.0.3"
sources."typegram-3.4.3"
sources."uri-js-4.4.1"
sources."uuid-3.4.0"
sources."verror-1.10.0"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-module-2.0.0"
sources."wrap-ansi-5.1.0"
sources."ws-6.2.2"
@@ -116813,7 +117392,7 @@ in
sources."safe-buffer-5.1.2"
sources."semver-5.7.1"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-3.1.0"
sources."string-width-1.0.2"
@@ -116895,10 +117474,10 @@ in
terser = nodeEnv.buildNodePackage {
name = "terser";
packageName = "terser";
- version = "5.7.2";
+ version = "5.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/terser/-/terser-5.7.2.tgz";
- sha512 = "0Omye+RD4X7X69O0eql3lC4Heh/5iLj3ggxR/B5ketZLOtLiOqukUgjw3q4PDnNQbsrkKr3UMypqStQG3XKRvw==";
+ url = "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz";
+ sha512 = "h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==";
};
dependencies = [
sources."buffer-from-1.1.2"
@@ -116948,7 +117527,7 @@ in
sources."@textlint/utils-12.0.2"
sources."@types/mdast-3.0.10"
sources."@types/unist-2.0.6"
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
sources."argparse-1.0.10"
@@ -117125,7 +117704,7 @@ in
})
(sources."strip-ansi-6.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
];
})
sources."strip-bom-2.0.0"
@@ -117228,7 +117807,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.14.5"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
@@ -117419,7 +117998,7 @@ in
sources."semver-6.3.0"
];
})
- sources."map-obj-4.2.1"
+ sources."map-obj-4.3.0"
sources."map-stream-0.1.0"
sources."markdown-escapes-1.0.4"
sources."mdast-comment-marker-1.1.2"
@@ -117519,7 +118098,7 @@ in
sources."semver-6.3.0"
];
})
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."sliced-1.0.1"
sources."space-separated-tokens-1.1.5"
(sources."spawn-to-readstream-0.1.3" // {
@@ -117547,7 +118126,7 @@ in
sources."stream-combiner-0.0.4"
(sources."string-width-4.2.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."strip-ansi-6.0.0"
@@ -118046,7 +118625,7 @@ in
sources."@types/cacheable-request-6.0.2"
sources."@types/http-cache-semantics-4.0.1"
sources."@types/keyv-3.1.3"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/responselike-1.0.0"
sources."abbrev-1.1.1"
sources."abstract-logging-2.0.1"
@@ -118122,7 +118701,7 @@ in
sources."content-type-1.0.4"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
- sources."core-js-3.17.3"
+ sources."core-js-3.18.0"
sources."core-util-is-1.0.2"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
@@ -118389,7 +118968,7 @@ in
sources."serve-static-1.14.1"
sources."set-blocking-2.0.0"
sources."setprototypeof-1.1.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
(sources."socket.io-2.3.0" // {
dependencies = [
sources."debug-4.1.1"
@@ -118913,10 +119492,10 @@ in
typescript = nodeEnv.buildNodePackage {
name = "typescript";
packageName = "typescript";
- version = "4.4.2";
+ version = "4.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.4.2.tgz";
- sha512 = "gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz";
+ sha512 = "4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -118953,7 +119532,7 @@ in
sources."del-6.0.0"
sources."dir-glob-3.0.1"
sources."fast-glob-3.2.7"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
sources."fs-extra-10.0.0"
sources."fs.realpath-1.0.0"
@@ -119061,10 +119640,10 @@ in
sources."@types/component-emitter-1.2.10"
sources."@types/cookie-0.4.1"
sources."@types/cors-2.8.12"
- sources."@types/node-14.17.15"
+ sources."@types/node-14.17.17"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
(sources."ansi-styles-4.3.0" // {
dependencies = [
sources."color-convert-2.0.1"
@@ -119342,7 +119921,7 @@ in
sha512 = "N+ENrder8z9zJQF9UM7K3/1LcfVW60omqeyaQsu6GN1BGdCgPm8gdHssn7WRD7vx+ABKc82IE1+pJyHOPkwe+w==";
};
dependencies = [
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/unist-2.0.6"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -119506,7 +120085,7 @@ in
sources."chownr-2.0.0"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -119568,12 +120147,12 @@ in
})
sources."mimic-response-2.1.0"
sources."minimatch-3.0.4"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minizlib-2.1.2"
sources."mkdirp-1.0.4"
sources."ms-2.1.2"
sources."nan-2.15.0"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."nopt-5.0.0"
sources."npmlog-4.1.2"
sources."number-is-nan-1.0.1"
@@ -119591,7 +120170,7 @@ in
sources."safer-buffer-2.1.2"
sources."semver-7.3.5"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-3.1.0"
sources."string-width-1.0.2"
@@ -119599,6 +120178,7 @@ in
sources."strip-ansi-3.0.1"
sources."tar-6.1.11"
sources."topojson-client-3.1.0"
+ sources."tr46-0.0.3"
sources."util-deprecate-1.0.2"
sources."vega-5.20.2"
sources."vega-canvas-1.2.6"
@@ -119630,10 +120210,12 @@ in
sources."vega-view-transforms-4.5.8"
sources."vega-voronoi-4.1.5"
sources."vega-wordcloud-4.1.3"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."wide-align-1.1.3"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -119644,7 +120226,7 @@ in
sources."yallist-4.0.0"
(sources."yargs-16.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -119672,7 +120254,7 @@ in
};
dependencies = [
sources."@types/clone-2.1.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."array-flat-polyfill-1.0.1"
sources."cliui-7.0.4"
@@ -119719,7 +120301,7 @@ in
dependencies = [
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@vercel/build-utils-2.12.2"
sources."@vercel/go-1.2.3"
sources."@vercel/node-1.12.1"
@@ -119798,12 +120380,12 @@ in
sources."responselike-1.0.2"
sources."semver-6.3.0"
sources."semver-diff-3.1.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."source-map-0.6.1"
sources."source-map-support-0.5.20"
(sources."string-width-4.2.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."strip-ansi-6.0.0"
@@ -119865,7 +120447,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.12.11"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."chalk-2.4.2"
@@ -119879,7 +120461,7 @@ in
sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."astral-regex-2.0.0"
@@ -119909,7 +120491,7 @@ in
sources."enquirer-2.3.6"
sources."escape-string-regexp-4.0.0"
sources."eslint-7.32.0"
- (sources."eslint-plugin-vue-7.17.0" // {
+ (sources."eslint-plugin-vue-7.18.0" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -119985,7 +120567,7 @@ in
sources."path-key-3.1.1"
sources."path-parse-1.0.7"
sources."prelude-ls-1.2.1"
- sources."prettier-2.4.0"
+ sources."prettier-2.4.1"
sources."progress-2.0.3"
sources."punycode-2.1.1"
sources."regexpp-3.2.0"
@@ -120010,7 +120592,7 @@ in
sources."supports-color-5.5.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.2"
+ sources."ajv-8.6.3"
sources."json-schema-traverse-1.0.0"
];
})
@@ -120026,7 +120608,7 @@ in
sources."tsutils-2.29.0"
sources."type-check-0.4.0"
sources."type-fest-0.20.2"
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
sources."uri-js-4.4.1"
sources."v8-compile-cache-2.3.0"
(sources."vue-eslint-parser-7.11.0" // {
@@ -120230,7 +120812,7 @@ in
sources."vscode-nls-4.1.2"
];
})
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
sources."vscode-css-languageservice-5.1.5"
sources."vscode-html-languageservice-4.0.8"
sources."vscode-json-languageservice-4.1.7"
@@ -120255,10 +120837,10 @@ in
"vscode-lldb-build-deps-../../misc/vscode-extensions/vscode-lldb/build-deps" = nodeEnv.buildNodePackage {
name = "vscode-lldb";
packageName = "vscode-lldb";
- version = "1.6.5";
+ version = "1.6.7";
src = ../../misc/vscode-extensions/vscode-lldb/build-deps;
dependencies = [
- sources."@discoveryjs/json-ext-0.5.3"
+ sources."@discoveryjs/json-ext-0.5.5"
sources."@types/eslint-7.28.0"
sources."@types/eslint-scope-3.7.1"
sources."@types/estree-0.0.50"
@@ -120297,7 +120879,7 @@ in
sources."ansi-styles-4.3.0"
sources."anymatch-3.1.2"
sources."argparse-2.0.1"
- sources."azure-devops-node-api-10.2.2"
+ sources."azure-devops-node-api-11.0.1"
sources."balanced-match-1.0.2"
sources."big.js-5.2.2"
sources."binary-extensions-2.2.0"
@@ -120310,7 +120892,7 @@ in
sources."buffer-from-1.1.2"
sources."call-bind-1.0.2"
sources."camelcase-6.2.0"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
(sources."chalk-4.1.2" // {
dependencies = [
sources."supports-color-7.2.0"
@@ -120322,7 +120904,7 @@ in
sources."chrome-trace-event-1.0.3"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -120350,10 +120932,10 @@ in
sources."domelementtype-2.2.0"
sources."domhandler-4.2.2"
sources."domutils-2.8.0"
- sources."electron-to-chromium-1.3.833"
+ sources."electron-to-chromium-1.3.845"
sources."emoji-regex-8.0.0"
sources."emojis-list-3.0.0"
- sources."enhanced-resolve-5.8.2"
+ sources."enhanced-resolve-5.8.3"
sources."entities-2.2.0"
sources."envinfo-7.8.1"
sources."errno-0.1.8"
@@ -120391,6 +120973,7 @@ in
sources."has-flag-4.0.0"
sources."has-symbols-1.0.2"
sources."he-1.2.0"
+ sources."hosted-git-info-4.0.2"
sources."htmlparser2-6.1.0"
sources."human-signals-2.1.0"
sources."import-local-3.0.2"
@@ -120409,7 +120992,7 @@ in
sources."isarray-0.0.1"
sources."isexe-2.0.0"
sources."isobject-3.0.1"
- sources."jest-worker-27.1.1"
+ sources."jest-worker-27.2.0"
sources."js-yaml-4.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
@@ -120452,10 +121035,10 @@ in
sources."mute-stream-0.0.8"
sources."nanoid-3.1.20"
sources."neo-async-2.6.2"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."normalize-path-3.0.0"
sources."npm-run-path-4.0.1"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."object-inspect-1.11.0"
sources."once-1.4.0"
sources."onetime-5.1.2"
@@ -120495,7 +121078,9 @@ in
sources."resolve-1.20.0"
sources."resolve-cwd-3.0.0"
sources."resolve-from-5.0.0"
+ sources."rimraf-3.0.2"
sources."safe-buffer-5.2.1"
+ sources."sax-1.2.4"
sources."schema-utils-3.1.1"
sources."semver-5.7.1"
sources."serialize-javascript-5.0.1"
@@ -120503,7 +121088,7 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."side-channel-1.0.4"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."source-map-0.6.1"
sources."source-map-support-0.5.20"
sources."sprintf-js-1.0.3"
@@ -120514,8 +121099,8 @@ in
sources."strip-final-newline-2.0.0"
sources."strip-json-comments-3.1.1"
sources."supports-color-8.1.1"
- sources."tapable-2.2.0"
- (sources."terser-5.7.2" // {
+ sources."tapable-2.2.1"
+ (sources."terser-5.9.0" // {
dependencies = [
sources."commander-2.20.3"
sources."source-map-0.7.3"
@@ -120526,7 +121111,7 @@ in
sources."serialize-javascript-6.0.0"
];
})
- sources."tmp-0.0.29"
+ sources."tmp-0.2.1"
sources."to-regex-range-5.0.1"
(sources."ts-loader-8.3.0" // {
dependencies = [
@@ -120538,14 +121123,14 @@ in
sources."tslib-2.3.1"
sources."tunnel-0.0.6"
sources."typed-rest-client-1.8.6"
- sources."typescript-4.4.2"
+ sources."typescript-4.4.3"
sources."uc.micro-1.0.6"
sources."underscore-1.13.1"
sources."uri-js-4.4.1"
sources."url-join-1.1.0"
sources."util-deprecate-1.0.2"
sources."v8-compile-cache-2.3.0"
- (sources."vsce-1.88.0" // {
+ (sources."vsce-1.99.0" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -120559,33 +121144,35 @@ in
sources."vscode-debugadapter-testsupport-1.49.0"
sources."vscode-debugprotocol-1.49.0"
sources."watchpack-2.2.0"
- sources."webpack-5.52.0"
+ sources."webpack-5.53.0"
(sources."webpack-cli-4.8.0" // {
dependencies = [
sources."commander-7.2.0"
];
})
sources."webpack-merge-5.8.0"
- sources."webpack-sources-3.2.0"
+ sources."webpack-sources-3.2.1"
sources."which-2.0.2"
sources."wide-align-1.1.3"
sources."wildcard-2.0.0"
sources."workerpool-6.1.0"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
];
})
sources."wrappy-1.0.2"
+ sources."xml2js-0.4.23"
+ sources."xmlbuilder-11.0.1"
sources."y18n-5.0.8"
sources."yallist-4.0.0"
sources."yaml-1.10.2"
(sources."yargs-16.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -120820,7 +121407,7 @@ in
sources."safer-buffer-2.1.2"
sources."seek-bzip-1.0.6"
sources."semver-5.7.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."source-map-0.6.1"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
@@ -120903,7 +121490,7 @@ in
};
dependencies = [
sources."@babel/code-frame-7.14.5"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
sources."@babel/highlight-7.14.5"
sources."@emmetio/extract-abbreviation-0.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
@@ -120920,7 +121507,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-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/unist-2.0.6"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -121552,7 +122139,7 @@ in
sources."shebang-regex-1.0.0"
sources."shellsubstitute-1.2.0"
sources."sigmund-1.0.1"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-1.0.0"
sources."slice-ansi-2.1.0"
(sources."snapdragon-0.8.2" // {
@@ -121761,7 +122348,7 @@ in
sources."vfile-message-3.0.2"
(sources."vfile-reporter-6.0.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -121843,7 +122430,7 @@ in
sha512 = "uhSNGU27KDT2e2v51l/NqMc59O7X0DG7CHonZOwsnvMHLvyudCLZgXCU8Rw4T8gpqg2asn50vfPHq7l3DGlN5w==";
};
dependencies = [
- sources."@babel/runtime-corejs3-7.15.4"
+ sources."@babel/runtime-7.15.4"
sources."@mapbox/node-pre-gyp-1.0.5"
sources."@tootallnate/once-1.1.2"
sources."@types/raf-3.4.0"
@@ -121867,7 +122454,7 @@ in
sources."balanced-match-1.0.2"
(sources."bit-field-1.5.3" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."fs-extra-10.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
@@ -121879,11 +122466,11 @@ in
sources."browser-process-hrtime-1.0.0"
sources."btoa-1.2.1"
sources."canvas-2.8.0"
- sources."canvg-3.0.7"
+ sources."canvg-3.0.8"
sources."chownr-2.0.0"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -121895,7 +122482,7 @@ in
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
- sources."core-js-pure-3.17.3"
+ sources."core-js-3.18.0"
sources."core-util-is-1.0.3"
sources."cssom-0.4.4"
(sources."cssstyle-2.3.0" // {
@@ -121903,7 +122490,13 @@ in
sources."cssom-0.3.8"
];
})
- sources."data-urls-2.0.0"
+ (sources."data-urls-2.0.0" // {
+ dependencies = [
+ sources."tr46-2.1.0"
+ sources."webidl-conversions-6.1.0"
+ sources."whatwg-url-8.7.0"
+ ];
+ })
sources."debug-4.3.2"
sources."decimal.js-10.3.1"
sources."decompress-response-4.2.1"
@@ -121941,7 +122534,13 @@ in
sources."is-fullwidth-code-point-1.0.0"
sources."is-potential-custom-element-name-1.0.1"
sources."isarray-1.0.0"
- sources."jsdom-16.7.0"
+ (sources."jsdom-16.7.0" // {
+ dependencies = [
+ sources."tr46-2.1.0"
+ sources."webidl-conversions-6.1.0"
+ sources."whatwg-url-8.7.0"
+ ];
+ })
sources."json5-2.2.0"
sources."jsonfile-6.1.0"
sources."levn-0.3.0"
@@ -121958,12 +122557,12 @@ in
sources."mimic-response-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minizlib-2.1.2"
sources."mkdirp-1.0.4"
sources."ms-2.1.2"
sources."nan-2.15.0"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."nopt-5.0.0"
sources."npmlog-4.1.2"
sources."number-is-nan-1.0.1"
@@ -121991,7 +122590,7 @@ in
sources."saxes-5.0.1"
sources."semver-7.3.5"
sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."simple-concat-1.0.1"
sources."simple-get-3.1.0"
sources."source-map-0.6.1"
@@ -122008,7 +122607,7 @@ in
sources."universalify-0.1.2"
];
})
- sources."tr46-2.1.0"
+ sources."tr46-0.0.3"
sources."tspan-0.4.0"
sources."type-check-0.3.2"
sources."universalify-2.0.0"
@@ -122016,15 +122615,15 @@ in
sources."w3c-hr-time-1.0.2"
sources."w3c-xmlserializer-2.0.0"
sources."wavedrom-2.8.1"
- sources."webidl-conversions-6.1.0"
+ sources."webidl-conversions-3.0.1"
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
- sources."whatwg-url-8.7.0"
+ sources."whatwg-url-5.0.0"
sources."wide-align-1.1.3"
sources."word-wrap-1.2.3"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -122038,7 +122637,7 @@ in
sources."yallist-4.0.0"
(sources."yargs-16.2.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.2"
sources."strip-ansi-6.0.0"
@@ -122059,14 +122658,14 @@ in
web-ext = nodeEnv.buildNodePackage {
name = "web-ext";
packageName = "web-ext";
- version = "6.3.0";
+ version = "6.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/web-ext/-/web-ext-6.3.0.tgz";
- sha512 = "yMpSFUN6396oMs09zN+gqYM8gozfz932gduLdRCtspt16qt33c8p+7crGkHkAQmLRloMn2c4I/1RKgMq02Vnhg==";
+ url = "https://registry.npmjs.org/web-ext/-/web-ext-6.4.0.tgz";
+ sha512 = "M8NLCvgpPbJ9spQPlBjNmSEg674lC1SPI/X5UK0tJoz8mqvL70mFTEWrFcmgjDewzh+/DFNKiIOQFPg1UXjYDw==";
};
dependencies = [
sources."@babel/code-frame-7.12.11"
- sources."@babel/helper-validator-identifier-7.14.9"
+ sources."@babel/helper-validator-identifier-7.15.7"
(sources."@babel/highlight-7.14.5" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -122097,21 +122696,21 @@ in
];
})
sources."@humanwhocodes/object-schema-1.2.0"
- sources."@mdn/browser-compat-data-3.3.14"
+ sources."@mdn/browser-compat-data-4.0.2"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/minimatch-3.0.5"
- sources."@types/node-16.9.0"
- sources."@types/yauzl-2.9.1"
+ sources."@types/node-16.9.4"
+ sources."@types/yauzl-2.9.2"
sources."acorn-7.4.1"
sources."acorn-jsx-5.3.2"
- (sources."addons-linter-3.12.0" // {
+ (sources."addons-linter-3.14.0" // {
dependencies = [
- sources."yargs-17.1.0"
+ sources."yargs-17.1.1"
];
})
- sources."addons-scanner-utils-4.9.0"
- sources."adm-zip-0.5.5"
+ sources."addons-scanner-utils-4.10.0"
+ sources."adm-zip-0.5.6"
sources."ajv-6.12.6"
sources."ajv-merge-patch-4.1.0"
(sources."ansi-align-3.0.0" // {
@@ -122147,7 +122746,7 @@ in
sources."bcrypt-pbkdf-1.0.2"
sources."bluebird-2.9.34"
sources."boolbase-1.0.0"
- sources."boxen-5.0.1"
+ sources."boxen-5.1.2"
sources."brace-expansion-1.1.11"
sources."buffer-crc32-0.2.13"
sources."buffer-equal-constant-time-1.0.1"
@@ -122170,7 +122769,7 @@ in
sources."cli-boxes-2.2.1"
(sources."cliui-7.0.4" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -122186,7 +122785,7 @@ in
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
sources."configstore-5.0.1"
- sources."core-js-3.16.0"
+ sources."core-js-3.17.2"
sources."core-util-is-1.0.2"
sources."cross-spawn-7.0.3"
sources."crypto-random-string-2.0.0"
@@ -122234,7 +122833,7 @@ in
sources."escape-string-regexp-4.0.0"
(sources."eslint-7.32.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."debug-4.3.2"
sources."eslint-visitor-keys-2.1.0"
(sources."espree-7.3.1" // {
@@ -122286,6 +122885,7 @@ in
sources."fast-levenshtein-2.0.6"
sources."fast-redact-3.0.2"
sources."fast-safe-stringify-2.1.1"
+ sources."fastify-warning-0.2.0"
sources."fd-slicer-1.1.0"
sources."file-entry-cache-6.0.1"
(sources."firefox-profile-4.2.0" // {
@@ -122463,7 +123063,7 @@ in
})
sources."normalize-url-4.5.1"
sources."npm-run-path-4.0.1"
- sources."nth-check-2.0.0"
+ sources."nth-check-2.0.1"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
sources."object-is-1.1.5"
@@ -122491,7 +123091,7 @@ in
sources."path-key-3.1.1"
sources."pend-1.2.0"
sources."performance-now-2.1.0"
- sources."pino-6.13.0"
+ sources."pino-6.13.2"
sources."pino-std-serializers-3.2.0"
sources."postcss-8.3.6"
sources."prelude-ls-1.2.1"
@@ -122504,7 +123104,7 @@ in
sources."pupa-2.1.1"
sources."qs-6.5.2"
sources."queue-6.0.2"
- sources."quick-format-unescaped-4.0.3"
+ sources."quick-format-unescaped-4.0.4"
(sources."rc-1.2.8" // {
dependencies = [
sources."ini-1.3.8"
@@ -122554,8 +123154,8 @@ in
sources."shebang-regex-3.0.0"
sources."shell-quote-1.6.1"
sources."shellwords-0.1.1"
- sources."sign-addon-3.7.0"
- sources."signal-exit-3.0.3"
+ sources."sign-addon-3.8.0"
+ sources."signal-exit-3.0.4"
sources."slice-ansi-4.0.0"
sources."sonic-boom-1.4.1"
sources."source-map-0.6.1"
@@ -122569,7 +123169,7 @@ in
sources."stream-to-promise-3.0.0"
(sources."string-width-4.2.2" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -122587,8 +123187,8 @@ in
sources."supports-color-7.2.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.2"
- sources."ansi-regex-5.0.0"
+ sources."ajv-8.6.3"
+ sources."ansi-regex-5.0.1"
sources."json-schema-traverse-1.0.0"
sources."strip-ansi-6.0.0"
];
@@ -122628,7 +123228,7 @@ in
sources."word-wrap-1.2.3"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."strip-ansi-6.0.0"
];
})
@@ -122662,17 +123262,17 @@ in
webpack = nodeEnv.buildNodePackage {
name = "webpack";
packageName = "webpack";
- version = "5.52.0";
+ version = "5.53.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-5.52.0.tgz";
- sha512 = "yRZOat8jWGwBwHpco3uKQhVU7HYaNunZiJ4AkAVQkPCUGoZk/tiIXiwG+8HIy/F+qsiZvSOa+GLQOj3q5RKRYg==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-5.53.0.tgz";
+ sha512 = "RZ1Z3z3ni44snoWjfWeHFyzvd9HMVYDYC5VXmlYUT6NWgEOWdCNpad5Fve2CzzHoRED7WtsKe+FCyP5Vk4pWiQ==";
};
dependencies = [
sources."@types/eslint-7.28.0"
sources."@types/eslint-scope-3.7.1"
sources."@types/estree-0.0.50"
sources."@types/json-schema-7.0.9"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@webassemblyjs/ast-1.11.1"
sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
sources."@webassemblyjs/helper-api-error-1.11.1"
@@ -122696,12 +123296,12 @@ in
sources."ajv-keywords-3.5.2"
sources."browserslist-4.17.0"
sources."buffer-from-1.1.2"
- sources."caniuse-lite-1.0.30001255"
+ sources."caniuse-lite-1.0.30001259"
sources."chrome-trace-event-1.0.3"
sources."colorette-1.4.0"
sources."commander-2.20.3"
- sources."electron-to-chromium-1.3.833"
- sources."enhanced-resolve-5.8.2"
+ sources."electron-to-chromium-1.3.845"
+ sources."enhanced-resolve-5.8.3"
sources."es-module-lexer-0.7.1"
sources."escalade-3.1.1"
sources."eslint-scope-5.1.1"
@@ -122717,7 +123317,7 @@ in
sources."glob-to-regexp-0.4.1"
sources."graceful-fs-4.2.8"
sources."has-flag-4.0.0"
- sources."jest-worker-27.1.1"
+ sources."jest-worker-27.2.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
sources."loader-runner-4.2.0"
@@ -122725,7 +123325,7 @@ in
sources."mime-db-1.49.0"
sources."mime-types-2.1.32"
sources."neo-async-2.6.2"
- sources."node-releases-1.1.75"
+ sources."node-releases-1.1.76"
sources."p-limit-3.1.0"
sources."punycode-2.1.1"
sources."randombytes-2.1.0"
@@ -122735,8 +123335,8 @@ in
sources."source-map-0.6.1"
sources."source-map-support-0.5.20"
sources."supports-color-8.1.1"
- sources."tapable-2.2.0"
- (sources."terser-5.7.2" // {
+ sources."tapable-2.2.1"
+ (sources."terser-5.9.0" // {
dependencies = [
sources."source-map-0.7.3"
];
@@ -122744,7 +123344,7 @@ in
sources."terser-webpack-plugin-5.2.4"
sources."uri-js-4.4.1"
sources."watchpack-2.2.0"
- sources."webpack-sources-3.2.0"
+ sources."webpack-sources-3.2.1"
sources."yocto-queue-0.1.0"
];
buildInputs = globalBuildInputs;
@@ -122766,7 +123366,7 @@ in
sha512 = "+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw==";
};
dependencies = [
- sources."@discoveryjs/json-ext-0.5.3"
+ sources."@discoveryjs/json-ext-0.5.5"
sources."@webpack-cli/configtest-1.0.4"
sources."@webpack-cli/info-1.3.0"
sources."@webpack-cli/serve-1.5.2"
@@ -122809,7 +123409,7 @@ in
sources."shallow-clone-3.0.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."strip-final-newline-2.0.0"
sources."v8-compile-cache-2.3.0"
sources."webpack-merge-5.8.0"
@@ -122829,10 +123429,10 @@ in
webpack-dev-server = nodeEnv.buildNodePackage {
name = "webpack-dev-server";
packageName = "webpack-dev-server";
- version = "4.1.1";
+ version = "4.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.1.1.tgz";
- sha512 = "Kl1mnCEw8Cy1Kw173gCxLIB242LfPKEOj9WoKhKz/MbryZTNrILzOJTk8kiczw/YUEPzn3gcltCQv6hDsLudRg==";
+ url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.2.1.tgz";
+ sha512 = "SQrIyQDZsTaF84p/WMAXNRKxjTeIaewhDIiHYZ423ENhNAsQWyubvqPTn0IoLMGkbhWyWv8/GYnCjItt0ZNC5w==";
};
dependencies = [
sources."@nodelib/fs.scandir-2.1.5"
@@ -122840,14 +123440,14 @@ in
sources."@nodelib/fs.walk-1.2.8"
sources."@types/http-proxy-1.17.7"
sources."@types/json-schema-7.0.9"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/retry-0.12.1"
sources."accepts-1.3.7"
sources."aggregate-error-3.1.0"
sources."ajv-6.12.6"
sources."ajv-keywords-3.5.2"
sources."ansi-html-community-0.0.8"
- sources."ansi-regex-6.0.0"
+ sources."ansi-regex-6.0.1"
sources."anymatch-3.1.2"
sources."array-flatten-2.1.2"
sources."array-union-2.1.0"
@@ -122915,11 +123515,11 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."faye-websocket-0.11.4"
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
- sources."follow-redirects-1.14.3"
+ sources."follow-redirects-1.14.4"
sources."forwarded-0.2.0"
sources."fresh-0.5.2"
sources."fs-monkey-1.0.3"
@@ -122985,7 +123585,7 @@ in
sources."json-schema-traverse-0.4.1"
sources."lodash-4.17.21"
sources."media-typer-0.3.0"
- sources."memfs-3.2.4"
+ sources."memfs-3.3.0"
sources."merge-descriptors-1.0.1"
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
@@ -123076,7 +123676,7 @@ in
sources."setprototypeof-1.1.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
sources."sockjs-0.3.21"
(sources."spdy-4.0.2" // {
@@ -123097,7 +123697,7 @@ in
sources."safe-buffer-5.1.2"
];
})
- sources."strip-ansi-7.0.0"
+ sources."strip-ansi-7.0.1"
sources."strip-final-newline-2.0.0"
sources."thunky-1.1.0"
sources."to-regex-range-5.0.1"
@@ -123157,7 +123757,7 @@ in
];
})
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
sources."glob-parent-6.0.1"
sources."globby-11.0.4"
@@ -123198,10 +123798,10 @@ in
webtorrent-cli = nodeEnv.buildNodePackage {
name = "webtorrent-cli";
packageName = "webtorrent-cli";
- version = "3.5.4";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.5.4.tgz";
- sha512 = "7YZv5fSs6tf0JPSQT5eT02t+IgZR7sHPGGSbT2ZmE4VO3X1a4WhSIP4tIpQCNxbzcKCCe6NFimpTxlxXNF/KEQ==";
+ url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-4.0.0.tgz";
+ sha512 = "WFs8PWeUO3ck41NVy/fBNiWcmtyrvIanwdZguh2V8Gn27VZSfzcuazFWsbW+t5oNTFk9ToMwD5+PhV7ImzS07Q==";
};
dependencies = [
sources."@leichtgewicht/ip-codec-2.0.3"
@@ -123216,10 +123816,10 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."addr-to-ip-port-1.5.4"
sources."airplay-js-0.3.0"
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."balanced-match-1.0.2"
sources."base64-js-1.5.1"
@@ -123280,7 +123880,7 @@ in
sources."chrome-dgram-3.0.6"
sources."chrome-dns-1.0.1"
sources."chrome-net-3.3.4"
- (sources."chromecasts-1.10.0" // {
+ (sources."chromecasts-1.10.1" // {
dependencies = [
sources."mime-1.6.0"
];
@@ -123387,7 +123987,7 @@ in
sources."mp4-box-encoding-1.4.1"
sources."mp4-stream-3.1.3"
sources."ms-2.0.0"
- (sources."multicast-dns-7.2.3" // {
+ (sources."multicast-dns-git://github.com/webtorrent/multicast-dns.git#fix-setMulticastInterface" // {
dependencies = [
sources."thunky-1.1.0"
];
@@ -123397,7 +123997,7 @@ in
sources."netmask-2.0.2"
sources."network-address-1.1.2"
sources."next-event-1.0.0"
- sources."node-gyp-build-4.2.3"
+ sources."node-gyp-build-4.3.0"
sources."node-ssdp-2.9.1"
sources."nodebmc-0.0.7"
sources."on-finished-2.3.0"
@@ -123638,7 +124238,7 @@ in
sha512 = "tpNqBCpTXplnduzw5XC+FF8zNJ9L/UXmvQyyQj7NKrDNavbJtHvzmZplL5ES/RCnjX7JR7W9wz5GVDXVP3dHUQ==";
};
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
@@ -123877,14 +124477,14 @@ in
sources."config-chain-1.1.13"
sources."configstore-3.1.5"
sources."console-control-strings-1.1.0"
- sources."core-js-3.17.3"
+ sources."core-js-3.18.0"
sources."core-util-is-1.0.3"
sources."create-error-class-3.0.2"
sources."cross-spawn-6.0.5"
sources."crypto-random-string-1.0.0"
sources."currently-unhandled-0.4.1"
sources."dashdash-1.14.1"
- sources."dateformat-4.5.1"
+ sources."dateformat-4.6.3"
sources."debug-2.6.9"
sources."debuglog-1.0.1"
sources."decamelize-1.2.0"
@@ -123931,7 +124531,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."figures-2.0.0"
sources."filelist-1.0.2"
sources."fill-range-7.0.1"
@@ -124137,7 +124737,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.3"
+ sources."minipass-3.1.5"
sources."minipass-collect-1.0.2"
sources."minipass-fetch-1.4.1"
sources."minipass-flush-1.0.5"
@@ -124219,7 +124819,7 @@ in
sources."open-6.4.0"
(sources."ora-5.4.1" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."chalk-4.1.2"
sources."cli-cursor-3.1.0"
@@ -124384,11 +124984,11 @@ in
sources."set-blocking-2.0.0"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
+ sources."signal-exit-3.0.4"
sources."slash-3.0.0"
sources."smart-buffer-4.2.0"
sources."socks-2.6.1"
- (sources."socks-proxy-agent-6.0.0" // {
+ (sources."socks-proxy-agent-6.1.0" // {
dependencies = [
sources."debug-4.3.2"
sources."ms-2.1.2"
@@ -124588,7 +125188,7 @@ in
})
sources."get-stream-6.0.1"
sources."has-flag-4.0.0"
- sources."inquirer-8.1.2"
+ sources."inquirer-8.1.5"
sources."is-fullwidth-code-point-3.0.0"
sources."is-stream-2.0.1"
sources."locate-path-6.0.0"
@@ -124610,7 +125210,7 @@ in
sources."string-width-4.2.2"
(sources."strip-ansi-6.0.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
+ sources."ansi-regex-5.0.1"
];
})
sources."supports-color-7.2.0"
@@ -124657,7 +125257,7 @@ in
sources."@nodelib/fs.walk-1.2.8"
sources."@types/fs-extra-9.0.12"
sources."@types/minimist-1.2.2"
- sources."@types/node-16.9.0"
+ sources."@types/node-16.9.4"
sources."@types/node-fetch-2.5.12"
sources."ansi-styles-4.3.0"
sources."array-union-3.0.1"
@@ -124672,7 +125272,7 @@ in
sources."duplexer-0.1.2"
sources."event-stream-3.3.4"
sources."fast-glob-3.2.7"
- sources."fastq-1.12.0"
+ sources."fastq-1.13.0"
sources."fill-range-7.0.1"
sources."form-data-3.0.1"
sources."from-0.1.7"
@@ -124693,7 +125293,7 @@ in
sources."mime-db-1.49.0"
sources."mime-types-2.1.32"
sources."minimist-1.2.5"
- sources."node-fetch-2.6.2"
+ sources."node-fetch-2.6.4"
sources."path-type-4.0.0"
sources."pause-stream-0.0.11"
sources."picomatch-2.3.0"
@@ -124707,7 +125307,10 @@ in
sources."supports-color-7.2.0"
sources."through-2.3.8"
sources."to-regex-range-5.0.1"
+ sources."tr46-0.0.3"
sources."universalify-2.0.0"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
sources."which-2.0.2"
];
buildInputs = globalBuildInputs;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/GitPython/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/GitPython/default.nix
index 6a1e6af55b..7ae4079089 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/GitPython/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/GitPython/default.nix
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "gitpython";
- version = "3.1.23";
+ version = "3.1.24";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "gitpython-developers";
repo = "GitPython";
rev = version;
- sha256 = "sha256-1+jMg5pOrYJBgv/q9FFnR5Ujc8pwEPZHfLssNnt8nmA=";
+ sha256 = "sha256-KfR14EqXsDgIZUerk/hHDB0Z7IuqncbTNd/yNwrV9I0=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ailment/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ailment/default.nix
index 09ab7d8fff..14a2957131 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ailment/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ailment/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "ailment";
- version = "9.0.9947";
+ version = "9.0.10010";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-4QwpIZbS+ZPjKp2oKSOzpjCK3Bi5AdntKTO8Ujx2TPE=";
+ sha256 = "sha256-kEHbuc5gmurMznTyfn/KnZEClLHJgv2CzK4O30dIgTg=";
};
propagatedBuildInputs = [ pyvex ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aioswitcher/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aioswitcher/default.nix
index a3146da188..f4d1541a13 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aioswitcher/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aioswitcher/default.nix
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "aioswitcher";
- version = "2.0.5";
+ version = "2.0.6";
format = "pyproject";
src = fetchFromGitHub {
owner = "TomerFi";
repo = pname;
rev = version;
- sha256 = "sha256-q1toEKEqTJuZbsrqDjfbUWsQmrwiu2MtcoWqKKRUEJA=";
+ sha256 = "sha256-zgfgM3orhm2ZPp3Cf803adNzPeMOdRGX+sN6rhK1OT4=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/amcrest/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/amcrest/default.nix
index 23b4c78024..d050a7563a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/amcrest/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/amcrest/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "amcrest";
- version = "1.9.2";
+ version = "1.9.3";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "tchellomello";
repo = "python-amcrest";
rev = version;
- sha256 = "sha256-xBrXe3BUvLfSk7zBHVJLh/K3lGVkFKOCq0RNAOb9GqI=";
+ sha256 = "0f9l8xbn40xwx2zzssx5qmkpmv82j6syj8ncnmm6z9dc5wpr6sw7";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/angr/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/angr/default.nix
index e2f6c8051a..7ec9305689 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/angr/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/angr/default.nix
@@ -43,14 +43,14 @@ in
buildPythonPackage rec {
pname = "angr";
- version = "9.0.9947";
+ version = "9.0.10010";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "sha256-qE2LIfcKwMAbmEXycPYo4T1WU9A6tr6mDYcxDs21ySI=";
+ sha256 = "sha256-UWg3lrBMfQsR09wbx8F2nml8eymk7V60gwFbPXwNqAw=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/angrop/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/angrop/default.nix
index 7884e03a2a..e7a3585c0f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/angrop/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/angrop/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "angrop";
- version = "9.0.9947";
+ version = "9.0.10010";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-f9T2M2ilT8v6G87sbJ1r192zEpBeuWUpgQP9sYsUoeU=";
+ sha256 = "sha256-VCVvJI98gyVZC2SPb5hd8FKLTYUhEILJtieb4IQGL2c=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/apprise/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/apprise/default.nix
index 1aa9dc2b10..fbcd7addb2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/apprise/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/apprise/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "apprise";
- version = "0.9.4";
+ version = "0.9.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-Q7iZD9GG8vPxITpn87l3yGtU+L8jwvs2Qi329LHlKrI=";
+ sha256 = "sha256-vwkHA66xK4LGhdazZ0o93+cSpGwgiTCMm8IC8D4G1Y0=";
};
nativeBuildInputs = [ Babel installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/archinfo/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/archinfo/default.nix
index 52efb5483b..9ef6cd046d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/archinfo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/archinfo/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "archinfo";
- version = "9.0.9947";
+ version = "9.0.10010";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-DffiOMJUxreoWyPxelEL7mzaekwInYLquTS7HBIUJiM=";
+ sha256 = "sha256-Eyquud4Cc0bU4z+ElWs/gPzuNRtNKPMxWjSLpwFlBXQ=";
};
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asyncstdlib/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asyncstdlib/default.nix
index dc68584d66..a2434a9cb6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/asyncstdlib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asyncstdlib/default.nix
@@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "asyncstdlib";
- version = "3.9.2";
+ version = "3.10.1";
disabled = pythonOlder "3.7";
format = "flit";
@@ -16,7 +16,7 @@ buildPythonPackage rec {
owner = "maxfischer2781";
repo = pname;
rev = "v${version}";
- sha256 = "04z0x2n4a7503h6xf853p7if218magi98x397648wb21l4gh3zwv";
+ sha256 = "sha256-D8XaBny/m6dXMz6k/FhVX/5t8guNdJsfiX4cVQV4VIY=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bitlist/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bitlist/default.nix
index 9dea05cac9..42fc3b5460 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/bitlist/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/bitlist/default.nix
@@ -24,6 +24,11 @@ buildPythonPackage rec {
nose
];
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "parts~=1.0.3" "parts>=1.0.3"
+ '';
+
pythonImportsCheck = [ "bitlist" ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/claripy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/claripy/default.nix
index a8e1ab9f43..1db9b5959e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/claripy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/claripy/default.nix
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "claripy";
- version = "9.0.9947";
+ version = "9.0.10010";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-3nG173x0N4enGTN52wd0HbHbJJrAI7IKSp7FHQ/v/5U=";
+ sha256 = "sha256-bcVbGDUTVLQ6ybPA2HjRlHJj1gnYK2dazhZXc9k0uSY=";
};
# Use upstream z3 implementation
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cle/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cle/default.nix
index ade7fe633f..3d709b749d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cle/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cle/default.nix
@@ -15,7 +15,7 @@
let
# The binaries are following the argr projects release cycle
- version = "9.0.9947";
+ version = "9.0.10010";
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
binaries = fetchFromGitHub {
@@ -35,7 +35,7 @@ buildPythonPackage rec {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-xlzc5Bde/OFlGJe9e4qb7QSszWyINJkQfEzY0wTaKD0=";
+ sha256 = "sha256-Fq/xkcG6wLRaXG37UEf/3r+EsacpkP2iA+HZLT05ETg=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cmd2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cmd2/default.nix
index 7d979d1f02..f74cf77c5e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cmd2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cmd2/default.nix
@@ -68,6 +68,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Enhancements for standard library's cmd module";
homepage = "https://github.com/python-cmd2/cmd2";
+ license = with licenses; [ mit ];
maintainers = with maintainers; [ teto ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cymem/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cymem/default.nix
index c2de6d82a5..d2d010e9b1 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cymem/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cymem/default.nix
@@ -17,7 +17,7 @@ buildPythonPackage rec {
};
propagatedBuildInputs = [
- cython
+ cython
];
prePatch = ''
@@ -34,6 +34,6 @@ buildPythonPackage rec {
description = "Cython memory pool for RAII-style memory management";
homepage = "https://github.com/explosion/cymem";
license = licenses.mit;
- maintainers = with maintainers; [ sdll ];
- };
+ maintainers = with maintainers; [ ];
+ };
}
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 120c98febc..7850861486 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/dask/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/dask/default.nix
@@ -22,7 +22,7 @@
buildPythonPackage rec {
pname = "dask";
- version = "2021.08.1";
+ version = "2021.09.0";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -31,7 +31,7 @@ buildPythonPackage rec {
owner = "dask";
repo = pname;
rev = version;
- sha256 = "sha256-HnrHOp3Y/iLYaK3KVp6NJrK68BMqX8lTl/wLosiGc7k=";
+ sha256 = "sha256-Gb6eQ5Hebx3mBNGvgB5yvM4dPsIxJl9ka++yYC/Zf7Q=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/databricks-connect/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/databricks-connect/default.nix
index 06a5b227d2..38095ea009 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/databricks-connect/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/databricks-connect/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "databricks-connect";
- version = "8.1.12";
+ version = "8.1.13";
src = fetchPypi {
inherit pname version;
- sha256 = "84e2db897731461a1d6bccd17923c7e8cd0f2512df018287b62fea55fd61891d";
+ sha256 = "2833679bccd507e3eac9ec931cfae85c8070a78ad1286159475b7d3b79a40dc2";
};
sourceRoot = ".";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/deezer-python/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/deezer-python/default.nix
index 926dadd031..f8c754ebb8 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/deezer-python/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/deezer-python/default.nix
@@ -1,26 +1,27 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
+, poetry-core
+, pytest-mock
+, pytest-vcr
+, pytestCheckHook
, pythonOlder
, requests
, tornado
-, poetry-core
-, pytestCheckHook
-, pytest-cov
-, pytest-vcr
}:
buildPythonPackage rec {
pname = "deezer-python";
- version = "2.3.0";
- disabled = pythonOlder "3.6";
+ version = "2.3.1";
format = "pyproject";
+ disabled = pythonOlder "3.6";
+
src = fetchFromGitHub {
owner = "browniebroke";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-pRYC0kJHJ5SKgDdGS1KkQEbv+DkF9oPw/A1GnB0AwfQ=";
+ sha256 = "sha256-0gkPwIz+nZJjxfucy71D0A5CFkhQaW32UH5t1DkuvEs=";
};
nativeBuildInputs = [
@@ -29,8 +30,8 @@ buildPythonPackage rec {
checkInputs = [
pytestCheckHook
- pytest-cov
pytest-vcr
+ pytest-mock
];
propagatedBuildInputs = [
@@ -38,6 +39,13 @@ buildPythonPackage rec {
tornado
];
+ postPatch = ''
+ substituteInPlace pyproject.toml \
+ --replace " --cov=deezer" ""
+ '';
+
+ pythonImportsCheck = [ "deezer" ];
+
meta = with lib; {
description = "A friendly Python wrapper around the Deezer API";
homepage = "https://github.com/browniebroke/deezer-python";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/distributed/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/distributed/default.nix
index 38c977f3ff..777d6d7d74 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/distributed/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/distributed/default.nix
@@ -19,13 +19,13 @@
buildPythonPackage rec {
pname = "distributed";
- version = "2021.8.1";
+ version = "2021.9.0";
disabled = pythonOlder "3.6";
# get full repository need conftest.py to run tests
src = fetchPypi {
inherit pname version;
- sha256 = "c13ac10ecd9ee5f0ff67f5697149062d6e483f23a079918df1ab2e19b11fa77d";
+ sha256 = "sha256-IiKc0rJYODCtGC9AAOkjbww/VG7PdfrqJ32IHU9xWbo=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/einops/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/einops/default.nix
new file mode 100644
index 0000000000..34510762ab
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/einops/default.nix
@@ -0,0 +1,54 @@
+{ lib
+, fetchFromGitHub
+, buildPythonPackage
+, numpy
+, nose
+, nbformat
+, nbconvert
+, jupyter
+, chainer
+, pytorch
+, mxnet
+, tensorflow
+}:
+
+buildPythonPackage rec {
+ pname = "einops";
+ version = "0.3.2";
+
+ src = fetchFromGitHub {
+ owner = "arogozhnikov";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0ix094cfh6w4bvx6ymp5dpm35y9nkaibcn1y50g6kwdp4f0473y8";
+ };
+
+ checkInputs = [
+ nose
+ numpy
+ # For notebook tests
+ nbformat
+ nbconvert
+ jupyter
+ # For backend tests
+ chainer
+ pytorch
+ mxnet
+ tensorflow
+ ];
+
+ # No CUDA in sandbox
+ EINOPS_SKIP_CUPY = 1;
+
+ checkPhase = ''
+ export HOME=$TMPDIR
+ nosetests -v -w tests
+ '';
+
+ meta = {
+ description = "Flexible and powerful tensor operations for readable and reliable code";
+ homepage = "https://github.com/arogozhnikov/einops";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ yl3dy ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/emoji/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/emoji/default.nix
index 0dabc80b1c..1c800cdce6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/emoji/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/emoji/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "emoji";
- version = "1.4.2";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "carpedm20";
repo = pname;
- rev = "v.${version}";
- sha256 = "072m0l1wcbz1jiyc2x5dx0b4ks5zri7m5lhjjy9sgq4qwlqsnr5n";
+ rev = "v${version}";
+ sha256 = "1b75p1ia4ip6aq1657pdwpspvhyjw6dpsrglj2qlql2gdmcm8sp8";
};
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/env-canada/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/env-canada/default.nix
index 3591bbde5e..3b6ba03365 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/env-canada/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/env-canada/default.nix
@@ -8,17 +8,18 @@
, pillow
, pytestCheckHook
, python-dateutil
+, voluptuous
}:
buildPythonPackage rec {
pname = "env-canada";
- version = "0.5.1";
+ version = "0.5.12";
src = fetchFromGitHub {
owner = "michaeldavie";
repo = "env_canada";
rev = "v${version}";
- sha256 = "sha256-tafhOW1wd/D0ojRUdDzp62cQ8w7wgx5ITcWAcoY1i5Y=";
+ sha256 = "sha256-yrvH0A/+QA9HiKa/ohw5q0IIyWff9s9zu6tT08mIT7w=";
};
propagatedBuildInputs = [
@@ -28,6 +29,7 @@ buildPythonPackage rec {
lxml
pillow
python-dateutil
+ voluptuous
];
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/fsspec/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/fsspec/default.nix
index 7b9315c8f8..befcde0c28 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/fsspec/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/fsspec/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "fsspec";
- version = "2021.07.0";
+ version = "2021.08.1";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "intake";
repo = "filesystem_spec";
rev = version;
- hash = "sha256-I0oR7qxMCB2egyOx69hY0++H7fzCdK3ZyyzCvP3yXAs=";
+ sha256 = "0xxzcp69div1sy975x82k754snbsksyqr73h6jiasdxj8wka49s0";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ftfy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ftfy/default.nix
index 2d3ff1febf..5ea93ec179 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ftfy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ftfy/default.nix
@@ -33,6 +33,6 @@ buildPythonPackage rec {
description = "Given Unicode text, make its representation consistent and possibly less broken";
homepage = "https://github.com/LuminosoInsight/python-ftfy";
license = licenses.mit;
- maintainers = with maintainers; [ sdll aborsu ];
+ maintainers = with maintainers; [ aborsu ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gcsfs/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/gcsfs/default.nix
index db063747e8..65e1851318 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/gcsfs/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/gcsfs/default.nix
@@ -17,14 +17,14 @@
buildPythonPackage rec {
pname = "gcsfs";
- version = "2021.07.0";
+ version = "2021.08.1";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "dask";
repo = pname;
rev = version;
- sha256 = "sha256-nC/uyhKKam3W+cOOTBULPeG6Hy2bExWYNOfDs1cPt1Y=";
+ sha256 = "sha256-SPQcSdEEbU791oqkvuwmvyvQ6HglvoWKMi5SdnRcEZI=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gensim/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/gensim/default.nix
index ca185d517b..5cf36c15df 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/gensim/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/gensim/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "gensim";
- version = "4.1.1";
+ version = "4.1.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "7c762daa4029046dfbe467fdd79f911aa140748bf50dc64dbeddc8eaa07f760b";
+ sha256 = "1932c257de4eccbb64cc40d46e8577a25f5f47b94b96019a969fb36150f11d15";
};
propagatedBuildInputs = [ smart-open numpy six scipy ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-dns/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-dns/default.nix
index be463f6a96..05b2d954c4 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-dns/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-dns/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-dns";
- version = "0.33.0";
+ version = "0.33.1";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-iPAJMzxefRjLA0tGUfjAs15ZJvcyBUJB1QCMfMBo96I=";
+ sha256 = "e4aa73fc6ca22764fd7294de19b602dff084d924c77366c136fb9c28e70ae739";
};
propagatedBuildInputs = [ google-api-core google-cloud-core ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix
index 7784b910e1..0da292a342 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-runtimeconfig";
- version = "0.32.4";
+ version = "0.32.5";
src = fetchPypi {
inherit pname version;
- sha256 = "ee239455a5393b51018071678ec0f4cc58ddf0904390e9f317f704f158ab16ab";
+ sha256 = "2f7b2a69f4506239a54f2d88dda872db27fdb0fdfa0d5a9494fefb7ae360aa20";
};
propagatedBuildInputs = [ google-api-core google-cloud-core ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-spanner/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-spanner/default.nix
index e84e7cc06d..1832978aab 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-spanner/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-spanner/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "google-cloud-spanner";
- version = "3.9.0";
+ version = "3.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "53fe3d903363fb17db155fd05f5356d9b310a519fbebd53903aa426a31cad706";
+ sha256 = "49b946f9ae67ebae69d39f1f4ceabe88971b880b92277ce037651db49e5cf167";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-speech/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-speech/default.nix
index 7c414cc132..59d08bd8e5 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-speech/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/google-cloud-speech/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "google-cloud-speech";
- version = "2.8.0";
+ version = "2.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "3750fd988082b880ed1ec6f3d59c4f29f4cd0df3804a58d6c151d4bf15d3a597";
+ sha256 = "2368beb60e5cdeb6db527509cdcc8fc1156eddfc0c73da8f62d60658a551eee1";
};
propagatedBuildInputs = [ libcst google-api-core proto-plus ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/google-crc32c/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/google-crc32c/default.nix
index 41b23321af..1e010f9560 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/google-crc32c/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/google-crc32c/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "google-crc32c";
- version = "1.1.3";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "googleapis";
repo = "python-crc32c";
rev = "v${version}";
- sha256 = "1m2hafyfagvyabizr4fhcp2s2s3x56k006fhvl1qzk994qjhyzqk";
+ sha256 = "0snpqmj2avgqvfd7w26g03w78s6phwd8h55bvpjwm4lwj8hm8id7";
};
buildInputs = [ crc32c ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/google-resumable-media/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/google-resumable-media/default.nix
index 854b6304e7..ad5cc9922c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/google-resumable-media/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/google-resumable-media/default.nix
@@ -12,18 +12,13 @@
buildPythonPackage rec {
pname = "google-resumable-media";
- version = "2.0.2";
+ version = "2.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "36d682161fdcbfa29681212c210fabecbf6849a505a0cbc54b7f70a10a5278a2";
+ sha256 = "b4b4709d04a6a03cbec746c2b5cb18f1f9878bf1ef3cd61908842a3d94c20471";
};
- postPatch = ''
- substituteInPlace setup.py \
- --replace "google-crc32c >= 1.0, <= 1.1.2" "google-crc32c~=1.0"
- '';
-
propagatedBuildInputs = [ google-auth google-crc32c requests ];
checkInputs = [ google-cloud-testutils mock pytestCheckHook pytest-asyncio ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/hdate/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/hdate/default.nix
index 5c8a2c1e9f..42736d0a04 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/hdate/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/hdate/default.nix
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "hdate";
- version = "0.10.3";
+ version = "0.10.4";
disabled = pythonOlder "3.6";
format = "pyproject";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "py-libhdate";
repo = "py-libhdate";
rev = "v${version}";
- sha256 = "sha256-6rOsG6qgq4woBhj25SNWvKshvFLBL/6MJiBZb+NPvdk=";
+ sha256 = "sha256-NF2ZA9ruW7sL2tLY11VAtyPRxGg2o5/mpv3ZsH/Zxb8=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/httpcore/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/httpcore/default.nix
index c6c7b33721..089c2d9fcc 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/httpcore/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/httpcore/default.nix
@@ -17,14 +17,14 @@
buildPythonPackage rec {
pname = "httpcore";
- version = "0.13.6";
+ version = "0.13.7";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "encode";
repo = pname;
rev = version;
- sha256 = "sha256-7G7jchOQTgcFSGZfoMPFm0NY9ofg5MM5Xn5lV+W9w8k=";
+ sha256 = "sha256-9hG9MqqEYMT2j7tXafToGYwHbJfp9/klNqZozHSbweE=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/identify/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/identify/default.nix
index 8146d47c7b..409653dec5 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/identify/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/identify/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "identify";
- version = "2.2.14";
+ version = "2.2.15";
src = fetchFromGitHub {
owner = "pre-commit";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-hQpI69jBEtKYQuB+lx4oF2Ud77IajlAPYWl8IxtSTNo=";
+ sha256 = "sha256-mr778CszspTuKSPwXBDaehCMqbfkNFgAVzpkn7seVoU=";
};
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/imap-tools/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/imap-tools/default.nix
index ca6d54f59e..392663e391 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/imap-tools/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/imap-tools/default.nix
@@ -7,7 +7,7 @@
buildPythonPackage rec {
pname = "imap-tools";
- version = "0.47.0";
+ version = "0.48.1";
disabled = isPy27;
@@ -15,7 +15,7 @@ buildPythonPackage rec {
owner = "ikvk";
repo = "imap_tools";
rev = "v${version}";
- sha256 = "sha256-7I7g/jxaVQDvhoGLWVerqYZhFhGUM/FwH1XCpLpg3D0=";
+ sha256 = "sha256-AS407jsDk+dAz1DPM44vTUQEleohr9xKnjgCw5Rjs9M=";
};
checkInputs = [
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 71f932ebe9..1c4106babe 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, flask, ldapdomaindump, pycryptodomex, pyasn1, pyopenssl, chardet }:
+{ lib, buildPythonPackage, fetchPypi, flask, ldapdomaindump, pycryptodomex, pyasn1, pyopenssl, chardet, setuptools }:
buildPythonPackage rec {
pname = "impacket";
@@ -9,7 +9,7 @@ buildPythonPackage rec {
sha256 = "1c1be8a50cdbe3cffc566ba64f552b1b28bcc79b7a406b833956b49c56d77184";
};
- propagatedBuildInputs = [ flask ldapdomaindump pycryptodomex pyasn1 pyopenssl chardet ];
+ propagatedBuildInputs = [ flask ldapdomaindump pycryptodomex pyasn1 pyopenssl chardet setuptools ];
# fail with:
# RecursionError: maximum recursion depth exceeded
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/intake-parquet/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/intake-parquet/default.nix
new file mode 100644
index 0000000000..49d5e1ed4b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/intake-parquet/default.nix
@@ -0,0 +1,45 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, pandas
+, dask
+, fastparquet
+, pyarrow
+}:
+
+buildPythonPackage rec {
+ pname = "intake-parquet";
+ version = "0.2.3";
+
+ src = fetchFromGitHub {
+ owner = "intake";
+ repo = pname;
+ rev = version;
+ sha256 = "037jd3qkk6dybssp570kzvaln2c6pk2avd2b5mll42gaxdxxnp02";
+ };
+
+ propagatedBuildInputs = [
+ pandas
+ dask
+ fastparquet
+ pyarrow
+ ];
+
+ postPatch = ''
+ # Break circular dependency
+ substituteInPlace requirements.txt \
+ --replace "intake" ""
+ '';
+
+ doCheck = false;
+
+ #pythonImportsCheck = [ "intake_parquet" ];
+
+ meta = with lib; {
+ description = "Parquet plugin for Intake";
+ homepage = "https://github.com/intake/intake-parquet";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/intake/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/intake/default.nix
index 3a959b8972..361469f540 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/intake/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/intake/default.nix
@@ -5,12 +5,14 @@
, dask
, holoviews
, hvplot
+, fsspec
, jinja2
, msgpack
, msgpack-numpy
, numpy
, pandas
, panel
+, intake-parquet
, pyarrow
, pytestCheckHook
, pythonOlder
@@ -24,6 +26,7 @@
buildPythonPackage rec {
pname = "intake";
version = "0.6.3";
+
disabled = pythonOlder "3.6";
src = fetchPypi {
@@ -49,7 +52,12 @@ buildPythonPackage rec {
tornado
];
- checkInputs = [ pyarrow pytestCheckHook ];
+ checkInputs = [
+ fsspec
+ intake-parquet
+ pyarrow
+ pytestCheckHook
+ ];
postPatch = ''
# Is in setup_requires but not used in setup.py...
@@ -64,14 +72,12 @@ buildPythonPackage rec {
'';
disabledTests = [
- # disable tests which touch network
+ # disable tests which touch network and are broken
"test_discover"
"test_filtered_compressed_cache"
"test_get_dir"
"test_remote_cat"
"http"
-
- # broken test
"test_read_pattern"
"test_remote_arr"
];
@@ -80,6 +86,6 @@ buildPythonPackage rec {
description = "Data load and catalog system";
homepage = "https://github.com/ContinuumIO/intake";
license = licenses.bsd2;
- maintainers = [ maintainers.costrouc ];
+ maintainers = with maintainers; [ costrouc ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/intensity-normalization/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/intensity-normalization/default.nix
new file mode 100644
index 0000000000..d050bd1c8d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/intensity-normalization/default.nix
@@ -0,0 +1,54 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pythonOlder
+, pytestCheckHook
+, matplotlib
+, nibabel
+, numpy
+, scikit-fuzzy
+, scikitimage
+, scikit-learn
+, scipy
+, statsmodels
+}:
+
+buildPythonPackage rec {
+ pname = "intensity-normalization";
+ version = "2.0.1";
+ disabled = pythonOlder "3.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1c6inlhpxarvkniq8j5j2pgl32dmggn14s8c3c0xx15j7cg90413";
+ };
+
+ postPatch = ''
+ substituteInPlace setup.cfg --replace "pytest-runner" ""
+ '';
+
+ checkInputs = [ pytestCheckHook ];
+ pythonImportsCheck = [
+ "intensity_normalization"
+ "intensity_normalization.normalize"
+ "intensity_normalization.plot"
+ "intensity_normalization.util"
+ ];
+ propagatedBuildInputs = [
+ matplotlib
+ nibabel
+ numpy
+ scikit-fuzzy
+ scikitimage
+ scikit-learn
+ scipy
+ statsmodels
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/jcreinhold/intensity-normalization";
+ description = "MRI intensity normalization tools";
+ maintainers = with maintainers; [ bcdarwin ];
+ license = licenses.asl20;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/keystoneauth1/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/keystoneauth1/default.nix
index 9eeb42b0b8..cecbc6fd1d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/keystoneauth1/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/keystoneauth1/default.nix
@@ -24,11 +24,11 @@
buildPythonPackage rec {
pname = "keystoneauth1";
- version = "4.3.1";
+ version = "4.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "93605430a6d1424f31659bc5685e9dc1be9a6254e88c99f00cffc0a60c648a64";
+ sha256 = "34662a6be67ab29424aabe6f99a8d7eb6b88d293109a07e60fea123ebffb314f";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/murmurhash/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/murmurhash/default.nix
index ca2ffea183..297026c18f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/murmurhash/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/murmurhash/default.nix
@@ -32,6 +32,6 @@ buildPythonPackage rec {
description = "Cython bindings for MurmurHash2";
homepage = "https://github.com/explosion/murmurhash";
license = licenses.mit;
- maintainers = with maintainers; [ aborsu sdll ];
+ maintainers = with maintainers; [ aborsu ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ocrmypdf/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ocrmypdf/default.nix
new file mode 100644
index 0000000000..531e042c5b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ocrmypdf/default.nix
@@ -0,0 +1,84 @@
+{ lib
+, buildPythonPackage
+, cffi
+, coloredlogs
+, fetchFromGitHub
+, ghostscript
+, img2pdf
+, importlib-resources
+, jbig2enc
+, leptonica
+, pdfminer
+, pikepdf
+, pillow
+, pluggy
+, pngquant
+, pytest-xdist
+, pytestCheckHook
+, reportlab
+, setuptools
+, setuptools-scm
+, setuptools-scm-git-archive
+, stdenv
+, substituteAll
+, tesseract4
+, tqdm
+, unpaper
+}:
+
+buildPythonPackage rec {
+ pname = "ocrmypdf";
+ version = "12.5.0";
+
+ src = fetchFromGitHub {
+ owner = "jbarlow83";
+ repo = "OCRmyPDF";
+ rev = "v${version}";
+ sha256 = "sha256-g80WedX+TGHE9EJ/RSgOc53PM17V3WZslUNaHoqKTo0=";
+ };
+
+ patches = [
+ (substituteAll {
+ src = ./paths.patch;
+ gs = "${lib.getBin ghostscript}/bin/gs";
+ jbig2 = "${lib.getBin jbig2enc}/bin/jbig2";
+ liblept = "${lib.getLib leptonica}/lib/liblept${stdenv.hostPlatform.extensions.sharedLibrary}";
+ pngquant = "${lib.getBin pngquant}/bin/pngquant";
+ tesseract = "${lib.getBin tesseract4}/bin/tesseract";
+ unpaper = "${lib.getBin unpaper}/bin/unpaper";
+ })
+ ];
+
+ nativeBuildInputs = [
+ setuptools-scm-git-archive
+ setuptools-scm
+ ];
+
+ propagatedBuildInputs = [
+ cffi
+ coloredlogs
+ img2pdf
+ importlib-resources
+ pdfminer
+ pikepdf
+ pillow
+ pluggy
+ reportlab
+ setuptools
+ tqdm
+ ];
+
+ checkInputs = [
+ pytest-xdist
+ pytestCheckHook
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/jbarlow83/OCRmyPDF";
+ description = "Adds an OCR text layer to scanned PDF files, allowing them to be searched";
+ license = with licenses; [ mpl20 mit ];
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ kiwi dotlambda ];
+ changelog = "https://github.com/jbarlow83/OCRmyPDF/blob/v${version}/docs/release_notes.rst";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ocrmypdf/paths.patch b/third_party/nixpkgs/pkgs/development/python-modules/ocrmypdf/paths.patch
new file mode 100644
index 0000000000..9bfcc72855
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ocrmypdf/paths.patch
@@ -0,0 +1,160 @@
+diff --git a/src/ocrmypdf/_exec/ghostscript.py b/src/ocrmypdf/_exec/ghostscript.py
+index 5c357f1b..f459763a 100644
+--- a/src/ocrmypdf/_exec/ghostscript.py
++++ b/src/ocrmypdf/_exec/ghostscript.py
+@@ -25,28 +25,7 @@ from ocrmypdf.subprocess import get_version, run, run_polling_stderr
+
+ log = logging.getLogger(__name__)
+
+-missing_gs_error = """
+----------------------------------------------------------------------
+-This error normally occurs when ocrmypdf find can't Ghostscript.
+-Please ensure Ghostscript is installed and its location is added to
+-the system PATH environment variable.
+-
+-For details see:
+- https://ocrmypdf.readthedocs.io/en/latest/installation.html
+----------------------------------------------------------------------
+-"""
+-
+-_gswin = None
+-if os.name == 'nt':
+- _gswin = which('gswin64c')
+- if not _gswin:
+- _gswin = which('gswin32c')
+- if not _gswin:
+- raise MissingDependencyError(missing_gs_error)
+- _gswin = Path(_gswin).stem
+-
+-GS = _gswin if _gswin else 'gs'
+-del _gswin
++GS = '@gs@'
+
+
+ def version():
+diff --git a/src/ocrmypdf/_exec/jbig2enc.py b/src/ocrmypdf/_exec/jbig2enc.py
+index 2e8a058b..65a09088 100644
+--- a/src/ocrmypdf/_exec/jbig2enc.py
++++ b/src/ocrmypdf/_exec/jbig2enc.py
+@@ -14,7 +14,7 @@ from ocrmypdf.subprocess import get_version, run
+
+
+ def version():
+- return get_version('jbig2', regex=r'jbig2enc (\d+(\.\d+)*).*')
++ return get_version('@jbig2@', regex=r'jbig2enc (\d+(\.\d+)*).*')
+
+
+ def available():
+@@ -27,7 +27,7 @@ def available():
+
+ def convert_group(*, cwd, infiles, out_prefix):
+ args = [
+- 'jbig2',
++ '@jbig2@',
+ '-b',
+ out_prefix,
+ '-s', # symbol mode (lossy)
+@@ -46,7 +46,7 @@ def convert_group_mp(args):
+
+
+ def convert_single(*, cwd, infile, outfile):
+- args = ['jbig2', '-p', infile]
++ args = ['@jbig2@', '-p', infile]
+ with open(outfile, 'wb') as fstdout:
+ proc = run(args, cwd=cwd, stdout=fstdout, stderr=PIPE)
+ proc.check_returncode()
+diff --git a/src/ocrmypdf/_exec/pngquant.py b/src/ocrmypdf/_exec/pngquant.py
+index ca8a4542..d0544174 100644
+--- a/src/ocrmypdf/_exec/pngquant.py
++++ b/src/ocrmypdf/_exec/pngquant.py
+@@ -19,7 +19,7 @@ from ocrmypdf.subprocess import get_version, run
+
+
+ def version():
+- return get_version('pngquant', regex=r'(\d+(\.\d+)*).*')
++ return get_version('@pngquant@', regex=r'(\d+(\.\d+)*).*')
+
+
+ def available():
+@@ -46,7 +46,7 @@ def input_as_png(input_file: Path):
+ def quantize(input_file: Path, output_file: Path, quality_min: int, quality_max: int):
+ with input_as_png(input_file) as input_stream:
+ args = [
+- 'pngquant',
++ '@pngquant@',
+ '--force',
+ '--skip-if-larger',
+ '--quality',
+diff --git a/src/ocrmypdf/_exec/tesseract.py b/src/ocrmypdf/_exec/tesseract.py
+index 33ead41e..5840f7c1 100644
+--- a/src/ocrmypdf/_exec/tesseract.py
++++ b/src/ocrmypdf/_exec/tesseract.py
+@@ -78,7 +78,7 @@ class TesseractVersion(StrictVersion):
+
+
+ def version():
+- return get_version('tesseract', regex=r'tesseract\s(.+)')
++ return get_version('@tesseract@', regex=r'tesseract\s(.+)')
+
+
+ def has_user_words():
+@@ -100,7 +100,7 @@ def get_languages():
+ msg += output
+ return msg
+
+- args_tess = ['tesseract', '--list-langs']
++ args_tess = ['@tesseract@', '--list-langs']
+ try:
+ proc = run(
+ args_tess,
+@@ -122,7 +122,7 @@ def get_languages():
+
+
+ def tess_base_args(langs: List[str], engine_mode: Optional[int]) -> List[str]:
+- args = ['tesseract']
++ args = ['@tesseract@']
+ if langs:
+ args.extend(['-l', '+'.join(langs)])
+ if engine_mode is not None:
+diff --git a/src/ocrmypdf/_exec/unpaper.py b/src/ocrmypdf/_exec/unpaper.py
+index 3c3ae72c..d269966a 100644
+--- a/src/ocrmypdf/_exec/unpaper.py
++++ b/src/ocrmypdf/_exec/unpaper.py
+@@ -31,7 +31,7 @@ log = logging.getLogger(__name__)
+
+
+ def version() -> str:
+- return get_version('unpaper')
++ return get_version('@unpaper@')
+
+
+ def _setup_unpaper_io(tmpdir: Path, input_file: Path) -> Tuple[Path, Path]:
+@@ -71,7 +71,7 @@ def _setup_unpaper_io(tmpdir: Path, input_file: Path) -> Tuple[Path, Path]:
+ def run(
+ input_file: Path, output_file: Path, *, dpi: DecFloat, mode_args: List[str]
+ ) -> None:
+- args_unpaper = ['unpaper', '-v', '--dpi', str(round(dpi, 6))] + mode_args
++ args_unpaper = ['@unpaper@', '-v', '--dpi', str(round(dpi, 6))] + mode_args
+
+ with TemporaryDirectory() as tmpdir:
+ input_pnm, output_pnm = _setup_unpaper_io(Path(tmpdir), input_file)
+diff --git a/src/ocrmypdf/leptonica.py b/src/ocrmypdf/leptonica.py
+index e4814f1a..fdaf7ea4 100644
+--- a/src/ocrmypdf/leptonica.py
++++ b/src/ocrmypdf/leptonica.py
+@@ -33,14 +33,7 @@ from ocrmypdf.lib._leptonica import ffi
+
+ logger = logging.getLogger(__name__)
+
+-if os.name == 'nt':
+- from ocrmypdf.subprocess._windows import shim_env_path
+-
+- libname = 'liblept-5'
+- os.environ['PATH'] = shim_env_path()
+-else:
+- libname = 'lept'
+-_libpath = find_library(libname)
++_libpath = '@liblept@'
+ if not _libpath:
+ raise MissingDependencyError(
+ """
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/openstacksdk/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/openstacksdk/default.nix
index 5e7442ebc5..ec45fd8d09 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/openstacksdk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/openstacksdk/default.nix
@@ -1,26 +1,20 @@
{ lib
, buildPythonPackage
+, callPackage
, fetchPypi
, appdirs
, cryptography
-, ddt
, dogpile_cache
-, hacking
, jmespath
, jsonpatch
-, jsonschema
, keystoneauth1
, munch
, netifaces
, os-service-types
-, oslo-config
-, oslotest
, pbr
-, prometheus-client
-, requests-mock
+, pyyaml
, requestsexceptions
-, stestr
-, testscenarios
+, stdenv
}:
buildPythonPackage rec {
@@ -44,35 +38,15 @@ buildPythonPackage rec {
os-service-types
pbr
requestsexceptions
+ pyyaml
];
- checkInputs = [
- ddt
- hacking
- jsonschema
- oslo-config
- oslotest
- prometheus-client
- requests-mock
- stestr
- testscenarios
- ];
+ # Checks moved to 'passthru.tests' to workaround slowness
+ doCheck = false;
- checkPhase = ''
- stestr run -e <(echo "
- openstack.tests.unit.cloud.test_image.TestImage.test_create_image_task
- openstack.tests.unit.image.v2.test_proxy.TestImageProxy.test_wait_for_task_error_396
- openstack.tests.unit.image.v2.test_proxy.TestImageProxy.test_wait_for_task_wait
- openstack.tests.unit.test_resource.TestWaitForStatus.test_status_fails
- openstack.tests.unit.test_resource.TestWaitForStatus.test_status_fails_different_attribute
- openstack.tests.unit.test_resource.TestWaitForStatus.test_status_match
- openstack.tests.unit.test_resource.TestWaitForStatus.test_status_match_with_none
- openstack.tests.unit.test_stats.TestStats.test_list_projects
- openstack.tests.unit.test_stats.TestStats.test_projects
- openstack.tests.unit.test_stats.TestStats.test_servers
- openstack.tests.unit.test_stats.TestStats.test_servers_no_detail
- ")
- '';
+ passthru.tests = {
+ tests = callPackage ./tests.nix { };
+ };
pythonImportsCheck = [ "openstack" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/openstacksdk/tests.nix b/third_party/nixpkgs/pkgs/development/python-modules/openstacksdk/tests.nix
new file mode 100644
index 0000000000..7a379d3a01
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/openstacksdk/tests.nix
@@ -0,0 +1,65 @@
+{ buildPythonPackage
+, ddt
+, hacking
+, jsonschema
+, lib
+, openstacksdk
+, oslo-config
+, oslotest
+, prometheus-client
+, requests-mock
+, stdenv
+, stestr
+, testscenarios
+}:
+
+buildPythonPackage rec {
+ pname = "openstacksdk-tests";
+ inherit (openstacksdk) version;
+
+ src = openstacksdk.src;
+
+ dontBuild = true;
+ dontInstall = true;
+
+ checkInputs = [
+ ddt
+ hacking
+ jsonschema
+ openstacksdk
+ oslo-config
+ oslotest
+ prometheus-client
+ requests-mock
+ stestr
+ testscenarios
+ ];
+
+ checkPhase =
+ let aarch64TestsExcluded = lib.optionalString stdenv.hostPlatform.isAarch64 ''
+ openstack.tests.unit.cloud.test_baremetal_node.TestBaremetalNode.test_node_set_provision_state_with_retries
+ openstack.tests.unit.cloud.test_role_assignment.TestRoleAssignment.test_grant_role_user_domain_exists
+ openstack.tests.unit.cloud.test_volume_backups.TestVolumeBackups.test_delete_volume_backup_force
+ openstack.tests.unit.object_store.v1.test_proxy.TestTempURLBytesPathAndKey.test_set_account_temp_url_key_second
+ openstack.tests.unit.cloud.test_security_groups.TestSecurityGroups.test_delete_security_group_neutron_not_found
+ ''; in
+ ''
+ stestr run -e <(echo "${aarch64TestsExcluded}
+ openstack.tests.unit.cloud.test_baremetal_node.TestBaremetalNode.test_wait_for_baremetal_node_lock_locked
+ openstack.tests.unit.cloud.test_baremetal_node.TestBaremetalNode.test_inspect_machine_inspect_failed
+ openstack.tests.unit.cloud.test_baremetal_node.TestBaremetalNode.test_inspect_machine_available_wait
+ openstack.tests.unit.cloud.test_baremetal_node.TestBaremetalNode.test_inspect_machine_wait
+ openstack.tests.unit.cloud.test_image.TestImage.test_create_image_task
+ openstack.tests.unit.image.v2.test_proxy.TestImageProxy.test_wait_for_task_error_396
+ openstack.tests.unit.image.v2.test_proxy.TestImageProxy.test_wait_for_task_wait
+ openstack.tests.unit.test_resource.TestWaitForStatus.test_status_fails
+ openstack.tests.unit.test_resource.TestWaitForStatus.test_status_fails_different_attribute
+ openstack.tests.unit.test_resource.TestWaitForStatus.test_status_match
+ openstack.tests.unit.test_resource.TestWaitForStatus.test_status_match_with_none
+ openstack.tests.unit.test_stats.TestStats.test_list_projects
+ openstack.tests.unit.test_stats.TestStats.test_projects
+ openstack.tests.unit.test_stats.TestStats.test_servers
+ openstack.tests.unit.test_stats.TestStats.test_servers_no_detail
+ ")
+ '';
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/orjson/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/orjson/default.nix
new file mode 100644
index 0000000000..55fbb2df8e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/orjson/default.nix
@@ -0,0 +1,61 @@
+{ lib
+, stdenv
+, pythonOlder
+, rustPlatform
+, fetchFromGitHub
+, buildPythonPackage
+, libiconv
+, numpy
+, psutil
+, pytestCheckHook
+, python-dateutil
+, pytz
+, xxhash
+}:
+
+buildPythonPackage rec {
+ pname = "orjson";
+ version = "3.6.3";
+ disabled = pythonOlder "3.7";
+
+ src = fetchFromGitHub {
+ owner = "ijl";
+ repo = pname;
+ rev = version;
+ sha256 = "10clf13bp3fqd9b7n1isrfwz7sngcl1j6birqc1xyg9wzfw1kslj";
+ };
+
+ cargoDeps = rustPlatform.fetchCargoTarball {
+ inherit src;
+ name = "${pname}-${version}";
+ sha256 = "163rf8k7qb1whjf78i8v5dlyif1sgvd9xkj8li81j45abgzkq86w";
+ };
+
+ format = "pyproject";
+
+ nativeBuildInputs = with rustPlatform; [
+ cargoSetupHook
+ maturinBuildHook
+ ];
+
+ buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
+
+ checkInputs = [
+ numpy
+ psutil
+ pytestCheckHook
+ python-dateutil
+ pytz
+ xxhash
+ ];
+
+ pythonImportsCheck = [ pname ];
+
+ meta = with lib; {
+ description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy";
+ homepage = "https://github.com/ijl/orjson";
+ license = with licenses; [ asl20 mit ];
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ misuzu ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/osc-lib/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/osc-lib/default.nix
index 8d0f9d51fb..560c8869b0 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/osc-lib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/osc-lib/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "osc-lib";
- version = "2.4.1";
+ version = "2.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1ianpk32vwdllpbk4zhfifqb5b064cbmia2hm02lcrh2m76z0zi5";
+ sha256 = "d6b530e3e50646840a6a5ef134e00f285cc4a04232c163f28585226ed40cc968";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ospd/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ospd/default.nix
new file mode 100644
index 0000000000..2c90a0e066
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ospd/default.nix
@@ -0,0 +1,53 @@
+{ lib
+, stdenv
+, buildPythonPackage
+, defusedxml
+, deprecated
+, fetchFromGitHub
+, lxml
+, paramiko
+, poetry
+, psutil
+, pytestCheckHook
+, pythonOlder
+}:
+
+buildPythonPackage rec {
+ pname = "ospd";
+ version = "21.4.3";
+ format = "pyproject";
+
+ disabled = pythonOlder "3.7" || stdenv.isDarwin;
+
+ src = fetchFromGitHub {
+ owner = "greenbone";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1i4nfvxgxibqmqb6jwih951960sm2zy00i1wnjfnwb6za1xkpbkp";
+ };
+
+ nativeBuildInputs = [
+ poetry
+ ];
+
+ propagatedBuildInputs = [
+ defusedxml
+ deprecated
+ lxml
+ paramiko
+ psutil
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "ospd" ];
+
+ meta = with lib; {
+ description = "Framework for vulnerability scanners which support OSP";
+ homepage = "https://github.com/greenbone/ospd";
+ license = with licenses; [ agpl3Plus ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/panflute/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/panflute/default.nix
index 332c4c16bd..4e161d4bfa 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/panflute/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/panflute/default.nix
@@ -4,6 +4,7 @@
, pyyaml
, buildPythonPackage
, isPy3k
+, fetchpatch
}:
buildPythonPackage rec{
@@ -16,6 +17,14 @@ buildPythonPackage rec{
inherit pname version;
sha256 = "8a3d5dd2a10c3aa6fa8167713fedb47400f0e8ae6ea8346fd4b599842bb1882d";
};
+ patches = [
+ # Upstream has relaxed the version constaints for the click dependency
+ # but there hasn't been a release since then
+ (fetchpatch {
+ url = "https://github.com/sergiocorreia/panflute/commit/dee6c716a73072a968d67f8638a61de44025d8de.patch";
+ sha256 = "sha256-Kj/NTcXsSkevpfr8OwoIQi0p6ChXDM6YgYDPNHJtJZo=";
+ })
+ ];
propagatedBuildInputs = [ click pyyaml ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/parquet/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/parquet/default.nix
new file mode 100644
index 0000000000..ceaba917e8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/parquet/default.nix
@@ -0,0 +1,44 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytestCheckHook
+, python-snappy
+, pythonOlder
+, thriftpy2
+}:
+
+buildPythonPackage rec {
+ pname = "parquet";
+ version = "1.3.1";
+
+ src = fetchFromGitHub {
+ owner = "jcrobak";
+ repo = "parquet-python";
+ rev = "v${version}";
+ sha256 = "1ahvg4dz9fzi4vdm9jmslq3v3jahjj17fdcc5fljgcw6h9yxyl2r";
+ };
+
+ propagatedBuildInputs = [
+ python-snappy
+ thriftpy2
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ disabledTests = [
+ # Fails with AttributeError
+ "test_bson"
+ "testFromExample"
+ ];
+
+ pythonImportsCheck = [ "thriftpy2" ];
+
+ meta = with lib; {
+ description = "Python implementation of the parquet columnar file format";
+ homepage = "https://github.com/jcrobak/parquet-python";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/parts/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/parts/default.nix
index 83d7d7046f..95f7ea9a6d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/parts/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/parts/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "parts";
- version = "1.0.3";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a4137612bc050f606b4d6f9e6a554ebfb50633c8dd9699481f82271f84d9425f";
+ sha256 = "sha256-Xtcu/0ZO+6L7RiVfq/Jog4f7LOtZo4QUD1qi7UdPO7g=";
};
# Project has no tests
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pikepdf/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pikepdf/default.nix
index a7d9faf98a..00128a26de 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pikepdf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pikepdf/default.nix
@@ -5,13 +5,12 @@
, fetchPypi
, hypothesis
, isPy3k
+, jbig2dec
, lxml
+, mupdf
, pillow
, psutil
, pybind11
-, pytest-cov
-, pytest-helpers-namespace
-, pytest-timeout
, pytest-xdist
, pytestCheckHook
, python-dateutil
@@ -20,18 +19,27 @@
, setuptools
, setuptools-scm
, setuptools-scm-git-archive
+, substituteAll
}:
buildPythonPackage rec {
pname = "pikepdf";
- version = "2.16.1";
+ version = "3.0.0";
disabled = ! isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-4k3/avMfHrcy/LXbRniDXR8xJkOZb9zZ2+uKylK8Dd4=";
+ sha256 = "sha256-PBeTfiMLIq+pdeaRMOid8pEd0eLHu+IAE4aEFU5CiEM=";
};
+ patches = [
+ (substituteAll {
+ src = ./paths.patch;
+ jbig2dec = "${lib.getBin jbig2dec}/bin/jbig2dec";
+ mudraw = "${lib.getBin mupdf}/bin/mudraw";
+ })
+ ];
+
buildInputs = [
pybind11
qpdf
@@ -45,11 +53,8 @@ buildPythonPackage rec {
checkInputs = [
attrs
hypothesis
- pytest-helpers-namespace
- pytest-timeout
pytest-xdist
psutil
- pytest-cov
pytestCheckHook
python-dateutil
python-xmp-toolkit
@@ -62,17 +67,13 @@ buildPythonPackage rec {
setuptools
];
- preBuild = ''
- HOME=$TMPDIR
- '';
-
pythonImportsCheck = [ "pikepdf" ];
meta = with lib; {
homepage = "https://github.com/pikepdf/pikepdf";
description = "Read and write PDFs with Python, powered by qpdf";
license = licenses.mpl20;
- maintainers = [ maintainers.kiwi ];
+ maintainers = with maintainers; [ kiwi dotlambda ];
changelog = "https://github.com/pikepdf/pikepdf/blob/${version}/docs/release_notes.rst";
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pikepdf/paths.patch b/third_party/nixpkgs/pkgs/development/python-modules/pikepdf/paths.patch
new file mode 100644
index 0000000000..807041696a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pikepdf/paths.patch
@@ -0,0 +1,26 @@
+diff --git a/src/pikepdf/_methods.py b/src/pikepdf/_methods.py
+index 70cdc9e..c3a14d0 100644
+--- a/src/pikepdf/_methods.py
++++ b/src/pikepdf/_methods.py
+@@ -190,7 +190,7 @@ def _mudraw(buffer, fmt) -> bytes:
+ tmp_in.flush()
+
+ proc = run(
+- ['mudraw', '-F', fmt, '-o', '-', tmp_in.name],
++ ['@mudraw@', '-F', fmt, '-o', '-', tmp_in.name],
+ stdout=PIPE,
+ stderr=PIPE,
+ check=True,
+diff --git a/src/pikepdf/jbig2.py b/src/pikepdf/jbig2.py
+index 80cc910..64f6d31 100644
+--- a/src/pikepdf/jbig2.py
++++ b/src/pikepdf/jbig2.py
+@@ -25,7 +25,7 @@ def extract_jbig2(
+ global_path = Path(tmpdir) / "global"
+ output_path = Path(tmpdir) / "outfile"
+
+- args = ["jbig2dec", "-e", "-o", os.fspath(output_path)]
++ args = ["@jbig2dec@", "-e", "-o", os.fspath(output_path)]
+
+ # Get the raw stream, because we can't decode im_obj - that is why we are here
+ # (Strictly speaking we should remove any non-JBIG2 filters if double encoded)
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/plac/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/plac/default.nix
index bf66f7d01f..2bd50d87dc 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/plac/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/plac/default.nix
@@ -13,14 +13,14 @@ buildPythonPackage rec {
};
checkPhase = ''
- cd doc
- ${python.interpreter} -m unittest discover -p "*test_plac*"
- '';
+ cd doc
+ ${python.interpreter} -m unittest discover -p "*test_plac*"
+ '';
meta = with lib; {
description = "Parsing the Command Line the Easy Way";
homepage = "https://github.com/micheles/plac";
license = licenses.bsdOriginal;
- maintainers = with maintainers; [ sdll ];
- };
+ maintainers = with maintainers; [ ];
+ };
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/plexapi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/plexapi/default.nix
index 2df3e3a17c..eba416fd35 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/plexapi/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/plexapi/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "plexapi";
- version = "4.7.0";
+ version = "4.7.1";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "pkkid";
repo = "python-plexapi";
rev = version;
- sha256 = "1gh36ln9ki69rs7ml9syqq956i996rdi145qffjwb3736zylrzkp";
+ sha256 = "sha256-kZREcjLBSWXGULEKfWiherRCl5UXLOw4f3JFaqs8dXw=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/plugwise/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/plugwise/default.nix
index ececea7d7d..ca8af15b53 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/plugwise/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/plugwise/default.nix
@@ -19,13 +19,13 @@
buildPythonPackage rec {
pname = "plugwise";
- version = "0.13.1";
+ version = "0.14.5";
src = fetchFromGitHub {
owner = pname;
repo = "python-plugwise";
rev = "v${version}";
- sha256 = "1sv421aa6ip74ajxa5imnh188hyx9dq3vwkb6aifi14h2wpr9lh3";
+ sha256 = "1kwks87raxs04dvnpmpn8l1cbzg5yb5nyinaqzxdsc6al83isbik";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/plyer/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/plyer/default.nix
new file mode 100644
index 0000000000..88dfd9a4a2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/plyer/default.nix
@@ -0,0 +1,63 @@
+{ lib, buildPythonPackage, fetchFromGitHub, fetchpatch, keyring, mock, pytestCheckHook, stdenv }:
+
+buildPythonPackage rec {
+ pname = "plyer";
+ version = "2.0.0";
+
+ src = fetchFromGitHub {
+ owner = "kivy";
+ repo = pname;
+ rev = version;
+ sha256 = "15z1wpq6s69s76r6akzgg340bpc21l2r1j8270gp7i1rpnffcjwm";
+ };
+
+ patches = [
+ # fix naming of the DOCUMENTS dir
+ (fetchpatch {
+ url = "https://github.com/rski/plyer/commit/99dabb2d62248fc3ea5705c2720abf71c9fc378b.patch";
+ sha256 = "sha256-bbnw0TxH4FGTso5dopzquDCjrjZAy+6CJauqi/nfstA=";
+ })
+ # fix handling of the ~/.config/user-dirs.dir file
+ (fetchpatch {
+ url = "https://github.com/rski/plyer/commit/f803697a1fe4fb5e9c729ee6ef1997b8d64f3ccd.patch";
+ sha256 = "sha256-akuh//P5puz2PwcBRXZQ4KoGk+fxi4jn2H3pTIT5M78=";
+ })
+ ];
+
+ postPatch = ''
+ rm -r examples
+ # remove all the wifi stuff. Depends on a python wifi module that has not been updated since 2016
+ find -iname "wifi*" -exec rm {} \;
+ substituteInPlace plyer/__init__.py \
+ --replace "wifi = Proxy('wifi', facades.Wifi)" "" \
+ --replace "'wifi'" ""
+ substituteInPlace plyer/facades/__init__.py \
+ --replace "from plyer.facades.wifi import Wifi" ""
+ '';
+
+ propagatedBuildInputs = [ keyring ];
+
+ checkInputs = [ mock pytestCheckHook ];
+
+ pytestFlagsArray = [ "plyer/tests" ];
+ disabledTests = [
+ # assumes dbus is not installed, it fails and is not very robust.
+ "test_notification_notifysend"
+ # fails during nix-build, but I am not able to explain why.
+ # The test and the API under test do work outside the nix build.
+ "test_uniqueid"
+ ];
+ preCheck = ''
+ HOME=$(mktemp -d)
+ mkdir -p $HOME/.config/ $HOME/Pictures
+ '';
+
+ pythonImportsCheck = [ "plyer" ];
+
+ meta = with lib; {
+ description = "Plyer is a platform-independent api to use features commonly found on various platforms";
+ homepage = "https://github.com/kivy/plyer";
+ license = licenses.mit;
+ maintainers = with maintainers; [ rski ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pontos/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pontos/default.nix
index 8ee1e6d784..f468354e7b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pontos/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pontos/default.nix
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "pontos";
- version = "21.7.4";
+ version = "21.9.0";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "greenbone";
repo = pname;
rev = "v${version}";
- sha256 = "12z74fp21kv6jf4cwc4hd5xvl5lilhmpprcqimdg85pcddc4zwc2";
+ sha256 = "sha256-oNE15BGLKStIyMkuSyypZKFxa73Qsgnf+SMz/rq/gGg=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pook/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pook/default.nix
index 480dc7dcba..35829044c3 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pook/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pook/default.nix
@@ -2,7 +2,6 @@
, aiohttp
, buildPythonPackage
, fetchFromGitHub
-, fetchpatch
, furl
, jsonschema
, nose
@@ -14,25 +13,16 @@
buildPythonPackage rec {
pname = "pook";
- version = "1.0.1";
+ version = "1.0.2";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "h2non";
repo = pname;
rev = "v${version}";
- sha256 = "0z48vswj07kr2sdvq5qzrwqyijpmj2rlnh2z2b32id1mckr6nnz8";
+ sha256 = "sha256-4OGcnuajGdBRlXCYwbTK/zLNQRrir60qCYajHRRCpkU=";
};
- patches = [
- (fetchpatch {
- # Will be fixed with the new release, https://github.com/h2non/pook/issues/69
- name = "use-match-keyword-in-pytest.patch";
- url = "https://github.com/h2non/pook/commit/2071da27701c82ce02b015e01e2aa6fd203e7bb5.patch";
- sha256 = "0i3qcpbdqqsnbygi46dyqamgkh9v8rhpbm4lkl75riw48j4n080k";
- })
- ];
-
propagatedBuildInputs = [
aiohttp
furl
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/preshed/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/preshed/default.nix
index 4fc1adfbf0..a945dcf8f4 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/preshed/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/preshed/default.nix
@@ -17,9 +17,9 @@ buildPythonPackage rec {
};
propagatedBuildInputs = [
- cython
- cymem
- murmurhash
+ cython
+ cymem
+ murmurhash
];
checkInputs = [
@@ -34,6 +34,6 @@ buildPythonPackage rec {
description = "Cython hash tables that assume keys are pre-hashed";
homepage = "https://github.com/explosion/preshed";
license = licenses.mit;
- maintainers = with maintainers; [ sdll ];
- };
+ maintainers = with maintainers; [ ];
+ };
}
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 d67ddba02b..d3150b453a 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
@@ -8,23 +8,18 @@
, prometheus-client
, py-air-control
, pytestCheckHook
-, setuptools-scm
}:
buildPythonPackage rec {
pname = "py-air-control-exporter";
- version = "0.3.0";
+ version = "0.3.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "ece2e446273542e5c0352c9d6e80d8279132c6ada3649c59e87a711448801a3b";
+ sha256 = "0cwhcyyjzc6wlj7jp5h7fcj1hl03wzrz1if3sg205kh2hfrzzlqq";
};
- nativeBuildInputs = [
- setuptools-scm
- ];
-
propagatedBuildInputs = [
click
flask
@@ -36,19 +31,6 @@ buildPythonPackage rec {
pytestCheckHook
];
- postPatch = ''
- substituteInPlace setup.py \
- --replace "pytest-runner" ""
- substituteInPlace setup.cfg \
- --replace "--cov=py_air_control_exporter" ""
- '';
-
- disabledTests = [
- # Tests are outdated
- "test_help"
- "test_unknown_protocol"
- ];
-
pythonImportsCheck = [ "py_air_control_exporter" ];
passthru.tests = { inherit (nixosTests.prometheus-exporters) py-air-control; };
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyads/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyads/default.nix
index 5b710b0da1..232221365f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyads/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyads/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "pyads";
- version = "3.3.7";
+ version = "3.3.8";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "stlehmann";
repo = pname;
rev = version;
- sha256 = "sha256-h3c6z+dmrOc1Q7E8YVJZJD2FsxoxqQX5J92SEweIpto=";
+ sha256 = "sha256-jhEVBndUOKM8rBX0LEqPTMLqbpizCiD7T+OCzbVgLM8=";
};
buildInputs = [
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 6c97b3e3f4..e01c5e1819 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pychromecast/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "PyChromecast";
- version = "9.2.0";
+ version = "9.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "6d34593575cf77565df47af4c75dd47c6a65831ec18a8c10b5367b2f1c172f0a";
+ sha256 = "sha256-iD1ug2/18QaKi9ADZKFbTJhUKTCGSV6f2crNm01UwL8=";
};
disabled = !isPy3k;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyfronius/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyfronius/default.nix
index 682ae2ff62..c6a6840134 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyfronius/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyfronius/default.nix
@@ -8,14 +8,15 @@
buildPythonPackage rec {
pname = "pyfronius";
- version = "0.6.3";
+ version = "0.7.0";
+
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "nielstron";
repo = pname;
rev = "release-${version}";
- sha256 = "19cgr0y4zfyghpw9hwl9immh5c464dlasnfd8q570k9f0q682249";
+ sha256 = "1jp9vsllvzfnrkzmln2sp1ggr4pwaj47744n2ijz1wsf8v38nw2j";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pykodi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pykodi/default.nix
index a0ca9a4c57..d754a44ffd 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pykodi/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pykodi/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pykodi";
- version = "0.2.5";
+ version = "0.2.6";
src = fetchPypi {
inherit pname version;
- sha256 = "1al2q4jiqxjnz0j2xvs2hqzrz6fm3hmda5zjnkp8gdvgchd1cmn7";
+ sha256 = "sha256-SDp2S9HeqejRM3cf4x+5RLUQMPhjieQaXoubwf9Q/d4=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyopenuv/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyopenuv/default.nix
index 15f8cf8883..f30f3758f3 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyopenuv/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyopenuv/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "pyopenuv";
- version = "2.2.0";
+ version = "2.2.1";
format = "pyproject";
src = fetchFromGitHub {
owner = "bachya";
repo = pname;
rev = version;
- sha256 = "sha256-WYCIQTQbDh9U4nB+dgLXbBJXErC4l5Hnk8K5n4CctCw=";
+ sha256 = "sha256-9hpXVKCpVbUAoTxd5mHP9NK1dZxbrQUxrQrOEVHpaPo=";
};
nativeBuildInputs = [ poetry-core ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyspnego/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyspnego/default.nix
index 2f8e775e34..a1793118d2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyspnego/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyspnego/default.nix
@@ -2,6 +2,9 @@
, buildPythonPackage
, cryptography
, fetchFromGitHub
+, gssapi
+, krb5
+, ruamel-yaml
, pytest-mock
, pytestCheckHook
, pythonOlder
@@ -10,18 +13,22 @@
buildPythonPackage rec {
pname = "pyspnego";
- version = "0.1.6";
- disabled = pythonOlder "3.6";
+ version = "0.2.0";
+
+ disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "jborean93";
repo = pname;
rev = "v${version}";
- sha256 = "0pfh2x0539f0k2qi2pbjm64b2fqp64c63xxpinvg1yfaw915kgpb";
+ sha256 = "sha256-puv9aq53NbjSuN561XFou404N9pIxvvMjZMgnNx3SjM=";
};
propagatedBuildInputs = [
cryptography
+ gssapi
+ krb5
+ ruamel-yaml
];
checkInputs = [
@@ -30,6 +37,11 @@ buildPythonPackage rec {
pytestCheckHook
];
+ disabledTests = [
+ # struct.error: unpack requires a buffer of 1 bytes
+ "test_credssp_invalid_client_authentication"
+ ];
+
LC_ALL = "en_US.UTF-8";
pythonImportsCheck = [ "spnego" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-glanceclient/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-glanceclient/default.nix
new file mode 100644
index 0000000000..754bac51ea
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-glanceclient/default.nix
@@ -0,0 +1,65 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+, coreutils
+, pbr
+, prettytable
+, keystoneauth1
+, requests
+, warlock
+, oslo-utils
+, oslo-i18n
+, wrapt
+, pyopenssl
+, stestr
+, testscenarios
+, ddt
+, requests-mock
+}:
+
+buildPythonApplication rec {
+ pname = "python-glanceclient";
+ version = "3.5.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "417b9d814b43e62df4351f26a0d5569b801e9f99f7758bd8c82ef994c3629356";
+ };
+
+ postPatch = ''
+ substituteInPlace glanceclient/tests/unit/v1/test_shell.py \
+ --replace "/bin/echo" "${coreutils}/bin/echo"
+ '';
+
+ propagatedBuildInputs = [
+ pbr
+ prettytable
+ keystoneauth1
+ requests
+ warlock
+ oslo-utils
+ oslo-i18n
+ wrapt
+ pyopenssl
+ ];
+
+ checkInputs = [
+ stestr
+ testscenarios
+ ddt
+ requests-mock
+ ];
+
+ checkPhase = ''
+ stestr run
+ '';
+
+ pythonImportsCheck = [ "glanceclient" ];
+
+ meta = with lib; {
+ description = "Python bindings for the OpenStack Images API";
+ homepage = "https://github.com/openstack/python-glanceclient/";
+ license = licenses.asl20;
+ maintainers = teams.openstack.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-heatclient/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-heatclient/default.nix
new file mode 100644
index 0000000000..cab28ef016
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-heatclient/default.nix
@@ -0,0 +1,69 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+, pbr
+, Babel
+, cliff
+, iso8601
+, osc-lib
+, prettytable
+, oslo-i18n
+, oslo-serialization
+, oslo-utils
+, keystoneauth1
+, python-swiftclient
+, pyyaml
+, requests
+, six
+, stestr
+, testscenarios
+, requests-mock
+}:
+
+buildPythonApplication rec {
+ pname = "python-heatclient";
+ version = "2.4.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "b53529eb73f08c384181a580efaa42293cc35e0e1ecc4b0bc14a5c7b202019bb";
+ };
+
+ propagatedBuildInputs = [
+ pbr
+ Babel
+ cliff
+ iso8601
+ osc-lib
+ prettytable
+ oslo-i18n
+ oslo-serialization
+ oslo-utils
+ keystoneauth1
+ python-swiftclient
+ pyyaml
+ requests
+ six
+ ];
+
+ checkInputs = [
+ stestr
+ testscenarios
+ requests-mock
+ ];
+
+ checkPhase = ''
+ stestr run -e <(echo "
+ heatclient.tests.unit.test_common_http.HttpClientTest.test_get_system_ca_file
+ ")
+ '';
+
+ pythonImportsCheck = [ "heatclient" ];
+
+ meta = with lib; {
+ description = "A client library for Heat built on the Heat orchestration API";
+ homepage = "https://github.com/openstack/python-heatclient";
+ license = licenses.asl20;
+ maintainers = teams.openstack.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-ironicclient/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-ironicclient/default.nix
new file mode 100644
index 0000000000..a09a65a2b4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-ironicclient/default.nix
@@ -0,0 +1,63 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+, pbr
+, appdirs
+, cliff
+, dogpile_cache
+, jsonschema
+, keystoneauth1
+, openstacksdk
+, osc-lib
+, oslo-utils
+, pyyaml
+, requests
+, stevedore
+, stestr
+, requests-mock
+, oslotest
+}:
+
+buildPythonApplication rec {
+ pname = "python-ironicclient";
+ version = "4.8.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "b55516a72b995f92fb434619cbc1e2effa604c7fcaa6ac4afb8f5af1ea8193a4";
+ };
+
+ propagatedBuildInputs = [
+ pbr
+ appdirs
+ cliff
+ dogpile_cache
+ jsonschema
+ keystoneauth1
+ openstacksdk
+ osc-lib
+ oslo-utils
+ pyyaml
+ requests
+ stevedore
+ ];
+
+ checkInputs = [
+ stestr
+ requests-mock
+ oslotest
+ ];
+
+ checkPhase = ''
+ stestr run
+ '';
+
+ pythonImportsCheck = [ "ironicclient" ];
+
+ meta = with lib; {
+ description = "A client for OpenStack bare metal provisioning API, includes a Python module (ironicclient) and CLI (baremetal).";
+ homepage = "https://github.com/openstack/python-ironicclient";
+ license = licenses.asl20;
+ maintainers = teams.openstack.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-keystoneclient/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-keystoneclient/default.nix
index d91a3a9d31..8bf7ac5619 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/python-keystoneclient/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-keystoneclient/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "python-keystoneclient";
- version = "4.2.0";
+ version = "4.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "12jsiw82x2zcn8sf78xisf85kr28gl3jqj46a0wxx59v91p44j02";
+ sha256 = "fd09b7790ce53c20dc94318ec4d76e1cf71908aed59baeb4c7a61c17afd3aad5";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-manilaclient/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-manilaclient/default.nix
new file mode 100644
index 0000000000..5ffe1a1ea7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-manilaclient/default.nix
@@ -0,0 +1,58 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+, pbr
+, oslo-config
+, oslo-log
+, oslo-serialization
+, oslo-utils
+, prettytable
+, requests
+, simplejson
+, Babel
+, osc-lib
+, python-keystoneclient
+, debtcollector
+, callPackage
+}:
+
+buildPythonApplication rec {
+ pname = "python-manilaclient";
+ version = "3.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "2d90af35c5beccc53fa6b0f5a3c4b330a065e86924c33c42b017f18943ab2b05";
+ };
+
+ propagatedBuildInputs = [
+ pbr
+ oslo-config
+ oslo-log
+ oslo-serialization
+ oslo-utils
+ prettytable
+ requests
+ simplejson
+ Babel
+ osc-lib
+ python-keystoneclient
+ debtcollector
+ ];
+
+ # Checks moved to 'passthru.tests' to workaround infinite recursion
+ doCheck = false;
+
+ passthru.tests = {
+ tests = callPackage ./tests.nix { };
+ };
+
+ pythonImportsCheck = [ "manilaclient" ];
+
+ meta = with lib; {
+ description = "Client library for OpenStack Manila API";
+ homepage = "https://github.com/openstack/python-manilaclient";
+ license = licenses.asl20;
+ maintainers = teams.openstack.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-manilaclient/tests.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-manilaclient/tests.nix
new file mode 100644
index 0000000000..6161545622
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-manilaclient/tests.nix
@@ -0,0 +1,31 @@
+{ buildPythonPackage
+, python-manilaclient
+, stestr
+, ddt
+, tempest
+, mock
+, python-openstackclient
+}:
+
+buildPythonPackage rec {
+ pname = "python-manilaclient-tests";
+ inherit (python-manilaclient) version;
+
+ src = python-manilaclient.src;
+
+ dontBuild = true;
+ dontInstall = true;
+
+ checkInputs = [
+ python-manilaclient
+ stestr
+ ddt
+ tempest
+ mock
+ python-openstackclient
+ ];
+
+ checkPhase = ''
+ stestr run
+ '';
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-swiftclient/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-swiftclient/default.nix
index c38431f1c7..aebc5d7598 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/python-swiftclient/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-swiftclient/default.nix
@@ -29,6 +29,8 @@ buildPythonApplication rec {
stestr run
'';
+ pythonImportsCheck = [ "swiftclient" ];
+
meta = with lib; {
homepage = "https://github.com/openstack/python-swiftclient";
description = "Python bindings to the OpenStack Object Storage API";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python3-application/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python3-application/default.nix
new file mode 100644
index 0000000000..cddb354a5d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python3-application/default.nix
@@ -0,0 +1,47 @@
+{ lib, isPy3k, buildPythonPackage, fetchFromGitHub, fetchpatch, zope_interface, twisted }:
+
+buildPythonPackage rec {
+ pname = "python3-application";
+ version = "3.0.3";
+
+ disabled = !isPy3k;
+
+ src = fetchFromGitHub {
+ owner = "AGProjects";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-oscUI/Ag/UXmAi/LN1pPTdyqQe9aAfeQzhKFxaTmW3A=";
+ };
+
+ patches = [
+ # Apply bugfix commit that is not yet part of a release
+ (fetchpatch {
+ name = "fix-time-import.patch";
+ url = "https://github.com/AGProjects/${pname}/commit/695f7d769e69c84e065872ffb403157d0af282fd.patch";
+ sha256 = "sha256-MGs8uUIFXkPXStOn5oCNNEMVmcKrq8YPl8Xvl3OTOUM=";
+ })
+ ];
+
+ propagatedBuildInputs = [ zope_interface twisted ];
+
+ pythonImportsCheck = [ "application" ];
+
+ meta = with lib; {
+ description = "A collection of modules that are useful when building python applications";
+ homepage = "https://github.com/AGProjects/python3-application";
+ license = licenses.lgpl21Plus;
+ maintainers = with maintainers; [ chanley ];
+ longDescription = ''
+ This package is a collection of modules that are useful when building python applications. Their purpose is to eliminate the need to divert resources into implementing the small tasks that every application needs to do in order to run successfully and focus instead on the application logic itself.
+ The modules that the application package provides are:
+ 1. process - UNIX process and signal management.
+ 2. python - python utility classes and functions.
+ 3. configuration - a simple interface to handle configuration files.
+ 4. log - an extensible system logger for console and syslog.
+ 5. debug - memory troubleshooting and execution timing.
+ 6. system - interaction with the underlying operating system.
+ 7. notification - an application wide notification system.
+ 8. version - manage version numbers for applications and packages.
+ '';
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python3-eventlib/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python3-eventlib/default.nix
new file mode 100644
index 0000000000..3c2413ff59
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python3-eventlib/default.nix
@@ -0,0 +1,34 @@
+{ lib, fetchFromGitHub, buildPythonPackage, isPy3k, zope_interface, twisted, greenlet }:
+
+buildPythonPackage rec {
+ pname = "python3-eventlib";
+ version = "0.3.0";
+
+ disabled = !isPy3k;
+
+ src = fetchFromGitHub {
+ owner = "AGProjects";
+ repo = "python3-eventlib";
+ rev = version;
+ sha256 = "sha256-LFW3rCGa7A8tk6SjgYgjkLQ+72GE2WN8wG+XkXYTAoQ=";
+ };
+
+ propagatedBuildInputs = [ zope_interface twisted greenlet ];
+
+ dontUseSetuptoolsCheck = true;
+
+ pythonImportsCheck = [ "eventlib" ];
+
+ meta = with lib; {
+ description = "A networking library written in Python";
+ homepage = "https://github.com/AGProjects/python3-eventlib";
+ license = licenses.lgpl21Plus;
+ maintainers = with maintainers; [ chanley ];
+ longDescription = ''
+ Eventlib is a networking library written in Python. It achieves high
+ scalability by using non-blocking I/O while at the same time retaining
+ high programmer usability by using coroutines to make the non-blocking io
+ operations appear blocking at the source code level.
+ '';
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python3-gnutls/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python3-gnutls/default.nix
new file mode 100644
index 0000000000..cda8281139
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python3-gnutls/default.nix
@@ -0,0 +1,52 @@
+{ lib, fetchFromGitHub, substituteAll, buildPythonPackage, isPy3k, gnutls
+, twisted, pyopenssl, service-identity }:
+
+buildPythonPackage rec {
+ pname = "python3-gnutls";
+ version = "3.1.9";
+
+ disabled = !isPy3k;
+
+ src = fetchFromGitHub {
+ owner = "AGProjects";
+ repo = "python3-gnutls";
+ rev = "324b78f7cd3d9fe58c89c7f0b2bf94199bd6a6e5"; # version not tagged
+ sha256 = "sha256-18T8bAHlNERHobsspUFvSC6ulN55nrFFb5aqNwU8T00=";
+ };
+
+ propagatedBuildInputs = [ twisted pyopenssl service-identity ];
+
+ patches = [
+ (substituteAll {
+ src = ./libgnutls-path.patch;
+ gnutlslib = "${lib.getLib gnutls}/lib";
+ })
+ ];
+
+ pythonImportsCheck = [ "gnutls" ];
+
+ meta = with lib; {
+ description = "Python wrapper for the GnuTLS library";
+ homepage = "https://github.com/AGProjects/python3-gnutls";
+ license = licenses.lgpl21Plus;
+ maintainers = with maintainers; [ chanley ];
+ longDescription = ''
+ This package provides a high level object oriented wrapper around libgnutls,
+ as well as low level bindings to the GnuTLS types and functions via ctypes.
+ The high level wrapper hides the details of accessing the GnuTLS library via
+ ctypes behind a set of classes that encapsulate GnuTLS sessions, certificates
+ and credentials and expose them to python applications using a simple API.
+
+ The package also includes a Twisted interface that has seamless intergration
+ with Twisted, providing connectTLS and listenTLS methods on the Twisted
+ reactor once imported (the methods are automatically attached to the reactor
+ by simply importing the GnuTLS Twisted interface module).
+
+ The high level wrapper is written using the GnuTLS library bindings that are
+ made available via ctypes. This makes the wrapper very powerful and flexible
+ as it has direct access to all the GnuTLS internals and is also very easy to
+ extend without any need to write C code or recompile anything.
+
+ '';
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python3-gnutls/libgnutls-path.patch b/third_party/nixpkgs/pkgs/development/python-modules/python3-gnutls/libgnutls-path.patch
new file mode 100644
index 0000000000..ff9b3aa693
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python3-gnutls/libgnutls-path.patch
@@ -0,0 +1,42 @@
+diff --git a/gnutls/library/__init__.py b/gnutls/library/__init__.py
+index c1d898a..b87bd2e 100644
+--- a/gnutls/library/__init__.py
++++ b/gnutls/library/__init__.py
+@@ -18,35 +18,19 @@ def _library_locations(abi_version):
+ system = _get_system_name()
+ if system == "darwin":
+ library_names = ["libgnutls.%d.dylib" % abi_version]
+- dynamic_loader_env_vars = ["DYLD_LIBRARY_PATH", "LD_LIBRARY_PATH"]
+- additional_paths = ["/usr/local/lib", "/opt/local/lib", "/sw/lib"]
+ elif system == "windows":
+ library_names = ["libgnutls-%d.dll" % abi_version]
+- dynamic_loader_env_vars = ["PATH"]
+- additional_paths = ["."]
+ elif system == "cygwin":
+ library_names = ["cyggnutls-%d.dll" % abi_version]
+- dynamic_loader_env_vars = ["LD_LIBRARY_PATH"]
+- additional_paths = ["/usr/bin"]
+ else:
+ # Debian uses libgnutls-deb0.so.28, go figure
+ library_names = [
+ "libgnutls.so.%d" % abi_version,
+ "libgnutls-deb0.so.%d" % abi_version,
+ ]
+- dynamic_loader_env_vars = ["LD_LIBRARY_PATH"]
+- additional_paths = ["/usr/local/lib"]
+ for library_name in library_names:
+- for path in (
+- path
+- for env_var in dynamic_loader_env_vars
+- for path in os.environ.get(env_var, "").split(":")
+- if os.path.isdir(path)
+- ):
+- yield os.path.join(path, library_name)
+- yield library_name
+- for path in additional_paths:
+- yield os.path.join(path, library_name)
++ path = "@gnutlslib@"
++ yield os.path.join(path, library_name)
+
+
+ def _load_library(abi_versions):
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytibber/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytibber/default.nix
index e036197a1e..8320257ac1 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytibber/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytibber/default.nix
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "pytibber";
- version = "0.19.0";
+ version = "0.19.1";
disabled = pythonOlder "3.7";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "Danielhiversen";
repo = "pyTibber";
rev = version;
- sha256 = "sha256-9xKt6OspdM7zWbVzjtvDPYuGyIW3K6ioASt53LOgdvk=";
+ sha256 = "sha256-+CI2TIGUZTztwx/9JqleKfVksybwGUGiHktu2xcNyUg=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyturbojpeg/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyturbojpeg/default.nix
index 50f5c4559e..c9c97ad621 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyturbojpeg/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyturbojpeg/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "pyturbojpeg";
- version = "1.5.1";
+ version = "1.5.4";
src = fetchPypi {
pname = "PyTurboJPEG";
inherit version;
- sha256 = "sha256-56FnJpnQzFPlz0v506CrwIHf9uV3R1LibnuEL7RcFCg=";
+ sha256 = "sha256-KU24J6iU2y8iLyxjJiuh6Zqx+t1PVBrleOf/mWnfA4I=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyupgrade/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyupgrade/default.nix
index 20f5c404b9..3eca1bbaa1 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyupgrade/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyupgrade/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "pyupgrade";
- version = "2.25.1";
+ version = "2.26.0";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "asottile";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-4k4973sNCqE2JbyT901HAijlyymFAR4hJp7NavqlzCQ=";
+ sha256 = "sha256-fXDBozMZbvMkdqafvPQrCI26OjQ/2Rx6OMQs9X2Q55s=";
};
checkInputs = [ pytestCheckHook ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyvera/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyvera/default.nix
index 2439bd4685..70392eda7b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyvera/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyvera/default.nix
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "pyvera";
- version = "0.3.13";
+ version = "0.3.14";
format = "pyproject";
src = fetchFromGitHub {
owner = "pavoni";
repo = pname;
rev = version;
- sha256 = "0vh82bwgbq93jrwi9q4da534paknpak8hxi4wwlxh3qcvnpy1njv";
+ sha256 = "sha256-CuXsyHlRw5zqDrQfMT4BzHsmox8MLRKxFKwR5M0XoEM=";
};
nativeBuildInputs = [ poetry-core ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyvex/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyvex/default.nix
index 731e462c47..786eb56066 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyvex/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyvex/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "pyvex";
- version = "9.0.9947";
+ version = "9.0.10010";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-52yI8V2rQTDbo/giHqhTKJ5Pz0PAMEz6ErZuo7RlbbM=";
+ sha256 = "sha256-1vAiDXMYiclK5P8QZUBuy6KllcAQm8d7rQpN+CBDVVA=";
};
postPatch = lib.optionalString stdenv.isDarwin ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/rapidfuzz/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/rapidfuzz/default.nix
index 9c19f91b20..d02c557027 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/rapidfuzz/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/rapidfuzz/default.nix
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "rapidfuzz";
- version = "1.6.0";
+ version = "1.6.2";
disabled = pythonOlder "3.5";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
repo = "RapidFuzz";
rev = "v${version}";
fetchSubmodules = true;
- sha256 = "sha256-dJz6OzzjqWZwzDVJzJVUshK0HDP/Bz5cML0TrwVVcvg=";
+ sha256 = "sha256-tzjtvM5b9RD+Uqg5wT+FtSgjbAc0IgoDAmUFNpXQ9KA=";
};
propagatedBuildInputs = [
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 882f9e90e3..645a0b3566 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/s3fs/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/s3fs/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "s3fs";
- version = "2021.7.0";
+ version = "2021.8.1";
src = fetchPypi {
inherit pname version;
- hash = "sha256-KTKU7I7QhgVhfbRA46UCKaQT3Bbc8yyUj66MvZsCrpY=";
+ sha256 = "0zwy2fr95s5wzrr2iwbayjh9xh421p6wf0m75szl7rw930v1kb2y";
};
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/scikit-fuzzy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/scikit-fuzzy/default.nix
index 7923565c3f..ef921c543e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/scikit-fuzzy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/scikit-fuzzy/default.nix
@@ -12,19 +12,22 @@
buildPythonPackage rec {
pname = "scikit-fuzzy";
- version = "unstable-2020-10-03";
+ version = "unstable-2021-03-31";
disabled = isPy27;
src = fetchFromGitHub {
owner = pname;
repo = pname;
- rev = "eecf303b701e3efacdc9b9066207ef605d4facaa";
- sha256 = "18dl0017iqwc7446hqgabhibgjwdakhmycpis6zpvvkkv4ip5062";
+ rev = "92ad3c382ac19707086204ac6cdf6e81353345a7";
+ sha256 = "0q89p385nsg3lymlsqm3mw6y45vgrk6w9p30igbm59b7r9mkgdj8";
};
propagatedBuildInputs = [ networkx numpy scipy ];
checkInputs = [ matplotlib nose pytestCheckHook ];
+ # test error: "ValueError: could not convert string to float: '2.6.2'"
+ disabledTestPaths = [ "skfuzzy/control/tests/test_controlsystem.py" ];
+
meta = with lib; {
homepage = "https://github.com/scikit-fuzzy/scikit-fuzzy";
description = "Fuzzy logic toolkit for scientific Python";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/scikit-hep-testdata/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/scikit-hep-testdata/default.nix
index ae982e4d37..d4e31966da 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/scikit-hep-testdata/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/scikit-hep-testdata/default.nix
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "scikit-hep-testdata";
- version = "0.4.7";
+ version = "0.4.8";
format = "pyproject";
# fetch from github as we want the data files
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "scikit-hep";
repo = pname;
rev = "v${version}";
- sha256 = "0bydqgl7pxmj7nb952p08q64d15d8hbvfdnzkbx9wr71mw7cf3vm";
+ sha256 = "0x5p42c9iqwdx15gdvccddlx4a5a8aix7h01345afrlgpnnpqcv4";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/slack-sdk/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/slack-sdk/default.nix
index c1933198af..ec0bfe9320 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/slack-sdk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/slack-sdk/default.nix
@@ -20,14 +20,14 @@
buildPythonPackage rec {
pname = "slack-sdk";
- version = "3.11.0";
+ version = "3.11.1";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "slackapi";
repo = "python-slack-sdk";
rev = "v${version}";
- sha256 = "0zwz36mpc7syrkslf1rf7c6sxfanw87mbr2758j01sph50m43g6m";
+ sha256 = "sha256-csWVzQZAujCLzfLJkUOSHwJZMRqC5GcU4s4kce15qms=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/spacy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/spacy/default.nix
index 3cabc1d6ba..376686e0a6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/spacy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/spacy/default.nix
@@ -78,6 +78,6 @@ buildPythonPackage rec {
description = "Industrial-strength Natural Language Processing (NLP) with Python and Cython";
homepage = "https://github.com/explosion/spaCy";
license = licenses.mit;
- maintainers = with maintainers; [ sdll ];
+ maintainers = with maintainers; [ ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/symengine/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/symengine/default.nix
index c20f2338fa..673e268266 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/symengine/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/symengine/default.nix
@@ -11,18 +11,19 @@
buildPythonPackage rec {
pname = "symengine";
- version = "0.7.2";
+ version = "0.8.1";
src = fetchFromGitHub {
owner = "symengine";
repo = "symengine.py";
rev = "v${version}";
- sha256 = "1xaclpvk7m6mbp70zrsvi3blz4v89pbsf7b6rpmx5903m6kxqr4m";
+ sha256 = "0yyi3w03fk19i32jmns1baq3rpmf7xfykzkivc7dmnxmjmxvq2gr";
};
postConfigure = ''
substituteInPlace setup.py \
- --replace "\"cmake\"" "\"${cmake}/bin/cmake\""
+ --replace "\"cmake\"" "\"${cmake}/bin/cmake\"" \
+ --replace "'cython>=0.29.24'" "'cython'"
substituteInPlace cmake/FindCython.cmake \
--replace "SET(CYTHON_BIN cython" "SET(CYTHON_BIN ${cython}/bin/cython"
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tempest/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tempest/default.nix
new file mode 100644
index 0000000000..760c9fd5e3
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/tempest/default.nix
@@ -0,0 +1,89 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+, pbr
+, cliff
+, jsonschema
+, testtools
+, paramiko
+, netaddr
+, oslo-concurrency
+, oslo-config
+, oslo-log
+, stestr
+, oslo-serialization
+, oslo-utils
+, fixtures
+, pyyaml
+, subunit
+, stevedore
+, prettytable
+, urllib3
+, debtcollector
+, unittest2
+, hacking
+, oslotest
+, bash
+, python3
+}:
+
+buildPythonApplication rec {
+ pname = "tempest";
+ version = "28.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "24fcc0baa2044454b17b6b4aa2b1b19682cf95eb92ca38a2f289d3cbc488b170";
+ };
+
+ propagatedBuildInputs = [
+ pbr
+ cliff
+ jsonschema
+ testtools
+ paramiko
+ netaddr
+ oslo-concurrency
+ oslo-config
+ oslo-log
+ stestr
+ oslo-serialization
+ oslo-utils
+ fixtures
+ pyyaml
+ subunit
+ stevedore
+ prettytable
+ urllib3
+ debtcollector
+ unittest2
+ ];
+
+ checkInputs = [
+ stestr
+ hacking
+ oslotest
+ ];
+
+ checkPhase = ''
+ # Tests expect these applications available as such.
+ mkdir -p bin
+ export PATH="$PWD/bin:$PATH"
+ printf '#!${bash}/bin/bash\nexec ${python3.interpreter} -m tempest.cmd.main "$@"\n' > bin/tempest
+ printf '#!${bash}/bin/bash\nexec ${python3.interpreter} -m tempest.cmd.subunit_describe_calls "$@"\n' > bin/subunit-describe-calls
+ chmod +x bin/*
+
+ stestr --test-path tempest/tests run -e <(echo "
+ tempest.tests.lib.cli.test_execute.TestExecute.test_execute_with_prefix
+ ")
+ '';
+
+ pythonImportsCheck = [ "tempest" ];
+
+ meta = with lib; {
+ description = "An OpenStack integration test suite that runs against live OpenStack cluster and validates an OpenStack deployment";
+ homepage = "https://github.com/openstack/tempest";
+ license = licenses.asl20;
+ maintainers = teams.openstack.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/thinc/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/thinc/default.nix
index 4aac0d756d..6ad29d5736 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/thinc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/thinc/default.nix
@@ -78,6 +78,6 @@ buildPythonPackage rec {
description = "Practical Machine Learning for NLP in Python";
homepage = "https://github.com/explosion/thinc";
license = licenses.mit;
- maintainers = with maintainers; [ aborsu sdll ];
+ maintainers = with maintainers; [ aborsu ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/thriftpy2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/thriftpy2/default.nix
new file mode 100644
index 0000000000..0d5f5afe4a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/thriftpy2/default.nix
@@ -0,0 +1,45 @@
+{ lib
+, buildPythonPackage
+, cython
+, fetchFromGitHub
+, pythonOlder
+, ply
+, six
+, tornado
+}:
+
+buildPythonPackage rec {
+ pname = "thriftpy2";
+ version = "0.4.14";
+
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "Thriftpy";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "17f57vsbym4c9yax128bhrwg2zjxcsgl3ja6422y8hyb38v5mdc3";
+ };
+
+ nativeBuildInputs = [
+ cython
+ ];
+
+ propagatedBuildInputs = [
+ ply
+ six
+ tornado
+ ];
+
+ # Not all needed files seems to be present
+ doCheck = false;
+
+ pythonImportsCheck = [ "thriftpy2" ];
+
+ meta = with lib; {
+ description = "Python module for Apache Thrift";
+ homepage = "https://github.com/Thriftpy/thriftpy2";
+ license = licenses.mit;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tlsh/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tlsh/default.nix
index fbe474166c..ac17be723d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/tlsh/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/tlsh/default.nix
@@ -4,15 +4,15 @@
, cmake
}:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "tlsh";
- version = "4.5.0";
+ version = "4.9.3";
src = fetchFromGitHub {
owner = "trendmicro";
repo = "tlsh";
- rev = "f2bb7a97cfb0f9418a750ba92c182d1091e6c159";
- sha256 = "1kxfhdwqjd4pjdlr1gjh2am8mxpaqmfq7rrxkjfi0mbisl1krkwb";
+ rev = version;
+ sha256 = "sha256-12bhxJTJJWzoiWt4YwhcdwHDvJNoBenWl3l26SFuIGU=";
};
nativeBuildInputs = [ cmake ];
@@ -26,7 +26,7 @@ buildPythonPackage {
meta = with lib; {
description = "Trend Micro Locality Sensitive Hash";
- homepage = "http://tlsh.org/";
+ homepage = "https://tlsh.org/";
license = licenses.asl20;
platforms = platforms.unix;
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/trimesh/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/trimesh/default.nix
index 12179e6a60..c9ee24470f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/trimesh/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/trimesh/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "trimesh";
- version = "3.9.29";
+ version = "3.9.30";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-YEddrun9rLcWk2u3Tfus8W014bU4BKWXWOOhCW/jSlY=";
+ sha256 = "ad1585906cdb49bd780f51f01e4c9946cc77fc0cfb0eb4a9a98cfbd12d7f1a3d";
};
propagatedBuildInputs = [ numpy ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/zeroconf/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/zeroconf/default.nix
index 618396a90b..f5613352d1 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/zeroconf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/zeroconf/default.nix
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "zeroconf";
- version = "0.36.2";
+ version = "0.36.6";
format = "setuptools";
disabled = pythonOlder "3.6";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "jstasiak";
repo = "python-zeroconf";
rev = version;
- sha256 = "sha256-3QRrGfyMXiSas70IL19/DQAPf7I6vdg/itiZlD4/pvg=";
+ sha256 = "sha256-Ignbms6/M36cK1fwm2ejMPDkYrANmQ7CcSqM+ISoZig=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile b/third_party/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
index 401fa3c66b..a476912cdd 100644
--- a/third_party/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
+++ b/third_party/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
@@ -1,5 +1,6 @@
source 'https://rubygems.org' do
gem 'addressable'
+ gem 'ansi'
gem 'atk'
gem 'awesome_print'
gem 'bacon'
diff --git a/third_party/nixpkgs/pkgs/development/tools/apktool/default.nix b/third_party/nixpkgs/pkgs/development/tools/apktool/default.nix
index cc991af145..3b9044a544 100644
--- a/third_party/nixpkgs/pkgs/development/tools/apktool/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/apktool/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "apktool";
- version = "2.5.0";
+ version = "2.6.0";
src = fetchurl {
urls = [
"https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_${version}.jar"
"https://github.com/iBotPeaches/Apktool/releases/download/v${version}/apktool_${version}.jar"
];
- sha256 = "1r4z0z2c1drjd4ynpf36dklxs3hq1wdnzh63mk2yk4mmk75xg4mk";
+ sha256 = "sha256-91CjzSwflC8n9ff9XRfq2jva/wpmQ/SduEfoQlef3aU=";
};
dontUnpack = true;
diff --git a/third_party/nixpkgs/pkgs/development/tools/buildah/default.nix b/third_party/nixpkgs/pkgs/development/tools/buildah/default.nix
index 7584adc041..ee30703c39 100644
--- a/third_party/nixpkgs/pkgs/development/tools/buildah/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/buildah/default.nix
@@ -14,13 +14,13 @@
buildGoModule rec {
pname = "buildah";
- version = "1.22.3";
+ version = "1.23.0";
src = fetchFromGitHub {
owner = "containers";
repo = "buildah";
rev = "v${version}";
- sha256 = "sha256-e4Y398VyvoDo5WYyLeZJUMmb0HgWNBWj+hCPxdUlZNY=";
+ sha256 = "sha256-MhPbABGgQG0sAHVnUA9PUGqaVYWd/YsY2pyf8H4uTe8=";
};
outputs = [ "out" "man" ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/conftest/default.nix b/third_party/nixpkgs/pkgs/development/tools/conftest/default.nix
index d89f9bff52..2abe30b413 100644
--- a/third_party/nixpkgs/pkgs/development/tools/conftest/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/conftest/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "conftest";
- version = "0.27.0";
+ version = "0.28.1";
src = fetchFromGitHub {
owner = "open-policy-agent";
repo = "conftest";
rev = "v${version}";
- sha256 = "sha256-Yc/aejGLMbAqpIRTVQQ3lv7/oyr7tVAy41Gx6198Eos=";
+ sha256 = "sha256-o2P14Nsu77AXO+UnMBXthhP3Q7kI7nd/lI6GFE2cs3M=";
};
- vendorSha256 = "sha256-jI5bX6S2C0ckiiieVlaRNEsLS/5gGkC3o/xauDtCOjA=";
+ vendorSha256 = "sha256-zzckZI/n00BBl166S7uonJFNQ4RJGLCkDyfLRoHZOtA=";
ldflags = [
"-s"
diff --git a/third_party/nixpkgs/pkgs/development/tools/continuous-integration/buildkite-agent/default.nix b/third_party/nixpkgs/pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
index a9fbdb09d9..7ed0fa1911 100644
--- a/third_party/nixpkgs/pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
@@ -3,13 +3,13 @@
nixosTests }:
buildGoModule rec {
name = "buildkite-agent-${version}";
- version = "3.32.1";
+ version = "3.32.3";
src = fetchFromGitHub {
owner = "buildkite";
repo = "agent";
rev = "v${version}";
- sha256 = "sha256-bwxxjpIBVzFfjewUwDjFNN9zcaL3ihYjWOlWdrhf1o0=";
+ sha256 = "sha256-uckFsM8UWkiDmTpLRu34qKdjgEQrbsa+K8QtVS2PJ7A=";
};
vendorSha256 = "sha256-n3XRxpEKjHf7L7fcGscWTVKBtot9waZbLoS9cG0kHfI=";
diff --git a/third_party/nixpkgs/pkgs/development/tools/electron/default.nix b/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
index 1f98857c59..737d6bc864 100644
--- a/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
@@ -105,14 +105,14 @@ rec {
headers = "1zkdgpjrh1dc9j8qyrrrh49v24960yhvwi2c530qbpf2azgqj71b";
};
- electron_12 = mkElectron "12.1.1" {
- x86_64-linux = "21bcd5d415c147307082890498240f9f096e60053ebd90e81765375ecc00add3";
- x86_64-darwin = "1ff96e9770dec3b61b7fcf8b2d5a334ed317cf271d91233604549df1e42cdc9b";
- i686-linux = "b1e64e953ec9168dfa6da65888637fa866a57c08e2c48f1f443474f7f96b2e2e";
- armv7l-linux = "f6a9c539df8c3699c45faeb5ffc5145b095af93604943e1e4c939f38fa1d6672";
- aarch64-linux = "35a51b39c53c4e79aa0af90401cbb94f0d9ea0e606d1f6226473015021c0ac48";
- aarch64-darwin = "5001583bd17cb3acb00f30c2a6e98e5f0b755d744c922d7eed9f166ac67964e0";
- headers = "1x7ilyiy3kk2b1crv0h8v6dcfv6yhf371pi14x7333bzhw558s2a";
+ electron_12 = mkElectron "12.1.2" {
+ x86_64-linux = "e0ed1e223e956213f4f835573dd9c84aac3588c1d12ca67f81399534611a873d";
+ x86_64-darwin = "6a0efef7cee47d5f7cff7edfe2f3eaa134368f9ac8741742dfcb49f59da51e59";
+ i686-linux = "90c60083261bf86410f30d2588204276943cc7cbfe7751192723fdde6a67da72";
+ armv7l-linux = "cdff93b3ee2ab175c45d1afa33c7dde38030abe54fe285804a0eb3f983f67bdd";
+ aarch64-linux = "fe1351253cc8e9f6828de90957b40fab1cad31d38e88ef085c98a1b72d9cd14b";
+ aarch64-darwin = "4b2a2b9986938f332894946b22fc6cac357f69aaa72afe61b6ca6084d48dce67";
+ headers = "019rf1r9mk0hzhbl5fq48zr0l4y943biv2xwnpdhr5bm1wqpvz6l";
};
electron_13 = mkElectron "13.4.0" {
diff --git a/third_party/nixpkgs/pkgs/development/tools/fundoc/default.nix b/third_party/nixpkgs/pkgs/development/tools/fundoc/default.nix
new file mode 100644
index 0000000000..47484b7875
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/fundoc/default.nix
@@ -0,0 +1,22 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "fundoc";
+ version = "0.4.1";
+
+ src = fetchFromGitHub {
+ owner = "csssr";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0nd03c2lz07ghaab67kgl5pw8z8mv6kwx3xzr4pqr7v5b983py6v";
+ };
+
+ cargoSha256 = "sha256-6riBlCyqNN2nzgwfVfbRy1avT9b0PdetOrbmbaltsjE=";
+
+ meta = with lib; {
+ description = "Language agnostic documentation generator";
+ homepage = "https://github.com/csssr/fundoc";
+ license = licenses.mit;
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix b/third_party/nixpkgs/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
index 3a356b36be..64e26698ae 100644
--- a/third_party/nixpkgs/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
@@ -1,4 +1,4 @@
-{ lib, supportedGhcVersions ? [ "884" "8107" ], stdenv, haskellPackages
+{ lib, supportedGhcVersions ? [ "884" "8107" "901" ], stdenv, haskellPackages
, haskell }:
#
# The recommended way to override this package is
diff --git a/third_party/nixpkgs/pkgs/development/tools/hors/default.nix b/third_party/nixpkgs/pkgs/development/tools/hors/default.nix
new file mode 100644
index 0000000000..579a2a2792
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/hors/default.nix
@@ -0,0 +1,28 @@
+{ lib, rustPlatform, fetchFromGitHub, stdenv, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "hors";
+ version = "0.8.2";
+
+ src = fetchFromGitHub {
+ owner = "windsoilder";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1q17i8zg7dwd8al42wfnkn891dy5hdhw4325plnihkarr50avbr0";
+ };
+
+ cargoSha256 = "sha256-1PB/JvgfC6qABI+cIePqtsSlZXPqMGQIay9SCXJkV9o=";
+
+ buildInputs = lib.optional stdenv.isDarwin Security;
+
+ # requires network access
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Instant coding answers via the command line";
+ homepage = "https://github.com/windsoilder/hors";
+ changelog = "https://github.com/WindSoilder/hors/blob/v${version}/CHANGELOG.md";
+ license = licenses.gpl3Only;
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/kube-prompt/default.nix b/third_party/nixpkgs/pkgs/development/tools/kube-prompt/default.nix
index 1a7bd6e828..1c6e8d56a6 100644
--- a/third_party/nixpkgs/pkgs/development/tools/kube-prompt/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/kube-prompt/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "kube-prompt";
- version = "1.0.5";
+ version = "1.0.11";
rev = "v${version}";
goPackagePath = "github.com/c-bata/kube-prompt";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "c-bata";
repo = "kube-prompt";
- sha256 = "1c1y0n1yxcaxvhlsj7b0wvhi934b5g0s1mi46hh5amb9j3dhgq1c";
+ sha256 = "sha256-9OWsITbC7YO51QzsRwDWvojU54DiuGJhkSGwmesEj9w=";
};
subPackages = ["."];
diff --git a/third_party/nixpkgs/pkgs/development/tools/kube-prompt/deps.nix b/third_party/nixpkgs/pkgs/development/tools/kube-prompt/deps.nix
index b8d9e200a8..a6c4bbd445 100644
--- a/third_party/nixpkgs/pkgs/development/tools/kube-prompt/deps.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/kube-prompt/deps.nix
@@ -1,309 +1,993 @@
-# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
+# file generated from go.mod using vgo2nix (https://github.com/nix-community/vgo2nix)
[
{
- goPackagePath = "cloud.google.com/go";
+ goPackagePath = "cloud.google.com/go";
fetch = {
type = "git";
- url = "https://code.googlesource.com/gocloud";
- rev = "aad3f485ee528456e0768f20397b4d9dd941e755";
- sha256 = "1cgabmg76axkbpm7zip3ym2mym6kwgc9cw9kil0inmckkh3x1ky8";
+ url = "https://github.com/googleapis/google-cloud-go";
+ rev = "v0.38.0";
+ sha256 = "0n6n13b7lri2fmc4bn4ifszyawj31dpbzvyv0xafsf81440z8cyh";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/c-bata/go-prompt";
+ goPackagePath = "github.com/Azure/go-autorest/autorest";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/go-autorest";
+ rev = "autorest/v0.9.0";
+ sha256 = "01fg6x3a6as2kh0km8kvjzjalq7xiqa17hnsdwawzlpnfpqgslvq";
+ moduleDir = "autorest";
+ };
+ }
+ {
+ goPackagePath = "github.com/Azure/go-autorest/autorest/adal";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/go-autorest";
+ rev = "autorest/adal/v0.5.0";
+ sha256 = "07zbbshyz1s9fj9ifa6zzks4wq7455rna50z1ahpgin92jk0s6la";
+ moduleDir = "autorest/adal";
+ };
+ }
+ {
+ goPackagePath = "github.com/Azure/go-autorest/autorest/date";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/go-autorest";
+ rev = "autorest/date/v0.1.0";
+ sha256 = "1w94wxjjkiv8m44rcdm1af9h0ap2r8kpp9198cxpxj8d5xxkaxpz";
+ moduleDir = "autorest/date";
+ };
+ }
+ {
+ goPackagePath = "github.com/Azure/go-autorest/autorest/mocks";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/go-autorest";
+ rev = "autorest/mocks/v0.2.0";
+ sha256 = "04jsq3bnz9s27kp45n7q5wj2fi3bxwvxrxcmiswrhqz4pj35b561";
+ moduleDir = "autorest/mocks";
+ };
+ }
+ {
+ goPackagePath = "github.com/Azure/go-autorest/logger";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/go-autorest";
+ rev = "logger/v0.1.0";
+ sha256 = "1w94wxjjkiv8m44rcdm1af9h0ap2r8kpp9198cxpxj8d5xxkaxpz";
+ moduleDir = "logger";
+ };
+ }
+ {
+ goPackagePath = "github.com/Azure/go-autorest/tracing";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/go-autorest";
+ rev = "tracing/v0.5.0";
+ sha256 = "0n482cjr2pk6ql6awcnn6llrnygjzakihbjaahgmylf3znwil7jp";
+ moduleDir = "tracing";
+ };
+ }
+ {
+ goPackagePath = "github.com/BurntSushi/toml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/toml";
+ rev = "v0.3.1";
+ sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/NYTimes/gziphandler";
+ fetch = {
+ type = "git";
+ url = "https://github.com/NYTimes/gziphandler";
+ rev = "56545f4a5d46";
+ sha256 = "1fwk9wz6vrvq72f2gq8jhvd1nvv6grqgwrjq66vjpm0726pxar72";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/PuerkitoBio/purell";
+ fetch = {
+ type = "git";
+ url = "https://github.com/PuerkitoBio/purell";
+ rev = "v1.0.0";
+ sha256 = "1qhsy1nm96b9kb63svkvkqmmw15xg6irwcysisxdgzk64adfwqv1";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/PuerkitoBio/urlesc";
+ fetch = {
+ type = "git";
+ url = "https://github.com/PuerkitoBio/urlesc";
+ rev = "5bd2802263f2";
+ sha256 = "15y5r3asvm7196m3nza5xvdvlc2k11p6lfs6hi917hl7r9vgi6mp";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/c-bata/go-prompt";
fetch = {
type = "git";
url = "https://github.com/c-bata/go-prompt";
- rev = "09daf6ae57865e436aab9ede6b66b490036e87de";
- sha256 = "1s58y0i67x2yvi3iisdhj2qqrbl4kz0viy06caip8ykhxpvvkq30";
+ rev = "v0.2.5";
+ sha256 = "1ny9a1cshl9h6rddk3j0ar6iya1iahaw623g7qbsrbdbx38xlip3";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/ghodss/yaml";
+ goPackagePath = "github.com/client9/misspell";
+ fetch = {
+ type = "git";
+ url = "https://github.com/client9/misspell";
+ rev = "v0.3.4";
+ sha256 = "1vwf33wsc4la25zk9nylpbp9px3svlmldkm0bha4hp56jws4q9cs";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/davecgh/go-spew";
+ fetch = {
+ type = "git";
+ url = "https://github.com/davecgh/go-spew";
+ rev = "v1.1.1";
+ sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/dgrijalva/jwt-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dgrijalva/jwt-go";
+ rev = "v3.2.0";
+ sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/docker/spdystream";
+ fetch = {
+ type = "git";
+ url = "https://github.com/docker/spdystream";
+ rev = "449fdfce4d96";
+ sha256 = "1412cpiis971iq1kxrirzirhj2708ispjh0x0dh879b66x8507sl";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/elazarl/goproxy";
+ fetch = {
+ type = "git";
+ url = "https://github.com/elazarl/goproxy";
+ rev = "c4fc26588b6e";
+ sha256 = "1s3v02px61a3hmvb47rqk598z5visayxq46k3c8dcrayhhngv2fw";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/emicklei/go-restful";
+ fetch = {
+ type = "git";
+ url = "https://github.com/emicklei/go-restful";
+ rev = "ff4f55a20633";
+ sha256 = "1v5lj5142abz3gvbygp6xghpdx4ps2lwswl8559ivaidahwnc21c";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/evanphx/json-patch";
+ fetch = {
+ type = "git";
+ url = "https://github.com/evanphx/json-patch";
+ rev = "v4.2.0";
+ sha256 = "0cfvyhl3hjfc4z8hbkfc40yafv6r7y513zgp3jwf88isbd13r7a6";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/fsnotify/fsnotify";
+ fetch = {
+ type = "git";
+ url = "https://github.com/fsnotify/fsnotify";
+ rev = "v1.4.7";
+ sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/ghodss/yaml";
fetch = {
type = "git";
url = "https://github.com/ghodss/yaml";
- rev = "0ca9ea5df5451ffdf184b4428c902747c2c11cd7";
- sha256 = "0skwmimpy7hlh7pva2slpcplnm912rp3igs98xnqmn859kwa5v8g";
+ rev = "73d445a93680";
+ sha256 = "0pg53ky4sy3sp9j4n7vgf1p3gw4nbckwqfldcmmi9rf13kjh0mr7";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/gogo/protobuf";
+ goPackagePath = "github.com/go-logr/logr";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-logr/logr";
+ rev = "v0.1.0";
+ sha256 = "0fhijjhxz4n2j5i24ckzv8r9kri3v44jdyklgbqjfq0xm7izqg14";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-openapi/jsonpointer";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-openapi/jsonpointer";
+ rev = "46af16f9f7b1";
+ sha256 = "0w0fphmdycjzbsm1vppdcjc9aqinkcdzcq3pxikdvdqh5p791gsc";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-openapi/jsonreference";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-openapi/jsonreference";
+ rev = "13c6e3589ad9";
+ sha256 = "1fh4xcl9ijww4bdq656sx981d57w2c9zx5148jsxlsg4bsvxmwis";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-openapi/spec";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-openapi/spec";
+ rev = "6aced65f8501";
+ sha256 = "0yf0nw7167yjpiqrikns5djarjpf2r07q6xnq9xb1cfsc4m7ynm4";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-openapi/swag";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-openapi/swag";
+ rev = "1d0bd113de87";
+ sha256 = "0fmk42chj20679n87n6sig3czs25lavyj6w208000n6kccv1ns3c";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/gogo/protobuf";
fetch = {
type = "git";
url = "https://github.com/gogo/protobuf";
- rev = "636bf0302bc95575d69441b25a2603156ffdddf1";
- sha256 = "1525pq7r6h3s8dncvq8gxi893p2nq8dxpzvq0nfl5b4p6mq0v1c2";
+ rev = "65acae22fc9d";
+ sha256 = "0700alky9z0g9akhrzn20wf4jr1600d0clhs32sm8chnlbvidy46";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/golang/glog";
+ goPackagePath = "github.com/golang/glog";
fetch = {
type = "git";
url = "https://github.com/golang/glog";
- rev = "23def4e6c14b4da8ac2ed8007337bc5eb5007998";
+ rev = "23def4e6c14b";
sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/golang/protobuf";
+ goPackagePath = "github.com/golang/groupcache";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/groupcache";
+ rev = "02826c3e7903";
+ sha256 = "0w46bsllddfij66nrg8jbfjsr54birvfww8a2fj9fmgyig5syn2x";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/mock";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/mock";
+ rev = "v1.2.0";
+ sha256 = "12ddj2g8ab87id6n2n67vnbhq6p8dvgsq1pzpqfriym4dk8w54fg";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
fetch = {
type = "git";
url = "https://github.com/golang/protobuf";
- rev = "b4deda0973fb4c70b50d226b1af49f3da59f5265";
- sha256 = "0ya4ha7m20bw048m1159ppqzlvda4x0vdprlbk5sdgmy74h3xcdq";
+ rev = "v1.3.2";
+ sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/google/btree";
+ goPackagePath = "github.com/google/btree";
fetch = {
type = "git";
url = "https://github.com/google/btree";
- rev = "e89373fe6b4a7413d7acd6da1725b83ef713e6e4";
- sha256 = "0jlkjjlf8ilifgsb2bv0jfgl4cxl1bypx7a6pjkwz3xf6k8jd7mj";
+ rev = "v1.0.0";
+ sha256 = "0ba430m9fbnagacp57krgidsyrgp3ycw5r7dj71brgp5r52g82p6";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/google/gofuzz";
+ goPackagePath = "github.com/google/go-cmp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-cmp";
+ rev = "v0.3.0";
+ sha256 = "1hyxx3434zshl2m9ja78gwlkg1rx9yl6diqa7dnjb31xz5x4gbjj";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/gofuzz";
fetch = {
type = "git";
url = "https://github.com/google/gofuzz";
- rev = "24818f796faf91cd76ec7bddd72458fbced7a6c1";
- sha256 = "0cq90m2lgalrdfrwwyycrrmn785rgnxa3l3vp9yxkvnv88bymmlm";
+ rev = "v1.0.0";
+ sha256 = "0qz439qvccm91w0mmjz4fqgx48clxdwagkvvx89cr43q1d4iry36";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/googleapis/gnostic";
+ goPackagePath = "github.com/google/martian";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/martian";
+ rev = "v2.1.0";
+ sha256 = "197hil6vrjk50b9wvwyzf61csid83whsjj6ik8mc9r2lryxlyyrp";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/pprof";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/pprof";
+ rev = "3ea8567a2e57";
+ sha256 = "09rhjn3ms0a72dw0yzbp237p7yhqma772zspddn6mgkh3gi3kn4c";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/uuid";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/uuid";
+ rev = "v1.1.1";
+ sha256 = "0hfxcf9frkb57k6q0rdkrmnfs78ms21r1qfk9fhlqga2yh5xg8zb";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/googleapis/gax-go/v2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/gax-go";
+ rev = "v2.0.4";
+ sha256 = "1iwnm6ky1x53lgs44mw3hpdkjzrm5qd0kfs50m0qcq2ml5m1cwdm";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/googleapis/gnostic";
fetch = {
type = "git";
url = "https://github.com/googleapis/gnostic";
- rev = "7c663266750e7d82587642f65e60bc4083f1f84e";
+ rev = "v0.2.0";
sha256 = "0yh3ckd7m0r9h50wmxxvba837d0wb1k5yd439zq4p1kpp4390z12";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/gregjones/httpcache";
+ goPackagePath = "github.com/gophercloud/gophercloud";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gophercloud/gophercloud";
+ rev = "v0.1.0";
+ sha256 = "0794s9c144gphm4dh1wgba6ydsb4zdwgglj1p9im43jv0lvh6p81";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/gregjones/httpcache";
fetch = {
type = "git";
url = "https://github.com/gregjones/httpcache";
- rev = "9cad4c3443a7200dd6400aef47183728de563a38";
+ rev = "9cad4c3443a7";
sha256 = "0wjdwcwqqcx2d5y68qvhg6qyj977il5ijmnn9h9cd6wjbdy0ay6s";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/imdario/mergo";
+ goPackagePath = "github.com/hashicorp/golang-lru";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hashicorp/golang-lru";
+ rev = "v0.5.1";
+ sha256 = "13f870cvk161bzjj6x41l45r5x9i1z9r2ymwmvm7768kg08zznpy";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/hpcloud/tail";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hpcloud/tail";
+ rev = "v1.0.0";
+ sha256 = "1njpzc0pi1acg5zx9y6vj9xi6ksbsc5d387rd6904hy6rh2m6kn0";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/imdario/mergo";
fetch = {
type = "git";
url = "https://github.com/imdario/mergo";
- rev = "9316a62528ac99aaecb4e47eadd6dc8aa6533d58";
+ rev = "v0.3.5";
sha256 = "1mvgn89vp39gcpvhiq4n7nw5ipj7fk6h03jgc6fjwgvwvss213pb";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/json-iterator/go";
+ goPackagePath = "github.com/json-iterator/go";
fetch = {
type = "git";
url = "https://github.com/json-iterator/go";
- rev = "ab8a2e0c74be9d3be70b3184d9acc634935ded82";
- sha256 = "1x3wz44p1238gpyzkiiilvvrq9q8dwjdm9kdidq65yjq0zcn0sq4";
+ rev = "v1.1.8";
+ sha256 = "1kbp9fj6fxfql0ir59zb6v68l4bpwlmk76xm8vaikw1hp6y9bcss";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/mattn/go-colorable";
+ goPackagePath = "github.com/jstemmer/go-junit-report";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jstemmer/go-junit-report";
+ rev = "af01ea7f8024";
+ sha256 = "1lp3n94ris12hac02wi31f3whs88lcrzwgdg43a5j6cafg9p1d0s";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/kisielk/errcheck";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kisielk/errcheck";
+ rev = "v1.2.0";
+ sha256 = "0am6g10ipdxw84byscm7shda654882wjcbinq5c4696m6mhi2qrd";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/kisielk/gotool";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kisielk/gotool";
+ rev = "v1.0.0";
+ sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/pretty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/pretty";
+ rev = "v0.1.0";
+ sha256 = "18m4pwg2abd0j9cn5v3k2ksk9ig4vlwxmlw9rrglanziv9l967qp";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/pty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/pty";
+ rev = "v1.1.1";
+ sha256 = "0383f0mb9kqjvncqrfpidsf8y6ns5zlrc91c6a74xpyxjwvzl2y6";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/text";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/text";
+ rev = "v0.1.0";
+ sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/mailru/easyjson";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mailru/easyjson";
+ rev = "d5b7844b561a";
+ sha256 = "1g84l4wns28xjpn6nl1g33dcj3sfgxlkqqsa6w8fbq2kwyd50xka";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-colorable";
fetch = {
type = "git";
url = "https://github.com/mattn/go-colorable";
- rev = "167de6bfdfba052fa6b2d3664c8f5272e23c9072";
- sha256 = "1nwjmsppsjicr7anq8na6md7b1z84l9ppnlr045hhxjvbkqwalvx";
+ rev = "v0.1.7";
+ sha256 = "08y5c01bvyqxraj3wc0di80gbp87178rsshb74x0p3m7wwfv82l3";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/mattn/go-isatty";
+ goPackagePath = "github.com/mattn/go-isatty";
fetch = {
type = "git";
url = "https://github.com/mattn/go-isatty";
- rev = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39";
- sha256 = "06w45aqz2a6yrk25axbly2k5wmsccv8cspb94bfmz4izvw8h927n";
+ rev = "v0.0.12";
+ sha256 = "1dfsh27d52wmz0nmmzm2382pfrs2fcijvh6cgir7jbb4pnigr5w4";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/mattn/go-runewidth";
+ goPackagePath = "github.com/mattn/go-runewidth";
fetch = {
type = "git";
url = "https://github.com/mattn/go-runewidth";
- rev = "ce7b0b5c7b45a81508558cd1dba6bb1e4ddb51bb";
- sha256 = "0lc39b6xrxv7h3v3y1kgz49cgi5qxwlygs715aam6ba35m48yi7g";
+ rev = "v0.0.9";
+ sha256 = "1mvlxcdwr0vwp8b2wqs6y7hk72y28sqh03dz5x0xkg48d4y9cplj";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/mattn/go-tty";
+ goPackagePath = "github.com/mattn/go-tty";
fetch = {
type = "git";
url = "https://github.com/mattn/go-tty";
- rev = "931426f7535ac39720c8909d70ece5a41a2502a6";
- sha256 = "00cb07v13xrfqm39m1j2h2zvj684gl9fzr51591i9a52a9m6xlj5";
+ rev = "v0.0.3";
+ sha256 = "0d1d63q02pc5k5ga8bw4yjbkrli2769vg237psajsskjirjy53vf";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/modern-go/concurrent";
+ goPackagePath = "github.com/modern-go/concurrent";
fetch = {
type = "git";
url = "https://github.com/modern-go/concurrent";
- rev = "bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94";
+ rev = "bacd9c7ef1dd";
sha256 = "0s0fxccsyb8icjmiym5k7prcqx36hvgdwl588y0491gi18k5i4zs";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/modern-go/reflect2";
+ goPackagePath = "github.com/modern-go/reflect2";
fetch = {
type = "git";
url = "https://github.com/modern-go/reflect2";
- rev = "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd";
- sha256 = "1721y3yr3dpx5dx5ashf063qczk2awy5zjir1jvp1h5hn7qz4i49";
+ rev = "v1.0.1";
+ sha256 = "06a3sablw53n1dqqbr2f53jyksbxdmmk8axaas4yvnhyfi55k4lf";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/petar/GoLLRB";
+ goPackagePath = "github.com/munnerz/goautoneg";
fetch = {
type = "git";
- url = "https://github.com/petar/GoLLRB";
- rev = "53be0d36a84c2a886ca057d34b6aa4468df9ccb4";
- sha256 = "01xp3lcamqkvl91jg6ly202gdsgf64j39rkrcqxi6v4pbrcv7hz0";
+ url = "https://github.com/munnerz/goautoneg";
+ rev = "a547fc61f48d";
+ sha256 = "19khhn5xhqv1yp7d6k987gh5w5rhrjnp4p0c6fyrd8z6lzz5h9qi";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/peterbourgon/diskv";
+ goPackagePath = "github.com/mxk/go-flowrate";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mxk/go-flowrate";
+ rev = "cca7078d478f";
+ sha256 = "0zqs39923ja0yypdmiqk6x8pgmfs3ms5x5sl1dqv9z6zyx2xy541";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/onsi/ginkgo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/onsi/ginkgo";
+ rev = "v1.10.1";
+ sha256 = "033a42h1wzmji57p86igg9whvsbp6nvfdsypskw738ys903n3z4d";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/onsi/gomega";
+ fetch = {
+ type = "git";
+ url = "https://github.com/onsi/gomega";
+ rev = "v1.7.0";
+ sha256 = "09j6wq425wgzzsbwm9ckhfgl2capv3yyqbrf45qyrjwkzm49i02y";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/peterbourgon/diskv";
fetch = {
type = "git";
url = "https://github.com/peterbourgon/diskv";
- rev = "5f041e8faa004a95c88a202771f4cc3e991971e6";
+ rev = "v2.0.1";
sha256 = "1mxpa5aad08x30qcbffzk80g9540wvbca4blc1r2qyzl65b8929b";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/pkg/term";
+ goPackagePath = "github.com/pkg/term";
fetch = {
type = "git";
url = "https://github.com/pkg/term";
- rev = "cda20d4ac917ad418d86e151eff439648b06185b";
- sha256 = "08frhz411dwyli5spfxn32d3ni9mrgdav51lmg8a1wpdmw0r0wwp";
+ rev = "v1.1.0";
+ sha256 = "0flyj256zv5qc7z3m3s147k46p9whr7hl06zzwgvy2dkjp90ff73";
+ moduleDir = "";
};
}
{
- goPackagePath = "github.com/spf13/pflag";
+ goPackagePath = "github.com/pmezard/go-difflib";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pmezard/go-difflib";
+ rev = "v1.0.0";
+ sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/afero";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/afero";
+ rev = "v1.2.2";
+ sha256 = "0j9r65qgd58324m85lkl49vk9dgwd62g7dwvkfcm3k6i9dc555a9";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/pflag";
fetch = {
type = "git";
url = "https://github.com/spf13/pflag";
- rev = "583c0c0531f06d5278b7d917446061adc344b5cd";
- sha256 = "0nr4mdpfhhk94hq4ymn5b2sxc47b29p1akxd8b0hx4dvdybmipb5";
+ rev = "v1.0.5";
+ sha256 = "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31";
+ moduleDir = "";
};
}
{
- goPackagePath = "golang.org/x/crypto";
+ goPackagePath = "github.com/stretchr/objx";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/objx";
+ rev = "v0.1.0";
+ sha256 = "19ynspzjdynbi85xw06mh8ad5j0qa1vryvxjgvbnyrr8rbm4vd8w";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "github.com/stretchr/testify";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/testify";
+ rev = "v1.4.0";
+ sha256 = "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "go.opencensus.io";
+ fetch = {
+ type = "git";
+ url = "https://github.com/census-instrumentation/opencensus-go";
+ rev = "v0.21.0";
+ sha256 = "14s0a12xdzjvad0dgksgv8m3hh7nc585abvjkvyk6r67a29lxj6x";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "a2144134853fc9a27a7b1e3eb4f19f1a76df13c9";
- sha256 = "0hjjk6k9dq7zllwsw9icdfbli12ii379q2lajd6l7lyw72wy28by";
+ rev = "60c769a6c586";
+ sha256 = "1wy2pg38dz29vf1h48yfqf8m3jqvwnbdw8vkk3ldlj5d8fbbbmv8";
+ moduleDir = "";
};
}
{
- goPackagePath = "golang.org/x/net";
+ goPackagePath = "golang.org/x/exp";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/exp";
+ rev = "509febef88a4";
+ sha256 = "02isrh39z8znrp5znplzy0dip2gnrl3jm1355raliyvhnhg04j6q";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/lint";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/lint";
+ rev = "5614ed5bae6f";
+ sha256 = "0fzn0zjv0x92xvfdq3a0v9w5sgkhr7hxkfy9zaqi8i57807z8bnx";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "a680a1efc54dd51c040b3b5ce4939ea3cf2ea0d1";
- sha256 = "018zmn4kmg2mbngcciqal54slc3pl4ry5vlv0bw36fcxvnazxnbp";
+ rev = "13f9640d40b9";
+ sha256 = "1ba2767lvklnmfvb9jkwvd4m7z6326gaiz3rgylh795g88hy34g1";
+ moduleDir = "";
};
}
{
- goPackagePath = "golang.org/x/oauth2";
+ goPackagePath = "golang.org/x/oauth2";
fetch = {
type = "git";
url = "https://go.googlesource.com/oauth2";
- rev = "ef147856a6ddbb60760db74283d2424e98c87bff";
- sha256 = "1q1vm1z40fx1grlrm7az4rln6v5pj9xi5n1cjqg5xgq4dsk9132y";
+ rev = "0f29369cfe45";
+ sha256 = "06jwpvx0x2gjn2y959drbcir5kd7vg87k0r1216abk6rrdzzrzi2";
+ moduleDir = "";
};
}
{
- goPackagePath = "golang.org/x/sys";
+ goPackagePath = "golang.org/x/sync";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sync";
+ rev = "cd5d95a43a6e";
+ sha256 = "1nqkyz2y1qvqcma52ijh02s8aiqmkfb95j08f6zcjhbga3ds6hds";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "ac767d655b305d4e9612f5f6e33120b9176c4ad4";
- sha256 = "1ds29n5lh4j21hmzxz7vk7hv1k6sixc7f0zsdc9xqdg0j7d212zm";
+ rev = "af09f7315aff";
+ sha256 = "0kr94lzr8ngrc6913j5xh6g4r7g087dbdgnpzi6rjcl0bf8nsr22";
+ moduleDir = "";
};
}
{
- goPackagePath = "golang.org/x/text";
+ goPackagePath = "golang.org/x/text";
fetch = {
type = "git";
url = "https://go.googlesource.com/text";
- rev = "f21a4dfb5e38f5895301dc265a8def02365cc3d0";
- sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
+ rev = "v0.3.2";
+ sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
+ moduleDir = "";
};
}
{
- goPackagePath = "golang.org/x/time";
+ goPackagePath = "golang.org/x/time";
fetch = {
type = "git";
url = "https://go.googlesource.com/time";
- rev = "fbb02b2291d28baffd63558aa44b4b56f178d650";
- sha256 = "0jjqcv6rzihlgg4i797q80g1f6ch5diz2kxqh6488gwkb6nds4h4";
+ rev = "9d24e82272b4";
+ sha256 = "1f5nkr4vys2vbd8wrwyiq2f5wcaahhpxmia85d1gshcbqjqf8dkb";
+ moduleDir = "";
};
}
{
- goPackagePath = "google.golang.org/appengine";
+ goPackagePath = "golang.org/x/tools";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/tools";
+ rev = "e65039ee4138";
+ sha256 = "0c094599cf70wdrms49a3879qkq122pqlp2av444gs2pvc8apdcx";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/api";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/google-api-go-client";
+ rev = "v0.4.0";
+ sha256 = "1hzgrw5wasmcjlqpxsmryddzzw4cwyzf2vx14i9z51v1plwssijm";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/appengine";
fetch = {
type = "git";
url = "https://github.com/golang/appengine";
- rev = "b1f26356af11148e710935ed1ac8a7f5702c7612";
- sha256 = "1pz202zszg8f35dk5pfhwgcdi3r6dx1l4yk6x6ly7nb4j45zi96x";
+ rev = "v1.5.0";
+ sha256 = "0l7mkdnwhidv8m686x432vmx8z5nqcrr9f46ddgvrxbh4wvyfcll";
+ moduleDir = "";
};
}
{
- goPackagePath = "gopkg.in/inf.v0";
+ goPackagePath = "google.golang.org/genproto";
fetch = {
type = "git";
- url = "https://github.com/go-inf/inf";
- rev = "d2d2541c53f18d2a059457998ce2876cc8e67cbf";
+ url = "https://github.com/googleapis/go-genproto";
+ rev = "e7d98fc518a7";
+ sha256 = "1cnavkyawwvfc5yl097ygnfy1ac69v4zc02gdfnq1bvgcvgmvnbi";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/grpc";
+ fetch = {
+ type = "git";
+ url = "https://github.com/grpc/grpc-go";
+ rev = "v1.19.0";
+ sha256 = "1znqwpj7ix3dpzx4zch0q70sdl3z5lvbb7v3q4i8sf8kas3yv71v";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/check.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/check.v1";
+ rev = "788fd7840127";
+ sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/fsnotify.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/fsnotify.v1";
+ rev = "v1.4.7";
+ sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/inf.v0";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/inf.v0";
+ rev = "v0.9.1";
sha256 = "00k5iqjcp371fllqxncv7jkf80hn1zww92zm78cclbcn4ybigkng";
+ moduleDir = "";
};
}
{
- goPackagePath = "gopkg.in/yaml.v2";
+ goPackagePath = "gopkg.in/tomb.v1";
fetch = {
type = "git";
- url = "https://github.com/go-yaml/yaml";
- rev = "5420a8b6744d3b0345ab293f6fcba19c978f1183";
- sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1";
+ url = "https://gopkg.in/tomb.v1";
+ rev = "dd632973f1e7";
+ sha256 = "1lqmq1ag7s4b3gc3ddvr792c5xb5k6sfn0cchr3i2s7f1c231zjv";
+ moduleDir = "";
};
}
{
- goPackagePath = "k8s.io/api";
+ goPackagePath = "gopkg.in/yaml.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/yaml.v2";
+ rev = "v2.2.4";
+ sha256 = "11bwj757wi8kdrcnlgfqb8vv2d2xdhlghmyagd19i62khrkchsg2";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "honnef.co/go/tools";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dominikh/go-tools";
+ rev = "3f1c8253044a";
+ sha256 = "0d3vgh0fgfj1z7i648g1s6x2pwxd07sxfjwg1xn3yagr9h06jh3h";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/api";
fetch = {
type = "git";
url = "https://github.com/kubernetes/api";
- rev = "072894a440bdee3a891dea811fe42902311cd2a3";
- sha256 = "1hlbfwak4adwkj74jdiw8kmapri9rqmmjssncqiq0xnwlkcyn0ig";
+ rev = "v0.17.0";
+ sha256 = "180gijj7nl6pgfgqg6h7rcpxissmq9c3axph8ld7llx0cwmsxdrb";
+ moduleDir = "";
};
}
{
- goPackagePath = "k8s.io/apimachinery";
+ goPackagePath = "k8s.io/apimachinery";
fetch = {
type = "git";
url = "https://github.com/kubernetes/apimachinery";
- rev = "103fd098999dc9c0c88536f5c9ad2e5da39373ae";
- sha256 = "04navnpm59d75dhlz07rmay7m2izrf4m0i9xklxzqg7mlk9g20jc";
+ rev = "v0.17.0";
+ sha256 = "1418y3p2fx7zsf1anpwcma1fqnaymal12d6x33j600jf1y0j9g8i";
+ moduleDir = "";
};
}
{
- goPackagePath = "k8s.io/client-go";
+ goPackagePath = "k8s.io/client-go";
fetch = {
type = "git";
url = "https://github.com/kubernetes/client-go";
- rev = "7d04d0e2a0a1a4d4a1cd6baa432a2301492e4e65";
- sha256 = "06rszpgckx9gmqz9gbq8wnl39d1dnl28wdgrygj2fhz5prhj0x4s";
+ rev = "v0.17.0";
+ sha256 = "1v8n92g18xb6b1wvl3p2slm0hbpf8agwdyslqn2wgnwyhhgi0rfg";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/gengo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/gengo";
+ rev = "0689ccc1d7d6";
+ sha256 = "10c0kbm07pzxwdxpsmcgqkcxqxaijyywvwj1rciw6ssfcgx7kdc5";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/klog";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/klog";
+ rev = "v1.0.0";
+ sha256 = "1cgannfmldcrcksb2wqdn2b5qabqyxl9r25w9y4qbljw24hhnlvn";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/kube-openapi";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/kube-openapi";
+ rev = "30be4d16710a";
+ sha256 = "13pksn2xzyhrz569zihqy78y9ckn4sf4f4x31w1czfwbs87n00gf";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/utils";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/utils";
+ rev = "e782cd3c129f";
+ sha256 = "19dp1cfqmgwy4m4yyxzbmmzklxnff4ipqknsp7y9yi02q6h4gj7r";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "sigs.k8s.io/structured-merge-diff";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes-sigs/structured-merge-diff";
+ rev = "15d366b2352e";
+ sha256 = "1anrx09ksgrwjwmbrcrk3hx8wyzjaakzmmn36nd23if36nv1xg11";
+ moduleDir = "";
+ };
+ }
+ {
+ goPackagePath = "sigs.k8s.io/yaml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes-sigs/yaml";
+ rev = "v1.1.0";
+ sha256 = "1p7hvjdr5jsyk7nys1g1pmgnf3ys6n320i6hds85afppk81k01kb";
+ moduleDir = "";
};
}
]
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 fee8f89aac..2f523d8624 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,19 +1,19 @@
-{ lib, stdenv, graalvm11-ce, babashka, fetchurl, fetchFromGitHub, clojure }:
+{ lib, stdenv, graalvm11-ce, babashka, fetchurl, fetchFromGitHub, clojure, writeScript }:
stdenv.mkDerivation rec {
pname = "clojure-lsp";
- version = "2021.09.04-17.11.44";
+ version = "2021.09.13-22.25.35";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "1i12vxg3yb1051q7j6yqlsdy4lc4xl7n4lqssp8w634fpx1p0rgv";
+ sha256 = "0ypn0m81lbhx45y0ajpgk7id9g47l1gnihvqdjxw5m1j2hdwjdzr";
};
jar = fetchurl {
url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${version}/clojure-lsp.jar";
- sha256 = "0ahrlqzyz3mgfx8w9w49172pb3dipq0hwwzk2yasqzcp1fi6jm80";
+ sha256 = "e93e334a4ada04a28e0b148b8364b9433b8d83f6417249d7bded7cc86d1fe081";
};
GRAALVM_HOME = graalvm11-ce;
@@ -49,6 +49,27 @@ stdenv.mkDerivation rec {
runHook postCheck
'';
+ passthru.updateScript = writeScript "update-clojure-lsp" ''
+ #!/usr/bin/env nix-shell
+ #!nix-shell -i bash -p curl common-updater-scripts gnused jq nix
+
+ set -eu -o pipefail
+
+ latest_version=$(curl -s https://api.github.com/repos/clojure-lsp/clojure-lsp/releases/latest | jq --raw-output .tag_name)
+
+ old_jar_hash=$(nix-instantiate --eval --strict -A "clojure-lsp.jar.drvAttrs.outputHash" | tr -d '"' | sed -re 's|[+]|\\&|g')
+
+ curl -o clojure-lsp.jar -sL https://github.com/clojure-lsp/clojure-lsp/releases/download/$latest_version/clojure-lsp.jar
+ new_jar_hash=$(nix-hash --flat --type sha256 clojure-lsp.jar | sed -re 's|[+]|\\&|g')
+
+ rm -f clojure-lsp.jar
+
+ nixFile=$(nix-instantiate --eval --strict -A "clojure-lsp.meta.position" | sed -re 's/^"(.*):[0-9]+"$/\1/')
+
+ sed -i "$nixFile" -re "s|\"$old_jar_hash\"|\"$new_jar_hash\"|"
+ update-source-version clojure-lsp "$latest_version"
+ '';
+
meta = with lib; {
description = "Language Server Protocol (LSP) for Clojure";
homepage = "https://github.com/clojure-lsp/clojure-lsp";
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/patchelf/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/patchelf/default.nix
index 28eead7c2e..c1e283ece1 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/patchelf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/patchelf/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
doCheck = stdenv.name == "stdenv-linux";
meta = with lib; {
- homepage = "https://github.com/NixOS/patchelf/blob/master/README";
+ homepage = "https://github.com/NixOS/patchelf";
license = licenses.gpl3;
description = "A small utility to modify the dynamic linker and RPATH of ELF executables";
maintainers = [ maintainers.eelco ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/patchelf/unstable.nix b/third_party/nixpkgs/pkgs/development/tools/misc/patchelf/unstable.nix
index 1d790740e6..dd7f4ac881 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/patchelf/unstable.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/patchelf/unstable.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
doCheck = !stdenv.isDarwin;
meta = with lib; {
- homepage = "https://github.com/NixOS/patchelf/blob/master/README";
+ homepage = "https://github.com/NixOS/patchelf";
license = licenses.gpl3;
description = "A small utility to modify the dynamic linker and RPATH of ELF executables";
maintainers = [ maintainers.eelco ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/saleae-logic-2/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/saleae-logic-2/default.nix
index 9fcd87f347..80c7222211 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/saleae-logic-2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/saleae-logic-2/default.nix
@@ -1,21 +1,57 @@
-{ lib, fetchurl, appimageTools }:
+{ lib, fetchurl, appimageTools, gtk3 }:
let
name = "saleae-logic-2";
- version = "2.3.33";
+ version = "2.3.37";
src = fetchurl {
url = "https://downloads.saleae.com/logic2/Logic-${version}-master.AppImage";
- sha256 = "09vypl03gj58byk963flskzkhl4qrd9qw1kh0sywbqnzbzvj5cgm";
+ sha256 = "0jclzd4s1r6h2p1r0vhmzz3jnwpp7d41g70lcamrsxidxrmm8d45";
};
in
appimageTools.wrapType2 {
inherit name src;
extraInstallCommands =
- let appimageContents = appimageTools.extractType2 { inherit name src; }; in
- ''
- mkdir -p $out/etc/udev/rules.d
- cp ${appimageContents}/resources/linux/99-SaleaeLogic.rules $out/etc/udev/rules.d/
- '';
+ let
+ appimageContents = appimageTools.extractType2 { inherit name src; };
+ in
+ ''
+ mkdir -p $out/etc/udev/rules.d
+ cp ${appimageContents}/resources/linux/99-SaleaeLogic.rules $out/etc/udev/rules.d/
+ '';
+
+ profile = ''
+ export XDG_DATA_DIRS="${gtk3}/share/gsettings-schemas/${gtk3.name}''${XDG_DATA_DIRS:+:"''$XDG_DATA_DIRS"}"
+ '';
+
+ extraPkgs = pkgs: with pkgs; [
+ wget
+ unzip
+ glib
+ xorg.libX11
+ xorg.libxcb
+ xorg.libXcomposite
+ xorg.libXcursor
+ xorg.libXdamage
+ xorg.libXext
+ xorg.libXfixes
+ xorg.libXi
+ xorg.libXrender
+ xorg.libXtst
+ nss
+ nspr
+ dbus
+ gdk-pixbuf
+ gtk3
+ pango
+ atk
+ cairo
+ expat
+ xorg.libXrandr
+ xorg.libXScrnSaver
+ alsa-lib
+ at-spi2-core
+ cups
+ ];
meta = with lib; {
homepage = "https://www.saleae.com/";
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/terraform-ls/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/terraform-ls/default.nix
index 7ea4625bad..b6eddf7435 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/terraform-ls/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/terraform-ls/default.nix
@@ -2,15 +2,15 @@
buildGoModule rec {
pname = "terraform-ls";
- version = "0.21.0";
+ version = "0.22.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-x1HPr1xzByyNnuNr8B4vqdxw+EeFJsqse/FG1I/b0+g=";
+ sha256 = "sha256-sfAn9FkOs9/yA7ciRD9gWbx5VwZveqPMYBQhSBkzYlo=";
};
- vendorSha256 = "sha256-f/y2i/aPeiUBiUaoCyehO8835qtxJkJsSh9/RAowsLI=";
+ vendorSha256 = "sha256-egv2+4esvfYccwmyHm23bec/QN6dGWvJVLG19959LPY=";
ldflags = [ "-s" "-w" "-X main.version=v${version}" "-X main.prerelease=" ];
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 9acd39b744..01108d1501 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
@@ -3,10 +3,13 @@
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-clojure = (builtins.fromJSON (builtins.readFile ./tree-sitter-clojure.json));
tree-sitter-comment = (builtins.fromJSON (builtins.readFile ./tree-sitter-comment.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-dart = (builtins.fromJSON (builtins.readFile ./tree-sitter-dart.json));
tree-sitter-dot = (builtins.fromJSON (builtins.readFile ./tree-sitter-dot.json));
+ tree-sitter-elisp = (builtins.fromJSON (builtins.readFile ./tree-sitter-elisp.json));
tree-sitter-embedded-template = (builtins.fromJSON (builtins.readFile ./tree-sitter-embedded-template.json));
tree-sitter-fennel = (builtins.fromJSON (builtins.readFile ./tree-sitter-fennel.json));
tree-sitter-fish = (builtins.fromJSON (builtins.readFile ./tree-sitter-fish.json));
@@ -28,6 +31,7 @@
tree-sitter-python = (builtins.fromJSON (builtins.readFile ./tree-sitter-python.json));
tree-sitter-ql = (builtins.fromJSON (builtins.readFile ./tree-sitter-ql.json));
tree-sitter-regex = (builtins.fromJSON (builtins.readFile ./tree-sitter-regex.json));
+ tree-sitter-rst = (builtins.fromJSON (builtins.readFile ./tree-sitter-rst.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));
@@ -37,6 +41,7 @@
tree-sitter-tsq = (builtins.fromJSON (builtins.readFile ./tree-sitter-tsq.json));
tree-sitter-typescript = (builtins.fromJSON (builtins.readFile ./tree-sitter-typescript.json));
tree-sitter-verilog = (builtins.fromJSON (builtins.readFile ./tree-sitter-verilog.json));
+ tree-sitter-vim = (builtins.fromJSON (builtins.readFile ./tree-sitter-vim.json));
tree-sitter-yaml = (builtins.fromJSON (builtins.readFile ./tree-sitter-yaml.json));
tree-sitter-zig = (builtins.fromJSON (builtins.readFile ./tree-sitter-zig.json));
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c.json
index 4e8c452161..2f589a92d2 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-c.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/tree-sitter/tree-sitter-c",
- "rev": "d09ab34013de8a30d97a1912fc30811f1172515f",
- "date": "2021-08-16T09:37:46-07:00",
- "path": "/nix/store/94lp3b3hgap1baci006329zl2i168scm-tree-sitter-c",
- "sha256": "0wf85g82p5j1vlw7rphfcpwch4b8sbvp4kk095aqmmcsm7d7dxl4",
+ "rev": "f71e80b9f20c3968c131518ae8d272a3cf81a60b",
+ "date": "2021-09-18T14:26:00-05:00",
+ "path": "/nix/store/22iw8rdpmvxmyrsmxxbyx8yi44jq05qd-tree-sitter-c",
+ "sha256": "13qr8ms8w7y92a33p0wisg4kzj4q3dzi2bn7wd6x815j8hfz627q",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": false,
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-clojure.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-clojure.json
new file mode 100644
index 0000000000..3fccfc5f7b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-clojure.json
@@ -0,0 +1,11 @@
+{
+ "url": "https://github.com/sogaiu/tree-sitter-clojure",
+ "rev": "39bf0977d223879436c1425fe6bfeb3bcfd86f92",
+ "date": "2021-08-15T13:16:31+09:00",
+ "path": "/nix/store/7kpf74gw4a68fby6jiw4n7lc4jfkgcf4-tree-sitter-clojure",
+ "sha256": "0ryj75znysvyvv4qaghygx1srrhlwhfmzmdilm652prkgj6yzh6b",
+ "fetchLFS": false,
+ "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 1d7b15b99d..394040a79d 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": "f53c3c013a1c223f7ca4614895bef4fe05928101",
- "date": "2021-09-14T15:11:36-05:00",
- "path": "/nix/store/lc1jjys6lgp19d52n6qgymfqx9pwg0xa-tree-sitter-cpp",
- "sha256": "05al4yrb39cfa96cf4armv47ja5qccmc3mvbmzfwc7hh1rq621n7",
+ "rev": "8b112a131b910ec009853fc9dd1c27eae267a7a6",
+ "date": "2021-09-18T10:53:12-05:00",
+ "path": "/nix/store/bpfw6wckk0yfpr99nrv473g3r3b84vbv-tree-sitter-cpp",
+ "sha256": "0rskvx5krakfkkcmiv9qd0zf8rf63iaigv76x3dq7v00sj8m0xsn",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": 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
index 9b67d955ee..d1d5571189 100644
--- 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
@@ -1,9 +1,9 @@
{
"url": "https://github.com/tree-sitter/tree-sitter-css",
- "rev": "7c390622166517b01445e0bb08f72831731d3088",
- "date": "2021-08-17T11:20:41-07:00",
- "path": "/nix/store/wx5dzm92k2zv53r5p2s3jv1sak8xdk57-tree-sitter-css",
- "sha256": "01r63dqxhgvsc1gkfy0mqsq98dmvc2hdw3c5zdkzdbry8zqpyn8s",
+ "rev": "a03f1d2d1dfbf6f8e0fdca5f9ff030228241eb57",
+ "date": "2021-09-15T14:32:51-07:00",
+ "path": "/nix/store/zamdl9ixsmgi7rdsb7mx2a1g0i8gfvdy-tree-sitter-css",
+ "sha256": "0i5xf97m6vxgcpa21h2gzlgj9n5rlv9mz3w738bwvcz5k6nbx6np",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": false,
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-dart.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-dart.json
new file mode 100644
index 0000000000..6d79d851fd
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-dart.json
@@ -0,0 +1,11 @@
+{
+ "url": "https://github.com/usernobody14/tree-sitter-dart",
+ "rev": "6a25376685d1d47968c2cef06d4db8d84a70025e",
+ "date": "2021-06-04T09:39:40-06:00",
+ "path": "/nix/store/vdygn1702kn92k222kygk9i50h10z9km-tree-sitter-dart",
+ "sha256": "0z06sphmgjggx5j2rjfy3f85fh1m9s79sql8a7d4kvsamz9rwakl",
+ "fetchLFS": false,
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-elisp.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-elisp.json
new file mode 100644
index 0000000000..43d38746c4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-elisp.json
@@ -0,0 +1,11 @@
+{
+ "url": "https://github.com/wilfred/tree-sitter-elisp",
+ "rev": "166777abacfe5821d3b7b6873e6d2fd70a99f348",
+ "date": "2021-09-05T23:34:46-07:00",
+ "path": "/nix/store/gfyr8hl9pj2i0dj0qqpwh53jphff2bcd-tree-sitter-elisp",
+ "sha256": "18798jb3cisrvhkmzhq2qxly19hxvznf9k1n5pzl8l1dhw1yvl2a",
+ "fetchLFS": false,
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-fennel.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-fennel.json
index e4d5751ab8..df550680b4 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-fennel.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-fennel.json
@@ -1,9 +1,9 @@
{
"url": "https://github.com/travonted/tree-sitter-fennel",
- "rev": "e10b04389094d9b96aa8489121c1f285562d701d",
- "date": "2021-08-18T16:21:04-04:00",
- "path": "/nix/store/rmlldcr0yq9c87lp96jrajbf5n4xin6r-tree-sitter-fennel",
- "sha256": "1bavjjy8wbp1hkj1nps1lsqa9ihwhnj039hfi1fvgxv5j7il74ir",
+ "rev": "42823442a18dd2aa7b0b22dc719abb54abb3fe2e",
+ "date": "2021-09-08T19:22:08-04:00",
+ "path": "/nix/store/2v174r3fc3cqsy8yanq2kdcjqvzl1jx9-tree-sitter-fennel",
+ "sha256": "0a59hgx7mmdicw9fq2q8dcd2ffmcgjdkk3rpwj84ya1qiyvs5x5s",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": 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 0ba8de4a09..67800f5081 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": "d6210ceab11e8d812d4ab59c07c81458ec6e5184",
- "date": "2021-03-27T09:41:53-07:00",
- "path": "/nix/store/4v24ahydid4hr7kj0xi41mgbpglfnnki-tree-sitter-python",
- "sha256": "173lpxi4vqa42dcdr9aj5phg5g6ny9ns04djw9n86pasx2w66dhk",
+ "rev": "9b84b7fd9da1aa74c8a8afae58b7dcc4c109cda4",
+ "date": "2021-09-16T13:02:06+02:00",
+ "path": "/nix/store/vxh1bdkdqj3n6knlz6bbdyl5l4qj2a2v-tree-sitter-python",
+ "sha256": "0r5daw3pbqcaf08gnhghjr15n7vv43njvh4ky6vz985sjzdnjz02",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": false,
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-rst.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-rst.json
new file mode 100644
index 0000000000..3e2a463b54
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-rst.json
@@ -0,0 +1,11 @@
+{
+ "url": "https://github.com/stsewd/tree-sitter-rst",
+ "rev": "a9281c2250e0d32750de159413cdd87120407389",
+ "date": "2021-09-17T19:21:59-05:00",
+ "path": "/nix/store/3cnj1q9xfl0yh096pahqvlrf66azyhsr-tree-sitter-rst",
+ "sha256": "1fxknsmkn3pz1km77mii3w917fdl6h57h4mnw20b0syn4v1ag07d",
+ "fetchLFS": false,
+ "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 3f08de7bcc..47dea4c92c 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": "98ef311701c51f72c83e5285366e00adb7a446c8",
- "date": "2021-09-14T18:18:35-07:00",
- "path": "/nix/store/fcl3abkk7blcq8hfk7l70j32nhx4ka24-tree-sitter-typescript",
- "sha256": "1jpfmpisyz020h3vj7i4km8ha9axl6kqn75ikd26bvyxqir38cnr",
+ "rev": "3383cebec9c9546587d9fe00c2e565d91163014a",
+ "date": "2021-09-16T13:01:51-07:00",
+ "path": "/nix/store/ml188xckf51g1r6gw380svxsg639kjgc-tree-sitter-typescript",
+ "sha256": "0vgkhn36cyg134ygx5wzld3ic9rd4lq9s2rp2dkxh0zg610ilcms",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": false,
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-vim.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-vim.json
new file mode 100644
index 0000000000..7302892c6b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-vim.json
@@ -0,0 +1,11 @@
+{
+ "url": "https://github.com/vigoux/tree-sitter-viml",
+ "rev": "59595443fb486449f42db839934117221358a85f",
+ "date": "2021-08-31T08:57:29+02:00",
+ "path": "/nix/store/9sixkkk37c2bl09aik32cd1jd322ywri-tree-sitter-viml",
+ "sha256": "1kh3il5vwlz5qxi9553ks7a0dpwx1n7wnqkv5v8jhslhn7w1c1l1",
+ "fetchLFS": false,
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-zig.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-zig.json
index 538edddce6..e7a9dfc826 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-zig.json
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-zig.json
@@ -1,9 +1,9 @@
{
- "url": "https://github.com/GrayJack/tree-sitter-zig",
- "rev": "41bbc7f7b94bde3e948e41e4d42673945238ff03",
- "date": "2021-03-30T12:55:10-03:00",
- "path": "/nix/store/av4xgzr3c1rhr7v4fa9mm68krd2qv1lg-tree-sitter-zig",
- "sha256": "0gjxac43qpqc4332bp3mpdbvh7rqv0q3hvw8834b30ml5q0r0qr0",
+ "url": "https://github.com/maxxnino/tree-sitter-zig",
+ "rev": "5ca53bb7bd649069a6af48f4dfd32f3187491db1",
+ "date": "2021-09-06T21:30:14+09:00",
+ "path": "/nix/store/x2dfgc97jmvyq5fnbyg9w7rsjz8cknj6-tree-sitter-zig",
+ "sha256": "1c50pvza6l4snmvgj3by053j4z7asy828i9pi1zwm6121sl7ffpd",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": 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 c5771a5653..c6e819465a 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
@@ -70,10 +70,22 @@ let
# If you need a grammar that already exists in the official orga,
# make sure to give it a different name.
otherGrammars = {
+ "tree-sitter-clojure" = {
+ orga = "sogaiu";
+ repo = "tree-sitter-clojure";
+ };
"tree-sitter-comment" = {
orga = "stsewd";
repo = "tree-sitter-comment";
};
+ "tree-sitter-dart" = {
+ orga = "usernobody14";
+ repo = "tree-sitter-dart";
+ };
+ "tree-sitter-elisp" = {
+ orga = "wilfred";
+ repo = "tree-sitter-elisp";
+ };
"tree-sitter-nix" = {
orga = "cstrahan";
repo = "tree-sitter-nix";
@@ -94,10 +106,18 @@ let
orga = "ikatyang";
repo = "tree-sitter-markdown";
};
+ "tree-sitter-rst" = {
+ orga = "stsewd";
+ repo = "tree-sitter-rst";
+ };
"tree-sitter-svelte" = {
orga = "Himujjal";
repo = "tree-sitter-svelte";
};
+ "tree-sitter-vim" = {
+ orga = "vigoux";
+ repo = "tree-sitter-viml";
+ };
"tree-sitter-yaml" = {
orga = "ikatyang";
repo = "tree-sitter-yaml";
@@ -107,7 +127,7 @@ let
repo = "tree-sitter-toml";
};
"tree-sitter-zig" = {
- orga = "GrayJack";
+ orga = "maxxnino";
repo = "tree-sitter-zig";
};
"tree-sitter-fish" = {
diff --git a/third_party/nixpkgs/pkgs/development/tools/protoc-gen-twirp_php/default.nix b/third_party/nixpkgs/pkgs/development/tools/protoc-gen-twirp_php/default.nix
index 08c8214c63..62d0274bf0 100644
--- a/third_party/nixpkgs/pkgs/development/tools/protoc-gen-twirp_php/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/protoc-gen-twirp_php/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "protoc-gen-twirp_php";
- version = "0.7.1";
+ version = "0.7.5";
# fetchFromGitHub currently not possible, because go.mod and go.sum are export-ignored
src = fetchgit {
url = "https://github.com/twirphp/twirp.git";
rev = "v${version}";
- sha256 = "sha256-94GN/Gq3RXXg83eUsmIcdF4VuK4syCgD0Zkc5eDiVYE=";
+ sha256 = "sha256-pHGGZaMBggBUu2CZCxWrZ592K5V93vPI2sZnFkqku2k=";
};
- vendorSha256 = "sha256-gz4JELCffuh7dyFdBex8/SFZ1/PDXuC/93m3WNHwRss=";
+ vendorSha256 = "sha256-p7t+2QgPkcTmsK+jKcPCPDCchNup9F326yKc6JbJHOE=";
subPackages = [ "protoc-gen-twirp_php" ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/py-spy/default.nix b/third_party/nixpkgs/pkgs/development/tools/py-spy/default.nix
index e0c1722a61..3a31d772cd 100644
--- a/third_party/nixpkgs/pkgs/development/tools/py-spy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/py-spy/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "py-spy";
- version = "0.3.8";
+ version = "0.3.9";
src = fetchFromGitHub {
owner = "benfred";
repo = "py-spy";
rev = "v${version}";
- sha256 = "sha256-nb4ehJQGo6k4/gO2e54sBW1+eZ23jxgst142RPAn2jw=";
+ sha256 = "sha256-jGHTt3MMSNBVi9W3JRWxKrao1OXrV8mB1pXoiZcQ7SU=";
};
NIX_CFLAGS_COMPILE = "-L${libunwind}/lib";
@@ -20,7 +20,7 @@ rustPlatform.buildRustPackage rec {
checkInputs = [ python3 ];
- cargoSha256 = "sha256-qiK/LBRF6YCK1rhOlvK7g7BxF5G5zPgWJ3dM2Le0Yio=";
+ cargoSha256 = "sha256-UW8fqauuE2e6NPsJP2YtjU8bwi60UWJvGvZ7dglmPA0=";
meta = with lib; {
description = "Sampling profiler for Python programs";
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-all-features/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-all-features/default.nix
new file mode 100644
index 0000000000..3d36b42ebe
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-all-features/default.nix
@@ -0,0 +1,22 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-all-features";
+ version = "1.6.0";
+
+ src = fetchFromGitHub {
+ owner = "frewsxcv";
+ repo = pname;
+ rev = version;
+ sha256 = "1pdr34ygc0qmh0dyrw1qcrh1vgg9jv9lm6ypl3fgjzz7npdj1dw4";
+ };
+
+ cargoSha256 = "sha256-BsRJo55gYT8OkDUBepWq48sW7QPt5OZkm8RR9f7HqZY=";
+
+ meta = with lib; {
+ description = "A Cargo subcommand to build and test all feature flag combinations";
+ homepage = "https://github.com/frewsxcv/cargo-all-features";
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-cross/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-cross/default.nix
index 276d6e50ee..ff76a755cd 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-cross/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-cross/default.nix
@@ -13,7 +13,7 @@ rustPlatform.buildRustPackage rec {
owner = "rust-embedded";
repo = "cross";
rev = "v${version}";
- sha256 = "sha256:1py5w4kf612x4qxi190ilsrx0zzwdzk9i47ppvqblska1s47qa2w";
+ sha256 = "1py5w4kf612x4qxi190ilsrx0zzwdzk9i47ppvqblska1s47qa2w";
};
cargoSha256 = "sha256-zk6cbN4iSHnyoeWupufVf2yQK6aq3S99uk9lqpjCw4c=";
@@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec {
cargoPatches = [
(fetchpatch {
url = "https://github.com/rust-embedded/cross/commit/e86ad2e5a55218395df7eaaf91900e22b809083c.patch";
- sha256 = "sha256:1zrcj5fm3irmlrfkgb65kp2pjkry0rg5nn9pwsk9p0i6dpapjc7k";
+ sha256 = "1zrcj5fm3irmlrfkgb65kp2pjkry0rg5nn9pwsk9p0i6dpapjc7k";
})
];
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/rust-embedded/cross";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ otavio ];
+ mainProgram = "cross";
};
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-deadlinks/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-deadlinks/default.nix
new file mode 100644
index 0000000000..ebd66a9b00
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-deadlinks/default.nix
@@ -0,0 +1,31 @@
+{ lib, stdenv, rustPlatform, fetchFromGitHub, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-deadlinks";
+ version = "0.8.0";
+
+ src = fetchFromGitHub {
+ owner = "deadlinks";
+ repo = pname;
+ rev = "${version}";
+ sha256 = "1zd5zgq3346xijllr0qdvvmsilpawisrqgdmsqir8v3bk55ybj4g";
+ };
+
+ cargoSha256 = "1ar3iwpy9mng4j09z4g3ynxra2qwc8454dnc0wjal4h16fk8gxwv";
+
+ checkFlags = [
+ # uses internet
+ "--skip non_existent_http_link --skip working_http_check"
+ # expects top-level directory to be named "cargo-deadlinks"
+ "--skip simple_project::it_checks_okay_project_correctly"
+ ];
+
+ buildInputs = lib.optional stdenv.isDarwin Security;
+
+ meta = with lib; {
+ description = "Cargo subcommand to check rust documentation for broken links";
+ homepage = "https://github.com/deadlinks/cargo-deadlinks";
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ newam ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-dephell/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-dephell/default.nix
new file mode 100644
index 0000000000..0fe9a06054
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-dephell/default.nix
@@ -0,0 +1,26 @@
+{ lib, rustPlatform, fetchFromGitHub, pkg-config, openssl, stdenv, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-dephell";
+ version = "0.5.1";
+
+ src = fetchFromGitHub {
+ owner = "mimoo";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1v3psrkjhgbkq9lm3698ac77qgk090jbly4r187nryj0vcmf9s1l";
+ };
+
+ cargoSha256 = "0fwj782dbyj3ps16hxmq61drf8714863jb0d3mhivn3zlqawyyil";
+
+ nativeBuildInputs = [ pkg-config ];
+
+ buildInputs = [ openssl ] ++ lib.optional stdenv.isDarwin Security;
+
+ meta = with lib; {
+ description = "A tool to analyze the third-party dependencies imported by a rust crate or rust workspace";
+ homepage = "https://github.com/mimoo/cargo-dephell";
+ license = with licenses; [ mit /* or */ asl20 ];
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-diet/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-diet/default.nix
new file mode 100644
index 0000000000..df50ed02d1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-diet/default.nix
@@ -0,0 +1,23 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-diet";
+ version = "1.2.2";
+
+ src = fetchFromGitHub {
+ owner = "the-lean-crate";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1wxwf3i8qhak8b61iscsbndm4z7r5sg6iiarqlpf0y3lzb0yi5ah";
+ };
+
+ cargoSha256 = "06scamzr1676q5lx75bm05hdr21mdiby84dpm1wf2va5qpq6mjyl";
+
+ meta = with lib; {
+ description = "Help computing optimal include directives for your Cargo.toml manifest";
+ homepage = "https://github.com/the-lean-crate/cargo-diet";
+ changelog = "https://github.com/the-lean-crate/cargo-diet/blob/v${version}/CHANGELOG.md";
+ license = licenses.mit;
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-llvm-lines/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-llvm-lines/default.nix
new file mode 100644
index 0000000000..570f92d5e8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-llvm-lines/default.nix
@@ -0,0 +1,22 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-llvm-lines";
+ version = "0.4.11";
+
+ src = fetchFromGitHub {
+ owner = "dtolnay";
+ repo = pname;
+ rev = version;
+ sha256 = "1p1agxsarkhw1mlqxawb2pj0fvsdyvi1rpp11p2k7fm341z1j71p";
+ };
+
+ cargoSha256 = "1b5py9md3lkqjyn9jkl6bdynfri0yvqvrfj2frbps0hqbxiv30jl";
+
+ meta = with lib; {
+ description = "Count the number of lines of LLVM IR across all instantiations of a generic function";
+ homepage = "https://github.com/dtolnay/cargo-llvm-lines";
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-play/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-play/default.nix
index f5faed06fa..a4937ee412 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-play/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-play/default.nix
@@ -1,4 +1,4 @@
-{ fetchFromGitHub, lib, rustPlatform }:
+{ lib, rustPlatform, fetchFromGitHub }:
rustPlatform.buildRustPackage rec {
pname = "cargo-play";
@@ -13,8 +13,11 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "1xkscd9ci9vlkmbsaxvavrna1xpi16xcf9ri879lw8bdh7sa3nx8";
- # some tests require internet access
- doCheck = false;
+ # these tests require internet access
+ checkFlags = [
+ "--skip=dtoa_test"
+ "--skip=infer_override"
+ ];
meta = with lib; {
description = "Run your rust code without setting up cargo";
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-spellcheck/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-spellcheck/default.nix
new file mode 100644
index 0000000000..836b959f10
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-spellcheck/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, rustPlatform
+, fetchFromGitHub
+, libclang
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-spellcheck";
+ version = "0.8.13";
+
+ src = fetchFromGitHub {
+ owner = "drahnr";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0k88ma00gj8wjdvd7ysbbvqnf5sk1w8d3wqbi6qfxnqrc1k3hlv2";
+ };
+
+ cargoSha256 = "0mmk0igm2s8sxi65zvikxhz52xhkyd3ljqy61mij7zlx95rf639x";
+
+ LIBCLANG_PATH = "${libclang.lib}/lib";
+
+ checkFlags = [
+ "--skip checker::hunspell::tests::hunspell_binding_is_sane"
+ ];
+
+ meta = with lib; {
+ description = "Checks rust documentation for spelling and grammar mistakes";
+ homepage = "https://github.com/drahnr/cargo-spellcheck";
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ newam ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-supply-chain/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-supply-chain/default.nix
new file mode 100644
index 0000000000..d8b9788dc3
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-supply-chain/default.nix
@@ -0,0 +1,25 @@
+{ lib, rustPlatform, fetchFromGitHub, stdenv, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-supply-chain";
+ version = "0.0.2";
+
+ src = fetchFromGitHub {
+ owner = "rust-secure-code";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0kpm842p7l0vwbfa99zq3w3nsasy5sp1b99si7brjjvq99bad9gr";
+ };
+
+ cargoSha256 = "sha256-Mn5s6pfTHoFXtHqn6ii8PtAIBz/RJaR0zO5U5jS3UDU=";
+
+ buildInputs = lib.optional stdenv.isDarwin Security;
+
+ meta = with lib; {
+ description = "Gather author, contributor and publisher data on crates in your dependency graph";
+ homepage = "https://github.com/rust-secure-code/cargo-supply-chain";
+ changelog = "https://github.com/rust-secure-code/cargo-supply-chain/blob/master/CHANGELOG.md";
+ license = with licenses; [ asl20 mit zlib ]; # any of three
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-tally/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-tally/default.nix
new file mode 100644
index 0000000000..21a5b470a2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-tally/default.nix
@@ -0,0 +1,26 @@
+{ lib, rustPlatform, fetchCrate, stdenv, DiskArbitration, Foundation, IOKit }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-tally";
+ version = "1.0.0";
+
+ src = fetchCrate {
+ inherit pname version;
+ sha256 = "16r60ddrqsss5nagfb5g49md8wwm4zbp9sffbm23bhlqhxh35y0i";
+ };
+
+ cargoSha256 = "0ffq67vy0pa7va8j93g03bralz7lck6ds1hidbpzzkp13pdcgf97";
+
+ buildInputs = lib.optionals stdenv.isDarwin [
+ DiskArbitration
+ Foundation
+ IOKit
+ ];
+
+ meta = with lib; {
+ description = "Graph the number of crates that depend on your crate over time";
+ homepage = "https://github.com/dtolnay/cargo-tally";
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix
index 0a76ae0202..c08a714ce3 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-udeps/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-udeps";
- version = "0.1.22";
+ version = "0.1.23";
src = fetchFromGitHub {
owner = "est31";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-z92q0uwL832Ph7sTpWpaa8e9Xrik9wnjQ7LBy/hY8KE=";
+ sha256 = "sha256-SDB2Xk2bEheXT0Lc1lrTkOyJAcAEsmUPU5R8Hy1SAUE=";
};
- cargoSha256 = "sha256-4HguNyPIjpFqa80dDVFgXDK7pHOuFJdpFNxLARXxT2g=";
+ cargoSha256 = "sha256-gCGOXEjhT9bx3FYvtu3AoIOmgsU2WO1rmi/cKvD9WMY=";
nativeBuildInputs = [ pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix
index 46bd0a591a..bc416cc656 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-watch/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-watch";
- version = "8.0.0";
+ version = "8.1.0";
src = fetchFromGitHub {
owner = "passcod";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-3IgzMUCkcKUkhTb/ZNRONdvB6Ci0OBB1dcjtc65U8xE=";
+ sha256 = "sha256-Vvr/O0Xk9hmUVUFoOk/MzTlEvR0Spx5n/9lsE2HfkF8=";
};
- cargoSha256 = "sha256-Xp/pxPKs41TXO/EUY5x8Bha7NUioMabbb73///fFr6U=";
+ cargoSha256 = "sha256-kX9CE95Z2nLb6VM19bu+UkOZ/hsjHUo/JMu0Y0xont0=";
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices Foundation libiconv ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/panamax/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/panamax/default.nix
new file mode 100644
index 0000000000..0d040afd42
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/panamax/default.nix
@@ -0,0 +1,24 @@
+{ lib, rustPlatform, fetchCrate, pkg-config, openssl, stdenv, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "panamax";
+ version = "1.0.3";
+
+ src = fetchCrate {
+ inherit pname version;
+ sha256 = "sha256-w4waFdzd/Ps0whOp39QLBE/YF2eyc4t2Ili7FskUt1M=";
+ };
+
+ cargoSha256 = "sha256-52snmkTFHI26xJo9qJkmqh1M5lLzhDxw8WT6uFd57aw=";
+
+ nativeBuildInputs = [ pkg-config ];
+
+ buildInputs = [ openssl ] ++ lib.optional stdenv.isDarwin Security;
+
+ meta = with lib; {
+ description = "Mirror rustup and crates.io repositories for offline Rust and cargo usage";
+ homepage = "https://github.com/panamax-rs/panamax";
+ license = with licenses; [ mit /* or */ asl20 ];
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/rhack/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/rhack/default.nix
new file mode 100644
index 0000000000..d141c43dd9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/rhack/default.nix
@@ -0,0 +1,22 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "rhack";
+ version = "0.1.0";
+
+ src = fetchFromGitHub {
+ owner = "nakabonne";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "088ynf65szaa86pxwwasn3wwi00z5pn7i8w9gh5dyn983z4d8237";
+ };
+
+ cargoSha256 = "sha256-HmBh2qbO/HuNPfHKifq41IB5ResnGka2iaAsnwppm9s=";
+
+ meta = with lib; {
+ description = "Temporary edit external crates that your project depends on";
+ homepage = "https://github.com/nakabonne/rhack";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/default.nix
index 7fc5c2b5b5..81bb8405d1 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/default.nix
@@ -6,20 +6,23 @@
rustPlatform.buildRustPackage rec {
pname = "rust-analyzer-unwrapped";
- version = "2021-09-06";
- cargoSha256 = "sha256-CTCDSoViyVMHxUKQz8fE+r3rkXf7yRgzZ90fZmMtcNM=";
+ version = "2021-09-20";
+ cargoSha256 = "sha256-OPolZ0oXGRcKvWxXkRMjyEXzvf1p41hGfHBpbDbLJck=";
src = fetchFromGitHub {
owner = "rust-analyzer";
repo = "rust-analyzer";
rev = version;
- sha256 = "sha256-TacpTVvHAIs4kZ5vibj8luy/kryYwxY+OXFNPnqiXP0=";
+ sha256 = "sha256-k2UGz+h9++8wtV+XdGZbWysjkIDe+UNudKL46eisZzw=";
};
patches = [
# Code format and git history check require more dependencies but don't really matter for packaging.
# So just ignore them.
./ignore-git-and-rustfmt-tests.patch
+
+ # Patch for our rust 1.54.0 in nixpkgs. Remove it when we have rust >= 1.55.0
+ ./no-1-55-control-flow.patch
];
buildAndTestSubdir = "crates/rust-analyzer";
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/no-1-55-control-flow.patch b/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/no-1-55-control-flow.patch
new file mode 100644
index 0000000000..67f7686ffb
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/no-1-55-control-flow.patch
@@ -0,0 +1,212 @@
+diff --git a/crates/hir/src/lib.rs b/crates/hir/src/lib.rs
+index 3b0c29e87..2841a39e2 100644
+--- a/crates/hir/src/lib.rs
++++ b/crates/hir/src/lib.rs
+@@ -31,7 +31,7 @@ pub mod db;
+
+ mod display;
+
+-use std::{iter, ops::ControlFlow, sync::Arc};
++use std::{iter, sync::Arc};
+
+ use arrayvec::ArrayVec;
+ use base_db::{CrateDisplayName, CrateId, Edition, FileId};
+@@ -70,7 +70,7 @@ use itertools::Itertools;
+ use nameres::diagnostics::DefDiagnosticKind;
+ use once_cell::unsync::Lazy;
+ use rustc_hash::FxHashSet;
+-use stdx::{format_to, impl_from};
++use stdx::{format_to, impl_from, ControlFlow};
+ use syntax::{
+ ast::{self, AttrsOwner, NameOwner},
+ AstNode, AstPtr, SmolStr, SyntaxKind, SyntaxNodePtr,
+diff --git a/crates/hir_ty/src/method_resolution.rs b/crates/hir_ty/src/method_resolution.rs
+index c88a8b653..039b5589e 100644
+--- a/crates/hir_ty/src/method_resolution.rs
++++ b/crates/hir_ty/src/method_resolution.rs
+@@ -2,7 +2,7 @@
+ //! For details about how this works in rustc, see the method lookup page in the
+ //! [rustc guide](https://rust-lang.github.io/rustc-guide/method-lookup.html)
+ //! and the corresponding code mostly in librustc_typeck/check/method/probe.rs.
+-use std::{iter, ops::ControlFlow, sync::Arc};
++use std::{iter, sync::Arc};
+
+ use arrayvec::ArrayVec;
+ use base_db::{CrateId, Edition};
+@@ -13,6 +13,7 @@ use hir_def::{
+ };
+ use hir_expand::name::Name;
+ use rustc_hash::{FxHashMap, FxHashSet};
++use stdx::{try_control_flow, ControlFlow};
+
+ use crate::{
+ autoderef,
+@@ -483,7 +484,7 @@ pub fn iterate_method_candidates_dyn(
+
+ let deref_chain = autoderef_method_receiver(db, krate, ty);
+ for i in 0..deref_chain.len() {
+- iterate_method_candidates_with_autoref(
++ try_control_flow!(iterate_method_candidates_with_autoref(
+ &deref_chain[i..],
+ db,
+ env.clone(),
+@@ -492,7 +493,7 @@ pub fn iterate_method_candidates_dyn(
+ visible_from_module,
+ name,
+ callback,
+- )?;
++ ));
+ }
+ ControlFlow::Continue(())
+ }
+@@ -522,7 +523,7 @@ fn iterate_method_candidates_with_autoref(
+ name: Option<&Name>,
+ mut callback: &mut dyn FnMut(&Canonical, AssocItemId) -> ControlFlow<()>,
+ ) -> ControlFlow<()> {
+- iterate_method_candidates_by_receiver(
++ try_control_flow!(iterate_method_candidates_by_receiver(
+ &deref_chain[0],
+ &deref_chain[1..],
+ db,
+@@ -532,7 +533,7 @@ fn iterate_method_candidates_with_autoref(
+ visible_from_module,
+ name,
+ &mut callback,
+- )?;
++ ));
+
+ let refed = Canonical {
+ binders: deref_chain[0].binders.clone(),
+@@ -540,7 +541,7 @@ fn iterate_method_candidates_with_autoref(
+ .intern(&Interner),
+ };
+
+- iterate_method_candidates_by_receiver(
++ try_control_flow!(iterate_method_candidates_by_receiver(
+ &refed,
+ deref_chain,
+ db,
+@@ -550,7 +551,7 @@ fn iterate_method_candidates_with_autoref(
+ visible_from_module,
+ name,
+ &mut callback,
+- )?;
++ ));
+
+ let ref_muted = Canonical {
+ binders: deref_chain[0].binders.clone(),
+@@ -586,7 +587,7 @@ fn iterate_method_candidates_by_receiver(
+ // be found in any of the derefs of receiver_ty, so we have to go through
+ // that.
+ for self_ty in std::iter::once(receiver_ty).chain(rest_of_deref_chain) {
+- iterate_inherent_methods(
++ try_control_flow!(iterate_inherent_methods(
+ self_ty,
+ db,
+ env.clone(),
+@@ -595,11 +596,11 @@ fn iterate_method_candidates_by_receiver(
+ krate,
+ visible_from_module,
+ &mut callback,
+- )?
++ ))
+ }
+
+ for self_ty in std::iter::once(receiver_ty).chain(rest_of_deref_chain) {
+- iterate_trait_method_candidates(
++ try_control_flow!(iterate_trait_method_candidates(
+ self_ty,
+ db,
+ env.clone(),
+@@ -608,7 +609,7 @@ fn iterate_method_candidates_by_receiver(
+ name,
+ Some(receiver_ty),
+ &mut callback,
+- )?
++ ))
+ }
+
+ ControlFlow::Continue(())
+@@ -624,7 +625,7 @@ fn iterate_method_candidates_for_self_ty(
+ name: Option<&Name>,
+ mut callback: &mut dyn FnMut(&Canonical, AssocItemId) -> ControlFlow<()>,
+ ) -> ControlFlow<()> {
+- iterate_inherent_methods(
++ try_control_flow!(iterate_inherent_methods(
+ self_ty,
+ db,
+ env.clone(),
+@@ -633,7 +634,7 @@ fn iterate_method_candidates_for_self_ty(
+ krate,
+ visible_from_module,
+ &mut callback,
+- )?;
++ ));
+ iterate_trait_method_candidates(self_ty, db, env, krate, traits_in_scope, name, None, callback)
+ }
+
+@@ -697,7 +698,7 @@ fn iterate_trait_method_candidates(
+ }
+ known_implemented = true;
+ // FIXME: we shouldn't be ignoring the binders here
+- callback(self_ty, *item)?
++ try_control_flow!(callback(self_ty, *item))
+ }
+ }
+ ControlFlow::Continue(())
+@@ -774,7 +775,7 @@ fn iterate_inherent_methods(
+ continue;
+ }
+ let receiver_ty = receiver_ty.unwrap_or(self_ty);
+- callback(receiver_ty, item)?;
++ try_control_flow!(callback(receiver_ty, item));
+ }
+ }
+ }
+diff --git a/crates/ide/src/hover.rs b/crates/ide/src/hover.rs
+index 506d3ba3c..590963c17 100644
+--- a/crates/ide/src/hover.rs
++++ b/crates/ide/src/hover.rs
+@@ -1,4 +1,4 @@
+-use std::{collections::HashSet, ops::ControlFlow};
++use std::collections::HashSet;
+
+ use either::Either;
+ use hir::{AsAssocItem, HasAttrs, HasSource, HirDisplay, Semantics, TypeInfo};
+@@ -12,7 +12,7 @@ use ide_db::{
+ RootDatabase,
+ };
+ use itertools::Itertools;
+-use stdx::format_to;
++use stdx::{format_to, ControlFlow};
+ use syntax::{
+ algo, ast, display::fn_as_proc_macro_label, match_ast, AstNode, Direction, SyntaxKind::*,
+ SyntaxNode, SyntaxToken, TextRange, TextSize, T,
+diff --git a/crates/stdx/src/lib.rs b/crates/stdx/src/lib.rs
+index e7d4753de..fddf95147 100644
+--- a/crates/stdx/src/lib.rs
++++ b/crates/stdx/src/lib.rs
+@@ -7,6 +7,22 @@ pub mod panic_context;
+
+ pub use always_assert::{always, never};
+
++/// std::ops::ControlFlow from rust std 1.55.0
++pub enum ControlFlow {
++ Continue(C),
++ Break(B),
++}
++
++#[macro_export]
++macro_rules! try_control_flow {
++ ($e:expr) => {
++ match $e {
++ $crate::ControlFlow::Continue(c) => c,
++ $crate::ControlFlow::Break(b) => return $crate::ControlFlow::Break(b),
++ }
++ };
++}
++
+ #[inline(always)]
+ pub fn is_ci() -> bool {
+ option_env!("CI").is_some()
+
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/rust-script/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/rust-script/default.nix
new file mode 100644
index 0000000000..b13a1f66db
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/rust-script/default.nix
@@ -0,0 +1,26 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "rust-script";
+ version = "0.17.0";
+
+ src = fetchFromGitHub {
+ owner = "fornwall";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0jz8hlvl31c5h8whd6pnpmslw6w6alkxijd9lhgric1yypiym9x3";
+ };
+
+ cargoSha256 = "sha256-hg0QtxR1qm/x8G6HoN7xAyOwh9jiQvX2wWYjUR8YvMs=";
+
+ # TODO: switch to `cargoCheckType = "false"` after #138822 is merged
+ # tests only work in debug mode
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Run Rust files and expressions as scripts without any setup or compilation step";
+ homepage = "https://rust-script.org";
+ license = with licenses; [ mit /* or */ asl20 ];
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/svd2rust/cargo-lock.patch b/third_party/nixpkgs/pkgs/development/tools/rust/svd2rust/cargo-lock.patch
index acc9b05359..62dd8427c3 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/svd2rust/cargo-lock.patch
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/svd2rust/cargo-lock.patch
@@ -2,473 +2,492 @@ diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
--- /dev/null
+++ b/Cargo.lock
-@@ -0,0 +1,469 @@
+@@ -0,0 +1,488 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
++version = 3
++
+[[package]]
+name = "aho-corasick"
-+version = "0.7.15"
++version = "0.7.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
+dependencies = [
-+ "memchr 2.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
++ "memchr",
+]
+
+[[package]]
+name = "ansi_term"
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
+dependencies = [
-+ "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi",
+]
+
+[[package]]
+name = "anyhow"
-+version = "1.0.40"
++version = "1.0.44"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1"
+
+[[package]]
+name = "atty"
+version = "0.2.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
+dependencies = [
-+ "hermit-abi 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.94 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hermit-abi",
++ "libc",
++ "winapi",
+]
+
+[[package]]
+name = "autocfg"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
+
+[[package]]
+name = "bitflags"
-+version = "1.2.1"
++version = "1.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
+
+[[package]]
+name = "cast"
-+version = "0.2.5"
++version = "0.2.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "4c24dab4283a142afa2fdca129b80ad2c6284e073930f964c3a1293c225ee39a"
+dependencies = [
-+ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "rustc_version",
+]
+
+[[package]]
+name = "cfg-if"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
+[[package]]
+name = "clap"
+version = "2.33.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
+dependencies = [
-+ "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-width 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "vec_map 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "ansi_term",
++ "atty",
++ "bitflags",
++ "strsim",
++ "textwrap",
++ "unicode-width",
++ "vec_map",
++]
++
++[[package]]
++name = "clap_conf"
++version = "0.1.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "56039deda04adbf9af4e5595c199572dc276f4fe60b03a4c84c0186d4de649d8"
++dependencies = [
++ "anyhow",
++ "clap",
++ "serde",
++ "thiserror",
++ "toml",
+]
+
+[[package]]
+name = "crossbeam-channel"
+version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"
+dependencies = [
-+ "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if",
++ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-deque"
-+version = "0.8.0"
++version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e"
+dependencies = [
-+ "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-epoch 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if",
++ "crossbeam-epoch",
++ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-epoch"
-+version = "0.9.3"
++version = "0.9.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd"
+dependencies = [
-+ "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memoffset 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scopeguard 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if",
++ "crossbeam-utils",
++ "lazy_static",
++ "memoffset",
++ "scopeguard",
+]
+
+[[package]]
+name = "crossbeam-utils"
-+version = "0.8.3"
++version = "0.8.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
+dependencies = [
-+ "autocfg 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if",
++ "lazy_static",
+]
+
+[[package]]
+name = "either"
+version = "1.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
+
+[[package]]
+name = "env_logger"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
+dependencies = [
-+ "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "termcolor 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
++ "atty",
++ "humantime",
++ "log",
++ "regex",
++ "termcolor",
+]
+
+[[package]]
+name = "hermit-abi"
-+version = "0.1.18"
++version = "0.1.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
+dependencies = [
-+ "libc 0.2.94 (registry+https://github.com/rust-lang/crates.io-index)",
++ "libc",
+]
+
+[[package]]
+name = "humantime"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
+dependencies = [
-+ "quick-error 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
++ "quick-error",
+]
+
+[[package]]
+name = "inflections"
+version = "1.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a"
+
+[[package]]
+name = "lazy_static"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
+
+[[package]]
+name = "libc"
-+version = "0.2.94"
++version = "0.2.102"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "a2a5ac8f984bfcf3a823267e5fde638acc3325f6496633a5da6bb6eb2171e103"
+
+[[package]]
+name = "log"
+version = "0.4.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
+dependencies = [
-+ "cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "cfg-if",
+]
+
+[[package]]
+name = "memchr"
-+version = "2.3.4"
++version = "2.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
+
+[[package]]
+name = "memoffset"
-+version = "0.6.3"
++version = "0.6.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"
+dependencies = [
-+ "autocfg 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg",
+]
+
+[[package]]
+name = "num_cpus"
+version = "1.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
+dependencies = [
-+ "hermit-abi 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.94 (registry+https://github.com/rust-lang/crates.io-index)",
++ "hermit-abi",
++ "libc",
+]
+
+[[package]]
+name = "once_cell"
-+version = "1.7.2"
++version = "1.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
+
+[[package]]
+name = "proc-macro2"
-+version = "1.0.26"
++version = "1.0.29"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d"
+dependencies = [
-+ "unicode-xid 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-xid",
+]
+
+[[package]]
+name = "quick-error"
+version = "1.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
+
+[[package]]
+name = "quote"
+version = "1.0.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
+dependencies = [
-+ "proc-macro2 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2",
+]
+
+[[package]]
+name = "rayon"
-+version = "1.5.0"
++version = "1.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90"
+dependencies = [
-+ "autocfg 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-deque 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rayon-core 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "autocfg",
++ "crossbeam-deque",
++ "either",
++ "rayon-core",
+]
+
+[[package]]
+name = "rayon-core"
-+version = "1.9.0"
++version = "1.9.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e"
+dependencies = [
-+ "crossbeam-channel 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-deque 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num_cpus 1.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "crossbeam-channel",
++ "crossbeam-deque",
++ "crossbeam-utils",
++ "lazy_static",
++ "num_cpus",
+]
+
+[[package]]
+name = "regex"
-+version = "1.4.6"
++version = "1.5.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
+dependencies = [
-+ "aho-corasick 0.7.15 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memchr 2.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex-syntax 0.6.23 (registry+https://github.com/rust-lang/crates.io-index)",
++ "aho-corasick",
++ "memchr",
++ "regex-syntax",
+]
+
+[[package]]
+name = "regex-syntax"
-+version = "0.6.23"
++version = "0.6.25"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
+
+[[package]]
+name = "rustc_version"
-+version = "0.2.3"
++version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
+dependencies = [
-+ "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "semver",
+]
+
+[[package]]
+name = "scopeguard"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
+
+[[package]]
+name = "semver"
-+version = "0.9.0"
++version = "1.0.4"
+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)",
-+]
++checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012"
+
+[[package]]
-+name = "semver-parser"
-+version = "0.7.0"
++name = "serde"
++version = "1.0.130"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913"
+
+[[package]]
+name = "strsim"
+version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
+
+[[package]]
+name = "svd-parser"
-+version = "0.10.1"
++version = "0.10.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "697e7645ad9f5311fe3d872d094b135627b1616aea9e1573dddd28ca522579b9"
+dependencies = [
-+ "anyhow 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "once_cell 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rayon 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex 1.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "thiserror 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "xmltree 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "anyhow",
++ "once_cell",
++ "rayon",
++ "regex",
++ "thiserror",
++ "xmltree",
+]
+
+[[package]]
+name = "svd2rust"
-+version = "0.18.0"
++version = "0.19.0"
+dependencies = [
-+ "anyhow 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cast 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "clap 2.33.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "inflections 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "svd-parser 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "thiserror 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)",
++ "anyhow",
++ "cast",
++ "clap",
++ "clap_conf",
++ "env_logger",
++ "inflections",
++ "log",
++ "proc-macro2",
++ "quote",
++ "svd-parser",
++ "syn",
++ "thiserror",
+]
+
+[[package]]
+name = "syn"
-+version = "1.0.70"
++version = "1.0.76"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "c6f107db402c2c2055242dbf4d2af0e69197202e9faacbef9571bbe47f5a1b84"
+dependencies = [
-+ "proc-macro2 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-xid 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2",
++ "quote",
++ "unicode-xid",
+]
+
+[[package]]
+name = "termcolor"
+version = "1.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
+dependencies = [
-+ "winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi-util",
+]
+
+[[package]]
+name = "textwrap"
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
+dependencies = [
-+ "unicode-width 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
++ "unicode-width",
+]
+
+[[package]]
+name = "thiserror"
-+version = "1.0.24"
++version = "1.0.29"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "602eca064b2d83369e2b2f34b09c70b605402801927c65c11071ac911d299b88"
+dependencies = [
-+ "thiserror-impl 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)",
++ "thiserror-impl",
+]
+
+[[package]]
+name = "thiserror-impl"
-+version = "1.0.24"
++version = "1.0.29"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "bad553cc2c78e8de258400763a647e80e6d1b31ee237275d756f6836d204494c"
+dependencies = [
-+ "proc-macro2 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quote 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "syn 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)",
++ "proc-macro2",
++ "quote",
++ "syn",
++]
++
++[[package]]
++name = "toml"
++version = "0.5.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
++dependencies = [
++ "serde",
+]
+
+[[package]]
+name = "unicode-width"
-+version = "0.1.8"
++version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
+
+[[package]]
+name = "unicode-xid"
-+version = "0.2.1"
++version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
+
+[[package]]
+name = "vec_map"
+version = "0.8.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
+
+[[package]]
+name = "winapi"
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
+dependencies = [
-+ "winapi-i686-pc-windows-gnu 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)",
++ "winapi-i686-pc-windows-gnu",
++ "winapi-x86_64-pc-windows-gnu",
+]
+
+[[package]]
+name = "winapi-i686-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+
+[[package]]
+name = "winapi-util"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
+dependencies = [
-+ "winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "winapi",
+]
+
+[[package]]
+name = "winapi-x86_64-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+
+[[package]]
+name = "xml-rs"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "3c1cb601d29fe2c2ac60a2b2e5e293994d87a1f6fa9687a31a15270f909be9c2"
+dependencies = [
-+ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
++ "bitflags",
+]
+
+[[package]]
+name = "xmltree"
+version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "ff8eaee9d17062850f1e6163b509947969242990ee59a35801af437abe041e70"
+dependencies = [
-+ "xml-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
++ "xml-rs",
+]
-+
-+[metadata]
-+"checksum aho-corasick 0.7.15 (registry+https://github.com/rust-lang/crates.io-index)" = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5"
-+"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
-+"checksum anyhow 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)" = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b"
-+"checksum atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
-+"checksum autocfg 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
-+"checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
-+"checksum cast 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "cc38c385bfd7e444464011bb24820f40dd1c76bcdfa1b78611cb7c2e5cafab75"
-+"checksum cfg-if 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
-+"checksum clap 2.33.3 (registry+https://github.com/rust-lang/crates.io-index)" = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
-+"checksum crossbeam-channel 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"
-+"checksum crossbeam-deque 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9"
-+"checksum crossbeam-epoch 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12"
-+"checksum crossbeam-utils 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49"
-+"checksum either 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
-+"checksum env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
-+"checksum hermit-abi 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
-+"checksum humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
-+"checksum inflections 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a"
-+"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
-+"checksum libc 0.2.94 (registry+https://github.com/rust-lang/crates.io-index)" = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e"
-+"checksum log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)" = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
-+"checksum memchr 2.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
-+"checksum memoffset 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)" = "f83fb6581e8ed1f85fd45c116db8405483899489e38406156c25eb743554361d"
-+"checksum num_cpus 1.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
-+"checksum once_cell 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3"
-+"checksum proc-macro2 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)" = "a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec"
-+"checksum quick-error 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
-+"checksum quote 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
-+"checksum rayon 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8b0d8e0819fadc20c74ea8373106ead0600e3a67ef1fe8da56e39b9ae7275674"
-+"checksum rayon-core 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a"
-+"checksum regex 1.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2a26af418b574bd56588335b3a3659a65725d4e636eb1016c2f9e3b38c7cc759"
-+"checksum regex-syntax 0.6.23 (registry+https://github.com/rust-lang/crates.io-index)" = "24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548"
-+"checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
-+"checksum scopeguard 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
-+"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 strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
-+"checksum svd-parser 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6b787831d8f6a1549ccd1b0d62772d0526425a7da687f0f98591ab18e53bfe98"
-+"checksum syn 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)" = "b9505f307c872bab8eb46f77ae357c8eba1fdacead58ee5a850116b1d7f82883"
-+"checksum termcolor 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
-+"checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
-+"checksum thiserror 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)" = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e"
-+"checksum thiserror-impl 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)" = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0"
-+"checksum unicode-width 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
-+"checksum unicode-xid 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
-+"checksum vec_map 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
-+"checksum winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
-+"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-+"checksum winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
-+"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-+"checksum xml-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3c1cb601d29fe2c2ac60a2b2e5e293994d87a1f6fa9687a31a15270f909be9c2"
-+"checksum xmltree 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ff8eaee9d17062850f1e6163b509947969242990ee59a35801af437abe041e70"
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/svd2rust/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/svd2rust/default.nix
index c66cbe3c2c..5f67b335bc 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/svd2rust/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/svd2rust/default.nix
@@ -4,17 +4,17 @@ with rustPlatform;
buildRustPackage rec {
pname = "svd2rust";
- version = "0.18.0";
+ version = "0.19.0";
src = fetchFromGitHub {
owner = "rust-embedded";
repo = "svd2rust";
rev = "v${version}";
- sha256 = "1p0zq3q4g9lr0ghavp7v1dwsqq19lkljkm1i2hsb1sk3pxa1f69n";
+ sha256 = "04mm0l7cv2q5yjxrkpr7p0kxd4nmi0d7m4l436q8p492nvgb75zx";
};
cargoPatches = [ ./cargo-lock.patch ];
- cargoSha256 = "0c0f86x17fzav5q76z3ha3g00rbgyz2lm5a5v28ggy0jmg9xgsv6";
+ cargoSha256 = "1v1qx0r3k86jipyaaggm25pinsqicmzvnzrxd0lr5xk77s1kvgid";
buildInputs = lib.optional stdenv.isDarwin libiconv;
diff --git a/third_party/nixpkgs/pkgs/development/tools/skaffold/default.nix b/third_party/nixpkgs/pkgs/development/tools/skaffold/default.nix
index f8c5fe7f34..af590bff15 100644
--- a/third_party/nixpkgs/pkgs/development/tools/skaffold/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/skaffold/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "skaffold";
- version = "1.31.0";
+ version = "1.32.0";
src = fetchFromGitHub {
owner = "GoogleContainerTools";
repo = "skaffold";
rev = "v${version}";
- sha256 = "sha256-j7e+zwt6CxYndwhv1CsUU0qcLkzyBts+k8K0/CqbktQ=";
+ sha256 = "sha256-LvTAM3uYzSEhX7zz7Z+VcMYV5p80EnyaEIu0CmAUaSg=";
};
- vendorSha256 = "sha256-9/MlQ18c12Jp0f/pGPUAUY5aWY8tRZTHWZEMbaOl6mI=";
+ vendorSha256 = "sha256-TUpHg4yvZ0WKcUFXjWh4Q4/gRtJ93xNa/gLkj5PYo/w=";
subPackages = ["cmd/skaffold"];
diff --git a/third_party/nixpkgs/pkgs/development/tools/stylua/default.nix b/third_party/nixpkgs/pkgs/development/tools/stylua/default.nix
index 6d299ce6ec..1dcb324012 100644
--- a/third_party/nixpkgs/pkgs/development/tools/stylua/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/stylua/default.nix
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "stylua";
- version = "0.10.1";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = "johnnymorganz";
repo = pname;
rev = "v${version}";
- sha256 = "12vflwk1h5ahamxiiaznx3k1ldi8il0adwb2rl58swmvfzbcm7y9";
+ sha256 = "sha256-mHmLwgAyLEWfhSVy7WmJN1Z5BdA+3hoHujbKn2Q9fxI=";
};
- cargoSha256 = "1glkfxz9apmsqbyl8fy5gwywbr6k7cv0l47w2nfimg92qn9xzgks";
+ cargoSha256 = "sha256-1aze1U6NrL8KPK5v5NYCdyTTqoczkg32xR5V0jApQWw=";
cargoBuildFlags = lib.optionals lua52Support [ "--features" "lua52" ]
++ lib.optionals luauSupport [ "--features" "luau" ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/vala-lint/default.nix b/third_party/nixpkgs/pkgs/development/tools/vala-lint/default.nix
index 3c91880e16..e91bceeae7 100644
--- a/third_party/nixpkgs/pkgs/development/tools/vala-lint/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/vala-lint/default.nix
@@ -46,6 +46,6 @@ stdenv.mkDerivation rec {
'';
license = licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/vendir/default.nix b/third_party/nixpkgs/pkgs/development/tools/vendir/default.nix
index d45a5828c1..a58a0e95a3 100644
--- a/third_party/nixpkgs/pkgs/development/tools/vendir/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/vendir/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "vendir";
- version = "0.22.0";
+ version = "0.23.0";
src = fetchFromGitHub {
owner = "vmware-tanzu";
repo = "carvel-vendir";
rev = "v${version}";
- sha256 = "sha256-LvpzynT+ibrE1F1uv7X0pVtzOrVFIxFqbZwM04e1Do0=";
+ sha256 = "sha256-6f9UF0UgwKG3Mdgy85pW2KVjC8nbnMTwQJqIWxA3Jp4=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/development/tools/vultr-cli/default.nix b/third_party/nixpkgs/pkgs/development/tools/vultr-cli/default.nix
index 10f710a639..1c98d17276 100644
--- a/third_party/nixpkgs/pkgs/development/tools/vultr-cli/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/vultr-cli/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "vultr-cli";
- version = "2.8.2";
+ version = "2.8.3";
src = fetchFromGitHub {
owner = "vultr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-fjmisTDW35aIFbWFF4gdyP8ygNd0o7sdsNr0NX1Hvfg=";
+ sha256 = "sha256-TQgyJBzcfvT004Op7p6Iq7olOebJMK3HuU7PtGBkNII=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/development/tools/wasm-pack/default.nix b/third_party/nixpkgs/pkgs/development/tools/wasm-pack/default.nix
index 5905189551..cf151733ef 100644
--- a/third_party/nixpkgs/pkgs/development/tools/wasm-pack/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/wasm-pack/default.nix
@@ -9,20 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "wasm-pack";
- version = "0.9.1";
+ version = "0.10.1";
src = fetchFromGitHub {
owner = "rustwasm";
repo = "wasm-pack";
rev = "v${version}";
- sha256 = "1rqyfg6ajxxyfx87ar25nf5ck9hd0p12qgv98dicniqag8l4rvsr";
+ sha256 = "sha256-I5TxpJTSus3fXMV0We9SCVMEERS0wIdYvC8SHo8zEHY=";
};
- cargoPatches = [
- ./update-deps.patch
- ];
-
- cargoSha256 = "130gqvzpyr055xkqcy1r0y7l5k2dcv7n9zgr4ja7dm7iayzbwwi1";
+ cargoSha256 = "sha256-MmbQb2JYaDpLijKRAxzD9pR4gh+Eoem0MtfdiuRC7Tg=";
nativeBuildInputs = [ pkg-config ];
@@ -33,6 +29,9 @@ rustPlatform.buildRustPackage rec {
libressl
] ++ lib.optionals stdenv.isDarwin [ curl Security ];
+ # Needed to get openssl-sys to use pkg-config.
+ OPENSSL_NO_VENDOR = 1;
+
# Most tests rely on external resources and build artifacts.
# Disabling check here to work with build sandboxing.
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/development/tools/wasm-pack/update-deps.patch b/third_party/nixpkgs/pkgs/development/tools/wasm-pack/update-deps.patch
deleted file mode 100644
index d61067438e..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/wasm-pack/update-deps.patch
+++ /dev/null
@@ -1,3625 +0,0 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index 9737a15..229ec35 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -1,2439 +1,2574 @@
- # This file is automatically @generated by Cargo.
- # It is not intended for manual editing.
-+[[package]]
-+name = "addr2line"
-+version = "0.14.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7"
-+dependencies = [
-+ "gimli",
-+]
-+
-+[[package]]
-+name = "adler"
-+version = "0.2.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e"
-+
- [[package]]
- name = "adler32"
--version = "1.0.4"
-+version = "1.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
-
- [[package]]
- name = "aho-corasick"
--version = "0.7.7"
-+version = "0.7.15"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5"
- dependencies = [
-- "memchr 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "memchr",
- ]
-
- [[package]]
- name = "ansi_term"
- version = "0.11.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
- dependencies = [
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "arrayref"
- version = "0.3.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544"
-
- [[package]]
- name = "arrayvec"
--version = "0.5.1"
-+version = "0.5.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
-
- [[package]]
- name = "assert_cmd"
- version = "0.11.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2dc477793bd82ec39799b6f6b3df64938532fdf2ab0d49ef817eac65856a5a1e"
- dependencies = [
-- "escargot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "predicates 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "predicates-tree 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "escargot",
-+ "predicates",
-+ "predicates-core",
-+ "predicates-tree",
- ]
-
- [[package]]
- name = "atty"
- version = "0.2.14"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
- dependencies = [
-- "hermit-abi 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "hermit-abi",
-+ "libc",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "autocfg"
- version = "0.1.7"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
-
- [[package]]
- name = "autocfg"
--version = "1.0.0"
-+version = "1.0.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
-
- [[package]]
- name = "backtrace"
--version = "0.3.43"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--dependencies = [
-- "backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (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.32"
-+version = "0.3.56"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9d117600f438b1707d4e4ae15d3595657288f8235a0eb593e80ecc98ab34e1bc"
- dependencies = [
-- "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "addr2line",
-+ "cfg-if 1.0.0",
-+ "libc",
-+ "miniz_oxide 0.4.3",
-+ "object",
-+ "rustc-demangle",
- ]
-
- [[package]]
- name = "base64"
- version = "0.10.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
- dependencies = [
-- "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "byteorder",
- ]
-
- [[package]]
- name = "base64"
--version = "0.11.0"
-+version = "0.13.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
-
- [[package]]
- name = "binary-install"
- version = "0.0.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7b5bc5f8c50dd6a80d0b303ddab79f42ddcb52fd43d68107ecf622c551fd4cd4"
- dependencies = [
-- "curl 0.4.25 (registry+https://github.com/rust-lang/crates.io-index)",
-- "dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "flate2 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)",
-- "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "is_executable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tar 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)",
-- "zip 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "curl",
-+ "dirs",
-+ "failure",
-+ "flate2",
-+ "hex",
-+ "is_executable",
-+ "siphasher",
-+ "tar",
-+ "zip",
- ]
-
- [[package]]
- name = "bitflags"
- version = "1.2.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
-
- [[package]]
- name = "blake2b_simd"
--version = "0.5.10"
-+version = "0.5.11"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587"
- dependencies = [
-- "arrayref 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "arrayvec 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "constant_time_eq 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "arrayref",
-+ "arrayvec",
-+ "constant_time_eq",
- ]
-
- [[package]]
- name = "byteorder"
--version = "1.3.2"
-+version = "1.4.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b"
-
- [[package]]
- name = "bytes"
- version = "0.4.12"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c"
- dependencies = [
-- "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "iovec 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "byteorder",
-+ "either",
-+ "iovec",
- ]
-
- [[package]]
- name = "bzip2"
- version = "0.3.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "42b7c3cbf0fa9c1b82308d57191728ca0256cb821220f4e2fd410a72ade26e3b"
- dependencies = [
-- "bzip2-sys 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bzip2-sys",
-+ "libc",
- ]
-
- [[package]]
- name = "bzip2-sys"
--version = "0.1.7"
--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.66 (registry+https://github.com/rust-lang/crates.io-index)",
--]
--
--[[package]]
--name = "c2-chacha"
--version = "0.2.3"
-+version = "0.1.10+1.0.8"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "17fa3d1ac1ca21c5c4e36a97f3c3eb25084576f6fc47bf0139c1123434216c6c"
- dependencies = [
-- "ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc",
-+ "libc",
-+ "pkg-config",
- ]
-
- [[package]]
- name = "cargo_metadata"
- version = "0.8.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "700b3731fd7d357223d0000f4dbf1808401b694609035c3c411fbc0cd375c426"
- dependencies = [
-- "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_json 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "semver",
-+ "serde",
-+ "serde_derive",
-+ "serde_json",
- ]
-
- [[package]]
- name = "cc"
--version = "1.0.50"
-+version = "1.0.67"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd"
-
- [[package]]
- name = "cfg-if"
- version = "0.1.10"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
-
- [[package]]
--name = "chrono"
--version = "0.4.10"
-+name = "cfg-if"
-+version = "1.0.0"
- 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)",
--]
-+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
-
- [[package]]
--name = "clap"
--version = "2.33.0"
-+name = "chrono"
-+version = "0.4.19"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73"
- dependencies = [
-- "ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
-+ "num-integer",
-+ "num-traits",
-+ "time",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
--name = "clicolors-control"
--version = "0.2.0"
-+name = "clap"
-+version = "2.33.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
- dependencies = [
-- "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "ansi_term",
-+ "atty",
-+ "bitflags",
-+ "strsim",
-+ "textwrap",
-+ "unicode-width",
-+ "vec_map",
- ]
-
- [[package]]
- name = "clicolors-control"
--version = "1.0.1"
-+version = "0.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "1f84dec9bc083ce2503908cd305af98bd363da6f54bf8d4bf0ac14ee749ad5d1"
- dependencies = [
-- "atty 0.2.14 (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.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "kernel32-sys",
-+ "lazy_static 0.2.11",
-+ "libc",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "cloudabi"
- version = "0.0.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
- dependencies = [
-- "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bitflags",
- ]
-
- [[package]]
- name = "console"
- version = "0.6.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ecd48adf136733979b49e15bc3b4c43cc0d3c85ece7bd08e6daa414c6fcb13e6"
- dependencies = [
-- "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "clicolors-control 0.2.0 (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.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "termios 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "atty",
-+ "clicolors-control",
-+ "lazy_static 1.4.0",
-+ "libc",
-+ "parking_lot 0.11.1",
-+ "regex",
-+ "termios",
-+ "unicode-width",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "console"
--version = "0.9.2"
-+version = "0.14.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7cc80946b3480f421c2f17ed1cb841753a371c7c5104f51d507e13f532c856aa"
- dependencies = [
-- "clicolors-control 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "encode_unicode 0.3.6 (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.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "termios 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "encode_unicode",
-+ "lazy_static 1.4.0",
-+ "libc",
-+ "regex",
-+ "terminal_size",
-+ "unicode-width",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "constant_time_eq"
- version = "0.1.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
-
- [[package]]
- name = "cookie"
- version = "0.12.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "888604f00b3db336d2af898ec3c1d5d0ddf5e6d462220f2ededc33a87ac4bbd5"
- dependencies = [
-- "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
-- "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "time",
-+ "url 1.7.2",
- ]
-
- [[package]]
- name = "cookie_store"
- version = "0.7.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "46750b3f362965f197996c4448e4a0935e791bf7d6631bfce9ee0af3d24c919c"
- dependencies = [
-- "cookie 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "publicsuffix 1.5.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_json 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-- "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
-- "try_from 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cookie",
-+ "failure",
-+ "idna 0.1.5",
-+ "log",
-+ "publicsuffix",
-+ "serde",
-+ "serde_json",
-+ "time",
-+ "try_from",
-+ "url 1.7.2",
- ]
-
- [[package]]
- name = "core-foundation"
--version = "0.6.4"
-+version = "0.9.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62"
- dependencies = [
-- "core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "core-foundation-sys",
-+ "libc",
- ]
-
- [[package]]
- name = "core-foundation-sys"
--version = "0.6.2"
-+version = "0.8.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b"
-
- [[package]]
- name = "crc32fast"
--version = "1.2.0"
-+version = "1.2.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 1.0.0",
- ]
-
- [[package]]
- name = "crossbeam-deque"
--version = "0.7.2"
-+version = "0.7.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285"
- dependencies = [
-- "crossbeam-epoch 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-epoch",
-+ "crossbeam-utils 0.7.2",
-+ "maybe-uninit",
- ]
-
- [[package]]
- name = "crossbeam-epoch"
--version = "0.8.0"
-+version = "0.8.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace"
- dependencies = [
-- "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 1.0.1",
-+ "cfg-if 0.1.10",
-+ "crossbeam-utils 0.7.2",
-+ "lazy_static 1.4.0",
-+ "maybe-uninit",
-+ "memoffset",
-+ "scopeguard 1.1.0",
- ]
-
- [[package]]
- name = "crossbeam-queue"
--version = "0.1.2"
-+version = "0.2.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570"
- dependencies = [
-- "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.10",
-+ "crossbeam-utils 0.7.2",
-+ "maybe-uninit",
- ]
-
- [[package]]
- name = "crossbeam-utils"
--version = "0.6.6"
-+version = "0.7.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 1.0.1",
-+ "cfg-if 0.1.10",
-+ "lazy_static 1.4.0",
- ]
-
- [[package]]
- name = "crossbeam-utils"
--version = "0.7.0"
-+version = "0.8.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "bae8f328835f8f5a6ceb6a7842a7f2d0c03692adb5c889347235d59194731fe3"
- dependencies = [
-- "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 1.0.1",
-+ "cfg-if 1.0.0",
-+ "lazy_static 1.4.0",
-+ "loom",
- ]
-
- [[package]]
- name = "curl"
--version = "0.4.25"
-+version = "0.4.34"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e268162af1a5fe89917ae25ba3b0a77c8da752bdc58e7dbb4f15b91fbd33756e"
- dependencies = [
-- "curl-sys 0.4.25 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "openssl-sys 0.9.54 (registry+https://github.com/rust-lang/crates.io-index)",
-- "schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
-- "socket2 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "curl-sys",
-+ "libc",
-+ "openssl-probe",
-+ "openssl-sys",
-+ "schannel",
-+ "socket2",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "curl-sys"
--version = "0.4.25"
-+version = "0.4.40+curl-7.75.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2ffafc1c35958318bd7fdd0582995ce4c72f4f461a8e70499ccee83a619fd562"
- dependencies = [
-- "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)",
-- "openssl-sys 0.9.54 (registry+https://github.com/rust-lang/crates.io-index)",
-- "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
-- "vcpkg 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc",
-+ "libc",
-+ "libz-sys",
-+ "openssl-sys",
-+ "pkg-config",
-+ "vcpkg",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "dialoguer"
- version = "0.3.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "1ad1c29a0368928e78c551354dbff79f103a962ad820519724ef0d74f1c62fa9"
- dependencies = [
-- "console 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)",
-- "tempfile 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "console 0.14.0",
-+ "lazy_static 1.4.0",
-+ "tempfile 2.2.0",
- ]
-
- [[package]]
- name = "difference"
- version = "2.0.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
-
- [[package]]
- name = "dirs"
- version = "1.0.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901"
- dependencies = [
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "redox_users 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
-+ "redox_users",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "dtoa"
--version = "0.4.5"
-+version = "0.4.7"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "88d7ed2934d741c6b37e33e3832298e8850b53fd2d2bea03873375596c7cea4e"
-
- [[package]]
- name = "either"
--version = "1.5.3"
-+version = "1.6.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
-
- [[package]]
- name = "encode_unicode"
- version = "0.3.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
-
- [[package]]
- name = "encoding_rs"
--version = "0.8.22"
-+version = "0.8.28"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 1.0.0",
- ]
-
- [[package]]
- name = "env_logger"
- version = "0.5.13"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38"
- dependencies = [
-- "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "termcolor 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "atty",
-+ "humantime",
-+ "log",
-+ "termcolor",
- ]
-
- [[package]]
- name = "error-chain"
--version = "0.12.1"
-+version = "0.12.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"
- dependencies = [
-- "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "version_check",
- ]
-
- [[package]]
- name = "escargot"
- version = "0.4.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ceb9adbf9874d5d028b5e4c5739d22b71988252b25c9c98fe7cf9738bee84597"
- dependencies = [
-- "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)",
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_json 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0",
-+ "log",
-+ "serde",
-+ "serde_json",
- ]
-
- [[package]]
- name = "failure"
--version = "0.1.6"
-+version = "0.1.8"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86"
- dependencies = [
-- "backtrace 0.3.43 (registry+https://github.com/rust-lang/crates.io-index)",
-- "failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "backtrace",
-+ "failure_derive",
- ]
-
- [[package]]
- name = "failure_derive"
--version = "0.1.6"
-+version = "0.1.8"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
- dependencies = [
-- "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "syn 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "synstructure 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.24",
-+ "quote 1.0.9",
-+ "syn 1.0.60",
-+ "synstructure",
- ]
-
- [[package]]
- name = "filetime"
--version = "0.2.8"
-+version = "0.2.14"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (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)",
-+ "cfg-if 1.0.0",
-+ "libc",
-+ "redox_syscall 0.2.5",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "flate2"
--version = "1.0.13"
-+version = "1.0.14"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "crc32fast 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "miniz_oxide 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.10",
-+ "crc32fast",
-+ "libc",
-+ "miniz_oxide 0.3.7",
- ]
-
- [[package]]
- name = "float-cmp"
--version = "0.5.3"
-+version = "0.8.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e1267f4ac4f343772758f7b1bdcbe767c218bbab93bb432acbf5162bbf85a6c4"
- dependencies = [
-- "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "num-traits",
- ]
-
- [[package]]
- name = "fnv"
--version = "1.0.6"
-+version = "1.0.7"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
-
- [[package]]
- name = "foreign-types"
- version = "0.3.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
- dependencies = [
-- "foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "foreign-types-shared",
- ]
-
- [[package]]
- name = "foreign-types-shared"
- version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
-+
-+[[package]]
-+name = "form_urlencoded"
-+version = "1.0.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
-+dependencies = [
-+ "matches",
-+ "percent-encoding 2.1.0",
-+]
-
- [[package]]
- name = "fuchsia-cprng"
- version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
-
- [[package]]
- name = "fuchsia-zircon"
- version = "0.3.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
- 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)",
-+ "bitflags",
-+ "fuchsia-zircon-sys",
- ]
-
- [[package]]
- name = "fuchsia-zircon-sys"
- version = "0.3.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
-
- [[package]]
- name = "futures"
--version = "0.1.29"
-+version = "0.1.30"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4c7e4c2612746b0df8fed4ce0c69156021b704c9aefa360311c04e6e9e002eed"
-
- [[package]]
- name = "futures-cpupool"
- version = "0.1.8"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4"
- dependencies = [
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "futures",
-+ "num_cpus",
-+]
-+
-+[[package]]
-+name = "generator"
-+version = "0.6.24"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a9fed24fd1e18827652b4d55652899a1e9da8e54d91624dc3437a5bc3a9f9a9c"
-+dependencies = [
-+ "cc",
-+ "libc",
-+ "log",
-+ "rustversion",
-+ "winapi 0.3.9",
-+]
-+
-+[[package]]
-+name = "getrandom"
-+version = "0.1.16"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
-+dependencies = [
-+ "cfg-if 1.0.0",
-+ "libc",
-+ "wasi 0.9.0+wasi-snapshot-preview1",
- ]
-
- [[package]]
- name = "getrandom"
--version = "0.1.14"
-+version = "0.2.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (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)",
-+ "cfg-if 1.0.0",
-+ "libc",
-+ "wasi 0.10.2+wasi-snapshot-preview1",
- ]
-
-+[[package]]
-+name = "gimli"
-+version = "0.23.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce"
-+
- [[package]]
- name = "glob"
- version = "0.2.11"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb"
-
- [[package]]
- name = "h2"
- version = "0.1.26"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462"
- dependencies = [
-- "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "http 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)",
-- "indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "string 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "byteorder",
-+ "bytes",
-+ "fnv",
-+ "futures",
-+ "http",
-+ "indexmap",
-+ "log",
-+ "slab",
-+ "string",
-+ "tokio-io",
- ]
-
-+[[package]]
-+name = "hashbrown"
-+version = "0.9.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"
-+
- [[package]]
- name = "heck"
--version = "0.3.1"
-+version = "0.3.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac"
- dependencies = [
-- "unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-segmentation",
- ]
-
- [[package]]
- name = "hermit-abi"
--version = "0.1.6"
-+version = "0.1.18"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
- dependencies = [
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
- ]
-
- [[package]]
- name = "hex"
- version = "0.3.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77"
-
- [[package]]
- name = "http"
- version = "0.1.21"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0"
- dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bytes",
-+ "fnv",
-+ "itoa",
- ]
-
- [[package]]
- name = "http-body"
- version = "0.1.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d"
- dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "http 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-buf 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bytes",
-+ "futures",
-+ "http",
-+ "tokio-buf",
- ]
-
- [[package]]
- name = "httparse"
--version = "1.3.4"
-+version = "1.3.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "615caabe2c3160b313d52ccc905335f4ed5f10881dd63dc5699d47e90be85691"
-
- [[package]]
- name = "human-panic"
--version = "1.0.1"
-+version = "1.0.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "39f357a500abcbd7c5f967c1d45c8838585b36743823b9d43488f24850534e36"
- dependencies = [
-- "backtrace 0.3.43 (registry+https://github.com/rust-lang/crates.io-index)",
-- "failure 0.1.6 (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.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "termcolor 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "uuid 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "backtrace",
-+ "os_type",
-+ "serde",
-+ "serde_derive",
-+ "termcolor",
-+ "toml 0.5.8",
-+ "uuid 0.8.2",
- ]
-
- [[package]]
- name = "humantime"
- version = "1.3.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
- dependencies = [
-- "quick-error 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "quick-error",
- ]
-
- [[package]]
- name = "hyper"
--version = "0.12.35"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "h2 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)",
-- "http 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)",
-- "http-body 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "iovec 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-buf 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-executor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-reactor 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-threadpool 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-timer 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "want 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+version = "0.12.36"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5c843caf6296fc1f93444735205af9ed4e109a539005abb2564ae1d6fad34c52"
-+dependencies = [
-+ "bytes",
-+ "futures",
-+ "futures-cpupool",
-+ "h2",
-+ "http",
-+ "http-body",
-+ "httparse",
-+ "iovec",
-+ "itoa",
-+ "log",
-+ "net2",
-+ "rustc_version",
-+ "time",
-+ "tokio",
-+ "tokio-buf",
-+ "tokio-executor",
-+ "tokio-io",
-+ "tokio-reactor",
-+ "tokio-tcp",
-+ "tokio-threadpool",
-+ "tokio-timer",
-+ "want",
- ]
-
- [[package]]
- name = "hyper-tls"
- version = "0.3.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3a800d6aa50af4b5850b2b0f659625ce9504df908e9733b635720483be26174f"
- dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "hyper 0.12.35 (registry+https://github.com/rust-lang/crates.io-index)",
-- "native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bytes",
-+ "futures",
-+ "hyper",
-+ "native-tls",
-+ "tokio-io",
- ]
-
- [[package]]
- name = "idna"
- version = "0.1.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e"
- dependencies = [
-- "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-normalization 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "matches",
-+ "unicode-bidi",
-+ "unicode-normalization",
- ]
-
- [[package]]
- name = "idna"
--version = "0.2.0"
-+version = "0.2.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21"
- dependencies = [
-- "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-normalization 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "matches",
-+ "unicode-bidi",
-+ "unicode-normalization",
- ]
-
- [[package]]
- name = "indexmap"
--version = "1.3.1"
-+version = "1.6.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b"
-+dependencies = [
-+ "autocfg 1.0.1",
-+ "hashbrown",
-+]
-+
-+[[package]]
-+name = "instant"
-+version = "0.1.9"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
- dependencies = [
-- "autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 1.0.0",
- ]
-
- [[package]]
- name = "iovec"
- version = "0.1.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
- dependencies = [
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
- ]
-
- [[package]]
- name = "is_executable"
- version = "0.1.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "302d553b8abc8187beb7d663e34c065ac4570b273bc9511a50e940e99409c577"
- dependencies = [
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "itoa"
--version = "0.4.5"
-+version = "0.4.7"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736"
-
- [[package]]
- name = "kernel32-sys"
- version = "0.2.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
- 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)",
-+ "winapi 0.2.8",
-+ "winapi-build",
- ]
-
- [[package]]
- name = "lazy_static"
- version = "0.2.11"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73"
-
- [[package]]
- name = "lazy_static"
- version = "1.4.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
-
- [[package]]
- name = "libc"
--version = "0.2.66"
-+version = "0.2.86"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c"
-
- [[package]]
- name = "libz-sys"
--version = "1.0.25"
-+version = "1.1.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "602113192b08db8f38796c4e85c39e960c145965140e918018bcde1952429655"
- dependencies = [
-- "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
-- "vcpkg 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc",
-+ "libc",
-+ "pkg-config",
-+ "vcpkg",
- ]
-
- [[package]]
- name = "lock_api"
- version = "0.1.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c"
- dependencies = [
-- "owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "owning_ref",
-+ "scopeguard 0.3.3",
- ]
-
- [[package]]
- name = "lock_api"
--version = "0.3.3"
-+version = "0.3.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75"
- dependencies = [
-- "scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "scopeguard 1.1.0",
-+]
-+
-+[[package]]
-+name = "lock_api"
-+version = "0.4.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312"
-+dependencies = [
-+ "scopeguard 1.1.0",
- ]
-
- [[package]]
- name = "log"
--version = "0.4.8"
-+version = "0.4.14"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
-+dependencies = [
-+ "cfg-if 1.0.0",
-+]
-+
-+[[package]]
-+name = "loom"
-+version = "0.4.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d44c73b4636e497b4917eb21c33539efa3816741a2d3ff26c6316f1b529481a4"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 1.0.0",
-+ "generator",
-+ "scoped-tls",
- ]
-
- [[package]]
- name = "matches"
- version = "0.1.8"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
-
- [[package]]
- name = "maybe-uninit"
- version = "2.0.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
-
- [[package]]
- name = "memchr"
--version = "2.3.0"
-+version = "2.3.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
-
- [[package]]
- name = "memoffset"
--version = "0.5.3"
-+version = "0.5.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa"
- dependencies = [
-- "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 1.0.1",
- ]
-
- [[package]]
- name = "mime"
- version = "0.3.16"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"
-
- [[package]]
- name = "mime_guess"
--version = "2.0.1"
-+version = "2.0.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212"
- dependencies = [
-- "mime 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicase 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mime",
-+ "unicase",
- ]
-
- [[package]]
- name = "miniz_oxide"
--version = "0.3.5"
-+version = "0.3.7"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435"
- dependencies = [
-- "adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "adler32",
-+]
-+
-+[[package]]
-+name = "miniz_oxide"
-+version = "0.4.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d"
-+dependencies = [
-+ "adler",
-+ "autocfg 1.0.1",
- ]
-
- [[package]]
- name = "mio"
--version = "0.6.21"
-+version = "0.6.23"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4"
- dependencies = [
-- "cfg-if 0.1.10 (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.66 (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)",
-+ "cfg-if 0.1.10",
-+ "fuchsia-zircon",
-+ "fuchsia-zircon-sys",
-+ "iovec",
-+ "kernel32-sys",
-+ "libc",
-+ "log",
-+ "miow",
-+ "net2",
-+ "slab",
-+ "winapi 0.2.8",
- ]
-
- [[package]]
- name = "miow"
--version = "0.2.1"
-+version = "0.2.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d"
- 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)",
-+ "kernel32-sys",
-+ "net2",
-+ "winapi 0.2.8",
-+ "ws2_32-sys",
- ]
-
- [[package]]
- name = "native-tls"
--version = "0.2.3"
-+version = "0.2.7"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b8d96b2e1c8da3957d58100b09f102c6d9cfdfced01b7ec5a8974044bb09dbd4"
- dependencies = [
-- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "openssl 0.10.27 (registry+https://github.com/rust-lang/crates.io-index)",
-- "openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "openssl-sys 0.9.54 (registry+https://github.com/rust-lang/crates.io-index)",
-- "schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",
-- "security-framework 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "security-framework-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0",
-+ "libc",
-+ "log",
-+ "openssl",
-+ "openssl-probe",
-+ "openssl-sys",
-+ "schannel",
-+ "security-framework",
-+ "security-framework-sys",
-+ "tempfile 3.2.0",
- ]
-
- [[package]]
- name = "net2"
--version = "0.2.33"
-+version = "0.2.37"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.10",
-+ "libc",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "normalize-line-endings"
--version = "0.2.2"
-+version = "0.3.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be"
-
- [[package]]
- name = "num-integer"
--version = "0.1.42"
-+version = "0.1.44"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
- 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)",
-+ "autocfg 1.0.1",
-+ "num-traits",
- ]
-
- [[package]]
- name = "num-traits"
--version = "0.2.11"
-+version = "0.2.14"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
- dependencies = [
-- "autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 1.0.1",
- ]
-
- [[package]]
- name = "num_cpus"
--version = "1.12.0"
-+version = "1.13.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
- dependencies = [
-- "hermit-abi 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "hermit-abi",
-+ "libc",
- ]
-
-+[[package]]
-+name = "object"
-+version = "0.23.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4"
-+
-+[[package]]
-+name = "once_cell"
-+version = "1.6.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4ad167a2f54e832b82dbe003a046280dceffe5227b5f79e08e363a29638cfddd"
-+
- [[package]]
- name = "openssl"
--version = "0.10.27"
-+version = "0.10.32"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "038d43985d1ddca7a9900630d8cd031b56e4794eecc2e9ea39dd17aa04399a70"
- dependencies = [
-- "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "foreign-types 0.3.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.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "openssl-sys 0.9.54 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bitflags",
-+ "cfg-if 1.0.0",
-+ "foreign-types",
-+ "lazy_static 1.4.0",
-+ "libc",
-+ "openssl-sys",
- ]
-
- [[package]]
- name = "openssl-probe"
- version = "0.1.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
-
- [[package]]
- name = "openssl-src"
--version = "111.6.1+1.1.1d"
-+version = "111.14.0+1.1.1j"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "055b569b5bd7e5462a1700f595c7c7d487691d73b5ce064176af7f9f0cbb80a9"
- dependencies = [
-- "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cc",
- ]
-
- [[package]]
- name = "openssl-sys"
--version = "0.9.54"
-+version = "0.9.60"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "921fc71883267538946025deffb622905ecad223c28efbfdef9bb59a0175f3e6"
- dependencies = [
-- "autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "openssl-src 111.6.1+1.1.1d (registry+https://github.com/rust-lang/crates.io-index)",
-- "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",
-- "vcpkg 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 1.0.1",
-+ "cc",
-+ "libc",
-+ "openssl-src",
-+ "pkg-config",
-+ "vcpkg",
- ]
-
- [[package]]
- name = "os_type"
- version = "2.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7edc011af0ae98b7f88cf7e4a83b70a54a75d2b8cb013d6efd02e5956207e9eb"
- dependencies = [
-- "regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "regex",
- ]
-
- [[package]]
- name = "owning_ref"
--version = "0.4.0"
-+version = "0.4.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce"
- dependencies = [
-- "stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "stable_deref_trait",
- ]
-
- [[package]]
- name = "parking_lot"
- version = "0.6.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5"
- dependencies = [
-- "lock_api 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "parking_lot_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lock_api 0.1.5",
-+ "parking_lot_core 0.3.1",
- ]
-
- [[package]]
- name = "parking_lot"
- version = "0.9.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252"
- dependencies = [
-- "lock_api 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "parking_lot_core 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lock_api 0.3.4",
-+ "parking_lot_core 0.6.2",
-+ "rustc_version",
- ]
-
- [[package]]
- name = "parking_lot"
--version = "0.10.0"
-+version = "0.11.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
- dependencies = [
-- "lock_api 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "parking_lot_core 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "instant",
-+ "lock_api 0.4.2",
-+ "parking_lot_core 0.8.3",
- ]
-
- [[package]]
- name = "parking_lot_core"
- version = "0.3.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c"
- dependencies = [
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
-+ "rand 0.5.6",
-+ "rustc_version",
-+ "smallvec 0.6.14",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "parking_lot_core"
- version = "0.6.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.10",
-+ "cloudabi",
-+ "libc",
-+ "redox_syscall 0.1.57",
-+ "rustc_version",
-+ "smallvec 0.6.14",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "parking_lot_core"
--version = "0.7.0"
-+version = "0.8.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-- "smallvec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 1.0.0",
-+ "instant",
-+ "libc",
-+ "redox_syscall 0.2.5",
-+ "smallvec 1.6.1",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "percent-encoding"
- version = "1.0.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831"
-
- [[package]]
- name = "percent-encoding"
- version = "2.1.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
-
- [[package]]
- name = "pkg-config"
--version = "0.3.17"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--
--[[package]]
--name = "podio"
--version = "0.1.6"
-+version = "0.3.19"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c"
-
- [[package]]
- name = "ppv-lite86"
--version = "0.2.6"
-+version = "0.2.10"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
-
- [[package]]
- name = "predicates"
--version = "1.0.2"
-+version = "1.0.7"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "eeb433456c1a57cc93554dea3ce40b4c19c4057e41c55d4a0f3d84ea71c325aa"
- dependencies = [
-- "difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "float-cmp 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "normalize-line-endings 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "difference",
-+ "float-cmp",
-+ "normalize-line-endings",
-+ "predicates-core",
-+ "regex",
- ]
-
- [[package]]
- name = "predicates-core"
--version = "1.0.0"
-+version = "1.0.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "57e35a3326b75e49aa85f5dc6ec15b41108cf5aee58eabb1f274dd18b73c2451"
-
- [[package]]
- name = "predicates-tree"
--version = "1.0.0"
-+version = "1.0.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "15f553275e5721409451eb85e15fd9a860a6e5ab4496eb215987502b5f5391f2"
- dependencies = [
-- "predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "treeline 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "predicates-core",
-+ "treeline",
- ]
-
- [[package]]
- name = "proc-macro2"
- version = "0.4.30"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
- dependencies = [
-- "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-xid 0.1.0",
- ]
-
- [[package]]
- name = "proc-macro2"
--version = "1.0.8"
-+version = "1.0.24"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71"
- dependencies = [
-- "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "unicode-xid 0.2.1",
- ]
-
- [[package]]
- name = "publicsuffix"
- version = "1.5.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3bbaa49075179162b49acac1c6aa45fb4dafb5f13cf6794276d77bc7fd95757b"
- dependencies = [
-- "error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "idna 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "url 2.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "error-chain",
-+ "idna 0.2.2",
-+ "lazy_static 1.4.0",
-+ "regex",
-+ "url 2.2.1",
- ]
-
- [[package]]
- name = "quick-error"
- version = "1.2.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
-
- [[package]]
- name = "quote"
- version = "0.6.13"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
- dependencies = [
-- "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 0.4.30",
- ]
-
- [[package]]
- name = "quote"
--version = "1.0.2"
-+version = "1.0.9"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
- dependencies = [
-- "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.24",
- ]
-
- [[package]]
- name = "rand"
- version = "0.3.23"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c"
- dependencies = [
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
-+ "rand 0.4.6",
- ]
-
- [[package]]
- name = "rand"
- version = "0.4.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
- dependencies = [
-- "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "fuchsia-cprng",
-+ "libc",
-+ "rand_core 0.3.1",
-+ "rdrand",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "rand"
- version = "0.5.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9"
- dependencies = [
-- "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cloudabi",
-+ "fuchsia-cprng",
-+ "libc",
-+ "rand_core 0.3.1",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "rand"
- version = "0.6.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
- dependencies = [
-- "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 0.1.7",
-+ "libc",
-+ "rand_chacha 0.1.1",
-+ "rand_core 0.4.2",
-+ "rand_hc 0.1.0",
-+ "rand_isaac",
-+ "rand_jitter",
-+ "rand_os",
-+ "rand_pcg",
-+ "rand_xorshift",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "rand"
--version = "0.7.3"
-+version = "0.8.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e"
- dependencies = [
-- "getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_chacha 0.2.1 (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)",
-+ "libc",
-+ "rand_chacha 0.3.0",
-+ "rand_core 0.6.2",
-+ "rand_hc 0.3.0",
- ]
-
- [[package]]
- name = "rand_chacha"
- version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
- dependencies = [
-- "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 0.1.7",
-+ "rand_core 0.3.1",
- ]
-
- [[package]]
- name = "rand_chacha"
--version = "0.2.1"
-+version = "0.3.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d"
- dependencies = [
-- "c2-chacha 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "ppv-lite86",
-+ "rand_core 0.6.2",
- ]
-
- [[package]]
- name = "rand_core"
- version = "0.3.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
- dependencies = [
-- "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.4.2",
- ]
-
- [[package]]
- name = "rand_core"
- version = "0.4.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
-
- [[package]]
- name = "rand_core"
--version = "0.5.1"
-+version = "0.6.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7"
- dependencies = [
-- "getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "getrandom 0.2.2",
- ]
-
- [[package]]
- name = "rand_hc"
- version = "0.1.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
- dependencies = [
-- "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1",
- ]
-
- [[package]]
- name = "rand_hc"
--version = "0.2.0"
-+version = "0.3.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73"
- dependencies = [
-- "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.6.2",
- ]
-
- [[package]]
- name = "rand_isaac"
- version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
- dependencies = [
-- "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1",
- ]
-
- [[package]]
- name = "rand_jitter"
- version = "0.1.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
- dependencies = [
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
-+ "rand_core 0.4.2",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "rand_os"
- version = "0.1.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
- dependencies = [
-- "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cloudabi",
-+ "fuchsia-cprng",
-+ "libc",
-+ "rand_core 0.4.2",
-+ "rdrand",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "rand_pcg"
- version = "0.1.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
- dependencies = [
-- "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "autocfg 0.1.7",
-+ "rand_core 0.4.2",
- ]
-
- [[package]]
- name = "rand_xorshift"
- version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
- dependencies = [
-- "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1",
- ]
-
- [[package]]
- name = "rdrand"
- version = "0.4.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
- dependencies = [
-- "rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand_core 0.3.1",
- ]
-
- [[package]]
- name = "redox_syscall"
--version = "0.1.56"
-+version = "0.1.57"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"
-+
-+[[package]]
-+name = "redox_syscall"
-+version = "0.2.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9"
-+dependencies = [
-+ "bitflags",
-+]
-
- [[package]]
- name = "redox_users"
--version = "0.3.4"
-+version = "0.3.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d"
- dependencies = [
-- "getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rust-argon2 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "getrandom 0.1.16",
-+ "redox_syscall 0.1.57",
-+ "rust-argon2",
- ]
-
- [[package]]
- name = "regex"
--version = "1.3.4"
-+version = "1.4.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d9251239e129e16308e70d853559389de218ac275b515068abc96829d05b948a"
- dependencies = [
-- "aho-corasick 0.7.7 (registry+https://github.com/rust-lang/crates.io-index)",
-- "memchr 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "regex-syntax 0.6.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "aho-corasick",
-+ "memchr",
-+ "regex-syntax",
-+ "thread_local",
- ]
-
- [[package]]
- name = "regex-syntax"
--version = "0.6.14"
-+version = "0.6.22"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581"
-
- [[package]]
- name = "remove_dir_all"
--version = "0.5.2"
-+version = "0.5.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
- dependencies = [
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "reqwest"
- version = "0.9.24"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--dependencies = [
-- "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cookie 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cookie_store 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "encoding_rs 0.8.22 (registry+https://github.com/rust-lang/crates.io-index)",
-- "flate2 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "http 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)",
-- "hyper 0.12.35 (registry+https://github.com/rust-lang/crates.io-index)",
-- "hyper-tls 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "mime 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
-- "mime_guess 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_json 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_urlencoded 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-executor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-threadpool 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-timer 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "uuid 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winreg 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+checksum = "f88643aea3c1343c804950d7bf983bd2067f5ab59db6d613a08e05572f2714ab"
-+dependencies = [
-+ "base64 0.10.1",
-+ "bytes",
-+ "cookie",
-+ "cookie_store",
-+ "encoding_rs",
-+ "flate2",
-+ "futures",
-+ "http",
-+ "hyper",
-+ "hyper-tls",
-+ "log",
-+ "mime",
-+ "mime_guess",
-+ "native-tls",
-+ "serde",
-+ "serde_json",
-+ "serde_urlencoded",
-+ "time",
-+ "tokio",
-+ "tokio-executor",
-+ "tokio-io",
-+ "tokio-threadpool",
-+ "tokio-timer",
-+ "url 1.7.2",
-+ "uuid 0.7.4",
-+ "winreg",
- ]
-
- [[package]]
- name = "rust-argon2"
--version = "0.7.0"
-+version = "0.8.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb"
- dependencies = [
-- "base64 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "blake2b_simd 0.5.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "constant_time_eq 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "base64 0.13.0",
-+ "blake2b_simd",
-+ "constant_time_eq",
-+ "crossbeam-utils 0.8.2",
- ]
-
- [[package]]
- name = "rustc-demangle"
--version = "0.1.16"
-+version = "0.1.18"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "6e3bad0ee36814ca07d7968269dd4b7ec89ec2da10c4bb613928d3077083c232"
-
- [[package]]
- name = "rustc_version"
- version = "0.2.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
- dependencies = [
-- "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "semver",
- ]
-
-+[[package]]
-+name = "rustversion"
-+version = "1.0.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cb5d2a036dc6d2d8fd16fde3498b04306e29bd193bf306a57427019b823d5acd"
-+
- [[package]]
- name = "ryu"
--version = "1.0.2"
-+version = "1.0.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
-
- [[package]]
- name = "same-file"
- version = "1.0.6"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
- dependencies = [
-- "winapi-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi-util",
- ]
-
- [[package]]
- name = "schannel"
--version = "0.1.16"
-+version = "0.1.19"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75"
- dependencies = [
-- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0",
-+ "winapi 0.3.9",
- ]
-
-+[[package]]
-+name = "scoped-tls"
-+version = "1.0.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2"
-+
- [[package]]
- name = "scopeguard"
- version = "0.3.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27"
-
- [[package]]
- name = "scopeguard"
--version = "1.0.0"
-+version = "1.1.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
-
- [[package]]
- name = "security-framework"
--version = "0.3.4"
-+version = "2.0.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c1759c2e3c8580017a484a7ac56d3abc5a6c1feadf88db2f3633f12ae4268c69"
- dependencies = [
-- "core-foundation 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "security-framework-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bitflags",
-+ "core-foundation",
-+ "core-foundation-sys",
-+ "libc",
-+ "security-framework-sys",
- ]
-
- [[package]]
- name = "security-framework-sys"
--version = "0.3.3"
-+version = "2.0.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f99b9d5e26d2a71633cc4f2ebae7cc9f874044e0c351a27e17892d76dce5678b"
- dependencies = [
-- "core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "core-foundation-sys",
-+ "libc",
- ]
-
- [[package]]
- name = "semver"
- version = "0.9.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
- dependencies = [
-- "semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "semver-parser",
-+ "serde",
- ]
-
- [[package]]
- name = "semver-parser"
- version = "0.7.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
-
- [[package]]
- name = "serde"
--version = "1.0.104"
-+version = "1.0.123"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae"
- dependencies = [
-- "serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde_derive",
- ]
-
- [[package]]
- name = "serde_derive"
--version = "1.0.104"
-+version = "1.0.123"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31"
- dependencies = [
-- "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "syn 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.24",
-+ "quote 1.0.9",
-+ "syn 1.0.60",
- ]
-
- [[package]]
- name = "serde_ignored"
- version = "0.0.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "190e9765dcedb56be63b6e0993a006c7e3b071a016a304736e4a315dc01fb142"
- dependencies = [
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde",
- ]
-
- [[package]]
- name = "serde_json"
--version = "1.0.45"
-+version = "1.0.62"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486"
- dependencies = [
-- "itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "ryu 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "itoa",
-+ "ryu",
-+ "serde",
- ]
-
- [[package]]
- name = "serde_urlencoded"
- version = "0.5.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "642dd69105886af2efd227f75a520ec9b44a820d65bc133a9131f7d229fd165a"
- dependencies = [
-- "dtoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "dtoa",
-+ "itoa",
-+ "serde",
-+ "url 1.7.2",
- ]
-
- [[package]]
- name = "serial_test"
- version = "0.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "50bfbc39343545618d97869d77f38ed43e48dd77432717dbc7ed39d797f3ecbe"
- dependencies = [
-- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "lazy_static 1.4.0",
- ]
-
- [[package]]
- name = "serial_test_derive"
- version = "0.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "89dd85be2e2ad75b041c9df2892ac078fa6e0b90024028b2b9fb4125b7530f01"
- dependencies = [
-- "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)",
-+ "quote 0.6.13",
-+ "syn 0.15.44",
- ]
-
- [[package]]
- name = "siphasher"
- version = "0.2.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac"
-
- [[package]]
- name = "slab"
- version = "0.4.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
-
- [[package]]
- name = "smallvec"
--version = "0.6.13"
-+version = "0.6.14"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0"
- dependencies = [
-- "maybe-uninit 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "maybe-uninit",
- ]
-
- [[package]]
- name = "smallvec"
--version = "1.2.0"
-+version = "1.6.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
-
- [[package]]
- name = "socket2"
--version = "0.3.11"
-+version = "0.3.19"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (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)",
-+ "cfg-if 1.0.0",
-+ "libc",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "stable_deref_trait"
--version = "1.1.1"
-+version = "1.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
-
- [[package]]
- name = "string"
- version = "0.2.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d"
- dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bytes",
- ]
-
- [[package]]
- name = "strsim"
- version = "0.8.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
-
- [[package]]
- name = "structopt"
- version = "0.2.18"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "16c2cdbf9cc375f15d1b4141bc48aeef444806655cd0e904207edc8d68d86ed7"
- dependencies = [
-- "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "structopt-derive 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "clap",
-+ "structopt-derive",
- ]
-
- [[package]]
- name = "structopt-derive"
- version = "0.2.18"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "53010261a84b37689f9ed7d395165029f9cc7abb9f56bbfe86bee2597ed25107"
- dependencies = [
-- "heck 0.3.1 (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)",
-+ "heck",
-+ "proc-macro2 0.4.30",
-+ "quote 0.6.13",
-+ "syn 0.15.44",
- ]
-
- [[package]]
- name = "syn"
- version = "0.15.44"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
- 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)",
-+ "proc-macro2 0.4.30",
-+ "quote 0.6.13",
-+ "unicode-xid 0.1.0",
- ]
-
- [[package]]
- name = "syn"
--version = "1.0.14"
-+version = "1.0.60"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081"
- dependencies = [
-- "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.24",
-+ "quote 1.0.9",
-+ "unicode-xid 0.2.1",
- ]
-
- [[package]]
- name = "synstructure"
--version = "0.12.3"
-+version = "0.12.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701"
- dependencies = [
-- "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "syn 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "proc-macro2 1.0.24",
-+ "quote 1.0.9",
-+ "syn 1.0.60",
-+ "unicode-xid 0.2.1",
- ]
-
- [[package]]
- name = "tar"
--version = "0.4.26"
-+version = "0.4.33"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c0bcfbd6a598361fda270d82469fff3d65089dc33e175c9a131f7b4cd395f228"
- dependencies = [
-- "filetime 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-- "xattr 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
--]
--
--[[package]]
--name = "tempdir"
--version = "0.3.7"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--dependencies = [
-- "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "filetime",
-+ "libc",
-+ "xattr",
- ]
-
- [[package]]
- name = "tempfile"
- version = "2.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "11ce2fe9db64b842314052e2421ac61a73ce41b898dc8e3750398b219c5fc1e0"
- dependencies = [
-- "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand 0.3.23 (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.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "kernel32-sys",
-+ "libc",
-+ "rand 0.3.23",
-+ "redox_syscall 0.1.57",
-+ "winapi 0.2.8",
- ]
-
- [[package]]
- name = "tempfile"
--version = "3.1.0"
-+version = "3.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",
-- "remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 1.0.0",
-+ "libc",
-+ "rand 0.8.3",
-+ "redox_syscall 0.2.5",
-+ "remove_dir_all",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "termcolor"
--version = "0.3.6"
-+version = "1.1.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
- dependencies = [
-- "wincolor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi-util",
- ]
-
- [[package]]
--name = "termcolor"
--version = "1.1.0"
-+name = "terminal_size"
-+version = "0.1.16"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "86ca8ced750734db02076f44132d802af0b33b09942331f4459dde8636fd2406"
- dependencies = [
-- "winapi-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "termios"
--version = "0.3.1"
-+version = "0.3.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b"
- dependencies = [
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
- ]
-
- [[package]]
- name = "textwrap"
- version = "0.11.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
-+dependencies = [
-+ "unicode-width",
-+]
-+
-+[[package]]
-+name = "thiserror"
-+version = "1.0.24"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e"
- dependencies = [
-- "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "thiserror-impl",
-+]
-+
-+[[package]]
-+name = "thiserror-impl"
-+version = "1.0.24"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0"
-+dependencies = [
-+ "proc-macro2 1.0.24",
-+ "quote 1.0.9",
-+ "syn 1.0.60",
- ]
-
- [[package]]
- name = "thread_local"
--version = "1.0.1"
-+version = "1.1.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
- dependencies = [
-- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "once_cell",
- ]
-
- [[package]]
- name = "time"
--version = "0.1.42"
-+version = "0.1.43"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438"
-+dependencies = [
-+ "libc",
-+ "winapi 0.3.9",
-+]
-+
-+[[package]]
-+name = "tinyvec"
-+version = "1.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023"
- dependencies = [
-- "libc 0.2.66 (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)",
-+ "tinyvec_macros",
- ]
-
-+[[package]]
-+name = "tinyvec_macros"
-+version = "0.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
-+
- [[package]]
- name = "tokio"
- version = "0.1.22"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6"
- dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "mio 0.6.21 (registry+https://github.com/rust-lang/crates.io-index)",
-- "num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-current-thread 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-executor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-reactor 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-threadpool 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-timer 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bytes",
-+ "futures",
-+ "mio",
-+ "num_cpus",
-+ "tokio-current-thread",
-+ "tokio-executor",
-+ "tokio-io",
-+ "tokio-reactor",
-+ "tokio-tcp",
-+ "tokio-threadpool",
-+ "tokio-timer",
- ]
-
- [[package]]
- name = "tokio-buf"
- version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46"
- dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bytes",
-+ "either",
-+ "futures",
- ]
-
- [[package]]
- name = "tokio-current-thread"
--version = "0.1.6"
-+version = "0.1.7"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e"
- dependencies = [
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-executor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "futures",
-+ "tokio-executor",
- ]
-
- [[package]]
- name = "tokio-executor"
--version = "0.1.9"
-+version = "0.1.10"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671"
- dependencies = [
-- "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.7.2",
-+ "futures",
- ]
-
- [[package]]
- name = "tokio-io"
--version = "0.1.12"
-+version = "0.1.13"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674"
- dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bytes",
-+ "futures",
-+ "log",
- ]
-
- [[package]]
- name = "tokio-reactor"
--version = "0.1.11"
-+version = "0.1.12"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351"
- dependencies = [
-- "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (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)",
-- "mio 0.6.21 (registry+https://github.com/rust-lang/crates.io-index)",
-- "num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-executor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-sync 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.7.2",
-+ "futures",
-+ "lazy_static 1.4.0",
-+ "log",
-+ "mio",
-+ "num_cpus",
-+ "parking_lot 0.9.0",
-+ "slab",
-+ "tokio-executor",
-+ "tokio-io",
-+ "tokio-sync",
- ]
-
- [[package]]
- name = "tokio-sync"
--version = "0.1.7"
-+version = "0.1.8"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee"
- dependencies = [
-- "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "fnv",
-+ "futures",
- ]
-
- [[package]]
- name = "tokio-tcp"
--version = "0.1.3"
-+version = "0.1.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72"
- dependencies = [
-- "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "iovec 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "mio 0.6.21 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-reactor 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "bytes",
-+ "futures",
-+ "iovec",
-+ "mio",
-+ "tokio-io",
-+ "tokio-reactor",
- ]
-
- [[package]]
- name = "tokio-threadpool"
--version = "0.1.17"
-+version = "0.1.18"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89"
- dependencies = [
-- "crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (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)",
-- "num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-executor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-deque",
-+ "crossbeam-queue",
-+ "crossbeam-utils 0.7.2",
-+ "futures",
-+ "lazy_static 1.4.0",
-+ "log",
-+ "num_cpus",
-+ "slab",
-+ "tokio-executor",
- ]
-
- [[package]]
- name = "tokio-timer"
--version = "0.2.12"
-+version = "0.2.13"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296"
- dependencies = [
-- "crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tokio-executor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "crossbeam-utils 0.7.2",
-+ "futures",
-+ "slab",
-+ "tokio-executor",
- ]
-
- [[package]]
- name = "toml"
- version = "0.4.10"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"
- dependencies = [
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "serde",
-+]
-+
-+[[package]]
-+name = "toml"
-+version = "0.5.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
-+dependencies = [
-+ "serde",
- ]
-
- [[package]]
- name = "treeline"
- version = "0.1.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41"
-
- [[package]]
- name = "try-lock"
--version = "0.2.2"
-+version = "0.2.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
-
- [[package]]
- name = "try_from"
- version = "0.3.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "283d3b89e1368717881a9d51dad843cc435380d8109c9e47d38780a324698d8b"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "cfg-if 0.1.10",
- ]
-
- [[package]]
- name = "unicase"
- version = "2.6.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
- dependencies = [
-- "version_check 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "version_check",
- ]
-
- [[package]]
- name = "unicode-bidi"
- version = "0.3.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
- dependencies = [
-- "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "matches",
- ]
-
- [[package]]
- name = "unicode-normalization"
--version = "0.1.12"
-+version = "0.1.17"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef"
- dependencies = [
-- "smallvec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tinyvec",
- ]
-
- [[package]]
- name = "unicode-segmentation"
--version = "1.6.0"
-+version = "1.7.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
-
- [[package]]
- name = "unicode-width"
--version = "0.1.7"
-+version = "0.1.8"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
-
- [[package]]
- name = "unicode-xid"
- version = "0.1.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
-
- [[package]]
- name = "unicode-xid"
--version = "0.2.0"
-+version = "0.2.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
-
- [[package]]
- name = "url"
- version = "1.7.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
- dependencies = [
-- "idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "idna 0.1.5",
-+ "matches",
-+ "percent-encoding 1.0.1",
- ]
-
- [[package]]
- name = "url"
--version = "2.1.1"
-+version = "2.2.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b"
- dependencies = [
-- "idna 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "form_urlencoded",
-+ "idna 0.2.2",
-+ "matches",
-+ "percent-encoding 2.1.0",
- ]
-
- [[package]]
- name = "uuid"
--version = "0.6.5"
-+version = "0.7.4"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "90dbc611eb48397705a6b0f6e917da23ae517e4d127123d2cf7674206627d32a"
- dependencies = [
-- "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "rand 0.6.5",
- ]
-
- [[package]]
- name = "uuid"
--version = "0.7.4"
-+version = "0.8.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
- dependencies = [
-- "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "getrandom 0.2.2",
- ]
-
- [[package]]
- name = "vcpkg"
--version = "0.2.8"
-+version = "0.2.11"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb"
-
- [[package]]
- name = "vec_map"
--version = "0.8.1"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--
--[[package]]
--name = "version_check"
--version = "0.1.5"
-+version = "0.8.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
-
- [[package]]
- name = "version_check"
--version = "0.9.1"
-+version = "0.9.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
-
- [[package]]
- name = "walkdir"
- version = "2.3.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
- 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.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "same-file",
-+ "winapi 0.3.9",
-+ "winapi-util",
- ]
-
- [[package]]
- name = "want"
- version = "0.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230"
- dependencies = [
-- "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "try-lock 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "futures",
-+ "log",
-+ "try-lock",
- ]
-
- [[package]]
- name = "wasi"
- version = "0.9.0+wasi-snapshot-preview1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
-+
-+[[package]]
-+name = "wasi"
-+version = "0.10.2+wasi-snapshot-preview1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
-
- [[package]]
- name = "wasm-pack"
- version = "0.9.1"
- dependencies = [
-- "assert_cmd 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
-- "binary-install 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "cargo_metadata 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "console 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "curl 0.4.25 (registry+https://github.com/rust-lang/crates.io-index)",
-- "dialoguer 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-- "env_logger 0.5.13 (registry+https://github.com/rust-lang/crates.io-index)",
-- "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
-- "human-panic 1.0.1 (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)",
-- "openssl 0.10.27 (registry+https://github.com/rust-lang/crates.io-index)",
-- "parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "predicates 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "reqwest 0.9.24 (registry+https://github.com/rust-lang/crates.io-index)",
-- "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_ignored 0.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serde_json 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serial_test 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "serial_test_derive 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "structopt 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
-- "walkdir 2.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-- "which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "assert_cmd",
-+ "atty",
-+ "binary-install",
-+ "cargo_metadata",
-+ "chrono",
-+ "console 0.6.2",
-+ "curl",
-+ "dialoguer",
-+ "dirs",
-+ "env_logger",
-+ "failure",
-+ "glob",
-+ "human-panic",
-+ "lazy_static 1.4.0",
-+ "log",
-+ "openssl",
-+ "parking_lot 0.6.4",
-+ "predicates",
-+ "reqwest",
-+ "semver",
-+ "serde",
-+ "serde_derive",
-+ "serde_ignored",
-+ "serde_json",
-+ "serial_test",
-+ "serial_test_derive",
-+ "siphasher",
-+ "strsim",
-+ "structopt",
-+ "tempfile 3.2.0",
-+ "toml 0.4.10",
-+ "walkdir",
-+ "which",
- ]
-
- [[package]]
- name = "which"
- version = "2.0.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b57acb10231b9493c8472b20cb57317d0679a49e0bdbee44b3b803a6473af164"
- dependencies = [
-- "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "failure",
-+ "libc",
- ]
-
- [[package]]
- name = "winapi"
- version = "0.2.8"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
-
- [[package]]
- name = "winapi"
--version = "0.3.8"
-+version = "0.3.9"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
- 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)",
-+ "winapi-i686-pc-windows-gnu",
-+ "winapi-x86_64-pc-windows-gnu",
- ]
-
- [[package]]
- name = "winapi-build"
- version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
-
- [[package]]
- name = "winapi-i686-pc-windows-gnu"
- version = "0.4.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-
- [[package]]
- name = "winapi-util"
--version = "0.1.3"
-+version = "0.1.5"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
- dependencies = [
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "winapi-x86_64-pc-windows-gnu"
- version = "0.4.0"
- source = "registry+https://github.com/rust-lang/crates.io-index"
--
--[[package]]
--name = "wincolor"
--version = "0.1.6"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--dependencies = [
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
--]
-+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-
- [[package]]
- name = "winreg"
- version = "0.6.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9"
- dependencies = [
-- "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.9",
- ]
-
- [[package]]
- name = "ws2_32-sys"
- version = "0.2.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
- 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)",
-+ "winapi 0.2.8",
-+ "winapi-build",
- ]
-
- [[package]]
- name = "xattr"
- version = "0.2.2"
- source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c"
- dependencies = [
-- "libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc",
- ]
-
- [[package]]
- name = "zip"
--version = "0.5.4"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--dependencies = [
-- "bzip2 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-- "crc32fast 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "flate2 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)",
-- "podio 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
--]
--
--[metadata]
--"checksum adler32 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2"
--"checksum aho-corasick 0.7.7 (registry+https://github.com/rust-lang/crates.io-index)" = "5f56c476256dc249def911d6f7580b5fc7e875895b5d7ee88f5d602208035744"
--"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
--"checksum arrayref 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544"
--"checksum arrayvec 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
--"checksum assert_cmd 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2dc477793bd82ec39799b6f6b3df64938532fdf2ab0d49ef817eac65856a5a1e"
--"checksum atty 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
--"checksum autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"
--"checksum autocfg 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
--"checksum backtrace 0.3.43 (registry+https://github.com/rust-lang/crates.io-index)" = "7f80256bc78f67e7df7e36d77366f636ed976895d91fe2ab9efa3973e8fe8c4f"
--"checksum backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491"
--"checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
--"checksum base64 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
--"checksum binary-install 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7b5bc5f8c50dd6a80d0b303ddab79f42ddcb52fd43d68107ecf622c551fd4cd4"
--"checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
--"checksum blake2b_simd 0.5.10 (registry+https://github.com/rust-lang/crates.io-index)" = "d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a"
--"checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
--"checksum bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)" = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c"
--"checksum bzip2 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "42b7c3cbf0fa9c1b82308d57191728ca0256cb821220f4e2fd410a72ade26e3b"
--"checksum bzip2-sys 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "6584aa36f5ad4c9247f5323b0a42f37802b37a836f0ad87084d7a33961abe25f"
--"checksum c2-chacha 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "214238caa1bf3a496ec3392968969cab8549f96ff30652c9e56885329315f6bb"
--"checksum cargo_metadata 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "700b3731fd7d357223d0000f4dbf1808401b694609035c3c411fbc0cd375c426"
--"checksum cc 1.0.50 (registry+https://github.com/rust-lang/crates.io-index)" = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd"
--"checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
--"checksum chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "31850b4a4d6bae316f7a09e691c944c28299298837edc0a03f755618c23cbc01"
--"checksum clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
--"checksum clicolors-control 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1f84dec9bc083ce2503908cd305af98bd363da6f54bf8d4bf0ac14ee749ad5d1"
--"checksum clicolors-control 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90082ee5dcdd64dc4e9e0d37fbf3ee325419e39c0092191e0393df65518f741e"
--"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"
--"checksum console 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ecd48adf136733979b49e15bc3b4c43cc0d3c85ece7bd08e6daa414c6fcb13e6"
--"checksum console 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "45e0f3986890b3acbc782009e2629dfe2baa430ac091519ce3be26164a2ae6c0"
--"checksum constant_time_eq 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
--"checksum cookie 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "888604f00b3db336d2af898ec3c1d5d0ddf5e6d462220f2ededc33a87ac4bbd5"
--"checksum cookie_store 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "46750b3f362965f197996c4448e4a0935e791bf7d6631bfce9ee0af3d24c919c"
--"checksum core-foundation 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d"
--"checksum core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b"
--"checksum crc32fast 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1"
--"checksum crossbeam-deque 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca"
--"checksum crossbeam-epoch 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac"
--"checksum crossbeam-queue 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b"
--"checksum crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
--"checksum crossbeam-utils 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
--"checksum curl 0.4.25 (registry+https://github.com/rust-lang/crates.io-index)" = "06aa71e9208a54def20792d877bc663d6aae0732b9852e612c4a933177c31283"
--"checksum curl-sys 0.4.25 (registry+https://github.com/rust-lang/crates.io-index)" = "0c38ca47d60b86d0cc9d42caa90a0885669c2abc9791f871c81f58cdf39e979b"
--"checksum dialoguer 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1ad1c29a0368928e78c551354dbff79f103a962ad820519724ef0d74f1c62fa9"
--"checksum difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
--"checksum dirs 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901"
--"checksum dtoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "4358a9e11b9a09cf52383b451b49a169e8d797b68aa02301ff586d70d9661ea3"
--"checksum either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
--"checksum encode_unicode 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
--"checksum encoding_rs 0.8.22 (registry+https://github.com/rust-lang/crates.io-index)" = "cd8d03faa7fe0c1431609dfad7bbe827af30f82e1e2ae6f7ee4fca6bd764bc28"
--"checksum env_logger 0.5.13 (registry+https://github.com/rust-lang/crates.io-index)" = "15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38"
--"checksum error-chain 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3ab49e9dcb602294bc42f9a7dfc9bc6e936fca4418ea300dbfb84fe16de0b7d9"
--"checksum escargot 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ceb9adbf9874d5d028b5e4c5739d22b71988252b25c9c98fe7cf9738bee84597"
--"checksum failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9"
--"checksum failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08"
--"checksum filetime 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "1ff6d4dab0aa0c8e6346d46052e93b13a16cf847b54ed357087c35011048cc7d"
--"checksum flate2 1.0.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6bd6d6f4752952feb71363cffc9ebac9411b75b87c6ab6058c40c8900cf43c0f"
--"checksum float-cmp 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "75224bec9bfe1a65e2d34132933f2de7fe79900c96a0174307554244ece8150e"
--"checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
--"checksum foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
--"checksum foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
--"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
--"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 futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)" = "1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef"
--"checksum futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4"
--"checksum getrandom 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
--"checksum glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb"
--"checksum h2 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)" = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462"
--"checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
--"checksum hermit-abi 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "eff2656d88f158ce120947499e971d743c05dbcbed62e5bd2f38f1698bbc3772"
--"checksum hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77"
--"checksum http 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)" = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0"
--"checksum http-body 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d"
--"checksum httparse 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
--"checksum human-panic 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "21638c5955a6daf3ecc42cae702335fc37a72a4abcc6959ce457b31a7d43bbdd"
--"checksum humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
--"checksum hyper 0.12.35 (registry+https://github.com/rust-lang/crates.io-index)" = "9dbe6ed1438e1f8ad955a4701e9a944938e9519f6888d12d8558b645e247d5f6"
--"checksum hyper-tls 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3a800d6aa50af4b5850b2b0f659625ce9504df908e9733b635720483be26174f"
--"checksum idna 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e"
--"checksum idna 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"
--"checksum indexmap 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b54058f0a6ff80b6803da8faf8997cde53872b38f4023728f6830b06cd3c0dc"
--"checksum iovec 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
--"checksum is_executable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "302d553b8abc8187beb7d663e34c065ac4570b273bc9511a50e940e99409c577"
--"checksum itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
--"checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
--"checksum lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73"
--"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
--"checksum libc 0.2.66 (registry+https://github.com/rust-lang/crates.io-index)" = "d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558"
--"checksum libz-sys 1.0.25 (registry+https://github.com/rust-lang/crates.io-index)" = "2eb5e43362e38e2bca2fd5f5134c4d4564a23a5c28e9b95411652021a8675ebe"
--"checksum lock_api 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c"
--"checksum lock_api 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "79b2de95ecb4691949fea4716ca53cdbcfccb2c612e19644a8bad05edcf9f47b"
--"checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
--"checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
--"checksum maybe-uninit 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
--"checksum memchr 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3197e20c7edb283f87c071ddfc7a2cca8f8e0b888c242959846a6fce03c72223"
--"checksum memoffset 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "75189eb85871ea5c2e2c15abbdd541185f63b408415e5051f5cac122d8c774b9"
--"checksum mime 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)" = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"
--"checksum mime_guess 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1a0ed03949aef72dbdf3116a383d7b38b4768e6f960528cd6a6044aa9ed68599"
--"checksum miniz_oxide 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6f3f74f726ae935c3f514300cc6773a0c9492abc5e972d42ba0c0ebb88757625"
--"checksum mio 0.6.21 (registry+https://github.com/rust-lang/crates.io-index)" = "302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f"
--"checksum miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"
--"checksum native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4b2df1a4c22fd44a62147fd8f13dd0f95c9d8ca7b2610299b2a2f9cf8964274e"
--"checksum net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)" = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88"
--"checksum normalize-line-endings 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2e0a1a39eab95caf4f5556da9289b9e68f0aafac901b2ce80daaf020d3b733a8"
--"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 num_cpus 1.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "46203554f085ff89c235cd12f7075f3233af9b11ed7c9e16dfe2560d03313ce6"
--"checksum openssl 0.10.27 (registry+https://github.com/rust-lang/crates.io-index)" = "e176a45fedd4c990e26580847a525e39e16ec32ac78957dbf62ded31b3abfd6f"
--"checksum openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
--"checksum openssl-src 111.6.1+1.1.1d (registry+https://github.com/rust-lang/crates.io-index)" = "c91b04cb43c1a8a90e934e0cd612e2a5715d976d2d6cff4490278a0cddf35005"
--"checksum openssl-sys 0.9.54 (registry+https://github.com/rust-lang/crates.io-index)" = "1024c0a59774200a555087a6da3f253a9095a5f344e353b212ac4c8b8e450986"
--"checksum os_type 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7edc011af0ae98b7f88cf7e4a83b70a54a75d2b8cb013d6efd02e5956207e9eb"
--"checksum owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13"
--"checksum parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "92e98c49ab0b7ce5b222f2cc9193fc4efe11c6d0bd4f648e374684a6857b1cfc"
--"checksum parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5"
--"checksum parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252"
--"checksum parking_lot_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c"
--"checksum parking_lot_core 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b"
--"checksum parking_lot_core 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7582838484df45743c8434fbff785e8edf260c28748353d44bc0da32e0ceabf1"
--"checksum percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831"
--"checksum percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
--"checksum pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)" = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"
--"checksum podio 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "780fb4b6698bbf9cf2444ea5d22411cef2953f0824b98f33cf454ec5615645bd"
--"checksum ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
--"checksum predicates 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a9bfe52247e5cc9b2f943682a85a5549fb9662245caf094504e69a2f03fe64d4"
--"checksum predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "06075c3a3e92559ff8929e7a280684489ea27fe44805174c3ebd9328dcb37178"
--"checksum predicates-tree 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8e63c4859013b38a76eca2414c64911fba30def9e3202ac461a2d22831220124"
--"checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
--"checksum proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3acb317c6ff86a4e579dfa00fc5e6cca91ecbb4e7eb2df0468805b674eb88548"
--"checksum publicsuffix 1.5.4 (registry+https://github.com/rust-lang/crates.io-index)" = "3bbaa49075179162b49acac1c6aa45fb4dafb5f13cf6794276d77bc7fd95757b"
--"checksum quick-error 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
--"checksum quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
--"checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
--"checksum rand 0.3.23 (registry+https://github.com/rust-lang/crates.io-index)" = "64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c"
--"checksum rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
--"checksum rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9"
--"checksum rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca"
--"checksum rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
--"checksum rand_chacha 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef"
--"checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"
--"checksum rand_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
--"checksum rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
--"checksum rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
--"checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
--"checksum rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
--"checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
--"checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b"
--"checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071"
--"checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44"
--"checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c"
--"checksum rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
--"checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84"
--"checksum redox_users 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "09b23093265f8d200fa7b4c2c76297f47e681c655f6f1285a8780d6a022f7431"
--"checksum regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "322cf97724bea3ee221b78fe25ac9c46114ebb51747ad5babd51a2fc6a8235a8"
--"checksum regex-syntax 0.6.14 (registry+https://github.com/rust-lang/crates.io-index)" = "b28dfe3fe9badec5dbf0a79a9cccad2cfc2ab5484bdb3e44cbd1ae8b3ba2be06"
--"checksum remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
--"checksum reqwest 0.9.24 (registry+https://github.com/rust-lang/crates.io-index)" = "f88643aea3c1343c804950d7bf983bd2067f5ab59db6d613a08e05572f2714ab"
--"checksum rust-argon2 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2bc8af4bda8e1ff4932523b94d3dd20ee30a87232323eda55903ffd71d2fb017"
--"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.2 (registry+https://github.com/rust-lang/crates.io-index)" = "bfa8506c1de11c9c4e4c38863ccbe02a305c8188e85a05a784c9e11e1c3910c8"
--"checksum same-file 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
--"checksum schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "87f550b06b6cba9c8b8be3ee73f391990116bf527450d2556e9b9ce263b9a021"
--"checksum scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27"
--"checksum scopeguard 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d"
--"checksum security-framework 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8ef2429d7cefe5fd28bd1d2ed41c944547d4ff84776f5935b456da44593a16df"
--"checksum security-framework-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e31493fc37615debb8c5090a7aeb4a9730bc61e77ab10b9af59f1a202284f895"
--"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.104 (registry+https://github.com/rust-lang/crates.io-index)" = "414115f25f818d7dfccec8ee535d76949ae78584fc4f79a6f45a904bf8ab4449"
--"checksum serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)" = "128f9e303a5a29922045a830221b8f78ec74a5f544944f3d5984f8ec3895ef64"
--"checksum serde_ignored 0.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "190e9765dcedb56be63b6e0993a006c7e3b071a016a304736e4a315dc01fb142"
--"checksum serde_json 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)" = "eab8f15f15d6c41a154c1b128a22f2dfabe350ef53c40953d84e36155c91192b"
--"checksum serde_urlencoded 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "642dd69105886af2efd227f75a520ec9b44a820d65bc133a9131f7d229fd165a"
--"checksum serial_test 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "50bfbc39343545618d97869d77f38ed43e48dd77432717dbc7ed39d797f3ecbe"
--"checksum serial_test_derive 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "89dd85be2e2ad75b041c9df2892ac078fa6e0b90024028b2b9fb4125b7530f01"
--"checksum siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac"
--"checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
--"checksum smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "f7b0758c52e15a8b5e3691eae6cc559f08eee9406e548a4477ba4e67770a82b6"
--"checksum smallvec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5c2fb2ec9bcd216a5b0d0ccf31ab17b5ed1d627960edff65bbe95d3ce221cefc"
--"checksum socket2 0.3.11 (registry+https://github.com/rust-lang/crates.io-index)" = "e8b74de517221a2cb01a53349cf54182acdc31a074727d3079068448c0676d85"
--"checksum stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"
--"checksum string 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d"
--"checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
--"checksum structopt 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)" = "16c2cdbf9cc375f15d1b4141bc48aeef444806655cd0e904207edc8d68d86ed7"
--"checksum structopt-derive 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)" = "53010261a84b37689f9ed7d395165029f9cc7abb9f56bbfe86bee2597ed25107"
--"checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
--"checksum syn 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)" = "af6f3550d8dff9ef7dc34d384ac6f107e5d31c8f57d9f28e0081503f547ac8f5"
--"checksum synstructure 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"
--"checksum tar 0.4.26 (registry+https://github.com/rust-lang/crates.io-index)" = "b3196bfbffbba3e57481b6ea32249fbaf590396a52505a2615adbb79d9d826d3"
--"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
--"checksum tempfile 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "11ce2fe9db64b842314052e2421ac61a73ce41b898dc8e3750398b219c5fc1e0"
--"checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"
--"checksum termcolor 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "adc4587ead41bf016f11af03e55a624c06568b5a19db4e90fde573d805074f83"
--"checksum termcolor 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"
--"checksum termios 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "72b620c5ea021d75a735c943269bb07d30c9b77d6ac6b236bc8b5c496ef05625"
--"checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
--"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 tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)" = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6"
--"checksum tokio-buf 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46"
--"checksum tokio-current-thread 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "d16217cad7f1b840c5a97dfb3c43b0c871fef423a6e8d2118c604e843662a443"
--"checksum tokio-executor 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "ca6df436c42b0c3330a82d855d2ef017cd793090ad550a6bc2184f4b933532ab"
--"checksum tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "5090db468dad16e1a7a54c8c67280c5e4b544f3d3e018f0b913b400261f85926"
--"checksum tokio-reactor 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "6732fe6b53c8d11178dcb77ac6d9682af27fc6d4cb87789449152e5377377146"
--"checksum tokio-sync 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "d06554cce1ae4a50f42fba8023918afa931413aded705b560e29600ccf7c6d76"
--"checksum tokio-tcp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "1d14b10654be682ac43efee27401d792507e30fd8d26389e1da3b185de2e4119"
--"checksum tokio-threadpool 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)" = "f0c32ffea4827978e9aa392d2f743d973c1dfa3730a2ed3f22ce1e6984da848c"
--"checksum tokio-timer 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)" = "1739638e364e558128461fc1ad84d997702c8e31c2e6b18fb99842268199e827"
--"checksum toml 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"
--"checksum treeline 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41"
--"checksum try-lock 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382"
--"checksum try_from 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "283d3b89e1368717881a9d51dad843cc435380d8109c9e47d38780a324698d8b"
--"checksum unicase 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
--"checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"
--"checksum unicode-normalization 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "5479532badd04e128284890390c1e876ef7a993d0570b3597ae43dfa1d59afa4"
--"checksum unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
--"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 url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
--"checksum url 2.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb"
--"checksum uuid 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e1436e58182935dcd9ce0add9ea0b558e8a87befe01c1a301e6020aeb0876363"
--"checksum uuid 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)" = "90dbc611eb48397705a6b0f6e917da23ae517e4d127123d2cf7674206627d32a"
--"checksum vcpkg 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168"
--"checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
--"checksum version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
--"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 want 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230"
--"checksum wasi 0.9.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)" = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
--"checksum which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b57acb10231b9493c8472b20cb57317d0679a49e0bdbee44b3b803a6473af164"
--"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.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4ccfbf554c6ad11084fb7517daca16cfdcaccbdadba4fc336f032a8b12c2ad80"
--"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
--"checksum wincolor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "eeb06499a3a4d44302791052df005d5232b927ed1a9658146d842165c4de7767"
--"checksum winreg 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9"
--"checksum ws2_32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
--"checksum xattr 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c"
--"checksum zip 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)" = "e41ff37ba788e2169b19fa70253b70cb53d9f2db9fb9aea9bcfc5047e02c3bae"
-+version = "0.5.10"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5a8977234acab718eb2820494b2f96cbb16004c19dddf88b7445b27381450997"
-+dependencies = [
-+ "byteorder",
-+ "bzip2",
-+ "crc32fast",
-+ "flate2",
-+ "thiserror",
-+ "time",
-+]
-diff --git a/Cargo.toml b/Cargo.toml
-index 6e8c66f..3dba85e 100644
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -21,7 +21,7 @@ failure = "0.1.2"
- human-panic = "1.0.1"
- glob = "0.2"
- log = "0.4.6"
--openssl = { version = '0.10.11', optional = true }
-+openssl = { version = '0.10.32', optional = true }
- parking_lot = "0.6"
- reqwest = "0.9.14"
- semver = "0.9.0"
diff --git a/third_party/nixpkgs/pkgs/development/tools/wrangler/default.nix b/third_party/nixpkgs/pkgs/development/tools/wrangler/default.nix
index 6191ba75f5..cdcb95b434 100644
--- a/third_party/nixpkgs/pkgs/development/tools/wrangler/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/wrangler/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "wrangler";
- version = "1.19.2";
+ version = "1.19.3";
src = fetchFromGitHub {
owner = "cloudflare";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-RnnmhdfYAmqfi2aM2oYrieFNOkiae4WGfR5RoHeNfmw=";
+ sha256 = "sha256-2LtjaxDClVYPcsCA7v+5GN3MY5VkTJ8TDxz5l0Oq4sQ=";
};
- cargoSha256 = "sha256-sneNRs4DPrNA84K73DVSxAAmZ2fqX6VyQhF8bKgIbaQ=";
+ cargoSha256 = "sha256-f/nYBBfxl9JHhdo00smm6rYYH2kfgJKaCw/wflVgABc=";
nativeBuildInputs = [ pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/yq-go/default.nix b/third_party/nixpkgs/pkgs/development/tools/yq-go/default.nix
index 8984476351..038fe25fec 100644
--- a/third_party/nixpkgs/pkgs/development/tools/yq-go/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/yq-go/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "yq-go";
- version = "4.13.0";
+ version = "4.13.2";
src = fetchFromGitHub {
owner = "mikefarah";
repo = "yq";
rev = "v${version}";
- sha256 = "sha256-9yKCFEtGg6TiHo3PGobVzQSbqc27ptKhH+2WgbLKXRI=";
+ sha256 = "sha256-manTuR7/3FE+q08WTVAtKilPCQBK136O8w1r5OX9T08=";
};
vendorSha256 = "sha256-u7elWOW/tz1ISM/KC1njkZmPi8AEEssZ5QtxK/+1/1I=";
diff --git a/third_party/nixpkgs/pkgs/development/web/deno/default.nix b/third_party/nixpkgs/pkgs/development/web/deno/default.nix
index 9562ce11fa..83a49cceda 100644
--- a/third_party/nixpkgs/pkgs/development/web/deno/default.nix
+++ b/third_party/nixpkgs/pkgs/development/web/deno/default.nix
@@ -17,15 +17,15 @@
rustPlatform.buildRustPackage rec {
pname = "deno";
- version = "1.14.0";
+ version = "1.14.1";
src = fetchFromGitHub {
owner = "denoland";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-AVWQDFw/kof8rxKCs9N5efNDRe6TGseD6g1QAf02fx0=";
+ sha256 = "sha256-WTBurNXI+t8S0f2ER6zw+6SlkzKYLDGFQcEVbXSQAtc=";
};
- cargoSha256 = "sha256-MjmnKypvnPKhU5qZFGNVAz1hK3VkHudRwSPxciobuJU=";
+ cargoSha256 = "sha256-/ohAzcfsoarPicinsZf5fi2cQwYD1oW5TOdWP8RbXos=";
# Install completions post-install
nativeBuildInputs = [ installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/development/web/flyctl/default.nix b/third_party/nixpkgs/pkgs/development/web/flyctl/default.nix
index 1a77082fb3..9710d2a2c8 100644
--- a/third_party/nixpkgs/pkgs/development/web/flyctl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/web/flyctl/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "flyctl";
- version = "0.0.238";
+ version = "0.0.240";
src = fetchFromGitHub {
owner = "superfly";
repo = "flyctl";
rev = "v${version}";
- sha256 = "sha256-dW5+Ga3/sfI33DUmJ3OwXvgbLqC1JkTXXauu0POc16s=";
+ sha256 = "sha256-bcpHrc5DfpkzDzqHlYUfrlQFjVC1j0uRQfAIOVWiV8g=";
};
preBuild = ''
diff --git a/third_party/nixpkgs/pkgs/games/anki/bin.nix b/third_party/nixpkgs/pkgs/games/anki/bin.nix
index 81de4f8596..3d1d22f293 100644
--- a/third_party/nixpkgs/pkgs/games/anki/bin.nix
+++ b/third_party/nixpkgs/pkgs/games/anki/bin.nix
@@ -3,16 +3,16 @@
let
pname = "anki-bin";
# Update hashes for both Linux and Darwin!
- version = "2.1.47";
+ version = "2.1.48";
sources = {
linux = fetchurl {
url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-linux.tar.bz2";
- sha256 = "sha256-cObvjXeDUDslfAhMOrlqyjidri6N7xLR2+LRz3hTdfg=";
+ sha256 = "sha256-1ZvC8CPnYMzCxxrko1FfmTvKiJT+7BhOdk52zLTnLGE=";
};
darwin = fetchurl {
url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-mac.dmg";
- sha256 = "sha256-TwYrI9gSabJ5icOsygtEJRymkrSgCD8jDXMtpaJXgWg=";
+ sha256 = "sha256-HXYTpOxFxjQoqjs+04diy5d+GmS69dFNEfLI/E4NCXw=";
};
};
@@ -48,8 +48,6 @@ if stdenv.isLinux then buildFHSUserEnv (appimageTools.defaultFhsEnvArgs // {
name = "anki";
runScript = writeShellScript "anki-wrapper.sh" ''
- # Wayland support is broken, disable via ENV variable
- export QT_QPA_PLATFORM=xcb
exec ${unpacked}/bin/anki
'';
diff --git a/third_party/nixpkgs/pkgs/games/cataclysm-dda/stable.nix b/third_party/nixpkgs/pkgs/games/cataclysm-dda/stable.nix
index a11837447f..1429cdbf18 100644
--- a/third_party/nixpkgs/pkgs/games/cataclysm-dda/stable.nix
+++ b/third_party/nixpkgs/pkgs/games/cataclysm-dda/stable.nix
@@ -10,17 +10,17 @@ let
};
self = common.overrideAttrs (common: rec {
- version = "0.F-1";
+ version = "0.F-2";
src = fetchFromGitHub {
owner = "CleverRaven";
repo = "Cataclysm-DDA";
rev = version;
- sha256 = "sha256-bVIln8cLZ15qXpW5iB8Odqk0OQbNLLM8OiKybTzARA0=";
+ sha256 = "sha256-8AZOrO/Wxui+LqAZo8hURktMTycecIgOONUJmE3M+vM=";
};
makeFlags = common.makeFlags ++ [
- # Makefile declares version as 0.F, even under 0.F-1
+ # Makefile declares version as 0.F, even under 0.F-2
"VERSION=${version}"
];
diff --git a/third_party/nixpkgs/pkgs/games/empty-epsilon/0001-bundle-system-glm-in-seriousproton.patch b/third_party/nixpkgs/pkgs/games/empty-epsilon/0001-bundle-system-glm-in-seriousproton.patch
index d59d548a4a..a896f8c586 100644
--- a/third_party/nixpkgs/pkgs/games/empty-epsilon/0001-bundle-system-glm-in-seriousproton.patch
+++ b/third_party/nixpkgs/pkgs/games/empty-epsilon/0001-bundle-system-glm-in-seriousproton.patch
@@ -26,7 +26,7 @@ index cbd68ca..730df82 100644
target_link_libraries(seriousproton_deps
INTERFACE
- box2d lua glew ${SFML_LIBRARIES}
-+ box2d lua glew ${SFML_LIBRARIES} glm
++ box2d lua glew ${SFML_LIBRARIES} glm::glm
"$<$:wsock32>"
# LTO flag must be on the linker's list as well.
"$<$,$,$>>:-flto>"
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/proton-caller/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/proton-caller/default.nix
index 0c3b786c11..d10c436423 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/proton-caller/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/proton-caller/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "proton-caller";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchFromGitHub {
owner = "caverym";
repo = pname;
rev = version;
- sha256 = "sha256-GFZX+ss6LRosCsOuzjLu15BCdImhxH2D2kZQzF8zA90=";
+ sha256 = "sha256-k+cH86atuVoLCQ+I1zu08f4T+y0u8vnjo3VA+Otg+a4=";
};
- cargoSha256 = "sha256-8HaMmvSUI5Zttlsx5tewwIR+iKBlp4w8XlRfI0tyBas=";
+ cargoSha256 = "sha256-rkgg96IdIhVXZ5y/ECUxNPyPV9Nv5XGAtlxAkILry2s=";
meta = with lib; {
description = "Run Windows programs with Proton";
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/ruffle/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/ruffle/default.nix
index 84837322e9..8cbdaf21a8 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/ruffle/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/ruffle/default.nix
@@ -13,13 +13,13 @@
rustPlatform.buildRustPackage rec {
pname = "ruffle";
- version = "nightly-2021-05-14";
+ version = "nightly-2021-09-17";
src = fetchFromGitHub {
owner = "ruffle-rs";
repo = pname;
rev = version;
- sha256 = "15azv8y7a4sgxvvhl7z45jyxj91b4nn681vband5726c7znskhwl";
+ sha256 = "sha256-N4i13vx/hWzFf2DT3lToAAnbMgIaUL/B2C3WI1el3ps=";
};
nativeBuildInputs = [
@@ -48,7 +48,7 @@ rustPlatform.buildRustPackage rec {
wrapProgram $out/bin/ruffle_desktop --prefix LD_LIBRARY_PATH ':' ${vulkan-loader}/lib
'';
- cargoSha256 = "0ihy4rgw9b4yqlqs87rx700h3a8wm02wpahhg7inic1lcag4bxif";
+ cargoSha256 = "sha256-6B6bSIU15Ca1/lLYij9YjpFykbJhOGZieydNXis/Cw8=";
meta = with lib; {
description = "An Adobe Flash Player emulator written in the Rust programming language.";
diff --git a/third_party/nixpkgs/pkgs/misc/screensavers/light-locker/default.nix b/third_party/nixpkgs/pkgs/misc/screensavers/light-locker/default.nix
index ef1143f414..0ad2c77dc7 100644
--- a/third_party/nixpkgs/pkgs/misc/screensavers/light-locker/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/screensavers/light-locker/default.nix
@@ -84,7 +84,7 @@ stdenv.mkDerivation rec {
ConsoleKit/UPower or logind/systemd.
'';
license = licenses.gpl2;
- maintainers = with maintainers; [ obadz ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ obadz ] ++ teams.pantheon.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix
index 5b235188c0..3d36edb323 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/build-vim-plugin.nix
@@ -29,7 +29,8 @@ rec {
# dont move the doc folder since vim expects it
forceShare= [ "man" "info" ];
- nativeBuildInputs = attrs.nativeBuildInputs or [] ++ [ vimGenDocHook ];
+ nativeBuildInputs = attrs.nativeBuildInputs or []
+ ++ lib.optional (stdenv.hostPlatform == stdenv.buildPlatform) vimGenDocHook;
inherit unpackPhase configurePhase buildPhase addonInfo preInstall postInstall;
installPhase = ''
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix
index b813980463..f698bdd660 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix
@@ -77,12 +77,12 @@ final: prev:
ale = buildVimPluginFrom2Nix {
pname = "ale";
- version = "2021-09-11";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
- rev = "19437e25d05950ab83dce285b4b8ec5166e06dba";
- sha256 = "1pc99l00ir145b0i7g1m857v1318ji1p8bzhs0cmql0hdp4cvyd3";
+ rev = "f8a4c78b5b293d11da9075373c9de0bb5afdeffe";
+ sha256 = "0jmcsaz9hswcwkdmisggr34sn10mrfvybk5b8cmi86v8swz559yw";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@@ -197,12 +197,12 @@ final: prev:
aurora = buildVimPluginFrom2Nix {
pname = "aurora";
- version = "2021-07-17";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "ray-x";
repo = "aurora";
- rev = "af110b7f6080bdc4685cdd5551ba1f79a81910f1";
- sha256 = "1h2czb183lliib95jn4dxq8cn713s22dc4hd1cj19bzqy4j39qhi";
+ rev = "cd4c8ceff0109e76b9c919267e1791f505a75815";
+ sha256 = "172653xjmyz9a1m0zx3l5njybra5dmsv7b6i01s4w5dzlha5c2jn";
};
meta.homepage = "https://github.com/ray-x/aurora/";
};
@@ -389,12 +389,12 @@ final: prev:
bufferline-nvim = buildVimPluginFrom2Nix {
pname = "bufferline.nvim";
- version = "2021-09-12";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "akinsho";
repo = "bufferline.nvim";
- rev = "15923279b719ce77911caf34e5f4c83a0b5397c9";
- sha256 = "0rmmr0c2jxsl4b4dzs0jdp3dinldczw3s6mnf80k4jvswy28rd9h";
+ rev = "94211eac27c931f4458ce713fbe430b7cc82dea8";
+ sha256 = "12r6fyhip1gxxskmzakd209zh8pw8wx0niz3519m6giss7chllif";
};
meta.homepage = "https://github.com/akinsho/bufferline.nvim/";
};
@@ -413,12 +413,12 @@ final: prev:
calendar-vim = buildVimPluginFrom2Nix {
pname = "calendar.vim";
- version = "2021-01-30";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "itchyny";
repo = "calendar.vim";
- rev = "4e454c2ca9a489f2631df24845615744bd594b61";
- sha256 = "12vmysyvavvf1173i0m7jfzh2jsfqx5p7mdm3iafg4iv0209rz66";
+ rev = "eebee3aa5da63188b70c4fd75509dcfce77e2030";
+ sha256 = "0n8i5jg3hvx6mj6grxcvdsanbyvg67gjiq18aq6kpdb1rcip0270";
};
meta.homepage = "https://github.com/itchyny/calendar.vim/";
};
@@ -437,24 +437,24 @@ final: prev:
caw-vim = buildVimPluginFrom2Nix {
pname = "caw.vim";
- version = "2021-08-21";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "tyru";
repo = "caw.vim";
- rev = "2c0cd18aa113cc255daf4366f1d01a7a25ce0110";
- sha256 = "1sa7mhqvfgyr3fsdyl9bjb7scw8ii4y9ig4n3qq77lm4k7snzp2v";
+ rev = "3aefcb5a752a599a9200dd801d6bcb0b7606bf29";
+ sha256 = "0v21vp0ngj60ksmyrk6f8ld25qqmx298nsd0v1kj2ysrcvj3hjb7";
};
meta.homepage = "https://github.com/tyru/caw.vim/";
};
chadtree = buildVimPluginFrom2Nix {
pname = "chadtree";
- version = "2021-09-13";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
- rev = "356863bbe896fbea6450b652c60a27b0a1cb3dbd";
- sha256 = "0s4vhw8qkg89a9afy9mqa42sl95dmapaqqhzz6gxvamqbk6kgj6y";
+ rev = "037682510c0229437b4969dd1780d88b4eb10718";
+ sha256 = "0y34w513wl77i5iq1930xv04hhd4ndiy21n728bj6bv7fkqbs95c";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
@@ -473,12 +473,12 @@ final: prev:
cheatsheet-nvim = buildVimPluginFrom2Nix {
pname = "cheatsheet.nvim";
- version = "2021-08-20";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "sudormrfbin";
repo = "cheatsheet.nvim";
- rev = "7d83f02176287436acc06428ded782fe4bc08b94";
- sha256 = "1ajqmg4lls4nc9bpw233rd25z5qfbnkwbdi1jnrh79nlr9sxvcyp";
+ rev = "3f0b718a030dd2c2757e053345de4f130f213514";
+ sha256 = "0k1y57k14hgvjr7cq6likbwb2vdxmj6kiqbiqnk6arhnf8n614gi";
};
meta.homepage = "https://github.com/sudormrfbin/cheatsheet.nvim/";
};
@@ -581,24 +581,24 @@ final: prev:
cmp-conjure = buildVimPluginFrom2Nix {
pname = "cmp-conjure";
- version = "2021-08-29";
+ version = "2021-09-10";
src = fetchFromGitHub {
owner = "PaterJason";
repo = "cmp-conjure";
- rev = "4c2a2233de7d2c8ccbf8652b4c741921498ceaec";
- sha256 = "1ivrag7gch7mc72rim939z5gh7v532j29hgiy0pxgw3m6lvxdhwq";
+ rev = "27cfdac78ec099a8d1e82b7a810f451ff0f80a30";
+ sha256 = "1hbkafpqpzf4bzy8cyzg1zxnnpmhfkpz2vj8v8by5ym4qx8b747p";
};
meta.homepage = "https://github.com/PaterJason/cmp-conjure/";
};
cmp-emoji = buildVimPluginFrom2Nix {
pname = "cmp-emoji";
- version = "2021-08-25";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "cmp-emoji";
- rev = "bbdcc00ecbae3bba18c648a6520d78f354853ce0";
- sha256 = "0zsda2dhhvqd1968xr6p8ndpai4vhb8xmk08nv038zg9csrqkqac";
+ rev = "49f33af4609b0c306176e4f1408b3d7d845411a6";
+ sha256 = "0x5yihz6b5shsz5kkwh95xqw6y66bhlvfwcp207khqk5vmvrk4mk";
};
meta.homepage = "https://github.com/hrsh7th/cmp-emoji/";
};
@@ -617,12 +617,12 @@ final: prev:
cmp-nvim-lsp = buildVimPluginFrom2Nix {
pname = "cmp-nvim-lsp";
- version = "2021-09-03";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "cmp-nvim-lsp";
- rev = "f6f471898bc4b45eacd36eef9887847b73130e0e";
- sha256 = "1asr32w5q618pqggq9jwrbqs4kjp3ssbw5pca5wc7j2496vm2lhg";
+ rev = "246a41c55668d5f84afcd805ee73b6e419375ae0";
+ sha256 = "0ybnrs31i61l6z02fjz65ankxccd5587pnky4lsczcz12kpj6s4n";
};
meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp/";
};
@@ -689,24 +689,24 @@ final: prev:
cmp_luasnip = buildVimPluginFrom2Nix {
pname = "cmp_luasnip";
- version = "2021-09-11";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "saadparwaiz1";
repo = "cmp_luasnip";
- rev = "7284dd6ee87b05203932db6f9d28516efa5dc981";
- sha256 = "0wffibd4vfmgrhwzymfqkqn8klvv0mhgbjkzjgxl15hpxhz62i5d";
+ rev = "a0fb34a0ecfd06ae74f90517bb4da1e27223ec34";
+ sha256 = "1y6vpb5l2qy9vis2flm5s074lkhagbibgjwrzh8vzbfjghywadls";
};
meta.homepage = "https://github.com/saadparwaiz1/cmp_luasnip/";
};
coc-clap = buildVimPluginFrom2Nix {
pname = "coc-clap";
- version = "2021-05-10";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "vn-ki";
repo = "coc-clap";
- rev = "8622be2674f3197bec8a0c4cfd177eb8455f45e6";
- sha256 = "063azqsibg25iv2c9smn4k6933frrwarqz640b14c041sgi6h8cx";
+ rev = "0f43b736899b9444704b11bd1835fa337f31ac11";
+ sha256 = "03glw1mz1pbn2paj7bhmmwcb7f25p1fqm755mpzrs9phra8bnyis";
};
meta.homepage = "https://github.com/vn-ki/coc-clap/";
};
@@ -882,12 +882,12 @@ final: prev:
compe-tabnine = buildVimPluginFrom2Nix {
pname = "compe-tabnine";
- version = "2021-09-04";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "tzachar";
repo = "compe-tabnine";
- rev = "b00e1f9d597673bfcba39b6bfc620cea9e6c815a";
- sha256 = "0ryj8b60vvxb1q58xyv4hgrc1d7rjsbr21wn677xr13836knb5bw";
+ rev = "33e4af509c27da9ef2c9c3002c01e3ec031797d4";
+ sha256 = "1lzyia2s66kcxpr6d3db4rcgxlcddfg6gpz8rbg333hdasly383w";
};
meta.homepage = "https://github.com/tzachar/compe-tabnine/";
};
@@ -1026,12 +1026,12 @@ final: prev:
Coqtail = buildVimPluginFrom2Nix {
pname = "Coqtail";
- version = "2021-08-29";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "whonore";
repo = "Coqtail";
- rev = "13147545ffe61def7d3bb1123c5c843715e9565c";
- sha256 = "0jr6c0s7g54ra8w5r5b8j6hx16ch7cg9rj60jakbqfc1qdi5y9jm";
+ rev = "ca2ca0d874670ae78192b465501e9a061f9f8f06";
+ sha256 = "07hg0sf2k1f3n67pj5abvalnd33vr1sdhyh1i7syk201a3kzj57n";
};
meta.homepage = "https://github.com/whonore/Coqtail/";
};
@@ -1062,12 +1062,12 @@ final: prev:
crates-nvim = buildVimPluginFrom2Nix {
pname = "crates.nvim";
- version = "2021-09-06";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "saecki";
repo = "crates.nvim";
- rev = "736033d59b2940e35565ae37c3fd5cb024c2a134";
- sha256 = "09v5frr2mlqgvdw1kswv0r683xvg0j3k4wm3h00m0r929prqd6ll";
+ rev = "89d1032cc53fc7f846af98d1c63a0bdb6d9b5a34";
+ sha256 = "01xqkadd85a91z1did0d7mj1m805ilm88bsk0a893s66viyvqx57";
};
meta.homepage = "https://github.com/saecki/crates.nvim/";
};
@@ -1110,12 +1110,12 @@ final: prev:
ctrlp-py-matcher = buildVimPluginFrom2Nix {
pname = "ctrlp-py-matcher";
- version = "2021-04-08";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "FelikZ";
repo = "ctrlp-py-matcher";
- rev = "24969b88702bca79a6bfd85256450936968cf55d";
- sha256 = "0fc2i14gsg6srjvmibz1d5dzzg9bry35pl5xs43l80xnhpkdndm8";
+ rev = "940e267d4fecd81287a1bdecc8475bf079e9dca9";
+ sha256 = "133xhi069ndcgj6wcgj5xvpf4m9c34zs9cnk35qpx13h2scxdsa4";
};
meta.homepage = "https://github.com/FelikZ/ctrlp-py-matcher/";
};
@@ -1194,12 +1194,12 @@ final: prev:
defx-nvim = buildVimPluginFrom2Nix {
pname = "defx.nvim";
- version = "2021-09-09";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "Shougo";
repo = "defx.nvim";
- rev = "7db19db1b1b6a82b763331b1719151a927d494e6";
- sha256 = "1v435j2qm395kvrq1vcrg4i76av2nzp5vywlhq4mk54q9gmb5xlp";
+ rev = "9983f2cee6374da84be1d0189cc9add7605eeb56";
+ sha256 = "0r7illv3v53fqq9xvic10hgqgd2863gv0s0x94i8vj6y04g3h2lj";
};
meta.homepage = "https://github.com/Shougo/defx.nvim/";
};
@@ -1254,12 +1254,12 @@ final: prev:
deol-nvim = buildVimPluginFrom2Nix {
pname = "deol.nvim";
- version = "2021-09-09";
+ version = "2021-09-13";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deol.nvim";
- rev = "9859e06d7a478eb3c2d26ca0270501581bd95a0b";
- sha256 = "1r6hr0lfbhdl86a5k2vy3vaiqnnl9pgvgpak0lvswrjzjkz4nn7h";
+ rev = "03b772ed3e91b8bdbf5260d76f84c5e90a42a8f0";
+ sha256 = "0nbwb2kcmd88zqk1v1zndbrjfpsj5jy99bzm81sx5k9yslhl854n";
};
meta.homepage = "https://github.com/Shougo/deol.nvim/";
};
@@ -1592,24 +1592,24 @@ final: prev:
echodoc-vim = buildVimPluginFrom2Nix {
pname = "echodoc.vim";
- version = "2021-08-12";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "Shougo";
repo = "echodoc.vim";
- rev = "3e907e05d0495f999149f50a1e6cd72972ee7cbe";
- sha256 = "0bdiz108l4aa5ma49lbmmp8ks8n17i6wzjsawd94rgsyl3j4j3ri";
+ rev = "da6ce88098c71b1b959471af06b2f9f2412145a9";
+ sha256 = "1n321bglnmd9xi7zrvg32l4ilanvx5aiqq4kcqrb9cai5dw8arla";
};
meta.homepage = "https://github.com/Shougo/echodoc.vim/";
};
edge = buildVimPluginFrom2Nix {
pname = "edge";
- version = "2021-09-03";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "edge";
- rev = "9653ebf5bf63c4ea31c3b6cf758d6253c672a838";
- sha256 = "0qmpk36brpwl8wi7jw3sv3mvlrrzlww1kn5sa669g3sbdjkk7zpj";
+ rev = "25fbb8d382aa43432ae76ac8c4725de3e4ce3551";
+ sha256 = "0s2vihz6z33h5r1nly9h40s5yvrgpm8maa9xfbxqk6xf960kydi2";
};
meta.homepage = "https://github.com/sainnhe/edge/";
};
@@ -1629,12 +1629,12 @@ final: prev:
editorconfig-nvim = buildVimPluginFrom2Nix {
pname = "editorconfig.nvim";
- version = "2021-09-02";
+ version = "2021-09-15";
src = fetchFromGitHub {
owner = "gpanders";
repo = "editorconfig.nvim";
- rev = "d9df2225615071bec85e5956a146ae0fabc960f6";
- sha256 = "02jjzmgjcaqvgnfnc81xnqfsgfnyyv9mv1xjz6s4vm823gmhi2li";
+ rev = "4ebcc2fa7c2663d29df6ccffa5be95b8f266a138";
+ sha256 = "13lwv7f0c6sgmpgxx07dpqc59czv69qz30jkgz2dsvjdnd6rvzif";
};
meta.homepage = "https://github.com/gpanders/editorconfig.nvim/";
};
@@ -1762,12 +1762,12 @@ final: prev:
feline-nvim = buildVimPluginFrom2Nix {
pname = "feline.nvim";
- version = "2021-09-12";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "famiu";
repo = "feline.nvim";
- rev = "0506b42b11e9ef6c5c9a3710cb29f8829b33aaa8";
- sha256 = "17c8fm8yjzic6ys5p6cy3dkpxjlqp1ziqx537wdqylfa9q177gbg";
+ rev = "5d152e2cc28c172b42f4caba8baf0973f6a6ece6";
+ sha256 = "0mzvh62zphb35kjzx9d09k7sak6fqsk1lcmycgjxk4kydjiw68za";
};
meta.homepage = "https://github.com/famiu/feline.nvim/";
};
@@ -1786,12 +1786,12 @@ final: prev:
fern-vim = buildVimPluginFrom2Nix {
pname = "fern.vim";
- version = "2021-08-08";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "lambdalisue";
repo = "fern.vim";
- rev = "ed2e422f047eb2cc8afcfecea9464984cfa801a0";
- sha256 = "0jr632pd274xhyji7b1l195i8avf20v4d9g8r4w1ryskirj1k3ry";
+ rev = "264a73d4df15a9234a4ec74ecd70e9a0b9d45bf7";
+ sha256 = "165kac22gmfm8f64rb5xgv8pqap2zh87xvhnd7i1fy34yzj0n514";
};
meta.homepage = "https://github.com/lambdalisue/fern.vim/";
};
@@ -1883,12 +1883,12 @@ final: prev:
formatter-nvim = buildVimPluginFrom2Nix {
pname = "formatter.nvim";
- version = "2021-08-27";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "mhartington";
repo = "formatter.nvim";
- rev = "c80405aca78fda2f8da586d7d087c13fdd500d85";
- sha256 = "07s7yw0l9xbf55x67yqcxi5r1y9nj5pjx69rl38jffw1l6lnnbgj";
+ rev = "2b187813f63d22f572ebe406711e2d0e81272f8e";
+ sha256 = "0vbwagbx2wzalf9sp3w6fr06fllvj936id4yvafk73gp6ihsn1wj";
};
meta.homepage = "https://github.com/mhartington/formatter.nvim/";
};
@@ -1907,12 +1907,12 @@ final: prev:
friendly-snippets = buildVimPluginFrom2Nix {
pname = "friendly-snippets";
- version = "2021-09-11";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "rafamadriz";
repo = "friendly-snippets";
- rev = "9b1804bf6b6db18b1e056a92e0e03ddecff8e721";
- sha256 = "08gvxbq8i6hw4s2h6d68bdb27gm97sxj00zcamhpj6gi2h4wbzwl";
+ rev = "31cdf6ab00898ae80e2bfe870378a499697da725";
+ sha256 = "0iafqh05h3v5bnvigrb6bnv0sn6lps64blqfnksr35i60yljw878";
};
meta.homepage = "https://github.com/rafamadriz/friendly-snippets/";
};
@@ -1931,16 +1931,28 @@ final: prev:
fugitive-gitlab-vim = buildVimPluginFrom2Nix {
pname = "fugitive-gitlab.vim";
- version = "2021-09-07";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "shumphrey";
repo = "fugitive-gitlab.vim";
- rev = "befd5438ad55a80c6abb415f6c5a9a44275550bc";
- sha256 = "1m57c11b7q1sv6va0xzikha19bck6rgr539sjhnhppdy7nlk55lw";
+ rev = "85d4e16e03b05964560514afe53bc74f9d445b02";
+ sha256 = "1zvn4rz765yjxyhv71dxly9lzdp9r94762jprff0srpnsyjiypz2";
};
meta.homepage = "https://github.com/shumphrey/fugitive-gitlab.vim/";
};
+ futhark-vim = buildVimPluginFrom2Nix {
+ pname = "futhark-vim";
+ version = "2021-08-24";
+ src = fetchFromGitHub {
+ owner = "BeneCollyridam";
+ repo = "futhark-vim";
+ rev = "fd7d053c74f150712eaa73999f44a3f95c8f08ff";
+ sha256 = "17iwpqxkvflcimc066n5ljjbx603hpaqzk271r37qxdvk58jpn0w";
+ };
+ meta.homepage = "https://github.com/BeneCollyridam/futhark-vim/";
+ };
+
fwatch-nvim = buildVimPluginFrom2Nix {
pname = "fwatch.nvim";
version = "2021-07-25";
@@ -1967,24 +1979,24 @@ final: prev:
fzf-lsp-nvim = buildVimPluginFrom2Nix {
pname = "fzf-lsp.nvim";
- version = "2021-09-11";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "gfanto";
repo = "fzf-lsp.nvim";
- rev = "a08c0417fb910e06ad08d13bc8f9c12848722618";
- sha256 = "1m5khwj4mbhrhzs5yxipnzja1av9vvnpb460axswcdji9w0niv9y";
+ rev = "8757eccc3948aa6107448d7fee2de226f0b7040b";
+ sha256 = "0fjjwqkb5xl2prk8im8ndci73zlaaazr5x92aa69qvsjkbzvq7fw";
};
meta.homepage = "https://github.com/gfanto/fzf-lsp.nvim/";
};
fzf-vim = buildVimPluginFrom2Nix {
pname = "fzf.vim";
- version = "2021-09-02";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "junegunn";
repo = "fzf.vim";
- rev = "980cd074395110964b66bfbc5c1f1ee237be3c86";
- sha256 = "0wpih3xcyr6nnmpqfikp47ay2pmxp1lr0fp7fxwql8sfjc29i76r";
+ rev = "bd703a7a7d7afd113634a346290acc27dd314bfc";
+ sha256 = "1q4kdcnwyivwddgn3svvi0zp9n1hbx0bfnfrzdfn327kgljsdfnr";
};
meta.homepage = "https://github.com/junegunn/fzf.vim/";
};
@@ -2123,12 +2135,12 @@ final: prev:
gitsigns-nvim = buildVimPluginFrom2Nix {
pname = "gitsigns.nvim";
- version = "2021-09-11";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "lewis6991";
repo = "gitsigns.nvim";
- rev = "cef4e6f26cd52f6a9725f0af4798b35cf6807404";
- sha256 = "01asl51liflhpdgmcmqw1djq24wpyhb051y87fxq6nnlyg92smpc";
+ rev = "60403b46c67ee3ead7e59715ceab27a2affb2e6e";
+ sha256 = "1mq5nyhy9cxp45bk261jzbh1yaniy0xh22v6yzqg5mfbjipmvcpc";
};
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/";
};
@@ -2195,12 +2207,12 @@ final: prev:
goto-preview = buildVimPluginFrom2Nix {
pname = "goto-preview";
- version = "2021-09-06";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "rmagatti";
repo = "goto-preview";
- rev = "8093ded366e2e71e87f5e40da29994187c06fce1";
- sha256 = "0mm7vrmibcdsxn9b89q7skc0xcm9z5fi1bv0gg3cc8kb1gislnwf";
+ rev = "0f2f5a960f4de920741614bc5142d9c83a775254";
+ sha256 = "1g9mf0zyd5favsspy8sa7j25x0981n4fyhrdxix3m1dglcpc1h5b";
};
meta.homepage = "https://github.com/rmagatti/goto-preview/";
};
@@ -2255,12 +2267,12 @@ final: prev:
gruvbox-material = buildVimPluginFrom2Nix {
pname = "gruvbox-material";
- version = "2021-09-03";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "gruvbox-material";
- rev = "99260ca49fa587e4e3c75da429f6c76866651a6a";
- sha256 = "0rx2ma52q8pwwq8yr61wg3v0z3s7nb5zr5p15i596aa69a84a9pn";
+ rev = "94477f86aba2eef070497c1624c7b8d06e183b15";
+ sha256 = "1wpmk6addq754172fp4pxcad6sik85kssqzg23asjvk0sviaf9i7";
};
meta.homepage = "https://github.com/sainnhe/gruvbox-material/";
};
@@ -2447,12 +2459,12 @@ final: prev:
increment-activator = buildVimPluginFrom2Nix {
pname = "increment-activator";
- version = "2020-03-09";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "nishigori";
repo = "increment-activator";
- rev = "bff5516da9103fb093ffc0dc993b8d535eacbceb";
- sha256 = "1swlv1mrck9s3n7fdg10c2nmlasf2fx8yfk01x3vii7l4aaa9w2y";
+ rev = "55efcff88be45bd98cfdf7333dd718399373d10c";
+ sha256 = "0q8990q9yxc85h69hssk4lry01qiqyi0hlnnx8l1kk218yar4q6h";
};
meta.homepage = "https://github.com/nishigori/increment-activator/";
};
@@ -2483,12 +2495,12 @@ final: prev:
indent-blankline-nvim = buildVimPluginFrom2Nix {
pname = "indent-blankline.nvim";
- version = "2021-09-12";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "lukas-reineke";
repo = "indent-blankline.nvim";
- rev = "0a3792cfc978ce30632bb0b10968849f1b9604eb";
- sha256 = "0ggxdcsdwb686rqwqga34cic94i45zp9aykqrqy13iv49gvspyxv";
+ rev = "f39a3a58baa7f6dbe76db9c8b36473eedb27348d";
+ sha256 = "00qwhvhfx8a6nbw6b2jjrgnj1drslqqx8yrd50324iblxhs9gbf4";
};
meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/";
};
@@ -2760,12 +2772,12 @@ final: prev:
LeaderF = buildVimPluginFrom2Nix {
pname = "LeaderF";
- version = "2021-08-31";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "Yggdroot";
repo = "LeaderF";
- rev = "880888469193a6bf020376bab098a7401a06e445";
- sha256 = "03hq263cqay01v6hazghma4h48j30kqpx6bbnwsar26m8vg6vpg1";
+ rev = "f80ff99c434d4d233a4a8bf2d116289b6619fbcd";
+ sha256 = "0l0jy9wj95vz86rzmf5yvrvmbapg8g6rfx8ls21i95kzbm02c435";
};
meta.homepage = "https://github.com/Yggdroot/LeaderF/";
};
@@ -2868,12 +2880,12 @@ final: prev:
lightline-bufferline = buildVimPluginFrom2Nix {
pname = "lightline-bufferline";
- version = "2021-08-19";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "mengelbrecht";
repo = "lightline-bufferline";
- rev = "0b1ec6fbb1fceebd88694e99fbc905d916c8b30a";
- sha256 = "19mwdnnvps3dr5125al5yqlbziirl100xz11jkp2rbk250pc5h8d";
+ rev = "4d1ddf0508069395ed54e7eb38a47f04fb03a387";
+ sha256 = "06x3zdfss58ky5z8kgca1gq2zvdqv1nfw3mgnlsj0qq52mj0jwgj";
};
meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/";
};
@@ -2904,12 +2916,12 @@ final: prev:
lightspeed-nvim = buildVimPluginFrom2Nix {
pname = "lightspeed.nvim";
- version = "2021-09-11";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "ggandor";
repo = "lightspeed.nvim";
- rev = "01909f4e4e46777ca808ce91dc1088f8aba40b45";
- sha256 = "00szivifmkngq14s3n58hdc3mws0hs2h4ypcykyxc9sypc44ygzs";
+ rev = "6ca32a155406d11093f64fa97e0ba8c6802fb7e1";
+ sha256 = "0f886hldkv4ws18m492lhymp92mxympp2maqr8zy4hh06i7k123a";
};
meta.homepage = "https://github.com/ggandor/lightspeed.nvim/";
};
@@ -2928,12 +2940,12 @@ final: prev:
lir-nvim = buildVimPluginFrom2Nix {
pname = "lir.nvim";
- version = "2021-08-27";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "tamago324";
repo = "lir.nvim";
- rev = "ccbae9636949afa9d3afbcba93f35dba3437ad94";
- sha256 = "1lxh6vh4nnfldxqivnv1f03300pmm7cb5pvapa2afv6h8src8hzs";
+ rev = "bc14ddcb173d332e62ce3712eb0ca3ac6d9fa59a";
+ sha256 = "1sh13m98dni9dspjiwsaafzvg3nlwd41v5ma5achpzla80hzm2h1";
};
meta.homepage = "https://github.com/tamago324/lir.nvim/";
};
@@ -2976,12 +2988,12 @@ final: prev:
lsp-status-nvim = buildVimPluginFrom2Nix {
pname = "lsp-status.nvim";
- version = "2021-09-11";
+ version = "2021-09-15";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "lsp-status.nvim";
- rev = "d12d7c62efdfd9151aa1b11bebe8cd8655a61368";
- sha256 = "0vsfih3dn0rmnwbmrd2p0y5fw1h5ii62a9fzjvpjkgw7i9s8d4lp";
+ rev = "e8e5303f9ee3d8dc327c97891eaa1257ba5d4eee";
+ sha256 = "106l23n01czd8ndzfixggj8ifv80w0n19mjakac575sjrxhwbl52";
};
meta.homepage = "https://github.com/nvim-lua/lsp-status.nvim/";
};
@@ -3000,12 +3012,12 @@ final: prev:
lsp_signature-nvim = buildVimPluginFrom2Nix {
pname = "lsp_signature.nvim";
- version = "2021-09-12";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "ray-x";
repo = "lsp_signature.nvim";
- rev = "5668ffc9b8cbe472cf0c85938e51c4a22a183da1";
- sha256 = "1dqy6m4lwb77zizncr0kyyra3a2ylmgiwr2hrxl3s8f4asggiy6z";
+ rev = "99a81120838dad866a42823670e6b6666eb8c9c5";
+ sha256 = "0mvv9xkks18d581jc6s2j2hkds3ajg7r9qsxxrrfn4g0n03gcka4";
};
meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/";
};
@@ -3060,12 +3072,12 @@ final: prev:
luasnip = buildVimPluginFrom2Nix {
pname = "luasnip";
- version = "2021-09-12";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "l3mon4d3";
repo = "luasnip";
- rev = "80085bcf4a0f5b6a1008cac29eda9c9242b11520";
- sha256 = "0jlc2vnyqplzjns3av1h74kfl1jh36aqbffggd59xz2bp10jmwh3";
+ rev = "800e1876df24a178252520253eb63cb5c9f0e1b9";
+ sha256 = "1w334jqw7b0bmrhx0036iaxb9lpi17vb1wq99kgwada7yxl5a72s";
};
meta.homepage = "https://github.com/l3mon4d3/luasnip/";
};
@@ -3168,12 +3180,12 @@ final: prev:
minsnip-nvim = buildVimPluginFrom2Nix {
pname = "minsnip.nvim";
- version = "2021-09-06";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "jose-elias-alvarez";
repo = "minsnip.nvim";
- rev = "0bcc73cb716b07d4286ef714f5a07d94204d484c";
- sha256 = "0k6dmqmw52scvwfr5w8dg7388cy95vdvgfw3f4prwyls60i9x55w";
+ rev = "f145d2d01103eb2e1f895f9baf438f042ad3509e";
+ sha256 = "03b20cb4cifrwfsnw2zgpgd9n5wx731ygkg2x2fj5n6hw1klbfzj";
};
meta.homepage = "https://github.com/jose-elias-alvarez/minsnip.nvim/";
};
@@ -3444,12 +3456,12 @@ final: prev:
neco-vim = buildVimPluginFrom2Nix {
pname = "neco-vim";
- version = "2021-08-28";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neco-vim";
- rev = "31e5725ab5666396921d86bcec2f0b6ea0028ce7";
- sha256 = "1mm827a9d848ypp6x77paqii37a1j70vwh3hayp8p7g3pv4cimjl";
+ rev = "cd666d51cb4d03e509039fd35e5744bbf9db431b";
+ sha256 = "0q3sdrdi78p09mns9mdpicvhrm8y6n1vna96n0v4yfjknkxa02yw";
};
meta.homepage = "https://github.com/Shougo/neco-vim/";
};
@@ -3480,24 +3492,24 @@ final: prev:
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
- version = "2021-09-12";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
- rev = "88570b2f9c42fbf7ecbaeac3c52d941c461e65b0";
- sha256 = "13blkgc1sfkpkrr15vgx8s2nz7np358qv9sr10znv8wjdn9wp2dd";
+ rev = "f072ef425be8a51d2130edeb7d773a1f8dc20313";
+ sha256 = "0av57z1smv6nj64d5hdqgvzcrd3h0bypi1hcl22k5zpwmaqf40m2";
};
meta.homepage = "https://github.com/sbdchd/neoformat/";
};
neogit = buildVimPluginFrom2Nix {
pname = "neogit";
- version = "2021-09-12";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "TimUntersberger";
repo = "neogit";
- rev = "8d0adf5420314e98577c9a1974cf0f0f34ec16eb";
- sha256 = "0fl7zk81z54166428ff42dbhzz347scqaajr5qzgin20sydj66qk";
+ rev = "28e652d110e7bda263bd4b0cb3c1484dce89cd93";
+ sha256 = "0106iy1zkd13i26dviv6w8jgm9hapimpj97passh2khac3ajln5c";
};
meta.homepage = "https://github.com/TimUntersberger/neogit/";
};
@@ -3516,12 +3528,12 @@ final: prev:
neomake = buildVimPluginFrom2Nix {
pname = "neomake";
- version = "2021-09-07";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "neomake";
repo = "neomake";
- rev = "053d6bd3605a64f05de11a179cbab423fe759ebe";
- sha256 = "0qk3bhpjqi06jj1haydalvvsj7f7jbxbb168jc6i949694v406zj";
+ rev = "8df876172fd9b8f6c023fcd5b84728a675cbdf91";
+ sha256 = "0dqr9b2h0f2rxiw4lvws2gamwxdmnqb2qsk2ish47v7lnc772l2l";
};
meta.homepage = "https://github.com/neomake/neomake/";
};
@@ -3588,12 +3600,12 @@ final: prev:
neosnippet-vim = buildVimPluginFrom2Nix {
pname = "neosnippet.vim";
- version = "2021-08-22";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet.vim";
- rev = "3f6f5f8ad34d63ecb1060dbd6d7e2513238da528";
- sha256 = "14f0ksrn4grkpjfn766hxg1p19dryngxai33b2322dy0qaw244d2";
+ rev = "0ab419e93f4256baed77229548195402e170afa8";
+ sha256 = "1gsf5d610slh9cdy6i52fh0k98m5b7xvzp35l6cq008acgsvh575";
};
meta.homepage = "https://github.com/Shougo/neosnippet.vim/";
};
@@ -3624,12 +3636,12 @@ final: prev:
neovim-ayu = buildVimPluginFrom2Nix {
pname = "neovim-ayu";
- version = "2021-09-10";
+ version = "2021-09-13";
src = fetchFromGitHub {
owner = "Shatur";
repo = "neovim-ayu";
- rev = "441d9db65ef7fb3ced17d0d88b2114b925302ec2";
- sha256 = "1wmvclkrkdmx5ng6hs4yyvlvhwbbv767shsn2yqg6p5hx67sa4d2";
+ rev = "9841e30f2cff5b1929620565c9289eb561bae75a";
+ sha256 = "0h25wgv5fvkycfsvw6jb82jl3fb94fvay1ii91yqiailpwa2ig76";
};
meta.homepage = "https://github.com/Shatur/neovim-ayu/";
};
@@ -3684,12 +3696,12 @@ final: prev:
nerdtree = buildVimPluginFrom2Nix {
pname = "nerdtree";
- version = "2021-09-11";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdtree";
- rev = "aa7e97b7ff2ace7ed434b09bd33f3ad449d294e9";
- sha256 = "0ylfls91m65hhargnv1gqlqak61qv63zldh6ri91h7nidrxi7m1m";
+ rev = "e731b845590017493224dfcb7403c2332105b700";
+ sha256 = "1ksvs97cck1m8k1m6gngv62c7hh3l9ray82nmwyghs68mncn87nc";
};
meta.homepage = "https://github.com/preservim/nerdtree/";
};
@@ -3756,12 +3768,12 @@ final: prev:
nnn-vim = buildVimPluginFrom2Nix {
pname = "nnn.vim";
- version = "2021-09-11";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "mcchrish";
repo = "nnn.vim";
- rev = "07c3ccda0f4b579aa26f882bf771c6096e783e30";
- sha256 = "19f4m4djfs5szwc5v9zwc0ki8w59glxcv5mxps88gyns1c07qbvn";
+ rev = "8833bbfa7b341896cbb9f3ed9a3b4687461e6aad";
+ sha256 = "0ilkspfnlqflp0854gmha4v6zlnmslb83laab25a972svpqrg8pf";
};
meta.homepage = "https://github.com/mcchrish/nnn.vim/";
};
@@ -3780,11 +3792,11 @@ final: prev:
nord-nvim = buildVimPluginFrom2Nix {
pname = "nord.nvim";
- version = "2021-09-09";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "shaunsingh";
repo = "nord.nvim";
- rev = "467d684f296a57b0069ff4ee9566df439511efe3";
+ rev = "ebd3ff7b96ff8f9e75ec19f77bd10cb2bb7c8e84";
sha256 = "1grnvi8glqffbr1k4sifr0bg6dkflarzj3f6c2jbm98l4dk3vps8";
};
meta.homepage = "https://github.com/shaunsingh/nord.nvim/";
@@ -3804,24 +3816,24 @@ final: prev:
nterm-nvim = buildVimPluginFrom2Nix {
pname = "nterm.nvim";
- version = "2021-08-24";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "jlesquembre";
repo = "nterm.nvim";
- rev = "bb612046c7775c6986e706b8ab31057ed8ca19b2";
- sha256 = "1r50z8c3jjx1ysazih298ni2iikblmj48gxh3k9p722kngfdsxjg";
+ rev = "fb16fc215702b075574f83c0e332d47575da642e";
+ sha256 = "1kcdkw4i1q889hnil70fjqqikzlzqcrhf0i5ab6y8mh5vpg6cp96";
};
meta.homepage = "https://github.com/jlesquembre/nterm.nvim/";
};
null-ls-nvim = buildVimPluginFrom2Nix {
pname = "null-ls.nvim";
- version = "2021-09-10";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "jose-elias-alvarez";
repo = "null-ls.nvim";
- rev = "da8bb757c630b96fd26030df56fd3a070fbf16a1";
- sha256 = "1n6gqikw4fsypchvb5hna1l7b54638qrhny0w84xamadmv4nj4kr";
+ rev = "96b977966810b5038cb3b96ec54247c7a63c9c92";
+ sha256 = "1yhcm3p9msw09jh968isg09dqn49gfbjbdpvqd638siij70zs9ki";
};
meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/";
};
@@ -3864,24 +3876,24 @@ final: prev:
nvim-autopairs = buildVimPluginFrom2Nix {
pname = "nvim-autopairs";
- version = "2021-09-11";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-autopairs";
- rev = "c80b4ac3faec6fa60637f1ac785b311c26b06b1f";
- sha256 = "1w2m278g0hl3yc32x8rr4wxmhshsv53a6k59ihgjdk703n66cp7a";
+ rev = "19bb83320aec21d7fcb1514f3cb8bd8496d22ea8";
+ sha256 = "18xwwdbzggfyy86mh1ji17a9b62d86cc1jnw9r93996ynqdrs87n";
};
meta.homepage = "https://github.com/windwp/nvim-autopairs/";
};
nvim-base16 = buildVimPluginFrom2Nix {
pname = "nvim-base16";
- version = "2021-08-23";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "RRethy";
repo = "nvim-base16";
- rev = "bb06f63bacdd6ca0ea6e5874843e5854ea01cb6f";
- sha256 = "1qginyalp9j9pv1pb0448ngvfjphhj03n30jjsnk7zq11pdcdrwg";
+ rev = "3e9e1d9c2f49ddc018f7f6b934d7a14e0d87f266";
+ sha256 = "14bz8csj0ci67fkj01jc8zrxq8pg00y4dz91dy8d5a37lzrj2s1z";
};
meta.homepage = "https://github.com/RRethy/nvim-base16/";
};
@@ -3924,12 +3936,12 @@ final: prev:
nvim-cmp = buildVimPluginFrom2Nix {
pname = "nvim-cmp";
- version = "2021-09-13";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-cmp";
- rev = "e46ae3b62e11704ace7f1f14c1398bcfaf70b217";
- sha256 = "1nb0insrhsa0d2mwhk42b07wkfb28j7ylscj0hqr6n69jg5jc0vz";
+ rev = "0a8ca50d9e96ae5b84e71146b5eb9d30baabc84a";
+ sha256 = "1lbp45hbwzprfpzrhkws853dnv1ax63bqnzav04bl787kk5ryajn";
};
meta.homepage = "https://github.com/hrsh7th/nvim-cmp/";
};
@@ -3972,12 +3984,12 @@ final: prev:
nvim-dap = buildVimPluginFrom2Nix {
pname = "nvim-dap";
- version = "2021-09-10";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-dap";
- rev = "55971c4f5cf83177a38bdec9de7bea6711c94880";
- sha256 = "149zhqwfv8ciw1ik5c258gwx71y7i0517qzqzw9qq5p66bxsxsdx";
+ rev = "1ccfcc12f7d1019e4afa0a1bb64c371d0944d179";
+ sha256 = "1xvvv6sxcsf6n3gxfrdxdcbvqfs8sc2fjwg6jz0rgbsavlis476b";
};
meta.homepage = "https://github.com/mfussenegger/nvim-dap/";
};
@@ -4032,36 +4044,36 @@ final: prev:
nvim-gps = buildVimPluginFrom2Nix {
pname = "nvim-gps";
- version = "2021-09-12";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "smiteshp";
repo = "nvim-gps";
- rev = "38adf37b1937abdbee41860299d6dc29303bcfcc";
- sha256 = "0cvbdg4mvvnnziz28h0imgwf5cj9s3nji9z0gbkf0xzqanlfqbaa";
+ rev = "aebf14fa2fdbdc468045d55d07641f498c548374";
+ sha256 = "01hfm570hrx2paifnxxqirailxl5hfx22ay7j0cxk9v9z01p4dks";
};
meta.homepage = "https://github.com/smiteshp/nvim-gps/";
};
nvim-highlite = buildVimPluginFrom2Nix {
pname = "nvim-highlite";
- version = "2021-09-10";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "Iron-E";
repo = "nvim-highlite";
- rev = "6b06fdec591ff93ce47b0489ad524929a323ff59";
- sha256 = "10wfs6s76f2vx47q48ihx5y6fxgq0iq3ixifv2z0l1r6n9x5rkr6";
+ rev = "d380c831f7d0cb65d3ec3fc468392f79a79f678a";
+ sha256 = "10s6qzma4fk8yd9yvfq52lslr2kzj7skl91yz0b19vv7mg9pclb1";
};
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
};
nvim-hlslens = buildVimPluginFrom2Nix {
pname = "nvim-hlslens";
- version = "2021-09-09";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "kevinhwang91";
repo = "nvim-hlslens";
- rev = "df0eb031cdc0688381f6c059ecd3545ecfffe89b";
- sha256 = "03mv11724jx5s811gisl6xc62qc31xknydsg67nz81mrya3559jb";
+ rev = "fc8a5a3dfafd703a454a5a294ef8cc69d17b4ee6";
+ sha256 = "1jn3ay74sf1z7mwm4sv4nz7lcq7qpyr2vx6h8j844nkb0azvhi5q";
};
meta.homepage = "https://github.com/kevinhwang91/nvim-hlslens/";
};
@@ -4080,60 +4092,60 @@ final: prev:
nvim-jdtls = buildVimPluginFrom2Nix {
pname = "nvim-jdtls";
- version = "2021-09-06";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-jdtls";
- rev = "3792030b5281a2f7bcc186e04440036b44648e90";
- sha256 = "0wq82v8z0vsnbakc5dnn0f00bjm3mirqdaq3zlq0z2gx7jkmldfg";
+ rev = "2aae87e2f5f7afd2a6fb8c75bcb63908299390b2";
+ sha256 = "1lxlh0jbz2krfl4f037h2x992yc5riqznq257rahy7n7nydd0yma";
};
meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/";
};
nvim-lightbulb = buildVimPluginFrom2Nix {
pname = "nvim-lightbulb";
- version = "2021-09-09";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "kosayoda";
repo = "nvim-lightbulb";
- rev = "7411586f6b431a9c49a50fa962b6d6eae25aeb20";
- sha256 = "0maba6mzkpvnjdz8x0lifdqlbw55bd58ggavbhyxd8279887bph6";
+ rev = "5b265fe19a3a60b6429b34c8cfdb0284ce52de33";
+ sha256 = "0m2kq0rs0rkif8d8783dbd9dwahzih67zfz3wi58r5lsm4fnai9h";
};
meta.homepage = "https://github.com/kosayoda/nvim-lightbulb/";
};
nvim-lspconfig = buildVimPluginFrom2Nix {
pname = "nvim-lspconfig";
- version = "2021-09-12";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
- rev = "974d15fa2809dff691d6a50a6759bf2c8bf39b4a";
- sha256 = "1nb5k8hsxm8anjmvavxniv4k0rgrgl068czczs9x8z6dsd2865il";
+ rev = "aa0b9fd746d73a5ebbc72c732c645e96423d4504";
+ sha256 = "01jgxf8bgra4sgh63zpb5xga9lyb3bvpqcdzjk3vp6gyks66fb6h";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
};
nvim-lsputils = buildVimPluginFrom2Nix {
pname = "nvim-lsputils";
- version = "2021-09-07";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "RishabhRD";
repo = "nvim-lsputils";
- rev = "0800dfa7307a64a3e195e62b775f20bb14f557af";
- sha256 = "0s9pp4azvvss8h38hx6r0b5a2nvsf72iqckmzhjnqnxs2w14b839";
+ rev = "e09390daebda810e24c7feb060fde2ea51f99a6c";
+ sha256 = "1638an4mx5z0w9w3sinr4s3h6y3wsmymqh59pb5s6rx9pimqw7b2";
};
meta.homepage = "https://github.com/RishabhRD/nvim-lsputils/";
};
nvim-nonicons = buildVimPluginFrom2Nix {
pname = "nvim-nonicons";
- version = "2021-07-03";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "yamatsum";
repo = "nvim-nonicons";
- rev = "93450b02533516231e16ddc71f8ab1caf5005eaa";
- sha256 = "1mfvi3mzid0fwhgwrg8w4bjy0x6hz78jij60h0ivblvlfai6w0qr";
+ rev = "c38ff086e0157b91d0951f83741170bdcf501a9d";
+ sha256 = "1vjh82kjs4ki61r0lnidd8xpj6zvc0j4k76fbs7fy0ndzsbph6gw";
};
meta.homepage = "https://github.com/yamatsum/nvim-nonicons/";
};
@@ -4188,12 +4200,12 @@ final: prev:
nvim-spectre = buildVimPluginFrom2Nix {
pname = "nvim-spectre";
- version = "2021-09-11";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-spectre";
- rev = "f8d6775bf41a341b1ee4a9c76da1f2f98836c505";
- sha256 = "0vizqw40im61c5638910dh6aa4l9g9lspn0l1yqc3qnj7rvcjflc";
+ rev = "966a8ca70599e818108b92f49ff45105df98f3cc";
+ sha256 = "1x20a8pklmhanqvbiykwznwpgsg2mr6l2m3w6xkhjxpll7kb2vy4";
};
meta.homepage = "https://github.com/windwp/nvim-spectre/";
};
@@ -4224,12 +4236,12 @@ final: prev:
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
- version = "2021-07-18";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
- rev = "27f5e99cdd1b4e7f6a5cc30016d990ebf81a561c";
- sha256 = "1msnzijwz4bj7hv8zkzp0x3y3dwwm3v5n63pmdx865d8ggb8dln6";
+ rev = "47cfda2c6711077625c90902d7722238a8294982";
+ sha256 = "14di7qm37m176r0qsbb0vmc3csya72rd5bszm6yk7lby8izfnqxa";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
@@ -4404,12 +4416,12 @@ final: prev:
onedark-nvim = buildVimPluginFrom2Nix {
pname = "onedark.nvim";
- version = "2021-08-30";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "olimorris";
repo = "onedark.nvim";
- rev = "7dc9734260e8af794ab69d6976a693e8c631d617";
- sha256 = "1hw9m6fasbpy67a4h2a0zw7231gpc4995aj6p4ljk4kw6672mnlw";
+ rev = "8eceb078f8093c10b4a68d68203f4edf99db112a";
+ sha256 = "1wnhgbi8hgrsnsq78iz7z1v7acfjrbhs08dykf0g4km03s4wa7qb";
};
meta.homepage = "https://github.com/olimorris/onedark.nvim/";
};
@@ -4452,36 +4464,36 @@ final: prev:
open-browser-vim = buildVimPluginFrom2Nix {
pname = "open-browser.vim";
- version = "2020-05-20";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "tyru";
repo = "open-browser.vim";
- rev = "d6f1784685abdd86500fdb5fa2fbaf2aab833f18";
- sha256 = "1akgsq1v9v5klm995y09zmka0hbfsa0gr44gyp2nvqi9ggfadp0k";
+ rev = "4d7131705ee97db15e10ec59f6de808feffa1f2e";
+ sha256 = "1sxfflyrfly16l6b6lrga8r7mn7if7w9243lcx05jvp1sjdkw21n";
};
meta.homepage = "https://github.com/tyru/open-browser.vim/";
};
orgmode-nvim = buildVimPluginFrom2Nix {
pname = "orgmode.nvim";
- version = "2021-09-10";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "kristijanhusak";
repo = "orgmode.nvim";
- rev = "e7fff702db42ed1d90bc9fa46c3b3a102024041f";
- sha256 = "0fxz0j7mjbs64x18kx3jsj3h8l124ndxf576k8vh9cwgz1g66bcj";
+ rev = "09d3d87b5a48cb31b8b1ddd84a1aa2012771fb9a";
+ sha256 = "1l1jlcabjhqbz7dv0mr1qwajavq288y1ki07sjq70r8dzpzprg27";
};
meta.homepage = "https://github.com/kristijanhusak/orgmode.nvim/";
};
packer-nvim = buildVimPluginFrom2Nix {
pname = "packer.nvim";
- version = "2021-09-10";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "wbthomason";
repo = "packer.nvim";
- rev = "0dc37ac2e93895d0adc872b7ce69ad864a1fa45a";
- sha256 = "0a4mnfhrv4g5zqvjj3mv3bv5l7py9s4iqwy0f9xnh0f92c631q0b";
+ rev = "0a2d8cbaa2045bdf3797af7a5abb2d42d0edecb0";
+ sha256 = "01xx86wj4yx730mpzzy805dh72ridvbhk5540zylbjxwwb5dh1y7";
};
meta.homepage = "https://github.com/wbthomason/packer.nvim/";
};
@@ -4500,12 +4512,12 @@ final: prev:
papercolor-theme = buildVimPluginFrom2Nix {
pname = "papercolor-theme";
- version = "2020-12-04";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "NLKNguyen";
repo = "papercolor-theme";
- rev = "845cfa94d95d404ff59e0bdc578b299279e1dc07";
- sha256 = "1r6p9ll3bfblz9sfzg0391zjswvmi8wwcc010w8mjsayjclmpwf8";
+ rev = "643afbb7158b77cbd491fd9874a8758d0484255a";
+ sha256 = "14dzmavrak99i2ahwwccxcqkkj9a1b7ch9mlmpg56y6y4v65ss1h";
};
meta.homepage = "https://github.com/NLKNguyen/papercolor-theme/";
};
@@ -4572,24 +4584,24 @@ final: prev:
playground = buildVimPluginFrom2Nix {
pname = "playground";
- version = "2021-07-27";
+ version = "2021-09-15";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "playground";
- rev = "deb887b3f49d66654d9faa9778e8949fe0d80bc3";
- sha256 = "10jlgsqkplisa1fd7i36yb46fdsa0cx069bpwp2yl4ki2jys953j";
+ rev = "787a7a8d4444e58467d6b3d4b88a497e7d494643";
+ sha256 = "1y4dwbs40qn942x0hd93yrk04yiphy73b45vcjrknmxq9szhvhk0";
};
meta.homepage = "https://github.com/nvim-treesitter/playground/";
};
plenary-nvim = buildVimPluginFrom2Nix {
pname = "plenary.nvim";
- version = "2021-09-12";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "plenary.nvim";
- rev = "6c80b83cd57ff3b029fae37b6145bcaeb4f69ee3";
- sha256 = "1jzyxnjs2zg02ib7h2vshhiq873n04bsg4g829v7d46bsw1337kw";
+ rev = "03ac32af651bb33acfc4ce20d5cb51bf5a424aa1";
+ sha256 = "1rvw01i89mz43fzyxrynvfyxhb0xsijllf3y8yp5dvy61i9c7yar";
};
meta.homepage = "https://github.com/nvim-lua/plenary.nvim/";
};
@@ -4643,6 +4655,18 @@ final: prev:
meta.homepage = "https://github.com/andweeb/presence.nvim/";
};
+ presenting-vim = buildVimPluginFrom2Nix {
+ pname = "presenting.vim";
+ version = "2021-06-02";
+ src = fetchFromGitHub {
+ owner = "sotte";
+ repo = "presenting.vim";
+ rev = "fd826318582ffccf2f79aff7bef365d68f2ca4fc";
+ sha256 = "1s2c44ngv5vpszwg0nkcghb5flzq9pby1m0l7gr7vwb9p7xl3b83";
+ };
+ meta.homepage = "https://github.com/sotte/presenting.vim/";
+ };
+
PreserveNoEOL = buildVimPluginFrom2Nix {
pname = "PreserveNoEOL";
version = "2013-06-14";
@@ -4837,24 +4861,24 @@ final: prev:
Recover-vim = buildVimPluginFrom2Nix {
pname = "Recover.vim";
- version = "2021-07-22";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "Recover.vim";
- rev = "48b6bc12b560d3013cd30c7959e235993374c24b";
- sha256 = "1ia2bv7yigcv944rkqy7jlrzi71m3k9kzj1hjhyrk0c2rg738r94";
+ rev = "222c311cd9495ee2fce8945eb5b846832f14ccac";
+ sha256 = "0xmzm88fyf7z4crc6gadnxyaagzskgpvfd54ddcchfw90jl47n6a";
};
meta.homepage = "https://github.com/chrisbra/Recover.vim/";
};
refactoring-nvim = buildVimPluginFrom2Nix {
pname = "refactoring.nvim";
- version = "2021-09-10";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "theprimeagen";
repo = "refactoring.nvim";
- rev = "dcb0c790f20c4970a9d0e9b1f1c0c5f71b613547";
- sha256 = "1adjalqqa27f27nlwkj8pybk6sp8l9fic9fikvlqgnfg7v1r8gkw";
+ rev = "fbea6d958aa337194d4c4fbcac9a983d7b99815e";
+ sha256 = "0wpdy8ng64c0nn6fakg4yc4z8wrkligwfg70sdlyfcg2qi1skj87";
};
meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/";
};
@@ -4957,12 +4981,12 @@ final: prev:
rust-tools-nvim = buildVimPluginFrom2Nix {
pname = "rust-tools.nvim";
- version = "2021-09-07";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "simrat39";
repo = "rust-tools.nvim";
- rev = "cd5105d76fc124634b53039c02ea253cc06bc9b9";
- sha256 = "1bhjzng02yfnlfr3kvh6lkl5vbpcmcd51kpgg7yjxmlzlga5k2k3";
+ rev = "83bf0cabe040a6e02b59296622c838831a2b5c4f";
+ sha256 = "0d2gl768rgd5l1wh9sq2z24rdmg5g27ib6fjfdcvxdlc2s5g333l";
};
meta.homepage = "https://github.com/simrat39/rust-tools.nvim/";
};
@@ -5113,12 +5137,12 @@ final: prev:
sideways-vim = buildVimPluginFrom2Nix {
pname = "sideways.vim";
- version = "2021-07-15";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "sideways.vim";
- rev = "960afef88aef374d3525e1536bdd505727b42d67";
- sha256 = "08yj3p31d5gnd3qyv6dcpz87s3kwz1kgcb5h92w83wf64r6fzq61";
+ rev = "56296bd82973139e6fc394689854b959e35c7cdd";
+ sha256 = "1x93bnrywypqlywj5f70y5aaici5yqlpky456w15psfs84piyil7";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/AndrewRadev/sideways.vim/";
@@ -5160,6 +5184,18 @@ final: prev:
meta.homepage = "https://github.com/mopp/sky-color-clock.vim/";
};
+ slimv = buildVimPluginFrom2Nix {
+ pname = "slimv";
+ version = "2021-08-24";
+ src = fetchFromGitHub {
+ owner = "kovisoft";
+ repo = "slimv";
+ rev = "1c1ef6dad577e8c5fb7d94ec3b6d698b68e7730d";
+ sha256 = "03wy3apmzbrjxypq2xv1z71xnx7bkvhyarw5w1y3l8gl430vjmgi";
+ };
+ meta.homepage = "https://github.com/kovisoft/slimv/";
+ };
+
smartpairs-vim = buildVimPluginFrom2Nix {
pname = "smartpairs.vim";
version = "2018-01-01";
@@ -5198,12 +5234,12 @@ final: prev:
sonokai = buildVimPluginFrom2Nix {
pname = "sonokai";
- version = "2021-09-03";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "sonokai";
- rev = "61b796d94e7b0110f1bdf321cc1d19a841697a42";
- sha256 = "1jan5ahp3rpr71qvjnd4jf4kxl7ijknaw3d3h0svlzhqd0pbq92p";
+ rev = "7722b4b25bd6319ed059ecebeb7857471b8357c9";
+ sha256 = "129lcawsg31xbbw0h63f92g0dy5idgdb4v8sd1rl5sp9qqvzfp5a";
};
meta.homepage = "https://github.com/sainnhe/sonokai/";
};
@@ -5319,12 +5355,12 @@ final: prev:
sqlite-lua = buildVimPluginFrom2Nix {
pname = "sqlite.lua";
- version = "2021-09-09";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "tami5";
repo = "sqlite.lua";
- rev = "92ebda8bfd719668279ea82f84e5c2e13db5b658";
- sha256 = "0yxcak88lvmsxji6wai23wycwj0mmc95jwhh29i916jsk0xc20n5";
+ rev = "828cf63fd2494cd47bd6d2a3a5b927157d3204d1";
+ sha256 = "0h34xl1ich9m4xgz3a9ck9liyya6swmmc9iqcr61lihhgh5fz3qz";
};
meta.homepage = "https://github.com/tami5/sqlite.lua/";
};
@@ -5439,12 +5475,12 @@ final: prev:
symbols-outline-nvim = buildVimPluginFrom2Nix {
pname = "symbols-outline.nvim";
- version = "2021-09-07";
+ version = "2021-09-15";
src = fetchFromGitHub {
owner = "simrat39";
repo = "symbols-outline.nvim";
- rev = "02ce2dab138a12a36c422ac58fabe9f5a35c664c";
- sha256 = "0z5a5q49csfgz0zdad11q75r8ck150ypj866199cl4j1mzb0xdgv";
+ rev = "a8cab53271c97ff6d2a0c18756d7b4e71012d41c";
+ sha256 = "1nkc0qj4birsydd278hkkjyvkyi69gva367h8fpnk0ss2i621rcc";
};
meta.homepage = "https://github.com/simrat39/symbols-outline.nvim/";
};
@@ -5475,12 +5511,12 @@ final: prev:
tabnine-vim = buildVimPluginFrom2Nix {
pname = "tabnine-vim";
- version = "2021-09-12";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "codota";
repo = "tabnine-vim";
- rev = "25b1afe68ab77097fc029389f0b46a1f2a606c57";
- sha256 = "1n3714zywqkw3a3wdyp3vnlgly2i51b8f4csyk7nd8giwg3c1428";
+ rev = "7700a2809a08c1774bba6fa140c61bbd9831e12a";
+ sha256 = "1swc4y8njgr343hfc4qiyfxzavz9fhzg6hnrplxm3zm8i8fbqz68";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/codota/tabnine-vim/";
@@ -5572,12 +5608,12 @@ final: prev:
taskwiki = buildVimPluginFrom2Nix {
pname = "taskwiki";
- version = "2021-08-13";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "tools-life";
repo = "taskwiki";
- rev = "832293f9f797ce56a35be1a9c28ed8ddc3113364";
- sha256 = "0568xnfhf7kd31nf0l10rxd5gnp90wph3623wrxrg3al5ix7jy6n";
+ rev = "70b33f336a0388c2d4fc72ecf7cab2245df580b8";
+ sha256 = "1k3yh2ypzy6vwdvf1rrnswnpc9cqnjhvdsjal7yfqk2brvwawk46";
};
meta.homepage = "https://github.com/tools-life/taskwiki/";
};
@@ -5596,12 +5632,12 @@ final: prev:
telescope-coc-nvim = buildVimPluginFrom2Nix {
pname = "telescope-coc.nvim";
- version = "2021-08-26";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "fannheyward";
repo = "telescope-coc.nvim";
- rev = "1037a9186b5889dc3145ce9494956006c8b20f17";
- sha256 = "0i2g168q57pfbm63idl054sdbflkgd8a754pvk0q9w7w1mzpql2q";
+ rev = "7b8aa399b31998b7adf3da505a1952b1310d429c";
+ sha256 = "1x1m13yk222lay6j4w76y9ydbvn52022gif34d452n2x7jk0cvbf";
};
meta.homepage = "https://github.com/fannheyward/telescope-coc.nvim/";
};
@@ -5632,12 +5668,12 @@ final: prev:
telescope-fzf-native-nvim = buildVimPluginFrom2Nix {
pname = "telescope-fzf-native.nvim";
- version = "2021-09-12";
+ version = "2021-09-15";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope-fzf-native.nvim";
- rev = "c507c54786e8ce389a6a6aca1f406522fa3d88d3";
- sha256 = "1v4gr1bgb1li8xdz78sjn4gms72pa615h5cy2af0zx0akhbk28ql";
+ rev = "59e38e1661ffdd586cb7fc22ca0b5a05c7caf988";
+ sha256 = "0ipdrzivz04921i1l81bc1xck5smi0c61isfj5g8zyl0mwa0dvrm";
};
meta.homepage = "https://github.com/nvim-telescope/telescope-fzf-native.nvim/";
};
@@ -5705,12 +5741,12 @@ final: prev:
telescope-nvim = buildVimPluginFrom2Nix {
pname = "telescope.nvim";
- version = "2021-09-12";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope.nvim";
- rev = "1d17cc4abc493d20b4aba36569e8805c2382ea7b";
- sha256 = "1ycq09ip2dhlzf2bmjayb3zj9zhl1scznls2krzvmzfq46g93ira";
+ rev = "60660334c70d9d81dccc10a563e01920b9455e76";
+ sha256 = "1ss1yrbsp4hnw7h1aqb7bkpd9p594r0g1906sgsmcglyjyc1zasc";
};
meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/";
};
@@ -5850,12 +5886,12 @@ final: prev:
toggleterm-nvim = buildVimPluginFrom2Nix {
pname = "toggleterm.nvim";
- version = "2021-08-24";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "akinsho";
repo = "toggleterm.nvim";
- rev = "ef7a882a818d1bf2598bc58ca0bc158d097d499d";
- sha256 = "0sdp260jnal7qmdqskxwk5cg1c846fz65xr66b18s0y0lm5z53c2";
+ rev = "f725433e59422d0514ffa2582c534da965b0e44f";
+ sha256 = "0pd7cjzyiygybalqh7a0x84jdir8lrd2q5x7q9yjjnwy936k89c1";
};
meta.homepage = "https://github.com/akinsho/toggleterm.nvim/";
};
@@ -6064,6 +6100,18 @@ final: prev:
meta.homepage = "https://github.com/vhda/verilog_systemverilog.vim/";
};
+ vifm-vim = buildVimPluginFrom2Nix {
+ pname = "vifm.vim";
+ version = "2021-09-21";
+ src = fetchFromGitHub {
+ owner = "vifm";
+ repo = "vifm.vim";
+ rev = "858ef2d7a637b1c50c9266806473d895829d0775";
+ sha256 = "1fbnhcxwic629nz49vp8qdxr164dqnlp7gfdb4qngj2j2mv6g44r";
+ };
+ meta.homepage = "https://github.com/vifm/vifm.vim/";
+ };
+
vim-abolish = buildVimPluginFrom2Nix {
pname = "vim-abolish";
version = "2021-03-20";
@@ -6318,12 +6366,12 @@ final: prev:
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
- version = "2021-09-10";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "2e29ab965625d1315f0ad070c928794baea3d66f";
- sha256 = "1v1n6q6iq1d82i4hrkp0rqmd5yd2p0znlwd5khwq3nsfgbqsnwa9";
+ rev = "26f922753a288df639b8d05d13ed62b9b04a26bc";
+ sha256 = "0ikjcdx7c0k8skl6mwywpnqdprp64fhvpkvzz0v95s1p7pmjbl83";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
@@ -6426,12 +6474,12 @@ final: prev:
vim-autoformat = buildVimPluginFrom2Nix {
pname = "vim-autoformat";
- version = "2021-07-22";
+ version = "2021-09-13";
src = fetchFromGitHub {
owner = "vim-autoformat";
repo = "vim-autoformat";
- rev = "80ba8b13a9699db20754623a0933095be65fc203";
- sha256 = "0crlkxc55lk37vy52yxwpp84bc3rd7a5am71xj9zl29a4xap5mdp";
+ rev = "a65a58db77ad1b5889a68bedbea890c8161b7f8c";
+ sha256 = "1frvyb3xpd4njh7ixg1ywj8x11ga343kqrmrgncb45scv12i7hx4";
};
meta.homepage = "https://github.com/vim-autoformat/vim-autoformat/";
};
@@ -6498,12 +6546,12 @@ final: prev:
vim-better-whitespace = buildVimPluginFrom2Nix {
pname = "vim-better-whitespace";
- version = "2021-09-12";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "ntpeters";
repo = "vim-better-whitespace";
- rev = "c63394d4da842b6fd547d072a4f22dbd3a0e3168";
- sha256 = "1kpq5bjp8wr8r1kfkq4dx3ypgv9jn3y91bfi2sszbn4i882j4ka7";
+ rev = "c5afbe91d29c5e3be81d5125ddcdc276fd1f1322";
+ sha256 = "10xzxavz010a8ildkfmikyi0ly6rqi5d6a2ndzr0frd9ingbk79r";
};
meta.homepage = "https://github.com/ntpeters/vim-better-whitespace/";
};
@@ -6630,12 +6678,12 @@ final: prev:
vim-clap = buildVimPluginFrom2Nix {
pname = "vim-clap";
- version = "2021-09-11";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
- rev = "33f194a70ec85dd493449f730030167c213b41e0";
- sha256 = "0bqvis6nkgfld8vs20k95vlpg28rigv9pjbqp58lqrjhk5h5lab0";
+ rev = "e5490b568561d51ea41ccc72e3cef88f85c8968a";
+ sha256 = "19r3kgr2ahfyvm7slf6qvyxbzjviiq6ckkrqnkws6pr0n3jz1irl";
};
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
};
@@ -6774,12 +6822,12 @@ final: prev:
vim-commentary = buildVimPluginFrom2Nix {
pname = "vim-commentary";
- version = "2021-03-23";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-commentary";
- rev = "349340debb34f6302931f0eb7139b2c11dfdf427";
- sha256 = "01lpfcn2hmvxddcf97f4qx5vksxj1hwrxb0c8ri59z9lb9z2hgjd";
+ rev = "627308e30639be3e2d5402808ce18690557e8292";
+ sha256 = "0d056h2vh3bzc3mcijq90y5c7rvg01zzxyfc826h4f79y1fz8jnp";
};
meta.homepage = "https://github.com/tpope/vim-commentary/";
};
@@ -6894,12 +6942,12 @@ final: prev:
vim-dadbod = buildVimPluginFrom2Nix {
pname = "vim-dadbod";
- version = "2021-09-12";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-dadbod";
- rev = "3900e1003ba64bce7d8ed877d742bee386ad56dc";
- sha256 = "1xbjadnp0mx4a6r5ghlqx7w9ngf930yg4qyhkvlji0scf20vvjis";
+ rev = "8fcde4c500440757f04e38c039005319476d1471";
+ sha256 = "1b6759y9s8sl6d96xzc2lx5qqh0x5sabls12hz0zj6s1736hs3sk";
};
meta.homepage = "https://github.com/tpope/vim-dadbod/";
};
@@ -7420,14 +7468,26 @@ final: prev:
meta.homepage = "https://github.com/thinca/vim-ft-diff_fold/";
};
+ vim-fubitive = buildVimPluginFrom2Nix {
+ pname = "vim-fubitive";
+ version = "2020-09-10";
+ src = fetchFromGitHub {
+ owner = "tommcdo";
+ repo = "vim-fubitive";
+ rev = "5717417ee75c39ea2f8f446a9491cdf99d5965e9";
+ sha256 = "0lkp5i8s1214b9b1q9mg3aq32cvqzfd8q0i90bx9nf6n42cg2kjn";
+ };
+ meta.homepage = "https://github.com/tommcdo/vim-fubitive/";
+ };
+
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
- version = "2021-09-10";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
- rev = "e2927fb4676b499931a3c27a2dc8a8a8bc52ab55";
- sha256 = "0bqnq5ayws8dlg4zmp4ra0y9343dncg2v588311kxb3vc5m42vp2";
+ rev = "e1d382b3e7e7491acea8546ef3bdfa9ce7e54fef";
+ sha256 = "1y1iascskvqq08020c7ks8xhn0b4zrsxva326iaa3ypwhsjada94";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
};
@@ -7578,12 +7638,12 @@ final: prev:
vim-graphql = buildVimPluginFrom2Nix {
pname = "vim-graphql";
- version = "2021-03-19";
+ version = "2021-09-18";
src = fetchFromGitHub {
owner = "jparise";
repo = "vim-graphql";
- rev = "de5753e3fbd89f2939a43cfc2c6a2313ff129a21";
- sha256 = "15qy6adhgfwjh6jrw9902hl67qzhdi72kqgzdk5shgfyndzar25g";
+ rev = "9a9fe186a73fce636398ee7f851466ef60c9fde5";
+ sha256 = "0npqcpciq1pwm1ac6ldlyvrg7mhjg4ybrpmmld9b4nysiws97cnq";
};
meta.homepage = "https://github.com/jparise/vim-graphql/";
};
@@ -8385,12 +8445,12 @@ final: prev:
vim-matchup = buildVimPluginFrom2Nix {
pname = "vim-matchup";
- version = "2021-09-12";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "andymass";
repo = "vim-matchup";
- rev = "5a1978e46a0e721b5c5d113379c685ff7ec339e7";
- sha256 = "0r5hwfc41p0yv3ny7sgr8aqyl2y81kfjwy4mcqiha0rbw0x41fas";
+ rev = "daaa7dbde55d829dd456f458d90ae2ba98717ed2";
+ sha256 = "1lqx3ixdf3l4pd4k2cbhxpsja66lm30bas4zciyxq5c9fgbpg091";
};
meta.homepage = "https://github.com/andymass/vim-matchup/";
};
@@ -8625,12 +8685,12 @@ final: prev:
vim-ocaml = buildVimPluginFrom2Nix {
pname = "vim-ocaml";
- version = "2021-09-05";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "ocaml";
repo = "vim-ocaml";
- rev = "3582a24f46c965cfe5d6b0c50f636f52168df650";
- sha256 = "0wmrc4z4l8rk96kkixb148d53jzdm4w4vxlqidjm8q4d9vxnf6sb";
+ rev = "d02e928db459d3c9e9727d990838caa70b83714a";
+ sha256 = "0qqyr1r4sgbwylr2i1rpqkx9ww2im5nk3c2qai420ywp3y4hr8x5";
};
meta.homepage = "https://github.com/ocaml/vim-ocaml/";
};
@@ -9501,12 +9561,12 @@ final: prev:
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
- version = "2021-09-11";
+ version = "2021-09-17";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
- rev = "89ff074400256ce7a58bb88ff0c5cc27e6fbe222";
- sha256 = "0gzxvlq3mbzx4iiiikibzxpfllzkkzlx0p2fgj7j244z2mjv7h8y";
+ rev = "1648b3acf193682668f1ee8e566b03cfed2ac797";
+ sha256 = "17db1v36mbhys1zhq9rv7g3gi3gdrl2b9x0gx4g5ffqh7nssw6wf";
};
meta.homepage = "https://github.com/honza/vim-snippets/";
};
@@ -9742,12 +9802,12 @@ final: prev:
vim-test = buildVimPluginFrom2Nix {
pname = "vim-test";
- version = "2021-08-13";
+ version = "2021-09-15";
src = fetchFromGitHub {
owner = "vim-test";
repo = "vim-test";
- rev = "b980e646e5f91d6e65659737b584e484ef918984";
- sha256 = "073lpxmrs41zm0mqxf6pmf88xvkq1fngryl8rp1lcgkrwbl7isg4";
+ rev = "bf200532aa8e2097af0f26e73b4f00c0cadb3118";
+ sha256 = "1s6qqpj1iyrm2cxig3vhxmpb4mcg0d82j1ai7iz4r2rq008m2aqv";
};
meta.homepage = "https://github.com/vim-test/vim-test/";
};
@@ -9764,6 +9824,18 @@ final: prev:
meta.homepage = "https://github.com/glts/vim-textobj-comment/";
};
+ vim-textobj-entire = buildVimPluginFrom2Nix {
+ pname = "vim-textobj-entire";
+ version = "2018-01-19";
+ src = fetchFromGitHub {
+ owner = "kana";
+ repo = "vim-textobj-entire";
+ rev = "64a856c9dff3425ed8a863b9ec0a21dbaee6fb3a";
+ sha256 = "0kv0s85wbcxn9hrvml4hdzbpf49b1wwr3nk6gsz3p5rvfs6fbvmm";
+ };
+ meta.homepage = "https://github.com/kana/vim-textobj-entire/";
+ };
+
vim-textobj-function = buildVimPluginFrom2Nix {
pname = "vim-textobj-function";
version = "2014-05-03";
@@ -9898,12 +9970,12 @@ final: prev:
vim-toml = buildVimPluginFrom2Nix {
pname = "vim-toml";
- version = "2021-09-09";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "cespare";
repo = "vim-toml";
- rev = "b524235e91a6ce07a53411719c67e5265b3d5edf";
- sha256 = "05s9bl15myi6cppapfjadkjaqldsb6bsw8ksbqm379lscd6l6nv8";
+ rev = "9a05931018f4046179b76dec5b3932b48f3e3fb9";
+ sha256 = "11ck5flydf48hpagl0v6ik6cd05il6jv57hixnhg7pzyrjp5q26y";
};
meta.homepage = "https://github.com/cespare/vim-toml/";
};
@@ -9958,12 +10030,12 @@ final: prev:
vim-twiggy = buildVimPluginFrom2Nix {
pname = "vim-twiggy";
- version = "2021-08-25";
+ version = "2021-09-16";
src = fetchFromGitHub {
owner = "sodapopcan";
repo = "vim-twiggy";
- rev = "3561237047481c212b55942d9507c937841d3bc8";
- sha256 = "1099bnpagw6sv5j2rigsp2b9qc58dcyi4520hb0xz48zdvynkaac";
+ rev = "16287d2261be67872870899744fd04a6802a9b87";
+ sha256 = "0cfqvq2was7jdhcixnlrzh9qdm2n2sv17l7a2sys8slzl04v2c61";
};
meta.homepage = "https://github.com/sodapopcan/vim-twiggy/";
};
@@ -9994,12 +10066,12 @@ final: prev:
vim-unimpaired = buildVimPluginFrom2Nix {
pname = "vim-unimpaired";
- version = "2021-09-11";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-unimpaired";
- rev = "58e4434f5ecadd4f28a521bcabc690e39186a98f";
- sha256 = "10ylvziwr61djc2jp20a8k2pl8qqn9rff5n4ncc8jcib58lq9r62";
+ rev = "9cf8b258e444b393784c32d7560fff25b24c79d3";
+ sha256 = "0bd9k8446163n8f5f3w3sxvx2s72b2mv0zjphkxxyhy9h7jycmz8";
};
meta.homepage = "https://github.com/tpope/vim-unimpaired/";
};
@@ -10066,24 +10138,24 @@ final: prev:
vim-vsnip = buildVimPluginFrom2Nix {
pname = "vim-vsnip";
- version = "2021-08-14";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "vim-vsnip";
- rev = "87d144b7451deb3ab55f1a3e3c5124cfab2b02fa";
- sha256 = "17gw992xvxsa6wyirah17xbsdi2gl4lif8ibvbs7dwagnkv01vyb";
+ rev = "9ac8044206d32bea4dba34e77b6a3b7b87f65df6";
+ sha256 = "0m488cfpl7yszyhgz12binrmxysa05wxypdgy83cdxb0npka20ff";
};
meta.homepage = "https://github.com/hrsh7th/vim-vsnip/";
};
vim-vsnip-integ = buildVimPluginFrom2Nix {
pname = "vim-vsnip-integ";
- version = "2021-09-09";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "vim-vsnip-integ";
- rev = "1b7259510486e825e61c461362578aa15afe3507";
- sha256 = "0ig1dgyyqdzcrrgsbjaa4308ar04xlcgpygc0fbg27xj7ppiy2f5";
+ rev = "21c77665bd9d57416be2b6d11378347e163cfaa4";
+ sha256 = "0wpscf9mavc7g1494c53bghh733db7v02lvqv2ggskjygz7v7ikc";
};
meta.homepage = "https://github.com/hrsh7th/vim-vsnip-integ/";
};
@@ -10390,12 +10462,12 @@ final: prev:
vimspector = buildVimPluginFrom2Nix {
pname = "vimspector";
- version = "2021-09-09";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "puremourning";
repo = "vimspector";
- rev = "2bb8561eb622b6316d2fc7f3fa56d8199da6cc3f";
- sha256 = "0a1prybnmfr5iqmdbhrvlcw66fvl426mgv5in3wf4kfxqy2pg9dr";
+ rev = "eb782756ac46a1f09dfaa1664fae3b9722876b8a";
+ sha256 = "08hcd0gai7hxs6632s3w4yp93kpvz0525rps68g0nyyr8blrlp0i";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/puremourning/vimspector/";
@@ -10403,12 +10475,12 @@ final: prev:
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
- version = "2021-09-12";
+ version = "2021-09-21";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "4989653b88dd94cf23395894123f3d37138f9f52";
- sha256 = "0abgkw1sgbnm12hlsg23i01laza3yamxgssxm5sb22gn1pmq0l51";
+ rev = "562afdb82a58f105ae17c3e93e37ee233ae166a9";
+ sha256 = "0nysplhi5yj7y4ngij284hp4g45f3qbf0fmssinhyl75miz102i4";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@@ -10475,12 +10547,12 @@ final: prev:
vista-vim = buildVimPluginFrom2Nix {
pname = "vista.vim";
- version = "2021-08-03";
+ version = "2021-09-20";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vista.vim";
- rev = "cb908f21c23d9c9ebce678c8dbc7a0f876384b8c";
- sha256 = "0s2r7k1g7bzwy0yc7hx6iqyha3839jngr2db5gdihnc1niq9z8q5";
+ rev = "f49ca3dbf334ac33d2629c510524285335031706";
+ sha256 = "1pb6njvshml5vwk4wf1w62dgf2ph2farccka2ly2wwiij8ajk6qk";
};
meta.homepage = "https://github.com/liuchengxu/vista.vim/";
};
@@ -10535,12 +10607,12 @@ final: prev:
wilder-nvim = buildVimPluginFrom2Nix {
pname = "wilder.nvim";
- version = "2021-09-11";
+ version = "2021-09-14";
src = fetchFromGitHub {
owner = "gelguy";
repo = "wilder.nvim";
- rev = "558bf9380df27d4be2e690f5da1958d02052987a";
- sha256 = "1cy30b56rjbhvmk44y10zgg8x1f9ghiz3jxm7cmwjisv3bv8n73j";
+ rev = "15ff3a0e6fa1882fb4a2391d880c6465652718f5";
+ sha256 = "15rb1g0hyp942s9hgpfzf27yz7w5aaym2phrvr51aybnjz6lm9ff";
};
meta.homepage = "https://github.com/gelguy/wilder.nvim/";
};
@@ -10656,12 +10728,12 @@ final: prev:
YouCompleteMe = buildVimPluginFrom2Nix {
pname = "YouCompleteMe";
- version = "2021-08-05";
+ version = "2021-09-19";
src = fetchFromGitHub {
owner = "ycm-core";
repo = "YouCompleteMe";
- rev = "518275b599ab6dd7844c24022f6aec505fb4b07c";
- sha256 = "0wkd83xlzfbk3h19gn3jhp6lpkb1wnxrhcdnczhdwhy81lizfq4w";
+ rev = "4117a99861b537830d717c3113e3d584523bc573";
+ sha256 = "1c0p1zk54rcn4ph1h17qyfrsdx90rgw7cc9hp1n8xpb9nhwvx494";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
@@ -10693,12 +10765,12 @@ final: prev:
zenburn = buildVimPluginFrom2Nix {
pname = "zenburn";
- version = "2020-09-08";
+ version = "2021-09-15";
src = fetchFromGitHub {
owner = "jnurmine";
repo = "zenburn";
- rev = "4ec3795d81fc83b6f43389a6291bfa99394473a8";
- sha256 = "148s2szjx61rp93nxa95552m87mn4n4ga00dlbvvv7sm607mvxd8";
+ rev = "de2fa06a93fe1494638ec7b2fdd565898be25de6";
+ sha256 = "0pmmc16gkypb3y87d5wg5g8c3cxhj01ah9khl82hfw564yw4ipqs";
};
meta.homepage = "https://github.com/jnurmine/zenburn/";
};
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
index 77cd302d13..5cca9d3a02 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
@@ -686,7 +686,7 @@ self: super: {
libiconv
];
- cargoSha256 = "1hmbgqd22fy68n05vdb93wsdvws91m4i6nm1kq6bwwbhzhkvd7js";
+ cargoSha256 = "sha256-zg8PKuzC1srCOtn0ZcqI9cZxMwN9hsf+sNhYgDg93Gs=";
};
in
''
@@ -836,6 +836,11 @@ self: super: {
dependencies = with self; [ vim-repeat ];
});
+ vim-textobj-entire = super.vim-textobj-entire.overrideAttrs (old: {
+ dependencies = with self; [ vim-textobj-user ];
+ meta.maintainers = with lib.maintainers; [ farlion ];
+ });
+
vim-unimpaired = super.vim-unimpaired.overrideAttrs (old: {
dependencies = with self; [ vim-repeat ];
});
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 d96fd7d72f..3f3008f3da 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
@@ -40,6 +40,7 @@ b3nj5m1n/kommentary@main
bakpakin/fennel.vim
bazelbuild/vim-bazel
bbchung/clighter8
+BeneCollyridam/futhark-vim
benizi/vim-automkdir
bhurlow/vim-parinfer
bitc/vim-hdevtools
@@ -323,6 +324,7 @@ kana/vim-niceblock
kana/vim-operator-replace
kana/vim-operator-user
kana/vim-tabpagecd
+kana/vim-textobj-entire
kana/vim-textobj-function
kana/vim-textobj-user
karb94/neoscroll.nvim
@@ -344,6 +346,7 @@ konfekt/fastfold
Konfekt/vim-alias
konfekt/vim-DetectSpellLang
kosayoda/nvim-lightbulb
+kovisoft/slimv
kristijanhusak/defx-git
kristijanhusak/defx-icons
kristijanhusak/deoplete-phpactor
@@ -689,6 +692,7 @@ smiteshp/nvim-gps
sodapopcan/vim-twiggy
solarnz/arcanist.vim
sonph/onehalf
+sotte/presenting.vim
srcery-colors/srcery-vim
steelsojka/completion-buffers
steelsojka/pears.nvim
@@ -742,6 +746,7 @@ tomasiser/vim-code-dark
tomasr/molokai
tomlion/vim-solidity
tommcdo/vim-exchange
+tommcdo/vim-fubitive
tommcdo/vim-lion
tommcdo/vim-ninja-feet
tomtom/tcomment_vim
@@ -800,6 +805,7 @@ urbit/hoon.vim
Valloric/MatchTagAlways
Valodim/deoplete-notmuch
vhda/verilog_systemverilog.vim
+vifm/vifm.vim
vigoux/LanguageTool.nvim
vim-airline/vim-airline
vim-airline/vim-airline-themes
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-utils.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-utils.nix
index 3bf5dcd9a8..10295ab6b2 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-utils.nix
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-utils.nix
@@ -198,8 +198,8 @@ let
'';
linkVimlPlugin = plugin: packageName: dir: ''
- mkdir -p $out/pack/${packageName}/${dir}/${plugin.pname}
- ln -sf ${plugin}/${rtpPath}/* $out/pack/${packageName}/${dir}/${plugin.pname}
+ mkdir -p $out/pack/${packageName}/${dir}/${lib.getName plugin}
+ ln -sf ${plugin}/${rtpPath}/* $out/pack/${packageName}/${dir}/${lib.getName plugin}
'';
link = pluginPath: if hasLuaModule pluginPath
diff --git a/third_party/nixpkgs/pkgs/misc/vscode-extensions/default.nix b/third_party/nixpkgs/pkgs/misc/vscode-extensions/default.nix
index 0a81746895..56f8192c1d 100644
--- a/third_party/nixpkgs/pkgs/misc/vscode-extensions/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/vscode-extensions/default.nix
@@ -104,8 +104,8 @@ let
mktplcRef = {
name = "ng-template";
publisher = "Angular";
- version = "12.1.2";
- sha256 = "sha256-fIHh1eRmu4zSgrtZr0XwLB+1Ad6a/0ABC55akGr0DOA=";
+ version = "12.2.0";
+ sha256 = "sha256-CChkWKiLi/OcOm268d45pNwiyrKhztqYsQvJV/9z+Ag=";
};
meta = with lib; {
changelog = "https://marketplace.visualstudio.com/items/Angular.ng-template/changelog";
@@ -823,8 +823,8 @@ let
mktplcRef = {
name = "haskell";
publisher = "haskell";
- version = "1.1.0";
- sha256 = "1wg06lyk0qn9jd6gi007sg7v0z9z8gwq7x2449d4ihs9n3w5l0gb";
+ version = "1.6.1";
+ sha256 = "1l6nrbqkq1p62dkmzs4sy0rxbid3qa1104s3fd9fzkmc1sldzgsn";
};
meta = with lib; {
license = licenses.mit;
@@ -972,8 +972,8 @@ let
mktplcRef = {
name = "language-haskell";
publisher = "justusadam";
- version = "3.2.1";
- sha256 = "0lxp8xz17ciy93nj4lzxqvz71vw1zdyamrnh2n792yair8890rr6";
+ version = "3.4.0";
+ sha256 = "0ab7m5jzxakjxaiwmg0jcck53vnn183589bbxh3iiylkpicrv67y";
};
meta = {
license = lib.licenses.bsd3;
@@ -1501,11 +1501,16 @@ let
mktplcRef = {
name = "errorlens";
publisher = "usernamehw";
- version = "3.2.4";
- sha256 = "0caxmf6v0s5kgp6cp3j1kk7slhspjv5kzhn4sq3miyl5jkrn95kx";
+ version = "3.4.0";
+ sha256 = "1x9rkyhbp15dwp6dikzpk9lzjnh9cnxac89gzx533681zld906m8";
};
- meta = {
- license = lib.licenses.mit;
+ meta = with lib; {
+ changelog = "https://marketplace.visualstudio.com/items/usernamehw.errorlens/changelog";
+ description = "Improve highlighting of errors, warnings and other language diagnostics.";
+ downloadPage = "https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens";
+ homepage = "https://github.com/usernamehw/vscode-error-lens";
+ license = licenses.mit;
+ maintainers = with maintainers; [ imgabe ];
};
};
diff --git a/third_party/nixpkgs/pkgs/misc/vscode-extensions/rust-analyzer/build-deps/package.json b/third_party/nixpkgs/pkgs/misc/vscode-extensions/rust-analyzer/build-deps/package.json
index a2216a58be..94eac5b41d 100644
--- a/third_party/nixpkgs/pkgs/misc/vscode-extensions/rust-analyzer/build-deps/package.json
+++ b/third_party/nixpkgs/pkgs/misc/vscode-extensions/rust-analyzer/build-deps/package.json
@@ -1,6 +1,6 @@
{
"name": "rust-analyzer",
- "version": "0.2.735",
+ "version": "0.2.751",
"dependencies": {
"https-proxy-agent": "^5.0.0",
"node-fetch": "^2.6.1",
diff --git a/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/build-deps/package.json b/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/build-deps/package.json
index 86d7b1aa6f..ed08833f95 100644
--- a/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/build-deps/package.json
+++ b/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/build-deps/package.json
@@ -1,6 +1,6 @@
{
"name": "vscode-lldb",
- "version": "1.6.5",
+ "version": "1.6.7",
"dependencies": {
"string-argv": "^0.3.1",
"yaml": "^1.10.0",
@@ -15,7 +15,7 @@
"memory-streams": "^0.1.3",
"vscode-debugprotocol": "^1.47.0",
"vscode-debugadapter-testsupport": "^1.47.0",
- "vsce": "=1.88.0",
+ "vsce": "^1.88.0",
"webpack": "^5.37.1",
"webpack-cli": "^4.7.0",
"ts-loader": "^8.0.0"
diff --git a/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/default.nix b/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/default.nix
index 819650bdb0..93bb0e570d 100644
--- a/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/default.nix
@@ -5,7 +5,7 @@ assert lib.versionAtLeast python3.version "3.5";
let
publisher = "vadimcn";
pname = "vscode-lldb";
- version = "1.6.5";
+ version = "1.6.7";
vscodeExtUniqueId = "${publisher}.${pname}";
@@ -13,7 +13,7 @@ let
owner = "vadimcn";
repo = "vscode-lldb";
rev = "v${version}";
- sha256 = "sha256-ppiEWFKJiUtlF8LSqBb8Xvg26B+wHcIZJhU+ANE4J2k=";
+ sha256 = "sha256-9rqdqpxUWcUV9RnZOTxg+zMW7wlTXZVkoKYHuv/lE7c=";
};
lldb = callPackage ./lldb.nix {};
@@ -25,7 +25,7 @@ let
# It will pollute the build environment of `buildRustPackage`.
cargoPatches = [ ./reset-cargo-config.patch ];
- cargoSha256 = "sha256-ksRFlbtrFAbcX/Pc6rgWUHVl859GVUOvNckxM7Q971U=";
+ cargoSha256 = "sha256-KeZpjMCBdOJTLj8pA5WWi3EMyhhWw/+aik4IJqIs/mk=";
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/update.sh b/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/update.sh
index 8511ea3b12..34bb5dbc33 100755
--- a/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/update.sh
+++ b/third_party/nixpkgs/pkgs/misc/vscode-extensions/vscode-lldb/update.sh
@@ -30,9 +30,6 @@ jq '{ name, version: $version, dependencies: (.dependencies + .devDependencies)
"$src/package.json" \
> build-deps/package.json
-# FIXME: vsce@1.93.0 breaks the build.
-sed 's/"vsce": ".*"/"vsce": "=1.88.0"/' --in-place build-deps/package.json
-
# Regenerate nodePackages.
cd "$nixpkgs/pkgs/development/node-packages"
exec ./generate.sh
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/bcc/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/bcc/default.nix
index 221f38faa8..929981df47 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/bcc/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/bcc/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub
+{ lib, stdenv, fetchFromGitHub, fetchpatch
, makeWrapper, cmake, llvmPackages, kernel
, flex, bison, elfutils, python, luajit, netperf, iperf, libelf
, systemtap, bash, libbpf
@@ -29,6 +29,12 @@ python.pkgs.buildPythonApplication rec {
# This is needed until we fix
# https://github.com/NixOS/nixpkgs/issues/40427
./fix-deadlock-detector-import.patch
+ # Add definition for BTF_KIND_FLOAT, added in Linux 5.14
+ # Can be removed once linuxHeaders (used here via glibc) are bumped to 5.14+.
+ (fetchpatch {
+ url = "https://salsa.debian.org/debian/bpfcc/-/raw/71136ef5b66a2ecefd635a7aca2e0e835ff09095/debian/patches/0004-compat-defs.patch";
+ sha256 = "05s1zxihwkvbl2r2mqc5dj7fpcipqyvwr11v8b9hqbwjkm3qpz40";
+ })
];
propagatedBuildInputs = [ python.pkgs.netaddr ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/cpupower-gui/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/cpupower-gui/default.nix
new file mode 100644
index 0000000000..2fcc55e14c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/cpupower-gui/default.nix
@@ -0,0 +1,93 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, buildPythonApplication
+, appstream-glib
+, dbus-python
+, desktop-file-utils
+, gettext
+, glib
+, gobject-introspection
+, gtk3
+, hicolor-icon-theme
+, libappindicator
+, libhandy
+, meson
+, ninja
+, pkg-config
+, pygobject3
+, pyxdg
+, systemd
+, wrapGAppsHook
+}:
+
+buildPythonApplication rec {
+ pname = "cpupower-gui";
+ version = "1.0.0";
+
+ # This packages doesn't have a setup.py
+ format = "other";
+
+ src = fetchFromGitHub {
+ owner = "vagnum08";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "05lvpi3wgyi741sd8lgcslj8i7yi3wz7jwl7ca3y539y50hwrdas";
+ };
+
+ nativeBuildInputs = [
+ appstream-glib
+ desktop-file-utils # needed for update-desktop-database
+ gettext
+ glib # needed for glib-compile-schemas
+ gobject-introspection # need for gtk namespace to be available
+ hicolor-icon-theme # needed for postinstall script
+ meson
+ ninja
+ pkg-config
+ wrapGAppsHook
+
+ # Python packages
+ dbus-python
+ libappindicator
+ pygobject3
+ pyxdg
+ ];
+
+ buildInputs = [
+ glib
+ gtk3
+ libhandy
+ ];
+
+ propagatedBuildInputs = [
+ dbus-python
+ libappindicator
+ pygobject3
+ pyxdg
+ ];
+
+ mesonFlags = [
+ "-Dsystemddir=${placeholder "out"}/lib/systemd"
+ ];
+
+ preConfigure = ''
+ patchShebangs build-aux/meson/postinstall.py
+ '';
+
+ strictDeps = false;
+ dontWrapGApps = true;
+
+ makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ];
+
+ postFixup = ''
+ wrapPythonProgramsIn $out/lib "$out $propagatedBuildInputs"
+ '';
+
+ meta = with lib; {
+ description = "Change the frequency limits of your cpu and its governor";
+ homepage = "https://github.com/vagnum08/cpupower-gui/";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ unode ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/firejail/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/firejail/default.nix
index 1a9b7e34f5..47fce3df53 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/firejail/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/firejail/default.nix
@@ -20,6 +20,9 @@ stdenv.mkDerivation rec {
# By default fbuilder hardcodes the firejail binary to the install path.
# On NixOS the firejail binary is a setuid wrapper available in $PATH.
./fbuilder-call-firejail-on-path.patch
+ # Disable symlink check on /etc/hosts, see
+ # https://github.com/netblue30/firejail/issues/2758#issuecomment-805174951
+ ./remove-link-check.patch
];
prePatch = ''
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/firejail/remove-link-check.patch b/third_party/nixpkgs/pkgs/os-specific/linux/firejail/remove-link-check.patch
new file mode 100644
index 0000000000..477df57a24
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/firejail/remove-link-check.patch
@@ -0,0 +1,48 @@
+From ccc726f8ec877d8cda720daa2498e43629b6dd48 Mon Sep 17 00:00:00 2001
+From: Jonas Heinrich
+Date: Sun, 19 Sep 2021 11:48:06 +0200
+Subject: [PATCH 1/2] remove hosts file link check
+
+---
+ src/firejail/fs_hostname.c | 4 ----
+ 1 file changed, 4 deletions(-)
+
+diff --git a/src/firejail/fs_hostname.c b/src/firejail/fs_hostname.c
+index 42255070c4..97ce70f9c1 100644
+--- a/src/firejail/fs_hostname.c
++++ b/src/firejail/fs_hostname.c
+@@ -132,10 +132,6 @@ char *fs_check_hosts_file(const char *fname) {
+ invalid_filename(fname);
+ char *rv = expand_home(fname, cfg.homedir);
+
+- // no a link
+- if (is_link(rv))
+- goto errexit;
+-
+ // the user has read access to the file
+ if (access(rv, R_OK))
+ goto errexit;
+
+From c2c51e7ca56075e7388b4f50922b148615d1b125 Mon Sep 17 00:00:00 2001
+From: Jonas Heinrich
+Date: Sun, 19 Sep 2021 11:49:08 +0200
+Subject: [PATCH 2/2] remove hosts file link check
+
+---
+ src/firejail/fs_hostname.c | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/src/firejail/fs_hostname.c b/src/firejail/fs_hostname.c
+index 97ce70f9c1..b228707131 100644
+--- a/src/firejail/fs_hostname.c
++++ b/src/firejail/fs_hostname.c
+@@ -154,9 +154,6 @@ void fs_mount_hosts_file(void) {
+ struct stat s;
+ if (stat("/etc/hosts", &s) == -1)
+ goto errexit;
+- // not a link
+- if (is_link("/etc/hosts"))
+- goto errexit;
+ // owned by root
+ if (s.st_uid != 0)
+ goto errexit;
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 3f2cd55406..832e516e6e 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
@@ -13,21 +13,21 @@
},
"5.10": {
"extra": "-hardened1",
- "name": "linux-hardened-5.10.66-hardened1.patch",
- "sha256": "0pj5ja28byaxgfvlwsljfha5a3ihg9s0cy4lpzxmagvz00nhbpvf",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.66-hardened1/linux-hardened-5.10.66-hardened1.patch"
+ "name": "linux-hardened-5.10.67-hardened1.patch",
+ "sha256": "1yvfqkcffrva9hf4ns0jkksnvkj58h87msim0yhanlyp5jyz3l1p",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.67-hardened1/linux-hardened-5.10.67-hardened1.patch"
},
"5.13": {
"extra": "-hardened1",
- "name": "linux-hardened-5.13.18-hardened1.patch",
- "sha256": "1cdr6l5c4j6666lvkxv30bfkhnf9sf5j7kqwc37pjk9kqmwnfbz1",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.13.18-hardened1/linux-hardened-5.13.18-hardened1.patch"
+ "name": "linux-hardened-5.13.19-hardened1.patch",
+ "sha256": "1cj99y2xn7l89lf4mn7arp0r98r4nmvql3ffjpngzv8hsf79xgg7",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.13.19-hardened1/linux-hardened-5.13.19-hardened1.patch"
},
"5.14": {
"extra": "-hardened1",
- "name": "linux-hardened-5.14.5-hardened1.patch",
- "sha256": "0qx7i9clxla2g59mcncg1wf07kvb5lpqkhdrc66xzpci65rq0qpd",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.14.5-hardened1/linux-hardened-5.14.5-hardened1.patch"
+ "name": "linux-hardened-5.14.6-hardened1.patch",
+ "sha256": "0db5jvbvrk93x745ylxwnmx6ldwhmaqdnb2hfa35j0i2xjaw4hxx",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.14.6-hardened1/linux-hardened-5.14.6-hardened1.patch"
},
"5.4": {
"extra": "-hardened1",
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
index 8869d0cf65..4fd140a361 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "4.14.246";
+ version = "4.14.247";
# 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 = "0fpgig84shpas1jc0h4s3aw9brkcq1as84gjbk4bfhc48bpi4mlw";
+ sha256 = "1kdhlsqpmw68xnfiyx98id8wis6kkxca2d4n7w2ncax0kyzrwyz7";
};
} // (args.argsOverride or {}))
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 d081f92332..ada819f485 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "4.19.206";
+ version = "4.19.207";
# 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 = "1h44lvzxd0cngj71bk8qba9dz7jlqj68ir6xjwfafglb81ppgsxp";
+ sha256 = "1fb658n89xf9asnaqi0bnh64ir2f78bdqyjvfb983qad9wqsadym";
};
} // (args.argsOverride or {}))
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
index 1469508eb0..f1e4329c2d 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
@@ -1,12 +1,12 @@
{ buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args:
buildLinux (args // rec {
- version = "4.4.283";
+ version = "4.4.284";
extraMeta.branch = "4.4";
extraMeta.broken = stdenv.isAarch64;
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1d9v4h4cbc4i371lhhwpxbmg88gna6xyi2ahfvv0clz60802y982";
+ sha256 = "00xkd2p181cfkys4nri93xy7snmn8g2481x3qz0js7g9p3kz5bqf";
};
} // (args.argsOverride or {}))
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
index 89f45b8021..22f506f565 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
@@ -1,12 +1,12 @@
{ buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args:
buildLinux (args // rec {
- version = "4.9.282";
+ version = "4.9.283";
extraMeta.branch = "4.9";
extraMeta.broken = stdenv.isAarch64;
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "059fin4si93ya13xy831w84q496ksxidpd3kyw38918sfy4p6wk7";
+ sha256 = "0pdh1lyhdp5c5n39wpr622kgchgf30iqk853a2rv9m3s3fry50lm";
};
} // (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 33a5c4640f..720b619049 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.10.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.10.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "5.10.66";
+ version = "5.10.68";
# 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 = "19y8zh6wvjzj55kynfpgm3zbapyhwsqkgilycvmbjr6ipfxhdyjx";
+ sha256 = "08cl4bg9k331apj5fjl3jx6s6l543dnbjc1cfvin951m7l787ahv";
};
} // (args.argsOverride or {}))
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.13.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.13.nix
index 9b72d9fcb9..3f5ae2e13f 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.13.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.13.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "5.13.18";
+ version = "5.13.19";
# 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 = "0iqz34yjbk5zg8wc9majq7afg34nsgi0yxn0j4k3xrn22kyl2dm2";
+ sha256 = "0yxbcd1k4l4cmdn0hzcck4s0yvhvq9fpwp120dv9cz4i9rrfqxz8";
};
} // (args.argsOverride or { }))
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.14.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.14.nix
index 46c34a4b51..45d39795db 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.14.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.14.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "5.14.5";
+ version = "5.14.7";
# 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 = "1zbcai5q1b5hjc3xhg05pghj5iyb0xsvrqyrazzmhrfbsqf8s5k5";
+ sha256 = "1avypasvic298823xzpzzkjbmfv9s8bjnmq92ri62qbakx23j9dg";
};
} // (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 f0da183e76..ff4f019fc5 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "5.4.147";
+ version = "5.4.148";
# 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 = "07242nlxf4s73ffdir3dsi37cjmm6bw9w7kac0j7x1s1j8sh9h7n";
+ sha256 = "1cwibh0y112hip5yd0n692rv44jh4sk2g6mj5n44g754k4i366a6";
};
} // (args.argsOverride or {}))
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-lqx.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-lqx.nix
index 118f0e632e..e4c9f03539 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-lqx.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-lqx.nix
@@ -1,8 +1,8 @@
{ lib, fetchFromGitHub, buildLinux, linux_zen, ... } @ args:
let
- version = "5.13.15";
- suffix = "lqx1";
+ version = "5.14.6";
+ suffix = "lqx4";
in
buildLinux (args // {
@@ -14,11 +14,11 @@ buildLinux (args // {
owner = "zen-kernel";
repo = "zen-kernel";
rev = "v${version}-${suffix}";
- sha256 = "sha256-YDdBOB49NkX2V+lA7JeKRXfpo81/MSoLDOsPjphhBJA=";
+ sha256 = "sha256-arje/B/oXW/2QUHKi1vJ2n20zNbri1bcMU58mE0evOM=";
};
extraMeta = {
- branch = "5.13/master";
+ branch = "5.14/master";
maintainers = with lib.maintainers; [ atemu ];
description = linux_zen.meta.description + " (Same as linux_zen but less aggressive release schedule)";
};
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix
index 826d99883e..daa3c67da9 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix
@@ -6,7 +6,7 @@
, ... } @ args:
let
- version = "5.10.59-rt52"; # updated by ./update-rt.sh
+ version = "5.10.65-rt53"; # updated by ./update-rt.sh
branch = lib.versions.majorMinor version;
kversion = builtins.elemAt (lib.splitString "-" version) 0;
in buildLinux (args // {
@@ -18,14 +18,14 @@ in buildLinux (args // {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz";
- sha256 = "107anv16khx055rpkvfd532rdcfg4ffbs7bhp45hdqi3bz0ssg1k";
+ sha256 = "0riyq1gdm18642fpnhpcw8hspcjqzprzhqnygjxabjjvrvdxxlzd";
};
kernelPatches = let rt-patch = {
name = "rt";
patch = fetchurl {
url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz";
- sha256 = "0i66z1njppn9qvl8msarcgbvmgby6hv8w0k0rmlizwj09i1pmwdx";
+ sha256 = "1sxyic3895dch3x7cabiip5lxv9wqypn22hcy02jg9825260cmd3";
};
}; in [ rt-patch ] ++ kernelPatches;
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-xanmod.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-xanmod.nix
index 366ce6d0e4..692f661d36 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-xanmod.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-xanmod.nix
@@ -1,7 +1,7 @@
{ lib, stdenv, buildLinux, fetchFromGitHub, ... } @ args:
let
- version = "5.14.4";
+ version = "5.14.6";
release = "1";
suffix = "xanmod${release}-cacule";
in
@@ -13,7 +13,7 @@ buildLinux (args // rec {
owner = "xanmod";
repo = "linux";
rev = modDirVersion;
- sha256 = "sha256-cRm5LVAIKQalcJS00ZM4cQHAiStGOQC+IfWsuPNi4UY=";
+ sha256 = "sha256-vtOMnY0PeG3Th2YsNXhzwBToKtIatv6ceyMPSKiIR3M=";
};
structuredExtraConfig = with lib.kernel; {
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/libfabric/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/libfabric/default.nix
deleted file mode 100644
index 2abe07b096..0000000000
--- a/third_party/nixpkgs/pkgs/os-specific/linux/libfabric/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, libpsm2 }:
-
-stdenv.mkDerivation rec {
- pname = "libfabric";
- version = "1.13.0";
-
- enableParallelBuilding = true;
-
- src = fetchFromGitHub {
- owner = "ofiwg";
- repo = pname;
- rev = "v${version}";
- sha256 = "sha256-felGKpdihOi4TCp95T1ti7fErQVphP0vYGRKEwlQt4Q=";
- };
-
- nativeBuildInputs = [ pkg-config autoreconfHook ] ;
-
- buildInputs = [ libpsm2 ] ;
-
- configureFlags = [ "--enable-psm2=${libpsm2}" ] ;
-
- meta = with lib; {
- homepage = "http://libfabric.org/";
- description = "Open Fabric Interfaces";
- license = with licenses; [ gpl2 bsd2 ];
- platforms = [ "x86_64-linux" ];
- maintainers = [ maintainers.bzizou ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/libpsm2/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/libpsm2/default.nix
index 1ac4580b13..8b979d4795 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/libpsm2/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/libpsm2/default.nix
@@ -13,6 +13,12 @@ stdenv.mkDerivation rec {
buildInputs = [ numactl pkg-config ];
+ makeFlags = [
+ # Disable blanket -Werror to avoid build failures
+ # on fresh toolchains like gcc-11.
+ "WERROR="
+ ];
+
installFlags = [
"DESTDIR=$(out)"
"UDEVDIR=/etc/udev"
@@ -35,7 +41,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/intel/opa-psm2";
description = "The PSM2 library supports a number of fabric media and stacks";
license = with licenses; [ gpl2 bsd3 ];
- platforms = [ "x86_64-linux" ];
+ platforms = [ "x86_64-linux" ];
maintainers = [ maintainers.bzizou ];
};
}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/nvidia-x11/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/nvidia-x11/default.nix
index 7dccdccaf7..6d21a4fca6 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/nvidia-x11/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/nvidia-x11/default.nix
@@ -19,10 +19,10 @@ rec {
# Policy: use the highest stable version as the default (on our master).
stable = if stdenv.hostPlatform.system == "x86_64-linux"
then generic {
- version = "470.63.01";
- sha256_64bit = "sha256:057dsc0j3136r5gc08id3rwz9c0x7i01xkcwfk77vqic9b6486kg";
- settingsSha256 = "sha256:0lizp4hn49yvca2yd76yh3awld98pkaa35a067lpcld35vb5brgv";
- persistencedSha256 = "sha256:1f3gdpa23ipjy2xwf7qnxmw7w8xxhqy25rmcz34xkngjf4fn4pbs";
+ version = "470.74";
+ sha256_64bit = "sha256:0snzrb78f283rl92r5cqnr7bdk3yfkqpjac80sqskwi9wgg17r9k";
+ settingsSha256 = "sha256:0hd9973l0zd8a0ia1dysfrk30jqxff1rr07b79ggvqd1xnvv0iqn";
+ persistencedSha256 = "sha256:0i8wfhz53hdnabdcx9awki3nk6xa6dadzn91iswhmfm4jj6964jf";
}
else legacy_390;
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/nvidia-x11/generic.nix b/third_party/nixpkgs/pkgs/os-specific/linux/nvidia-x11/generic.nix
index 282d972882..6f58e3e8f1 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/nvidia-x11/generic.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/nvidia-x11/generic.nix
@@ -111,7 +111,7 @@ let
description = "X.org driver and kernel module for NVIDIA graphics cards";
license = licenses.unfreeRedistributable;
platforms = [ "x86_64-linux" ] ++ optionals (!i686bundled) [ "i686-linux" ];
- maintainers = with maintainers; [ baracoder ];
+ maintainers = with maintainers; [ ];
priority = 4; # resolves collision with xorg-server's "lib/xorg/modules/extensions/libglx.so"
inherit broken;
};
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/procdump/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/procdump/default.nix
index 75ca2cb165..0b40a4dd03 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/procdump/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/procdump/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "procdump";
- version = "1.1.1";
+ version = "1.2";
src = fetchFromGitHub {
owner = "Microsoft";
repo = "ProcDump-for-Linux";
rev = version;
- sha256 = "0h5fhk39d10kjbinzw1yp6nr8w8l300mn9qxrkpivdkyfn6bpq2f";
+ sha256 = "sha256-gVswAezHl7E2cBTJEQhPFXhHkzhWVHSpPF8m0s8+ekc=";
};
nativeBuildInputs = [ zlib ];
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 e4c6faa947..c9f0438c86 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/zfs/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/zfs/default.nix
@@ -196,6 +196,7 @@ let
license = licenses.cddl;
platforms = platforms.linux;
maintainers = with maintainers; [ hmenke jcumming jonringer wizeman fpletz globin mic92 ];
+ mainProgram = "zfs";
# If your Linux kernel version is not yet supported by zfs, try zfsUnstable.
# On NixOS set the option boot.zfs.enableUnstable.
broken = buildKernel && (kernelCompatible != null) && !kernelCompatible;
@@ -222,10 +223,13 @@ in {
latestCompatibleLinuxPackages = linuxPackages_5_14;
# this package should point to a version / git revision compatible with the latest kernel release
+ # IMPORTANT: Always use a tagged release candidate or commits from the
+ # zfs--staging branch, because this is tested by the OpenZFS
+ # maintainers.
version = "2.1.1";
# rev = "0000000000000000000000000000000000000000";
- sha256 = "sha256-wVbjpVrPQmhJmMqdGUf0IwlCIoOsT7Zfj5lxSKcOsgg=";
+ sha256 = "sha256-UUuJa5w/GsEvsgH/BnXFsP/dsOt9wwmPqKzDxLPrhiY=";
isUnstable = true;
};
diff --git a/third_party/nixpkgs/pkgs/servers/adguardhome/bins.nix b/third_party/nixpkgs/pkgs/servers/adguardhome/bins.nix
new file mode 100644
index 0000000000..2489bd7a79
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/adguardhome/bins.nix
@@ -0,0 +1,19 @@
+{ fetchurl, fetchzip }:
+{
+"x86_64-darwin" = fetchzip {
+ sha256 = "sha256-ec1l4KxKJH4Iwg9hW+xlxLADGLN1vParYaWIw7nCfKA=";
+ url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.106.3/AdGuardHome_darwin_amd64.zip";
+};
+"i686-linux" = fetchurl {
+ sha256 = "sha256-9aGyC76WyzwHlAkR72kuNcd/68XdWWC3gfT92IuW2LY=";
+ url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.106.3/AdGuardHome_linux_386.tar.gz";
+};
+"x86_64-linux" = fetchurl {
+ sha256 = "sha256-qJMymTxmoPlIhuJD6zFBWWwzz+CFx+9+MOrRiFtA4IY=";
+ url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.106.3/AdGuardHome_linux_amd64.tar.gz";
+};
+"aarch64-linux" = fetchurl {
+ sha256 = "sha256-Z5hekNxeemqWsMu7n3UTmYCzdKp5Xsp9ku0G2LOqC80=";
+ url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.106.3/AdGuardHome_linux_arm64.tar.gz";
+};
+}
diff --git a/third_party/nixpkgs/pkgs/servers/adguardhome/default.nix b/third_party/nixpkgs/pkgs/servers/adguardhome/default.nix
index 009b646660..34f64edc6b 100644
--- a/third_party/nixpkgs/pkgs/servers/adguardhome/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/adguardhome/default.nix
@@ -1,23 +1,24 @@
-{ lib, stdenv, fetchurl }:
+{ lib, stdenv, fetchurl, fetchzip, system ? stdenv.targetPlatform }:
stdenv.mkDerivation rec {
pname = "adguardhome";
version = "0.106.3";
- src = fetchurl {
- url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v${version}/AdGuardHome_linux_amd64.tar.gz";
- sha256 = "11p081dqilga61zfziw5w37k6v2r84qynhz2hr4gk8367jck54x8";
- };
+ src = (import ./bins.nix { inherit fetchurl fetchzip; }).${system};
installPhase = ''
install -m755 -D ./AdGuardHome $out/bin/adguardhome
'';
+ passthru = {
+ updateScript = ./update.sh;
+ };
+
meta = with lib; {
homepage = "https://github.com/AdguardTeam/AdGuardHome";
description = "Network-wide ads & trackers blocking DNS server";
- platforms = platforms.linux;
- maintainers = with maintainers; [ numkem ];
- license = licenses.gpl3;
+ platforms = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" ];
+ maintainers = with maintainers; [ numkem iagoq ];
+ license = licenses.gpl3Only;
};
}
diff --git a/third_party/nixpkgs/pkgs/servers/adguardhome/update.sh b/third_party/nixpkgs/pkgs/servers/adguardhome/update.sh
new file mode 100755
index 0000000000..69f1d8e97f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/adguardhome/update.sh
@@ -0,0 +1,38 @@
+#! /usr/bin/env nix-shell
+#! nix-shell -i bash -p curl gnugrep nix-prefetch jq
+
+# This file is based on /pkgs/servers/gotify/update.sh
+
+set -euo pipefail
+
+dirname="$(dirname "$0")"
+bins="$dirname/bins.nix"
+
+latest_release=$(curl --silent https://api.github.com/repos/AdguardTeam/AdGuardHome/releases/latest)
+version=$(jq -r '.tag_name' <<<"$latest_release")
+
+echo "got version $version"
+
+declare -A systems
+systems[linux_386]=i686-linux
+systems[linux_amd64]=x86_64-linux
+systems[linux_arm64]=aarch64-linux
+systems[darwin_amd64]=x86_64-darwin
+
+echo '{ fetchurl, fetchzip }:' > "$bins"
+echo '{' >> "$bins"
+
+for asset in $(curl --silent https://api.github.com/repos/AdguardTeam/AdGuardHome/releases/latest | jq -c '.assets[]') ; do
+ url="$(jq -r '.browser_download_url' <<< "$asset")"
+ adg_system="$(grep -Eo '(darwin|linux)_(386|amd64|arm64)' <<< "$url" || true)"
+ if [ -n "$adg_system" ]; then
+ fetch="$(grep '\.zip$' <<< "$url" > /dev/null && echo fetchzip || echo fetchurl)"
+ nix_system=${systems[$adg_system]}
+ nix_src="$(nix-prefetch -s --output nix $fetch --url $url)"
+ echo "\"$nix_system\" = $fetch $nix_src;" >> $bins
+ fi
+done
+
+echo '}' >> "$bins"
+
+sed -i -r -e "s/version\s*?=\s*?.*?;/version = \"${version#v}\";/" "$dirname/default.nix"
diff --git a/third_party/nixpkgs/pkgs/servers/heisenbridge/default.nix b/third_party/nixpkgs/pkgs/servers/heisenbridge/default.nix
index a9c33a7a28..620cf5209e 100644
--- a/third_party/nixpkgs/pkgs/servers/heisenbridge/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/heisenbridge/default.nix
@@ -1,14 +1,14 @@
-{ lib, fetchFromGitHub, python3Packages }:
+{ lib, fetchurl, python3Packages }:
python3Packages.buildPythonPackage rec {
pname = "heisenbridge";
- version = "1.1.0";
+ version = "1.1.2";
- src = fetchFromGitHub {
- owner = "hifi";
- repo = "heisenbridge";
- rev = "v${version}";
- sha256 = "sha256-7B4orrANb4hTXJ4cFYxhmrOgEIoU3TPmsR239JhIrTw=";
+ # Use the release tarball because it has the version set correctly using the
+ # version.txt file.
+ src = fetchurl {
+ url = "https://github.com/hifi/heisenbridge/releases/download/v${version}/heisenbridge-${version}.tar.gz";
+ sha256 = "sha256-hY0dB4QT9W18ubUytvJwRUWKpNQMpyYdSLbmu+c8BCo=";
};
propagatedBuildInputs = with python3Packages; [
@@ -17,8 +17,6 @@ python3Packages.buildPythonPackage rec {
pyyaml
];
- checkInputs = [ python3Packages.pytestCheckHook ];
-
meta = with lib; {
description = "A bouncer-style Matrix-IRC bridge.";
homepage = "https://github.com/hifi/heisenbridge";
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 d1d70bff7a..287f19e52b 100644
--- a/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
+++ b/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
@@ -2,7 +2,7 @@
# Do not edit!
{
- version = "2021.9.6";
+ version = "2021.9.7";
components = {
"abode" = ps: with ps; [ abodepy ];
"accuweather" = ps: with ps; [ accuweather ];
diff --git a/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix b/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix
index 866bbe25a8..70adadedc2 100644
--- a/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/home-assistant/default.nix
@@ -145,7 +145,7 @@ let
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
- hassVersion = "2021.9.6";
+ hassVersion = "2021.9.7";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
@@ -162,7 +162,7 @@ in with py.pkgs; buildPythonApplication rec {
owner = "home-assistant";
repo = "core";
rev = version;
- sha256 = "1ac56gdnhzkf19h29g0f54camw6v1cg5wx0crhm23r45qlfsjacs";
+ sha256 = "1vcdnxh671iqhlbf6811j537by2i03fhryp9r9x77477y2y0xd6k";
};
# leave this in, so users don't have to constantly update their downstream patch handling
@@ -175,7 +175,6 @@ in with py.pkgs; buildPythonApplication rec {
--replace "awesomeversion==21.4.0" "awesomeversion" \
--replace "bcrypt==3.1.7" "bcrypt" \
--replace "cryptography==3.3.2" "cryptography" \
- --replace "httpx==0.18.2" "httpx>=0.18.2" \
--replace "pip>=8.0.3,<20.3" "pip" \
--replace "requests==2.25.1" "requests>=2.25.1" \
--replace "ruamel.yaml==0.15.100" "ruamel.yaml"
@@ -790,6 +789,8 @@ in with py.pkgs; buildPythonApplication rec {
# wemo/test_sensor.py: KeyError for various power attributes
"--deselect tests/components/wemo/test_sensor.py::TestInsightTodayEnergy::test_state_unavailable"
"--deselect tests/components/wemo/test_sensor.py::TestInsightCurrentPower::test_state_unavailable"
+ # tado/test_climate.py: Tries to connect to my.tado.com
+ "--deselect tests/components/tado/test_climate.py::test_air_con["
# helpers/test_system_info.py: AssertionError: assert 'Unknown' == 'Home Assistant Container'
"--deselect tests/helpers/test_system_info.py::test_container_installationtype"
# tests are located in tests/
diff --git a/third_party/nixpkgs/pkgs/servers/http/nginx/generic.nix b/third_party/nixpkgs/pkgs/servers/http/nginx/generic.nix
index e13c0b4e92..ecbf8071d6 100644
--- a/third_party/nixpkgs/pkgs/servers/http/nginx/generic.nix
+++ b/third_party/nixpkgs/pkgs/servers/http/nginx/generic.nix
@@ -119,15 +119,15 @@ stdenv.mkDerivation {
./nix-skip-check-logs-path.patch
] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
(fetchpatch {
- url = "https://raw.githubusercontent.com/openwrt/packages/master/net/nginx/patches/102-sizeof_test_fix.patch";
+ url = "https://raw.githubusercontent.com/openwrt/packages/c057dfb09c7027287c7862afab965a4cd95293a3/net/nginx/patches/102-sizeof_test_fix.patch";
sha256 = "0i2k30ac8d7inj9l6bl0684kjglam2f68z8lf3xggcc2i5wzhh8a";
})
(fetchpatch {
- url = "https://raw.githubusercontent.com/openwrt/packages/master/net/nginx/patches/101-feature_test_fix.patch";
+ url = "https://raw.githubusercontent.com/openwrt/packages/c057dfb09c7027287c7862afab965a4cd95293a3/net/nginx/patches/101-feature_test_fix.patch";
sha256 = "0v6890a85aqmw60pgj3mm7g8nkaphgq65dj4v9c6h58wdsrc6f0y";
})
(fetchpatch {
- url = "https://raw.githubusercontent.com/openwrt/packages/master/net/nginx/patches/103-sys_nerr.patch";
+ url = "https://raw.githubusercontent.com/openwrt/packages/c057dfb09c7027287c7862afab965a4cd95293a3/net/nginx/patches/103-sys_nerr.patch";
sha256 = "0s497x6mkz947aw29wdy073k8dyjq8j99lax1a1mzpikzr4rxlmd";
})
] ++ mapModules "patches");
diff --git a/third_party/nixpkgs/pkgs/servers/maddy/default.nix b/third_party/nixpkgs/pkgs/servers/maddy/default.nix
index 88631112fa..658d5e34fb 100644
--- a/third_party/nixpkgs/pkgs/servers/maddy/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/maddy/default.nix
@@ -31,8 +31,8 @@ buildGoModule rec {
meta = with lib; {
description = "Composable all-in-one mail server";
- homepage = "https://foxcpp.dev/maddy";
+ homepage = "https://maddy.email";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ lxea ];
+ maintainers = with maintainers; [];
};
}
diff --git a/third_party/nixpkgs/pkgs/servers/matrix-synapse/default.nix b/third_party/nixpkgs/pkgs/servers/matrix-synapse/default.nix
index e25b6758b4..058a9be261 100644
--- a/third_party/nixpkgs/pkgs/servers/matrix-synapse/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/matrix-synapse/default.nix
@@ -27,11 +27,11 @@ let
in
buildPythonApplication rec {
pname = "matrix-synapse";
- version = "1.42.0";
+ version = "1.43.0";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-wJFjjm9apRqjk5eN/kIEgecHgm/XLbtwXHEpM2pmvO8=";
+ sha256 = "sha256-t3ZXtEq/sHYymta4gYfmdBzpExyxepGQ4lzvZii2Q70=";
};
patches = [
@@ -81,7 +81,7 @@ buildPythonApplication rec {
doCheck = !stdenv.isDarwin;
checkPhase = ''
- PYTHONPATH=".:$PYTHONPATH" ${py.interpreter} -m twisted.trial tests
+ PYTHONPATH=".:$PYTHONPATH" ${py.interpreter} -m twisted.trial -j $NIX_BUILD_CORES tests
'';
passthru.tests = { inherit (nixosTests) matrix-synapse; };
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
index a87d30d735..e67a23f134 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/default.nix
@@ -10,13 +10,13 @@
mkYarnPackage rec {
pname = "grafana-image-renderer";
- version = "3.0.0";
+ version = "3.2.0";
src = fetchFromGitHub {
owner = "grafana";
repo = "grafana-image-renderer";
rev = "v${version}";
- sha256 = "sha256-wg+cMAMqj4JORh5LPJnNELgsJYAxVgz2YPOl87WWda4=";
+ sha256 = "sha256-PEi8jreYCafKBa8M5Mo6/g03pS1PHvmhgMpuwIlUePY=";
};
buildPhase = ''
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/package.json b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/package.json
index c1db7f8618..1cd26f57b9 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/package.json
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/package.json
@@ -21,7 +21,7 @@
"@grpc/grpc-js": "^1.0",
"@grpc/proto-loader": "^0.5.4",
"@hapi/boom": "^9.1.0",
- "chokidar": "^3.5.1",
+ "chokidar": "^3.5.2",
"eslint": "^7.13.0",
"express": "^4.16.3",
"express-prom-bundle": "^5.1.5",
@@ -29,8 +29,9 @@
"lodash": "^4.17.21",
"minimist": "^1.2.0",
"morgan": "^1.9.0",
+ "on-finished": "^2.3.0",
"prom-client": "^11.5.3",
- "puppeteer": "^3.3.0",
+ "puppeteer": "^10.0.0",
"puppeteer-cluster": "^0.22.0",
"unique-filename": "^1.1.0",
"winston": "^3.2.1"
@@ -41,9 +42,9 @@
"husky": "^4.3.8",
"lint-staged": "^9.5.0",
"pkg": "^5.1.0",
- "prettier": "^1.19.1",
+ "prettier": "2.2.1",
"tsc-watch": "^4.2.3",
- "typescript": "^3.8.3"
+ "typescript": "^4.3.2"
},
"husky": {
"hooks": {
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
index 80fd4569e6..b58c74f73e 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.lock
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.lock
@@ -291,10 +291,12 @@ acorn@^7.4.0:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-agent-base@5:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c"
- integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==
+agent-base@6:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
+ integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
+ dependencies:
+ debug "4"
aggregate-error@^3.0.0:
version "3.1.0"
@@ -373,7 +375,7 @@ any-observable@^0.3.0:
resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b"
integrity sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==
-anymatch@~3.1.1:
+anymatch@~3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
@@ -427,11 +429,11 @@ at-least-node@^1.0.0:
integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
axios@^0.21.1:
- version "0.21.1"
- resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8"
- integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==
+ version "0.21.4"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575"
+ integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==
dependencies:
- follow-redirects "^1.10.0"
+ follow-redirects "^1.14.0"
balanced-match@^1.0.0:
version "1.0.2"
@@ -570,20 +572,20 @@ chalk@^4.0.0, chalk@^4.1.0:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
-chokidar@^3.5.1:
- version "3.5.1"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
- integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
+chokidar@^3.5.2:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
+ integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
dependencies:
- anymatch "~3.1.1"
+ anymatch "~3.1.2"
braces "~3.0.2"
- glob-parent "~5.1.0"
+ glob-parent "~5.1.2"
is-binary-path "~2.1.0"
is-glob "~4.0.1"
normalize-path "~3.0.0"
- readdirp "~3.5.0"
+ readdirp "~3.6.0"
optionalDependencies:
- fsevents "~2.3.1"
+ fsevents "~2.3.2"
chownr@^1.1.1:
version "1.1.4"
@@ -771,7 +773,7 @@ debug@2.6.9:
dependencies:
ms "2.0.0"
-debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1:
+debug@4, debug@4.3.1, debug@^4.0.1, debug@^4.1.1:
version "4.3.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
@@ -839,6 +841,11 @@ detect-libc@^1.0.3:
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
+devtools-protocol@0.0.883894:
+ version "0.0.883894"
+ resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.883894.tgz#d403f2c75cd6d71c916aee8dde9258da988a4da9"
+ integrity sha512-33idhm54QJzf3Q7QofMgCvIVSd2o9H3kQPWaKT/fhoZh+digc+WSiMhbkeG3iN79WY4Hwr9G05NpbhEVrsOYAg==
+
dir-glob@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
@@ -1124,7 +1131,7 @@ express@^4.16.3:
utils-merge "1.0.1"
vary "~1.1.2"
-extract-zip@^2.0.0:
+extract-zip@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a"
integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==
@@ -1228,6 +1235,14 @@ finalhandler@~1.1.2:
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"
+
find-up@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
@@ -1261,10 +1276,10 @@ fn.name@1.x.x:
resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc"
integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==
-follow-redirects@^1.10.0:
- version "1.14.0"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.0.tgz#f5d260f95c5f8c105894491feee5dc8993b402fe"
- integrity sha512-0vRwd7RKQBTt+mgu87mtYeofLFZpTas2S9zY+jIeuLJMNvudIgF52nr19q40HOwH5RrhWIPuj9puybzSJiRrVg==
+follow-redirects@^1.14.0:
+ version "1.14.3"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.3.tgz#6ada78118d8d24caee595595accdc0ac6abd022e"
+ integrity sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==
forwarded@~0.1.2:
version "0.1.2"
@@ -1309,7 +1324,7 @@ fs.realpath@^1.0.0:
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
-fsevents@~2.3.1:
+fsevents@~2.3.2:
version "2.3.2"
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
@@ -1360,7 +1375,7 @@ github-from-package@0.0.0:
resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce"
integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=
-glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0:
+glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
@@ -1480,12 +1495,12 @@ http-errors@~1.7.2:
statuses ">= 1.5.0 < 2"
toidentifier "1.0.0"
-https-proxy-agent@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz#702b71fb5520a132a66de1f67541d9e62154d82b"
- integrity sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==
+https-proxy-agent@5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
+ integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
dependencies:
- agent-base "5"
+ agent-base "6"
debug "4"
husky@^4.3.8:
@@ -1845,6 +1860,13 @@ listr@^0.14.3:
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"
+
locate-path@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
@@ -1978,11 +2000,6 @@ mime@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.5.2"
- resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe"
- integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==
-
mimic-fn@^1.0.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
@@ -2015,6 +2032,13 @@ mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3:
resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113"
integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==
+mkdirp@^0.5.1:
+ 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.10.0"
resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.10.0.tgz#091778abc1fc47cd3509824653dae1faab6b17d7"
@@ -2081,6 +2105,11 @@ node-cleanup@^2.1.2:
resolved "https://registry.yarnpkg.com/node-cleanup/-/node-cleanup-2.1.2.tgz#7ac19abd297e09a7f72a71545d951b517e4dde2c"
integrity sha1-esGavSl+Caf3KnFUXZUbUX5N3iw=
+node-fetch@2.6.1:
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
+ integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
+
noop-logger@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2"
@@ -2197,6 +2226,13 @@ p-is-promise@^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.3.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
+ integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
+ dependencies:
+ p-try "^2.0.0"
+
p-limit@^3.0.2:
version "3.1.0"
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
@@ -2204,6 +2240,13 @@ p-limit@^3.0.2:
dependencies:
yocto-queue "^0.1.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-locate@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
@@ -2223,6 +2266,11 @@ p-map@^3.0.0:
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==
+
parent-module@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -2300,6 +2348,13 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d"
integrity sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==
+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-dir@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760"
@@ -2378,17 +2433,22 @@ prelude-ls@~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==
+prettier@2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"
+ integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==
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.0, progress@^2.0.1, progress@^2.0.3:
+progress@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.1.tgz#c9242169342b1c29d275889c95734621b1952e31"
+ integrity sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==
+
+progress@^2.0.0, 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==
@@ -2427,7 +2487,7 @@ proxy-addr@~2.0.5:
forwarded "~0.1.2"
ipaddr.js "1.9.1"
-proxy-from-env@^1.0.0:
+proxy-from-env@1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
@@ -2459,21 +2519,23 @@ puppeteer-cluster@^0.22.0:
dependencies:
debug "^4.1.1"
-puppeteer@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-3.3.0.tgz#95839af9fdc0aa4de7e5ee073a4c0adeb9e2d3d7"
- integrity sha512-23zNqRltZ1PPoK28uRefWJ/zKb5Jhnzbbwbpcna2o5+QMn17F0khq5s1bdH3vPlyj+J36pubccR8wiNA/VE0Vw==
+puppeteer@^10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-10.0.0.tgz#1b597c956103e2d989ca17f41ba4693b20a3640c"
+ integrity sha512-AxHvCb9IWmmP3gMW+epxdj92Gglii+6Z4sb+W+zc2hTTu10HF0yg6hGXot5O74uYkVqG3lfDRLfnRpi6WOwi5A==
dependencies:
- debug "^4.1.0"
- extract-zip "^2.0.0"
- https-proxy-agent "^4.0.0"
- mime "^2.0.3"
- progress "^2.0.1"
- proxy-from-env "^1.0.0"
- rimraf "^3.0.2"
- tar-fs "^2.0.0"
- unbzip2-stream "^1.3.3"
- ws "^7.2.3"
+ debug "4.3.1"
+ devtools-protocol "0.0.883894"
+ extract-zip "2.0.1"
+ https-proxy-agent "5.0.0"
+ node-fetch "2.6.1"
+ pkg-dir "4.2.0"
+ progress "2.0.1"
+ proxy-from-env "1.1.0"
+ rimraf "3.0.2"
+ tar-fs "2.0.0"
+ unbzip2-stream "1.3.3"
+ ws "7.4.6"
qs@6.7.0:
version "6.7.0"
@@ -2532,10 +2594,10 @@ readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
-readdirp@~3.5.0:
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"
- integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
+readdirp@~3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
dependencies:
picomatch "^2.2.1"
@@ -2585,7 +2647,7 @@ reusify@^1.0.4:
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
-rimraf@^3.0.0, rimraf@^3.0.2:
+rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
@@ -2912,6 +2974,16 @@ table@^6.0.4:
string-width "^4.2.0"
strip-ansi "^6.0.0"
+tar-fs@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.0.0.tgz#677700fc0c8b337a78bee3623fdc235f21d7afad"
+ integrity sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==
+ dependencies:
+ chownr "^1.1.1"
+ mkdirp "^0.5.1"
+ pump "^3.0.0"
+ tar-stream "^2.0.0"
+
tar-fs@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784"
@@ -2922,7 +2994,7 @@ tar-fs@^2.0.0:
pump "^3.0.0"
tar-stream "^2.1.4"
-tar-stream@^2.1.4:
+tar-stream@^2.0.0, tar-stream@^2.1.4:
version "2.2.0"
resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287"
integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==
@@ -3037,15 +3109,15 @@ type-is@~1.6.17, type-is@~1.6.18:
media-typer "0.3.0"
mime-types "~2.1.24"
-typescript@^3.8.3:
- version "3.9.9"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.9.tgz#e69905c54bc0681d0518bd4d587cc6f2d0b1a674"
- integrity sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==
+typescript@^4.3.2:
+ version "4.3.2"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.2.tgz#399ab18aac45802d6f2498de5054fcbbe716a805"
+ integrity sha512-zZ4hShnmnoVnAHpVHWpTcxdv7dWP60S2FsydQLV8V5PbS3FifjWFFRiHSWpDJahly88PRyV5teTSLoq4eG7mKw==
-unbzip2-stream@^1.3.3:
- version "1.4.3"
- resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7"
- integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==
+unbzip2-stream@1.3.3:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz#d156d205e670d8d8c393e1c02ebd506422873f6a"
+ integrity sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==
dependencies:
buffer "^5.2.1"
through "^2.3.8"
@@ -3175,7 +3247,7 @@ wrappy@1:
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
-ws@^7.2.3:
+ws@7.4.6:
version "7.4.6"
resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c"
integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==
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
index 5cec9f36ef..dcf5351e45 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-image-renderer/yarn.nix
@@ -354,11 +354,11 @@
};
}
{
- name = "agent_base___agent_base_5.1.1.tgz";
+ name = "agent_base___agent_base_6.0.2.tgz";
path = fetchurl {
- name = "agent_base___agent_base_5.1.1.tgz";
- url = "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz";
- sha1 = "e8fb3f242959db44d63be665db7a8e739537a32c";
+ name = "agent_base___agent_base_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz";
+ sha1 = "49fff58577cfee3f37176feab4c22e00f86d7f77";
};
}
{
@@ -530,11 +530,11 @@
};
}
{
- name = "axios___axios_0.21.1.tgz";
+ name = "axios___axios_0.21.4.tgz";
path = fetchurl {
- name = "axios___axios_0.21.1.tgz";
- url = "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz";
- sha1 = "22563481962f4d6bde9a76d516ef0e5d3c09b2b8";
+ name = "axios___axios_0.21.4.tgz";
+ url = "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz";
+ sha1 = "c67b90dc0568e5c1cf2b0b858c43ba28e2eda575";
};
}
{
@@ -690,11 +690,11 @@
};
}
{
- name = "chokidar___chokidar_3.5.1.tgz";
+ name = "chokidar___chokidar_3.5.2.tgz";
path = fetchurl {
- name = "chokidar___chokidar_3.5.1.tgz";
- url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz";
- sha1 = "ee9ce7bbebd2b79f49f304799d5468e31e14e68a";
+ name = "chokidar___chokidar_3.5.2.tgz";
+ url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz";
+ sha1 = "dba3976fcadb016f66fd365021d91600d01c1e75";
};
}
{
@@ -1017,6 +1017,14 @@
sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b";
};
}
+ {
+ name = "devtools_protocol___devtools_protocol_0.0.883894.tgz";
+ path = fetchurl {
+ name = "devtools_protocol___devtools_protocol_0.0.883894.tgz";
+ url = "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.883894.tgz";
+ sha1 = "d403f2c75cd6d71c916aee8dde9258da988a4da9";
+ };
+ }
{
name = "dir_glob___dir_glob_3.0.1.tgz";
path = fetchurl {
@@ -1393,6 +1401,14 @@
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 = "find_up___find_up_5.0.0.tgz";
path = fetchurl {
@@ -1434,11 +1450,11 @@
};
}
{
- name = "follow_redirects___follow_redirects_1.14.0.tgz";
+ name = "follow_redirects___follow_redirects_1.14.3.tgz";
path = fetchurl {
- name = "follow_redirects___follow_redirects_1.14.0.tgz";
- url = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.0.tgz";
- sha1 = "f5d260f95c5f8c105894491feee5dc8993b402fe";
+ name = "follow_redirects___follow_redirects_1.14.3.tgz";
+ url = "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.3.tgz";
+ sha1 = "6ada78118d8d24caee595595accdc0ac6abd022e";
};
}
{
@@ -1682,11 +1698,11 @@
};
}
{
- name = "https_proxy_agent___https_proxy_agent_4.0.0.tgz";
+ name = "https_proxy_agent___https_proxy_agent_5.0.0.tgz";
path = fetchurl {
- name = "https_proxy_agent___https_proxy_agent_4.0.0.tgz";
- url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz";
- sha1 = "702b71fb5520a132a66de1f67541d9e62154d82b";
+ name = "https_proxy_agent___https_proxy_agent_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz";
+ sha1 = "e2a90542abb68a762e0a0850f6c9edadfd8506b2";
};
}
{
@@ -2121,6 +2137,14 @@
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 = "locate_path___locate_path_6.0.0.tgz";
path = fetchurl {
@@ -2297,14 +2321,6 @@
sha1 = "32cd9e5c64553bd58d19a568af452acff04981b1";
};
}
- {
- name = "mime___mime_2.5.2.tgz";
- path = fetchurl {
- name = "mime___mime_2.5.2.tgz";
- url = "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz";
- sha1 = "6e3dc6cc2b9510643830e5f19d5cb753da5eeabe";
- };
- }
{
name = "mimic_fn___mimic_fn_1.2.0.tgz";
path = fetchurl {
@@ -2353,6 +2369,14 @@
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 = "morgan___morgan_1.10.0.tgz";
path = fetchurl {
@@ -2441,6 +2465,14 @@
sha1 = "7ac19abd297e09a7f72a71545d951b517e4dde2c";
};
}
+ {
+ 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 = "noop_logger___noop_logger_0.1.1.tgz";
path = fetchurl {
@@ -2577,6 +2609,14 @@
sha1 = "58e78c7dfe2e163cf2a04ff869e7c1dba64a5971";
};
}
+ {
+ 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.1.0.tgz";
path = fetchurl {
@@ -2585,6 +2625,14 @@
sha1 = "e1daccbe78d0d1388ca18c64fea38e3e57e3706b";
};
}
+ {
+ 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 {
@@ -2609,6 +2657,14 @@
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 = "parent_module___parent_module_1.0.1.tgz";
path = fetchurl {
@@ -2713,6 +2769,14 @@
sha1 = "465547f359ccc206d3c48e46a1bcb89bf7ee619d";
};
}
+ {
+ 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_dir___pkg_dir_5.0.0.tgz";
path = fetchurl {
@@ -2770,11 +2834,11 @@
};
}
{
- name = "prettier___prettier_1.19.1.tgz";
+ name = "prettier___prettier_2.2.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 = "prettier___prettier_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz";
+ sha1 = "795a1a78dd52f073da0cd42b21f9c91381923ff5";
};
}
{
@@ -2785,6 +2849,14 @@
sha1 = "7820d9b16120cc55ca9ae7792680ae7dba6d7fe2";
};
}
+ {
+ name = "progress___progress_2.0.1.tgz";
+ path = fetchurl {
+ name = "progress___progress_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/progress/-/progress-2.0.1.tgz";
+ sha1 = "c9242169342b1c29d275889c95734621b1952e31";
+ };
+ }
{
name = "progress___progress_2.0.3.tgz";
path = fetchurl {
@@ -2858,11 +2930,11 @@
};
}
{
- name = "puppeteer___puppeteer_3.3.0.tgz";
+ name = "puppeteer___puppeteer_10.0.0.tgz";
path = fetchurl {
- name = "puppeteer___puppeteer_3.3.0.tgz";
- url = "https://registry.yarnpkg.com/puppeteer/-/puppeteer-3.3.0.tgz";
- sha1 = "95839af9fdc0aa4de7e5ee073a4c0adeb9e2d3d7";
+ name = "puppeteer___puppeteer_10.0.0.tgz";
+ url = "https://registry.yarnpkg.com/puppeteer/-/puppeteer-10.0.0.tgz";
+ sha1 = "1b597c956103e2d989ca17f41ba4693b20a3640c";
};
}
{
@@ -2922,11 +2994,11 @@
};
}
{
- name = "readdirp___readdirp_3.5.0.tgz";
+ name = "readdirp___readdirp_3.6.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 = "readdirp___readdirp_3.6.0.tgz";
+ url = "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz";
+ sha1 = "74a370bd857116e245b29cc97340cd431a02a6c7";
};
}
{
@@ -3385,6 +3457,14 @@
sha1 = "905654b79df98d9e9a973de1dd58682532c40e8e";
};
}
+ {
+ name = "tar_fs___tar_fs_2.0.0.tgz";
+ path = fetchurl {
+ name = "tar_fs___tar_fs_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.0.0.tgz";
+ sha1 = "677700fc0c8b337a78bee3623fdc235f21d7afad";
+ };
+ }
{
name = "tar_fs___tar_fs_2.1.1.tgz";
path = fetchurl {
@@ -3538,19 +3618,19 @@
};
}
{
- name = "typescript___typescript_3.9.9.tgz";
+ name = "typescript___typescript_4.3.2.tgz";
path = fetchurl {
- name = "typescript___typescript_3.9.9.tgz";
- url = "https://registry.yarnpkg.com/typescript/-/typescript-3.9.9.tgz";
- sha1 = "e69905c54bc0681d0518bd4d587cc6f2d0b1a674";
+ name = "typescript___typescript_4.3.2.tgz";
+ url = "https://registry.yarnpkg.com/typescript/-/typescript-4.3.2.tgz";
+ sha1 = "399ab18aac45802d6f2498de5054fcbbe716a805";
};
}
{
- name = "unbzip2_stream___unbzip2_stream_1.4.3.tgz";
+ name = "unbzip2_stream___unbzip2_stream_1.3.3.tgz";
path = fetchurl {
- name = "unbzip2_stream___unbzip2_stream_1.4.3.tgz";
- url = "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz";
- sha1 = "b0da04c4371311df771cdc215e87f2130991ace7";
+ name = "unbzip2_stream___unbzip2_stream_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz";
+ sha1 = "d156d205e670d8d8c393e1c02ebd506422873f6a";
};
}
{
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
index f1e96dca2b..bbcd7b6ead 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "grafana";
- version = "8.1.4";
+ version = "8.1.5";
excludedPackages = "\\(alert_webhook_listener\\|clean-swagger\\|release_publisher\\|slow_proxy\\|slow_proxy_mac\\|macaron\\)";
@@ -10,12 +10,12 @@ buildGoModule rec {
rev = "v${version}";
owner = "grafana";
repo = "grafana";
- sha256 = "sha256-fBeiJL40TXY5UHdNUYQhy4wzuaoCidHAidN7aWJ2GnQ=";
+ sha256 = "sha256-Tr5U+bXBW7UIcmqrbmt/e82sZWLDMEObYsxl0INqXxw=";
};
srcStatic = fetchurl {
url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz";
- sha256 = "sha256-a1fY4W8ZfA9wSb1DiNixTnwKhfoJ+salaRXcy1Y2t9Y=";
+ sha256 = "sha256-yE7mhX3peYnTdiY0YwKJ7SMvz4iXmvJncz002vdFXFg=";
};
vendorSha256 = "sha256-DFD6orsM5oDOLgHbCbrD+zNKVGbQT3Izm1VtNCZO40I=";
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/mackerel-agent/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/mackerel-agent/default.nix
index 21776c352a..a4d82ef840 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/mackerel-agent/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/mackerel-agent/default.nix
@@ -2,20 +2,20 @@
buildGoModule rec {
pname = "mackerel-agent";
- version = "0.72.1";
+ version = "0.72.2";
src = fetchFromGitHub {
owner = "mackerelio";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-pUbZY+TjSZNOrmRarYVUDI0HoIUMY0LacdFSdqQ/7D4=";
+ sha256 = "sha256-oiY3L4aBF+QhpZDTkwTmWPLoTgm+RUYCov5+gOxJqew=";
};
nativeBuildInputs = [ makeWrapper ];
checkInputs = lib.optionals (!stdenv.isDarwin) [ nettools ];
buildInputs = lib.optionals (!stdenv.isDarwin) [ iproute2 ];
- vendorSha256 = "sha256-trVfF4voye6CQ5WK78yBT86fgSUFyxaCtsZx6kXgYGE=";
+ vendorSha256 = "sha256-dfBJXA1Lc4+TL1nIk4bZ4m4QEO1r29GPyGtZrE+LrZc=";
subPackages = [ "." ];
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/telegraf/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/telegraf/default.nix
index d92219ea71..a830cfe342 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/telegraf/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/telegraf/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "telegraf";
- version = "1.19.3";
+ version = "1.20.0";
excludedPackages = "test";
@@ -12,10 +12,10 @@ buildGoModule rec {
owner = "influxdata";
repo = "telegraf";
rev = "v${version}";
- sha256 = "sha256-14nwSLCurI9vNgZwad3qc2/yrvpc8Og8jojTCAfJ5F0=";
+ sha256 = "sha256-whsPXevnN/Kg09hcjEAeAduLZsYbo7IvUm5z4HodwrQ=";
};
- vendorSha256 = "sha256-J48ezMi9+PxohDKFhBpbcu6fdojlZPXnQQw2IcyimTA=";
+ vendorSha256 = "sha256-VywVlCcdOV/TdXQBa88oU9V8U4EbuYMId4aT4YAY1Wk=";
proxyVendor = true;
ldflags = [
diff --git a/third_party/nixpkgs/pkgs/servers/nosql/apache-jena/binary.nix b/third_party/nixpkgs/pkgs/servers/nosql/apache-jena/binary.nix
index 71c8c4a45d..2ceb4afc0c 100644
--- a/third_party/nixpkgs/pkgs/servers/nosql/apache-jena/binary.nix
+++ b/third_party/nixpkgs/pkgs/servers/nosql/apache-jena/binary.nix
@@ -3,10 +3,10 @@ let
s = # Generated upstream information
rec {
baseName="apache-jena";
- version = "3.7.0";
+ version = "4.2.0";
name="${baseName}-${version}";
url="http://archive.apache.org/dist/jena/binaries/apache-jena-${version}.tar.gz";
- sha256 = "12w125hlhcib23cckk77cx7p9rzs57dbmmn90f7v8107d437j4mq";
+ sha256 = "1yiqlsp1g2fladal8mj164b9s0qsl5csllg54p7x7w63wf7gixnq";
};
buildInputs = [
makeWrapper
diff --git a/third_party/nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix b/third_party/nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix
index 7084130eae..9be009f3b1 100644
--- a/third_party/nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix
+++ b/third_party/nixpkgs/pkgs/servers/nosql/apache-jena/fuseki-binary.nix
@@ -3,10 +3,10 @@ let
s = # Generated upstream information
rec {
baseName="apache-jena-fuseki";
- version = "3.13.1";
+ version = "4.2.0";
name="${baseName}-${version}";
url="http://archive.apache.org/dist/jena/binaries/apache-jena-fuseki-${version}.tar.gz";
- sha256 = "018b07icvjhd44c046rxfjiczcs63cic77cymgg4w8pd3na06c7y";
+ sha256 = "1x3va4yqmxh55lhr6ms85ks9v0lqkl3y41h0bpjdycp8j96lsy3h";
};
buildInputs = [
makeWrapper
@@ -20,7 +20,8 @@ stdenv.mkDerivation {
};
installPhase = ''
cp -r . "$out"
- ln -s "$out"/{fuseki-server,fuseki} "$out/bin"
+ chmod +x $out/fuseki
+ ln -s "$out"/{fuseki-backup,fuseki-server,fuseki} "$out/bin"
for i in "$out"/bin/*; do
wrapProgram "$i" \
--prefix "PATH" : "${java}/bin/" \
diff --git a/third_party/nixpkgs/pkgs/servers/nosql/influxdb2/default.nix b/third_party/nixpkgs/pkgs/servers/nosql/influxdb2/default.nix
index bba51c6a80..f786171d70 100644
--- a/third_party/nixpkgs/pkgs/servers/nosql/influxdb2/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/nosql/influxdb2/default.nix
@@ -1,10 +1,10 @@
{ buildGoModule
, buildGoPackage
, fetchFromGitHub
+, fetchurl
, go-bindata
, lib
, llvmPackages
-, mkYarnPackage
, pkg-config
, rustPlatform
, stdenv
@@ -15,36 +15,21 @@
# dependencies nix expression.
let
- version = "2.0.6";
- shorthash = "4db98b4c9a"; # git rev-parse HEAD with 2.0.6 checked out
- libflux_version = "0.115.0";
+ version = "2.0.8";
+ shorthash = "e91d41810f"; # git rev-parse HEAD with 2.0.8 checked out
+ libflux_version = "0.124.0";
src = fetchFromGitHub {
owner = "influxdata";
repo = "influxdb";
rev = "v${version}";
- sha256 = "1x74p87csx4m4cgijk57xs75nikv3bnh7skgnzk30ab1ar13iirw";
+ sha256 = "0hbinnja13xr9ziyynjsnsbrxmyrvag7xdgfwq2ya28g07lw5wgq";
};
- ui = mkYarnPackage {
- src = src;
- packageJSON = ./influx-ui-package.json;
- yarnLock = "${src}/ui/yarn.lock";
- yarnNix = ./influx-ui-yarndeps.nix;
- configurePhase = ''
- cp -r $node_modules ui/node_modules
- rsync -r $node_modules/../deps/influxdb-ui/node_modules/ ui/node_modules
- '';
- INFLUXDB_SHA = shorthash;
- buildPhase = ''
- pushd ui
- yarn build:ci
- popd
- '';
- installPhase = ''
- mv ui/build $out
- '';
- distPhase = "true";
+ ui = fetchurl {
+ url = "https://github.com/influxdata/ui/releases/download/OSS-v${version}/build.tar.gz";
+ # https://github.com/influxdata/ui/releases/download/OSS-v${version}/sha256.txt
+ sha256 = "94965ae999a1098c26128141fbb849be3da9a723d509118eb6e0db4384ee01fc";
};
flux = rustPlatform.buildRustPackage {
@@ -54,10 +39,10 @@ let
owner = "influxdata";
repo = "flux";
rev = "v${libflux_version}";
- sha256 = "0zplwsk9xidv8l9sqbxqivy6q20ryd31fhrzspn1mjn4i45kkwz1";
+ sha256 = "1g1qilfzxqbbjbfvgkf7k7spcnhzvlmrqacpqdl05418ywkp3v29";
};
sourceRoot = "source/libflux";
- cargoSha256 = "06gh466q7qkid0vs5scic0qqlz3h81yb00nwn8nwq8ppr5z2ijyq";
+ cargoSha256 = "0farcjwnwwgfvcgbs5r6vsdrsiwq2mp82sjxkqb1pzqfls4ixcxj";
nativeBuildInputs = [ llvmPackages.libclang ];
buildInputs = lib.optional stdenv.isDarwin libiconv;
LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib";
@@ -85,7 +70,7 @@ in buildGoModule {
nativeBuildInputs = [ go-bindata pkg-config ];
- vendorSha256 = "03pabm0h9q0v5dfdq9by2l2n32bz9imwalz0aw897vsrfhci0ldf";
+ vendorSha256 = "1kar88vlm6px7smlnajpyf8qx6d481xk979qafpfb1xy8931781m";
subPackages = [ "cmd/influxd" "cmd/influx" ];
PKG_CONFIG_PATH = "${flux}/pkgconfig";
@@ -95,7 +80,8 @@ in buildGoModule {
# the relevant go:generate directives, and run them by hand without
# breaking hermeticity.
preBuild = ''
- ln -s ${ui} ui/build
+ tar -xzf ${ui} -C static/data
+
grep -RI -e 'go:generate.*go-bindata' | cut -f1 -d: | while read -r filename; do
sed -i -e 's/go:generate.*go-bindata/go:generate go-bindata/' $filename
pushd $(dirname $filename)
diff --git a/third_party/nixpkgs/pkgs/servers/pleroma/default.nix b/third_party/nixpkgs/pkgs/servers/pleroma/default.nix
index 356d320d4d..21d65b40aa 100644
--- a/third_party/nixpkgs/pkgs/servers/pleroma/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/pleroma/default.nix
@@ -7,14 +7,14 @@
beamPackages.mixRelease rec {
pname = "pleroma";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchFromGitLab {
domain = "git.pleroma.social";
owner = "pleroma";
repo = "pleroma";
rev = "v${version}";
- sha256 = "sha256-1zp/qVk2K3q8AtkfXab0MBAHaQnY5enVtfdu64FFPhg=";
+ sha256 = "sha256-XYZIf8/Vznl4FvVAOy5GVfTBTCwhfUol/3vWWIDwIxQ=";
};
mixNixDeps = import ./mix.nix {
diff --git a/third_party/nixpkgs/pkgs/servers/roon-server/default.nix b/third_party/nixpkgs/pkgs/servers/roon-server/default.nix
index 61af3f2425..b657f1b957 100644
--- a/third_party/nixpkgs/pkgs/servers/roon-server/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/roon-server/default.nix
@@ -11,15 +11,15 @@
, zlib
}: stdenv.mkDerivation rec {
pname = "roon-server";
- version = "1.8-814";
+ version = "1.8-831";
# N.B. The URL is unstable. I've asked for them to provide a stable URL but
# they have ignored me. If this package fails to build for you, you may need
# to update the version and sha256.
# c.f. https://community.roonlabs.com/t/latest-roon-server-is-not-available-for-download-on-nixos/118129
src = fetchurl {
- url = "https://web.archive.org/web/20210729154130/http://download.roonlabs.com/builds/RoonServer_linuxx64.tar.bz2";
- sha256 = "sha256-GbWcgNq+dmzoHNFZyB/QFCvJ7Hh48v8IuGS4WMNlKgI=";
+ url = "https://web.archive.org/web/20210921161727/http://download.roonlabs.com/builds/RoonServer_linuxx64.tar.bz2";
+ sha256 = "sha256-SeMSC7K6DV7rVr1w/SqMnLvipoWbypS/gJnSZmpfXZk=";
};
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/servers/routinator/Cargo.toml.patch b/third_party/nixpkgs/pkgs/servers/routinator/Cargo.toml.patch
new file mode 100644
index 0000000000..8bda0299bc
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/routinator/Cargo.toml.patch
@@ -0,0 +1,13 @@
+diff --git a/Cargo.toml b/Cargo.toml
+index 7f07b3b..7d7af0a 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -48,7 +48,7 @@ syslog = "5.0.0"
+ rustc_version = "0.4.0"
+
+ [features]
+-default = [ "socks", "ui"]
++default = [ "socks" ]
+ extra-debug = ["rpki/extra-debug"]
+ socks = [ "reqwest/socks" ]
+ rta = []
diff --git a/third_party/nixpkgs/pkgs/servers/routinator/default.nix b/third_party/nixpkgs/pkgs/servers/routinator/default.nix
index 1ee3123259..4f85650b87 100644
--- a/third_party/nixpkgs/pkgs/servers/routinator/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/routinator/default.nix
@@ -1,18 +1,27 @@
-{ stdenv, lib, fetchFromGitHub, rustPlatform, Security }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, rustPlatform
+, Security
+}:
rustPlatform.buildRustPackage rec {
pname = "routinator";
- version = "0.10.0";
+ version = "0.10.1";
src = fetchFromGitHub {
owner = "NLnetLabs";
repo = pname;
rev = "v${version}";
- sha256 = "171zmqqkgdpbspn70sgsypnyw7m6q2x8izwxrzbyi5xslsgd24i4";
+ sha256 = "sha256-ThgTGtTZ0LGm9nHJoy0KhnBFWNvKRjk7hoNTVVTeL/Y=";
};
+ cargoPatches = [
+ ./Cargo.toml.patch
+ ];
+ cargoSha256 = "sha256-mcx+qUtTUxeYP0PeJp1eOQwsdS6PPUx/m7TfAyqFiIM=";
+
buildInputs = lib.optionals stdenv.isDarwin [ Security ];
- cargoSha256 = "0r1m1zv3mkmmaalln3ny6m33dyjqzdyfbmkcav05kz12xjdd94fs";
meta = with lib; {
description = "An RPKI Validator written in Rust";
diff --git a/third_party/nixpkgs/pkgs/servers/sabnzbd/default.nix b/third_party/nixpkgs/pkgs/servers/sabnzbd/default.nix
index 3e2592bb09..0669d1004b 100644
--- a/third_party/nixpkgs/pkgs/servers/sabnzbd/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/sabnzbd/default.nix
@@ -20,14 +20,14 @@ let
]);
path = lib.makeBinPath [ par2cmdline unrar unzip p7zip ];
in stdenv.mkDerivation rec {
- version = "3.3.1";
+ version = "3.4.0";
pname = "sabnzbd";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "sha256-OcasqRu6nh9hKepMbXVgZ49MeJTlWK+qPSkiBPgmYYo=";
+ sha256 = "sha256-zax+PuvCmYOlEhRmiCp7UOd9VI0i8dbgTPyTtqLuGUM=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/servers/sql/dolt/default.nix b/third_party/nixpkgs/pkgs/servers/sql/dolt/default.nix
index 2d9bf72832..fb24a33c86 100644
--- a/third_party/nixpkgs/pkgs/servers/sql/dolt/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/sql/dolt/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "dolt";
- version = "0.27.4";
+ version = "0.28.4";
src = fetchFromGitHub {
owner = "liquidata-inc";
repo = "dolt";
rev = "v${version}";
- sha256 = "sha256-q3zs402E3mqvxAuf/ll/ao9/c9NOWR7uYJMbieFXS1U=";
+ sha256 = "sha256-J/4YEiSmoWhs+pnJN21CwNwpujZ1cldLmgwajBB+IRU=";
};
modRoot = "./go";
subPackages = [ "cmd/dolt" "cmd/git-dolt" "cmd/git-dolt-smudge" ];
- vendorSha256 = "sha256-zF7pofbYrVzEiW6zttyePuEWueqKRKclc0WrYwb1bCU=";
+ vendorSha256 = "sha256-l3jRQ4Z7xku1nMfYfc6nJ3qF6A1maY0tRfZpHCtsujI=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/servers/sql/materialize/default.nix b/third_party/nixpkgs/pkgs/servers/sql/materialize/default.nix
index 184c3cc1eb..0aba7f758c 100644
--- a/third_party/nixpkgs/pkgs/servers/sql/materialize/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/sql/materialize/default.nix
@@ -40,22 +40,25 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "materialize";
- version = "0.8.3";
- rev = "3e47d280945f0ddbdc263fc643f067649f66eda1";
+ version = "0.9.4";
+ rev = "29d003cae5e9d46f8b11b2102ff0b9abf6608c2f";
src = fetchFromGitHub {
owner = "MaterializeInc";
repo = pname;
rev = "v${version}";
- sha256 = "15635hcw04nms133k9l5582xbk7frc86nka91yaafl63q6pwbdvg";
+ sha256 = "021n05csyvza9ifq09qaxypgmlbp3a7xn6r1m4jn8d4rnz38wag6";
};
- cargoSha256 = "1fxqjhjs4bqq6nzax7xrhwjpv57dk90iw9fl8ilp41wzg7yvyhcm";
+ cargoSha256 = "12fysxzmqnx7y7yg6fjcv1952s77d46pwi32vnsv62icgqfpw0j4";
nativeBuildInputs = [ cmake perl pkg-config ]
# Provides the mig command used by the krb5-src build script
++ lib.optional stdenv.isDarwin bootstrap_cmds;
+ # Needed to get openssl-sys to use pkg-config.
+ OPENSSL_NO_VENDOR = 1;
+
buildInputs = [ openssl ]
++ lib.optionals stdenv.isDarwin [ libiconv DiskArbitration Foundation ];
diff --git a/third_party/nixpkgs/pkgs/servers/sslh/default.nix b/third_party/nixpkgs/pkgs/servers/sslh/default.nix
index e7637e26f1..6add47454c 100644
--- a/third_party/nixpkgs/pkgs/servers/sslh/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/sslh/default.nix
@@ -1,17 +1,19 @@
-{ lib, stdenv, fetchurl, libcap, libconfig, perl, tcp_wrappers, pcre, nixosTests }:
+{ lib, stdenv, fetchFromGitHub, libcap, libconfig, perl, tcp_wrappers, pcre2, nixosTests }:
stdenv.mkDerivation rec {
pname = "sslh";
- version = "1.21c";
+ version = "1.22c";
- src = fetchurl {
- url = "https://www.rutschle.net/tech/sslh/sslh-v${version}.tar.gz";
- sha256 = "01p7w74ppszxgz6n41lqd6xqvc7bjk2dsc769dd1yb7q4qvpiziv";
+ src = fetchFromGitHub {
+ owner = "yrutschle";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-A+nUWiOPoz/T5afZUzt5In01e049TgHisTF8P5Vj180=";
};
postPatch = "patchShebangs *.sh";
- buildInputs = [ libcap libconfig perl tcp_wrappers pcre ];
+ buildInputs = [ libcap libconfig perl tcp_wrappers pcre2 ];
makeFlags = [ "USELIBCAP=1" "USELIBWRAP=1" ];
diff --git a/third_party/nixpkgs/pkgs/servers/tailscale/default.nix b/third_party/nixpkgs/pkgs/servers/tailscale/default.nix
index e4007cb6c2..f392e56a24 100644
--- a/third_party/nixpkgs/pkgs/servers/tailscale/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/tailscale/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "tailscale";
- version = "1.14.0";
+ version = "1.14.3";
src = fetchFromGitHub {
owner = "tailscale";
repo = "tailscale";
rev = "v${version}";
- sha256 = "sha256-FlPb7PtX/q34I7DZBLB9RIlg9tjKqktwn7N8Pv02hYc=";
+ sha256 = "sha256-IXnkKKyjnktGjz3Osi2qYnrcDHC3Xfcr1oku/P0s0xk=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/servers/teleport/default.nix b/third_party/nixpkgs/pkgs/servers/teleport/default.nix
index 158772059d..42296b0326 100644
--- a/third_party/nixpkgs/pkgs/servers/teleport/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/teleport/default.nix
@@ -10,14 +10,14 @@ let
in
buildGoModule rec {
pname = "teleport";
- version = "7.1.0";
+ version = "7.1.2";
# This repo has a private submodule "e" which fetchgit cannot handle without failing.
src = fetchFromGitHub {
owner = "gravitational";
repo = "teleport";
rev = "v${version}";
- sha256 = "sha256-4kXI/eOrgJQYt4D/S709bUt+x5cGiFGAOP0VEoSgIsM=";
+ sha256 = "sha256-1/Dmh7jTlGg3CqNZDFNIT8/OvgzkHG2m6Qs0ya4IM18=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/servers/web-apps/wordpress/default.nix b/third_party/nixpkgs/pkgs/servers/web-apps/wordpress/default.nix
index 41eb08ae75..a06fdd4d4e 100644
--- a/third_party/nixpkgs/pkgs/servers/web-apps/wordpress/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/web-apps/wordpress/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "wordpress";
- version = "5.8";
+ version = "5.8.1";
src = fetchurl {
url = "https://wordpress.org/${pname}-${version}.tar.gz";
- sha256 = "sha256-0pgTq1U2Exj1GfKo+mYxEmoKj5GsMPYstgAsEIV36H8=";
+ sha256 = "sha256-kMqQxK+jfa3IpHQ7XLERsgzaX5g84HPCwL69zmT6gio=";
};
installPhase = ''
diff --git a/third_party/nixpkgs/pkgs/shells/oil/default.nix b/third_party/nixpkgs/pkgs/shells/oil/default.nix
index 38ff6a7681..48bd2fcd83 100644
--- a/third_party/nixpkgs/pkgs/shells/oil/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/oil/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "oil";
- version = "0.9.0";
+ version = "0.9.2";
src = fetchurl {
url = "https://www.oilshell.org/download/oil-${version}.tar.xz";
- sha256 = "sha256-xk4io2ZXVupU6mCqmD94k1AaE8Kk0cf3PIx28X6gNjY=";
+ sha256 = "sha256-msPRus7J/qMfFFaayQfrjFFqhSvPuwpr6EaobOCBaUE=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/tools/admin/awscli2/default.nix b/third_party/nixpkgs/pkgs/tools/admin/awscli2/default.nix
index 0b7be59231..4206136ec6 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/awscli2/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/awscli2/default.nix
@@ -11,12 +11,12 @@ let
};
});
botocore = super.botocore.overridePythonAttrs (oldAttrs: rec {
- version = "2.0.0dev138";
+ version = "2.0.0dev147";
src = fetchFromGitHub {
owner = "boto";
repo = "botocore";
- rev = "5f1971d2d9d2cf7090a8b71650ab40712319bca3";
- sha256 = "sha256-onptN++MDJrit3sIEXCX9oRJ0qQ5xzmI6J2iABiK7RA";
+ rev = "afa015418df6b3aeef0f5645e8704de64adea3d7";
+ sha256 = "sha256-ypqDhCQXPqG8JCsLWt1V/4s95Hm+lClz+eOA2GnIhYg=";
};
propagatedBuildInputs = super.botocore.propagatedBuildInputs ++ [py.pkgs.awscrt];
});
@@ -33,13 +33,13 @@ let
in
with py.pkgs; buildPythonApplication rec {
pname = "awscli2";
- version = "2.2.30"; # N.B: if you change this, change botocore to a matching version too
+ version = "2.2.39"; # N.B: if you change this, change botocore to a matching version too
src = fetchFromGitHub {
owner = "aws";
repo = "aws-cli";
rev = version;
- sha256 = "sha256-OPxo5RjdDCTPntiJInUtgcU43Nn5JEUbwRJXeBl/yYQ";
+ sha256 = "sha256-3GYj6+08J05Lu17jjydmzlypI5TUuV+5HA398oExkiU=";
};
patches = [
@@ -55,6 +55,7 @@ with py.pkgs; buildPythonApplication rec {
--replace "cryptography>=3.3.2,<3.4.0" "cryptography" \
--replace "docutils>=0.10,<0.16" "docutils" \
--replace "ruamel.yaml>=0.15.0,<0.16.0" "ruamel.yaml" \
+ --replace "s3transfer>=0.4.2,<0.5.0" "s3transfer" \
--replace "wcwidth<0.2.0" "wcwidth" \
--replace "distro>=1.5.0,<1.6.0" "distro"
'';
diff --git a/third_party/nixpkgs/pkgs/tools/admin/fits-cloudctl/default.nix b/third_party/nixpkgs/pkgs/tools/admin/fits-cloudctl/default.nix
index 96b07874df..c96c6c0ad0 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/fits-cloudctl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/fits-cloudctl/default.nix
@@ -1,25 +1,26 @@
-{ buildGoModule
+{ lib
+, buildGoModule
, fetchFromGitHub
-, lib
}:
buildGoModule rec {
pname = "fits-cloudctl";
- version = "0.9.11";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = "fi-ts";
repo = "cloudctl";
rev = "v${version}";
- sha256 = "1i9h96b0b69ib72b2ayp8mhgvkm21jbh8mf7wb1fp2gdzbxcgrhg";
+ sha256 = "09v5fgqf4c2d6k2z638g29mcsmdisg3zfq1g7330wsd7yaxv9m23";
};
- vendorSha256 = "1fs1jqxz36i25vyb0mznkjglz8wwq9a8884052cjpacvsgd3glkf";
+ vendorSha256 = "1rdqih04mlp33m69y9zxm4llx8cafwqhjhfxw873s8b35j0xz2m5";
meta = with lib; {
description = "Command-line client for FI-TS Finance Cloud Native services";
homepage = "https://github.com/fi-ts/cloudctl";
license = licenses.mit;
maintainers = with maintainers; [ j0xaf ];
+ mainProgram = "cloudctl";
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/Gemfile b/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/Gemfile
new file mode 100644
index 0000000000..cc5420979f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/Gemfile
@@ -0,0 +1,3 @@
+source 'https://rubygems.org'
+
+gem 'bolt'
diff --git a/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/Gemfile.lock b/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/Gemfile.lock
new file mode 100644
index 0000000000..4d5554b117
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/Gemfile.lock
@@ -0,0 +1,176 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ CFPropertyList (2.3.6)
+ addressable (2.8.0)
+ public_suffix (>= 2.0.2, < 5.0)
+ aws-eventstream (1.1.1)
+ aws-partitions (1.493.0)
+ aws-sdk-core (3.119.1)
+ aws-eventstream (~> 1, >= 1.0.2)
+ aws-partitions (~> 1, >= 1.239.0)
+ aws-sigv4 (~> 1.1)
+ jmespath (~> 1.0)
+ aws-sdk-ec2 (1.260.0)
+ aws-sdk-core (~> 3, >= 3.119.0)
+ aws-sigv4 (~> 1.1)
+ aws-sigv4 (1.2.4)
+ aws-eventstream (~> 1, >= 1.0.2)
+ bindata (2.4.10)
+ bolt (3.17.0)
+ CFPropertyList (~> 2.2)
+ addressable (~> 2.5)
+ aws-sdk-ec2 (~> 1)
+ concurrent-ruby (~> 1.0)
+ ffi (>= 1.9.25, < 2.0.0)
+ hiera-eyaml (~> 3)
+ jwt (~> 2.2)
+ logging (~> 2.2)
+ minitar (~> 0.6)
+ net-scp (~> 1.2)
+ net-ssh (>= 4.0)
+ net-ssh-krb (~> 0.5)
+ orchestrator_client (~> 0.5)
+ puppet (>= 6.18.0)
+ puppet-resource_api (>= 1.8.1)
+ puppet-strings (~> 2.3)
+ puppetfile-resolver (~> 0.5)
+ r10k (~> 3.1)
+ ruby_smb (~> 1.0)
+ terminal-table (~> 1.8)
+ winrm (~> 2.0)
+ winrm-fs (~> 1.3)
+ builder (3.2.4)
+ colored2 (3.1.2)
+ concurrent-ruby (1.1.9)
+ connection_pool (2.2.5)
+ cri (2.15.10)
+ deep_merge (1.2.1)
+ erubi (1.10.0)
+ facter (4.2.3)
+ hocon (~> 1.3)
+ thor (>= 1.0.1, < 2.0)
+ faraday (0.17.4)
+ multipart-post (>= 1.2, < 3)
+ faraday_middleware (0.14.0)
+ faraday (>= 0.7.4, < 1.0)
+ fast_gettext (1.1.2)
+ ffi (1.15.3)
+ gettext (3.2.9)
+ locale (>= 2.0.5)
+ text (>= 1.3.0)
+ gettext-setup (0.34)
+ fast_gettext (~> 1.1.0)
+ gettext (>= 3.0.2, < 3.3.0)
+ locale
+ gssapi (1.3.1)
+ ffi (>= 1.0.1)
+ gyoku (1.3.1)
+ builder (>= 2.1.2)
+ hiera (3.7.0)
+ hiera-eyaml (3.2.2)
+ highline
+ optimist
+ highline (2.0.3)
+ hocon (1.3.1)
+ httpclient (2.8.3)
+ jmespath (1.4.0)
+ jwt (2.2.3)
+ little-plugger (1.1.4)
+ locale (2.1.3)
+ log4r (1.1.10)
+ logging (2.3.0)
+ little-plugger (~> 1.1)
+ multi_json (~> 1.14)
+ minitar (0.9)
+ molinillo (0.8.0)
+ multi_json (1.15.0)
+ multipart-post (2.1.1)
+ net-http-persistent (4.0.1)
+ connection_pool (~> 2.2)
+ net-scp (1.2.1)
+ net-ssh (>= 2.6.5)
+ net-ssh (6.1.0)
+ net-ssh-krb (0.5.1)
+ gssapi (~> 1.3.0)
+ net-ssh (>= 2.0)
+ nori (2.6.0)
+ optimist (3.0.1)
+ orchestrator_client (0.5.2)
+ faraday
+ net-http-persistent
+ public_suffix (4.0.6)
+ puppet (7.10.0)
+ concurrent-ruby (~> 1.0)
+ deep_merge (~> 1.0)
+ facter (> 2.0.1, < 5)
+ fast_gettext (~> 1.1)
+ hiera (>= 3.2.1, < 4)
+ locale (~> 2.1)
+ multi_json (~> 1.10)
+ puppet-resource_api (~> 1.5)
+ scanf (~> 1.0)
+ semantic_puppet (~> 1.0)
+ puppet-resource_api (1.8.14)
+ hocon (>= 1.0)
+ puppet-strings (2.8.0)
+ rgen
+ yard (~> 0.9.5)
+ puppet_forge (2.3.4)
+ faraday (>= 0.9.0, < 0.18.0, != 0.13.1)
+ faraday_middleware (>= 0.9.0, < 0.15.0)
+ gettext-setup (~> 0.11)
+ minitar
+ semantic_puppet (~> 1.0)
+ puppetfile-resolver (0.5.0)
+ molinillo (~> 0.6)
+ semantic_puppet (~> 1.0)
+ r10k (3.11.0)
+ colored2 (= 3.1.2)
+ cri (= 2.15.10)
+ fast_gettext (~> 1.1.0)
+ gettext (>= 3.0.2, < 3.3.0)
+ gettext-setup (~> 0.24)
+ jwt (~> 2.2.3)
+ log4r (= 1.1.10)
+ multi_json (~> 1.10)
+ puppet_forge (~> 2.3.0)
+ rgen (0.8.2)
+ ruby_smb (1.1.0)
+ bindata
+ rubyntlm
+ windows_error
+ rubyntlm (0.6.3)
+ rubyzip (2.3.2)
+ scanf (1.0.0)
+ semantic_puppet (1.0.4)
+ terminal-table (1.8.0)
+ unicode-display_width (~> 1.1, >= 1.1.1)
+ text (1.3.1)
+ thor (1.1.0)
+ unicode-display_width (1.7.0)
+ windows_error (0.1.2)
+ winrm (2.3.6)
+ builder (>= 2.1.2)
+ erubi (~> 1.8)
+ gssapi (~> 1.2)
+ gyoku (~> 1.0)
+ httpclient (~> 2.2, >= 2.2.0.2)
+ logging (>= 1.6.1, < 3.0)
+ nori (~> 2.0)
+ rubyntlm (~> 0.6.0, >= 0.6.3)
+ winrm-fs (1.3.5)
+ erubi (~> 1.8)
+ logging (>= 1.6.1, < 3.0)
+ rubyzip (~> 2.0)
+ winrm (~> 2.0)
+ yard (0.9.26)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ bolt
+
+BUNDLED WITH
+ 2.1.4
diff --git a/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/default.nix b/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/default.nix
new file mode 100644
index 0000000000..0ad9dc5ec8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/default.nix
@@ -0,0 +1,13 @@
+{ bundlerApp, makeWrapper }:
+
+bundlerApp {
+ pname = "bolt";
+ gemdir = ./.;
+ exes = [ "bolt" ];
+ buildInputs = [ makeWrapper ];
+
+ postBuild = ''
+ # Set BOLT_GEM=1 to remove warning
+ wrapProgram $out/bin/bolt --set BOLT_GEM 1
+ '';
+}
diff --git a/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/gemset.nix b/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/gemset.nix
new file mode 100644
index 0000000000..9ea6423f29
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/admin/puppet/puppet-bolt/gemset.nix
@@ -0,0 +1,710 @@
+{
+ addressable = {
+ dependencies = ["public_suffix"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "022r3m9wdxljpbya69y2i3h9g3dhhfaqzidf95m6qjzms792jvgp";
+ type = "gem";
+ };
+ version = "2.8.0";
+ };
+ aws-eventstream = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0jfki5ikfr8ln5cdgv4iv1643kax0bjpp29jh78chzy713274jh3";
+ type = "gem";
+ };
+ version = "1.1.1";
+ };
+ aws-partitions = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1qq2fsccafv3lag6c86xai9nbiszfhzfdj9hla9iphjpa1wlfqcp";
+ type = "gem";
+ };
+ version = "1.493.0";
+ };
+ aws-sdk-core = {
+ dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0l09wjfa3y38jc5njqcxmj4f6gra79adhxzmsym2cvcrazcv272w";
+ type = "gem";
+ };
+ version = "3.119.1";
+ };
+ aws-sdk-ec2 = {
+ dependencies = ["aws-sdk-core" "aws-sigv4"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "07l9nsd9fk42qbc727s73qylrrbag6l1qig5xgcfqjh2m2qjb9b4";
+ type = "gem";
+ };
+ version = "1.260.0";
+ };
+ aws-sigv4 = {
+ dependencies = ["aws-eventstream"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0cb9hsg0x9v4yk6sxif8968sg646qphmsjaqy9z8p7y3my5bkrf0";
+ type = "gem";
+ };
+ version = "1.2.4";
+ };
+ bindata = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "06lqi4svq5qls9f7nnvd2zmjdqmi2sf82sq78ci5d78fq0z5x2vr";
+ type = "gem";
+ };
+ version = "2.4.10";
+ };
+ bolt = {
+ dependencies = ["CFPropertyList" "addressable" "aws-sdk-ec2" "concurrent-ruby" "ffi" "hiera-eyaml" "jwt" "logging" "minitar" "net-scp" "net-ssh" "net-ssh-krb" "orchestrator_client" "puppet" "puppet-resource_api" "puppet-strings" "puppetfile-resolver" "r10k" "ruby_smb" "terminal-table" "winrm" "winrm-fs"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0zszklla2j1dh4w9drz03zn20ls5im4vji5wsvn6zbyaj2ivkdiq";
+ type = "gem";
+ };
+ version = "3.17.0";
+ };
+ builder = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr";
+ type = "gem";
+ };
+ version = "3.2.4";
+ };
+ CFPropertyList = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0hadm41xr1fq3qp74jd9l5q8l0j9083rgklgzsilllwaav7qrrid";
+ type = "gem";
+ };
+ version = "2.3.6";
+ };
+ colored2 = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0jlbqa9q4mvrm73aw9mxh23ygzbjiqwisl32d8szfb5fxvbjng5i";
+ type = "gem";
+ };
+ version = "3.1.2";
+ };
+ concurrent-ruby = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f";
+ type = "gem";
+ };
+ version = "1.1.9";
+ };
+ connection_pool = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0ffdxhgirgc86qb42yvmfj6v1v0x4lvi0pxn9zhghkff44wzra0k";
+ type = "gem";
+ };
+ version = "2.2.5";
+ };
+ cri = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1h45kw2s4bjwgbfsrncs30av0j4zjync3wmcc6lpdnzbcxs7yms2";
+ type = "gem";
+ };
+ version = "2.15.10";
+ };
+ deep_merge = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1q3picw7zx1xdkybmrnhmk2hycxzaa0jv4gqrby1s90dy5n7fmsb";
+ type = "gem";
+ };
+ version = "1.2.1";
+ };
+ erubi = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "09l8lz3j00m898li0yfsnb6ihc63rdvhw3k5xczna5zrjk104f2l";
+ type = "gem";
+ };
+ version = "1.10.0";
+ };
+ facter = {
+ dependencies = ["hocon" "thor"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "08n13ygl2fripg9a8wxf2p6qpv48dkmq079cbcpw3g351pq38gzk";
+ type = "gem";
+ };
+ version = "4.2.3";
+ };
+ faraday = {
+ dependencies = ["multipart-post"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "172dirvq89zk57rv42n00rhbc2qwv1w20w4zjm6zvfqz4rdpnrqi";
+ type = "gem";
+ };
+ version = "0.17.4";
+ };
+ faraday_middleware = {
+ dependencies = ["faraday"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1x7jgvpzl1nm7hqcnc8carq6yj1lijq74jv8pph4sb3bcpfpvcsc";
+ type = "gem";
+ };
+ version = "0.14.0";
+ };
+ fast_gettext = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0ci71w9jb979c379c7vzm88nc3k6lf68kbrsgw9nlx5g4hng0s78";
+ type = "gem";
+ };
+ version = "1.1.2";
+ };
+ ffi = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq";
+ type = "gem";
+ };
+ version = "1.15.3";
+ };
+ gettext = {
+ dependencies = ["locale" "text"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0764vj7gacn0aypm2bf6m46dzjzwzrjlmbyx6qwwwzbmi94r40wr";
+ type = "gem";
+ };
+ version = "3.2.9";
+ };
+ gettext-setup = {
+ dependencies = ["fast_gettext" "gettext" "locale"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1vfnayz20xd8q0sz27816kvgia9z2dpj9fy7z15da239wmmnz7ga";
+ type = "gem";
+ };
+ version = "0.34";
+ };
+ gssapi = {
+ dependencies = ["ffi"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1qdfhj12aq8v0y961v4xv96a1y2z80h3xhvzrs9vsfgf884g6765";
+ type = "gem";
+ };
+ version = "1.3.1";
+ };
+ gyoku = {
+ dependencies = ["builder"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1wn0sl14396g5lyvp8sjmcb1hw9rbyi89gxng91r7w4df4jwiidh";
+ type = "gem";
+ };
+ version = "1.3.1";
+ };
+ hiera = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1g1bagbb4lvs334gpqyylvcrs7h6q2kn1h162dnvhzqa4rzxap8a";
+ type = "gem";
+ };
+ version = "3.7.0";
+ };
+ hiera-eyaml = {
+ dependencies = ["highline" "optimist"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0fqn73wdh0ar63f863bda3wj1ii5p8gc3vqzv39l2cwkax6vcqgj";
+ type = "gem";
+ };
+ version = "3.2.2";
+ };
+ highline = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0yclf57n2j3cw8144ania99h1zinf8q3f5zrhqa754j6gl95rp9d";
+ type = "gem";
+ };
+ version = "2.0.3";
+ };
+ hocon = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0mifv4vfvppfdpkd0cwgy634sj0aplz6ys84sp8s11qrnm6vlnmn";
+ type = "gem";
+ };
+ version = "1.3.1";
+ };
+ httpclient = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "19mxmvghp7ki3klsxwrlwr431li7hm1lczhhj8z4qihl2acy8l99";
+ type = "gem";
+ };
+ version = "2.8.3";
+ };
+ jmespath = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1d4wac0dcd1jf6kc57891glih9w57552zgqswgy74d1xhgnk0ngf";
+ type = "gem";
+ };
+ version = "1.4.0";
+ };
+ jwt = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "036i5fc09275ms49mw43mh4i9pwaap778ra2pmx06ipzyyjl6bfs";
+ type = "gem";
+ };
+ version = "2.2.3";
+ };
+ little-plugger = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1frilv82dyxnlg8k1jhrvyd73l6k17mxc5vwxx080r4x1p04gwym";
+ type = "gem";
+ };
+ version = "1.1.4";
+ };
+ locale = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0997465kxvpxm92fiwc2b16l49mngk7b68g5k35ify0m3q0yxpdn";
+ type = "gem";
+ };
+ version = "2.1.3";
+ };
+ log4r = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0ri90q0frfmigkirqv5ihyrj59xm8pq5zcmf156cbdv4r4l2jicv";
+ type = "gem";
+ };
+ version = "1.1.10";
+ };
+ logging = {
+ dependencies = ["little-plugger" "multi_json"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0pkmhcxi8lp74bq5gz9lxrvaiv5w0745kk7s4bw2b1x07qqri0n9";
+ type = "gem";
+ };
+ version = "2.3.0";
+ };
+ minitar = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "126mq86x67d1p63acrfka4zx0cx2r0vc93884jggxnrmmnzbxh13";
+ type = "gem";
+ };
+ version = "0.9";
+ };
+ molinillo = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0p846facmh1j5xmbrpgzadflspvk7bzs3sykrh5s7qi4cdqz5gzg";
+ type = "gem";
+ };
+ version = "0.8.0";
+ };
+ multi_json = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z";
+ type = "gem";
+ };
+ version = "1.15.0";
+ };
+ multipart-post = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1zgw9zlwh2a6i1yvhhc4a84ry1hv824d6g2iw2chs3k5aylpmpfj";
+ type = "gem";
+ };
+ version = "2.1.1";
+ };
+ net-http-persistent = {
+ dependencies = ["connection_pool"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1yfypmfg1maf20yfd22zzng8k955iylz7iip0mgc9lazw36g8li7";
+ type = "gem";
+ };
+ version = "4.0.1";
+ };
+ net-scp = {
+ dependencies = ["net-ssh"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0b0jqrcsp4bbi4n4mzyf70cp2ysyp6x07j8k8cqgxnvb4i3a134j";
+ type = "gem";
+ };
+ version = "1.2.1";
+ };
+ net-ssh = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0jp3jgcn8cij407xx9ldb5h9c6jv13jc4cf6kk2idclz43ww21c9";
+ type = "gem";
+ };
+ version = "6.1.0";
+ };
+ net-ssh-krb = {
+ dependencies = ["gssapi" "net-ssh"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "120mns6drrapn8i63cbgxngjql4cyclv6asyrkgc87bv5prlh50c";
+ type = "gem";
+ };
+ version = "0.5.1";
+ };
+ nori = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "066wc774a2zp4vrq3k7k8p0fhv30ymqmxma1jj7yg5735zls8agn";
+ type = "gem";
+ };
+ version = "2.6.0";
+ };
+ optimist = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1vg2chy1cfmdj6c1gryl8zvjhhmb3plwgyh1jfnpq4fnfqv7asrk";
+ type = "gem";
+ };
+ version = "3.0.1";
+ };
+ orchestrator_client = {
+ dependencies = ["faraday" "net-http-persistent"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1a0yd89bflsgn7apai7ar76h39jbk56pbhd86x68wnwfbib32nmc";
+ type = "gem";
+ };
+ version = "0.5.2";
+ };
+ public_suffix = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1xqcgkl7bwws1qrlnmxgh8g4g9m10vg60bhlw40fplninb3ng6d9";
+ type = "gem";
+ };
+ version = "4.0.6";
+ };
+ puppet = {
+ dependencies = ["concurrent-ruby" "deep_merge" "facter" "fast_gettext" "hiera" "locale" "multi_json" "puppet-resource_api" "scanf" "semantic_puppet"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0bfqwz6jyx746sf06bh14blf1g2xh7lv5bqpradzpfkxgxcy9j2b";
+ type = "gem";
+ };
+ version = "7.10.0";
+ };
+ puppet-resource_api = {
+ dependencies = ["hocon"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1dchnnrrx0wd0pcrry5aaqwnbbgvp81g6f3brqhgvkc397kly3lj";
+ type = "gem";
+ };
+ version = "1.8.14";
+ };
+ puppet-strings = {
+ dependencies = ["rgen" "yard"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1pfxccfyl7i565x95kbaz574scrd5vrrlhx3x5kbcpalps9b06b1";
+ type = "gem";
+ };
+ version = "2.8.0";
+ };
+ puppet_forge = {
+ dependencies = ["faraday" "faraday_middleware" "gettext-setup" "minitar" "semantic_puppet"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1jp9jczc11vxr6y57lxhxxd59vqa763h4qbsbjh1j0yhfagcv877";
+ type = "gem";
+ };
+ version = "2.3.4";
+ };
+ puppetfile-resolver = {
+ dependencies = ["molinillo" "semantic_puppet"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1npaafsafvi2mhcz76gycnshxwrrqq33fl2493v7grq6jw0bsann";
+ type = "gem";
+ };
+ version = "0.5.0";
+ };
+ r10k = {
+ dependencies = ["colored2" "cri" "fast_gettext" "gettext" "gettext-setup" "jwt" "log4r" "multi_json" "puppet_forge"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "004z9nhgc3w33snrcyjikhrw53nk5nprysq9l3dkssv79ygfw5dg";
+ type = "gem";
+ };
+ version = "3.11.0";
+ };
+ rgen = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "077kbdnn4cp6jks0w4xsybpiw2cc8y2c7hw7zx5dpf9cwzl7mq0p";
+ type = "gem";
+ };
+ version = "0.8.2";
+ };
+ ruby_smb = {
+ dependencies = ["bindata" "rubyntlm" "windows_error"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "125pimmaskp13nkk5j138nfk1kd8n91sfdlx4dhj2j9zk342wsf4";
+ type = "gem";
+ };
+ version = "1.1.0";
+ };
+ rubyntlm = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0b8hczk8hysv53ncsqzx4q6kma5gy5lqc7s5yx8h64x3vdb18cjv";
+ type = "gem";
+ };
+ version = "0.6.3";
+ };
+ rubyzip = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
+ type = "gem";
+ };
+ version = "2.3.2";
+ };
+ scanf = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "000vxsci3zq8m1wl7mmppj7sarznrqlm6v2x2hdfmbxcwpvvfgak";
+ type = "gem";
+ };
+ version = "1.0.0";
+ };
+ semantic_puppet = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0gg1bizlgb8wswxwy3irgppqvd6mlr27qsp0fzpm459wffzq10sx";
+ type = "gem";
+ };
+ version = "1.0.4";
+ };
+ terminal-table = {
+ dependencies = ["unicode-display_width"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1512cngw35hsmhvw4c05rscihc59mnj09m249sm9p3pik831ydqk";
+ type = "gem";
+ };
+ version = "1.8.0";
+ };
+ text = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1x6kkmsr49y3rnrin91rv8mpc3dhrf3ql08kbccw8yffq61brfrg";
+ type = "gem";
+ };
+ version = "1.3.1";
+ };
+ thor = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "18yhlvmfya23cs3pvhr1qy38y41b6mhr5q9vwv5lrgk16wmf3jna";
+ type = "gem";
+ };
+ version = "1.1.0";
+ };
+ unicode-display_width = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "06i3id27s60141x6fdnjn5rar1cywdwy64ilc59cz937303q3mna";
+ type = "gem";
+ };
+ version = "1.7.0";
+ };
+ windows_error = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0kbcv9j5sc7pvjzf1dkp6h69i6lmj205zyy2arxcfgqg11bsz2kp";
+ type = "gem";
+ };
+ version = "0.1.2";
+ };
+ winrm = {
+ dependencies = ["builder" "erubi" "gssapi" "gyoku" "httpclient" "logging" "nori" "rubyntlm"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0nxf6a47d1xf1nvi7rbfbzjyyjhz0iakrnrsr2hj6y24a381sd8i";
+ type = "gem";
+ };
+ version = "2.3.6";
+ };
+ winrm-fs = {
+ dependencies = ["erubi" "logging" "rubyzip" "winrm"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0gb91k6s1yjqw387x4w1nkpnxblq3pjdqckayl0qvz5n3ygdsb0d";
+ type = "gem";
+ };
+ version = "1.3.5";
+ };
+ yard = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0qzr5j1a1cafv81ib3i51qyl8jnmwdxlqi3kbiraldzpbjh4ln9h";
+ type = "gem";
+ };
+ version = "0.9.26";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/audio/tts/default.nix b/third_party/nixpkgs/pkgs/tools/audio/tts/default.nix
index d4a45dd8d1..d15a03bc83 100644
--- a/third_party/nixpkgs/pkgs/tools/audio/tts/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/audio/tts/default.nix
@@ -16,13 +16,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "tts";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "coqui-ai";
repo = "TTS";
rev = "v${version}";
- sha256 = "sha256-LiH056h7eIaikBr6sm5A4T/lF7nVroxaZSYzrES7+zk=";
+ sha256 = "sha256-/CeetLm3jgS5Q69zTVkLm+Wh4nD7D4c6j9MTujMc3fU=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/tools/backup/automysqlbackup/default.nix b/third_party/nixpkgs/pkgs/tools/backup/automysqlbackup/default.nix
index 55186cfb21..f103149a83 100644
--- a/third_party/nixpkgs/pkgs/tools/backup/automysqlbackup/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/backup/automysqlbackup/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "automysqlbackup";
- version = "3.0.6";
+ version = "3.0.7";
src = fetchFromGitHub {
owner = "sixhop";
repo = pname;
rev = version;
- sha256 = "0lki2049npc38r8m08garymywp1rzgflm0mxsfdznn9jfp4pk2lp";
+ sha256 = "sha256-C0p1AY4yIxybQ6a/HsE3ZTHumtvQw5kKM51Ap+Se0ZI=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/tools/backup/autorestic/default.nix b/third_party/nixpkgs/pkgs/tools/backup/autorestic/default.nix
new file mode 100644
index 0000000000..ab299db1c6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/backup/autorestic/default.nix
@@ -0,0 +1,32 @@
+{ lib, fetchFromGitHub, installShellFiles, buildGoModule }:
+
+buildGoModule rec {
+ pname = "autorestic";
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = "cupcakearmy";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "yQgSJ0SQNWPMyrYn8rep+1b549HP8sOERh+kOiAK3+c=";
+ };
+
+ vendorSha256 = "7648gAguqeqLKFS9xRcx20wpSLb+ykZ7rOqR5PKe71o=";
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ installShellCompletion --cmd autorestic \
+ --bash <($out/bin/autorestic completion bash) \
+ --fish <($out/bin/autorestic completion fish) \
+ --zsh <($out/bin/autorestic completion zsh)
+ '';
+
+ meta = with lib; {
+ description = "High level CLI utility for restic";
+ homepage = "https://github.com/cupcakearmy/autorestic";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ renesat ];
+ platforms = platforms.linux ++ platforms.darwin;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix
index c17b684604..bdd26041d3 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/btrfs-progs/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "btrfs-progs";
- version = "5.13.1";
+ version = "5.14.1";
src = fetchurl {
url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz";
- sha256 = "sha256-PX5aAeaPuvSFxfHaFca4p9FFX7V7bnWnBvjiuzf085k=";
+ sha256 = "sha256-1UqTRlRcpG3xKOPMt31gwJfZDJO34xSZAjbijPr4xVs=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix
index 59b65d4e72..8cb9d58bc4 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/gocryptfs/default.nix
@@ -2,6 +2,8 @@
, stdenv
, buildGoModule
, fetchFromGitHub
+, fuse
+, makeWrapper
, openssl
, pandoc
, pkg-config
@@ -22,6 +24,7 @@ buildGoModule rec {
vendorSha256 = "sha256-Q/oBT5xdLpgQCIk7KES6c8+BaCQVUIwCwVufl4oTFRs=";
nativeBuildInputs = [
+ makeWrapper
pkg-config
pandoc
];
@@ -48,6 +51,12 @@ buildGoModule rec {
popd
'';
+ postInstall = ''
+ wrapProgram $out/bin/gocryptfs \
+ --prefix PATH : ${lib.makeBinPath [ fuse ]}
+ ln -s $out/bin/gocryptfs $out/bin/mount.fuse.gocryptfs
+ '';
+
meta = with lib; {
description = "Encrypted overlay filesystem written in Go";
license = licenses.mit;
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/tar2ext4/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/tar2ext4/default.nix
index cd042f701d..41a47566ee 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/tar2ext4/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/tar2ext4/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "tar2ext4";
- version = "0.8.21";
+ version = "0.8.22";
src = fetchFromGitHub {
owner = "microsoft";
repo = "hcsshim";
rev = "v${version}";
- sha256 = "sha256-oYCL6agif/BklMY5/ub6PExS6D/ZlTxi1QaabMOsEfw=";
+ sha256 = "sha256-z8w/xzNEebnQJTO4H5PlU5W+69MY1wQwmuz5inXBl1k=";
};
sourceRoot = "source/cmd/tar2ext4";
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/sic-image-cli/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/sic-image-cli/default.nix
new file mode 100644
index 0000000000..1c3eb7c18c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/graphics/sic-image-cli/default.nix
@@ -0,0 +1,35 @@
+{ lib, rustPlatform, fetchFromGitHub, installShellFiles, nasm }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "sic-image-cli";
+ version = "0.19.0";
+
+ src = fetchFromGitHub {
+ owner = "foresterre";
+ repo = "sic";
+ rev = "v${version}";
+ sha256 = "11km8ngndmzp6sxyfnbll80nigi790s353v7j31jvqcgyn9gjdq9";
+ };
+
+ cargoSha256 = "sha256-mHfQ36Xo37VRRq0y0xvUYy0MAlrfnOfMy1t3IZFdrE8=";
+
+ nativeBuildInputs = [ installShellFiles nasm ];
+
+ postBuild = ''
+ cargo run --example gen_completions
+ '';
+
+ postInstall = ''
+ installShellCompletion sic.{bash,fish}
+ installShellCompletion --zsh _sic
+ '';
+
+ meta = with lib; {
+ description = "Accessible image processing and conversion from the terminal";
+ homepage = "https://github.com/foresterre/sic-image-cli";
+ changelog = "https://github.com/foresterre/sic/blob/v${version}/CHANGELOG.md";
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ figsoda ];
+ mainProgram = "sic";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/svgbob/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/svgbob/default.nix
index 389f6415e9..2e3740dabb 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/svgbob/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/svgbob/default.nix
@@ -2,15 +2,15 @@
rustPlatform.buildRustPackage rec {
pname = "svgbob";
- version = "0.5.4";
+ version = "0.6.2";
src = fetchCrate {
inherit version;
crateName = "svgbob_cli";
- sha256 = "0qq7hkg32bqyw3vz3ibip7yrjg5m2ch9kdnwqrzaqqy9wb8d7154";
+ sha256 = "sha256-9JASoUN/VzZS8ihepTQL2SXZitxKBMSJEv+13vzQd3w=";
};
- cargoSha256 = "0p37qkgh1xpqmkr2p88njwhifpyqfh27qcwmmhwxdqcpzmmmkjhr";
+ cargoSha256 = "sha256-pkdiow+9gsQ9rrSHwukd17r5CfsaJgYj6KA4wYKbtA0=";
meta = with lib; {
description = "Convert your ascii diagram scribbles into happy little SVG";
diff --git a/third_party/nixpkgs/pkgs/tools/inputmethods/touchegg/default.nix b/third_party/nixpkgs/pkgs/tools/inputmethods/touchegg/default.nix
index d2bd7a1466..69d05ceaed 100644
--- a/third_party/nixpkgs/pkgs/tools/inputmethods/touchegg/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/inputmethods/touchegg/default.nix
@@ -1,26 +1,67 @@
-{ lib, stdenv, fetchurl, xorg, xorgserver, qt4, libGLU, libGL, geis, qmake4Hook }:
+{ stdenv, lib
+, fetchFromGitHub
+, fetchpatch
+, systemd
+, libinput
+, pugixml
+, cairo
+, xorg
+, gtk3-x11
+, pcre
+, pkg-config
+, cmake
+, pantheon
+, withPantheon ? false
+}:
stdenv.mkDerivation rec {
pname = "touchegg";
- version = "1.1.1";
- src = fetchurl {
- url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/touchegg/${pname}-${version}.tar.gz";
- sha256 = "95734815c7219d9a71282f3144b3526f2542b4fa270a8e69d644722d024b4038";
+ version = "2.0.11";
+ src = fetchFromGitHub {
+ owner = "JoseExposito";
+ repo = pname;
+ rev = version;
+ sha256 = "1zfiqs5vqlb6drnqx9nsmhgy8qc6svzr8zyjkqvwkpbgrc6ifap9";
};
- buildInputs = [ xorgserver libGLU libGL xorg.libX11 xorg.libXtst xorg.libXext qt4 geis ];
+ PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system";
- nativeBuildInputs = [ qmake4Hook ];
+ buildInputs = [
+ systemd
+ libinput
+ pugixml
+ cairo
+ gtk3-x11
+ pcre
+ ] ++ (with xorg; [
+ libX11
+ libXtst
+ libXrandr
+ libXi
+ libXdmcp
+ libpthreadstubs
+ libxcb
+ ]);
- preConfigure = ''
- sed -e "s@/usr/@$out/@g" -i $(find . -name touchegg.pro)
- sed -e "s@/usr/@$out/@g" -i $(find ./src/touchegg/config/ -name Config.cpp)
- '';
+ nativeBuildInputs = [
+ pkg-config
+ cmake
+ ];
- meta = {
+ patches = lib.optionals withPantheon [
+ # Disable per-application gesture by default to make sure the default
+ # config does not conflict with Pantheon switchboard settings.
+ (fetchpatch {
+ url = "https://github.com/elementary/os-patches/commit/ada4e726540a2bb57b606c98e2531cfaaea57211.patch";
+ sha256 = "0is9acwvgiqdhbiw11i3nq0rp0zldcza779fbj8k78cp329rbqb4";
+ })
+ ];
+
+ meta = with lib; {
homepage = "https://github.com/JoseExposito/touchegg";
- description = "Macro binding for touch surfaces";
- license = lib.licenses.gpl2;
- platforms = lib.platforms.linux;
+ description = "Linux multi-touch gesture recognizer";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = teams.pantheon.members;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/calamares/default.nix b/third_party/nixpkgs/pkgs/tools/misc/calamares/default.nix
index fd08f09b96..094b945335 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/calamares/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/calamares/default.nix
@@ -6,12 +6,12 @@
mkDerivation rec {
pname = "calamares";
- version = "3.2.42";
+ version = "3.2.43";
# release including submodule
src = fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "sha256-NbtgtbhauEo7EGvNUNltUQRBpLlzBjAR0GLL9CadgsQ=";
+ sha256 = "sha256-68mt+bkdEBUODvyf3hh09snL+ecMfmSqNlVleOOJ2K8=";
};
nativeBuildInputs = [ cmake extra-cmake-modules ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/cicero-tui/default.nix b/third_party/nixpkgs/pkgs/tools/misc/cicero-tui/default.nix
index 249e814fd3..a3f5c7b076 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/cicero-tui/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/cicero-tui/default.nix
@@ -10,13 +10,13 @@
rustPlatform.buildRustPackage rec {
pname = "cicero-tui";
- version = "0.2.2";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "eyeplum";
repo = "cicero-tui";
rev = "v${version}";
- sha256 = "sha256-j/AIuNE5WBNdUeXuKvvc4NqsVVk252tm4KR3w0e6bT8=";
+ sha256 = "sha256-5/yH5ZK/JgMsRUcJ0qQEShEqxrtKJa+P6pcHAn5Jx0c=";
};
nativeBuildInputs = [
@@ -29,7 +29,7 @@ rustPlatform.buildRustPackage rec {
freetype
];
- cargoSha256 = "sha256-yup6hluGF2x+0XDwK+JETyNu4TFNPmqD4Y0Wthxrbcc=";
+ cargoSha256 = "sha256-AraisWGTPEj+tHcLonEwfevBu+mMTPkq3O9zNYgI9X8=";
meta = with lib; {
description = "Unicode tool with a terminal user interface";
diff --git a/third_party/nixpkgs/pkgs/tools/misc/dua/default.nix b/third_party/nixpkgs/pkgs/tools/misc/dua/default.nix
index 8182c9a09e..719bb90b43 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/dua/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/dua/default.nix
@@ -2,7 +2,7 @@
rustPlatform.buildRustPackage rec {
pname = "dua";
- version = "2.14.6";
+ version = "2.14.7";
buildInputs = lib.optionals stdenv.isDarwin [ libiconv Foundation ];
@@ -10,7 +10,7 @@ rustPlatform.buildRustPackage rec {
owner = "Byron";
repo = "dua-cli";
rev = "v${version}";
- sha256 = "sha256-8hEJJl1FkRU+2lbzNQWep2NavRTFtYT1Qpe0FI6p13A=";
+ sha256 = "sha256-HkNWFWdyjpnJJANfnRDhmnhYbZIhrM9aIVN/Ov3/hK0=";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
extraPostFetch = ''
@@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec {
'';
};
- cargoSha256 = "sha256-dkr5yJLi0rPclfz8NuR2ewDkqhrthZ+yu09aA61ND/E=";
+ cargoSha256 = "sha256-nfQGAjekd6cegvKPDxyOfcIhgagH61MT+2YVB2WppvQ=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/misc/dust/default.nix b/third_party/nixpkgs/pkgs/tools/misc/dust/default.nix
index 01c0ff4315..f5ce9db110 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/dust/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/dust/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "du-dust";
- version = "0.6.2";
+ version = "0.7.5";
src = fetchFromGitHub {
owner = "bootandy";
repo = "dust";
rev = "v${version}";
- sha256 = "sha256-5GhoL3by4sXhFJrNZi/UlERBa+s2oqDVVJODY0kdfxI=";
+ sha256 = "sha256-0r0cDzW18uF7DHvzkUCHHHN+2M21xdi2ffPwDGMtyw8=";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
extraPostFetch = ''
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
'';
};
- cargoSha256 = "sha256-cgH3jrZPGUHiBDeJ9qj80dU+Vbz+wHMOsCaGAvJY6mg=";
+ cargoSha256 = "sha256-LAow4DVqON5vrYBU8v8wzg/HcHxm1GqS9DMre3y12Jo=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/misc/github-backup/default.nix b/third_party/nixpkgs/pkgs/tools/misc/github-backup/default.nix
index 1fcaf3a471..be77f3f5d9 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/github-backup/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/github-backup/default.nix
@@ -6,11 +6,11 @@
python3.pkgs.buildPythonApplication rec {
pname = "github-backup";
- version = "0.39.0";
+ version = "0.40.0";
src = python3.pkgs.fetchPypi {
inherit pname version;
- sha256 = "71829df4bdbe5bd55c324a97008405a6b4c6113edb1a2a6a8b73a7059fe64a47";
+ sha256 = "sha256-HgNOTi4z1wbRdeVFjGVbpuxd9/o9aWWYd8/ykiVF8Ks=";
};
makeWrapperArgs = [
diff --git a/third_party/nixpkgs/pkgs/tools/misc/hashit/default.nix b/third_party/nixpkgs/pkgs/tools/misc/hashit/default.nix
index edda48bdc9..e26a0abbde 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/hashit/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/hashit/default.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
description = "A simple app for checking usual checksums - Designed for elementary OS";
homepage = "https://github.com/artemanufrij/hashit";
license = licenses.gpl2Plus;
- maintainers = pantheon.maintainers;
+ maintainers = teams.pantheon.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ksnip/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ksnip/default.nix
new file mode 100644
index 0000000000..d78b45d9b7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/ksnip/default.nix
@@ -0,0 +1,77 @@
+{ stdenv
+, lib
+, cmake
+, extra-cmake-modules
+, fetchFromGitHub
+, kcolorpicker
+, kimageannotator
+, qtsvg
+, qttranslations
+, qtx11extras
+}:
+
+stdenv.mkDerivation rec {
+ pname = "ksnip";
+ version = "1.9.1";
+
+ src = fetchFromGitHub {
+ owner = "ksnip";
+ repo = "ksnip";
+ rev = "v${version}";
+ sha256 = "1izsk586n9fbm0di0hj6pxs7r0a6w554gpad1ghf247icr0pfc1l";
+ };
+
+ dontWrapQtApps = true;
+
+ nativeBuildInputs = [
+ cmake
+ extra-cmake-modules
+ ];
+
+ buildInputs = [
+ kcolorpicker
+ kimageannotator
+ qtsvg
+ qttranslations
+ qtx11extras
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/ksnip/ksnip";
+ description = "Cross-platform screenshot tool wihth many annotation features";
+ longDescription = ''
+ Features:
+
+ - Supports Linux (X11, Plasma Wayland, GNOME Wayland and xdg-desktop-portal Wayland), Windows and macOS.
+ - Screenshot of a custom rectangular area that can be drawn with mouse cursor.
+ - Screenshot of last selected rectangular area without selecting again.
+ - Screenshot of the screen/monitor where the mouse cursor is currently located.
+ - Screenshot of full-screen, including all screens/monitors.
+ - Screenshot of window that currently has focus.
+ - Screenshot of window under mouse cursor.
+ - Screenshot with or without mouse cursor.
+ - Capture mouse cursor as annotation item that can be moved and deleted.
+ - Customizable capture delay for all capture options.
+ - Upload screenshots directly to imgur.com in anonymous or user mode.
+ - Upload screenshots via custom user defined scripts.
+ - Command-line support, for capturing screenshots and saving to default location, filename and format.
+ - Filename wildcards for Year ($Y), Month ($M), Day ($D), Time ($T) and Counter (multiple # characters for number with zero-leading padding).
+ - Print screenshot or save it to PDF/PS.
+ - Annotate screenshots with pen, marker, rectangles, ellipses, texts and other tools.
+ - Annotate screenshots with stickers and add custom stickers.
+ - Obfuscate image regions with blur and pixelate.
+ - Add effects to image (Drop Shadow, Grayscale, invert color or Border).
+ - Add watermarks to captured images.
+ - Global hotkeys for capturing screenshots (currently only for Windows and X11).
+ - Tabs for screenshots and images.
+ - Open existing images via dialog, drag-and-drop or paste from clipboard.
+ - Run as single instance application (secondary instances send cli parameter to primary instance).
+ - Pin screenshots in frameless windows that stay atop other windows.
+ - User-defined actions for taking screenshot and post-processing.
+ - Many configuration options.
+ '';
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ x3ro ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/macchina/default.nix b/third_party/nixpkgs/pkgs/tools/misc/macchina/default.nix
index 323429033b..042902d080 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/macchina/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/macchina/default.nix
@@ -3,16 +3,16 @@
rustPlatform.buildRustPackage rec {
pname = "macchina";
- version = "1.1.5";
+ version = "1.1.6";
src = fetchFromGitHub {
owner = "Macchina-CLI";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-ZrBjpmyc9cHaaVzMAdksFVa3iEX/FWCCcdwyPH66E5s=";
+ sha256 = "sha256-JiyJU+5bKXHUgaRyUKdgINbMxkv2XXAkuoouQv9SEow=";
};
- cargoSha256 = "sha256-pINaBieDf+2GGid2vsgvNYy0zwjxXaPcBw0Yoy6KGi8=";
+ cargoSha256 = "sha256-pychP3OHXMv23TtZbaMOPBbEoJh4R03ySzEdwADTmFI=";
nativeBuildInputs = [ installShellFiles ];
buildInputs = lib.optionals stdenv.isDarwin [ libiconv Foundation ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/mmv-go/default.nix b/third_party/nixpkgs/pkgs/tools/misc/mmv-go/default.nix
index 640b0d611e..efca64bdc4 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/mmv-go/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/mmv-go/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "mmv-go";
- version = "0.1.3";
+ version = "0.1.4";
src = fetchFromGitHub {
owner = "itchyny";
repo = "mmv";
rev = "v${version}";
- sha256 = "12k5zzyr0lhjadc9kza04v0zgb20v7m4syaqwc7qvn3kfvv1mz8s";
+ sha256 = "sha256-n7yW+0cabJGDgppt6Qcj7ID3sD85094NDOPk2o9xDwY=";
};
- vendorSha256 = "0xnrai15ww9lfk02bc9p5ssycwnqkyjj5ch1srh7yvnbw3fakx68";
+ vendorSha256 = "sha256-3Xk8S2Em28r5R7894Ubo2OOlGhrKplV/gY4ftCjPvMo=";
ldflags = [ "-s" "-w" "-X main.revision=${src.rev}" ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix b/third_party/nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix
index 971f924faa..f0f20d4b3a 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/phoronix-test-suite/default.nix
@@ -13,10 +13,14 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ which gnused makeWrapper ];
installPhase = ''
+ runHook preInstall
+
./install-sh $out
wrapProgram $out/bin/phoronix-test-suite \
--set PHP_BIN ${php}/bin/php \
--prefix PATH : ${lib.makeBinPath [ gnumake gcc ]}
+
+ runHook postInstall
'';
passthru.tests = {
diff --git a/third_party/nixpkgs/pkgs/tools/misc/pipe-rename/default.nix b/third_party/nixpkgs/pkgs/tools/misc/pipe-rename/default.nix
new file mode 100644
index 0000000000..15468773e4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/pipe-rename/default.nix
@@ -0,0 +1,27 @@
+{ lib, rustPlatform, fetchCrate, python3 }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "pipe-rename";
+ version = "1.4.0";
+
+ src = fetchCrate {
+ inherit pname version;
+ sha256 = "sha256-AMBdDsn3jS2dXUnEDKZILUlLHS9FIECZhc3EjxLoOZU=";
+ };
+
+ cargoSha256 = "sha256-ulNyTRRFtHQ7+sRaKczLiDPIKG2TIcbbsD9x1di2ypw=";
+
+ checkInputs = [ python3 ];
+
+ preCheck = ''
+ patchShebangs tests/editors/env-editor.py
+ '';
+
+ meta = with lib; {
+ description = "Rename your files using your favorite text editor";
+ homepage = "https://github.com/marcusbuffet/pipe-rename";
+ license = licenses.mit;
+ maintainers = with maintainers; [ figsoda ];
+ mainProgram = "renamer";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/pspg/default.nix b/third_party/nixpkgs/pkgs/tools/misc/pspg/default.nix
index 4ac9d972a9..26427d3803 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/pspg/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/pspg/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pspg";
- version = "5.3.4";
+ version = "5.3.5";
src = fetchFromGitHub {
owner = "okbob";
repo = pname;
rev = version;
- sha256 = "sha256-wju69kC6koYy2yABjx7/rWsuJXV1vjwSBztNlu13TJs=";
+ sha256 = "sha256-xJ7kgEvIsTufAZa5x3YpElTc74nEs9C+baVjbheHySM=";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ristate/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ristate/default.nix
new file mode 100644
index 0000000000..7c8dbb5218
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/ristate/default.nix
@@ -0,0 +1,22 @@
+{ lib, rustPlatform, fetchFromGitLab }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "ristate";
+ version = "unstable-2021-09-10";
+
+ src = fetchFromGitLab {
+ owner = "snakedye";
+ repo = pname;
+ rev = "34dfd0a0bab5b36df118d8da3956fd938c625b15";
+ sha256 = "sha256-CH9DZ/7Bhbe6qKg1Nbj1rA9SzIsqVlBJg51XxAh0XnY=";
+ };
+
+ cargoSha256 = "sha256-HTfRWvE3m7XZhZDj5bEkrQI3pD6GNiKd2gJtMjRQ8Rw=";
+
+ meta = with lib; {
+ description = "A river-status client written in Rust";
+ homepage = "https://gitlab.com/snakedye/ristate";
+ license = licenses.mit;
+ maintainers = with maintainers; [ kranzes ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix b/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
index 7ad62ab9d2..5202527b8c 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
@@ -11,13 +11,13 @@
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.57.0";
+ version = "0.58.0";
src = fetchFromGitHub {
owner = "starship";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-cxTBK6eZTlqEaVfWYARQk6BjNuANy39eaXC6qFs/+6k=";
+ sha256 = "sha256-s84fIpCyTF7FrJZGATjIJHt/+aknlhlz1V9s+c4f+Ig=";
};
nativeBuildInputs = [ installShellFiles ] ++ lib.optionals stdenv.isLinux [ pkg-config ];
@@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec {
done
'';
- cargoSha256 = "sha256-TFHRDgIxqJCkcSwpdbcx8vguKU1QuTyslmAsRznxt2s=";
+ cargoSha256 = "sha256-5YOF0nXn4rdp3uxatzdvaqdAbLlHK6nq5H4+ZX/7joM=";
preCheck = ''
HOME=$TMPDIR
diff --git a/third_party/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix b/third_party/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
index 37462910dc..360e16b1fc 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
@@ -9,13 +9,13 @@ let
in stdenv.mkDerivation rec {
pname = "svtplay-dl";
- version = "4.3";
+ version = "4.5";
src = fetchFromGitHub {
owner = "spaam";
repo = "svtplay-dl";
rev = version;
- sha256 = "04gmiqg6mq96fw4v1v6947i216fsf0vcnjp3ya8bbii5na91y1aa";
+ sha256 = "sha256-TiJWy5WU1VsseodfgfemAsUc5/hDwSlM03ITRYTvJbg=";
};
pythonPaths = [ cryptography pyyaml requests ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/sysz/default.nix b/third_party/nixpkgs/pkgs/tools/misc/sysz/default.nix
new file mode 100644
index 0000000000..4f5f90d04b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/sysz/default.nix
@@ -0,0 +1,33 @@
+{ lib, stdenvNoCC, fetchFromGitHub, makeWrapper, fzf, gawk }:
+
+stdenvNoCC.mkDerivation rec {
+ pname = "sysz";
+ version = "1.3.0";
+
+ src = fetchFromGitHub {
+ owner = "joehillen";
+ repo = pname;
+ rev = version;
+ sha256 = "HNwsYE1Cv90IDi3A5PmRv3uHANR3ya+VOGBQ3+zkBLM=";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+ install -Dm755 sysz $out/libexec/sysz
+ makeWrapper $out/libexec/sysz $out/bin/sysz \
+ --prefix PATH : ${lib.makeBinPath [ fzf gawk ]}
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/joehillen/sysz";
+ description = "A fzf terminal UI for systemctl";
+ license = licenses.unlicense;
+ maintainers = with maintainers; [ hleboulanger ];
+ platforms = platforms.unix;
+ changelog = "https://github.com/joehillen/sysz/blob/${version}/CHANGELOG.md";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/toybox/default.nix b/third_party/nixpkgs/pkgs/tools/misc/toybox/default.nix
index 9e3b1ecc6b..0f41f15d9f 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/toybox/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/toybox/default.nix
@@ -18,7 +18,8 @@ stdenv.mkDerivation rec {
};
depsBuildBuild = [ buildPackages.stdenv.cc ]; # needed for cross
- buildInputs = lib.optionals enableStatic [ stdenv.cc.libc stdenv.cc.libc.static ];
+ buildInputs = lib.optionals (enableStatic && stdenv.cc.libc ? static)
+ [ stdenv.cc.libc stdenv.cc.libc.static ];
postPatch = "patchShebangs .";
diff --git a/third_party/nixpkgs/pkgs/tools/misc/vector/default.nix b/third_party/nixpkgs/pkgs/tools/misc/vector/default.nix
index 6c559ada96..cf76462eb6 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/vector/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/vector/default.nix
@@ -55,13 +55,15 @@ rustPlatform.buildRustPackage rec {
doCheck = !stdenv.isDarwin;
# healthcheck_grafana_cloud is trying to make a network access
# test_stream_errors is flaky on linux-aarch64
+ # tcp_with_tls_intermediate_ca is flaky on linux-x86_64
checkPhase = ''
TZDIR=${tzdata}/share/zoneinfo cargo test \
--no-default-features \
--features ${lib.concatStringsSep "," features} \
-- --test-threads 1 \
--skip=sinks::loki::tests::healthcheck_grafana_cloud \
- --skip=kubernetes::api_watcher::tests::test_stream_errors
+ --skip=kubernetes::api_watcher::tests::test_stream_errors \
+ --skip=sources::socket::test::tcp_with_tls_intermediate_ca
'';
# recent overhauls of DNS support in 0.9 mean that we try to resolve
diff --git a/third_party/nixpkgs/pkgs/tools/misc/yt-dlp/default.nix b/third_party/nixpkgs/pkgs/tools/misc/yt-dlp/default.nix
index e2c90ef053..40af80a460 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/yt-dlp/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/yt-dlp/default.nix
@@ -12,6 +12,7 @@
, rtmpSupport ? true
, phantomjsSupport ? false
, hlsEncryptedSupport ? true
+, withAlias ? false # Provides bin/youtube-dl for backcompat
}:
buildPythonPackage rec {
@@ -50,6 +51,10 @@ buildPythonPackage rec {
# Requires network
doCheck = false;
+ postInstall = lib.optionalString withAlias ''
+ ln -s "$out/bin/yt-dlp" "$out/bin/youtube-dl"
+ '';
+
meta = with lib; {
homepage = "https://github.com/yt-dlp/yt-dlp/";
description = "Command-line tool to download videos from YouTube.com and other sites (youtube-dl fork)";
diff --git a/third_party/nixpkgs/pkgs/tools/networking/atftp/default.nix b/third_party/nixpkgs/pkgs/tools/networking/atftp/default.nix
index 0e76cb9434..ca06afe7bd 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/atftp/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/atftp/default.nix
@@ -1,21 +1,27 @@
-{ lib, stdenv, fetchurl, readline, tcp_wrappers, pcre, makeWrapper, gcc }:
+{ lib, stdenv, fetchurl, readline, tcp_wrappers, pcre, makeWrapper, gcc, ps }:
stdenv.mkDerivation rec {
pname = "atftp";
- version = "0.7.4";
+ version = "0.7.5";
src = fetchurl {
url = "mirror://sourceforge/atftp/${pname}-${version}.tar.gz";
- sha256 = "sha256-08nNDZcd/Hhtel9AVcNdTmaq/IECrANHPvIlvfftsmo=";
+ sha256 = "12h3sgkd25j4nfagil2jqyj1n8yxvaawj0cf01742642n57pmj4k";
};
+ # fix test script
+ postPatch = ''
+ patchShebangs .
+ '';
+
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ readline tcp_wrappers pcre gcc ];
# Expects pre-GCC5 inline semantics
NIX_CFLAGS_COMPILE = "-std=gnu89";
- doCheck = false; # fails
+ doCheck = true;
+ checkInputs = [ ps ];
meta = {
description = "Advanced tftp tools";
diff --git a/third_party/nixpkgs/pkgs/tools/networking/bitmask-vpn/default.nix b/third_party/nixpkgs/pkgs/tools/networking/bitmask-vpn/default.nix
new file mode 100644
index 0000000000..35f2e801f5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/networking/bitmask-vpn/default.nix
@@ -0,0 +1,168 @@
+{ lib
+, stdenv
+, fetchFromGitLab
+, mkDerivation
+, buildGoModule
+, wrapQtAppsHook
+, python3Packages
+, pkg-config
+, openvpn
+, cmake
+, qmake
+, which
+, iproute2
+, iptables
+, procps
+, qmltermwidget
+, qtbase
+, qtdeclarative
+, qtinstaller
+, qtquickcontrols
+, qtquickcontrols2
+, qttools
+, CoreFoundation
+, Security
+, provider ? "riseup"
+}:
+let
+ version = "0.21.6";
+
+ src = fetchFromGitLab {
+ domain = "0xacab.org";
+ owner = "leap";
+ repo = "bitmask-vpn";
+ rev = version;
+ sha256 = "sha256-LMz+ZgQVFGujoLA8rlyZ3VnW/NSlPipD5KwCe+cFtnY=";
+ };
+
+ # bitmask-root is only used on GNU/Linux
+ # and may one day be replaced by pkg/helper
+ bitmask-root = mkDerivation {
+ inherit src version;
+ sourceRoot = "source/helpers";
+ pname = "bitmask-root";
+ nativeBuildInputs = [ python3Packages.wrapPython ];
+ postPatch = ''
+ substituteInPlace bitmask-root \
+ --replace 'swhich("ip")' '"${iproute2}/bin/ip"' \
+ --replace 'swhich("iptables")' '"${iptables}/bin/iptables"' \
+ --replace 'swhich("ip6tables")' '"${iptables}/bin/ip6tables"' \
+ --replace 'swhich("sysctl")' '"${procps}/bin/sysctl"' \
+ --replace /usr/sbin/openvpn ${openvpn}/bin/openvpn
+ substituteInPlace se.leap.bitmask.policy \
+ --replace /usr/sbin/bitmask-root $out/bin/bitmask-root
+ '';
+ installPhase = ''
+ runHook preInstall
+
+ install -m 755 -D -t $out/bin bitmask-root
+ install -m 444 -D -t $out/share/polkit-1/actions se.leap.bitmask.policy
+ wrapPythonPrograms
+
+ runHook postInstall
+ '';
+ };
+in
+
+buildGoModule rec {
+ inherit src version;
+ pname = "${provider}-vpn";
+ vendorSha256 = null;
+
+ postPatch = ''
+ substituteInPlace pkg/pickle/helpers.go \
+ --replace /usr/share $out/share
+
+ # Using $PROVIDER is not working,
+ # thus replacing directly into the vendor.conf
+ substituteInPlace providers/vendor.conf \
+ --replace "provider = riseup" "provider = ${provider}"
+
+ patchShebangs gui/build.sh
+ wrapPythonProgramsIn branding/scripts
+ '' + lib.optionalString stdenv.isLinux ''
+ substituteInPlace pkg/helper/linux.go \
+ --replace /usr/sbin/openvpn ${openvpn}/bin/openvpn
+ substituteInPlace pkg/vpn/launcher_linux.go \
+ --replace /usr/sbin/openvpn ${openvpn}/bin/openvpn \
+ --replace /usr/sbin/bitmask-root ${bitmask-root}/bin/bitmask-root \
+ --replace /usr/bin/lxpolkit /run/wrappers/bin/polkit-agent-helper-1 \
+ --replace '"polkit-gnome-authentication-agent-1",' '"polkit-gnome-authentication-agent-1","polkitd",'
+ '';
+
+ nativeBuildInputs = [
+ cmake
+ pkg-config
+ python3Packages.wrapPython
+ qmake
+ qtquickcontrols
+ qtquickcontrols2
+ qttools
+ which
+ wrapQtAppsHook
+ ] ++ lib.optional (!stdenv.isLinux) qtinstaller;
+
+ buildInputs = [
+ qtbase
+ qmltermwidget
+ qtdeclarative
+ ] ++ lib.optionals stdenv.isDarwin [ CoreFoundation Security ];
+ # FIXME: building on Darwin currently fails
+ # due to missing debug symbols for Qt,
+ # this should be fixable once darwin.apple_sdk >= 10.13
+ # See https://bugreports.qt.io/browse/QTBUG-76777
+
+ # Not using buildGoModule's buildPhase:
+ # gui/build.sh will build Go modules into lib/libgoshim.a
+ buildPhase = ''
+ runHook preBuild
+
+ make gen_providers_json
+ make generate
+ # Remove timestamps in comments
+ sed -i -e '/^\/\//d' pkg/config/version/version.go
+
+ # Not using -j$NIX_BUILD_CORES because the Makefile's rules
+ # are not thread-safe: lib/libgoshim.h is used before being built.
+ make build
+
+ runHook postBuild
+ '';
+
+ postInstall = ''
+ install -m 755 -D -t $out/bin build/qt/release/${provider}-vpn
+
+ VERSION=${version} VENDOR_PATH=providers branding/scripts/generate-debian branding/templates/debian/data.json
+ (cd branding/templates/debian && ${python3Packages.python}/bin/python3 generate.py)
+ install -m 444 -D branding/templates/debian/app.desktop $out/share/applications/${provider}-vpn.desktop
+ '' + lib.optionalString stdenv.isLinux ''
+ install -m 444 -D -t $out/share/polkit-1/actions ${bitmask-root}/share/polkit-1/actions/se.leap.bitmask.policy
+ '';
+
+ # Some tests need access to the Internet:
+ # Post "https://api.black.riseup.net/3/cert": dial tcp: lookup api.black.riseup.net on [::1]:53: read udp [::1]:56553->[::1]:53: read: connection refused
+ doCheck = false;
+
+ passthru = { inherit bitmask-root; };
+
+ meta = {
+ description = "Generic VPN client by LEAP";
+ longDescription = ''
+ Bitmask, by LEAP (LEAP Encryption Access Project),
+ is an application to provide easy and secure encrypted communication
+ with a VPN (Virtual Private Network). It allows you to select from
+ a variety of trusted service provider all from one app.
+ Current providers include Riseup Networks
+ and The Calyx Institute, where the former is default.
+ The ${provider}-vpn executable should appear
+ in your desktop manager's XDG menu or could be launch in a terminal
+ to get an execution log. A new icon should then appear in your systray
+ to control the VPN and configure some options.
+ '';
+ homepage = "https://bitmask.net";
+ license = lib.licenses.gpl3Plus;
+ maintainers = with lib.maintainers; [ julm ];
+ # darwin requires apple_sdk >= 10.13
+ platforms = lib.platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix b/third_party/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix
index 586f16ab33..b7b75037eb 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "dnsproxy";
- version = "0.39.5";
+ version = "0.39.7";
src = fetchFromGitHub {
owner = "AdguardTeam";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-ID40+moRAdceiEOwB4tmBE6U1om/aWBXIlxzfLtm5E4=";
+ sha256 = "sha256-jU5O+t8muaIM7JhuNhqfWh1pWezaFvdg+oRPYAQpIkk=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/tools/networking/flannel/plugin.nix b/third_party/nixpkgs/pkgs/tools/networking/flannel/plugin.nix
index 657be79b61..40d0fa9ecc 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/flannel/plugin.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/flannel/plugin.nix
@@ -1,14 +1,14 @@
{ lib, buildGoModule, fetchFromGitHub }:
-buildGoModule {
+buildGoModule rec {
pname = "cni-plugin-flannel";
- version = "unstable-2021-09-10";
+ version = "1.0";
src = fetchFromGitHub {
owner = "flannel-io";
repo = "cni-plugin";
- rev = "8ce83510da59681da905dccb8364af9472cac341";
- sha256 = "sha256-x6F8n+IJ1pZdbDwniWWmoGKgQm235ax3mbOcbYqWLCs=";
+ rev = "v${version}";
+ sha256 = "sha256-s2gibebXTqM/12nDHwc89geWxA6gZi9/if5VnUFoTDE=";
};
vendorSha256 = "sha256-TLAwE3pTnJYOi1AsOQfsG6t3xLKOah/7DvYjsqyltKs=";
diff --git a/third_party/nixpkgs/pkgs/tools/networking/haproxy/default.nix b/third_party/nixpkgs/pkgs/tools/networking/haproxy/default.nix
index 32fa2af818..529339e346 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/haproxy/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/haproxy/default.nix
@@ -11,11 +11,11 @@ assert usePcre -> pcre != null;
stdenv.mkDerivation rec {
pname = "haproxy";
- version = "2.3.13";
+ version = "2.3.14";
src = fetchurl {
url = "https://www.haproxy.org/download/${lib.versions.majorMinor version}/src/${pname}-${version}.tar.gz";
- sha256 = "0mz2vga8wwhqa8n4psphbqfd5q33n4m8ar7ac9chhn0i397s8lf6";
+ sha256 = "0ah6xsxlk1a7jsxdg0pbdhzhssz9ysrfxd3bs5hm1shql1jmqzh4";
};
buildInputs = [ openssl zlib ]
diff --git a/third_party/nixpkgs/pkgs/tools/networking/i2pd/default.nix b/third_party/nixpkgs/pkgs/tools/networking/i2pd/default.nix
index 48ebf33c41..a4534d1fc8 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/i2pd/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/i2pd/default.nix
@@ -9,13 +9,13 @@ assert upnpSupport -> miniupnpc != null;
stdenv.mkDerivation rec {
pname = "i2pd";
- version = "2.38.0";
+ version = "2.39.0";
src = fetchFromGitHub {
owner = "PurpleI2P";
repo = pname;
rev = version;
- sha256 = "sha256-8wy6Zdnw0JgnHFLa1U3qlzjpDIqi2gykbkkV7lh+Zag=";
+ sha256 = "sha256-j8kHuX5Ca90ODjmF94HpGvjSpocDSuSxfVmvbIYRAKo=";
};
buildInputs = with lib; [ boost zlib openssl ]
diff --git a/third_party/nixpkgs/pkgs/tools/networking/innernet/default.nix b/third_party/nixpkgs/pkgs/tools/networking/innernet/default.nix
index a00164670e..cf63342fbb 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/innernet/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/innernet/default.nix
@@ -2,15 +2,15 @@
rustPlatform.buildRustPackage rec {
pname = "innernet";
- version = "1.4.1";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "tonarino";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-ss3BtwRnRAUPfM6yjl14rQrYZ7PHAT3s/MEHnbV7IEU=";
+ sha256 = "sha256-9oL91jacfUADaPvdTTvvXhpwzr9OnNnVLwy1okORss4=";
};
- cargoSha256 = "sha256-hhsRLm8wsmvnu3wRK9s4Fjdy0bKLboAKw6qS2XQ1nsI=";
+ cargoSha256 = "sha256-jHWt7Jqv4B7u6Mvo3q69Omcn8kdnXGJSyzod1lDzvKE=";
nativeBuildInputs = with llvmPackages; [
llvm
diff --git a/third_party/nixpkgs/pkgs/tools/networking/minio-client/default.nix b/third_party/nixpkgs/pkgs/tools/networking/minio-client/default.nix
index 893537e167..e36390f852 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/minio-client/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/minio-client/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "minio-client";
- version = "2021-07-27T06-46-19Z";
+ version = "2021-09-02T09-21-27Z";
src = fetchFromGitHub {
owner = "minio";
repo = "mc";
rev = "RELEASE.${version}";
- sha256 = "1h0r8c22v94w2hhbc0hv9rc9jyr5ar7gpa76lhr9l8ra0k3qra43";
+ sha256 = "sha256-6G0MyeDYc8Y6eib2T+2VB5mDjyO13FdBsufy57osIEk=";
};
- vendorSha256 = "1s1bq166dlhqll0r5lcdjpd2446cwi1slbi895582jgs38zpkzvw";
+ vendorSha256 = "sha256-J1khnNTiHkTPRjNlU2yQu8b+bwKP/KBF1KxTIvGLs+U=";
subPackages = [ "." ];
diff --git a/third_party/nixpkgs/pkgs/tools/networking/openssh/common.nix b/third_party/nixpkgs/pkgs/tools/networking/openssh/common.nix
index 40011a14c8..eaa42039db 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/openssh/common.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/openssh/common.nix
@@ -123,5 +123,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
platforms = platforms.unix ++ platforms.windows;
maintainers = with maintainers; [ eelco aneeshusa ];
+ mainProgram = "ssh";
} // extraMeta;
}
diff --git a/third_party/nixpkgs/pkgs/tools/networking/smartdns/default.nix b/third_party/nixpkgs/pkgs/tools/networking/smartdns/default.nix
index f7e38c0eba..8ac1e137ca 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/smartdns/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/smartdns/default.nix
@@ -13,6 +13,14 @@ stdenv.mkDerivation rec {
buildInputs = [ openssl ];
+ # Force the systemd service file to be regenerated from it's template. This
+ # file is erroneously added in version 35 and it has already been deleted from
+ # upstream's git repository. So this "postPatch" phase can be deleted in next
+ # release.
+ postPatch = ''
+ rm -f systemd/smartdns.service
+ '';
+
makeFlags = [
"PREFIX=${placeholder "out"}"
"SYSTEMDSYSTEMUNITDIR=${placeholder "out"}/lib/systemd/system"
diff --git a/third_party/nixpkgs/pkgs/tools/networking/wavemon/default.nix b/third_party/nixpkgs/pkgs/tools/networking/wavemon/default.nix
index c54c4f8691..e7589862e5 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/wavemon/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/wavemon/default.nix
@@ -1,24 +1,36 @@
-{ lib, stdenv, fetchFromGitHub, ncurses, libnl, pkg-config }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, libnl
+, ncurses
+, pkg-config
+}:
stdenv.mkDerivation rec {
pname = "wavemon";
- version = "0.9.3";
-
- nativeBuildInputs = [ pkg-config ];
- buildInputs = [ ncurses libnl ];
+ version = "0.9.4";
src = fetchFromGitHub {
owner = "uoaerg";
repo = "wavemon";
rev = "v${version}";
- sha256 = "0m9n5asjxs1ir5rqprigqcrm976mgjvh4yql1jhfnbszwbf95193";
+ sha256 = "0s3yz15vzx90fxyb8bgryksn0cr2gpz9inbcx4qjrgs7zfbm4pgh";
};
+ nativeBuildInputs = [
+ pkg-config
+ ];
+
+ buildInputs = [
+ libnl
+ ncurses
+ ];
+
meta = with lib; {
description = "Ncurses-based monitoring application for wireless network devices";
homepage = "https://github.com/uoaerg/wavemon";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ raskin fpletz ];
- platforms = lib.platforms.linux;
+ platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/networking/wget/default.nix b/third_party/nixpkgs/pkgs/tools/networking/wget/default.nix
index efdd16e630..423363b56c 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/wget/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/wget/default.nix
@@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
pname = "wget";
- version = "1.21.1";
+ version = "1.21.2";
src = fetchurl {
url = "mirror://gnu/wget/${pname}-${version}.tar.lz";
- sha256 = "sha256-25u+U0fm+qBvx4gF7rgIsmiXlFXq2QA6YIVpydT8kK0=";
+ sha256 = "sha256-FyejMKhqyss+V2Fc4mj18pl4v3rexKvmow03Age8kbM=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/libdnf/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/libdnf/default.nix
index 5e1562fa43..47ce3dad62 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/libdnf/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/libdnf/default.nix
@@ -1,7 +1,7 @@
-{ gcc9Stdenv, lib, stdenv, fetchFromGitHub, cmake, gettext, pkg-config, gpgme, libsolv, openssl, check
+{ lib, stdenv, fetchFromGitHub, cmake, gettext, pkg-config, gpgme, libsolv, openssl, check
, json_c, libmodulemd, libsmartcols, sqlite, librepo, libyaml, rpm, zchunk }:
-gcc9Stdenv.mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "libdnf";
version = "0.63.1";
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/rpm/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/rpm/default.nix
index 5e46a03368..910b86e131 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/rpm/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/rpm/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchpatch
+{ stdenv, lib
, pkg-config, autoreconfHook
, fetchurl, cpio, zlib, bzip2, file, elfutils, libbfd, libgcrypt, libarchive, nspr, nss, popt, db, xz, python, lua, llvmPackages
, sqlite, zstd
@@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
pname = "rpm";
- version = "4.16.1.3";
+ version = "4.17.0";
src = fetchurl {
url = "http://ftp.rpm.org/releases/rpm-${lib.versions.majorMinor version}.x/rpm-${version}.tar.bz2";
- sha256 = "07g2g0adgjm29wqy94iqhpp5dk0hacfw1yf7kzycrrxnfbwwfgai";
+ sha256 = "2e0d220b24749b17810ed181ac1ed005a56bbb6bc8ac429c21f314068dc65e6a";
};
outputs = [ "out" "dev" "man" ];
@@ -36,22 +36,6 @@ stdenv.mkDerivation rec {
"--sharedstatedir=/com"
];
- patches = [
- # Small fixes for ndb on darwin
- # https://github.com/rpm-software-management/rpm/pull/1465
- (fetchpatch {
- name = "darwin-support.patch";
- url = "https://github.com/rpm-software-management/rpm/commit/2d20e371d5e38f4171235e5c64068cad30bda557.patch";
- sha256 = "0p3j5q5a4hl357maf7018k3826jhcpqg6wfrnccrkv30g0ayk171";
- })
- # Fix build on aarch64-darwin
- # https://github.com/rpm-software-management/rpm/pull/1775
- (fetchpatch {
- url = "https://github.com/emilazy/rpm/commit/45120e756930b4787ea2e06fb8a9e623ea13f2f3.patch";
- sha256 = "0zzblwx9apxyjsri4cxd09y9b2hs57r2fck98939j1qgcwy732ar";
- })
- ];
-
postPatch = ''
substituteInPlace Makefile.am --replace '@$(MKDIR_P) $(DESTDIR)$(localstatedir)/tmp' ""
'';
diff --git a/third_party/nixpkgs/pkgs/tools/security/amber/default.nix b/third_party/nixpkgs/pkgs/tools/security/amber/default.nix
new file mode 100644
index 0000000000..76b0c1fa98
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/security/amber/default.nix
@@ -0,0 +1,26 @@
+{ lib, stdenv, rustPlatform, fetchFromGitHub, Security }:
+
+rustPlatform.buildRustPackage rec {
+ # Renaming it to amber-secret because another package named amber exists
+ pname = "amber-secret";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "fpco";
+ repo = "amber";
+ rev = "v${version}";
+ sha256 = "1l5c7vdi885z56nqqbm4sw9hvqk3rfzm0mgcwk5cbwjlrz7yjq4m";
+ };
+
+ cargoSha256 = "0dmhlyrw6yd7p80v7anz5nrd28bcrhq27vzy605dinddvncjn13q";
+
+ buildInputs = lib.optionals stdenv.isDarwin [ Security ];
+
+ meta = with lib; {
+ description = "Manage secret values in-repo via public key cryptography";
+ homepage = "https://github.com/fpco/amber";
+ license = licenses.mit;
+ maintainers = with maintainers; [ psibi ];
+ mainProgram = "amber";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/security/cosign/default.nix b/third_party/nixpkgs/pkgs/tools/security/cosign/default.nix
index 329040a4db..64e64e3854 100644
--- a/third_party/nixpkgs/pkgs/tools/security/cosign/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/cosign/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "cosign";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchFromGitHub {
owner = "sigstore";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-KiXcAuww0dZ78ilRp7j0JX6VAbOvmfd9h+LrOjrKaJo=";
+ sha256 = "sha256-peR/TPydR4O6kGkRUpOgUCJ7xGRLbl9pYB1lAehjVK4=";
};
buildInputs =
@@ -17,13 +17,13 @@ buildGoModule rec {
nativeBuildInputs = [ pkg-config ];
- vendorSha256 = "sha256-yrUfSRCwoxoH2sM5KuApaIj7YF7SPXx9vTlXS+pA5CY=";
+ vendorSha256 = "sha256-DyRMQ43BJOkDtWEqmAzqICyaSyQJ9H4i69VJ4dCGF44=";
excludedPackages = "\\(copasetic\\|sample\\|webhook\\)";
tags = lib.optionals pivKeySupport [ "pivkey" ];
- ldflags = [ "-s" "-w" "-X github.com/sigstore/cosign/cmd/cosign/cli.gitVersion=v${version}" ];
+ ldflags = [ "-s" "-w" "-X github.com/sigstore/cosign/cmd/cosign/cli.GitVersion=v${version}" ];
meta = with lib; {
homepage = "https://github.com/sigstore/cosign";
diff --git a/third_party/nixpkgs/pkgs/tools/security/expliot/default.nix b/third_party/nixpkgs/pkgs/tools/security/expliot/default.nix
index 02a9ea5ee7..2a3c1df0e8 100644
--- a/third_party/nixpkgs/pkgs/tools/security/expliot/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/expliot/default.nix
@@ -1,29 +1,28 @@
{ lib
-, aiocoap
-, awsiotpythonsdk
-, bluepy
-, buildPythonApplication
-, can
-, cmd2
-, cryptography
, fetchFromGitLab
-, paho-mqtt
-, pyi2cflash
-, pymodbus
-, pynetdicom
-, pyparsing
-, pyserial
-, pyspiflash
-, pythonOlder
-, upnpy
-, xmltodict
-, zeroconf
+, python3
}:
+let
+ py = python3.override {
+ packageOverrides = self: super: {
+
+ cmd2 = super.cmd2.overridePythonAttrs (oldAttrs: rec {
+ version = "1.5.0";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "0qiax309my534drk81lihq9ghngr96qnm40kbmgc9ay4fncqq6kh";
+ };
+ });
+ };
+ };
+in
+with py.pkgs;
buildPythonApplication rec {
pname = "expliot";
version = "0.9.8";
- disabled = pythonOlder "3.7";
+
+ disabled = python3.pythonOlder "3.7";
src = fetchFromGitLab {
owner = "expliot_framework";
@@ -53,6 +52,7 @@ buildPythonApplication rec {
# Project has no tests
doCheck = false;
+
pythonImportsCheck = [ "expliot" ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/tools/security/exploitdb/default.nix b/third_party/nixpkgs/pkgs/tools/security/exploitdb/default.nix
index ecad16ad3d..a2d0ac08d5 100644
--- a/third_party/nixpkgs/pkgs/tools/security/exploitdb/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/exploitdb/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "exploitdb";
- version = "2021-09-17";
+ version = "2021-09-22";
src = fetchFromGitHub {
owner = "offensive-security";
repo = pname;
rev = version;
- sha256 = "sha256-vpRthxgvDK2J9OnhF1AQR3yKxvrETLDM1APas8ZM8W8=";
+ sha256 = "sha256-axA20Ok+5LgtW4Mf1xMM64Gd6C6joBC5isUdZPncgDw=";
};
installPhase = ''
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
description = "Archive of public exploits and corresponding vulnerable software";
license = with licenses; [ gpl2Plus gpl3Plus mit ];
maintainers = with maintainers; [ applePrincess ];
+ mainProgram = "searchsploit";
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/security/kerbrute/default.nix b/third_party/nixpkgs/pkgs/tools/security/kerbrute/default.nix
new file mode 100644
index 0000000000..997f3b6343
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/security/kerbrute/default.nix
@@ -0,0 +1,29 @@
+{ lib, python3 }:
+
+python3.pkgs.buildPythonApplication rec {
+ pname = "kerbrute";
+ version = "0.0.2";
+
+ src = python3.pkgs.fetchPypi {
+ inherit pname version;
+ sha256 = "sha256-ok/yttRSkCaEdV4aM2670qERjgDBll6Oi3L5TV5YEEA=";
+ };
+
+ # This package does not have any tests
+ doCheck = false;
+
+ propagatedBuildInputs = with python3.pkgs; [
+ impacket
+ ];
+
+ installChechPhase = ''
+ $out/bin/kerbrute --version
+ '';
+
+ meta = {
+ homepage = "https://github.com/TarlogicSecurity/kerbrute";
+ description = "Kerberos bruteforce utility";
+ license = lib.licenses.gpl3Only;
+ maintainers = with lib.maintainers; [ applePrincess ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/security/kubescape/default.nix b/third_party/nixpkgs/pkgs/tools/security/kubescape/default.nix
index 4863cd36ad..2bf6bb8cad 100644
--- a/third_party/nixpkgs/pkgs/tools/security/kubescape/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/kubescape/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "kubescape";
- version = "1.0.77";
+ version = "1.0.85";
src = fetchFromGitHub {
owner = "armosec";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-g2Mco4NuPVjS4/6KNhtb8864e7RiuzlrdIbM6NLJK7I=";
+ sha256 = "19r7dgr0y1k9qa4llxbgaf69j88vs9h2gx29bwbh6dq17q58sfdl";
};
- vendorSha256 = "sha256-FtglYTCLjQfDKxdnQZnpWm3QjJCiHGsPC/gW88DZu6I=";
+ vendorSha256 = "18mvv70g65pq1c7nn752j26d0vasx6cl2rqp5g1hg3cb61hjbn0n";
# One test is failing, disabling for now
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/security/kubesec/default.nix b/third_party/nixpkgs/pkgs/tools/security/kubesec/default.nix
index 5d63463012..09feb829bf 100644
--- a/third_party/nixpkgs/pkgs/tools/security/kubesec/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/kubesec/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "kubesec";
- version = "2.11.2";
+ version = "2.11.3";
src = fetchFromGitHub {
owner = "controlplaneio";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-W9c3L8lYjF1W0kwSODhMldlqX1h+2mZIRtElZ20skn4=";
+ sha256 = "sha256-ntDkkw1mOb3oAs/UX9uazKv1+smVy2qtg6ZqCLEbRNQ=";
};
- vendorSha256 = "sha256-zfQu1EdwvR+LGmsbE8RA4pcOGgsukG1TMTCgPyNoVsc=";
+ vendorSha256 = "sha256-1qDi8Ij+uweZggE9fbi50uCqlPzdGOwiO3WPuAxnils=";
# Tests wants to download the kubernetes schema for use with kubeval
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/security/libtpms/default.nix b/third_party/nixpkgs/pkgs/tools/security/libtpms/default.nix
index baca0ed8b7..64bb10cb8b 100644
--- a/third_party/nixpkgs/pkgs/tools/security/libtpms/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/libtpms/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "libtpms";
- version = "0.8.4";
+ version = "0.8.6";
src = fetchFromGitHub {
owner = "stefanberger";
repo = "libtpms";
rev = "v${version}";
- sha256 = "sha256-9e7O9SE7e8D6ULXhICabNCrL+QTH55jQm0AI7DVteE0=";
+ sha256 = "sha256-XvugcpoFQhdCBBg7hOgsUzSn4ad7RUuAEkvyiPLg4Lw=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/tools/security/nuclei/default.nix b/third_party/nixpkgs/pkgs/tools/security/nuclei/default.nix
index d02ac5503a..4d8107902e 100644
--- a/third_party/nixpkgs/pkgs/tools/security/nuclei/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/nuclei/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "nuclei";
- version = "2.5.1";
+ version = "2.5.2";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-SdN8M3Mr3bywpBUwIVOIctYdkueq/0no4wlI7Ft8Uws=";
+ sha256 = "1rn4qys3af41f40zr4gi23zy9gawbbjddssm95v5a4zyd5xjfr6b";
};
- vendorSha256 = "sha256-Tz96AXGMyHNHG/3JrmZvisOEty/tDhoK1ZUngDSXOcc=";
+ vendorSha256 = "04q9japkv41127kl0x2268n6j13y22qg1icd783cl40584ajk2am";
modRoot = "./v2";
subPackages = [
diff --git a/third_party/nixpkgs/pkgs/tools/security/prs/default.nix b/third_party/nixpkgs/pkgs/tools/security/prs/default.nix
index 30e12467f8..5a020dde9c 100644
--- a/third_party/nixpkgs/pkgs/tools/security/prs/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/prs/default.nix
@@ -14,16 +14,16 @@
rustPlatform.buildRustPackage rec {
pname = "prs";
- version = "0.2.13";
+ version = "0.3.2";
src = fetchFromGitLab {
owner = "timvisee";
repo = "prs";
rev = "v${version}";
- sha256 = "sha256-UZm147oNBbgagGKgJcaT5354Tl+MXkK+/bB+tuncH5o=";
+ sha256 = "sha256-90Ed/mafACSJvH+DjCbdXs3eeyT+pGflRzDD9l3b0/s=";
};
- cargoSha256 = "sha256-u31xzgZVlXbraq2lTRJCKZVoHqRg8iH2kE3tkq5NwLk=";
+ cargoSha256 = "sha256-5teiF8s11Ml8UtbVn6fXur2OQzE52JZnsgyDihbEFTQ=";
postPatch = ''
# The GPGME backend is recommended
diff --git a/third_party/nixpkgs/pkgs/tools/security/vaultwarden/default.nix b/third_party/nixpkgs/pkgs/tools/security/vaultwarden/default.nix
index 4342c8f3ac..eb4de54c30 100644
--- a/third_party/nixpkgs/pkgs/tools/security/vaultwarden/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/vaultwarden/default.nix
@@ -8,16 +8,16 @@ let
in rustPlatform.buildRustPackage rec {
pname = "vaultwarden";
- version = "1.22.1";
+ version = "1.22.2";
src = fetchFromGitHub {
owner = "dani-garcia";
repo = pname;
rev = version;
- sha256 = "sha256-aXbnNO3mTAgE1yNx7YVDo1vPpO8ACZpBGHQ633fNZ3k=";
+ sha256 = "sha256-37+Gor3xyo0yb3I4rrleJoPnqTA7G3WmeMSTltthi2E=";
};
- cargoSha256 = "sha256-SFzq3OU0a0s3zlEzUkqGdZb/knYafqDamLy4ghH4i8I=";
+ cargoSha256 = "sha256-+zu5OfvXj8DMglf5Xv5ZcaUlbE03cwyD8TN7YftgWO0=";
nativeBuildInputs = [ pkg-config ];
buildInputs = with lib; [ openssl ]
diff --git a/third_party/nixpkgs/pkgs/tools/system/fakeroot/default.nix b/third_party/nixpkgs/pkgs/tools/system/fakeroot/default.nix
index bf42e987c4..c4d3845df8 100644
--- a/third_party/nixpkgs/pkgs/tools/system/fakeroot/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/system/fakeroot/default.nix
@@ -14,15 +14,15 @@ stdenv.mkDerivation rec {
# glibc 2.33 patches from ArchLinux
(fetchpatch {
- url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-1.patch";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/15b01cf37ff64c487f7440df4e09b090cd93b58f/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-1.patch";
sha256 = "sha256-F6BcxYInSLu7Fxg6OmMZDhTWoLqsc//yYPlTZqQQl68=";
})
(fetchpatch {
- url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-2.patch";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/15b01cf37ff64c487f7440df4e09b090cd93b58f/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-2.patch";
sha256 = "sha256-ifpJxhk6MyQpFolC1hIAAUjcHmOHVU1D25tRwpu2S/k=";
})
(fetchpatch {
- url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-3.patch";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/15b01cf37ff64c487f7440df4e09b090cd93b58f/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-3.patch";
sha256 = "sha256-o2Xm4C64Ny9TL8fjsZltjO1CdJ4VGwqZ+LnufVL5Sq8=";
})
]
diff --git a/third_party/nixpkgs/pkgs/tools/system/java-service-wrapper/default.nix b/third_party/nixpkgs/pkgs/tools/system/java-service-wrapper/default.nix
index 4d1417b4b8..5d4df37a2b 100644
--- a/third_party/nixpkgs/pkgs/tools/system/java-service-wrapper/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/system/java-service-wrapper/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "java-service-wrapper";
- version = "3.5.45";
+ version = "3.5.46";
src = fetchurl {
url = "https://wrapper.tanukisoftware.com/download/${version}/wrapper_${version}_src.tar.gz";
- sha256 = "sha256-rnlloa0DicWT1RlP2szDvBINvT5/RZ17GOarUzvX1AI=";
+ sha256 = "sha256-guHQyFSI0TidAuOr4zWaf3WRGeNW4+Or1sbWdhWuWtg=";
};
buildInputs = [ jdk ];
diff --git a/third_party/nixpkgs/pkgs/tools/system/netdata/default.nix b/third_party/nixpkgs/pkgs/tools/system/netdata/default.nix
index 25d0366ef7..3c02524737 100644
--- a/third_party/nixpkgs/pkgs/tools/system/netdata/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/system/netdata/default.nix
@@ -87,7 +87,10 @@ in stdenv.mkDerivation rec {
wrapProgram $out/bin/netdata-claim.sh --prefix PATH : ${lib.makeBinPath [ openssl ]}
'';
- passthru.tests.netdata = nixosTests.netdata;
+ passthru = {
+ inherit withIpmi;
+ tests.netdata = nixosTests.netdata;
+ };
meta = {
description = "Real-time performance monitoring tool";
diff --git a/third_party/nixpkgs/pkgs/tools/text/difftastic/default.nix b/third_party/nixpkgs/pkgs/tools/text/difftastic/default.nix
index bfe4309574..06bd7d0376 100644
--- a/third_party/nixpkgs/pkgs/tools/text/difftastic/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/difftastic/default.nix
@@ -1,23 +1,34 @@
-{ lib, fetchFromGitHub, rustPlatform }:
+{ lib, fetchFromGitHub, rustPlatform, tree-sitter }:
rustPlatform.buildRustPackage rec {
pname = "difftastic";
- version = "0.8";
+ version = "0.9";
src = fetchFromGitHub {
owner = "wilfred";
repo = pname;
rev = version;
- sha256 = "0103py4v4v7xqv85yiczhd9w9h1aa54svhhdibvbl6x4b35y2mk5";
+ sha256 = "sha256-spncRJjROytGnIig6ujqHu0e/XBTN4dsJ3og4aIu+l8=";
};
- cargoSha256 = "1k0d7yadicfzfc2m1aqs4c4a2k3srb54fpwarc3kwn26v3vfjai1";
+ cargoSha256 = "sha256-2xGwS4wjLQ7zmfZ2gMdlUAkjPDF6SmUaiX2j1KYy0vo=";
+
+ postPatch = ''
+ pushd vendor
+ for grammar in */; do
+ if [ -d "${tree-sitter.grammars}/$grammar" ]; then
+ rm -r "$grammar"
+ ln -s "${tree-sitter.grammars}/$grammar"
+ fi
+ done
+ popd
+ '';
meta = with lib; {
description = "A syntax-aware diff";
homepage = "https://github.com/Wilfred/difftastic";
changelog = "https://github.com/Wilfred/difftastic/raw/${version}/CHANGELOG.md";
license = licenses.mit;
- maintainers = with maintainers; [ ethancedwards8 ];
+ maintainers = with maintainers; [ ethancedwards8 figsoda ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/text/gnugrep/default.nix b/third_party/nixpkgs/pkgs/tools/text/gnugrep/default.nix
index 42a9d913dd..c5a661af11 100644
--- a/third_party/nixpkgs/pkgs/tools/text/gnugrep/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/gnugrep/default.nix
@@ -60,6 +60,7 @@ stdenv.mkDerivation {
maintainers = [ maintainers.eelco ];
platforms = platforms.all;
+ mainProgram = "grep";
};
passthru = {inherit pcre;};
diff --git a/third_party/nixpkgs/pkgs/tools/text/hck/default.nix b/third_party/nixpkgs/pkgs/tools/text/hck/default.nix
index 271e4d9b71..c17488bf67 100644
--- a/third_party/nixpkgs/pkgs/tools/text/hck/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/hck/default.nix
@@ -1,7 +1,7 @@
-{ cmake
-, fetchFromGitHub
-, lib
+{ lib
, rustPlatform
+, fetchFromGitHub
+, cmake
, stdenv
, libiconv
, CoreFoundation
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage rec {
pname = "hck";
- version = "0.6.3";
+ version = "0.6.5";
src = fetchFromGitHub {
owner = "sstadick";
repo = pname;
rev = "v${version}";
- sha256 = "02yvpgvzdprysg0spa0abn7d3vjj5spzc3528rwbpl4cw2yx8j6w";
+ sha256 = "sha256-+gBxZCBJmwe92DhfVorkfXsjpjkgm7JO/p/SHta9ly8=";
};
- cargoSha256 = "0n6wywb1xyaxkbr0fs39992dfv55wzvp05i1vk9mxgnsim9s7aw8";
+ cargoSha256 = "sha256-lAKMaUrXjplh5YhMZuLhTNDQBzDPHCfFrELHicwgi6U=";
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/tools/text/ocrmypdf/default.nix b/third_party/nixpkgs/pkgs/tools/text/ocrmypdf/default.nix
deleted file mode 100644
index 0dff6d76ff..0000000000
--- a/third_party/nixpkgs/pkgs/tools/text/ocrmypdf/default.nix
+++ /dev/null
@@ -1,89 +0,0 @@
-{ fetchFromGitHub
-, ghostscript
-, img2pdf
-, jbig2enc
-, leptonica
-, pngquant
-, python3
-, python3Packages
-, qpdf
-, lib
-, stdenv
-, tesseract4
-, unpaper
-, substituteAll
-}:
-let
- inherit (python3Packages) buildPythonApplication;
-
- runtimeDeps = with python3Packages; [
- ghostscript
- jbig2enc
- leptonica
- pngquant
- qpdf
- tesseract4
- unpaper
- pillow
- ];
-
-in
-buildPythonApplication rec {
- pname = "ocrmypdf";
- version = "12.3.0";
-
- src = fetchFromGitHub {
- owner = "jbarlow83";
- repo = "OCRmyPDF";
- rev = "v${version}";
- sha256 = "122yv3p0v4fbx30zgppcznwnm7svg97gv0sa103xb6zcld68ggn2";
- };
-
- nativeBuildInputs = with python3Packages; [
- setuptools
- setuptools-scm-git-archive
- setuptools-scm
- ];
-
- propagatedBuildInputs = with python3Packages; [
- cffi
- chardet
- coloredlogs
- img2pdf
- pdfminer
- pluggy
- pikepdf
- pillow
- reportlab
- setuptools
- tqdm
- ];
-
- checkInputs = with python3Packages; [
- pypdf2
- pytest
- pytest-helpers-namespace
- pytest-xdist
- pytest-cov
- python-xmp-toolkit
- pytestCheckHook
- ] ++ runtimeDeps;
-
- patches = [
- (substituteAll {
- src = ./liblept.patch;
- liblept = "${lib.getLib leptonica}/lib/liblept${stdenv.hostPlatform.extensions.sharedLibrary}";
- })
- ];
-
- makeWrapperArgs = [ "--prefix PATH : ${lib.makeBinPath [ ghostscript jbig2enc pngquant qpdf tesseract4 unpaper ]}" ];
-
- meta = with lib; {
- homepage = "https://github.com/jbarlow83/OCRmyPDF";
- description = "Adds an OCR text layer to scanned PDF files, allowing them to be searched";
- license = with licenses; [ mpl20 mit ];
- platforms = platforms.linux;
- maintainers = [ maintainers.kiwi ];
- changelog = "https://github.com/jbarlow83/OCRmyPDF/blob/v${version}/docs/release_notes.rst";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/tools/text/ocrmypdf/liblept.patch b/third_party/nixpkgs/pkgs/tools/text/ocrmypdf/liblept.patch
deleted file mode 100644
index ed413a8b37..0000000000
--- a/third_party/nixpkgs/pkgs/tools/text/ocrmypdf/liblept.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/ocrmypdf/leptonica.py b/src/ocrmypdf/leptonica.py
-index 328b063..b993cc9 100644
---- a/src/ocrmypdf/leptonica.py
-+++ b/src/ocrmypdf/leptonica.py
-@@ -46,7 +46,7 @@ if os.name == 'nt':
- os.environ['PATH'] = shim_paths_with_program_files()
- else:
- libname = 'lept'
--_libpath = find_library(libname)
-+_libpath = '@liblept@'
- if not _libpath:
- raise MissingDependencyError(
- """
diff --git a/third_party/nixpkgs/pkgs/tools/text/rust-petname/default.nix b/third_party/nixpkgs/pkgs/tools/text/rust-petname/default.nix
new file mode 100644
index 0000000000..4a3c0f596c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/text/rust-petname/default.nix
@@ -0,0 +1,22 @@
+{ lib, rustPlatform, fetchCrate }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "rust-petname";
+ version = "1.1.1";
+
+ src = fetchCrate {
+ inherit version;
+ crateName = "petname";
+ sha256 = "sha256-X1p9W+N0Nhh7CSh776ofzHmG0ayi5COLJjBncxmL8CM=";
+ };
+
+ cargoSha256 = "sha256-jxN2EKLjf9yKkhZ4wsH72sNdk6UYAcCUrg4+qx75bWs=";
+
+ meta = with lib; {
+ description = "Generate human readable random names";
+ homepage = "https://github.com/allenap/rust-petname";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ figsoda ];
+ mainProgram = "petname";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/text/snippetpixie/default.nix b/third_party/nixpkgs/pkgs/tools/text/snippetpixie/default.nix
index 301831d1a8..e66a5404f4 100644
--- a/third_party/nixpkgs/pkgs/tools/text/snippetpixie/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/snippetpixie/default.nix
@@ -86,9 +86,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://www.snippetpixie.com";
license = licenses.gpl2Plus;
- maintainers = with maintainers; [
- ianmjones
- ] ++ pantheon.maintainers;
+ maintainers = with maintainers; [ ianmjones ] ++ teams.pantheon.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/text/tv/default.nix b/third_party/nixpkgs/pkgs/tools/text/tv/default.nix
index 8bd5433ad2..bb3dd9582c 100644
--- a/third_party/nixpkgs/pkgs/tools/text/tv/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/tv/default.nix
@@ -2,20 +2,21 @@
rustPlatform.buildRustPackage rec {
pname = "tv";
- version = "0.5.3";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "uzimaru0000";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-mh/+MX0MZM1fsi9HGTioRRH1DVatmkdyiwAgG/42cVU=";
+ sha256 = "sha256-4PcD0keG3OVZPv6MA+rNSL9lysrseJUA6C5cd2f6LRY=";
};
- cargoSha256 = "sha256-8uxW0EIeMPvgffYW55Ov1euoVi8Zz9fZ4F44ktxvj9Q=";
+ cargoSha256 = "sha256-E4qMxCqgJYIA8E6A0d8iUYTbKif5T51zcFdc+Ptq7qc=";
meta = with lib; {
description = "Format json into table view";
homepage = "https://github.com/uzimaru0000/tv";
+ changelog = "https://github.com/uzimaru0000/tv/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
};
diff --git a/third_party/nixpkgs/pkgs/top-level/all-packages.nix b/third_party/nixpkgs/pkgs/top-level/all-packages.nix
index 67c75abd59..c7075fd5d7 100644
--- a/third_party/nixpkgs/pkgs/top-level/all-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/all-packages.nix
@@ -141,6 +141,8 @@ with pkgs;
autoconf = autoconf269;
};
+ autorestic = callPackage ../tools/backup/autorestic { };
+
autoPatchelfHook = makeSetupHook { name = "auto-patchelf-hook"; }
../build-support/setup-hooks/auto-patchelf.sh;
@@ -447,10 +449,12 @@ with pkgs;
fetchfossil = callPackage ../build-support/fetchfossil { };
- fetchgit = callPackage ../build-support/fetchgit {
+ fetchgit = (callPackage ../build-support/fetchgit {
git = buildPackages.gitMinimal;
cacert = buildPackages.cacert;
git-lfs = buildPackages.git-lfs;
+ }) // { # fetchgit is a function, so we use // instead of passthru.
+ tests = callPackages ../build-support/fetchgit/tests.nix {};
};
fetchgitLocal = callPackage ../build-support/fetchgitlocal { };
@@ -600,6 +604,15 @@ with pkgs;
installShellFiles = callPackage ../build-support/install-shell-files {};
+ # See doc/builders/special/invalidateFetcherByDrvHash.section.md or
+ # https://nixos.org/manual/nixpkgs/unstable/#sec-pkgs-invalidateFetcherByDrvHash
+ invalidateFetcherByDrvHash = f: args:
+ let
+ drvPath = (f args).drvPath;
+ # It's safe to discard the context, because we don't access the path.
+ salt = builtins.unsafeDiscardStringContext (lib.substring 0 12 (baseNameOf drvPath));
+ in f (args // { name = "${args.name or "source"}-salted-${salt}"; });
+
lazydocker = callPackage ../tools/misc/lazydocker { };
ld-is-cc-hook = makeSetupHook { name = "ld-is-cc-hook"; }
@@ -893,12 +906,16 @@ with pkgs;
weidu = callPackage ../tools/games/weidu { };
+ weylus = callPackage ../applications/graphics/weylus { };
+
gfshare = callPackage ../tools/security/gfshare { };
gobgp = callPackage ../tools/networking/gobgp { };
gofu = callPackage ../applications/misc/gofu { };
+ ksnip = libsForQt5.callPackage ../tools/misc/ksnip { };
+
linux-router = callPackage ../tools/networking/linux-router { };
linux-router-without-wifi = linux-router.override { useWifiDependencies = false; };
@@ -1098,6 +1115,10 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Security;
};
+ amber-secret = callPackage ../tools/security/amber {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
inherit (callPackages ../development/tools/ammonite {})
ammonite_2_12
ammonite_2_13;
@@ -2991,6 +3012,8 @@ with pkgs;
inklecate = callPackage ../development/compilers/inklecate {};
+ intensity-normalization = with python3Packages; toPythonApplication intensity-normalization;
+
interactsh = callPackage ../tools/misc/interactsh { };
interlock = callPackage ../servers/interlock {};
@@ -3226,7 +3249,7 @@ with pkgs;
oci-cli = callPackage ../tools/admin/oci-cli { };
- ocrmypdf = callPackage ../tools/text/ocrmypdf { };
+ ocrmypdf = with python3.pkgs; toPythonApplication ocrmypdf;
ocrfeeder = callPackage ../applications/graphics/ocrfeeder { };
@@ -3978,6 +4001,11 @@ with pkgs;
bluetooth_battery = python3Packages.callPackage ../applications/misc/bluetooth_battery { };
+ calyx-vpn = libsForQt5.callPackage ../tools/networking/bitmask-vpn {
+ provider = "calyx";
+ inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
+ };
+
code-browser-qt = libsForQt5.callPackage ../applications/editors/code-browser { withQt = true;
};
code-browser-gtk = callPackage ../applications/editors/code-browser { withGtk = true;
@@ -4790,7 +4818,7 @@ with pkgs;
expect = callPackage ../tools/misc/expect { };
- expliot = python3Packages.callPackage ../tools/security/expliot { };
+ expliot = callPackage ../tools/security/expliot { };
f2fs-tools = callPackage ../tools/filesystems/f2fs-tools { };
@@ -5492,6 +5520,8 @@ with pkgs;
glab = callPackage ../applications/version-management/git-and-tools/glab { };
+ glitter = callPackage ../applications/version-management/git-and-tools/glitter { };
+
glusterfs = callPackage ../tools/filesystems/glusterfs { };
glmark2 = callPackage ../tools/graphics/glmark2 { };
@@ -8021,6 +8051,8 @@ with pkgs;
pamtester = callPackage ../tools/security/pamtester { };
+ pantheon-tweaks = callPackage ../applications/system/pantheon-tweaks { };
+
paperless-ng = callPackage ../applications/office/paperless-ng { };
paperwork = callPackage ../applications/office/paperwork/paperwork-gtk.nix { };
@@ -8071,6 +8103,8 @@ with pkgs;
pick = callPackage ../tools/misc/pick { };
+ pipe-rename = callPackage ../tools/misc/pipe-rename { };
+
pitivi = callPackage ../applications/video/pitivi { };
prism = callPackage ../applications/video/prism { };
@@ -8461,6 +8495,11 @@ with pkgs;
stdenv = gccStdenv;
};
+ riseup-vpn = libsForQt5.callPackage ../tools/networking/bitmask-vpn {
+ provider = "riseup";
+ inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
+ };
+
rocket = libsForQt5.callPackage ../tools/graphics/rocket { };
rtaudio = callPackage ../development/libraries/audio/rtaudio {
@@ -8754,6 +8793,7 @@ with pkgs;
rpm = callPackage ../tools/package-management/rpm {
python = python3;
+ lua = lua5_4;
};
rpm-ostree = callPackage ../tools/misc/rpm-ostree {
@@ -8802,6 +8842,8 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Security;
};
+ rust-petname = callPackage ../tools/text/rust-petname { };
+
rustscan = callPackage ../tools/security/rustscan {
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -12341,6 +12383,7 @@ with pkgs;
defaultCrateOverrides = callPackage ../build-support/rust/default-crate-overrides.nix { };
cargo-about = callPackage ../tools/package-management/cargo-about { };
+ cargo-all-features = callPackage ../development/tools/rust/cargo-all-features { };
cargo-audit = callPackage ../tools/package-management/cargo-audit {
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -12352,6 +12395,9 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
};
cargo-criterion = callPackage ../development/tools/rust/cargo-criterion { };
+ cargo-deadlinks = callPackage ../development/tools/rust/cargo-deadlinks {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
cargo-deb = callPackage ../tools/package-management/cargo-deb {
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -12363,6 +12409,7 @@ with pkgs;
cargo-kcov = callPackage ../tools/package-management/cargo-kcov { };
cargo-graph = callPackage ../tools/package-management/cargo-graph { };
cargo-license = callPackage ../tools/package-management/cargo-license { };
+ cargo-llvm-lines = callPackage ../development/tools/rust/cargo-llvm-lines { };
cargo-outdated = callPackage ../tools/package-management/cargo-outdated {};
cargo-release = callPackage ../tools/package-management/cargo-release {
inherit (darwin.apple_sdk.frameworks) Security;
@@ -12390,6 +12437,10 @@ with pkgs;
cargo-deny = callPackage ../development/tools/rust/cargo-deny {
inherit (darwin.apple_sdk.frameworks) Security;
};
+ cargo-dephell = callPackage ../development/tools/rust/cargo-dephell {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+ cargo-diet = callPackage ../development/tools/rust/cargo-diet { };
cargo-embed = callPackage ../development/tools/rust/cargo-embed {
inherit (darwin.apple_sdk.frameworks) AppKit;
};
@@ -12424,8 +12475,15 @@ with pkgs;
};
cargo-readme = callPackage ../development/tools/rust/cargo-readme {};
cargo-sort = callPackage ../development/tools/rust/cargo-sort { };
+ cargo-spellcheck = callPackage ../development/tools/rust/cargo-spellcheck { };
+ cargo-supply-chain = callPackage ../development/tools/rust/cargo-supply-chain {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
cargo-sweep = callPackage ../development/tools/rust/cargo-sweep { };
cargo-sync-readme = callPackage ../development/tools/rust/cargo-sync-readme {};
+ cargo-tally = callPackage ../development/tools/rust/cargo-tally {
+ inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation IOKit;
+ };
cargo-udeps = callPackage ../development/tools/rust/cargo-udeps {
inherit (darwin.apple_sdk.frameworks) CoreServices Security SystemConfiguration;
};
@@ -12452,7 +12510,11 @@ with pkgs;
maturin = callPackage ../development/tools/rust/maturin {
inherit (darwin.apple_sdk.frameworks) Security;
};
+ panamax = callPackage ../development/tools/rust/panamax {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+ rhack = callPackage ../development/tools/rust/rhack { };
inherit (rustPackages) rls;
rustfmt = rustPackages.rustfmt;
rustracer = callPackage ../development/tools/rust/racer {
@@ -12469,6 +12531,7 @@ with pkgs;
rust-cbindgen = callPackage ../development/tools/rust/cbindgen {
inherit (darwin.apple_sdk.frameworks) Security;
};
+ rust-script = callPackage ../development/tools/rust/rust-script { };
rustup = callPackage ../development/tools/rust/rustup {
inherit (darwin.apple_sdk.frameworks) CoreServices Security;
};
@@ -13061,7 +13124,7 @@ with pkgs;
pipewire = callPackage ../development/libraries/pipewire {};
pipewire_0_2 = callPackage ../development/libraries/pipewire/0.2.nix {};
- pyradio = callPackage ../applications/radio/pyradio {};
+ pyradio = callPackage ../applications/audio/pyradio {};
pyrex = pyrex095;
@@ -13146,7 +13209,10 @@ with pkgs;
self = pkgsi686Linux.callPackage ../development/interpreters/self { };
- spark = callPackage ../applications/networking/cluster/spark { };
+ inherit (callPackages ../applications/networking/cluster/spark { hadoop = hadoop_3_1; })
+ spark3
+ spark2;
+ spark = spark3;
sparkleshare = callPackage ../applications/version-management/sparkleshare { };
@@ -13984,6 +14050,8 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) IOKit;
};
+ fundoc = callPackage ../development/tools/fundoc { };
+
funnelweb = callPackage ../development/tools/literate-programming/funnelweb { };
gede = libsForQt5.callPackage ../development/tools/misc/gede { };
@@ -14496,6 +14564,8 @@ with pkgs;
pup = callPackage ../development/tools/pup { };
+ puppet-bolt = callPackage ../tools/admin/puppet/puppet-bolt { };
+
puppet-lint = callPackage ../development/tools/puppet/puppet-lint { };
puppeteer-cli = callPackage ../tools/graphics/puppeteer-cli {};
@@ -14758,6 +14828,8 @@ with pkgs;
teensy-loader-cli = callPackage ../development/embedded/teensy-loader-cli { };
+ tytools = libsForQt5.callPackage ../development/embedded/tytools { };
+
terracognita = callPackage ../development/tools/misc/terracognita { };
terraform-lsp = callPackage ../development/tools/misc/terraform-lsp { };
@@ -17007,7 +17079,7 @@ with pkgs;
libf2c = callPackage ../development/libraries/libf2c {};
- libfabric = callPackage ../os-specific/linux/libfabric {};
+ libfabric = callPackage ../development/libraries/libfabric {};
libfive = libsForQt5.callPackage ../development/libraries/libfive { };
@@ -19890,11 +19962,11 @@ with pkgs;
cassandra = cassandra_3_11;
apache-jena = callPackage ../servers/nosql/apache-jena/binary.nix {
- java = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
+ java = jre;
};
apache-jena-fuseki = callPackage ../servers/nosql/apache-jena/fuseki-binary.nix {
- java = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
+ java = jre;
};
apcupsd = callPackage ../servers/apcupsd { };
@@ -21108,6 +21180,10 @@ with pkgs;
cpufrequtils = callPackage ../os-specific/linux/cpufrequtils { };
+ cpupower-gui = python3Packages.callPackage ../os-specific/linux/cpupower-gui {
+ inherit (pkgs) meson;
+ };
+
cpuset = callPackage ../os-specific/linux/cpuset {
pythonPackages = python3Packages;
};
@@ -21814,6 +21890,8 @@ with pkgs;
riscv-pk = callPackage ../misc/riscv-pk { };
+ ristate = callPackage ../tools/misc/ristate { };
+
roccat-tools = callPackage ../os-specific/linux/roccat-tools { };
rtsp-simple-server = callPackage ../servers/rtsp-simple-server { };
@@ -24023,6 +24101,8 @@ with pkgs;
keepass-otpkeyprov = callPackage ../applications/misc/keepass-plugins/otpkeyprov { };
+ kerbrute = callPackage ../tools/security/kerbrute { };
+
exrdisplay = callPackage ../applications/graphics/exrdisplay { };
exrtools = callPackage ../applications/graphics/exrtools { };
@@ -24577,7 +24657,7 @@ with pkgs;
gitolite = callPackage ../applications/version-management/gitolite { };
gitoxide = callPackage ../applications/version-management/gitoxide {
- inherit (darwin.apple_sdk.frameworks) Security;
+ inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration;
};
inherit (gnome) gitg;
@@ -24588,6 +24668,8 @@ with pkgs;
goffice = callPackage ../development/libraries/goffice { };
+ gtk-pipe-viewer = perlPackages.callPackage ../applications/video/pipe-viewer { withGtk3 = true; };
+
hydrus = python3Packages.callPackage ../applications/graphics/hydrus {
inherit miniupnpc_2 swftools;
inherit (qt5) wrapQtAppsHook;
@@ -24850,6 +24932,10 @@ with pkgs;
gtk = gtk3;
};
+ hors = callPackage ../development/tools/hors {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
hover = callPackage ../development/tools/hover { };
hovercraft = python3Packages.callPackage ../applications/misc/hovercraft { };
@@ -26157,6 +26243,8 @@ with pkgs;
piper = callPackage ../os-specific/linux/piper { };
+ pipe-viewer = perlPackages.callPackage ../applications/video/pipe-viewer {};
+
plank = callPackage ../applications/misc/plank { };
playonlinux = callPackage ../applications/misc/playonlinux
@@ -27122,6 +27210,8 @@ with pkgs;
shutter = callPackage ../applications/graphics/shutter { };
+ sic-image-cli = callPackage ../tools/graphics/sic-image-cli { };
+
simple-scan = gnome.simple-scan;
siproxd = callPackage ../applications/networking/siproxd { };
@@ -32026,6 +32116,8 @@ with pkgs;
sumneko-lua-language-server = callPackage ../development/tools/sumneko-lua-language-server { };
+ sysz = callPackage ../tools/misc/sysz { };
+
go-swag = callPackage ../development/tools/go-swag { };
go-swagger = callPackage ../development/tools/go-swagger { };
diff --git a/third_party/nixpkgs/pkgs/top-level/dhall-packages.nix b/third_party/nixpkgs/pkgs/top-level/dhall-packages.nix
index 5a3fb04748..173c37f492 100644
--- a/third_party/nixpkgs/pkgs/top-level/dhall-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/dhall-packages.nix
@@ -30,9 +30,6 @@ let
dhall-kubernetes =
callPackage ../development/dhall-modules/dhall-kubernetes.nix { };
- dhall-packages =
- callPackage ../development/dhall-modules/dhall-packages.nix { };
-
Prelude =
callPackage ../development/dhall-modules/Prelude.nix { };
};
diff --git a/third_party/nixpkgs/pkgs/top-level/perl-packages.nix b/third_party/nixpkgs/pkgs/top-level/perl-packages.nix
index 7b84593b13..73b4b4266a 100644
--- a/third_party/nixpkgs/pkgs/top-level/perl-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/perl-packages.nix
@@ -8148,7 +8148,7 @@ let
};
propagatedBuildInputs = [ TextGlob ];
meta = {
- license = lib.licenses.free; # Same as Perl
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
};
};
@@ -8162,7 +8162,7 @@ let
meta = {
maintainers = teams.deshaw.members;
description = "simple filename and pathname matching";
- license = lib.licenses.free; # Same as Perl
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
};
};
@@ -8378,7 +8378,7 @@ let
})];
propagatedBuildInputs = [ ClassAccessor ];
meta = {
- license = lib.licenses.free; # Same as Perl
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
description = "Pid File Manipulation";
maintainers = teams.deshaw.members;
};
@@ -12390,6 +12390,20 @@ let
};
};
+ LWPUserAgentCached = buildPerlPackage {
+ pname = "LWP-UserAgent-Cached";
+ version = "0.08";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/O/OL/OLEG/LWP-UserAgent-Cached-0.08.tar.gz";
+ hash = "sha256-Pc5atMeAQWVs54Vk92Az5b0ew4b1TS57MHQK5I7nh8M=";
+ };
+ propagatedBuildInputs = [ LWP ];
+ meta = {
+ description = "LWP::UserAgent with simple caching mechanism";
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
LWPUserAgentDNSHosts = buildPerlModule {
pname = "LWP-UserAgent-DNS-Hosts";
version = "0.14";
@@ -22538,6 +22552,19 @@ let
};
};
+ TextParsewords = buildPerlPackage {
+ pname = "Text-Parsewords";
+ version = "3.30";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/C/CH/CHORNY/Text-ParseWords-3.30.tar.gz";
+ hash = "sha256-heAjgXndQ5l+WMZr1RYRGCvH1TNQUCmi2w0yMu2v9eg=";
+ };
+ meta = {
+ description = "Parse text into an array of tokens or array of arrays";
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
TextPasswordPronounceable = buildPerlPackage {
pname = "Text-Password-Pronounceable";
version = "0.30";
diff --git a/third_party/nixpkgs/pkgs/top-level/python-packages.nix b/third_party/nixpkgs/pkgs/top-level/python-packages.nix
index 19ee538be2..9501372063 100644
--- a/third_party/nixpkgs/pkgs/top-level/python-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/python-packages.nix
@@ -2312,6 +2312,8 @@ in {
eggdeps = callPackage ../development/python-modules/eggdeps { };
+ einops = callPackage ../development/python-modules/einops { };
+
elgato = callPackage ../development/python-modules/elgato { };
elasticsearch = callPackage ../development/python-modules/elasticsearch { };
@@ -3644,10 +3646,14 @@ in {
intake = callPackage ../development/python-modules/intake { };
+ intake-parquet = callPackage ../development/python-modules/intake-parquet { };
+
intbitset = callPackage ../development/python-modules/intbitset { };
intelhex = callPackage ../development/python-modules/intelhex { };
+ intensity-normalization = callPackage ../development/python-modules/intensity-normalization { };
+
internetarchive = callPackage ../development/python-modules/internetarchive { };
interruptingcow = callPackage ../development/python-modules/interruptingcow { };
@@ -5059,6 +5065,8 @@ in {
oci = callPackage ../development/python-modules/oci { };
+ ocrmypdf = callPackage ../development/python-modules/ocrmypdf { };
+
od = callPackage ../development/python-modules/od { };
odfpy = callPackage ../development/python-modules/odfpy { };
@@ -5162,6 +5170,8 @@ in {
orderedset = callPackage ../development/python-modules/orderedset { };
+ orjson = callPackage ../development/python-modules/orjson { };
+
orm = callPackage ../development/python-modules/orm { };
ortools = (toPythonModule (pkgs.or-tools.override { inherit (self) python; })).python;
@@ -5200,6 +5210,8 @@ in {
oslotest = callPackage ../development/python-modules/oslotest { };
+ ospd = callPackage ../development/python-modules/ospd { };
+
osqp = callPackage ../development/python-modules/osqp { };
outcome = callPackage ../development/python-modules/outcome { };
@@ -5265,6 +5277,8 @@ in {
parfive = callPackage ../development/python-modules/parfive { };
+ parquet = callPackage ../development/python-modules/parquet { };
+
parse = callPackage ../development/python-modules/parse { };
parsedatetime = callPackage ../development/python-modules/parsedatetime { };
@@ -5558,8 +5572,14 @@ in {
python-ecobee-api = callPackage ../development/python-modules/python-ecobee-api { };
+ python-glanceclient = callPackage ../development/python-modules/python-glanceclient { };
+
+ python-heatclient = callPackage ../development/python-modules/python-heatclient { };
+
python-ipmi = callPackage ../development/python-modules/python-ipmi { };
+ python-ironicclient = callPackage ../development/python-modules/python-ironicclient { };
+
python-izone = callPackage ../development/python-modules/python-izone { };
python-juicenet = callPackage ../development/python-modules/python-juicenet { };
@@ -5620,6 +5640,8 @@ in {
ply = callPackage ../development/python-modules/ply { };
+ plyer = callPackage ../development/python-modules/plyer { };
+
plyfile = callPackage ../development/python-modules/plyfile { };
plyplus = callPackage ../development/python-modules/plyplus { };
@@ -7146,6 +7168,12 @@ in {
pytest-xvfb = callPackage ../development/python-modules/pytest-xvfb { };
+ python3-application = callPackage ../development/python-modules/python3-application { };
+
+ python3-eventlib = callPackage ../development/python-modules/python3-eventlib { };
+
+ python3-gnutls = callPackage ../development/python-modules/python3-gnutls { };
+
python3-openid = callPackage ../development/python-modules/python3-openid { };
python-awair = callPackage ../development/python-modules/python-awair { };
@@ -7266,6 +7294,8 @@ in {
python_magic = callPackage ../development/python-modules/python-magic { };
+ python-manilaclient = callPackage ../development/python-modules/python-manilaclient { };
+
python-mapnik = let
boost = pkgs.boost.override {
enablePython = true;
@@ -8756,6 +8786,8 @@ in {
telfhash = callPackage ../development/python-modules/telfhash { };
+ tempest = callPackage ../development/python-modules/tempest { };
+
tempita = callPackage ../development/python-modules/tempita { };
tempora = callPackage ../development/python-modules/tempora { };
@@ -8897,6 +8929,8 @@ in {
thrift = callPackage ../development/python-modules/thrift { };
+ thriftpy2 = callPackage ../development/python-modules/thriftpy2 { };
+
thumborPexif = callPackage ../development/python-modules/thumborpexif { };
tkinter = let
diff --git a/third_party/nixpkgs/pkgs/top-level/release-haskell.nix b/third_party/nixpkgs/pkgs/top-level/release-haskell.nix
index 65b54b9887..8801fc5246 100644
--- a/third_party/nixpkgs/pkgs/top-level/release-haskell.nix
+++ b/third_party/nixpkgs/pkgs/top-level/release-haskell.nix
@@ -306,9 +306,7 @@ let
Cabal_3_6_1_0 = with compilerNames; [ ghc884 ghc8107 ghc901 ghc921 ];
cabal2nix-unstable = all;
funcmp = all;
- # Doesn't currently work on ghc-9.0:
- # https://github.com/haskell/haskell-language-server/issues/297
- haskell-language-server = with compilerNames; [ ghc884 ghc8107 ];
+ haskell-language-server = all;
hoogle = all;
hsdns = all;
jailbreak-cabal = all;
diff --git a/third_party/nixpkgs/pkgs/top-level/ruby-packages.nix b/third_party/nixpkgs/pkgs/top-level/ruby-packages.nix
index 3ced3d8e4c..e37c9e277a 100644
--- a/third_party/nixpkgs/pkgs/top-level/ruby-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/ruby-packages.nix
@@ -130,6 +130,16 @@
};
version = "2.4.0";
};
+ ansi = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "14ims9zfal4gs2wpx2m5rd8zsrl2k794d359shkrsgg3fhr2a22l";
+ type = "gem";
+ };
+ version = "1.5.0";
+ };
ast = {
groups = ["default"];
platforms = [];