From 51721c6b3873cd8d2506e5d766ab542c1574dc83 Mon Sep 17 00:00:00 2001 From: Luflosi Date: Sun, 30 Oct 2022 13:10:37 +0100 Subject: [PATCH 01/44] python3Packages.imageio: 2.22.1 -> 2.22.4 https://github.com/imageio/imageio/releases/tag/v2.22.4 --- pkgs/development/python-modules/imageio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/imageio/default.nix b/pkgs/development/python-modules/imageio/default.nix index 93d7a89d7156..bac544fc35af 100644 --- a/pkgs/development/python-modules/imageio/default.nix +++ b/pkgs/development/python-modules/imageio/default.nix @@ -16,11 +16,11 @@ buildPythonPackage rec { pname = "imageio"; - version = "2.22.1"; + version = "2.22.4"; disabled = pythonOlder "3.7"; src = fetchPypi { - sha256 = "sha256-Rl7DX5GdU4kG0wI7Yczsdm2OdXX+Vfy9dmns5Vr7l8o="; + sha256 = "sha256-D64Cet3wK8icc6VswVethFV/i4uEqhm0y3Bv78otiP8="; inherit pname version; }; From 4642e8b1332c68e97921ffdd775acd052cf30c67 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Tue, 29 Nov 2022 18:54:49 -0800 Subject: [PATCH 02/44] python310Packages.logilab_astng: remove --- .../python-modules/logilab_astng/default.nix | 24 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 1 insertion(+), 26 deletions(-) delete mode 100644 pkgs/development/python-modules/logilab_astng/default.nix diff --git a/pkgs/development/python-modules/logilab_astng/default.nix b/pkgs/development/python-modules/logilab_astng/default.nix deleted file mode 100644 index 573113dc2098..000000000000 --- a/pkgs/development/python-modules/logilab_astng/default.nix +++ /dev/null @@ -1,24 +0,0 @@ -{ lib -, buildPythonPackage -, fetchurl -, logilab-common -}: - -buildPythonPackage rec { - pname = "logilab-astng"; - version = "0.24.3"; - - src = fetchurl { - url = "http://download.logilab.org/pub/astng/${pname}-${version}.tar.gz"; - sha256 = "0np4wpxyha7013vkkrdy54dvnil67gzi871lg60z8lap0l5h67wn"; - }; - - propagatedBuildInputs = [ logilab-common ]; - - meta = with lib; { - homepage = "https://www.logilab.org/project/logilab-astng"; - description = "Python Abstract Syntax Tree New Generation"; - license = licenses.lgpl2; - }; - -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 922692ef1ef8..a971ddcfc69f 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -107,6 +107,7 @@ mapAliases ({ Keras = keras; # added 2021-11-25 ldap = python-ldap; # added 2022-09-16 lammps-cython = throw "lammps-cython no longer builds and is unmaintained"; # added 2021-07-04 + logilab_astng = throw "logilab-astng has not been released since 2013 and is unmaintained"; # added 2022-11-29 logilab_common = logilab-common; # added 2022-11-21 loo-py = loopy; # added 2022-05-03 Markups = markups; # added 2022-02-14 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5c357d23bfc9..388046ea8428 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5406,8 +5406,6 @@ self: super: with self; { logical-unification = callPackage ../development/python-modules/logical-unification { }; - logilab_astng = callPackage ../development/python-modules/logilab_astng { }; - logilab-common = callPackage ../development/python-modules/logilab/common.nix { }; logilab-constraint = callPackage ../development/python-modules/logilab/constraint.nix { }; From 1c2448d27eef9db204497b8e7d8bfb02b79e0ef1 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 4 Dec 2022 22:15:59 +0100 Subject: [PATCH 03/44] metamorphose2: remove misspelled buildInput attribute --- pkgs/applications/misc/metamorphose2/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/misc/metamorphose2/default.nix b/pkgs/applications/misc/metamorphose2/default.nix index 86b4bc66d296..9bf2bbab70d1 100644 --- a/pkgs/applications/misc/metamorphose2/default.nix +++ b/pkgs/applications/misc/metamorphose2/default.nix @@ -28,7 +28,6 @@ stdenv.mkDerivation { --add-flags "-O $out/share/metamorphose2/metamorphose2.py -w=3" ''; - buildInput = [ gettext python3 ]; nativeBuildInputs = [ makeWrapper ]; propagatedBuildInputs = with python3.pkgs; [ mutagen wxPython_4_1 pillow six ]; From 3e82f96a2e901f0d453c41e1732123e8b795c386 Mon Sep 17 00:00:00 2001 From: David Morgan Date: Wed, 7 Dec 2022 16:11:29 +0000 Subject: [PATCH 04/44] mpdscribble: Support more platforms --- pkgs/tools/misc/mpdscribble/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/mpdscribble/default.nix b/pkgs/tools/misc/mpdscribble/default.nix index deb610950e2d..dc446d3f0a19 100644 --- a/pkgs/tools/misc/mpdscribble/default.nix +++ b/pkgs/tools/misc/mpdscribble/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchurl +, fetchpatch , pkg-config , meson , ninja @@ -20,20 +21,26 @@ stdenv.mkDerivation rec { sha256 = "sha256-9rTLp0izuH5wUnC0kjyOI+lMLgD+3VC+sUaNvi+yqOc="; }; + # Fix build issue on darwin; to be removed after the next release + patches = [(fetchpatch { + name = "remove-empty-static-lib.patch"; + url = "https://github.com/MusicPlayerDaemon/mpdscribble/commit/0dbcea25c81f3fdc608f71ef71a9784679fee17f.patch"; + sha256 = "sha256-3wLfQvbwx+OFrCl5vMV7Zps4e4iEYFhqPiVCo5hDqgw="; + })]; + nativeBuildInputs = [ pkg-config meson ninja ]; buildInputs = [ libmpdclient curl boost libgcrypt - systemd - ]; + ] ++ lib.optional stdenv.isLinux systemd; meta = with lib; { description = "A MPD client which submits info about tracks being played to a scrobbler"; homepage = "https://www.musicpd.org/clients/mpdscribble/"; license = licenses.gpl2Plus; maintainers = [ maintainers.sohalt ]; - platforms = platforms.linux; + platforms = platforms.unix; }; } From d54ee5eaca0d760c947fb785ff56888f8e46ab68 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 9 Dec 2022 12:29:20 +0100 Subject: [PATCH 05/44] nextcloud24: 24.0.7 -> 24.0.8 ChangeLog: https://nextcloud.com/changelog/#24-0-8 --- pkgs/servers/nextcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix index 7008a24d5ae2..17ea42ee8ab7 100644 --- a/pkgs/servers/nextcloud/default.nix +++ b/pkgs/servers/nextcloud/default.nix @@ -48,8 +48,8 @@ in { ''; nextcloud24 = generic { - version = "24.0.7"; - sha256 = "a1c7344a4eb27260a9f6f6e6f586bdc4fb35e1e9330e1a6e8d46c05634db6384"; + version = "24.0.8"; + sha256 = "a5c3a070516debba991355e6b737b261396b15b9f2cd939617611ab0bed99299"; }; nextcloud25 = generic { From e7ee5bf36b147900c4ae6dddd9486826a844054e Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 9 Dec 2022 12:34:23 +0100 Subject: [PATCH 06/44] nextcloud25: 25.0.1 -> 25.0.2 ChangeLog: https://nextcloud.com/changelog/#25-0-2 Also we need two versions of the patch now because the code has changed in the v25 branch. Closes #205161 --- pkgs/servers/nextcloud/default.nix | 10 +- ...move-custom-dbuser-creation-behavior.patch | 0 ...move-custom-dbuser-creation-behavior.patch | 146 ++++++++++++++++++ 3 files changed, 152 insertions(+), 4 deletions(-) rename pkgs/servers/nextcloud/{ => patches/v24}/0001-Setup-remove-custom-dbuser-creation-behavior.patch (100%) create mode 100644 pkgs/servers/nextcloud/patches/v25/0001-Setup-remove-custom-dbuser-creation-behavior.patch diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix index 17ea42ee8ab7..3c0c6d86ef9a 100644 --- a/pkgs/servers/nextcloud/default.nix +++ b/pkgs/servers/nextcloud/default.nix @@ -4,7 +4,9 @@ let generic = { version, sha256, eol ? false, extraVulnerabilities ? [] - }: stdenv.mkDerivation rec { + }: let + major = lib.versions.major version; + in stdenv.mkDerivation rec { pname = "nextcloud"; inherit version; @@ -13,7 +15,7 @@ let inherit sha256; }; - patches = [ ./0001-Setup-remove-custom-dbuser-creation-behavior.patch ]; + patches = [ (./patches + "/v${major}/0001-Setup-remove-custom-dbuser-creation-behavior.patch") ]; passthru.tests = nixosTests.nextcloud; @@ -53,8 +55,8 @@ in { }; nextcloud25 = generic { - version = "25.0.1"; - sha256 = "72d4076924caf19139c40178597af6211799e20440ce196fb43b9c4e47d77515"; + version = "25.0.2"; + sha256 = "d6ab40faa108937bda42395f570ff111f4c97343b55be1420024da3177e37d59"; }; # tip: get the sha with: diff --git a/pkgs/servers/nextcloud/0001-Setup-remove-custom-dbuser-creation-behavior.patch b/pkgs/servers/nextcloud/patches/v24/0001-Setup-remove-custom-dbuser-creation-behavior.patch similarity index 100% rename from pkgs/servers/nextcloud/0001-Setup-remove-custom-dbuser-creation-behavior.patch rename to pkgs/servers/nextcloud/patches/v24/0001-Setup-remove-custom-dbuser-creation-behavior.patch diff --git a/pkgs/servers/nextcloud/patches/v25/0001-Setup-remove-custom-dbuser-creation-behavior.patch b/pkgs/servers/nextcloud/patches/v25/0001-Setup-remove-custom-dbuser-creation-behavior.patch new file mode 100644 index 000000000000..1d22c927f387 --- /dev/null +++ b/pkgs/servers/nextcloud/patches/v25/0001-Setup-remove-custom-dbuser-creation-behavior.patch @@ -0,0 +1,146 @@ +From fc3e14155b3c4300b691ab46579830e725457a54 Mon Sep 17 00:00:00 2001 +From: Maximilian Bosch +Date: Sat, 10 Sep 2022 15:18:05 +0200 +Subject: [PATCH] Setup: remove custom dbuser creation behavior + +Both PostgreSQL and MySQL can be authenticated against from Nextcloud by +supplying a database password. Now, during setup the following things +happen: + +* When using postgres and the db user has elevated permissions, a new + unprivileged db user is created and the settings `dbuser`/`dbpass` are + altered in `config.php`. + +* When using MySQL, the password is **always** regenerated since + 24.0.5/23.0.9[1]. + +I consider both cases problematic: the reason why people do configuration +management is to have it as single source of truth! So, IMHO any +application that silently alters config and thus causes deployed +nodes to diverge from the configuration is harmful for that. + +I guess it was sheer luck that it worked for so long in NixOS because +nobody has apparently used password authentication with a privileged +user to operate Nextcloud (which is a good thing in fact). + +[1] https://github.com/nextcloud/server/pull/33513 +--- + lib/private/Setup/MySQL.php | 53 -------------------------------- + lib/private/Setup/PostgreSQL.php | 37 ---------------------- + 2 files changed, 90 deletions(-) + +diff --git a/lib/private/Setup/MySQL.php b/lib/private/Setup/MySQL.php +index e3004c269bc..bc958e84e44 100644 +--- a/lib/private/Setup/MySQL.php ++++ b/lib/private/Setup/MySQL.php +@@ -141,59 +141,6 @@ class MySQL extends AbstractDatabase { + $rootUser = $this->dbUser; + $rootPassword = $this->dbPassword; + +- //create a random password so we don't need to store the admin password in the config file +- $saveSymbols = str_replace(['\"', '\\', '\'', '`'], '', ISecureRandom::CHAR_SYMBOLS); +- $password = $this->random->generate(22, ISecureRandom::CHAR_ALPHANUMERIC . $saveSymbols) +- . $this->random->generate(2, ISecureRandom::CHAR_UPPER) +- . $this->random->generate(2, ISecureRandom::CHAR_LOWER) +- . $this->random->generate(2, ISecureRandom::CHAR_DIGITS) +- . $this->random->generate(2, $saveSymbols) +- ; +- $this->dbPassword = str_shuffle($password); +- +- try { +- //user already specified in config +- $oldUser = $this->config->getValue('dbuser', false); +- +- //we don't have a dbuser specified in config +- if ($this->dbUser !== $oldUser) { +- //add prefix to the admin username to prevent collisions +- $adminUser = substr('oc_' . $username, 0, 16); +- +- $i = 1; +- while (true) { +- //this should be enough to check for admin rights in mysql +- $query = 'SELECT user FROM mysql.user WHERE user=?'; +- $result = $connection->executeQuery($query, [$adminUser]); +- +- //current dbuser has admin rights +- $data = $result->fetchAll(); +- $result->closeCursor(); +- //new dbuser does not exist +- if (count($data) === 0) { +- //use the admin login data for the new database user +- $this->dbUser = $adminUser; +- $this->createDBUser($connection); +- +- break; +- } else { +- //repeat with different username +- $length = strlen((string)$i); +- $adminUser = substr('oc_' . $username, 0, 16 - $length) . $i; +- $i++; +- } +- } +- } +- } catch (\Exception $ex) { +- $this->logger->info('Can not create a new MySQL user, will continue with the provided user.', [ +- 'exception' => $ex, +- 'app' => 'mysql.setup', +- ]); +- // Restore the original credentials +- $this->dbUser = $rootUser; +- $this->dbPassword = $rootPassword; +- } +- + $this->config->setValues([ + 'dbuser' => $this->dbUser, + 'dbpassword' => $this->dbPassword, +diff --git a/lib/private/Setup/PostgreSQL.php b/lib/private/Setup/PostgreSQL.php +index af816c7ad04..e49e5508e15 100644 +--- a/lib/private/Setup/PostgreSQL.php ++++ b/lib/private/Setup/PostgreSQL.php +@@ -45,43 +45,6 @@ class PostgreSQL extends AbstractDatabase { + $connection = $this->connect([ + 'dbname' => 'postgres' + ]); +- //check for roles creation rights in postgresql +- $builder = $connection->getQueryBuilder(); +- $builder->automaticTablePrefix(false); +- $query = $builder +- ->select('rolname') +- ->from('pg_roles') +- ->where($builder->expr()->eq('rolcreaterole', new Literal('TRUE'))) +- ->andWhere($builder->expr()->eq('rolname', $builder->createNamedParameter($this->dbUser))); +- +- try { +- $result = $query->execute(); +- $canCreateRoles = $result->rowCount() > 0; +- } catch (DatabaseException $e) { +- $canCreateRoles = false; +- } +- +- if ($canCreateRoles) { +- $connectionMainDatabase = $this->connect(); +- //use the admin login data for the new database user +- +- //add prefix to the postgresql user name to prevent collisions +- $this->dbUser = 'oc_' . strtolower($username); +- //create a new password so we don't need to store the admin config in the config file +- $this->dbPassword = \OC::$server->getSecureRandom()->generate(30, ISecureRandom::CHAR_ALPHANUMERIC); +- +- $this->createDBUser($connection); +- +- // Go to the main database and grant create on the public schema +- // The code below is implemented to make installing possible with PostgreSQL version 15: +- // https://www.postgresql.org/docs/release/15.0/ +- // From the release notes: For new databases having no need to defend against insider threats, granting CREATE permission will yield the behavior of prior releases +- // Therefore we assume that the database is only used by one user/service which is Nextcloud +- // Additional services should get installed in a separate database in order to stay secure +- // Also see https://www.postgresql.org/docs/15/ddl-schemas.html#DDL-SCHEMAS-PATTERNS +- $connectionMainDatabase->executeQuery('GRANT CREATE ON SCHEMA public TO ' . addslashes($this->dbUser)); +- $connectionMainDatabase->close(); +- } + + $this->config->setValues([ + 'dbuser' => $this->dbUser, +-- +2.38.1 + From 2b6bfed79c1082e0ab1aabac258f4785fa6fd659 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Fri, 9 Dec 2022 21:16:32 +0300 Subject: [PATCH 07/44] nixos/lxc-container: undo some of the minimal profile stuff --- nixos/maintainers/scripts/lxd/lxd-image-inner.nix | 5 ----- nixos/maintainers/scripts/lxd/lxd-image.nix | 5 ----- nixos/modules/virtualisation/lxc-container.nix | 8 +++++++- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/nixos/maintainers/scripts/lxd/lxd-image-inner.nix b/nixos/maintainers/scripts/lxd/lxd-image-inner.nix index ead3d4e99401..c8cf2a04fb10 100644 --- a/nixos/maintainers/scripts/lxd/lxd-image-inner.nix +++ b/nixos/maintainers/scripts/lxd/lxd-image-inner.nix @@ -94,9 +94,4 @@ with lib; # Before changing this value read the documentation for this option # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). system.stateVersion = "21.05"; # Did you read the comment? - - # As this is intended as a stadalone image, undo some of the minimal profile stuff - documentation.enable = true; - documentation.nixos.enable = true; - environment.noXlibs = false; } diff --git a/nixos/maintainers/scripts/lxd/lxd-image.nix b/nixos/maintainers/scripts/lxd/lxd-image.nix index 6aa3f2f55847..cf30836dffe5 100644 --- a/nixos/maintainers/scripts/lxd/lxd-image.nix +++ b/nixos/maintainers/scripts/lxd/lxd-image.nix @@ -26,9 +26,4 @@ with lib; # Network networking.useDHCP = false; networking.interfaces.eth0.useDHCP = true; - - # As this is intended as a standalone image, undo some of the minimal profile stuff - documentation.enable = true; - documentation.nixos.enable = true; - environment.noXlibs = false; } diff --git a/nixos/modules/virtualisation/lxc-container.nix b/nixos/modules/virtualisation/lxc-container.nix index a71b69341051..4963d9f3f9e4 100644 --- a/nixos/modules/virtualisation/lxc-container.nix +++ b/nixos/modules/virtualisation/lxc-container.nix @@ -51,8 +51,8 @@ in { imports = [ ../installer/cd-dvd/channel.nix - ../profiles/minimal.nix ../profiles/clone-config.nix + ../profiles/minimal.nix ]; options = { @@ -199,5 +199,11 @@ in # Containers should be light-weight, so start sshd on demand. services.openssh.enable = mkDefault true; services.openssh.startWhenNeeded = mkDefault true; + + # As this is intended as a standalone image, undo some of the minimal profile stuff + environment.noXlibs = false; + documentation.enable = true; + documentation.nixos.enable = true; + services.logrotate.enable = true; }; } From 4165ff32cfe7071d2a36f3cba0c85dc57d93d7a5 Mon Sep 17 00:00:00 2001 From: Izorkin Date: Fri, 9 Dec 2022 23:16:57 +0300 Subject: [PATCH 08/44] Release notes: fix typo --- nixos/doc/manual/from_md/release-notes/rl-2305.section.xml | 2 +- nixos/doc/manual/release-notes/rl-2305.section.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/doc/manual/from_md/release-notes/rl-2305.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2305.section.xml index de8a830b0209..7b536a9cf0f0 100644 --- a/nixos/doc/manual/from_md/release-notes/rl-2305.section.xml +++ b/nixos/doc/manual/from_md/release-notes/rl-2305.section.xml @@ -206,7 +206,7 @@ - The minimal ISO image now use + The minimal ISO image now uses the nixos/modules/profiles/minimal.nix profile. diff --git a/nixos/doc/manual/release-notes/rl-2305.section.md b/nixos/doc/manual/release-notes/rl-2305.section.md index 049a620eb455..743f67aaca3a 100644 --- a/nixos/doc/manual/release-notes/rl-2305.section.md +++ b/nixos/doc/manual/release-notes/rl-2305.section.md @@ -62,7 +62,7 @@ In addition to numerous new and upgraded packages, this release has the followin - To reduce closure size in `nixos/modules/profiles/minimal.nix` profile disabled installation documentations and manuals. Also disabled `logrotate` and `udisks2` services. -- The minimal ISO image now use `nixos/modules/profiles/minimal.nix` profile. +- The minimal ISO image now uses the `nixos/modules/profiles/minimal.nix` profile. - A new `virtualisation.rosetta` module was added to allow running `x86_64` binaries through [Rosetta](https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment) inside virtualised NixOS guests on Apple silicon. This feature works by default with the [UTM](https://docs.getutm.app/) virtualisation [package](https://search.nixos.org/packages?channel=unstable&show=utm&from=0&size=1&sort=relevance&type=packages&query=utm). From 2fbf439bf21dc35b4d2385f28a7be3cde7b8580d Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Fri, 9 Dec 2022 21:03:45 +0100 Subject: [PATCH 09/44] tsm-client: 8.1.15.1 -> 8.1.17.0 IBM's "Authorized Program Analysis Report"s (something like release notes): https://www.ibm.com/support/pages/node/6845804 README: https://www.ibm.com/support/pages/node/617857#8117Readme Security Bulletin: https://www.ibm.com/support/pages/node/6842073 (CVE-2022-34165, CVE-2022-42003, CVE-2022-42004, CVE-2021-33813, CVE-2018-25032) The security bulletin seem to require a login, as it returns "403 Forbidden" at the time of this writing. --- pkgs/tools/backup/tsm-client/default.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/tools/backup/tsm-client/default.nix b/pkgs/tools/backup/tsm-client/default.nix index 0bb61b695a7f..ef94eee2429f 100644 --- a/pkgs/tools/backup/tsm-client/default.nix +++ b/pkgs/tools/backup/tsm-client/default.nix @@ -53,17 +53,14 @@ # going to the `downloadPage` (see `meta` below). # Find the "Backup-archive client" table on that page. # Look for "Download Documents" of the latest release. -# Here, two links must be checked if existing: -# * "IBM Spectrum Protect Client ... Downloads and READMEs": -# In the table at the page's bottom, -# check the date of the "Linux x86_64 client" -# * "IBM Spectrum Protect BA client ... interim fix downloads" -# Look for the "Linux x86_64 client ..." rows -# in the table at the bottom of each page. -# Follow the "HTTPS" link of the row with the latest date stamp. -# In the directory listing to show up, pick the big `.tar` file. +# Follow the "Download Information" link. +# Look for the "Linux x86_64 client ..." rows in the table at +# the bottom of the page and follow their "HTTPS" links (one +# link per row -- each link might point to the latest release). +# In the directory listings to show up, +# check the big `.tar` file. # -# (as of 2022-09-29) +# (as of 2022-12-10) let @@ -108,10 +105,10 @@ let unwrapped = stdenv.mkDerivation rec { name = "tsm-client-${version}-unwrapped"; - version = "8.1.15.2"; + version = "8.1.17.0"; src = fetchurl { url = mkSrcUrl version; - hash = "sha512-ljygVoW7zR+LVHf4LSoBn3qEHISobsxheLxs9NyKWQiwPWpfhSgJO+bX4QRzAmrpSTNrETxHkuXqzGSHaaBlzg=="; + hash = "sha512-MP8BjnESFoEzl6jdhtuwX9PolDF7o4QL7i1NeDV0ltIJMUOqSeAULpTJ1bbErJokJSbrj41kDwMVI+ZuAUb1eA=="; }; inherit meta passthru; From a49606696e32c106b4a203b95128930f3f65d185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 10 Dec 2022 20:11:18 +0100 Subject: [PATCH 10/44] nixos/alertmanager: fix renamed option --- nixos/modules/services/monitoring/prometheus/alertmanager.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/prometheus/alertmanager.nix b/nixos/modules/services/monitoring/prometheus/alertmanager.nix index 8706a18a184d..0c0931d3d295 100644 --- a/nixos/modules/services/monitoring/prometheus/alertmanager.nix +++ b/nixos/modules/services/monitoring/prometheus/alertmanager.nix @@ -34,7 +34,7 @@ in { (mkRemovedOptionModule [ "services" "prometheus" "alertmanager" "group" ] "The alertmanager service is now using systemd's DynamicUser mechanism which obviates a group setting.") (mkRemovedOptionModule [ "services" "prometheus" "alertmanagerURL" ] '' Due to incompatibility, the alertmanagerURL option has been removed, - please use 'services.prometheus2.alertmanagers' instead. + please use 'services.prometheus.alertmanagers' instead. '') ]; From 1806785beb2a1c4b84259d1688d04c1b33410852 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 00:34:54 +0100 Subject: [PATCH 11/44] python310Packages.todoist: add pythonImportsCheck --- .../python-modules/todoist/default.nix | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/todoist/default.nix b/pkgs/development/python-modules/todoist/default.nix index d4797bdfad35..611680d9734d 100644 --- a/pkgs/development/python-modules/todoist/default.nix +++ b/pkgs/development/python-modules/todoist/default.nix @@ -1,21 +1,33 @@ -{ lib, fetchPypi, buildPythonPackage -, requests, pythonOlder, typing +{ lib +, fetchPypi +, buildPythonPackage +, requests +, pythonOlder }: buildPythonPackage rec { pname = "todoist-python"; version = "8.1.3"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-AFRKA5VRD6jyiguZYP7WOQOWqHq1GjUzbuez0f1070U="; + hash = "sha256-AFRKA5VRD6jyiguZYP7WOQOWqHq1GjUzbuez0f1070U="; }; - propagatedBuildInputs = [ requests ] ++ lib.optional (pythonOlder "3.5") typing; + propagatedBuildInputs = [ + requests + ]; + + pythonImportsCheck = [ + "todoist" + ]; meta = with lib; { description = "The official Todoist Python API library"; - homepage = "https://todoist-python.readthedocs.io/en/latest/"; + homepage = "https://todoist-python.readthedocs.io/"; license = licenses.mit; maintainers = with maintainers; [ ]; }; From a73d7d35fca41241ebe10b8fb396e65603a16935 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 11 Dec 2022 02:54:02 +0000 Subject: [PATCH 12/44] rtsp-simple-server: 0.20.2 -> 0.20.3 --- pkgs/servers/rtsp-simple-server/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/rtsp-simple-server/default.nix b/pkgs/servers/rtsp-simple-server/default.nix index 12798b8ed504..4f7805fc8220 100644 --- a/pkgs/servers/rtsp-simple-server/default.nix +++ b/pkgs/servers/rtsp-simple-server/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "rtsp-simple-server"; - version = "0.20.2"; + version = "0.20.3"; src = fetchFromGitHub { owner = "aler9"; repo = pname; rev = "v${version}"; - hash = "sha256-diBMOVEZYKQlGBTU6pZpc1pG71Ad0qbXc+NLLxTczFk="; + hash = "sha256-InuOHVhqh/MWBzE5xSQLP1/WWI/ayVFqOlA1ZjgNyVE="; }; - vendorSha256 = "sha256-62Jayh1blz5tbRtYxpPaSCJkRgpaTIcmw7lCuJ0JtIU="; + vendorSha256 = "sha256-Egv9MCGSMd8RWjcXFKSU7LuoRgVwxiwzeSso9cuZ+ds="; # Tests need docker doCheck = false; From 1307b9020b9a23779dc9409d3fbb7f5ebf149912 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:15:12 +0100 Subject: [PATCH 13/44] python310Packages.appthreat-vulnerability-db: 4.1.6 -> 4.1.7 Diff: https://github.com/AppThreat/vulnerability-db/compare/refs/tags/v4.1.6...4.1.7 Changelog: https://github.com/AppThreat/vulnerability-db/releases/tag/v4.1.7 --- .../python-modules/appthreat-vulnerability-db/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix b/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix index 126e31cc1fb2..f65153357791 100644 --- a/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix +++ b/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "appthreat-vulnerability-db"; - version = "4.1.6"; + version = "4.1.7"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "AppThreat"; repo = "vulnerability-db"; rev = "refs/tags/v${version}"; - sha256 = "sha256-iRcRVBkkx8DUoswzyCAIEoP4YoWENb2GsCFgdxS962E="; + hash = "sha256-33Juzu72Z+LedYSXl6uMtrLnHyu56tCIrM79JzWDAZM="; }; propagatedBuildInputs = [ From 0e88ae207e53d73fb89dd919997ff62f31e1bf69 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:15:27 +0100 Subject: [PATCH 14/44] python310Packages.appthreat-vulnerability-db: 4.1.7 -> 4.1.8 Diff: https://github.com/AppThreat/vulnerability-db/compare/refs/tags/v4.1.7...v4.1.8 Changelog: https://github.com/AppThreat/vulnerability-db/releases/tag/v4.1.8 --- .../python-modules/appthreat-vulnerability-db/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix b/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix index f65153357791..55a0f68807f8 100644 --- a/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix +++ b/pkgs/development/python-modules/appthreat-vulnerability-db/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "appthreat-vulnerability-db"; - version = "4.1.7"; + version = "4.1.8"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "AppThreat"; repo = "vulnerability-db"; rev = "refs/tags/v${version}"; - hash = "sha256-33Juzu72Z+LedYSXl6uMtrLnHyu56tCIrM79JzWDAZM="; + hash = "sha256-whTRmVLwJdQDxJEg50xSbzIm6KygPJE4qhQ1BT883T4="; }; propagatedBuildInputs = [ From f6f0d0c184c642e2305854c3bff0bc61465b5f31 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:17:56 +0100 Subject: [PATCH 15/44] python310Packages.life360: 5.4.0 -> 5.4.1 Diff: https://github.com/pnbruckner/life360/compare/refs/tags/v5.4.0...v5.4.1 Changelog: https://github.com/pnbruckner/life360/releases/tag/v5.4.1 --- pkgs/development/python-modules/life360/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/life360/default.nix b/pkgs/development/python-modules/life360/default.nix index 64eb6499afb4..8e64c23a86f3 100644 --- a/pkgs/development/python-modules/life360/default.nix +++ b/pkgs/development/python-modules/life360/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "life360"; - version = "5.4.0"; + version = "5.4.1"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "pnbruckner"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-AY3TW6gpKST2uxxpmtlLz+qP18yJHyOk6XdA5yGJBEg="; + hash = "sha256-uFKRWTFrc1AYn0Rc8HhcVPkmdAbwFJuj8tXZjglGq8E="; }; propagatedBuildInputs = [ From 464e17c11cacc6e2d68b26d24fa442ed4c208197 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:40:00 +0100 Subject: [PATCH 16/44] python310Packages.todoist-api-python: init at 2.0.2 --- .../todoist-api-python/default.nix | 63 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 65 insertions(+) create mode 100644 pkgs/development/python-modules/todoist-api-python/default.nix diff --git a/pkgs/development/python-modules/todoist-api-python/default.nix b/pkgs/development/python-modules/todoist-api-python/default.nix new file mode 100644 index 000000000000..8604b32d7aca --- /dev/null +++ b/pkgs/development/python-modules/todoist-api-python/default.nix @@ -0,0 +1,63 @@ +{ lib +, attrs +, buildPythonPackage +, fetchFromGitHub +, fetchpatch +, poetry-core +, pytest-asyncio +, pytestCheckHook +, pythonOlder +, requests +, responses +}: + +buildPythonPackage rec { + pname = "todoist-api-python"; + version = "2.0.2"; + format = "pyproject"; + + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "Doist"; + repo = pname; + rev = "refs/tags/v${version}"; + hash = "sha256-CKOsUb35+7WjSNf4Xo0SK5loIqWJbEnHdmhw9QXWFAI="; + }; + + patches = [ + # Switch to poetry-core, https://github.com/Doist/todoist-api-python/pull/81 + (fetchpatch { + name = "switch-to-poetry-core.patch"; + url = "https://github.com/Doist/todoist-api-python/commit/42288e066d2f0c69611ab50cb57ca98b8c6bd1ca.patch"; + sha256 = "sha256-yq+VVvjPYywvUn+ydyWVQPkiYPYWe9U6w38G54L2lkE="; + }) + ]; + + nativeBuildInputs = [ + poetry-core + ]; + + propagatedBuildInputs = [ + attrs + requests + ]; + + checkInputs = [ + pytest-asyncio + pytestCheckHook + responses + ]; + + pythonImportsCheck = [ + "todoist_api_python" + ]; + + meta = with lib; { + description = "Library for the Todoist REST API"; + homepage = "https://github.com/Doist/todoist-api-python"; + changelog = "https://github.com/Doist/todoist-api-python/blob/v${version}/CHANGELOG.md"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 489ffcb84fb6..a3c2d1cfb929 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11213,6 +11213,8 @@ self: super: with self; { todoist = callPackage ../development/python-modules/todoist { }; + todoist-api-python = callPackage ../development/python-modules/todoist-api-python { }; + toggl-cli = callPackage ../development/python-modules/toggl-cli { }; token-bucket = callPackage ../development/python-modules/token-bucket { }; From 526c70d75f55558ec703d0ea03d71ad87b3dd955 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:47:13 +0100 Subject: [PATCH 17/44] python310Packages.peaqevcore: 9.0.1 -> 9.1.0 --- 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 28e1d641992c..7c398f4b2603 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 = "9.0.1"; + version = "9.1.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Zandkxbok64TopHnpmUShlGP7IOrqShStDU5RuUICNs="; + hash = "sha256-6SA+JdZwF2Q0RrlPlJvsTXDofrluVcQ+hVMlSFYTjxw="; }; postPatch = '' From 56a34c940ed2e4284ef8653781db7cfbf7fe7def Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:49:30 +0100 Subject: [PATCH 18/44] python310Packages.teslajsonpy: 3.5.0 -> 3.5.1 Diff: https://github.com/zabuldon/teslajsonpy/compare/refs/tags/v3.5.0...v3.5.1 Changelog: https://github.com/zabuldon/teslajsonpy/releases/tag/v3.5.1 --- pkgs/development/python-modules/teslajsonpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/teslajsonpy/default.nix b/pkgs/development/python-modules/teslajsonpy/default.nix index 88946ce878d5..df2a77387a97 100644 --- a/pkgs/development/python-modules/teslajsonpy/default.nix +++ b/pkgs/development/python-modules/teslajsonpy/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "teslajsonpy"; - version = "3.5.0"; + version = "3.5.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "zabuldon"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-mjKbCy4WalB3kRk1x6bTBLARCW0vrUbSdcvvDP//TzM="; + hash = "sha256-rLpjzH5YI+pTW5SxPOqXXnjDxWv0SBzShOvuBXbvF4c="; }; nativeBuildInputs = [ From 8dd928280f516ab1ed883c9b6c68fd0e1a9d9888 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:51:32 +0100 Subject: [PATCH 19/44] python310Packages.pykeyatome: add changelog to meta --- pkgs/development/python-modules/pykeyatome/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pykeyatome/default.nix b/pkgs/development/python-modules/pykeyatome/default.nix index 141bf396c593..9c8159b87900 100644 --- a/pkgs/development/python-modules/pykeyatome/default.nix +++ b/pkgs/development/python-modules/pykeyatome/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "jugla"; repo = "pyKeyAtome"; rev = "refs/tags/V${version}"; - sha256 = "sha256-DUnER/Vom5Yc3syx4kPP1WbI7FpC+XGK9X4c1RrJJFk="; + hash = "sha256-DUnER/Vom5Yc3syx4kPP1WbI7FpC+XGK9X4c1RrJJFk="; }; propagatedBuildInputs = [ @@ -53,6 +53,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module to get data from Atome Key"; homepage = "https://github.com/jugla/pyKeyAtome"; + changelog = "https://github.com/jugla/pyKeyAtome/releases/tag/V${version}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From b3e7f69126bbc9e3255a7e08fd734137b0bcb5ff Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:53:35 +0100 Subject: [PATCH 20/44] python310Packages.pykeyatome: 2.1.0 -> 2.1.1 Changelog: https://github.com/jugla/pyKeyAtome/releases/tag/V2.1.1 --- pkgs/development/python-modules/pykeyatome/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pykeyatome/default.nix b/pkgs/development/python-modules/pykeyatome/default.nix index 9c8159b87900..bce06c017b9a 100644 --- a/pkgs/development/python-modules/pykeyatome/default.nix +++ b/pkgs/development/python-modules/pykeyatome/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pykeyatome"; - version = "2.1.0"; + version = "2.1.1"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "jugla"; repo = "pyKeyAtome"; rev = "refs/tags/V${version}"; - hash = "sha256-DUnER/Vom5Yc3syx4kPP1WbI7FpC+XGK9X4c1RrJJFk="; + hash = "sha256-/HfWPrpW4NowFmdmU2teIiex1O03bHemnUdhOoEDRgc="; }; propagatedBuildInputs = [ From 77e91a3f80f3f50ad3d69669108bfa66f62a0481 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:55:55 +0100 Subject: [PATCH 21/44] python310Packages.pyeconet: add changelog to meta --- pkgs/development/python-modules/pyeconet/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyeconet/default.nix b/pkgs/development/python-modules/pyeconet/default.nix index 581238c90ac6..93c661e36f73 100644 --- a/pkgs/development/python-modules/pyeconet/default.nix +++ b/pkgs/development/python-modules/pyeconet/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - sha256 = "sha256-zxD2sjKWB/bmxwpVFgkKTngMhr4bVuW+qkSt+pbxqPY="; + hash = "sha256-zxD2sjKWB/bmxwpVFgkKTngMhr4bVuW+qkSt+pbxqPY="; }; propagatedBuildInputs = [ @@ -33,6 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python interface to the EcoNet API"; homepage = "https://github.com/w1ll1am23/pyeconet"; + changelog = "https://github.com/w1ll1am23/pyeconet/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 8e7e106fac79a55f34b1471fae03dd9b03345821 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 09:59:41 +0100 Subject: [PATCH 22/44] python310Packages.pyeconet: 0.1.15 -> 0.1.16 Diff: https://github.com/w1ll1am23/pyeconet/compare/refs/tags/v0.1.15...0.1.16 Changelog: https://github.com/w1ll1am23/pyeconet/releases/tag/v0.1.16 --- .../python-modules/pyeconet/default.nix | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pyeconet/default.nix b/pkgs/development/python-modules/pyeconet/default.nix index 93c661e36f73..3b4869c1a5e3 100644 --- a/pkgs/development/python-modules/pyeconet/default.nix +++ b/pkgs/development/python-modules/pyeconet/default.nix @@ -1,23 +1,30 @@ { lib -, paho-mqtt -, buildPythonPackage -, fetchPypi , aiohttp +, buildPythonPackage +, fetchFromGitHub +, paho-mqtt , pythonOlder +, setuptools }: buildPythonPackage rec { pname = "pyeconet"; - version = "0.1.15"; - format = "setuptools"; + version = "0.1.16"; + format = "pyproject"; disabled = pythonOlder "3.7"; - src = fetchPypi { - inherit pname version; - hash = "sha256-zxD2sjKWB/bmxwpVFgkKTngMhr4bVuW+qkSt+pbxqPY="; + src = fetchFromGitHub { + owner = "w1ll1am23"; + repo = pname; + rev = "refs/tags/v${version}"; + hash = "sha256-nwbihYxDs7v3g0fy9W3qOC7Sa/Y+BF+qNgqnNF7puHI="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ paho-mqtt aiohttp From 7706127402d57850ca99b8b70c00404724379c0d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 10:00:37 +0100 Subject: [PATCH 23/44] python310Packages.pyeconet: 0.1.16 -> 0.1.17 Diff: https://github.com/w1ll1am23/pyeconet/compare/refs/tags/v0.1.16...0.1.17 Changelog: https://github.com/w1ll1am23/pyeconet/releases/tag/v0.1.17 --- pkgs/development/python-modules/pyeconet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyeconet/default.nix b/pkgs/development/python-modules/pyeconet/default.nix index 3b4869c1a5e3..a3fead1c76c9 100644 --- a/pkgs/development/python-modules/pyeconet/default.nix +++ b/pkgs/development/python-modules/pyeconet/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pyeconet"; - version = "0.1.16"; + version = "0.1.17"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "w1ll1am23"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-nwbihYxDs7v3g0fy9W3qOC7Sa/Y+BF+qNgqnNF7puHI="; + hash = "sha256-ntxITedoJOt5d7V9TSFQHg0oqBEw8jNGeDLM00RRWHI="; }; nativeBuildInputs = [ From 6b57fa7d400ba65e9e22e570de2f8f2a9f4b8c6d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 11:28:20 +0100 Subject: [PATCH 24/44] tlsx: 0.0.9 -> 1.0.0 Diff: https://github.com/projectdiscovery/tlsx/compare/v0.0.9...v1.0.0 Changelog: https://github.com/projectdiscovery/tlsx/releases/tag/v1.0.0 --- pkgs/tools/security/tlsx/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/tlsx/default.nix b/pkgs/tools/security/tlsx/default.nix index 56986d8fc098..ca99840d5248 100644 --- a/pkgs/tools/security/tlsx/default.nix +++ b/pkgs/tools/security/tlsx/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "tlsx"; - version = "0.0.9"; + version = "1.0.0"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = pname; rev = "v${version}"; - hash = "sha256-DcC08KmSXYOk4jlU0KIdu5zziWZLYlWetN+/ZGaY4RQ="; + hash = "sha256-IkN7AhfQ998eH50DcvTsSg9x2QwC7Ccpx+sZNa8nlSA="; }; - vendorHash = "sha256-MC7mS+GMfQUZPW6i/lDPW8qAHzT1Cr7gYYG9V4CTCM0="; + vendorHash = "sha256-cDKifPNXXMSRKtl0yWTJj5FwBt545eYAlbgJbgEj6L8="; # Tests require network access doCheck = false; From a4985920649696e26e6936a987cf5898a1679b13 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 12:49:56 +0100 Subject: [PATCH 25/44] cyclonedx-gomod: init at 1.3.0 --- .../security/cyclonedx-gomod/default.nix | 29 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 31 insertions(+) create mode 100644 pkgs/tools/security/cyclonedx-gomod/default.nix diff --git a/pkgs/tools/security/cyclonedx-gomod/default.nix b/pkgs/tools/security/cyclonedx-gomod/default.nix new file mode 100644 index 000000000000..95bb35259aa3 --- /dev/null +++ b/pkgs/tools/security/cyclonedx-gomod/default.nix @@ -0,0 +1,29 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "cyclonedx-gomod"; + version = "1.3.0"; + + src = fetchFromGitHub { + owner = "CycloneDX"; + repo = pname; + rev = "v${version}"; + hash = "sha256-jUTSPsnGStP4aPfYS4kWiFiIEDnGkfg1Zm4EX+eD4Wo="; + }; + + vendorHash = "sha256-ZiIift8On6vpu8IKI/GD3WFaFb2Xd54t8FJJqwR4tsM="; + + # Tests require network access and cyclonedx executable + doCheck = false; + + meta = with lib; { + description = "Tool to create CycloneDX Software Bill of Materials (SBOM) from Go modules"; + homepage = "https://github.com/CycloneDX/cyclonedx-gomod"; + changelog = "https://github.com/CycloneDX/cyclonedx-gomod/releases/tag/v${version}"; + license = licenses.asl20; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3a13a4a8fa98..32f75fbdf418 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2938,6 +2938,8 @@ with pkgs; cyclone-scheme = callPackage ../development/interpreters/cyclone { }; + cyclonedx-gomod = callPackage ../tools/security/cyclonedx-gomod { }; + cyclonedx-python = callPackage ../tools/misc/cyclonedx-python { }; dcap = callPackage ../tools/networking/dcap { }; From 600bec87813ed7cd0149799f2dd50c4f4eadd911 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 11:57:43 +0100 Subject: [PATCH 26/44] python310Packages.aranet4: init at 2.1.2 --- .../python-modules/aranet4/default.nix | 40 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 42 insertions(+) create mode 100644 pkgs/development/python-modules/aranet4/default.nix diff --git a/pkgs/development/python-modules/aranet4/default.nix b/pkgs/development/python-modules/aranet4/default.nix new file mode 100644 index 000000000000..c9cce5ff61a8 --- /dev/null +++ b/pkgs/development/python-modules/aranet4/default.nix @@ -0,0 +1,40 @@ +{ lib +, bleak +, buildPythonPackage +, fetchPypi +, pytestCheckHook +, pythonOlder +, requests +}: + +buildPythonPackage rec { + pname = "aranet4"; + version = "2.1.2"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-nuxj/rNuwAy1DXaJs0Qrl9GffiZqFkWxT/0TYRxg92s="; + }; + + propagatedBuildInputs = [ + bleak + requests + ]; + + # https://github.com/Anrijs/Aranet4-Python/issues/31 + doCheck = false; + + pythonImportsCheck = [ + "aranet4" + ]; + + meta = with lib; { + description = "Module to interact with Aranet4 devices"; + homepage = "https://github.com/Anrijs/Aranet4-Python"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index de076425e89b..83d9708eb2de 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -546,6 +546,8 @@ self: super: with self; { arabic-reshaper = callPackage ../development/python-modules/arabic-reshaper { }; + aranet4 = callPackage ../development/python-modules/aranet4 { }; + arc4 = callPackage ../development/python-modules/arc4 { }; arcam-fmj = callPackage ../development/python-modules/arcam-fmj { }; From fc4f384532e3bcc8e119ffbc97d788386f65cc3e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 11:58:46 +0100 Subject: [PATCH 27/44] home-assistant: update component-packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 0c092c442c70..202bb433cf6e 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -181,6 +181,7 @@ ]; # missing inputs: sharp_aquos_rc "aranet" = ps: with ps; [ aiohttp-cors + aranet4 bleak-retry-connector bleak bluetooth-adapters @@ -194,7 +195,7 @@ pyserial pyudev sqlalchemy - ]; # missing inputs: aranet4 + ]; "arcam_fmj" = ps: with ps; [ arcam-fmj ]; @@ -4115,6 +4116,7 @@ "application_credentials" "apprise" "aprs" + "aranet" "arcam_fmj" "aseko_pool_live" "asuswrt" From bcd290f427a28b7ff3a2405d83967d1894e83205 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 13:05:54 +0100 Subject: [PATCH 28/44] python310Packages.aiolivisi: init at 0.0.14 --- .../python-modules/aiolivisi/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/aiolivisi/default.nix diff --git a/pkgs/development/python-modules/aiolivisi/default.nix b/pkgs/development/python-modules/aiolivisi/default.nix new file mode 100644 index 000000000000..dff6c28e530a --- /dev/null +++ b/pkgs/development/python-modules/aiolivisi/default.nix @@ -0,0 +1,49 @@ +{ lib +, aiohttp +, buildPythonPackage +, fetchPypi +, pydantic +, pytestCheckHook +, pythonOlder +, websockets +}: + +buildPythonPackage rec { + pname = "aiolivisi"; + version = "0.0.14"; + format = "setuptools"; + + disabled = pythonOlder "3.8"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-n7EQCOItr6MZRnTCfkJrq39bDbw09XyIRzSuZR2TsNg="; + }; + + postPatch = '' + # https://github.com/StefanIacobLivisi/aiolivisi/pull/3 + substituteInPlace setup.py \ + --replace 'REQUIREMENTS = list(val.strip() for val in open("requirements.txt"))' "" \ + --replace "REQUIREMENTS," "[]," + ''; + + propagatedBuildInputs = [ + aiohttp + pydantic + websockets + ]; + + # Module has no tests + doCheck = false; + + pythonImportsCheck = [ + "aiolivisi" + ]; + + meta = with lib; { + description = "Module to communicate with LIVISI Smart Home Controller"; + homepage = "https://github.com/StefanIacobLivisi/aiolivisi"; + license = with licenses; [ asl20 ]; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index de076425e89b..79f8f886022f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -244,6 +244,8 @@ self: super: with self; { aiolip = callPackage ../development/python-modules/aiolip { }; + aiolivisi = callPackage ../development/python-modules/aiolivisi { }; + aiolyric = callPackage ../development/python-modules/aiolyric { }; aiomisc = callPackage ../development/python-modules/aiomisc { }; From 1a1f352310fc6058b2061ae7aece6949edeb1ed7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 13:10:24 +0100 Subject: [PATCH 29/44] home-assistant: update component-packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 0c092c442c70..cf804cc1c1bf 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -1898,7 +1898,8 @@ pylitterbot ]; "livisi" = ps: with ps; [ - ]; # missing inputs: aiolivisi + aiolivisi + ]; "llamalab_automate" = ps: with ps; [ ]; "local_calendar" = ps: with ps; [ @@ -4396,6 +4397,7 @@ "lifx" "light" "litterrobot" + "livisi" "local_calendar" "local_file" "local_ip" From eee8cd063f23d2946e6b61b4a6f03aa1c0a3ee2c Mon Sep 17 00:00:00 2001 From: oluceps Date: Sun, 11 Dec 2022 21:24:54 +0800 Subject: [PATCH 30/44] hysteria: 1.3.1 -> 1.3.2 --- pkgs/tools/networking/hysteria/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/hysteria/default.nix b/pkgs/tools/networking/hysteria/default.nix index 0b17203ad976..bd8e6e6d31c7 100644 --- a/pkgs/tools/networking/hysteria/default.nix +++ b/pkgs/tools/networking/hysteria/default.nix @@ -4,16 +4,16 @@ }: buildGoModule rec { pname = "hysteria"; - version = "1.3.1"; + version = "1.3.2"; src = fetchFromGitHub { owner = "HyNetwork"; repo = pname; rev = "v${version}"; - sha256 = "sha256-va/2eCi7wu8YMKf/I0ZiDFAY/shaHA/boF1PCYFolwM="; + sha256 = "sha256-9ib/29yCfI4oS2yZQUePzZ+5FVTevvJCPjpTXmKnKeA="; }; - vendorSha256 = "sha256-a24NyJDatyM+j29vyY5zbPRhRTOGfa2c1FkZdKpDvxk="; + vendorSha256 = "sha256-sRPnPKVuvcUHEldKVpgmGFGpwOSK5qh4EfeUQMFdMw8="; proxyVendor = true; ldflags = [ From c0c48fe6ae178e6c125cd678f0b3af62aff00a1f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 11 Dec 2022 15:32:39 +0000 Subject: [PATCH 31/44] python310Packages.google-cloud-bigtable: 2.14.0 -> 2.14.1 --- .../python-modules/google-cloud-bigtable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-bigtable/default.nix b/pkgs/development/python-modules/google-cloud-bigtable/default.nix index 9b785a61c907..7e8f98ce51eb 100644 --- a/pkgs/development/python-modules/google-cloud-bigtable/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigtable/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-cloud-bigtable"; - version = "2.14.0"; + version = "2.14.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-hJgEFRr65eGuV0xx/4leyBZzdd9jt/SEKm3MApzHCGA="; + hash = "sha256-A40lbmMijD0d1B81n2bcJ43gGaRYkVfmquOO8usRXew="; }; propagatedBuildInputs = [ From 7daf8fbabc82dcb272a757f9e9ae71fc05c1bb21 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 11 Dec 2022 17:14:30 +0100 Subject: [PATCH 32/44] python310Packages.aranet4: 2.1.2 -> 2.1.3 Diff: https://github.com/Anrijs/Aranet4-Python/compare/refs/tags/v2.1.2...v2.1.3 - enable tests --- .../python-modules/aranet4/default.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/aranet4/default.nix b/pkgs/development/python-modules/aranet4/default.nix index c9cce5ff61a8..09781342b288 100644 --- a/pkgs/development/python-modules/aranet4/default.nix +++ b/pkgs/development/python-modules/aranet4/default.nix @@ -1,7 +1,7 @@ { lib , bleak , buildPythonPackage -, fetchPypi +, fetchFromGitHub , pytestCheckHook , pythonOlder , requests @@ -9,14 +9,16 @@ buildPythonPackage rec { pname = "aranet4"; - version = "2.1.2"; + version = "2.1.3"; format = "setuptools"; disabled = pythonOlder "3.7"; - src = fetchPypi { - inherit pname version; - hash = "sha256-nuxj/rNuwAy1DXaJs0Qrl9GffiZqFkWxT/0TYRxg92s="; + src = fetchFromGitHub { + owner = "Anrijs"; + repo = "Aranet4-Python"; + rev = "refs/tags/v${version}"; + hash = "sha256-5q4eOC9iuN8pUmDsiQ7OwEXkxi4KdL+bhGVjlQlTBAg="; }; propagatedBuildInputs = [ @@ -24,8 +26,9 @@ buildPythonPackage rec { requests ]; - # https://github.com/Anrijs/Aranet4-Python/issues/31 - doCheck = false; + checkInputs = [ + pytestCheckHook + ]; pythonImportsCheck = [ "aranet4" From 1dd0328344af0fe49fd06d39dd9fa5fcebbefd7a Mon Sep 17 00:00:00 2001 From: DarkOnion0 Date: Sun, 11 Dec 2022 19:20:48 +0100 Subject: [PATCH 33/44] appflowy: 0.0.8 -> 0.0.8.1 --- pkgs/applications/office/appflowy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/appflowy/default.nix b/pkgs/applications/office/appflowy/default.nix index a939cb5739e1..764a05a23835 100644 --- a/pkgs/applications/office/appflowy/default.nix +++ b/pkgs/applications/office/appflowy/default.nix @@ -13,11 +13,11 @@ stdenv.mkDerivation rec { pname = "appflowy"; - version = "0.0.8"; + version = "0.0.8.1"; src = fetchzip { url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${version}/AppFlowy-linux-x86.tar.gz"; - sha256 = "sha256-+nizRA42c0ZzuN8D/puh0TFLnRJVgyAujcTmJZ1UVzo="; + sha256 = "sha256-QMlJSNjN6pe9NNWoCFwo++Ic4/pbDPEjHFabcV2lZo8="; }; nativeBuildInputs = [ From 00c12525ac5047ebbfe9eeb4a3ae3a49d641f4f7 Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Mon, 12 Dec 2022 03:34:08 +0100 Subject: [PATCH 34/44] bencode: 0.5.0 -> 1.0.1 --- pkgs/development/libraries/bencode/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/bencode/default.nix b/pkgs/development/libraries/bencode/default.nix index 8b75e877e0ad..478f7306a59d 100644 --- a/pkgs/development/libraries/bencode/default.nix +++ b/pkgs/development/libraries/bencode/default.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "bencode"; - version = "0.5.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "fbdtemme"; repo = "bencode"; - rev = "v${version}"; - hash = "sha256-ePbQ6oTumQ+T5TOb+ReaOYa8Q3lvcMBZ6jTMoquTngg="; + rev = version; + hash = "sha256-zpxvADZfYTUdlNLMZJSCanPL40EGl9BBCxR7oDhvOTw="; }; nativeBuildInputs = [ From 4fbc7a3783e0941593af26e39b75e05299bf75d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 10 Dec 2022 19:26:42 +0000 Subject: [PATCH 35/44] phrase-cli: 2.6.0 -> 2.6.1 --- pkgs/tools/misc/phrase-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/phrase-cli/default.nix b/pkgs/tools/misc/phrase-cli/default.nix index df750578f7e4..daf3e3f94762 100644 --- a/pkgs/tools/misc/phrase-cli/default.nix +++ b/pkgs/tools/misc/phrase-cli/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "phrase-cli"; - version = "2.6.0"; + version = "2.6.1"; src = fetchFromGitHub { owner = "phrase"; repo = "phrase-cli"; rev = version; - sha256 = "sha256-ykCkdx14owRZ3WMrAJWLMXuNWrHATw4OphbDVMyB5h0="; + sha256 = "sha256-wHMypCMSfv4OXpZvqhVfQeuGRTNuI6WlCwY2e3L3XFs="; }; vendorSha256 = "sha256-LlMBV52CG1uYW7I/e0VwoIIr0wk3ysc5gqrAlFRPsvE="; From 2542e7765bea53d697d08730fb9ce21271b6a33f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Dec 2022 06:42:20 +0000 Subject: [PATCH 36/44] clj-kondo: 2022.12.08 -> 2022.12.10 --- pkgs/development/tools/clj-kondo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/clj-kondo/default.nix b/pkgs/development/tools/clj-kondo/default.nix index 89c08d3100da..5e9b2ce17b9c 100644 --- a/pkgs/development/tools/clj-kondo/default.nix +++ b/pkgs/development/tools/clj-kondo/default.nix @@ -2,11 +2,11 @@ buildGraalvmNativeImage rec { pname = "clj-kondo"; - version = "2022.12.08"; + version = "2022.12.10"; src = fetchurl { url = "https://github.com/clj-kondo/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar"; - sha256 = "sha256-9BFu9vD+DrMW/25do5jWhBU1Dog7XaiWhBxFIBgR6io="; + sha256 = "sha256-7o2VFPNhV+GLcUJCJWcHwcp1mCa1q9KG98nUP4/6MeU="; }; extraNativeImageBuildArgs = [ From ffca9ffaaafb38c8979068cee98b2644bd3f14cb Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 5 Dec 2022 09:32:22 +0100 Subject: [PATCH 37/44] =?UTF-8?q?ocamlPackages.uecc:=200.3=20=E2=86=92=200?= =?UTF-8?q?.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/development/ocaml-modules/uecc/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/development/ocaml-modules/uecc/default.nix b/pkgs/development/ocaml-modules/uecc/default.nix index 5e24f955b17d..efb86d862476 100644 --- a/pkgs/development/ocaml-modules/uecc/default.nix +++ b/pkgs/development/ocaml-modules/uecc/default.nix @@ -2,17 +2,15 @@ buildDunePackage rec { pname = "uecc"; - version = "0.3"; + version = "0.4"; src = fetchFromGitLab { owner = "nomadic-labs"; repo = "ocaml-uecc"; rev = "v${version}"; - sha256 = "0m3cw34254baajscrwlrj0jp5n0yad3dhgi4jh3pz89iqykj15fr"; + hash = "sha256-o/DylUx+olRRloiCU6b1t/xOmW8A5IZB2n3U7fkMo80="; }; - useDune2 = true; - propagatedBuildInputs = [ bigstring ]; From ea26cd3f0d27ef740f59671e1ea39d6dd1dc9b93 Mon Sep 17 00:00:00 2001 From: Colin Arnott Date: Thu, 1 Dec 2022 11:32:52 +0000 Subject: [PATCH 38/44] code-generator: init at 0.25.4 --- .../kubernetes-code-generator/default.nix | 25 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/development/tools/kubernetes-code-generator/default.nix diff --git a/pkgs/development/tools/kubernetes-code-generator/default.nix b/pkgs/development/tools/kubernetes-code-generator/default.nix new file mode 100644 index 000000000000..69ffeaf8db31 --- /dev/null +++ b/pkgs/development/tools/kubernetes-code-generator/default.nix @@ -0,0 +1,25 @@ +{ lib, buildGoModule, fetchFromGitHub }: + +buildGoModule rec { + pname = "code-generator"; + version = "0.25.4"; + + src = fetchFromGitHub { + owner = "kubernetes"; + repo = pname; + rev = "v${version}"; + hash = "sha256-GKF6DXvyZujInOZbV0ePUu71BEl1s/chNTN1PucdIYw="; + }; + + vendorHash = "sha256-zjgTtGen6a8TPi/DrwheTS1VQ+hd+KI7UHoyMZ4W4+k="; + + ldflags = [ "-s" "-w" ]; + + meta = with lib; { + homepage = "https://github.com/kubernetes/code-generator"; + changelog = "https://github.com/kubernetes/code-generator/releases/tag/v${version}"; + description = "Kubernetes code generation"; + license = licenses.asl20; + maintainers = with maintainers; [ urandom ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index be3c2791aafb..8476b90a6ad2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -30061,6 +30061,8 @@ with pkgs; kiln = callPackage ../applications/misc/kiln { }; + kubernetes-code-generator = callPackage ../development/tools/kubernetes-code-generator {}; + kubernetes-controller-tools = callPackage ../development/tools/kubernetes-controller-tools { }; kubernetes-helm = callPackage ../applications/networking/cluster/helm { }; From eaa4394823006000c135e89664be72df59e00271 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Dec 2022 09:15:03 +0000 Subject: [PATCH 39/44] flexget: 3.5.9 -> 3.5.10 --- pkgs/applications/networking/flexget/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/flexget/default.nix b/pkgs/applications/networking/flexget/default.nix index 30d6666c05dc..ea592d8cd5fb 100644 --- a/pkgs/applications/networking/flexget/default.nix +++ b/pkgs/applications/networking/flexget/default.nix @@ -5,7 +5,7 @@ python3Packages.buildPythonApplication rec { pname = "flexget"; - version = "3.5.9"; + version = "3.5.10"; format = "pyproject"; # Fetch from GitHub in order to use `requirements.in` @@ -13,7 +13,7 @@ python3Packages.buildPythonApplication rec { owner = "flexget"; repo = "flexget"; rev = "refs/tags/v${version}"; - hash = "sha256-oxWN+gFjy/Kf447SBiD7oUTA9+JhmtQ2oaAMQESsGUs="; + hash = "sha256-vxwhqbupXr0Kj3+HeXBrI2pfvr+ClaVlCblva+gq0/k="; }; postPatch = '' From 94166d15c1604484506b55c1cf84225df5dab7b1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 12 Dec 2022 10:54:47 +0100 Subject: [PATCH 40/44] flexget: add changelog to meta --- pkgs/applications/networking/flexget/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/flexget/default.nix b/pkgs/applications/networking/flexget/default.nix index ea592d8cd5fb..04be5713c9bf 100644 --- a/pkgs/applications/networking/flexget/default.nix +++ b/pkgs/applications/networking/flexget/default.nix @@ -72,6 +72,7 @@ python3Packages.buildPythonApplication rec { meta = with lib; { homepage = "https://flexget.com/"; + changelog = "https://github.com/Flexget/Flexget/releases/tag/v${version}"; description = "Multipurpose automation tool for all of your media"; license = licenses.mit; maintainers = with maintainers; [ marsam ]; From 1d17ca131e7a769112cb57184e7dc17a4bba9bb5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 12 Dec 2022 11:10:15 +0100 Subject: [PATCH 41/44] python310Packages.pyvicare: 2.20.0 -> 2.21.0 Diff: https://github.com/somm15/PyViCare/compare/2.20.0...2.21.0 --- pkgs/development/python-modules/pyvicare/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvicare/default.nix b/pkgs/development/python-modules/pyvicare/default.nix index 1fcfb26eab58..96ecf628cb14 100644 --- a/pkgs/development/python-modules/pyvicare/default.nix +++ b/pkgs/development/python-modules/pyvicare/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pyvicare"; - version = "2.20.0"; + version = "2.21.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "somm15"; repo = "PyViCare"; rev = version; - sha256 = "sha256-ZWnUqobpgY3Iy0vsAG9ldCfIHtOjlkkl+gFOfliIIQE="; + sha256 = "sha256-zAm1kN5oRVzoRElIabeMmZYuZQHqrgNqHxbVv/UbN/8="; }; SETUPTOOLS_SCM_PRETEND_VERSION = version; From 373f74f918419981b37d225baa9f05c8d7c79fc0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 12 Dec 2022 11:12:03 +0100 Subject: [PATCH 42/44] python310Packages.lupupy: 0.2.1 -> 0.2.3 --- pkgs/development/python-modules/lupupy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lupupy/default.nix b/pkgs/development/python-modules/lupupy/default.nix index 76b26c3cdee7..95d5948a4275 100644 --- a/pkgs/development/python-modules/lupupy/default.nix +++ b/pkgs/development/python-modules/lupupy/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "lupupy"; - version = "0.2.1"; + version = "0.2.3"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-c3t7tIDzF9pG4i00rEIsSUMcrrRE0d6yyMIGBMm9D5A="; + hash = "sha256-GR/sCR8BkqfSLCftLrCAaSYYcaYugX3ItM55+KcghL8="; }; propagatedBuildInputs = [ From 233eac778b28fa37aef2376c04ed0f6e0bdc0088 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 12 Dec 2022 11:14:26 +0100 Subject: [PATCH 43/44] python310Packages.hahomematic: 2022.12.1 -> 2022.12.2 Diff: https://github.com/danielperna84/hahomematic/compare/refs/tags/2022.12.1...2022.12.2 Changelog: https://github.com/danielperna84/hahomematic/releases/tag/2022.12.2 --- 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 f9b9c857ae61..d3846c4efcb8 100644 --- a/pkgs/development/python-modules/hahomematic/default.nix +++ b/pkgs/development/python-modules/hahomematic/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "hahomematic"; - version = "2022.12.1"; + version = "2022.12.2"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "danielperna84"; repo = pname; rev = "refs/tags/${version}"; - sha256 = "sha256-4HJ4WCEi94dIr7QTpgA/9O2YAyt30L+6xJihKfbC6rg="; + sha256 = "sha256-mU/YOOYlXNQQyzH2t+XZEi2+w8rzcoxIIxrdwAM4C00="; }; nativeBuildInputs = [ From 170b2221a4da46837201d26dd30e3e6ed38ac805 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 12 Dec 2022 11:26:29 +0100 Subject: [PATCH 44/44] python310Packages.griffe: 0.24.1 -> 0.25.0 Diff: https://github.com/mkdocstrings/griffe/compare/refs/tags/0.24.1...0.25.0 Changelog: https://github.com/mkdocstrings/griffe/blob/0.25.0/CHANGELOG.md --- pkgs/development/python-modules/griffe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/griffe/default.nix b/pkgs/development/python-modules/griffe/default.nix index 6e6d616b68fd..e01bf4678ca1 100644 --- a/pkgs/development/python-modules/griffe/default.nix +++ b/pkgs/development/python-modules/griffe/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "griffe"; - version = "0.24.1"; + version = "0.25.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "mkdocstrings"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-HOjwm/IktllmD7Gg9bu8NZqe2RazFC5MNMgH3cld6/8="; + hash = "sha256-LOxk1qQmFJ9gzr6M+Q48KKQmkjuKMxKgrc5ZSbNSFHo="; }; postPatch = ''