From 3e398592957bf8b0d844035ff6b3663403eb6bc3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Jan 2026 04:27:23 +0000 Subject: [PATCH 01/45] goose-cli: 1.16.1 -> 1.19.1 --- pkgs/by-name/go/goose-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/goose-cli/package.nix b/pkgs/by-name/go/goose-cli/package.nix index 82445c16ce85..4dc2d43a85a9 100644 --- a/pkgs/by-name/go/goose-cli/package.nix +++ b/pkgs/by-name/go/goose-cli/package.nix @@ -28,16 +28,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "goose-cli"; - version = "1.16.1"; + version = "1.19.1"; src = fetchFromGitHub { owner = "block"; repo = "goose"; tag = "v${finalAttrs.version}"; - hash = "sha256-lMlpgsLkPQsvc5Ad8sRrwO27ytb5hpF3doUR18DUrvw="; + hash = "sha256-BgY3YDe6x46XvHyE0Ia6SxNGTyU0MegkYz5TbOZVrrQ="; }; - cargoHash = "sha256-WPrCwvGVOuTKXEHLR0WRV+YXr4r10fQf9t/Sfs/2bNI="; + cargoHash = "sha256-2jjAqIBLd7awzLcowYKADHyluclrH+iELUSMvACRj30="; cargoBuildFlags = [ "--bin" From 8df8c46f2d36ab489983e502144bff0b522d179e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 17 Jan 2026 20:12:46 +0000 Subject: [PATCH 02/45] pcsx2: 2.6.0 -> 2.6.2 --- pkgs/by-name/pc/pcsx2/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pc/pcsx2/package.nix b/pkgs/by-name/pc/pcsx2/package.nix index f0a334d16b91..605ce75ba928 100644 --- a/pkgs/by-name/pc/pcsx2/package.nix +++ b/pkgs/by-name/pc/pcsx2/package.nix @@ -35,8 +35,8 @@ let pcsx2_patches = fetchFromGitHub { owner = "PCSX2"; repo = "pcsx2_patches"; - rev = "37b2b6b85dd8a02f3adf5282a7d1aaa3ab493836"; - hash = "sha256-UkILUj59Mo/pGqe6wfrkJp0h15afyFx0mbZiGcoGkBA="; + rev = "39c64ed2151155a9e7b9cc41129618c1ba0ad04f"; + hash = "sha256-C5diPrIXvzOvskKQFjYWOfjQUkb/Omw2IN3K4b3nsK4="; }; inherit (qt6) @@ -49,13 +49,13 @@ let in llvmPackages.stdenv.mkDerivation (finalAttrs: { pname = "pcsx2"; - version = "2.6.0"; + version = "2.6.2"; src = fetchFromGitHub { pname = "pcsx2-source"; owner = "PCSX2"; repo = "pcsx2"; tag = "v${finalAttrs.version}"; - hash = "sha256-v1kSQbJSp7kJNL9KKyLXAsMDjPGIhMraq6ywa7TMq6Y="; + hash = "sha256-cv7En9DgamohWYZPPyL6etaqi/P3yxAuVUQfsZwjIzQ="; }; patches = [ From 01484715194c07ef46fb0bdba3a0ab0e96e234fb Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 19 Jan 2026 13:11:54 +1000 Subject: [PATCH 03/45] n2n: disable nixpkgs-update prevent the bot from updating to a pre-release tag --- pkgs/by-name/n2/n2n/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/n2/n2n/package.nix b/pkgs/by-name/n2/n2n/package.nix index bfd41e8a1800..a6f7af4322bd 100644 --- a/pkgs/by-name/n2/n2n/package.nix +++ b/pkgs/by-name/n2/n2n/package.nix @@ -10,6 +10,7 @@ stdenv.mkDerivation rec { pname = "n2n"; version = "3.0"; + # nixpkgs-update: no auto update src = fetchFromGitHub { owner = "ntop"; From ad22c69a45c1eee81c41511e221099076023e1b2 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov <474217+AMDmi3@users.noreply.github.com> Date: Mon, 19 Jan 2026 22:44:48 +0300 Subject: [PATCH 04/45] airstrike: fix part of version getting into pname --- pkgs/by-name/ai/airstrike/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ai/airstrike/package.nix b/pkgs/by-name/ai/airstrike/package.nix index b08d252d1a24..af846ee1ff87 100644 --- a/pkgs/by-name/ai/airstrike/package.nix +++ b/pkgs/by-name/ai/airstrike/package.nix @@ -8,11 +8,11 @@ }: stdenv.mkDerivation rec { - pname = "airstrike-pre"; - version = "6a"; + pname = "airstrike"; + version = "pre6a"; src = fetchurl { - url = "https://icculus.org/airstrike/airstrike-pre${version}-src.tar.gz"; + url = "https://icculus.org/airstrike/airstrike-${version}-src.tar.gz"; sha256 = "1h6rv2zcp84ycmd0kv1pbpqjgwx57dw42x7878d2c2vnpi5jn8qi"; }; From 6e09f075ebbe2d793c09837cd40796efb62c8cc3 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 19 Jan 2026 21:08:34 +0100 Subject: [PATCH 05/45] phpstan: 2.1.32 -> 2.1.34, switch to PHAR distribution, move to pkgs/by-name --- .../ph/phpstan/package.nix} | 28 ++++++++++++++----- pkgs/top-level/php-packages.nix | 3 +- 2 files changed, 22 insertions(+), 9 deletions(-) rename pkgs/{development/php-packages/phpstan/default.nix => by-name/ph/phpstan/package.nix} (64%) diff --git a/pkgs/development/php-packages/phpstan/default.nix b/pkgs/by-name/ph/phpstan/package.nix similarity index 64% rename from pkgs/development/php-packages/phpstan/default.nix rename to pkgs/by-name/ph/phpstan/package.nix index 34104291c42d..4b80a9c2c136 100644 --- a/pkgs/development/php-packages/phpstan/default.nix +++ b/pkgs/by-name/ph/phpstan/package.nix @@ -1,23 +1,37 @@ { - fetchFromGitHub, + stdenv, lib, + fetchFromGitHub, php, versionCheckHook, + makeBinaryWrapper, }: -php.buildComposerProject2 (finalAttrs: { +stdenv.mkDerivation (finalAttrs: { pname = "phpstan"; - version = "2.1.32"; + version = "2.1.34"; src = fetchFromGitHub { owner = "phpstan"; - repo = "phpstan-src"; + repo = "phpstan"; tag = finalAttrs.version; - hash = "sha256-fP+R22TN3I/Afn+N/6sqlYuN0GxTzPt3bSZjtFrkr1A="; + hash = "sha256-/SSOLJiZunLDoxsKmVxICjymFLLu0aOXCTn2jNklTyA="; }; - composerStrictValidation = false; - vendorHash = "sha256-NW5yx9jD7aXmqq9kzSNr/U1CkW0VN8qm0yHOQlxVi0c="; + nativeBuildInputs = [ + makeBinaryWrapper + ]; + + postInstall = '' + install -D ./phpstan.phar $out/libexec/phpstan/phpstan.phar + makeWrapper ${lib.getExe php} $out/bin/phpstan \ + --add-flags "$out/libexec/phpstan/phpstan.phar" \ + --prefix PATH : ${ + lib.makeBinPath [ + php + ] + } + ''; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index b11347318543..bcbccf76333f 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -251,14 +251,13 @@ lib.makeScope pkgs.newScope ( phpspy = callPackage ../development/php-packages/phpspy { }; - phpstan = callPackage ../development/php-packages/phpstan { }; - psalm = callPackage ../development/php-packages/psalm { }; } // lib.optionalAttrs config.allowAliases { deployer = throw "`php8${lib.versions.minor php.version}Packages.deployer` has been removed, use `deployer`"; phpcbf = throw "`php8${lib.versions.minor php.version}Packages.phpcbf` has been removed, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`."; phpcs = throw "`php8${lib.versions.minor php.version}Packages.phpcs` has been removed, use `php-codesniffer` instead which contains both `phpcs` and `phpcbf`."; + phpstan = throw "`php8${lib.versions.minor php.version}Packages.phpstan` has been removed, use `phpstan` instead."; psysh = throw "`php8${lib.versions.minor php.version}Packages.psysh` has been removed, use `psysh`"; }; From 0cc053a8a31c97434f21362ba8e4efe2eaaa212a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 19 Jan 2026 21:55:32 +0000 Subject: [PATCH 06/45] vuetorrent: 2.31.1 -> 2.31.3 --- pkgs/by-name/vu/vuetorrent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vu/vuetorrent/package.nix b/pkgs/by-name/vu/vuetorrent/package.nix index 51b07b6f6fbb..356296c31b96 100644 --- a/pkgs/by-name/vu/vuetorrent/package.nix +++ b/pkgs/by-name/vu/vuetorrent/package.nix @@ -7,16 +7,16 @@ buildNpmPackage rec { pname = "vuetorrent"; - version = "2.31.1"; + version = "2.31.3"; src = fetchFromGitHub { owner = "VueTorrent"; repo = "VueTorrent"; tag = "v${version}"; - hash = "sha256-og+pmqs91wGkb4cFUbgqPInvNKw7WJuXBznt4BoWYZQ="; + hash = "sha256-v/50xZzRt+Tsc4tAXXoNIRi9g7aCsr+1UOSzhMa3gJM="; }; - npmDepsHash = "sha256-DKoOqOd7y8dfCGARlrB2kiOpMo3g1inMqfCTufWIJOI="; + npmDepsHash = "sha256-rPsSIxkKt3KTWPCccy0GKFocBzTike8tpY8oKEfTG4w="; installPhase = '' runHook preInstall From 6627d11e3ccae1625c15f75472dbdd66f0505a8c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 00:54:17 +0000 Subject: [PATCH 07/45] qdmr: 0.13.2 -> 0.13.3 --- pkgs/by-name/qd/qdmr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qd/qdmr/package.nix b/pkgs/by-name/qd/qdmr/package.nix index ba23f6c61958..d6312618c09e 100644 --- a/pkgs/by-name/qd/qdmr/package.nix +++ b/pkgs/by-name/qd/qdmr/package.nix @@ -18,13 +18,13 @@ in stdenv.mkDerivation rec { pname = "qdmr"; - version = "0.13.2"; + version = "0.13.3"; src = fetchFromGitHub { owner = "hmatuschek"; repo = "qdmr"; rev = "v${version}"; - hash = "sha256-aSnp4bC9tl9qIQ65RLMiPAEJg49S/U39TnSmLJ9Tcpc="; + hash = "sha256-Nw5B0vbYlGkH/8SAAT4DdTp2qiiLst3hWV4n6uF7oUo="; }; nativeBuildInputs = [ From 397b80fd634051e8e9faeb5ce9ded791d2fec6eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 14:52:40 +0000 Subject: [PATCH 08/45] fleet: 4.78.3 -> 4.79.1 --- pkgs/by-name/fl/fleet/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/fleet/package.nix b/pkgs/by-name/fl/fleet/package.nix index 06758d436709..1df30e6a6ceb 100644 --- a/pkgs/by-name/fl/fleet/package.nix +++ b/pkgs/by-name/fl/fleet/package.nix @@ -12,12 +12,12 @@ }: let pname = "fleet"; - version = "4.78.3"; + version = "4.79.1"; src = fetchFromGitHub { owner = "fleetdm"; repo = "fleet"; tag = "fleet-v${version}"; - hash = "sha256-aNd1oZ1xRt91xUvHUjjja6USdr0KKNa4MKuB/STK4nI="; + hash = "sha256-o/exnUy5vXi+Ey8smd36588M8B7GQlG5ZqtGyYySkxQ="; }; frontend = stdenvNoCC.mkDerivation { @@ -54,7 +54,7 @@ in buildGoModule (finalAttrs: { inherit pname version src; - vendorHash = "sha256-iNEIYKsF6dgZLL1iXy9a+U0BrB18CwfLaEZyNEVchFU="; + vendorHash = "sha256-CYqg8kHGUu+wd9l5UYURqmoR8/13HX9t5xHwjzdgJhU="; subPackages = [ "cmd/fleet" From ed470cb1847752bc26e9e658758b7356bb93b581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 20 Jan 2026 18:13:42 +0100 Subject: [PATCH 09/45] ssh-tools: patch script shebangs --- pkgs/by-name/ss/ssh-tools/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ss/ssh-tools/package.nix b/pkgs/by-name/ss/ssh-tools/package.nix index b6e7ad60e011..e8fc72f3d4e4 100644 --- a/pkgs/by-name/ss/ssh-tools/package.nix +++ b/pkgs/by-name/ss/ssh-tools/package.nix @@ -1,5 +1,6 @@ { lib, + bash, buildGoModule, fetchFromGitea, installShellFiles, @@ -14,7 +15,7 @@ buildGoModule rec { domain = "codeberg.org"; owner = "vaporup"; repo = "ssh-tools"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-ZMjpc2zjvuLJES5ixEHvo7oAx1JGzy60LzN09Ykn/54="; }; @@ -27,7 +28,10 @@ buildGoModule rec { nativeBuildInputs = [ installShellFiles ]; - buildInputs = [ perl ]; + buildInputs = [ + bash + perl + ]; postInstall = '' install cmd/{bash,perl}/ssh-*/ssh-* -t $out/bin From 0c83e02baf9818fe4a65d954796005a2f8a15247 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 18:09:23 +0000 Subject: [PATCH 10/45] tsgolint: 0.11.0 -> 0.11.1 --- pkgs/by-name/ts/tsgolint/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ts/tsgolint/package.nix b/pkgs/by-name/ts/tsgolint/package.nix index cc4a516742fa..3a28d20f94e0 100644 --- a/pkgs/by-name/ts/tsgolint/package.nix +++ b/pkgs/by-name/ts/tsgolint/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "tsgolint"; - version = "0.11.0"; + version = "0.11.1"; src = fetchFromGitHub { owner = "oxc-project"; repo = "tsgolint"; tag = "v${finalAttrs.version}"; - hash = "sha256-AVyZ/2jjAq9rqLvvzaiZrSYwhGoc/stADvrnh7hCwNk="; + hash = "sha256-s+rXbUrP/mJiqUruFUlzz8gxG4LDfvFRLKmlUIOcFho="; fetchSubmodules = true; }; @@ -49,7 +49,7 @@ buildGoModule (finalAttrs: { ''; proxyVendor = true; - vendorHash = "sha256-t1qyCdMeA5rh5/9yQ9LAhRO+0nSiMyFHp3sSPOJQWQA="; + vendorHash = "sha256-CGgLQKNGMKqIjfBnR7Uv6TwOfukfLX3hpLmSNHAZRv8="; subPackages = [ "cmd/tsgolint" ]; From eabb7d8c99b3b4769eb2b758ebf6c3ffd650362a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 20:18:02 +0000 Subject: [PATCH 11/45] git-cliff: 2.11.0 -> 2.12.0 --- pkgs/by-name/gi/git-cliff/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-cliff/package.nix b/pkgs/by-name/gi/git-cliff/package.nix index a707879b85f9..da0d76b03336 100644 --- a/pkgs/by-name/gi/git-cliff/package.nix +++ b/pkgs/by-name/gi/git-cliff/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "git-cliff"; - version = "2.11.0"; + version = "2.12.0"; src = fetchFromGitHub { owner = "orhun"; repo = "git-cliff"; rev = "v${version}"; - hash = "sha256-sXcDNt8aaruppH7rEn5EpVTkfKZVrFZdI8mnLrIxC44="; + hash = "sha256-8t7Bx3dPktSMxfWjaEeXxt3edt9Va7g5XZjE756EfY0="; }; - cargoHash = "sha256-d7oEkoQB8+wbyYK4DE+pXIiiHzfU67UDpKbWrHMFyBQ="; + cargoHash = "sha256-0/NjvX3MnIgRfsE6PyYzPZ94/p2RR8PPvCntT6pPfbU="; # attempts to run the program on .git in src which is not deterministic doCheck = false; From 3f6cd510986cb02de92af26c06ac061d91105e76 Mon Sep 17 00:00:00 2001 From: Gon Solo Date: Fri, 16 Jan 2026 18:03:24 +0100 Subject: [PATCH 12/45] python3Packages.riscv-model: init at 0.6.6 --- .../python-modules/riscv-model/default.nix | 51 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 53 insertions(+) create mode 100644 pkgs/development/python-modules/riscv-model/default.nix diff --git a/pkgs/development/python-modules/riscv-model/default.nix b/pkgs/development/python-modules/riscv-model/default.nix new file mode 100644 index 000000000000..459d9f670303 --- /dev/null +++ b/pkgs/development/python-modules/riscv-model/default.nix @@ -0,0 +1,51 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + setuptools-scm, + pytestCheckHook, + pyyaml, +}: + +buildPythonPackage (finalAttrs: { + pname = "riscv-model"; + version = "0.6.6"; + pyproject = true; + + src = fetchFromGitHub { + owner = "wallento"; + repo = "riscv-python-model"; + tag = finalAttrs.version; + hash = "sha256-H4N9Z8aK/xV5gCCdsL+oiR+XQfYtCfBRBGLqvuztX+o="; + }; + + env.SETUPTOOLS_SCM_PRETEND_VERSION = finalAttrs.version; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + pyyaml + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "riscvmodel" + "riscvmodel.insn" + "riscvmodel.variant" + ]; + + meta = { + description = "Formal RISC-V architecture model in Python"; + homepage = "https://github.com/wallento/riscv-python-model"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.gonsolo ]; + platforms = lib.platforms.all; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index af7274836ca1..587c95e262f7 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16563,6 +16563,8 @@ self: super: with self; { riscv-isac = callPackage ../development/python-modules/riscv-isac { }; + riscv-model = callPackage ../development/python-modules/riscv-model { }; + ritassist = callPackage ../development/python-modules/ritassist { }; rivet = toPythonModule (pkgs.rivet.override { python3 = python; }); From d09b2ec535ac7eb25c4ac45d754a1fc8441e22d3 Mon Sep 17 00:00:00 2001 From: phaer Date: Tue, 20 Jan 2026 22:41:42 +0100 Subject: [PATCH 13/45] etebase-server: use django 5 --- pkgs/by-name/et/etebase-server/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/et/etebase-server/package.nix b/pkgs/by-name/et/etebase-server/package.nix index f374336d0ec6..47ac932143b9 100644 --- a/pkgs/by-name/et/etebase-server/package.nix +++ b/pkgs/by-name/et/etebase-server/package.nix @@ -28,7 +28,7 @@ python3.pkgs.buildPythonApplication rec { with python3.pkgs; [ aiofiles - django_4 + django fastapi msgpack pynacl From c7c934874b3a32eacdae8828e47e4f04cff1fd98 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:35:31 +0100 Subject: [PATCH 14/45] scalp: fix build with gcc 15 --- pkgs/by-name/sc/scalp/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/sc/scalp/package.nix b/pkgs/by-name/sc/scalp/package.nix index 643fe77fd49d..f574d7467d8c 100644 --- a/pkgs/by-name/sc/scalp/package.nix +++ b/pkgs/by-name/sc/scalp/package.nix @@ -24,6 +24,7 @@ stdenv.mkDerivation rec { }; postPatch = '' + sed -i "1i\#include " src/ScaLP/Solver.cpp substituteInPlace CMakeLists.txt \ --replace-fail "cmake_minimum_required (VERSION 3.3.2)" "cmake_minimum_required (VERSION 3.5)" \ --replace-fail "\''$ORIGIN" "\''${CMAKE_INSTALL_PREFIX}/lib" \ From 7f0a090389ba14456052f7d2a7713aacaeba33fd Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:35:41 +0100 Subject: [PATCH 15/45] sollya: fix build with gcc 15 --- pkgs/by-name/so/sollya/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/so/sollya/package.nix b/pkgs/by-name/so/sollya/package.nix index f944966ba790..9dc898b36eb6 100644 --- a/pkgs/by-name/so/sollya/package.nix +++ b/pkgs/by-name/so/sollya/package.nix @@ -30,6 +30,10 @@ stdenv.mkDerivation rec { "--with-xml2-config=${lib.getExe' (lib.getDev libxml2) "xml2-config"}" ]; + makeFlags = [ + "CFLAGS=-std=c17" + ]; + doCheck = true; meta = { From 6153943cd730abd3f4b0354c474653f56c567473 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:35:46 +0100 Subject: [PATCH 16/45] wcpg: fix build with gcc 15 --- pkgs/by-name/wc/wcpg/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/wc/wcpg/package.nix b/pkgs/by-name/wc/wcpg/package.nix index cd6ce4e045b6..42fbb07d0ce5 100644 --- a/pkgs/by-name/wc/wcpg/package.nix +++ b/pkgs/by-name/wc/wcpg/package.nix @@ -35,6 +35,10 @@ stdenv.mkDerivation rec { mpfr ]; + makeFlags = [ + "CFLAGS=-std=c17" + ]; + meta = { description = "Worst-Case Peak-Gain library"; homepage = "https://github.com/fixif/WCPG"; From a5b0b1bdac967159e74a2bd336db81fe78f52dc9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 20 Jan 2026 22:59:25 +0000 Subject: [PATCH 17/45] homepage-dashboard: 1.8.0 -> 1.9.0 --- pkgs/by-name/ho/homepage-dashboard/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ho/homepage-dashboard/package.nix b/pkgs/by-name/ho/homepage-dashboard/package.nix index ce404092e933..91877cebe2ca 100644 --- a/pkgs/by-name/ho/homepage-dashboard/package.nix +++ b/pkgs/by-name/ho/homepage-dashboard/package.nix @@ -31,13 +31,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "homepage-dashboard"; - version = "1.8.0"; + version = "1.9.0"; src = fetchFromGitHub { owner = "gethomepage"; repo = "homepage"; tag = "v${finalAttrs.version}"; - hash = "sha256-T2bAN8ucCjcWhXScTI8YxtfrwK9NEfHGHIE8xJgD6Bs="; + hash = "sha256-DFr223jUP/KAZDBVJxqFDmLgQGJyPMi/4A160e8nAYk="; }; pnpmDeps = fetchPnpmDeps { @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { ; pnpm = pnpm_10; fetcherVersion = 1; - hash = "sha256-42dT1za9M4DowBh27UYh2QDyoVoNWA/L/9lyIY5OVwM="; + hash = "sha256-cDN01UlS4xEUWVUuHgOB0evZOUaSo9krNHyS1YV2/WE="; }; nativeBuildInputs = [ From 71e348d57d09224dc8d7f37c18ec1e1986cb1389 Mon Sep 17 00:00:00 2001 From: koi Date: Wed, 21 Jan 2026 00:52:47 +0100 Subject: [PATCH 18/45] vimPlugins.evergarden-nvim: init at 0-unstable-2026-01-11 --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ pkgs/applications/editors/vim/plugins/overrides.nix | 8 ++++++++ 2 files changed, 20 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 2eb98b47b316..320ef4b52cee 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -5072,6 +5072,18 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + evergarden-nvim = buildVimPlugin { + pname = "nvim"; + version = "0-unstable-2026-01-11"; + src = fetchgit { + url = "https://codeberg.org/evergarden/nvim"; + rev = "124f7d142ed328fe413888b10ae39d94ee695560"; + hash = "sha256-TeWsXdiCbNCFWMgCixDIu2yQ7R8uTWVScben6rOPsx8="; + }; + meta.homepage = "https://codeberg.org/everviolet/nvim"; + meta.hydraPlatforms = [ ]; + }; + executor-nvim = buildVimPlugin { pname = "executor.nvim"; version = "0-unstable-2025-08-15"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index fcbab1410c7e..8744ae65b504 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -1211,6 +1211,14 @@ assertNoAdditions { ''; }; + evergarden-nvim = super.evergarden-nvim.overrideAttrs { + # optional modules + nvimSkipModules = [ + "evergarden.extras" + "minidoc" + ]; + }; + executor-nvim = super.executor-nvim.overrideAttrs { dependencies = [ self.nui-nvim ]; }; From cc7e8c1cc56ba03b9517f4e5de2a82b49c04678d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 00:51:40 +0000 Subject: [PATCH 19/45] ddccontrol-db: 20251102 -> 20260120 --- pkgs/by-name/dd/ddccontrol-db/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dd/ddccontrol-db/package.nix b/pkgs/by-name/dd/ddccontrol-db/package.nix index b966947c04e0..542d0b667909 100644 --- a/pkgs/by-name/dd/ddccontrol-db/package.nix +++ b/pkgs/by-name/dd/ddccontrol-db/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ddccontrol-db"; - version = "20251102"; + version = "20260120"; src = fetchFromGitHub { owner = "ddccontrol"; repo = "ddccontrol-db"; tag = finalAttrs.version; - sha256 = "sha256-r87zucuHnWbvaqg++xI3s3Tghz80auQBgUxJzu7nmqU="; + sha256 = "sha256-XYa0WjVGtSainsosuFX3LU0JiWHGzycPzxirraNu8gw="; }; nativeBuildInputs = [ From a98d441e6063621d5cf48789aef04f2990ef54f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 00:52:32 +0000 Subject: [PATCH 20/45] slepc: 3.24.1 -> 3.24.2 --- pkgs/by-name/sl/slepc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sl/slepc/package.nix b/pkgs/by-name/sl/slepc/package.nix index 4d236fc16121..cd43ee1b9d9c 100644 --- a/pkgs/by-name/sl/slepc/package.nix +++ b/pkgs/by-name/sl/slepc/package.nix @@ -21,13 +21,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "slepc"; - version = "3.24.1"; + version = "3.24.2"; src = fetchFromGitLab { owner = "slepc"; repo = "slepc"; tag = "v${finalAttrs.version}"; - hash = "sha256-Eg0GLPM1AbgUl2/c2+F012LjZweuBNAWjY1WtlghjeY="; + hash = "sha256-P6UjCvlXelEGp+ReNGbolcVIV9eQTmcOJDLjmJOZJeQ="; }; postPatch = '' From 514cf4dec42f1485dd61c4652e9f63740587472a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 02:24:10 +0000 Subject: [PATCH 21/45] osslsigncode: 2.10 -> 2.11 --- pkgs/by-name/os/osslsigncode/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/osslsigncode/package.nix b/pkgs/by-name/os/osslsigncode/package.nix index 3cc7f003080a..0b9d9bc60583 100644 --- a/pkgs/by-name/os/osslsigncode/package.nix +++ b/pkgs/by-name/os/osslsigncode/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "osslsigncode"; - version = "2.10"; + version = "2.11"; src = fetchFromGitHub { owner = "mtrojnar"; repo = "osslsigncode"; rev = version; - sha256 = "sha256-UjjNXcHpPbyUz5CPsW+uVhZP0X9XGM3//IVv9VhmP7o="; + sha256 = "sha256-ua/4OouuMWTvfFbdOVVZpf1Z43JoPiptlFl+THaef58="; }; nativeBuildInputs = [ From 31036c5d4d19ac21337aa956242c7577d6d6a4e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 03:35:00 +0000 Subject: [PATCH 22/45] lammps-mpi: 22Jul2025_update2 -> 22Jul2025_update3 --- pkgs/by-name/la/lammps/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lammps/package.nix b/pkgs/by-name/la/lammps/package.nix index 2b0758458681..2b98bbfbd5d6 100644 --- a/pkgs/by-name/la/lammps/package.nix +++ b/pkgs/by-name/la/lammps/package.nix @@ -49,14 +49,14 @@ stdenv.mkDerivation (finalAttrs: { # LAMMPS has weird versioning convention. Updates should go smoothly with: # nix-update --commit lammps --version-regex 'stable_(.*)' - version = "22Jul2025_update2"; + version = "22Jul2025_update3"; pname = "lammps"; src = fetchFromGitHub { owner = "lammps"; repo = "lammps"; rev = "stable_${finalAttrs.version}"; - hash = "sha256-hm+8Rxo0yzxzv/8ork7aXa0IEY2p7uoFLh5UhU2ltFc="; + hash = "sha256-W1fy7RctSpYeQr1hAwKtrerISaQw8JAvCSJaaQicYMc="; }; preConfigure = '' cd cmake From f05ce308739ba9726e43ee73402517c08f962d06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 05:09:53 +0000 Subject: [PATCH 23/45] yaralyzer: 1.0.9 -> 1.0.14 --- pkgs/by-name/ya/yaralyzer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yaralyzer/package.nix b/pkgs/by-name/ya/yaralyzer/package.nix index 3b3e207008b3..0ed7f74902aa 100644 --- a/pkgs/by-name/ya/yaralyzer/package.nix +++ b/pkgs/by-name/ya/yaralyzer/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication rec { pname = "yaralyzer"; - version = "1.0.9"; + version = "1.0.14"; pyproject = true; src = fetchFromGitHub { owner = "michelcrypt4d4mus"; repo = "yaralyzer"; tag = "v${version}"; - hash = "sha256-OGMvDPwR4WFINKJpoP242Xhi3mhDzrUypClVGgIIHJI="; + hash = "sha256-MhfZ/8JJaWDiDVUA4av32LzqfQmJr9L9x6AdCU0jo2c="; }; build-system = with python3.pkgs; [ From 3c18b171c64bdfc046f5921d066abfa99ea9f5c5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 05:11:08 +0000 Subject: [PATCH 24/45] python3Packages.google-cloud-texttospeech: 2.33.0 -> 2.34.0 --- .../python-modules/google-cloud-texttospeech/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-texttospeech/default.nix b/pkgs/development/python-modules/google-cloud-texttospeech/default.nix index e8a6cfe871af..3e9752c4cee3 100644 --- a/pkgs/development/python-modules/google-cloud-texttospeech/default.nix +++ b/pkgs/development/python-modules/google-cloud-texttospeech/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "google-cloud-texttospeech"; - version = "2.33.0"; + version = "2.34.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_texttospeech"; inherit version; - hash = "sha256-MRFXt0IQzEd38UiramK8LMJLP1Kn3BBsCgIjwYMLYY8="; + hash = "sha256-ZYN8O8co83KQAJ2++JLfh+rkWtgJBVWQltEQeCIHT2I="; }; build-system = [ setuptools ]; From 0a8b28b95445b3f759e7616e42c213f0b3632d06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 05:27:54 +0000 Subject: [PATCH 25/45] python3Packages.google-cloud-workstations: 0.6.0 -> 0.7.0 --- .../python-modules/google-cloud-workstations/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-workstations/default.nix b/pkgs/development/python-modules/google-cloud-workstations/default.nix index 9d63727928b5..56949eaf0402 100644 --- a/pkgs/development/python-modules/google-cloud-workstations/default.nix +++ b/pkgs/development/python-modules/google-cloud-workstations/default.nix @@ -15,13 +15,13 @@ buildPythonPackage rec { pname = "google-cloud-workstations"; - version = "0.6.0"; + version = "0.7.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_workstations"; inherit version; - hash = "sha256-/CwdmF9fSTDPXbWTq3o+ZaWvgd/F2wVB7zboSOQ7+GY="; + hash = "sha256-poGhvPGpD+qOFacXsSqwaki5EZaTMQpAoXh7X0kqUsc="; }; build-system = [ setuptools ]; From 7d43f20b1a0e53da9d241f7709b3cfbb92f76639 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 05:39:33 +0000 Subject: [PATCH 26/45] n8n: 2.3.4 -> 2.4.4 --- pkgs/by-name/n8/n8n/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/n8/n8n/package.nix b/pkgs/by-name/n8/n8n/package.nix index 1879cad9b093..f5ba6023a0bc 100644 --- a/pkgs/by-name/n8/n8n/package.nix +++ b/pkgs/by-name/n8/n8n/package.nix @@ -18,20 +18,20 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "n8n"; - version = "2.3.4"; + version = "2.4.4"; src = fetchFromGitHub { owner = "n8n-io"; repo = "n8n"; tag = "n8n@${finalAttrs.version}"; - hash = "sha256-tH+NKwLdzGlDtJG6QTEFUR03BZePtRXuaPyryYAw0h0="; + hash = "sha256-cp8Wpgocj+wrHwTkTvVyldAn/E9IiYnC65vxAFAG/jg="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-KhIoGXa681m3u2jRSHc1KVyQ5pohqetlqm0M8hEgpVU="; + hash = "sha256-QtusZm9WaLMjfopsX4t2WiiU++j3V/PQHbelKubhMII="; }; nativeBuildInputs = [ From cdd5c491dd06516c073bebc674af9cb209073b9b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 05:40:26 +0000 Subject: [PATCH 27/45] palemoon-bin: 33.9.1 -> 34.0.0 --- pkgs/applications/networking/browsers/palemoon/bin.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/palemoon/bin.nix b/pkgs/applications/networking/browsers/palemoon/bin.nix index f9ab726d4e16..4d506781fee4 100644 --- a/pkgs/applications/networking/browsers/palemoon/bin.nix +++ b/pkgs/applications/networking/browsers/palemoon/bin.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "palemoon-bin"; - version = "33.9.1"; + version = "34.0.0"; src = finalAttrs.passthru.sources."gtk${if withGTK3 then "3" else "2"}"; @@ -173,11 +173,11 @@ stdenv.mkDerivation (finalAttrs: { { gtk3 = fetchzip { urls = urlRegionVariants "gtk3"; - hash = "sha256-muFqS3NpYX0Walhd+RFIZh7pUKQ5ZbPMZJasm9+rqTE="; + hash = "sha256-TC/Lmn/be2RR0De3DgIo9zWm0IumlOju+CuMCJ8Rggs="; }; gtk2 = fetchzip { urls = urlRegionVariants "gtk2"; - hash = "sha256-lRFXpv+dp3ALVSiEDwE4kiaVjBX5XuVZeugEr+St53I="; + hash = "sha256-LGZP1sVS0LYZmHE9l68RPa/BOew5bgCDqyxXs0BYLjw="; }; }; From 85546a5cdf818870b034871feef1384778dc2431 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 06:11:18 +0000 Subject: [PATCH 28/45] terraform-providers.spotinst_spotinst: 1.232.0 -> 1.232.1 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index cc382f892cf1..b46f052dfc08 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1247,11 +1247,11 @@ "vendorHash": "sha256-HWAUI0mowVP8FPw44xYaFOTh6jjkfXa7fuPk2zoSZJ8=" }, "spotinst_spotinst": { - "hash": "sha256-1Ws1qEeoU4hWSOs59cymDIT1zQHUlr1QpjBToK3OEdw=", + "hash": "sha256-0KjAzRrPsjBh1SadyKT4KTLvF7+cl5Hq5mWbv6uHNaA=", "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", "owner": "spotinst", "repo": "terraform-provider-spotinst", - "rev": "v1.232.0", + "rev": "v1.232.1", "spdx": "MPL-2.0", "vendorHash": "sha256-Cj7RVITkFxIjAZAqHFhnoTa4lTZFXG22ny801g0Y+NE=" }, From b8bcb466be8259e1a81cf8b2ab4fc091250e75e1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 08:03:20 +0100 Subject: [PATCH 29/45] python313Packages.iamdata: 0.1.202601201 -> 0.1.202601211 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202601201...v0.1.202601211 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202601211 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index caf0060df90d..711855542852 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202601201"; + version = "0.1.202601211"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-s+1J/NPlGxdthGL2lHPQ9bpvrgujiYvBKGhOFbKGflw="; + hash = "sha256-Zq9lKDETW2gk1ILoFZDg/ZKs8B7zDbLXhtQi6f64KLY="; }; __darwinAllowLocalNetworking = true; From 3a1e393bb5748abaa16f25364b84542348376a33 Mon Sep 17 00:00:00 2001 From: eveeifyeve <88671402+Eveeifyeve@users.noreply.github.com> Date: Wed, 21 Jan 2026 18:03:26 +1100 Subject: [PATCH 30/45] cargo-edit: add updateScript and mainProgram --- pkgs/by-name/ca/cargo-edit/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/ca/cargo-edit/package.nix b/pkgs/by-name/ca/cargo-edit/package.nix index facc5772dae0..74a94174d12b 100644 --- a/pkgs/by-name/ca/cargo-edit/package.nix +++ b/pkgs/by-name/ca/cargo-edit/package.nix @@ -5,6 +5,7 @@ pkg-config, openssl, zlib, + nix-update-script, }: rustPlatform.buildRustPackage rec { @@ -27,6 +28,8 @@ rustPlatform.buildRustPackage rec { zlib ]; + passthru.updateScript = nix-update-script { }; + doCheck = false; # integration tests depend on changing cargo config meta = { @@ -37,6 +40,7 @@ rustPlatform.buildRustPackage rec { asl20 # or mit ]; + mainProgram = "cargo-edit"; maintainers = with lib.maintainers; [ gerschtli jb55 From 46a67f61ac18cb1cfb3a49445e4917ac54fb4af5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 19 Jan 2026 07:47:57 +0100 Subject: [PATCH 31/45] python313Packages.tencentcloud-sdk-python: 3.1.32 -> 3.1.33 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.32...3.1.33 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.33/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 1494d0ac77c5..2370cea3272b 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.32"; + version = "3.1.33"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-ELXBgIBR4RwW1mB6zN6t7ayoohwnvRzjQph9MJXSPRc="; + hash = "sha256-S8/KcG+ivdVN3hucLjntJzxgSLQSYqVxSrxb/uhcsHM="; }; build-system = [ setuptools ]; From ee0b5f83939a8e3d076c3cb6e584f38cf16435ab Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 08:05:14 +0100 Subject: [PATCH 32/45] python313Packages.tencentcloud-sdk-python: 3.1.33 -> 3.1.34 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.33...3.1.34 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.34/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 2370cea3272b..7dbebef01dbd 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.33"; + version = "3.1.34"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-S8/KcG+ivdVN3hucLjntJzxgSLQSYqVxSrxb/uhcsHM="; + hash = "sha256-vP7lmPPCt5Vqxp+7Xtt7nFqH8TxBMW5iIrYuTxlRt0Q="; }; build-system = [ setuptools ]; From 58dc05acd441a8889f840022a982dd8d6cef781a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 08:08:31 +0100 Subject: [PATCH 33/45] python313Packages.model-bakery: 1.21.0 -> 1.23.0 Changelog: https://github.com/model-bakers/model_bakery/blob/1.23.0/CHANGELOG.md --- .../python-modules/model-bakery/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/model-bakery/default.nix b/pkgs/development/python-modules/model-bakery/default.nix index 943ecaa24486..79e11616e2dc 100644 --- a/pkgs/development/python-modules/model-bakery/default.nix +++ b/pkgs/development/python-modules/model-bakery/default.nix @@ -1,26 +1,31 @@ { lib, buildPythonPackage, - fetchFromGitHub, - hatchling, django, - pytestCheckHook, + fetchFromGitHub, pytest-django, + pytestCheckHook, + uv-build, }: buildPythonPackage rec { pname = "model-bakery"; - version = "1.21.0"; + version = "1.23.0"; pyproject = true; src = fetchFromGitHub { owner = "model-bakers"; repo = "model_bakery"; tag = version; - hash = "sha256-BB/CaVDkqL51WvFC+GRWV3z3jHUQrW1KtIuHUn4acHw="; + hash = "sha256-AwdHsysCaxSS6+dH1gO7dyV2Q4PIA84Mc810KNrqP/g="; }; - build-system = [ hatchling ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "uv_build>=0.9.26,<0.10.0" "uv_build" + ''; + + build-system = [ uv-build ]; dependencies = [ django ]; From dced3bf5a10cd704b23025702fbdf210cd3e7601 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 08:10:54 +0100 Subject: [PATCH 34/45] python313Packages.model-bakery: migrate to finalAttrs --- pkgs/development/python-modules/model-bakery/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/model-bakery/default.nix b/pkgs/development/python-modules/model-bakery/default.nix index 79e11616e2dc..f0a231d9bb41 100644 --- a/pkgs/development/python-modules/model-bakery/default.nix +++ b/pkgs/development/python-modules/model-bakery/default.nix @@ -8,7 +8,7 @@ uv-build, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "model-bakery"; version = "1.23.0"; pyproject = true; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "model-bakers"; repo = "model_bakery"; - tag = version; + tag = finalAttrs.version; hash = "sha256-AwdHsysCaxSS6+dH1gO7dyV2Q4PIA84Mc810KNrqP/g="; }; @@ -39,8 +39,8 @@ buildPythonPackage rec { meta = { description = "Object factory for Django"; homepage = "https://github.com/model-bakers/model_bakery"; - changelog = "https://github.com/model-bakers/model_bakery/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/model-bakers/model_bakery/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 70c05c599596acd1d567c81738715e83165c15f8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 08:23:33 +0100 Subject: [PATCH 35/45] python313Packages.google-cloud-texttospeech: migrate to finalAttrs --- .../python-modules/google-cloud-texttospeech/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-texttospeech/default.nix b/pkgs/development/python-modules/google-cloud-texttospeech/default.nix index 3e9752c4cee3..992677d8936c 100644 --- a/pkgs/development/python-modules/google-cloud-texttospeech/default.nix +++ b/pkgs/development/python-modules/google-cloud-texttospeech/default.nix @@ -11,14 +11,14 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "google-cloud-texttospeech"; version = "2.34.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_texttospeech"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-ZYN8O8co83KQAJ2++JLfh+rkWtgJBVWQltEQeCIHT2I="; }; @@ -52,8 +52,8 @@ buildPythonPackage rec { meta = { description = "Google Cloud Text-to-Speech API client library"; homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-texttospeech"; - changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-texttospeech-v${version}/packages/google-cloud-texttospeech/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-texttospeech-v${finalAttrs.version}/packages/google-cloud-texttospeech/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) From 84b445fbdf5aa8a41de1ac753b69635d69f94249 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 08:21:27 +0000 Subject: [PATCH 36/45] gvm-libs: 22.35.0 -> 22.35.2 --- pkgs/by-name/gv/gvm-libs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gv/gvm-libs/package.nix b/pkgs/by-name/gv/gvm-libs/package.nix index 71a6f5cb9eb5..d973f4125015 100644 --- a/pkgs/by-name/gv/gvm-libs/package.nix +++ b/pkgs/by-name/gv/gvm-libs/package.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation rec { pname = "gvm-libs"; - version = "22.35.0"; + version = "22.35.2"; src = fetchFromGitHub { owner = "greenbone"; repo = "gvm-libs"; tag = "v${version}"; - hash = "sha256-3TWJyh9xzS/HLRjAc4hsBuu3P0SquHEZXjunWw1FqWU="; + hash = "sha256-DVYU+6hUps2nwgkTWu228wVYtke4oDFUqXM73DEN6LM="; }; postPatch = '' From fd9cc09b698764e095ac12e5dd9465c57914b0cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 21 Jan 2026 08:38:27 +0000 Subject: [PATCH 37/45] python3Packages.google-cloud-vision: 3.11.0 -> 3.12.0 --- .../python-modules/google-cloud-vision/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-vision/default.nix b/pkgs/development/python-modules/google-cloud-vision/default.nix index 3084409b16b3..a68e1229c623 100644 --- a/pkgs/development/python-modules/google-cloud-vision/default.nix +++ b/pkgs/development/python-modules/google-cloud-vision/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "google-cloud-vision"; - version = "3.11.0"; + version = "3.12.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_vision"; inherit version; - hash = "sha256-w8tX3yzxUuvmLrqumx1d7/Wiauxb1uHH9n5Ev29FGPQ="; + hash = "sha256-MACaIsl5s7D1LBBYprYbsZo+qPJoYRRm/L8wm3T/RzQ="; }; build-system = [ setuptools ]; From aef692369ccf3c75a067f3bd9b554d16edf9cc00 Mon Sep 17 00:00:00 2001 From: staticdev Date: Wed, 21 Jan 2026 09:41:09 +0100 Subject: [PATCH 38/45] dbeaver-bin: 25.3.2 -> 25.3.3 --- pkgs/by-name/db/dbeaver-bin/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/db/dbeaver-bin/package.nix b/pkgs/by-name/db/dbeaver-bin/package.nix index 52ec029bcc38..4f31401403ce 100644 --- a/pkgs/by-name/db/dbeaver-bin/package.nix +++ b/pkgs/by-name/db/dbeaver-bin/package.nix @@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbeaver-bin"; - version = "25.3.2"; + version = "25.3.3"; src = let @@ -32,10 +32,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { aarch64-darwin = "macos-aarch64.dmg"; }; hash = selectSystem { - x86_64-linux = "sha256-kOlQLHrE5QmrmtzyX9fDJ0tCZ21YPAO+jnR0B+kXSrA="; - aarch64-linux = "sha256-+GegQSZIUMqWsQJBVoC1xqEN9rQAXPh0ApKl2lDPpUA="; - x86_64-darwin = "sha256-eimRS96Mpej3BUU5O1XPS/oze0mGw3+4QV2DrRQy68U="; - aarch64-darwin = "sha256-S7sdXGfL16Q5hIXmkM22dbmfZeSHKEv3MthoQOYO6n0="; + x86_64-linux = "sha256-dzLwpP/EBYqgsLc5B5HwZvDQUjgvB11/kSPsQ2lBF4g="; + aarch64-linux = "sha256-DI8dgcFs3kVrXAx0DVKKA2+SNiQ3ZN3JFwJvkqzQ7Fk="; + x86_64-darwin = "sha256-r1T3OU+98DBXgI3Px/nNe7uv7dHzBe+Vl5w2cAaBFMI="; + aarch64-darwin = "sha256-OwwTOKHemQQKpPmMXo0yzD1MNqqHh+ELeWW/MmK9UfA="; }; in fetchurl { @@ -148,6 +148,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ gepbird mkg20001 + staticdev yzx9 ]; mainProgram = "dbeaver"; From f3aa1c23fe4ab8fca605f7827a955f3778916074 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 09:49:51 +0100 Subject: [PATCH 39/45] python313Packages.google-cloud-workstations: migrate to finalAttrs --- .../python-modules/google-cloud-workstations/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-workstations/default.nix b/pkgs/development/python-modules/google-cloud-workstations/default.nix index 56949eaf0402..28a75bc05999 100644 --- a/pkgs/development/python-modules/google-cloud-workstations/default.nix +++ b/pkgs/development/python-modules/google-cloud-workstations/default.nix @@ -13,14 +13,14 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "google-cloud-workstations"; version = "0.7.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_workstations"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-poGhvPGpD+qOFacXsSqwaki5EZaTMQpAoXh7X0kqUsc="; }; @@ -50,8 +50,8 @@ buildPythonPackage rec { meta = { description = "Python Client for Cloud Workstations"; homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-workstations"; - changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-workstations-v${version}/packages/google-cloud-workstations/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-workstations-v${finalAttrs.version}/packages/google-cloud-workstations/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 339a85107b1c9db9894426fc8c48a088a2464154 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 10:19:37 +0100 Subject: [PATCH 40/45] gvm-libs: migrate to finalAttrs --- pkgs/by-name/gv/gvm-libs/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/gv/gvm-libs/package.nix b/pkgs/by-name/gv/gvm-libs/package.nix index d973f4125015..cda5cebaec15 100644 --- a/pkgs/by-name/gv/gvm-libs/package.nix +++ b/pkgs/by-name/gv/gvm-libs/package.nix @@ -24,14 +24,14 @@ zlib, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gvm-libs"; version = "22.35.2"; src = fetchFromGitHub { owner = "greenbone"; repo = "gvm-libs"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-DVYU+6hUps2nwgkTWu228wVYtke4oDFUqXM73DEN6LM="; }; @@ -73,9 +73,9 @@ stdenv.mkDerivation rec { meta = { description = "Libraries module for the Greenbone Vulnerability Management Solution"; homepage = "https://github.com/greenbone/gvm-libs"; - changelog = "https://github.com/greenbone/gvm-libs/releases/tag/${src.tag}"; - license = with lib.licenses; [ gpl2Plus ]; + changelog = "https://github.com/greenbone/gvm-libs/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ fab ]; platforms = lib.platforms.linux; }; -} +}) From ed8484865ed52e6f1cc607abf1d42c8b0f2b479f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 10:23:03 +0100 Subject: [PATCH 41/45] python313Packages.google-cloud-vision: migrate to finalAttrs --- .../python-modules/google-cloud-vision/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-vision/default.nix b/pkgs/development/python-modules/google-cloud-vision/default.nix index a68e1229c623..5995ad811867 100644 --- a/pkgs/development/python-modules/google-cloud-vision/default.nix +++ b/pkgs/development/python-modules/google-cloud-vision/default.nix @@ -11,14 +11,14 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "google-cloud-vision"; version = "3.12.0"; pyproject = true; src = fetchPypi { pname = "google_cloud_vision"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-MACaIsl5s7D1LBBYprYbsZo+qPJoYRRm/L8wm3T/RzQ="; }; @@ -55,8 +55,8 @@ buildPythonPackage rec { meta = { description = "Cloud Vision API API client library"; homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-vision"; - changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-vision-v${version}/packages/google-cloud-vision/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-vision-v${finalAttrs.version}/packages/google-cloud-vision/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; }; -} +}) From 642f8623098f9d5ace468ae7324169d8727161b0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 10:26:32 +0100 Subject: [PATCH 42/45] yaralyzer: modernize --- pkgs/by-name/ya/yaralyzer/package.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/ya/yaralyzer/package.nix b/pkgs/by-name/ya/yaralyzer/package.nix index 0ed7f74902aa..a14e39ae1404 100644 --- a/pkgs/by-name/ya/yaralyzer/package.nix +++ b/pkgs/by-name/ya/yaralyzer/package.nix @@ -5,7 +5,7 @@ gitUpdater, }: -python3.pkgs.buildPythonApplication rec { +python3.pkgs.buildPythonApplication (finalAttrs: { pname = "yaralyzer"; version = "1.0.14"; pyproject = true; @@ -13,13 +13,11 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "michelcrypt4d4mus"; repo = "yaralyzer"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-MhfZ/8JJaWDiDVUA4av32LzqfQmJr9L9x6AdCU0jo2c="; }; - build-system = with python3.pkgs; [ - poetry-core - ]; + build-system = with python3.pkgs; [ poetry-core ]; dependencies = with python3.pkgs; [ chardet @@ -29,9 +27,7 @@ python3.pkgs.buildPythonApplication rec { yara-python ]; - pythonImportsCheck = [ - "yaralyzer" - ]; + pythonImportsCheck = [ "yaralyzer" ]; passthru = { updateScript = gitUpdater { rev-prefix = "v"; }; @@ -40,9 +36,9 @@ python3.pkgs.buildPythonApplication rec { meta = { description = "Tool to visually inspect and force decode YARA and regex matches"; homepage = "https://github.com/michelcrypt4d4mus/yaralyzer"; - changelog = "https://github.com/michelcrypt4d4mus/yaralyzer/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/michelcrypt4d4mus/yaralyzer/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ fab ]; mainProgram = "yaralyze"; }; -} +}) From 81c48c2f5da251300a32dd5f745ea0f3f85ca97e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Wed, 21 Jan 2026 10:00:53 +0000 Subject: [PATCH 43/45] claude-code: 2.1.12 -> 2.1.14 --- pkgs/by-name/cl/claude-code/package-lock.json | 4 ++-- pkgs/by-name/cl/claude-code/package.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json index 4a301e9ab5f1..9de5a153c2c0 100644 --- a/pkgs/by-name/cl/claude-code/package-lock.json +++ b/pkgs/by-name/cl/claude-code/package-lock.json @@ -1,12 +1,12 @@ { "name": "@anthropic-ai/claude-code", - "version": "2.1.12", + "version": "2.1.14", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@anthropic-ai/claude-code", - "version": "2.1.12", + "version": "2.1.14", "license": "SEE LICENSE IN README.md", "bin": { "claude": "cli.js" diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index 970dd7338502..1d40d808c5fe 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -15,14 +15,14 @@ }: buildNpmPackage (finalAttrs: { pname = "claude-code"; - version = "2.1.12"; + version = "2.1.14"; src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz"; - hash = "sha256-JX72YEM2fXY7qKVkuk+UFeef0OhBffljpFBjIECHMXw="; + hash = "sha256-QiBvRm1iMtO3mmlu5a/aKaJzcAQxeBW7yLK4R4k6SU0="; }; - npmDepsHash = "sha256-FxyNCFlsgjXAGCGqro+VRwkarif9SzqmrMz0xgmvBco="; + npmDepsHash = "sha256-PIhayi4wNoP4XxWpEIH7/Ycq1mBAMcE4vDuLCTW7/bE="; strictDeps = true; From 19bbe33e3d1c22d052f5d99bf81a0bbac2f7d4b8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 11:05:52 +0100 Subject: [PATCH 44/45] python313Packages.playwright-stealth: 2.0.0 -> 2.0.1 --- .../development/python-modules/playwright-stealth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/playwright-stealth/default.nix b/pkgs/development/python-modules/playwright-stealth/default.nix index b9ef5c86e47f..f8202b840722 100644 --- a/pkgs/development/python-modules/playwright-stealth/default.nix +++ b/pkgs/development/python-modules/playwright-stealth/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "playwright-stealth"; - version = "2.0.0"; + version = "2.0.1"; pyproject = true; src = fetchPypi { pname = "playwright_stealth"; inherit version; - hash = "sha256-T0TUFtQiZomJWk0c+0Do0TchbAyXEOqPhLri2/EYb8U="; + hash = "sha256-o29zXWFGnBK9oXm1jV/EIou+5hyc9bE0OxSXpf1R7Bo="; }; build-system = [ poetry-core ]; From 8b60a864fe475d725c09129f476374a849e217e3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 Jan 2026 11:07:40 +0100 Subject: [PATCH 45/45] python313Packages.playwright-stealth: migrate to finalAttrs --- .../python-modules/playwright-stealth/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/playwright-stealth/default.nix b/pkgs/development/python-modules/playwright-stealth/default.nix index f8202b840722..e6b716e9b2e2 100644 --- a/pkgs/development/python-modules/playwright-stealth/default.nix +++ b/pkgs/development/python-modules/playwright-stealth/default.nix @@ -6,14 +6,14 @@ poetry-core, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "playwright-stealth"; version = "2.0.1"; pyproject = true; src = fetchPypi { pname = "playwright_stealth"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-o29zXWFGnBK9oXm1jV/EIou+5hyc9bE0OxSXpf1R7Bo="; }; @@ -29,4 +29,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +})