From 276699cdacc78392b6cd474ace837aec8ed55b46 Mon Sep 17 00:00:00 2001 From: Mr Hedgehog Date: Wed, 8 Jun 2022 08:43:17 -0400 Subject: [PATCH 01/25] xplr: 0.18.0 -> 0.19.0 --- .../doc/manual/from_md/release-notes/rl-2211.section.xml | 8 ++++++++ nixos/doc/manual/release-notes/rl-2211.section.md | 2 ++ pkgs/applications/misc/xplr/default.nix | 8 ++++---- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml index 5c29f98b28df..0df17c0de2cb 100644 --- a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml +++ b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml @@ -113,6 +113,14 @@
Other Notable Changes + + + The xplr package has been updated from + 0.18.0 to 0.19.0, which brings some breaking changes. See the + upstream + release notes for more details. + + A new module was added for the Saleae Logic device family, diff --git a/nixos/doc/manual/release-notes/rl-2211.section.md b/nixos/doc/manual/release-notes/rl-2211.section.md index 624bde2c83d7..f4fd895c494f 100644 --- a/nixos/doc/manual/release-notes/rl-2211.section.md +++ b/nixos/doc/manual/release-notes/rl-2211.section.md @@ -50,6 +50,8 @@ In addition to numerous new and upgraded packages, this release has the followin ## Other Notable Changes {#sec-release-22.11-notable-changes} +- The `xplr` package has been updated from 0.18.0 to 0.19.0, which brings some breaking changes. See the [upstream release notes](https://github.com/sayanarijit/xplr/releases/tag/v0.19.0) for more details. + - A new module was added for the Saleae Logic device family, providing the options `hardware.saleae-logic.enable` and `hardware.saleae-logic.package`. - Matrix Synapse now requires entries in the `state_group_edges` table to be unique, in order to prevent accidentally introducing duplicate information (for example, because a database backup was restored multiple times). If your Synapse database already has duplicate rows in this table, this could fail with an error and require manual remediation. diff --git a/pkgs/applications/misc/xplr/default.nix b/pkgs/applications/misc/xplr/default.nix index a2a6ae1f84b4..d24345389cab 100644 --- a/pkgs/applications/misc/xplr/default.nix +++ b/pkgs/applications/misc/xplr/default.nix @@ -2,23 +2,23 @@ rustPlatform.buildRustPackage rec { pname = "xplr"; - version = "0.18.0"; + version = "0.19.0"; src = fetchFromGitHub { owner = "sayanarijit"; repo = pname; rev = "v${version}"; - sha256 = "sha256-L9eJd1ivFhAmjKVm+HFq9fNiA/UA/x2akEfa1CrUSBo="; + sha256 = "sha256-rvqx0s56VozG8M0m3uZsHuugx0BXucSFqLbq0L1KhAM="; }; buildInputs = lib.optional stdenv.isDarwin libiconv; - cargoSha256 = "sha256-niH8gj49Wr20Lpa6UAczQ+YHgJlkvZYKJGFH6Spk9Ho="; + cargoSha256 = "sha256-CyHkjXZVISkQJEQx5vNBGBf6zZrVv/cLWIYeOq9Ac5k="; meta = with lib; { description = "A hackable, minimal, fast TUI file explorer"; homepage = "https://xplr.dev"; license = licenses.mit; - maintainers = with maintainers; [ sayanarijit suryasr007 ]; + maintainers = with maintainers; [ sayanarijit suryasr007 thehedgeh0g ]; }; } From 934978097a4d1d993f1e39e2f03d7bedcde19c5b Mon Sep 17 00:00:00 2001 From: Malo Bourgon Date: Wed, 15 Jun 2022 10:27:12 -0700 Subject: [PATCH 02/25] openai: 0.19.0 -> 0.20.0 --- pkgs/development/python-modules/openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix index 3854ed1c7604..87fb5301d7f7 100644 --- a/pkgs/development/python-modules/openai/default.nix +++ b/pkgs/development/python-modules/openai/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "openai"; - version = "0.19.0"; + version = "0.20.0"; disabled = pythonOlder "3.7.1"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "openai"; repo = "openai-python"; rev = "v${version}"; - sha256 = "sha256-v/EBmKIzHGPR2KGLUqyWlTSZjV2MqALYRRofCXRjH24="; + sha256 = "sha256-kG7gsLAOoBCt7pxViO1Zhil2FGHigPEMJfBjdIp2th8="; }; propagatedBuildInputs = [ From 84fc9ca4a6e3dd53690edfdb8b32fb2ae4612265 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Jun 2022 03:55:48 +0000 Subject: [PATCH 03/25] i3-resurrect: 1.4.3 -> 1.4.5 --- pkgs/applications/window-managers/i3/i3-resurrect.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/window-managers/i3/i3-resurrect.nix b/pkgs/applications/window-managers/i3/i3-resurrect.nix index a765d2e298ed..a84d97504bbb 100644 --- a/pkgs/applications/window-managers/i3/i3-resurrect.nix +++ b/pkgs/applications/window-managers/i3/i3-resurrect.nix @@ -2,11 +2,11 @@ buildPythonApplication rec { pname = "i3-resurrect"; - version = "1.4.3"; + version = "1.4.5"; src = fetchPypi { inherit pname version; - sha256 = "0h181frdwpqfj9agw43qgicdvzv1i7xwky0vs0ksd8h18qxqp4hr"; + sha256 = "sha256-13FKRvEE4vHq5G51G1UyBnfNiWeS9Q/SYCG16E1Sn4c="; }; propagatedBuildInputs = [ click psutil xprop natsort i3ipc xdotool importlib-metadata ]; From fe11145ec9a7e45b13bb43a4cfb5f05426546812 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Sun, 12 Jun 2022 11:19:20 +0200 Subject: [PATCH 04/25] nixos/cassandra: Convert option docs to markdown --- .../modules/services/databases/cassandra.nix | 127 +++++++++--------- 1 file changed, 64 insertions(+), 63 deletions(-) diff --git a/nixos/modules/services/databases/cassandra.nix b/nixos/modules/services/databases/cassandra.nix index b36cac35e7c2..b457e69babaa 100644 --- a/nixos/modules/services/databases/cassandra.nix +++ b/nixos/modules/services/databases/cassandra.nix @@ -4,11 +4,12 @@ let inherit (lib) concatStringsSep flip - literalDocBook + literalMD literalExpression optionalAttrs optionals recursiveUpdate + mdDoc mkEnableOption mkIf mkOption @@ -107,7 +108,7 @@ in clusterName = mkOption { type = types.str; default = "Test Cluster"; - description = '' + description = mdDoc '' The name of the cluster. This setting prevents nodes in one logical cluster from joining another. All nodes in a cluster must have the same value. @@ -117,19 +118,19 @@ in user = mkOption { type = types.str; default = defaultUser; - description = "Run Apache Cassandra under this user."; + description = mdDoc "Run Apache Cassandra under this user."; }; group = mkOption { type = types.str; default = defaultUser; - description = "Run Apache Cassandra under this group."; + description = mdDoc "Run Apache Cassandra under this group."; }; homeDir = mkOption { type = types.path; default = "/var/lib/cassandra"; - description = '' + description = mdDoc '' Home directory for Apache Cassandra. ''; }; @@ -139,7 +140,7 @@ in default = pkgs.cassandra; defaultText = literalExpression "pkgs.cassandra"; example = literalExpression "pkgs.cassandra_3_11"; - description = '' + description = mdDoc '' The Apache Cassandra package to use. ''; }; @@ -147,8 +148,8 @@ in jvmOpts = mkOption { type = types.listOf types.str; default = [ ]; - description = '' - Populate the JVM_OPT environment variable. + description = mdDoc '' + Populate the `JVM_OPT` environment variable. ''; }; @@ -156,20 +157,20 @@ in type = types.nullOr types.str; default = "127.0.0.1"; example = null; - description = '' + description = mdDoc '' Address or interface to bind to and tell other Cassandra nodes to connect to. You _must_ change this if you want multiple nodes to be able to communicate! - Set listenAddress OR listenInterface, not both. + Set {option}`listenAddress` OR {option}`listenInterface`, not both. Leaving it blank leaves it up to - InetAddress.getLocalHost(). This will always do the Right - Thing _if_ the node is properly configured (hostname, name + `InetAddress.getLocalHost()`. This will always do the "Right + Thing" _if_ the node is properly configured (hostname, name resolution, etc), and the Right Thing is to use the address associated with the hostname (it might not be). - Setting listen_address to 0.0.0.0 is always wrong. + Setting {option}`listenAddress` to `0.0.0.0` is always wrong. ''; }; @@ -177,8 +178,8 @@ in type = types.nullOr types.str; default = null; example = "eth1"; - description = '' - Set listenAddress OR listenInterface, not both. Interfaces + description = mdDoc '' + Set `listenAddress` OR `listenInterface`, not both. Interfaces must correspond to a single address, IP aliasing is not supported. ''; @@ -188,18 +189,18 @@ in type = types.nullOr types.str; default = "127.0.0.1"; example = null; - description = '' + description = mdDoc '' The address or interface to bind the native transport server to. - Set rpcAddress OR rpcInterface, not both. + Set {option}`rpcAddress` OR {option}`rpcInterface`, not both. - Leaving rpcAddress blank has the same effect as on - listenAddress (i.e. it will be based on the configured hostname + Leaving {option}`rpcAddress` blank has the same effect as on + {option}`listenAddress` (i.e. it will be based on the configured hostname of the node). - Note that unlike listenAddress, you can specify 0.0.0.0, but you - must also set extraConfig.broadcast_rpc_address to a value other - than 0.0.0.0. + Note that unlike {option}`listenAddress`, you can specify `"0.0.0.0"`, but you + must also set `extraConfig.broadcast_rpc_address` to a value other + than `"0.0.0.0"`. For security reasons, you should not expose this port to the internet. Firewall it if needed. @@ -210,8 +211,8 @@ in type = types.nullOr types.str; default = null; example = "eth1"; - description = '' - Set rpcAddress OR rpcInterface, not both. Interfaces must + description = mdDoc '' + Set {option}`rpcAddress` OR {option}`rpcInterface`, not both. Interfaces must correspond to a single address, IP aliasing is not supported. ''; }; @@ -233,7 +234,7 @@ in ''; - description = '' + description = mdDoc '' XML logback configuration for cassandra ''; }; @@ -241,24 +242,24 @@ in seedAddresses = mkOption { type = types.listOf types.str; default = [ "127.0.0.1" ]; - description = '' + description = mdDoc '' The addresses of hosts designated as contact points in the cluster. A joining node contacts one of the nodes in the seeds list to learn the topology of the ring. - Set to 127.0.0.1 for a single node cluster. + Set to `[ "127.0.0.1" ]` for a single node cluster. ''; }; allowClients = mkOption { type = types.bool; default = true; - description = '' + description = mdDoc '' Enables or disables the native transport server (CQL binary protocol). - This server uses the same address as the rpcAddress, - but the port it uses is not rpc_port but - native_transport_port. See the official Cassandra + This server uses the same address as the {option}`rpcAddress`, + but the port it uses is not `rpc_port` but + `native_transport_port`. See the official Cassandra docs for more information on these variables and set them using - extraConfig. + {option}`extraConfig`. ''; }; @@ -269,8 +270,8 @@ in { commitlog_sync_batch_window_in_ms = 3; }; - description = '' - Extra options to be merged into cassandra.yaml as nix attribute set. + description = mdDoc '' + Extra options to be merged into {file}`cassandra.yaml` as nix attribute set. ''; }; @@ -278,8 +279,8 @@ in type = types.lines; default = ""; example = literalExpression ''"CLASSPATH=$CLASSPATH:''${extraJar}"''; - description = '' - Extra shell lines to be appended onto cassandra-env.sh. + description = mdDoc '' + Extra shell lines to be appended onto {file}`cassandra-env.sh`. ''; }; @@ -287,13 +288,13 @@ in type = types.nullOr types.str; default = "3w"; example = null; - description = '' + description = mdDoc '' Set the interval how often full repairs are run, i.e. - nodetool repair --full is executed. See - https://cassandra.apache.org/doc/latest/operating/repair.html + {command}`nodetool repair --full` is executed. See + for more information. - Set to null to disable full repairs. + Set to `null` to disable full repairs. ''; }; @@ -301,7 +302,7 @@ in type = types.listOf types.str; default = [ ]; example = [ "--partitioner-range" ]; - description = '' + description = mdDoc '' Options passed through to the full repair command. ''; }; @@ -310,13 +311,13 @@ in type = types.nullOr types.str; default = "3d"; example = null; - description = '' + description = mdDoc '' Set the interval how often incremental repairs are run, i.e. - nodetool repair is executed. See - https://cassandra.apache.org/doc/latest/operating/repair.html + {command}`nodetool repair` is executed. See + for more information. - Set to null to disable incremental repairs. + Set to `null` to disable incremental repairs. ''; }; @@ -324,7 +325,7 @@ in type = types.listOf types.str; default = [ ]; example = [ "--partitioner-range" ]; - description = '' + description = mdDoc '' Options passed through to the incremental repair command. ''; }; @@ -333,15 +334,15 @@ in type = types.nullOr types.str; default = null; example = "4G"; - description = '' - Must be left blank or set together with heapNewSize. + description = mdDoc '' + Must be left blank or set together with {option}`heapNewSize`. If left blank a sensible value for the available amount of RAM and CPU cores is calculated. Override to set the amount of memory to allocate to the JVM at start-up. For production use you may wish to adjust this for your - environment. MAX_HEAP_SIZE is the total amount of memory dedicated - to the Java heap. HEAP_NEWSIZE refers to the size of the young + environment. `MAX_HEAP_SIZE` is the total amount of memory dedicated + to the Java heap. `HEAP_NEWSIZE` refers to the size of the young generation. The main trade-off for the young generation is that the larger it @@ -354,21 +355,21 @@ in type = types.nullOr types.str; default = null; example = "800M"; - description = '' - Must be left blank or set together with heapNewSize. + description = mdDoc '' + Must be left blank or set together with {option}`heapNewSize`. If left blank a sensible value for the available amount of RAM and CPU cores is calculated. Override to set the amount of memory to allocate to the JVM at start-up. For production use you may wish to adjust this for your - environment. HEAP_NEWSIZE refers to the size of the young + environment. `HEAP_NEWSIZE` refers to the size of the young generation. The main trade-off for the young generation is that the larger it is, the longer GC pause times will be. The shorter it is, the more expensive GC will be (usually). - The example HEAP_NEWSIZE assumes a modern 8-core+ machine for decent pause + The example `HEAP_NEWSIZE` assumes a modern 8-core+ machine for decent pause times. If in doubt, and if you do not particularly want to tweak, go with 100 MB per physical CPU core. ''; @@ -378,7 +379,7 @@ in type = types.nullOr types.int; default = null; example = 4; - description = '' + description = mdDoc '' Set this to control the amount of arenas per-thread in glibc. ''; }; @@ -386,19 +387,19 @@ in remoteJmx = mkOption { type = types.bool; default = false; - description = '' + description = mdDoc '' Cassandra ships with JMX accessible *only* from localhost. To enable remote JMX connections set to true. Be sure to also enable authentication and/or TLS. - See: https://wiki.apache.org/cassandra/JmxSecurity + See: ''; }; jmxPort = mkOption { type = types.int; default = 7199; - description = '' + description = mdDoc '' Specifies the default port over which Cassandra will be available for JMX connections. For security reasons, you should not expose this port to the internet. @@ -408,11 +409,11 @@ in jmxRoles = mkOption { default = [ ]; - description = '' - Roles that are allowed to access the JMX (e.g. nodetool) - BEWARE: The passwords will be stored world readable in the nix-store. + description = mdDoc '' + Roles that are allowed to access the JMX (e.g. {command}`nodetool`) + BEWARE: The passwords will be stored world readable in the nix store. It's recommended to use your own protected file using - jmxRolesFile + {option}`jmxRolesFile` Doesn't work in versions older than 3.11 because they don't like that it's world readable. @@ -437,7 +438,7 @@ in if versionAtLeast cfg.package.version "3.11" then pkgs.writeText "jmx-roles-file" defaultJmxRolesFile else null; - defaultText = literalDocBook ''generated configuration file if version is at least 3.11, otherwise null''; + defaultText = literalMD ''generated configuration file if version is at least 3.11, otherwise `null`''; example = "/var/lib/cassandra/jmx.password"; description = '' Specify your own jmx roles file. From 1af866d842cfba22a65f4f2ac6e5936a791361b0 Mon Sep 17 00:00:00 2001 From: Thomas Loubiou Date: Tue, 21 Jun 2022 14:41:02 +0200 Subject: [PATCH 05/25] tfswitch: 0.13.1250 -> 0.13.1275 --- pkgs/applications/networking/cluster/tfswitch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/tfswitch/default.nix b/pkgs/applications/networking/cluster/tfswitch/default.nix index d069367f7334..a57128907eee 100644 --- a/pkgs/applications/networking/cluster/tfswitch/default.nix +++ b/pkgs/applications/networking/cluster/tfswitch/default.nix @@ -1,13 +1,13 @@ { buildGoModule, lib, fetchFromGitHub }: buildGoModule rec { pname = "tfswitch"; - version = "0.13.1250"; + version = "0.13.1275"; src = fetchFromGitHub { owner = "warrensbox"; repo = "terraform-switcher"; rev = version; - sha256 = "sha256-OfQUwAv7PgjcDLE4Wm6I8pAHeLV9sHlLHRVqTB13B4c="; + sha256 = "sha256-yuoJkVztLtlr4xOa4muWKquwAb8lo2IQpD7PLxEQfpg="; }; vendorSha256 = "sha256-jM9xYwBshBpaT4duBTvVwYUOapQfUbq9kL7EaRIGfQY="; From 1536c4430153c8ce289a81747d33a1115795a372 Mon Sep 17 00:00:00 2001 From: kilianar Date: Wed, 22 Jun 2022 15:45:29 +0200 Subject: [PATCH 06/25] bitwarden: 1.32.1 -> 2022.5.1 The original repository `bitwarden/desktop` was archived, development is continued in `bitwarden/clients`. --- pkgs/tools/security/bitwarden/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/bitwarden/default.nix b/pkgs/tools/security/bitwarden/default.nix index daaf7c087b20..9ae5da86497b 100644 --- a/pkgs/tools/security/bitwarden/default.nix +++ b/pkgs/tools/security/bitwarden/default.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation rec { pname = "bitwarden"; - version = "1.32.1"; + version = "2022.5.1"; src = fetchurl { - url = "https://github.com/bitwarden/desktop/releases/download/v${version}/Bitwarden-${version}-amd64.deb"; - sha256 = "sha256-G1k8kf00EQVH/z2foH4NHCw82/eTi7BMMfkVtX6IfQo="; + url = "https://github.com/bitwarden/clients/releases/download/desktop-v${version}/Bitwarden-${version}-amd64.deb"; + sha256 = "sha256-L6Mow4wC5PlpR9IYXOztW4FyGDq9wWEuV2PvzQ7M/rU="; }; desktopItem = makeDesktopItem { From 8a4eb39f1e60281ca5c9c71abb8f72e8a3dc6d0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jun 2022 16:16:13 +0000 Subject: [PATCH 07/25] python310Packages.iminuit: 2.11.2 -> 2.12.0 --- pkgs/development/python-modules/iminuit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iminuit/default.nix b/pkgs/development/python-modules/iminuit/default.nix index 37703a3150f4..77c2b8603a70 100644 --- a/pkgs/development/python-modules/iminuit/default.nix +++ b/pkgs/development/python-modules/iminuit/default.nix @@ -2,12 +2,12 @@ buildPythonPackage rec { pname = "iminuit"; - version = "2.11.2"; + version = "2.12.0"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "sha256-jK55F8otIsaR4AeSv7u4ErhKxcdRIOsq6Hn7StpB7mw="; + sha256 = "sha256-zQ48t1EwLAZphOqzBhLF0kGaVDF/6+UbUL4fohr8Uak="; }; nativeBuildInputs = [ cmake ]; From e0614c01d8e9b61883395ac79114f9494c5de611 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 22 Jun 2022 19:16:36 +0200 Subject: [PATCH 08/25] python310Packages.iminuit: disable on older Python releases --- .../python-modules/iminuit/default.nix | 28 +++++++++++++++---- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/iminuit/default.nix b/pkgs/development/python-modules/iminuit/default.nix index 77c2b8603a70..7b45a8cac65c 100644 --- a/pkgs/development/python-modules/iminuit/default.nix +++ b/pkgs/development/python-modules/iminuit/default.nix @@ -1,21 +1,37 @@ -{ lib, buildPythonPackage, isPy3k, fetchPypi, cmake, numpy, pytestCheckHook }: +{ lib +, buildPythonPackage +, fetchPypi +, cmake +, numpy +, pytestCheckHook +, pythonOlder +}: buildPythonPackage rec { pname = "iminuit"; version = "2.12.0"; - disabled = !isPy3k; + format = "setuptools"; + + disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "sha256-zQ48t1EwLAZphOqzBhLF0kGaVDF/6+UbUL4fohr8Uak="; + hash = "sha256-zQ48t1EwLAZphOqzBhLF0kGaVDF/6+UbUL4fohr8Uak="; }; - nativeBuildInputs = [ cmake ]; - propagatedBuildInputs = [ numpy ]; + nativeBuildInputs = [ + cmake + ]; + + propagatedBuildInputs = [ + numpy + ]; dontUseCmakeConfigure = true; - checkInputs = [ pytestCheckHook ]; + checkInputs = [ + pytestCheckHook + ]; meta = with lib; { homepage = "https://github.com/scikit-hep/iminuit"; From a030affa77ee2f80d8276fddcc414322e8cd2575 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jun 2022 17:52:54 +0000 Subject: [PATCH 09/25] python310Packages.types-pytz: 2021.3.8 -> 2022.1.0 --- pkgs/development/python-modules/types-pytz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pytz/default.nix b/pkgs/development/python-modules/types-pytz/default.nix index bbbd79130181..d63968603a03 100644 --- a/pkgs/development/python-modules/types-pytz/default.nix +++ b/pkgs/development/python-modules/types-pytz/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-pytz"; - version = "2021.3.8"; + version = "2022.1.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-QSU6OivwKLaj8XtYdJppLZVa8PdOl13pT29NLTzQHb0="; + sha256 = "sha256-u+fq+TtPvsR4AyOvklKG0mWmaB9Q26V9FtvYaVw+1j0="; }; # Modules doesn't have tests From 71464fb3455c6b452dab59fa5803c178e7af7d2f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jun 2022 20:50:08 +0000 Subject: [PATCH 10/25] time-decode: 3.2.0 -> 4.0.0 --- pkgs/tools/misc/time-decode/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/time-decode/default.nix b/pkgs/tools/misc/time-decode/default.nix index 6dbb694770c8..5dcc64cf1cfd 100644 --- a/pkgs/tools/misc/time-decode/default.nix +++ b/pkgs/tools/misc/time-decode/default.nix @@ -5,13 +5,13 @@ python3.pkgs.buildPythonApplication rec { pname = "time-decode"; - version = "3.2.0"; + version = "4.0.0"; src = fetchFromGitHub { owner = "digitalsleuth"; repo = "time_decode"; - rev = "v${version}"; - sha256 = "1iwqdq1ail04hs8pkb6rxan4ng2jl2iar6pk72skj41xh4qhlyg6"; + rev = "refs/tags/v${version}"; + sha256 = "sha256-J5mgAEANAKKbzRMX/LIpdlnP8GkOXFEOmhEO495Z0p4="; }; propagatedBuildInputs = with python3.pkgs; [ From adaaa3f49cb0efa9d4a76bb8d8cbaead50606eb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 22 Jun 2022 23:19:04 +0200 Subject: [PATCH 11/25] python310Packages.pyld: normalise attr --- pkgs/development/python-modules/{PyLD => pyld}/default.nix | 4 ++-- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) rename pkgs/development/python-modules/{PyLD => pyld}/default.nix (91%) diff --git a/pkgs/development/python-modules/PyLD/default.nix b/pkgs/development/python-modules/pyld/default.nix similarity index 91% rename from pkgs/development/python-modules/PyLD/default.nix rename to pkgs/development/python-modules/pyld/default.nix index 5a4741a730ac..464065cbc175 100644 --- a/pkgs/development/python-modules/PyLD/default.nix +++ b/pkgs/development/python-modules/pyld/default.nix @@ -1,4 +1,4 @@ -{ lib, buildPythonPackage, fetchFromGitHub, python, requests, gnugrep }: +{ lib, buildPythonPackage, fetchFromGitHub, python, requests }: let @@ -38,7 +38,7 @@ buildPythonPackage rec { ok_min=401 if ! ${python.interpreter} tests/runtests.py -d ${json-ld}/test-suite 2>&1 | tee test.out; then - ok_count=$(${gnugrep}/bin/grep -F '... ok' test.out | wc -l) + ok_count=$(grep -F '... ok' test.out | wc -l) if [[ $ok_count -lt $ok_min ]]; then echo "Less than $ok_min tests passed ($ok_count). Failing the build." exit 1 diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 04f93fd015e9..8fd557ce60a6 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -117,6 +117,7 @@ mapAliases ({ pycryptodome-test-vectors = throw "pycryptodome-test-vectors has been removed because it is an internal package to pycryptodome"; # added 2022-05-28 pyialarmxr = pyialarmxr-homeassistant; # added 2022-06-07 pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs"; # added 2020-06-20 + PyLD = pyld; # added 2022-06-22 pymc3 = pymc; # added 2022-06-05, module was rename starting with 4.0.0 pymssql = throw "pymssql has been abandoned upstream."; # added 2020-05-04 pyreadability = readability-lxml; # added 2022-05-24 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9ffa21b26996..516a307b894e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7557,7 +7557,7 @@ in { pylaunches = callPackage ../development/python-modules/pylaunches { }; - PyLD = callPackage ../development/python-modules/PyLD { }; + pyld = callPackage ../development/python-modules/pyld { }; pylev = callPackage ../development/python-modules/pylev { }; From bab3fd7c37ee8a5cfd4af960799f08360a3a96aa Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 22 Jun 2022 23:34:12 +0100 Subject: [PATCH 12/25] harvid: fix pending upstream inclusion to support parallel builds Without the change parallel build fails as: make -C src make[1]: Entering directory '/build/harvid/src' ld -r -b binary -o seek.o ../doc/seek.js ld -r -b binary -o logo.o ../doc/harvid.jpg make[1]: *** No rule to make target '../libharvid/libharvid.a', needed by 'harvid'. Stop. --- pkgs/tools/video/harvid/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/video/harvid/default.nix b/pkgs/tools/video/harvid/default.nix index 729c26de57ea..90ed6d425869 100644 --- a/pkgs/tools/video/harvid/default.nix +++ b/pkgs/tools/video/harvid/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, ffmpeg, libjpeg, libpng, pkg-config }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, ffmpeg, libjpeg, libpng, pkg-config }: stdenv.mkDerivation rec { pname = "harvid"; @@ -11,6 +11,16 @@ stdenv.mkDerivation rec { sha256 = "sha256-qt6aep7iMF8/lnlT2wLqu6LkFDqzdfsGLZvrOlXttG8="; }; + patches = [ + # Fix pending upstream inclusion to support parallel builds: + # https://github.com/x42/harvid/pull/10 + (fetchpatch { + name = "parallel-build.patch"; + url = "https://github.com/x42/harvid/commit/a3f85c57ad2559558706d9b22989de36452704d9.patch"; + sha256 = "sha256-0aBfM/4XEqM7C1nFw996IVwaeL0tNgMUQ1C3kblOobI="; + }) + ]; + nativeBuildInputs = [ pkg-config ]; buildInputs = [ ffmpeg libjpeg libpng ]; From 92505c6f9179d775b96c583722f802fc1baa88f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Jun 2022 00:53:29 +0000 Subject: [PATCH 13/25] python310Packages.rns: 0.3.7 -> 0.3.8 --- pkgs/development/python-modules/rns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rns/default.nix b/pkgs/development/python-modules/rns/default.nix index 88e94d8927a0..4a680cde242f 100644 --- a/pkgs/development/python-modules/rns/default.nix +++ b/pkgs/development/python-modules/rns/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "rns"; - version = "0.3.7"; + version = "0.3.8"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "markqvist"; repo = "Reticulum"; rev = "refs/tags/${version}"; - hash = "sha256-fihcDMQzFuQGOrADxjUcEcPqiolpQgPwyFNW0ZVXwhU="; + hash = "sha256-/Xw3UnxtQ4G92Urplz5isDN12QVOPtZKr7LjqsNVmrc="; }; propagatedBuildInputs = [ From 8b87802d7c5e0578b48d037651ff84b75f3e5a64 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Jun 2022 01:23:56 +0000 Subject: [PATCH 14/25] python310Packages.kubernetes: 23.6.0 -> 24.2.0 --- pkgs/development/python-modules/kubernetes/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/kubernetes/default.nix b/pkgs/development/python-modules/kubernetes/default.nix index bba71224cfdb..9ed7f3d23d39 100644 --- a/pkgs/development/python-modules/kubernetes/default.nix +++ b/pkgs/development/python-modules/kubernetes/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "kubernetes"; - version = "23.6.0"; + version = "24.2.0"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -32,8 +32,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "kubernetes-client"; repo = "python"; - rev = "v${version}"; - sha256 = "sha256-d6S7cMTiwIgqOcN9j3yeEXUNSro9I2b8HLJw1oGKjWI="; + rev = "refs/tags/v${version}"; + sha256 = "sha256-rRr73UGhLzpznpNKHCj8LReMk2wOpIoxrSzitl9J+Pg="; }; propagatedBuildInputs = [ From a86f840559b7f4a74c86532db7ec869a9c1b073e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Jun 2022 03:33:23 +0000 Subject: [PATCH 15/25] python310Packages.pyhiveapi: 0.5.10 -> 0.5.11 --- pkgs/development/python-modules/pyhiveapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyhiveapi/default.nix b/pkgs/development/python-modules/pyhiveapi/default.nix index 36c61204796a..56e8e4d620bf 100644 --- a/pkgs/development/python-modules/pyhiveapi/default.nix +++ b/pkgs/development/python-modules/pyhiveapi/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pyhiveapi"; - version = "0.5.10"; + version = "0.5.11"; format = "pyproject"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Pyhass"; repo = "Pyhiveapi"; rev = "refs/tags/v${version}"; - hash = "sha256-WhUZP6g9KVWIB6QYPDX1X5JQ9ymVX3wR3kzMtTEjEfs="; + hash = "sha256-7Zval0LPuL3QUgDwpG91ybbL7gSWm4DxxZ/yXzkBES8="; }; postPatch = '' From b2bc03c9fcd8c7829aa8daf8679a3b835cd328ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Jun 2022 04:37:55 +0000 Subject: [PATCH 16/25] python310Packages.peaqevcore: 2.0.0 -> 2.0.2 --- pkgs/development/python-modules/peaqevcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/peaqevcore/default.nix b/pkgs/development/python-modules/peaqevcore/default.nix index 43a3aa4c60f0..239fcfe5962c 100644 --- a/pkgs/development/python-modules/peaqevcore/default.nix +++ b/pkgs/development/python-modules/peaqevcore/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "peaqevcore"; - version = "2.0.0"; + version = "2.0.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-ctkBzwZ5Caba1JucxCKF7kJs/eZHJz4YSrV3tNyTEXU="; + hash = "sha256-GU0g1jCvLcbwO9apt3r/Y8XNtiraEI83thiXI/wDIJk="; }; postPatch = '' From 289f5e0858bd5be7678fb1f98d78069a02b5a9f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Jun 2022 05:57:06 +0000 Subject: [PATCH 17/25] python310Packages.pymc: 4.0.0 -> 4.0.1 --- pkgs/development/python-modules/pymc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymc/default.nix b/pkgs/development/python-modules/pymc/default.nix index 4fce3800ef1f..51a669b9c0a8 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.0"; + version = "4.0.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -24,8 +24,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "pymc-devs"; repo = "pymc"; - rev = "v${version}"; - hash = "sha256-ZMuDQJ+bmrQlrem/OqU/hIie3ZQkAqayU3N8ZtaW7xo="; + rev = "refs/tags/v${version}"; + hash = "sha256-muNwq9ZSxbcFNoitP1k8LEjOxJWft9jqci5q2IGu7F8="; }; nativeBuildInputs = [ From 94a7946082d232c0898b30272004ef436073e556 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 10 Feb 2022 21:28:50 +0000 Subject: [PATCH 18/25] cmigemo: pull upstream fixes for parallel build Without the changes build fails on parallel build as: make[1]: Entering directory '/build/cmigemo' gcc -O2 -Wall -fPIC -o build/object/charset.o -c src/charset.c Assembler messages: Fatal error: can't create build/object/charset.o: No such file or directory make[1]: *** [compile/unix.mak:33: build/object/charset.o] Error 1 shuffle=1655929862 --- pkgs/tools/text/cmigemo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/text/cmigemo/default.nix b/pkgs/tools/text/cmigemo/default.nix index 8bd60b516fd1..1f9ef7701ba1 100644 --- a/pkgs/tools/text/cmigemo/default.nix +++ b/pkgs/tools/text/cmigemo/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, fetchurl, buildPackages +{ lib, stdenv, fetchFromGitHub, buildPackages , libiconv, nkf, perl, which , skk-dicts }: @@ -13,8 +13,8 @@ stdenv.mkDerivation { src = fetchFromGitHub { owner = "koron"; repo = "cmigemo"; - rev = "5c014a885972c77e67d0d17d367d05017c5873f7"; - sha256 = "0xrblwhaf70m0knkd5584iahaq84rlk0926bhdsrzmakpw77hils"; + rev = "e0f6145f61e0b7058c3006f344e58571d9fdd83a"; + sha256 = "00a6kdmxp16b8x0p04ws050y39qspd1bqlfq74bkirc55b77a2m1"; }; nativeBuildInputs = [ libiconv nkf perl which ]; From dda1d60ac60261aa2dd013fa47b2206ee9994b02 Mon Sep 17 00:00:00 2001 From: Johannes Schleifenbaum Date: Thu, 23 Jun 2022 09:03:35 +0200 Subject: [PATCH 19/25] teamspeak_server: 3.13.6 -> 3.13.7 --- .../networking/instant-messengers/teamspeak/server.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/teamspeak/server.nix b/pkgs/applications/networking/instant-messengers/teamspeak/server.nix index 44430ef62e2d..e027ed656e01 100644 --- a/pkgs/applications/networking/instant-messengers/teamspeak/server.nix +++ b/pkgs/applications/networking/instant-messengers/teamspeak/server.nix @@ -4,13 +4,13 @@ let arch = if stdenv.is64bit then "amd64" else "x86"; in stdenv.mkDerivation rec { pname = "teamspeak-server"; - version = "3.13.6"; + version = "3.13.7"; src = fetchurl { url = "https://files.teamspeak-services.com/releases/server/${version}/teamspeak3-server_linux_${arch}-${version}.tar.bz2"; sha256 = if stdenv.is64bit - then "sha256-U3BNJ4Jjhd39gD7iMsHT8CGtm/GFQDE2kYQa2btyK+w=" - else "sha256-8UKiFedv6w5bmqNvo3AXwQnUROwbZnU0ZTh9V17zmxQ="; + then "sha256-d1pXMamAmAHkyPkGbNm8ViobNoVTE5wSSfKgdA1QBB4=" + else "sha256-aMEDOnvBeKfzG8lDFhU8I5DYgG53IsCDBMV2MUyJi2g="; }; buildInputs = [ stdenv.cc.cc postgresql.lib ]; From 23127e71dab602a62c96ff0d47c8eff75ef0b547 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Wed, 15 Jun 2022 22:07:36 +0200 Subject: [PATCH 20/25] coqPackages_8_16.paramcoq: init at 1.1.3+coq8.16 --- pkgs/development/coq-modules/paramcoq/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/coq-modules/paramcoq/default.nix b/pkgs/development/coq-modules/paramcoq/default.nix index 7f65e6643c55..e03f44320cf9 100644 --- a/pkgs/development/coq-modules/paramcoq/default.nix +++ b/pkgs/development/coq-modules/paramcoq/default.nix @@ -4,10 +4,11 @@ with lib; mkCoqDerivation { pname = "paramcoq"; inherit version; defaultVersion = with versions; switch coq.version [ - { case = range "8.10" "8.15"; out = "1.1.3+coq${coq.coq-version}"; } + { case = range "8.10" "8.16"; out = "1.1.3+coq${coq.coq-version}"; } { case = range "8.7" "8.13"; out = "1.1.2+coq${coq.coq-version}"; } ] null; displayVersion = { paramcoq = "..."; }; + release."1.1.3+coq8.16".sha256 = "sha256-K7/8hXH6DwiW7Gw41sgQF8UDAO3c32xBGWQQapzG8Mo="; release."1.1.3+coq8.15".sha256 = "0sl7ihznwz05d2x2v78w1zd4q55c1sgy06vxasbcls4v2pkw53hl"; release."1.1.3+coq8.14".sha256 = "00zqq9dc2p5v0ib1jgizl25xkwxrs9mrlylvy0zvb96dpridjc71"; release."1.1.3+coq8.13".sha256 = "06ndly736k4pmdn4baqa7fblp6lx7a9pxm9gvz1vzd6ic51825wp"; From 6cab8dd7be4c0bb6e0e49c1b30d07f457f4e8407 Mon Sep 17 00:00:00 2001 From: hqurve <53281855+hqurve@users.noreply.github.com> Date: Thu, 23 Jun 2022 05:34:08 -0400 Subject: [PATCH 21/25] lorien: init at 0.5.0 (#164178) --- pkgs/applications/graphics/lorien/default.nix | 124 ++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 126 insertions(+) create mode 100644 pkgs/applications/graphics/lorien/default.nix diff --git a/pkgs/applications/graphics/lorien/default.nix b/pkgs/applications/graphics/lorien/default.nix new file mode 100644 index 000000000000..e3e8daf87662 --- /dev/null +++ b/pkgs/applications/graphics/lorien/default.nix @@ -0,0 +1,124 @@ +{ lib +, stdenv +, fetchFromGitHub + +, copyDesktopItems +, makeDesktopItem + +, godot-export-templates +, godot-headless + +, alsa-lib +, libGL +, libGLU +, libX11 +, libXcursor +, libXext +, libXfixes +, libXi +, libXinerama +, libXrandr +, libXrender +, zlib +, udev # for libudev +}: + +let + preset = + if stdenv.isLinux then "Linux/X11" + else if stdenv.isDarwin then "Mac OSX" + else throw "unsupported platform"; +in +stdenv.mkDerivation rec { + pname = "lorien"; + version = "0.5.0"; + + src = fetchFromGitHub { + owner = "mbrlabs"; + repo = "Lorien"; + rev = "v${version}"; + sha256 = "sha256-x81Obana2BEGrYSoJHDdCkL6UaULfQGQ94tlrH5+kdY="; + }; + + nativeBuildInputs = [ + copyDesktopItems + godot-headless + ]; + + buildInputs = [ + alsa-lib + libGL + libGLU + libX11 + libXcursor + libXext + libXfixes + libXi + libXinerama + libXrandr + libXrender + zlib + udev + ]; + + desktopItems = [ + (makeDesktopItem { + name = "lorien"; + exec = "lorien"; + icon = "lorien"; + desktopName = "Lorien"; + genericName = "Whiteboard"; + comment = meta.description; + categories = [ "Graphics" "Office" ]; + keywords = [ "whiteboard" ]; + }) + ]; + + buildPhase = '' + runHook preBuild + + # Cannot create file '/homeless-shelter/.config/godot/projects/...' + export HOME=$TMPDIR + + # Link the export-templates to the expected location. The --export commands + # expects the template-file at .../templates/{godot-version}.stable/linux_x11_64_release + mkdir -p $HOME/.local/share/godot + ln -s ${godot-export-templates}/share/godot/templates $HOME/.local/share/godot + + mkdir -p $out/share/lorien + + godot-headless --path lorien --export "${preset}" $out/share/lorien/lorien + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + mkdir -p $out/bin + ln -s $out/share/lorien/lorien $out/bin + + # Patch binaries. + interpreter=$(cat $NIX_CC/nix-support/dynamic-linker) + patchelf \ + --set-interpreter $interpreter \ + --set-rpath ${lib.makeLibraryPath buildInputs} \ + $out/share/lorien/lorien + + install -Dm644 images/lorien.png $out/share/pixmaps/lorien.png + + runHook postInstall + ''; + + meta = with lib; { + homepage = "https://github.com/mbrlabs/Lorien"; + description = "An infinite canvas drawing/note-taking app"; + longDescription = '' + An infinite canvas drawing/note-taking app that is focused on performance, + small savefiles and simplicity + ''; + license = licenses.mit; + platforms = platforms.unix; + maintainers = with maintainers; [ hqurve ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 40ba78f49082..daa41e5e4db1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8230,6 +8230,8 @@ with pkgs; longview = callPackage ../servers/monitoring/longview { }; + lorien = callPackage ../applications/graphics/lorien { }; + lout = callPackage ../tools/typesetting/lout { }; lr = callPackage ../tools/system/lr { }; From 1f18e987ed1fc6c9368f014f48bdac12c7df0cad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Jun 2022 10:00:24 +0000 Subject: [PATCH 22/25] python310Packages.schwifty: 2022.6.1 -> 2022.6.2 --- pkgs/development/python-modules/schwifty/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/schwifty/default.nix b/pkgs/development/python-modules/schwifty/default.nix index 8338fe1a9aa9..9b237757f78d 100644 --- a/pkgs/development/python-modules/schwifty/default.nix +++ b/pkgs/development/python-modules/schwifty/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "schwifty"; - version = "2022.6.1"; + version = "2022.6.2"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-d3V+pkq+gAWx6vAC5SDELscks+7a+fAFh31pwsCCSZU="; + sha256 = "sha256-urXYEX7QFl2HwoCwTSj+83TYQOkfqbc+aGJaBwKVorU="; }; propagatedBuildInputs = [ From 34a533b1e2e2e1122b0dcea02655e2906fa86c69 Mon Sep 17 00:00:00 2001 From: Will Cohen Date: Fri, 17 Jun 2022 09:40:14 -0400 Subject: [PATCH 23/25] qgis: 3.24.2 -> 3.26.0 --- pkgs/applications/gis/qgis/unwrapped.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/gis/qgis/unwrapped.nix b/pkgs/applications/gis/qgis/unwrapped.nix index 32ee893cbaa1..1c46cd81f65a 100644 --- a/pkgs/applications/gis/qgis/unwrapped.nix +++ b/pkgs/applications/gis/qgis/unwrapped.nix @@ -69,14 +69,14 @@ let six ]; in mkDerivation rec { - version = "3.24.2"; + version = "3.26.0"; pname = "qgis-unwrapped"; src = fetchFromGitHub { owner = "qgis"; repo = "QGIS"; rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}"; - sha256 = "sha256-skoepsX9xREqN5SoA4eUN7LKa6KGvixPd5k0KKXzKJo="; + sha256 = "sha256-yHQi5ai7fdgznTf562Bj0QPE+SXg972O7+r01RY7itE="; }; passthru = { From f2eef30c0d02449d3913dd3c830e68afb27592aa Mon Sep 17 00:00:00 2001 From: Will Cohen Date: Fri, 17 Jun 2022 09:41:08 -0400 Subject: [PATCH 24/25] qgis-ltr: 3.22.6 -> 3.22.8 --- pkgs/applications/gis/qgis/unwrapped-ltr.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/gis/qgis/unwrapped-ltr.nix b/pkgs/applications/gis/qgis/unwrapped-ltr.nix index e6bf2250b64a..0ad11bc630bf 100644 --- a/pkgs/applications/gis/qgis/unwrapped-ltr.nix +++ b/pkgs/applications/gis/qgis/unwrapped-ltr.nix @@ -69,14 +69,14 @@ let six ]; in mkDerivation rec { - version = "3.22.6"; + version = "3.22.8"; pname = "qgis-ltr-unwrapped"; src = fetchFromGitHub { owner = "qgis"; repo = "QGIS"; rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}"; - sha256 = "sha256-ACNEIU+kYmOa+/1nbFPTSDgyvviXqKP9kvL6aRykueY="; + sha256 = "sha256-YxF7FzyNNt+bdk96g2sWWv9haqV0L6Ab96D0hV0BFrA="; }; passthru = { From 926d977aea34a96a74282e5556c25e54bdc58aaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sol=C3=A8ne=20Rapenne?= Date: Thu, 23 Jun 2022 13:28:02 +0200 Subject: [PATCH 25/25] cve-bin-tool: 3.0 -> 3.1.1 (#178406) Co-authored-by: Cole Helbling Co-authored-by: Sandro --- pkgs/tools/security/cve-bin-tool/default.nix | 25 +++++++++++--------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/pkgs/tools/security/cve-bin-tool/default.nix b/pkgs/tools/security/cve-bin-tool/default.nix index dd26ce887eaa..ac3771510c38 100644 --- a/pkgs/tools/security/cve-bin-tool/default.nix +++ b/pkgs/tools/security/cve-bin-tool/default.nix @@ -3,10 +3,6 @@ , fetchFromGitHub , jsonschema , plotly -, pytest -, pytest-xdist -, pytest-cov -, pytest-asyncio , beautifulsoup4 , pyyaml , isort @@ -25,16 +21,19 @@ , cchardet , pillow , pytestCheckHook +, xmlschema +, setuptools +, packaging }: buildPythonApplication rec { pname = "cve-bin-tool"; - version = "3.0"; + version = "3.1.1"; src = fetchFromGitHub { owner = "intel"; repo = "cve-bin-tool"; rev = "v${version}"; - sha256 = "1fmdnlhi03fdr4d4n7ydf6m0gx0cl77n3db8ldbs3m9zryblhzpr"; + sha256 = "0nz3ax3ldnrzk8694x0p743g5h2zply29ljpn21llbc7ca27zdv9"; }; # Wants to open a sqlite database, access the internet, etc @@ -43,10 +42,6 @@ buildPythonApplication rec { propagatedBuildInputs = [ jsonschema plotly - pytest - pytest-xdist - pytest-cov - pytest-asyncio beautifulsoup4 pyyaml isort @@ -65,6 +60,9 @@ buildPythonApplication rec { cchardet # needed by brotlipy pillow + setuptools + xmlschema + packaging ]; checkInputs = [ @@ -75,10 +73,15 @@ buildPythonApplication rec { "cve_bin_tool" ]; + # required until https://github.com/intel/cve-bin-tool/pull/1665 is merged + postPatch = '' + sed '/^pytest/d' -i requirements.txt + ''; + meta = with lib; { description = "CVE Binary Checker Tool"; homepage = "https://github.com/intel/cve-bin-tool"; - license = licenses.gpl3Only; + license = licenses.gpl3Plus; maintainers = teams.determinatesystems.members; }; }