From b0fce27ce22c1c2b5c1198feee92bec708fa3a1d Mon Sep 17 00:00:00 2001 From: fricklerhandwerk Date: Wed, 28 Apr 2021 13:34:16 +0200 Subject: [PATCH 001/176] docs: expand explanation of patchShebangs hook - clarify motivation and mechanism - explain usage - add interlinks - add links to sources to enable research based on https://discourse.nixos.org/t/what-is-the-patchshebangs-command-in-nix-build-expressions/12656 --- doc/stdenv/stdenv.chapter.md | 42 ++++++++++++++++++++++++++++++------ 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index 40f295b178bb..a73b70a34ac9 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -77,7 +77,7 @@ where the builder can do anything it wants, but typically starts with source $stdenv/setup ``` -to let `stdenv` set up the environment (e.g., process the `buildInputs`). If you want, you can still use `stdenv`’s generic builder: +to let `stdenv` set up the environment (e.g. by resetting `PATH` and populating it from `buildInputs`). If you want, you can still use `stdenv`’s generic builder: ```bash source $stdenv/setup @@ -644,12 +644,12 @@ Hook executed at the end of the install phase. ### The fixup phase {#ssec-fixup-phase} -The fixup phase performs some (Nix-specific) post-processing actions on the files installed under `$out` by the install phase. The default `fixupPhase` does the following: +The fixup phase performs (Nix-specific) post-processing actions on the files installed under `$out` by the install phase. The default `fixupPhase` does the following: - It moves the `man/`, `doc/` and `info/` subdirectories of `$out` to `share/`. - It strips libraries and executables of debug information. - On Linux, it applies the `patchelf` command to ELF executables and libraries to remove unused directories from the `RPATH` in order to prevent unnecessary runtime dependencies. -- It rewrites the interpreter paths of shell scripts to paths found in `PATH`. E.g., `/usr/bin/perl` will be rewritten to `/nix/store/some-perl/bin/perl` found in `PATH`. +- It rewrites the interpreter paths of shell scripts to paths found in `PATH`. E.g., `/usr/bin/perl` will be rewritten to `/nix/store/some-perl/bin/perl` found in `PATH`. See [](#patch-shebangs.sh) for details. #### Variables controlling the fixup phase {#variables-controlling-the-fixup-phase} @@ -695,7 +695,7 @@ If set, the `patchelf` command is not used to remove unnecessary `RPATH` entries ##### `dontPatchShebangs` {#var-stdenv-dontPatchShebangs} -If set, scripts starting with `#!` do not have their interpreter paths rewritten to paths in the Nix store. +If set, scripts starting with `#!` do not have their interpreter paths rewritten to paths in the Nix store. See [](#patch-shebangs.sh) on how patching shebangs works. ##### `dontPruneLibtoolFiles` {#var-stdenv-dontPruneLibtoolFiles} @@ -929,7 +929,7 @@ addEnvHooks "$hostOffset" myBashFunction The *existence* of setups hooks has long been documented and packages inside Nixpkgs are free to use this mechanism. Other packages, however, should not rely on these mechanisms not changing between Nixpkgs versions. Because of the existing issues with this system, there’s little benefit from mandating it be stable for any period of time. -First, let’s cover some setup hooks that are part of Nixpkgs default stdenv. This means that they are run for every package built using `stdenv.mkDerivation`. Some of these are platform specific, so they may run on Linux but not Darwin or vice-versa. +First, let’s cover some setup hooks that are part of Nixpkgs default `stdenv`. This means that they are run for every package built using `stdenv.mkDerivation` or when using a custom builder that has `source $stdenv/setup`. Some of these are platform specific, so they may run on Linux but not Darwin or vice-versa. ### `move-docs.sh` {#move-docs.sh} @@ -945,7 +945,35 @@ This runs the strip command on installed binaries and libraries. This removes un ### `patch-shebangs.sh` {#patch-shebangs.sh} -This setup hook patches installed scripts to use the full path to the shebang interpreter. A shebang interpreter is the first commented line of a script telling the operating system which program will run the script (e.g `#!/bin/bash`). In Nix, we want an exact path to that interpreter to be used. This often replaces `/bin/sh` with a path in the Nix store. +This setup hook patches installed scripts to use Nix store paths to their shebang interpreter as found in the build environment's `PATH`. The [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) line tells a Unix-like operating system what interpreter to use to execute the script's contents. + +::: note +The [generic builder](https://github.com/NixOS/nixpkgs/blob/6ba632c2a442082f353bf2d7028fda11a888d099/pkgs/stdenv/generic/builder.sh) populates `PATH` from inputs of the derivation. +::: + +`#!/bin/sh` will be rewritten to `#!/nix/store/-some-bash/bin/sh`. +`#!/usr/bin/env` gets special treatment: `#!/usr/bin/env python` is rewritten to `/nix/store//bin/python`. Interpreters that are already in the store are left untouched. + +::: note +A script file must be marked as executable, otherwise it will not be +considered. [Trivial Builders](#chap-trivial-builders) do this automatically where appropriate. +::: + +This mechanism ensures that the interpreter for a given script is always found and is exactly the one specified by the build. + +It can be disabled by setting [`dontPatchShebangs`](#var-stdenv-dontPatchShebangs): + +```nix +stdenv.mkDerivation { + # ... + dontPatchShebangs = true; + # ... +} +``` + +The file [`patch-shebangs.sh`](https://github.com/NixOS/nixpkgs/blob/ca156a66b75999153d746f57a11a19222fd5cdfb/pkgs/build-support/setup-hooks/patch-shebangs.sh) defines the [`patchShebangs`](https://github.com/NixOS/nixpkgs/blob/ca156a66b75999153d746f57a11a19222fd5cdfb/pkgs/build-support/setup-hooks/patch-shebangs.sh#L24) function. It is used to implement [`patchShebangsAuto`](https://github.com/NixOS/nixpkgs/blob/ca156a66b75999153d746f57a11a19222fd5cdfb/pkgs/build-support/setup-hooks/patch-shebangs.sh#L107), the [setup hook](#ssec-setup-hooks) that is registered to run during the [fixup phase](#ssec-fixup-phase) by default. + +If you need to run `patchShebangs` at build time, it must be called explicitly within [one of the build phases](#sec-stdenv-phases). ### `audit-tmpdir.sh` {#audit-tmpdir.sh} @@ -1262,7 +1290,7 @@ If the libraries lack `-fPIE`, you will get the error `recompile with -fPIE`. [^footnote-stdenv-ignored-build-platform]: The build platform is ignored because it is a mere implementation detail of the package satisfying the dependency: As a general programming principle, dependencies are always *specified* as interfaces, not concrete implementation. [^footnote-stdenv-native-dependencies-in-path]: Currently, this means for native builds all dependencies are put on the `PATH`. But in the future that may not be the case for sake of matching cross: the platforms would be assumed to be unique for native and cross builds alike, so only the `depsBuild*` and `nativeBuildInputs` would be added to the `PATH`. -[^footnote-stdenv-propagated-dependencies]: Nix itself already takes a package’s transitive dependencies into account, but this propagation ensures nixpkgs-specific infrastructure like setup hooks (mentioned above) also are run as if the propagated dependency. +[^footnote-stdenv-propagated-dependencies]: Nix itself already takes a package’s transitive dependencies into account, but this propagation ensures nixpkgs-specific infrastructure like [setup hooks](#ssec-setup-hooks) also are run as if it were a propagated dependency. [^footnote-stdenv-find-inputs-location]: The `findInputs` function, currently residing in `pkgs/stdenv/generic/setup.sh`, implements the propagation logic. [^footnote-stdenv-sys-lib-search-path]: It clears the `sys_lib_*search_path` variables in the Libtool script to prevent Libtool from using libraries in `/usr/lib` and such. [^footnote-stdenv-build-time-guessing-impurity]: Eventually these will be passed building natively as well, to improve determinism: build-time guessing, as is done today, is a risk of impurity. From e3883d2ce0e23f07d0ffe90da37d08e65f1e534e Mon Sep 17 00:00:00 2001 From: fricklerhandwerk <6599296+fricklerhandwerk@users.noreply.github.com> Date: Fri, 13 Aug 2021 17:14:21 +0200 Subject: [PATCH 002/176] docs: clarify note on existing store paths --- doc/stdenv/stdenv.chapter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index a73b70a34ac9..23503235a105 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -952,7 +952,7 @@ The [generic builder](https://github.com/NixOS/nixpkgs/blob/6ba632c2a442082f353b ::: `#!/bin/sh` will be rewritten to `#!/nix/store/-some-bash/bin/sh`. -`#!/usr/bin/env` gets special treatment: `#!/usr/bin/env python` is rewritten to `/nix/store//bin/python`. Interpreters that are already in the store are left untouched. +`#!/usr/bin/env` gets special treatment: `#!/usr/bin/env python` is rewritten to `/nix/store//bin/python`. Interpreter paths that point to a valid Nix store location are not changed. ::: note A script file must be marked as executable, otherwise it will not be From b4d9d682c8cdfdfc8919f3140578971dcb64bd25 Mon Sep 17 00:00:00 2001 From: fricklerhandwerk Date: Mon, 21 Mar 2022 11:34:55 +0100 Subject: [PATCH 003/176] docs: clean up and update links to source code --- doc/stdenv/stdenv.chapter.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index 23503235a105..3ac58cc7c043 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -948,9 +948,11 @@ This runs the strip command on installed binaries and libraries. This removes un This setup hook patches installed scripts to use Nix store paths to their shebang interpreter as found in the build environment's `PATH`. The [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) line tells a Unix-like operating system what interpreter to use to execute the script's contents. ::: note -The [generic builder](https://github.com/NixOS/nixpkgs/blob/6ba632c2a442082f353bf2d7028fda11a888d099/pkgs/stdenv/generic/builder.sh) populates `PATH` from inputs of the derivation. +The [generic builder][generic-builder] populates `PATH` from inputs of the derivation. ::: +[generic-builder]: https://github.com/NixOS/nixpkgs/blob/19d4f7dc485f74109bd66ef74231285ff797a823/pkgs/stdenv/generic/builder.sh + `#!/bin/sh` will be rewritten to `#!/nix/store/-some-bash/bin/sh`. `#!/usr/bin/env` gets special treatment: `#!/usr/bin/env python` is rewritten to `/nix/store//bin/python`. Interpreter paths that point to a valid Nix store location are not changed. @@ -971,10 +973,14 @@ stdenv.mkDerivation { } ``` -The file [`patch-shebangs.sh`](https://github.com/NixOS/nixpkgs/blob/ca156a66b75999153d746f57a11a19222fd5cdfb/pkgs/build-support/setup-hooks/patch-shebangs.sh) defines the [`patchShebangs`](https://github.com/NixOS/nixpkgs/blob/ca156a66b75999153d746f57a11a19222fd5cdfb/pkgs/build-support/setup-hooks/patch-shebangs.sh#L24) function. It is used to implement [`patchShebangsAuto`](https://github.com/NixOS/nixpkgs/blob/ca156a66b75999153d746f57a11a19222fd5cdfb/pkgs/build-support/setup-hooks/patch-shebangs.sh#L107), the [setup hook](#ssec-setup-hooks) that is registered to run during the [fixup phase](#ssec-fixup-phase) by default. +The file [`patch-shebangs.sh`][patch-shebangs.sh] defines the [`patchShebangs`][patchShebangs] function. It is used to implement [`patchShebangsAuto`][patchShebangsAuto], the [setup hook](#ssec-setup-hooks) that is registered to run during the [fixup phase](#ssec-fixup-phase) by default. If you need to run `patchShebangs` at build time, it must be called explicitly within [one of the build phases](#sec-stdenv-phases). +[patch-shebangs.sh]: https://github.com/NixOS/nixpkgs/blob/19d4f7dc485f74109bd66ef74231285ff797a823/pkgs/build-support/setup-hooks/patch-shebangs.sh +[patchShebangs]: https://github.com/NixOS/nixpkgs/blob/19d4f7dc485f74109bd66ef74231285ff797a823/pkgs/build-support/setup-hooks/patch-shebangs.sh#L24-L105 +[patchShebangsAuto]: https://github.com/NixOS/nixpkgs/blob/19d4f7dc485f74109bd66ef74231285ff797a823/pkgs/build-support/setup-hooks/patch-shebangs.sh#L107-L119 + ### `audit-tmpdir.sh` {#audit-tmpdir.sh} This verifies that no references are left from the install binaries to the directory used to build those binaries. This ensures that the binaries do not need things outside the Nix store. This is currently supported in Linux only. From 9a2ed653704baabceb6c5a74603d1814583426be Mon Sep 17 00:00:00 2001 From: Valentin Gagarin Date: Wed, 20 Apr 2022 21:21:31 +0200 Subject: [PATCH 004/176] fix wording, remove too much specificity Co-authored-by: Robert Hensing --- doc/stdenv/stdenv.chapter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index 3ac58cc7c043..a713bfab03b8 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -945,7 +945,7 @@ This runs the strip command on installed binaries and libraries. This removes un ### `patch-shebangs.sh` {#patch-shebangs.sh} -This setup hook patches installed scripts to use Nix store paths to their shebang interpreter as found in the build environment's `PATH`. The [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) line tells a Unix-like operating system what interpreter to use to execute the script's contents. +This setup hook patches installed scripts to add Nix store paths to their shebang interpreter as found in the build environment. The [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) line tells a Unix-like operating system what interpreter to use to execute the script's contents. ::: note The [generic builder][generic-builder] populates `PATH` from inputs of the derivation. From 311d322febdc3e931b0a22b018121ad055dca0ce Mon Sep 17 00:00:00 2001 From: Valentin Gagarin Date: Wed, 20 Apr 2022 21:49:58 +0200 Subject: [PATCH 005/176] docs: sync `patchShebangs` comments with manual this is not an actual sync, but rather the manual taking the leading role. right now it does not make sense to actually change `patch-shebangs.sh` as that would cause a rebuild of the entire universe. we should figure out how to keep them aligned with minimal effort both in terms of maintenance as well as navigation for readers. --- doc/stdenv/stdenv.chapter.md | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index a713bfab03b8..3539dd2b1846 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -945,7 +945,7 @@ This runs the strip command on installed binaries and libraries. This removes un ### `patch-shebangs.sh` {#patch-shebangs.sh} -This setup hook patches installed scripts to add Nix store paths to their shebang interpreter as found in the build environment. The [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) line tells a Unix-like operating system what interpreter to use to execute the script's contents. +This setup hook patches installed scripts to add Nix store paths to their shebang interpreter as found in the build environment. The [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) line tells a Unix-like operating system which interpreter to use to execute the script's contents. ::: note The [generic builder][generic-builder] populates `PATH` from inputs of the derivation. @@ -953,8 +953,37 @@ The [generic builder][generic-builder] populates `PATH` from inputs of the deriv [generic-builder]: https://github.com/NixOS/nixpkgs/blob/19d4f7dc485f74109bd66ef74231285ff797a823/pkgs/stdenv/generic/builder.sh +#### Invocation + +Multiple paths can be specified. + +``` +patchShebangs [--build | --host] PATH... +``` + +#### Flags + +`--build` +: Look up commands available at build time + +`--host` +: Look up commands available at run time + +#### Examples + +```sh +patchShebangs --host /nix/store/-hello-1.0/bin +``` + +```sh +patchShebangs --build configure +``` + `#!/bin/sh` will be rewritten to `#!/nix/store/-some-bash/bin/sh`. -`#!/usr/bin/env` gets special treatment: `#!/usr/bin/env python` is rewritten to `/nix/store//bin/python`. Interpreter paths that point to a valid Nix store location are not changed. + +`#!/usr/bin/env` gets special treatment: `#!/usr/bin/env python` is rewritten to `/nix/store//bin/python`. + +Interpreter paths that point to a valid Nix store location are not changed. ::: note A script file must be marked as executable, otherwise it will not be From fed2a91f4102c5d162b0c37e2621cb77092a2cd0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 22 Apr 2022 12:37:58 +0000 Subject: [PATCH 006/176] drone-runner-docker: 1.8.0 -> 1.8.1 --- .../continuous-integration/drone-runner-docker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/drone-runner-docker/default.nix b/pkgs/development/tools/continuous-integration/drone-runner-docker/default.nix index fa2957be986d..bff410bdc922 100644 --- a/pkgs/development/tools/continuous-integration/drone-runner-docker/default.nix +++ b/pkgs/development/tools/continuous-integration/drone-runner-docker/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "drone-runner-docker"; - version = "1.8.0"; + version = "1.8.1"; src = fetchFromGitHub { owner = "drone-runners"; repo = pname; rev = "v${version}"; - sha256 = "sha256-F04h9kwrVvQEenzw1QTeNnQun9tHzu8HT24gNEMcRro="; + sha256 = "sha256-3SbvnW+mCwaBCF77rAnDMqZRHX9wDCjXvFGq9w0E5Qw="; }; vendorSha256 = "sha256-E18ykjQc1eoHpviYok+NiLaeH01UMQmigl9JDwtR+zo="; From 2582a1bfce61aae0c6f98d6b37d0bfa9ec41d8e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 May 2022 09:22:12 +0000 Subject: [PATCH 007/176] nengo-gui: 0.4.8 -> 0.4.9 --- .../science/machine-learning/nengo-gui/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/science/machine-learning/nengo-gui/default.nix b/pkgs/applications/science/machine-learning/nengo-gui/default.nix index 6380f25177cb..9a100c03293e 100644 --- a/pkgs/applications/science/machine-learning/nengo-gui/default.nix +++ b/pkgs/applications/science/machine-learning/nengo-gui/default.nix @@ -2,13 +2,13 @@ python3Packages.buildPythonPackage rec { pname = "nengo-gui"; - version = "0.4.8"; + version = "0.4.9"; src = fetchFromGitHub { owner = "nengo"; repo = "nengo-gui"; - rev = "v${version}"; - sha256 = "1awb0h2l6yifb77zah7a4qzxqvkk4ac5fynangalidr10sk9rzk3"; + rev = "refs/tags/v${version}"; + sha256 = "sha256-aBi4roe9pqPmpbW5zrbDoIvyH5mTKgIzL2O5j1+VBMY="; }; propagatedBuildInputs = with python3Packages; [ nengo ]; From af43752ff1cb63afe77c354a2fb97903b227d884 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 May 2022 09:36:02 +0000 Subject: [PATCH 008/176] netbox: 3.2.1 -> 3.2.3 --- pkgs/servers/web-apps/netbox/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/web-apps/netbox/default.nix b/pkgs/servers/web-apps/netbox/default.nix index ee868397ee79..084c6583212e 100644 --- a/pkgs/servers/web-apps/netbox/default.nix +++ b/pkgs/servers/web-apps/netbox/default.nix @@ -17,13 +17,13 @@ let in py.pkgs.buildPythonApplication rec { pname = "netbox"; - version = "3.2.1"; + version = "3.2.3"; src = fetchFromGitHub { owner = "netbox-community"; repo = pname; - rev = "v${version}"; - sha256 = "sha256-iA0KIgaHQh0OsN/tXmTATIlvnf0aLRdjeQ6VkiR9VJ4="; + rev = "refs/tags/v${version}"; + sha256 = "sha256-mMTZKlGVjFPGJI4Ky+V3lPuMYS7tJb+zeDEzMeXdGoU="; }; format = "other"; From cd2e7aea476553360dcbca5c9dc83d7970fdf97c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 May 2022 11:49:14 +0000 Subject: [PATCH 009/176] pylode: 2.12.0 -> 2.13.3 --- pkgs/misc/pylode/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/pylode/default.nix b/pkgs/misc/pylode/default.nix index b37ff2366694..581baf0e9c80 100644 --- a/pkgs/misc/pylode/default.nix +++ b/pkgs/misc/pylode/default.nix @@ -5,7 +5,7 @@ python3.pkgs.buildPythonApplication rec { pname = "pylode"; - version = "2.12.0"; + version = "2.13.3"; format = "setuptools"; disabled = python3.pythonOlder "3.6"; @@ -13,8 +13,8 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "RDFLib"; repo = pname; - rev = version; - sha256 = "sha256-X/YiJduAJNiceIrlCFwD2PFiMn3HVlzr9NzyDvYcql8="; + rev = "refs/tags/${version}"; + sha256 = "sha256-AtqkxnpEL+580S/iKCaRcsQO6LLYhkJxyNx6fi3atbE="; }; propagatedBuildInputs = with python3.pkgs; [ From f70073d72d44717d18200595873a09f7f7ccfb98 Mon Sep 17 00:00:00 2001 From: Valentin Gagarin Date: Wed, 8 Jun 2022 11:43:32 +0200 Subject: [PATCH 010/176] remove specifics on where build inputs come from in `PATH` Co-authored-by: Robert Hensing --- doc/stdenv/stdenv.chapter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index 3539dd2b1846..e860c39a6e0a 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -77,7 +77,7 @@ where the builder can do anything it wants, but typically starts with source $stdenv/setup ``` -to let `stdenv` set up the environment (e.g. by resetting `PATH` and populating it from `buildInputs`). If you want, you can still use `stdenv`’s generic builder: +to let `stdenv` set up the environment (e.g. by resetting `PATH` and populating it from build inputs). If you want, you can still use `stdenv`’s generic builder: ```bash source $stdenv/setup From e132e6be3c7ea5d05dd8e817b6165c3b11eb7e7b Mon Sep 17 00:00:00 2001 From: Valentin Gagarin Date: Thu, 9 Jun 2022 13:43:21 +0200 Subject: [PATCH 011/176] fix heading level --- doc/stdenv/stdenv.chapter.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index e860c39a6e0a..dbe0a589e4a4 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -961,7 +961,7 @@ Multiple paths can be specified. patchShebangs [--build | --host] PATH... ``` -#### Flags +##### Flags `--build` : Look up commands available at build time @@ -969,7 +969,7 @@ patchShebangs [--build | --host] PATH... `--host` : Look up commands available at run time -#### Examples +##### Examples ```sh patchShebangs --host /nix/store/-hello-1.0/bin From c3ea8c4dd909d081ff6aae007f1872b367dacc14 Mon Sep 17 00:00:00 2001 From: Valentin Gagarin Date: Fri, 10 Jun 2022 11:43:11 +0200 Subject: [PATCH 012/176] do not mention trivial builders --- doc/stdenv/stdenv.chapter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index dbe0a589e4a4..7ca9ee3ff76d 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -987,7 +987,7 @@ Interpreter paths that point to a valid Nix store location are not changed. ::: note A script file must be marked as executable, otherwise it will not be -considered. [Trivial Builders](#chap-trivial-builders) do this automatically where appropriate. +considered. ::: This mechanism ensures that the interpreter for a given script is always found and is exactly the one specified by the build. From d47874da481548b0355052b9ce2ac5400cafd367 Mon Sep 17 00:00:00 2001 From: Craftman7 Date: Sat, 18 Jun 2022 18:18:13 -0700 Subject: [PATCH 013/176] exodus: 22.2.25 -> 22.6.17 --- pkgs/applications/blockchains/exodus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/exodus/default.nix b/pkgs/applications/blockchains/exodus/default.nix index d13278b7deec..c0d470b39720 100644 --- a/pkgs/applications/blockchains/exodus/default.nix +++ b/pkgs/applications/blockchains/exodus/default.nix @@ -4,11 +4,11 @@ cups, vivaldi-ffmpeg-codecs, libpulseaudio, at-spi2-core, libxkbcommon, mesa }: stdenv.mkDerivation rec { pname = "exodus"; - version = "22.2.25"; + version = "22.6.17"; src = fetchurl { url = "https://downloads.exodus.io/releases/${pname}-linux-x64-${version}.zip"; - sha256 = "sha256-YbApI9rIk1653Hp3hsXJrxBMpaGn6Wv3WhZiQWAfPQM="; + sha256 = "1gllmrmc1gylw54yrgy1ggpn3kvkyxf7ydjvd5n5kvd8d9xh78ng"; }; sourceRoot = "."; From 51d67570541489e442f159690dbe4ab05db11fa4 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Wed, 29 Jun 2022 21:39:51 +0200 Subject: [PATCH 014/176] =?UTF-8?q?cimg:=203.0.2=20=E2=86=92=203.1.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/dtschump/CImg/compare/v.3.0.2...v.3.1.4 --- pkgs/development/libraries/cimg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/cimg/default.nix b/pkgs/development/libraries/cimg/default.nix index 4a482c9da454..c22d819b3be0 100644 --- a/pkgs/development/libraries/cimg/default.nix +++ b/pkgs/development/libraries/cimg/default.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation rec { pname = "cimg"; - version = "3.0.2"; + version = "3.1.4"; src = fetchFromGitHub { owner = "dtschump"; repo = "CImg"; rev = "v.${version}"; - hash = "sha256-OWpztnyVXCg+uoAb6e/2eUK2ebBalDlz6Qcjf17IeMk="; + hash = "sha256-nHYRs8X8I0B76SlgqWez3qubrsG7iBfa0I/G78v7H8g="; }; outputs = [ "out" "doc" ]; From 46aa0a4930259e0c4a076bbdfb656e754c38b4a8 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Thu, 30 Jun 2022 01:23:59 +0200 Subject: [PATCH 015/176] =?UTF-8?q?gmic:=203.0.0=20=E2=86=92=203.1.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/dtschump/gmic/compare/v.3.0.0...v.3.1.5 --- pkgs/tools/graphics/gmic/default.nix | 61 +++++++++++++++++++++++++--- 1 file changed, 56 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/graphics/gmic/default.nix b/pkgs/tools/graphics/gmic/default.nix index a046aca799c9..42bfe8ad0521 100644 --- a/pkgs/tools/graphics/gmic/default.nix +++ b/pkgs/tools/graphics/gmic/default.nix @@ -1,4 +1,6 @@ -{ lib, stdenv +{ stdenv +, lib +, fetchFromGitHub , fetchurl , cmake , ninja @@ -6,22 +8,40 @@ , opencv , openexr , graphicsmagick +, cimg , fftw , zlib , libjpeg , libtiff , libpng +, writeShellScript +, common-updater-scripts +, curl +, gnugrep +, gnused +, coreutils +, jq }: stdenv.mkDerivation rec { pname = "gmic"; - version = "3.0.0"; + version = "3.1.5"; outputs = [ "out" "lib" "dev" "man" ]; - src = fetchurl { - url = "https://gmic.eu/files/source/gmic_${version}.tar.gz"; - sha256 = "sha256-PwVruebb8GdK9Mjc5Z9BmBchh2Yvf7s2zGPryMG3ESA="; + src = fetchFromGitHub { + owner = "dtschump"; + repo = "gmic"; + rev = "326ea9b7dc320b3624fe660d7b7d81669ca12e6d"; + sha256 = "RRCzYMN/IXViiUNnacJV3DNpku3hIHQkHbIrtixExT0="; + }; + + # TODO: build this from source + # https://github.com/dtschump/gmic/blob/b36b2428db5926af5eea5454f822f369c2d9907e/src/Makefile#L675-L729 + gmic_stdlib = fetchurl { + name = "gmic_stdlib.h"; + url = "http://gmic.eu/gmic_stdlib${lib.replaceStrings ["."] [""] version}.h"; + sha256 = "FM8RscCrt6jYlwVB2DtpqYrh9B3pO0I6Y69tkf9W1/o="; }; nativeBuildInputs = [ @@ -31,6 +51,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ + cimg fftw zlib libjpeg @@ -45,8 +66,38 @@ stdenv.mkDerivation rec { "-DBUILD_LIB_STATIC=OFF" "-DENABLE_CURL=OFF" "-DENABLE_DYNAMIC_LINKING=ON" + "-DUSE_SYSTEM_CIMG=ON" ]; + postPatch = '' + # TODO: build from source + cp -r ${gmic_stdlib} src/gmic_stdlib.h + + # CMake build files were moved to subdirectory. + mv resources/CMakeLists.txt resources/cmake . + ''; + + passthru = { + updateScript = writeShellScript "${pname}-update-script" '' + set -o errexit + PATH=${lib.makeBinPath [ common-updater-scripts curl gnugrep gnused coreutils jq ]} + + latestVersion=$(curl 'https://gmic.eu/files/source/' | grep -E 'gmic_[^"]+\.tar\.gz' | sed -E 's/.+ Date: Wed, 29 Jun 2022 21:34:35 +0200 Subject: [PATCH 016/176] =?UTF-8?q?gmic-qt:=203.0.0=20=E2=86=92=203.1.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Also use system gmic library. https://github.com/c-koi/gmic-qt/compare/v.3.0.0...v.3.1.5 --- pkgs/tools/graphics/gmic-qt/default.nix | 82 +++++-------------------- 1 file changed, 14 insertions(+), 68 deletions(-) diff --git a/pkgs/tools/graphics/gmic-qt/default.nix b/pkgs/tools/graphics/gmic-qt/default.nix index 8cc39c1f44af..29d326439d7f 100644 --- a/pkgs/tools/graphics/gmic-qt/default.nix +++ b/pkgs/tools/graphics/gmic-qt/default.nix @@ -1,10 +1,10 @@ { lib , mkDerivation -, fetchurl , variant ? "standalone" , fetchFromGitHub , cmake , pkg-config +, ninja , opencv3 , openexr , graphicsmagick @@ -16,6 +16,8 @@ , curl , krita ? null , gimp ? null +, gmic +, cimg , qtbase , qttools , writeShellScript @@ -56,48 +58,24 @@ assert lib.assertMsg (builtins.all (d: d != null) variants.${variant}.extraDeps mkDerivation rec { pname = "gmic-qt${lib.optionalString (variant != "standalone") "-${variant}"}"; - version = "3.0.0"; + version = "3.1.5"; - gmic-community = fetchFromGitHub { - owner = "dtschump"; - repo = "gmic-community"; - rev = "df23b08bc52767762f0e38d040cd8ffeea4b865e"; - sha256 = "euk5RsFPBgx2czAukPRdi/O4ahgXO8J8VJdiGHNge5M="; - }; - - CImg = fetchFromGitHub { - owner = "dtschump"; - repo = "CImg"; - rev = "v.${version}"; - sha256 = "dC4VuWTz0uyFxLjBQ+2ggndHaCErcoI7tJMfkqbWmeg="; - }; - - gmic_stdlib = fetchurl { - name = "gmic_stdlib.h"; - url = "http://gmic.eu/gmic_stdlib${lib.replaceStrings ["."] [""] version}.h"; - sha256 = "CAYSxw5NCmE29hie1/J1csBcdQvIrmZ/+mNMl0sLLGI="; - }; - - gmic = fetchFromGitHub { - owner = "dtschump"; - repo = "gmic"; - rev = "v.${version}"; - sha256 = "PyeJmjOqjbHlZ1Xl3IpoOD6oZEcUrHNHqF7Ft1RZDL4="; - }; - - gmic_qt = fetchFromGitHub { + src = fetchFromGitHub { owner = "c-koi"; repo = "gmic-qt"; rev = "v.${version}"; - sha256 = "nENXumOArRAHENqnBUjM7m+I5hf/WAFTVfm6cJgnv+0="; + sha256 = "rSBdh6jhiVZogZADEKn3g7bkGPnWWOEnRF0jNCe1BCk="; }; nativeBuildInputs = [ cmake pkg-config + ninja ]; buildInputs = [ + gmic + cimg qtbase qttools fftw @@ -113,18 +91,13 @@ mkDerivation rec { cmakeFlags = [ "-DGMIC_QT_HOST=${if variant == "standalone" then "none" else variant}" + "-DENABLE_SYSTEM_GMIC:BOOL=ON" ]; - unpackPhase = '' - cp -r ${gmic} gmic - ln -s ${gmic-community} gmic-community - cp -r ${gmic_qt} gmic_qt - chmod -R +w gmic gmic_qt - ln -s ${CImg} CImg - - cp ${gmic_stdlib} gmic/src/gmic_stdlib.h - - cd gmic_qt + postPatch = '' + patchShebangs \ + translations/filters/csv2ts.sh \ + translations/lrelease.sh ''; postFixup = lib.optionalString (variant == "gimp") '' @@ -132,33 +105,6 @@ mkDerivation rec { wrapQtApp "$out/${gimp.targetPluginDir}/gmic_gimp_qt/gmic_gimp_qt" ''; - passthru = { - updateScript = writeShellScript "${pname}-update-script" '' - set -o errexit - PATH=${lib.makeBinPath [ common-updater-scripts curl gnugrep gnused coreutils jq ]} - - latestVersion=$(curl 'https://gmic.eu/files/source/' | grep -E 'gmic_[^"]+\.tar\.gz' | sed -E 's/.+ Date: Thu, 30 Jun 2022 13:34:25 -0600 Subject: [PATCH 017/176] (craftos-pc): 2.4.5 -> 2.6.6 Update to the newest version. Also: * Adds in most optional dependencies (besides `libharu`) * Bundles the rom files (under ComputerCraft Public License, so `free`) * packages the headers --- .../emulators/craftos-pc/default.nix | 42 +++++++++++++++---- 1 file changed, 34 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/emulators/craftos-pc/default.nix b/pkgs/applications/emulators/craftos-pc/default.nix index 3bc9e0b81cc0..d2668c473a62 100644 --- a/pkgs/applications/emulators/craftos-pc/default.nix +++ b/pkgs/applications/emulators/craftos-pc/default.nix @@ -1,26 +1,45 @@ -{ lib, stdenv, fetchFromGitHub, poco, openssl, SDL2, SDL2_mixer }: +{ lib +, stdenv +, fetchFromGitHub +, patchelf +, unzip +, poco +, openssl +, SDL2 +, SDL2_mixer +, ncurses +, libpng +, pngpp +, libwebp +}: let craftos2-lua = fetchFromGitHub { owner = "MCJack123"; repo = "craftos2-lua"; - rev = "v2.4.4"; - sha256 = "1q63ki4sxx8bxaa6ag3xj153p7a8a12ivm0k33k935p41k6y2k64"; + rev = "v2.6.6"; + sha256 = "cCXH1GTRqJQ57/6sWIxik366YBx/ii3nzQwx4YpEh1w="; + }; + craftos2-rom = fetchFromGitHub { + owner = "McJack123"; + repo = "craftos2-rom"; + rev = "v2.6.6"; + sha256 = "VzIqvf83k121DxuH5zgZfFS9smipDonyqqhVgj2kgYw="; }; in stdenv.mkDerivation rec { pname = "craftos-pc"; - version = "2.4.5"; + version = "2.6.6"; src = fetchFromGitHub { owner = "MCJack123"; repo = "craftos2"; rev = "v${version}"; - sha256 = "00a4p365krbdprlv4979d13mm3alhxgzzj3vqz2g67795plf64j4"; + sha256 = "9lpAWYFli3/OBfmu2dQxKi+/TaHaBQNpZsCURvl0h/E="; }; - buildInputs = [ poco openssl SDL2 SDL2_mixer ]; + buildInputs = [ patchelf poco openssl SDL2 SDL2_mixer ncurses libpng pngpp libwebp ]; preBuild = '' cp -R ${craftos2-lua}/* ./craftos2-lua/ @@ -28,16 +47,23 @@ stdenv.mkDerivation rec { make -C craftos2-lua linux ''; + dontStrip = true; + installPhase = '' - mkdir -p $out/bin + mkdir -p $out/bin $out/lib $out/share/craftos $out/include DESTDIR=$out/bin make install + cp ./craftos2-lua/src/liblua.so $out/lib + patchelf --replace-needed craftos2-lua/src/liblua.so liblua.so $out/bin/craftos + cp -R api $out/include/CraftOS-PC + cp -R ${craftos2-rom}/* $out/share/craftos ''; meta = with lib; { description = "An implementation of the CraftOS-PC API written in C++ using SDL"; homepage = "https://www.craftos-pc.cc"; - license = licenses.mit; + license = with licenses; [ mit free ]; platforms = platforms.linux; maintainers = [ maintainers.siraben ]; + mainProgram = "craftos"; }; } From 136574f2a3bb8800344cc7e14f21589cb858ecba Mon Sep 17 00:00:00 2001 From: illustris Date: Tue, 28 Jun 2022 22:12:43 +0530 Subject: [PATCH 018/176] hadoop: security updates --- .../networking/cluster/hadoop/default.nix | 32 +++++++++++-------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/networking/cluster/hadoop/default.nix b/pkgs/applications/networking/cluster/hadoop/default.nix index ff5d0403f4a5..e1019b0cd3d6 100644 --- a/pkgs/applications/networking/cluster/hadoop/default.nix +++ b/pkgs/applications/networking/cluster/hadoop/default.nix @@ -26,12 +26,13 @@ with lib; assert elem stdenv.system [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ]; let - common = { pname, version, untarDir ? "${pname}-${version}", sha256, jdk, openssl ? null, nativeLibs ? [ ], libPatches ? "", tests }: + common = { pname, versions, untarDir ? "${pname}-${version}", hash, jdk, openssl ? null, nativeLibs ? [ ], libPatches ? "", tests }: stdenv.mkDerivation rec { - inherit pname version jdk libPatches untarDir openssl; + inherit pname jdk libPatches untarDir openssl; + version = versions.${stdenv.system}; src = fetchurl { url = "mirror://apache/hadoop/common/hadoop-${version}/hadoop-${version}" + optionalString stdenv.isAarch64 "-aarch64" + ".tar.gz"; - sha256 = sha256.${stdenv.system}; + hash = hash.${stdenv.system}; }; doCheck = true; @@ -79,7 +80,7 @@ let computers, each of which may be prone to failures. ''; maintainers = with maintainers; [ illustris ]; - platforms = attrNames sha256; + platforms = attrNames hash; }; }; in @@ -88,12 +89,17 @@ in # https://cwiki.apache.org/confluence/display/HADOOP/Hadoop+Java+Versions hadoop_3_3 = common rec { pname = "hadoop"; - version = "3.3.1"; - untarDir = "${pname}-${version}"; - sha256 = rec { - x86_64-linux = "1b3v16ihysqaxw8za1r5jlnphy8dwhivdx2d0z64309w57ihlxxd"; + versions = rec { + x86_64-linux = "3.3.3"; x86_64-darwin = x86_64-linux; - aarch64-linux = "00ln18vpi07jq2slk3kplyhcj8ad41n0yl880q5cihilk7daclxz"; + aarch64-linux = "3.3.1"; + aarch64-darwin = aarch64-linux; + }; + untarDir = "${pname}-${version}"; + hash = rec { + x86_64-linux = "sha256-+nHGG7qkJxKa7wn+wCizTdVCxlrZD9zOxefvk9g7h2Q="; + x86_64-darwin = x86_64-linux; + aarch64-linux = "sha256-v1Om2pk0wsgKBghRD2wgTSHJoKd3jkm1wPKAeDcKlgI="; aarch64-darwin = aarch64-linux; }; jdk = jdk11_headless; @@ -116,8 +122,8 @@ in }; hadoop_3_2 = common rec { pname = "hadoop"; - version = "3.2.2"; - sha256.x86_64-linux = "1hxq297cqvkfgz2yfdiwa3l28g44i2abv5921k2d6b4pqd33prwp"; + versions.x86_64-linux = "3.2.3"; + hash.x86_64-linux = "sha256-Q2/a1LcKutpJoGySB0qlCcYE2bvC/HoG/dp9nBikuNU="; jdk = jdk8_headless; # not using native libs because of broken openssl_1_0_2 dependency # can be manually overriden @@ -125,8 +131,8 @@ in }; hadoop2 = common rec { pname = "hadoop"; - version = "2.10.1"; - sha256.x86_64-linux = "1w31x4bk9f2swnx8qxx0cgwfg8vbpm6cy5lvfnbbpl3rsjhmyg97"; + versions.x86_64-linux = "2.10.2"; + hash.x86_64-linux = "sha256-xhA4zxqIRGNhIeBnJO9dLKf/gx/Bq+uIyyZwsIafEyo="; jdk = jdk8_headless; tests = nixosTests.hadoop2; }; From f3ce55435843e147c87e42c70d981e93b5d900f7 Mon Sep 17 00:00:00 2001 From: Julio Borja Barra Date: Sun, 5 Jun 2022 11:30:33 +0200 Subject: [PATCH 019/176] phrase-cli: 2.4.4 -> 2.4.12 --- pkgs/tools/misc/phrase-cli/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/phrase-cli/default.nix b/pkgs/tools/misc/phrase-cli/default.nix index d5a4c0e42985..36749fcedfac 100644 --- a/pkgs/tools/misc/phrase-cli/default.nix +++ b/pkgs/tools/misc/phrase-cli/default.nix @@ -2,16 +2,18 @@ buildGoModule rec { pname = "phrase-cli"; - version = "2.4.4"; + version = "2.4.12"; src = fetchFromGitHub { owner = "phrase"; repo = "phrase-cli"; rev = version; - sha256 = "0xlfcj0jd6x4ynzg6d0p3wlmfq660w3zm13nzx04jfcjnks9sqvl"; + sha256 = "sha256-+/hs6v3ereja2NtGApVBA3rTib5gAiGndbDg+FybWco="; }; - vendorSha256 = "1ablrs3prw011bpad8vn87y3c81q44mps873nhj278hlkz6im34g"; + vendorSha256 = "sha256-Pt+F2ICuOQZBjMccK1qq/ueGOvnjDmAM5YLRINk2u/g="; + + ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; postInstall = '' ln -s $out/bin/phrase-cli $out/bin/phrase From ef9afda3891d3f9cdf862a876edc1340b427ce94 Mon Sep 17 00:00:00 2001 From: Valentin Gagarin Date: Tue, 5 Jul 2022 14:37:35 +0200 Subject: [PATCH 020/176] codeowners: add fricklerhandwerk to documentation --- .github/CODEOWNERS | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 557542772cf7..d7b11dd6093e 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -48,6 +48,7 @@ /pkgs/build-support/writers @lassulus @Profpatsch # Nixpkgs documentation +/doc @fricklerhandwerk /maintainers/scripts/db-to-md.sh @jtojnar @ryantm /maintainers/scripts/doc @jtojnar @ryantm /doc/build-aux/pandoc-filters @jtojnar From a3eca010b04d93a531002154c005a638af8c65ed Mon Sep 17 00:00:00 2001 From: schnusch Date: Wed, 6 Jul 2022 20:39:04 +0200 Subject: [PATCH 021/176] remote-touchpad: 1.2.0 -> 1.2.1 --- pkgs/tools/inputmethods/remote-touchpad/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/inputmethods/remote-touchpad/default.nix b/pkgs/tools/inputmethods/remote-touchpad/default.nix index 4df476eb5cd8..c07cff71def6 100644 --- a/pkgs/tools/inputmethods/remote-touchpad/default.nix +++ b/pkgs/tools/inputmethods/remote-touchpad/default.nix @@ -9,19 +9,19 @@ buildGoModule rec { pname = "remote-touchpad"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = "unrud"; repo = pname; rev = "v${version}"; - sha256 = "sha256-GjXcQyv55yJSAFeNNB+YeCVWav7vMGo/d1FCPoujYjA="; + sha256 = "sha256-A7/NLopJkIXwS5rAsf7J6tDL10kNOKCoyAj0tCTW6jQ="; }; buildInputs = [ libX11 libXi libXt libXtst ]; tags = [ "portal,x11" ]; - vendorSha256 = "sha256-WG8OjtfVemtmHkrMg4O0oofsjtFKmIvcmCn9AYAGIrc="; + vendorSha256 = "sha256-UbDbUjC8R6LcYUPVWZID5dtu5tCV4NB268K6qTXYmZY="; meta = with lib; { description = "Control mouse and keyboard from the webbrowser of a smartphone."; From a64e151d26c7b1acb9ac45c46affb790ad32ca1d Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 7 Jul 2022 09:59:39 +0200 Subject: [PATCH 022/176] lp_solve: fix build on aarch64-darwin --- .../science/math/lp_solve/default.nix | 35 ++++++++++++------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/science/math/lp_solve/default.nix b/pkgs/applications/science/math/lp_solve/default.nix index 876222772e86..f4c117267d56 100644 --- a/pkgs/applications/science/math/lp_solve/default.nix +++ b/pkgs/applications/science/math/lp_solve/default.nix @@ -1,7 +1,12 @@ -{ lib, stdenv, fetchurl, cctools, fixDarwinDylibNames }: +{ lib +, stdenv +, fetchurl +, cctools +, fixDarwinDylibNames +, autoSignDarwinBinariesHook +}: stdenv.mkDerivation rec { - pname = "lp_solve"; version = "5.5.2.11"; @@ -13,20 +18,24 @@ stdenv.mkDerivation rec { nativeBuildInputs = lib.optionals stdenv.isDarwin [ cctools fixDarwinDylibNames + ] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ + autoSignDarwinBinariesHook ]; dontConfigure = true; - buildPhase = let - ccc = if stdenv.isDarwin then "ccc.osx" else "ccc"; - in '' - runHook preBuild + buildPhase = + let + ccc = if stdenv.isDarwin then "ccc.osx" else "ccc"; + in + '' + runHook preBuild - (cd lpsolve55 && bash -x -e ${ccc}) - (cd lp_solve && bash -x -e ${ccc}) + (cd lpsolve55 && bash -x -e ${ccc}) + (cd lp_solve && bash -x -e ${ccc}) - runHook postBuild - ''; + runHook postBuild + ''; installPhase = '' runHook preInstall @@ -44,9 +53,9 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A Mixed Integer Linear Programming (MILP) solver"; - homepage = "http://lpsolve.sourceforge.net"; - license = licenses.gpl2Plus; + homepage = "http://lpsolve.sourceforge.net"; + license = licenses.gpl2Plus; maintainers = with maintainers; [ smironov ]; - platforms = platforms.unix; + platforms = platforms.unix; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5092e04fe974..2b2b9f4f77cd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6137,7 +6137,7 @@ with pkgs; }; lp_solve = callPackage ../applications/science/math/lp_solve { - inherit (darwin) cctools; + inherit (darwin) cctools autoSignDarwinBinariesHook; }; fabric-installer = callPackage ../tools/games/minecraft/fabric-installer { }; From 56b7b2ca09d1642815aa1120a364f7e0098c55b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Thu, 7 Jul 2022 08:49:51 -0300 Subject: [PATCH 023/176] libsForQt5.qtstyleplugin-kvantum: 1.0.2 -> 1.0.3 --- pkgs/development/libraries/qtstyleplugin-kvantum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix b/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix index 6468c8051966..d7bbabf5e688 100644 --- a/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix +++ b/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation rec { pname = "qtstyleplugin-kvantum"; - version = "1.0.2"; + version = "1.0.3"; src = fetchFromGitHub { owner = "tsujan"; repo = "Kvantum"; rev = "V${version}"; - sha256 = "NPMqd7j9Unvw8p/cUNMYWmgrb2ysdMvSSGJ6lJWh4/M="; + sha256 = "hY8QQVcP3E+GAdLOqtVbqCWBcxS2M6sMOr/vr+DryyQ="; }; nativeBuildInputs = [ From f45fce503deb0977a84ef34fdd795b46667c3ef6 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 7 Jul 2022 21:18:15 +0900 Subject: [PATCH 024/176] haskellPackages: stackage LTS 19.13 -> LTS 19.14 This commit has been generated by maintainers/scripts/haskell/update-stackage.sh --- .../configuration-hackage2nix/stackage.yaml | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index f9c9d161a692..d4c6491955fe 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 19.13 +# Stackage LTS 19.14 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -279,7 +279,7 @@ default-package-overrides: - cached-json-file ==0.1.1 - cacophony ==0.10.1 - calendar-recycling ==0.0.0.1 - - call-alloy ==0.3.0.1 + - call-alloy ==0.3.0.2 - call-stack ==0.4.0 - can-i-haz ==0.3.1.0 - capability ==0.5.0.1 @@ -720,7 +720,7 @@ default-package-overrides: - extrapolate ==0.4.6 - fail ==4.9.0.0 - failable ==1.2.4.0 - - fakedata ==1.0.2 + - fakedata ==1.0.3 - fakedata-parser ==0.1.0.0 - fakedata-quickcheck ==0.2.0 - fakefs ==0.3.0.2 @@ -796,7 +796,7 @@ default-package-overrides: - foundation ==0.0.28 - fourmolu ==0.4.0.0 - Frames ==0.7.3 - - free ==5.1.8 + - free ==5.1.9 - free-categories ==0.2.0.2 - freenect ==1.2.1 - freer-simple ==1.2.1.2 @@ -820,7 +820,7 @@ default-package-overrides: - fuzzy ==0.1.0.1 - fuzzy-dates ==0.1.1.2 - fuzzyset ==0.2.3 - - fuzzy-time ==0.2.0.0 + - fuzzy-time ==0.2.0.1 - gauge ==0.2.5 - gd ==3000.7.3 - gdp ==0.0.3.0 @@ -1004,13 +1004,13 @@ default-package-overrides: - haskintex ==0.8.0.0 - haskoin-core ==0.21.2 - hasktags ==0.72.0 - - hasql ==1.5.0.4 + - hasql ==1.5.0.5 - hasql-migration ==0.3.0 - hasql-notifications ==0.2.0.1 - hasql-optparse-applicative ==0.3.0.9 - hasql-pool ==0.5.2.2 - hasql-queue ==1.2.0.2 - - hasql-th ==0.4.0.15 + - hasql-th ==0.4.0.16 - hasql-transaction ==1.0.1.1 - has-transformers ==0.1.0.4 - hasty-hamiltonian ==1.3.4 @@ -1337,7 +1337,7 @@ default-package-overrides: - junit-xml ==0.1.0.2 - justified-containers ==0.3.0.0 - jwt ==0.11.0 - - kan-extensions ==5.2.4 + - kan-extensions ==5.2.5 - kanji ==3.5.0 - katip ==0.8.7.2 - katip-logstash ==0.1.0.2 @@ -1536,7 +1536,7 @@ default-package-overrides: - minio-hs ==1.6.0 - miniutter ==0.5.1.1 - min-max-pqueue ==0.1.0.2 - - mintty ==0.1.3 + - mintty ==0.1.4 - missing-foreign ==0.1.1 - MissingH ==1.5.0.1 - mixed-types-num ==0.5.9.1 @@ -1943,6 +1943,7 @@ default-package-overrides: - proto-lens-protoc ==0.7.1.1 - proto-lens-runtime ==0.7.0.2 - proto-lens-setup ==0.4.0.6 + - protolude ==0.3.2 - proxied ==0.3.1 - psql-helpers ==0.1.0.0 - psqueues ==0.2.7.3 @@ -2067,7 +2068,7 @@ default-package-overrides: - resistor-cube ==0.0.1.4 - resolv ==0.1.2.0 - resource-pool ==0.2.3.2 - - resourcet ==1.2.5 + - resourcet ==1.2.6 - result ==0.2.6.0 - retry ==0.9.2.1 - rev-state ==0.1.2 @@ -2304,7 +2305,7 @@ default-package-overrides: - srt-attoparsec ==0.1.0.0 - srt-dhall ==0.1.0.0 - srt-formatting ==0.1.0.0 - - stache ==2.3.2 + - stache ==2.3.3 - stack-all ==0.4.0.1 - stack-clean-old ==0.4.6 - stackcollapse-ghc ==0.0.1.4 @@ -2376,7 +2377,7 @@ default-package-overrides: - subcategories ==0.2.0.0 - sum-type-boilerplate ==0.1.1 - sundown ==0.6 - - superbuffer ==0.3.1.1 + - superbuffer ==0.3.1.2 - svg-builder ==0.1.1 - SVGFonts ==1.8.0.1 - svg-tree ==0.6.2.4 @@ -2743,9 +2744,9 @@ default-package-overrides: - wcwidth ==0.0.2 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 - - webgear-core ==1.0.2 - - webgear-openapi ==1.0.2 - - webgear-server ==1.0.2 + - webgear-core ==1.0.3 + - webgear-openapi ==1.0.3 + - webgear-server ==1.0.3 - webpage ==0.0.5.1 - web-plugins ==0.4.1 - web-routes ==0.27.14.4 From 6e3da6f98e7fd37f02d9fa8a1084b7e881f61a0c Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 7 Jul 2022 21:18:51 +0900 Subject: [PATCH 025/176] all-cabal-hashes: 2022-07-02T15:59:48Z -> 2022-07-07T10:54:07Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index d78722b89491..46c63d1fb5bf 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "e304e8df4de976f80d5d58e47cf560be91055799", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e304e8df4de976f80d5d58e47cf560be91055799.tar.gz", - "sha256": "10xws4lazlx8bx26xc8h6c7ab7gkzc01an7nwip3bghc1h92zr4m", - "msg": "Update from Hackage at 2022-07-02T15:59:48Z" + "commit": "c096b9d83b86ab92dffac5d97927e8458ebd4dfa", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/c096b9d83b86ab92dffac5d97927e8458ebd4dfa.tar.gz", + "sha256": "1j9j97zn8qhxsigi73319l0dairkymjk6mknsgindzgsvrrag9xg", + "msg": "Update from Hackage at 2022-07-07T10:54:07Z" } From 6be4be4b1198363c8545237ab6ac77f29446f230 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 7 Jul 2022 21:20:08 +0900 Subject: [PATCH 026/176] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 998 ++++++++++-------- 1 file changed, 562 insertions(+), 436 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 2e945a16b459..76fa69a9be6e 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -2063,20 +2063,21 @@ self: { "Blammo" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive, clock - , containers, envparse, exceptions, fast-logger, hspec, http-types - , lens, markdown-unlit, monad-logger-aeson, text, time - , unliftio-core, unordered-containers, vector, wai + , containers, dlist, envparse, exceptions, fast-logger, hspec + , http-types, lens, markdown-unlit, monad-logger-aeson, mtl, text + , time, unliftio, unliftio-core, unordered-containers, vector, wai }: mkDerivation { pname = "Blammo"; - version = "1.0.1.1"; - sha256 = "1ysfy8crdm6j3l80hw9rdr4rqsxyhywp3rf8m9yjygmhrndx38ih"; + version = "1.0.2.1"; + sha256 = "0ym6j8ysng4kqdzbkhr4i4wgq1lsl70c3arm3g8z976lzc7612m5"; libraryHaskellDepends = [ - aeson base bytestring case-insensitive clock containers envparse - exceptions fast-logger http-types lens monad-logger-aeson text time - unliftio-core unordered-containers vector wai + aeson base bytestring case-insensitive clock containers dlist + envparse exceptions fast-logger http-types lens monad-logger-aeson + mtl text time unliftio unliftio-core unordered-containers vector + wai ]; - testHaskellDepends = [ aeson base hspec markdown-unlit text ]; + testHaskellDepends = [ aeson base hspec markdown-unlit mtl text ]; testToolDepends = [ markdown-unlit ]; description = "Batteries-included Structured Logging library"; license = lib.licenses.mit; @@ -35383,6 +35384,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "assert-failure_0_1_2_6" = callPackage + ({ mkDerivation, base, pretty-show, text }: + mkDerivation { + pname = "assert-failure"; + version = "0.1.2.6"; + sha256 = "198bvr7wgshwmbl8gcgq91hz7d87ar6gkqhhp1xgsg1mqikqi02z"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base pretty-show text ]; + description = "Syntactic sugar improving 'assert' and 'error'"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "assert4hs" = callPackage ({ mkDerivation, base, data-default, pretty-diff, tasty, text }: mkDerivation { @@ -39767,12 +39781,12 @@ self: { broken = true; }) {}; - "base_4_16_1_0" = callPackage + "base_4_16_2_0" = callPackage ({ mkDerivation, ghc-bignum, ghc-prim, rts }: mkDerivation { pname = "base"; - version = "4.16.1.0"; - sha256 = "1n6w97xxdsspa34w417sakx1ysv4qgp5l00r6lkf09rwfmani7vl"; + version = "4.16.2.0"; + sha256 = "015qxwjg47nk5kfp53xlv6pnl6sv7gv9szlvscnglhc00p6iasr9"; libraryHaskellDepends = [ ghc-bignum ghc-prim rts ]; description = "Basic libraries"; license = lib.licenses.bsd3; @@ -41519,8 +41533,8 @@ self: { pname = "bench"; version = "1.0.12"; sha256 = "1sy97qpv6paar2d5syppk6lc06wjx6qyz5aidsmh30jq853nydx6"; - revision = "3"; - editedCabalFile = "1lprgyc8jnfys70mxnpynrkgy1m4ss2dhf7mhj9kvxkahkkqdqm2"; + revision = "4"; + editedCabalFile = "1x1d74c9898dxwv0j35i62p6d2k675zk8snqcxn973j7x6p0103d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -47988,7 +48002,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "brick_0_70_1" = callPackage + "brick_0_71_1" = callPackage ({ mkDerivation, base, bytestring, config-ini, containers , contravariant, data-clist, deepseq, directory, dlist, exceptions , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm @@ -47997,8 +48011,8 @@ self: { }: mkDerivation { pname = "brick"; - version = "0.70.1"; - sha256 = "18i1i06ll6pklzaazcl2bzbi3w5zdn43l9wvkclhfcmddjy19lp4"; + version = "0.71.1"; + sha256 = "0m6j49izmmgqvqp3jnp5lc8b84a87hmhmv0bclqv2d2571k18w29"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -48008,7 +48022,7 @@ self: { unix vector vty word-wrap ]; testHaskellDepends = [ - base containers microlens QuickCheck vector + base containers microlens QuickCheck vector vty ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; @@ -53034,29 +53048,6 @@ self: { }) {}; "call-alloy" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, extra - , file-embed, filepath, hashable, hspec, mtl, process, split - , trifecta, unix - }: - mkDerivation { - pname = "call-alloy"; - version = "0.3.0.1"; - sha256 = "1a8fgbaxmvjrp82qjyfgkhv9qi0n7l94zfx3c80c0bd5q758spmp"; - libraryHaskellDepends = [ - base bytestring containers directory extra file-embed filepath - hashable mtl process split trifecta unix - ]; - testHaskellDepends = [ - base bytestring containers directory extra file-embed filepath - hashable hspec mtl process split trifecta unix - ]; - description = "A simple library to call Alloy given a specification"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "call-alloy_0_3_0_2" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , file-embed, filepath, hashable, hspec, mtl, process, split , trifecta, unix @@ -55935,8 +55926,8 @@ self: { }: mkDerivation { pname = "cgroup-rts-threads"; - version = "0.2.1.0"; - sha256 = "1fzv3bgfr7r1c8m02z887ml2mzh2j571zcjjp6al272iaax8ymx0"; + version = "0.2.1.1"; + sha256 = "0hj2ny3rbxb9aw83zjslygh2qc75w5my4bpm2fgx0qm10n6whavn"; libraryHaskellDepends = [ base directory megaparsec path text ]; testHaskellDepends = [ base hspec-core hspec-expectations path path-io @@ -66605,8 +66596,8 @@ self: { }: mkDerivation { pname = "context"; - version = "0.2.0.0"; - sha256 = "1s915v2wbmhwp3qwk5p7n1iz510wfdmi4nq2zg1m04q7dpzhl0xz"; + version = "0.2.0.1"; + sha256 = "089v5dkpmlqrpdghhhmwca91dzzigsxwygjpg71ig5352cdfwdf4"; libraryHaskellDepends = [ base containers exceptions ]; testHaskellDepends = [ async base ghc-prim hspec ]; testToolDepends = [ hspec-discover ]; @@ -66668,8 +66659,8 @@ self: { }: mkDerivation { pname = "context-http-client"; - version = "0.2.0.0"; - sha256 = "0d7hdqcvfay8m1inbl19z4hj8qqi2a00qsxh7n7s03075rd8wzs0"; + version = "0.2.0.1"; + sha256 = "1sm36mrnc80pnafpyikcalajy2kz1rxp7d40sgqng1s48k6d8js1"; libraryHaskellDepends = [ base context http-client ]; testHaskellDepends = [ async base bytestring case-insensitive context hspec http-client @@ -66686,8 +66677,8 @@ self: { }: mkDerivation { pname = "context-resource"; - version = "0.2.0.0"; - sha256 = "0jjy6i6vcg3b9chrkw7l2yza8kdxl8d4bdlrqp0anpaxwm1q34da"; + version = "0.2.0.1"; + sha256 = "1hcmzd82nxbxask6qckb9ivpxlrxhph9pwk379vkx235jgqy79gj"; libraryHaskellDepends = [ base context exceptions ]; testHaskellDepends = [ async base context hspec ]; testToolDepends = [ hspec-discover ]; @@ -66716,8 +66707,8 @@ self: { }: mkDerivation { pname = "context-wai-middleware"; - version = "0.2.0.0"; - sha256 = "017zwjq4kl3jjmrdp0x6zxbsd9k5xnvcgf4r1cjk7cnlch36cwmn"; + version = "0.2.0.1"; + sha256 = "1y34137h0zjqxs4f5mbjyq500sazsryl20sfx4p5b227nb8lyplh"; libraryHaskellDepends = [ base context wai ]; testHaskellDepends = [ async base bytestring case-insensitive context hspec http-client @@ -81046,8 +81037,8 @@ self: { }: mkDerivation { pname = "discord-haskell-voice"; - version = "2.3.0"; - sha256 = "0rzzgggw02rc5pw3wyimimghf3mrxfwhb91fhg2lmzq2dwqghzva"; + version = "2.3.1"; + sha256 = "0j6gb0f63i70xqwq2yn8mfkn5nph3vmbbgnzid976cllcnwdxz5v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -82580,8 +82571,8 @@ self: { }: mkDerivation { pname = "dns-patterns"; - version = "0.1"; - sha256 = "01ap0j5ar81v5k9dm0vsd03271xkqwi0a1dx3s9yflg7ll98yjs8"; + version = "0.1.1"; + sha256 = "1x2qrn4nvpvmxyby0p6mcgicz3xspd7x390gnz6p7vpanx72r0w3"; libraryHaskellDepends = [ attoparsec base bytestring parser-combinators text ]; @@ -93117,6 +93108,8 @@ self: { pname = "expiring-cache-map"; version = "0.0.6.1"; sha256 = "1fb47hsn06ybn2yzw7r6pjkmvvfpbdx7wjhbpxcywilbjyac4fqf"; + revision = "1"; + editedCabalFile = "1k5wqilafxp3ksqb7qy90cwipk0db568f15amn3mnf9krc1qjabg"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; @@ -94227,41 +94220,6 @@ self: { }) {inherit (pkgs.xorg) libXtst;}; "fakedata" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, containers - , deepseq, directory, exceptions, fakedata-parser, filepath, gauge - , hashable, hspec, hspec-discover, QuickCheck, random, regex-tdfa - , string-random, template-haskell, text, time, transformers - , unordered-containers, vector, yaml - }: - mkDerivation { - pname = "fakedata"; - version = "1.0.2"; - sha256 = "1xbp0wif3dfk4880f8lr8zj07jdqhbxalqm7bfpw6r0cv354w3l8"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson attoparsec base bytestring containers directory exceptions - fakedata-parser filepath hashable random string-random - template-haskell text time transformers unordered-containers vector - yaml - ]; - testHaskellDepends = [ - aeson attoparsec base bytestring containers directory exceptions - fakedata-parser filepath hashable hspec QuickCheck random - regex-tdfa string-random template-haskell text time transformers - unordered-containers vector yaml - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - aeson attoparsec base bytestring containers deepseq directory - exceptions fakedata-parser filepath gauge hashable random - string-random template-haskell text time transformers - unordered-containers vector yaml - ]; - description = "Library for producing fake data"; - license = lib.licenses.bsd3; - }) {}; - - "fakedata_1_0_3" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , deepseq, directory, exceptions, fakedata-parser, filepath, gauge , hashable, hspec, hspec-discover, QuickCheck, random, regex-tdfa @@ -94294,7 +94252,6 @@ self: { ]; description = "Library for producing fake data"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fakedata-parser" = callPackage @@ -99646,8 +99603,8 @@ self: { pname = "foldl"; version = "1.4.12"; sha256 = "0zf4yljh3s2ddxa7dhzdglmylj14kfldhkclc44g37zvjq6kcnag"; - revision = "3"; - editedCabalFile = "1xijnq8qkmrj2w7h6gr2vy8a0ajhiapzi2fain5pgcllli2fny2r"; + revision = "4"; + editedCabalFile = "122bj1kc28sy6xi7r9h5nlsamxf0bg4gziza5a259jndpbikcbm9"; libraryHaskellDepends = [ base bytestring comonad containers contravariant hashable primitive profunctors random semigroupoids text transformers @@ -101165,8 +101122,8 @@ self: { }: mkDerivation { pname = "freckle-app"; - version = "1.2.0.2"; - sha256 = "0wwzyg695h63azfdxd2i0clvjwkj4shj0rgrlvr6c830yn94i8q5"; + version = "1.3.0.0"; + sha256 = "1h2ckdjq4h7qv7r5dm28gbs5ja125wi2inzjg3436css9qn1s7v9"; libraryHaskellDepends = [ aeson base Blammo bugsnag bytestring case-insensitive conduit containers datadog dlist doctest ekg-core envparse errors @@ -101212,24 +101169,6 @@ self: { }) {}; "free" = callPackage - ({ mkDerivation, base, comonad, containers, distributive - , exceptions, indexed-traversable, mtl, profunctors, semigroupoids - , template-haskell, th-abstraction, transformers, transformers-base - }: - mkDerivation { - pname = "free"; - version = "5.1.8"; - sha256 = "0h43a7w6yjnvqp3rl8qvcjl9a0hg86l0h7zxkikd0mw8n65l8xvr"; - libraryHaskellDepends = [ - base comonad containers distributive exceptions indexed-traversable - mtl profunctors semigroupoids template-haskell th-abstraction - transformers transformers-base - ]; - description = "Monads for free"; - license = lib.licenses.bsd3; - }) {}; - - "free_5_1_9" = callPackage ({ mkDerivation, base, comonad, containers, distributive , exceptions, indexed-traversable, mtl, profunctors, semigroupoids , template-haskell, th-abstraction, transformers, transformers-base @@ -101245,7 +101184,6 @@ self: { ]; description = "Monads for free"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "free-algebras" = callPackage @@ -103503,40 +103441,40 @@ self: { "futhark" = callPackage ({ mkDerivation, aeson, alex, ansi-terminal, array, base , base16-bytestring, binary, blaze-html, bmp, bytestring - , bytestring-to-vector, cmark-gfm, containers, cryptohash-md5, Diff - , directory, directory-tree, dlist, file-embed, filepath, free - , futhark-data, futhark-manifest, futhark-server, githash, half - , happy, haskeline, hslogger, language-c-quote, lens, lsp - , mainland-pretty, megaparsec, mtl, mwc-random, neat-interpolation - , parallel, parser-combinators, process, process-extras, QuickCheck - , random, regex-tdfa, srcloc, statistics, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, temporary, terminal-size - , text, time, transformers, vector, versions, zip-archive, zlib + , bytestring-to-vector, cmark-gfm, co-log-core, containers + , cryptohash-md5, Diff, directory, directory-tree, dlist, fgl + , fgl-visualize, file-embed, filepath, free, futhark-data + , futhark-manifest, futhark-server, githash, half, happy, haskeline + , language-c-quote, lens, lsp, mainland-pretty, megaparsec, mtl + , mwc-random, neat-interpolation, parallel, process, process-extras + , QuickCheck, random, regex-tdfa, srcloc, statistics, tasty + , tasty-hunit, tasty-quickcheck, template-haskell, temporary + , terminal-size, text, time, transformers, vector, versions + , zip-archive, zlib }: mkDerivation { pname = "futhark"; - version = "0.21.12"; - sha256 = "1pjrq70x4qxgjjx5yy8zk9v6k3d01kk42bq5jrrb5f27id4dyn6v"; - revision = "2"; - editedCabalFile = "1m6rn5amxikflgli0izq9lsdc2s4qcwmmhiila54mnk1c6l2q7zv"; + version = "0.21.13"; + sha256 = "0bzqlsaaqbbi47zvmvv7hd6hcz54hzw676rh9nxcjxgff3hzqb08"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal array base base16-bytestring binary blaze-html - bmp bytestring bytestring-to-vector cmark-gfm containers - cryptohash-md5 Diff directory directory-tree dlist file-embed - filepath free futhark-data futhark-manifest futhark-server githash - half haskeline hslogger language-c-quote lens lsp mainland-pretty - megaparsec mtl mwc-random neat-interpolation parallel process - process-extras random regex-tdfa srcloc statistics template-haskell - temporary terminal-size text time transformers vector versions - zip-archive zlib + bmp bytestring bytestring-to-vector cmark-gfm co-log-core + containers cryptohash-md5 Diff directory directory-tree dlist fgl + fgl-visualize file-embed filepath free futhark-data + futhark-manifest futhark-server githash half haskeline + language-c-quote lens lsp mainland-pretty megaparsec mtl mwc-random + neat-interpolation parallel process process-extras random + regex-tdfa srcloc statistics template-haskell temporary + terminal-size text time transformers vector versions zip-archive + zlib ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ - base containers megaparsec mtl parser-combinators QuickCheck tasty - tasty-hunit tasty-quickcheck text + base containers megaparsec QuickCheck tasty tasty-hunit + tasty-quickcheck text ]; description = "An optimising compiler for a functional, array-oriented language"; license = lib.licenses.isc; @@ -103728,20 +103666,6 @@ self: { }) {}; "fuzzy-time" = callPackage - ({ mkDerivation, base, containers, deepseq, megaparsec, text, time - , validity, validity-time - }: - mkDerivation { - pname = "fuzzy-time"; - version = "0.2.0.0"; - sha256 = "0gf6bj0jrd8jh30n1cdjc31ynjpsrikwacp3mysa76kqb4mxl3xz"; - libraryHaskellDepends = [ - base containers deepseq megaparsec text time validity validity-time - ]; - license = lib.licenses.mit; - }) {}; - - "fuzzy-time_0_2_0_1" = callPackage ({ mkDerivation, base, containers, deepseq, megaparsec, text, time , validity, validity-time }: @@ -103753,7 +103677,6 @@ self: { base containers deepseq megaparsec text time validity validity-time ]; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "fuzzy-time-gen" = callPackage @@ -107122,7 +107045,7 @@ self: { mainProgram = "gh-pocket-knife"; }) {}; - "ghc_9_2_2" = callPackage + "ghc_9_2_3" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-boot, ghc-heap , ghci, hpc, process, template-haskell, terminfo, time @@ -107130,8 +107053,8 @@ self: { }: mkDerivation { pname = "ghc"; - version = "9.2.2"; - sha256 = "125cx0zycc5gkj6awg5lgc6zhlr0iklw18g20dhpbgiyzplx2gqb"; + version = "9.2.3"; + sha256 = "09bwgzdj0bvasl8cqz93g03d79bcgpmr5p8dpc05kjxdl24ydrmp"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory exceptions filepath ghc-boot ghc-heap ghci hpc process @@ -123426,8 +123349,8 @@ self: { }: mkDerivation { pname = "hapistrano"; - version = "0.4.5.0"; - sha256 = "0pjm9flkqkpwmiv6jqgghf3isvq2hqxy2z80jnj4slm7gkm8kq40"; + version = "0.4.6.0"; + sha256 = "1bischj5ndbv33is36537gd3180m9i76mlyjxrfcawzlqf8h3p66"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129583,32 +129506,6 @@ self: { }) {inherit (pkgs) aspell;}; "hasql" = 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.5.0.4"; - sha256 = "01jfjx9l10f28w395r1990r6l5i15bw1333d968m2qgnx5l04vw3"; - 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; - }) {}; - - "hasql_1_5_0_5" = callPackage ({ mkDerivation, attoparsec, base, bytestring , bytestring-strict-builder, contravariant, contravariant-extras , dlist, gauge, hashable, hashtables, mtl, postgresql-binary @@ -129632,7 +129529,6 @@ self: { benchmarkHaskellDepends = [ gauge rerebase ]; description = "An efficient PostgreSQL driver with a flexible mapping API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-backend" = callPackage @@ -130155,24 +130051,6 @@ self: { }) {}; "hasql-th" = callPackage - ({ mkDerivation, base, bytestring, containers, contravariant, foldl - , hasql, postgresql-syntax, template-haskell - , template-haskell-compat-v0208, text, uuid, vector - }: - mkDerivation { - pname = "hasql-th"; - version = "0.4.0.15"; - sha256 = "0h8cg8w16hn315hwdgamik9vwqslpgrbrhsd109w0lrv5l27xywz"; - libraryHaskellDepends = [ - base bytestring containers contravariant foldl hasql - postgresql-syntax template-haskell template-haskell-compat-v0208 - text uuid vector - ]; - description = "Template Haskell utilities for Hasql"; - license = lib.licenses.mit; - }) {}; - - "hasql-th_0_4_0_16" = callPackage ({ mkDerivation, base, bytestring, containers, contravariant, foldl , hasql, postgresql-syntax, template-haskell , template-haskell-compat-v0208, text, uuid, vector @@ -130188,7 +130066,6 @@ self: { ]; description = "Template Haskell utilities for Hasql"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-transaction" = callPackage @@ -135810,8 +135687,8 @@ self: { pname = "hiedb"; version = "0.4.1.0"; sha256 = "1389qmlga5rq8has02rn35pzag5wnfpx3w77r60mzl3b4pkpzi7i"; - revision = "2"; - editedCabalFile = "1mlsjdd41a89znafqssafwghlvk6bkijk5qkbgrm61h1h7flir2j"; + revision = "3"; + editedCabalFile = "0y6vsx4n3hbpbl6d9qpb5d40s2rh0pkqm76gnjvx045zvrdkxi66"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -136371,6 +136248,42 @@ self: { mainProgram = "hindent"; }) {}; + "hindent_5_3_4" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, criterion + , deepseq, Diff, directory, exceptions, filepath, ghc-prim + , haskell-src-exts, hspec, monad-loops, mtl, optparse-applicative + , path, path-io, text, transformers, unix-compat, utf8-string, yaml + }: + mkDerivation { + pname = "hindent"; + version = "5.3.4"; + sha256 = "1pc20iza3v0ljzbx6cycm1j1kbmz8h95xwfq47fd6zfmsrx9w6vn"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring Cabal containers directory exceptions filepath + haskell-src-exts monad-loops mtl text transformers utf8-string yaml + ]; + executableHaskellDepends = [ + base bytestring deepseq directory exceptions ghc-prim + haskell-src-exts optparse-applicative path path-io text + transformers unix-compat utf8-string yaml + ]; + testHaskellDepends = [ + base bytestring deepseq Diff directory exceptions haskell-src-exts + hspec monad-loops mtl utf8-string + ]; + benchmarkHaskellDepends = [ + base bytestring criterion deepseq directory exceptions ghc-prim + haskell-src-exts mtl utf8-string + ]; + description = "Extensible Haskell pretty printer"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "hindent"; + }) {}; + "hindley-milner" = callPackage ({ mkDerivation, base, containers, data-fix, hspec, mtl , transformers @@ -138744,6 +138657,8 @@ self: { pname = "hls-graph"; version = "1.7.0.0"; sha256 = "1mq1pvn5z8fnlsj9iqck05shm8fak9zf05mbcbrxb5jvq0a31ypd"; + revision = "1"; + editedCabalFile = "090jis882l9pjg6dlw8dbf7qzq4g2rbrfwkl96rk7p4yw0hdgd01"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base bytestring containers deepseq directory exceptions @@ -138853,6 +138768,8 @@ self: { pname = "hls-plugin-api"; version = "1.4.0.0"; sha256 = "0yk2y6qw88vhww8z10d2kgn57wsarfnp6z1gmjl1ik2w96a8g3mv"; + revision = "1"; + editedCabalFile = "0mqwnvq892qa793pv68fsfhnkysm386vrkyx28qaaraqfnbxkysn"; libraryHaskellDepends = [ aeson base containers data-default dependent-map dependent-sum Diff dlist extra ghc hashable hls-graph lens lens-aeson lsp @@ -144056,6 +143973,8 @@ self: { pname = "hs-php-session"; version = "0.0.9.3"; sha256 = "1xwdikiqy2dxyzr6wx51wy51vifsvshblx7kkhfqd7izjf87ww8f"; + revision = "1"; + editedCabalFile = "1dj1r73v31bd2091pqvrg7vdc3lgjh373ynxn49dlhqmyw45kiw8"; libraryHaskellDepends = [ base bytestring ]; description = "PHP session and values serialization"; license = lib.licenses.bsd3; @@ -158960,6 +158879,18 @@ self: { broken = true; }) {}; + "interval-tree-clock" = callPackage + ({ mkDerivation, base, hspec, QuickCheck }: + mkDerivation { + pname = "interval-tree-clock"; + version = "0.1.0.2"; + sha256 = "1v1sdhf43akmnlhp6y10nbp44pj93m7pmbwpss9skam5dasmnzs1"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base hspec QuickCheck ]; + description = "Interval Tree Clocks"; + license = lib.licenses.mit; + }) {}; + "intervals" = callPackage ({ mkDerivation, array, base, distributive, ghc-prim, QuickCheck }: mkDerivation { @@ -159160,6 +159091,29 @@ self: { license = lib.licenses.bsd2; }) {}; + "invariant_0_6" = callPackage + ({ mkDerivation, array, base, bifunctors, comonad, containers + , contravariant, ghc-prim, hspec, hspec-discover, profunctors + , QuickCheck, StateVar, stm, tagged, template-haskell + , th-abstraction, transformers, transformers-compat + , unordered-containers + }: + mkDerivation { + pname = "invariant"; + version = "0.6"; + sha256 = "07ffgcfpacsdihcmcmx2m1gp8czlg28657bxncxjykjiiiwjlaxm"; + libraryHaskellDepends = [ + array base bifunctors comonad containers contravariant ghc-prim + profunctors StateVar stm tagged template-haskell th-abstraction + transformers transformers-compat unordered-containers + ]; + testHaskellDepends = [ base hspec QuickCheck template-haskell ]; + testToolDepends = [ hspec-discover ]; + description = "Haskell98 invariant functors"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + }) {}; + "inventory" = callPackage ({ mkDerivation, appendmap, array, base, bytestring, containers , directory, filepath, ghc, ghc-paths, mtl, tasty, tasty-hunit @@ -162593,21 +162547,21 @@ self: { "jordan" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers - , contravariant, hspec, hspec-megaparsec, megaparsec + , contravariant, deepseq, ghc-prim, hspec, hspec-megaparsec , parser-combinators, QuickCheck, quickcheck-text, raw-strings-qq , scientific, text }: mkDerivation { pname = "jordan"; - version = "0.1.0.0"; - sha256 = "1qi83jc05ggakf0v7l7xf8c4xdfb29fb9yl54fi7wv9a4sqzk3hi"; + version = "0.2.0.0"; + sha256 = "1w4qld656ax7aggviznrvvjc99hyg6gvx3lmbcv8gmyb4899zqbx"; libraryHaskellDepends = [ - attoparsec base bytestring containers contravariant megaparsec - parser-combinators scientific text + attoparsec base bytestring containers contravariant deepseq + ghc-prim parser-combinators scientific text ]; testHaskellDepends = [ - attoparsec base bytestring containers contravariant hspec - hspec-megaparsec megaparsec parser-combinators QuickCheck + attoparsec base bytestring containers contravariant deepseq + ghc-prim hspec hspec-megaparsec parser-combinators QuickCheck quickcheck-text raw-strings-qq scientific text ]; description = "JSON with Structure"; @@ -162618,19 +162572,19 @@ self: { "jordan-openapi" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, contravariant - , hspec, insert-ordered-containers, jordan, openapi3, optics-core - , text + , hspec, http-types, insert-ordered-containers, jordan, openapi3 + , optics-core, text }: mkDerivation { pname = "jordan-openapi"; - version = "0.1.0.0"; - sha256 = "0a9m1kx4v6vdzyd93lpc9jvqkhb9sw6adhyv2rvp1v0x7vbcqr0v"; + version = "0.2.0.0"; + sha256 = "0r079zj8w3n0px1ajmklhy5yrh4rwwh8gcny4lm2aj2x7zy2rihv"; libraryHaskellDepends = [ - aeson base bytestring containers contravariant + aeson base bytestring containers contravariant http-types insert-ordered-containers jordan openapi3 optics-core text ]; testHaskellDepends = [ - aeson base bytestring containers contravariant hspec + aeson base bytestring containers contravariant hspec http-types insert-ordered-containers jordan openapi3 optics-core text ]; description = "OpenAPI Definitions for Jordan, Automatically"; @@ -162638,6 +162592,96 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "jordan-servant" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, contravariant, hspec + , http-media, http-types, jordan, parallel, QuickCheck + , quickcheck-text, scientific, servant, text, transformers + }: + mkDerivation { + pname = "jordan-servant"; + version = "0.1.0.0"; + sha256 = "1al0f6cm9sdlzjgzw9wpmgl4l23yflxib2a3nvxfs9q6k4z4x5v5"; + libraryHaskellDepends = [ + attoparsec base bytestring contravariant http-media http-types + jordan parallel scientific servant text transformers + ]; + testHaskellDepends = [ + attoparsec base bytestring contravariant hspec http-media + http-types jordan parallel QuickCheck quickcheck-text scientific + servant text transformers + ]; + description = "Servant Combinators for Jordan"; + license = lib.licenses.mit; + }) {}; + + "jordan-servant-client" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, http-media + , http-types, jordan, jordan-servant, servant, servant-client-core + , servant-server, text, transformers + }: + mkDerivation { + pname = "jordan-servant-client"; + version = "0.1.0.0"; + sha256 = "0sa9ays4k4ma5aflfr87rc9c67cyk4nk19vkcf6q55vm8zyii2fy"; + libraryHaskellDepends = [ + attoparsec base bytestring http-media http-types jordan + jordan-servant servant servant-client-core servant-server text + transformers + ]; + testHaskellDepends = [ + attoparsec base bytestring http-media http-types jordan + jordan-servant servant servant-client-core servant-server text + transformers + ]; + description = "Servant Client Instances for Jordan Servant Types"; + license = lib.licenses.mit; + }) {}; + + "jordan-servant-openapi" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, contravariant + , http-media, http-types, jordan, jordan-openapi, jordan-servant + , lens, openapi3, scientific, servant, servant-openapi3, text + , transformers + }: + mkDerivation { + pname = "jordan-servant-openapi"; + version = "0.1.0.0"; + sha256 = "092x7cfp562g87rcj6wdnp6wimkcscnyqibjai8fbcwjq2gjnqdp"; + libraryHaskellDepends = [ + attoparsec base bytestring contravariant http-media http-types + jordan jordan-openapi jordan-servant lens openapi3 scientific + servant servant-openapi3 text transformers + ]; + testHaskellDepends = [ + attoparsec base bytestring contravariant http-media http-types + jordan jordan-openapi jordan-servant lens openapi3 scientific + servant servant-openapi3 text transformers + ]; + description = "OpenAPI schemas for Jordan-Powered Servant APIs"; + license = lib.licenses.mit; + }) {}; + + "jordan-servant-server" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, generics-sop + , http-media, http-types, jordan, jordan-servant, servant + , servant-server, text, transformers, wai + }: + mkDerivation { + pname = "jordan-servant-server"; + version = "0.1.0.0"; + sha256 = "11pj4hccql2sp3cryzv5p84nn2k9jq4apcca4i1wrynj1w52iql3"; + libraryHaskellDepends = [ + attoparsec base bytestring generics-sop http-media http-types + jordan jordan-servant servant servant-server text transformers wai + ]; + testHaskellDepends = [ + attoparsec base bytestring generics-sop http-media http-types + jordan jordan-servant servant servant-server text transformers wai + ]; + description = "Servers for Jordan-Based Servant Combinators"; + license = lib.licenses.mit; + }) {}; + "jort" = callPackage ({ mkDerivation, array, base, gtk }: mkDerivation { @@ -164999,24 +165043,6 @@ self: { }) {}; "kan-extensions" = callPackage - ({ mkDerivation, adjunctions, array, base, comonad, containers - , contravariant, distributive, free, invariant, mtl, profunctors - , semigroupoids, tagged, transformers, transformers-compat - }: - mkDerivation { - pname = "kan-extensions"; - version = "5.2.4"; - sha256 = "0qnds0vwhsqznirqalm8f4c0qsmp1awfhc4fn2rx5agl5az3zip8"; - libraryHaskellDepends = [ - adjunctions array base comonad containers contravariant - distributive free invariant mtl profunctors semigroupoids tagged - transformers transformers-compat - ]; - description = "Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads"; - license = lib.licenses.bsd3; - }) {}; - - "kan-extensions_5_2_5" = callPackage ({ mkDerivation, adjunctions, array, base, comonad, containers , contravariant, distributive, free, invariant, mtl, profunctors , semigroupoids, tagged, transformers, transformers-compat @@ -165032,7 +165058,6 @@ self: { ]; description = "Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "kangaroo" = callPackage @@ -170543,6 +170568,8 @@ self: { pname = "large-anon"; version = "0.1.0.0"; sha256 = "15rrqpfd7jmm391lxhz2ag1sa17nw8x3wjqm0f9naidgmyv9x1z2"; + revision = "1"; + editedCabalFile = "1541ak37yk8431wiwjmcn0yp12f07wjhr8vsjs1hgmh124dm9295"; libraryHaskellDepends = [ aeson base containers ghc ghc-tcplugin-api hashable large-generics mtl optics-core primitive record-hasfield sop-core syb tagged @@ -170621,6 +170648,8 @@ self: { pname = "large-records"; version = "0.2.1.0"; sha256 = "0gmgrkh9fsyy6ww64l4warsilxkxwfzfl43d36d8a5dcgvn49ip2"; + revision = "1"; + editedCabalFile = "1j366mm61j7xxy5lhppc0an8249iskhd3dqxazfwmc3vi23a044k"; libraryHaskellDepends = [ base containers ghc large-generics mtl primitive record-hasfield syb template-haskell transformers @@ -182876,6 +182905,30 @@ self: { pname = "massiv-persist"; version = "1.0.0.2"; sha256 = "1hqmwbrxv664y4rfm37ziym25l9218pd21lz4180c0k3hfpdfsxy"; + revision = "1"; + editedCabalFile = "06vlaj1f4619knz7k087dppihas4cglvyy9iwg4bkgvagb968aj4"; + libraryHaskellDepends = [ + base bytestring deepseq massiv persist primitive + ]; + testHaskellDepends = [ + base doctest hspec massiv massiv-test persist QuickCheck + ]; + testToolDepends = [ hspec-discover ]; + description = "Compatibility of 'massiv' with 'persist'"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "massiv-persist_1_0_0_3" = callPackage + ({ mkDerivation, base, bytestring, deepseq, doctest, hspec + , hspec-discover, massiv, massiv-test, persist, primitive + , QuickCheck + }: + mkDerivation { + pname = "massiv-persist"; + version = "1.0.0.3"; + sha256 = "0qpnrqjhj6y2spg9izxc3jzqs4jcqzn6zlgi87816ycpdgxq6s02"; libraryHaskellDepends = [ base bytestring deepseq massiv persist primitive ]; @@ -184211,18 +184264,17 @@ self: { }) {}; "mealy" = callPackage - ({ mkDerivation, adjunctions, base, containers, folds, matrix - , mwc-probability, numhask, numhask-array, optics-core, primitive - , profunctors, tdigest, text, vector, vector-algorithms + ({ mkDerivation, adjunctions, base, containers, mwc-probability + , numhask, optics-core, primitive, profunctors, tdigest, text + , vector, vector-algorithms }: mkDerivation { pname = "mealy"; - version = "0.2.0"; - sha256 = "0rc1c7l2g7b1xr66dga3p6lg49pykxhsy24jg5rl4ag255axlfyv"; + version = "0.3.0"; + sha256 = "15p60a4kywazy5dlcs66bzyq8phcrpkrfl655p22bnqq1lsl7yjh"; libraryHaskellDepends = [ - adjunctions base containers folds matrix mwc-probability numhask - numhask-array optics-core primitive profunctors tdigest text vector - vector-algorithms + adjunctions base containers mwc-probability numhask optics-core + primitive profunctors tdigest text vector vector-algorithms ]; description = "Mealy machines for processing time-series and ordered data"; license = lib.licenses.bsd3; @@ -187191,6 +187243,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "minimorph_0_3_0_1" = callPackage + ({ mkDerivation, base, HUnit, test-framework, test-framework-hunit + , text + }: + mkDerivation { + pname = "minimorph"; + version = "0.3.0.1"; + sha256 = "05z2y36q2m7lvrqnv5q40r8nr09q7bfbjvi5nca62xlnzxw1gy0g"; + libraryHaskellDepends = [ base text ]; + testHaskellDepends = [ + base HUnit test-framework test-framework-hunit text + ]; + description = "English spelling functions with an emphasis on simplicity"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "minimung" = callPackage ({ mkDerivation, base, GLUT, haskell98, unix }: mkDerivation { @@ -187394,6 +187463,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "miniutter_0_5_1_2" = callPackage + ({ mkDerivation, base, binary, containers, HUnit, minimorph + , test-framework, test-framework-hunit, text + }: + mkDerivation { + pname = "miniutter"; + version = "0.5.1.2"; + sha256 = "04xpb9jyhvi8cs61xv3192kwis4nh1dib4s33c747j8yfg3q90m6"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base binary containers minimorph text ]; + testHaskellDepends = [ + base containers HUnit test-framework test-framework-hunit text + ]; + description = "Simple English clause creation from arbitrary words"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "minizinc-process" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , directory, hashable, hedgehog, hspec, hspec-hedgehog, process @@ -187446,17 +187533,6 @@ self: { }) {}; "mintty" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "mintty"; - version = "0.1.3"; - sha256 = "07gy5w0zbx9q64kdr6rzkwdxrgxh2h188bkdvbbgxwk86m9q9i7x"; - libraryHaskellDepends = [ base ]; - description = "A reliable way to detect the presence of a MinTTY console on Windows"; - license = lib.licenses.bsd3; - }) {}; - - "mintty_0_1_4" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "mintty"; @@ -187465,7 +187541,6 @@ self: { libraryHaskellDepends = [ base ]; description = "A reliable way to detect the presence of a MinTTY console on Windows"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mios" = callPackage @@ -189530,8 +189605,8 @@ self: { }: mkDerivation { pname = "monad-logger-aeson"; - version = "0.3.0.1"; - sha256 = "1bfz5z836m9fn7sd6r5mlgsnavb8ih0d3x9nm0m3zlx654llvpmq"; + version = "0.3.0.2"; + sha256 = "1y5iw0k9y8i4sgak04nh6fbl4ahljy7av8pn4fq09827v54qgx70"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -190201,6 +190276,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "monad-time_0_4_0_0" = callPackage + ({ mkDerivation, base, mtl, time }: + mkDerivation { + pname = "monad-time"; + version = "0.4.0.0"; + sha256 = "0q1935ldnwx19fszpd6fngxvz4z4bn257pgwrjs9r0vzkvgkwjdl"; + libraryHaskellDepends = [ base mtl time ]; + testHaskellDepends = [ base mtl time ]; + description = "Type class for monads which carry the notion of the current time"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "monad-timing" = callPackage ({ mkDerivation, base, containers, exceptions, hlint, hspec , monad-control, mtl, time, transformers, transformers-base @@ -190296,13 +190384,13 @@ self: { "monad-validate" = callPackage ({ mkDerivation, aeson, aeson-qq, base, exceptions, hspec - , monad-control, mtl, scientific, text, transformers - , transformers-base, unordered-containers, vector + , hspec-discover, monad-control, mtl, scientific, text + , transformers, transformers-base, unordered-containers, vector }: mkDerivation { pname = "monad-validate"; - version = "1.2.0.0"; - sha256 = "1wqiifcwm24mfshlh0xaq9b4blpsccqxglwgjqmg4jqbav3143zm"; + version = "1.2.0.1"; + sha256 = "1xhpqdslsjxqz6wv4qcvz0bnkzdq3f5z481bjhpi2n3wlyf9asyq"; libraryHaskellDepends = [ base exceptions monad-control mtl transformers transformers-base ]; @@ -190310,6 +190398,7 @@ self: { aeson aeson-qq base exceptions hspec monad-control mtl scientific text transformers transformers-base unordered-containers vector ]; + testToolDepends = [ hspec-discover ]; description = "A monad transformer for data validation"; license = lib.licenses.isc; }) {}; @@ -197241,8 +197330,8 @@ self: { }: mkDerivation { pname = "net-mqtt"; - version = "0.8.2.0"; - sha256 = "0krh8imyjls1incrsz8pnn3zww0yxygy3hy15r55gbs80x5w7j13"; + version = "0.8.2.1"; + sha256 = "052y6mqj8bgfyjv7bxm5vyhd14bpg694ybji2ar2zww30jx5g6ib"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -208650,7 +208739,7 @@ self: { mainProgram = "pandoc-plot"; }) {}; - "pandoc-plot_1_5_3" = callPackage + "pandoc-plot_1_5_4" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , data-default, directory, filepath, gitrev, hashable , hspec-expectations, lifted-async, lifted-base, mtl @@ -208660,8 +208749,8 @@ self: { }: mkDerivation { pname = "pandoc-plot"; - version = "1.5.3"; - sha256 = "0d73b9lnbm041an47sx0cmywga0p51dgbmh1gbfad90w6vi4cxpc"; + version = "1.5.4"; + sha256 = "1bmnzl5aqqhfrl7gk0083xkrckl11yhmvf2lf1w1jg4hcfknj6a8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -219760,8 +219849,8 @@ self: { ({ mkDerivation, base, optics, polysemy, polysemy-zoo }: mkDerivation { pname = "polysemy-optics"; - version = "0.1.0.1"; - sha256 = "1503qfi0kp8p4h723nkwidgxp46wmfxi93vsyvdp6i7zwvg09yy2"; + version = "0.1.0.2"; + sha256 = "0lclq8kbagxpabxzn56wqcwik9swjpadwqyr15drg0wjhdsmx2s5"; libraryHaskellDepends = [ base optics polysemy polysemy-zoo ]; description = "Optics for Polysemy"; license = lib.licenses.bsd2; @@ -228312,6 +228401,30 @@ self: { hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libdevil;}; + "pvector" = callPackage + ({ mkDerivation, base, containers, criterion, deepseq, hspec + , hspec-discover, persistent-vector, primitive, QuickCheck + , quickcheck-instances, rrb-vector, unordered-containers, vector + , vector-stream + }: + mkDerivation { + pname = "pvector"; + version = "0.1.0.1"; + sha256 = "1z0bwm5d1ci7b8s5w8jq5jpihjhsbykgv7210p9iqqdqns3y845a"; + libraryHaskellDepends = [ base deepseq primitive vector-stream ]; + testHaskellDepends = [ + base deepseq hspec primitive QuickCheck quickcheck-instances + vector-stream + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base containers criterion deepseq persistent-vector primitive + rrb-vector unordered-containers vector vector-stream + ]; + description = "Fast persistent vectors"; + license = lib.licenses.bsd3; + }) {}; + "pvss" = callPackage ({ mkDerivation, base, binary, bytestring, cryptonite , cryptonite-openssl, deepseq, foundation, hourglass, integer-gmp @@ -229344,8 +229457,8 @@ self: { }: mkDerivation { pname = "quibble-core"; - version = "0.0.0.1"; - sha256 = "1dzgha5c827x0gb9fhqa13rz0wkdn0wpxfw3sxnxq8g9rr8myb0g"; + version = "0.1.0.1"; + sha256 = "108cqh3xzl73ijh7fg91cyw0lpn2svm13l8nn922ab9401jy9x8c"; libraryHaskellDepends = [ base bytestring containers mono-traversable optics-core text text-conversions time uuid @@ -234858,6 +234971,48 @@ self: { broken = true; }) {chrome-test-utils = null;}; + "reflex-dom-core_0_7_0_2" = callPackage + ({ mkDerivation, aeson, async, base, bifunctors, bimap + , blaze-builder, bytestring, case-insensitive, chrome-test-utils + , commutative-semigroups, constraints, constraints-extras + , containers, contravariant, data-default, dependent-map + , dependent-sum, dependent-sum-template, directory + , exception-transformers, exceptions, filepath, ghcjs-dom, hlint + , hspec, hspec-core, hspec-webdriver, http-types, HUnit, jsaddle + , jsaddle-warp, keycode, lens, lifted-base, monad-control, mtl + , network, network-uri, primitive, process, random, ref-tf, reflex + , semialign, semigroups, silently, stm, template-haskell, temporary + , text, these, transformers, unix, wai, wai-websockets, warp + , webdriver, websockets, which, zenc + }: + mkDerivation { + pname = "reflex-dom-core"; + version = "0.7.0.2"; + sha256 = "1piwllxvq2fkfrfrvmnpz802vrwa9izhg8irlk19nmxy02rcx9ra"; + libraryHaskellDepends = [ + aeson base bifunctors bimap blaze-builder bytestring + case-insensitive commutative-semigroups constraints containers + contravariant data-default dependent-map dependent-sum + dependent-sum-template directory exception-transformers ghcjs-dom + jsaddle keycode lens monad-control mtl network-uri primitive random + ref-tf reflex semialign semigroups stm template-haskell text these + transformers unix zenc + ]; + testHaskellDepends = [ + aeson async base bytestring chrome-test-utils constraints + constraints-extras containers dependent-map dependent-sum + dependent-sum-template directory exceptions filepath ghcjs-dom + hlint hspec hspec-core hspec-webdriver http-types HUnit jsaddle + jsaddle-warp lens lifted-base network process random ref-tf reflex + silently temporary text wai wai-websockets warp webdriver + websockets which + ]; + description = "Functional Reactive Web Apps with Reflex"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {chrome-test-utils = null;}; + "reflex-dom-fragment-shader-canvas" = callPackage ({ mkDerivation, base, containers, ghcjs-dom, jsaddle, lens , reflex-dom, text, transformers @@ -236423,8 +236578,8 @@ self: { }: mkDerivation { pname = "registry"; - version = "0.3.0.9"; - sha256 = "1w4qs28q5gb5v896hb7rpkbjix7jwgni5ky0wddas04l7ap3an0d"; + version = "0.3.2.0"; + sha256 = "12xs0gdpjgh28yix0562d035nnw2x8zi5n06iaysxvz7d796sd37"; libraryHaskellDepends = [ base containers exceptions hashable mmorph mtl protolude resourcet semigroupoids semigroups template-haskell text transformers-base @@ -238595,22 +238750,6 @@ self: { }) {}; "resourcet" = callPackage - ({ mkDerivation, base, containers, exceptions, hspec, mtl - , primitive, transformers, unliftio-core - }: - mkDerivation { - pname = "resourcet"; - version = "1.2.5"; - sha256 = "0bj98srdlz2yx3nx030m0nzv6yyz1ry50v6bwdff5a6xi256jz7n"; - libraryHaskellDepends = [ - base containers exceptions mtl primitive transformers unliftio-core - ]; - testHaskellDepends = [ base exceptions hspec transformers ]; - description = "Deterministic allocation and freeing of scarce resources"; - license = lib.licenses.bsd3; - }) {}; - - "resourcet_1_2_6" = callPackage ({ mkDerivation, base, containers, exceptions, hspec, mtl , primitive, transformers, unliftio-core }: @@ -238624,7 +238763,6 @@ self: { testHaskellDepends = [ base exceptions hspec transformers ]; description = "Deterministic allocation and freeing of scarce resources"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "resourcet-pool" = callPackage @@ -239695,8 +239833,8 @@ self: { }: mkDerivation { pname = "rhine"; - version = "0.8.0.0"; - sha256 = "0axhfv3vwd12k5c21fd34hw4dvn0bydyzr50b62z8wl0009vq01x"; + version = "0.8.0.1"; + sha256 = "07cw0xlj0nwbx0wjb3k4hpw5y6ksp25c1fa8xrrbaqv2jspv7z75"; libraryHaskellDepends = [ base containers deepseq dunai free MonadRandom random simple-affine-space time time-domain transformers vector-sized @@ -239710,8 +239848,8 @@ self: { ({ mkDerivation, base, dunai, gloss, rhine, transformers }: mkDerivation { pname = "rhine-gloss"; - version = "0.8.0.0"; - sha256 = "00mc1kbxvh4ilxkgpmxzfac50hziq6x6j7f1h7rfdlxhjhfyzh6y"; + version = "0.8.0.1"; + sha256 = "0qpza2n84illhlmqsz2xqj5k6a3jxb1kb9qhw6gz5fh4p4k8jqyl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dunai gloss rhine transformers ]; @@ -251567,6 +251705,31 @@ self: { license = lib.licenses.mit; }) {}; + "serversession_1_0_3" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, bytestring + , containers, data-default, hashable, hspec, nonce, path-pieces + , persistent-test, QuickCheck, text, time, transformers + , unordered-containers + }: + mkDerivation { + pname = "serversession"; + version = "1.0.3"; + sha256 = "0hzyvz3jkv248lbq4pgy92dm054wj2s4d19rjr096ymcaznhxgfl"; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring data-default hashable nonce + path-pieces persistent-test text time transformers + unordered-containers + ]; + testHaskellDepends = [ + aeson base base64-bytestring bytestring containers data-default + hspec nonce path-pieces QuickCheck text time transformers + unordered-containers + ]; + description = "Secure, modular server-side sessions"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "serversession-backend-acid-state" = callPackage ({ mkDerivation, acid-state, base, containers, hspec, mtl, safecopy , serversession, unordered-containers @@ -253010,6 +253173,33 @@ self: { maintainers = [ lib.maintainers.psibi ]; }) {}; + "shakespeare_2_0_30" = callPackage + ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring + , containers, directory, exceptions, file-embed, ghc-prim, hspec + , HUnit, parsec, process, scientific, template-haskell, text + , th-lift, time, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "shakespeare"; + version = "2.0.30"; + sha256 = "038yprj9yig2xbjs2pqsjzs4pl9ir2frdz9wn2pklc4kvdazx3aw"; + libraryHaskellDepends = [ + aeson base blaze-html blaze-markup bytestring containers directory + exceptions file-embed ghc-prim parsec process scientific + template-haskell text th-lift time transformers + unordered-containers vector + ]; + testHaskellDepends = [ + aeson base blaze-html blaze-markup bytestring containers directory + exceptions ghc-prim hspec HUnit parsec process template-haskell + text time transformers + ]; + description = "A toolkit for making compile-time interpolated templates"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.psibi ]; + }) {}; + "shakespeare-babel" = callPackage ({ mkDerivation, base, classy-prelude, data-default, directory , process, shakespeare, template-haskell @@ -261839,6 +262029,32 @@ self: { broken = true; }) {}; + "spirv-reflect-types" = callPackage + ({ mkDerivation, base, containers, text, vector }: + mkDerivation { + pname = "spirv-reflect-types"; + version = "0.1"; + sha256 = "11q09i9scqd4msqylisyxnim9qga66yhqlb4650dx7ky6w1xzhws"; + libraryHaskellDepends = [ base containers text vector ]; + description = "Data types from spirv-reflect tool"; + license = lib.licenses.bsd3; + }) {}; + + "spirv-reflect-yaml" = callPackage + ({ mkDerivation, base, bytestring, HsYAML, spirv-reflect-types + , text, vector + }: + mkDerivation { + pname = "spirv-reflect-yaml"; + version = "0.1"; + sha256 = "1rxz5fbgwfr1p5mhhgc085chpi88an6zp4sxiq3iygny20cw1q73"; + libraryHaskellDepends = [ + base bytestring HsYAML spirv-reflect-types text vector + ]; + description = "YAML loader for spirv-reflect tool"; + license = lib.licenses.bsd3; + }) {}; + "splay" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -263242,41 +263458,6 @@ self: { }) {}; "stache" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , deepseq, directory, file-embed, filepath, gitrev, hspec - , hspec-discover, hspec-megaparsec, megaparsec, mtl - , optparse-applicative, template-haskell, text, vector, yaml - }: - mkDerivation { - pname = "stache"; - version = "2.3.2"; - sha256 = "1ya9hnxvwqh1qhlci7aqpbj9abmsi2n13251b8nffmpvlpls6lk8"; - revision = "1"; - editedCabalFile = "1dirydqnbnvyasdpsncf1c9vlcfb9h8c8ff3fancsbrdwfbdjlbj"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers deepseq directory filepath - megaparsec mtl template-haskell text vector - ]; - executableHaskellDepends = [ - aeson base filepath gitrev optparse-applicative text yaml - ]; - testHaskellDepends = [ - aeson base bytestring containers file-embed hspec hspec-megaparsec - megaparsec template-haskell text yaml - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - aeson base criterion deepseq megaparsec text - ]; - description = "Mustache templates for Haskell"; - license = lib.licenses.bsd3; - mainProgram = "stache"; - }) {}; - - "stache_2_3_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, directory, file-embed, filepath, gitrev, hspec , hspec-discover, hspec-megaparsec, megaparsec, mtl @@ -263306,7 +263487,6 @@ self: { ]; description = "Mustache templates for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "stache"; }) {}; @@ -265807,15 +265987,16 @@ self: { }) {}; "stooq-api" = callPackage - ({ mkDerivation, aeson, base, bytestring, lens, text, time - , utf8-string, vector, wreq + ({ mkDerivation, aeson, base, bytestring, lens, stringsearch, text + , time, utf8-string, vector, wreq }: mkDerivation { pname = "stooq-api"; - version = "0.2.0.0"; - sha256 = "1fsfy2ira8bhkzh6bf72p0wvgq970y1nrgkqsbngbq2p8yx5s2ay"; + version = "0.3.0.0"; + sha256 = "1ax4ar3f0vnh1gcybxmf4vf0hvj1shs8mhin046jmgjqj14ss6zn"; libraryHaskellDepends = [ - aeson base bytestring lens text time utf8-string vector wreq + aeson base bytestring lens stringsearch text time utf8-string + vector wreq ]; doHaddock = false; description = "A simple wrapper around stooq.pl API for downloading market data."; @@ -266114,8 +266295,8 @@ self: { }: mkDerivation { pname = "stratosphere"; - version = "0.59.1"; - sha256 = "1gcvz8gpyj495jr5qa2jx2yay7ip3hs1dd4bqckmam8llyz2gvxv"; + version = "0.60.0"; + sha256 = "0vp5m82h9axvvzqqxf4q5jxcjgym1b8h4x4y4a367bpiy7xk4kwf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -268267,8 +268448,8 @@ self: { }: mkDerivation { pname = "strongweak"; - version = "0.3.0"; - sha256 = "00cl7dbqbaq81rsk3xzkdzyxra16kcz4dfdm0w7l1ysrgpfa1kbp"; + version = "0.3.1"; + sha256 = "1n46qw6hkdfbsfpyhpkalkw19fx152925hnpwmm2gr0rjzvwyn2p"; libraryHaskellDepends = [ base either prettyprinter refined vector vector-sized ]; @@ -269351,23 +269532,6 @@ self: { }) {}; "superbuffer" = callPackage - ({ mkDerivation, async, base, buffer-builder, bytestring, criterion - , HTF, QuickCheck - }: - mkDerivation { - pname = "superbuffer"; - version = "0.3.1.1"; - sha256 = "0y3c2v2ca5lzz6265bcn9g04j6aihm7kw8w91ywfl7bkg1agp9fp"; - libraryHaskellDepends = [ base bytestring ]; - testHaskellDepends = [ async base bytestring HTF QuickCheck ]; - benchmarkHaskellDepends = [ - async base buffer-builder bytestring criterion - ]; - description = "Efficiently build a bytestring from smaller chunks"; - license = lib.licenses.bsd3; - }) {}; - - "superbuffer_0_3_1_2" = callPackage ({ mkDerivation, async, base, buffer-builder, bytestring, criterion , HTF, QuickCheck }: @@ -269382,7 +269546,6 @@ self: { ]; description = "Efficiently build a bytestring from smaller chunks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "supercollider-ht" = callPackage @@ -285566,6 +285729,17 @@ self: { license = lib.licenses.publicDomain; }) {}; + "truthy" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "truthy"; + version = "0.3.0.1"; + sha256 = "164jxd8cyjb4qkmwqchzcpvd5fh7d124gbpryi26y8cbabmhfm8z"; + libraryHaskellDepends = [ base ]; + description = "Generalized booleans and truthy values"; + license = lib.licenses.mit; + }) {}; + "tsession" = callPackage ({ mkDerivation, base, containers, mtl, time, transformers }: mkDerivation { @@ -286061,14 +286235,29 @@ self: { ({ mkDerivation, base, ghc-prim, hspec, template-haskell }: mkDerivation { pname = "tuple-append"; - version = "0.1.0.0"; - sha256 = "1lmpwf5fdgs6xzfbgp5mr9090m7323gmrn8fbclmr1kr2xfribnw"; + version = "0.1.1.0"; + sha256 = "00qj8rhnga8d18ylw7hjsizijh9qzdm50n4czrx941np5vn1lff2"; libraryHaskellDepends = [ base ghc-prim template-haskell ]; testHaskellDepends = [ base ghc-prim hspec ]; description = "A package to append items and tuples into new tuples"; license = lib.licenses.bsd3; }) {}; + "tuple-append-instances" = callPackage + ({ mkDerivation, base, bytestring, dlist, text, tuple-append + , vector + }: + mkDerivation { + pname = "tuple-append-instances"; + version = "0.1.0.0"; + sha256 = "0gbrl03q10392lrym8mvav3hfh5nbds0li1bpkv4r1c8g80m5kg7"; + libraryHaskellDepends = [ + base bytestring dlist text tuple-append vector + ]; + description = "Extra instances for the typeclasses in the tuple-append package"; + license = lib.licenses.bsd3; + }) {}; + "tuple-gen" = callPackage ({ mkDerivation, base, combinat }: mkDerivation { @@ -288389,13 +288578,13 @@ self: { "typesafe-precure" = callPackage ({ mkDerivation, aeson, aeson-pretty, autoexporter, base - , bytestring, dlist, hspec, monad-skeleton, template-haskell, text - , th-data-compat, th-strict-compat + , bytestring, dlist, hspec, hspec-discover, monad-skeleton + , template-haskell, text, th-data-compat, th-strict-compat }: mkDerivation { pname = "typesafe-precure"; - version = "0.8.2.2"; - sha256 = "1lrp190lb5432bc5kxfcjx3a4pf1y6krl3x74181448x2sx7fh1g"; + version = "0.9.0.1"; + sha256 = "10965lqb2f2fk5zyzdvk72bc9ja9kl17fqpb9b96pazw74qjm7a5"; libraryHaskellDepends = [ aeson aeson-pretty autoexporter base bytestring dlist monad-skeleton template-haskell text th-data-compat @@ -288403,6 +288592,7 @@ self: { ]; libraryToolDepends = [ autoexporter ]; testHaskellDepends = [ base hspec ]; + testToolDepends = [ hspec-discover ]; description = "Type-safe transformations and purifications of PreCures (Japanese Battle Heroine)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -296556,7 +296746,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "vty_5_35_1" = callPackage + "vty_5_36" = callPackage ({ mkDerivation, ansi-terminal, base, binary, blaze-builder , bytestring, Cabal, containers, deepseq, directory, filepath , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl @@ -296567,8 +296757,8 @@ self: { }: mkDerivation { pname = "vty"; - version = "5.35.1"; - sha256 = "062dpz8fxrnggzpl041zpbph0xj56jki98ajm2s78dldg5vy0c9k"; + version = "5.36"; + sha256 = "19841hwr0s1s05dlxw5386vnrxka9567bn309d002y263wb8vfzi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -296964,16 +297154,15 @@ self: { }) {}; "wai-control" = callPackage - ({ mkDerivation, base, monad-control-identity, transformers-base - , wai, wai-websockets, websockets + ({ mkDerivation, base, unliftio-core, wai, wai-websockets + , websockets }: mkDerivation { pname = "wai-control"; - version = "0.1.0.2"; - sha256 = "0ygcqxyp8mmw81rrlk20ziyghi6snrzyyqgfllbh5b6jhx6z017h"; + version = "0.2.0.0"; + sha256 = "091plz38ixm4h54hycgyz5g24h2w1wg25bqsbsfyjyhjjzh4a150"; libraryHaskellDepends = [ - base monad-control-identity transformers-base wai wai-websockets - websockets + base unliftio-core wai wai-websockets websockets ]; description = "Run wai Applications in IO based monads"; license = lib.licenses.bsd3; @@ -300361,25 +300550,6 @@ self: { }) {}; "webgear-core" = callPackage - ({ mkDerivation, arrows, base, bytestring, case-insensitive - , filepath, http-api-data, http-media, http-types, jose, mime-types - , network, safe-exceptions, tagged, template-haskell, text - , unordered-containers, wai - }: - mkDerivation { - pname = "webgear-core"; - version = "1.0.2"; - sha256 = "18zzi1gs0sxa8x061lqavipjn82zzvpnlff02cz7k8lvyyivyn60"; - libraryHaskellDepends = [ - arrows base bytestring case-insensitive filepath http-api-data - http-media http-types jose mime-types network safe-exceptions - tagged template-haskell text unordered-containers wai - ]; - description = "Composable, type-safe library to build HTTP APIs"; - license = lib.licenses.mpl20; - }) {}; - - "webgear-core_1_0_3" = callPackage ({ mkDerivation, arrows, base, bytestring, case-insensitive , filepath, http-api-data, http-media, http-types, jose, mime-types , network, safe-exceptions, tagged, template-haskell, text @@ -300396,26 +300566,9 @@ self: { ]; description = "Composable, type-safe library to build HTTP APIs"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "webgear-openapi" = callPackage - ({ mkDerivation, arrows, base, http-media, http-types - , insert-ordered-containers, lens, openapi3, text, webgear-core - }: - mkDerivation { - pname = "webgear-openapi"; - version = "1.0.2"; - sha256 = "0k3smna51wm9rc00nzv8cf7pd16l4ddldr27niw11gy27viyzpj2"; - libraryHaskellDepends = [ - arrows base http-media http-types insert-ordered-containers lens - openapi3 text webgear-core - ]; - description = "Composable, type-safe library to build HTTP API servers"; - license = lib.licenses.mpl20; - }) {}; - - "webgear-openapi_1_0_3" = callPackage ({ mkDerivation, arrows, base, http-media, http-types , insert-ordered-containers, lens, openapi3, text, webgear-core }: @@ -300429,35 +300582,9 @@ self: { ]; description = "Composable, type-safe library to build HTTP API servers"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "webgear-server" = callPackage - ({ mkDerivation, aeson, arrows, base, base64-bytestring, bytestring - , bytestring-conversion, http-api-data, http-media, http-types - , jose, monad-time, mtl, QuickCheck, quickcheck-instances, tasty - , tasty-hunit, tasty-quickcheck, text, unordered-containers, wai - , webgear-core - }: - mkDerivation { - pname = "webgear-server"; - version = "1.0.2"; - sha256 = "0zy0sxm3jcq8889494v7y1ydka739yw2gh38w60h2fw7awqlbj5w"; - libraryHaskellDepends = [ - aeson arrows base base64-bytestring bytestring - bytestring-conversion http-api-data http-media http-types jose - monad-time mtl text unordered-containers wai webgear-core - ]; - testHaskellDepends = [ - base base64-bytestring bytestring http-types QuickCheck - quickcheck-instances tasty tasty-hunit tasty-quickcheck text wai - webgear-core - ]; - description = "Composable, type-safe library to build HTTP API servers"; - license = lib.licenses.mpl20; - }) {}; - - "webgear-server_1_0_3" = callPackage ({ mkDerivation, aeson, arrows, base, base64-bytestring, bytestring , bytestring-conversion, http-api-data, http-media, http-types , jose, monad-time, mtl, QuickCheck, quickcheck-instances, tasty @@ -300480,7 +300607,6 @@ self: { ]; description = "Composable, type-safe library to build HTTP API servers"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "webidl" = callPackage From 414b8ff01420ee824263722a921c0fc3b2bf34f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 7 Jul 2022 12:56:13 +0000 Subject: [PATCH 027/176] flat-remix-gtk: 20220527 -> 20220627 --- pkgs/data/themes/flat-remix-gtk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/themes/flat-remix-gtk/default.nix b/pkgs/data/themes/flat-remix-gtk/default.nix index 7f99478b187c..a569a3758357 100644 --- a/pkgs/data/themes/flat-remix-gtk/default.nix +++ b/pkgs/data/themes/flat-remix-gtk/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "flat-remix-gtk"; - version = "20220527"; + version = "20220627"; src = fetchFromGitHub { owner = "daniruiz"; repo = pname; rev = version; - sha256 = "sha256-mT7dRhLnJg5vZCmT0HbP6GXSjKFQ55BqisvCMwV3Zxc="; + sha256 = "sha256-z/ILu8UPbyEN/ejsxZ3CII3y3dI04ZNa1i6nyjKFis8="; }; dontBuild = true; From 92b24dade32073eba89208b502163e768d5be501 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 7 Jul 2022 23:42:56 +0900 Subject: [PATCH 028/176] haskellPackages.futhark: remove futhark source override --- .../haskell-modules/configuration-common.nix | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 40b7efc96bd0..186b9246b12f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2558,21 +2558,9 @@ self: super: { lsp-types = self.lsp-types_1_5_0_0; }); - # A delay between futhark package uploads caused us to end up with conflicting - # versions of futhark and futhark-manifest - futhark = assert super.futhark.version == "0.21.12"; overrideCabal (drv: { - editedCabalFile = null; - revision = null; - version = "0.21.13"; - sha256 = "0bzqlsaaqbbi47zvmvv7hd6hcz54hzw676rh9nxcjxgff3hzqb08"; - libraryHaskellDepends = drv.libraryHaskellDepends or [] ++ [ - self.fgl - self.fgl-visualize - self.co-log-core - ]; - }) (super.futhark.override { + futhark = super.futhark.override { lsp = self.lsp_1_5_0_0; - }); + }; } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super // (let # We need to build purescript with these dependencies and thus also its reverse From 211a3313bf015c69517ca37cbc0e80c387e8c360 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 7 Jul 2022 23:44:55 +0900 Subject: [PATCH 029/176] haskellPackages.matterhorn: bump brick version --- pkgs/development/haskell-modules/configuration-common.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 186b9246b12f..cbb6abe9daa8 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -352,10 +352,14 @@ self: super: { lvmrun = disableHardening ["format"] (dontCheck super.lvmrun); matplotlib = dontCheck super.matplotlib; + brick_0_71_1 = super.brick_0_71_1.overrideScope (self: super: { + vty = self.vty_5_36; + }); + # https://github.com/matterhorn-chat/matterhorn/issues/679 they do not want to be on stackage # Needs brick ^>= 0.70 matterhorn = doJailbreak (super.matterhorn.overrideScope (self: super: { - brick = self.brick_0_70_1; + brick = self.brick_0_71_1; })); memcache = dontCheck super.memcache; From 54ba715d0025ffd8a05a8fd888ebea7073d63002 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 7 Jul 2022 20:00:36 +0000 Subject: [PATCH 030/176] brave: 1.39.122 -> 1.40.113 --- pkgs/applications/networking/browsers/brave/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/brave/default.nix b/pkgs/applications/networking/browsers/brave/default.nix index 2d131b4279a6..f17bdcd8f9fd 100644 --- a/pkgs/applications/networking/browsers/brave/default.nix +++ b/pkgs/applications/networking/browsers/brave/default.nix @@ -90,11 +90,11 @@ in stdenv.mkDerivation rec { pname = "brave"; - version = "1.39.122"; + version = "1.40.113"; src = fetchurl { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - sha256 = "sha256-UJtVFvcVzfpdDbCkXs9UetS/1IUIn1mxUy7TcaXL5Jo="; + sha256 = "sha256-+lJjLfxEOf82uvcVaRbWYQ93KEzWGVrzXvI9Rt1U9Bc="; }; dontConfigure = true; From f297d1ebd98985e7fd64089dde0906d3829a3f82 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Fri, 8 Jul 2022 12:00:48 +0900 Subject: [PATCH 031/176] glirc: generate vty version that is compatible Current latest vty on hackage is 5.36, but current glirc requires vty-5.35.1. --- .../configuration-hackage2nix/main.yaml | 1 + .../haskell-modules/hackage-packages.nix | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 8d0765353421..0541d42d9ee1 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -141,6 +141,7 @@ extra-packages: - fourmolu == 0.6.0.0 # 2022-06-05: Last fourmolu version compatible with hls 1.7/ hls-fourmolu-plugin 1.0.3.0 - hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17 - hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17 + - vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1 package-maintainers: abbradar: diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 76fa69a9be6e..8fb0fda55a51 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -296746,6 +296746,42 @@ self: { license = lib.licenses.bsd3; }) {}; + "vty_5_35_1" = callPackage + ({ mkDerivation, ansi-terminal, base, binary, blaze-builder + , bytestring, Cabal, containers, deepseq, directory, filepath + , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl + , parallel, parsec, QuickCheck, quickcheck-assertions, random + , smallcheck, stm, string-qq, terminfo, test-framework + , test-framework-hunit, test-framework-smallcheck, text + , transformers, unix, utf8-string, vector + }: + mkDerivation { + pname = "vty"; + version = "5.35.1"; + sha256 = "062dpz8fxrnggzpl041zpbph0xj56jki98ajm2s78dldg5vy0c9k"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal base binary blaze-builder bytestring containers + deepseq directory filepath hashable microlens microlens-mtl + microlens-th mtl parallel parsec stm terminfo text transformers + unix utf8-string vector + ]; + executableHaskellDepends = [ + base containers directory filepath microlens microlens-mtl mtl + ]; + testHaskellDepends = [ + base blaze-builder bytestring Cabal containers deepseq HUnit + microlens microlens-mtl mtl QuickCheck quickcheck-assertions random + smallcheck stm string-qq terminfo test-framework + test-framework-hunit test-framework-smallcheck text unix + utf8-string vector + ]; + description = "A simple terminal UI library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "vty_5_36" = callPackage ({ mkDerivation, ansi-terminal, base, binary, blaze-builder , bytestring, Cabal, containers, deepseq, directory, filepath From 9b702d6270418c9d00701a55c6ec98e45f15bda8 Mon Sep 17 00:00:00 2001 From: Roosemberth Palacios Date: Fri, 8 Jul 2022 07:35:10 +0200 Subject: [PATCH 032/176] Add myself as maintainer for git-annex --- .../haskell-modules/configuration-hackage2nix/main.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 0541d42d9ee1..c10397ec1dd0 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -348,6 +348,8 @@ package-maintainers: - hercules-ci-cnix-store - inline-c - inline-c-cpp + roosemberth: + - git-annex rvl: - taffybar - arbtt From 7f7bfa5e5ffe9460d78c472ce9c79d0f3f89e21f Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Fri, 8 Jul 2022 15:06:33 +0900 Subject: [PATCH 033/176] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- pkgs/development/haskell-modules/hackage-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 8fb0fda55a51..5164288da8da 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -111014,7 +111014,7 @@ self: { description = "manage files with git, without checking their contents into git"; license = lib.licenses.agpl3Only; mainProgram = "git-annex"; - maintainers = [ lib.maintainers.peti ]; + maintainers = [ lib.maintainers.peti lib.maintainers.roosemberth ]; }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh; inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget; From e7575622c0846dcba2fb77892aac6af3119c35e6 Mon Sep 17 00:00:00 2001 From: Jiajie Chen Date: Fri, 8 Jul 2022 17:00:10 +0800 Subject: [PATCH 034/176] wkhtmltopdf: unbreak on darwin Unbreak wkhtmltopdf on darwin by changing dylib paths. Fixes issue #11861. --- pkgs/tools/graphics/wkhtmltopdf/default.nix | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/graphics/wkhtmltopdf/default.nix b/pkgs/tools/graphics/wkhtmltopdf/default.nix index 093ab9ad5c43..7f1e40a695e4 100644 --- a/pkgs/tools/graphics/wkhtmltopdf/default.nix +++ b/pkgs/tools/graphics/wkhtmltopdf/default.nix @@ -1,8 +1,8 @@ -{ mkDerivation, lib, fetchFromGitHub, qtwebkit, qtsvg, qtxmlpatterns -, fontconfig, freetype, libpng, zlib, libjpeg +{ stdenv, lib, fetchFromGitHub, qtwebkit, qtsvg, qtxmlpatterns +, fontconfig, freetype, libpng, zlib, libjpeg, wrapQtAppsHook , openssl, libX11, libXext, libXrender }: -mkDerivation rec { +stdenv.mkDerivation rec { version = "0.12.6"; pname = "wkhtmltopdf"; @@ -13,6 +13,10 @@ mkDerivation rec { sha256 = "0m2zy986kzcpg0g3bvvm815ap9n5ann5f6bdy7pfj6jv482bm5mg"; }; + nativeBuildInputs = [ + wrapQtAppsHook + ]; + buildInputs = [ fontconfig freetype libpng zlib libjpeg openssl libX11 libXext libXrender @@ -25,6 +29,12 @@ mkDerivation rec { done ''; + # rewrite library path + postInstall = lib.optionalString stdenv.isDarwin '' + install_name_tool -change libwkhtmltox.0.dylib $out/lib/libwkhtmltox.0.dylib $out/bin/wkhtmltopdf + install_name_tool -change libwkhtmltox.0.dylib $out/lib/libwkhtmltox.0.dylib $out/bin/wkhtmltoimage + ''; + configurePhase = "qmake wkhtmltopdf.pro INSTALLBASE=$out"; enableParallelBuilding = true; @@ -42,6 +52,6 @@ mkDerivation rec { ''; license = licenses.gpl3Plus; maintainers = with maintainers; [ jb55 ]; - platforms = with platforms; linux; + platforms = platforms.unix; }; } From 3593e17c89e761e7570de44a7aec03038ddca476 Mon Sep 17 00:00:00 2001 From: Elliott Slaughter Date: Fri, 8 Jul 2022 16:22:45 -0700 Subject: [PATCH 035/176] terra: 1.0.0-beta5 -> 1.0.4 --- pkgs/development/compilers/terra/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/compilers/terra/default.nix b/pkgs/development/compilers/terra/default.nix index 56f5cea5f919..2d853795cf9c 100644 --- a/pkgs/development/compilers/terra/default.nix +++ b/pkgs/development/compilers/terra/default.nix @@ -2,14 +2,14 @@ , symlinkJoin, breakpointHook, cudaPackages, enableCUDA ? false }: let - luajitRev = "9143e86498436892cb4316550be4d45b68a61224"; + luajitRev = "6053b04815ecbc8eec1e361ceb64e68fb8fac1b3"; luajitBase = "LuaJIT-${luajitRev}"; luajitArchive = "${luajitBase}.tar.gz"; luajitSrc = fetchFromGitHub { owner = "LuaJIT"; repo = "LuaJIT"; rev = luajitRev; - sha256 = "1zw1yr0375d6jr5x20zvkvk76hkaqamjynbswpl604w6r6id070b"; + sha256 = "1caxm1js877mky8hci1km3ycz2hbwpm6xbyjha72gfc7lr6pc429"; }; llvmMerged = symlinkJoin { @@ -30,13 +30,13 @@ let in stdenv.mkDerivation rec { pname = "terra"; - version = "1.0.0-beta5"; + version = "1.0.4"; src = fetchFromGitHub { owner = "terralang"; repo = "terra"; - rev = "bcc5a81649cb91aaaff33790b39c87feb5f7a4c2"; - sha256 = "0jb147vbvix3zvrq6ln321jdxjgr6z68pdrirjp4zqmx78yqlcx3"; + rev = "release-${version}"; + sha256 = "07715qsc316h0mmsjifr1ja5fbp216ji70hpq665r0v5ikiqjfsv"; }; nativeBuildInputs = [ cmake ]; From bc0bf248d365e37c6ed93f7e88975bc48c13fd73 Mon Sep 17 00:00:00 2001 From: Azat Bahawi Date: Sat, 9 Jul 2022 23:58:27 +0300 Subject: [PATCH 036/176] albert: 0.17.2 -> 0.17.3 --- pkgs/applications/misc/albert/default.nix | 82 ++++++++++++++++------- 1 file changed, 56 insertions(+), 26 deletions(-) diff --git a/pkgs/applications/misc/albert/default.nix b/pkgs/applications/misc/albert/default.nix index c862872a7938..1239d22f1f3e 100644 --- a/pkgs/applications/misc/albert/default.nix +++ b/pkgs/applications/misc/albert/default.nix @@ -1,45 +1,75 @@ -{ mkDerivation, lib, fetchFromGitHub, makeWrapper, qtbase, - qtdeclarative, qtsvg, qtx11extras, muparser, cmake, python3, - qtcharts }: +{ lib +, stdenv +, fetchFromGitHub +, cmake +, muparser +, python3 +, qtbase +, qtcharts +, qtdeclarative +, qtgraphicaleffects +, qtsvg +, qtx11extras +, wrapQtAppsHook +, nix-update-script +}: -mkDerivation rec { +stdenv.mkDerivation rec { pname = "albert"; - version = "0.17.2"; + version = "0.17.3"; src = fetchFromGitHub { - owner = "albertlauncher"; - repo = "albert"; - rev = "v${version}"; - sha256 = "0lpp8rqx5b6rwdpcdldfdlw5327harr378wnfbc6rp3ajmlb4p7w"; + owner = "albertlauncher"; + repo = "albert"; + rev = "v${version}"; + sha256 = "sha256-UIG6yLkIcdf5IszhNPwkBcSfZe4/CyI5shK/QPOmpPE="; fetchSubmodules = true; }; - nativeBuildInputs = [ cmake makeWrapper ]; + nativeBuildInputs = [ + cmake + wrapQtAppsHook + ]; - buildInputs = [ qtbase qtdeclarative qtsvg qtx11extras muparser python3 qtcharts ]; - - # We don't have virtualbox sdk so disable plugin - cmakeFlags = [ "-DBUILD_VIRTUALBOX=OFF" "-DCMAKE_INSTALL_LIBDIR=libs" ]; + buildInputs = [ + muparser + python3 + qtbase + qtcharts + qtdeclarative + qtgraphicaleffects + qtsvg + qtx11extras + ]; postPatch = '' - sed -i "/QStringList dirs = {/a \"$out/libs\"," \ - src/app/main.cpp + find -type f -name CMakeLists.txt -exec sed -i {} -e '/INSTALL_RPATH/d' \; + + sed -i src/app/main.cpp \ + -e "/QStringList dirs = {/a QFileInfo(\"$out/lib\").canonicalFilePath()," ''; - preBuild = '' - mkdir -p "$out/" - ln -s "$PWD/lib" "$out/lib" + postFixup = '' + for i in $out/{bin/.albert-wrapped,lib/albert/plugins/*.so}; do + patchelf $i --add-rpath $out/lib/albert + done ''; - postBuild = '' - rm "$out/lib" - ''; + passthru.updateScript = nix-update-script { + attrPath = pname; + }; meta = with lib; { - homepage = "https://albertlauncher.github.io/"; - description = "Desktop agnostic launcher"; - license = licenses.gpl3Plus; + description = "A fast and flexible keyboard launcher"; + longDescription = '' + Albert is a desktop agnostic launcher. Its goals are usability and beauty, + performance and extensibility. It is written in C++ and based on the Qt + framework. + ''; + homepage = "https://albertlauncher.github.io"; + changelog = "https://github.com/albertlauncher/albert/blob/${src.rev}/CHANGELOG.md"; + license = licenses.gpl3Plus; maintainers = with maintainers; [ ericsagnes synthetica ]; - platforms = platforms.linux; + platforms = platforms.linux; }; } From 3fd82bba7f3a80d106136f34fe1325db1a7ebcf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sat, 9 Jul 2022 14:45:33 -0300 Subject: [PATCH 037/176] lxqt.xdg-desktop-portal-lxqt: allow extra qt styles Qt style plugins should be included in buildInputs to be available in the portal. --- pkgs/desktops/lxqt/xdg-desktop-portal-lxqt/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/desktops/lxqt/xdg-desktop-portal-lxqt/default.nix b/pkgs/desktops/lxqt/xdg-desktop-portal-lxqt/default.nix index bda71c00e621..5ba1193a8c7c 100644 --- a/pkgs/desktops/lxqt/xdg-desktop-portal-lxqt/default.nix +++ b/pkgs/desktops/lxqt/xdg-desktop-portal-lxqt/default.nix @@ -4,8 +4,10 @@ , cmake , kwindowsystem , libfm-qt +, lxqt-qtplugin , qtx11extras , lxqtUpdateScript +, extraQtStyles ? [] }: mkDerivation rec { @@ -26,8 +28,10 @@ mkDerivation rec { buildInputs = [ kwindowsystem libfm-qt + lxqt-qtplugin qtx11extras - ]; + ] + ++ extraQtStyles; passthru.updateScript = lxqtUpdateScript { inherit pname version src; }; From 0b616033068b946ac3f9bc019f8a725d16474a3e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 Jul 2022 01:17:09 +0000 Subject: [PATCH 038/176] agi: 3.1.0-dev-20220314 -> 3.1.0-dev-20220627 --- pkgs/tools/graphics/agi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/graphics/agi/default.nix b/pkgs/tools/graphics/agi/default.nix index cad785372dce..ec7832de26b3 100644 --- a/pkgs/tools/graphics/agi/default.nix +++ b/pkgs/tools/graphics/agi/default.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation rec { pname = "agi"; - version = "3.1.0-dev-20220314"; + version = "3.1.0-dev-20220627"; src = fetchzip { url = "https://github.com/google/agi-dev-releases/releases/download/v${version}/agi-${version}-linux.zip"; - sha256 = "sha256-j/ozkIoRM+G7fi0qBG8UGKPtrn6DR6KNK0Hc53dxsMw="; + sha256 = "sha256-gJ7vz95KqmTQp+sf1q99Sk7aYooLHVAyYliKzfM/fWU="; }; nativeBuildInputs = [ From 600133b855579cf4067136c5e505695fb060a1ed Mon Sep 17 00:00:00 2001 From: Jiajie Chen Date: Mon, 11 Jul 2022 14:12:10 +0800 Subject: [PATCH 039/176] mono: 6.12.0.122 -> 6.12.0.182 --- pkgs/development/compilers/mono/6.nix | 4 ++-- pkgs/development/compilers/mono/generic.nix | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/compilers/mono/6.nix b/pkgs/development/compilers/mono/6.nix index 1a7297af918e..8de3d92ab056 100644 --- a/pkgs/development/compilers/mono/6.nix +++ b/pkgs/development/compilers/mono/6.nix @@ -2,8 +2,8 @@ callPackage ./generic.nix ({ inherit Foundation libobjc; - version = "6.12.0.122"; + version = "6.12.0.182"; srcArchiveSuffix = "tar.xz"; - sha256 = "sha256-KcJ3Zg/F51ExB67hy/jFBXyTcKTN/tovx4G+aYbYnSM="; + sha256 = "sha256-VzZqarTztezxEdSFSAMWFbOhANuHxnn8AG6Mik79lCQ="; enableParallelBuilding = true; }) diff --git a/pkgs/development/compilers/mono/generic.nix b/pkgs/development/compilers/mono/generic.nix index e79a06cae7f5..8336f76b5253 100644 --- a/pkgs/development/compilers/mono/generic.nix +++ b/pkgs/development/compilers/mono/generic.nix @@ -76,8 +76,7 @@ stdenv.mkDerivation rec { inherit enableParallelBuilding; meta = with lib; { - # Per nixpkgs#151720 the build failures for aarch64-darwin are fixed upstream, but a - # stable release with the fix is not available yet. + # Per nixpkgs#151720 the build failures for aarch64-darwin are fixed since 6.12.0.129 broken = stdenv.isDarwin && stdenv.isAarch64 && lib.versionOlder version "6.12.0.129"; homepage = "https://mono-project.com/"; description = "Cross platform, open source .NET development framework"; From 7887f5b9d05053f4f0d4e05ca857c6e1286056b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 Jul 2022 06:19:33 +0000 Subject: [PATCH 040/176] python310Packages.huawei-lte-api: 1.6 -> 1.6.1 --- pkgs/development/python-modules/huawei-lte-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/huawei-lte-api/default.nix b/pkgs/development/python-modules/huawei-lte-api/default.nix index df7616175497..2effc358f5dd 100644 --- a/pkgs/development/python-modules/huawei-lte-api/default.nix +++ b/pkgs/development/python-modules/huawei-lte-api/default.nix @@ -10,15 +10,15 @@ buildPythonPackage rec { pname = "huawei-lte-api"; - version = "1.6"; + version = "1.6.1"; disabled = pythonOlder "3.4"; src = fetchFromGitHub { owner = "Salamek"; repo = "huawei-lte-api"; - rev = version; - hash = "sha256-dJWGs5ZFVYp8/3U24eVRMtA7Marpd88GeW8uX+n6nhY="; + rev = "refs/tags/${version}"; + hash = "sha256-ZjSD+/okbFF14YQgCzzH1+FDS+MZQZb1JUINOKdSshs="; }; postPatch = '' From 662813256c0852b535c1b2de06da54d066e89b83 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 11 Jul 2022 07:31:20 +0100 Subject: [PATCH 041/176] ntl: explicitly set 'configurePlatforms = [ ];' Without the change build with config.configurePlatformsByDefault = true fails as: $ nix build -f. ntl --arg config '{ configurePlatformsByDefault = true; }' -L ... Error: unrecognized option: --build=x86_64-unknown-linux-gnu --- pkgs/development/libraries/ntl/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/libraries/ntl/default.nix b/pkgs/development/libraries/ntl/default.nix index f204ae68fb52..9335bec35ce8 100644 --- a/pkgs/development/libraries/ntl/default.nix +++ b/pkgs/development/libraries/ntl/default.nix @@ -35,6 +35,11 @@ stdenv.mkDerivation rec { dontAddPrefix = true; # DEF_PREFIX instead + # Written in perl, does not support autoconf-style + # --build=/--host= options: + # Error: unrecognized option: --build=x86_64-unknown-linux-gnu + configurePlatforms = [ ]; + # reference: http://shoup.net/ntl/doc/tour-unix.html configureFlags = [ "DEF_PREFIX=$(out)" From 64c1e5af0f16d4931cd2ab5844a2f996158a6a41 Mon Sep 17 00:00:00 2001 From: Alexandre Acebedo Date: Mon, 11 Jul 2022 12:01:07 +0200 Subject: [PATCH 042/176] papirus-icon-theme: changed color argument handling --- pkgs/data/icons/papirus-icon-theme/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/icons/papirus-icon-theme/default.nix b/pkgs/data/icons/papirus-icon-theme/default.nix index d00da5cf478d..c3f8cb86ab54 100644 --- a/pkgs/data/icons/papirus-icon-theme/default.nix +++ b/pkgs/data/icons/papirus-icon-theme/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, fetchurl, gtk3, pantheon, breeze-icons, gnome-icon-theme, hicolor-icon-theme, papirus-folders, color ? "blue" }: +{ lib, stdenv, fetchFromGitHub, fetchurl, gtk3, pantheon, breeze-icons, gnome-icon-theme, hicolor-icon-theme, papirus-folders, color ? null }: stdenv.mkDerivation rec { pname = "papirus-icon-theme"; @@ -28,8 +28,8 @@ stdenv.mkDerivation rec { mv {,e}Papirus* $out/share/icons for theme in $out/share/icons/*; do - ${papirus-folders}/bin/papirus-folders -t $theme -o -C ${color} - gtk-update-icon-cache $theme + ${lib.optionalString (color != null) "${papirus-folders}/bin/papirus-folders -t $theme -o -C ${color}"} + gtk-update-icon-cache --force $theme done runHook postInstall From 5cccce3077fee88f185d5b6b060b5e377e9e6467 Mon Sep 17 00:00:00 2001 From: oxalica Date: Mon, 11 Jul 2022 19:18:16 +0800 Subject: [PATCH 043/176] rust-analyzer: 2022-06-13 -> 2022-07-11 --- pkgs/development/tools/rust/rust-analyzer/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/rust-analyzer/default.nix b/pkgs/development/tools/rust/rust-analyzer/default.nix index ebd79b0b6539..41a813ec105a 100644 --- a/pkgs/development/tools/rust/rust-analyzer/default.nix +++ b/pkgs/development/tools/rust/rust-analyzer/default.nix @@ -12,14 +12,14 @@ rustPlatform.buildRustPackage rec { pname = "rust-analyzer-unwrapped"; - version = "2022-06-13"; - cargoSha256 = "sha256-pNYhX6Jh/NPIVf7labyDKxk8siHFABMSsJ3ZVBWowUo="; + version = "2022-07-11"; + cargoSha256 = "sha256-XpLXx3f+BC8+O4Df/PJ4LWuLxX14e/ga+aFu/JxVdpg="; src = fetchFromGitHub { owner = "rust-lang"; repo = "rust-analyzer"; rev = version; - sha256 = "sha256-IArOOdvfz+864Rs7fgHolfYfcjYTlvWebeEsJgnfyqI="; + sha256 = "sha256-HU1+Rql35ouZe0lx1ftCMDDwC9lqN3COudvMe+8XIx0="; }; patches = [ From efb1ce5cd0098252aa9022220e3ae7de9247e0a1 Mon Sep 17 00:00:00 2001 From: Jiajie Chen Date: Mon, 11 Jul 2022 18:27:09 +0800 Subject: [PATCH 044/176] glances: fix tests on darwin Apply changes from https://github.com/nicolargo/glances/pull/2082 --- pkgs/applications/system/glances/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/system/glances/default.nix b/pkgs/applications/system/glances/default.nix index dae9d5cd5195..60339bf2e581 100644 --- a/pkgs/applications/system/glances/default.nix +++ b/pkgs/applications/system/glances/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPythonApplication, fetchFromGitHub, isPyPy, lib +{ stdenv, buildPythonApplication, fetchFromGitHub, fetchpatch, isPyPy, lib , defusedxml, future, packaging, psutil, setuptools # Optional dependencies: , bottle, pysnmp @@ -20,7 +20,17 @@ buildPythonApplication rec { }; # Some tests fail in the sandbox (they e.g. require access to /sys/class/power_supply): - patches = lib.optional (doCheck && stdenv.isLinux) ./skip-failing-tests.patch; + patches = lib.optional (doCheck && stdenv.isLinux) ./skip-failing-tests.patch + ++ lib.optional (doCheck && stdenv.isDarwin) + [ + # Fix "TypeError: unsupported operand type(s) for +=: 'int' and 'NoneType'" on darwin + # https://github.com/nicolargo/glances/pull/2082 + (fetchpatch { + name = "fix-typeerror-when-testing-on-darwin.patch"; + url = "https://patch-diff.githubusercontent.com/raw/nicolargo/glances/pull/2082.patch"; + sha256 = "sha256-MIePPywZ2dTTqXjf7EJiHlQ7eltiHzgocqrnLeLJwZ4="; + }) + ]; # On Darwin this package segfaults due to mismatch of pure and impure # CoreFoundation. This issues was solved for binaries but for interpreted From 8dcdd419d1103a8f2d5cd96bd9df70b66baa87e1 Mon Sep 17 00:00:00 2001 From: zendo Date: Sat, 2 Jul 2022 08:44:12 +0800 Subject: [PATCH 045/176] media-downloader: init at 2.4.0 Co-authored-by: Anderson Torres --- .../video/media-downloader/default.nix | 39 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 41 insertions(+) create mode 100644 pkgs/applications/video/media-downloader/default.nix diff --git a/pkgs/applications/video/media-downloader/default.nix b/pkgs/applications/video/media-downloader/default.nix new file mode 100644 index 000000000000..332f8ef78eea --- /dev/null +++ b/pkgs/applications/video/media-downloader/default.nix @@ -0,0 +1,39 @@ +{ lib +, stdenv +, fetchFromGitHub +, cmake +, qt5 +, ffmpeg-full +, aria2 +, yt-dlp +, python3 +}: + +stdenv.mkDerivation rec { + pname = "media-downloader"; + version = "2.4.0"; + + src = fetchFromGitHub { + owner = "mhogomchungu"; + repo = pname; + rev = "${version}"; + sha256 = "sha256-EyfhomwBtdAt6HGRwnpiijm2D1LfaCAoG5qk3orDG98="; + }; + + nativeBuildInputs = [ cmake qt5.wrapQtAppsHook ]; + + preFixup = '' + qtWrapperArgs+=( + --prefix PATH : "${lib.makeBinPath [ ffmpeg-full aria2 yt-dlp python3 ]}" + ) + ''; + + meta = with lib; { + description = "A Qt/C++ GUI front end to youtube-dl"; + homepage = "https://github.com/mhogomchungu/media-downloader"; + license = licenses.gpl2Plus; + broken = stdenv.isDarwin; + platforms = platforms.unix; + maintainers = with maintainers; [ zendo ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 994833f1c99d..f63db4204c12 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -28338,6 +28338,8 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; }; + media-downloader = callPackage ../applications/video/media-downloader { }; + mediaelch = libsForQt5.callPackage ../applications/misc/mediaelch { }; mediainfo = callPackage ../applications/misc/mediainfo { }; From 3bfab7bf3bba1fd2e0e629d2c2250836c7ba692b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 Jul 2022 14:20:16 +0000 Subject: [PATCH 046/176] python310Packages.dotty-dict: 1.3.0 -> 1.3.1 --- pkgs/development/python-modules/dotty-dict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dotty-dict/default.nix b/pkgs/development/python-modules/dotty-dict/default.nix index a2af0920da9e..9a665ec0b5fa 100644 --- a/pkgs/development/python-modules/dotty-dict/default.nix +++ b/pkgs/development/python-modules/dotty-dict/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "dotty_dict"; - version = "1.3.0"; + version = "1.3.1"; src = fetchPypi { inherit pname version; - sha256 = "sha256-6wA1o2KezYQ5emjx9C8elKvRw0V3oZzT6srTMe58uvA="; + sha256 = "sha256-SwFuA7iuJlU5dXpT66JLm/2lBvuU+84L7oQ8bwVUGhU="; }; nativeBuildInputs = [ setuptools-scm ]; From f4710680afea5f958d81c6412f43cefcfc47bb26 Mon Sep 17 00:00:00 2001 From: Henri Menke Date: Tue, 5 Jul 2022 17:02:24 +0200 Subject: [PATCH 047/176] fprintd-tod: fix build --- pkgs/tools/security/fprintd/tod.nix | 44 ++++++++++++++++++++++++----- 1 file changed, 37 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/security/fprintd/tod.nix b/pkgs/tools/security/fprintd/tod.nix index 4900124f8d19..e1c836e76b25 100644 --- a/pkgs/tools/security/fprintd/tod.nix +++ b/pkgs/tools/security/fprintd/tod.nix @@ -1,21 +1,51 @@ -{ fetchFromGitLab +{ lib +, fetchFromGitLab +, fetchpatch , fprintd , libfprint-tod }: -(fprintd.override { libfprint = libfprint-tod; }).overrideAttrs (oldAttrs: - let +(fprintd.override { libfprint = libfprint-tod; }).overrideAttrs (oldAttrs: rec { pname = "fprintd-tod"; version = "1.90.9"; - in - { - inherit pname version; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "libfprint"; - repo = "${oldAttrs.pname}"; + repo = "fprintd"; rev = "v${version}"; sha256 = "sha256-rOTVThHOY/Q2IIu2RGiv26UE2V/JFfWWnfKZQfKl5Mg="; }; + + patches = oldAttrs.patches or [] ++ [ + (fetchpatch { + name = "use-more-idiomatic-correct-embedded-shell-scripting"; + url = "https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch"; + sha256 = "sha256-4uPrYEgJyXU4zx2V3gwKKLaD6ty0wylSriHlvKvOhek="; + }) + (fetchpatch { + name = "remove-pointless-copying-of-files-into-build-directory"; + url = "https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/2c34cef5ef2004d8479475db5523c572eb409a6b.patch"; + sha256 = "sha256-2pZBbMF1xjoDKn/jCAIldbeR2JNEVduXB8bqUrj2Ih4="; + }) + (fetchpatch { + name = "build-Do-not-use-positional-arguments-in-i18n.merge_file"; + url = "https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/50943b1bd4f18d103c35233f0446ce7a31d1817e.patch"; + sha256 = "sha256-ANkAq6fr0VRjkS0ckvf/ddVB2mH4b2uJRTI4H8vPPes="; + }) + ]; + + postPatch = oldAttrs.postPatch or "" + '' + # part of "remove-pointless-copying-of-files-into-build-directory" but git-apply doesn't handle renaming + mv src/device.xml src/net.reactivated.Fprint.Device.xml + mv src/manager.xml src/net.reactivated.Fprint.Manager.xml + ''; + + meta = { + homepage = "https://fprint.freedesktop.org/"; + description = "fprintd built with libfprint-tod to support Touch OEM Drivers"; + license = lib.licenses.gpl2Plus; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ hmenke ]; + }; }) From 643697757d0a452b2cfe70b77d551159e00ddfa0 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Mon, 11 Jul 2022 15:49:12 +0200 Subject: [PATCH 048/176] haskellPackages: unbreak configurator-pg, hasql-implicits --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 2 -- pkgs/development/haskell-modules/hackage-packages.nix | 4 ---- 2 files changed, 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 67c5b5255fa8..de79f8327914 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -821,7 +821,6 @@ broken-packages: - config-parser - Configurable - configuration - - configurator-pg - config-value-getopt - confsolve - congruence-relation @@ -2073,7 +2072,6 @@ broken-packages: - hasql-cursor-transaction - hasql-explain-tests - hasql-generic - - hasql-implicits - hasql-resource-pool - hasql-simple - hasql-streams-example diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 5164288da8da..a92a81ef7b9e 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -65760,8 +65760,6 @@ self: { ]; description = "Reduced parser for configurator-ng config files"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "confsolve" = callPackage @@ -129688,8 +129686,6 @@ self: { ]; description = "Implicit definitions for Hasql, such as default codecs for standard types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "hasql-interpolate" = callPackage From a91cea12b15e4941570928533a21e64293e9d8b6 Mon Sep 17 00:00:00 2001 From: Further <55025025+ifurther@users.noreply.github.com> Date: Tue, 12 Jul 2022 01:08:40 +0800 Subject: [PATCH 049/176] rrsync: change per script to python script --- pkgs/applications/networking/sync/rsync/rrsync.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/sync/rsync/rrsync.nix b/pkgs/applications/networking/sync/rsync/rrsync.nix index d1e6b6ad96eb..c205890f77ec 100644 --- a/pkgs/applications/networking/sync/rsync/rrsync.nix +++ b/pkgs/applications/networking/sync/rsync/rrsync.nix @@ -1,10 +1,10 @@ -{ lib, stdenv, fetchurl, perl, rsync, fetchpatch }: +{ lib, stdenv, fetchurl, python, rsync, fetchpatch }: stdenv.mkDerivation { pname = "rrsync"; inherit (rsync) version srcs; - buildInputs = [ rsync perl ]; + buildInputs = [ rsync python ]; # Skip configure and build phases. # We just want something from the support directory From 206de2540d7253053e64ad126c6f0d06f716441f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 Jul 2022 19:16:28 +0000 Subject: [PATCH 050/176] python310Packages.casbin: 1.16.8 -> 1.16.9 --- pkgs/development/python-modules/casbin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/casbin/default.nix b/pkgs/development/python-modules/casbin/default.nix index cc8406306075..e98ee9d4fe39 100644 --- a/pkgs/development/python-modules/casbin/default.nix +++ b/pkgs/development/python-modules/casbin/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "casbin"; - version = "1.16.8"; + version = "1.16.9"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = pname; repo = "pycasbin"; rev = "refs/tags/v${version}"; - sha256 = "sha256-l98QfrRg7ghZ+jT9J2BNILUcinOKwhpnIMS+W8NQFr4="; + sha256 = "sha256-1xxjFNkCb50ndmXuRjt7svPOvSyzZbw+J49Zpyy1FUc="; }; propagatedBuildInputs = [ From 9d7d8c11ebc7f055b212859a17671683996129be Mon Sep 17 00:00:00 2001 From: Further <55025025+ifurther@users.noreply.github.com> Date: Tue, 12 Jul 2022 03:30:48 +0800 Subject: [PATCH 051/176] rrsync: fixed python3 and add braceexpand module --- pkgs/applications/networking/sync/rsync/rrsync.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/sync/rsync/rrsync.nix b/pkgs/applications/networking/sync/rsync/rrsync.nix index c205890f77ec..1754eab0f257 100644 --- a/pkgs/applications/networking/sync/rsync/rrsync.nix +++ b/pkgs/applications/networking/sync/rsync/rrsync.nix @@ -1,11 +1,13 @@ -{ lib, stdenv, fetchurl, python, rsync, fetchpatch }: +{ lib, stdenv, fetchurl, python3, rsync, fetchpatch }: stdenv.mkDerivation { pname = "rrsync"; inherit (rsync) version srcs; - buildInputs = [ rsync python ]; - + buildInputs = [ + rsync + (python3.withPackages (pythonPackages: with pythonPackages; [ braceexpand ])) + ]; # Skip configure and build phases. # We just want something from the support directory dontConfigure = true; From 819ea69a46554af1575464783d357ff87ee446cb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 Jul 2022 22:06:37 +0200 Subject: [PATCH 052/176] trivy: 0.29.1 -> 0.29.2 --- pkgs/tools/admin/trivy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/trivy/default.nix b/pkgs/tools/admin/trivy/default.nix index 7488ad331bcb..121c854f929e 100644 --- a/pkgs/tools/admin/trivy/default.nix +++ b/pkgs/tools/admin/trivy/default.nix @@ -6,15 +6,15 @@ buildGoModule rec { pname = "trivy"; - version = "0.29.1"; + version = "0.29.2"; src = fetchFromGitHub { owner = "aquasecurity"; repo = pname; rev = "v${version}"; - sha256 = "sha256-L1MjPgypKWVTdR16grloRY1JoJ6giXqihsWFa8yWXd0="; + sha256 = "sha256-IZ94kYnZ1iNX4sgYF/XvRNvycXJ4fNmRwFgSpYcSopU="; }; - vendorSha256 = "sha256-wM8OOOVw8Pb37/JMpz0AWbpJyHeDBQ0+DO15AiDduUU="; + vendorSha256 = "sha256-C1dOeVt+ocqj3s3tSXn8B/vHTRRWj8XU5RWmlQ0lZdA="; excludedPackages = "misc"; From 2da28c610f5485b2b5e09bcc417cc3dbbad8021f Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Mon, 11 Jul 2022 13:13:30 -0700 Subject: [PATCH 053/176] release-cross.nix: explain how to run jobs individually --- pkgs/top-level/release-cross.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/top-level/release-cross.nix b/pkgs/top-level/release-cross.nix index ba4f998296e2..d87dcdc3e84e 100644 --- a/pkgs/top-level/release-cross.nix +++ b/pkgs/top-level/release-cross.nix @@ -1,4 +1,11 @@ /* This file defines some basic smoke tests for cross compilation. + Individual jobs can be tested by running: + + $ nix-build pkgs/top-level/release-cross.nix -A . + + e.g. + + $ nix-build pkgs/top-level/release-cross.nix -A crossMingw32.nixUnstable */ { # The platforms *from* which we cross compile. From 60fbfadd5b14207ae6f851d1f43990904ab5dcb8 Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Mon, 11 Jul 2022 13:21:00 -0700 Subject: [PATCH 054/176] add --arg supportedSystems '[builtins.currentSystem]' --- pkgs/top-level/release-cross.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/release-cross.nix b/pkgs/top-level/release-cross.nix index d87dcdc3e84e..8e951611bbc0 100644 --- a/pkgs/top-level/release-cross.nix +++ b/pkgs/top-level/release-cross.nix @@ -1,11 +1,11 @@ /* This file defines some basic smoke tests for cross compilation. Individual jobs can be tested by running: - $ nix-build pkgs/top-level/release-cross.nix -A . + $ nix-build pkgs/top-level/release-cross.nix -A . --arg supportedSystems '[builtins.currentSystem]' e.g. - $ nix-build pkgs/top-level/release-cross.nix -A crossMingw32.nixUnstable + $ nix-build pkgs/top-level/release-cross.nix -A crossMingw32.nixUnstable --arg supportedSystems '[builtins.currentSystem]' */ { # The platforms *from* which we cross compile. From 017fa2d7a0f3873fbb621bde5dae81b7a33ab4d4 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Mon, 11 Jul 2022 20:22:20 -0500 Subject: [PATCH 055/176] emacsWithPackages: Rely on package.el for autoloads The builtin `package.el` functionality is necessary and sufficient to handle autoloads in the Emacs wrapper. --- pkgs/build-support/emacs/wrapper.nix | 17 ++--------------- pkgs/build-support/emacs/wrapper.sh | 2 +- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/pkgs/build-support/emacs/wrapper.nix b/pkgs/build-support/emacs/wrapper.nix index d61f6967c4b8..edbe3ed97173 100644 --- a/pkgs/build-support/emacs/wrapper.nix +++ b/pkgs/build-support/emacs/wrapper.nix @@ -135,16 +135,10 @@ runCommand ''} } - siteAutoloads="$out/share/emacs/site-lisp/nix-generated-autoload.el" - touch $siteAutoloads - # Iterate over the array of inputs (avoiding nix's own interpolation) for pkg in "''${requires[@]}"; do linkEmacsPackage $pkg - find $pkg -name "*-autoloads.el" \ - -exec echo \(load \"{}\" \'noerror \'nomessage\) \; >> $siteAutoloads done - echo "(provide 'nix-generated-autoload)" >> $siteAutoloads siteStart="$out/share/emacs/site-lisp/site-start.el" siteStartByteCompiled="$siteStart"c @@ -180,12 +174,12 @@ runCommand > "$subdirs" # Byte-compiling improves start-up time only slightly, but costs nothing. - $emacs/bin/emacs --batch -f batch-byte-compile "$siteStart" "$subdirs" "$siteAutoloads" + $emacs/bin/emacs --batch -f batch-byte-compile "$siteStart" "$subdirs" ${optionalString nativeComp '' $emacs/bin/emacs --batch \ --eval "(add-to-list 'native-comp-eln-load-path \"$out/share/emacs/native-lisp/\")" \ - -f batch-native-compile "$siteStart" "$subdirs" "$siteAutoloads" + -f batch-native-compile "$siteStart" "$subdirs" ''} ''; @@ -197,18 +191,12 @@ runCommand # Wrap emacs and friends so they find our site-start.el before the original. for prog in $emacs/bin/*; do # */ local progname=$(basename "$prog") - local autoloadExpression="" rm -f "$out/bin/$progname" - if [[ $progname == emacs ]]; then - # progs other than "emacs" do not understand the `-l` switches - autoloadExpression="-l cl-loaddefs -l nix-generated-autoload" - fi substitute ${./wrapper.sh} $out/bin/$progname \ --subst-var-by bash ${emacs.stdenv.shell} \ --subst-var-by wrapperSiteLisp "$deps/share/emacs/site-lisp" \ --subst-var-by wrapperSiteLispNative "$deps/share/emacs/native-lisp:" \ - --subst-var autoloadExpression \ --subst-var prog chmod +x $out/bin/$progname done @@ -228,7 +216,6 @@ runCommand --subst-var-by bash ${emacs.stdenv.shell} \ --subst-var-by wrapperSiteLisp "$deps/share/emacs/site-lisp" \ --subst-var-by wrapperSiteLispNative "$deps/share/emacs/native-lisp:" \ - --subst-var-by autoloadExpression "-l cl-loaddefs -l nix-generated-autoload" \ --subst-var-by prog "$emacs/Applications/Emacs.app/Contents/MacOS/Emacs" chmod +x $out/Applications/Emacs.app/Contents/MacOS/Emacs fi diff --git a/pkgs/build-support/emacs/wrapper.sh b/pkgs/build-support/emacs/wrapper.sh index 16da2a9f6495..e8eecb8c8696 100644 --- a/pkgs/build-support/emacs/wrapper.sh +++ b/pkgs/build-support/emacs/wrapper.sh @@ -44,4 +44,4 @@ export emacsWithPackages_siteLisp=@wrapperSiteLisp@ export EMACSNATIVELOADPATH="${newNativeLoadPath[*]}" export emacsWithPackages_siteLispNative=@wrapperSiteLispNative@ -exec @prog@ @autoloadExpression@ "$@" +exec @prog@ "$@" From 47b0cc576175605d52801cbdc02ae0908c6aa0f8 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Tue, 12 Jul 2022 11:50:19 +1000 Subject: [PATCH 056/176] .github/CODEOWNERS: remove non-committer Resolves github warning that the file contains errors: cbf736eb3906fd1d4c3efba40d3846140a616b9b --- .github/CODEOWNERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 557542772cf7..86ff47ffaec4 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -256,8 +256,8 @@ /pkgs/development/go-packages @kalbasit @Mic92 @zowoq # GNOME -/pkgs/desktops/gnome @jtojnar @hedning -/pkgs/desktops/gnome/extensions @piegamesde @jtojnar @hedning +/pkgs/desktops/gnome @jtojnar +/pkgs/desktops/gnome/extensions @piegamesde @jtojnar # Cinnamon /pkgs/desktops/cinnamon @mkg20001 From 3003cd353abfc90549a2f830b37a96b08d3497f6 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 12 Jul 2022 09:55:15 +0800 Subject: [PATCH 057/176] pantheon.wingpanel-indicator-notifications: 6.0.5 -> 6.0.6 --- .../desktop/wingpanel-indicators/notifications/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix index 5228938a1db9..90695fc176c3 100644 --- a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix +++ b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/notifications/default.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "wingpanel-indicator-notifications"; - version = "6.0.5"; + version = "6.0.6"; src = fetchFromGitHub { owner = "elementary"; repo = pname; rev = version; - sha256 = "sha256-Y/oDD/AsA9ZiKsfEV3/jnT3tmQYAIIToAZjMRVriK98="; + sha256 = "sha256-wAoLU59hEYubWn9o7cVlZ/mJoxJJjEkJA9xu9gwxQ7o="; }; nativeBuildInputs = [ From 5cc64d917f542cb23f89bd42efa198d4bc7ff497 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 02:36:04 +0000 Subject: [PATCH 058/176] fheroes2: 0.9.16 -> 0.9.17 --- pkgs/games/fheroes2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/fheroes2/default.nix b/pkgs/games/fheroes2/default.nix index 26217015fe9d..f22c16241908 100644 --- a/pkgs/games/fheroes2/default.nix +++ b/pkgs/games/fheroes2/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "fheroes2"; - version = "0.9.16"; + version = "0.9.17"; src = fetchFromGitHub { owner = "ihhub"; repo = "fheroes2"; rev = version; - sha256 = "sha256-avN7InwC6YOWSRjV15HOKdAU8azZiFUfT6JjwfDAdCs="; + sha256 = "sha256-mitkB7BDqqDbWa+zhcg66dh/SQd6XuUjl/kLWob9zwI="; }; buildInputs = [ gettext libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ]; From e0f2f7f9eadadab6d464ea63ab4dda04fe075d75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Tue, 12 Jul 2022 09:03:29 +0200 Subject: [PATCH 059/176] nixos/ddclient: don't leak password in process listings ...by using `replace-secret` instead of `sed` when injecting the password into the ddclient config file. (Verified with `execsnoop`.) Ref https://github.com/NixOS/nixpkgs/issues/156400. --- nixos/modules/services/networking/ddclient.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/networking/ddclient.nix b/nixos/modules/services/networking/ddclient.nix index faee99b175eb..43a50af8f9b5 100644 --- a/nixos/modules/services/networking/ddclient.nix +++ b/nixos/modules/services/networking/ddclient.nix @@ -13,7 +13,7 @@ let foreground=YES use=${cfg.use} login=${cfg.username} - password=${lib.optionalString (cfg.protocol == "nsupdate") "/run/${RuntimeDirectory}/ddclient.key"} + password=${if cfg.protocol == "nsupdate" then "/run/${RuntimeDirectory}/ddclient.key" else "@password_placeholder@"} protocol=${cfg.protocol} ${lib.optionalString (cfg.script != "") "script=${cfg.script}"} ${lib.optionalString (cfg.server != "") "server=${cfg.server}"} @@ -33,10 +33,9 @@ let ${lib.optionalString (cfg.configFile == null) (if (cfg.protocol == "nsupdate") then '' install ${cfg.passwordFile} /run/${RuntimeDirectory}/ddclient.key '' else if (cfg.passwordFile != null) then '' - password=$(printf "%q" "$(head -n 1 "${cfg.passwordFile}")") - sed -i "s|^password=$|password=$password|" /run/${RuntimeDirectory}/ddclient.conf + "${pkgs.replace-secret}/bin/replace-secret" "@password_placeholder@" "${cfg.passwordFile}" "/run/${RuntimeDirectory}/ddclient.conf" '' else '' - sed -i '/^password=$/d' /run/${RuntimeDirectory}/ddclient.conf + sed -i '/^password=@password_placeholder@$/d' /run/${RuntimeDirectory}/ddclient.conf '')} ''; From 164780329f02fe35c8ffece9006129f8e5ffb03e Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Mon, 20 Jun 2022 15:54:48 +0300 Subject: [PATCH 060/176] xrectsel: fix download url --- pkgs/tools/X11/xrectsel/default.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/tools/X11/xrectsel/default.nix b/pkgs/tools/X11/xrectsel/default.nix index 0189e52ede9f..8b37a6792424 100644 --- a/pkgs/tools/X11/xrectsel/default.nix +++ b/pkgs/tools/X11/xrectsel/default.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { version = "0.3.2"; src = fetchFromGitHub { - owner = "lolilolicon"; + owner = "ropery"; repo = "xrectsel"; rev = version; sha256 = "0prl4ky3xzch6xcb673mcixk998d40ngim5dqc5374b1ls2r6n7l"; @@ -14,15 +14,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook ]; buildInputs = [ libX11 ]; - postBuild = '' - make install - ''; - meta = with lib; { description = "Print the geometry of a rectangular screen region"; - homepage = "https://github.com/lolilolicon/xrectsel"; - license = licenses.gpl3; - maintainers = [ maintainers.guyonvarch ]; + homepage = "https://github.com/ropery/xrectsel"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ sikmir ]; platforms = platforms.linux; }; } From 70f25ecbcbec88e123f11794b9171a9350b4f4bd Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Mon, 20 Jun 2022 16:11:12 +0300 Subject: [PATCH 061/176] ffcast: fix cross-compilation --- pkgs/tools/X11/ffcast/default.nix | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/X11/ffcast/default.nix b/pkgs/tools/X11/ffcast/default.nix index 3f6122e4093d..2146853e6a7e 100644 --- a/pkgs/tools/X11/ffcast/default.nix +++ b/pkgs/tools/X11/ffcast/default.nix @@ -1,30 +1,40 @@ -{ lib, stdenv, fetchFromGitHub, autoreconfHook, perl, libX11 }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook, makeWrapper, perl +, ffmpeg, imagemagick, xdpyinfo, xprop, xrectsel, xwininfo +}: stdenv.mkDerivation rec { pname = "ffcast"; version = "2.5.0"; src = fetchFromGitHub { - owner = "lolilolicon"; + owner = "ropery"; repo = "FFcast"; rev = version; sha256 = "047y32bixhc8ksr98vwpgd0k1xxgsv2vs0n3kc2xdac4krc9454h"; }; - nativeBuildInputs = [ autoreconfHook ]; - buildInputs = [ perl libX11 ]; + nativeBuildInputs = [ autoreconfHook makeWrapper perl /*for pod2man*/ ]; configureFlags = [ "--disable-xrectsel" ]; - postBuild = '' - make install + postInstall = let + binPath = lib.makeBinPath [ + ffmpeg + imagemagick + xdpyinfo + xprop + xrectsel + xwininfo + ]; + in '' + wrapProgram $out/bin/ffcast --prefix PATH : ${binPath} ''; meta = with lib; { description = "Run commands on rectangular screen regions"; - homepage = "https://github.com/lolilolicon/FFcast"; - license = licenses.gpl3; - maintainers = [ maintainers.guyonvarch ]; + homepage = "https://github.com/ropery/FFcast"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ sikmir ]; platforms = platforms.linux; }; } From c19c7d96c52c4b37e6c608e34d4159c93b84967e Mon Sep 17 00:00:00 2001 From: Further <55025025+ifurther@users.noreply.github.com> Date: Tue, 12 Jul 2022 18:17:39 +0800 Subject: [PATCH 062/176] rrsync: clean unused part --- pkgs/applications/networking/sync/rsync/rrsync.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/sync/rsync/rrsync.nix b/pkgs/applications/networking/sync/rsync/rrsync.nix index 1754eab0f257..c18f454d87ce 100644 --- a/pkgs/applications/networking/sync/rsync/rrsync.nix +++ b/pkgs/applications/networking/sync/rsync/rrsync.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, python3, rsync, fetchpatch }: +{ stdenv, python3, rsync }: stdenv.mkDerivation { pname = "rrsync"; From 6c9b837231884843ee563fa6e77bf24da8f2ab0f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 13:05:44 +0200 Subject: [PATCH 063/176] python310Packages.types-setuptools: 62.6.0 -> 62.6.1 --- pkgs/development/python-modules/types-setuptools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-setuptools/default.nix b/pkgs/development/python-modules/types-setuptools/default.nix index 19708ad5733d..be41acffdd6f 100644 --- a/pkgs/development/python-modules/types-setuptools/default.nix +++ b/pkgs/development/python-modules/types-setuptools/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-setuptools"; - version = "62.6.0"; + version = "62.6.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-x3oytRZ7ng2Zwfezm39aPsABxxCZMd1jxRZS+eRmPQc="; + sha256 = "sha256-r/2WijpyGOHJbxgG60V/QCfqyAOzyq3cz5ik5XdrFyQ="; }; # Module doesn't have tests From 354cd9ea0086815fe6a00db500b443600e71215c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 13:09:49 +0200 Subject: [PATCH 064/176] python310Packages.types-redis: 4.3.2 -> 4.3.3 --- pkgs/development/python-modules/types-redis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-redis/default.nix b/pkgs/development/python-modules/types-redis/default.nix index 4e2d5950efa3..f1ce15b68227 100644 --- a/pkgs/development/python-modules/types-redis/default.nix +++ b/pkgs/development/python-modules/types-redis/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-redis"; - version = "4.3.2"; + version = "4.3.3"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-oZNQj6poxT3sRcwwUV6rlMMxMlr4oMPIAJX2Dyq22qY="; + sha256 = "sha256-064pr/eZk2HJ+XlJi9LiV/ky9ikbh2qsC0S18AEGxuE="; }; # Module doesn't have tests From 05525621ab2666cd62d43add22e7cec3e70e44fa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 13:12:43 +0200 Subject: [PATCH 065/176] python310Packages.types-pyyaml: 6.0.8 -> 6.0.9 --- pkgs/development/python-modules/types-pyyaml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pyyaml/default.nix b/pkgs/development/python-modules/types-pyyaml/default.nix index 113e2bd88778..e2c74aa1a466 100644 --- a/pkgs/development/python-modules/types-pyyaml/default.nix +++ b/pkgs/development/python-modules/types-pyyaml/default.nix @@ -5,13 +5,13 @@ buildPythonPackage rec { pname = "types-pyyaml"; - version = "6.0.8"; + version = "6.0.9"; format = "setuptools"; src = fetchPypi { pname = "types-PyYAML"; inherit version; - sha256 = "0f349hmw597f2gcja445fsrlnfzb0dj7fy62g8wcbydlgcvmsjfr"; + sha256 = "sha256-M651yEuPYf3fDGPpx+VX252xaUrTwu6GKOxe/rtaXps="; }; # Module doesn't have tests From 7ddf40aec25cf16b01729dd24da850bf44a176cc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 13:20:03 +0200 Subject: [PATCH 066/176] python310Packages.sentry-sdk: 1.6.0 -> 1.7.0 --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index e434310f56f0..1b55414ca5b1 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -46,7 +46,7 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "1.6.0"; + version = "1.7.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -55,7 +55,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = "sentry-python"; rev = version; - hash = "sha256-X831uMlxvcgxQz8xWQZkJOp/fTmF62J95esJY23DZQw="; + hash = "sha256-Wee4toHLbiwYXMtsxALetAJ+JxxN/DsNPIiZeeWNuI0="; }; propagatedBuildInputs = [ From 81860a87e2fc51da7369e54300368a6ae2fe8f6a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 11:47:20 +0000 Subject: [PATCH 067/176] python310Packages.google-cloud-spanner: 3.15.1 -> 3.16.0 --- .../python-modules/google-cloud-spanner/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-spanner/default.nix b/pkgs/development/python-modules/google-cloud-spanner/default.nix index 74537b37d011..88643251bbbb 100644 --- a/pkgs/development/python-modules/google-cloud-spanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-spanner/default.nix @@ -14,11 +14,11 @@ buildPythonPackage rec { pname = "google-cloud-spanner"; - version = "3.15.1"; + version = "3.16.0"; src = fetchPypi { inherit pname version; - sha256 = "sha256-VmHmje3fJfiCT2CeJgk98qdFhZnxGZudfHP1MgW6Mtw="; + sha256 = "sha256-vkjAkxpk50zFVbhvdN76U5n6KbrTXilughac73La9yM="; }; propagatedBuildInputs = [ From 6b0546c40b215b8b0b5363a8cfbeb8bccfa62414 Mon Sep 17 00:00:00 2001 From: Matthias Thym Date: Tue, 12 Jul 2022 14:27:23 +0200 Subject: [PATCH 068/176] qownnotes: 22.6.1 -> 22.7.1 --- pkgs/applications/office/qownnotes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/qownnotes/default.nix b/pkgs/applications/office/qownnotes/default.nix index 7df8a607f4df..7c6159bf741b 100644 --- a/pkgs/applications/office/qownnotes/default.nix +++ b/pkgs/applications/office/qownnotes/default.nix @@ -5,13 +5,13 @@ mkDerivation rec { pname = "qownnotes"; - version = "22.6.1"; + version = "22.7.1"; src = fetchurl { url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; # Fetch the checksum of current version with curl: # curl https://download.tuxfamily.org/qownnotes/src/qownnotes-.tar.xz.sha256 - sha256 = "c5b2075d42298d28f901ad2df8eb65f5a61aa59727fae9eeb1f92dac1b63d8ba"; + sha256 = "9431a3315a533799525217e5ba03757b3c39e8259bf307c81330304f043b8b77"; }; nativeBuildInputs = [ qmake qttools ]; From de29ce21e9f9626e34aca2795db8f5a11a3b162f Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Fri, 8 Jul 2022 16:40:25 +0800 Subject: [PATCH 069/176] crystal2nix: 0.1.1 -> 0.3.0 --- .../compilers/crystal2nix/default.nix | 7 +++---- .../compilers/crystal2nix/shards.nix | 18 ++++++++---------- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/development/compilers/crystal2nix/default.nix b/pkgs/development/compilers/crystal2nix/default.nix index b1f36b02090c..3a53525b4771 100644 --- a/pkgs/development/compilers/crystal2nix/default.nix +++ b/pkgs/development/compilers/crystal2nix/default.nix @@ -2,13 +2,13 @@ crystal.buildCrystalPackage rec { pname = "crystal2nix"; - version = "0.1.1"; + version = "0.3.0"; src = fetchFromGitHub { owner = "peterhoeg"; repo = "crystal2nix"; rev = "v${version}"; - sha256 = "sha256-LKZychkhWy/rVdrP3Yo6g8CL1pGdiZlBykzFjnWh0fg="; + hash = "sha256-gb2vgKWVXwYWfUUcFvOLFF0qB4CTBekEllpyKduU1Mo="; }; format = "shards"; @@ -25,8 +25,7 @@ crystal.buildCrystalPackage rec { # temporarily off. We need the checks to execute the wrapped binary doCheck = false; - # it requires an internet connection when run - doInstallCheck = false; + doInstallCheck = true; meta = with lib; { description = "Utility to convert Crystal's shard.lock files to a Nix file"; diff --git a/pkgs/development/compilers/crystal2nix/shards.nix b/pkgs/development/compilers/crystal2nix/shards.nix index abfc0f93072d..728aefb80502 100644 --- a/pkgs/development/compilers/crystal2nix/shards.nix +++ b/pkgs/development/compilers/crystal2nix/shards.nix @@ -1,14 +1,12 @@ { - json_mapping = { - owner = "crystal-lang"; - repo = "json_mapping.cr"; - rev = "v0.1.0"; - sha256 = "1qq5vs2085x7cwmp96rrjns0yz9kiz1lycxynfbz5psxll6b8p55"; + spectator = { + url = "https://gitlab.com/arctic-fox/spectator.git"; + rev = "v0.10.5"; + sha256 = "1fgjz5vg59h4m25v4fjklimcdn62ngqbchm00kw1160ggjpgpzw2"; }; - yaml_mapping = { - owner = "crystal-lang"; - repo = "yaml_mapping.cr"; - rev = "v0.1.0"; - sha256 = "02spz1521g59ar6rp0znnr01di766kknbjxjnygs39yn0cmpzqc1"; + version_from_shard = { + url = "https://github.com/hugopl/version_from_shard.git"; + rev = "v1.2.5"; + sha256 = "0xizj0q4rd541rwjbx04cjifc2gfx4l5v6q2y7gmd0ndjmkgb8ik"; }; } From 59f11eb3cfed9aa6b9828dbf89fac0e29e4f8bd5 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Fri, 8 Jul 2022 16:37:38 +0800 Subject: [PATCH 070/176] lucky-cli: 0.29.0 -> 0.30.0 --- pkgs/development/web/lucky-cli/default.nix | 4 ++-- pkgs/development/web/lucky-cli/shard.lock | 6 +++++- pkgs/development/web/lucky-cli/shards.nix | 18 ++++++++++-------- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/pkgs/development/web/lucky-cli/default.nix b/pkgs/development/web/lucky-cli/default.nix index 3d2901bc9ace..b62464d2649a 100644 --- a/pkgs/development/web/lucky-cli/default.nix +++ b/pkgs/development/web/lucky-cli/default.nix @@ -2,13 +2,13 @@ crystal.buildCrystalPackage rec { pname = "lucky-cli"; - version = "0.29.0"; + version = "0.30.0"; src = fetchFromGitHub { owner = "luckyframework"; repo = "lucky_cli"; rev = "v${version}"; - sha256 = "sha256-OmvKd35jR003qQnA/NBI4MjGRw044bYUYa59RKbz+lI="; + hash = "sha256-fgrfVqRcb8xdvZ33XW3lBwR1GhjF/WeAglrPH2Fw31I="; }; # the integration tests will try to clone a remote repos diff --git a/pkgs/development/web/lucky-cli/shard.lock b/pkgs/development/web/lucky-cli/shard.lock index 854a755b0df8..a81bcf48300b 100644 --- a/pkgs/development/web/lucky-cli/shard.lock +++ b/pkgs/development/web/lucky-cli/shard.lock @@ -2,12 +2,16 @@ version: 2.0 shards: ameba: git: https://github.com/crystal-ameba/ameba.git - version: 0.14.3 + version: 1.0.0 lucky_task: git: https://github.com/luckyframework/lucky_task.git version: 0.1.1 + nox: + git: https://github.com/matthewmcgarvey/nox.git + version: 0.2.0 + teeplate: git: https://github.com/luckyframework/teeplate.git version: 0.8.5 diff --git a/pkgs/development/web/lucky-cli/shards.nix b/pkgs/development/web/lucky-cli/shards.nix index 78c0b4b13385..ea85b4b52e9b 100644 --- a/pkgs/development/web/lucky-cli/shards.nix +++ b/pkgs/development/web/lucky-cli/shards.nix @@ -1,19 +1,21 @@ { ameba = { - owner = "crystal-ameba"; - repo = "ameba"; - rev = "v0.14.3"; - sha256 = "1cfr95xi6hsyxw1wlrh571hc775xhwmssk3k14i8b7dgbwfmm5x1"; + url = "https://github.com/crystal-ameba/ameba.git"; + rev = "v1.0.0"; + sha256 = "01cgapdpk8dg7sdgnq6ql42g3kv5z2fmsc90z07d9zvjp9vs2idp"; }; lucky_task = { - owner = "luckyframework"; - repo = "lucky_task"; + url = "https://github.com/luckyframework/lucky_task.git"; rev = "v0.1.1"; sha256 = "0w0rnf22pvj3lp5z8c4sshzwhqgwpbjpm7nry9mf0iz3fa0v48f7"; }; + nox = { + url = "https://github.com/matthewmcgarvey/nox.git"; + rev = "v0.2.0"; + sha256 = "041wh7nbi8jxg314p5s4080ll9ywc48knpxmrzwj5h4rgmk7g231"; + }; teeplate = { - owner = "luckyframework"; - repo = "teeplate"; + url = "https://github.com/luckyframework/teeplate.git"; rev = "v0.8.5"; sha256 = "1kr05qrp674rph1324wry57gzvgvcvlz0w27brlvdgd3gi4s8sdj"; }; From 2b7a01a6ea32740777ebd6396bffb369fe618d0b Mon Sep 17 00:00:00 2001 From: Yurii Izorkin Date: Tue, 12 Jul 2022 16:00:48 +0300 Subject: [PATCH 071/176] netdata: update build options, build with jemalloc (#179848) --- pkgs/tools/system/netdata/default.nix | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/system/netdata/default.nix b/pkgs/tools/system/netdata/default.nix index 7db1472431e5..0d5b7e23c121 100644 --- a/pkgs/tools/system/netdata/default.nix +++ b/pkgs/tools/system/netdata/default.nix @@ -1,12 +1,15 @@ { lib, stdenv, callPackage, fetchFromGitHub, autoreconfHook, pkg-config, makeWrapper , CoreFoundation, IOKit, libossp_uuid , nixosTests -, curl, libcap, libuuid, lm_sensors, zlib, protobuf +, curl, jemalloc, libuv, zlib +, libcap, libuuid, lm_sensors, protobuf , withCups ? false, cups -, withDBengine ? true, libuv, lz4, judy +, withDBengine ? true, judy, lz4 , withIpmi ? (!stdenv.isDarwin), freeipmi , withNetfilter ? (!stdenv.isDarwin), libmnl, libnetfilter_acct , withCloud ? (!stdenv.isDarwin), json_c +, withConnPubSub ? false, google-cloud-cpp, grpc +, withConnPrometheus ? false, snappy , withSsl ? true, openssl , withDebug ? false }: @@ -30,14 +33,17 @@ in stdenv.mkDerivation rec { strictDeps = true; nativeBuildInputs = [ autoreconfHook pkg-config makeWrapper protobuf ]; - buildInputs = [ curl.dev zlib.dev protobuf ] + buildInputs = [ curl.dev jemalloc libuv zlib.dev ] ++ optionals stdenv.isDarwin [ CoreFoundation IOKit libossp_uuid ] ++ optionals (!stdenv.isDarwin) [ libcap.dev libuuid.dev ] ++ optionals withCups [ cups ] - ++ optionals withDBengine [ libuv lz4.dev judy ] + ++ optionals withDBengine [ judy lz4.dev ] ++ optionals withIpmi [ freeipmi ] ++ optionals withNetfilter [ libmnl libnetfilter_acct ] ++ optionals withCloud [ json_c ] + ++ optionals withConnPubSub [ google-cloud-cpp grpc ] + ++ optionals withConnPrometheus [ snappy ] + ++ optionals (withCloud || withConnPrometheus) [ protobuf ] ++ optionals withSsl [ openssl.dev ]; patches = [ @@ -92,9 +98,11 @@ in stdenv.mkDerivation rec { "--localstatedir=/var" "--sysconfdir=/etc" "--disable-ebpf" - ] ++ optionals withCloud [ - "--enable-cloud" - "--with-aclk-ng" + "--with-jemalloc=${jemalloc}" + ] ++ optional (!withDBengine) [ + "--disable-dbengine" + ] ++ optional (!withCloud) [ + "--disable-cloud" ]; postFixup = '' From 5723e473bee7e5ec3abc3f13edf75fca7cfd8234 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Tue, 12 Jul 2022 21:33:10 +1000 Subject: [PATCH 072/176] gh: 2.13.0 -> 2.14.0 https://github.com/cli/cli/releases/tag/v2.14.0 --- .../version-management/git-and-tools/gh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/gh/default.nix b/pkgs/applications/version-management/git-and-tools/gh/default.nix index 37ceaaff514c..46dc53d9fdd7 100644 --- a/pkgs/applications/version-management/git-and-tools/gh/default.nix +++ b/pkgs/applications/version-management/git-and-tools/gh/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "gh"; - version = "2.13.0"; + version = "2.14.0"; src = fetchFromGitHub { owner = "cli"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-9FWmEujTUWexyqNQVagU/U9AyOZJdWL5y4Q0ZHRBxcc="; + sha256 = "sha256-1IpYy8d+Gmd2cWIAIMXv0lpDkSc8SflklQFu1mP72Yo="; }; - vendorSha256 = "sha256-a/+Dj66zT/W8rxvvXnJSdoyYhajMY1T3kEbrpC24tMU="; + vendorSha256 = "sha256-yhUP6BaR2xloy3/g7pKhn5ljwTEm8XwPaOiZCIfIM7E="; nativeBuildInputs = [ installShellFiles ]; From 25594fc07693e26f3d1e25fc1b12d8f04e7193fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 13:09:30 +0000 Subject: [PATCH 073/176] python310Packages.injector: 0.20.0 -> 0.20.1 --- pkgs/development/python-modules/injector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/injector/default.nix b/pkgs/development/python-modules/injector/default.nix index 56b53b8e9755..f616cf3c2755 100644 --- a/pkgs/development/python-modules/injector/default.nix +++ b/pkgs/development/python-modules/injector/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "injector"; - version = "0.20.0"; + version = "0.20.1"; src = fetchPypi { inherit pname version; - sha256 = "sha256-DILe3I4TVOj9Iqs9mbiL3e9t7bnHfWwixNids9FYN/U="; + sha256 = "sha256-hmG0mi+DCc5h46aoK3rLXiJcS96OF9FhDIk6Zw3/Ijo="; }; propagatedBuildInputs = [ typing-extensions ]; From 6537fa2abb2f9e28e8f2c2768b853e386619b61f Mon Sep 17 00:00:00 2001 From: Luna Nova Date: Tue, 12 Jul 2022 06:14:06 -0700 Subject: [PATCH 074/176] steam/fhsenv.nix: Add libindicator-gtk2 and libdbusmenu-gtk2 (#181023) Co-authored-by: Sandro --- pkgs/games/steam/fhsenv.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/games/steam/fhsenv.nix b/pkgs/games/steam/fhsenv.nix index 86c04b5757a2..0d765d0c1170 100644 --- a/pkgs/games/steam/fhsenv.nix +++ b/pkgs/games/steam/fhsenv.nix @@ -195,6 +195,8 @@ in buildFHSUserEnv rec { SDL2_ttf SDL2_mixer libappindicator-gtk2 + libdbusmenu-gtk2 + libindicator-gtk2 libcaca libcanberra libgcrypt From a18260a6ec00b043972e8467cbe51428118061d6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 13:25:14 +0000 Subject: [PATCH 075/176] python310Packages.zigpy-znp: 0.8.0 -> 0.8.1 --- pkgs/development/python-modules/zigpy-znp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/zigpy-znp/default.nix b/pkgs/development/python-modules/zigpy-znp/default.nix index a37f22a386a3..789a152b6220 100644 --- a/pkgs/development/python-modules/zigpy-znp/default.nix +++ b/pkgs/development/python-modules/zigpy-znp/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "zigpy-znp"; - version = "0.8.0"; + version = "0.8.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -26,8 +26,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "zigpy"; repo = pname; - rev = "v${version}"; - sha256 = "sha256-sGwZL2AOCEWO9xl3HPHBGEFQ5NVk6CeuX9lt8ez8MFE="; + rev = "refs/tags/v${version}"; + sha256 = "sha256-GKdhzmSQZ+D7o9OJZ5880mRI1mIcckW+dY5DnP7zIuo="; }; propagatedBuildInputs = [ From dc030343f2928530b9e85c225fe8d99f6270ef07 Mon Sep 17 00:00:00 2001 From: Lein Matsumaru Date: Tue, 12 Jul 2022 13:54:06 +0000 Subject: [PATCH 076/176] exploitdb: 2022-07-02 -> 2022-07-12 --- pkgs/tools/security/exploitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/exploitdb/default.nix b/pkgs/tools/security/exploitdb/default.nix index 0df20deaaff6..2325374d9617 100644 --- a/pkgs/tools/security/exploitdb/default.nix +++ b/pkgs/tools/security/exploitdb/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2022-07-02"; + version = "2022-07-12"; src = fetchFromGitHub { owner = "offensive-security"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-1iUlbkdC7lLxBI/zb135l61foH2A2pTOz34YjQhym2g="; + hash = "sha256-fnhiLB5Ga2yWhj0/w94d9gl874ekPJBwiIgK8DapN+w="; }; nativeBuildInputs = [ From 2349dd5cb24516730e811929f99a4dca453f4000 Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Fri, 8 Jul 2022 19:01:35 +0200 Subject: [PATCH 077/176] graphia: 2.2 -> 3.0 --- .../misc/graphia/breakpad-sigstksz.patch | 13 +++++++++++ .../science/misc/graphia/default.nix | 22 +++++++++++++++---- pkgs/top-level/all-packages.nix | 6 ++++- 3 files changed, 36 insertions(+), 5 deletions(-) create mode 100644 pkgs/applications/science/misc/graphia/breakpad-sigstksz.patch diff --git a/pkgs/applications/science/misc/graphia/breakpad-sigstksz.patch b/pkgs/applications/science/misc/graphia/breakpad-sigstksz.patch new file mode 100644 index 000000000000..6e90faf9f037 --- /dev/null +++ b/pkgs/applications/science/misc/graphia/breakpad-sigstksz.patch @@ -0,0 +1,13 @@ +diff --git a/source/thirdparty/breakpad/src/client/linux/handler/exception_handler.cc b/source/thirdparty/breakpad/src/client/linux/handler/exception_handler.cc +index ca353c4099..499be0a986 100644 +--- a/source/thirdparty/breakpad/src/client/linux/handler/exception_handler.cc ++++ b/source/thirdparty/breakpad/src/client/linux/handler/exception_handler.cc +@@ -138,7 +138,7 @@ void InstallAlternateStackLocked() { + // SIGSTKSZ may be too small to prevent the signal handlers from overrunning + // the alternative stack. Ensure that the size of the alternative stack is + // large enough. +- static const unsigned kSigStackSize = std::max(16384, SIGSTKSZ); ++ const unsigned kSigStackSize = std::max(16384, SIGSTKSZ); + + // Only set an alternative stack if there isn't already one, or if the current + // one is too small. diff --git a/pkgs/applications/science/misc/graphia/default.nix b/pkgs/applications/science/misc/graphia/default.nix index 30677d6067e9..c397e19fcf0c 100644 --- a/pkgs/applications/science/misc/graphia/default.nix +++ b/pkgs/applications/science/misc/graphia/default.nix @@ -1,22 +1,36 @@ -{ stdenv, lib, cmake, fetchFromGitHub -, wrapQtAppsHook, qtbase, qtquickcontrols2, qtgraphicaleffects +{ stdenv +, lib +, cmake +, fetchFromGitHub +, wrapQtAppsHook +, qtbase +, qtquickcontrols2 +, qtgraphicaleffects }: stdenv.mkDerivation rec { pname = "graphia"; - version = "2.2"; + version = "3.0"; src = fetchFromGitHub { owner = "graphia-app"; repo = "graphia"; rev = version; - sha256 = "sha256:05givvvg743sawqy2vhljkfgn5v1s907sflsnsv11ddx6x51na1w"; + sha256 = "sha256-9JIVMtu8wlux7vIapOQQIemE7ehIol2XZuIvwLfB8fY="; }; + patches = [ + # Fix for a breakpad incompatibility with glibc>2.33 + # https://github.com/pytorch/pytorch/issues/70297 + # https://github.com/google/breakpad/commit/605c51ed96ad44b34c457bbca320e74e194c317e + ./breakpad-sigstksz.patch + ]; + nativeBuildInputs = [ cmake wrapQtAppsHook ]; + buildInputs = [ qtbase qtquickcontrols2 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a402c72dbb0c..45039c4cf52d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17745,7 +17745,11 @@ with pkgs; ghcid = haskellPackages.ghcid.bin; - graphia = libsForQt5.callPackage ../applications/science/misc/graphia { }; + graphia = libsForQt514.callPackage ../applications/science/misc/graphia { + # Using gcc 10 because this fails to build with gcc 11 + # Error similar to this https://github.com/RPCS3/rpcs3/issues/10291 + stdenv = gcc10Stdenv; + }; icon-lang = callPackage ../development/interpreters/icon-lang { }; From d7da02c1e0948229a13d98559da7c955231102c9 Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Fri, 8 Jul 2022 14:18:48 +0200 Subject: [PATCH 078/176] zulip-term: 0.6.0 -> 0.7.0 --- .../instant-messengers/zulip-term/default.nix | 24 +++++++++++-------- .../zulip-term/pytest-executable-name.patch | 13 ---------- 2 files changed, 14 insertions(+), 23 deletions(-) delete mode 100644 pkgs/applications/networking/instant-messengers/zulip-term/pytest-executable-name.patch diff --git a/pkgs/applications/networking/instant-messengers/zulip-term/default.nix b/pkgs/applications/networking/instant-messengers/zulip-term/default.nix index 1775ce9a4817..ad16c84c6989 100644 --- a/pkgs/applications/networking/instant-messengers/zulip-term/default.nix +++ b/pkgs/applications/networking/instant-messengers/zulip-term/default.nix @@ -7,30 +7,28 @@ python3.pkgs.buildPythonApplication rec { pname = "zulip-term"; - version = "0.6.0"; + version = "0.7.0"; # no tests on PyPI src = fetchFromGitHub { owner = "zulip"; repo = "zulip-terminal"; rev = version; - sha256 = "sha256-nlvZaGMVRRCu8PZHxPWjNSxkqhZs0T/tE1js/3pDUFk="; + sha256 = "sha256-ZouUU4p1FSGMxPuzDo5P971R+rDXpBdJn2MqvkJO+Fw="; }; - patches = [ - ./pytest-executable-name.patch - ]; - propagatedBuildInputs = with python3.pkgs; [ - urwid - zulip - urwid-readline beautifulsoup4 lxml - typing-extensions + pygments + pyperclip python-dateutil pytz + typing-extensions tzlocal + urwid + urwid-readline + zulip ]; checkInputs = [ @@ -45,6 +43,12 @@ python3.pkgs.buildPythonApplication rec { "--prefix" "PATH" ":" (lib.makeBinPath [ libnotify ]) ]; + disabledTests = [ + # IndexError: list index out of range + "test_main_multiple_notify_options" + "test_main_multiple_autohide_options" + ]; + meta = with lib; { description = "Zulip's official terminal client"; homepage = "https://github.com/zulip/zulip-terminal"; diff --git a/pkgs/applications/networking/instant-messengers/zulip-term/pytest-executable-name.patch b/pkgs/applications/networking/instant-messengers/zulip-term/pytest-executable-name.patch deleted file mode 100644 index 4602a254ab88..000000000000 --- a/pkgs/applications/networking/instant-messengers/zulip-term/pytest-executable-name.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tests/cli/test_run.py b/tests/cli/test_run.py -index 459aa82..c6e434e 100644 ---- a/tests/cli/test_run.py -+++ b/tests/cli/test_run.py -@@ -180,7 +180,7 @@ def test_main_multiple_autohide_options(capsys, options): - assert str(e.value) == "2" - captured = capsys.readouterr() - lines = captured.err.strip('\n') -- lines = lines.split("pytest: ", 1)[1] -+ lines = lines.split("__main__.py: ", 1)[1] - expected = ("error: argument {}: not allowed " - "with argument {}".format(options[1], options[0])) - assert lines == expected From 164afe48014dbdbd986c801ff4a828203921b8bf Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Thu, 7 Jul 2022 12:04:07 +0200 Subject: [PATCH 079/176] libfprint: 1.94.3 -> 1.94.4 --- pkgs/development/libraries/libfprint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libfprint/default.nix b/pkgs/development/libraries/libfprint/default.nix index d2766c4d29ab..e05f67e01fa6 100644 --- a/pkgs/development/libraries/libfprint/default.nix +++ b/pkgs/development/libraries/libfprint/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { pname = "libfprint"; - version = "1.94.3"; + version = "1.94.4"; outputs = [ "out" "devdoc" ]; src = fetchFromGitLab { @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { owner = "libfprint"; repo = pname; rev = "v${version}"; - sha256 = "sha256-uOFWF+CDyK4+fY+NhiDnRKaptAN/vfH32Vzj+LAxWqg="; + sha256 = "sha256-C8vBjk0cZm/GSqc6mgNbXG8FycnWRaXhj9wIrLcWzfE="; }; nativeBuildInputs = [ From 726c7daaf5c59218ed38ab9522f4d2c07352eec4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 14:27:47 +0000 Subject: [PATCH 080/176] python310Packages.channels-redis: 3.4.0 -> 3.4.1 --- pkgs/development/python-modules/channels-redis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/channels-redis/default.nix b/pkgs/development/python-modules/channels-redis/default.nix index 803104d85471..6ee3dc340c63 100644 --- a/pkgs/development/python-modules/channels-redis/default.nix +++ b/pkgs/development/python-modules/channels-redis/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "channels-redis"; - version = "3.4.0"; + version = "3.4.1"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit version; pname = "channels_redis"; - sha256 = "sha256-Xf/UzBYXQSW9QEP8j+dGLKdAPPgB1Zqfp0EO0QH6alc="; + sha256 = "sha256-eOSi8rKnRP5ah4SOw2te5J9SLGgIzv5sWDZj0NUx+qg="; }; buildInputs = [ redis hiredis ]; From c77489d524339f28b805f0643413d37db1e3074a Mon Sep 17 00:00:00 2001 From: Jiajie Chen Date: Tue, 12 Jul 2022 22:37:39 +0800 Subject: [PATCH 081/176] libressl: fix build on aarch64-darwin Apply upstream pr to fix endian.h detection on aarch64-darwin. Fix issue #181187. --- pkgs/development/libraries/libressl/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/libraries/libressl/default.nix b/pkgs/development/libraries/libressl/default.nix index 8ec7b2b87f5f..82974fe07283 100644 --- a/pkgs/development/libraries/libressl/default.nix +++ b/pkgs/development/libraries/libressl/default.nix @@ -92,5 +92,14 @@ in { libressl_3_5 = generic { version = "3.5.3"; hash = "sha256-OrXl6u9pziDGsXDuZNeFtCI19I8uYrCV/KXXtmcriyg="; + + patches = [ + # Fix endianness detection on aarch64-darwin, issue #181187 + (fetchpatch { + name = "fix-endian-header-detection.patch"; + url = "https://patch-diff.githubusercontent.com/raw/libressl-portable/portable/pull/771.patch"; + sha256 = "sha256-in5U6+sl0HB9qMAtUL6Py4X2rlv0HsqRMIQhhM1oThE="; + }) + ]; }; } From 1ea04d956737f1b4656a5006a22b7858df751270 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 15:30:12 +0000 Subject: [PATCH 082/176] python310Packages.meilisearch: 0.18.3 -> 0.19.0 --- pkgs/development/python-modules/meilisearch/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/meilisearch/default.nix b/pkgs/development/python-modules/meilisearch/default.nix index b7f0f049db70..5b2acecf6369 100644 --- a/pkgs/development/python-modules/meilisearch/default.nix +++ b/pkgs/development/python-modules/meilisearch/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "meilisearch"; - version = "0.18.3"; + version = "0.19.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -15,8 +15,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "meilisearch"; repo = "meilisearch-python"; - rev = "v${version}"; - hash = "sha256-Ym3AbIEf8eMSrtP8W1dPXqL0mTVN2bd8hlxdFhW/dkQ="; + rev = "refs/tags/v${version}"; + hash = "sha256-ky5Z1bu+JFpnSGfzaEB6g/nl/F/QJQGVpgb+Jf/o/tM="; }; propagatedBuildInputs = [ From 72eb38a823b851cb62cc8e1922f043866a96c581 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 12 Jul 2022 18:29:00 +0200 Subject: [PATCH 083/176] haskell.packages.ghc923.validity: drop obsolete overrides The GHC 9.2 compat issue has been fixed in validity 0.12.1.0, allowing us to re-enable the test suite as well. --- .../haskell-modules/configuration-ghc-9.2.x.nix | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix index 57f4bad82a1b..334b402dae7c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -155,16 +155,6 @@ self: super: { ] ++ drv.testFlags or []; }) (doJailbreak super.hpack); - validity = pkgs.lib.pipe super.validity [ - # head.hackage patch - (appendPatch (pkgs.fetchpatch { - url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/9110e6972b5daf085e19cad41f97920d3ddac499/patches/validity-0.12.0.0.patch"; - sha256 = "0hzns596dxvyn8irgi7aflx76wak1qi13chkkvl0055pkgykm08f"; - })) - # head.hackage ignores test suite - dontCheck - ]; - # lens >= 5.1 supports 9.2.1 lens = doDistribute self.lens_5_1_1; From 62840ca1d90c6255b838abe54d0f4c303d4f66af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 16:34:09 +0000 Subject: [PATCH 084/176] python310Packages.cssutils: 2.4.2 -> 2.5.0 --- pkgs/development/python-modules/cssutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cssutils/default.nix b/pkgs/development/python-modules/cssutils/default.nix index c4f0d9849ff8..0e2fbb601eeb 100644 --- a/pkgs/development/python-modules/cssutils/default.nix +++ b/pkgs/development/python-modules/cssutils/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "cssutils"; - version = "2.4.2"; + version = "2.5.0"; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-h3gYv6lmjMU1dz9G5rakbeKENhkSEXQbP3tKqmTZr7s="; + hash = "sha256-1H5N1nsowm/5oeVBEV3u05YX/5JlERxtJQD3qBcHeVs="; }; nativeBuildInputs = [ From 900632c3a39490fdb13c25ef53ddd351129c3482 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 12 Jul 2022 18:39:20 +0200 Subject: [PATCH 085/176] haskellPackages.monad-validate: drop obsolete override A package takeover upstream has finally fixed the compat issues we've been having. --- pkgs/development/haskell-modules/configuration-common.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index cbb6abe9daa8..a24b4d74ac9f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -632,12 +632,6 @@ self: super: { # 2022-03-19: Testsuite is failing: https://github.com/puffnfresh/haskell-jwt/issues/2 jwt = dontCheck super.jwt; - # 2022-03-16: ghc 9 support has not been merged: https://github.com/hasura/monad-validate/pull/5 - monad-validate = appendPatch (fetchpatch { - url = "https://github.com/hasura/monad-validate/commit/7ba916e23c219a8cd397e2a1801c74682b52fcf0.patch"; - sha256 = "sha256-udJ+/2VvfWA5Bm36nftH0sbPNuMkWj8rCh9cNN2f9Zw="; - }) (dontCheck super.monad-validate); - # Build the latest git version instead of the official release. This isn't # ideal, but Chris doesn't seem to make official releases any more. structured-haskell-mode = overrideCabal (drv: { From 454100e88135c939a9e55a9a6094f79f0bc83b82 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Sun, 5 Jun 2022 10:35:52 -0500 Subject: [PATCH 086/176] figlet: package with contributed fonts Ship the fonts listed at http://www.figlet.org/examples.html --- pkgs/tools/misc/figlet/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/misc/figlet/default.nix b/pkgs/tools/misc/figlet/default.nix index b16b6821e318..b297b03d86ba 100644 --- a/pkgs/tools/misc/figlet/default.nix +++ b/pkgs/tools/misc/figlet/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, fetchpatch }: +{ lib, stdenv, fetchurl, fetchpatch, fetchzip }: stdenv.mkDerivation rec { pname = "figlet"; @@ -10,6 +10,11 @@ stdenv.mkDerivation rec { sha256 = "0za1ax15x7myjl8jz271ybly8ln9kb9zhm1gf6rdlxzhs07w925z"; }; + contributed = fetchzip { + url = "ftp://ftp.figlet.org/pub/figlet/fonts/contributed.tar.gz"; + hash = "sha256-AyvAoc3IqJeKWgJftBahxb/KJjudeJIY4KD6mElNagQ="; + }; + patches = [ (fetchpatch { url = "https://git.alpinelinux.org/aports/plain/main/figlet/musl-fix-cplusplus-decls.patch?h=3.4-stable&id=71776c73a6f04b6f671430f702bcd40b29d48399"; @@ -20,12 +25,15 @@ stdenv.mkDerivation rec { makeFlags = [ "prefix=$(out)" "CC:=$(CC)" "LD:=$(CC)" ]; + postInstall = "cp -ar ${contributed}/* $out/share/figlet/"; + doCheck = true; meta = { description = "Program for making large letters out of ordinary text"; homepage = "http://www.figlet.org/"; license = lib.licenses.afl21; + maintainers = with lib.maintainers; [ ehmry ]; platforms = lib.platforms.unix; }; } From 15a5556d2a3c4abfd327fcc43b04eae1d78ef897 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 17:17:07 +0000 Subject: [PATCH 087/176] python310Packages.globus-sdk: 3.10.0 -> 3.10.1 --- pkgs/development/python-modules/globus-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/globus-sdk/default.nix b/pkgs/development/python-modules/globus-sdk/default.nix index 96f98c2e55c2..cffe24b07e8e 100644 --- a/pkgs/development/python-modules/globus-sdk/default.nix +++ b/pkgs/development/python-modules/globus-sdk/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "globus-sdk"; - version = "3.10.0"; + version = "3.10.1"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "globus"; repo = "globus-sdk-python"; rev = "refs/tags/${version}"; - hash = "sha256-zHuhhvAAxQnu0GpdbZoLXTwMQPJT4hQHtVr7R1yoNWg="; + hash = "sha256-Un6Fv1Lh4HdYwdU/iR+5JFcPjY2NrFfC9+MkGuaTF8M="; }; propagatedBuildInputs = [ From 47f61aaeb7e38618f3ac3c3bed8e7b11db12a493 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 17:38:48 +0000 Subject: [PATCH 088/176] python310Packages.django-extensions: 3.1.5 -> 3.2.0 --- .../python-modules/django-extensions/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-extensions/default.nix b/pkgs/development/python-modules/django-extensions/default.nix index c4b023886935..b7cc95f7c5fa 100644 --- a/pkgs/development/python-modules/django-extensions/default.nix +++ b/pkgs/development/python-modules/django-extensions/default.nix @@ -14,13 +14,13 @@ buildPythonPackage rec { pname = "django-extensions"; - version = "3.1.5"; + version = "3.2.0"; src = fetchFromGitHub { owner = pname; repo = pname; - rev = version; - sha256 = "sha256-NAMa78KhAuoJfp0Cb0Codz84sRfRQ1JhSLNYRI4GBPM="; + rev = "refs/tags/${version}"; + sha256 = "sha256-jibske9cnOn4FPAGNs2EU1w1huF4dNxHAnOzuKSj3/E="; }; postPatch = '' From 0c95ce31ed17db6e463769919ebd24f8a88415d4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 18:15:07 +0000 Subject: [PATCH 089/176] python310Packages.mayavi: 4.7.4 -> 4.8.0 --- pkgs/development/python-modules/mayavi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mayavi/default.nix b/pkgs/development/python-modules/mayavi/default.nix index 7ffbbf888f34..55f8fca0c35e 100644 --- a/pkgs/development/python-modules/mayavi/default.nix +++ b/pkgs/development/python-modules/mayavi/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "mayavi"; - version = "4.7.4"; + version = "4.8.0"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - sha256 = "ec50e7ec6afb0f9224ad1863d104a0d1ded6c8deb13e720652007aaca2303332"; + sha256 = "sha256-TGBDYdn1+juBvhjVvxTzBlCw7jju1buhbMikQ5QXj2M="; }; postPatch = '' From 8d73ee918766ada5c2caed6cf4aeac310ae45f88 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Tue, 12 Jul 2022 20:59:15 +0200 Subject: [PATCH 090/176] chromiumBeta: 104.0.5112.29 -> 104.0.5112.39 --- .../networking/browsers/chromium/upstream-info.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index 0fa6054c0661..a2f6d93f4d21 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -19,9 +19,9 @@ } }, "beta": { - "version": "104.0.5112.29", - "sha256": "1cjqr1d2cgiwq7vlb26ilyw2r79wgyd7dkxaipmjiqyyrl4bfm6y", - "sha256bin64": "1vbhm3pm1jgifmg6dc4aqi7xf12dx37spifjs3flq4v2lixg5r6f", + "version": "104.0.5112.39", + "sha256": "0xgw1n5lcqqbs0b8bpd05f1z0q2lpajg2dxangd1yfl7y16yfxv9", + "sha256bin64": "0abprih2sh483cqv9rqs67ha3cm9744h3gdc342lgqj3x8bmspmj", "deps": { "gn": { "version": "2022-06-08", From 8d79dfe6f0a9b6d8d0540889644904e07980af02 Mon Sep 17 00:00:00 2001 From: Evgeny Zemtsov Date: Tue, 12 Jul 2022 16:32:34 +0200 Subject: [PATCH 091/176] nuget-to-nix: enable default netrc Enable default netrc for curl command. Otherwise this doesn't work for private repositories that require authentication. --- pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh b/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh index 879a87b3341c..d3796f88e449 100755 --- a/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh +++ b/pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh @@ -25,7 +25,7 @@ while read pkg_spec; do pkg_src="$(jq --raw-output '.source' "$(dirname "$pkg_spec")/.nupkg.metadata")" if [[ $pkg_src != https://api.nuget.org/* ]]; then - pkg_source_url="${nuget_sources_cache[$pkg_src]:=$(curl --fail "$pkg_src" | jq --raw-output '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"')}" + pkg_source_url="${nuget_sources_cache[$pkg_src]:=$(curl -n --fail "$pkg_src" | jq --raw-output '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"')}" pkg_url="$pkg_source_url${pkg_name,,}/${pkg_version,,}/${pkg_name,,}.${pkg_version,,}.nupkg" echo " (fetchNuGet { pname = \"$pkg_name\"; version = \"$pkg_version\"; sha256 = \"$pkg_sha256\"; url = \"$pkg_url\"; })" >> ${tmpfile} else From 7e30ebb2c2b90dc866643c6409e1424f7e651baa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sun, 10 Jul 2022 12:28:51 -0300 Subject: [PATCH 092/176] nixos/lxqt: add a module for the lxqt portal --- nixos/modules/config/xdg/portals/lxqt.nix | 49 +++++++++++++++++++ nixos/modules/module-list.nix | 1 + .../services/x11/desktop-managers/lxqt.nix | 3 +- 3 files changed, 51 insertions(+), 2 deletions(-) create mode 100644 nixos/modules/config/xdg/portals/lxqt.nix diff --git a/nixos/modules/config/xdg/portals/lxqt.nix b/nixos/modules/config/xdg/portals/lxqt.nix new file mode 100644 index 000000000000..e85e2cc32693 --- /dev/null +++ b/nixos/modules/config/xdg/portals/lxqt.nix @@ -0,0 +1,49 @@ +{ config, pkgs, lib, ... }: + +with lib; + +let + cfg = config.xdg.portal.lxqt; + +in +{ + meta = { + maintainers = teams.lxqt.members; + }; + + options.xdg.portal.lxqt = { + enable = mkEnableOption '' + the desktop portal for the LXQt desktop environment. + + This will add the lxqt.xdg-desktop-portal-lxqt + package (with the extra Qt styles) into the + option + ''; + + styles = mkOption { + type = types.listOf types.package; + default = []; + example = literalExpression ''[ + pkgs.libsForQt5.qtstyleplugin-kvantum + pkgs.breeze-qt5 + pkgs.qtcurve + ]; + ''; + description = '' + Extra Qt styles that will be available to the + lxqt.xdg-desktop-portal-lxqt. + ''; + }; + }; + + config = mkIf cfg.enable { + xdg.portal = { + enable = true; + extraPortals = [ + (pkgs.lxqt.xdg-desktop-portal-lxqt.override { extraQtStyles = cfg.styles; }) + ]; + }; + + environment.systemPackages = cfg.styles; + }; +} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 034d6ba1f582..09f1aa5baaa3 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -10,6 +10,7 @@ ./config/xdg/mime.nix ./config/xdg/portal.nix ./config/xdg/portals/wlr.nix + ./config/xdg/portals/lxqt.nix ./config/appstream.nix ./config/console.nix ./config/xdg/sounds.nix diff --git a/nixos/modules/services/x11/desktop-managers/lxqt.nix b/nixos/modules/services/x11/desktop-managers/lxqt.nix index 46f35f11b4a5..2aa9e5ab331d 100644 --- a/nixos/modules/services/x11/desktop-managers/lxqt.nix +++ b/nixos/modules/services/x11/desktop-managers/lxqt.nix @@ -69,8 +69,7 @@ in services.xserver.libinput.enable = mkDefault true; - xdg.portal.enable = true; - xdg.portal.extraPortals = [ pkgs.lxqt.xdg-desktop-portal-lxqt ]; + xdg.portal.lxqt.enable = true; }; } From 03a9bec472bd9a180288305c446da1fc2636e38e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 20:21:46 +0000 Subject: [PATCH 093/176] python310Packages.aeppl: 0.0.31 -> 0.0.33 --- pkgs/development/python-modules/aeppl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aeppl/default.nix b/pkgs/development/python-modules/aeppl/default.nix index 5457da46677e..73c2da783d58 100644 --- a/pkgs/development/python-modules/aeppl/default.nix +++ b/pkgs/development/python-modules/aeppl/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "aeppl"; - version = "0.0.31"; + version = "0.0.33"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "aesara-devs"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-fbBtjU2skvfDCnRRW+9PIObsEOfKhl15qSLw3TGhl4k="; + hash = "sha256-P4QgEt/QfIeCx/wpaCncXtjrDM2uiOIuObxPlTtn1CY="; }; propagatedBuildInputs = [ From 45c4f3b422498a081631ab715c937e720d9bd705 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 20:49:00 +0000 Subject: [PATCH 094/176] python310Packages.yfinance: 0.1.72 -> 0.1.74 --- pkgs/development/python-modules/yfinance/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yfinance/default.nix b/pkgs/development/python-modules/yfinance/default.nix index d4b0d5a79068..3e79dcf20e92 100644 --- a/pkgs/development/python-modules/yfinance/default.nix +++ b/pkgs/development/python-modules/yfinance/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "yfinance"; - version = "0.1.72"; + version = "0.1.74"; src = fetchFromGitHub { owner = "ranaroussi"; repo = pname; rev = "refs/tags/${version}"; - sha256 = "sha256-7dA5+PJhuj/KAZoHMxx34yfyxDeiIf6DhufymfvD8Gg="; + sha256 = "sha256-3YOUdrLCluOuUieBwl15B6WHSXpMoNAjdeNJT3zmTTI="; }; propagatedBuildInputs = [ From 7373f4ac1613e839448b3ef90337ecb33d3b4f21 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:01:46 +0200 Subject: [PATCH 095/176] python310Packages.homematicip: 1.0.3 -> 1.0.4 --- .../development/python-modules/homematicip/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/homematicip/default.nix b/pkgs/development/python-modules/homematicip/default.nix index 2f201c986b12..aded4c94b125 100644 --- a/pkgs/development/python-modules/homematicip/default.nix +++ b/pkgs/development/python-modules/homematicip/default.nix @@ -17,16 +17,16 @@ buildPythonPackage rec { pname = "homematicip"; - version = "1.0.3"; + version = "1.0.4"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { - owner = "coreGreenberet"; + owner = "hahn-th"; repo = "homematicip-rest-api"; rev = version; - sha256 = "sha256-rTTYJ/2R+/FLuL3rTWT7ieixN+Gv9GhwkUaKPfLqUGc="; + hash = "sha256-rTTYJ/2R+/FLuL3rTWT7ieixN+Gv9GhwkUaKPfLqUGc="; }; propagatedBuildInputs = [ @@ -80,8 +80,8 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Python module for the homematicIP REST API"; - homepage = "https://github.com/coreGreenberet/homematicip-rest-api"; + description = "Module for the homematicIP REST API"; + homepage = "https://github.com/hahn-th/homematicip-rest-api"; license = with licenses; [ gpl3Only ]; maintainers = with maintainers; [ fab ]; }; From 2c994cf1c73698ea343d74b8eb1fe1b25a2ceb1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Tue, 12 Jul 2022 14:06:44 -0300 Subject: [PATCH 096/176] linux_zen: 5.18.10-zen1 -> 5.18.11-zen1 --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 10245a00a9b8..e0dd7304da55 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -4,9 +4,9 @@ let # comments with variant added for update script # ./update-zen.py zen zenVariant = { - version = "5.18.10"; #zen + version = "5.18.11"; #zen suffix = "zen1"; #zen - sha256 = "0kqzs3g9w1sfin61sapc403pc65acsy18qk8ldkhzhjzv90fw4im"; #zen + sha256 = "11dp4wxn4ilndzpp16aazf7569w3r46qh31f5lhbryqwfpa8vzb1"; #zen isLqx = false; }; # ./update-zen.py lqx From c1f94c40dfa3efcf7568f5c24c36c005260d1b38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Tue, 12 Jul 2022 18:04:36 -0300 Subject: [PATCH 097/176] linux_lqx: 5.18.10-lqx1 -> 5.18.11-lqx1 --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index e0dd7304da55..caf4cee54808 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -11,9 +11,9 @@ let }; # ./update-zen.py lqx lqxVariant = { - version = "5.18.10"; #lqx + version = "5.18.11"; #lqx suffix = "lqx1"; #lqx - sha256 = "0b666lwqhiydkikca2x55ljgpw9sba8r7jvcvp6nghm4yf3a11mp"; #lqx + sha256 = "0q0n88sszq6kpy3s0n0a8nd0rxa7xh4hklkbvv8z2r43l8d4zazr"; #lqx isLqx = true; }; zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // { From c2fa5569a0a575e9ac3f8551f20bbcc6e9eb18be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Tue, 12 Jul 2022 18:04:57 -0300 Subject: [PATCH 098/176] zen-kernels: add pedrohlc as maintainer --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index caf4cee54808..1e9ca540ea9f 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -32,7 +32,7 @@ let extraMeta = { branch = lib.versions.majorMinor version + "/master"; - maintainers = with lib.maintainers; [ atemu andresilva psydvl ]; + maintainers = with lib.maintainers; [ atemu andresilva pedrohlc psydvl ]; description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads." + lib.optionalString isLqx " (Same as linux_zen but less aggressive release schedule)"; }; From b110339bdf776535271783030ee3c4dc9bd11a9a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:05:45 +0200 Subject: [PATCH 099/176] python310Packages.archinfo: 9.2.9 -> 9.2.10 --- pkgs/development/python-modules/archinfo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/archinfo/default.nix b/pkgs/development/python-modules/archinfo/default.nix index 64aebd5b3993..f674cf567ce7 100644 --- a/pkgs/development/python-modules/archinfo/default.nix +++ b/pkgs/development/python-modules/archinfo/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "archinfo"; - version = "9.2.9"; + version = "9.2.10"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "angr"; repo = pname; rev = "v${version}"; - hash = "sha256-TEW5aoBMBZCoW4nMFOVkg3xlHIM8TsKhdmijCoIOFoM="; + hash = "sha256-pd7QnJr+XXx+seGDlaLKBIew0Ldcnfsf7d1DgxZFREM="; }; checkInputs = [ From d136a4817fc6b72c66e260802c807dcdd07fc8d2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:05:49 +0200 Subject: [PATCH 100/176] python310Packages.ailment: 9.2.9 -> 9.2.10 --- pkgs/development/python-modules/ailment/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ailment/default.nix b/pkgs/development/python-modules/ailment/default.nix index 6b165bbaa570..024fa0bed62f 100644 --- a/pkgs/development/python-modules/ailment/default.nix +++ b/pkgs/development/python-modules/ailment/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "ailment"; - version = "9.2.9"; + version = "9.2.10"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "angr"; repo = pname; rev = "v${version}"; - hash = "sha256-NvSbv/lMWEWZDHqo/peND8YsaZBKMm2SandDozyDoNs="; + hash = "sha256-l2rnCtzHeK9B/sb8EQUeTRiapE3Dzcysej1zqO0rrV0="; }; propagatedBuildInputs = [ From 7fac31ca95ce8bca3c5f945a5833e7a8d86ee9ee Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:05:56 +0200 Subject: [PATCH 101/176] python310Packages.pyvex: 9.2.9 -> 9.2.10 --- pkgs/development/python-modules/pyvex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvex/default.nix b/pkgs/development/python-modules/pyvex/default.nix index f104c9b0cc8f..fc109115c056 100644 --- a/pkgs/development/python-modules/pyvex/default.nix +++ b/pkgs/development/python-modules/pyvex/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pyvex"; - version = "9.2.9"; + version = "9.2.10"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-QlgfiKQv1kMgGhtasOvuRFrciyFH7rsehbhOUxXSABk="; + hash = "sha256-0dUUEhkFedoZLW/HOhJQQgPmfcJbDYtyup4jCZBUhSI="; }; propagatedBuildInputs = [ From bfa99e4705f3764fb8b9572a8eff94503bf70f80 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:05:59 +0200 Subject: [PATCH 102/176] python310Packages.claripy: 9.2.9 -> 9.2.10 --- pkgs/development/python-modules/claripy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/claripy/default.nix b/pkgs/development/python-modules/claripy/default.nix index 2b411204cf0c..1b2998e6a50d 100644 --- a/pkgs/development/python-modules/claripy/default.nix +++ b/pkgs/development/python-modules/claripy/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "claripy"; - version = "9.2.9"; + version = "9.2.10"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "angr"; repo = pname; rev = "v${version}"; - hash = "sha256-8uavNI/Zhvt7jf8+bOvnExp7Jx/By+rgIc5MbNtrSdY="; + hash = "sha256-viQC8FgZ/La3fdlBcFd3Lm+YiiPzNyxw41caRfZU0/I="; }; propagatedBuildInputs = [ From 9b89244b24b8c3ae29b7529d8c0863e0379d4ae3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:06:02 +0200 Subject: [PATCH 103/176] python310Packages.cle: 9.2.9 -> 9.2.10 --- pkgs/development/python-modules/cle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cle/default.nix b/pkgs/development/python-modules/cle/default.nix index 7f3f7f1fcb29..b4f1e5fb65e5 100644 --- a/pkgs/development/python-modules/cle/default.nix +++ b/pkgs/development/python-modules/cle/default.nix @@ -15,7 +15,7 @@ let # The binaries are following the argr projects release cycle - version = "9.2.9"; + version = "9.2.10"; # Binary files from https://github.com/angr/binaries (only used for testing and only here) binaries = fetchFromGitHub { @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "angr"; repo = pname; rev = "v${version}"; - hash = "sha256-TnDJFBCejMyV6UdgvuywxXeE/OKe4XCE1+lIGl6YEjc="; + hash = "sha256-2B+yeQAWVTECW5M4/GFF4wvw3q6y/I6QQC+pYkUObN0="; }; propagatedBuildInputs = [ From d75b12e2c47c6ad00455739b36787e32442297f8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:06:11 +0200 Subject: [PATCH 104/176] python310Packages.angr: 9.2.9 -> 9.2.10 --- pkgs/development/python-modules/angr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/angr/default.nix b/pkgs/development/python-modules/angr/default.nix index 1774e0e60f0a..f98f3ef3f966 100644 --- a/pkgs/development/python-modules/angr/default.nix +++ b/pkgs/development/python-modules/angr/default.nix @@ -46,7 +46,7 @@ in buildPythonPackage rec { pname = "angr"; - version = "9.2.9"; + version = "9.2.10"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -55,7 +55,7 @@ buildPythonPackage rec { owner = pname; repo = pname; rev = "v${version}"; - hash = "sha256-8tIqAs3TPoc4G6h91Y7tQVy4KowmyJA5HwFbFwQTgjc="; + hash = "sha256-GkNpcYY9BEdLlWWOZQt2Ahdp8474RGbvV4UWTdBTKjc="; }; propagatedBuildInputs = [ From 34edeaddec3f98d945fbbbbf9df97d077ee2bc0d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:10:10 +0200 Subject: [PATCH 105/176] python310Packages.pytraccar: 0.10.0 -> 0.10.1 --- pkgs/development/python-modules/pytraccar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytraccar/default.nix b/pkgs/development/python-modules/pytraccar/default.nix index dd14bcfaadc0..9d55594c5727 100644 --- a/pkgs/development/python-modules/pytraccar/default.nix +++ b/pkgs/development/python-modules/pytraccar/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pytraccar"; - version = "0.10.0"; + version = "0.10.1"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "ludeeus"; repo = pname; rev = version; - sha256 = "08f7rwvbc1h17lvgv9823ssd3p0vw7yzsg40lbkacgqqiv1hxfzs"; + sha256 = "sha256-fqf7sckvq5GebgpDVVSgwHISu4/wntjc/WF9LFlXN2w="; }; propagatedBuildInputs = [ From 5f2c50c7df5e5c8eef6c323e719aa9b4f94b2c63 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 21:11:54 +0000 Subject: [PATCH 106/176] python310Packages.google-cloud-iot: 2.5.1 -> 2.6.0 --- pkgs/development/python-modules/google-cloud-iot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-iot/default.nix b/pkgs/development/python-modules/google-cloud-iot/default.nix index 77dd863f2b52..33da23b93ff4 100644 --- a/pkgs/development/python-modules/google-cloud-iot/default.nix +++ b/pkgs/development/python-modules/google-cloud-iot/default.nix @@ -12,11 +12,11 @@ buildPythonPackage rec { pname = "google-cloud-iot"; - version = "2.5.1"; + version = "2.6.0"; src = fetchPypi { inherit pname version; - sha256 = "sha256-Y71v505bwXEV1u28WFAHs12Qx0tKY7BDjFCc+oBgZcw="; + sha256 = "sha256-XfF4+F4+LmRyxn8Zs3gI2RegFb3Y+uoAinEqcLeWCGM="; }; propagatedBuildInputs = [ grpc-google-iam-v1 google-api-core libcst proto-plus ]; From 133476a8d5818f40267349716a10d573f5c7d3aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= Date: Tue, 12 Jul 2022 18:11:55 -0300 Subject: [PATCH 107/176] zafiro-icons: 1.2 -> 1.3 (#181014) --- pkgs/data/icons/zafiro-icons/default.nix | 36 ++++++++++++++++++------ 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/pkgs/data/icons/zafiro-icons/default.nix b/pkgs/data/icons/zafiro-icons/default.nix index d7315e1005cc..d9a62462e97c 100644 --- a/pkgs/data/icons/zafiro-icons/default.nix +++ b/pkgs/data/icons/zafiro-icons/default.nix @@ -1,14 +1,25 @@ -{ lib, stdenvNoCC, fetchFromGitHub, gtk3, breeze-icons, gnome-icon-theme, numix-icon-theme, numix-icon-theme-circle, hicolor-icon-theme, jdupes }: +{ lib +, stdenvNoCC +, fetchFromGitHub +, gtk3 +, breeze-icons +, gnome-icon-theme +, numix-icon-theme +, numix-icon-theme-circle +, hicolor-icon-theme +, jdupes +, gitUpdater +}: stdenvNoCC.mkDerivation rec { pname = "zafiro-icons"; - version = "1.2"; + version = "1.3"; src = fetchFromGitHub { owner = "zayronxio"; repo = pname; rev = version; - sha256 = "sha256-Awc5Sw4X25pXEd4Ob0u6A6Uu0e8FYfwp0fEl90vrsUE="; + sha256 = "sha256-IbFnlUOSADYMNMfvRuRPndxcQbnV12BqMDb9bJRjnoU="; }; nativeBuildInputs = [ @@ -33,19 +44,28 @@ stdenvNoCC.mkDerivation rec { installPhase = '' runHook preInstall - # remove copy file, as it is there clearly by mistake - rm "apps/scalable/android-sdk (copia 1).svg" + mkdir -p $out/share/icons - mkdir -p $out/share/icons/Zafiro-icons - cp -a * $out/share/icons/Zafiro-icons + for theme in Dark Light; do + cp -a $theme $out/share/icons/Zafiro-icons-$theme - gtk-update-icon-cache $out/share/icons/Zafiro-icons + # remove unneeded files + rm $out/share/icons/Zafiro-icons-$theme/_config.yml + + # remove files with non-ascii characters in name + # https://github.com/zayronxio/Zafiro-icons/issues/111 + rm $out/share/icons/Zafiro-icons-$theme/apps/scalable/βTORRENT.svg + + gtk-update-icon-cache $out/share/icons/Zafiro-icons-$theme + done jdupes --link-soft --recurse $out/share runHook postInstall ''; + passthru.updateScript = gitUpdater { inherit pname version; }; + meta = with lib; { description = "Icon pack flat with light colors"; homepage = "https://github.com/zayronxio/Zafiro-icons"; From 011e5efc598156d76c770dcd2f8abc431a3a68c6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 12 Jul 2022 23:16:24 +0200 Subject: [PATCH 108/176] python310Packages.yolink-api: 0.0.8 -> 0.0.9 --- pkgs/development/python-modules/yolink-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yolink-api/default.nix b/pkgs/development/python-modules/yolink-api/default.nix index 17cd0d345faf..4247cb7d7895 100644 --- a/pkgs/development/python-modules/yolink-api/default.nix +++ b/pkgs/development/python-modules/yolink-api/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "yolink-api"; - version = "0.0.8"; + version = "0.0.9"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "YoSmart-Inc"; repo = pname; rev = "v${version}"; - hash = "sha256-jKyugylgV9B8+PxUPsz4YtQjCfhB8NA2BYMxJOqkIP8="; + hash = "sha256-ROw+azrexDfATo7KtFwNEx175s6O6Zqcv9bZbOHMnP8="; }; propagatedBuildInputs = [ From 5646dd4747382efa56a3d84328da1eb956e23a06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 21:17:12 +0000 Subject: [PATCH 109/176] python310Packages.google-cloud-logging: 3.1.2 -> 3.2.0 --- .../python-modules/google-cloud-logging/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-logging/default.nix b/pkgs/development/python-modules/google-cloud-logging/default.nix index 8dd27b463d98..658c145bddad 100644 --- a/pkgs/development/python-modules/google-cloud-logging/default.nix +++ b/pkgs/development/python-modules/google-cloud-logging/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "google-cloud-logging"; - version = "3.1.2"; + version = "3.2.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-PtAKi9IHb+56HcBTiA/LPJcxhIB+JA+MPAkp3XSOr38="; + hash = "sha256-DHFg4s1saEVhTk+IDqrmLaIM4nwjmBj72osp16YnruY="; }; propagatedBuildInputs = [ From 5f87d1e5bdf6be1986e822a57e89a72d77f1fac3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 Jul 2022 21:23:31 +0000 Subject: [PATCH 110/176] python310Packages.google-cloud-runtimeconfig: 0.33.1 -> 0.33.2 --- .../python-modules/google-cloud-runtimeconfig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix b/pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix index 0ff3e076f2e9..3b435ac5adac 100644 --- a/pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix +++ b/pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "google-cloud-runtimeconfig"; - version = "0.33.1"; + version = "0.33.2"; src = fetchPypi { inherit pname version; - sha256 = "sha256-SKinB6fiBh+oe+lb2IGMD6248DDOrG7g3kiFpMGX4BU="; + sha256 = "sha256-MPmyvm2FSrUzb1y5i4xl5Cqea6sxixLoZ7V1hxNi7hw="; }; propagatedBuildInputs = [ google-api-core google-cloud-core ]; From 05285cab55df12e71edd5b41c7b5991d420e07c5 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Tue, 12 Jul 2022 17:17:19 +1000 Subject: [PATCH 111/176] zls: unstable-2021-06-06 -> 0.9.0 --- pkgs/development/tools/zls/default.nix | 6 +++--- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/zls/default.nix b/pkgs/development/tools/zls/default.nix index 0fbe7bc31140..a48dbf9e30f9 100644 --- a/pkgs/development/tools/zls/default.nix +++ b/pkgs/development/tools/zls/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "zls"; - version = "unstable-2021-06-06"; + version = "0.9.0"; src = fetchFromGitHub { owner = "zigtools"; repo = pname; - rev = "39d87188647bd8c8eed304ee18f2dd1df6942f60"; - sha256 = "sha256-22N508sVkP1OLySAijhtTPzk2fGf+FVnX9LTYRbRpB4="; + rev = version; + sha256 = "sha256-MVo21qNCZop/HXBqrPcosGbRY+W69KNCc1DfnH47GsI="; fetchSubmodules = true; }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 45039c4cf52d..29c117cd82a7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16855,9 +16855,7 @@ with pkgs; ytt = callPackage ../development/tools/ytt {}; - zls = callPackage ../development/tools/zls { - zig = zig_0_8_1; - }; + zls = callPackage ../development/tools/zls { }; zydis = callPackage ../development/libraries/zydis { }; From 8b4718e7365e7a912e604d0342c2a6363bab7036 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Tue, 12 Jul 2022 17:18:14 +1000 Subject: [PATCH 112/176] zig_0_8_1: remove --- pkgs/development/compilers/zig/0.8.1.nix | 57 ------------------------ pkgs/top-level/all-packages.nix | 3 -- 2 files changed, 60 deletions(-) delete mode 100644 pkgs/development/compilers/zig/0.8.1.nix diff --git a/pkgs/development/compilers/zig/0.8.1.nix b/pkgs/development/compilers/zig/0.8.1.nix deleted file mode 100644 index 385b68a79291..000000000000 --- a/pkgs/development/compilers/zig/0.8.1.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ lib -, fetchFromGitHub -, cmake -, llvmPackages -, libxml2 -, zlib -}: - -let - inherit (llvmPackages) stdenv; -in -stdenv.mkDerivation rec { - pname = "zig"; - version = "0.8.1"; - - src = fetchFromGitHub { - owner = "ziglang"; - repo = pname; - rev = version; - hash = "sha256-zMSOH8ZWcvzHRwOgGIbLO9Q6jf1P5QL5KCMD+frp+JA="; - }; - - nativeBuildInputs = [ - cmake - llvmPackages.llvm.dev - ]; - buildInputs = [ - libxml2 - zlib - ] ++ (with llvmPackages; [ - libclang - lld - llvm - ]); - - preBuild = '' - export HOME=$TMPDIR; - ''; - - doCheck = true; - checkPhase = '' - runHook preCheck - ./zig test --cache-dir "$TMPDIR" -I $src/test $src/test/behavior.zig - runHook postCheck - ''; - - meta = with lib; { - homepage = "https://ziglang.org/"; - description = - "General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software"; - license = licenses.mit; - maintainers = with maintainers; [ andrewrk AndersonTorres ]; - platforms = platforms.unix; - broken = stdenv.isDarwin; # See https://github.com/NixOS/nixpkgs/issues/86299 - }; -} - diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 29c117cd82a7..fa162d3d0eeb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -21676,9 +21676,6 @@ with pkgs; zig = callPackage ../development/compilers/zig { llvmPackages = llvmPackages_13; }; - zig_0_8_1 = callPackage ../development/compilers/zig/0.8.1.nix { - llvmPackages = llvmPackages_12; - }; zimlib = callPackage ../development/libraries/zimlib { }; From a3748c82fd663e067c5509568d40d06f8d83cb50 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 12 Jul 2022 23:48:52 +0200 Subject: [PATCH 113/176] haskellPackages: mark builds failing on hydra as broken This commit has been generated by maintainers/scripts/haskell/mark-broken.sh --- .../configuration-hackage2nix/broken.yaml | 2 ++ .../configuration-hackage2nix/transitive-broken.yaml | 8 ++++---- .../development/haskell-modules/hackage-packages.nix | 12 ++++++++---- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index de79f8327914..8f5f8436f138 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2675,6 +2675,7 @@ broken-packages: - interval - interval-algebra - interval-patterns + - interval-tree-clock - IntFormats - int-multimap - intricacy @@ -4140,6 +4141,7 @@ broken-packages: - push-notifications - putlenses - puzzle-draw + - pvector - pyffi - pyfi - python-pickle diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index a68cf2b513a3..d1b7c029bfd2 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -2026,7 +2026,6 @@ dont-distribute-packages: - hasloGUI - hasparql-client - hasql-cursor-query - - hasql-dynamic-statements - hasql-postgres - hasql-postgres-options - hasqlator-mysql @@ -2418,6 +2417,10 @@ dont-distribute-packages: - jobqueue - join - jordan-openapi + - jordan-servant + - jordan-servant-client + - jordan-servant-openapi + - jordan-servant-server - jsc - jsmw - json-ast-json-encoder @@ -3134,7 +3137,6 @@ dont-distribute-packages: - postgresql-simple-typed - postgresql-tx-query - postgresql-tx-squeal-compat-simple - - postgrest - postmark - potoki - potoki-cereal @@ -3559,7 +3561,6 @@ dont-distribute-packages: - shady-graphics - shake-ats - shake-bindist - - shake-futhark - shake-minify-css - shake-plus-extended - shakebook @@ -4054,7 +4055,6 @@ dont-distribute-packages: - vty-ui-extras - waargonaut - wahsp - - wai-control - wai-devel - wai-dispatch - wai-handler-snap diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index a92a81ef7b9e..363b4d6882fb 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -129631,7 +129631,6 @@ self: { ]; description = "Toolkit for constructing Hasql statements dynamically"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-explain-tests" = callPackage @@ -158885,6 +158884,8 @@ self: { testHaskellDepends = [ base hspec QuickCheck ]; description = "Interval Tree Clocks"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "intervals" = callPackage @@ -162608,6 +162609,7 @@ self: { ]; description = "Servant Combinators for Jordan"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "jordan-servant-client" = callPackage @@ -162631,6 +162633,7 @@ self: { ]; description = "Servant Client Instances for Jordan Servant Types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "jordan-servant-openapi" = callPackage @@ -162655,6 +162658,7 @@ self: { ]; description = "OpenAPI schemas for Jordan-Powered Servant APIs"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "jordan-servant-server" = callPackage @@ -162676,6 +162680,7 @@ self: { ]; description = "Servers for Jordan-Based Servant Combinators"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "jort" = callPackage @@ -222217,7 +222222,6 @@ self: { ]; description = "REST API for any Postgres database"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "postgrest"; }) {}; @@ -228419,6 +228423,8 @@ self: { ]; description = "Fast persistent vectors"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pvss" = callPackage @@ -252902,7 +252908,6 @@ self: { ]; description = "Dependency tracking for Futhark"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "shake-google-closure-compiler" = callPackage @@ -297198,7 +297203,6 @@ self: { ]; description = "Run wai Applications in IO based monads"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "wai-cors" = callPackage From 85dfc90f5ab26de13ae4f80456f4b3ecd2c57bb1 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Mon, 11 Jul 2022 17:30:38 +0200 Subject: [PATCH 114/176] haskellPackages: collect hasql test overrides in one place --- .../haskell-modules/configuration-common.nix | 4 ---- pkgs/development/haskell-modules/configuration-nix.nix | 10 +++++++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index a24b4d74ac9f..478e7ed82b58 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1292,10 +1292,6 @@ self: super: { # 2021-12-26: Too strict bounds on doctest polysemy-plugin = doJailbreak super.polysemy-plugin; - # Test suite requires running a database server. Testing is done upstream. - hasql-notifications = dontCheck super.hasql-notifications; - hasql-pool = dontCheck super.hasql-pool; - # hasn‘t bumped upper bounds # upstream: https://github.com/obsidiansystems/which/pull/6 which = doJailbreak super.which; diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 14c6dd666719..f919a2cf8dc4 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -167,9 +167,6 @@ self: super: builtins.intersectAttrs super { digitalocean-kzs = dontCheck super.digitalocean-kzs; # https://github.com/KazumaSATO/digitalocean-kzs/issues/1 github-types = dontCheck super.github-types; # http://hydra.cryp.to/build/1114046/nixlog/1/raw hadoop-rpc = dontCheck super.hadoop-rpc; # http://hydra.cryp.to/build/527461/nixlog/2/raw - hasql = dontCheck super.hasql; # http://hydra.cryp.to/build/502489/nixlog/4/raw - hasql-interpolate = dontCheck super.hasql-interpolate; # wants to connect to postgresql - hasql-transaction = dontCheck super.hasql-transaction; # wants to connect to postgresql hjsonschema = overrideCabal (drv: { testTarget = "local"; }) super.hjsonschema; marmalade-upload = dontCheck super.marmalade-upload; # http://hydra.cryp.to/build/501904/nixlog/1/raw mongoDB = dontCheck super.mongoDB; @@ -208,6 +205,13 @@ self: super: builtins.intersectAttrs super { mustache = dontCheck super.mustache; arch-web = dontCheck super.arch-web; + # Test suite requires running a database server. Testing is done upstream. + hasql = dontCheck super.hasql; + hasql-interpolate = dontCheck super.hasql-interpolate; + hasql-notifications = dontCheck super.hasql-notifications; + hasql-pool = dontCheck super.hasql-pool; + hasql-transaction = dontCheck super.hasql-transaction; + # Tries to mess with extended POSIX attributes, but can't in our chroot environment. xattr = dontCheck super.xattr; From 4cd2df0a47f54ffefcc3e95557783ad2d7b716a2 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Tue, 12 Jul 2022 23:56:21 +0200 Subject: [PATCH 115/176] haskellPackages.hasql-dynamic-statements: skip db dependent tests --- pkgs/development/haskell-modules/configuration-nix.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index f919a2cf8dc4..c05a207e89e9 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -207,6 +207,7 @@ self: super: builtins.intersectAttrs super { # Test suite requires running a database server. Testing is done upstream. hasql = dontCheck super.hasql; + hasql-dynamic-statements = dontCheck super.hasql-dynamic-statements; hasql-interpolate = dontCheck super.hasql-interpolate; hasql-notifications = dontCheck super.hasql-notifications; hasql-pool = dontCheck super.hasql-pool; From 0d1e99decbfb16d8749a4ffc64ceec23bd8d7cb7 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Tue, 12 Jul 2022 12:39:59 +0200 Subject: [PATCH 116/176] haskellPackages.hspec-wai-json: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 8f5f8436f138..f3f87239713c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2456,7 +2456,6 @@ broken-packages: - hspec-snap - hspec-structured-formatter - hspec-tables - - hspec-wai-json - HsPerl5 - hs-pgms - hspkcs11 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 363b4d6882fb..648ecadce4d5 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -148007,8 +148007,6 @@ self: { testHaskellDepends = [ base hspec hspec-wai ]; description = "Testing JSON APIs with hspec-wai"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "hspec-webdriver" = callPackage From 2f5e7982ec58226ab4beaed0282dad1dfe6efaec Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 13 Jul 2022 00:09:30 +0200 Subject: [PATCH 117/176] haskellPackages.postgrest: mark as broken Doesn't build since it relies (among other constraints) on aeson 1.5.*. --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index f3f87239713c..5bbf52a77e35 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4010,6 +4010,7 @@ broken-packages: - postgresql-tx-simple - postgresql-tx-squeal - postgresql-typed-lifted + - postgrest - postgres-tmp - postgrest-ws - postgres-websockets diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 648ecadce4d5..7c0e3eaeac72 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -222220,7 +222220,9 @@ self: { ]; description = "REST API for any Postgres database"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "postgrest"; + broken = true; }) {}; "postgrest-ws" = callPackage From 2c9984a471897b5fae4242fa9bdac120b6ac5276 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 6 Jul 2022 09:13:30 +0200 Subject: [PATCH 118/176] =?UTF-8?q?framac:=2024.0=20(Chromium)=20=E2=86=92?= =?UTF-8?q?=2025.0=20(Manganese)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tools/analysis/frama-c/default.nix | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/development/tools/analysis/frama-c/default.nix b/pkgs/development/tools/analysis/frama-c/default.nix index 0b962a97ef1f..869222e560b8 100644 --- a/pkgs/development/tools/analysis/frama-c/default.nix +++ b/pkgs/development/tools/analysis/frama-c/default.nix @@ -4,15 +4,6 @@ , gdk-pixbuf, wrapGAppsHook }: -let why3_1_5 = why3; in -let why3 = why3_1_5.overrideAttrs (o: rec { - version = "1.4.1"; - src = fetchurl { - url = "https://why3.gitlabpages.inria.fr/releases/${o.pname}-${version}.tar.gz"; - sha256 = "sha256:1rqyypzlvagrn43ykl0c5wxyvnry5fl1ykn3xcvlzgghk96yq3jq"; - }; -}); in - let mkocamlpath = p: "${p}/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib"; runtimeDeps = with ocamlPackages; [ @@ -24,9 +15,12 @@ let mlgmpidl num ocamlgraph + ppx_deriving + ppx_import stdlib-shims why3 re + result seq sexplib sexplib0 @@ -40,21 +34,24 @@ in stdenv.mkDerivation rec { pname = "frama-c"; - version = "24.0"; - slang = "Chromium"; + version = "25.0"; + slang = "Manganese"; src = fetchurl { url = "https://frama-c.com/download/frama-c-${version}-${slang}.tar.gz"; - sha256 = "sha256:0x1xgip50jdz1phsb9rzwf2ra8lshn1hmd9g967xia402wrg3sjf"; + sha256 = "sha256-Ii3O/NJyBTVAv1ts/zae/Ee4HCjzYOthZmnD8wqLwp8="; }; preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")"; + postConfigure = "patchShebangs src/plugins/value/gen-api.sh"; + nativeBuildInputs = [ autoconf wrapGAppsHook ]; buildInputs = with ocamlPackages; [ ncurses ocaml findlib ltl2ba ocamlgraph yojson menhirLib camlzip lablgtk3 lablgtk3-sourceview3 coq graphviz zarith apron why3 mlgmpidl doxygen + ppx_deriving ppx_import gdk-pixbuf ]; From dbe1337750f324137ca2ba78f20a3be00e16481a Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Wed, 13 Jul 2022 07:30:43 +1000 Subject: [PATCH 119/176] gh: 2.14.0 -> 2.14.1 https://github.com/cli/cli/releases/tag/v2.14.1 --- .../version-management/git-and-tools/gh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/gh/default.nix b/pkgs/applications/version-management/git-and-tools/gh/default.nix index 46dc53d9fdd7..b21e9b8555f5 100644 --- a/pkgs/applications/version-management/git-and-tools/gh/default.nix +++ b/pkgs/applications/version-management/git-and-tools/gh/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "gh"; - version = "2.14.0"; + version = "2.14.1"; src = fetchFromGitHub { owner = "cli"; repo = "cli"; rev = "v${version}"; - sha256 = "sha256-1IpYy8d+Gmd2cWIAIMXv0lpDkSc8SflklQFu1mP72Yo="; + sha256 = "sha256-Mp8frinjAdsNYIFLFsk8yCeQLgo6cW33B4JadNHbifE="; }; vendorSha256 = "sha256-yhUP6BaR2xloy3/g7pKhn5ljwTEm8XwPaOiZCIfIM7E="; From c17e97b121c6b4e0850f456c2cb2c1fc249d67de Mon Sep 17 00:00:00 2001 From: Melvyn Date: Sun, 10 Jul 2022 23:32:23 -0700 Subject: [PATCH 120/176] wakeonlan: 0.41 -> 0.42 --- pkgs/tools/networking/wakeonlan/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/wakeonlan/default.nix b/pkgs/tools/networking/wakeonlan/default.nix index 48b99cadf2b9..3fcae6ee2de2 100644 --- a/pkgs/tools/networking/wakeonlan/default.nix +++ b/pkgs/tools/networking/wakeonlan/default.nix @@ -2,18 +2,20 @@ perlPackages.buildPerlPackage rec { pname = "wakeonlan"; - version = "0.41"; + version = "0.42"; src = fetchFromGitHub { owner = "jpoliv"; repo = pname; - rev = "wakeonlan-${version}"; - sha256 = "0m48b39lz0yc5ckx2jx8y2p4c8npjngxl9wy86k43xgsd8mq1g3c"; + rev = "v${version}"; + sha256 = "sha256-zCOpp5iNrWwh2knBGWhiEyG9IPAnFRwH5jJLEVLBISM="; }; outputs = [ "out" ]; nativeBuildInputs = [ installShellFiles ]; + # checkInputs = [ perl534Packages.TestPerlCritic perl534Packages.TestPod perl534Packages.TestPodCoverage ]; + doCheck = false; # Missing package for https://github.com/genio/test-spelling to run tests installPhase = '' install -Dt $out/bin wakeonlan From 74a366bdbb3912f1caffb4d98d6c84e71a5896a6 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Wed, 13 Jul 2022 09:09:03 +1000 Subject: [PATCH 121/176] ncdu: 1.16 -> 1.17 https://dev.yorhel.nl/ncdu/changes --- pkgs/tools/misc/ncdu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/ncdu/default.nix b/pkgs/tools/misc/ncdu/default.nix index 66429f338ac1..d1c185c0f239 100644 --- a/pkgs/tools/misc/ncdu/default.nix +++ b/pkgs/tools/misc/ncdu/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "ncdu"; - version = "1.16"; + version = "1.17"; src = fetchurl { url = "https://dev.yorhel.nl/download/${pname}-${version}.tar.gz"; - sha256 = "1m0gk09jaz114piidiw8fkg0id5l6nhz1cg5nlaf1yl3l595g49b"; + sha256 = "sha256-gQdFqO0as3iMh9OupMwaFO327iJvdkvMOD4CS6Vq2/E="; }; buildInputs = [ ncurses ]; From dcfd1b027ffd7f2976b48908dd9b467d1807a3cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 00:33:16 +0000 Subject: [PATCH 122/176] python310Packages.pulumi-aws: 5.9.2 -> 5.10.0 --- pkgs/development/python-modules/pulumi-aws/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pulumi-aws/default.nix b/pkgs/development/python-modules/pulumi-aws/default.nix index c1636998590f..352f42a555f7 100644 --- a/pkgs/development/python-modules/pulumi-aws/default.nix +++ b/pkgs/development/python-modules/pulumi-aws/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pulumi-aws"; # Version is independant of pulumi's. - version = "5.9.2"; + version = "5.10.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "pulumi"; repo = "pulumi-aws"; rev = "refs/tags/v${version}"; - hash = "sha256-5jeLSTG2HITEUdgQB3B9nQLAaNRliGspKnOgzUscCpU="; + hash = "sha256-eybcT7pdc0QED3HrHN+jnxZLXoExEZZUEHSoFmhlsHQ="; }; sourceRoot = "${src.name}/sdk/python"; From 972106f90f3c10680bcb0818c3936aa5dd27b33d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 01:44:50 +0000 Subject: [PATCH 123/176] curtail: 1.3.0 -> 1.3.1 --- pkgs/applications/graphics/curtail/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/graphics/curtail/default.nix b/pkgs/applications/graphics/curtail/default.nix index 925b1112b30b..118703afc60e 100644 --- a/pkgs/applications/graphics/curtail/default.nix +++ b/pkgs/applications/graphics/curtail/default.nix @@ -18,14 +18,14 @@ python3.pkgs.buildPythonApplication rec { pname = "curtail"; - version = "1.3.0"; + version = "1.3.1"; format = "other"; src = fetchFromGitHub { owner = "Huluti"; repo = "Curtail"; - rev = version; - sha256 = "sha256-tNk+KI+DEMR63zfcBpfPTxAFKzvGWvpa9erK9SAAtPc="; + rev = "refs/tags/${version}"; + sha256 = "sha256-/xvkRXs1EVu+9RZM+TnyIGxFV2stUR9XHEmaJxsJ3V8="; }; nativeBuildInputs = [ From 6e5dd2a2cab4f8a009f7b8b94bd0ea7047f805eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 02:35:32 +0000 Subject: [PATCH 124/176] ffmpeg-normalize: 1.23.0 -> 1.23.1 --- pkgs/applications/video/ffmpeg-normalize/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/ffmpeg-normalize/default.nix b/pkgs/applications/video/ffmpeg-normalize/default.nix index 7f705bc3526d..6287f2820194 100644 --- a/pkgs/applications/video/ffmpeg-normalize/default.nix +++ b/pkgs/applications/video/ffmpeg-normalize/default.nix @@ -7,11 +7,11 @@ buildPythonApplication rec { pname = "ffmpeg-normalize"; - version = "1.23.0"; + version = "1.23.1"; src = fetchPypi { inherit pname version; - sha256 = "sha256-DSBh3m7gGm5fWH47YWALlyhi4x6A2RcVrpuDDpXolSI="; + sha256 = "sha256-23s5mYwoIUiBs1MXGJVepycGj8e1xCuFAgim5NHKZRc="; }; propagatedBuildInputs = [ ffmpeg ffmpeg-progress-yield ]; From 479478822b57a4c892e56c3e81bc8abc719a5ba1 Mon Sep 17 00:00:00 2001 From: "Bryan A. S" Date: Wed, 13 Jul 2022 00:33:08 -0300 Subject: [PATCH 125/176] velero: added v prefix to version to fix client/server version validation --- pkgs/applications/networking/cluster/velero/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/cluster/velero/default.nix b/pkgs/applications/networking/cluster/velero/default.nix index 5685b0b65072..f5672820601d 100644 --- a/pkgs/applications/networking/cluster/velero/default.nix +++ b/pkgs/applications/networking/cluster/velero/default.nix @@ -14,7 +14,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/vmware-tanzu/velero/pkg/buildinfo.Version=${version}" + "-X github.com/vmware-tanzu/velero/pkg/buildinfo.Version=v${version}" "-X github.com/vmware-tanzu/velero/pkg/buildinfo.ImageRegistry=velero" "-X github.com/vmware-tanzu/velero/pkg/buildinfo.GitTreeState=clean" "-X github.com/vmware-tanzu/velero/pkg/buildinfo.GitSHA=none" From 32a83dc8402bfd44b736f1500e59116b59762371 Mon Sep 17 00:00:00 2001 From: "Bryan A. S" Date: Wed, 13 Jul 2022 01:16:13 -0300 Subject: [PATCH 126/176] kyverno: init at 1.7.0 --- .../networking/cluster/kyverno/default.nix | 49 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/applications/networking/cluster/kyverno/default.nix diff --git a/pkgs/applications/networking/cluster/kyverno/default.nix b/pkgs/applications/networking/cluster/kyverno/default.nix new file mode 100644 index 000000000000..4b5679f697b3 --- /dev/null +++ b/pkgs/applications/networking/cluster/kyverno/default.nix @@ -0,0 +1,49 @@ +{ lib, buildGoModule, fetchFromGitHub, installShellFiles, testers, kyverno }: + +buildGoModule rec { + pname = "kyverno"; + version = "1.7.1"; + + src = fetchFromGitHub { + owner = "kyverno"; + repo = "kyverno"; + rev = "v${version}"; + sha256 = "sha256-MHEVGJNuZozug0l+V1bRIykOe5PGA3aU3wfBV2TH/Lo="; + }; + + ldflags = [ + "-s" "-w" + "-X github.com/kyverno/kyverno/pkg/version.BuildVersion=v${version}" + "-X github.com/kyverno/kyverno/pkg/version.BuildHash=${version}" + "-X github.com/kyverno/kyverno/pkg/version.BuildTime=1970-01-01_00:00:00" + ]; + + vendorSha256 = "sha256-DUe1cy6PgI5qiB9BpDJxnTlBFuy/BmyqCoxRo7Ums1I="; + + subPackages = [ "cmd/cli/kubectl-kyverno" ]; + + nativeBuildInputs = [ installShellFiles ]; + postInstall = '' + # we have no integration between krew and kubectl + # so better rename binary to kyverno and use as a standalone + mv $out/bin/kubectl-kyverno $out/bin/kyverno + installShellCompletion --cmd kyverno \ + --bash <($out/bin/kyverno completion bash) \ + --zsh <($out/bin/kyverno completion zsh) \ + --fish <($out/bin/kyverno completion fish) + ''; + + passthru.tests.version = testers.testVersion { + package = kyverno; + command = "kyverno version"; + inherit version; + }; + + meta = with lib; { + description = "Kubernetes Native Policy Management"; + homepage = "https://kyverno.io/"; + changelog = "https://github.com/kyverno/kyverno/releases/tag/v${version}"; + license = licenses.asl20; + maintainers = with maintainers; [ bryanasdev000 ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 45039c4cf52d..4fa59e56f6de 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7777,6 +7777,8 @@ with pkgs; kytea = callPackage ../tools/text/kytea { }; + kyverno = callPackage ../applications/networking/cluster/kyverno { }; + k6 = callPackage ../development/tools/k6 { }; l2md = callPackage ../tools/text/l2md { }; From 3489b30c06a18a0fe35ff5007fcc97c018850c92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 05:15:25 +0000 Subject: [PATCH 127/176] python310Packages.types-requests: 2.28.0 -> 2.28.1 --- pkgs/development/python-modules/types-requests/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-requests/default.nix b/pkgs/development/python-modules/types-requests/default.nix index b6b6f99f4d80..a409f71a4745 100644 --- a/pkgs/development/python-modules/types-requests/default.nix +++ b/pkgs/development/python-modules/types-requests/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "types-requests"; - version = "2.28.0"; + version = "2.28.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-mGPRbfuz+lXc2mT6O5ieduiFkDOybB4WI+MEZc/ilNM="; + sha256 = "sha256-rNjteFCdJ73wTN3MBfcGbf3k0w3X26Z7gIzbEUHWL/4="; }; propagatedBuildInputs = [ From 1e2c77eb4c8449c599f9be9d4e5dbd511055a154 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 13 Jul 2022 07:03:26 +0000 Subject: [PATCH 128/176] pciutils: update homepage The old one redirects to this one. --- pkgs/tools/system/pciutils/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/system/pciutils/default.nix b/pkgs/tools/system/pciutils/default.nix index 95fd4f52c393..315321671818 100644 --- a/pkgs/tools/system/pciutils/default.nix +++ b/pkgs/tools/system/pciutils/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { - homepage = "http://mj.ucw.cz/pciutils.html"; + homepage = "https://mj.ucw.cz/sw/pciutils/"; description = "A collection of programs for inspecting and manipulating configuration of PCI devices"; license = licenses.gpl2Plus; platforms = platforms.unix; From 88d388d168886c665b4ab88158760837b87e9ec7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Vitor=20de=20Lima=20Matos?= Date: Tue, 12 Jul 2022 11:45:56 -0300 Subject: [PATCH 129/176] kde/plasma5: 5.25.2 -> 5.25.3 --- pkgs/desktops/plasma-5/fetch.sh | 2 +- pkgs/desktops/plasma-5/srcs.nix | 424 ++++++++++++++++---------------- 2 files changed, 213 insertions(+), 213 deletions(-) diff --git a/pkgs/desktops/plasma-5/fetch.sh b/pkgs/desktops/plasma-5/fetch.sh index 2b8bcdd6ef1f..ad12c222566a 100644 --- a/pkgs/desktops/plasma-5/fetch.sh +++ b/pkgs/desktops/plasma-5/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/plasma/5.25.2/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/plasma/5.25.3/ -A '*.tar.xz' ) diff --git a/pkgs/desktops/plasma-5/srcs.nix b/pkgs/desktops/plasma-5/srcs.nix index b2c8f4090938..f7c02d8699df 100644 --- a/pkgs/desktops/plasma-5/srcs.nix +++ b/pkgs/desktops/plasma-5/srcs.nix @@ -4,427 +4,427 @@ { bluedevil = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/bluedevil-5.25.2.tar.xz"; - sha256 = "0sx8qbmig787jmfixmv6ajawv6j846gcbj67szkfw4r4yqpsagr1"; - name = "bluedevil-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/bluedevil-5.25.3.tar.xz"; + sha256 = "059nm5rd5l8ql78slrjcgkjhka7g1rnh0f1nbgf57qccs7wp6qb5"; + name = "bluedevil-5.25.3.tar.xz"; }; }; breeze = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/breeze-5.25.2.tar.xz"; - sha256 = "198vzmhljbwrzn48x7g8caj2qwj3q82n6xlj50lpvxcmc0cv740w"; - name = "breeze-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/breeze-5.25.3.tar.xz"; + sha256 = "0za75ckgfcdxrh2qxgyl2c1273g2xqwmd55njsis1yvwryadypqw"; + name = "breeze-5.25.3.tar.xz"; }; }; breeze-grub = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/breeze-grub-5.25.2.tar.xz"; - sha256 = "1fnqfmjzlhw1lizax0225qypdm7k4zpxc90s57f2n2173qgi3qfc"; - name = "breeze-grub-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/breeze-grub-5.25.3.tar.xz"; + sha256 = "12l6skbbr4wv86k5f8969lg9m30x2nrgm38w0mr7fnsqavpbm7v6"; + name = "breeze-grub-5.25.3.tar.xz"; }; }; breeze-gtk = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/breeze-gtk-5.25.2.tar.xz"; - sha256 = "0vzl0nf39ky3f4jdsmm7hz9kj6yacjjx5mawgzv417zaa6khg8id"; - name = "breeze-gtk-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/breeze-gtk-5.25.3.tar.xz"; + sha256 = "1nmnxrhidv420bqm97cgmck44kzi6sdqaqg3bim07hbnzbq76d6r"; + name = "breeze-gtk-5.25.3.tar.xz"; }; }; breeze-plymouth = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/breeze-plymouth-5.25.2.tar.xz"; - sha256 = "026np3kkh6sd0rji7bl2x84za0bpgsljl2dmb3lhwydn93vpv9n1"; - name = "breeze-plymouth-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/breeze-plymouth-5.25.3.tar.xz"; + sha256 = "1lvsr48mrfjjvs132x2bn4dpwals8k8xinddn9nxykvqw5fiw3wd"; + name = "breeze-plymouth-5.25.3.tar.xz"; }; }; discover = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/discover-5.25.2.tar.xz"; - sha256 = "1cgalkajbpnpn6vzr84sqkvfdvsanx5l9pxhdkrd94s27gbr9l8c"; - name = "discover-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/discover-5.25.3.tar.xz"; + sha256 = "0bdg5gxl4zymmy44pvxs9nlk71psdra3778z20ss1j1k3x8dhlrs"; + name = "discover-5.25.3.tar.xz"; }; }; drkonqi = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/drkonqi-5.25.2.tar.xz"; - sha256 = "1a9y88vkq6qiaiabwy1a13cycj4n79ikn4zdk10zrkgqlnvbyq3y"; - name = "drkonqi-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/drkonqi-5.25.3.tar.xz"; + sha256 = "11g6pqxb4gjcg9jsm3z9yiqljkks30i2mvanvas5ds1y4py3q7a1"; + name = "drkonqi-5.25.3.tar.xz"; }; }; kactivitymanagerd = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kactivitymanagerd-5.25.2.tar.xz"; - sha256 = "06arr36kapjq0gbvk7wnwdgzn8bj64h2cpcrhvzjwmgh4azsz2ww"; - name = "kactivitymanagerd-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kactivitymanagerd-5.25.3.tar.xz"; + sha256 = "1095rmvgc9fzflpd9l1kzwdgk5zh7wxyyx7vzzb1kpdhvg4nwx57"; + name = "kactivitymanagerd-5.25.3.tar.xz"; }; }; kde-cli-tools = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kde-cli-tools-5.25.2.tar.xz"; - sha256 = "1s6v8xnx1d51lax02fkrx191jxiw6mbsixiw4hvh91viwdckmwr3"; - name = "kde-cli-tools-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kde-cli-tools-5.25.3.tar.xz"; + sha256 = "0m8v51ngxfwjianvw1ydr2dpblgik8kv7zw8mi95361kck9jh31h"; + name = "kde-cli-tools-5.25.3.tar.xz"; }; }; kde-gtk-config = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kde-gtk-config-5.25.2.tar.xz"; - sha256 = "1v5j2jy90mi309v43fgn3fadk0gapzvn48zizns6avc9v6h9kgvq"; - name = "kde-gtk-config-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kde-gtk-config-5.25.3.tar.xz"; + sha256 = "0xjb0vff7mw1kfj5b472plclk80hdqxi2858m3nmkh41bl6a523r"; + name = "kde-gtk-config-5.25.3.tar.xz"; }; }; kdecoration = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kdecoration-5.25.2.tar.xz"; - sha256 = "1ynghykyv0h4g3micdc3qf8xxy3vxrdd01gy31jskisksgjkyvw7"; - name = "kdecoration-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kdecoration-5.25.3.tar.xz"; + sha256 = "0b6ynqkndmlac89hv339k365m7wykp9y238df62jlq4vpr1r9x9y"; + name = "kdecoration-5.25.3.tar.xz"; }; }; kdeplasma-addons = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kdeplasma-addons-5.25.2.tar.xz"; - sha256 = "04n00s6z2cvwax1i8vs1f3by72qzpicsyw3c366kxnaiz3lklqzk"; - name = "kdeplasma-addons-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kdeplasma-addons-5.25.3.tar.xz"; + sha256 = "0z976qy49dbvn8nskkrwc1zfnjd3gdzbxzwkg0ini6vypfysybqm"; + name = "kdeplasma-addons-5.25.3.tar.xz"; }; }; kgamma5 = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kgamma5-5.25.2.tar.xz"; - sha256 = "0z784j2lyrwl0rlxivgcb91rcpziqnvvfhxzdjk8mkc7j9cxznkx"; - name = "kgamma5-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kgamma5-5.25.3.tar.xz"; + sha256 = "10750h6pb98c39s6ijk353jahwjhnj2nqmsmspx9jdz8ig20ygm0"; + name = "kgamma5-5.25.3.tar.xz"; }; }; khotkeys = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/khotkeys-5.25.2.tar.xz"; - sha256 = "1yr0zydpsl26gmn4n72lql9n4fxrfbzi405srd2694yaxl5xyzl1"; - name = "khotkeys-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/khotkeys-5.25.3.tar.xz"; + sha256 = "1v4c7lljdvl56mkk8hgbrrx13jdsq7mg8ggrf3qnv1x48yi31rdj"; + name = "khotkeys-5.25.3.tar.xz"; }; }; kinfocenter = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kinfocenter-5.25.2.tar.xz"; - sha256 = "004sgb89h0024bliha0bzfzx82d0qi62zicnq68jqngbj5hkmaqm"; - name = "kinfocenter-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kinfocenter-5.25.3.tar.xz"; + sha256 = "17hkyraqk4cwrv3rnlbw5jby7v8yv4mfxign1f3n5ldq76v9van1"; + name = "kinfocenter-5.25.3.tar.xz"; }; }; kmenuedit = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kmenuedit-5.25.2.tar.xz"; - sha256 = "0d9ldili1zjv4ri1b779zl0kyfxl818n3r7j8cqd3jyfrmh45jgi"; - name = "kmenuedit-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kmenuedit-5.25.3.tar.xz"; + sha256 = "0y374al92r0v5adi7jxj6lghbhjg07ym78xsx09qn48h5c0s34pp"; + name = "kmenuedit-5.25.3.tar.xz"; }; }; kscreen = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kscreen-5.25.2.tar.xz"; - sha256 = "0llassqfn24vkc88pagd0haqdlblg5ha09rw5q4cc6irvqwrvaxa"; - name = "kscreen-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kscreen-5.25.3.tar.xz"; + sha256 = "0p9pzigll9b5jj232sz05znf5syycif0dzvccxds6z0yr124jlvz"; + name = "kscreen-5.25.3.tar.xz"; }; }; kscreenlocker = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kscreenlocker-5.25.2.tar.xz"; - sha256 = "15zkmxwcv9cdaczxvjpipngv77dqhn0s26678831axfjzh7v89iy"; - name = "kscreenlocker-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kscreenlocker-5.25.3.tar.xz"; + sha256 = "1kii3r3j89avwyb00wrw80k5sj0q4wqgmy1q0yxfps9jk729k3wc"; + name = "kscreenlocker-5.25.3.tar.xz"; }; }; ksshaskpass = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/ksshaskpass-5.25.2.tar.xz"; - sha256 = "1zwhrzclbg3mxdwif13f9avv01kykwi8b3j9qk4ycfrwdvwidnd6"; - name = "ksshaskpass-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/ksshaskpass-5.25.3.tar.xz"; + sha256 = "0sfl77szvfq9c7v0gsv5nnf7h5kxigyy2z2p1cwmhm1pq4n606nk"; + name = "ksshaskpass-5.25.3.tar.xz"; }; }; ksystemstats = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/ksystemstats-5.25.2.tar.xz"; - sha256 = "1i6sg5j97w4nl508yl80v2rnr9zmb5f6ymvjvvkfbigp62yz8gcf"; - name = "ksystemstats-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/ksystemstats-5.25.3.tar.xz"; + sha256 = "0s08mazc081wxbccmb4s35i7p57an8nlxmw25lh1j83jj06gyd4f"; + name = "ksystemstats-5.25.3.tar.xz"; }; }; kwallet-pam = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kwallet-pam-5.25.2.tar.xz"; - sha256 = "0pffi0jkfib01aqqif5401avkljxsi468wg5nva1fg3h8w9i7xqd"; - name = "kwallet-pam-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kwallet-pam-5.25.3.tar.xz"; + sha256 = "1i345vl0sfzg8zmz6h8hsxmx9cbdb7072avc6yz42ra9yf4372jb"; + name = "kwallet-pam-5.25.3.tar.xz"; }; }; kwayland-integration = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kwayland-integration-5.25.2.tar.xz"; - sha256 = "1praxpzsbwb7b1p6rsnrmv9wdn5p0j28vch6ydj2qc25f8h7nvfj"; - name = "kwayland-integration-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kwayland-integration-5.25.3.tar.xz"; + sha256 = "0d45wigxspvv561fjam8yiyq6277n5wgv2sn8ymvqbal8v801bjf"; + name = "kwayland-integration-5.25.3.tar.xz"; }; }; kwin = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kwin-5.25.2.tar.xz"; - sha256 = "1mskwppqv3ismlg4r8fmlrya455mds8ng36lma4acj13vsh1wx2l"; - name = "kwin-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kwin-5.25.3.tar.xz"; + sha256 = "1vyh5ymvkzxsgs4904ijac6xrb5fgxpypc8mlnwcca1gd9xpr4jj"; + name = "kwin-5.25.3.tar.xz"; }; }; kwrited = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/kwrited-5.25.2.tar.xz"; - sha256 = "02c24ywwrzyz5k54ywh32lx2yrjd0xydn1f20h9h6cx16fmlwdq3"; - name = "kwrited-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/kwrited-5.25.3.tar.xz"; + sha256 = "133ampgha0348m5ild1dg48jpblk4c16d6nk759yywz8125wyapc"; + name = "kwrited-5.25.3.tar.xz"; }; }; layer-shell-qt = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/layer-shell-qt-5.25.2.tar.xz"; - sha256 = "14xk9hjxm267dfb8dxgwdjmws95nqc9ygr51mdzsyxqwis9v1i4m"; - name = "layer-shell-qt-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/layer-shell-qt-5.25.3.tar.xz"; + sha256 = "06rxqm4wh4mcszrwb2dbgpxj3dqfx0rccyyjp091lbsncqm1gib0"; + name = "layer-shell-qt-5.25.3.tar.xz"; }; }; libkscreen = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/libkscreen-5.25.2.tar.xz"; - sha256 = "0jy2p87jj39c75jmj95jqpilphwhzqf7m1qljhbrjgr2w1adnz9p"; - name = "libkscreen-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/libkscreen-5.25.3.tar.xz"; + sha256 = "1mxkrk04wcyw4xbfiyxbp5iwnhqr10yk39zx5bbjd9zag0vdi7z5"; + name = "libkscreen-5.25.3.tar.xz"; }; }; libksysguard = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/libksysguard-5.25.2.tar.xz"; - sha256 = "020wxlkj03sj0d81r1f8axw4i78gg45cm3zf6ikhyvka9hbh5xcy"; - name = "libksysguard-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/libksysguard-5.25.3.tar.xz"; + sha256 = "1mrrrxjvqmrnkjwafvqrd2hlvl9gr9y4hn7dv0gf70lp5bl06i89"; + name = "libksysguard-5.25.3.tar.xz"; }; }; milou = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/milou-5.25.2.tar.xz"; - sha256 = "15gf3mgbx8z4cahw6w978r5inpn9rfhzj7x5sfhi6w631nasd1yl"; - name = "milou-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/milou-5.25.3.tar.xz"; + sha256 = "1xb3i5dn6r4mglci8llchjz484zsw3kqyl9ag8wch54b5cjmz4ap"; + name = "milou-5.25.3.tar.xz"; }; }; oxygen = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/oxygen-5.25.2.tar.xz"; - sha256 = "0d7705s5lp4lac7rn7q7sy2l0n5519zqfpx6746434z505zc1krc"; - name = "oxygen-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/oxygen-5.25.3.tar.xz"; + sha256 = "0ynkmnmd1x36zn6x4chvpsrsi5rfqmk45qqxdx60x0w1hhi3x6bh"; + name = "oxygen-5.25.3.tar.xz"; }; }; oxygen-sounds = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/oxygen-sounds-5.25.2.tar.xz"; - sha256 = "13hhvfndz57gsdb70jnb12vcich4bfrm0rvb12zaza5j1qk939k7"; - name = "oxygen-sounds-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/oxygen-sounds-5.25.3.tar.xz"; + sha256 = "1hdqdq3qxpcyfs5gsmlpb3pjvixyr1ny4qwqq18givz8jbah3vkz"; + name = "oxygen-sounds-5.25.3.tar.xz"; }; }; plasma-browser-integration = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-browser-integration-5.25.2.tar.xz"; - sha256 = "0fyqd160c0ap3z8k2p16x4k8hvbdmnfp2hbx0p93d3acpi9vpqa3"; - name = "plasma-browser-integration-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-browser-integration-5.25.3.tar.xz"; + sha256 = "1krf9fchs3w0r1irzrdrxgwcgfsyhm2384q0c5vp5xg7dh10xvz2"; + name = "plasma-browser-integration-5.25.3.tar.xz"; }; }; plasma-desktop = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-desktop-5.25.2.tar.xz"; - sha256 = "09pnxh29xzag90sxdcjw8jafwrlpm8d4bl0xws74df94kqkcira1"; - name = "plasma-desktop-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-desktop-5.25.3.tar.xz"; + sha256 = "134dgqqak5d3427znlj138f0k48qhkzs7pqi19yn89fbzw5vg8s8"; + name = "plasma-desktop-5.25.3.tar.xz"; }; }; plasma-disks = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-disks-5.25.2.tar.xz"; - sha256 = "1fvka372hjqb2m6m5479g9w9z96hygiaqm2jzh9f5qn6aj4baq84"; - name = "plasma-disks-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-disks-5.25.3.tar.xz"; + sha256 = "1dyxa5x4v6w8fn8956wcc9mvncnjf43cpn0algp54f9ndy1jaalw"; + name = "plasma-disks-5.25.3.tar.xz"; }; }; plasma-firewall = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-firewall-5.25.2.tar.xz"; - sha256 = "0gciy4nl7dcghgwcy7kx3zbsgvygs90wfrzr1nkk2vgphgvr4c6c"; - name = "plasma-firewall-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-firewall-5.25.3.tar.xz"; + sha256 = "0cwk4scadk4pd7v93arkrn1wgyc4d81995znp23vd9pmlaazyikv"; + name = "plasma-firewall-5.25.3.tar.xz"; }; }; plasma-integration = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-integration-5.25.2.tar.xz"; - sha256 = "1mvzxasr3m2jf7kvx5df0ijilbs7nvw3kxpsa543c2bmp6ib9zla"; - name = "plasma-integration-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-integration-5.25.3.tar.xz"; + sha256 = "1wsz0vbb0kj4542h7zca9yc6xz90ziv4lbm39d7dxr9hm94cdbjk"; + name = "plasma-integration-5.25.3.tar.xz"; }; }; plasma-mobile = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-mobile-5.25.2.tar.xz"; - sha256 = "0jgrw9wp0l289sygpr0mg7zcjg97bdgl039vdabf4ixd721swmz8"; - name = "plasma-mobile-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-mobile-5.25.3.tar.xz"; + sha256 = "1dzfbqg2zmdr0dlm99c3pj9iy6yagshlfj9x018sa0bzjysf29g3"; + name = "plasma-mobile-5.25.3.tar.xz"; }; }; plasma-nano = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-nano-5.25.2.tar.xz"; - sha256 = "1byhcnbjy691jkmhd7pch0rxhi6bbrzhzx47c97mqgxid5a8j0bk"; - name = "plasma-nano-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-nano-5.25.3.tar.xz"; + sha256 = "00m95c1cb3g8v8w0d4vnbnjhjmr5hw7gljn8nc705mpxsx03c3kd"; + name = "plasma-nano-5.25.3.tar.xz"; }; }; plasma-nm = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-nm-5.25.2.tar.xz"; - sha256 = "1hwxsprrwxap5q707jv9w8i7l3rql33dwh66fwqrjjm5v3ncac48"; - name = "plasma-nm-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-nm-5.25.3.tar.xz"; + sha256 = "0k8zwjjy8d5lp1slky13fx5j6kjsbs4irz3x5fm54aki15hdcjx7"; + name = "plasma-nm-5.25.3.tar.xz"; }; }; plasma-pa = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-pa-5.25.2.tar.xz"; - sha256 = "1k925flcmgi78rln7nb0vh43gdf1001wk68n3zdx6wmhscpbjwwd"; - name = "plasma-pa-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-pa-5.25.3.tar.xz"; + sha256 = "17881v0fff5mbgh6rgx4a2hk9m35flqijckwlyj2kcrcsqi3aq21"; + name = "plasma-pa-5.25.3.tar.xz"; }; }; plasma-sdk = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-sdk-5.25.2.tar.xz"; - sha256 = "15iaw4lggsmd4hhgdkwcp4q3j1y9rxjngc5gxh7ah28ijmq6fnr1"; - name = "plasma-sdk-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-sdk-5.25.3.tar.xz"; + sha256 = "1hhffvqvxlhdyg8v7b7drb0n4fnkxlvy0xfffnnln66pknxk7s5w"; + name = "plasma-sdk-5.25.3.tar.xz"; }; }; plasma-systemmonitor = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-systemmonitor-5.25.2.tar.xz"; - sha256 = "02jw59b7190wqkhyz4w8zcdydxpp9kq1dxd9x51wy0wpcp6igina"; - name = "plasma-systemmonitor-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-systemmonitor-5.25.3.tar.xz"; + sha256 = "07mxkm0ynq0xiqc1p4iqjc4c1x7198hr15r9ysajgs0sf9bcd6hx"; + name = "plasma-systemmonitor-5.25.3.tar.xz"; }; }; plasma-tests = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-tests-5.25.2.tar.xz"; - sha256 = "0zq4w8js35b9p0gih7x92iscmm2snwgm7bclrh29gvxyfsjir8wa"; - name = "plasma-tests-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-tests-5.25.3.tar.xz"; + sha256 = "0d7vhb75p2rhfbysa7bg80836ycryg4jcn91grag8y7pcq6m6zzn"; + name = "plasma-tests-5.25.3.tar.xz"; }; }; plasma-thunderbolt = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-thunderbolt-5.25.2.tar.xz"; - sha256 = "1mjh14yfap7jr181xvkar9hgmqzvghb4rs2d45b1ddwz3n340ak6"; - name = "plasma-thunderbolt-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-thunderbolt-5.25.3.tar.xz"; + sha256 = "05bdq7vdwpyyrfgvp48m8dbsjhvnaf84zhbcyjvjygvlhzdm8j57"; + name = "plasma-thunderbolt-5.25.3.tar.xz"; }; }; plasma-vault = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-vault-5.25.2.tar.xz"; - sha256 = "12z4kcrsp5jy16x4kssc9l7d2acbkg30jyg6f77jqh1ra671y1a5"; - name = "plasma-vault-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-vault-5.25.3.tar.xz"; + sha256 = "1phb7rygvm2c0n0yf5xyj3xpm1apfq3knfyiasgbjl4z6aimq406"; + name = "plasma-vault-5.25.3.tar.xz"; }; }; plasma-workspace = { - version = "5.25.2"; + version = "5.25.3.1"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-workspace-5.25.2.tar.xz"; - sha256 = "16chbhmby9ixyh46xqsa0nd6yhpf3xlk2sv43g34my1hkhp63r6w"; - name = "plasma-workspace-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-workspace-5.25.3.1.tar.xz"; + sha256 = "09hgd1k0095s18a4147qihbsl5v8hadj7hm3zixf362sydgkal51"; + name = "plasma-workspace-5.25.3.1.tar.xz"; }; }; plasma-workspace-wallpapers = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plasma-workspace-wallpapers-5.25.2.tar.xz"; - sha256 = "12r2zfz63xgfv0sxv1px7hbwan9pv3ik5h7lkfhcjbi9bhav2pyr"; - name = "plasma-workspace-wallpapers-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plasma-workspace-wallpapers-5.25.3.tar.xz"; + sha256 = "15swpsqjdxxzkjw0phs4h7p3l4lfshsqv6pk3qbfbp91dd05cplh"; + name = "plasma-workspace-wallpapers-5.25.3.tar.xz"; }; }; plymouth-kcm = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/plymouth-kcm-5.25.2.tar.xz"; - sha256 = "04wfd5a63zbnvsngxpj0jvvhjhcchk2nd0ln8i2zdhhr0xlsbiw1"; - name = "plymouth-kcm-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/plymouth-kcm-5.25.3.tar.xz"; + sha256 = "0sb0gh0sh8lc13pbqkl8icjakzk0h7r3l6v3kwg0jyvmk0if1bpj"; + name = "plymouth-kcm-5.25.3.tar.xz"; }; }; polkit-kde-agent = { - version = "1-5.25.2"; + version = "1-5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/polkit-kde-agent-1-5.25.2.tar.xz"; - sha256 = "1hcyw7qzryvqlszqv7lmhmhz7fbjd4961xq7hh18glm53rrz3z31"; - name = "polkit-kde-agent-1-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/polkit-kde-agent-1-5.25.3.tar.xz"; + sha256 = "0j067ps86zk38r0spcfpv33mxiagdnrkyy033v8gnsiayhrp9pcm"; + name = "polkit-kde-agent-1-5.25.3.tar.xz"; }; }; powerdevil = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/powerdevil-5.25.2.tar.xz"; - sha256 = "1ahq10mrnryq87ihj5b6a1ifjnyam7sxcgbr3avc2jpb4q8njmb6"; - name = "powerdevil-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/powerdevil-5.25.3.tar.xz"; + sha256 = "1lfws0rj2kbqvgm7gb4h6gmrpa71jbqgfmvmd2n4l9bxxx73rbh2"; + name = "powerdevil-5.25.3.tar.xz"; }; }; qqc2-breeze-style = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/qqc2-breeze-style-5.25.2.tar.xz"; - sha256 = "1l8133qlqhdq8y42yiy0njgfv9lzxlc6fdicfmr21bfvj3aj20mk"; - name = "qqc2-breeze-style-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/qqc2-breeze-style-5.25.3.tar.xz"; + sha256 = "1j714iaysfqkr997q94pv2abj433ps43myy37p8ss0v8pra9hn5c"; + name = "qqc2-breeze-style-5.25.3.tar.xz"; }; }; sddm-kcm = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/sddm-kcm-5.25.2.tar.xz"; - sha256 = "0idr9ckrbyh66m0lbza66z2v24pfzwx04np84242p79kyqgjlljf"; - name = "sddm-kcm-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/sddm-kcm-5.25.3.tar.xz"; + sha256 = "1mipvf25vjhdrww9cinp4v7g73swk364zfkyk4fypw8bccrbfpsd"; + name = "sddm-kcm-5.25.3.tar.xz"; }; }; systemsettings = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/systemsettings-5.25.2.tar.xz"; - sha256 = "1bz00nnrmpm2kjcapzaxkhx0j4a2vn0nhshgch65h7f3kjp4z0nm"; - name = "systemsettings-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/systemsettings-5.25.3.tar.xz"; + sha256 = "00n4r51qp03cwfsdrsza2nv5558zs8dyd6fywcycjd1ryqiyrl4r"; + name = "systemsettings-5.25.3.tar.xz"; }; }; xdg-desktop-portal-kde = { - version = "5.25.2"; + version = "5.25.3"; src = fetchurl { - url = "${mirror}/stable/plasma/5.25.2/xdg-desktop-portal-kde-5.25.2.tar.xz"; - sha256 = "1sjm15z83s6vna78ffn390sdr4pnyw5yl8lq0jz79mkxyz2w4y2h"; - name = "xdg-desktop-portal-kde-5.25.2.tar.xz"; + url = "${mirror}/stable/plasma/5.25.3/xdg-desktop-portal-kde-5.25.3.tar.xz"; + sha256 = "07pcpxq7j1b62wwds6q2niyh74dc9i2lwvka77g1ii55syybm7n7"; + name = "xdg-desktop-portal-kde-5.25.3.tar.xz"; }; }; } From 2d123c3c4bd55763e558cd4e752f5bc7722789c6 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 8 Jul 2022 15:30:10 +0200 Subject: [PATCH 130/176] =?UTF-8?q?coqPackages.coqeal:=201.1.0=20=E2=86=92?= =?UTF-8?q?=201.1.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/coq-modules/coqeal/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/coq-modules/coqeal/default.nix b/pkgs/development/coq-modules/coqeal/default.nix index 563e2dc22d6d..4efc776e28da 100644 --- a/pkgs/development/coq-modules/coqeal/default.nix +++ b/pkgs/development/coq-modules/coqeal/default.nix @@ -10,12 +10,14 @@ with lib; inherit version; defaultVersion = with versions; switch [ coq.version mathcomp.version ] [ + { cases = [ (range "8.13" "8.15") (isGe "1.13.0") ]; out = "1.1.1"; } { cases = [ (range "8.10" "8.15") (isGe "1.12.0") ]; out = "1.1.0"; } { cases = [ (isGe "8.10") (range "1.11.0" "1.12.0") ]; out = "1.0.5"; } { cases = [ (isGe "8.7") "1.11.0" ]; out = "1.0.4"; } { cases = [ (isGe "8.7") "1.10.0" ]; out = "1.0.3"; } ] null; + release."1.1.1".sha256 = "sha256-ExAdC3WuArNxS+Sa1r4x5aT7ylbCvP/BZXfkdQNAvZ8="; release."1.1.0".sha256 = "1vyhfna5frkkq2fl1fkg2mwzpg09k3sbzxxpyp14fjay81xajrxr"; release."1.0.6".sha256 = "0lqkyfj4qbq8wr3yk8qgn7mclw582n3fjl9l19yp8cnchspzywx0"; release."1.0.5".sha256 = "0cmvky8glb5z2dy3q62aln6qbav4lrf2q1589f6h1gn5bgjrbzkm"; From 7c6a8f0b38c34aaba938d2bf68438c857310c0ec Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 13 Jul 2022 08:04:47 +0200 Subject: [PATCH 131/176] tig: 2.5.5 -> 2.5.6 Signed-off-by: Matthias Beyer --- .../version-management/git-and-tools/tig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/tig/default.nix b/pkgs/applications/version-management/git-and-tools/tig/default.nix index e81bf81dd3cd..bf8168b5ca5f 100644 --- a/pkgs/applications/version-management/git-and-tools/tig/default.nix +++ b/pkgs/applications/version-management/git-and-tools/tig/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "tig"; - version = "2.5.5"; + version = "2.5.6"; src = fetchFromGitHub { owner = "jonas"; repo = pname; rev = "${pname}-${version}"; - sha256 = "1yx63jfbaa5h0d3lfqlczs9l7j2rnhp5jpa8qcjn4z1n415ay2x5"; + sha256 = "sha256-WJtva3LbzVqtcAt0kmnti3RZTPg/CBjk6JQYa2VzpSQ="; }; nativeBuildInputs = [ makeWrapper autoreconfHook asciidoc xmlto docbook_xsl docbook_xml_dtd_45 findXMLCatalogs pkg-config ]; From c0c767ee26405e1d5837f2832ef6297622e72471 Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Wed, 13 Jul 2022 09:48:17 +0200 Subject: [PATCH 132/176] python310Packages.howdoi: disable failing test --- pkgs/development/python-modules/howdoi/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/howdoi/default.nix b/pkgs/development/python-modules/howdoi/default.nix index d140f94cfdd9..7b5c63c95b43 100644 --- a/pkgs/development/python-modules/howdoi/default.nix +++ b/pkgs/development/python-modules/howdoi/default.nix @@ -61,6 +61,7 @@ buildPythonPackage rec { "test_multiple_answers" "test_position" "test_unicode_answer" + "test_answer_links_using_l_option" ]; pythonImportsCheck = [ From f88533ec37fca4cce90fe6ddf50f5b817b089ce8 Mon Sep 17 00:00:00 2001 From: Tae Selene Sandoval Murgan Date: Wed, 13 Jul 2022 08:56:58 +0200 Subject: [PATCH 133/176] neovim-remote: disable tests on Darwin The only enabled test started to fail with write errors. Setting HOME=$TMPDIR works, but then it fails the same way than the disabled ones --- pkgs/applications/editors/neovim/neovim-remote.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/editors/neovim/neovim-remote.nix b/pkgs/applications/editors/neovim/neovim-remote.nix index ef3b1590c109..b18811dd0980 100644 --- a/pkgs/applications/editors/neovim/neovim-remote.nix +++ b/pkgs/applications/editors/neovim/neovim-remote.nix @@ -33,6 +33,8 @@ with python3.pkgs; buildPythonApplication rec { "test_escape_double_quotes_in_filenames" ]; + doCheck = !stdenv.isDarwin; + meta = with lib; { description = "A tool that helps controlling nvim processes from a terminal"; homepage = "https://github.com/mhinz/neovim-remote/"; From f60f16550174e9772b5285795face7397dca1139 Mon Sep 17 00:00:00 2001 From: illustris Date: Sun, 8 May 2022 22:54:20 +0530 Subject: [PATCH 134/176] nixos/proxmox-image: use qemu 6.2 for building VMA --- .../modules/virtualisation/proxmox-image.nix | 22 ++++++++++++++----- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/nixos/modules/virtualisation/proxmox-image.nix b/nixos/modules/virtualisation/proxmox-image.nix index c537d5aed447..e07d1d1eb3fc 100644 --- a/nixos/modules/virtualisation/proxmox-image.nix +++ b/nixos/modules/virtualisation/proxmox-image.nix @@ -127,16 +127,26 @@ with lib; name = "proxmox-${cfg.filenameSuffix}"; postVM = let # Build qemu with PVE's patch that adds support for the VMA format - vma = pkgs.qemu_kvm.overrideAttrs ( super: { + vma = pkgs.qemu_kvm.overrideAttrs ( super: rec { + + # proxmox's VMA patch doesn't work with qemu 7.0 yet + version = "6.2.0"; + src = pkgs.fetchurl { + url= "https://download.qemu.org/qemu-${version}.tar.xz"; + hash = "sha256-aOFdjkWsVjJuC5pK+otJo9/oq6NIgiHQmMhGmLymW0U="; + }; + patches = let - rev = "cc707c362ea5c8d832aac270d1ffa7ac66a8908f"; - path = "debian/patches/pve/0025-PVE-Backup-add-vma-backup-format-code.patch"; + rev = "b37b17c286da3d32945fbee8ee4fd97a418a50db"; + path = "debian/patches/pve/0026-PVE-Backup-add-vma-backup-format-code.patch"; vma-patch = pkgs.fetchpatch { - url = "https://git.proxmox.com/?p=pve-qemu.git;a=blob_plain;hb=${rev};f=${path}"; - sha256 = "1z467xnmfmry3pjy7p34psd5xdil9x0apnbvfz8qbj0bf9fgc8zf"; + url = "https://git.proxmox.com/?p=pve-qemu.git;a=blob_plain;h=${rev};f=${path}"; + hash = "sha256-siuDWDUnM9Zq0/L2Faww3ELAOUHhVIHu5RAQn6L4Atc="; }; - in super.patches ++ [ vma-patch ]; + in [ vma-patch ]; + buildInputs = super.buildInputs ++ [ pkgs.libuuid ]; + }); in '' From 26c66bc7c8cec6008427d10a2e97b2862f4a3475 Mon Sep 17 00:00:00 2001 From: illustris Date: Sun, 8 May 2022 23:28:05 +0530 Subject: [PATCH 135/176] nixos/release: add proxmox LXC and VMA --- nixos/release.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/nixos/release.nix b/nixos/release.nix index f533aebf34c1..f70b02c4292b 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -221,6 +221,29 @@ in rec { ); + # KVM image for proxmox in VMA format + proxmoxImage = forMatchingSystems [ "x86_64-linux" ] (system: + with import ./.. { inherit system; }; + + hydraJob ((import lib/eval-config.nix { + inherit system; + modules = [ + ./modules/virtualisation/proxmox-image.nix + ]; + }).config.system.build.VMA) + ); + + # LXC tarball for proxmox + proxmoxLXC = forMatchingSystems [ "x86_64-linux" ] (system: + with import ./.. { inherit system; }; + + hydraJob ((import lib/eval-config.nix { + inherit system; + modules = [ + ./modules/virtualisation/proxmox-lxc.nix + ]; + }).config.system.build.tarball) + ); # A disk image that can be imported to Amazon EC2 and registered as an AMI amazonImage = forMatchingSystems [ "x86_64-linux" "aarch64-linux" ] (system: From 82d1ed89d144e09a388f11207398290fbee71e44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 09:10:46 +0000 Subject: [PATCH 136/176] python310Packages.hahomematic: 2022.7.5 -> 2022.7.7 --- pkgs/development/python-modules/hahomematic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hahomematic/default.nix b/pkgs/development/python-modules/hahomematic/default.nix index 629aa0f6b8ea..e81f412ca66b 100644 --- a/pkgs/development/python-modules/hahomematic/default.nix +++ b/pkgs/development/python-modules/hahomematic/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "hahomematic"; - version = "2022.7.5"; + version = "2022.7.7"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "danielperna84"; repo = pname; rev = "refs/tags/${version}"; - sha256 = "sha256-VCm94/kMQl9gbt7Veefo75z1PuOd4faUMGbBxLI/ZUs="; + sha256 = "sha256-obkvx7P2nkn7z3kMJeY9ERzkuCAlmE27mwjUUPxOisc="; }; propagatedBuildInputs = [ From b7b86c4f548d8c127902406c7c51d6922c2cff81 Mon Sep 17 00:00:00 2001 From: Valentin Gagarin Date: Wed, 13 Jul 2022 10:19:23 +0100 Subject: [PATCH 137/176] add stable anchor Co-authored-by: Jan Tojnar --- doc/stdenv/stdenv.chapter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md index 7ca9ee3ff76d..4597f9d16278 100644 --- a/doc/stdenv/stdenv.chapter.md +++ b/doc/stdenv/stdenv.chapter.md @@ -953,7 +953,7 @@ The [generic builder][generic-builder] populates `PATH` from inputs of the deriv [generic-builder]: https://github.com/NixOS/nixpkgs/blob/19d4f7dc485f74109bd66ef74231285ff797a823/pkgs/stdenv/generic/builder.sh -#### Invocation +#### Invocation {#patch-shebangs.sh-invocation} Multiple paths can be specified. From 83a35abff566f9b04f15f7e9a9c049bac90896f4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 09:23:03 +0000 Subject: [PATCH 138/176] python310Packages.pex: 2.1.95 -> 2.1.97 --- pkgs/development/python-modules/pex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pex/default.nix b/pkgs/development/python-modules/pex/default.nix index 44e4dcf277b7..5e27b6b4fcb6 100644 --- a/pkgs/development/python-modules/pex/default.nix +++ b/pkgs/development/python-modules/pex/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "pex"; - version = "2.1.95"; + version = "2.1.97"; format = "flit"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-704uEFlVHUEr0tv5OFZ7LbjY2r3bzX9HaE9GAkE+JvY="; + hash = "sha256-h2fDyL1spMBjnqTvjj3C3eXFFmgtvX7NyTUo5my6Lk4="; }; nativeBuildInputs = [ From a8c2b4f0e4d79d7676f00aa4b143a6687b607016 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 10:15:55 +0000 Subject: [PATCH 139/176] python310Packages.aesara: 2.7.6 -> 2.7.7 --- pkgs/development/python-modules/aesara/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aesara/default.nix b/pkgs/development/python-modules/aesara/default.nix index 298a1d53fbf7..67b9ee40e28c 100644 --- a/pkgs/development/python-modules/aesara/default.nix +++ b/pkgs/development/python-modules/aesara/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "aesara"; - version = "2.7.6"; + version = "2.7.7"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "aesara-devs"; repo = "aesara"; rev = "refs/tags/rel-${version}"; - hash = "sha256-N/hAD8ev12OhodjVAlzOKwdmIer8r4i1GfgvlnGaYNU="; + hash = "sha256-Dr4MPNtPGKmViVP2FSF8bvrQ68Dz/ASK/MTRCRUnFOE="; }; nativeBuildInputs = [ From 43b37c60c077e1e4279617474486be15e055fd46 Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Wed, 13 Jul 2022 12:22:39 +0200 Subject: [PATCH 140/176] nbxplorer: 2.3.26 -> 2.3.28 --- pkgs/applications/blockchains/nbxplorer/default.nix | 4 ++-- pkgs/applications/blockchains/nbxplorer/deps.nix | 13 ++++--------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/pkgs/applications/blockchains/nbxplorer/default.nix b/pkgs/applications/blockchains/nbxplorer/default.nix index 3810d6f2251c..7d0f34492519 100644 --- a/pkgs/applications/blockchains/nbxplorer/default.nix +++ b/pkgs/applications/blockchains/nbxplorer/default.nix @@ -2,13 +2,13 @@ buildDotnetModule rec { pname = "nbxplorer"; - version = "2.3.26"; + version = "2.3.28"; src = fetchFromGitHub { owner = "dgarage"; repo = "NBXplorer"; rev = "v${version}"; - sha256 = "sha256-PaunSwbIf9hGmZeS8ZI4M0C6T76bLCalnS4/x9TWrtY="; + sha256 = "sha256-4KedlU+TMwO6C/dgNa23N4uPk8gPq2SQKzYkCZS508I="; }; projectFile = "NBXplorer/NBXplorer.csproj"; diff --git a/pkgs/applications/blockchains/nbxplorer/deps.nix b/pkgs/applications/blockchains/nbxplorer/deps.nix index 377b34e9a0e6..3bc5e06a1593 100644 --- a/pkgs/applications/blockchains/nbxplorer/deps.nix +++ b/pkgs/applications/blockchains/nbxplorer/deps.nix @@ -191,18 +191,13 @@ }) (fetchNuGet { pname = "NBitcoin.TestFramework"; - version = "3.0.6"; - sha256 = "0yw382238rjv0qmhz1xlb5v696s8sxbjf839c2ck6dqd947q403w"; + version = "3.0.9"; + sha256 = "08pwab9f2565day9b0fjzfv5ik3pbwvgvl190gh0bmwi5xv4vq93"; }) (fetchNuGet { pname = "NBitcoin"; - version = "6.0.15"; - sha256 = "038dcl2k88w4cijws3pdnjflgy4lmqx70z0l7yqz355kmxjz8ain"; - }) - (fetchNuGet { - pname = "NBitcoin"; - version = "6.0.18"; - sha256 = "1dr669h68cx6yfzr3n97yzzwbgnsv5g2008diyxngdjm55nh3q9s"; + version = "7.0.8"; + sha256 = "0h76a5wha3rqchjzhvslmm8f7qkya77n8avh5i05nvnrigf0bj5q"; }) (fetchNuGet { pname = "NETStandard.Library"; From b45e4a004e89af399cbccac684745d33cb4b1e46 Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Wed, 13 Jul 2022 12:22:41 +0200 Subject: [PATCH 141/176] btcpayserver: 1.5.4 -> 1.6.1 --- .../blockchains/btcpayserver/default.nix | 4 +- .../blockchains/btcpayserver/deps.nix | 235 +++++++----------- 2 files changed, 87 insertions(+), 152 deletions(-) diff --git a/pkgs/applications/blockchains/btcpayserver/default.nix b/pkgs/applications/blockchains/btcpayserver/default.nix index 59879df61677..074e3b24af13 100644 --- a/pkgs/applications/blockchains/btcpayserver/default.nix +++ b/pkgs/applications/blockchains/btcpayserver/default.nix @@ -3,13 +3,13 @@ buildDotnetModule rec { pname = "btcpayserver"; - version = "1.5.4"; + version = "1.6.1"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-8GMk7xBMhml0X/8YRuN3FsEF2TWDxtb0eoP/cduKXNg="; + sha256 = "sha256-lz42emfVBWas1A2YuEkjGAX8V1Qe2YAZMEgMYwIhhKM="; }; projectFile = "BTCPayServer/BTCPayServer.csproj"; diff --git a/pkgs/applications/blockchains/btcpayserver/deps.nix b/pkgs/applications/blockchains/btcpayserver/deps.nix index 0a070407a600..a99f04a4f90f 100644 --- a/pkgs/applications/blockchains/btcpayserver/deps.nix +++ b/pkgs/applications/blockchains/btcpayserver/deps.nix @@ -31,43 +31,48 @@ }) (fetchNuGet { pname = "BTCPayServer.Lightning.All"; - version = "1.3.8"; - sha256 = "0xjhxxp8gc06ivbxjbmcacq4pq1c3l3b03pwd785kblxbh7d8zxj"; + version = "1.3.12"; + sha256 = "005nl3sl3awdpwnvdsww8kg4ysj804459a5yip283fy7a29xagyh"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.Charge"; - version = "1.3.4"; - sha256 = "1ic2kz9mpgcjkmj6a0kscn3iqqp905a4768bn2fx454swpn2w6f9"; + version = "1.3.8"; + sha256 = "1j8ljhkw80z44hb08iyqz342fghcnnxw3bq27g49x41gc784ziz4"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.CLightning"; - version = "1.3.5"; - sha256 = "0k9v28h0kvcbwxrjmalk14sna505li125i9aigcj6lddsg1d3xr7"; + version = "1.3.9"; + sha256 = "1cflyxywfil4rxy0vxvp24hlz6xy8g03rjgb12sc76jxwyqp5anq"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.Common"; - version = "1.3.2"; - sha256 = "119zplkc7iy9wc95iz1qnyi42fr99ar4hp8a11p708a22w941yi0"; + version = "1.3.7"; + sha256 = "1hsn51zx34fswjph1dgplwj92045d4ymallryjxbm5gl1wgnvqvz"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.Common"; - version = "1.3.4"; - sha256 = "1bic7hxw731c0mkjgak0pwlrc7a4yqsr1xi7r3x04cz98nvdlqfc"; + version = "1.3.8"; + sha256 = "0g7wbsfy1ydrpxzycbq148f8gsm7d09nvzzz5kliqlg3q88wifaq"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.Eclair"; - version = "1.3.4"; - sha256 = "0im3nzr7ki0nlr5miy7i7b9869vi7frq5g1idwfshqincpgps05g"; + version = "1.3.8"; + sha256 = "0lhsigcdf65fdsxgv6yy857v2l7c1kmzypj1b017gldnrhflrnri"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.LNBank"; - version = "1.3.6"; - sha256 = "08myhnk41l1zc3ih1h8l6583g4spgfgl1i65sjp02ab9v4i9lalw"; + version = "1.3.10"; + sha256 = "0yq02smwa6a4grx1cfwij4nxlkz4grpb3ixr82an4f57zv4dzv6b"; }) (fetchNuGet { pname = "BTCPayServer.Lightning.LND"; - version = "1.3.5"; - sha256 = "1k5i4x382hx3zwczpjvzpxv4nmmlnnlaxcy018bz7b4hvd0l49wq"; + version = "1.3.9"; + sha256 = "1115lamgg7802dmxlak13fbiy0b244gmsrs80jrba3jxmiplgj4r"; + }) + (fetchNuGet { + pname = "BTCPayServer.Lightning.LNDhub"; + version = "1.0.2"; + sha256 = "1jyn0r9qm9r8szmzx0g0ja2k93r8adi1vn100c8d9wpnr83xwj03"; }) (fetchNuGet { pname = "BuildBundlerMinifier"; @@ -96,8 +101,8 @@ }) (fetchNuGet { pname = "DigitalRuby.ExchangeSharp"; - version = "0.6.3"; - sha256 = "1vb7ahafcd3lcbiiz552aisilwm1yq3j600gkf1wik8vhvsk02fs"; + version = "1.0.2"; + sha256 = "1l6g61l18jqnc0h8rpsilfjjnyapm4ld8wcsr8bp0hp34p6wpidm"; }) (fetchNuGet { pname = "Fido2.AspNet"; @@ -181,13 +186,13 @@ }) (fetchNuGet { pname = "LNURL"; - version = "0.0.18"; - sha256 = "1dy0if091s8j0klv58v8xy0lnwyw0mxl89m09wkfcs0d4kzmjsrj"; + version = "0.0.24"; + sha256 = "1hqa95gbcis03c0m5kwl7zzn26kwv1my94yq96766qp0rnl6c4lw"; }) (fetchNuGet { pname = "MailKit"; - version = "3.0.0"; - sha256 = "0z6bf80zqqwlli844xkv7xzdip8lwrag5cpvx3vydzy6qg0xf2cg"; + version = "3.3.0"; + sha256 = "18l0jkrc4d553kiw4vdjzzpafpvsgjs1n19kjbi8isnhzidmsl4j"; }) (fetchNuGet { pname = "McMaster.NETCore.Plugins.Mvc"; @@ -201,8 +206,8 @@ }) (fetchNuGet { pname = "Microsoft.AspNet.SignalR.Client"; - version = "2.3.0"; - sha256 = "1xyj8b88bc6sc7fxgqyalzfmlfgbagfk7adyk29if9hr8ki9bic4"; + version = "2.4.3"; + sha256 = "1whxcmxydcxjkw84sqk5idd406v3ia0xj2m4ia4b6wqbvkdqn7rf"; }) (fetchNuGet { pname = "Microsoft.AspNet.WebApi.Client"; @@ -211,8 +216,8 @@ }) (fetchNuGet { pname = "Microsoft.AspNet.WebApi.Client"; - version = "5.2.8"; - sha256 = "1dbwdbxr6npyc82zwl0g9bhifkpcqfzyhx1ihd8rzcmzprw70yfj"; + version = "5.2.9"; + sha256 = "1sy1q36bm9fz3gi780w4jgysw3dwaz2f3a5gcn6jxw1gkmdasb08"; }) (fetchNuGet { pname = "Microsoft.AspNetCore.Connections.Abstractions"; @@ -799,20 +804,20 @@ version = "17.0.0"; sha256 = "06mn31cgpp7d8lwdyjanh89prc66j37dchn74vrd9s588rq0y70r"; }) - (fetchNuGet { - pname = "Microsoft.Win32.Primitives"; - version = "4.0.1"; - sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7"; - }) (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) + (fetchNuGet { + pname = "Microsoft.Win32.SystemEvents"; + version = "6.0.0"; + sha256 = "0c6pcj088g1yd1vs529q3ybgsd2vjlk5y1ic6dkmbhvrp5jibl9p"; + }) (fetchNuGet { pname = "MimeKit"; - version = "3.0.0"; - sha256 = "1ccds2g2cr3xficahq5i3i049nlzv2075x8yc24kwz3v1wyw458s"; + version = "3.3.0"; + sha256 = "0rslxmwlv6w2fssv0mz2v6qi6zg1v0lmly6hvh258xqdfxrhn0y8"; }) (fetchNuGet { pname = "MySqlConnector"; @@ -906,8 +911,8 @@ }) (fetchNuGet { pname = "NicolasDorier.RateLimits"; - version = "1.1.0"; - sha256 = "06cajxi8wnrxfwqfnk98avphwiyvg1fw428bd42lqjgq9k414rk9"; + version = "1.2.3"; + sha256 = "197cqb0yxd2hfxyikxw53m4lmxh87l9sqrr8xihg1j0knvwzgyyp"; }) (fetchNuGet { pname = "NicolasDorier.StandardConfiguration"; @@ -916,8 +921,8 @@ }) (fetchNuGet { pname = "NLog"; - version = "4.5.10"; - sha256 = "0d4yqxrhqn2k36h3v1f5pn6qqlagbzg67v6gvxqhz3s4zyc3b8rg"; + version = "4.7.14"; + sha256 = "1pjkxlf20vrh9b8r6wzay1563fdhhxslxb7acdkn5ss8gvd2m23n"; }) (fetchNuGet { pname = "Npgsql.EntityFrameworkCore.PostgreSQL"; @@ -1014,11 +1019,6 @@ version = "4.3.0"; sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97"; }) - (fetchNuGet { - pname = "runtime.native.System.Security.Cryptography"; - version = "4.0.0"; - sha256 = "0k57aa2c3b10wl3hfqbgrl7xq7g8hh3a3ir44b31dn5p61iiw3z9"; - }) (fetchNuGet { pname = "runtime.native.System"; version = "4.0.0"; @@ -1076,8 +1076,8 @@ }) (fetchNuGet { pname = "Selenium.WebDriver.ChromeDriver"; - version = "101.0.4951.4100"; - sha256 = "0iqkcmfgzvir4h24qz3namgv7pc14hancb26gqa9j3izb1813ndf"; + version = "103.0.5060.5300"; + sha256 = "1dr1d4nx2qb6is29p3rsmp254v1v6c24pdsx7kyj1yamh89sqd5k"; }) (fetchNuGet { pname = "Selenium.WebDriver"; @@ -1129,6 +1129,11 @@ version = "2.9.0"; sha256 = "0z0ib82w9b229a728bbyhzc2hnlbl0ki7nnvmgnv3l741f2vr4i6"; }) + (fetchNuGet { + pname = "SocketIOClient"; + version = "3.0.6"; + sha256 = "0yvvwyg05sjlam8841kxy1qv6bc7a1kykdk5jdy2jvw89d40k31d"; + }) (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.0.6"; @@ -1151,13 +1156,13 @@ }) (fetchNuGet { pname = "SSH.NET"; - version = "2016.1.0"; - sha256 = "0q08bf9sdf1rf9763z4bk2mr6z381iybm73823scmq9qcpr2jk4d"; + version = "2020.0.2"; + sha256 = "18mq7jjdbzc7qcsh5wg2j0gd39qbnrxkn811cy8wrdvki0pfi0sm"; }) (fetchNuGet { pname = "SshNet.Security.Cryptography"; - version = "1.2.0"; - sha256 = "1xlj8bjavpjk6lrkypk66cxpf2xa31wv73ymrk34d72f05z0xrg0"; + version = "1.3.0"; + sha256 = "1y9r9c2dn81l1l4nn976fwf0by83qbvb0sp1hw7m19pqz7pmaflh"; }) (fetchNuGet { pname = "System.AppContext"; @@ -1211,8 +1216,8 @@ }) (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; - version = "4.5.0"; - sha256 = "1frpy24mn6q7hgwayj98kkx89z861f5dmia4j6zc0a2ydgx8x02c"; + version = "6.0.0"; + sha256 = "0sqapr697jbb4ljkq46msg0xx1qpmc31ivva6llyz2wzq3mpmxbw"; }) (fetchNuGet { pname = "System.Console"; @@ -1249,11 +1254,6 @@ version = "4.3.0"; sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1"; }) - (fetchNuGet { - pname = "System.Diagnostics.TraceSource"; - version = "4.0.0"; - sha256 = "1mc7r72xznczzf6mz62dm8xhdi14if1h8qgx353xvhz89qyxsa3h"; - }) (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.1.0"; @@ -1264,6 +1264,11 @@ version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; }) + (fetchNuGet { + pname = "System.Drawing.Common"; + version = "6.0.0"; + sha256 = "02n8rzm58dac2np8b3xw8ychbvylja4nh6938l5k2fhyn40imlgz"; + }) (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; @@ -1271,8 +1276,8 @@ }) (fetchNuGet { pname = "System.Formats.Asn1"; - version = "5.0.0"; - sha256 = "1axc8z0839yvqi2cb63l73l6d9j6wd20lsbdymwddz9hvrsgfwpn"; + version = "6.0.0"; + sha256 = "1vvr7hs4qzjqb37r0w1mxq7xql2b17la63jwvmgv65s1hj00g8r9"; }) (fetchNuGet { pname = "System.Globalization.Calendars"; @@ -1394,21 +1399,11 @@ version = "4.3.0"; sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j"; }) - (fetchNuGet { - pname = "System.Net.NameResolution"; - version = "4.0.0"; - sha256 = "0dj3pvpv069nyia28gkl4a0fb7q33hbxz2dg25qvpah3l7pbl0qh"; - }) (fetchNuGet { pname = "System.Net.NameResolution"; version = "4.3.0"; sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq"; }) - (fetchNuGet { - pname = "System.Net.Primitives"; - version = "4.0.11"; - sha256 = "10xzzaynkzkakp7jai1ik3r805zrqjxiz7vcagchyxs2v26a516r"; - }) (fetchNuGet { pname = "System.Net.Primitives"; version = "4.3.0"; @@ -1419,11 +1414,6 @@ version = "4.3.0"; sha256 = "1aa5igz31ivk6kpgsrwck3jccab7wd88wr52lddmgypmbh9mmf87"; }) - (fetchNuGet { - pname = "System.Net.Sockets"; - version = "4.1.0"; - sha256 = "1385fvh8h29da5hh58jm1v78fzi9fi5vj93vhlm2kvqpfahvpqls"; - }) (fetchNuGet { pname = "System.Net.Sockets"; version = "4.3.0"; @@ -1454,6 +1444,11 @@ version = "4.3.0"; sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2"; }) + (fetchNuGet { + pname = "System.Reactive"; + version = "5.0.0"; + sha256 = "1lafmpnadhiwxyd543kraxa3jfdpm6ipblxrjlibym9b1ykpr5ik"; + }) (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.0.1"; @@ -1619,11 +1614,6 @@ version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; }) - (fetchNuGet { - pname = "System.Runtime.Numerics"; - version = "4.0.1"; - sha256 = "1y308zfvy0l5nrn46mqqr4wb4z1xk758pkk8svbz8b5ij7jnv4nn"; - }) (fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.3.0"; @@ -1646,24 +1636,14 @@ }) (fetchNuGet { pname = "System.Security.AccessControl"; - version = "4.5.0"; - sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0"; - }) - (fetchNuGet { - pname = "System.Security.Claims"; - version = "4.0.1"; - sha256 = "03dw0ls49bvsrffgwycyifjgz0qzr9r85skqhdyhfd51fqf398n6"; + version = "6.0.0"; + sha256 = "0a678bzj8yxxiffyzy60z2w1nczzpi8v97igr4ip3byd2q89dv58"; }) (fetchNuGet { pname = "System.Security.Claims"; version = "4.3.0"; sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn"; }) - (fetchNuGet { - pname = "System.Security.Cryptography.Algorithms"; - version = "4.2.0"; - sha256 = "148s9g5dgm33ri7dnh19s4lgnlxbpwvrw2jnzllq2kijj4i4vs85"; - }) (fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.3.0"; @@ -1679,21 +1659,11 @@ version = "4.7.0"; sha256 = "00797sqbba8lys486ifxblz9j52m29kidclvmqpk531820k55x9j"; }) - (fetchNuGet { - pname = "System.Security.Cryptography.Cng"; - version = "5.0.0"; - sha256 = "06hkx2za8jifpslkh491dfwzm5dxrsyxzj5lsc0achb6yzg4zqlw"; - }) (fetchNuGet { pname = "System.Security.Cryptography.Csp"; version = "4.3.0"; sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1"; }) - (fetchNuGet { - pname = "System.Security.Cryptography.Encoding"; - version = "4.0.0"; - sha256 = "0a8y1a5wkmpawc787gfmnrnbzdgxmx1a14ax43jf3rj9gxmy3vk4"; - }) (fetchNuGet { pname = "System.Security.Cryptography.Encoding"; version = "4.3.0"; @@ -1706,13 +1676,8 @@ }) (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; - version = "5.0.0"; - sha256 = "0hb2mndac3xrw3786bsjxjfh19bwnr991qib54k6wsqjhjyyvbwj"; - }) - (fetchNuGet { - pname = "System.Security.Cryptography.Primitives"; - version = "4.0.0"; - sha256 = "0i7cfnwph9a10bm26m538h5xcr8b36jscp9sy1zhgifksxz4yixh"; + version = "6.0.0"; + sha256 = "1q80znpwkv5wrzgx0qnzxqaa5k1s72fnk3g1yng62l7y14d8ki64"; }) (fetchNuGet { pname = "System.Security.Cryptography.Primitives"; @@ -1721,8 +1686,8 @@ }) (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; - version = "4.5.0"; - sha256 = "11qlc8q6b7xlspayv07718ibzvlj6ddqqxkvcbxv5b24d5kzbrb7"; + version = "6.0.0"; + sha256 = "05kd3a8w7658hjxq9vvszxip30a479fjmfq4bq1r95nrsvs4hbss"; }) (fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; @@ -1731,29 +1696,14 @@ }) (fetchNuGet { pname = "System.Security.Permissions"; - version = "4.5.0"; - sha256 = "192ww5rm3c9mirxgl1nzyrwd18am3izqls0hzm0fvcdjl5grvbhm"; - }) - (fetchNuGet { - pname = "System.Security.Principal.Windows"; - version = "4.0.0"; - sha256 = "1d3vc8i0zss9z8p4qprls4gbh7q4218l9845kclx7wvw41809k6z"; + version = "6.0.0"; + sha256 = "0jsl4xdrkqi11iwmisi1r2f2qn5pbvl79mzq877gndw6ans2zhzw"; }) (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr"; }) - (fetchNuGet { - pname = "System.Security.Principal.Windows"; - version = "4.5.0"; - sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86"; - }) - (fetchNuGet { - pname = "System.Security.Principal"; - version = "4.0.1"; - sha256 = "1nbzdfqvzzbgsfdd5qsh94d7dbg2v4sw0yx6himyn52zf8z6007p"; - }) (fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; @@ -1804,6 +1754,11 @@ version = "6.0.0"; sha256 = "1si2my1g0q0qv1hiqnji4xh9wd05qavxnzj9dwgs23iqvgjky0gl"; }) + (fetchNuGet { + pname = "System.Text.Json"; + version = "6.0.2"; + sha256 = "1lz6gx1r4if8sbx6yp9h0mi0g9ffr40x0cg518l0z2aiqgil3fk0"; + }) (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; @@ -1849,16 +1804,6 @@ version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; }) - (fetchNuGet { - pname = "System.Threading.Thread"; - version = "4.0.0"; - sha256 = "1gxxm5fl36pjjpnx1k688dcw8m9l7nmf802nxis6swdaw8k54jzc"; - }) - (fetchNuGet { - pname = "System.Threading.ThreadPool"; - version = "4.0.10"; - sha256 = "0fdr61yjcxh5imvyf93n2m3n5g9pp54bnw2l1d2rdl9z6dd31ypx"; - }) (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; @@ -1884,6 +1829,11 @@ version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; }) + (fetchNuGet { + pname = "System.Windows.Extensions"; + version = "6.0.0"; + sha256 = "1wy9pq9vn1bqg5qnv53iqrbx04yzdmjw4x5yyi09y3459vaa1sip"; + }) (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; @@ -1904,21 +1854,6 @@ version = "4.3.0"; sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd"; }) - (fetchNuGet { - pname = "System.Xml.XmlDocument"; - version = "4.0.1"; - sha256 = "0ihsnkvyc76r4dcky7v3ansnbyqjzkbyyia0ir5zvqirzan0bnl1"; - }) - (fetchNuGet { - pname = "System.Xml.XPath.XmlDocument"; - version = "4.0.1"; - sha256 = "0l7yljgif41iv5g56l3nxy97hzzgck2a7rhnfnljhx9b0ry41bvc"; - }) - (fetchNuGet { - pname = "System.Xml.XPath"; - version = "4.0.1"; - sha256 = "0fjqgb6y66d72d5n8qq1h213d9nv2vi8mpv8p28j3m9rccmsh04m"; - }) (fetchNuGet { pname = "Text.Analyzers"; version = "3.3.3"; From 79aebd3e05e08d5207aea674e4441cfbc3201a1e Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Sat, 9 Jul 2022 01:02:07 +0200 Subject: [PATCH 142/176] btcpayserver: enable build on darwin --- .../applications/blockchains/btcpayserver/default.nix | 10 +++++++--- pkgs/applications/blockchains/nbxplorer/default.nix | 11 ++++++++--- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/blockchains/btcpayserver/default.nix b/pkgs/applications/blockchains/btcpayserver/default.nix index 074e3b24af13..0a8414a96643 100644 --- a/pkgs/applications/blockchains/btcpayserver/default.nix +++ b/pkgs/applications/blockchains/btcpayserver/default.nix @@ -1,4 +1,7 @@ -{ lib, buildDotnetModule, fetchFromGitHub, dotnetCorePackages +{ lib +, buildDotnetModule +, fetchFromGitHub +, dotnetCorePackages , altcoinSupport ? false }: buildDotnetModule rec { @@ -19,8 +22,9 @@ buildDotnetModule rec { buildType = if altcoinSupport then "Altcoins-Release" else "Release"; + # macOS has a case-insensitive filesystem, so these two can be the same file postFixup = '' - mv $out/bin/{BTCPayServer,btcpayserver} + mv $out/bin/{BTCPayServer,btcpayserver} || : ''; meta = with lib; { @@ -28,6 +32,6 @@ buildDotnetModule rec { homepage = "https://btcpayserver.org"; maintainers = with maintainers; [ kcalvinalvin erikarvstedt ]; license = licenses.mit; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; }; } diff --git a/pkgs/applications/blockchains/nbxplorer/default.nix b/pkgs/applications/blockchains/nbxplorer/default.nix index 7d0f34492519..17cf43f8af0a 100644 --- a/pkgs/applications/blockchains/nbxplorer/default.nix +++ b/pkgs/applications/blockchains/nbxplorer/default.nix @@ -1,4 +1,8 @@ -{ lib, buildDotnetModule, fetchFromGitHub, dotnetCorePackages }: +{ lib +, buildDotnetModule +, fetchFromGitHub +, dotnetCorePackages +}: buildDotnetModule rec { pname = "nbxplorer"; @@ -16,14 +20,15 @@ buildDotnetModule rec { dotnet-runtime = dotnetCorePackages.aspnetcore_6_0; + # macOS has a case-insensitive filesystem, so these two can be the same file postFixup = '' - mv $out/bin/{NBXplorer,nbxplorer} + mv $out/bin/{NBXplorer,nbxplorer} || : ''; meta = with lib; { description = "Minimalist UTXO tracker for HD Cryptocurrency Wallets"; maintainers = with maintainers; [ kcalvinalvin erikarvstedt ]; license = licenses.mit; - platforms = platforms.linux; + platforms = platforms.linux ++ platforms.darwin; }; } From 3d1205de9120ea72392b28d89fc5d0ec9ba04e7e Mon Sep 17 00:00:00 2001 From: DwarfMaster Date: Wed, 13 Jul 2022 12:29:55 +0200 Subject: [PATCH 143/176] doc: clarify coq override --- doc/languages-frameworks/coq.section.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/languages-frameworks/coq.section.md b/doc/languages-frameworks/coq.section.md index 80d8566f804f..4d9dc3552bb0 100644 --- a/doc/languages-frameworks/coq.section.md +++ b/doc/languages-frameworks/coq.section.md @@ -5,9 +5,11 @@ The Coq derivation is overridable through the `coq.override overrides`, where overrides is an attribute set which contains the arguments to override. We recommend overriding either of the following * `version` (optional, defaults to the latest version of Coq selected for nixpkgs, see `pkgs/top-level/coq-packages` to witness this choice), which follows the conventions explained in the `coqPackages` section below, -* `customOCamlPackage` (optional, defaults to `null`, which lets Coq choose a version automatically), which can be set to any of the ocaml packages attribute of `ocaml-ng` (such as `ocaml-ng.ocamlPackages_4_10` which is the default for Coq 8.11 for example). +* `customOCamlPackages` (optional, defaults to `null`, which lets Coq choose a version automatically), which can be set to any of the ocaml packages attribute of `ocaml-ng` (such as `ocaml-ng.ocamlPackages_4_10` which is the default for Coq 8.11 for example). * `coq-version` (optional, defaults to the short version e.g. "8.10"), is a version number of the form "x.y" that indicates which Coq's version build behavior to mimic when using a source which is not a release. E.g. `coq.override { version = "d370a9d1328a4e1cdb9d02ee032f605a9d94ec7a"; coq-version = "8.10"; }`. +The associated package set can be optained using `mkCoqPackages coq`, where `coq` is the `coq` derivation to use. + ## Coq packages attribute sets: `coqPackages` {#coq-packages-attribute-sets-coqpackages} The recommended way of defining a derivation for a Coq library, is to use the `coqPackages.mkCoqDerivation` function, which is essentially a specialization of `mkDerivation` taking into account most of the specifics of Coq libraries. The following attributes are supported: From 8c77dc967f04ec0a9a65bae634a0935aa2d2b0ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 10:51:59 +0000 Subject: [PATCH 144/176] python310Packages.aioaladdinconnect: 0.1.21 -> 0.1.23 --- pkgs/development/python-modules/aioaladdinconnect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioaladdinconnect/default.nix b/pkgs/development/python-modules/aioaladdinconnect/default.nix index 3b32cb3f2aab..6e42c4ba0178 100644 --- a/pkgs/development/python-modules/aioaladdinconnect/default.nix +++ b/pkgs/development/python-modules/aioaladdinconnect/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "aioaladdinconnect"; - version = "0.1.21"; + version = "0.1.23"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "AIOAladdinConnect"; inherit version; - hash = "sha256-Zr9QLiQNmphPpAVnFVpoOlVbuWUVtWXIacYKAnth+E4="; + hash = "sha256-H5deAXFQR2AwTLqLeE2fRrx2Btz6Tsb+EDkFMc8qJIc="; }; propagatedBuildInputs = [ From 0b61d53bd02e695df61bafe9794a02e0c9458329 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 11:02:00 +0000 Subject: [PATCH 145/176] python310Packages.pymc: 4.0.1 -> 4.1.2 --- pkgs/development/python-modules/pymc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymc/default.nix b/pkgs/development/python-modules/pymc/default.nix index 51a669b9c0a8..a33a892ffc0d 100644 --- a/pkgs/development/python-modules/pymc/default.nix +++ b/pkgs/development/python-modules/pymc/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pymc"; - version = "4.0.1"; + version = "4.1.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "pymc-devs"; repo = "pymc"; rev = "refs/tags/v${version}"; - hash = "sha256-muNwq9ZSxbcFNoitP1k8LEjOxJWft9jqci5q2IGu7F8="; + hash = "sha256-QSM9wQwX5EdU6w8ALDSabTpo89GNIBMEB8hJEp9jQB4="; }; nativeBuildInputs = [ From 96e7dc4f245c6a99d725dd5a6e8c3b2fb9c8e5e2 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 13 Jul 2022 11:02:48 +0000 Subject: [PATCH 146/176] =?UTF-8?q?n8n:=200.185.0=20=E2=86=92=200.186.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../networking/n8n/node-packages.nix | 281 +++++++++--------- 1 file changed, 133 insertions(+), 148 deletions(-) diff --git a/pkgs/applications/networking/n8n/node-packages.nix b/pkgs/applications/networking/n8n/node-packages.nix index 6a187a09e063..21c95de397ad 100644 --- a/pkgs/applications/networking/n8n/node-packages.nix +++ b/pkgs/applications/networking/n8n/node-packages.nix @@ -148,13 +148,13 @@ let sha512 = "yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ=="; }; }; - "@azure/identity-2.0.5" = { + "@azure/identity-2.1.0" = { name = "_at_azure_slash_identity"; packageName = "@azure/identity"; - version = "2.0.5"; + version = "2.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/identity/-/identity-2.0.5.tgz"; - sha512 = "fSQTu9dS0P+lw1Gfct6t7TuRYybULL/E3wJjXLc1xr6RQXpmenJspi0lKzq3XFjLP5MzBlToKY3ZkYoAXPz1zA=="; + url = "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz"; + sha512 = "BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw=="; }; }; "@azure/keyvault-keys-4.4.0" = { @@ -175,58 +175,49 @@ let sha512 = "aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g=="; }; }; - "@azure/msal-browser-2.26.0" = { + "@azure/msal-browser-2.27.0" = { name = "_at_azure_slash_msal-browser"; packageName = "@azure/msal-browser"; - version = "2.26.0"; + version = "2.27.0"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.26.0.tgz"; - sha512 = "mSyZORSgeMEWz5Wo5alUqjxP/HKt/XcViZqc3dnKFM9347qYPIWsAlzHkEmmafNr1VGUo7MeqB0emZCOQrl04w=="; + url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.27.0.tgz"; + sha512 = "PyATq2WvK+x32waRqqikym8wvn939iO9UhpFqhLwitNrfLa3PHUgJuuI9oLSQOS3/UzjYb8aqN+XzchU3n/ZuQ=="; }; }; - "@azure/msal-common-4.5.1" = { + "@azure/msal-common-7.1.0" = { name = "_at_azure_slash_msal-common"; packageName = "@azure/msal-common"; - version = "4.5.1"; + version = "7.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz"; - sha512 = "/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ=="; + url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.1.0.tgz"; + sha512 = "WyfqE5mY/rggjqvq0Q5DxLnA33KSb0vfsUjxa95rycFknI03L5GPYI4HTU9D+g0PL5TtsQGnV3xzAGq9BFCVJQ=="; }; }; - "@azure/msal-common-7.0.0" = { - name = "_at_azure_slash_msal-common"; - packageName = "@azure/msal-common"; - version = "7.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.0.0.tgz"; - sha512 = "EkaHGjv0kw1RljhboeffM91b+v9d5VtmyG+0a/gvdqjbLu3kDzEfoaS5BNM9QqMzbxgZylsjAjQDtxdHLX/ziA=="; - }; - }; - "@azure/msal-node-1.10.0" = { + "@azure/msal-node-1.11.0" = { name = "_at_azure_slash_msal-node"; packageName = "@azure/msal-node"; - version = "1.10.0"; + version = "1.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.10.0.tgz"; - sha512 = "oSv9mg199FpRTe+fZ3o9NDYpKShOHqeceaNcCHJcKUaAaCojAbfbxD1Cvsti8BEsLKE6x0HcnjilnM1MKmZekA=="; + url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.11.0.tgz"; + sha512 = "KW/XEexfCrPzdYbjY7NVmhq9okZT3Jvck55CGXpz9W5asxeq3EtrP45p+ZXtQVEfko0YJdolpCNqWUyXvanWZg=="; }; }; - "@azure/storage-blob-12.10.0" = { + "@azure/storage-blob-12.11.0" = { name = "_at_azure_slash_storage-blob"; packageName = "@azure/storage-blob"; - version = "12.10.0"; + version = "12.11.0"; src = fetchurl { - url = "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.10.0.tgz"; - sha512 = "FBEPKGnvtQJS8V8Tg1P9obgmVD9AodrIfwtwhBpsjenClhFyugMp3HPJY0tF7rInUB/CivKBCbnQKrUnKxqxzw=="; + url = "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz"; + sha512 = "na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg=="; }; }; - "@babel/parser-7.18.6" = { + "@babel/parser-7.18.8" = { name = "_at_babel_slash_parser"; packageName = "@babel/parser"; - version = "7.18.6"; + version = "7.18.8"; src = fetchurl { - url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.6.tgz"; - sha512 = "uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw=="; + url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.8.tgz"; + sha512 = "RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA=="; }; }; "@babel/runtime-7.18.6" = { @@ -733,13 +724,13 @@ let sha512 = "/SNsDidUFCvqqcWDwxv2feww/yqhNeTRL5CVoL3jU4Goc4kKEL10T7Eye65ZqPNi4HRx8sAEX59pV1aEH7drNA=="; }; }; - "@types/node-18.0.1" = { + "@types/node-18.0.3" = { name = "_at_types_slash_node"; packageName = "@types/node"; - version = "18.0.1"; + version = "18.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/@types/node/-/node-18.0.1.tgz"; - sha512 = "CmR8+Tsy95hhwtZBKJBs0/FFq4XX7sDZHlGGf+0q+BRZfMbOTkzkj0AFAuTyXbObDIoanaBBW0+KEW+m3N16Wg=="; + url = "https://registry.npmjs.org/@types/node/-/node-18.0.3.tgz"; + sha512 = "HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ=="; }; }; "@types/node-fetch-2.6.2" = { @@ -850,13 +841,13 @@ let sha512 = "QcJ5ZczaXAqbVD3o8mw/mEBhRvO5UAdTtbvgwL/OgoWubvNBh6/MxLBAigtcgIFaq3shon9m3POIxQaLQt4fxQ=="; }; }; - "@vue/compiler-sfc-2.7.2" = { + "@vue/compiler-sfc-2.7.5" = { name = "_at_vue_slash_compiler-sfc"; packageName = "@vue/compiler-sfc"; - version = "2.7.2"; + version = "2.7.5"; src = fetchurl { - url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.2.tgz"; - sha512 = "khG5m63A4DSeHEOe5yyjHQY2TAE0pUXqKqxgauNUcFaa8M4+J55OWhagy8Bk8O6cO4GhKbQf2NDYzceijmOy8A=="; + url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.5.tgz"; + sha512 = "f2xlkMzBLbTAUy13N4aJBnmb7+86WJqoGqHDibkGHd1/CabpNVvzhpBFlfWJjBrGWIcWywNGgGSuoWzpCUuD4w=="; }; }; "abbrev-1.1.1" = { @@ -1219,13 +1210,13 @@ let sha512 = "z4oo33lmnvvNRqfUe3YjDGGpqu/L2+wXBIhMtwq6oqZ+exOUAkQYM6zd2VWKF7AIlajOF8ZZuPFfryTG9iLC/w=="; }; }; - "aws-sdk-2.1167.0" = { + "aws-sdk-2.1173.0" = { name = "aws-sdk"; packageName = "aws-sdk"; - version = "2.1167.0"; + version = "2.1173.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1167.0.tgz"; - sha512 = "hUJzAqWVfNYpct1S+GjyPIc2s+GZcAhbWVqIG4qbLYZ3+sBTcjv3lLH5zx7K+qcTGINDU0g4EsMi6hIrAU+blg=="; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1173.0.tgz"; + sha512 = "RR5OENCE5N7J9sp6Are+8WacIa4sGgeVi3K0wezV97nDTHXJD82hSiaRCCN/xGfnB/GcWtPIBCetRD2tpiCN2w=="; }; }; "aws-sign2-0.7.0" = { @@ -2191,13 +2182,13 @@ let sha512 = "Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="; }; }; - "core-js-3.23.3" = { + "core-js-3.23.4" = { name = "core-js"; packageName = "core-js"; - version = "3.23.3"; + version = "3.23.4"; src = fetchurl { - url = "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz"; - sha512 = "oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q=="; + url = "https://registry.npmjs.org/core-js/-/core-js-3.23.4.tgz"; + sha512 = "vjsKqRc1RyAJC3Ye2kYqgfdThb3zYnx9CrqoCcjMOENMtQPC7ZViBvlDxwYU/2z2NI/IPuiXw5mT4hWhddqjzQ=="; }; }; "core-util-is-1.0.2" = { @@ -3604,13 +3595,13 @@ let sha512 = "4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="; }; }; - "ics-2.35.0" = { + "ics-2.37.0" = { name = "ics"; packageName = "ics"; - version = "2.35.0"; + version = "2.37.0"; src = fetchurl { - url = "https://registry.npmjs.org/ics/-/ics-2.35.0.tgz"; - sha512 = "uxHoiu9VnE/1RUIWoUqn9GVswUzrejHFa5Gk20gGySw+2FO8xzgJe7GLFk+hzmevHViG/6zANLhjVY6kFWctKQ=="; + url = "https://registry.npmjs.org/ics/-/ics-2.37.0.tgz"; + sha512 = "pwjHe4nPFB/YulKlNo35z8BjjHej0PE/FcET/P7zMH+6pAfME1+NiUSFu/QbJN+o7AOJVXous626kNxrb33blg=="; }; }; "ieee754-1.1.13" = { @@ -4369,13 +4360,13 @@ let sha512 = "xOqorG21Va+3CjpFOfFTU7SWohHH2uIX9ZY4Byz6J+lvpfvc486tOAT/G9GfbrKtJ9O7NCX9o0aC2lxqbnZ9EA=="; }; }; - "libphonenumber-js-1.10.7" = { + "libphonenumber-js-1.10.8" = { name = "libphonenumber-js"; packageName = "libphonenumber-js"; - version = "1.10.7"; + version = "1.10.8"; src = fetchurl { - url = "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.7.tgz"; - sha512 = "jZXLCCWMe1b/HXkjiLeYt2JsytZMcqH26jLFIdzFDFF0xvSUWrYKyvPlyPG+XJzEyKUFbcZxLdWGMwQsWaHDxQ=="; + url = "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.8.tgz"; + sha512 = "MGgHrKRGE7sg7y0DikHybRDgTXcYv4HL+WwhDm5UAiChCNb5tcy5OEaU8XTTt5bDBwhZGCJNxoGMVBpZ4RfhIg=="; }; }; "libqp-1.1.0" = { @@ -4621,13 +4612,13 @@ let sha512 = "A9SzX4hMKWS25MyalwcOnNoplyHbkNVsjidhTp8ru0Sj23wY9GWBKS8gAIGDSAqeWjIjvE4KBEl24XXAs+v4wQ=="; }; }; - "logform-2.4.1" = { + "logform-2.4.2" = { name = "logform"; packageName = "logform"; - version = "2.4.1"; + version = "2.4.2"; src = fetchurl { - url = "https://registry.npmjs.org/logform/-/logform-2.4.1.tgz"; - sha512 = "7XB/tqc3VRbri9pRjU6E97mQ8vC27ivJ3lct4jhyT+n0JNDd4YKldFl0D75NqDp46hk8RC7Ma1Vjv/UPf67S+A=="; + url = "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz"; + sha512 = "W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw=="; }; }; "long-4.0.0" = { @@ -4693,13 +4684,13 @@ let sha512 = "IXAq50s4qwrOBrXJklY+KhgZF+5y98PDaNo0gi/v2KQBFLyWr+JyFvijZXkGKjQj/h9c0OwoE+JZbwUXce76hQ=="; }; }; - "luxon-2.4.0" = { + "luxon-2.5.0" = { name = "luxon"; packageName = "luxon"; - version = "2.4.0"; + version = "2.5.0"; src = fetchurl { - url = "https://registry.npmjs.org/luxon/-/luxon-2.4.0.tgz"; - sha512 = "w+NAwWOUL5hO0SgwOHsMBAmZ15SoknmQXhSO0hIbJCAmPKSsGeK8MlmhYh2w6Iib38IxN2M+/ooXWLbeis7GuA=="; + url = "https://registry.npmjs.org/luxon/-/luxon-2.5.0.tgz"; + sha512 = "IDkEPB80Rb6gCAU+FEib0t4FeJ4uVOuX1CQ9GsvU3O+JAGIgu0J7sf1OarXKaKDygTZIoJyU6YdZzTFRu+YR0A=="; }; }; "mailparser-3.5.0" = { @@ -4747,13 +4738,13 @@ let sha512 = "etgt+n4LlOkGSJbBTV9VROHA5R7ekIPS4vfh+bCAoJgRrJWdqJCBbpS3osRJ/HrT7R68MzMiY3L3sDJ/Fd8aBg=="; }; }; - "mappersmith-2.39.1" = { + "mappersmith-2.40.0" = { name = "mappersmith"; packageName = "mappersmith"; - version = "2.39.1"; + version = "2.40.0"; src = fetchurl { - url = "https://registry.npmjs.org/mappersmith/-/mappersmith-2.39.1.tgz"; - sha512 = "f0QbIwG7CrwhIu7CZts2BsXyMhhZvmEeEtlHC+At23h4//mFVk0cRNZI+v21lzvvWAIBeE55AwEER7koi8iz/A=="; + url = "https://registry.npmjs.org/mappersmith/-/mappersmith-2.40.0.tgz"; + sha512 = "Es99fy0E52fxmhRvCyed7WVlSyuz6ME/wOsRpSmi0GcbMEZ6y5D2GL4+qNGPCc2P270J5yw8L2zg+K4BWACcHg=="; }; }; "material-colors-1.2.6" = { @@ -4954,13 +4945,13 @@ let sha512 = "lLzfLHcyc10MKQnNUCv7dMcoY/2Qxd6wJfbqCcVk3LDb8An4hF6ohk5AztrvgKhJCqj36uyzi/p5se+tvyD+Wg=="; }; }; - "moment-2.29.3" = { + "moment-2.29.4" = { name = "moment"; packageName = "moment"; - version = "2.29.3"; + version = "2.29.4"; src = fetchurl { - url = "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz"; - sha512 = "c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw=="; + url = "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz"; + sha512 = "5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="; }; }; "moment-timezone-0.5.34" = { @@ -5089,49 +5080,49 @@ let sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="; }; }; - "n8n-core-0.125.0" = { + "n8n-core-0.126.0" = { name = "n8n-core"; packageName = "n8n-core"; - version = "0.125.0"; + version = "0.126.0"; src = fetchurl { - url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.125.0.tgz"; - sha512 = "xywzkbtSkhxMzCQNZacklxdqAxl6sVgIJLJ8IUuHtfdcS7E6VJNJ5SIT/Ypl+E3UAsfH1kiHHdlkDgLGyB20tA=="; + url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.126.0.tgz"; + sha512 = "+vXSQenGtjBBT+i5N3GZRYtbTxqXcWDOSPIZdO4HLVkt7YzfjF0ZFAILgs1baGaSEsXZuM6OE8uk5TKsjnUYKg=="; }; }; - "n8n-design-system-0.25.0" = { + "n8n-design-system-0.26.0" = { name = "n8n-design-system"; packageName = "n8n-design-system"; - version = "0.25.0"; + version = "0.26.0"; src = fetchurl { - url = "https://registry.npmjs.org/n8n-design-system/-/n8n-design-system-0.25.0.tgz"; - sha512 = "vS1dIW6n3/MxrKFJ8EpIt4oMNnvYmoweL2kncDja7CpvOO3Zqsa0ElqUvhbbxypk0DcfSQMonNWfSonGrNIgeg=="; + url = "https://registry.npmjs.org/n8n-design-system/-/n8n-design-system-0.26.0.tgz"; + sha512 = "wiD3V2Fkqs1jgNJBl+nvrbTDmDFVGyxJ0N6PY8/2tO1TxwWbWO03uj1dbGjzuepYGChyMnCM8h2pZplYRJbemw=="; }; }; - "n8n-editor-ui-0.151.0" = { + "n8n-editor-ui-0.152.0" = { name = "n8n-editor-ui"; packageName = "n8n-editor-ui"; - version = "0.151.0"; + version = "0.152.0"; src = fetchurl { - url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.151.0.tgz"; - sha512 = "3VbZm2jfOC4BXUDzhdBvtx3L+XPnr2LdLVLQ2yrx6HvDFUpMExuxmoQ3I8/aDTo5asVDEHgi7TKkISqY8LKi8A=="; + url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.152.0.tgz"; + sha512 = "Gz65kORkN4aNtwcHxc9rOugX+hPoG5g6v4+Fv5sEW40ac6jxw9ZT3ApkJ8+UpE/7jvoLFmzhks8gar1I85Yh3w=="; }; }; - "n8n-nodes-base-0.183.0" = { + "n8n-nodes-base-0.184.0" = { name = "n8n-nodes-base"; packageName = "n8n-nodes-base"; - version = "0.183.0"; + version = "0.184.0"; src = fetchurl { - url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.183.0.tgz"; - sha512 = "JH7FodkX+RtvmyqxMyro9hskhLNSigYUOcnX/6568dipH3ZiOgk+GDQD0VApBoOFpV1GHuWF85onkMoEiEJ3HA=="; + url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.184.0.tgz"; + sha512 = "9jrZejz8INnkU8avs+BohvrlQ+YZcJnh1CIy0m7Q5+mkYQE8t/aoazU/k79TL93QXRfxYrNNa/34DtqbMgkcWw=="; }; }; - "n8n-workflow-0.107.0" = { + "n8n-workflow-0.108.0" = { name = "n8n-workflow"; packageName = "n8n-workflow"; - version = "0.107.0"; + version = "0.108.0"; src = fetchurl { - url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.107.0.tgz"; - sha512 = "+SuZ+5aA+sEovnkkobdZNEGFW/0oCTItCpXaL2+umI0TFrqgL8NGGVKwYLIkX6YATa5W3LVgbEszKDECg2sPJA=="; + url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.108.0.tgz"; + sha512 = "l9fXbNcXsMZkRZU9Ourn3MxCNTujub2ScZBXNefvvwPlto1Mr8602JpNP0v0dKYFd3+gJefgWXXCUKkfkuqTGQ=="; }; }; "named-placeholders-1.1.2" = { @@ -5305,13 +5296,13 @@ let sha512 = "KUdDsspqx89sD4UUyUKzdlUOper3hRkDVkrKh/89G+d9WKsU5ox51NWS4tB1XR5dPUdR4SP0E3molyEfOvSa3g=="; }; }; - "nodemailer-6.7.6" = { + "nodemailer-6.7.7" = { name = "nodemailer"; packageName = "nodemailer"; - version = "6.7.6"; + version = "6.7.7"; src = fetchurl { - url = "https://registry.npmjs.org/nodemailer/-/nodemailer-6.7.6.tgz"; - sha512 = "/6KF/umU7r7X21Y648/yiRLrgkfz0dmpyuo4BfgYWIpnT/jCbkPTvegMfxCsDAu+O810p2L1BGXieMTPp3nJVA=="; + url = "https://registry.npmjs.org/nodemailer/-/nodemailer-6.7.7.tgz"; + sha512 = "pOLC/s+2I1EXuSqO5Wa34i3kXZG3gugDssH+ZNCevHad65tc8vQlCQpOLaUjopvkRQKm2Cki2aME7fEOPRy3bA=="; }; }; "nopt-5.0.0" = { @@ -8005,22 +7996,22 @@ let sha512 = "ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw=="; }; }; - "vm2-3.9.9" = { + "vm2-3.9.10" = { name = "vm2"; packageName = "vm2"; - version = "3.9.9"; + version = "3.9.10"; src = fetchurl { - url = "https://registry.npmjs.org/vm2/-/vm2-3.9.9.tgz"; - sha512 = "xwTm7NLh/uOjARRBs8/95H0e8fT3Ukw5D/JJWhxMbhKzNh1Nu981jQKvkep9iKYNxzlVrdzD0mlBGkDKZWprlw=="; + url = "https://registry.npmjs.org/vm2/-/vm2-3.9.10.tgz"; + sha512 = "AuECTSvwu2OHLAZYhG716YzwodKCIJxB6u1zG7PgSQwIgAlEaoXH52bxdcvT8GkGjnYK7r7yWDW0m0sOsPuBjQ=="; }; }; - "vue-2.7.2" = { + "vue-2.7.5" = { name = "vue"; packageName = "vue"; - version = "2.7.2"; + version = "2.7.5"; src = fetchurl { - url = "https://registry.npmjs.org/vue/-/vue-2.7.2.tgz"; - sha512 = "fQPKEfdiUP4bDlrGEjI5MOTkC5s/XIbnfKAx0B3MxJHI4qwh8FPLSo8/9tFkgFiRH3HwvcHjZQ1tCTifOUH0tg=="; + url = "https://registry.npmjs.org/vue/-/vue-2.7.5.tgz"; + sha512 = "mUDXXgBIFr9dk0k/3dpB6wtnCxRhe9mbGxWLtha9mTUrEWkdkZW1d58vl98VKWH067NA8f1Wj4Qwq7y7DDYfyw=="; }; }; "vue-color-2.8.1" = { @@ -8032,13 +8023,13 @@ let sha512 = "BoLCEHisXi2QgwlhZBg9UepvzZZmi4176vbr+31Shen5WWZwSLVgdScEPcB+yrAtuHAz42309C0A4+WiL9lNBw=="; }; }; - "vue-fragment-1.6.0" = { + "vue-fragment-1.5.1" = { name = "vue-fragment"; packageName = "vue-fragment"; - version = "1.6.0"; + version = "1.5.1"; src = fetchurl { - url = "https://registry.npmjs.org/vue-fragment/-/vue-fragment-1.6.0.tgz"; - sha512 = "a5T8ZZZK/EQzgVShEl374HbobUJ0a7v12BzOzS6Z/wd/5EE/5SffcyHC+7bf9hP3L7Yc0hhY/GhMdwFQ25O/8A=="; + url = "https://registry.npmjs.org/vue-fragment/-/vue-fragment-1.5.1.tgz"; + sha512 = "ig6eES6TcMBbANW71ylB+AJgRN+Zksb3f50AxjGpAk6hMzqmeuD80qeh4LJP0jVw2dMBMjgRUfIkrvxygoRgtQ=="; }; }; "vue-i18n-8.27.2" = { @@ -8425,10 +8416,10 @@ in n8n = nodeEnv.buildNodePackage { name = "n8n"; packageName = "n8n"; - version = "0.185.0"; + version = "0.186.0"; src = fetchurl { - url = "https://registry.npmjs.org/n8n/-/n8n-0.185.0.tgz"; - sha512 = "S3NBZkON4drha+QMTSmRlFq81F5ENW4Swe6lIsosdTQJziSoHmXb2gKogLYfTYAXSq4BasfVmcgYHDFB/fGQMg=="; + url = "https://registry.npmjs.org/n8n/-/n8n-0.186.0.tgz"; + sha512 = "2AGjWTEw0vvySVoBjuZogDXEtn0QTFhaOXF/l99jA+xI3P/QwAHGycdv/uBG9f5gMsvHtypSNX5lkx0NLUKWhg=="; }; dependencies = [ sources."@apidevtools/json-schema-ref-parser-8.0.0" @@ -8457,12 +8448,12 @@ in }) (sources."@azure/core-client-1.6.0" // { dependencies = [ - sources."@azure/core-tracing-1.0.1" sources."tslib-2.4.0" ]; }) (sources."@azure/core-http-2.2.5" // { dependencies = [ + sources."@azure/core-tracing-1.0.0-preview.13" sources."tough-cookie-4.0.0" sources."tslib-2.4.0" sources."universalify-0.1.2" @@ -8470,6 +8461,7 @@ in }) (sources."@azure/core-lro-2.2.4" // { dependencies = [ + sources."@azure/core-tracing-1.0.0-preview.13" sources."tslib-2.4.0" ]; }) @@ -8480,11 +8472,10 @@ in }) (sources."@azure/core-rest-pipeline-1.9.0" // { dependencies = [ - sources."@azure/core-tracing-1.0.1" sources."tslib-2.4.0" ]; }) - (sources."@azure/core-tracing-1.0.0-preview.13" // { + (sources."@azure/core-tracing-1.0.1" // { dependencies = [ sources."tslib-2.4.0" ]; @@ -8494,7 +8485,7 @@ in sources."tslib-2.4.0" ]; }) - (sources."@azure/identity-2.0.5" // { + (sources."@azure/identity-2.1.0" // { dependencies = [ sources."jwa-2.0.0" sources."jws-4.0.0" @@ -8504,6 +8495,7 @@ in }) (sources."@azure/keyvault-keys-4.4.0" // { dependencies = [ + sources."@azure/core-tracing-1.0.0-preview.13" sources."tslib-2.4.0" ]; }) @@ -8512,23 +8504,16 @@ in sources."tslib-2.4.0" ]; }) - (sources."@azure/msal-browser-2.26.0" // { - dependencies = [ - sources."@azure/msal-common-7.0.0" - ]; - }) - sources."@azure/msal-common-4.5.1" - (sources."@azure/msal-node-1.10.0" // { - dependencies = [ - sources."@azure/msal-common-7.0.0" - ]; - }) - (sources."@azure/storage-blob-12.10.0" // { + sources."@azure/msal-browser-2.27.0" + sources."@azure/msal-common-7.1.0" + sources."@azure/msal-node-1.11.0" + (sources."@azure/storage-blob-12.11.0" // { dependencies = [ + sources."@azure/core-tracing-1.0.0-preview.13" sources."tslib-2.4.0" ]; }) - sources."@babel/parser-7.18.6" + sources."@babel/parser-7.18.8" sources."@babel/runtime-7.18.6" sources."@colors/colors-1.5.0" (sources."@dabh/diagnostics-2.0.3" // { @@ -8618,7 +8603,7 @@ in sources."@types/mime-1.3.2" sources."@types/minimatch-3.0.5" sources."@types/multer-1.4.7" - sources."@types/node-18.0.1" + sources."@types/node-18.0.3" (sources."@types/node-fetch-2.6.2" // { dependencies = [ sources."form-data-3.0.1" @@ -8635,7 +8620,7 @@ in sources."@types/tough-cookie-2.3.8" sources."@types/tunnel-0.0.3" sources."@types/yamljs-0.2.31" - sources."@vue/compiler-sfc-2.7.2" + sources."@vue/compiler-sfc-2.7.5" sources."abbrev-1.1.1" sources."accepts-1.3.8" sources."access-control-1.0.1" @@ -8687,7 +8672,7 @@ in ]; }) sources."avsc-5.7.4" - (sources."aws-sdk-2.1167.0" // { + (sources."aws-sdk-2.1173.0" // { dependencies = [ sources."buffer-4.9.2" sources."events-1.1.1" @@ -8860,7 +8845,7 @@ in sources."cookie-0.4.1" sources."cookie-parser-1.4.6" sources."cookie-signature-1.0.6" - sources."core-js-3.23.3" + sources."core-js-3.23.4" sources."core-util-is-1.0.3" sources."crc-32-1.2.2" sources."cron-1.7.2" @@ -9053,7 +9038,7 @@ in sources."https-proxy-agent-5.0.1" sources."hyperlinker-1.0.0" sources."iconv-lite-0.4.24" - sources."ics-2.35.0" + sources."ics-2.37.0" sources."ieee754-1.2.1" sources."ignore-5.2.0" (sources."imap-0.8.19" // { @@ -9150,7 +9135,7 @@ in sources."iconv-lite-0.6.3" ]; }) - sources."libphonenumber-js-1.10.7" + sources."libphonenumber-js-1.10.8" sources."libqp-1.1.0" sources."limiter-1.1.5" sources."linkify-it-4.0.0" @@ -9186,7 +9171,7 @@ in sources."lodash.uniqby-4.7.0" sources."lodash.unset-4.5.2" sources."lodash.zipobject-4.1.3" - sources."logform-2.4.1" + sources."logform-2.4.2" sources."long-4.0.0" sources."lossless-json-1.0.5" (sources."lower-case-2.0.2" // { @@ -9201,7 +9186,7 @@ in sources."yallist-2.1.2" ]; }) - sources."luxon-2.4.0" + sources."luxon-2.5.0" (sources."mailparser-3.5.0" // { dependencies = [ sources."iconv-lite-0.6.3" @@ -9216,7 +9201,7 @@ in }) sources."make-error-1.3.6" sources."make-error-cause-2.3.0" - sources."mappersmith-2.39.1" + sources."mappersmith-2.40.0" sources."material-colors-1.2.6" sources."md5-2.3.0" sources."media-typer-0.3.0" @@ -9245,7 +9230,7 @@ in sources."normalize-path-2.1.1" ]; }) - sources."moment-2.29.3" + sources."moment-2.29.4" sources."moment-timezone-0.5.34" sources."monaco-editor-0.30.1" sources."mongodb-3.7.3" @@ -9277,15 +9262,15 @@ in ]; }) sources."mz-2.7.0" - sources."n8n-core-0.125.0" - sources."n8n-design-system-0.25.0" - sources."n8n-editor-ui-0.151.0" - (sources."n8n-nodes-base-0.183.0" // { + sources."n8n-core-0.126.0" + sources."n8n-design-system-0.26.0" + sources."n8n-editor-ui-0.152.0" + (sources."n8n-nodes-base-0.184.0" // { dependencies = [ sources."iconv-lite-0.6.3" ]; }) - sources."n8n-workflow-0.107.0" + sources."n8n-workflow-0.108.0" (sources."named-placeholders-1.1.2" // { dependencies = [ sources."lru-cache-4.1.5" @@ -9317,7 +9302,7 @@ in sources."node-html-parser-5.3.3" sources."node-ssh-12.0.4" sources."nodeify-1.0.1" - sources."nodemailer-6.7.6" + sources."nodemailer-6.7.7" sources."nopt-5.0.0" sources."normalize-path-3.0.0" sources."normalize-wheel-1.0.1" @@ -9746,10 +9731,10 @@ in sources."core-util-is-1.0.2" ]; }) - sources."vm2-3.9.9" - sources."vue-2.7.2" + sources."vm2-3.9.10" + sources."vue-2.7.5" sources."vue-color-2.8.1" - sources."vue-fragment-1.6.0" + sources."vue-fragment-1.5.1" sources."vue-i18n-8.27.2" sources."vue2-boring-avatars-0.3.4" sources."webidl-conversions-3.0.1" From ac37f4873a64054c81c8a32ac662ab58b3a661cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 05:00:46 +0000 Subject: [PATCH 147/176] gnome-console: 42.beta -> 42.0 --- .../applications/terminal-emulators/gnome-console/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/terminal-emulators/gnome-console/default.nix b/pkgs/applications/terminal-emulators/gnome-console/default.nix index 9b4b460550ff..be3808327b57 100644 --- a/pkgs/applications/terminal-emulators/gnome-console/default.nix +++ b/pkgs/applications/terminal-emulators/gnome-console/default.nix @@ -22,11 +22,11 @@ stdenv.mkDerivation rec { pname = "gnome-console"; - version = "42.beta"; + version = "42.0"; src = fetchurl { url = "mirror://gnome/sources/gnome-console/${lib.versions.major version}/${pname}-${version}.tar.xz"; - sha256 = "Lq/shyAhDcwB5HqpihvGx2+xwVU2Xax7/NerFwR36DQ="; + sha256 = "Fae8i72047ZZ//DFK2GdxilxkPhnRp2D4wOvSzibuaM="; }; buildInputs = [ From 5a635bdff99a65fb067d18a398b20b4450831689 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 12 Jul 2022 20:14:10 +0000 Subject: [PATCH 148/176] =?UTF-8?q?d-spy:=201.2.0=20=E2=86=92=201.2.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/d-spy/-/compare/1.2.0...1.2.1 --- pkgs/development/tools/misc/d-spy/default.nix | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/pkgs/development/tools/misc/d-spy/default.nix b/pkgs/development/tools/misc/d-spy/default.nix index a1fbecd5b263..a4a49172c234 100644 --- a/pkgs/development/tools/misc/d-spy/default.nix +++ b/pkgs/development/tools/misc/d-spy/default.nix @@ -1,9 +1,9 @@ { stdenv , lib , desktop-file-utils -, fetchpatch , fetchurl , glib +, gettext , gtk4 , libadwaita , meson @@ -15,30 +15,23 @@ stdenv.mkDerivation rec { pname = "d-spy"; - version = "1.2.0"; + version = "1.2.1"; outputs = [ "out" "lib" "dev" ]; src = fetchurl { url = "mirror://gnome/sources/dspy/${lib.versions.majorMinor version}/dspy-${version}.tar.xz"; - sha256 = "XKL0z00w0va9m1OfuVq5YJyE1jzeynBxb50jc+O99tQ="; + sha256 = "TjnA1to687eJASJd0VEjOFe+Ihtfs62CwdsVhyNrZlI="; }; - patches = [ - # Remove pointless dependencies - # https://gitlab.gnome.org/GNOME/d-spy/-/merge_requests/6 - (fetchpatch { - url = "https://gitlab.gnome.org/GNOME/d-spy/-/commit/5a0ec8d53d006e95e93c6d6e32a381eb248b12a1.patch"; - sha256 = "jalfdAXcH8GZ50qb2peG+2841cGan4EhwN88z5Ewf+k="; - }) - ]; - nativeBuildInputs = [ meson ninja pkg-config desktop-file-utils wrapGAppsHook4 + gettext + glib ]; buildInputs = [ From 2f038ea7376e09eab2a72fc128c059f62dca8e1d Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 12 Jul 2022 20:14:27 +0000 Subject: [PATCH 149/176] =?UTF-8?q?gjs:=201.72.0=20=E2=86=92=201.72.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gjs/-/compare/1.72.0...1.72.1 --- pkgs/development/libraries/gjs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gjs/default.nix b/pkgs/development/libraries/gjs/default.nix index 4ceea50d16bf..9d621e584860 100644 --- a/pkgs/development/libraries/gjs/default.nix +++ b/pkgs/development/libraries/gjs/default.nix @@ -31,13 +31,13 @@ let ]; in stdenv.mkDerivation rec { pname = "gjs"; - version = "1.72.0"; + version = "1.72.1"; outputs = [ "out" "dev" "installedTests" ]; src = fetchurl { url = "mirror://gnome/sources/gjs/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-PvDK9xbjkg3WH3dI9tVuR2zA/Bg1GtBUjn3xoKub3K0="; + sha256 = "sha256-F8Cx7D8JZnH/i/q6bku/FBmMcBPGBL/Wd6mFjaB5wKs="; }; patches = [ From 96ac2fd32e34f472ce61f84e391190d573dec6d0 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 12 Jul 2022 20:15:48 +0000 Subject: [PATCH 150/176] =?UTF-8?q?gnome-desktop:=2042.2=20=E2=86=92=2042.?= =?UTF-8?q?3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gnome-desktop/-/compare/42.2...42.3 --- pkgs/development/libraries/gnome-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gnome-desktop/default.nix b/pkgs/development/libraries/gnome-desktop/default.nix index 32f491c97cec..c806636ff8dc 100644 --- a/pkgs/development/libraries/gnome-desktop/default.nix +++ b/pkgs/development/libraries/gnome-desktop/default.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation rec { pname = "gnome-desktop"; - version = "42.2"; + version = "42.3"; outputs = [ "out" "dev" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/gnome-desktop/${lib.versions.major version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-9CsU6sjRRWwr/B+8l+9q/knI3W9XeW6P1f6zkzHtVb0="; + sha256 = "sha256-2lBBC48Z/X53WwDR/g26Z/xeEVHe0pkVjcJd2tw/qKk="; }; patches = [ From b27f418b91310893703608305e8697e990f332d1 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 12 Jul 2022 20:16:48 +0000 Subject: [PATCH 151/176] =?UTF-8?q?librest=5F1=5F0:=200.9.0=20=E2=86=92=20?= =?UTF-8?q?0.9.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/librest/-/compare/0.9.0...0.9.1 --- pkgs/development/libraries/librest/1.0.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/librest/1.0.nix b/pkgs/development/libraries/librest/1.0.nix index d51f9e31b178..30482a510274 100644 --- a/pkgs/development/libraries/librest/1.0.nix +++ b/pkgs/development/libraries/librest/1.0.nix @@ -7,20 +7,21 @@ , gi-docgen , glib , json-glib -, libsoup +, libsoup_3 +, libxml2 , gobject-introspection , gnome }: stdenv.mkDerivation rec { pname = "rest"; - version = "0.9.0"; + version = "0.9.1"; outputs = [ "out" "dev" "devdoc" ]; src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "hbK8k0ESgTlTm1PuU/BTMxC8ljkv1kWGOgQEELgevmY="; + sha256 = "kmalwQ7OOD4ZPft/+we1CcwfUVIauNrXavlu0UISwuM="; }; nativeBuildInputs = [ @@ -34,7 +35,8 @@ stdenv.mkDerivation rec { buildInputs = [ glib json-glib - libsoup + libsoup_3 + libxml2 ]; mesonFlags = [ From f3eb585dad2ac96e2b54167f8d34d01284d98d3e Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Wed, 13 Jul 2022 22:30:39 +1000 Subject: [PATCH 152/176] terraform: 1.2.4 -> 1.2.5 (#181343) https://github.com/hashicorp/terraform/releases/tag/v1.2.5 --- pkgs/applications/networking/cluster/terraform/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix index dd4d69b11b24..18732782cf5b 100644 --- a/pkgs/applications/networking/cluster/terraform/default.nix +++ b/pkgs/applications/networking/cluster/terraform/default.nix @@ -169,9 +169,9 @@ rec { mkTerraform = attrs: pluggable (generic attrs); terraform_1 = mkTerraform { - version = "1.2.4"; - sha256 = "sha256-FpRn0cFO3/CKdFDeAIu02Huez4Jpunpf6QH9KFVn2lQ="; - vendorSha256 = "sha256-1RKnNF3NC0fGiU2VKz43UBGP33QrLxESVuH6IV6kYqA="; + version = "1.2.5"; + sha256 = "sha256-dj6q+FwsXphR1e/LQApqBr7ytVM5FXexSbNklnU1jao="; + vendorSha256 = "sha256-Whe1prBGsE0q0QdNkzAKwvAP7EVlnD/985gjngh+VI4="; patches = [ ./provider-path-0_15.patch ]; passthru = { inherit plugins; From bfa3e73c9542258c636c587b5269b24243b56c2d Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Wed, 13 Jul 2022 05:44:58 -0700 Subject: [PATCH 153/176] python310Packages.jupyterlab: 3.3.4 -> 3.4.3 (#181231) --- pkgs/development/python-modules/jupyterlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix index 1a72398f05a4..77d2fd24c512 100644 --- a/pkgs/development/python-modules/jupyterlab/default.nix +++ b/pkgs/development/python-modules/jupyterlab/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "jupyterlab"; - version = "3.3.4"; + version = "3.4.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-4ENVhIs9kaxNlcLjhGoEKbM+nC7ceWaPtPxNIS8eUQc="; + sha256 = "sha256-4tzEDpQ2bd5d5LGejEPuEzzwQbhS0Bo2JafPKVMtpJ0="; }; nativeBuildInputs = [ From 9e716bf99b779e09cfbedb01adec7d08c29d5876 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 14:11:24 +0000 Subject: [PATCH 154/176] python310Packages.types-toml: 0.10.7 -> 0.10.8 --- pkgs/development/python-modules/types-toml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-toml/default.nix b/pkgs/development/python-modules/types-toml/default.nix index 5b1482440ea9..ec73535a9386 100644 --- a/pkgs/development/python-modules/types-toml/default.nix +++ b/pkgs/development/python-modules/types-toml/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-toml"; - version = "0.10.7"; + version = "0.10.8"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-pWf+JhSxd9U3rZmmYa3Jv8jFWkb5XmY3Ck7S3RcTNfk="; + sha256 = "sha256-t+fqVyMIsQMNyGw7qCXFIQgUwoJWEuxnnreBT43ZKVo="; }; # Module doesn't have tests From 5e6ec193f8fe1bdd61d85424c350818d76095ab8 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Wed, 13 Jul 2022 16:07:05 +0200 Subject: [PATCH 155/176] python3Packages.trezor: 0.13.2 -> 0.13.3 --- pkgs/development/python-modules/trezor/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trezor/default.nix b/pkgs/development/python-modules/trezor/default.nix index 82ddac3b620b..bc9c59754d4a 100644 --- a/pkgs/development/python-modules/trezor/default.nix +++ b/pkgs/development/python-modules/trezor/default.nix @@ -24,13 +24,13 @@ buildPythonPackage rec { pname = "trezor"; - version = "0.13.2"; + version = "0.13.3"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "cdb696fd01dad6a0cb23b61ea3a4867bb51cecda5cb2a77366fb6a53bff58ac4"; + sha256 = "055d32174d4ecf2353f7622ee44b8e82e3bef78fe40ce5cdbeafc785b422a049"; }; nativeBuildInputs = [ installShellFiles ]; @@ -60,6 +60,12 @@ buildPythonPackage rec { "tests/test_stellar.py" # requires stellar-sdk ]; + pythonImportsCheck = [ "trezorlib" ]; + + postCheck = '' + $out/bin/trezorctl --version + ''; + postFixup = '' mkdir completions _TREZORCTL_COMPLETE=source_bash $out/bin/trezorctl > completions/trezorctl || true From d69641d01231200c72885ad745b2087480eef053 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 14:53:20 +0000 Subject: [PATCH 156/176] python310Packages.circuitbreaker: 1.3.2 -> 1.4.0 --- pkgs/development/python-modules/circuitbreaker/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/circuitbreaker/default.nix b/pkgs/development/python-modules/circuitbreaker/default.nix index 6cf2d37c5973..d6c6832debb7 100644 --- a/pkgs/development/python-modules/circuitbreaker/default.nix +++ b/pkgs/development/python-modules/circuitbreaker/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "circuitbreaker"; - version = "1.3.2"; + version = "1.4.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -16,8 +16,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "fabfuel"; repo = pname; - rev = version; - sha256 = "sha256-3hFa8dwCso5tj26ek2jMdVBRzu5H3vkdjQlDYw2hSH0="; + rev = "refs/tags/${version}"; + sha256 = "sha256-l0ASt9CQmgJmWpRrghElbff/gaNOmxNh+Wj0C0p4jE0="; }; checkInputs = [ From 3e5fba739b6c8785dc8ba696af79cbab176c3204 Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Wed, 13 Jul 2022 10:49:59 -0400 Subject: [PATCH 157/176] vmware-horizon-client: use legacy UI --- .../remote/vmware-horizon-client/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/remote/vmware-horizon-client/default.nix b/pkgs/applications/networking/remote/vmware-horizon-client/default.nix index f3461a426586..fa082b745a29 100644 --- a/pkgs/applications/networking/remote/vmware-horizon-client/default.nix +++ b/pkgs/applications/networking/remote/vmware-horizon-client/default.nix @@ -18,7 +18,9 @@ let # For USB support, ensure that /var/run/vmware/ # exists and is owned by you. Then run vmware-usbarbitrator as root. - bins = [ "vmware-view" "vmware-usbarbitrator" ]; + bins = [ "vmware-view" "vmware-view-legacy" "vmware-usbarbitrator" ]; + + mainProgram = "vmware-view-legacy"; # This forces the default GTK theme (Adwaita) because Horizon is prone to # UI usability issues when using non-default themes, such as Adwaita-dark. @@ -30,7 +32,7 @@ let ''; vmwareHorizonClientFiles = stdenv.mkDerivation { - name = "vmwareHorizonClientFiles"; + pname = "vmware-horizon-files"; inherit version; src = fetchurl { url = "https://download3.vmware.com/software/CART23FQ1_LIN_2203_TARBALL/VMware-Horizon-Client-Linux-2203-8.5.0-19586897.tar.gz"; @@ -104,7 +106,7 @@ let name = "vmware-view"; desktopName = "VMware Horizon Client"; icon = "${vmwareHorizonClientFiles}/share/icons/vmware-view.png"; - exec = "${vmwareFHSUserEnv "vmware-view"}/bin/vmware-view %u"; + exec = "${vmwareFHSUserEnv mainProgram}/bin/${mainProgram} %u"; mimeTypes = [ "x-scheme-handler/vmware-view" ]; }; @@ -131,7 +133,7 @@ stdenv.mkDerivation { passthru.updateScript = ./update.sh; meta = with lib; { - mainProgram = "vmware-view"; + inherit mainProgram; description = "Allows you to connect to your VMware Horizon virtual desktop"; homepage = "https://www.vmware.com/go/viewclients"; license = licenses.unfree; From 0afe768a917d2e4082e43fce09e05a2b23d62a67 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 15:16:09 +0000 Subject: [PATCH 158/176] python310Packages.types-decorator: 5.1.7 -> 5.1.8 --- pkgs/development/python-modules/types-decorator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-decorator/default.nix b/pkgs/development/python-modules/types-decorator/default.nix index d2f9ef03f5df..bf2c33453204 100644 --- a/pkgs/development/python-modules/types-decorator/default.nix +++ b/pkgs/development/python-modules/types-decorator/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-decorator"; - version = "5.1.7"; + version = "5.1.8"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-srf0f9AcoY+JyMAmSDnZLl95oezAes5Hu5AO/XzQL1k="; + sha256 = "sha256-DLDMSrbNb5CYHPUwN2vl0BFWyPQjod/xRWu8AlnT45M="; }; # Modules doesn't have tests From 65f330a83dc90d7960fcd7c1ab32904aabfcc2e4 Mon Sep 17 00:00:00 2001 From: Luc Chabassier Date: Wed, 13 Jul 2022 17:42:46 +0200 Subject: [PATCH 159/176] Update doc/languages-frameworks/coq.section.md Co-authored-by: Valentin Gagarin --- doc/languages-frameworks/coq.section.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/languages-frameworks/coq.section.md b/doc/languages-frameworks/coq.section.md index 4d9dc3552bb0..901332a7d34f 100644 --- a/doc/languages-frameworks/coq.section.md +++ b/doc/languages-frameworks/coq.section.md @@ -8,7 +8,7 @@ The Coq derivation is overridable through the `coq.override overrides`, where ov * `customOCamlPackages` (optional, defaults to `null`, which lets Coq choose a version automatically), which can be set to any of the ocaml packages attribute of `ocaml-ng` (such as `ocaml-ng.ocamlPackages_4_10` which is the default for Coq 8.11 for example). * `coq-version` (optional, defaults to the short version e.g. "8.10"), is a version number of the form "x.y" that indicates which Coq's version build behavior to mimic when using a source which is not a release. E.g. `coq.override { version = "d370a9d1328a4e1cdb9d02ee032f605a9d94ec7a"; coq-version = "8.10"; }`. -The associated package set can be optained using `mkCoqPackages coq`, where `coq` is the `coq` derivation to use. +The associated package set can be optained using `mkCoqPackages coq`, where `coq` is the derivation to use. ## Coq packages attribute sets: `coqPackages` {#coq-packages-attribute-sets-coqpackages} From 01ba1ceb0e27ffa8ff7faf2ee5735a0d7fc9b7a1 Mon Sep 17 00:00:00 2001 From: illustris Date: Wed, 13 Jul 2022 18:17:10 +0530 Subject: [PATCH 160/176] hadoop: fix failing evaluation on platforms other than x86_64-linux --- pkgs/applications/networking/cluster/hadoop/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/cluster/hadoop/default.nix b/pkgs/applications/networking/cluster/hadoop/default.nix index e1019b0cd3d6..1b8cba11c7ba 100644 --- a/pkgs/applications/networking/cluster/hadoop/default.nix +++ b/pkgs/applications/networking/cluster/hadoop/default.nix @@ -29,7 +29,7 @@ let common = { pname, versions, untarDir ? "${pname}-${version}", hash, jdk, openssl ? null, nativeLibs ? [ ], libPatches ? "", tests }: stdenv.mkDerivation rec { inherit pname jdk libPatches untarDir openssl; - version = versions.${stdenv.system}; + version = versions.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); src = fetchurl { url = "mirror://apache/hadoop/common/hadoop-${version}/hadoop-${version}" + optionalString stdenv.isAarch64 "-aarch64" + ".tar.gz"; hash = hash.${stdenv.system}; From 38134efc76345f43efd8792ce4dc4a16f5621452 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 13 Jul 2022 20:07:50 +0100 Subject: [PATCH 161/176] glibcLocales, glibcLocalesUtf8: only define non-null on linux-glibc Before the change glibcLocales was pulled in on musl (built successfully but was not needed: musl does not know how to load glibc locales) and on android (failed build there). Android failed eval due to the headers -> zip -> libc recursion. The change limits glibcLocales down to linux && gnu to target linux-glibc. --- pkgs/top-level/all-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c3ce352d912d..9209b47de3b4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17869,13 +17869,13 @@ with pkgs; relibc = callPackage ../development/libraries/relibc { }; - # Only supported on Linux + # Only supported on Linux and only on glibc glibcLocales = - if stdenv.hostPlatform.isLinux + if stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isGnu then callPackage ../development/libraries/glibc/locales.nix { } else null; glibcLocalesUtf8 = - if stdenv.hostPlatform.isLinux + if stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isGnu then callPackage ../development/libraries/glibc/locales.nix { allLocales = false; } else null; From 80045fe5693e2c65c367015f966d69e6ae742269 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 13 Jul 2022 21:18:25 +0200 Subject: [PATCH 162/176] python310Packages.pyruckus: 0.14 -> 0.16 --- pkgs/development/python-modules/pyruckus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyruckus/default.nix b/pkgs/development/python-modules/pyruckus/default.nix index 5129631426b5..73d6c705b6d3 100644 --- a/pkgs/development/python-modules/pyruckus/default.nix +++ b/pkgs/development/python-modules/pyruckus/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pyruckus"; - version = "0.14"; + version = "0.16"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "gabe565"; repo = pname; rev = version; - sha256 = "069asvx7g2gywpmid0cbf84mlzhgha4yqd47y09syz09zgv34a36"; + sha256 = "sha256-SVE5BrCCQgCrhOC0CSGgbZ9TEY3iZ9Rp/xMUShPAxxM="; }; propagatedBuildInputs = [ From f66649b41e597d95e2d24c7d5dbde55c27ade5f0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 13 Jul 2022 21:37:48 +0200 Subject: [PATCH 163/176] syft: 0.50.0 -> 0.51.0 --- pkgs/tools/admin/syft/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/syft/default.nix b/pkgs/tools/admin/syft/default.nix index 88e9ecec7f8e..e8803532d5cc 100644 --- a/pkgs/tools/admin/syft/default.nix +++ b/pkgs/tools/admin/syft/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "syft"; - version = "0.50.0"; + version = "0.51.0"; src = fetchFromGitHub { owner = "anchore"; repo = pname; rev = "v${version}"; - sha256 = "sha256-FQHmlASGBJOCAde0k3yuQBj8ZGsmi2jPWbq26NgXOxU="; + sha256 = "sha256-ISmUCu+SiY2hCf6MoIBolstMIgl5g/kGpmBuOVLoybY="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -20,7 +20,7 @@ buildGoModule rec { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorSha256 = "sha256-lnI2Y6GcxR+LiR8Us4j+8GbSYyXwvpiWqacWneGrMAE="; + vendorSha256 = "sha256-d31LHkxSyO0QwA5FXX2Zfzj0ctat/Lqb5yObTrauJUg="; nativeBuildInputs = [ installShellFiles ]; From d68d84d7934bc0ec6bd998b556ab274e1210d0c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 19:56:06 +0000 Subject: [PATCH 164/176] python310Packages.google-cloud-redis: 2.8.1 -> 2.9.0 --- .../development/python-modules/google-cloud-redis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-redis/default.nix b/pkgs/development/python-modules/google-cloud-redis/default.nix index 4a4e0e9a555f..3e03a9307daf 100644 --- a/pkgs/development/python-modules/google-cloud-redis/default.nix +++ b/pkgs/development/python-modules/google-cloud-redis/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "google-cloud-redis"; - version = "2.8.1"; + version = "2.9.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-qI7bGk+BkLIfhrJHAfk2DVBp8vRc5dPLKjdKH0FPj8s="; + hash = "sha256-ghVCb0kur3gABkcfkvGjBo2QKPxyQuoZPtEtKyXOT1o="; }; propagatedBuildInputs = [ From 64f2b31d87fcdf6af9aef9660b536aa91ce79f3d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 19:34:56 +0000 Subject: [PATCH 165/176] python310Packages.google-cloud-language: 2.4.3 -> 2.5.1 --- .../python-modules/google-cloud-language/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-language/default.nix b/pkgs/development/python-modules/google-cloud-language/default.nix index 366341dc153d..8cb9f8f9418d 100644 --- a/pkgs/development/python-modules/google-cloud-language/default.nix +++ b/pkgs/development/python-modules/google-cloud-language/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "google-cloud-language"; - version = "2.4.3"; + version = "2.5.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-1N5nnT22ILyaubDrpj2bS260AP4YrjrMQ0tgBA3OChg="; + sha256 = "sha256-+ECYt4DRf8UO/MIpaOiGITTp3ep1+nhbtUEA3t9G3aU="; }; propagatedBuildInputs = [ From 7e0832c5f9d72d6e687551937800e552d2be4ea2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 19:40:04 +0000 Subject: [PATCH 166/176] python310Packages.google-cloud-org-policy: 1.3.3 -> 1.4.0 --- .../python-modules/google-cloud-org-policy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-org-policy/default.nix b/pkgs/development/python-modules/google-cloud-org-policy/default.nix index d270a1efe72a..3c096baca1aa 100644 --- a/pkgs/development/python-modules/google-cloud-org-policy/default.nix +++ b/pkgs/development/python-modules/google-cloud-org-policy/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "google-cloud-org-policy"; - version = "1.3.3"; + version = "1.4.0"; src = fetchPypi { inherit pname version; - sha256 = "sha256-hZzujuHtj5g/dBJUhZBV4h8zJjtI1xitfjkcVzURfKU="; + sha256 = "sha256-7mlufFubKLJ7vRqpL8I6nRsFXfxcqyg063OUtkGxydo="; }; propagatedBuildInputs = [ google-api-core proto-plus ]; From b90ee0a3dce06d438e6c27b80cd2ba5d6ecf13c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 19:23:35 +0000 Subject: [PATCH 167/176] python310Packages.google-cloud-bigquery-storage: 2.14.0 -> 2.14.1 --- .../python-modules/google-cloud-bigquery-storage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix index 4e2082ba3b55..3e3a16f76ddb 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "google-cloud-bigquery-storage"; - version = "2.14.0"; + version = "2.14.1"; src = fetchPypi { inherit pname version; - sha256 = "sha256-udzLm/aYwXjeyBV70J/NjjhUMLHJ7wXHMS8OSlnrrZU="; + sha256 = "sha256-nOwHaJxFVEi023iapg51lmTXV+sGavKjXUFOXgDPb7g="; }; propagatedBuildInputs = [ From 3076da658ebd9eb80c44e4b3d79904eb99f8672e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 13 Jul 2022 21:59:48 +0200 Subject: [PATCH 168/176] grype: 0.41.0 -> 0.42.0 --- pkgs/tools/security/grype/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/grype/default.nix b/pkgs/tools/security/grype/default.nix index 61d442c88cf7..40908c6a3c0c 100644 --- a/pkgs/tools/security/grype/default.nix +++ b/pkgs/tools/security/grype/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "grype"; - version = "0.41.0"; + version = "0.42.0"; src = fetchFromGitHub { owner = "anchore"; repo = pname; rev = "v${version}"; - hash = "sha256-hEWs1o4Y3fm6dbkpClKxvR4qt5egE6Yt70V9sd3GK3I="; + hash = "sha256-MShlKtrorqXRInQ01dEzVeLDRDua9PISkficF02PrBI="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -26,7 +26,7 @@ buildGoModule rec { ''; }; - vendorSha256 = "sha256-BB7E6wb6A97AATxFHENLo+Q+oVYOnYRzC/15bfomgR4="; + vendorSha256 = "sha256-MusEvYNaMM0kqHSDdenPKo4IrIFmvPHSCRzciKMFiew="; nativeBuildInputs = [ installShellFiles From 755bd306f538d142667580eeefbe1565d60670d4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 20:01:16 +0000 Subject: [PATCH 169/176] python310Packages.google-cloud-resource-manager: 1.5.1 -> 1.6.0 --- .../python-modules/google-cloud-resource-manager/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-resource-manager/default.nix b/pkgs/development/python-modules/google-cloud-resource-manager/default.nix index 5ce7bae7f6b8..d3be0ae5a1bb 100644 --- a/pkgs/development/python-modules/google-cloud-resource-manager/default.nix +++ b/pkgs/development/python-modules/google-cloud-resource-manager/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "google-cloud-resource-manager"; - version = "1.5.1"; + version = "1.6.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-3lJfwntd6JdaU3/5MY8ZZuGc8iTt0Vfk6tVP8oWMtxQ="; + hash = "sha256-loyEh0R4jtOThDJXntnWi/q74WmXmC7E4f6h059UccU="; }; propagatedBuildInputs = [ From 9b98f352034f0c8b82c3b741e4510c4a99623b30 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 19:50:29 +0000 Subject: [PATCH 170/176] python310Packages.google-cloud-pubsub: 2.13.2 -> 2.13.3 --- .../python-modules/google-cloud-pubsub/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-pubsub/default.nix b/pkgs/development/python-modules/google-cloud-pubsub/default.nix index 31a0f2b51b60..68cf0fa7ef17 100644 --- a/pkgs/development/python-modules/google-cloud-pubsub/default.nix +++ b/pkgs/development/python-modules/google-cloud-pubsub/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "google-cloud-pubsub"; - version = "2.13.2"; + version = "2.13.3"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-nkwfzjrNFgaOfPT4izV2YQFSVRQ4/G04oF1FBPA/IME="; + hash = "sha256-4ocFDAimS1oFVJTpGWJYedJ35MJoJ7eheiWFiMX/JUk="; }; propagatedBuildInputs = [ From 9154aee3bc3e527c7f052d7eea607ad883443cac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 19:45:15 +0000 Subject: [PATCH 171/176] python310Packages.google-cloud-os-config: 1.12.0 -> 1.12.1 --- .../python-modules/google-cloud-os-config/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-os-config/default.nix b/pkgs/development/python-modules/google-cloud-os-config/default.nix index d18c35a464f6..80f33305ffcd 100644 --- a/pkgs/development/python-modules/google-cloud-os-config/default.nix +++ b/pkgs/development/python-modules/google-cloud-os-config/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "google-cloud-os-config"; - version = "1.12.0"; + version = "1.12.1"; src = fetchPypi { inherit pname version; - sha256 = "sha256-k68hDx0D2b59PJpUjMcwDtIqnwhrQxEpxDZCo5JQuXc="; + sha256 = "sha256-eINiPP8CACiYP2nSY1U60EoYFlXhvA/0ykw2CUWP1lQ="; }; propagatedBuildInputs = [ google-api-core libcst proto-plus ]; From c92c70652ead073dd1e39874de1e7510b3f18264 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 20:12:06 +0000 Subject: [PATCH 172/176] python310Packages.google-cloud-websecurityscanner: 1.8.0 -> 1.8.1 --- .../google-cloud-websecurityscanner/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix b/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix index 4cdc289741bd..b162a6559b98 100644 --- a/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-cloud-websecurityscanner"; - version = "1.8.0"; + version = "1.8.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-rp/clC5lN3+fc3bz3Qb+oqHyVMS+jLX9gxxB0zOCxfM="; + hash = "sha256-sjw31xRPrLYF/kslmWn/UIYX95RZ+cSCz23AGToRbGc="; }; propagatedBuildInputs = [ From c6cb233b4a63c08c49dc9287d9af689c477de03a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Jul 2022 20:54:54 +0000 Subject: [PATCH 173/176] python310Packages.pyinsteon: 1.1.2 -> 1.1.3 --- pkgs/development/python-modules/pyinsteon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyinsteon/default.nix b/pkgs/development/python-modules/pyinsteon/default.nix index 6aedc6b519ca..caa84f7a6558 100644 --- a/pkgs/development/python-modules/pyinsteon/default.nix +++ b/pkgs/development/python-modules/pyinsteon/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pyinsteon"; - version = "1.1.2"; + version = "1.1.3"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = pname; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-dt/ZWH8wlB7lATTAYd2nAIZhbrkuCiiHZH4x4dE0YQY="; + hash = "sha256-CYXsYOqh41qRob2DRxTB6zcc/jcdT9/vWJTRk2LJgWo="; }; propagatedBuildInputs = [ From 89c6711d3408c41b3a6f7c5cfe52167dccf09c61 Mon Sep 17 00:00:00 2001 From: xrelkd <46590321+xrelkd@users.noreply.github.com> Date: Wed, 13 Jul 2022 15:48:29 +0800 Subject: [PATCH 174/176] vault: 1.10.4 -> 1.11.0 --- pkgs/tools/security/vault/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix index 91f25957db2c..7bfa2ee54192 100644 --- a/pkgs/tools/security/vault/default.nix +++ b/pkgs/tools/security/vault/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "vault"; - version = "1.10.4"; + version = "1.11.0"; src = fetchFromGitHub { owner = "hashicorp"; repo = "vault"; rev = "v${version}"; - sha256 = "sha256-RJCFbhpFx84R9CIU1OaaZbjBXltNY/1GC2gwgydX4n8="; + sha256 = "sha256-r/zq4WjkwsqClipWehMGQ7uOqNy73TPufLq+hp6CTPA="; }; - vendorSha256 = "sha256-8fTAU/K0WkkS6an5Ffaxpnz8vABQXpiWaCroc8DTYmc="; + vendorSha256 = "sha256-9cfza5Gvc0+O2qZ/8Yqf/WqmhrOEzdiTnenTRqfL5W8="; subPackages = [ "." ]; From ca39f38e8e523d3593ff1fa726191b5028ce16e5 Mon Sep 17 00:00:00 2001 From: xrelkd <46590321+xrelkd@users.noreply.github.com> Date: Wed, 13 Jul 2022 15:54:33 +0800 Subject: [PATCH 175/176] vault-bin: 1.10.4 -> 1.11.0 --- pkgs/tools/security/vault/vault-bin.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/security/vault/vault-bin.nix b/pkgs/tools/security/vault/vault-bin.nix index b52d30e3dd63..840269995c13 100644 --- a/pkgs/tools/security/vault/vault-bin.nix +++ b/pkgs/tools/security/vault/vault-bin.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { pname = "vault-bin"; - version = "1.10.4"; + version = "1.11.0"; src = let @@ -16,11 +16,11 @@ stdenv.mkDerivation rec { aarch64-darwin = "darwin_arm64"; }; sha256 = selectSystem { - x86_64-linux = "sha256-cLCRZDOMx1bk+sZnArR9oOxuCowqFDwPINxWnONIqUU="; - aarch64-linux = "sha256-5MdszdDr+qK1RZnhXnAZjZ9+pal3ju6XMV6NnjVSUIg="; - i686-linux = "sha256-srlyVhh4j005kLdLdJoEjHbXw0DLHH4G/rUH+b4EdDE="; - x86_64-darwin = "sha256-Bep4LAm1/8PDA+fiWfR0nDUezP0VADKwry2rjYv8dTU="; - aarch64-darwin = "sha256-2mLIOun03SiXeSEFD+qRPOCj4LJB6LjB6aneJ78A5OQ="; + x86_64-linux = "sha256-3oxIjILjl85GAl/YwTRrXunWY7UmPtOuG0wxA7wrzp0="; + aarch64-linux = "sha256-PiIibaFPBBTWPLVIWmCXqR51+HujoQmVOsm8AJTNr9s="; + i686-linux = "sha256-t3myhfPUe/28BlSIoxNbjmYykHlet5mWxOLuyNcu4o4="; + x86_64-darwin = "sha256-nPcKir2NcsXnQ6RG6TrioLC4jT9Pn7NssNjjDnw+fAY="; + aarch64-darwin = "sha256-yJJXmoR4Re1iIbSI6+VwOGP3FZvlJcumjxXM+PfPZm4="; }; in fetchzip { From a85aa567efd90e8807d5d890f7724468971b4ffe Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 14 Jul 2022 07:59:49 +1000 Subject: [PATCH 176/176] skopeo: 1.8.0 -> 1.9.0 https://github.com/containers/skopeo/releases/tag/v1.9.0 --- pkgs/development/tools/skopeo/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/tools/skopeo/default.nix b/pkgs/development/tools/skopeo/default.nix index 4f02b5ca0f46..4ac1a996b6b2 100644 --- a/pkgs/development/tools/skopeo/default.nix +++ b/pkgs/development/tools/skopeo/default.nix @@ -15,13 +15,13 @@ buildGoModule rec { pname = "skopeo"; - version = "1.8.0"; + version = "1.9.0"; src = fetchFromGitHub { rev = "v${version}"; owner = "containers"; repo = "skopeo"; - sha256 = "sha256-LZN8v3pk5OvRdnhAHOa76QASRL8IPbMIFoH6ERu5r6E="; + sha256 = "sha256-z+jrDbXtcx4dH5n4X3WDHSIzmRP09cpO/WIAU3Ewas0="; }; outputs = [ "out" "man" ]; @@ -38,15 +38,14 @@ buildGoModule rec { buildPhase = '' runHook preBuild patchShebangs . - make bin/skopeo docs + make bin/skopeo completions docs runHook postBuild ''; installPhase = '' runHook preInstall - install -Dm755 bin/skopeo -t $out/bin - installManPage docs/*.[1-9] - installShellCompletion --bash completions/bash/skopeo + PREFIX=$out make install-binary install-completions + PREFIX=$man make install-docs '' + lib.optionalString stdenv.isLinux '' wrapProgram $out/bin/skopeo \ --prefix PATH : ${lib.makeBinPath [ fuse-overlayfs ]}