From bb9d705d23d5c0b1dc93c90efea92bf9b3a94da1 Mon Sep 17 00:00:00 2001 From: DocBrown101 Date: Sun, 16 Nov 2025 10:47:12 +0100 Subject: [PATCH 01/76] sourcegit: added missing link category entry 'Development' --- pkgs/by-name/so/sourcegit/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/so/sourcegit/package.nix b/pkgs/by-name/so/sourcegit/package.nix index b357dbd4dedf..1686095e904f 100644 --- a/pkgs/by-name/so/sourcegit/package.nix +++ b/pkgs/by-name/so/sourcegit/package.nix @@ -80,6 +80,7 @@ buildDotnetModule (finalAttrs: { exec = "SourceGit"; icon = "SourceGit"; desktopName = "SourceGit"; + categories = [ "Development" ]; terminal = false; comment = finalAttrs.meta.description; }) From 91d4a15a6b5a6058a2a77f5193f0afde2d373db3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Tue, 23 Dec 2025 22:48:35 +0100 Subject: [PATCH 02/76] nixos/opentabletdriver: fix "Daemon is already running" This issue was observed after GNOME 48 -> 49 update. User creation for gdm was changed, now it starts systemd user services. This causes issues for OTD and potentially other services, as gdm-greeter user starts an OTD process creating a named pipe in /tmp that acts as a lock file. When a user logs in, they also start a process which exits with "Daemon is already running" and the gdm-greeter started process exits. Applying upstream patches that improve cleaning up the "lock file" doesn't fix this issue, probably because there's not enough time between stopping the first and starting the second process. Fixes https://github.com/NixOS/nixpkgs/issues/469340. --- nixos/modules/hardware/opentabletdriver.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nixos/modules/hardware/opentabletdriver.nix b/nixos/modules/hardware/opentabletdriver.nix index 592c2575e9a4..01d15244992f 100644 --- a/nixos/modules/hardware/opentabletdriver.nix +++ b/nixos/modules/hardware/opentabletdriver.nix @@ -60,6 +60,12 @@ in serviceConfig = { Type = "simple"; + # workaround for https://github.com/NixOS/nixpkgs/issues/469340 + ExecStartPre = pkgs.writeShellScript "disable-for-gdm-greeter" '' + if [[ "$USER" = "gdm-greeter"* ]]; then + exit 1 + fi + ''; ExecStart = lib.getExe' cfg.package "otd-daemon"; Restart = "on-failure"; }; From 6ce844a12086e41cfd02399534914cca61ff1ad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Tue, 23 Dec 2025 23:02:46 +0100 Subject: [PATCH 03/76] nixos/opentabletdriver: add maintainer gepbird --- nixos/modules/hardware/opentabletdriver.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nixos/modules/hardware/opentabletdriver.nix b/nixos/modules/hardware/opentabletdriver.nix index 01d15244992f..aac29cac7f2f 100644 --- a/nixos/modules/hardware/opentabletdriver.nix +++ b/nixos/modules/hardware/opentabletdriver.nix @@ -8,7 +8,10 @@ let cfg = config.hardware.opentabletdriver; in { - meta.maintainers = with lib.maintainers; [ thiagokokada ]; + meta.maintainers = with lib.maintainers; [ + gepbird + thiagokokada + ]; options = { hardware.opentabletdriver = { From d4077a1769c2d03beef272a32187a067faa7b2ae Mon Sep 17 00:00:00 2001 From: Justin Restivo Date: Wed, 31 Dec 2025 10:34:51 -0500 Subject: [PATCH 04/76] phpExtensions.pcov: drop patch --- pkgs/development/php-packages/pcov/default.nix | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/pkgs/development/php-packages/pcov/default.nix b/pkgs/development/php-packages/pcov/default.nix index 6b162d0c6a81..c925662e6f5b 100644 --- a/pkgs/development/php-packages/pcov/default.nix +++ b/pkgs/development/php-packages/pcov/default.nix @@ -17,19 +17,11 @@ buildPecl { owner = "krakjoe"; repo = "pcov"; tag = "v${version}"; - hash = "sha256-lyY17Y9chpTO8oeWmDGSh0YSnipYqCuy1qmn9su5Eu8="; + hash = "sha256-yz+c1FrjGJAUgnu+azvebqoAN3I/GXLeAlKobNdDiHI="; }; buildInputs = [ pcre2 ]; - patches = [ - # Allow building for PHP 8.4 - (fetchpatch { - url = "https://github.com/krakjoe/pcov/commit/7d764c7c2555e8287351961d72be3ebec4d8743f.patch"; - hash = "sha256-5wIHrrCwUXQpPdUg+3Kwyop5yvOzQQ3qc4pQXU8q2OM="; - }) - ]; - meta = { changelog = "https://github.com/krakjoe/pcov/releases/tag/v${version}"; description = "Self contained php-code-coverage compatible driver for PHP"; From 914aa19bdfdf18a7b5826100e298eeed8da90a01 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Mon, 5 Jan 2026 22:40:38 +0100 Subject: [PATCH 05/76] =?UTF-8?q?ocamlPackages.camlpdf:=202.8=20=E2=86=92?= =?UTF-8?q?=202.8.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ocamlPackages.cpdf: 2.8 → 2.8.1 --- pkgs/development/ocaml-modules/camlpdf/default.nix | 10 +++++----- pkgs/development/ocaml-modules/cpdf/default.nix | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/ocaml-modules/camlpdf/default.nix b/pkgs/development/ocaml-modules/camlpdf/default.nix index 9cf902601189..a98d7a5e085c 100644 --- a/pkgs/development/ocaml-modules/camlpdf/default.nix +++ b/pkgs/development/ocaml-modules/camlpdf/default.nix @@ -6,15 +6,15 @@ findlib, }: -stdenv.mkDerivation rec { - version = "2.8"; +stdenv.mkDerivation (finalAttrs: { + version = "2.8.1"; pname = "ocaml${ocaml.version}-camlpdf"; src = fetchFromGitHub { owner = "johnwhitington"; repo = "camlpdf"; - rev = "v${version}"; - hash = "sha256-+SFuFqlrP0nwm199y0QFWYvlwD+Cbh0PHA5bmXIWdNk="; + tag = "v${finalAttrs.version}"; + hash = "sha256-ZExQtcFBPiS7c6v+WEjZYQ6zXtqRTNLV0hYzYSB/eLE="; }; nativeBuildInputs = [ @@ -35,4 +35,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ vbgl ]; broken = lib.versionOlder ocaml.version "4.10"; }; -} +}) diff --git a/pkgs/development/ocaml-modules/cpdf/default.nix b/pkgs/development/ocaml-modules/cpdf/default.nix index 4c24852c093f..7b4141113d60 100644 --- a/pkgs/development/ocaml-modules/cpdf/default.nix +++ b/pkgs/development/ocaml-modules/cpdf/default.nix @@ -7,15 +7,15 @@ camlpdf, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "ocaml${ocaml.version}-cpdf"; - version = "2.8"; + version = "2.8.1"; src = fetchFromGitHub { owner = "johnwhitington"; repo = "cpdf-source"; - rev = "v${version}"; - hash = "sha256-DvTY5EQcvnL76RlQTcVqBiycqbCdGQCXzarSMH2P/pg="; + tag = "v${finalAttrs.version}"; + hash = "sha256-MK48ajZmpXibbaJ4x2vaHhh2N+OBRqj7zT8eaVenxDY="; }; nativeBuildInputs = [ @@ -44,4 +44,4 @@ stdenv.mkDerivation rec { inherit (ocaml.meta) platforms; broken = lib.versionOlder ocaml.version "4.10"; }; -} +}) From 1377828a211edf208e4735f2042cb6eddb2ccb29 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 6 Jan 2026 13:33:24 +0000 Subject: [PATCH 06/76] kokkos: 5.0.0 -> 5.0.1 --- pkgs/by-name/ko/kokkos/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/kokkos/package.nix b/pkgs/by-name/ko/kokkos/package.nix index 38cf6a307d74..af4f7a0090d1 100644 --- a/pkgs/by-name/ko/kokkos/package.nix +++ b/pkgs/by-name/ko/kokkos/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "kokkos"; - version = "5.0.0"; + version = "5.0.1"; src = fetchFromGitHub { owner = "kokkos"; repo = "kokkos"; rev = finalAttrs.version; - hash = "sha256-l8KE8lW0P5loOMfi6OAB4iMOA8z3JxYaiB07Smp6HSo="; + hash = "sha256-Lsdx8Jnh3t1fbG2kok9oGfNGsNiHrjEx7cNLFikgMMw="; }; nativeBuildInputs = [ From 25eb8cfb15fb36be81ef5ca158929fd97169bbd4 Mon Sep 17 00:00:00 2001 From: Eric Helgeson Date: Tue, 6 Jan 2026 08:18:08 -0600 Subject: [PATCH 07/76] netatalk: add new sqlite CNDI backend --- pkgs/by-name/ne/netatalk/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ne/netatalk/package.nix b/pkgs/by-name/ne/netatalk/package.nix index e5f418735096..92a206755b81 100644 --- a/pkgs/by-name/ne/netatalk/package.nix +++ b/pkgs/by-name/ne/netatalk/package.nix @@ -25,6 +25,7 @@ dbus, iniparser, pandoc, + sqlite, }: stdenv.mkDerivation (finalAttrs: { @@ -62,6 +63,7 @@ stdenv.mkDerivation (finalAttrs: { dbus iniparser pandoc + sqlite ]; mesonFlags = [ From 25c349fc68bb29e343e4a2867a0d5b4545959861 Mon Sep 17 00:00:00 2001 From: Justin Chen <42143810+StarryReverie@users.noreply.github.com> Date: Tue, 6 Jan 2026 23:17:52 +0800 Subject: [PATCH 08/76] python3Packages.beets-alternatives: 0.13.4 -> 0.14.0 --- .../beets-alternatives/default.nix | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/beets-alternatives/default.nix b/pkgs/development/python-modules/beets-alternatives/default.nix index 29051861646a..3cfc70696255 100644 --- a/pkgs/development/python-modules/beets-alternatives/default.nix +++ b/pkgs/development/python-modules/beets-alternatives/default.nix @@ -5,7 +5,7 @@ buildPythonPackage, # build-system - poetry-core, + hatchling, # nativeBuildInputs beets-minimal, @@ -22,29 +22,18 @@ buildPythonPackage rec { pname = "beets-alternatives"; - version = "0.13.4"; + version = "0.14.0"; pyproject = true; src = fetchFromGitHub { repo = "beets-alternatives"; owner = "geigerzaehler"; tag = "v${version}"; - hash = "sha256-jGHRoBBXqJq0r/Gbp7gkuaEFPVMGE6cqQRi84AHTXxQ="; + hash = "sha256-leZYXf6Oo/jAKbnJbP+rTnuRsh9P1BQXYAbthMNT60A="; }; - patches = [ - # Fixes build failure by ignoring DeprecationWarning during tests. - (fetchpatch { - url = "https://github.com/geigerzaehler/beets-alternatives/commit/3c15515edfe62d5d6c8f3fb729bf3dcef41c1ffa.patch"; - hash = "sha256-gZXftDI5PXJ0c65Z1HLABJ2SlDnXU78xxIEt7IGp8RQ="; - excludes = [ - "poetry.lock" - ]; - }) - ]; - build-system = [ - poetry-core + hatchling ]; nativeBuildInputs = [ From 4377b4a072110e93ba055d4d1e59136b8a09036a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Luis=20Lafuente?= Date: Tue, 6 Jan 2026 17:51:30 +0100 Subject: [PATCH 09/76] clojure: 1.12.3.1577 -> 1.12.4.1582 --- pkgs/by-name/cl/clojure/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clojure/package.nix b/pkgs/by-name/cl/clojure/package.nix index 0e4ef2efe6f8..919a936984b1 100644 --- a/pkgs/by-name/cl/clojure/package.nix +++ b/pkgs/by-name/cl/clojure/package.nix @@ -13,12 +13,12 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "clojure"; - version = "1.12.3.1577"; + version = "1.12.4.1582"; src = fetchurl { # https://github.com/clojure/brew-install/releases url = "https://github.com/clojure/brew-install/releases/download/${finalAttrs.version}/clojure-tools-${finalAttrs.version}.tar.gz"; - hash = "sha256-u/hROuiLmHPpeBroaty1YLgSCcZv6Uy+ckKK85seusw="; + hash = "sha256-/Vhk8ivy7DAxH5zjyvPTF5ngTWU7ZX7NtPCDb+ly/yE="; }; nativeBuildInputs = [ From 4b5c76466c83486bcbcf1c04a9a1f2facfb9aacc Mon Sep 17 00:00:00 2001 From: qzylinra <225773816+qzylinra@users.noreply.github.com> Date: Wed, 7 Jan 2026 18:04:57 +0800 Subject: [PATCH 10/76] dart: add flutter team to meta.teams --- pkgs/development/compilers/dart/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/compilers/dart/default.nix b/pkgs/development/compilers/dart/default.nix index 352fc6e5337c..8a9057ce8aff 100644 --- a/pkgs/development/compilers/dart/default.nix +++ b/pkgs/development/compilers/dart/default.nix @@ -95,5 +95,6 @@ stdenv.mkDerivation (finalAttrs: { ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.bsd3; + teams = [ lib.teams.flutter ]; }; }) From baf929996fb91cb3bb8bc38c1b278c4a4191fda6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 9 Jan 2026 02:52:28 +0000 Subject: [PATCH 11/76] grafana-dash-n-grab: 0.8.1 -> 0.9.1 --- pkgs/by-name/gr/grafana-dash-n-grab/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grafana-dash-n-grab/package.nix b/pkgs/by-name/gr/grafana-dash-n-grab/package.nix index 62b268b52d69..0f2fe6f6816f 100644 --- a/pkgs/by-name/gr/grafana-dash-n-grab/package.nix +++ b/pkgs/by-name/gr/grafana-dash-n-grab/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "grafana-dash-n-grab"; - version = "0.8.1"; + version = "0.9.1"; src = fetchFromGitHub { rev = "v${version}"; owner = "esnet"; repo = "gdg"; - sha256 = "sha256-Rt7MUiC8zTL4Ni18FKdzkk30G5fCH6ZxBxpHePO3/LE="; + sha256 = "sha256-pgfIutJkpH4oELEQu1/3vJ1RPVLF+r4EAV3KpOLZixY="; }; - vendorHash = "sha256-3BR3tB2CLT7aT+0DsKqA3rwle1RoJRv1/i38HBYkL/0="; + vendorHash = "sha256-MXWJ/riQTzAgUNJWvAzSvdHTAzRymlHheeNyJoKGAF4="; ldflags = [ "-s" From 11269bf95fc0bf3e1ed122efd1226c74db77ed8a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 9 Jan 2026 07:51:07 +0000 Subject: [PATCH 12/76] clickhouse: 25.12.1.649-stable -> 25.12.2.54-stable --- pkgs/by-name/cl/clickhouse/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/clickhouse/package.nix b/pkgs/by-name/cl/clickhouse/package.nix index 247d6cb44a31..5e82a1161402 100644 --- a/pkgs/by-name/cl/clickhouse/package.nix +++ b/pkgs/by-name/cl/clickhouse/package.nix @@ -1,6 +1,6 @@ import ./generic.nix { - version = "25.12.1.649-stable"; - rev = "bf4280aa19d3bade619578a749919e25ce490861"; - hash = "sha256-0lxB/MXLUmO7Bzqj23EfPPBb3IePr/fmjPwg8EzaTVQ="; + version = "25.12.2.54-stable"; + rev = "e06d8a2be22920e4c146389bbde5358b78aa8ef6"; + hash = "sha256-F9v+qwjnqsp9At5h41gNWP8cD6C7nnI0AjuOU2mRfPs="; lts = false; } From 524205891d81db41143a9f57d260dfe063500ad3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 9 Jan 2026 04:39:42 -0800 Subject: [PATCH 13/76] zabbix-cli: remove superfluous pythonOlder --- pkgs/by-name/za/zabbix-cli/package.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/by-name/za/zabbix-cli/package.nix b/pkgs/by-name/za/zabbix-cli/package.nix index 507bf295a541..abcee7fc99e3 100644 --- a/pkgs/by-name/za/zabbix-cli/package.nix +++ b/pkgs/by-name/za/zabbix-cli/package.nix @@ -27,7 +27,6 @@ python3Packages.buildPythonApplication rec { with python3Packages; [ httpx - httpx.optional-dependencies.socks packaging platformdirs prompt-toolkit @@ -41,9 +40,7 @@ python3Packages.buildPythonApplication rec { typer typing-extensions ] - ++ lib.optionals (pythonOlder "3.10") [ - importlib-metadata - ]; + ++ httpx.optional-dependencies.socks; nativeCheckInputs = with python3Packages; [ freezegun From 51c0f53033eed68fddb57b49fc47f13662e987e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 9 Jan 2026 08:30:49 -0800 Subject: [PATCH 14/76] python3Packages.openapi-core: 0.19.5 -> 0.22.0 Diff: https://github.com/p1c2u/openapi-core/compare/0.19.5...0.22.0 Changelog: https://github.com/python-openapi/openapi-core/releases/tag/0.22.0 --- .../python-modules/openapi-core/default.nix | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/openapi-core/default.nix b/pkgs/development/python-modules/openapi-core/default.nix index 61517a7a5ab7..f50a8bbc1e64 100644 --- a/pkgs/development/python-modules/openapi-core/default.nix +++ b/pkgs/development/python-modules/openapi-core/default.nix @@ -30,29 +30,18 @@ buildPythonPackage rec { pname = "openapi-core"; - version = "0.19.5"; + version = "0.22.0"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "openapi-core"; tag = version; - hash = "sha256-Q7Z6bq8TztNm2QLL7g23rOGnXVfiTDjquHAhcSWYlC4="; + hash = "sha256-fdONzFde9k2NAd5Rd8vTLt/lQX72JdNSFJhPVWryRQw="; }; - postPatch = '' - # https://github.com/python-openapi/openapi-core/issues/1009 - substituteInPlace tests/unit/extensions/test_factories.py \ - --replace-fail 'assert test_model_class.__dataclass_fields__["name"].type == str(Any)' \ - 'assert str(test_model_class.__dataclass_fields__["name"].type) == str(Any)' - ''; - build-system = [ poetry-core ]; - pythonRelaxDeps = [ - "werkzeug" - ]; - dependencies = [ isodate more-itertools From ec6d5ab183edf38fe8a8a576991b7e3a8f506838 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Fri, 9 Jan 2026 21:27:46 +0100 Subject: [PATCH 15/76] libui-ng: fix tests with cmocka 2 Related to: https://github.com/NixOS/nixpkgs/pull/467954 Signed-off-by: Marcin Serwin --- ...01-Remove-cm_print_error-declaration.patch | 32 +++++++++++++++++++ pkgs/by-name/li/libui-ng/package.nix | 3 ++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/by-name/li/libui-ng/0001-Remove-cm_print_error-declaration.patch diff --git a/pkgs/by-name/li/libui-ng/0001-Remove-cm_print_error-declaration.patch b/pkgs/by-name/li/libui-ng/0001-Remove-cm_print_error-declaration.patch new file mode 100644 index 000000000000..59442cc37491 --- /dev/null +++ b/pkgs/by-name/li/libui-ng/0001-Remove-cm_print_error-declaration.patch @@ -0,0 +1,32 @@ +From 5bfab42bc531e40d99ea88a1fb7662c8388ee833 Mon Sep 17 00:00:00 2001 +From: Marcin Serwin +Date: Fri, 9 Jan 2026 21:23:39 +0100 +Subject: [PATCH] Remove cm_print_error declaration + +With CMocka 2.0.0 this `cm_print_error` is now a macro so using it as +a function name causes syntax errors. I've checked that 1.1.8 has this +declaration in `cmocka.h` header so it seems to no longer be needed even +with the older version. + +Signed-off-by: Marcin Serwin +--- + test/unit/drawmatrix.c | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/test/unit/drawmatrix.c b/test/unit/drawmatrix.c +index 2e263fc0..49623388 100644 +--- a/test/unit/drawmatrix.c ++++ b/test/unit/drawmatrix.c +@@ -15,9 +15,6 @@ static int compareDouble(double a, double b, double epsilon) + return diff <= epsilon * eps_scale; + } + +-// It's not defined in cmocka.h but exists in cmocka.c +-void cm_print_error(const char * const format, ...); +- + // Check if a == b without aborting the test. + static int expectDoubleEqual(double a, double b, int first_error, const char* error_prefix) + { +-- +2.52.0 + diff --git a/pkgs/by-name/li/libui-ng/package.nix b/pkgs/by-name/li/libui-ng/package.nix index ea10918f06e0..3c3f273c3012 100644 --- a/pkgs/by-name/li/libui-ng/package.nix +++ b/pkgs/by-name/li/libui-ng/package.nix @@ -23,6 +23,9 @@ stdenv.mkDerivation { patches = [ ./darwin-no-universal.patch + + # https://github.com/libui-ng/libui-ng/pull/348 + ./0001-Remove-cm_print_error-declaration.patch ]; nativeBuildInputs = [ From afd4077790e492d8c439eca728bb4245b577aff8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 10 Jan 2026 13:12:57 +0000 Subject: [PATCH 16/76] plantuml-server: 1.2025.10 -> 1.2026.0 --- pkgs/by-name/pl/plantuml-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plantuml-server/package.nix b/pkgs/by-name/pl/plantuml-server/package.nix index af809148f375..e2c095a4b265 100644 --- a/pkgs/by-name/pl/plantuml-server/package.nix +++ b/pkgs/by-name/pl/plantuml-server/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "plantuml-server"; - version = "1.2025.10"; + version = "1.2026.0"; src = fetchurl { url = "https://github.com/plantuml/plantuml-server/releases/download/v${version}/plantuml-v${version}.war"; - hash = "sha256-GbFbQRVTQsGstu61FKpAypvopP6peHHMzxFA8yGtRp4="; + hash = "sha256-mFkfHqzvWXhivfWssPh2ImilWurr88AiNpU8ZJSRKSk="; }; dontUnpack = true; From 4ee8c43f371b242d9dcb5e06496dd7f0ce92ab60 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 11 Jan 2026 22:23:21 +0000 Subject: [PATCH 17/76] netron: 8.8.0 -> 8.8.2 --- pkgs/by-name/ne/netron/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/netron/package.nix b/pkgs/by-name/ne/netron/package.nix index 98d22a6294e0..aee1242678be 100644 --- a/pkgs/by-name/ne/netron/package.nix +++ b/pkgs/by-name/ne/netron/package.nix @@ -16,16 +16,16 @@ let in buildNpmPackage (finalAttrs: { pname = "netron"; - version = "8.8.0"; + version = "8.8.2"; src = fetchFromGitHub { owner = "lutzroeder"; repo = "netron"; tag = "v${finalAttrs.version}"; - hash = "sha256-sArT0xYJPY48TEIZTIUXR2v6Kf1cGaZT/GpQmTQOXRo="; + hash = "sha256-DeI82vixVJwAfYYUOTTZCeRTYvmkAutuQQm1fCdj8fs="; }; - npmDepsHash = "sha256-x5ExZ4YaO9BUZ570NYJE0tS4QDc22DqW2pFYvABmPnM="; + npmDepsHash = "sha256-HyqfrkO9Cbo6KVY1QuA4i6od6M7ZQaIfkUWA2P/bvfI="; nativeBuildInputs = [ jq ]; From 834ecd955b9ffa38835392703e185396c5690a60 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Jan 2026 10:36:55 +0000 Subject: [PATCH 18/76] osquery: 5.20.0 -> 5.21.0 --- pkgs/by-name/os/osquery/info.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/osquery/info.json b/pkgs/by-name/os/osquery/info.json index ec830a52ebed..e1000323a44f 100644 --- a/pkgs/by-name/os/osquery/info.json +++ b/pkgs/by-name/os/osquery/info.json @@ -5,9 +5,9 @@ }, "osquery": { "fetchSubmodules": true, - "hash": "sha256-VWe4dh5Y+9Umzt+MXL/eIqSGhGq7X6UWqDUBsBLSudE=", + "hash": "sha256-HXu/D/EZ5pJkzdXikmQGM1Gx+dFXJ7kRAZ5FauSL9z0=", "owner": "osquery", "repo": "osquery", - "rev": "5.20.0" + "rev": "5.21.0" } } From 9c1da860dc0d9de5310824147ce505bb19e94211 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Jan 2026 17:12:54 +0000 Subject: [PATCH 19/76] python3Packages.pystac: 1.14.2 -> 1.14.3 --- pkgs/development/python-modules/pystac/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pystac/default.nix b/pkgs/development/python-modules/pystac/default.nix index 511d0697ae15..f6118761ac64 100644 --- a/pkgs/development/python-modules/pystac/default.nix +++ b/pkgs/development/python-modules/pystac/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "pystac"; - version = "1.14.2"; + version = "1.14.3"; pyproject = true; src = fetchFromGitHub { owner = "stac-utils"; repo = "pystac"; tag = "v${version}"; - hash = "sha256-lSwapIOoZfI9m7BRVQVD8DS7+N+zieOiuvgwflt/bZw="; + hash = "sha256-O17KG8DRr7KpFpZYsl7zHBKDs5Ad0vigaThBnNP17rs="; }; build-system = [ setuptools ]; From 5cca7233c9bbc8842984bccd3dbfadd445cf2873 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Jan 2026 18:43:26 +0000 Subject: [PATCH 20/76] wezterm: 0-unstable-2026-01-08 -> 0-unstable-2026-01-09 --- pkgs/by-name/we/wezterm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/we/wezterm/package.nix b/pkgs/by-name/we/wezterm/package.nix index 14beafaf0070..34ee0d635bbf 100644 --- a/pkgs/by-name/we/wezterm/package.nix +++ b/pkgs/by-name/we/wezterm/package.nix @@ -28,14 +28,14 @@ rustPlatform.buildRustPackage rec { pname = "wezterm"; - version = "0-unstable-2026-01-08"; + version = "0-unstable-2026-01-09"; src = fetchFromGitHub { owner = "wezterm"; repo = "wezterm"; - rev = "3715c8744def1e9bedb038e5ace1d5dfb76e8d3b"; + rev = "6e02c91e6b4f14d8df81d2819807212807cc5d5f"; fetchSubmodules = true; - hash = "sha256-RMUoYt6i4rIS0S2qOSv+7nlt8jzbIA5y10P01QjKi0I="; + hash = "sha256-5KGSAhblAyBT1ppMaGlI94wMGl4/NpLHK7VFMYF+FV4="; }; postPatch = '' From 3ada6e2a16418676a182d2e2d5f9939240e20697 Mon Sep 17 00:00:00 2001 From: Christian Simon Date: Thu, 8 Jan 2026 00:08:09 +0000 Subject: [PATCH 21/76] grafana-alloy: 1.11.3 -> 1.12.1 Grafana Alloy's frontend uses a npm lock file now --- pkgs/by-name/gr/grafana-alloy/package.nix | 72 ++++++++++------------- 1 file changed, 30 insertions(+), 42 deletions(-) diff --git a/pkgs/by-name/gr/grafana-alloy/package.nix b/pkgs/by-name/gr/grafana-alloy/package.nix index 2064257e78b3..0cdea5b59dd9 100644 --- a/pkgs/by-name/gr/grafana-alloy/package.nix +++ b/pkgs/by-name/gr/grafana-alloy/package.nix @@ -2,12 +2,9 @@ lib, stdenv, fetchFromGitHub, - fetchYarnDeps, buildGoModule, + buildNpmPackage, systemd, - yarn, - fixup-yarn-lock, - nodejs, grafana-alloy, nixosTests, nix-update-script, @@ -17,24 +14,39 @@ useLLD ? stdenv.hostPlatform.isArmv7, }: -buildGoModule (finalAttrs: { +buildGoModule (finalAttrs: rec { pname = "grafana-alloy"; - version = "1.11.3"; - + version = "1.12.1"; src = fetchFromGitHub { owner = "grafana"; repo = "alloy"; tag = "v${finalAttrs.version}"; - hash = "sha256-yO1r7GLXlD7f5Fpooit7SwkB7EB1hDO42o3BLvWY8Qo="; + hash = "sha256-DfezWaLbCty8FiFA+oEqiDoZ1QKIdYGtywQ6t2vm/N0="; }; + frontend = + let + fsrc = "${src}/internal/web/ui"; + in + buildNpmPackage { + pname = "alloy-frontend"; + inherit version; + + src = fsrc; + + npmDepsHash = "sha256-mEcPH+kuj+o60sK+JsRAwHauT7vHnZQZ+KBhKcDSeok="; + + installPhase = '' + mkdir $out + cp -av dist $out/share + ''; + + }; + proxyVendor = true; - vendorHash = "sha256-8n1r2Wun5ZSvjsU2Vl/fSRoQnTfKbrcQI6a7YDX/HZA="; + vendorHash = "sha256-pZNPJ4rSsvOHubCYKx+CblOUwI6eb6ckHwzRRtyRNu4="; nativeBuildInputs = [ - fixup-yarn-lock - yarn - nodejs installShellFiles ] ++ lib.optionals useLLD [ lld ]; @@ -62,39 +74,15 @@ buildGoModule (finalAttrs: { "promtail_journal_enabled" ]; + patchPhase = '' + # Copy frontend build in + cp -va "${frontend}/share" "internal/web/ui/dist" + ''; + subPackages = [ "." ]; - # Skip building the frontend in the goModules FOD - overrideModAttrs = ( - _: { - preBuild = null; - } - ); - - yarnOfflineCache = fetchYarnDeps { - yarnLock = "${finalAttrs.src}/internal/web/ui/yarn.lock"; - hash = "sha256-oCDP2XJczLXgzEjyvFEIFBanlnzjrj0So09izG5vufs="; - }; - - preBuild = '' - pushd internal/web/ui - - # Yarn wants a real home directory to write cache, config, etc to - export HOME=$NIX_BUILD_TOP/fake_home - - fixup-yarn-lock yarn.lock - yarn config --offline set yarn-offline-mirror ${finalAttrs.yarnOfflineCache} - yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive - - patchShebangs node_modules/ - - yarn --offline build - - popd - ''; - # uses go-systemd, which uses libsystemd headers # https://github.com/coreos/go-systemd/issues/351 NIX_CFLAGS_COMPILE = lib.optionals stdenv.hostPlatform.isLinux [ @@ -139,7 +127,7 @@ buildGoModule (finalAttrs: { ]; }; # alias for nix-update to be able to find and update this attribute - offlineCache = finalAttrs.yarnOfflineCache; + inherit frontend; }; meta = { From 173f38f6a640f941edde2a17bcf5adccfe709edc Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 12 Jan 2026 20:51:27 +0200 Subject: [PATCH 22/76] grafana-alloy: expose npmDeps separately With this, nix-update is able to correctly update the frontend npm deps hash. --- pkgs/by-name/gr/grafana-alloy/package.nix | 36 +++++++++++++---------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/gr/grafana-alloy/package.nix b/pkgs/by-name/gr/grafana-alloy/package.nix index 0cdea5b59dd9..7e214ba56ee8 100644 --- a/pkgs/by-name/gr/grafana-alloy/package.nix +++ b/pkgs/by-name/gr/grafana-alloy/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchNpmDeps, buildGoModule, buildNpmPackage, systemd, @@ -24,24 +25,27 @@ buildGoModule (finalAttrs: rec { hash = "sha256-DfezWaLbCty8FiFA+oEqiDoZ1QKIdYGtywQ6t2vm/N0="; }; - frontend = - let - fsrc = "${src}/internal/web/ui"; - in - buildNpmPackage { - pname = "alloy-frontend"; - inherit version; + npmDeps = fetchNpmDeps { + src = "${finalAttrs.src}/internal/web/ui"; + hash = "sha256-mEcPH+kuj+o60sK+JsRAwHauT7vHnZQZ+KBhKcDSeok="; + }; - src = fsrc; + frontend = buildNpmPackage { + pname = "alloy-frontend"; + inherit version src; - npmDepsHash = "sha256-mEcPH+kuj+o60sK+JsRAwHauT7vHnZQZ+KBhKcDSeok="; + inherit npmDeps; + sourceRoot = "${src.name}/internal/web/ui"; - installPhase = '' - mkdir $out - cp -av dist $out/share - ''; + installPhase = '' + runHook preInstall - }; + mkdir $out + cp -av dist $out/share + + runHook postInstall + ''; + }; proxyVendor = true; vendorHash = "sha256-pZNPJ4rSsvOHubCYKx+CblOUwI6eb6ckHwzRRtyRNu4="; @@ -126,8 +130,8 @@ buildGoModule (finalAttrs: rec { "v(.+)" ]; }; - # alias for nix-update to be able to find and update this attribute - inherit frontend; + # for nix-update to be able to find and update the hash + inherit npmDeps; }; meta = { From 980aed7965e83d002a2e2e1ed067d219cbaea2df Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 12 Jan 2026 21:13:35 +0200 Subject: [PATCH 23/76] grafana-alloy: 1.12.1 -> 1.12.2 Produced by invoking ``` nix-shell maintainers/scripts/update.nix --argstr package grafana-alloy ``` --- pkgs/by-name/gr/grafana-alloy/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gr/grafana-alloy/package.nix b/pkgs/by-name/gr/grafana-alloy/package.nix index 7e214ba56ee8..b2b3f4a553a5 100644 --- a/pkgs/by-name/gr/grafana-alloy/package.nix +++ b/pkgs/by-name/gr/grafana-alloy/package.nix @@ -17,17 +17,17 @@ buildGoModule (finalAttrs: rec { pname = "grafana-alloy"; - version = "1.12.1"; + version = "1.12.2"; src = fetchFromGitHub { owner = "grafana"; repo = "alloy"; tag = "v${finalAttrs.version}"; - hash = "sha256-DfezWaLbCty8FiFA+oEqiDoZ1QKIdYGtywQ6t2vm/N0="; + hash = "sha256-C/yqsUjEwKnGRkxMOQkKfGdeERbvO/e7D7c3CyJ+cVY="; }; npmDeps = fetchNpmDeps { src = "${finalAttrs.src}/internal/web/ui"; - hash = "sha256-mEcPH+kuj+o60sK+JsRAwHauT7vHnZQZ+KBhKcDSeok="; + hash = "sha256-3J1Slka5bi+72NUaHBmDTtG1faJWRkOlkClKnUyiUsk="; }; frontend = buildNpmPackage { @@ -48,7 +48,7 @@ buildGoModule (finalAttrs: rec { }; proxyVendor = true; - vendorHash = "sha256-pZNPJ4rSsvOHubCYKx+CblOUwI6eb6ckHwzRRtyRNu4="; + vendorHash = "sha256-Bq/6ld2LldSDhksNqGMHXZAeNHh74D07o2ETpQqMcP4="; nativeBuildInputs = [ installShellFiles From 04a70f1d57fbeab44405a5c06e5bb842ee2ef196 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Jan 2026 20:33:25 +0000 Subject: [PATCH 24/76] conmon: 2.1.13 -> 2.2.0 --- pkgs/by-name/co/conmon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/conmon/package.nix b/pkgs/by-name/co/conmon/package.nix index ad0840384a40..0e4ec33d029a 100644 --- a/pkgs/by-name/co/conmon/package.nix +++ b/pkgs/by-name/co/conmon/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "conmon"; - version = "2.1.13"; + version = "2.2.0"; src = fetchFromGitHub { owner = "containers"; repo = "conmon"; tag = "v${finalAttrs.version}"; - hash = "sha256-/Kt49c8a+R/+Z3KmFLpRTG+BdfPDAOEUtSis3alLAUQ="; + hash = "sha256-RVzjqTqw1NGAzXwiAKekByXA1aGgFrfwo3RtGKrfODk="; leaveDotGit = true; postFetch = '' cd $out From e17a13db4f9ea1d36072c987c4e93c96587cad82 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 12 Jan 2026 20:33:29 +0000 Subject: [PATCH 25/76] fulcio: 1.8.4 -> 1.8.5 --- pkgs/by-name/fu/fulcio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fu/fulcio/package.nix b/pkgs/by-name/fu/fulcio/package.nix index c01675a30b48..2d81c855f9f6 100644 --- a/pkgs/by-name/fu/fulcio/package.nix +++ b/pkgs/by-name/fu/fulcio/package.nix @@ -15,13 +15,13 @@ buildGoModule rec { pname = "fulcio"; - version = "1.8.4"; + version = "1.8.5"; src = fetchFromGitHub { owner = "sigstore"; repo = "fulcio"; tag = "v${version}"; - hash = "sha256-+5aYfHR8v7A5U73rTkXoUInWDt044JcPDwQt2iKaqBw="; + hash = "sha256-YMM517FpQvx3+8g2EuMmUo7cHTxaXUmCcszqnn3xs+c="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -33,7 +33,7 @@ buildGoModule rec { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-EtanisQJclkIh2m+M51kGrWvOP/4Y+Y2zbxfSJ25cLk="; + vendorHash = "sha256-FmHT3qLl42LXeU8RA3E8P2QyZyTfxA5b+vHg0EfDHmM="; nativeBuildInputs = [ installShellFiles ]; From 97c6e29bed35b80c4c431435c7b0dc9da7231db7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 00:18:20 +0000 Subject: [PATCH 26/76] nom: 3.0.0 -> 3.1.0 --- pkgs/by-name/no/nom/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/no/nom/package.nix b/pkgs/by-name/no/nom/package.nix index 8766afcc859a..4fc5cdddd8d7 100644 --- a/pkgs/by-name/no/nom/package.nix +++ b/pkgs/by-name/no/nom/package.nix @@ -7,13 +7,13 @@ }: buildGoModule rec { pname = "nom"; - version = "3.0.0"; + version = "3.1.0"; src = fetchFromGitHub { owner = "guyfedwards"; repo = "nom"; tag = "v${version}"; - hash = "sha256-DoSTBFRGJ7oUjUaiszO87b+0v1sBgLmL24Zd/YaMMXQ="; + hash = "sha256-u+DS79ByO1XL0hGnK8PbeMIO6aU+wkhYaLWspXvEgwQ="; }; vendorHash = "sha256-d5KTDZKfuzv84oMgmsjJoXGO5XYLVKxOB5XehqgRvYw="; From 664d82302f8a1ea6947d3621d33bc19c1902d1a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 00:31:52 +0000 Subject: [PATCH 27/76] wayland-pipewire-idle-inhibit: 0.6.0 -> 0.7.0 --- pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix b/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix index 439403f4c17c..a9fd46b99008 100644 --- a/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix +++ b/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage rec { pname = "wayland-pipewire-idle-inhibit"; - version = "0.6.0"; + version = "0.7.0"; src = fetchFromGitHub { owner = "rafaelrc7"; repo = "wayland-pipewire-idle-inhibit"; rev = "v${version}"; - hash = "sha256-VhwYt/XJ6D/ZzW1/p6iSygbGGPyYGEtAx7yXStVjrsA="; + hash = "sha256-s5dXr6fray+ipbmupjTNFq1x9Znx2vu6lfHLo8d9op8="; }; - cargoHash = "sha256-G5jLQ7os7znrYtYhBVgYmVxuB0opQUdu2BEQWYkUX2U="; + cargoHash = "sha256-pei5VSKIRMuqCEeL1aJ394ycjuUtxq9Cu/dZc3zAk6Y="; nativeBuildInputs = [ pkg-config From 25292f22ba92bc03af67d36b534250ca888e6324 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 01:35:50 +0000 Subject: [PATCH 28/76] reqable: 3.0.32 -> 3.0.33 --- pkgs/by-name/re/reqable/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/reqable/package.nix b/pkgs/by-name/re/reqable/package.nix index d04cbedddb8a..a255675004ea 100644 --- a/pkgs/by-name/re/reqable/package.nix +++ b/pkgs/by-name/re/reqable/package.nix @@ -28,11 +28,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "reqable"; - version = "3.0.32"; + version = "3.0.33"; src = fetchurl { url = "https://github.com/reqable/reqable-app/releases/download/${finalAttrs.version}/reqable-app-linux-x86_64.deb"; - hash = "sha256-7Pk3LWi5wUz1P2UkTxU21x5P0DNmmaCbZAXqq2UCrb8="; + hash = "sha256-Cb4cJsUvmlCupquE9o9VkxxHoTnRkvuAaximyABeBQk="; }; nativeBuildInputs = [ From dc900dd3d96ec844ec2bac31b80e33b09eb45aa8 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 12 Jan 2026 19:44:12 -0600 Subject: [PATCH 29/76] vimPlugins.blink-indent: 2.1.0-unstable-2025-12-02 -> 2.1.2-unstable-2026-01-13 --- pkgs/applications/editors/vim/plugins/generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 019d530e0096..1aff1b854096 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -1793,12 +1793,12 @@ final: prev: { blink-indent = buildVimPlugin { pname = "blink.indent"; - version = "2.1.0-unstable-2025-12-02"; + version = "2.1.2-unstable-2026-01-13"; src = fetchFromGitHub { owner = "Saghen"; repo = "blink.indent"; - rev = "93ff30292d34116444ff9db5264f6ccd34f3f71f"; - hash = "sha256-aPCJAK/hO/Vn8kiYyoaMdJjO6b3ce1IXo8Xy4LJS+q8="; + rev = "9c80820ca77218a8d28e70075d6f44a1609911fe"; + hash = "sha256-SS66JZFCX8viYxYaObASlwtrG5h7yHbVvRBVXBNXkng="; }; meta.homepage = "https://github.com/Saghen/blink.indent/"; meta.hydraPlatforms = [ ]; From 95429f19c2ab8dbd6dcadb9a6f7aa2c25854f24d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 01:51:50 +0000 Subject: [PATCH 30/76] libretro.fbneo: 0-unstable-2025-12-29 -> 0-unstable-2026-01-11 --- pkgs/applications/emulators/libretro/cores/fbneo.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/fbneo.nix b/pkgs/applications/emulators/libretro/cores/fbneo.nix index 28d5a22b4195..d9cc3e10cb38 100644 --- a/pkgs/applications/emulators/libretro/cores/fbneo.nix +++ b/pkgs/applications/emulators/libretro/cores/fbneo.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "fbneo"; - version = "0-unstable-2025-12-29"; + version = "0-unstable-2026-01-11"; src = fetchFromGitHub { owner = "libretro"; repo = "fbneo"; - rev = "3ebf6ddb6aef21433cf2e323ad19bded912ee2f9"; - hash = "sha256-jCU0AtkKfuZOZLuRdJ6qBcRydQykYgSbbhskfmmSqOc="; + rev = "aaecfedbb206a79d0e35a0dfe922622b921a66f7"; + hash = "sha256-Xn3lxXFf7EEism9CIGYhvP83oCpOTrpgnBAwkkB4TDM="; }; makefile = "Makefile"; From d0807cb6ceda8daccf23632c3cb765ce19552240 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 04:58:10 +0000 Subject: [PATCH 31/76] python3Packages.python-xapp: 3.0.1 -> 3.0.2 --- pkgs/development/python-modules/python-xapp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-xapp/default.nix b/pkgs/development/python-modules/python-xapp/default.nix index c804cf46ffd9..4510f0df269f 100644 --- a/pkgs/development/python-modules/python-xapp/default.nix +++ b/pkgs/development/python-modules/python-xapp/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "python-xapp"; - version = "3.0.1"; + version = "3.0.2"; pyproject = false; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "linuxmint"; repo = "python-xapp"; rev = version; - hash = "sha256-mrFKK8541HuMHpRMGvvJcSshbpA99Y712ztAMfFj5m4="; + hash = "sha256-+wN4BYAS7KYQT0vhyOSdyrJpOhGyv+2FAloClgZOyH0="; }; nativeBuildInputs = [ From e0aec28eee85271fb72d6547ecc0bae398c6c702 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 05:25:11 +0000 Subject: [PATCH 32/76] xemu: 0.8.130 -> 0.8.131 --- pkgs/by-name/xe/xemu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xe/xemu/package.nix b/pkgs/by-name/xe/xemu/package.nix index 4115cd17829f..142a8e43bc07 100644 --- a/pkgs/by-name/xe/xemu/package.nix +++ b/pkgs/by-name/xe/xemu/package.nix @@ -34,13 +34,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xemu"; - version = "0.8.130"; + version = "0.8.131"; src = fetchFromGitHub { owner = "xemu-project"; repo = "xemu"; tag = "v${finalAttrs.version}"; - hash = "sha256-v2o+AhfI1qqRRc1yEhOYLnZb8cEdIye4HeMQ2hcwbOU="; + hash = "sha256-S92q8JhRcev+4tkC8tbP+7OJ2JFgygLTjbzuAoqtzRI="; nativeBuildInputs = [ git From bf2f0b7396364d689bcb4b5767cf73aac54ed64e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 06:23:40 +0000 Subject: [PATCH 33/76] cosmic-protocols: 0-unstable-2025-09-26 -> 0-unstable-2026-01-08 --- pkgs/by-name/co/cosmic-protocols/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-protocols/package.nix b/pkgs/by-name/co/cosmic-protocols/package.nix index 44fc0a3fad81..17c26fa96fae 100644 --- a/pkgs/by-name/co/cosmic-protocols/package.nix +++ b/pkgs/by-name/co/cosmic-protocols/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation { pname = "cosmic-protocols"; - version = "0-unstable-2025-09-26"; + version = "0-unstable-2026-01-08"; src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-protocols"; - rev = "d0e95be25e423cfe523b11111a3666ed7aaf0dc4"; - hash = "sha256-KvXQJ/EIRyrlmi80WKl2T9Bn+j7GCfQlcjgcEVUxPkc="; + rev = "160b086abe03cd34a8a375d7fbe47b24308d1f38"; + hash = "sha256-ymn+BUTTzyHquPn4hvuoA3y1owFj8LVrmsPu2cdkFQ8="; }; makeFlags = [ "PREFIX=${placeholder "out"}" ]; From 9a3a44d5531523d22af3a740063487fe0fbf9b00 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Tue, 13 Jan 2026 16:18:33 +0800 Subject: [PATCH 34/76] sing-box: 1.12.15 -> 1.12.16 --- pkgs/by-name/si/sing-box/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sing-box/package.nix b/pkgs/by-name/si/sing-box/package.nix index e08f2d0b2256..82e534956bb8 100644 --- a/pkgs/by-name/si/sing-box/package.nix +++ b/pkgs/by-name/si/sing-box/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "sing-box"; - version = "1.12.15"; + version = "1.12.16"; src = fetchFromGitHub { owner = "SagerNet"; repo = "sing-box"; tag = "v${finalAttrs.version}"; - hash = "sha256-3YUeRV2WmWXSd6oKluWOorDkENy7xLu0aGzqS3AvaxE="; + hash = "sha256-enmT6BnGzEpk9BPB9IZWJctMoe/FiNqYmkiq0d9/m2k="; }; - vendorHash = "sha256-mSQHW8QwXA6TmpXexhWlgY0BWsNRPOnmGAGvPvnX8wU="; + vendorHash = "sha256-rs5Jxj75qU47zEH0gbYy0/QUSq3sektaITcefg2Qb78="; tags = [ "with_quic" From fdef8f3f10fd35a36272e4f9bf70f302259f7611 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 12 Jan 2026 04:48:22 -0800 Subject: [PATCH 35/76] python3Packages.zha: 0.0.83 -> 0.0.84 Diff: https://github.com/zigpy/zha/compare/0.0.83...0.0.84 Changelog: https://github.com/zigpy/zha/releases/tag/0.0.84 --- pkgs/development/python-modules/zha/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zha/default.nix b/pkgs/development/python-modules/zha/default.nix index bc3b4de08497..4074f4ce869d 100644 --- a/pkgs/development/python-modules/zha/default.nix +++ b/pkgs/development/python-modules/zha/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "zha"; - version = "0.0.83"; + version = "0.0.84"; pyproject = true; disabled = pythonOlder "3.12"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha"; tag = version; - hash = "sha256-/poB5dkD5bta/GWOah6+bz+w++C1NWf649TUzqvDfU0="; + hash = "sha256-CoV2EOlbLVmcr7dfHi63oFLMzCMf2P3vc+CoaOAu1FQ="; }; postPatch = '' From 1d445d2b578a1ac0a0addff17fb06b75ecf76df1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 12 Jan 2026 04:49:06 -0800 Subject: [PATCH 36/76] python3Packages.zha-quirks: 0.0.151 -> 0.0.152 Diff: https://github.com/zigpy/zha-device-handlers/compare/0.0.151...0.0.152 Changelog: https://github.com/zigpy/zha-device-handlers/releases/tag/0.0.152 --- pkgs/development/python-modules/zha-quirks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zha-quirks/default.nix b/pkgs/development/python-modules/zha-quirks/default.nix index 87e8dd36d8d3..de2cfa52028d 100644 --- a/pkgs/development/python-modules/zha-quirks/default.nix +++ b/pkgs/development/python-modules/zha-quirks/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "zha-quirks"; - version = "0.0.151"; + version = "0.0.152"; pyproject = true; disabled = pythonOlder "3.12"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "zigpy"; repo = "zha-device-handlers"; tag = version; - hash = "sha256-eB4Xmkbueig9UgGs0d9WLGFLQ20XiCdFtI4KKa8frJw="; + hash = "sha256-b0px65f/M1Lm7FUh6NLnF90tK5FKytMEPHdMenrpsso="; }; postPatch = '' From d97b130a041e7011d76944dc294a51485761ed6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 12 Jan 2026 04:46:16 -0800 Subject: [PATCH 37/76] home-assistant.frontend: 20260107.0 -> 20260107.1 Changelog: https://github.com/home-assistant/frontend/releases/tag/20260107.1 --- pkgs/servers/home-assistant/frontend.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index c1eb8bdc2e03..c2c7980c05ed 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20260107.0"; + version = "20260107.1"; format = "wheel"; src = fetchPypi { @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-bRkcIoy12gaHNZdRypFdaArsZiM/5Sm4YNMUD1AMYUI="; + hash = "sha256-P/7ZKtNwZZN7klPNISxOjfsdbk2KzFzGbTM5H44we7I="; }; # there is nothing to strip in this package From b61cea2e063011de98f1e1d4ff02a779f38a354f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 12 Jan 2026 04:44:45 -0800 Subject: [PATCH 38/76] home-assistant: 2026.1.0 -> 2026.1.1 Diff: https://github.com/home-assistant/core/compare/2026.1.0...2026.1.1 Changelog: https://github.com/home-assistant/core/releases/tag/2026.1.1 --- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index bb877469c76d..20e2f7121b94 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2026.1.0"; + version = "2026.1.1"; components = { "3_day_blinds" = ps: with ps; [ diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 54050e8854b2..74c993862ac5 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -293,13 +293,13 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2026.1.0"; + hassVersion = "2026.1.1"; in python.pkgs.buildPythonApplication rec { pname = "homeassistant"; version = - #assert (componentPackages.version == hassVersion); + assert (componentPackages.version == hassVersion); hassVersion; pyproject = true; @@ -314,13 +314,13 @@ python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; tag = version; - hash = "sha256-LoB8hm5ruC6kvulHmtYxbJ6JkkTmgzCbiyBjVdaHFGI="; + hash = "sha256-l2/mi/WfZ3PbuB7LEhpWkubsY1xMyUjeolxPDHYEXWU="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-D6p/pMN7jM8e7ckXlMaQQvj4VZ8ufCBfHCeQaCYr3sY="; + hash = "sha256-Ll1wwcdkH/A2N8M1ZuE1RvjNFRu6ipEyuy4Th34s/Uo="; }; build-system = with python.pkgs; [ From aa83ebcba0cec85b66fd1174aa9ae72a0bef9e08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 12 Jan 2026 06:53:18 -0800 Subject: [PATCH 39/76] python3Packages.homeassistant-stubs: 2026.1.0 -> 2026.1.1 Diff: https://github.com/KapJI/homeassistant-stubs/compare/2026.1.0...2026.1.1 Changelog: https://github.com/KapJI/homeassistant-stubs/releases/tag/2026.1.1 --- pkgs/servers/home-assistant/stubs.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index 0349a3d8c2af..64f559dbf1c4 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2026.1.0"; + version = "2026.1.1"; pyproject = true; disabled = python.version != home-assistant.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; tag = version; - hash = "sha256-1gJtsQo3OOki1hjRnD8Bb+800k8fCd0TJS3BZW76Osg="; + hash = "sha256-owl8Twq1FtRtWm9QZlhx/ZgsaOVaPX3W+oxiP0ZCPQg="; }; build-system = [ From 98c330035833fac819a7e20aee4cd923293f939c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 13 Jan 2026 01:48:17 -0800 Subject: [PATCH 40/76] home-assistant.python.pkgs.pytest-homeassistant-custom-component: 0.13.305 -> 0.13.306 Diff: https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/compare/0.13.305...0.13.306 Changelog: https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/blob/0.13.306/CHANGELOG.md --- .../home-assistant/pytest-homeassistant-custom-component.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix index ec59e6b98103..d62af48af2f1 100644 --- a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix +++ b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pytest-homeassistant-custom-component"; - version = "0.13.305"; + version = "0.13.306"; pyproject = true; disabled = pythonOlder "3.13"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "MatthewFlamm"; repo = "pytest-homeassistant-custom-component"; tag = version; - hash = "sha256-wxoG5xnlvViWgu0cYIG84coOGJrFVuaX5jHoHXm9s9s="; + hash = "sha256-RcUI15/+0nu453mcrRzMo2VvJAn3Up336LiuJygJaM0="; }; build-system = [ setuptools ]; From 9348db2fe66ca159f462bdd413a26ae086974633 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 10:18:27 +0000 Subject: [PATCH 41/76] python3Packages.langgraph-checkpoint-sqlite: 3.0.1 -> 3.0.2 --- .../python-modules/langgraph-checkpoint-sqlite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix b/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix index 5adfb6a627ab..999ba40b5222 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langgraph-checkpoint-sqlite"; - version = "3.0.1"; + version = "3.0.2"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "checkpointsqlite==${version}"; - hash = "sha256-9RHeTQC62fDUqKF4ZMr+LvxUhOwCch9r7cknW9RBjqw="; + hash = "sha256-IE9Y+kFkDN49SuwvTNwa2kK+Hig18sJPZmZCqHUP3DM="; }; sourceRoot = "${src.name}/libs/checkpoint-sqlite"; From f2b1f5dbd2042634caceef268b351f25969a1112 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Tue, 13 Jan 2026 10:47:42 +0100 Subject: [PATCH 42/76] gitlab-kas: init at 18.6.3 --- pkgs/by-name/gi/gitlab-kas/package.nix | 46 ++++++++++++++++++++++++++ pkgs/by-name/gi/gitlab/data.json | 1 + pkgs/by-name/gi/gitlab/update.py | 11 ++++++ 3 files changed, 58 insertions(+) create mode 100644 pkgs/by-name/gi/gitlab-kas/package.nix diff --git a/pkgs/by-name/gi/gitlab-kas/package.nix b/pkgs/by-name/gi/gitlab-kas/package.nix new file mode 100644 index 000000000000..9caad6f4c653 --- /dev/null +++ b/pkgs/by-name/gi/gitlab-kas/package.nix @@ -0,0 +1,46 @@ +{ + buildGoModule, + lib, + fetchFromGitLab, + versionCheckHook, +}: + +buildGoModule (finalAttrs: { + pname = "gitlab-kas"; + version = "18.6.3"; + + # nixpkgs-update: no auto update + src = fetchFromGitLab { + owner = "gitlab-org"; + repo = "cluster-integration/gitlab-agent"; + tag = "v${finalAttrs.version}"; + hash = "sha256-crKzUQ+51hRgQsICES4tULyrRFw+hjWN9jz+lxYjtew="; + }; + + vendorHash = "sha256-SSxQH45CVg1v8PKkbU046bAZsZOOPN5U7Cm81n82uRA="; + subPackages = [ "./cmd/kas" ]; + + ldflags = + let + goPkgPath = "gitlab.com/gitlab-org/cluster-integration/gitlab-agent/v${lib.versions.major finalAttrs.version}"; + in + [ + "-X ${goPkgPath}/internal/cmd.Version=${finalAttrs.version}" + "-X ${goPkgPath}/internal/cmd.GitRef=v${finalAttrs.version}" + ]; + + nativeInstallCheckHooks = [ + versionCheckHook + ]; + + meta = { + description = "Kubernetes Agent (Gitlab side)"; + mainProgram = "kas"; + homepage = "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent"; + changelog = "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/blob/v${finalAttrs.version}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = [ + lib.maintainers.leona + ]; + }; +}) diff --git a/pkgs/by-name/gi/gitlab/data.json b/pkgs/by-name/gi/gitlab/data.json index ed9203338fc2..6e808c67355e 100644 --- a/pkgs/by-name/gi/gitlab/data.json +++ b/pkgs/by-name/gi/gitlab/data.json @@ -8,6 +8,7 @@ "rev": "v18.6.3-ee", "passthru": { "GITALY_SERVER_VERSION": "18.6.3", + "GITLAB_KAS_VERSION": "18.6.3", "GITLAB_PAGES_VERSION": "18.6.3", "GITLAB_SHELL_VERSION": "14.45.3", "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.10.1", diff --git a/pkgs/by-name/gi/gitlab/update.py b/pkgs/by-name/gi/gitlab/update.py index 063aa30abb58..7440493f65ab 100755 --- a/pkgs/by-name/gi/gitlab/update.py +++ b/pkgs/by-name/gi/gitlab/update.py @@ -101,6 +101,7 @@ class GitLabRepo: v: self.get_file(v, rev).strip() for v in [ "GITALY_SERVER_VERSION", + "GITLAB_KAS_VERSION", "GITLAB_PAGES_VERSION", "GITLAB_SHELL_VERSION", "GITLAB_ELASTICSEARCH_INDEXER_VERSION", @@ -273,6 +274,15 @@ def update_gitlab_pages(): _call_nix_update("gitlab-pages", gitlab_pages_version) +@cli.command("update-gitlab-kas") +def update_gitlab_kas(): + """Update gitlab-kas""" + logger.info("Updating gitlab-kas") + data = _get_data_json() + gitlab_kas_version = data["passthru"]["GITLAB_KAS_VERSION"] + _call_nix_update("gitlab-kas", gitlab_kas_version) + + def get_container_registry_version() -> str: """Returns the version attribute of gitlab-container-registry""" return subprocess.check_output( @@ -405,6 +415,7 @@ def commit_gitlab(old_version: str, new_version: str, new_rev: str) -> None: "pkgs/by-name/gi/gitlab", "pkgs/by-name/gi/gitaly", "pkgs/by-name/gi/gitlab-elasticsearch-indexer", + "pkgs/by-name/gi/gitlab-kas", "pkgs/by-name/gi/gitlab-pages", ], cwd=NIXPKGS_PATH, From bf66cd2b2a09f1067326efceee507075e3f48f77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Tue, 13 Jan 2026 10:32:44 +0000 Subject: [PATCH 43/76] claude-code: 2.1.5 -> 2.1.6 --- 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 d186c3ab5c02..b224d6552142 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.5", + "version": "2.1.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@anthropic-ai/claude-code", - "version": "2.1.5", + "version": "2.1.6", "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 3b988171acc6..3746a549b1d0 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -12,14 +12,14 @@ }: buildNpmPackage (finalAttrs: { pname = "claude-code"; - version = "2.1.5"; + version = "2.1.6"; src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz"; - hash = "sha256-hJECxkGC+nkQ6YCZpSZxRbuHaeYQDs2q7L5SYKSFVFc="; + hash = "sha256-M2ZLGnrvNki7B2jOh4Uq2SfSxkICh76uRIFogq+kKZ8="; }; - npmDepsHash = "sha256-HjHBNa9gcGpo5qFb9CQvBH60qDM58WXJhClWRrzczBc="; + npmDepsHash = "sha256-Y+4ZcfEJJg4/XYc3vNLw4R5OJz3FlYvgQpkB739jKAQ="; strictDeps = true; From 8e88c6c7a9bd22ffc256c8fa5abbc15927d0b914 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Tue, 13 Jan 2026 10:32:50 +0000 Subject: [PATCH 44/76] vscode-extensions.anthropic.claude-code: 2.1.5 -> 2.1.6 --- .../vscode/extensions/anthropic.claude-code/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index bfe22093b5b1..36f9f60e86ec 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-code"; publisher = "anthropic"; - version = "2.1.5"; - hash = "sha256-R7FRTvbadL12uSZjOHK2ggGlie6jDm+tV5Ei1LrVCZQ="; + version = "2.1.6"; + hash = "sha256-xN87LR64kikBu0M5pST0PbV7+YwB1ncTzmfGk4PEwNs="; }; meta = { From 38be8c6c9bbb38b8d1a34d2c081751f23057d8b8 Mon Sep 17 00:00:00 2001 From: aleksana Date: Tue, 13 Jan 2026 18:44:51 +0800 Subject: [PATCH 45/76] lib.systems: correct and simplify canExecute condition regarding march --- lib/systems/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/lib/systems/default.nix b/lib/systems/default.nix index cd1448d811fa..f8bc6ac987b3 100644 --- a/lib/systems/default.nix +++ b/lib/systems/default.nix @@ -102,13 +102,10 @@ let # assume compatible cpu have all the instructions included final.parsed.cpu == platform.parsed.cpu -> - # if both have gcc.arch defined, check whether final can execute the given platform + # if platform has gcc.arch, final must also have and can execute the gcc.arch of platform ( - (final ? gcc.arch && platform ? gcc.arch) - -> architectures.canExecute final.gcc.arch platform.gcc.arch + platform ? gcc.arch -> final ? gcc.arch && architectures.canExecute final.gcc.arch platform.gcc.arch ) - # if platform has gcc.arch defined but final doesn't, don't assume it can be executed - || (platform ? gcc.arch -> !(final ? gcc.arch)) ); isCompatible = From 65d61bd6f7a08a8ef5c3dcba0aa97dfce7d800e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 11:16:10 +0000 Subject: [PATCH 46/76] chirp: 0.4.0-unstable-2026-01-03 -> 0.4.0-unstable-2026-01-12 --- pkgs/by-name/ch/chirp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chirp/package.nix b/pkgs/by-name/ch/chirp/package.nix index 79ee55a1c13a..e6b8d383a3e7 100644 --- a/pkgs/by-name/ch/chirp/package.nix +++ b/pkgs/by-name/ch/chirp/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication { pname = "chirp"; - version = "0.4.0-unstable-2026-01-03"; + version = "0.4.0-unstable-2026-01-12"; pyproject = true; src = fetchFromGitHub { owner = "kk7ds"; repo = "chirp"; - rev = "7eff3fe2d19ff581d7154dafabe72bf3decbd6e9"; - hash = "sha256-05k/52l5QLA56bs+l2WJKjJKLOVBip6Lfl/eSeLR/vU="; + rev = "e6100c8a3d4769848db16b9557c585bf9ff5c58c"; + hash = "sha256-DpM8agWg0D4PJN7yR2frPCF7nnDt6ksv9PtQwqOJSos="; }; nativeBuildInputs = [ From 123a1d8b0cbb6c4e9d21a880155e449e2bba83e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 11:33:46 +0000 Subject: [PATCH 47/76] python3Packages.symbolic: 12.17.0 -> 12.17.1 --- pkgs/development/python-modules/symbolic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/symbolic/default.nix b/pkgs/development/python-modules/symbolic/default.nix index e55831c7112a..cd356d600c50 100644 --- a/pkgs/development/python-modules/symbolic/default.nix +++ b/pkgs/development/python-modules/symbolic/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "symbolic"; - version = "12.17.0"; + version = "12.17.1"; pyproject = true; src = fetchFromGitHub { @@ -23,12 +23,12 @@ buildPythonPackage rec { tag = version; # the `py` directory is not included in the tarball, so we fetch the source via git instead forceFetchGit = true; - hash = "sha256-+V7Hel+03ktmf0IHcllBDyD46yQEyrcfKV9iuIHF7a4="; + hash = "sha256-rO+bLg2TgSxWJ+ub3TLejKdWTlp9e5/++TEna73Y0Lk="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-eLW+vCdhd4A7SU84Z9BO+sbFryMDSOUSewpqNw9d9Yc="; + hash = "sha256-Us3xROXFKmlYOavXVyvxraMuY6p75AKjh9AOX49ui4Q="; }; nativeBuildInputs = [ From 8f18c2cd872492e0944ec74f95c74530fc8ff43b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 12:04:27 +0000 Subject: [PATCH 48/76] libretro.beetle-psx: 0-unstable-2026-01-02 -> 0-unstable-2026-01-12 --- pkgs/applications/emulators/libretro/cores/beetle-psx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix index bd12b347cf71..34162d390ff3 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-psx.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-psx.nix @@ -8,13 +8,13 @@ }: mkLibretroCore { core = "mednafen-psx" + lib.optionalString withHw "-hw"; - version = "0-unstable-2026-01-02"; + version = "0-unstable-2026-01-12"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-psx-libretro"; - rev = "3ca0580ec7b49260559eb8d5dd771f7a8924cdbd"; - hash = "sha256-JRyEV4yGiu3Xkinvte88U3gHYeHvlyMTJFXdVah9ocs="; + rev = "254285de247db71ac25a4392c159dc1114940794"; + hash = "sha256-RDUyTGlrouttC9V4irOC8U1zcNsCxnTIdm6wrAECY2E="; }; extraBuildInputs = lib.optionals withHw [ From f5ddd81901fa07cc4dac29ff31300e4ce28a8f2e Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Tue, 13 Jan 2026 13:05:27 +0100 Subject: [PATCH 49/76] gnome2.libgnomecanvasmm: throw instead of returning a string --- pkgs/desktops/gnome-2/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/desktops/gnome-2/default.nix b/pkgs/desktops/gnome-2/default.nix index dd61bbed6828..beee752e136d 100644 --- a/pkgs/desktops/gnome-2/default.nix +++ b/pkgs/desktops/gnome-2/default.nix @@ -72,7 +72,7 @@ lib.makeScope pkgs.newScope ( libbonobo = throw "gnome2.libbonobo has been removed"; # 2024-06-27 libbonoboui = throw "gnome2.libbonoboui has been removed"; # 2024-06-27 libglademm = throw "gnome2.libglademm has been removed"; # 2022-01-15 - libgnomecanvasmm = "gnome2.libgnomecanvasmm has been removed"; # 2022-01-15 + libgnomecanvasmm = throw "gnome2.libgnomecanvasmm has been removed"; # 2022-01-15 libgnomecups = throw "gnome2.libgnomecups has been removed"; # 2023-01-15 libgnomeprint = throw "gnome2.libgnomeprint has been removed"; # 2023-01-15 libgnomeprintui = throw "gnome2.libgnomeprintui has been removed"; # 2023-01-15 From efa85e11d34872859fd6f3a4338f7d1727510e6e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 5 Jan 2026 00:38:33 +0000 Subject: [PATCH 50/76] jmol: 16.3.37 -> 16.3.45 --- pkgs/by-name/jm/jmol/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jm/jmol/package.nix b/pkgs/by-name/jm/jmol/package.nix index 007afbbb156b..c45a1b0c35ee 100644 --- a/pkgs/by-name/jm/jmol/package.nix +++ b/pkgs/by-name/jm/jmol/package.nix @@ -31,7 +31,7 @@ let }; in stdenv.mkDerivation rec { - version = "16.3.37"; + version = "16.3.45"; pname = "jmol"; src = @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { in fetchurl { url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz"; - hash = "sha256-T/55q7+P2rVGlH1s9sD99u/WV8TSP5K4sZYu7MOxRWQ="; + hash = "sha256-TGL8EU9Ow2rbQpLBbz12AJvO8xHNjmUrlIwIp+4qTgQ="; }; patchPhase = '' From c556c21607dd7a0b82509fe87a29dfa5281f3626 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 12:22:14 +0000 Subject: [PATCH 51/76] commitlint: 20.3.0 -> 20.3.1 --- pkgs/by-name/co/commitlint/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/commitlint/package.nix b/pkgs/by-name/co/commitlint/package.nix index ad742c32fd8e..8e9deef0b2ec 100644 --- a/pkgs/by-name/co/commitlint/package.nix +++ b/pkgs/by-name/co/commitlint/package.nix @@ -12,18 +12,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "commitlint"; - version = "20.3.0"; + version = "20.3.1"; src = fetchFromGitHub { owner = "conventional-changelog"; repo = "commitlint"; tag = "v${finalAttrs.version}"; - hash = "sha256-FJ2MhC3EPpJ2wSsWPh+A+tQofWXzDkV9/T89i5ibYl8="; + hash = "sha256-0UAIpQdvs9oFsV1xL7bR9fAcmrtaqI/79mmmx+NRK4Q="; }; yarnOfflineCache = fetchYarnDeps { inherit (finalAttrs) src; - hash = "sha256-wFR/2M0CYQgSlb2a1bDyWdOQt7TGVgK72mhcSESyt84="; + hash = "sha256-ulQLIIWIeVRh5t+IV+980m5vbBG1dmQv9iaxCLznPY8="; }; nativeBuildInputs = [ From 456a552d1f9d6013347c96691f25c7f3be9f69a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 12:37:51 +0000 Subject: [PATCH 52/76] ffmpeg-normalize: 1.36.0 -> 1.36.1 --- pkgs/by-name/ff/ffmpeg-normalize/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ff/ffmpeg-normalize/package.nix b/pkgs/by-name/ff/ffmpeg-normalize/package.nix index d39333c950ae..363665db0f44 100644 --- a/pkgs/by-name/ff/ffmpeg-normalize/package.nix +++ b/pkgs/by-name/ff/ffmpeg-normalize/package.nix @@ -7,13 +7,13 @@ python3Packages.buildPythonApplication rec { pname = "ffmpeg-normalize"; - version = "1.36.0"; + version = "1.36.1"; pyproject = true; src = fetchPypi { inherit version; pname = "ffmpeg_normalize"; - hash = "sha256-85gfTGHLsLteHdVdy/NBFzta7JJfjeCFBgelHOKgNH8="; + hash = "sha256-HcGdP/XvLHxAQMC9infjVTMXd+/DHNBd5m5XDzBXZKk="; }; build-system = with python3Packages; [ uv-build ]; From de3db77b36b4294a8a2bc130643a82df171910ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 12:38:45 +0000 Subject: [PATCH 53/76] kdePackages.plasma-wayland-protocols: 1.19.0 -> 1.20.0 --- pkgs/kde/misc/plasma-wayland-protocols/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/kde/misc/plasma-wayland-protocols/default.nix b/pkgs/kde/misc/plasma-wayland-protocols/default.nix index eb2074e70e98..a226d9b6b194 100644 --- a/pkgs/kde/misc/plasma-wayland-protocols/default.nix +++ b/pkgs/kde/misc/plasma-wayland-protocols/default.nix @@ -5,11 +5,11 @@ }: mkKdeDerivation rec { pname = "plasma-wayland-protocols"; - version = "1.19.0"; + version = "1.20.0"; src = fetchurl { url = "mirror://kde/stable/plasma-wayland-protocols/plasma-wayland-protocols-${version}.tar.xz"; - hash = "sha256-RWef56Y8QU8sgXk6YlKPrmzO5YS2llcZ1/n8bdSLqEY="; + hash = "sha256-mBi7FGIhHOWYLmcKvw2WTrEf4dDAKhwmCE2zBpWnnWo="; }; meta.license = with lib.licenses; [ From 649d0c2ddbf5e05b5adb6520f1fd5fc519262878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 13 Jan 2026 04:39:51 -0800 Subject: [PATCH 54/76] python3Packages.approvaltests: 16.2.1 -> 16.2.2 Diff: https://github.com/approvals/ApprovalTests.Python/compare/v16.2.1...v16.2.2 Changelog: https://github.com/approvals/ApprovalTests.Python/releases/tag/v16.2.2 --- pkgs/development/python-modules/approvaltests/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/approvaltests/default.nix b/pkgs/development/python-modules/approvaltests/default.nix index fd4777bd6b00..b3ef2bb3dc65 100644 --- a/pkgs/development/python-modules/approvaltests/default.nix +++ b/pkgs/development/python-modules/approvaltests/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "approvaltests"; - version = "16.2.1"; + version = "16.2.2"; pyproject = true; src = fetchFromGitHub { owner = "approvals"; repo = "ApprovalTests.Python"; tag = "v${version}"; - hash = "sha256-gu9Wa52yekUmFg1zlVtLSN18hUuqVOUCN7krUh0m1m0="; + hash = "sha256-QIEuAgsBXLTFRQG6cwjePuXBS0JOJIRfmGRW8OK46zg="; }; postPatch = '' From 56b6daa21dad13c8902e2f9c9926584de074d566 Mon Sep 17 00:00:00 2001 From: Patrick Hobusch Date: Fri, 9 Jan 2026 04:22:32 +0100 Subject: [PATCH 55/76] vscode-extensions.anthropic.claude-code: Bundle Claude Code CLI The VS Code extension for Claude requires the Claude Code CLI to be present in the `$installPrefix/resources/native-binary` directory. The upstream VSIX may or may not include platform-specific binaries, so we remove any bundled binaries and symlink the Nix-packaged Claude Code CLI into the expected location. --- .../vscode/extensions/anthropic.claude-code/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index 7b27f9068d69..9e2f0e70b01f 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -1,5 +1,6 @@ { lib, + claude-code, vscode-utils, }: @@ -11,6 +12,11 @@ vscode-utils.buildVscodeMarketplaceExtension { hash = "sha256-UH4f3SZbKQTJS4w0AsZMLpmHg0+kyUYZkHOzy2R5Amo="; }; + postInstall = '' + rm -f "$out/$installPrefix/resources/native-binary/claude"* + ln -s "${claude-code}/bin/claude" "$out/$installPrefix/resources/native-binary/claude" + ''; + meta = { description = "Harness the power of Claude Code without leaving your IDE"; homepage = "https://docs.anthropic.com/s/claude-code"; From 4599f704cd604e4467665277064743e27001cc92 Mon Sep 17 00:00:00 2001 From: whispers Date: Tue, 13 Jan 2026 07:33:00 -0500 Subject: [PATCH 56/76] tor-browser: 15.0.3 -> 15.0.4 Release announcement: https://blog.torproject.org/new-release-tor-browser-1504/ Corresponding Firefox ESR: https://www.firefox.com/en-US/firefox/140.7.0/releasenotes/ --- pkgs/by-name/to/tor-browser/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/to/tor-browser/package.nix b/pkgs/by-name/to/tor-browser/package.nix index d58506e1fafe..965ea6bc310b 100644 --- a/pkgs/by-name/to/tor-browser/package.nix +++ b/pkgs/by-name/to/tor-browser/package.nix @@ -102,7 +102,7 @@ let ++ lib.optionals mediaSupport [ ffmpeg_7 ] ); - version = "15.0.3"; + version = "15.0.4"; sources = { x86_64-linux = fetchurl { @@ -112,7 +112,7 @@ let "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" ]; - hash = "sha256-MVbxV8U1WKT3loM174Zk0QG33qftzr/Ay3w/hbFAF2U="; + hash = "sha256-Te7E+x4Jqr1g65+FdVZmUMYwDz97ZnJqJvJx48RpSt0="; }; i686-linux = fetchurl { @@ -122,7 +122,7 @@ let "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" ]; - hash = "sha256-3IEmpO1ZanAVXiUINhA44hX06J1/9vEJ8T8hQjfnAHY="; + hash = "sha256-Cb7X9QYk1t6u5sjTtDnLWEubliWxpupDfgMKD9PC9VI="; }; }; From c1627b7940ca98c52fa79b06d6ed38db8cf1bfe3 Mon Sep 17 00:00:00 2001 From: whispers Date: Tue, 13 Jan 2026 07:49:23 -0500 Subject: [PATCH 57/76] mullvad-browser: 15.0.3 -> 15.0.4 Release announcement: github.com/mullvad/mullvad-browser/releases/tag/15.0.4 Corresponding Firefox ESR: https://www.firefox.com/en-US/firefox/140.7.0/releasenotes/ --- pkgs/by-name/mu/mullvad-browser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/mullvad-browser/package.nix b/pkgs/by-name/mu/mullvad-browser/package.nix index bb2d16724804..0328a37e924c 100644 --- a/pkgs/by-name/mu/mullvad-browser/package.nix +++ b/pkgs/by-name/mu/mullvad-browser/package.nix @@ -97,7 +97,7 @@ let ++ lib.optionals mediaSupport [ ffmpeg_7 ] ); - version = "15.0.3"; + version = "15.0.4"; sources = { x86_64-linux = fetchurl { @@ -109,7 +109,7 @@ let "https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" ]; - hash = "sha256-qrjKGaS4GYp8C4LzElbN9/+v5MYKsVRHaZDsBZe2Bcs="; + hash = "sha256-l41Sn69hvQXwb13T1o6ukIWOxpXuARA+J8+QjNh+bdo="; }; }; From beeadb7be29c108c6ee118e3570520db75bd9b57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 13 Jan 2026 04:59:10 -0800 Subject: [PATCH 58/76] python3Packages.fakeredis: 2.32.0 -> 2.33.0 Diff: https://github.com/dsoftwareinc/fakeredis-py/compare/v2.32.0...v2.33.0 Changelog: https://github.com/cunla/fakeredis-py/releases/tag/v2.33.0 --- .../python-modules/fakeredis/default.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/fakeredis/default.nix b/pkgs/development/python-modules/fakeredis/default.nix index b8b5d2467148..f2cb17ddb590 100644 --- a/pkgs/development/python-modules/fakeredis/default.nix +++ b/pkgs/development/python-modules/fakeredis/default.nix @@ -7,7 +7,7 @@ lupa, hatchling, pyprobables, - pytest-asyncio_0, + pytest-asyncio, pytest-mock, pytestCheckHook, redis, @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "fakeredis"; - version = "2.32.0"; + version = "2.33.0"; pyproject = true; src = fetchFromGitHub { owner = "dsoftwareinc"; repo = "fakeredis-py"; tag = "v${version}"; - hash = "sha256-esouWM32qe4iO5AcRC0HuUF+lwEDHnyXoknwqsZhr+o="; + hash = "sha256-uvbvrziVdoa/ip8MbZG8GcpN1FoINxUV+SDVRmg78Qs="; }; build-system = [ hatchling ]; @@ -33,7 +33,6 @@ buildPythonPackage rec { dependencies = [ redis sortedcontainers - valkey ]; optional-dependencies = { @@ -42,14 +41,16 @@ buildPythonPackage rec { bf = [ pyprobables ]; cf = [ pyprobables ]; probabilistic = [ pyprobables ]; + valkey = [ valkey ]; }; nativeCheckInputs = [ hypothesis - pytest-asyncio_0 + pytest-asyncio pytest-mock pytestCheckHook redisTestHook + valkey ]; pythonImportsCheck = [ "fakeredis" ]; @@ -60,6 +61,13 @@ buildPythonPackage rec { "test_init_args" # AttributeError: module 'fakeredis' has no attribute 'FakeValkey' "test_async_init_kwargs" # AttributeError: module 'fakeredis' has no attribute 'FakeAsyncValkey'" + # redis.exceptions.ResponseError: unknown command 'evalsha' + "test_async_lock" + + # AssertionError: assert [0, b'1'] == [0, 1.0] + "test_zrank_redis7_2" + "test_zrevrank_redis7_2" + # KeyError: 'tot-mem' "test_acl_log_auth_exist" "test_acl_log_invalid_channel" From dda090b11aa33cce6bd584e7f884e65ea082482d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 13 Jan 2026 14:11:55 +0100 Subject: [PATCH 59/76] python314Packages.roadrecon: relax marshmallow --- pkgs/development/python-modules/roadrecon/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/roadrecon/default.nix b/pkgs/development/python-modules/roadrecon/default.nix index 4bbbf63be2ed..75c3da3bd630 100644 --- a/pkgs/development/python-modules/roadrecon/default.nix +++ b/pkgs/development/python-modules/roadrecon/default.nix @@ -25,7 +25,10 @@ buildPythonPackage rec { hash = "sha256-fvfwgUqVr74JdL3dteX0UXbALva3vWQWEpotk8QQAiI="; }; - pythonRelaxDeps = [ "flask" ]; + pythonRelaxDeps = [ + "marshmallow" + "flask" + ]; build-system = [ setuptools ]; From daf099e19e7da64a55fe9c521afd1563b2b8463d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 13 Jan 2026 14:15:37 +0100 Subject: [PATCH 60/76] python314Packages.roadrecon: migrate to finalAttrs --- pkgs/development/python-modules/roadrecon/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/roadrecon/default.nix b/pkgs/development/python-modules/roadrecon/default.nix index 75c3da3bd630..553fc6b515b2 100644 --- a/pkgs/development/python-modules/roadrecon/default.nix +++ b/pkgs/development/python-modules/roadrecon/default.nix @@ -15,13 +15,13 @@ sqlalchemy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "roadrecon"; version = "1.7.2"; pyproject = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-fvfwgUqVr74JdL3dteX0UXbALva3vWQWEpotk8QQAiI="; }; @@ -56,4 +56,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 4cc0c8358a02bb09a8ebf2cd8d0827d8692acad3 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 13 Jan 2026 15:18:41 +0100 Subject: [PATCH 61/76] nodejs_20: 20.19.6 -> 20.20.0 --- pkgs/development/web/nodejs/v20.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v20.nix b/pkgs/development/web/nodejs/v20.nix index a71eb5ce3f28..1434b2a1171c 100644 --- a/pkgs/development/web/nodejs/v20.nix +++ b/pkgs/development/web/nodejs/v20.nix @@ -34,8 +34,8 @@ let in buildNodejs { inherit enableNpm; - version = "20.19.6"; - sha256 = "2026f9ff52c286d7c7d99932b21be313d1736aea524c5aff1748d41ab0bd9a20"; + version = "20.20.0"; + sha256 = "5294d9d2915620e819e6892fd7e545b98d650bad36dae54e6527eaac482add98"; patches = [ ./configure-emulator.patch ./configure-armv6-vfpv2.patch From 3c2495b3d70e27b15c816460bf6a7177441c6871 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 13 Jan 2026 15:20:39 +0100 Subject: [PATCH 62/76] nodejs_25: 25.2.1 -> 25.3.0 --- pkgs/development/web/nodejs/v25.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v25.nix b/pkgs/development/web/nodejs/v25.nix index 23f3384cae0a..714c8e686f62 100644 --- a/pkgs/development/web/nodejs/v25.nix +++ b/pkgs/development/web/nodejs/v25.nix @@ -25,8 +25,8 @@ let in buildNodejs { inherit enableNpm; - version = "25.2.1"; - sha256 = "aa7c4ac1076dc299a8949b8d834263659b2408ec0e5bba484673a8ce0766c8b9"; + version = "25.3.0"; + sha256 = "97939099edd035a0c1a2d1fc849cac018ec2a38c0c28dd8e8246fd883cdb9e9e"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then From 38573a44bce4a7dfe584336befc3b6315b9d330c Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Tue, 13 Jan 2026 15:29:26 +0100 Subject: [PATCH 63/76] gerrit: Make use of finalAttrs Signed-off-by: Felix Singer --- pkgs/by-name/ge/gerrit/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ge/gerrit/package.nix b/pkgs/by-name/ge/gerrit/package.nix index d4ef524a7d9b..a6e237bc2e55 100644 --- a/pkgs/by-name/ge/gerrit/package.nix +++ b/pkgs/by-name/ge/gerrit/package.nix @@ -6,18 +6,18 @@ nixosTests, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "gerrit"; version = "3.13.1"; src = fetchurl { - url = "https://gerrit-releases.storage.googleapis.com/gerrit-${version}.war"; + url = "https://gerrit-releases.storage.googleapis.com/gerrit-${finalAttrs.version}.war"; hash = "sha256-4+Z1q1cHEM5IaG+SAS7JgiCypfjM8W2Zaa25/KGaoqw="; }; buildCommand = '' mkdir -p "$out"/webapps/ - ln -s ${src} "$out"/webapps/gerrit-${version}.war + ln -s ${finalAttrs.src} "$out"/webapps/gerrit-${finalAttrs.version}.war ''; passthru = { @@ -58,4 +58,4 @@ stdenvNoCC.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) From 49b3948ca75e5649dac8e8141c0260f9d5fd1311 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Tue, 13 Jan 2026 15:31:29 +0100 Subject: [PATCH 64/76] gerrit: Add changelog link to meta data Signed-off-by: Felix Singer --- pkgs/by-name/ge/gerrit/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ge/gerrit/package.nix b/pkgs/by-name/ge/gerrit/package.nix index a6e237bc2e55..50d7c41e2f49 100644 --- a/pkgs/by-name/ge/gerrit/package.nix +++ b/pkgs/by-name/ge/gerrit/package.nix @@ -50,6 +50,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { homepage = "https://www.gerritcodereview.com/index.md"; license = lib.licenses.asl20; description = "Web based code review and repository management for the git version control system"; + changelog = "https://www.gerritcodereview.com/${lib.versions.majorMinor finalAttrs.version}.html"; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; maintainers = with lib.maintainers; [ flokli From 56b3aaf29bd7d0a9680b83d5ee631c2ae8148a35 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 05:08:29 +0000 Subject: [PATCH 65/76] vimPlugins.codediff-nvim: 2.9.1 -> 2.9.3 Signed-off-by: Austin Horstman --- .../vim/plugins/non-generated/codediff-nvim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix index 6433da6ef1e1..9300a7577e1e 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix @@ -8,13 +8,13 @@ }: vimUtils.buildVimPlugin rec { pname = "codediff.nvim"; - version = "2.9.1"; + version = "2.9.3"; src = fetchFromGitHub { owner = "esmuellert"; repo = "codediff.nvim"; tag = "v${version}"; - hash = "sha256-xIm3/Dxn77rRtUwaKE+3xed8Yyrfnte/aroRcgqiuXM="; + hash = "sha256-hHBAGDWtw56gk1kWUtU9QEP2QqIATmPNeJ2lPD8dWIc="; }; dependencies = [ vimPlugins.nui-nvim ]; From ee94599c7ba2253eb13a8a5a654f58507f70ceba Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 13 Jan 2026 08:53:53 -0600 Subject: [PATCH 66/76] vimPlugins.codediff-nvim: update meta.homepage Signed-off-by: Austin Horstman --- .../editors/vim/plugins/non-generated/codediff-nvim/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix index 9300a7577e1e..12577a31a20b 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/codediff-nvim/default.nix @@ -31,7 +31,7 @@ vimUtils.buildVimPlugin rec { meta = { description = "VSCode-style side-by-side diff rendering with two-tier highlighting (line + character level)"; - homepage = "https://github.com/esmuellert/vscode-diff.nvim/"; + homepage = "https://github.com/esmuellert/codediff.nvim/"; license = lib.licenses.mit; platforms = lib.platforms.all; }; From de254096282afbf7cf209816232712d9fb559e90 Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 13 Jan 2026 17:54:53 +0300 Subject: [PATCH 67/76] kdePackages: Plasma 6.5.4 -> 6.5.5 --- pkgs/kde/generated/sources/plasma.json | 420 ++++++++++++------------- pkgs/kde/plasma/kwin/default.nix | 6 - 2 files changed, 210 insertions(+), 216 deletions(-) diff --git a/pkgs/kde/generated/sources/plasma.json b/pkgs/kde/generated/sources/plasma.json index 6c55f96fd06f..d8590511163a 100644 --- a/pkgs/kde/generated/sources/plasma.json +++ b/pkgs/kde/generated/sources/plasma.json @@ -1,352 +1,352 @@ { "aurorae": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/aurorae-6.5.4.tar.xz", - "hash": "sha256-+88IekKANr5effxH5nb3OzZHE6azPWbf+lDqa97vsXY=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/aurorae-6.5.5.tar.xz", + "hash": "sha256-qNAe3T8EbtQbMtTxDSP3vi0F5puDb1s1jplLJAXHMJI=" }, "bluedevil": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/bluedevil-6.5.4.tar.xz", - "hash": "sha256-OBPu54ecgYHPFrW8cDsFZYaO390GLZ7DhHnEBsuzJPE=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/bluedevil-6.5.5.tar.xz", + "hash": "sha256-0rNLzQRC70xof9Uc0Gy2RPr9zTfcXkYk1lhMzb5ZzbY=" }, "breeze": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/breeze-6.5.4.tar.xz", - "hash": "sha256-K1Cy6P8lDKeC/2X46lFAEh1UTYuLpOqjRdYiToB2w9E=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/breeze-6.5.5.tar.xz", + "hash": "sha256-CbP3vSOGxLkcQYRi8CsgNRDyrohIk5jvBeC23eo6pZA=" }, "breeze-grub": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/breeze-grub-6.5.4.tar.xz", - "hash": "sha256-nyb6GML1WysYFjr/Z7gwxx8soSniBLRUycZ1c9tpEVY=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/breeze-grub-6.5.5.tar.xz", + "hash": "sha256-GlRlY8ibuziyicPMdXW0prs2PQZ5XRK2zjlGm8dxwp4=" }, "breeze-gtk": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/breeze-gtk-6.5.4.tar.xz", - "hash": "sha256-nKoO1Av8nW5cuZeC+uugUnE/G5n86/qjJuGALRaKNks=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/breeze-gtk-6.5.5.tar.xz", + "hash": "sha256-NdpOC4+7FowU5hGFJ9YZCJt6zD8SjiCowK2ECWtU0oE=" }, "breeze-plymouth": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/breeze-plymouth-6.5.4.tar.xz", - "hash": "sha256-mq4caQ/Luwai0QkDBDSWDgWYKw50KAZvq33y2YJJzGM=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/breeze-plymouth-6.5.5.tar.xz", + "hash": "sha256-e7c4A55yRick+SUC6A7kQE+fD8POUbOmj+/7HcesOy0=" }, "discover": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/discover-6.5.4.tar.xz", - "hash": "sha256-oVq82Akoj2/x+XXE4WweajmdXh4PAriFUMU9Dd0Qjk4=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/discover-6.5.5.tar.xz", + "hash": "sha256-QgLdLYVLcWwVsvN0ll9cGvaZFdN5wlvL1ND7z3NpljQ=" }, "drkonqi": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/drkonqi-6.5.4.tar.xz", - "hash": "sha256-7Mo3qm/aOpcZxO/aeg066sFTwOfQuvUvJ2SDDSSl4+0=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/drkonqi-6.5.5.tar.xz", + "hash": "sha256-eanuDxAR/HgTykGdjICYzjvp/3QTbTvYDvcw+3VH948=" }, "flatpak-kcm": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/flatpak-kcm-6.5.4.tar.xz", - "hash": "sha256-DbNbXxYR53ps7ShEhLIqgagus9JridxlFTr4xeeAEbk=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/flatpak-kcm-6.5.5.tar.xz", + "hash": "sha256-8iyDv0Su1oI41ZvSll1Bf0vnLbW5apslwvYEnZlR0gY=" }, "kactivitymanagerd": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kactivitymanagerd-6.5.4.tar.xz", - "hash": "sha256-JbbLsIRwmuBUgvG0NEu0NZhmpM37lmU44xCImvJJc0g=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kactivitymanagerd-6.5.5.tar.xz", + "hash": "sha256-h6D4hl8YD8adyrL+ddmoQPs5yZOTwdN8EaPTowFx+/g=" }, "kde-cli-tools": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kde-cli-tools-6.5.4.tar.xz", - "hash": "sha256-iP5DNUKczshC3pDqqIGTDszSm8lHUoyvb+Esk+YJ77Y=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kde-cli-tools-6.5.5.tar.xz", + "hash": "sha256-CDtdPI5jFVVFR+H8U4x9nwZx4I98UvK8Clo0UCehInk=" }, "kde-gtk-config": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kde-gtk-config-6.5.4.tar.xz", - "hash": "sha256-N0dJbEdpGtsJEWsbhVh6ekQBWyUSnIoE+moqH63tJKg=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kde-gtk-config-6.5.5.tar.xz", + "hash": "sha256-ZmtKXtH8uWnJjBArVHfDUdBzQi1PqA64SkGwB9nZiFo=" }, "kdecoration": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kdecoration-6.5.4.tar.xz", - "hash": "sha256-CIzTUnNbCZavj5GVTBjYN8n6O02KVFsIzDMZsQqiDvc=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kdecoration-6.5.5.tar.xz", + "hash": "sha256-3CF7xjdPB6QntteN5nexh46a9HNSxq3euJQmIRtTaBo=" }, "kdeplasma-addons": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kdeplasma-addons-6.5.4.tar.xz", - "hash": "sha256-JRBkaaaB82P3tBX7Jtia7Vc03CNxg5aXovBf1FWLQW8=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kdeplasma-addons-6.5.5.tar.xz", + "hash": "sha256-MrabmHJYmYuVAXzwirodhbmGMDvVnhu8YA7RLiGE9cs=" }, "kgamma": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kgamma-6.5.4.tar.xz", - "hash": "sha256-Ezq5LfMlQ3H9F93wUTaRfygW40+aCOrrwAml3JXQ4r0=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kgamma-6.5.5.tar.xz", + "hash": "sha256-LDdaJW02wrC8NAeikPuFYY+tTFo9QTELbHFalDi/PjY=" }, "kglobalacceld": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kglobalacceld-6.5.4.tar.xz", - "hash": "sha256-Fga1AWtvpVTjpmD8A+Wf00AmneUtbKTuOmLmt53YWNI=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kglobalacceld-6.5.5.tar.xz", + "hash": "sha256-aj5S2VftEB4U2Z4taDD1QzUBfuv6/93sjU/Ldl3cAXY=" }, "kinfocenter": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kinfocenter-6.5.4.tar.xz", - "hash": "sha256-qFRmn6yDFb7CBc0XrXmwPLQfn5wPevOngj1kEcaMM8o=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kinfocenter-6.5.5.tar.xz", + "hash": "sha256-VnuPn0yAZBTPQX/Vms6qN0hWlr1rZVrqAf/9bivVuBw=" }, "kmenuedit": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kmenuedit-6.5.4.tar.xz", - "hash": "sha256-5X12tCMeVvI3lXyc19imiBpCY4zt5ADR5CprtIoYlqk=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kmenuedit-6.5.5.tar.xz", + "hash": "sha256-RQXYIF4tyNAJ4LuDCACI1JkIXBZ1++21U7Ib0v0fAp8=" }, "knighttime": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/knighttime-6.5.4.tar.xz", - "hash": "sha256-33u/T+rbzUN9Xpd4WHjF2oKgyeyZvVoB3VeIQywHsMc=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/knighttime-6.5.5.tar.xz", + "hash": "sha256-oSQwu3BZ+Ga7Ky9DUZZb61S1TRUC1IKsnztDqV+nNqM=" }, "kpipewire": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kpipewire-6.5.4.tar.xz", - "hash": "sha256-/InvfM3Nu9xVuRR0IPX1z4W/OQLAezrgwNv51KI7pIo=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kpipewire-6.5.5.tar.xz", + "hash": "sha256-SqzbRAywnfQYIoqvzhLSVlqJSzqLmPNPBapabx6841Q=" }, "krdp": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/krdp-6.5.4.tar.xz", - "hash": "sha256-VCfuR//i9snQ1kaToQ8A7fQkWhNak90yc4W7fRkFMIk=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/krdp-6.5.5.tar.xz", + "hash": "sha256-gats9wFiATrYcq9h/NEfLNapSP2BUXn9KAy9cRsXOb0=" }, "kscreen": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kscreen-6.5.4.tar.xz", - "hash": "sha256-ofJ/FTVWiL0M5EhNtNBjzOwZKJRO3ZYM1EEqyr9fZiU=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kscreen-6.5.5.tar.xz", + "hash": "sha256-B8miMoJeFicynndVaQjfqP7BkWbD+w4eQi/BzQ6DxT8=" }, "kscreenlocker": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kscreenlocker-6.5.4.tar.xz", - "hash": "sha256-RwAhqGtIalT10KYx3tw8KwKJmVPf+CSgPFNLYMhiOJk=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kscreenlocker-6.5.5.tar.xz", + "hash": "sha256-FQ1knpJaK9On4QR7fiv16VQWMqMSUv0jrkSPt7QT8z4=" }, "ksshaskpass": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/ksshaskpass-6.5.4.tar.xz", - "hash": "sha256-T97wef64lj1anlVNwRrOjHKHMndfA0D8H0Oxq6mhaGE=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/ksshaskpass-6.5.5.tar.xz", + "hash": "sha256-GR5yn2RCuRa1PcNagwsBiPdOog72UlsyaYOuWBXsa8s=" }, "ksystemstats": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/ksystemstats-6.5.4.tar.xz", - "hash": "sha256-pTA4IyIht3PGlTEsbNPxGpA74aoYb9TCdN3e2MGsMfs=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/ksystemstats-6.5.5.tar.xz", + "hash": "sha256-xRCXQD0ITyL82FNM5vQ5BQtYoqxglTrOLccBJBKtzp0=" }, "kwallet-pam": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kwallet-pam-6.5.4.tar.xz", - "hash": "sha256-Ztng423uos53E0uyTDTL+Nz2IxcEYrSpBC9/DmTCfd8=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kwallet-pam-6.5.5.tar.xz", + "hash": "sha256-FPoB/nEyeu/jb+X8eUEzuvfIrUcAq4onMpBN3IPrF7Y=" }, "kwayland": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kwayland-6.5.4.tar.xz", - "hash": "sha256-67c3G0AqC+0MxVlmzBDRO0MbKIy30Z4fQVGYU/mOPTk=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kwayland-6.5.5.tar.xz", + "hash": "sha256-XbAQXt7Ox/i0KZQL4dJt/+LZ37sNln6eFr3bCiLP05c=" }, "kwayland-integration": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kwayland-integration-6.5.4.tar.xz", - "hash": "sha256-0aQwQ1KbPl4GmHBpYt5WIH25wscWP7TZDDKhZtguQs4=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kwayland-integration-6.5.5.tar.xz", + "hash": "sha256-W0cKgtHfyJ4ZPg/TNQCJXW0kQOeACpJhrQtsEt5ikBI=" }, "kwin": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kwin-6.5.4.tar.xz", - "hash": "sha256-JYRD9yGAz1qBQbRAu1GnFKLmfjCGdzYpB5POUNe7HXA=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kwin-6.5.5.tar.xz", + "hash": "sha256-+62EUEQjEXTKeq1FVy0XE9G29lKJ2UysJHdqED8FHkY=" }, "kwin-x11": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kwin-x11-6.5.4.tar.xz", - "hash": "sha256-dVdiUjbQwGeTgEyTqS31AYklvG8AncHyBnCfw0cloiU=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kwin-x11-6.5.5.tar.xz", + "hash": "sha256-ibnUEjT2+b/of7Ry13rv0aj5pEfENXFp3PgQrUTpsdQ=" }, "kwrited": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/kwrited-6.5.4.tar.xz", - "hash": "sha256-jhMPXSHOYkqXTY5yZ0RvMXoX+gEqU9u3XRQPZdq36aY=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/kwrited-6.5.5.tar.xz", + "hash": "sha256-0Kzkb9DtiNo+pBv6bicOoWuBRJhbWMX6Aa65q/DZqIw=" }, "layer-shell-qt": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/layer-shell-qt-6.5.4.tar.xz", - "hash": "sha256-u5XbJT/80p4IGRZWtqVEn4qIAMOCVoc+JSl0m1XqqAo=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/layer-shell-qt-6.5.5.tar.xz", + "hash": "sha256-aET+5VuLfLwyDNgwi1FZXvgw1ambTTVbD9WfiP6rLBE=" }, "libkscreen": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/libkscreen-6.5.4.tar.xz", - "hash": "sha256-mKaE+sAdDT6jCaifAKdznsMiY9849ae5iOdDAq9Ub5Q=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/libkscreen-6.5.5.tar.xz", + "hash": "sha256-WVvwbNiwyQaACjTv19k+Ra3Zny9+kkjA6CA6g47IYfk=" }, "libksysguard": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/libksysguard-6.5.4.tar.xz", - "hash": "sha256-dPNwviRyKvoq55rPPXPtxqI/Dsuo4LcX3pc/XQ2gUI4=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/libksysguard-6.5.5.tar.xz", + "hash": "sha256-IrjkgSsd+mrvGPJ9K6ZtbXcCs+TbJQyuSKuUYZbac00=" }, "libplasma": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/libplasma-6.5.4.tar.xz", - "hash": "sha256-Hunzem8cJr7ANTYNCdgbRNe27Yw/YKFV2Lhkw6ZQBu4=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/libplasma-6.5.5.tar.xz", + "hash": "sha256-fYj5vQ+QuQ9NIpDNj6DzfnrzgQoO1Yx9ImoCg4q4pxo=" }, "milou": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/milou-6.5.4.tar.xz", - "hash": "sha256-3VaTgeooJaR+uz9LmY/TXXU0EfRTUO+wBWbfaBRBtfc=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/milou-6.5.5.tar.xz", + "hash": "sha256-6B0JmgLZ+0gA2Zczj8hCjYjIshBw4kqNNtwdChI9id0=" }, "ocean-sound-theme": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/ocean-sound-theme-6.5.4.tar.xz", - "hash": "sha256-wEzJT3AEe6o6yFBDSRWhGIctV2MHyKHqbtYzT+isvuQ=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/ocean-sound-theme-6.5.5.tar.xz", + "hash": "sha256-zmKcyZkKPcOB071Fw3g4phj1ECF2GjdnHnS5pFYkoSw=" }, "oxygen": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/oxygen-6.5.4.tar.xz", - "hash": "sha256-vz8iRNLlBmK0G8cqrWkm17v1t9Dpa2W43BIwItyDuxI=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/oxygen-6.5.5.tar.xz", + "hash": "sha256-oYEUGEqA9gYJ8UwSnud1V458fyp0eksVyCd+EPXKxv4=" }, "oxygen-sounds": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/oxygen-sounds-6.5.4.tar.xz", - "hash": "sha256-CVh/F4twpdFqzkk3ykoVfzu9SjfCVBXtghUQFov5yZg=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/oxygen-sounds-6.5.5.tar.xz", + "hash": "sha256-U7ittiPZdp3zoP9HxeXtTLHA9cB5TvJURpwNqTAbJM8=" }, "plasma-activities": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-activities-6.5.4.tar.xz", - "hash": "sha256-niLzry86POMIUlZPrFlvSVY09DGcCtI+x2OplKvlBTk=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-activities-6.5.5.tar.xz", + "hash": "sha256-T+WYDrzHRwIW2M6TcAPA+TuUFrC2FaP4oEiM0m7lpRE=" }, "plasma-activities-stats": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-activities-stats-6.5.4.tar.xz", - "hash": "sha256-3xJiOjD0uw60H87MtL6lOBcu8Jtx1qtAobRDr6jfvMo=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-activities-stats-6.5.5.tar.xz", + "hash": "sha256-fygbaEDTP5NKQlL9dIRpEzISFEcv5DHlQyuJH40hKhA=" }, "plasma-browser-integration": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-browser-integration-6.5.4.tar.xz", - "hash": "sha256-OlDZTf/wbr+wOJ5BsHS6FXSowa9sUmqPgTlcltGW3rA=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-browser-integration-6.5.5.tar.xz", + "hash": "sha256-iOmizL7vorsvu/+GsZ2KxFF2EAqJFTYoreFz7Wwb2e4=" }, "plasma-desktop": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-desktop-6.5.4.tar.xz", - "hash": "sha256-4I0YQa36N0rxAByGYEpL8vDVoiMP4fLJJdthzZhLjAw=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-desktop-6.5.5.tar.xz", + "hash": "sha256-I2fxJTFXWy5EXNKw+gt1bxUfEOqic1iwlmc1/0ABRsc=" }, "plasma-dialer": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-dialer-6.5.4.tar.xz", - "hash": "sha256-C196ifp1IJAMeBB2jDdrvXxPPriBo65baLQRfwkjqfI=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-dialer-6.5.5.tar.xz", + "hash": "sha256-mxcKj4vt4Gbcpq/faJFN6GUrDTSA9CqRfCdfHUCVG0g=" }, "plasma-disks": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-disks-6.5.4.tar.xz", - "hash": "sha256-7IboZZwD8L2IZ7sX+odlhu4VrCSq1SiRHevxLFNMcRs=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-disks-6.5.5.tar.xz", + "hash": "sha256-3zhj67/R/ckl4BsfyV6QYBakUtd4VKIPyyKXaB3Ea3c=" }, "plasma-firewall": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-firewall-6.5.4.tar.xz", - "hash": "sha256-LD/k5O/zG2vwaUhf5Y2kfqnZLDXbU88Eml4JUEJEIhA=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-firewall-6.5.5.tar.xz", + "hash": "sha256-5Uy2ESvaaC2D7g/cmzY9k+sz5swKDnR65p3lRvL1oFw=" }, "plasma-integration": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-integration-6.5.4.tar.xz", - "hash": "sha256-QeTBBz+aiFJzOq4/NHOHU/jt4GuYVZHuZ6eY5KCqXiM=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-integration-6.5.5.tar.xz", + "hash": "sha256-rVr4WtwHcqH5vNzKUbHL3aLvKJG1HCsbCjiKKFId48U=" }, "plasma-mobile": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-mobile-6.5.4.tar.xz", - "hash": "sha256-/VqGOZi6velx5LcuezsKl7ADxbB7/HEVvfogX4e9Pgg=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-mobile-6.5.5.tar.xz", + "hash": "sha256-hH16ZwE0w20Pe4yjPEGsdyyEoGbHkMdQAnFzm3b/VIA=" }, "plasma-nano": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-nano-6.5.4.tar.xz", - "hash": "sha256-gOIdbA/L2z1f/CRXOsk4qe/4W7WW0sckGMjbEoVO0GM=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-nano-6.5.5.tar.xz", + "hash": "sha256-VMfyoDqsAdtzX72kcpRzx5miE12oaPGHWdMLubYe794=" }, "plasma-nm": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-nm-6.5.4.tar.xz", - "hash": "sha256-pYTGi+mBro76+qalQzmD1kdUVO4ngG7kHH4qTQhZyK8=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-nm-6.5.5.tar.xz", + "hash": "sha256-+wlvG8hfXrHuiugN8ERHmGCYfIvOzUq3Eg/tJTaYwqA=" }, "plasma-pa": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-pa-6.5.4.tar.xz", - "hash": "sha256-ptuvnYR2Jw7NeAkF321Z0rXclwJXrrqPYmnu0d1/83U=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-pa-6.5.5.tar.xz", + "hash": "sha256-Yn6QwWBmmEDSnw/6g/Ul4exp4wbf89w1wdsoJSexpYc=" }, "plasma-sdk": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-sdk-6.5.4.tar.xz", - "hash": "sha256-DZyudSwhx1+pyHL+dQXONok8hjIQ1ztoeZp1G2VuewM=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-sdk-6.5.5.tar.xz", + "hash": "sha256-ttxIUgzNpEFbCqamZQLbcYC80+HYl1pfIEBRnvcJOcQ=" }, "plasma-systemmonitor": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-systemmonitor-6.5.4.tar.xz", - "hash": "sha256-uGWG8jTCMQHukDJuD1F1GIJ20aBJdZIxZLQR8kAOg2c=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-systemmonitor-6.5.5.tar.xz", + "hash": "sha256-i+k/qV1RDytTrIqG9+ZqoQ5UgK82MuQZaJvbWtM+8f4=" }, "plasma-thunderbolt": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-thunderbolt-6.5.4.tar.xz", - "hash": "sha256-AuklIfhbtqkza2q9c6x4zSLyMqXU9hTEekTV77DGs6g=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-thunderbolt-6.5.5.tar.xz", + "hash": "sha256-73uAJxPRw5mIbMJDfD8+pL/Zret0puFbmobvP3s3hik=" }, "plasma-vault": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-vault-6.5.4.tar.xz", - "hash": "sha256-7NiMm+J+zgC1QoEKcda9KD0bK/GuIlJgVQQWKBXKsMY=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-vault-6.5.5.tar.xz", + "hash": "sha256-PR3P9GO8bLfDKGJPep6eMlkagtKDvImxnrngdpzK+nA=" }, "plasma-welcome": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-welcome-6.5.4.tar.xz", - "hash": "sha256-hU3qQRZWA+oszOtAGpHCIAx/4vI9CrwjH5TbcVosK+g=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-welcome-6.5.5.tar.xz", + "hash": "sha256-MuKcqjUHBH94aFeg3RCDCDWDegtbsdZ9S39OVUDgCSA=" }, "plasma-workspace": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-workspace-6.5.4.tar.xz", - "hash": "sha256-SUtnHXD2fuOC/q7Q3Kcu1n/npCOmM44s2yQR+TvOdB4=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-workspace-6.5.5.tar.xz", + "hash": "sha256-KbB2O7vdnidBbc4f2TkkLSWI/u82xMuulBwxlk1TH9Q=" }, "plasma-workspace-wallpapers": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma-workspace-wallpapers-6.5.4.tar.xz", - "hash": "sha256-k9byTW4KjZFXi8B98qv8leiCaMSk/dZvJHGhxr+fYvs=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma-workspace-wallpapers-6.5.5.tar.xz", + "hash": "sha256-W1n3pDf+K12ML7pGCuikcjeOTEvUL6clqQc1vPXzoLE=" }, "plasma5support": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plasma5support-6.5.4.tar.xz", - "hash": "sha256-rd62LZ7ubnCgZCh2zgDifkN8/W5tC9ruMaN4wmrD0lg=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plasma5support-6.5.5.tar.xz", + "hash": "sha256-Gi8+fruF4qHFTDqjK3EujyhSiXWLosgjbsDcZt2MXP0=" }, "plymouth-kcm": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/plymouth-kcm-6.5.4.tar.xz", - "hash": "sha256-X+z5WUhcfWFnOXbjBrPz4UGXHfVc1HJdRWcxLoOAQIc=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/plymouth-kcm-6.5.5.tar.xz", + "hash": "sha256-/bBtR3PSbhnK+wDPckGh1AJsmoVLyXTQjck6qsy9Eec=" }, "polkit-kde-agent-1": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/polkit-kde-agent-1-6.5.4.tar.xz", - "hash": "sha256-q0RoQvzWDJp0DDTYUf7vmPyi72AKPJSfLsOFiDj7iiQ=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/polkit-kde-agent-1-6.5.5.tar.xz", + "hash": "sha256-512CfltUwOoF56Aa6Qs9PYOd/1/L4JA6vwUn3K4ZPUo=" }, "powerdevil": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/powerdevil-6.5.4.tar.xz", - "hash": "sha256-meQnt1drGTC7QKNYQZ+brDbjtZ+R/30cTHO7bFgDPho=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/powerdevil-6.5.5.tar.xz", + "hash": "sha256-H2fBTQXfnN+GVx3YbDOtkehV5Vlcq6t/Qiib9+Nev+Q=" }, "print-manager": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/print-manager-6.5.4.tar.xz", - "hash": "sha256-h3YlVrEyf8420tHuxOQPxpA7rdxSBPKKt6QEXoRkZos=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/print-manager-6.5.5.tar.xz", + "hash": "sha256-OgSG1T56MXrMR8ManNPMKpvbAxlu5famvvq6jWH4uiU=" }, "qqc2-breeze-style": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/qqc2-breeze-style-6.5.4.tar.xz", - "hash": "sha256-qTZpnFZY4Rc3dGiDF34pxx0PDNqRsKWuSZ4fv5LffA8=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/qqc2-breeze-style-6.5.5.tar.xz", + "hash": "sha256-HOe2QVcPcRHXUbVEAOgIMuDDEi08tqTCoBsWwu1xta8=" }, "sddm-kcm": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/sddm-kcm-6.5.4.tar.xz", - "hash": "sha256-4J+cYbWJ0eGA5EXTCYyNLuaQ/5JlZq59w6IB1BCv3rc=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/sddm-kcm-6.5.5.tar.xz", + "hash": "sha256-7Xt1fRcnYcH/wbLxdm3Q8cpAGBgGSVb48cLUxaoLPU8=" }, "spacebar": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/spacebar-6.5.4.tar.xz", - "hash": "sha256-R2CWpBJVnayKunYwdAzSsDfyMuG/RQlvYQrYkBmWQFk=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/spacebar-6.5.5.tar.xz", + "hash": "sha256-bnc21uA1YWUgieQA/E/OoSWfCo8c1mLuJODzF+y3uz0=" }, "spectacle": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/spectacle-6.5.4.tar.xz", - "hash": "sha256-s1bdk2LZVXIC2H1VYc5F7d4o+etKsOOP07iSYj8tS8E=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/spectacle-6.5.5.tar.xz", + "hash": "sha256-HZQquMgRUDNmdve7NX3+25r6kDvnHJCV43DZTIF1kro=" }, "systemsettings": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/systemsettings-6.5.4.tar.xz", - "hash": "sha256-eY72yCYQX0Qzlhr1mpoYL/do1YvUpRbhjJEuUCBgOAM=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/systemsettings-6.5.5.tar.xz", + "hash": "sha256-hnf+B+ZrrXh+fvQ+k1KWwgGXOk7JUFugDW86/kscwsY=" }, "wacomtablet": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/wacomtablet-6.5.4.tar.xz", - "hash": "sha256-Tif/a3wDoMYkACCIrerDomfYl9sgjSdVVitIGasJpr4=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/wacomtablet-6.5.5.tar.xz", + "hash": "sha256-vgyVThmE6Iw/W43NaWVIG9UOua/lElYsEzH0YMG0Z9I=" }, "xdg-desktop-portal-kde": { - "version": "6.5.4", - "url": "mirror://kde/stable/plasma/6.5.4/xdg-desktop-portal-kde-6.5.4.tar.xz", - "hash": "sha256-ALPyDbI3kA6wFaEAlfuF0yTagIDSCrr931ywROsSUWs=" + "version": "6.5.5", + "url": "mirror://kde/stable/plasma/6.5.5/xdg-desktop-portal-kde-6.5.5.tar.xz", + "hash": "sha256-oofxhnoFs5oiYoXwEPsiV0LnZYMcuBy8HqiCA1n4zSk=" } } \ No newline at end of file diff --git a/pkgs/kde/plasma/kwin/default.nix b/pkgs/kde/plasma/kwin/default.nix index c1532a037c8b..8b8244c0fdae 100644 --- a/pkgs/kde/plasma/kwin/default.nix +++ b/pkgs/kde/plasma/kwin/default.nix @@ -26,12 +26,6 @@ mkKdeDerivation { ./0003-plugins-qpa-allow-using-nixos-wrapper.patch ./0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch ./0001-Lower-CAP_SYS_NICE-from-the-ambient-set.patch - - # backport crash fix recommended by upstream - (fetchpatch { - url = "https://invent.kde.org/plasma/kwin/-/commit/ef4504320de2c3a7c7aebcf083d75db361f802ae.diff"; - hash = "sha256-aYUXlpnvtzWd5bJ3Y9NKDBqAg0x+4enaUTnyZiZCB48="; - }) ]; postPatch = '' From 51db792d02b38009624a9e7b6e77c78ad7f20c93 Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Tue, 13 Jan 2026 23:04:35 +0800 Subject: [PATCH 68/76] kyverno-chainsaw: fix hash mismatch --- pkgs/by-name/ky/kyverno-chainsaw/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ky/kyverno-chainsaw/package.nix b/pkgs/by-name/ky/kyverno-chainsaw/package.nix index f84bab14ea46..b2b1dcacc6bc 100644 --- a/pkgs/by-name/ky/kyverno-chainsaw/package.nix +++ b/pkgs/by-name/ky/kyverno-chainsaw/package.nix @@ -17,7 +17,7 @@ buildGoModule rec { owner = "kyverno"; repo = "chainsaw"; rev = "v${version}"; - hash = "sha256-HcBRipJGSHPms2qL63vIVVmiq+k1mL8dJo5kW7W6ykE="; + hash = "sha256-wHwjcpcum3ByBGYUxJ38Qi0RliQUmAIBYmE7t3gEonI="; }; vendorHash = "sha256-lG+odKD1TGQ7GTh/y9ogREtY59T8fvN/6FyKsdgsU0M="; From e9fbab0b28dd472e067d38cd85b81ad0687b67e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 15:05:48 +0000 Subject: [PATCH 69/76] ledger-live-desktop: 2.135.1 -> 2.135.2 --- pkgs/by-name/le/ledger-live-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/le/ledger-live-desktop/package.nix b/pkgs/by-name/le/ledger-live-desktop/package.nix index e39c21a99cbb..65fb8ddb85fb 100644 --- a/pkgs/by-name/le/ledger-live-desktop/package.nix +++ b/pkgs/by-name/le/ledger-live-desktop/package.nix @@ -8,11 +8,11 @@ let pname = "ledger-live-desktop"; - version = "2.135.1"; + version = "2.135.2"; src = fetchurl { url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; - hash = "sha256-M57ah+15L30r30AI40K1qzeUbYch/TpwkTu88vvzUK0="; + hash = "sha256-K74ILzYKvNccnJyUBvWoA6xijkcXWGFLuCfdaQtmvR8="; }; appimageContents = appimageTools.extractType2 { From 41a0153c4f0a2929e3d41fce7b5012aecdcf6b6c Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 13 Jan 2026 23:18:02 +0800 Subject: [PATCH 70/76] nixos/cinnamon: Enable gnome-online-accounts We already ship gnome-online-accounts-gtk by default, which won't be functional without goa-daemon. --- nixos/modules/services/x11/desktop-managers/cinnamon.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/x11/desktop-managers/cinnamon.nix b/nixos/modules/services/x11/desktop-managers/cinnamon.nix index c29aa0f68f86..a91fa045aa7a 100644 --- a/nixos/modules/services/x11/desktop-managers/cinnamon.nix +++ b/nixos/modules/services/x11/desktop-managers/cinnamon.nix @@ -124,6 +124,7 @@ in services.gnome.evolution-data-server.enable = true; services.gnome.glib-networking.enable = true; services.gnome.gnome-keyring.enable = true; + services.gnome.gnome-online-accounts.enable = mkDefault true; services.gnome.gcr-ssh-agent.enable = mkDefault true; services.gvfs.enable = true; services.power-profiles-daemon.enable = mkDefault true; From f3dfef5ce7283255d11e2327b9fdf08c660dabe8 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 13 Jan 2026 15:19:53 +0100 Subject: [PATCH 71/76] nodejs_22: 22.21.1 -> 22.22.0 --- pkgs/development/web/nodejs/v22.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/nodejs/v22.nix b/pkgs/development/web/nodejs/v22.nix index a9be2fdad4b3..cfc4f014fa1d 100644 --- a/pkgs/development/web/nodejs/v22.nix +++ b/pkgs/development/web/nodejs/v22.nix @@ -23,8 +23,8 @@ let in buildNodejs { inherit enableNpm; - version = "22.21.1"; - sha256 = "487d73fd4db00dc2420d659a8221b181a7937fbc5bc73f31c30b1680ad6ded6a"; + version = "22.22.0"; + sha256 = "4c138012bb5352f49822a8f3e6d1db71e00639d0c36d5b6756f91e4c6f30b683"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then From 58aa83cd3c2017704f1e256c514ff2a81b85d821 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 15:28:39 +0000 Subject: [PATCH 72/76] esp-generate: 1.1.0 -> 1.2.0 --- pkgs/by-name/es/esp-generate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/es/esp-generate/package.nix b/pkgs/by-name/es/esp-generate/package.nix index c48ab191c469..0cbf5614b2ca 100644 --- a/pkgs/by-name/es/esp-generate/package.nix +++ b/pkgs/by-name/es/esp-generate/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "esp-generate"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = "esp-rs"; repo = "esp-generate"; rev = "v${version}"; - hash = "sha256-cSwTdUP3N19zzf6ecODCCc64jSmGq139UxUyevBQ3No="; + hash = "sha256-JNSz/HRO8qxVaRZLL4qgYF3BIYVkrzyRc3wAWd+dAMo="; }; - cargoHash = "sha256-z9Tq6N1xPon+BPfdPnwg7XP7Pn3rPug9xxqS/MrtBMk="; + cargoHash = "sha256-IZH6y7KXdrNO4mxkRPaWi79XQnlrxxaQNG2nahJ8TzY="; meta = { description = "Template generation tool to create no_std applications targeting Espressif's chips"; From 09ab684854addb85edcea815661cccb1e9b64bff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 13 Jan 2026 15:54:39 +0000 Subject: [PATCH 73/76] cnquery: 12.17.0 -> 12.18.0 --- pkgs/by-name/cn/cnquery/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cn/cnquery/package.nix b/pkgs/by-name/cn/cnquery/package.nix index c87c6b2141f7..360a813e8edf 100644 --- a/pkgs/by-name/cn/cnquery/package.nix +++ b/pkgs/by-name/cn/cnquery/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnquery"; - version = "12.17.0"; + version = "12.18.0"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnquery"; tag = "v${version}"; - hash = "sha256-CtvISe/9AkPCMMpclIAPP9rw9OAzjbwLXpAQaOPaG1s="; + hash = "sha256-aDpWVujFSKTRDZW764LzNmqJkb61tfdLPN/JT81NrZs="; }; subPackages = [ "apps/cnquery" ]; - vendorHash = "sha256-/6r+1ZCSaVJkNxG/vrF+rvSggEsYSA2GzNFaCfweiJM="; + vendorHash = "sha256-OliliGBpFPPJnYZ3wQ2q7t+9bsiN5ik0FJrNGlVxivo="; ldflags = [ "-w" From 369f2b916025d8bdf159350aecadb55368102479 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Tue, 13 Jan 2026 17:01:57 +0100 Subject: [PATCH 74/76] tsgolint: fix version starting with v --- pkgs/by-name/ts/tsgolint/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ts/tsgolint/package.nix b/pkgs/by-name/ts/tsgolint/package.nix index c2e683725582..cc8952259a4a 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 = "v0.10.1"; + version = "0.10.1"; src = applyPatches rec { src = fetchFromGitHub { owner = "oxc-project"; repo = "tsgolint"; - tag = finalAttrs.version; + tag = "v${finalAttrs.version}"; hash = "sha256-6cDQjYVNfujIh3s+9pNCfqUEtfdvgx66oZoENqpJ7jE="; fetchSubmodules = true; }; From e401345529ab343499a185165fa95fdb2205bfe7 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Tue, 13 Jan 2026 17:02:26 +0100 Subject: [PATCH 75/76] tsgolint: add updateScript Required removing `applyPatches`, so patching directives have been inlined --- pkgs/by-name/ts/tsgolint/package.nix | 66 +++++++++++++++------------- 1 file changed, 36 insertions(+), 30 deletions(-) diff --git a/pkgs/by-name/ts/tsgolint/package.nix b/pkgs/by-name/ts/tsgolint/package.nix index cc8952259a4a..1adb8648047e 100644 --- a/pkgs/by-name/ts/tsgolint/package.nix +++ b/pkgs/by-name/ts/tsgolint/package.nix @@ -3,49 +3,51 @@ buildGoModule, fetchFromGitHub, findutils, - applyPatches, go, + nix-update-script, }: buildGoModule (finalAttrs: { pname = "tsgolint"; version = "0.10.1"; - src = applyPatches rec { - src = fetchFromGitHub { - owner = "oxc-project"; - repo = "tsgolint"; - tag = "v${finalAttrs.version}"; - hash = "sha256-6cDQjYVNfujIh3s+9pNCfqUEtfdvgx66oZoENqpJ7jE="; - fetchSubmodules = true; - }; - prePatch = '' - cd typescript-go - ''; - # These patches are applied to the typescript-go submodule in justfile's "init" target upstream. - patches = [ - (src + "/patches/0001-Parallel-readDirectory-visitor.patch") - (src + "/patches/0002-Adapt-project-service-for-single-run-mode.patch") - (src + "/patches/0003-patch-expose-more-functions-via-the-shim-with-type-f.patch") - (src + "/patches/0004-feat-improve-panic-message-for-extracting-TS-extensi.patch") - (src + "/patches/0005-fix-early-return-from-invalid-tsconfig-for-better-er.patch") - ]; - # We don't want to build with go.work, so we add the replacement to - # the local module to the go.mod instead. - postPatch = '' - cd .. - ${lib.getExe go} mod edit --replace=github.com/microsoft/typescript-go=./typescript-go - ''; + src = fetchFromGitHub { + owner = "oxc-project"; + repo = "tsgolint"; + tag = "v${finalAttrs.version}"; + hash = "sha256-6cDQjYVNfujIh3s+9pNCfqUEtfdvgx66oZoENqpJ7jE="; + fetchSubmodules = true; }; nativeBuildInputs = [ findutils ]; - # From justfile's "init" target upstream. - postPatch = '' - rm go.work{,.sum} - mkdir -p internal/collections && find ./typescript-go/internal/collections -type f ! -name '*_test.go' -exec cp {} internal/collections/ \; + prePatch = '' + pushd typescript-go ''; + # These patches are applied to the typescript-go submodule in justfile's "init" target upstream. + patches = [ + (finalAttrs.src + "/patches/0001-Parallel-readDirectory-visitor.patch") + (finalAttrs.src + "/patches/0002-Adapt-project-service-for-single-run-mode.patch") + (finalAttrs.src + "/patches/0003-patch-expose-more-functions-via-the-shim-with-type-f.patch") + (finalAttrs.src + "/patches/0004-feat-improve-panic-message-for-extracting-TS-extensi.patch") + (finalAttrs.src + "/patches/0005-fix-early-return-from-invalid-tsconfig-for-better-er.patch") + ]; + + postPatch = + # We don't want to build with go.work, so we add the replacement to + # the local module to the go.mod instead. + '' + popd + ${lib.getExe go} mod edit --replace=github.com/microsoft/typescript-go=./typescript-go + '' + + + # From justfile's "init" target upstream. + '' + rm go.work{,.sum} + mkdir -p internal/collections && find ./typescript-go/internal/collections -type f ! -name '*_test.go' -exec cp {} internal/collections/ \; + ''; + proxyVendor = true; vendorHash = "sha256-t1qyCdMeA5rh5/9yQ9LAhRO+0nSiMyFHp3sSPOJQWQA="; @@ -53,6 +55,10 @@ buildGoModule (finalAttrs: { env.GOEXPERIMENT = "greenteagc"; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Type aware linting for oxlint"; homepage = "https://github.com/oxc-project/tsgolint"; From a4b75975a86c5e593c53587b03939364b7f5ad76 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Tue, 13 Jan 2026 16:37:08 +0000 Subject: [PATCH 76/76] tsgolint: 0.10.1 -> 0.11.0 Changelog: https://github.com/oxc-project/tsgolint/releases/tag/v0.11.0 Diff: https://github.com/oxc-project/tsgolint/compare/v0.10.1...v0.11.0 --- pkgs/by-name/ts/tsgolint/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ts/tsgolint/package.nix b/pkgs/by-name/ts/tsgolint/package.nix index 1adb8648047e..cc4a516742fa 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.10.1"; + version = "0.11.0"; src = fetchFromGitHub { owner = "oxc-project"; repo = "tsgolint"; tag = "v${finalAttrs.version}"; - hash = "sha256-6cDQjYVNfujIh3s+9pNCfqUEtfdvgx66oZoENqpJ7jE="; + hash = "sha256-AVyZ/2jjAq9rqLvvzaiZrSYwhGoc/stADvrnh7hCwNk="; fetchSubmodules = true; };