From fe247124a38be45fc3b265a373fbee25bcd01e5b Mon Sep 17 00:00:00 2001 From: Ricardo Cruz Date: Fri, 9 Jan 2026 18:37:56 +0000 Subject: [PATCH 001/195] exodus: 25.28.4 -> 26.1.5 --- pkgs/by-name/ex/exodus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ex/exodus/package.nix b/pkgs/by-name/ex/exodus/package.nix index cf299cea789b..1d5a4b4e9963 100644 --- a/pkgs/by-name/ex/exodus/package.nix +++ b/pkgs/by-name/ex/exodus/package.nix @@ -28,12 +28,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "exodus"; - version = "25.28.4"; + version = "26.1.5"; src = requireFile { name = "exodus-linux-x64-${finalAttrs.version}.zip"; url = "https://downloads.exodus.com/releases/exodus-linux-x64-${finalAttrs.version}.zip"; - hash = "sha256-AGeFsMHSywC32iaIGI9/VY2YC3gR5bHu33rOWJlyFFM="; + hash = "sha256-BClWuL4dTc1lESyEXuDtpGp1K/AxICbpQIaWYLrme1M="; }; nativeBuildInputs = [ unzip ]; From 9c201cbefadb005735c53926379e88d84a4605a5 Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Sun, 1 Mar 2026 12:02:19 -0500 Subject: [PATCH 002/195] python3Packages.torchio: update changelog URL --- pkgs/development/python-modules/torchio/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/torchio/default.nix b/pkgs/development/python-modules/torchio/default.nix index 7060b38a1a88..d0d85974c3fe 100644 --- a/pkgs/development/python-modules/torchio/default.nix +++ b/pkgs/development/python-modules/torchio/default.nix @@ -97,7 +97,7 @@ buildPythonPackage rec { meta = { description = "Medical imaging toolkit for deep learning"; homepage = "https://docs.torchio.org"; - changelog = "https://github.com/TorchIO-project/torchio/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/TorchIO-project/torchio/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.bcdarwin ]; }; From bb0468a831535b5a573b7ad413c6581b565e0498 Mon Sep 17 00:00:00 2001 From: Winter Date: Thu, 5 Mar 2026 18:07:26 -0800 Subject: [PATCH 003/195] nixos/modules/profiles/nix-builder-vm: remove suffix from system version The version suffix (`lib.trivial.versionSuffix`) differs between channel trees and Git trees, which results in users using channels not getting the cached builds of the system derivation, as Hydra uses a Git checkout. --- nixos/modules/profiles/nix-builder-vm.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/nixos/modules/profiles/nix-builder-vm.nix b/nixos/modules/profiles/nix-builder-vm.nix index 3bb9953cf28c..eff58b993aa5 100644 --- a/nixos/modules/profiles/nix-builder-vm.nix +++ b/nixos/modules/profiles/nix-builder-vm.nix @@ -138,10 +138,6 @@ in # # TODO(winter): Move to qemu-vm? Trying it here for now as a # low impact change that'll probably improve people's experience. - # - # (I have no clue what is going on in https://github.com/nix-darwin/nix-darwin/issues/1081 - # though, as this fix would only apply to one person in that thread... hopefully someone - # comes across with a reproducer if this doesn't do it.) system.systemBuilderArgs.allowSubstitutes = true; nix.settings = { @@ -244,6 +240,9 @@ in # To prevent gratuitous rebuilds on each change to Nixpkgs nixos.revision = null; + # To prevent channels and Git checkouts resulting in different system drvs + nixos.versionSuffix = ""; + # to be updated by module maintainers, see nixpkgs#325610 stateVersion = "24.05"; }; From 4e279e4afbd238fdef354dc0c1d4d2129a4f3196 Mon Sep 17 00:00:00 2001 From: fzdslr-nw Date: Sat, 28 Mar 2026 04:28:17 +0000 Subject: [PATCH 004/195] node-red: fix cross compilation --- pkgs/by-name/no/node-red/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/no/node-red/package.nix b/pkgs/by-name/no/node-red/package.nix index 8d34b98d578a..d85af08c4590 100644 --- a/pkgs/by-name/no/node-red/package.nix +++ b/pkgs/by-name/no/node-red/package.nix @@ -27,7 +27,7 @@ buildNpmPackage rec { packageDir = "packages/node_modules/node-red"; in '' - ${lib.getExe jq} '. += {"bin": {"node-red": "${packageDir}/red.js", "node-red-pi": "${packageDir}/bin/node-red-pi"}}' package.json > package.json.tmp + jq '. += {"bin": {"node-red": "${packageDir}/red.js", "node-red-pi": "${packageDir}/bin/node-red-pi"}}' package.json > package.json.tmp mv package.json.tmp package.json ''; From 910a64db034285137aecfc65eef7638a9dde1c6e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Apr 2026 14:52:35 +0000 Subject: [PATCH 005/195] python3Packages.tree-sitter-zeek: 0.2.11 -> 0.2.12 --- pkgs/development/python-modules/tree-sitter-zeek/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter-zeek/default.nix b/pkgs/development/python-modules/tree-sitter-zeek/default.nix index dc7ada1438d5..00ebad4d7c94 100644 --- a/pkgs/development/python-modules/tree-sitter-zeek/default.nix +++ b/pkgs/development/python-modules/tree-sitter-zeek/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "tree-sitter-zeek"; - version = "0.2.11"; + version = "0.2.12"; pyproject = true; src = fetchFromGitHub { owner = "zeek"; repo = "tree-sitter-zeek"; tag = "v${version}"; - hash = "sha256-8ki1FRE1HSaG0180UWgEZxlmbOORvo3QlpLb9rMdmIQ="; + hash = "sha256-BWrzPMsUgbIvdWsafTtXApmGGr7Sdpb382iqhM8Etqk="; }; build-system = [ setuptools ]; From e2396332b3e1ce1e228c6667248eec20df08fd2d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 5 Apr 2026 04:50:16 +0000 Subject: [PATCH 006/195] utpm: 0.2.0 -> 0.3.0 --- pkgs/by-name/ut/utpm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ut/utpm/package.nix b/pkgs/by-name/ut/utpm/package.nix index 379164d74741..c8b1e6adf6fd 100644 --- a/pkgs/by-name/ut/utpm/package.nix +++ b/pkgs/by-name/ut/utpm/package.nix @@ -10,16 +10,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "utpm"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "Thumuss"; repo = "utpm"; tag = "v${finalAttrs.version}"; - hash = "sha256-NlH+fPkTNqaQc2BrjerktnKS2L731K9G3z+N2xdx3kg="; + hash = "sha256-MGvPj+qF05zc2rPf1LxWVIpkZGOoDj09UfCZbQ/lBOM="; }; - cargoHash = "sha256-WR9LD5HjLgh9jirnjTc6BeNg8KjVZI+DuJRYEbN3tmE="; + cargoHash = "sha256-eWEriaKakEIORrQgcD5hrvSVfGRS2kU8GKNAOTIFCo0="; env.OPENSSL_NO_VENDOR = 1; From 4f25bc9a0dc485dccc241777c7980b7c947eab15 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 14 Apr 2026 19:17:36 +0000 Subject: [PATCH 007/195] podman: 5.8.1 -> 5.8.2 --- pkgs/by-name/po/podman/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/podman/package.nix b/pkgs/by-name/po/podman/package.nix index 14ba7e5b85b0..09457c55c8a7 100644 --- a/pkgs/by-name/po/podman/package.nix +++ b/pkgs/by-name/po/podman/package.nix @@ -42,13 +42,13 @@ }: buildGoModule (finalAttrs: { pname = "podman"; - version = "5.8.1"; + version = "5.8.2"; src = fetchFromGitHub { owner = "containers"; repo = "podman"; tag = "v${finalAttrs.version}"; - hash = "sha256-Drji3FLi7peKauA0WnFToKmD4lawlWQr2qESaQFruvE="; + hash = "sha256-WUcM594sUerb7/SsAu0PkpOyYuIMjaosr8Bp6d36dYk="; }; patches = [ From 7f6a6fb1c76e09426d6125e7e2543efe2a7f74e3 Mon Sep 17 00:00:00 2001 From: Konstantin Alekseev Date: Thu, 16 Apr 2026 13:02:21 +0300 Subject: [PATCH 008/195] playwright: fix WebKit browser on linux - Replace libxml2 symlink workaround with libxml2_13 which provides the libxml2.so.2 soname the bundled WebKit expects - Set Mesa as EGL vendor fallback when no system EGL is configured, enabling WPE WebKit's headless rendering - Patch out ldconfig-based dlopen check for WebKit which doesn't work under Nix (libraries are provided via rpath) --- pkgs/development/web/playwright/driver.nix | 4 ++++ pkgs/development/web/playwright/webkit.nix | 24 ++++++++++++---------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/pkgs/development/web/playwright/driver.nix b/pkgs/development/web/playwright/driver.nix index 058278509365..9e87c985a690 100644 --- a/pkgs/development/web/playwright/driver.nix +++ b/pkgs/development/web/playwright/driver.nix @@ -97,6 +97,10 @@ let sed -i '/\/\/ Update test runner./,/^\s*$/{d}' utils/build/build.js sed -i '/^\/\/ Update bundles\./,/^[[:space:]]*}$/d' utils/build/build.js sed -i '/execSync/d' ./utils/generate_third_party_notice.js + # The dlopen library check uses ldconfig which doesn't work under Nix. + # These libraries are already provided via rpath by autoPatchelfHook and wrapProgram. + substituteInPlace packages/playwright-core/src/server/registry/index.ts \ + --replace-fail "['libGLESv2.so.2', 'libx264.so']" "[]" chmod +w packages/playwright/bundles/babel ln -s ${babel-bundle}/node_modules packages/playwright/bundles/babel/node_modules chmod +w packages/playwright/bundles/expect diff --git a/pkgs/development/web/playwright/webkit.nix b/pkgs/development/web/playwright/webkit.nix index 17ddcf5c3d83..55e1023bdc38 100644 --- a/pkgs/development/web/playwright/webkit.nix +++ b/pkgs/development/web/playwright/webkit.nix @@ -38,8 +38,9 @@ libwpe, libwpe-fdo, libxkbcommon, - libxml2, + libxml2_13, libxslt, + mesa, libgbm, sqlite, systemdLibs, @@ -162,7 +163,7 @@ let libwpe libwpe-fdo libvpx' - libxml2 + libxml2_13 libxslt libgbm sqlite @@ -182,17 +183,18 @@ let # remove bundled libs rm -rf $out/minibrowser-wpe/sys - # TODO: still fails on ubuntu trying to find libEGL_mesa.so.0 wrapProgram $out/minibrowser-wpe/bin/MiniBrowser \ --prefix GIO_EXTRA_MODULES ":" "${glib-networking}/lib/gio/modules/" \ - --prefix LD_LIBRARY_PATH ":" $out/minibrowser-wpe/lib - - ''; - - preFixup = '' - # Fix libxml2 breakage. See https://github.com/NixOS/nixpkgs/pull/396195#issuecomment-2881757108 - mkdir -p "$out/lib" - ln -s "${lib.getLib libxml2}/lib/libxml2.so" "$out/lib/libxml2.so.2" + --prefix LD_LIBRARY_PATH ":" $out/minibrowser-wpe/lib \ + --run ' + # Use Mesa as EGL vendor fallback when no system EGL vendor is configured. + # libglvnd discovers vendors via JSON files https://github.com/NVIDIA/libglvnd/blob/master/src/EGL/icd_enumeration.md + if [ -z "$__EGL_VENDOR_LIBRARY_DIRS" ] && [ -z "$__EGL_VENDOR_LIBRARY_FILENAMES" ] && \ + ! [ -d /usr/share/glvnd/egl_vendor.d ] && ! [ -d /etc/glvnd/egl_vendor.d ] && \ + ! [ -d /run/opengl-driver/share/glvnd/egl_vendor.d ]; then + export __EGL_VENDOR_LIBRARY_FILENAMES="${mesa}/share/glvnd/egl_vendor.d/50_mesa.json" + fi + ' ''; }; webkit-darwin = fetchzip { From d2a485163230774cddea1b805946353cdf6f6376 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 Apr 2026 18:51:04 +0000 Subject: [PATCH 009/195] raffi: 0.20.0 -> 0.21.0 --- pkgs/by-name/ra/raffi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/raffi/package.nix b/pkgs/by-name/ra/raffi/package.nix index ad21c731f2c4..824ca153be96 100644 --- a/pkgs/by-name/ra/raffi/package.nix +++ b/pkgs/by-name/ra/raffi/package.nix @@ -13,16 +13,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "raffi"; - version = "0.20.0"; + version = "0.21.0"; src = fetchFromGitHub { owner = "chmouel"; repo = "raffi"; tag = "v${finalAttrs.version}"; - hash = "sha256-WAYSHQIQRd37xTpOs4EhK0V4wcBLWIRP7KvA7XjIZ0g="; + hash = "sha256-Vi+NbRRknyzbHVAeGrVyYrwCS+orY7A3Ya6/rrexhCE="; }; - cargoHash = "sha256-VPgMavPK6HGKICmGgPIM1YDvsRJrdndfbetAOqMAQ0M="; + cargoHash = "sha256-ApyblqfR+hmIYKoSaxhL56V7ulfnTm27rOAmhu4qXug="; nativeBuildInputs = [ makeBinaryWrapper From 9b42f787bb834b11452fcb45c236e7f87c090b58 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Tue, 21 Apr 2026 00:24:25 +0200 Subject: [PATCH 010/195] nixos/test-driver: fix driverInteractive test_script invocation See https://github.com/NixOS/nixpkgs/pull/510385/changes/BASE..f1bcb61731224bd8440510fc620d3c51f3e51c85 --- nixos/lib/test-driver/src/test_driver/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/lib/test-driver/src/test_driver/driver.py b/nixos/lib/test-driver/src/test_driver/driver.py index 8b6a5dfef5a0..91d38b7e1828 100644 --- a/nixos/lib/test-driver/src/test_driver/driver.py +++ b/nixos/lib/test-driver/src/test_driver/driver.py @@ -315,7 +315,7 @@ class Driver: general_symbols = dict( start_all=self.start_all, - test_script=self.config.test_script, + test_script=self.test_script, machines=self.machines, machines_qemu=self.machines_qemu, machines_nspawn=self.machines_nspawn, From 1b3a1d2e316a2f22a0aa6b45303bbabab9bff200 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Apr 2026 12:34:20 +0000 Subject: [PATCH 011/195] python3Packages.ansible-core: 2.20.4 -> 2.20.5 --- pkgs/development/python-modules/ansible/core.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index d24dee524f2c..eb3dcf16e611 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { pname = "ansible-core"; - version = "2.20.4"; + version = "2.20.5"; pyproject = true; disabled = pythonOlder "3.12"; @@ -41,7 +41,7 @@ buildPythonPackage (finalAttrs: { owner = "ansible"; repo = "ansible"; tag = "v${finalAttrs.version}"; - hash = "sha256-7KsxZH1d5FfdnsYfKSNGCmdYuBi8KzZxyZbG2WNAM9Y="; + hash = "sha256-AU6LTKqtBMW2s+0a0HsMrkXDqaWbcEqbtG3dp/5bQOA="; }; postPatch = '' From d7822824360a967ee7a54bfa308d67bdc2217199 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Apr 2026 12:42:01 +0000 Subject: [PATCH 012/195] crun: 1.27 -> 1.27.1 --- pkgs/by-name/cr/crun/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cr/crun/package.nix b/pkgs/by-name/cr/crun/package.nix index e6106da772a2..a177bebf906b 100644 --- a/pkgs/by-name/cr/crun/package.nix +++ b/pkgs/by-name/cr/crun/package.nix @@ -45,13 +45,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "crun"; - version = "1.27"; + version = "1.27.1"; src = fetchFromGitHub { owner = "containers"; repo = "crun"; tag = finalAttrs.version; - hash = "sha256-AhNKSwKZdm/8rZsDIGwNdNcVUXFvEGQecGw3pZYjmZw="; + hash = "sha256-cuzw0YbbV4LU5nOP2DZghLAIYhkSY3Qf1bdm+JskHZA="; fetchSubmodules = true; leaveDotGit = true; postFetch = '' From 339c482362aa2bc4c199a1aeff5d6c541cf7305b Mon Sep 17 00:00:00 2001 From: Jack Rosenberg Date: Wed, 22 Apr 2026 13:58:20 +0200 Subject: [PATCH 013/195] highs: 1.12.0 -> 1.14.0 --- pkgs/by-name/hi/highs/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/hi/highs/package.nix b/pkgs/by-name/hi/highs/package.nix index 754e2e8466a7..a0cd214000dc 100644 --- a/pkgs/by-name/hi/highs/package.nix +++ b/pkgs/by-name/hi/highs/package.nix @@ -9,12 +9,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "highs"; version = "1.12.0"; + version = "1.14.0"; src = fetchFromGitHub { owner = "ERGO-Code"; repo = "HiGHS"; rev = "v${finalAttrs.version}"; hash = "sha256-FRiYtbl1kWEkHHEIIOpefC9UdusmJKl6UmP3dKRkAXA="; + hash = "sha256-0KmA5B2g3AFCxMbN9gHdXxAEftZglhQKOqj1/TMxxps="; }; strictDeps = true; From ff5adf43d9f6faf7a545956988db76d5182333e7 Mon Sep 17 00:00:00 2001 From: Jack Rosenberg Date: Wed, 22 Apr 2026 13:58:20 +0200 Subject: [PATCH 014/195] highs: modernize --- pkgs/by-name/hi/highs/package.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/hi/highs/package.nix b/pkgs/by-name/hi/highs/package.nix index a0cd214000dc..b52dfbe9e6ec 100644 --- a/pkgs/by-name/hi/highs/package.nix +++ b/pkgs/by-name/hi/highs/package.nix @@ -4,31 +4,26 @@ fetchFromGitHub, clang, cmake, + versionCheckHook, }: stdenv.mkDerivation (finalAttrs: { pname = "highs"; - version = "1.12.0"; version = "1.14.0"; src = fetchFromGitHub { owner = "ERGO-Code"; repo = "HiGHS"; - rev = "v${finalAttrs.version}"; - hash = "sha256-FRiYtbl1kWEkHHEIIOpefC9UdusmJKl6UmP3dKRkAXA="; + tag = "v${finalAttrs.version}"; hash = "sha256-0KmA5B2g3AFCxMbN9gHdXxAEftZglhQKOqj1/TMxxps="; }; strictDeps = true; + __structuredAttrs = true; - outputs = [ "out" ]; - + nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; - installCheckPhase = '' - "$out/bin/highs" --version - ''; - nativeBuildInputs = [ clang cmake From 518be0fe709660efbad4dd51c9f83c1a145a7b40 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 22 Apr 2026 17:13:09 -0400 Subject: [PATCH 015/195] zeekscript: 1.3.2-75 -> 1.3.3 Changelog: https://github.com/zeek/zeekscript/blob/065edacf0321dd9a0cdd64285b93dec954bf448e/CHANGES --- pkgs/by-name/ze/zeekscript/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zeekscript/package.nix b/pkgs/by-name/ze/zeekscript/package.nix index e981c76da634..661cda3bcba6 100644 --- a/pkgs/by-name/ze/zeekscript/package.nix +++ b/pkgs/by-name/ze/zeekscript/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication rec { pname = "zeekscript"; - version = "1.3.2-75"; + version = "1.3.3"; pyproject = true; src = fetchFromGitHub { owner = "zeek"; repo = "zeekscript"; - rev = "74591d35d6e9fbb805d2af738032c05b31d3c93a"; - hash = "sha256-VAcbrzRIKdPC3q7U+ze7d3lVwDessHVL9orNYKzLovs="; + rev = "065edacf0321dd9a0cdd64285b93dec954bf448e"; + hash = "sha256-uNVmY+yJy/4H/zRGqg68Pop2TcwZgsrT46cdx3bhKIo="; }; build-system = with python3.pkgs; [ setuptools ]; From b35551e8388c5cbf048704a4c7958ed4110a6047 Mon Sep 17 00:00:00 2001 From: Jacek Galowicz Date: Thu, 23 Apr 2026 09:43:12 +0000 Subject: [PATCH 016/195] nixos-test-driver: don't assert on vhost_vsock as tests without VMs would be just fine without it --- nixos/lib/test-driver/src/test_driver/driver.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/nixos/lib/test-driver/src/test_driver/driver.py b/nixos/lib/test-driver/src/test_driver/driver.py index 91d38b7e1828..9ee11ff41ea0 100644 --- a/nixos/lib/test-driver/src/test_driver/driver.py +++ b/nixos/lib/test-driver/src/test_driver/driver.py @@ -360,8 +360,6 @@ class Driver: if not self.config.enable_ssh_backdoor: return - assert self.vhost_vsock is not None - if self.machines: print("SSH backdoor enabled, the machines can be accessed like this:") print( From 038f7d927ab462ad2e253ae8b738b8793cc502e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Apr 2026 15:29:14 +0000 Subject: [PATCH 017/195] drupal: 11.3.6 -> 11.3.8 --- pkgs/by-name/dr/drupal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dr/drupal/package.nix b/pkgs/by-name/dr/drupal/package.nix index 3f6921f74d04..af0370aea95a 100644 --- a/pkgs/by-name/dr/drupal/package.nix +++ b/pkgs/by-name/dr/drupal/package.nix @@ -8,18 +8,18 @@ php.buildComposerProject2 (finalAttrs: { pname = "drupal"; - version = "11.3.6"; + version = "11.3.8"; src = fetchFromGitLab { domain = "git.drupalcode.org"; owner = "project"; repo = "drupal"; tag = finalAttrs.version; - hash = "sha256-2EKpX4DXsGWBa8jtLqDnE9L97MsqfYhNR2S1r9sLxXE="; + hash = "sha256-z2uhUqY5z1lrq18jfqh0Tsxtc1X+sJ5BKr/Fot89HyA="; }; composerNoPlugins = false; - vendorHash = "sha256-Q5h8EcD3b0pbSU5Jkpne3eYn/fprwe5nOCivKng6PkQ="; + vendorHash = "sha256-rTAHOt+LiG2bYZqOfG0wtW69bJisrrAA3yIhBOSIQPk="; passthru = { tests = { From a3bcbdd0c8576a93b8703b7e4e3686dc6266a0da Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Apr 2026 19:32:07 +0000 Subject: [PATCH 018/195] simpleitk: 2.5.3 -> 2.5.4 --- pkgs/development/libraries/simpleitk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/simpleitk/default.nix b/pkgs/development/libraries/simpleitk/default.nix index 5c5b607c92e8..f0d216933fd2 100644 --- a/pkgs/development/libraries/simpleitk/default.nix +++ b/pkgs/development/libraries/simpleitk/default.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "simpleitk"; - version = "2.5.3"; + version = "2.5.4"; src = fetchFromGitHub { owner = "SimpleITK"; repo = "SimpleITK"; tag = "v${finalAttrs.version}"; - hash = "sha256-lHpoYGrL7HHOLcYdMKsAPhh7g0hLVsgkRxk1fsmvAzQ="; + hash = "sha256-9EJwdF0ja1GuMJ7HU3Xg2IHyz/zWSsS1JdWrvla61HI="; }; nativeBuildInputs = [ From c24541aec3db0e91af3c66391c0c0c3842b8de10 Mon Sep 17 00:00:00 2001 From: Nicolas Guichard Date: Thu, 23 Jan 2025 23:39:23 +0100 Subject: [PATCH 019/195] maintainers: add nicolas-guichard --- maintainers/maintainer-list.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 8adce8dda6ee..04b0056b7b93 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -19450,6 +19450,14 @@ name = "Nicolas Goudry"; keys = [ { fingerprint = "21B6 A59A 4E89 0B1B 83E3 0CDB 01C8 8C03 5450 9AA9"; } ]; }; + nicolas-guichard = { + name = "Nicolas Qiu Guichard"; + email = "nicolas@guichard.eu"; + matrix = "@nicolas:guichard.eu"; + github = "nicolas-guichard"; + githubId = 11260285; + keys = [ { fingerprint = "22B2 237B 0158 EE61 704C E191 7684 D229 0313 47AA"; } ]; + }; nicomem = { email = "nix@nicomem.com"; github = "nicomem"; From eb4b202a7c1f930f5d587c8b190567d8f8a60dd3 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Fri, 24 Apr 2026 02:52:46 +0200 Subject: [PATCH 020/195] wimboot: Add changelog link Signed-off-by: Felix Singer --- pkgs/by-name/wi/wimboot/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/wi/wimboot/package.nix b/pkgs/by-name/wi/wimboot/package.nix index 5929a4fcb94c..c11713aceda5 100644 --- a/pkgs/by-name/wi/wimboot/package.nix +++ b/pkgs/by-name/wi/wimboot/package.nix @@ -40,6 +40,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://ipxe.org/wimboot"; description = "Windows Imaging Format bootloader"; + changelog = "https://github.com/ipxe/wimboot/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ das_j From 18004da3e7e37f1d2fde796cbbcb6e25dd0ac914 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Apr 2026 18:23:25 +0000 Subject: [PATCH 021/195] ruff: 0.15.11 -> 0.15.12 Diff: https://github.com/astral-sh/ruff/compare/0.15.11...0.15.12 Changelog: https://github.com/astral-sh/ruff/releases/tag/0.15.12 --- pkgs/by-name/ru/ruff/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/ruff/package.nix b/pkgs/by-name/ru/ruff/package.nix index 260a11e50f7f..678055dd8c80 100644 --- a/pkgs/by-name/ru/ruff/package.nix +++ b/pkgs/by-name/ru/ruff/package.nix @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ruff"; - version = "0.15.11"; + version = "0.15.12"; __structuredAttrs = true; @@ -24,12 +24,12 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "astral-sh"; repo = "ruff"; tag = finalAttrs.version; - hash = "sha256-hFKUbgYrwiSPTqNZD7HlDaoHueZrJxbrL1g/v1WD6GA="; + hash = "sha256-BbWOmr1/QsexDZzXPvkAstRBBcFmO0ZRrpkpXJpEXWk="; }; cargoBuildFlags = [ "--package=ruff" ]; - cargoHash = "sha256-gj0Ks9uyRE1Z8LELHmnpElHLCdP6lf/bE5ji+7qD9aA="; + cargoHash = "sha256-vv1D3bu0zLuLLxNiRESScs7fQKvx1CNfMKrseRzzxtw="; nativeBuildInputs = [ installShellFiles ]; From cecd891bf13d18b0365af5ee1d5f02a2eca15706 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Apr 2026 19:22:33 +0000 Subject: [PATCH 022/195] talosctl: 1.12.6 -> 1.12.7 --- pkgs/by-name/ta/talosctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/talosctl/package.nix b/pkgs/by-name/ta/talosctl/package.nix index 75b1b51e332c..ac3db1dd8cf6 100644 --- a/pkgs/by-name/ta/talosctl/package.nix +++ b/pkgs/by-name/ta/talosctl/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "talosctl"; - version = "1.12.6"; + version = "1.12.7"; src = fetchFromGitHub { owner = "siderolabs"; repo = "talos"; tag = "v${finalAttrs.version}"; - hash = "sha256-eVA2ZRCC3Lw4EvSHi0ohEoRHudpAi+Ps4zcIfXQWlGE="; + hash = "sha256-8RiEiOqWuFcE/cFUjm9EyC3HCK3QTFjSBudTW05XtdQ="; }; - vendorHash = "sha256-gul+sTsi0kVt8BGjuEAaqAnreDP9wql0dBOfMYuxRWY="; + vendorHash = "sha256-6n3h/RAp25IjFjVQ4g6tCJi6sEvKtj59BHdjdCnDl7E="; ldflags = [ "-s" From a1cf10948e1433e4b7124659193927e616d3a183 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Apr 2026 19:27:39 +0000 Subject: [PATCH 023/195] docker: 29.4.0 -> 29.4.1 --- pkgs/applications/virtualization/docker/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix index 807e35cabb65..defcd8a39988 100644 --- a/pkgs/applications/virtualization/docker/default.nix +++ b/pkgs/applications/virtualization/docker/default.nix @@ -438,18 +438,18 @@ in docker_29 = let - version = "29.4.0"; + version = "29.4.1"; in callPackage dockerGen { inherit version; cliRev = "v${version}"; - cliHash = "sha256-ObuRuiC1+2E7PMMgoXC6SEi6zsdRqVvGCDvP7J/Ws28="; + cliHash = "sha256-jGD+Z3koM0a2Te7cq2HdKFizZj39djvTQUmn815Mn4o="; mobyRev = "docker-v${version}"; - mobyHash = "sha256-Pot3N+AvxIYG5Vg3AQK3I0jegCW4bmC0OimsGnVCiuQ="; + mobyHash = "sha256-R+rCR8DG4IyEdn9ol7PjawixgymjrEVMrTjaZM1wReU="; runcRev = "v1.3.5"; runcHash = "sha256-Swphxbu/OLkUrfRjLMZIVGwYb7AN0xHdyxm0ysAVam0="; - containerdRev = "v2.2.2"; - containerdHash = "sha256-1jYiyNHR1sXBwXdS33KWE+IB1tOZbiJyUxhsVeXwSrc="; + containerdRev = "v2.2.3"; + containerdHash = "sha256-jaOLZf246kmvBHHrwgvqrhxuh+n1HE6NDqckZK4tvnM="; tiniRev = "369448a167e8b3da4ca5bca0b3307500c3371828"; tiniHash = "sha256-jCBNfoJAjmcTJBx08kHs+FmbaU82CbQcf0IVjd56Nuw="; }; From 9ebae397326eae82a64f0a7720563cb9875ba597 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Apr 2026 20:12:18 +0000 Subject: [PATCH 024/195] libkqueue: 2.6.3 -> 2.6.4 --- pkgs/by-name/li/libkqueue/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libkqueue/package.nix b/pkgs/by-name/li/libkqueue/package.nix index f0ca9be4f270..b27042b57dbe 100644 --- a/pkgs/by-name/li/libkqueue/package.nix +++ b/pkgs/by-name/li/libkqueue/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libkqueue"; - version = "2.6.3"; + version = "2.6.4"; src = fetchFromGitHub { owner = "mheily"; repo = "libkqueue"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-q9ycYeo8BriD9bZEozjkdHUg2xntQUZwbYX7d1IZPzk="; + sha256 = "sha256-Lex/EmVMESScungJ6r/Br7TaoC4fcDHvDBJpryoe84E="; }; nativeBuildInputs = [ cmake ]; From 9eafec7a2717121b3d9774bc5e946da9da7412b9 Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Fri, 24 Apr 2026 15:58:45 -0700 Subject: [PATCH 025/195] python3Packages.shiv: disable tests that access network --- pkgs/development/python-modules/shiv/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/shiv/default.nix b/pkgs/development/python-modules/shiv/default.nix index 5c6e425ecd88..b2ff61dd31a7 100644 --- a/pkgs/development/python-modules/shiv/default.nix +++ b/pkgs/development/python-modules/shiv/default.nix @@ -41,6 +41,11 @@ buildPythonPackage rec { "test_preamble_no_pip" "test_alternate_root" "test_alternate_root_environment_variable" + # Network required (pip install in test fails in sandbox) + "test_ensure_no_modify" + "test_find_entry_point" + "test_find_entry_point_two_points" + "test_console_script_exists" ]; meta = { From 3dc0b8e03821fd2aff558ef9cbc11075eb8fe681 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 00:24:09 +0000 Subject: [PATCH 026/195] python3Packages.appium-python-client: 5.3.0 -> 5.3.1 --- .../python-modules/appium-python-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/appium-python-client/default.nix b/pkgs/development/python-modules/appium-python-client/default.nix index 270bfe6d3d1e..750441a75cdd 100644 --- a/pkgs/development/python-modules/appium-python-client/default.nix +++ b/pkgs/development/python-modules/appium-python-client/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "appium-python-client"; - version = "5.3.0"; + version = "5.3.1"; pyproject = true; src = fetchFromGitHub { owner = "appium"; repo = "python-client"; tag = "v${finalAttrs.version}"; - hash = "sha256-2lQDGDO7xwNRMErxKcfFkXEMnO96zlDhHyakZkh7pfY="; + hash = "sha256-oZ0J35qX55U2pHa5LUpocKvSLIXAK06i68UYaTNruHM="; }; build-system = [ hatchling ]; From f3ea6393f6a983adf784269237bba6474d18178d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 01:53:40 +0000 Subject: [PATCH 027/195] libblake3: 1.8.4 -> 1.8.5 --- pkgs/by-name/li/libblake3/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libblake3/package.nix b/pkgs/by-name/li/libblake3/package.nix index d2d392071d73..08740597b3a3 100644 --- a/pkgs/by-name/li/libblake3/package.nix +++ b/pkgs/by-name/li/libblake3/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libblake3"; - version = "1.8.4"; + version = "1.8.5"; outputs = [ "out" @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "BLAKE3-team"; repo = "BLAKE3"; tag = finalAttrs.version; - hash = "sha256-Xz0LH0YpUjDishvXsW6VNK8msFlPXg08wFoSfbgws0g="; + hash = "sha256-4Oany3uk0759YIZgD1gsONSFU1Mn/GAMvsSeP33J9Ts="; }; sourceRoot = finalAttrs.src.name + "/c"; From d8c98481a9ecd24cb8d1a662926c1256fa8daa1d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 04:43:48 +0000 Subject: [PATCH 028/195] snakefmt: 1.0.0 -> 1.1.0 --- pkgs/by-name/sn/snakefmt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sn/snakefmt/package.nix b/pkgs/by-name/sn/snakefmt/package.nix index 8e9fa4eca7bd..99b8152bcb2a 100644 --- a/pkgs/by-name/sn/snakefmt/package.nix +++ b/pkgs/by-name/sn/snakefmt/package.nix @@ -8,12 +8,12 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "snakefmt"; - version = "1.0.0"; + version = "1.1.0"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-S6evESaS1IJ3YFn3jjhccNhzkBTFOL9Xt37DuLcDKeI="; + hash = "sha256-cvdAXFVEegcuWoNWv/D3Etije73dt50O2EPOlFOnXQg="; }; build-system = with python3.pkgs; [ hatchling ]; From 1250a7bc511dd4813100470f4436686f7448a5ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 06:01:45 +0000 Subject: [PATCH 029/195] vscode-extensions.ms-vscode.cmake-tools: 1.23.51 -> 1.23.52 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 440021fdaebf..dc47469f1ad3 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3322,8 +3322,8 @@ let mktplcRef = { publisher = "ms-vscode"; name = "cmake-tools"; - version = "1.23.51"; - hash = "sha256-5AcmkJmk5ccZjHPx/4gZ/WW6c6RlHcosaPXHjey2a0M="; + version = "1.23.52"; + hash = "sha256-LfYoKiiaETtlq4Jqe1bd5WaS5nBoci9K6BugZjgY2Ho="; }; meta.license = lib.licenses.mit; }; From 6090986697ae73dcd49321d8121f7d0f3a42976b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 06:23:15 +0000 Subject: [PATCH 030/195] b3sum: 1.8.4 -> 1.8.5 --- pkgs/by-name/b3/b3sum/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/b3/b3sum/package.nix b/pkgs/by-name/b3/b3sum/package.nix index 7cad907eabd7..1a38572d13b5 100644 --- a/pkgs/by-name/b3/b3sum/package.nix +++ b/pkgs/by-name/b3/b3sum/package.nix @@ -7,14 +7,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "b3sum"; - version = "1.8.4"; + version = "1.8.5"; src = fetchCrate { inherit (finalAttrs) version pname; - hash = "sha256-xqR2BPtuAhsVvLY2DXfmgRF3tLix+H8lcD9GSZh9pUg="; + hash = "sha256-odlO6J60wTrca+opzheDbz4lSDAgjDTFFUIHf6NoTXI="; }; - cargoHash = "sha256-h/M9SOyl9Dj9QNvKyxtg0L0mNYBhH7Q4Yke5n20SSSs="; + cargoHash = "sha256-a/KGCU0bZ1gqB8EH7f8SN6qTuYZMakXdqddtTKNVDPs="; nativeInstallCheckInputs = [ versionCheckHook From a38c6d9b41eeb55071d86ea13854a154d111fd26 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 07:25:31 +0000 Subject: [PATCH 031/195] git-spice: 0.24.2 -> 0.26.1 --- pkgs/by-name/gi/git-spice/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-spice/package.nix b/pkgs/by-name/gi/git-spice/package.nix index 933f26a2894e..d23c7b15f9b3 100644 --- a/pkgs/by-name/gi/git-spice/package.nix +++ b/pkgs/by-name/gi/git-spice/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "git-spice"; - version = "0.24.2"; + version = "0.26.1"; src = fetchFromGitHub { owner = "abhinav"; repo = "git-spice"; tag = "v${finalAttrs.version}"; - hash = "sha256-Zt4PG3pWJ0h22fBJnsIVqcSk2BwwuOHdmSOrAMENN70="; + hash = "sha256-hE0PCjEGZE+nMLfICUjDoLzaNCsPMKSyg9y1R7tpePk="; }; - vendorHash = "sha256-tlAex6SFTprJtpMexMjAUNanamqraHYJuwtABx52rWQ="; + vendorHash = "sha256-YPcQ3Yjn016S2bLjUKH2SXgTm6b1+q7McgEzjUzyggE="; subPackages = [ "." ]; From 93617f15a8b868c336d45cf835b0a754aceed373 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 07:35:23 +0000 Subject: [PATCH 032/195] costa: 2.3.1 -> 2.3.2 --- pkgs/by-name/co/costa/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/costa/package.nix b/pkgs/by-name/co/costa/package.nix index c99a2f1da8bd..17b41340fa40 100644 --- a/pkgs/by-name/co/costa/package.nix +++ b/pkgs/by-name/co/costa/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "COSTA"; - version = "2.3.1"; + version = "2.3.2"; src = fetchFromGitHub { owner = "eth-cscs"; repo = "COSTA"; rev = "v${finalAttrs.version}"; - hash = "sha256-G/+AXGOjTbc92+6HLkDzkVJIikri0A+cB7Ft0RRQTzw="; + hash = "sha256-d4ouwGOoo2E5NeI+H7NbjPrPs40EjlbQc/JrADMTDVg="; }; nativeBuildInputs = [ cmake ]; From 8eca0d9ba412220b7fc58aeef0a8d14d1f65ba01 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 07:36:25 +0000 Subject: [PATCH 033/195] grafanaPlugins.grafana-exploretraces-app: 2.0.1 -> 2.0.2 --- .../grafana/plugins/grafana-exploretraces-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix index c1346fcb543d..545de3184aef 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-exploretraces-app"; - version = "2.0.1"; - zipHash = "sha256-tollhGibyN4SCx1WjMiWbQMcdDGHs7yom1/L078JFhE="; + version = "2.0.2"; + zipHash = "sha256-e179Vm7RwSHWrUZuvhHOPWtFuGJkVM22GzPN/WenR/Q="; meta = { description = "Opinionated traces app"; license = lib.licenses.agpl3Only; From a14c1cef5c200ac9e09793173c1ac0b5bf163195 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 08:28:52 +0000 Subject: [PATCH 034/195] go-dnscollector: 2.2.1 -> 2.2.2 --- pkgs/by-name/go/go-dnscollector/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-dnscollector/package.nix b/pkgs/by-name/go/go-dnscollector/package.nix index 72134b331374..354eb03b0b29 100644 --- a/pkgs/by-name/go/go-dnscollector/package.nix +++ b/pkgs/by-name/go/go-dnscollector/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "go-dnscollector"; - version = "2.2.1"; + version = "2.2.2"; src = fetchFromGitHub { owner = "dmachard"; repo = "go-dnscollector"; tag = "v${finalAttrs.version}"; - hash = "sha256-UMzL+use4T0WfcbJAW7XKi3ZuSh9ZFRjYcEr+BV9mkc="; + hash = "sha256-Vqru5JK3QCz1ij08ezuJgozhJaEplp92c2jBOiijB+M="; }; - vendorHash = "sha256-xEtMe9xrdeYDHNLbcVa9INMprF6mEHyyrAt84nUAsUI="; + vendorHash = "sha256-wyfbxdmF3OeWgZ9IeiCyo9PZFnSfnCmlZXM5/1Jq38w="; subPackages = [ "." ]; From e767f2f67ef39bb73e6d4752ec76a78a5f3ea2ee Mon Sep 17 00:00:00 2001 From: DarkOnion0 Date: Sat, 25 Apr 2026 10:51:09 +0200 Subject: [PATCH 035/195] appflowy: 0.11.7 -> 0.11.8 https://github.com/AppFlowy-IO/AppFlowy/releases/tag/0.11.8 --- pkgs/by-name/ap/appflowy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/appflowy/package.nix b/pkgs/by-name/ap/appflowy/package.nix index c4ae41f31586..838ab0e1b9a2 100644 --- a/pkgs/by-name/ap/appflowy/package.nix +++ b/pkgs/by-name/ap/appflowy/package.nix @@ -27,11 +27,11 @@ let rec { x86_64-linux = { urlSuffix = "linux-x86_64.tar.gz"; - hash = "sha256-aG3Avp9LP2b7Q4RGg8gL3QsbOfUUTWCojAmYpdjleoc="; + hash = "sha256-6akFImNU5EQLW6f2dQRUXUC8srM32xyVI14pjVxV6Sw="; }; x86_64-darwin = { urlSuffix = "macos-universal.zip"; - hash = "sha256-gDL0Y3v1lHBtDUjn4VM5YLKAzxh1NvrePGZrPiD9H6M="; + hash = "sha256-sJ4mXSYsJICXMpDZemqRF3uYgB9SWNdbzcT1s2gHpZA="; }; aarch64-darwin = x86_64-darwin; } @@ -40,7 +40,7 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "appflowy"; - version = "0.11.7"; + version = "0.11.8"; src = fetchzip { url = "https://github.com/AppFlowy-IO/appflowy/releases/download/${finalAttrs.version}/AppFlowy-${finalAttrs.version}-${dist.urlSuffix}"; From 9dc4754b2d54609e34fceb4611fe0d5787c04726 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 08:51:46 +0000 Subject: [PATCH 036/195] python3Packages.yangson: 1.7.3 -> 1.7.5 --- pkgs/development/python-modules/yangson/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yangson/default.nix b/pkgs/development/python-modules/yangson/default.nix index 04d9bfd17c52..d019fd254b68 100644 --- a/pkgs/development/python-modules/yangson/default.nix +++ b/pkgs/development/python-modules/yangson/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "yangson"; - version = "1.7.3"; + version = "1.7.5"; pyproject = true; src = fetchFromGitHub { owner = "CZ-NIC"; repo = "yangson"; tag = version; - hash = "sha256-C+Ixp3a/90e+umLfqsb5wOJT2XENuu0u9KcsP0VaoSw="; + hash = "sha256-hod18DLfITuPB1n/FkxvQozguP9tCIDNLlV2V5MtmBU="; }; build-system = [ poetry-core ]; From 11b53f011d418596c25961ff877703e73a146164 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 09:37:53 +0000 Subject: [PATCH 037/195] hexpatch: 1.12.5 -> 1.12.6 --- pkgs/by-name/he/hexpatch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/he/hexpatch/package.nix b/pkgs/by-name/he/hexpatch/package.nix index 9c859f85dd05..a9b7ca3f44a3 100644 --- a/pkgs/by-name/he/hexpatch/package.nix +++ b/pkgs/by-name/he/hexpatch/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "hexpatch"; - version = "1.12.5"; + version = "1.12.6"; src = fetchFromGitHub { owner = "Etto48"; repo = "HexPatch"; tag = "v${finalAttrs.version}"; - hash = "sha256-2FTFVKFql28S3/03M64FJyrwWuI0Zeg8z/nrWZJzGIo="; + hash = "sha256-72OfAQxQJqiaihSZ0QhKJAsnL0ILkdfwr9k7cSb6Obw="; }; - cargoHash = "sha256-PQEq6g+VItcIG3GBl5sOFtPVZem27+n2JTPjK23xIt8="; + cargoHash = "sha256-8iE9fDereQuQD02hI6UmvOa8JlFyoMZ++4yALKLLPzU="; nativeBuildInputs = [ cmake From 5032ed2028b16313b001307bce635def782c3bfb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 10:14:42 +0000 Subject: [PATCH 038/195] python3Packages.pydrawise: 2026.3.0 -> 2026.4.0 --- pkgs/development/python-modules/pydrawise/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydrawise/default.nix b/pkgs/development/python-modules/pydrawise/default.nix index 04623dcd79a7..077fbcb14973 100644 --- a/pkgs/development/python-modules/pydrawise/default.nix +++ b/pkgs/development/python-modules/pydrawise/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "pydrawise"; - version = "2026.3.0"; + version = "2026.4.0"; pyproject = true; src = fetchFromGitHub { owner = "dknowles2"; repo = "pydrawise"; tag = version; - hash = "sha256-h91J8gcc5qiBCYvOeFhSDtvdMKfuWUTys6uw5wmLehI="; + hash = "sha256-+V0x8caTqrfaNZ2tSmqzkJs8B0X405NnR3HIms1ocS8="; }; build-system = [ From 01ffd2aa2ad20d08839cfa209b3dc7905b4eb3b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 10:39:36 +0000 Subject: [PATCH 039/195] python3Packages.sqlalchemy-cockroachdb: 2.0.3 -> 2.0.4 --- .../python-modules/sqlalchemy-cockroachdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlalchemy-cockroachdb/default.nix b/pkgs/development/python-modules/sqlalchemy-cockroachdb/default.nix index b391790f4062..a9ff501b7228 100644 --- a/pkgs/development/python-modules/sqlalchemy-cockroachdb/default.nix +++ b/pkgs/development/python-modules/sqlalchemy-cockroachdb/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "sqlalchemy-cockroachdb"; - version = "2.0.3"; + version = "2.0.4"; pyproject = true; src = fetchPypi { pname = "sqlalchemy_cockroachdb"; inherit version; - hash = "sha256-SLdj/9iypNydVkWZNKVtfV/61BXG5o0RS67l0Sz3nB0="; + hash = "sha256-9mNU0rk9qJy0UkxbeKRNDPWolD0yi38K7kqh38YXi2U="; }; build-system = [ From e3f432e5b1f37cbf8a5e1ecf87754d7f5a44a26e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 10:53:06 +0000 Subject: [PATCH 040/195] bootdev-cli: 1.29.0 -> 1.29.2 --- pkgs/by-name/bo/bootdev-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/bootdev-cli/package.nix b/pkgs/by-name/bo/bootdev-cli/package.nix index 8c391ae97aa3..641f5969b070 100644 --- a/pkgs/by-name/bo/bootdev-cli/package.nix +++ b/pkgs/by-name/bo/bootdev-cli/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "bootdev-cli"; - version = "1.29.0"; + version = "1.29.2"; src = fetchFromGitHub { owner = "bootdotdev"; repo = "bootdev"; tag = "v${finalAttrs.version}"; - hash = "sha256-i1U1AsFB/z3h/Aj+YSrfi/U1GWUyawfuL2zJiCWWPgI="; + hash = "sha256-POOxwveDSQ3hiybFKmI2eQQEbxN45ubmfEUkLk7i/ng="; }; vendorHash = "sha256-ZDioEU5uPCkd+kC83cLlpgzyOsnpj2S7N+lQgsQb8uY="; From 77e75ad9d3be434d523267485b79737c0a7722bc Mon Sep 17 00:00:00 2001 From: Arsenii Zorin Date: Sat, 25 Apr 2026 14:18:57 +0300 Subject: [PATCH 041/195] pulumi-bin: 3.231.0 -> 3.232.0 --- pkgs/by-name/pu/pulumi-bin/data.nix | 226 ++++++++++++++-------------- 1 file changed, 113 insertions(+), 113 deletions(-) diff --git a/pkgs/by-name/pu/pulumi-bin/data.nix b/pkgs/by-name/pu/pulumi-bin/data.nix index 4f5bf45c942b..1c9e0b1a942b 100644 --- a/pkgs/by-name/pu/pulumi-bin/data.nix +++ b/pkgs/by-name/pu/pulumi-bin/data.nix @@ -1,24 +1,24 @@ # DO NOT EDIT! This file is generated automatically by update.sh { }: { - version = "3.231.0"; + version = "3.232.0"; pulumiPkgs = { x86_64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.231.0-linux-x64.tar.gz"; - sha256 = "0xbibmm40gjic48m0zn9qbirl5rq41cawrzij79w6iqnxmr960jh"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.232.0-linux-x64.tar.gz"; + sha256 = "08s4fbf7hvi2yyi3m7n5832cmjizpg8df1v9bkg0wlv6iffwcwlb"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.52.0-linux-amd64.tar.gz"; - sha256 = "1n3ffjh664kdmy30ri222f9p74zzdfs2qqq3adlf0wjzk9ysx1j8"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.53.1-linux-amd64.tar.gz"; + sha256 = "08s30ng4bgk8p3rlazpclg36anjir2c2qvyyyfwpila7bf6h6f9b"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v11.1.0-linux-amd64.tar.gz"; sha256 = "139h210ixh4s46sa90p9ga9nl1bqb1m36hbr1ylcr80nx5hjh42p"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.99.0-linux-amd64.tar.gz"; - sha256 = "113vdmi9y47c85rjps8p79g8knbpskq24raiwikiqr0y4qb94ml7"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.100.0-linux-amd64.tar.gz"; + sha256 = "0znqp5vd9kd02zdsqr6avvrdvvcc3fh370llyxwgif8x1kh8ri19"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-linux-amd64.tar.gz"; @@ -29,8 +29,8 @@ sha256 = "00xz7zb8z64fy9fwbl6797ndj8q9xb3xnxpi6f5s4sbg3lzicp7j"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.26.0-linux-amd64.tar.gz"; - sha256 = "0rd6hi52b1wm8mqvhg69q11c0h7gk3ii74jyh9f8hc1bnn3nib4l"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.27.0-linux-amd64.tar.gz"; + sha256 = "1gzxca78x7k9r9z54hgqpg93sybcpkw6vcizjdvkiw55g621a8k6"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-linux-amd64.tar.gz"; @@ -41,8 +41,8 @@ sha256 = "14i18v6z68szdf1y1bg3m51kqn4i1fdv6jbi282f7rxr0fbzzmpl"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.34.0-linux-amd64.tar.gz"; - sha256 = "0sv0d2srgzn2psaip3zgfnqr9d209vivqrnaxd06xjrjqg2ivfh5"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.35.0-linux-amd64.tar.gz"; + sha256 = "1wlfds1g2wx08dwi2vbzz79wlwyk78brxxirlq8xblp4hi8wv72d"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.14.0-linux-amd64.tar.gz"; @@ -61,40 +61,40 @@ sha256 = "1jaf26rrhwf4b2bakvf5sidbvq8flqp5jgs8r7x5zgidr27p06b1"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.11.2-linux-amd64.tar.gz"; - sha256 = "187qg3cdbd194qs1nqv51zxddvg0hvac3kkgqjd6hcfrg0wy70bs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-linux-amd64.tar.gz"; + sha256 = "177c2jh44fsr3m40g00qg7czlnmjl50z5dw7grf74jw7qdqj5ihl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-amd64.tar.gz"; sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.0.0-linux-amd64.tar.gz"; - sha256 = "0cfmmrlcw7axfifha743gdms5mj5f11g9c07dbzwm42v9s8mpdkb"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.0.1-linux-amd64.tar.gz"; + sha256 = "03w4kfws4zksmri961fs3lsvwg15mpj6nhc0a1zplqpw6rsjgcmr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.20.0-linux-amd64.tar.gz"; - sha256 = "1rxdalz46s6qicikkjgqyvspbysc1bb76chx9zpzkq5vm6y9gaxs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.21.0-linux-amd64.tar.gz"; + sha256 = "0c9fgan0c1chx452lm05vfnvkzzrwwmzgxabv0cwc0b2sr9sv199"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.2-linux-amd64.tar.gz"; - sha256 = "000fpr8w20z3nq1mxjvlpi34xvc0klg69zivrxfhv9y9qmbnn5dq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.0-linux-amd64.tar.gz"; + sha256 = "173gm48bs91f23zg3yds04zk70bwybr23cw3ljd28g5p3lzmxl33"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.10.0-linux-amd64.tar.gz"; - sha256 = "16hgmcwchdamx825hav5qd37zli8bpa977qqkhxhhzmf54v29bkc"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.11.0-linux-amd64.tar.gz"; + sha256 = "1hjdkyrn9wszykxi2mr4ncpbibggd4vz1fyba4jhnyl1j8xm5642"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-amd64.tar.gz"; sha256 = "1zra1ck64gs4nwqf62ksfmpbx24lxw6vsgi47j4v8q051m89fgq3"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.32.1-linux-amd64.tar.gz"; - sha256 = "19k79m8dhkiy4x4rs6dq4zkfczjsnmc0mvbh57b5l52imsv7ks7m"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.33.0-linux-amd64.tar.gz"; + sha256 = "179hhd656hyl7nvcxzsrj98gbs2rw2l700a2kz6252yr0gq07482"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.29.0-linux-amd64.tar.gz"; - sha256 = "1y3qvvnpdkzvq32zwh0gb8a56r5f369gg6cknj2drndx7nan7q2y"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.30.0-linux-amd64.tar.gz"; + sha256 = "0yqbn1niyy2a4gq87r4wk75v3p114xf099gxqgyq39c079bdwlns"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.10.0-linux-amd64.tar.gz"; @@ -125,16 +125,16 @@ sha256 = "1ind8360irxnnang0jw6dwm5m6bmn4f162yj7w4l6vi91k5d1s20"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.130.0-linux-amd64.tar.gz"; - sha256 = "1c5wi6f94x86qvjjhlrnvicghp1nr5phil7mxn4kjj983fsi50qg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.131.0-linux-amd64.tar.gz"; + sha256 = "1l8wc8xhppjfbm9v60raqhgrimbbx2wqy0jj7r1nd7kw1b0x4kkh"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-amd64.tar.gz"; sha256 = "0pppwgwl726rfy92fnya9afj3cciw13vzs9r60w2477i3250slqj"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.27.0-linux-amd64.tar.gz"; - sha256 = "1xjmxigqak7f31g7hi9ljjw047ymgrkaap4nvi5lzkk37fmj8lk1"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.27.1-linux-amd64.tar.gz"; + sha256 = "0n6j1s4xk5f9nmhldk2fbmp5h9p1vcr4733hhk45by3ffbd1fbrz"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.3.1-linux-amd64.tar.gz"; @@ -163,20 +163,20 @@ ]; x86_64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.231.0-darwin-x64.tar.gz"; - sha256 = "1vlpyir3yvm4aixgvz8iiy41y6zzm6ybd29zkgrfdk004m06a6k4"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.232.0-darwin-x64.tar.gz"; + sha256 = "0ah734rb7g9s7211yx2xfg4jykj52l4amrxhvpsnxlblj42kmy6v"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.52.0-darwin-amd64.tar.gz"; - sha256 = "069qcq92phcdx78pjjbglzpwfwq3nv3sb87x0kdzm79hacgrhah4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.53.1-darwin-amd64.tar.gz"; + sha256 = "0ak7sxvgy9ribxcszs3wx36h0bqzlrqfa3acqhy3m769rgi7fk3f"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v11.1.0-darwin-amd64.tar.gz"; sha256 = "1r1j115bii4hv22z5pwp1yvcbi41j4mdcvwbn04xjridvrpsp63b"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.99.0-darwin-amd64.tar.gz"; - sha256 = "184v0cw24dwqs116ql8jbskbp9ckljwq5967dxc6rxj7z5cnsnrx"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.100.0-darwin-amd64.tar.gz"; + sha256 = "08fh378b7nv6cpdppiw9knnkr5nz7zvw4yikrbc607pinkby33qf"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-darwin-amd64.tar.gz"; @@ -187,8 +187,8 @@ sha256 = "020sgrldrfj13y19n0vvblrc0jb7mssa1rx0izar0b93xdvywy0g"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.26.0-darwin-amd64.tar.gz"; - sha256 = "01bgd1jvkash862wfpqpg0yd5yxw7grvv06zxnfp8d1jbhma8lia"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.27.0-darwin-amd64.tar.gz"; + sha256 = "0a0vwb9vndi7s0arll0ppyp9w46n730rf2jd74qck05j2f3cmlbs"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-darwin-amd64.tar.gz"; @@ -199,8 +199,8 @@ sha256 = "1pvliacpzv58kfi3sq1xa8b16aa14gs23wh1gm12kb8lyrh9cvwf"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.34.0-darwin-amd64.tar.gz"; - sha256 = "1siccb0vis674gkjgv55rnww5z4xvcfrhl96gcv9bazbcb5w4ik0"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.35.0-darwin-amd64.tar.gz"; + sha256 = "0c381vy7j2flvlcri2yadw3i983dgmi28y6xxz2x8psgy48ic7zd"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.14.0-darwin-amd64.tar.gz"; @@ -219,40 +219,40 @@ sha256 = "1cn36p8qs1chnbwf78s56r1rbr1dvk15ahad3p5gr3q7kpxwa4cf"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.11.2-darwin-amd64.tar.gz"; - sha256 = "14q83v6nr61gjap1044kglqw99f8injvdqk1b0367jbzcqkgni3g"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-darwin-amd64.tar.gz"; + sha256 = "1rj9iiphaqbsrd9g5a6ci47qpp7vdv60h186lzv3aqnl104g4ka6"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-amd64.tar.gz"; sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.0.0-darwin-amd64.tar.gz"; - sha256 = "1jdyv9bjc03zpiq4x3ns37ililcz97bqv6gq6csdx38abql6nnjv"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.0.1-darwin-amd64.tar.gz"; + sha256 = "1h8s1pc8bdpbhr2v8cfzn59mczpnwdi26x9dplkf95ck6r4s96gh"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.20.0-darwin-amd64.tar.gz"; - sha256 = "0hrplkwvmrhn686pg4fk00xq6p9n280lq5vx9xki26443ayj4vjq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.21.0-darwin-amd64.tar.gz"; + sha256 = "17wlk03and5hw07cydlzpd5c8pxnfjd7drfgr41rjyq5gcrn1z6r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.2-darwin-amd64.tar.gz"; - sha256 = "109czcvbzv17l5wdbiksknn554d3p6jc18d8gqp8qx24ha01nl3z"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.0-darwin-amd64.tar.gz"; + sha256 = "08lwfgna0xh3fmrgmzzsbm9wy2z36kvgqm0pqnh82cvhgrbrikpk"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.10.0-darwin-amd64.tar.gz"; - sha256 = "0xmm1y2fj5nnhkxsmnzlfqr4v6ymlldn1kdv584bv08ycb3vgc7i"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.11.0-darwin-amd64.tar.gz"; + sha256 = "0bwb4a1s2543s754bzs5i1vm3z9axp45bv5b5311add9x6bb3d1n"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-amd64.tar.gz"; sha256 = "0ddd0pgpyywq291r9q8w6bn41r2px595017iihx4n2cnb1c4v6d5"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.32.1-darwin-amd64.tar.gz"; - sha256 = "04rmlydspvgbcgn7qd9sk0bd70axz2rmpiydfw383352bxrinlvs"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.33.0-darwin-amd64.tar.gz"; + sha256 = "1l0n97dx3fdrjk5qrwfh72ib42c1kd5mj5zbsly8rc2l92bw63cq"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.29.0-darwin-amd64.tar.gz"; - sha256 = "0kyz6jp890gba3rah5wbz3phlp38wzyzpvnryzfdy5v5c0520sb8"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.30.0-darwin-amd64.tar.gz"; + sha256 = "0f313ir5kjv8fqyyrp4k12d3nd5cy4jibjym2p5v88drjn3w1g19"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.10.0-darwin-amd64.tar.gz"; @@ -283,16 +283,16 @@ sha256 = "16347ib8lq81v9vmc6953g293zqvqpfg6g6ggw7q5chbjlfkvzhr"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.130.0-darwin-amd64.tar.gz"; - sha256 = "1l5r5bggkkkbn9j1i1p7hplyllskwrm2zxdl34pywc3g23hqil5y"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.131.0-darwin-amd64.tar.gz"; + sha256 = "14diyvn5cr0fihmbf8093gdwwgyrrx2xlj24wpqffn84jsmskgai"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-amd64.tar.gz"; sha256 = "1jpcyp3lqiz4aab331x7shhqxzp4m6nz68vhkyqksvdplzr9rj44"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.27.0-darwin-amd64.tar.gz"; - sha256 = "1ia6nvcgcwm2263yyyka65f0ja741z1bw6xvf6a0f6fkwkavkbk5"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.27.1-darwin-amd64.tar.gz"; + sha256 = "06kgqzqadzdjmq7sach2wwq6j125pc5pibis7b7gyx3x9mjvnccl"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.3.1-darwin-amd64.tar.gz"; @@ -321,20 +321,20 @@ ]; aarch64-linux = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.231.0-linux-arm64.tar.gz"; - sha256 = "0y71qkbv5rasrriw1p0yp0jcf6lynpfrc86ykjrzsm6scaaa94si"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.232.0-linux-arm64.tar.gz"; + sha256 = "1l87s3g3yz75xwp0l43psa5ngb9cwv8kmimlybn87drnj6klkih2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.52.0-linux-arm64.tar.gz"; - sha256 = "10b1mrbi9q086rdlwjj0y2z97alc8wwb7whmqskxbmr315fhp1h9"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.53.1-linux-arm64.tar.gz"; + sha256 = "16x8b648cin42nj25sjhf6z6mp34m3v9jmfwav6lh65x8halxa6j"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v11.1.0-linux-arm64.tar.gz"; sha256 = "0v84z83y56lnvrgsmla4qnig8cs57ynilib4ah29wb0dwkxvzamf"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.99.0-linux-arm64.tar.gz"; - sha256 = "107pwj3774fqr2gkz2r3aawsm0fklh9f3lgr721f7l1hnd7wjjb9"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.100.0-linux-arm64.tar.gz"; + sha256 = "0n455bfxf6r4ffrg773rhr57m230ldap58dpxm1dnrx640vc7wdd"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-linux-arm64.tar.gz"; @@ -345,8 +345,8 @@ sha256 = "0cn81fmbgkx1c8cdlsmkxncfq7xfxb08lpkw9419p0kzrvqkgd3l"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.26.0-linux-arm64.tar.gz"; - sha256 = "050yqp827zp63c9yrsdx39ps7xm2cwkij31s63ha7vwm4rjb21kn"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.27.0-linux-arm64.tar.gz"; + sha256 = "1vbi2yap9z5rr9b5yybyfr9y6h8a2910gs8kwh8yxp6ipn94dwa3"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-linux-arm64.tar.gz"; @@ -357,8 +357,8 @@ sha256 = "027nbrks3n634nsmlwis1qwklj615ixknr6k5jg0q4wd1mwxhsjm"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.34.0-linux-arm64.tar.gz"; - sha256 = "1p59zhn0yjxrl0cw9bh2pym4jg7q3f05jd5bqcsmy17d9vrhj5m0"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.35.0-linux-arm64.tar.gz"; + sha256 = "0hrn1bw7hr15j29ghw7c18nkpkwmfkqjh62vxmnrs26r9qawzyl5"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.14.0-linux-arm64.tar.gz"; @@ -377,40 +377,40 @@ sha256 = "0kliiasvaxxhbgaw00686rmb1sx9ml4njm6vxxs90bz77vq4y6kh"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.11.2-linux-arm64.tar.gz"; - sha256 = "1cpz86gqsi6azjj4xc3z16ggyrim0ww5x0w5hl98b9qvn4agxgar"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-linux-arm64.tar.gz"; + sha256 = "10z2d328rqls7zbmbh167s9dqv446aiwwivafm9lxv76zyp8mk7j"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-arm64.tar.gz"; sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.0.0-linux-arm64.tar.gz"; - sha256 = "1vzz310wfq3m5vcwc5fhyj0rkxrzq3sd7scqy69bi755f2jg137j"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.0.1-linux-arm64.tar.gz"; + sha256 = "1zagad13q8xgpicqz2d0qgrj4qxg9iqvmmw6di8n2nqhy4hczv8f"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.20.0-linux-arm64.tar.gz"; - sha256 = "1z40a8m2vdj6djif92ydkwf141s12zln0p6i161mlnx9d0yzxvx4"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.21.0-linux-arm64.tar.gz"; + sha256 = "0ab5m34s7cbyf7gsb6gb1kgsyb09l33wb4bn62x9l21pk11ra9w7"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.2-linux-arm64.tar.gz"; - sha256 = "1wnj70pj5s4fdyxcljr6ryrdp0z47l9n5792s70fj2535l60mfz7"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.0-linux-arm64.tar.gz"; + sha256 = "1p5r5mgyknvsxpcr0blplj654s0wdzpaap22ia21k34krzjf41ii"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.10.0-linux-arm64.tar.gz"; - sha256 = "1y9vsix2agv2yw99p180qnbxd48ppzhx0gd60gng4abfqxy6ly3f"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.11.0-linux-arm64.tar.gz"; + sha256 = "1lk2f3rbr5p2z5zyqn05yldw238rc23avldgrf2fizda9wr8qmj6"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-arm64.tar.gz"; sha256 = "0d8m2krbzxjhfm82dgf8p4vm3kk9gk98l798q4ayjrddqqb4mxq4"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.32.1-linux-arm64.tar.gz"; - sha256 = "094pmichc66fnd38vfn4hb2dl3v88vqfx00smk0b19fdbrafcp5j"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.33.0-linux-arm64.tar.gz"; + sha256 = "04spc869y5pl9fdrs75sand1345hx25r21fv2xvglmifgjk2b93j"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.29.0-linux-arm64.tar.gz"; - sha256 = "0py7m3xam70g0xv74jz1937z3zfwvh31zjvx66ln9ixcnh6jw1m2"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.30.0-linux-arm64.tar.gz"; + sha256 = "1ax41ricywlhy1nxjl1gybv9xkfw6ifz1xwlzcps7xdw8bcnrcj0"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.10.0-linux-arm64.tar.gz"; @@ -441,16 +441,16 @@ sha256 = "16jl5fbzb7w93bksfnk32h2hqfdnr6qb9722jfbpzv5ksdw8f7g9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.130.0-linux-arm64.tar.gz"; - sha256 = "135kfkyg8kki6rsc097i8ssj6vl4nxkn5rk3id7b0nw734c4k0hm"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.131.0-linux-arm64.tar.gz"; + sha256 = "0pzlnw3x10ad9h948g5fxz0a0vxl0k63ll8r8ysdckwnrm4a9b1a"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-linux-arm64.tar.gz"; sha256 = "0glljz03v764n53n5l33ji64vj86ipdv5bkr03ijl8wrc22j5syy"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.27.0-linux-arm64.tar.gz"; - sha256 = "0y9jwwwr28j28da1lxq7p39csnab7g2b97vpfzgaxi327xbgs2zz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.27.1-linux-arm64.tar.gz"; + sha256 = "1vh5cqyj3kifvk59s8hhfpi7fvy3av1ss78mpim4gyjqjf82rf0b"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.3.1-linux-arm64.tar.gz"; @@ -479,20 +479,20 @@ ]; aarch64-darwin = [ { - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.231.0-darwin-arm64.tar.gz"; - sha256 = "1xvy351b2hvdc89q9k943hsrh4ar1mypx9xqk8f5k4l5har6wdb2"; + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.232.0-darwin-arm64.tar.gz"; + sha256 = "1v2h6a6qb2i94nx43rxilxc04nmzcpmh75bm4ha0nyg1x6q9g6mj"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.52.0-darwin-arm64.tar.gz"; - sha256 = "1ad1rdd18f9j4qqx47k6s1j1xd4x3m5ghs4mm1prqwhi4rdz78kg"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.53.1-darwin-arm64.tar.gz"; + sha256 = "09iz2jkcmj5hg5p56d1lj6xii32q2fhsqjm5xfinhzlg7ryjv6bk"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v11.1.0-darwin-arm64.tar.gz"; sha256 = "0zsa46x3fqmbicfm6lg10k9ghj40pjq0v889ksqpws2d4jlhbwp7"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.99.0-darwin-arm64.tar.gz"; - sha256 = "1840mp4vq1ag50jgnhwld68dcfai6xgcvbbbgjybp97s12fhy2k8"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.100.0-darwin-arm64.tar.gz"; + sha256 = "1v73xq38hnr8lh6z2ma7sks6a7z2awb388pfcifa2wna13i36dy1"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.10.4-darwin-arm64.tar.gz"; @@ -503,8 +503,8 @@ sha256 = "13cmpgxyg8qcpdrv6qf5ik401khf76h04qrphy8avggzzsqb2vfs"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.26.0-darwin-arm64.tar.gz"; - sha256 = "0x3kwazc516nfdlna6zypr73c899mzg91xjfszjwpby0dk0yxy2k"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.27.0-darwin-arm64.tar.gz"; + sha256 = "0l1msjdcibyg7h33zfsbgrc0cz4alzy914dh2ck8l2amd1x1r1s4"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.9.0-darwin-arm64.tar.gz"; @@ -515,8 +515,8 @@ sha256 = "0bgv7zbszr2x175x6qm124giplb6a182kabd34kxlp3rddikcyl1"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.34.0-darwin-arm64.tar.gz"; - sha256 = "0kq8zvhsni19rari53rl24ixds7hi1mn0wcams8wxavff43x1xjz"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.35.0-darwin-arm64.tar.gz"; + sha256 = "1g076zzz792s9ywc81xwm7y6r6nfwglwxapcyl0jnlc873mdf842"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.14.0-darwin-arm64.tar.gz"; @@ -535,40 +535,40 @@ sha256 = "1y9sl873la0k3fkkl8y7rfzzq5sl9qayks7zvpasacpykpr5fi7x"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.11.2-darwin-arm64.tar.gz"; - sha256 = "0sz3nvjjwy9ryjhbj7c02dz1qlqybcj3kwd8w2a2jlg0ajbkvwmk"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v5.0.0-darwin-arm64.tar.gz"; + sha256 = "0a6xryj1ksn10cf6lmnvq1yyydvxr2vys4mwmdn0h2xp3s4z5qc8"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-arm64.tar.gz"; sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.0.0-darwin-arm64.tar.gz"; - sha256 = "1hxk2i3ykyidxf82agp1b8h118cmv2314qrnsq62hjcb7ji33lld"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v12.0.1-darwin-arm64.tar.gz"; + sha256 = "13lgi9zy9cxs6zwc1whw3qhq6hk1kgi72p4yvhdavdc3j4nf241p"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.20.0-darwin-arm64.tar.gz"; - sha256 = "1ra0sh4zzmwkg6z856668g8bx5qrczgiqs2gqv7wx09sjx3lcfvx"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v9.21.0-darwin-arm64.tar.gz"; + sha256 = "1h9fnc878f3r1nyd0a6rbzmanxsv5ymc1k63kqvc0lcny4k8w6m9"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.12.2-darwin-arm64.tar.gz"; - sha256 = "0gzzzfs65pq3j05k39j3n4vxlpqi3v5v3jxvcj273gvh369cq1sq"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.13.0-darwin-arm64.tar.gz"; + sha256 = "1kmapqwa3vdi7caf1ir9r2ypx7g062lgn8xqdda5rq5yclkv3jqi"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.10.0-darwin-arm64.tar.gz"; - sha256 = "1m5aywahwc6q1ig196013rfca3c8n1yzksj9b4kq9ld1snb804i7"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v9.11.0-darwin-arm64.tar.gz"; + sha256 = "1b80p3wjvs740rih0afjiw2scwc0m3ykhla5fg7kqhf6xlmrliqj"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-arm64.tar.gz"; sha256 = "0caz4kgnnrmdr7n571xc7yqscac9jnjwwpjzbnvx4ib6a91wvsdn"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.32.1-darwin-arm64.tar.gz"; - sha256 = "150kg8brpsazpdd6laywwvbrjmzl4n3w7saf9vidiwsv01zpl90m"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.33.0-darwin-arm64.tar.gz"; + sha256 = "17507yg6izmnwaw029wvg5r0xnnsh4fcjczd61ajbhs7vqysrvx2"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.29.0-darwin-arm64.tar.gz"; - sha256 = "1gvwpd280xdykmp30gnnnb5d4fhlr20dgi173kp8f9gccczwivpr"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.30.0-darwin-arm64.tar.gz"; + sha256 = "0n8my65zbia3kyhcfrzi7119kggkzldmcljhw3i3zh9839a52p7a"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v5.10.0-darwin-arm64.tar.gz"; @@ -599,16 +599,16 @@ sha256 = "0bdvm3lgihf4nn8l1r9cla23ww9vxqb2km8z02argsms14ry0dg6"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.130.0-darwin-arm64.tar.gz"; - sha256 = "0v8l25zsm5zfwyfl90p9cxbawi1ym2kl27djlfmd19srgad01jhw"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.131.0-darwin-arm64.tar.gz"; + sha256 = "1ixsmykdi9q3xd3v3i95alhfmdylak44wmxisinfw09c23l3fx1f"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.11-darwin-arm64.tar.gz"; sha256 = "1c4pn5nr8d97n9bqd7vz9gzlbi50hnfjylwwch445ylqp5l8gvqf"; } { - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.27.0-darwin-arm64.tar.gz"; - sha256 = "0wmpsw8lm83vlkxk2wyg0dj895yn9zi52qzjam0svcnz5xdhd31x"; + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.27.1-darwin-arm64.tar.gz"; + sha256 = "08aapfbkaqn7q1ngqg4sv070js1zkz1wd6v1hsigi217cgn7l4zc"; } { url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.3.1-darwin-arm64.tar.gz"; From 2de132f2411c7c7c702adffb9531f91030f69cc6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 11:45:01 +0000 Subject: [PATCH 042/195] lichess-bot: 2026.4.15.1 -> 2026.4.20.1 --- pkgs/by-name/li/lichess-bot/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/lichess-bot/package.nix b/pkgs/by-name/li/lichess-bot/package.nix index 89682bb3a99e..e6d069625ef4 100644 --- a/pkgs/by-name/li/lichess-bot/package.nix +++ b/pkgs/by-name/li/lichess-bot/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication { pname = "lichess-bot"; - version = "2026.4.15.1"; + version = "2026.4.20.1"; pyproject = false; src = fetchFromGitHub { owner = "lichess-bot-devs"; repo = "lichess-bot"; - rev = "55200ddb52746b87cff3756526c96c8d4f05feb6"; - hash = "sha256-HaVDUYEnS1ZC26AXr4CmKY4+1nr59w40+eGDgpOEsKA="; + rev = "98c2147b02af1482feb83174a623942f2c333e30"; + hash = "sha256-ebHW96J6qAtgsVKtqmCNYP1XelYgIkBbl+GlU7ItZcY="; }; propagatedBuildInputs = with python3Packages; [ From b45f4df6987bbfeef564f07c765c2cc476922b99 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 12:16:04 +0000 Subject: [PATCH 043/195] unison-ucm: 1.1.1 -> 1.2.0 --- pkgs/by-name/un/unison-ucm/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/un/unison-ucm/package.nix b/pkgs/by-name/un/unison-ucm/package.nix index f0adccb9387a..f6ca8ae44f28 100644 --- a/pkgs/by-name/un/unison-ucm/package.nix +++ b/pkgs/by-name/un/unison-ucm/package.nix @@ -14,25 +14,25 @@ stdenv.mkDerivation (finalAttrs: { pname = "unison-code-manager"; - version = "1.1.1"; + version = "1.2.0"; src = { aarch64-darwin = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-arm64.tar.gz"; - hash = "sha256-8iHGuBaGaSkbQVaDEHcDUMix79O2vLQNaHNPzN9kt/8="; + hash = "sha256-Tb9j3GZxIYgHBWEHTIHKo+tpnilXj8cf4GlqnfXrJZ4="; }; x86_64-darwin = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-x64.tar.gz"; - hash = "sha256-f6vMtvg2B7Ui/fJmEAFRl4SxphbWXIup3dOiOncFYmY="; + hash = "sha256-NC9iN3sPTelWO8QcJB5cpJ8QUawtRXZR8oL33xXJCag="; }; aarch64-linux = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux-arm64.tar.gz"; - hash = "sha256-kqqSFYKoP8c8oJaoVwLeFhMIuFY2a1ulUPpZeGV5FMY="; + hash = "sha256-B6bMT3Q8IMZAP8d8YQ/xddQci6VtGJrcrk8IBelKkB0="; }; x86_64-linux = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux-x64.tar.gz"; - hash = "sha256-8si1oemPDPHdWUGSUXEslih5K6z/cdLijwymN31N2Ng="; + hash = "sha256-X22BwfIz99GwEpJCWaFMLQQKng+BTPEgOrVK9Guz2KM="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported platform ${stdenv.hostPlatform.system}"); From 3538dc29c7c08c66964bceda1c11011551ede8a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 13:14:27 +0000 Subject: [PATCH 044/195] vscode-extensions.github.copilot-chat: 0.44.1 -> 0.44.2 --- .../editors/vscode/extensions/github.copilot-chat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix b/pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix index 712f3982a824..ca76e9dbb55d 100644 --- a/pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix +++ b/pkgs/applications/editors/vscode/extensions/github.copilot-chat/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "github"; name = "copilot-chat"; - version = "0.44.1"; - hash = "sha256-xm3BG6d853ztavvTmADyTbc13xD0x9eZ4TudNpNH7+0="; + version = "0.44.2"; + hash = "sha256-kjLpbA6zUta4K86yEDiLNWvy3kJ3AvF2fncCO/JVl6I="; }; meta = { From fd6677e3872b411b746fb9fdd8a332cf026f3593 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 13:59:57 +0000 Subject: [PATCH 045/195] python3Packages.datasketch: 1.9.0 -> 1.10.0 --- pkgs/development/python-modules/datasketch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/datasketch/default.nix b/pkgs/development/python-modules/datasketch/default.nix index 8d2ff1f78571..3fa258565dbe 100644 --- a/pkgs/development/python-modules/datasketch/default.nix +++ b/pkgs/development/python-modules/datasketch/default.nix @@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: { pname = "datasketch"; - version = "1.9.0"; + version = "1.10.0"; pyproject = true; src = fetchFromGitHub { owner = "ekzhu"; repo = "datasketch"; tag = "v${finalAttrs.version}"; - hash = "sha256-ijBkbY6OioK5RP8zAeCnwlbrwE0OHa4tbEnCOabLTqs="; + hash = "sha256-PSSu+ymAFWSsNRaAByGuUjoDSqzkiC0mwHpuD5YVFjA="; }; postPatch = '' From 4fd6e817f07a3e70d37e771c1cb1cc67fc90572f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 14:36:36 +0000 Subject: [PATCH 046/195] hyprwhspr-rs: 0.3.24 -> 0.3.25 --- pkgs/by-name/hy/hyprwhspr-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hy/hyprwhspr-rs/package.nix b/pkgs/by-name/hy/hyprwhspr-rs/package.nix index 3438e0d923be..ccd5a633e1fe 100644 --- a/pkgs/by-name/hy/hyprwhspr-rs/package.nix +++ b/pkgs/by-name/hy/hyprwhspr-rs/package.nix @@ -16,16 +16,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "hyprwhspr-rs"; - version = "0.3.24"; + version = "0.3.25"; src = fetchFromGitHub { owner = "better-slop"; repo = "hyprwhspr-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-tnscv2DYRS6BrFgshEg/X37Yh7yIBKAtUkDemg0RqgU="; + hash = "sha256-QG+A5tPG+YJ5qQ3dyUAd1oobMGITAK+GQnpE7zXEshc="; }; - cargoHash = "sha256-C7gn0XJRfYaoswSJcnLNQZvYY7lxLrvKp5fUSIsZ0BY="; + cargoHash = "sha256-TFx7bVtdNWrjylNHI/DHwechBvOZEZtK/xxdX+RqV/k="; nativeBuildInputs = [ pkg-config From a033f1a8189f30b6ce610b99e3d2d7063b6c2639 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 15:27:46 +0000 Subject: [PATCH 047/195] spire: 1.14.4 -> 1.14.5 --- pkgs/by-name/sp/spire/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spire/package.nix b/pkgs/by-name/sp/spire/package.nix index 10f0b32693cb..fd8ff7249dc8 100644 --- a/pkgs/by-name/sp/spire/package.nix +++ b/pkgs/by-name/sp/spire/package.nix @@ -8,7 +8,7 @@ buildGoModule (finalAttrs: { pname = "spire"; - version = "1.14.4"; + version = "1.14.5"; outputs = [ "out" @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { owner = "spiffe"; repo = "spire"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-Ga4fV1a3vlOez12a6lMHoh2CUF9Rkclvjz2FScu6krc="; + sha256 = "sha256-g8XAD/a6PKrhJn0BKR8V+x25cJG9q2SuXA1mNXq6Reo="; }; # Needed for github.co/google/go-tpm-tools/simulator which contains non-go files that `go mod vendor` strips From 9afb7a7f5cef970c521d63a0b1e77cb67a47fda0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 15:58:31 +0000 Subject: [PATCH 048/195] python3Packages.requests-ratelimiter: 0.9.3 -> 0.10.0 --- .../python-modules/requests-ratelimiter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/requests-ratelimiter/default.nix b/pkgs/development/python-modules/requests-ratelimiter/default.nix index e94e1d8c5cd3..191096580f51 100644 --- a/pkgs/development/python-modules/requests-ratelimiter/default.nix +++ b/pkgs/development/python-modules/requests-ratelimiter/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "requests-ratelimiter"; - version = "0.9.3"; + version = "0.10.0"; pyproject = true; src = fetchFromGitHub { owner = "JWCook"; repo = "requests-ratelimiter"; tag = "v${finalAttrs.version}"; - hash = "sha256-73/B9PlkZOm51srTzDFP+VXxlE77Ge5Mt5iY5fVagkk="; + hash = "sha256-P6tDx/jzGEyFC10WIyHQZIFMSEmtMnHjl+jEih987j8="; }; build-system = [ hatchling ]; From 9ce930701559a82386a8681bae0389f6f6b1eaf3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 17:09:55 +0000 Subject: [PATCH 049/195] grafanaPlugins.grafana-metricsdrilldown-app: 2.0.2 -> 2.0.3 --- .../grafana/plugins/grafana-metricsdrilldown-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix index d755af82eeca..e7888391f00f 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-metricsdrilldown-app"; - version = "2.0.2"; - zipHash = "sha256-Cg4YFk2LCH6ALy5pUs7hVg3wUyfBBFNfj0Hp/aPBTIY="; + version = "2.0.3"; + zipHash = "sha256-TIxJcWqXeTHukfpoI0R0sYhWyS4Hbdpd3zbFx3s02Ag="; meta = { description = "Queryless experience for browsing Prometheus-compatible metrics. Quickly find related metrics without writing PromQL queries"; license = lib.licenses.agpl3Only; From f28c09f60bd6c633cb8b45a914602869d8b5c351 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 17:20:48 +0000 Subject: [PATCH 050/195] python3Packages.types-aiobotocore: 3.4.0 -> 3.5.0 --- pkgs/development/python-modules/types-aiobotocore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-aiobotocore/default.nix b/pkgs/development/python-modules/types-aiobotocore/default.nix index 6b90971a7813..a0ecd6f88927 100644 --- a/pkgs/development/python-modules/types-aiobotocore/default.nix +++ b/pkgs/development/python-modules/types-aiobotocore/default.nix @@ -371,13 +371,13 @@ buildPythonPackage (finalAttrs: { pname = "types-aiobotocore"; - version = "3.4.0"; + version = "3.5.0"; pyproject = true; src = fetchPypi { pname = "types_aiobotocore"; inherit (finalAttrs) version; - hash = "sha256-AQ+oLdyKumCE4Y7b8imB5UG378H4XkniMgUBwikT7zU="; + hash = "sha256-hjbJ5amDfUHkUmRXA0nZjAza1R/nlh7hlmShEJS7ImI="; }; build-system = [ setuptools ]; From 084333ffa847b722f8f3e9f2950cd257df4f3c2a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 17:34:14 +0000 Subject: [PATCH 051/195] vscode-extensions.tuttieee.emacs-mcx: 0.110.2 -> 0.110.7 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 938408315105..884f8ed1ffc1 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4807,8 +4807,8 @@ let mktplcRef = { name = "emacs-mcx"; publisher = "tuttieee"; - version = "0.110.2"; - hash = "sha256-E2L95LQw/Oku8cJMpKVeY6VOhZzIkSkZI4+ozmFqyg4="; + version = "0.110.7"; + hash = "sha256-9w78/6W/aqJxzoTBqSV7sek2zUf9gKlWFJ/0/XS9124="; }; meta = { changelog = "https://github.com/whitphx/vscode-emacs-mcx/blob/main/CHANGELOG.md"; From 1ce35a4229bba42206fe93cc382632eab7b8a7ec Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 18:41:56 +0000 Subject: [PATCH 052/195] python3Packages.meep: 1.32.0 -> 1.33.0 --- pkgs/development/python-modules/meep/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/meep/default.nix b/pkgs/development/python-modules/meep/default.nix index 78ee091ecfd8..7bec67cd363e 100644 --- a/pkgs/development/python-modules/meep/default.nix +++ b/pkgs/development/python-modules/meep/default.nix @@ -36,13 +36,13 @@ assert !lapack.isILP64; buildPythonPackage rec { pname = "meep"; - version = "1.32.0"; + version = "1.33.0"; src = fetchFromGitHub { owner = "NanoComp"; repo = "meep"; tag = "v${version}"; - hash = "sha256-XyGs4U8r3ZaqCq2ArMeeI/wFmJEig8iBaPytf7QIehw="; + hash = "sha256-ih1SoCMnIihBy5qCiEh0tTMpCaD7Joo1/HLtE0tv9LY="; }; pyproject = false; From b1d685902cc74b5932718a4769dbdb0b1e735fe0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 19:29:40 +0000 Subject: [PATCH 053/195] grafanaPlugins.marcusolsson-calendar-panel: 4.2.0 -> 4.2.3 --- .../grafana/plugins/marcusolsson-calendar-panel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/marcusolsson-calendar-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/marcusolsson-calendar-panel/default.nix index c3479c55a884..1becc370a285 100644 --- a/pkgs/servers/monitoring/grafana/plugins/marcusolsson-calendar-panel/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/marcusolsson-calendar-panel/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "marcusolsson-calendar-panel"; - version = "4.2.0"; - zipHash = "sha256-GQcLaeTvbHTdbH5NWa0SL5rUP9WTQOqy38ndZb4/rA8="; + version = "4.2.3"; + zipHash = "sha256-uyxbYeP/DN/+WKtvu1cJWDj1GTEaXwuvhh9hNiAXKIo="; meta = { description = "Calendar Panel is a Grafana plugin that displays events from various data sources"; license = lib.licenses.asl20; From d7393ac762b2bb376a52d376ba43920ad8230aac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 19:46:56 +0000 Subject: [PATCH 054/195] discordo: 0-unstable-2026-04-14 -> 0-unstable-2026-04-23 --- pkgs/by-name/di/discordo/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/di/discordo/package.nix b/pkgs/by-name/di/discordo/package.nix index 4174b1d08334..0159b5f7de06 100644 --- a/pkgs/by-name/di/discordo/package.nix +++ b/pkgs/by-name/di/discordo/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "discordo"; - version = "0-unstable-2026-04-14"; + version = "0-unstable-2026-04-23"; src = fetchFromGitHub { owner = "ayn2op"; repo = "discordo"; - rev = "73dbd1b315a393890ca7c634683017a188dac90c"; - hash = "sha256-oXrksRVwJHwS0f1jSqZ0nFjNjIej3XM8bClfcI6RDfM="; + rev = "eaaf87c76d23288cc3b162fa41974b8ee1157177"; + hash = "sha256-G2UuoHMMoPoJ57kRrwN9cqQNfEdhRJra5okXEKR12Aw="; }; - vendorHash = "sha256-myXKkOeH8w+vjNbrPpw/J97mIT42Ema5XiSqHFpz8Vs="; + vendorHash = "sha256-I4LFqFSxqwSzZ4uCGGeYbc3oqoNi07xbkFKe4TmP04o="; env.CGO_ENABLED = 1; From 0346268d7d53b0e54d4af27894d99002a1352781 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 19:53:31 +0000 Subject: [PATCH 055/195] harminv: 1.4.2 -> 1.4.3 --- pkgs/by-name/ha/harminv/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/harminv/package.nix b/pkgs/by-name/ha/harminv/package.nix index 7fcddde46393..c60ee2b20dff 100644 --- a/pkgs/by-name/ha/harminv/package.nix +++ b/pkgs/by-name/ha/harminv/package.nix @@ -13,13 +13,13 @@ assert !lapack.isILP64; stdenv.mkDerivation (finalAttrs: { pname = "harminv"; - version = "1.4.2"; + version = "1.4.3"; src = fetchFromGitHub { owner = "NanoComp"; repo = "harminv"; rev = "v${finalAttrs.version}"; - hash = "sha256-HV8xylK2IOvbONYGgyaqAabp6xA7/uvN4DU7upIlZh0="; + hash = "sha256-a2xf1CUyWUsCE+xUZfJJaKKktn2XznFnJQRE0AxVuuY="; }; # File is missing in the git checkout but required by autotools From 19e44e75b2c936784d11d1e0faf5dd0699387fd3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 19:56:44 +0000 Subject: [PATCH 056/195] go-camo: 2.7.3 -> 2.7.4 --- pkgs/by-name/go/go-camo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-camo/package.nix b/pkgs/by-name/go/go-camo/package.nix index f25cfca0fed7..3b0a55e01ef4 100644 --- a/pkgs/by-name/go/go-camo/package.nix +++ b/pkgs/by-name/go/go-camo/package.nix @@ -9,16 +9,16 @@ buildGo125Module rec { pname = "go-camo"; - version = "2.7.3"; + version = "2.7.4"; src = fetchFromGitHub { owner = "cactus"; repo = "go-camo"; tag = "v${version}"; - hash = "sha256-qRGVqs1FsdAyXKxnOZdJU3dhy7Isa0SjQZQCSWtjqL0="; + hash = "sha256-CWyTqQdgf37Kx3E+/aTstsQ/mdLFAGrHJndc4foNt0A="; }; - vendorHash = "sha256-tmCvBMQWhDFqtxWT6iy8r5EhG72B4hBok31GNEvgCVU="; + vendorHash = "sha256-lNCMz2wJLZRXjQ5MF+4nu/tNitQb86tvPeD+NvSHW2c="; nativeBuildInputs = [ installShellFiles From f2fb78efcc94db4a4a0feef91961031f0ca0ed58 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 20:34:44 +0000 Subject: [PATCH 057/195] python3Packages.pysigma-backend-opensearch: 2.0.1 -> 2.0.2 --- .../python-modules/pysigma-backend-opensearch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix b/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix index 80377f029908..b2f2d6527b19 100644 --- a/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix +++ b/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pysigma-backend-opensearch"; - version = "2.0.1"; + version = "2.0.2"; pyproject = true; src = fetchFromGitHub { owner = "SigmaHQ"; repo = "pySigma-backend-opensearch"; tag = "v${version}"; - hash = "sha256-lYTaE4ar7VjyA/tnjiXQJtjHPP9bCjdYuPHYjbZEuxY="; + hash = "sha256-CCIQQeR/WXFV8A1elLxc4o32oox5wsOupI1XVjwFrUs="; }; pythonRelaxDeps = [ "pysigma" ]; From 87bd3ddb59548cf68c9ee1c8476fefbc7fba5b2f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 20:54:01 +0000 Subject: [PATCH 058/195] python3Packages.starkbank-ecdsa: 2.2.0 -> 2.3.1 --- pkgs/development/python-modules/starkbank-ecdsa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/starkbank-ecdsa/default.nix b/pkgs/development/python-modules/starkbank-ecdsa/default.nix index 4647b05fde72..5e64fa0f14c3 100644 --- a/pkgs/development/python-modules/starkbank-ecdsa/default.nix +++ b/pkgs/development/python-modules/starkbank-ecdsa/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "starkbank-ecdsa"; - version = "2.2.0"; + version = "2.3.1"; format = "setuptools"; src = fetchFromGitHub { owner = "starkbank"; repo = "ecdsa-python"; tag = "v${version}"; - hash = "sha256-HarlCDE2qOLbyhMLOE++bTC+7srJqwmohM6vrJkJ/gc="; + hash = "sha256-5yF2tVCgHJX++NncWiYfLE0P98Sxy91VN3qgc8PSLOI="; }; nativeCheckInputs = [ pytestCheckHook ]; From e197420d7e3760a0e23226d2a07a96e41a5e9c42 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 21:12:59 +0000 Subject: [PATCH 059/195] tree-sitter-grammars.tree-sitter-sshclientconfig: 2026.4.16 -> 2026.4.23 --- .../tools/parsing/tree-sitter/grammars/grammar-sources.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix index 1a9eeb4a3a40..9d7c8cac107b 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -2496,9 +2496,9 @@ }; sshclientconfig = rec { - version = "2026.4.16"; + version = "2026.4.23"; url = "github:metio/tree-sitter-ssh-client-config?ref=${version}"; - hash = "sha256-bWZsxfLr8e2Kv96EGOwTyycLBH8DhXsLrzUIABN5um8="; + hash = "sha256-2tAoK0X52cA+BkBus3aW3rlu+q3himH0WpgmU07aCcM="; meta = { license = lib.licenses.cc0; maintainers = with lib.maintainers; [ From 56ae4c2550d347fe2689c647046632e7a09ebe63 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 22:11:49 +0000 Subject: [PATCH 060/195] libation: 13.3.4 -> 13.3.5 --- pkgs/by-name/li/libation/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libation/package.nix b/pkgs/by-name/li/libation/package.nix index fe80bfc3a855..c27c87e73a06 100644 --- a/pkgs/by-name/li/libation/package.nix +++ b/pkgs/by-name/li/libation/package.nix @@ -16,13 +16,13 @@ buildDotnetModule rec { pname = "libation"; - version = "13.3.4"; + version = "13.3.5"; src = fetchFromGitHub { owner = "rmcrackan"; repo = "Libation"; tag = "v${version}"; - hash = "sha256-GCPAUbi8VWV/EmhEoEgjf5QdNbuuVGBMnvFQ8G6+kmk="; + hash = "sha256-2n+1V4O1hyPUGogwCUz7aCo+sdZAUVAXqj1L9IPmUX4="; }; sourceRoot = "${src.name}/Source"; From ba5f29b7073d855b197d2c4033ca60fb58c76b18 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 23:41:30 +0000 Subject: [PATCH 061/195] espup: 0.17.0 -> 0.17.1 --- pkgs/by-name/es/espup/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/es/espup/package.nix b/pkgs/by-name/es/espup/package.nix index 871bc0a41bca..c2c904e4b147 100644 --- a/pkgs/by-name/es/espup/package.nix +++ b/pkgs/by-name/es/espup/package.nix @@ -16,16 +16,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "espup"; - version = "0.17.0"; + version = "0.17.1"; src = fetchFromGitHub { owner = "esp-rs"; repo = "espup"; tag = "v${finalAttrs.version}"; - hash = "sha256-jhVUGbCxhYmWNtWoqSiuDgJBz5A/j+121E2tPmaQJx0="; + hash = "sha256-Qpn50VbcIibe0B1N5GU2AOFLt3NWjxEVimCrhhdY6EU="; }; - cargoHash = "sha256-9CzKv8NBzg+e/TjX97rqqXkLZP5CsCaN+dxqh1m/IXc="; + cargoHash = "sha256-Apvy+jPA7xyw43Q2RSVc65TNHQMGcCz/I/qadiJkBss="; nativeBuildInputs = [ pkg-config From e687e06961988b4fb0010c96a0510a445461fda3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 00:31:16 +0000 Subject: [PATCH 062/195] python3Packages.csv2md: 1.5.0 -> 1.6.0 --- pkgs/development/python-modules/csv2md/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/csv2md/default.nix b/pkgs/development/python-modules/csv2md/default.nix index 9cbc322bf0ca..15c0ad1029c1 100644 --- a/pkgs/development/python-modules/csv2md/default.nix +++ b/pkgs/development/python-modules/csv2md/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "csv2md"; - version = "1.5.0"; + version = "1.6.0"; format = "setuptools"; src = fetchFromGitHub { owner = "lzakharov"; repo = "csv2md"; rev = "v${version}"; - hash = "sha256-xIcDBmLLB6cU5M05tOGRcwPmHCXRSXELv7TuaMEfVEg="; + hash = "sha256-51MCeM/zfjYMhB8Ryt1RMevEwszAzgYrJsyViEIOYVY="; }; pythonImportsCheck = [ "csv2md" ]; From cc40a69e32e207a0934801a1597dc9f5ddda3015 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 00:40:25 +0000 Subject: [PATCH 063/195] dasel: 3.4.1 -> 3.8.0 --- pkgs/by-name/da/dasel/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/da/dasel/package.nix b/pkgs/by-name/da/dasel/package.nix index 90e29faa1b1d..7b4b525cd8dc 100644 --- a/pkgs/by-name/da/dasel/package.nix +++ b/pkgs/by-name/da/dasel/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "dasel"; - version = "3.4.1"; + version = "3.8.0"; src = fetchFromGitHub { owner = "TomWright"; repo = "dasel"; rev = "v${finalAttrs.version}"; - hash = "sha256-W/qMrg+B/T19pguKiB4MHZF5OF3LqfH8b+5ke6feZNQ="; + hash = "sha256-DbVeO59k1LUSVZvcCon6vWBoaCoZRpo5xIdTHfCsB0I="; }; vendorHash = "sha256-hHxEE0xNSP4wnT5B13BAxUPpdIWs8v7KF1MuISfaYBE="; From 81625042a5d83ba9e7d5ae1d6686825bd9ea648a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 01:05:32 +0000 Subject: [PATCH 064/195] cdk8s-cli: 2.206.3 -> 2.206.7 --- pkgs/by-name/cd/cdk8s-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cd/cdk8s-cli/package.nix b/pkgs/by-name/cd/cdk8s-cli/package.nix index 858252ad7350..b38085055e32 100644 --- a/pkgs/by-name/cd/cdk8s-cli/package.nix +++ b/pkgs/by-name/cd/cdk8s-cli/package.nix @@ -12,18 +12,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "cdk8s-cli"; - version = "2.206.3"; + version = "2.206.7"; src = fetchFromGitHub { owner = "cdk8s-team"; repo = "cdk8s-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-ezxwAhSxDSmP4DhT4vF8nuO+TcnWgLk5szJb3RIv1xg="; + hash = "sha256-DdGowXfYJqCDqsNl+CDD2rqFZoPRJQrnfdfzmRb3W4A="; }; yarnOfflineCache = fetchYarnDeps { inherit (finalAttrs) src; - hash = "sha256-fkG7gre4OOpoZf/vQAJU0Lnbl7eDsgZy0H/+4C7aWvI="; + hash = "sha256-I4gcymDvMlP0WcyNafbHvZAAJbN/9Z8+wM7mauFRuM0="; }; nativeBuildInputs = [ From 1fe5e9e6f0ab34026b0eff9f40527f704fa360e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 01:49:33 +0000 Subject: [PATCH 065/195] smile: 2.12.2 -> 2.12.3 --- pkgs/by-name/sm/smile/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sm/smile/package.nix b/pkgs/by-name/sm/smile/package.nix index 07b2b68daf84..eaa7c6278867 100644 --- a/pkgs/by-name/sm/smile/package.nix +++ b/pkgs/by-name/sm/smile/package.nix @@ -15,14 +15,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "smile"; - version = "2.12.2"; + version = "2.12.3"; pyproject = false; # Builds with meson src = fetchFromGitHub { owner = "mijorus"; repo = "smile"; tag = finalAttrs.version; - hash = "sha256-qAeAntJXitypbSu9dVvnMenXs9UwatcdIkdqmbjxFgk="; + hash = "sha256-/VRo31FUDKGE5xZHNLTJ++1fYodWPhTxPUPf9Ya6fMU="; }; nativeBuildInputs = [ From 27eb147047cec4e296e1966a4fa91c8f5b3320dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 02:07:11 +0000 Subject: [PATCH 066/195] diesel-cli: 2.3.7 -> 2.3.8 --- pkgs/by-name/di/diesel-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/diesel-cli/package.nix b/pkgs/by-name/di/diesel-cli/package.nix index 70e99e738bd6..2d664a651278 100644 --- a/pkgs/by-name/di/diesel-cli/package.nix +++ b/pkgs/by-name/di/diesel-cli/package.nix @@ -27,15 +27,15 @@ assert lib.assertMsg (lib.elem true [ rustPlatform.buildRustPackage rec { pname = "diesel-cli"; - version = "2.3.7"; + version = "2.3.8"; src = fetchCrate { inherit version; crateName = "diesel_cli"; - hash = "sha256-E/g2xOB8rdu1Wa8bEI2dzAgHmS+36Q0oVm3v25tTzYE="; + hash = "sha256-FpWLktMLgagRDf6cBfZKb2l9kIogooPVlUPien4rGek="; }; - cargoHash = "sha256-ndQpILbt4f4YFEV+KfwQ5Pr2QM+7RkmwzKYPLR4fQfo="; + cargoHash = "sha256-ivB/iSDu2gzj3KAbK7Pq4DUfSeuc8h4okytuftqoylM="; nativeBuildInputs = [ installShellFiles From 39922dd18c3a84fa7bb146625955ccf5ea8dfbf5 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 26 Apr 2026 04:09:25 +0200 Subject: [PATCH 067/195] linux-libertine-g: use installFonts --- pkgs/by-name/li/linux-libertine-g/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/li/linux-libertine-g/package.nix b/pkgs/by-name/li/linux-libertine-g/package.nix index 8dd8252d10ae..2e060c39263c 100644 --- a/pkgs/by-name/li/linux-libertine-g/package.nix +++ b/pkgs/by-name/li/linux-libertine-g/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchzip, + installFonts, }: stdenv.mkDerivation (finalAttrs: { @@ -13,10 +14,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-UGTB7jsI6peivCtEt96RCSi5XHCrnjCSs0Ud5bF7uxk="; }; - installPhase = '' - mkdir -p $out/share/fonts/truetype - cp -r *.ttf $out/share/fonts/truetype - ''; + nativeBuildInputs = [ installFonts ]; meta = { description = "Graphite versions of Linux Libertine and Linux Biolinum font families for LibreOffice and OpenOffice.org"; From e6979ac9b4cdc9a5d03808e726135869393f6d94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 02:11:23 +0000 Subject: [PATCH 068/195] repro-env: 0.4.3 -> 0.4.4 --- pkgs/by-name/re/repro-env/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/repro-env/package.nix b/pkgs/by-name/re/repro-env/package.nix index 1790ecffc6e0..7780dcabfd1a 100644 --- a/pkgs/by-name/re/repro-env/package.nix +++ b/pkgs/by-name/re/repro-env/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "repro-env"; - version = "0.4.3"; + version = "0.4.4"; src = fetchFromGitHub { owner = "kpcyrd"; repo = "repro-env"; tag = "v${finalAttrs.version}"; - hash = "sha256-ViOUS7prwLl2C2BOlwqshFks+q+xeiAD4ONdKUcDgWU="; + hash = "sha256-d1PGEKEUSzCnXNhu/qkzl4uHnhRFULUP7aRbIsRFWn8="; }; - cargoHash = "sha256-0ljIt84CqcdC01YXU6J7RlvkN/nlU6Thige8TricFus="; + cargoHash = "sha256-HaI5oE8WVnM1h6rVaVl2qGvTndhD5cKg+Dwf707I9DA="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; From edace0b13934758dd487c3628e9ed12ac13c7ad5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 03:39:15 +0000 Subject: [PATCH 069/195] python3Packages.openfga-sdk: 0.10.1 -> 0.10.2 --- pkgs/development/python-modules/openfga-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openfga-sdk/default.nix b/pkgs/development/python-modules/openfga-sdk/default.nix index 19a0c5fe60bc..279e4ccfa04b 100644 --- a/pkgs/development/python-modules/openfga-sdk/default.nix +++ b/pkgs/development/python-modules/openfga-sdk/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "openfga-sdk"; - version = "0.10.1"; + version = "0.10.2"; pyproject = true; src = fetchFromGitHub { owner = "openfga"; repo = "python-sdk"; tag = "v${version}"; - hash = "sha256-BU1PDmO0eW4c5MOrVeaZY2YDd+tllQ+iQUDz0fwGRaU="; + hash = "sha256-weuwtEr2u9W5c8zgpHiQUspbUTyk2/WuXEp2kYZM4Xc="; }; build-system = [ hatchling ]; From 2fcfd2b0bd3bba15515af939ea1d8ffad59e1e34 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 26 Apr 2026 06:22:55 +0200 Subject: [PATCH 070/195] literata: use install Fonts --- pkgs/by-name/li/literata/package.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/li/literata/package.nix b/pkgs/by-name/li/literata/package.nix index 260bef3f40eb..456ef1c3d8ae 100644 --- a/pkgs/by-name/li/literata/package.nix +++ b/pkgs/by-name/li/literata/package.nix @@ -2,6 +2,7 @@ lib, stdenvNoCC, fetchzip, + installFonts, }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "literata"; @@ -13,14 +14,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { stripRoot = false; }; - installPhase = '' - runHook preInstall - - mkdir -p $out/share/fonts/truetype - find . -name "*.ttf" -exec cp {} "$out/share/fonts/truetype/" \; - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; meta = { description = "Serif typeface designed for ebooks and optimized for reading"; From 31cf3ec80c44bcf980100dd0927e19aaa7772c1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 04:32:17 +0000 Subject: [PATCH 071/195] hacompanion: 1.0.26 -> 1.0.27 --- pkgs/by-name/ha/hacompanion/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/hacompanion/package.nix b/pkgs/by-name/ha/hacompanion/package.nix index 607a337a1de0..f6ec236e6102 100644 --- a/pkgs/by-name/ha/hacompanion/package.nix +++ b/pkgs/by-name/ha/hacompanion/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "hacompanion"; - version = "1.0.26"; + version = "1.0.27"; src = fetchFromGitHub { owner = "tobias-kuendig"; repo = "hacompanion"; rev = "v${finalAttrs.version}"; - hash = "sha256-gpBu7HsohL8/Rfy3uWtYF7llX59nJXDDR//YE3MYje8="; + hash = "sha256-tm9qx2SPkyzxP7fHXAzlk/iMn/67zMJlmeTq9veRg98="; }; - vendorHash = "sha256-y2eSuMCDZTGdCs70zYdA8NKbuPPN5xmnRfMNK+AE/q8="; + vendorHash = "sha256-SohjueM0DwSuh7XVClYiWA/5d0V6x2vmp5aPxgmIJYY="; passthru.updateScript = nix-update-script { }; From 364f6ad629ca8c64170dda0598810bde550fd904 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 04:54:24 +0000 Subject: [PATCH 072/195] libretro.mame2010: 0-unstable-2026-03-31 -> 0-unstable-2026-04-20 --- pkgs/applications/emulators/libretro/cores/mame2010.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/mame2010.nix b/pkgs/applications/emulators/libretro/cores/mame2010.nix index cd8ecd4c09f4..dad9fd800b6d 100644 --- a/pkgs/applications/emulators/libretro/cores/mame2010.nix +++ b/pkgs/applications/emulators/libretro/cores/mame2010.nix @@ -6,13 +6,13 @@ }: mkLibretroCore { core = "mame2010"; - version = "0-unstable-2026-03-31"; + version = "0-unstable-2026-04-20"; src = fetchFromGitHub { owner = "libretro"; repo = "mame2010-libretro"; - rev = "29095383c0281100fee2ee09f1438d8ae990c510"; - hash = "sha256-syp/hoo0xZEs3poQZU1Ow4qLHRCF+31u5GrYw8aKiv4="; + rev = "cc63285e2109263da4eca0911ba07aec60b8109b"; + hash = "sha256-vyOJNOnk74pvsfPq0Kg9ovQ/bS8R2ByA8SVMqixaueQ="; }; makefile = "Makefile"; From 1cf605929b9c797297915229cab9dbed86de25c1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 05:46:37 +0000 Subject: [PATCH 073/195] glooctl: 1.21.2 -> 1.21.3 --- pkgs/by-name/gl/glooctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gl/glooctl/package.nix b/pkgs/by-name/gl/glooctl/package.nix index 4992e5e51a60..f1b443dc3f06 100644 --- a/pkgs/by-name/gl/glooctl/package.nix +++ b/pkgs/by-name/gl/glooctl/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "glooctl"; - version = "1.21.2"; + version = "1.21.3"; src = fetchFromGitHub { owner = "solo-io"; repo = "gloo"; rev = "v${finalAttrs.version}"; - hash = "sha256-EURfI5fpT9aFKrUTB2x8JZAsk0HrxWNlSYK3m2ej4fw="; + hash = "sha256-JAubNKBcXrNsqv7mcN8I8KYQAyj6KvjbKnr9LKG2wsg="; }; - vendorHash = "sha256-Gl4gIbGfNNl29mWwZGVcMQ80F7A4heEStFAMdW114Os="; + vendorHash = "sha256-8iRotQm41EcqjHUK92wpNFcq/ODDbhAhcKSxSRFmGrA="; subPackages = [ "projects/gloo/cli/cmd" ]; From 580ae99a0e032331e40e7b0d64b609b7318db209 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 06:42:01 +0000 Subject: [PATCH 074/195] uutils-tar: 0-unstable-2026-04-16 -> 0-unstable-2026-04-23 --- pkgs/by-name/uu/uutils-tar/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/uu/uutils-tar/package.nix b/pkgs/by-name/uu/uutils-tar/package.nix index 392186fefeea..e1402c412c81 100644 --- a/pkgs/by-name/uu/uutils-tar/package.nix +++ b/pkgs/by-name/uu/uutils-tar/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-tar"; - version = "0-unstable-2026-04-16"; + version = "0-unstable-2026-04-23"; src = fetchFromGitHub { owner = "uutils"; repo = "tar"; - rev = "3236dd7b87413b10b9bcd650c731f0b0677671fb"; - hash = "sha256-WGqZEAbcMykYlLdoMqdUVuc7EpA77nGqAKgzl2vDbws="; + rev = "f6b4dc4f2f8fba1f264889a3cb139a16e1d135b1"; + hash = "sha256-LnNbfBoCwPpyPVNeE4s3gxHzMVJJ8konB6+KsD6dU8M="; }; - cargoHash = "sha256-EavcBmhOhUUD0pla50tgNJw7z2jDgxTUvIZuZYa58KQ="; + cargoHash = "sha256-WVtJAH5JYwoiMekUSiG0uhHqlXPTFYCB0TNQOcMbGkE="; cargoBuildFlags = [ "--workspace" ]; From 0fb7fe0a009dd48c0dab3635ff715b0572ffdecd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 06:45:39 +0000 Subject: [PATCH 075/195] uutils-login: 0-unstable-2026-04-16 -> 0-unstable-2026-04-23 --- pkgs/by-name/uu/uutils-login/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/uu/uutils-login/package.nix b/pkgs/by-name/uu/uutils-login/package.nix index 1894898eabbf..2736ba70e553 100644 --- a/pkgs/by-name/uu/uutils-login/package.nix +++ b/pkgs/by-name/uu/uutils-login/package.nix @@ -7,13 +7,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-login"; - version = "0-unstable-2026-04-16"; + version = "0-unstable-2026-04-23"; src = fetchFromGitHub { owner = "uutils"; repo = "login"; - rev = "0f5fc5f66a890b65381dfaa3f112e2879476ad38"; - hash = "sha256-Vkivr/lBj+kNiJji/wFKvsfvmD+vv9CxkPio1ZWolOE="; + rev = "2ac4e1518bd743f45b89e8db146d77feb14da197"; + hash = "sha256-eQXEl4qWkn0X3EVL0Tj5VI2R092k7BKSyCJWClw1jxc="; }; cargoHash = "sha256-zgKNU24HJFT/DISWflKNN9R88cioLxBNdL8eexCRAOE="; From ad6f86196ff1a17923c33223b7a1475d297248ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 06:46:38 +0000 Subject: [PATCH 076/195] uutils-hostname: 0-unstable-2026-04-16 -> 0-unstable-2026-04-23 --- pkgs/by-name/uu/uutils-hostname/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/uu/uutils-hostname/package.nix b/pkgs/by-name/uu/uutils-hostname/package.nix index d8ce52077bd4..c645f00ae2d6 100644 --- a/pkgs/by-name/uu/uutils-hostname/package.nix +++ b/pkgs/by-name/uu/uutils-hostname/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-hostname"; - version = "0-unstable-2026-04-16"; + version = "0-unstable-2026-04-23"; src = fetchFromGitHub { owner = "uutils"; repo = "hostname"; - rev = "467ce0be515b08f7f34680056c80063bcef4648d"; - hash = "sha256-+YAPk35CXBZUbIkgfRUhNLQCSrzovj/sWpQAMdBQUDU="; + rev = "85c60f53d980d6c4ff7c6b679a7b851cbf153703"; + hash = "sha256-BbCgtnfk5qVYAy0hKWnkV+p2tRIn//S4dK17eLsLXhk="; }; - cargoHash = "sha256-qcUXGPoc088kyoNjg4LdIAH88imnzq3v/RSeBwVFSv0="; + cargoHash = "sha256-7lEWWqEh500f85Rh1INoEush8eSVMwnLbcCBOembqcA="; cargoBuildFlags = [ "--package uu_hostname" ]; From 148d943b971af9eefa9ed828ec88a32f5cecb6ce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 07:01:19 +0000 Subject: [PATCH 077/195] python3Packages.ohme: 1.7.1 -> 1.8.0 --- pkgs/development/python-modules/ohme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ohme/default.nix b/pkgs/development/python-modules/ohme/default.nix index e1433f8ef8e2..bc16651afc36 100644 --- a/pkgs/development/python-modules/ohme/default.nix +++ b/pkgs/development/python-modules/ohme/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "ohme"; - version = "1.7.1"; + version = "1.8.0"; pyproject = true; src = fetchFromGitHub { owner = "dan-r"; repo = "ohmepy"; tag = "v${version}"; - hash = "sha256-A+cGgM3pkOv1b3/+3XiqdhLo2JJbSNruZKbNG2o9BaE="; + hash = "sha256-MJNudqNTWuYp/lq7DLDRnVcRtBQwbhR9uMlTK2Oq3Tk="; }; build-system = [ setuptools ]; From 1d5edbf198c8b5dc727fa4ded9f411d80330f496 Mon Sep 17 00:00:00 2001 From: Varun Narravula Date: Sun, 26 Apr 2026 00:33:36 -0700 Subject: [PATCH 078/195] wac-cli: 0.9.0 -> 0.10.0 Changelog: https://github.com/bytecodealliance/wac/compare/v0.9.0...v0.10.0 --- pkgs/by-name/wa/wac-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wac-cli/package.nix b/pkgs/by-name/wa/wac-cli/package.nix index 531e4a0b91b3..d46d65e91e35 100644 --- a/pkgs/by-name/wa/wac-cli/package.nix +++ b/pkgs/by-name/wa/wac-cli/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wac-cli"; - version = "0.9.0"; + version = "0.10.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wac"; tag = "v${finalAttrs.version}"; - hash = "sha256-X3v6MiIqtuQxVjkAG0kXzKL/Mekb32ydEeRvXsdG04I="; + hash = "sha256-HWN0CQuijV7f/WHoI7/+u+wL7Mm8sBefb5Ee7nsct6s="; }; - cargoHash = "sha256-MC5rP+mTo2CQHi70h3l1bXDWToN6o8NAkjzsuydWzGI="; + cargoHash = "sha256-clvC10mMM91jVtEKhGfk2yhU9G4iXAJ+ngcVGieZS3g="; passthru.updateScript = nix-update-script { }; From 1495b1478840194fb1a68f5a3f1afd28d1ad30c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 07:47:16 +0000 Subject: [PATCH 079/195] regal: 0.39.0 -> 0.40.0 --- pkgs/by-name/re/regal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/regal/package.nix b/pkgs/by-name/re/regal/package.nix index c41fe92dd7c9..5099b31f616c 100644 --- a/pkgs/by-name/re/regal/package.nix +++ b/pkgs/by-name/re/regal/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "regal"; - version = "0.39.0"; + version = "0.40.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "regal"; tag = "v${finalAttrs.version}"; - hash = "sha256-AqEeHtGO51snFDZU6L4iKBy+kfs/KZRXJSmH/IO9/g0="; + hash = "sha256-iPbAlX/Mug4BT/Yn2h2XSpdOkkr8Mu2Th+8V005jzKs="; }; - vendorHash = "sha256-PBDxK26GjjpeqTj4ZmHxVotEB4JCRU2Qbfo8XsisLBc="; + vendorHash = "sha256-I+PmSyBe/j16yH1WaPFY/Ko6YRrwzpYeNKFesTp5t+Y="; # Only build the main binary, exclude build/lsp/main.go subPackages = [ "." ]; From 4e373d072c60ac4c27537ae26ec4f85956fcf381 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 07:54:32 +0000 Subject: [PATCH 080/195] vscode-extensions.csharpier.csharpier-vscode: 10.0.1 -> 10.0.2 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 938408315105..4b225623c47e 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1096,8 +1096,8 @@ let mktplcRef = { name = "csharpier-vscode"; publisher = "csharpier"; - version = "10.0.1"; - hash = "sha256-yO8qnL2/OKE8mAU19y+rDfS5G3zPZ0MQi81n/Bs9jFM="; + version = "10.0.2"; + hash = "sha256-SIogJ+5toIwa840I6ETxiLIHbfHjuAuOdleb+cYJElc="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/csharpier.csharpier-vscode/changelog"; From 8adc44163cec7a9a5ef4d5509fac907322b35ca9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 08:08:42 +0000 Subject: [PATCH 081/195] ecspresso: 2.8.1 -> 2.8.2 --- pkgs/by-name/ec/ecspresso/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ec/ecspresso/package.nix b/pkgs/by-name/ec/ecspresso/package.nix index e8d76dac5918..be529d895c8a 100644 --- a/pkgs/by-name/ec/ecspresso/package.nix +++ b/pkgs/by-name/ec/ecspresso/package.nix @@ -7,20 +7,20 @@ buildGoModule (finalAttrs: { pname = "ecspresso"; - version = "2.8.1"; + version = "2.8.2"; src = fetchFromGitHub { owner = "kayac"; repo = "ecspresso"; tag = "v${finalAttrs.version}"; - hash = "sha256-EJP7wvMalb+Usd2NAUUihhbNcWXT7KaB1HM0Ao3RDTM="; + hash = "sha256-TW7ccNYdCAySH9QwlKskjsutiUPHfTlmTSTCpOqPdfY="; }; subPackages = [ "cmd/ecspresso" ]; - vendorHash = "sha256-G7IA2aQfvvretp310uh/t/u1NiqeJQzIUHdKyJdNDeg="; + vendorHash = "sha256-vdj0QIqnci6P+4zWrhcxrFwvyu+hF9r6RrqtBGbVToA="; ldflags = [ "-s" From 561580d36650db416fe1bf1c5226b796ec159582 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 08:25:02 +0000 Subject: [PATCH 082/195] python3Packages.docling-ibm-models: 3.13.0 -> 3.13.2 --- .../development/python-modules/docling-ibm-models/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/docling-ibm-models/default.nix b/pkgs/development/python-modules/docling-ibm-models/default.nix index 7a91de39c52b..c1f5e064327d 100644 --- a/pkgs/development/python-modules/docling-ibm-models/default.nix +++ b/pkgs/development/python-modules/docling-ibm-models/default.nix @@ -30,14 +30,14 @@ buildPythonPackage (finalAttrs: { pname = "docling-ibm-models"; - version = "3.13.0"; + version = "3.13.2"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-ibm-models"; tag = "v${finalAttrs.version}"; - hash = "sha256-T8sVXG9s7jlhoRNexPRmCaiHPtQUAhDa9Z0Ri9i0zcc="; + hash = "sha256-PYIcsKffrsZl4f9SFinUdrvUVEXm1fO/n7ZxXuiiByU="; }; build-system = [ From 80109f6539fb83aac79d09b1fece9da482cc26de Mon Sep 17 00:00:00 2001 From: Yureka Date: Sun, 26 Apr 2026 13:10:12 +0200 Subject: [PATCH 083/195] nixos: Set mmap ASLR entropy to a safe default on AArch64 The eval-time access to kernel config is not enabled for any nixpkgs-packaged kernels by default since it requires IFD and so all kernels (including nixos-apple-silicon and rpi kernel) will end up with the max of 33, which will lead to the systemd-sysctl service failing. Additionally, there are factors other than the pagesize which can cause 33 to be an invalid argument. --- nixos/modules/config/sysctl.nix | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/nixos/modules/config/sysctl.nix b/nixos/modules/config/sysctl.nix index 6b6e8e879012..96bd0e961989 100644 --- a/nixos/modules/config/sysctl.nix +++ b/nixos/modules/config/sysctl.nix @@ -96,18 +96,10 @@ in # Maximise address space randomisation. "vm.mmap_rnd_bits" = lib.mkMerge [ (lib.mkIf pkgs.stdenv.hostPlatform.isAarch64 ( - let - kernel = config.boot.kernelPackages.kernel; - isYes = kernel.config.isYes or (_: false); - in - lib.mkDefault ( - if isYes "ARM64_64K_PAGES" then - 29 - else if isYes "ARM64_16K_PAGES" then - 31 - else - 33 - ) + # Ideally, we'd want to set this to 33 on 4K pagesize + # kernels, but some vendor kernels e.g. linux_rpi can + # do a maximum of 24. + lib.mkDefault 24 )) (lib.mkIf pkgs.stdenv.hostPlatform.isx86_64 (lib.mkDefault 32)) ]; From 7b425820362684353aa20ac0b0ea72aba2c55643 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 26 Apr 2026 14:32:51 +0200 Subject: [PATCH 084/195] todds: replace hyperscan with vectorscan Part of #310772. --- pkgs/by-name/to/todds/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/to/todds/package.nix b/pkgs/by-name/to/todds/package.nix index edf79a484893..daff83ce6dcb 100644 --- a/pkgs/by-name/to/todds/package.nix +++ b/pkgs/by-name/to/todds/package.nix @@ -14,9 +14,9 @@ # buildInputs boost, fmt, - hyperscan, onetbb, opencv, + vectorscan, # tests versionCheckHook, @@ -53,9 +53,9 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ boost fmt - hyperscan onetbb opencv + vectorscan ] ++ lib.optionals cudaSupport [ cudaPackages.cuda_cudart From d46fa8b571e05b3c0cf935089e952959bab9ab3d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 12:48:59 +0000 Subject: [PATCH 085/195] vscode-extensions.tombi-toml.tombi: 0.9.18 -> 0.9.24 --- .../vscode/extensions/tombi-toml.tombi/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/tombi-toml.tombi/default.nix b/pkgs/applications/editors/vscode/extensions/tombi-toml.tombi/default.nix index 0a4e478368b6..b54a3ee0ff24 100644 --- a/pkgs/applications/editors/vscode/extensions/tombi-toml.tombi/default.nix +++ b/pkgs/applications/editors/vscode/extensions/tombi-toml.tombi/default.nix @@ -7,19 +7,19 @@ let supported = { x86_64-linux = { - hash = "sha256-1N2D1+5AZionGw0pfuf9PW+Pfc3AI/v9BmqLiue/YZA="; + hash = "sha256-B1ymOFv6CPGhlyA14wis7qn+JlHv09FOt0OYyPtnyEA="; arch = "linux-x64"; }; x86_64-darwin = { - hash = "sha256-izM0qVgTNJ2G5SDnULaNWWuI+VwWTNx95bU8O4sIa64="; + hash = "sha256-127gG0MZ+SikOLrDyQgmiPukkCXjR/tWOCmT9lDphBU="; arch = "darwin-x64"; }; aarch64-linux = { - hash = "sha256-tcjzqbGlycVDgJbHuuVUMvrBWU/UD4Y+kah9swny3Ws="; + hash = "sha256-UJ515dYrIdP4EyZXSrI3OzM620WUHwlemd1mfoXRw4E="; arch = "linux-arm64"; }; aarch64-darwin = { - hash = "sha256-gP7w+wCzUMjwI7Lk9aklzv2Wo6R0zdpVKoDwKw6HPhQ="; + hash = "sha256-amlxTRVVIFmcXErvGBh2ZSXoSzJN1Pmr2uWcnRRpcJU="; arch = "darwin-arm64"; }; }; @@ -34,7 +34,7 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = base // { name = "tombi"; publisher = "tombi-toml"; - version = "0.9.18"; + version = "0.9.24"; }; meta = { description = "TOML Language Server"; From 7ed06e31fc48b75e8d9d2f031092a44ad43bc504 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 13:30:10 +0000 Subject: [PATCH 086/195] nnd: 0.71 -> 0.72 --- pkgs/by-name/nn/nnd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nn/nnd/package.nix b/pkgs/by-name/nn/nnd/package.nix index 50e10ed2f85b..84800b876035 100644 --- a/pkgs/by-name/nn/nnd/package.nix +++ b/pkgs/by-name/nn/nnd/package.nix @@ -8,16 +8,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "nnd"; - version = "0.71"; + version = "0.72"; src = fetchFromGitHub { owner = "al13n321"; repo = "nnd"; tag = "v${finalAttrs.version}"; - hash = "sha256-J4RoBAQpzBWQNX3bsFlm9IhyKx4l3aZ3pv1ZW+EjCB0="; + hash = "sha256-Uwe/GZ9fox9ovazYBZZjedzGEpm5cmWreBdgpBv61uY="; }; - cargoHash = "sha256-MiqoFd4Zgho5bJNWXQexGPl/8pqRDHMynQmkYnR11EM="; + cargoHash = "sha256-QPjvCIl3CNAq+rBV8mQWY+wCmRONs2VICTMBWdNZ8pQ="; meta = { description = "Debugger for Linux"; From 0e99ff32e014423576661eae9d40cf732be6064a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 13:30:26 +0000 Subject: [PATCH 087/195] python3Packages.human-readable: 2.0.2 -> 2.0.3 --- pkgs/development/python-modules/human-readable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/human-readable/default.nix b/pkgs/development/python-modules/human-readable/default.nix index 043a5a19c8b0..279f6807d98e 100644 --- a/pkgs/development/python-modules/human-readable/default.nix +++ b/pkgs/development/python-modules/human-readable/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "human-readable"; - version = "2.0.2"; + version = "2.0.3"; src = fetchPypi { pname = "human_readable"; inherit version; - hash = "sha256-I2s/hqxUexK2yizqiJt4HF5yceR7mM3ieV862ZaDs84="; + hash = "sha256-P4Ef1W7oZpVyyy7J+FK1PuBwB0jlPDaVcx/9mrT8Uks="; }; pyproject = true; From 9e125e971d491ca703f79124db744f227a3cfa44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 15:29:43 +0000 Subject: [PATCH 088/195] immich-public-proxy: 1.15.5 -> 1.15.6 --- pkgs/by-name/im/immich-public-proxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/im/immich-public-proxy/package.nix b/pkgs/by-name/im/immich-public-proxy/package.nix index e0b8eac79048..553db029dd46 100644 --- a/pkgs/by-name/im/immich-public-proxy/package.nix +++ b/pkgs/by-name/im/immich-public-proxy/package.nix @@ -8,17 +8,17 @@ }: buildNpmPackage rec { pname = "immich-public-proxy"; - version = "1.15.5"; + version = "1.15.6"; src = fetchFromGitHub { owner = "alangrainger"; repo = "immich-public-proxy"; tag = "v${version}"; - hash = "sha256-x3ApBZX753IaPZ46nU0p8xWIrM9fIYP5N0+XBLeSwdo="; + hash = "sha256-hBnWTvc6QeeWabiqzeaNs2uuhYTtYgCMoeOoDBF4Kyc="; }; sourceRoot = "${src.name}/app"; - npmDepsHash = "sha256-pjM0x/1yAQm+ZolCyUV3M0cUJT0GBifed7NrMaINpyw="; + npmDepsHash = "sha256-G8G1H/5POJL8DyJwXQxBbk8MjZKneerEZVQd5plzIMs="; # patch in absolute nix store paths so the process doesn't need to cwd in $out postPatch = '' From b31b4eed6d31b8eba825d12c07905fb79665734e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 15:58:27 +0000 Subject: [PATCH 089/195] proto: 0.56.3 -> 0.56.4 --- pkgs/by-name/pr/proto/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/proto/package.nix b/pkgs/by-name/pr/proto/package.nix index 0a59eeadf9c4..dcc6446e4bc9 100644 --- a/pkgs/by-name/pr/proto/package.nix +++ b/pkgs/by-name/pr/proto/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "proto"; - version = "0.56.3"; + version = "0.56.4"; src = fetchFromGitHub { owner = "moonrepo"; repo = "proto"; rev = "v${finalAttrs.version}"; - hash = "sha256-WMc1UpxP32gTRjxemAnFVQ4YxSNirEJJnUUWRDoU9os="; + hash = "sha256-fX9kPkhJ2AgmTR/7fINBpHnZfdB+W7QNx3CGX7O9Lh4="; }; - cargoHash = "sha256-umbwQVUClF5pW3MzVyqDANmyQoCAqlRl5OwwEkg4UaQ="; + cargoHash = "sha256-b0inmhRT5lm9zQHl9jFYFWVI80sWHtr7OggMntUNK/o="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv From deee547d41e224ccc1293cc3b499ea367cd41c1f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 26 Apr 2026 20:01:02 +0200 Subject: [PATCH 090/195] python3Packages.ohme: migrate to finalAttrs --- pkgs/development/python-modules/ohme/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/ohme/default.nix b/pkgs/development/python-modules/ohme/default.nix index bc16651afc36..a752dff3a1b1 100644 --- a/pkgs/development/python-modules/ohme/default.nix +++ b/pkgs/development/python-modules/ohme/default.nix @@ -6,7 +6,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "ohme"; version = "1.8.0"; pyproject = true; @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "dan-r"; repo = "ohmepy"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-MJNudqNTWuYp/lq7DLDRnVcRtBQwbhR9uMlTK2Oq3Tk="; }; @@ -30,8 +30,8 @@ buildPythonPackage rec { meta = { description = "Module for interacting with the Ohme API"; homepage = "https://github.com/dan-r/ohmepy"; - changelog = "https://github.com/dan-r/ohmepy/releases/tag/${src.tag}"; + changelog = "https://github.com/dan-r/ohmepy/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From c01d56aea8e616bddf79018ca1741e60f6eb9586 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 26 Apr 2026 20:08:41 +0200 Subject: [PATCH 091/195] python3Packages.starkbank-ecdsa: modernize --- .../python-modules/starkbank-ecdsa/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/starkbank-ecdsa/default.nix b/pkgs/development/python-modules/starkbank-ecdsa/default.nix index 5e64fa0f14c3..ecb04e1a5fda 100644 --- a/pkgs/development/python-modules/starkbank-ecdsa/default.nix +++ b/pkgs/development/python-modules/starkbank-ecdsa/default.nix @@ -3,20 +3,23 @@ buildPythonPackage, fetchFromGitHub, pytestCheckHook, + setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "starkbank-ecdsa"; version = "2.3.1"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "starkbank"; repo = "ecdsa-python"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-5yF2tVCgHJX++NncWiYfLE0P98Sxy91VN3qgc8PSLOI="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; preCheck = '' @@ -36,7 +39,7 @@ buildPythonPackage rec { meta = { description = "Python ECDSA library"; homepage = "https://github.com/starkbank/ecdsa-python"; - license = with lib.licenses; [ mit ]; + license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 8533ecabf5225c0c9a19e370b3c15a638ab2d446 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 26 Apr 2026 20:09:58 +0200 Subject: [PATCH 092/195] python3Packages.pysigma-backend-opensearch: migrate to finalAttrs --- .../python-modules/pysigma-backend-opensearch/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix b/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix index b2f2d6527b19..0f397a08156b 100644 --- a/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix +++ b/pkgs/development/python-modules/pysigma-backend-opensearch/default.nix @@ -7,7 +7,7 @@ pysigma-backend-elasticsearch, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pysigma-backend-opensearch"; version = "2.0.2"; pyproject = true; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "SigmaHQ"; repo = "pySigma-backend-opensearch"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-CCIQQeR/WXFV8A1elLxc4o32oox5wsOupI1XVjwFrUs="; }; @@ -36,8 +36,8 @@ buildPythonPackage rec { meta = { description = "Library to support OpenSearch for pySigma"; homepage = "https://github.com/SigmaHQ/pySigma-backend-opensearch"; - changelog = "https://github.com/SigmaHQ/pySigma-backend-opensearch/releases/tag/${src.tag}"; + changelog = "https://github.com/SigmaHQ/pySigma-backend-opensearch/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 1d657eb9a93b840499e6dc2e744ea5d9c507bef7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 26 Apr 2026 20:18:57 +0200 Subject: [PATCH 093/195] python3Packages.human-readable: modernize --- .../python-modules/human-readable/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/human-readable/default.nix b/pkgs/development/python-modules/human-readable/default.nix index 279f6807d98e..faa76071c3f1 100644 --- a/pkgs/development/python-modules/human-readable/default.nix +++ b/pkgs/development/python-modules/human-readable/default.nix @@ -6,27 +6,28 @@ hatch-vcs, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "human-readable"; version = "2.0.3"; + pyproject = true; src = fetchPypi { pname = "human_readable"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-P4Ef1W7oZpVyyy7J+FK1PuBwB0jlPDaVcx/9mrT8Uks="; }; - pyproject = true; - - nativeBuildInputs = [ + build-system = [ hatchling hatch-vcs ]; + pythonImportsCheck = [ "human_readable" ]; + meta = { description = "Library to make data intended for machines, readable to humans"; homepage = "https://github.com/staticdev/human-readable"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ mkg20001 ]; }; -} +}) From 4bdf1da3157f0561ebbf717c5fbd2ab724bb43b9 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sun, 26 Apr 2026 15:49:51 -0400 Subject: [PATCH 094/195] gleam: 1.15.4 -> 1.16.0 Changelog: https://github.com/gleam-lang/gleam/blob/v1.16.0/CHANGELOG.md --- pkgs/by-name/gl/gleam/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gl/gleam/package.nix b/pkgs/by-name/gl/gleam/package.nix index 94b734c0240a..1333f40d5a27 100644 --- a/pkgs/by-name/gl/gleam/package.nix +++ b/pkgs/by-name/gl/gleam/package.nix @@ -16,16 +16,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gleam"; - version = "1.15.4"; + version = "1.16.0"; src = fetchFromGitHub { owner = "gleam-lang"; repo = "gleam"; tag = "v${finalAttrs.version}"; - hash = "sha256-BTbBcmGOoII7GP68RNl/U2PCNQdG2vdwq1/3/brMuIc="; + hash = "sha256-/AYtZ/nd0PIAaf9z/Uk8tw9ziczczerQO8D3g7n5sJo="; }; - cargoHash = "sha256-+5sGYrqF8CKG5/G1QEQEnMZDFnE8D40TBGygdHBBthA="; + cargoHash = "sha256-3B8RSow/aLzv0wl+eMCnS42+DnUa6NdG2TuR7aAJCA8="; nativeBuildInputs = [ pkg-config From 6c7cf945c15067e2608c1846d9ea701ca326a3a0 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 26 Apr 2026 21:01:47 +0000 Subject: [PATCH 095/195] python3Packages.equinox: disable flaky test --- pkgs/development/python-modules/equinox/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/equinox/default.nix b/pkgs/development/python-modules/equinox/default.nix index 4cfb141ecdb0..2c71c42b3861 100644 --- a/pkgs/development/python-modules/equinox/default.nix +++ b/pkgs/development/python-modules/equinox/default.nix @@ -59,6 +59,12 @@ buildPythonPackage (finalAttrs: { pythonImportsCheck = [ "equinox" ]; + disabledTests = [ + # Flaky under heavy load: + # AssertionError: Non-linear scaling detected: ratio=1.56 + "test_speed_buffer_while" + ]; + meta = { description = "JAX library based around a simple idea: represent parameterised functions (such as neural networks) as PyTrees"; changelog = "https://github.com/patrick-kidger/equinox/releases/tag/${finalAttrs.src.tag}"; From a4eb54b3da15a66187138c889910e13d154864e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 21:22:38 +0000 Subject: [PATCH 096/195] flexget: 3.19.12 -> 3.19.14 --- pkgs/by-name/fl/flexget/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flexget/package.nix b/pkgs/by-name/fl/flexget/package.nix index 0920e715eb15..ff4a74a5f8cd 100644 --- a/pkgs/by-name/fl/flexget/package.nix +++ b/pkgs/by-name/fl/flexget/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "flexget"; - version = "3.19.12"; + version = "3.19.14"; pyproject = true; src = fetchFromGitHub { owner = "Flexget"; repo = "Flexget"; tag = "v${finalAttrs.version}"; - hash = "sha256-BSXIC85iRVtSx1TB8yB2EassXfnlEqDpTX17+c1VauQ="; + hash = "sha256-mwg1Ty6saEc/41Rm9mw2f9TiyoJaUlPZfDBu6kklcz8="; }; pythonRelaxDeps = true; From b8a47925ca948de69861c73c5ea14706dd8c0265 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 21:36:29 +0000 Subject: [PATCH 097/195] pferd: 3.8.3 -> 3.9.0 --- pkgs/by-name/pf/pferd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pf/pferd/package.nix b/pkgs/by-name/pf/pferd/package.nix index 79ca5ba77f5c..64ca2bea4dae 100644 --- a/pkgs/by-name/pf/pferd/package.nix +++ b/pkgs/by-name/pf/pferd/package.nix @@ -5,14 +5,14 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "pferd"; - version = "3.8.3"; + version = "3.9.0"; pyproject = true; src = fetchFromGitHub { owner = "Garmelon"; repo = "PFERD"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-ea/9+9zRlRfblPYfI40IPjHWPneXaAqtRp0Cb/FT+lg="; + sha256 = "sha256-bJU7LytxWTb/CRODniDySXRrVyli9FI/yxQqEs/Ar2k="; }; nativeBuildInputs = with python3Packages; [ From d6b92ec1ceb8372a54ec1799fc47e79d714e19f5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 22:53:32 +0000 Subject: [PATCH 098/195] vscode-extensions.firsttris.vscode-jest-runner: 0.4.147 -> 0.4.148 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 9df78f69255e..bcacb0feaf8a 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1744,8 +1744,8 @@ let mktplcRef = { name = "vscode-jest-runner"; publisher = "firsttris"; - version = "0.4.147"; - hash = "sha256-gMlGU6XSvWEufaaszFJ7VmPM9q5oI5K/hFzIwQGTSCE="; + version = "0.4.148"; + hash = "sha256-bqyi1uk4Y1PMOjVv+io3WxJMrJb7UKy368xt6TiySPg="; }; meta = { description = "Simple way to run or debug a single (or multiple) tests from context-menu"; From a937331086127a960d594f89c9b78527c3849ba2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 23:14:14 +0000 Subject: [PATCH 099/195] perfect_dark: 0-unstable-2026-03-23 -> 0-unstable-2026-04-25 --- pkgs/by-name/pe/perfect_dark/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pe/perfect_dark/package.nix b/pkgs/by-name/pe/perfect_dark/package.nix index 4b96e6acf096..158d3bbaa722 100644 --- a/pkgs/by-name/pe/perfect_dark/package.nix +++ b/pkgs/by-name/pe/perfect_dark/package.nix @@ -22,13 +22,13 @@ assert lib.assertOneOf "romID" romID roms; stdenv.mkDerivation (finalAttrs: { pname = "perfect_dark"; - version = "0-unstable-2026-03-23"; + version = "0-unstable-2026-04-25"; src = fetchFromGitHub { owner = "fgsfdsfgs"; repo = "perfect_dark"; - rev = "7c949ed9d7909547f4ccd98733fcc816b5493d5a"; - hash = "sha256-1bJiiq3qr+l7bH24wP52Pz8enIy0oltiMWjjqP8glpw="; + rev = "bed3bf52d0d5095d112940b1327ed6c256e54ea8"; + hash = "sha256-ZROpZ7sYmZi9Ptag2m5OOijJcGCldxBQl0fgxK5ve5c="; postFetch = '' pushd $out From 4e98d4db866eeb4fd7303dbbf78a280bf1f75009 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 23:54:21 +0000 Subject: [PATCH 100/195] gh-do: 0.5.4 -> 0.6.0 --- pkgs/by-name/gh/gh-do/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/gh-do/package.nix b/pkgs/by-name/gh/gh-do/package.nix index 2f873df9e472..2829afed57f1 100644 --- a/pkgs/by-name/gh/gh-do/package.nix +++ b/pkgs/by-name/gh/gh-do/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "gh-do"; - version = "0.5.4"; + version = "0.6.0"; src = fetchFromGitHub { owner = "k1LoW"; repo = "gh-do"; tag = "v${finalAttrs.version}"; - hash = "sha256-TzdaQ/E9D3gB1Q84SCRetLoA95c/BjJlgfZGbntjCVU="; + hash = "sha256-V88ijuj2s2vxqDFoQkL9CSllCIqUsYcSNBth3MQUhYw="; }; vendorHash = "sha256-TPHDiMzJtXXRBFd8lacXeMC+AB1Gc1pMyJPJeVLCkKo="; From 74d720b81f6b95a3d62b3bd6f70a759746b93885 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 00:30:20 +0000 Subject: [PATCH 101/195] pdf-oxide: 0.3.32 -> 0.3.38 --- pkgs/by-name/pd/pdf-oxide/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pd/pdf-oxide/package.nix b/pkgs/by-name/pd/pdf-oxide/package.nix index 040ddbb1a181..de648b91deb4 100644 --- a/pkgs/by-name/pd/pdf-oxide/package.nix +++ b/pkgs/by-name/pd/pdf-oxide/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "pdf-oxide"; - version = "0.3.32"; + version = "0.3.38"; src = fetchFromGitHub { owner = "yfedoseev"; repo = "pdf_oxide"; tag = "v${finalAttrs.version}"; - hash = "sha256-z6dc+GWOovF31yhZIJsg/0FWmSHizk+BpipdrJmoxwI="; + hash = "sha256-kvV8SzW+2vQ86o/c9vV71O9quqQ2LVvBBvTdTwAG5wY="; }; - cargoHash = "sha256-0GCBraW4m7/3xUbt8wLrEle/9vn1nOtyNqIwfn19vN8="; + cargoHash = "sha256-Z5nNxCrf2QEUA5XCXp5aG59UnznvdS9jjQb57R8gxHs="; __structuredAttrs = true; cargoBuildFlags = [ From 2e2c6f8be0792aedb40a0bef6d78f37d21971186 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 00:31:11 +0000 Subject: [PATCH 102/195] precice: 3.4.0 -> 3.4.1 --- pkgs/by-name/pr/precice/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/precice/package.nix b/pkgs/by-name/pr/precice/package.nix index 882f4a7abdda..24ad02ae18e8 100644 --- a/pkgs/by-name/pr/precice/package.nix +++ b/pkgs/by-name/pr/precice/package.nix @@ -18,13 +18,13 @@ assert petsc.mpiSupport; stdenv.mkDerivation (finalAttrs: { pname = "precice"; - version = "3.4.0"; + version = "3.4.1"; src = fetchFromGitHub { owner = "precice"; repo = "precice"; tag = "v${finalAttrs.version}"; - hash = "sha256-9aontvyKZa8fOwAIwzxmhq2Jb/GGtQhPqTQtE7LQjgI="; + hash = "sha256-/pMJd2ONEFi1Eo4RAL7viXGJf1i1b0Ccb/1y8m/ir0M="; }; cmakeFlags = [ From f0863de69434faed34a98c346bd901857a2bf5b4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 00:57:57 +0000 Subject: [PATCH 103/195] cloud-nuke: 0.49.0 -> 0.50.0 --- pkgs/by-name/cl/cloud-nuke/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cloud-nuke/package.nix b/pkgs/by-name/cl/cloud-nuke/package.nix index 0204d898c4e7..e49e37df88e3 100644 --- a/pkgs/by-name/cl/cloud-nuke/package.nix +++ b/pkgs/by-name/cl/cloud-nuke/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "cloud-nuke"; - version = "0.49.0"; + version = "0.50.0"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = "cloud-nuke"; tag = "v${finalAttrs.version}"; - hash = "sha256-ygmgGe89YdvvP60zl8RWTXchXVNd23fodyFjiSDwQAI="; + hash = "sha256-I7MR2cF8ZyI8FTNGcLPMj5cZ2D9aTpK0+FdCuCPCfJU="; }; vendorHash = "sha256-1DMwVJvr3zU96yAV2Vb4v58VNt7xg9dLCH7XGEMopjQ="; From 79ebfbdad56c64179606e617ed005fa1043bfb44 Mon Sep 17 00:00:00 2001 From: isabel Date: Mon, 27 Apr 2026 04:53:56 +0100 Subject: [PATCH 104/195] moonlight: 2026.3.3 -> 2026.4.0 Diff: https://github.com/moonlight-mod/moonlight/compare/v2026.3.3...v2026.4.0 Changelog: https://raw.githubusercontent.com/moonlight-mod/moonlight/refs/tags/v2026.4.0/CHANGELOG.md --- .../mo/moonlight/disable_updates.patch | 20 +++++++++---------- pkgs/by-name/mo/moonlight/package.nix | 6 +++--- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/mo/moonlight/disable_updates.patch b/pkgs/by-name/mo/moonlight/disable_updates.patch index 2d2429ac0cd8..64bc4b2ea36d 100644 --- a/pkgs/by-name/mo/moonlight/disable_updates.patch +++ b/pkgs/by-name/mo/moonlight/disable_updates.patch @@ -1,5 +1,5 @@ diff --git i/packages/core-extensions/src/moonbase/host.ts w/packages/core-extensions/src/moonbase/host.ts -index 6bb7b62..71b57b9 100644 +index ca78483..25716c9 100644 --- i/packages/core-extensions/src/moonbase/host.ts +++ w/packages/core-extensions/src/moonbase/host.ts @@ -79,22 +79,9 @@ electron.app.whenReady().then(() => { @@ -26,7 +26,7 @@ index 6bb7b62..71b57b9 100644 entries.splice(i + 1, 0, { diff --git i/packages/core-extensions/src/moonbase/native.ts w/packages/core-extensions/src/moonbase/native.ts -index 51e347c..a6bdc58 100644 +index 9cccb0c..58e3e06 100644 --- i/packages/core-extensions/src/moonbase/native.ts +++ w/packages/core-extensions/src/moonbase/native.ts @@ -39,24 +39,7 @@ export default function getNatives(): MoonbaseNatives { @@ -56,15 +56,14 @@ index 51e347c..a6bdc58 100644 async updateMoonlight(overrideBranch?: MoonlightBranch) { diff --git i/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx w/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx -index 49d7fcb..a65b57c 100644 +index a4aee57..ce564bb 100644 --- i/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx +++ w/packages/core-extensions/src/moonbase/webpackModules/ui/config/index.tsx -@@ -107,16 +107,6 @@ function ArrayFormItem({ config }: { config: "repositories" | "devSearchPaths" } - export default function ConfigPage() { +@@ -80,14 +80,6 @@ export default function ConfigPage() { return ( --
-- +- ("moonbase", "updateChecking", true) ?? true} - onChange={(value: boolean) => { - MoonbaseSettingsStore.setExtensionConfig("moonbase", "updateChecking", value); @@ -72,7 +71,6 @@ index 49d7fcb..a65b57c 100644 - label="Automatic update checking" - description="Checks for updates to moonlight" - /> --
- - A list of remote repositories to display extensions from - + Date: Mon, 27 Apr 2026 06:01:06 +0000 Subject: [PATCH 105/195] uutils-acl: 0.0.1-unstable-2026-04-16 -> 0.0.1-unstable-2026-04-24 --- pkgs/by-name/uu/uutils-acl/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/uu/uutils-acl/package.nix b/pkgs/by-name/uu/uutils-acl/package.nix index df422a169f39..adb7237a21da 100644 --- a/pkgs/by-name/uu/uutils-acl/package.nix +++ b/pkgs/by-name/uu/uutils-acl/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-acl"; - version = "0.0.1-unstable-2026-04-16"; + version = "0.0.1-unstable-2026-04-24"; src = fetchFromGitHub { owner = "uutils"; repo = "acl"; - rev = "a23cca6b74993aa522608b7ae4a70f2c88df2e6c"; - hash = "sha256-54f5798l6CcpJgHV15gcMusOMKof1LOC4p0KQ65C/TU="; + rev = "68816cd43f14c85b3579417556b05be380a35128"; + hash = "sha256-nBlGo0xNSQ1Ees/+vVYrIm6CDVtofFWhqW0QDHR+zok="; }; - cargoHash = "sha256-tw7vecIyZYfd8jiLvU2fMVMo7KGOYFPObaW3LlRSJaY="; + cargoHash = "sha256-lswm5OxVHfo7eTlvkWVLqmno5AfiGggWORtzGmnLEm4="; cargoBuildFlags = [ "--workspace" ]; From cf42b521b2ad9c9f875cb7fafdd78f997108d971 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 06:15:22 +0000 Subject: [PATCH 106/195] uutils-util-linux: 0.0.1-unstable-2026-04-16 -> 0.0.1-unstable-2026-04-24 --- pkgs/by-name/uu/uutils-util-linux/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/uu/uutils-util-linux/package.nix b/pkgs/by-name/uu/uutils-util-linux/package.nix index 1ca72935ddcf..c4df8fd930d1 100644 --- a/pkgs/by-name/uu/uutils-util-linux/package.nix +++ b/pkgs/by-name/uu/uutils-util-linux/package.nix @@ -10,13 +10,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-util-linux"; - version = "0.0.1-unstable-2026-04-16"; + version = "0.0.1-unstable-2026-04-24"; src = fetchFromGitHub { owner = "uutils"; repo = "util-linux"; - rev = "0d9acbc3298cf7da42d4441b0d62f461c70faf75"; - hash = "sha256-bhpHxhhl1W2IZbDiMf7BZCksoSo6T2N1JA/xUjwcCRY="; + rev = "23de6cc33cfcd3579a7d00ff5ca41ed557b94e1f"; + hash = "sha256-X2ZALHdGt//mrge+069Sxp5GYKPUbZtxPsbUSzDIz5s="; }; postPatch = '' @@ -29,7 +29,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '"cut"' '"${lib.getExe' coreutils "cut"}"' ''; - cargoHash = "sha256-DluiMOAuwgM2a/DXWOXXezk+QSJTty8VmlV7Mf8kRlk="; + cargoHash = "sha256-ZC71bM/h2v6HI+sN4cFsCR3VkOP+YGsgBjlfaSvoGUM="; nativeBuildInputs = [ pkg-config From 620c87bcfb3dc2e4e2a78bf693f79fa3d5fd4d4b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 06:30:08 +0000 Subject: [PATCH 107/195] gptscript: 0.9.8 -> 0.9.9 --- pkgs/by-name/gp/gptscript/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gp/gptscript/package.nix b/pkgs/by-name/gp/gptscript/package.nix index 283f6e8988c3..50f7936a9211 100644 --- a/pkgs/by-name/gp/gptscript/package.nix +++ b/pkgs/by-name/gp/gptscript/package.nix @@ -5,16 +5,16 @@ }: buildGoModule (finalAttrs: { pname = "gptscript"; - version = "0.9.8"; + version = "0.9.9"; src = fetchFromGitHub { owner = "gptscript-ai"; repo = "gptscript"; tag = "v${finalAttrs.version}"; - hash = "sha256-fLpSuShRqQGK3WaiJBJqgF1fjJSmnNMqkiJ50H8kTJ4="; + hash = "sha256-gwSi+84SmLBxeRyZZS6qlSdiA8gZUj4h2LnU6oXmfdI="; }; - vendorHash = "sha256-jctYQD8HZ/1VQyPtipZjk4OFszHGcEUqNHTRw+fkDKE="; + vendorHash = "sha256-C9dksQ7Js3omL8RWdQt6cEEGbGHnkXdgpYou2oKNm0Y="; ldflags = [ "-s" From 3d17e25f2f9076137c4d6a771cc9f43e38f77a0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 06:32:35 +0000 Subject: [PATCH 108/195] dcp: 0.23.0 -> 0.23.2 --- pkgs/by-name/dc/dcp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dc/dcp/package.nix b/pkgs/by-name/dc/dcp/package.nix index 1102274a57d3..7086dd6bbee4 100644 --- a/pkgs/by-name/dc/dcp/package.nix +++ b/pkgs/by-name/dc/dcp/package.nix @@ -15,16 +15,16 @@ buildGoModule (finalAttrs: { pname = "dcp"; - version = "0.23.0"; + version = "0.23.2"; src = fetchFromGitHub { owner = "microsoft"; repo = "dcp"; tag = "v${finalAttrs.version}"; - hash = "sha256-gpMH6oeFbfRuRiIoLXTeqCSyaGr6aS9Y1zq5x1bEiZw="; + hash = "sha256-WbxFD7hq9WIfzGm3lKqr2cckUjoWwiVMNH8I7LvVSWg="; }; - vendorHash = "sha256-JO8++V4LyzX6aDdZNdzDD3EqdUdVvT4Jsjh/e6nqVgs="; + vendorHash = "sha256-f5NcEgkBzOdYqBdVGYoL8EYew6LXmZwpNiIQeoett/k="; # This is required so we: # - Delete an inconsistent vendor directory from upstream From 9be519a8ce2201654e72026d20a733f635918f86 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 06:34:05 +0000 Subject: [PATCH 109/195] python3Packages.pystiebeleltron: 0.2.5 -> 0.3.0 --- pkgs/development/python-modules/pystiebeleltron/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pystiebeleltron/default.nix b/pkgs/development/python-modules/pystiebeleltron/default.nix index de0c3d509770..d7dfce119552 100644 --- a/pkgs/development/python-modules/pystiebeleltron/default.nix +++ b/pkgs/development/python-modules/pystiebeleltron/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pystiebeleltron"; - version = "0.2.5"; + version = "0.3.0"; pyproject = true; src = fetchFromGitHub { owner = "ThyMYthOS"; repo = "python-stiebel-eltron"; tag = "v${version}"; - hash = "sha256-irZmtsGcbmr5+aniBofDg0fhkP646h3mpRyTdWndOyY="; + hash = "sha256-lzOZQnBoERoXke61raMMZiy/ThIrycNinsIZiL3jNHE="; }; build-system = [ hatchling ]; From 652adc674a292f632d4370d90c3148bafdf96341 Mon Sep 17 00:00:00 2001 From: Patrick Hobusch Date: Mon, 27 Apr 2026 15:56:40 +0800 Subject: [PATCH 110/195] vscode-extensions.anthropic.claude-code: use platform-specific VSIXs The marketplace ships a separate VSIX per target platform, each bundling the matching `claude` native binary. Switch to the standard nixpkgs platform-specific pattern via `mktplcRef.arch`, and drop the `claude-code` input plus the `postInstall` symlink. The previous mechanism (#478565) fetches an unqualified VSIX and replaces its bundled `claude` with a symlink to the `claude-code` package. This risks extension/CLI version drift, and the marketplace serves different per-platform artifacts for the unqualified URL, so the fixed-output hash fails on platforms other than the one it was originally computed on. --- .../anthropic.claude-code/default.nix | 48 ++++++++++++++----- 1 file changed, 35 insertions(+), 13 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 716c717ea6b4..b4868742f542 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -1,22 +1,38 @@ { lib, - claude-code, + stdenvNoCC, vscode-utils, }: vscode-utils.buildVscodeMarketplaceExtension { - mktplcRef = { - name = "claude-code"; - publisher = "anthropic"; - version = "2.1.119"; - hash = "sha256-/KqOJ8dvv6PhQJyfuOFEgKx6U8hH/WoUnocmWxsLLUk="; - }; - - postInstall = '' - mkdir -p "$out/$installPrefix/resources/native-binary" - rm -f "$out/$installPrefix/resources/native-binary/claude"* - ln -s "${claude-code}/bin/claude" "$out/$installPrefix/resources/native-binary/claude" - ''; + mktplcRef = + let + sources = { + "x86_64-linux" = { + arch = "linux-x64"; + hash = "sha256-w4kUYNnQW4KkIlzxnTASTBFxL3m3/NBwBET7/8ealIY="; + }; + "aarch64-linux" = { + arch = "linux-arm64"; + hash = "sha256-ZsVR7Qajv78A0+UfR+DqaUZyV1FFRjNs2+vJInboh6U="; + }; + "x86_64-darwin" = { + arch = "darwin-x64"; + hash = "sha256-8zvhF5cs1XOGa/l2M27K2Mv2cgusNy51glFZf1OVdWI="; + }; + "aarch64-darwin" = { + arch = "darwin-arm64"; + hash = "sha256-Csb9F6HGWAgvPDjtsu35gjtGCuDLu0WQD1NNX/+S7F8="; + }; + }; + in + { + name = "claude-code"; + publisher = "anthropic"; + version = "2.1.119"; + } + // sources.${stdenvNoCC.hostPlatform.system} + or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); meta = { description = "Harness the power of Claude Code without leaving your IDE"; @@ -25,5 +41,11 @@ vscode-utils.buildVscodeMarketplaceExtension { license = lib.licenses.unfree; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; maintainers = with lib.maintainers; [ xiaoxiangmoe ]; + platforms = [ + "x86_64-linux" + "aarch64-linux" + "x86_64-darwin" + "aarch64-darwin" + ]; }; } From c3c68a80f4d89943a86605d54022f058a8c562fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 08:35:11 +0000 Subject: [PATCH 111/195] ticker: 5.2.0 -> 5.2.1 --- pkgs/by-name/ti/ticker/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ti/ticker/package.nix b/pkgs/by-name/ti/ticker/package.nix index 6842aef12b43..3cd184d25c83 100644 --- a/pkgs/by-name/ti/ticker/package.nix +++ b/pkgs/by-name/ti/ticker/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "ticker"; - version = "5.2.0"; + version = "5.2.1"; src = fetchFromGitHub { owner = "achannarasappa"; repo = "ticker"; tag = "v${finalAttrs.version}"; - hash = "sha256-GH+2as3aK462cTguGekbB4HchVzC1HdBsXwJHwAh47Q="; + hash = "sha256-1q+TMCYPp9AicWJZzWrrr5ukj6AcckNkp2yP4NyOm5g="; }; - vendorHash = "sha256-EKc9QRDSOD4WetCXORjMUlaFqh0+B3Aa3m5SR1WiKN4="; + vendorHash = "sha256-kEyZMFW1ex45yC4G9qZUOeXVdQKjcExG7hKvN8lxrDI="; ldflags = [ "-s" From e25371e90dcf8e939651b565a87b56ed0713e4c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 09:02:01 +0000 Subject: [PATCH 112/195] vscode-extensions.gitlab.gitlab-workflow: 6.74.3 -> 6.75.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 9df78f69255e..7c524d0226f0 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1998,8 +1998,8 @@ let mktplcRef = { name = "gitlab-workflow"; publisher = "gitlab"; - version = "6.74.3"; - hash = "sha256-2G/dyedhmjN8630yMccY58ZtNwPPtBB8HFFkZ0dLYDA="; + version = "6.75.1"; + hash = "sha256-C6PqrgpQyiG5neVB12bpHMmxFRWXCPQuG0QeyVf5BKs="; }; meta = { description = "GitLab extension for Visual Studio Code"; From 3cbc4560271f1f9dacd69aa6abccf18e6b8217ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 09:45:27 +0000 Subject: [PATCH 113/195] runn: 1.9.1 -> 1.9.2 --- pkgs/by-name/ru/runn/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/runn/package.nix b/pkgs/by-name/ru/runn/package.nix index 1814c1067d67..99c9ce1a04f9 100644 --- a/pkgs/by-name/ru/runn/package.nix +++ b/pkgs/by-name/ru/runn/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "runn"; - version = "1.9.1"; + version = "1.9.2"; src = fetchFromGitHub { owner = "k1LoW"; repo = "runn"; tag = "v${finalAttrs.version}"; - hash = "sha256-zq8clHp0j+lCAIRL5aOKp2k7Z1S52fYhf3Nsgd1h16s="; + hash = "sha256-/xSREjj9joTIEQ8L0FbaMOO8Auj/KaBmavRothcjx5c="; }; - vendorHash = "sha256-XR9FulUi9V86Ic140A2pK953+Udm0btBvSIRshsqdAQ="; + vendorHash = "sha256-bRWESZe/9Cz+I0IX6TlZP6v6/XJ+q0c61r9RWq41tfQ="; subPackages = [ "cmd/runn" ]; From 210201e25cce4ed72eb9c9e735a98d9c885413ca Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Mon, 27 Apr 2026 06:00:00 -0400 Subject: [PATCH 114/195] python3.pkgs.python-docs-theme: fix changelog URL Ref: nixos/nixpkgs#512551 --- pkgs/development/python-modules/python-docs-theme/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/python-docs-theme/default.nix b/pkgs/development/python-modules/python-docs-theme/default.nix index 35b5965ddf7c..402d948246ff 100644 --- a/pkgs/development/python-modules/python-docs-theme/default.nix +++ b/pkgs/development/python-modules/python-docs-theme/default.nix @@ -30,7 +30,7 @@ buildPythonPackage (finalAttrs: { meta = { description = "Sphinx theme for CPython project"; homepage = "https://github.com/python/python-docs-theme"; - changelog = "https://github.com/python/python-docs-theme/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; + changelog = "https://github.com/python/python-docs-theme/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.psfl; maintainers = with lib.maintainers; [ kaction ]; }; From 674601df48d14b8608f2e64d0aa25aec2c403f65 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 27 Apr 2026 11:46:03 +0000 Subject: [PATCH 115/195] python3Packages.onnxscript: use pynvml instead of deprecated nvidia-ml-py --- pkgs/development/python-modules/onnxscript/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/onnxscript/default.nix b/pkgs/development/python-modules/onnxscript/default.nix index 0cce49403530..a8e6baec1378 100644 --- a/pkgs/development/python-modules/onnxscript/default.nix +++ b/pkgs/development/python-modules/onnxscript/default.nix @@ -15,7 +15,8 @@ onnx-ir, packaging, typing-extensions, - pynvml, + # cuda-only: + nvidia-ml-py, # tests onnxruntime, @@ -58,7 +59,7 @@ buildPythonPackage (finalAttrs: { typing-extensions ] ++ lib.optionals cudaSupport [ - pynvml + nvidia-ml-py ]; pythonImportsCheck = [ "onnxscript" ]; From 6120aed5dc95f4bcb1fc68dbc32b3ff3a24bdbe3 Mon Sep 17 00:00:00 2001 From: 06kellyjac Date: Mon, 27 Apr 2026 13:29:10 +0100 Subject: [PATCH 116/195] starboard: 0.15.32 -> 0.15.33 Diff: https://github.com/aquasecurity/starboard/compare/v0.15.32...v0.15.33 Changelog: https://github.com/aquasecurity/starboard/releases/tag/v0.15.33 --- pkgs/by-name/st/starboard/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/starboard/package.nix b/pkgs/by-name/st/starboard/package.nix index 8f3cddc8d775..91e61255afde 100644 --- a/pkgs/by-name/st/starboard/package.nix +++ b/pkgs/by-name/st/starboard/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { pname = "starboard"; - version = "0.15.32"; + version = "0.15.33"; __darwinAllowLocalNetworking = true; # for tests @@ -17,7 +17,7 @@ buildGoModule (finalAttrs: { owner = "aquasecurity"; repo = "starboard"; tag = "v${finalAttrs.version}"; - hash = "sha256-rFElikd/R5i7Itp+3XFgPRCoWd61X0IYszbcOMhcKRc="; + hash = "sha256-wVjwDb7VKjZSPHROTpjpR8rJvgqXJmXKJbJJXHYYxzY="; # 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; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-6SqghCM2dwNyosZo0wfMMHlgrgY+Ts+7lIN7+qSp0GI="; + vendorHash = "sha256-UpPhTP+JObPJJMpMKPDriRgA5DETkMUlsobPACOfeho="; nativeBuildInputs = [ installShellFiles ]; From ebfe4d99d5ac36f3b520470d79e5f44f4c768a00 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 12:38:48 +0000 Subject: [PATCH 117/195] vscode-extensions.sonarsource.sonarlint-vscode: 5.1.0 -> 5.2.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 9df78f69255e..e36cfc20ab93 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4357,8 +4357,8 @@ let mktplcRef = { publisher = "sonarsource"; name = "sonarlint-vscode"; - version = "5.1.0"; - hash = "sha256-eGAXjN4Vp6ZlUgUxlE8gfo5OYtL/IO/8ACu3PBwePLQ="; + version = "5.2.0"; + hash = "sha256-Q9wP+PqjWVyqVh0FK8lx+k4bxacyQO7aLtZX98fRl7g="; }; meta.license = lib.licenses.lgpl3Only; }; From a8919ce6efde6db28eb83c972a9994f64748b9b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 12:39:42 +0000 Subject: [PATCH 118/195] phrase-cli: 2.60.0 -> 2.61.0 --- pkgs/by-name/ph/phrase-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ph/phrase-cli/package.nix b/pkgs/by-name/ph/phrase-cli/package.nix index 4b4c211250ff..b438ee9e49bb 100644 --- a/pkgs/by-name/ph/phrase-cli/package.nix +++ b/pkgs/by-name/ph/phrase-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "phrase-cli"; - version = "2.60.0"; + version = "2.61.0"; src = fetchFromGitHub { owner = "phrase"; repo = "phrase-cli"; rev = finalAttrs.version; - sha256 = "sha256-9bwGtc6vQoxElrUm9Uf52Chy/fDUOSduIfbV5UjA09M="; + sha256 = "sha256-VSkogD90hLgKw/3xXzfs4TktmoLf/RtfaJxEjk/uFsQ="; }; vendorHash = "sha256-w3XJUE1iM+yi4cMqMTUDhiafV5v42v4zBJzckv3Fd70="; From 2eb2875ca79a801c0a01b592b8defa782e6d7d4b Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Mon, 27 Apr 2026 08:49:16 -0400 Subject: [PATCH 119/195] beamPackages.expert: 0.1.1 -> 0.1.3 Changelog: https://github.com/elixir-lang/expert/blob/v0.1.3/CHANGELOG.md --- pkgs/development/beam-modules/expert/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/beam-modules/expert/default.nix b/pkgs/development/beam-modules/expert/default.nix index 7812ec91d380..c222f064ec5f 100644 --- a/pkgs/development/beam-modules/expert/default.nix +++ b/pkgs/development/beam-modules/expert/default.nix @@ -11,13 +11,13 @@ writeShellApplication, }: let - version = "0.1.1"; + version = "0.1.3"; src = fetchFromGitHub { owner = "elixir-lang"; repo = "expert"; tag = "v${version}"; - hash = "sha256-J38+ESTrygj62wcOOAaq1ERM/ze3+p8Ec369Cz0F1Sg="; + hash = "sha256-CGWWbzrBjCbz9S8f1nCLx2x6j4MFgsSd5XjgrxhuvzE="; }; engineDeps = fetchMixDeps { From 951e2b0d306ff68bdbd1c1cfb40cee74a2a976a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 12:57:39 +0000 Subject: [PATCH 120/195] vscode-extensions.vscjava.vscode-maven: 0.45.2 -> 0.45.3 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 9df78f69255e..db64e66f37c4 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -5146,8 +5146,8 @@ let mktplcRef = { publisher = "vscjava"; name = "vscode-maven"; - version = "0.45.2"; - hash = "sha256-iXmOePF+i/gaYSMpEa0YPfKzmYRy1sRg64iHfqlc3AY="; + version = "0.45.3"; + hash = "sha256-LR0vfQ5P81uIJPoY0CuieyjjePMwJo75TDMCpZwi80g="; }; meta = { license = lib.licenses.mit; From 77a59faf3e10526fb0496f2b6faf384e970252fb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 15:09:52 +0200 Subject: [PATCH 121/195] uriparser: 1.0.0 -> 1.0.1 https://github.com/uriparser/uriparser/blob/uriparser-1.0.1/ChangeLog Fixes: CVE-2026-42371 --- pkgs/by-name/ur/uriparser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ur/uriparser/package.nix b/pkgs/by-name/ur/uriparser/package.nix index 040a551f1b5f..edd664cd811b 100644 --- a/pkgs/by-name/ur/uriparser/package.nix +++ b/pkgs/by-name/ur/uriparser/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "uriparser"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "uriparser"; repo = "uriparser"; tag = "uriparser-${finalAttrs.version}"; - hash = "sha256-k4hRy4kfsaxUNIITPNxzqVgl+AwiR1NpKcE9DtAbwxc="; + hash = "sha256-tXEcJ6NAKVoFg/GLkldRcrSlXDcGpvjp7cguM9Xqcps="; }; nativeBuildInputs = [ cmake ]; From 128e9f5c9e1781e329cb1ab1107328908ded12ff Mon Sep 17 00:00:00 2001 From: Nicolas Guichard Date: Mon, 26 May 2025 14:45:23 +0200 Subject: [PATCH 122/195] livegrep: init at 0-unstable-2026-01-06 This adds a package for [Livegrep](https://livegrep.com), a code indexing and search tool. The binaries are: - codesearch: index builder and backend - livegrep-reload HOST:PORT: reloads codesearch if started with -reload_rpc - analyze-re REGEX: dumps infos about REGEX - dump_file INDEX PATH: dumps infos about PATH in INDEX - inspect-index INDEX: dumps infos about INDEX - livegrep-github-reindex: builds an index from a GitHub repo - livegrep-fetch-reindex: refreshes an index from its GitHub repo - livegrep: web frontend - lg: CLI tool to query the web frontend --- ...hed-rules_js-and-nodejs-from-nixpkgs.patch | 53 ++++++ pkgs/by-name/li/livegrep/package.nix | 157 ++++++++++++++++++ .../rule-js-Fix-toolchain-with-npm_path.patch | 26 +++ 3 files changed, 236 insertions(+) create mode 100644 pkgs/by-name/li/livegrep/livegrep-Use-patched-rules_js-and-nodejs-from-nixpkgs.patch create mode 100644 pkgs/by-name/li/livegrep/package.nix create mode 100644 pkgs/by-name/li/livegrep/rule-js-Fix-toolchain-with-npm_path.patch diff --git a/pkgs/by-name/li/livegrep/livegrep-Use-patched-rules_js-and-nodejs-from-nixpkgs.patch b/pkgs/by-name/li/livegrep/livegrep-Use-patched-rules_js-and-nodejs-from-nixpkgs.patch new file mode 100644 index 000000000000..e7b79f2523de --- /dev/null +++ b/pkgs/by-name/li/livegrep/livegrep-Use-patched-rules_js-and-nodejs-from-nixpkgs.patch @@ -0,0 +1,53 @@ +Subject: [PATCH] Use patched rules_js and Nix-provided nodejs + +By default aspect_rules_js brings a precompiled nodejs which uses a +non-nixpkgs dynamic linker. Instead use nodejs from nixpkgs. This +requires a patched rules_js as specifying npm_path fails otherwise +(see the rules_js patch). + +We also require a patched rules_js because it otherwise generates and +immediately executes scripts with `#!/usr/bin/env bash`. + +--- + MODULE.bazel | 4 ++++ + nixpkgs-toolchains/BUILD.bazel | 13 +++++++++++++ + 2 files changed, 17 insertions(+) + create mode 100644 nixpkgs-toolchains/BUILD.bazel + +diff --git a/MODULE.bazel b/MODULE.bazel +index 4df2a500..b7525996 100644 +--- a/MODULE.bazel ++++ b/MODULE.bazel +@@ -35,6 +35,10 @@ use_repo( + ) + + bazel_dep(name = "aspect_rules_js", version = "2.4.0") ++local_path_override(module_name = "aspect_rules_js", path = "@rules_js@") ++ ++bazel_dep(name = "rules_nodejs", version = "6.3.0") ++register_toolchains("//nixpkgs-toolchains:nixpkgs_nodejs_toolchain") + + npm = use_extension( + "@aspect_rules_js//npm:extensions.bzl", +diff --git a/nixpkgs-toolchains/BUILD.bazel b/nixpkgs-toolchains/BUILD.bazel +new file mode 100644 +index 00000000..3b8a7940 +--- /dev/null ++++ b/nixpkgs-toolchains/BUILD.bazel +@@ -0,0 +1,13 @@ ++load("@rules_nodejs//nodejs:toolchain.bzl", "nodejs_toolchain") ++ ++nodejs_toolchain( ++ name = "node_toolchain", ++ node_path = "@nodejs@/bin/node", ++ npm_path = "@nodejs@/bin/npm", ++) ++ ++toolchain( ++ name = "nixpkgs_nodejs_toolchain", ++ toolchain = ":node_toolchain", ++ toolchain_type = "@rules_nodejs//nodejs:toolchain_type", ++) +-- +2.53.0 + diff --git a/pkgs/by-name/li/livegrep/package.nix b/pkgs/by-name/li/livegrep/package.nix new file mode 100644 index 000000000000..f2b8d4a47463 --- /dev/null +++ b/pkgs/by-name/li/livegrep/package.nix @@ -0,0 +1,157 @@ +{ + lib, + stdenv, + fetchFromGitHub, + buildBazelPackage, + bazel_7, + nix-update-script, + applyPatches, + nodejs, + cctools, +}: +let + cc_tools = [ + "codesearch" + "analyze-re" + "dump-file" + "inspect-index" + ]; + + go_tools = [ + "livegrep" + "lg" + "livegrep-fetch-reindex" + "livegrep-github-reindex" + "livegrep-reload" + ]; + + registry = fetchFromGitHub { + owner = "bazelbuild"; + repo = "bazel-central-registry"; + rev = "0f256a72067e42d62bb568cc2619f98deed139e2"; + hash = "sha256-OcMLg0KiAQOJZLH8r+QkeQ9bxcEc4L0dCgyUv5PkLQk="; + }; + + rules_js = applyPatches { + src = fetchFromGitHub { + owner = "aspect-build"; + repo = "rules_js"; + rev = "v2.4.0"; + hash = "sha256-Z0Oq5FQ26KS+tLwawXs2Jgox0Cau4E76IwzNKyTK0Tk="; + }; + + patches = [ + ./rule-js-Fix-toolchain-with-npm_path.patch + ]; + + postPatch = '' + patchShebangs --build \ + npm/private/lifecycle/bundle.sh \ + npm/private/lifecycle/min/node-gyp-bin/node-gyp \ + npm/private/noop.sh \ + npm/private/versions_mirror.sh \ + js/private/node_wrapper.sh \ + js/private/npm_wrapper.sh + + substituteInPlace \ + npm/private/utils.bzl \ + npm/private/lifecycle/lifecycle-hooks.js \ + npm/private/lifecycle/min/index.min.js \ + js/private/js_binary.sh.tpl \ + --replace-fail '#!/usr/bin/env bash' "#!$(type -p bash)" + ''; + }; + + bazelDepsHashByBuildAndHost = { + x86_64-linux.x86_64-linux = "sha256-PastkoOioWqlmGFHZiZ2S1ahWZu1UBhqHIfD2M/ff6A="; + aarch64-linux.aarch64-linux = "sha256-mNWnpmk/dNQYKnP3YbfK5ott0+41I+49aH6RhWEMOGM="; + }; + bazelDepsHashByHost = bazelDepsHashByBuildAndHost.${stdenv.buildPlatform.system} or { }; + bazelDepsHash = bazelDepsHashByHost.${stdenv.hostPlatform.system} or ""; +in +buildBazelPackage { + pname = "livegrep"; + version = "2026-02-10"; + + src = fetchFromGitHub { + owner = "livegrep"; + repo = "livegrep"; + rev = "923d5ad71dfe60900e6c2017b2fa4a5ff902ad71"; + hash = "sha256-SYbJJuUX13otaGRsYLTp6XWU3BBNmtNIpUxyu11U+b0="; + }; + + patches = [ + ./livegrep-Use-patched-rules_js-and-nodejs-from-nixpkgs.patch + ]; + + postPatch = '' + substituteInPlace nixpkgs-toolchains/BUILD.bazel --subst-var-by nodejs "${nodejs}" + substituteInPlace MODULE.bazel --subst-var-by rules_js "${rules_js}" + ''; + + bazelFlags = [ + "--registry" + "file://${registry}" + ]; + + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { + LIBTOOL = "${cctools}/bin/libtool"; + }; + + fetchAttrs = { + preInstall = '' + # Avoid bash and $out store paths leaking into the fixed-output derivation + rm $bazelOut/external/aspect_rules_js~~npm~npm/_exists.sh + rm -r $bazelOut/external/rules_shell~~sh_configure~local_config_shell + + # Remove some non-reproducible and unused files + rm -r $bazelOut/external/gazelle~~non_module_deps~bazel_gazelle_go_repository_cache + rm -r $bazelOut/external/gazelle~~non_module_deps~bazel_gazelle_go_repository_tools + ''; + + hash = bazelDepsHash; + }; + + bazel = bazel_7; + + bazelBuildFlags = [ "-c opt" ]; + bazelTargets = + (builtins.map (tool: "//src/tools:${tool}") cc_tools) + ++ (builtins.map (tool: "//cmd/${tool}") go_tools); + + buildAttrs = { + installPhase = '' + pushd "bazel-bin/src/tools" + install -Dt "$out/bin" ${builtins.toString cc_tools} + popd + + for go_tool in ${builtins.toString go_tools}; do + install -D -t "$out/bin" "bazel-bin/cmd/$go_tool/''${go_tool}_/$go_tool" + done + + mkdir -p "$out/bin/livegrep.runfiles/com_github_livegrep_livegrep" + cp -Lr "bazel-bin/cmd/livegrep/livegrep_/livegrep.runfiles/_main/web" "$out/bin/livegrep.runfiles/com_github_livegrep_livegrep" + ''; + }; + + passthru = { + inherit rules_js; + updateScript = nix-update-script { }; + }; + + strictDeps = true; + __structuredAttrs = true; + + meta = { + description = "Livegrep is a tool, partially inspired by Google Code Search, for interactive regex search of ~gigabyte-scale source repositories."; + homepage = "http://livegrep.com/"; + downloadPage = "https://github.com/livegrep/livegrep"; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ nicolas-guichard ]; + mainProgram = "livegrep"; + badPlatforms = [ + # Error in fail: Unable to find a CC toolchain using toolchain resolution + lib.systems.inspect.patterns.isDarwin + ]; + }; +} diff --git a/pkgs/by-name/li/livegrep/rule-js-Fix-toolchain-with-npm_path.patch b/pkgs/by-name/li/livegrep/rule-js-Fix-toolchain-with-npm_path.patch new file mode 100644 index 000000000000..5ffa80f103ac --- /dev/null +++ b/pkgs/by-name/li/livegrep/rule-js-Fix-toolchain-with-npm_path.patch @@ -0,0 +1,26 @@ +Subject: [PATCH] Fix for toolchain with npm_path + +When specifying a toolchain with a npm_path, transitive_launcher_files +is None which leads to an error here. + +Instead, don't set transitive_files at all. + +--- + js/private/js_binary.bzl | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/js/private/js_binary.bzl b/js/private/js_binary.bzl +index 37627809..29e3bf62 100644 +--- a/js/private/js_binary.bzl ++++ b/js/private/js_binary.bzl +@@ -555,7 +555,6 @@ def _create_launcher(ctx, log_prefix_rule_set, log_prefix_rule, fixed_args = [], + include_npm_sources = ctx.attr.include_npm_sources, + ).merge(ctx.runfiles( + files = launcher_files, +- transitive_files = transitive_launcher_files, + )) + + return struct( +-- +2.53.0 + From aff57977ea0cab69374ae569d165678a370bee10 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 27 Apr 2026 21:34:54 +0800 Subject: [PATCH 123/195] uv: 0.11.7 -> 0.11.8 --- pkgs/by-name/uv/uv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index c328f2b5d2a4..38fd4da241b8 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -18,16 +18,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uv"; - version = "0.11.7"; + version = "0.11.8"; src = fetchFromGitHub { owner = "astral-sh"; repo = "uv"; tag = finalAttrs.version; - hash = "sha256-DTYZIsgqS/m7YC5fQKy3UL/56XTKY9H5oCJX4LDJRmY="; + hash = "sha256-wu9EA3z/qj29lfSj8wKE4p8XEAJQakQTg2AK8I/64us="; }; - cargoHash = "sha256-wOE7kg0WAVgx8fhrt+N79GjHFviEdI0fuNTYMCn464A="; + cargoHash = "sha256-ygGRoZgD88Q2EkN0U4SDTwya96Ds3Pqy3Llj8cjGwnY="; buildInputs = [ rust-jemalloc-sys From e126b73d5230dd241a0a6e371dfe7b3118eea25a Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 21 Apr 2026 10:47:07 -0500 Subject: [PATCH 124/195] iptables: migrate to by-name --- .../iptables/default.nix => by-name/ip/iptables/package.nix} | 0 pkgs/top-level/all-packages.nix | 1 - 2 files changed, 1 deletion(-) rename pkgs/{os-specific/linux/iptables/default.nix => by-name/ip/iptables/package.nix} (100%) diff --git a/pkgs/os-specific/linux/iptables/default.nix b/pkgs/by-name/ip/iptables/package.nix similarity index 100% rename from pkgs/os-specific/linux/iptables/default.nix rename to pkgs/by-name/ip/iptables/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b9d5402e0aee..e407596263d9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8444,7 +8444,6 @@ with pkgs; iputils = hiPrio (callPackage ../os-specific/linux/iputils { }); # hiPrio for collisions with inetutils (ping) - iptables = callPackage ../os-specific/linux/iptables { }; iptables-legacy = callPackage ../os-specific/linux/iptables { nftablesCompat = false; }; iptables-nftables-compat = iptables; From 5db630dd9dfd8e9cdca7ca328c070b76278130b8 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 21 Apr 2026 10:52:30 -0500 Subject: [PATCH 125/195] iptables-legacy: migrate to by-name --- pkgs/by-name/ip/iptables-legacy/package.nix | 11 +++++++++++ pkgs/top-level/all-packages.nix | 1 - 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/ip/iptables-legacy/package.nix diff --git a/pkgs/by-name/ip/iptables-legacy/package.nix b/pkgs/by-name/ip/iptables-legacy/package.nix new file mode 100644 index 000000000000..da3f0ab09f4a --- /dev/null +++ b/pkgs/by-name/ip/iptables-legacy/package.nix @@ -0,0 +1,11 @@ +{ + iptables, + ... +}@args: + +(iptables.override ( + { + nftablesCompat = false; + } + // removeAttrs args [ "iptables" ] +)) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e407596263d9..868da99eb942 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8444,7 +8444,6 @@ with pkgs; iputils = hiPrio (callPackage ../os-specific/linux/iputils { }); # hiPrio for collisions with inetutils (ping) - iptables-legacy = callPackage ../os-specific/linux/iptables { nftablesCompat = false; }; iptables-nftables-compat = iptables; jool-cli = callPackage ../os-specific/linux/jool/cli.nix { }; From b2aa326b7355b847704783603083438c2996299b Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 21 Apr 2026 10:55:51 -0500 Subject: [PATCH 126/195] iptables: modernize derivation --- pkgs/by-name/ip/iptables/package.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ip/iptables/package.nix b/pkgs/by-name/ip/iptables/package.nix index 701f906db213..edac9389c652 100644 --- a/pkgs/by-name/ip/iptables/package.nix +++ b/pkgs/by-name/ip/iptables/package.nix @@ -29,19 +29,15 @@ iputils, }: -let - version = "1.8.13"; - pname = "iptables"; -in - stdenv.mkDerivation (finalAttrs: { - inherit pname version; + pname = "iptables"; + version = "1.8.13"; __structuredAttrs = true; src = fetchurl { - url = "https://www.netfilter.org/projects/${pname}/files/${pname}-${version}.tar.xz"; - sha256 = "GvzTPano+ROs5qISZ4gWLiB+JvXV4pxlc8Dlgf/Fi5k="; + url = "https://www.netfilter.org/projects/iptables/files/iptables-${finalAttrs.version}.tar.xz"; + hash = "sha256-GvzTPano+ROs5qISZ4gWLiB+JvXV4pxlc8Dlgf/Fi5k="; }; outputs = [ From a87e32af4559402351b5af2a04be370e5ed58179 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 14:00:08 +0000 Subject: [PATCH 127/195] kubernetes-helmPlugins.helm-dt: 0.7.0 -> 0.7.1 --- pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix b/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix index 9b3f55377731..8382a12f067a 100644 --- a/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix +++ b/pkgs/applications/networking/cluster/helm/plugins/helm-dt.nix @@ -5,13 +5,13 @@ }: buildGoModule rec { pname = "helm-dt"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "vmware-labs"; repo = "distribution-tooling-for-helm"; tag = "v${version}"; - hash = "sha256-WBrRVlYruokNKW0fSRd/YESH5Vw+hKFa76R/2ABphr8="; + hash = "sha256-+YvYaPTUwRfEYDJ2Mkmgx22loo+Br4m7kcOa7X/5618="; }; vendorHash = "sha256-dkE3eYZnaS+kC0kDVxaFW/Ev15TY2MY3m5xgPof7Y18="; From 1d443ab9b55617b6f3b1269167a79f873a590686 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 27 Apr 2026 16:01:21 +0200 Subject: [PATCH 128/195] python3Packages.authlib: add missing input joserfc --- pkgs/development/python-modules/authlib/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/authlib/default.nix b/pkgs/development/python-modules/authlib/default.nix index 8ecefc343f46..6e9b14911a96 100644 --- a/pkgs/development/python-modules/authlib/default.nix +++ b/pkgs/development/python-modules/authlib/default.nix @@ -4,9 +4,10 @@ cachelib, cryptography, fetchFromGitHub, - flask, flask-sqlalchemy, + flask, httpx, + joserfc, mock, pytest-asyncio, pytestCheckHook, @@ -33,6 +34,7 @@ buildPythonPackage rec { dependencies = [ cryptography + joserfc ]; nativeCheckInputs = [ From bec7cb4928f3d6641bb2d09ef166ecf71e9c7367 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 27 Apr 2026 16:02:16 +0200 Subject: [PATCH 129/195] python3Packages.authlib: migrate to finalAttrs --- pkgs/development/python-modules/authlib/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/authlib/default.nix b/pkgs/development/python-modules/authlib/default.nix index 6e9b14911a96..bb69ffc60a94 100644 --- a/pkgs/development/python-modules/authlib/default.nix +++ b/pkgs/development/python-modules/authlib/default.nix @@ -18,7 +18,7 @@ werkzeug, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "authlib"; version = "1.7.0"; pyproject = true; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "lepture"; repo = "authlib"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vy1IOhwLkETSLSSHCWEgDOq79eZW+qEU9CJOHFMrBWE="; }; @@ -64,8 +64,8 @@ buildPythonPackage rec { meta = { description = "Library for building OAuth and OpenID Connect servers"; homepage = "https://github.com/lepture/authlib"; - changelog = "https://github.com/lepture/authlib/blob/${src.tag}/docs/upgrades/changelog.rst"; + changelog = "https://github.com/lepture/authlib/blob/${finalAttrs.src.tag}/docs/upgrades/changelog.rst"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ flokli ]; }; -} +}) From 570bbbbea1782966f5162ae0986b1ccb02f138d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 14:03:52 +0000 Subject: [PATCH 130/195] kubectl-view-allocations: 1.1.0 -> 1.1.1 --- .../networking/cluster/kubectl-view-allocations/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/kubectl-view-allocations/default.nix b/pkgs/applications/networking/cluster/kubectl-view-allocations/default.nix index e9fc74d92306..ea15ddc99416 100644 --- a/pkgs/applications/networking/cluster/kubectl-view-allocations/default.nix +++ b/pkgs/applications/networking/cluster/kubectl-view-allocations/default.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "kubectl-view-allocations"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "davidB"; repo = "kubectl-view-allocations"; tag = version; - hash = "sha256-AZsieePjIFY3xXG39tfwSvRcNgLdvEQSKALXgRCkuc4="; + hash = "sha256-sqc6BnJCekZwW7A3YGN9OhbJsR1ZTrtRhBiGN+F2ac0="; }; - cargoHash = "sha256-0bStmuLFkYsyd7rJlHA7/rXGtlh2CvjXWPnDwoq33v4="; + cargoHash = "sha256-7sGw3gK330QsbWEHEkJhegv9TF1tbQyJqPYdYe1PQ7k="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; From d6018072c47676f3d0a4a2f12a1c72e9647c8496 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 14:26:30 +0000 Subject: [PATCH 131/195] fn-cli: 0.6.48 -> 0.6.49 --- pkgs/by-name/fn/fn-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fn/fn-cli/package.nix b/pkgs/by-name/fn/fn-cli/package.nix index 796520d3ddf0..a25f12fb5601 100644 --- a/pkgs/by-name/fn/fn-cli/package.nix +++ b/pkgs/by-name/fn/fn-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "fn"; - version = "0.6.48"; + version = "0.6.49"; src = fetchFromGitHub { owner = "fnproject"; repo = "cli"; rev = finalAttrs.version; - hash = "sha256-TTGZoCvhJXRsGY5pGiURpHVhlCacDYiLTnyjVJHJLno="; + hash = "sha256-qDLBwxMDVPY2WWCAGw7jFwHX9qAnqOuz9Tgfg1EC1bc="; }; vendorHash = null; From 6f0b9f1f14bc699f9037047bccff23f30d0a5de1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 23:45:08 +0000 Subject: [PATCH 132/195] python3Packages.test2ref: 1.1.1 -> 1.2.3 --- pkgs/development/python-modules/test2ref/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/test2ref/default.nix b/pkgs/development/python-modules/test2ref/default.nix index 4401694c22e6..e7f393fb3eb5 100644 --- a/pkgs/development/python-modules/test2ref/default.nix +++ b/pkgs/development/python-modules/test2ref/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "test2ref"; - version = "1.1.1"; + version = "1.2.3"; pyproject = true; src = fetchFromGitHub { owner = "nbiotcloud"; repo = "test2ref"; tag = "v${version}"; - hash = "sha256-Lo0rXKpiXGZle6X2f2Zofc/ihzAqruDyKNP4wp2jqv4="; + hash = "sha256-20vE6o8yKphKxlfGo+lBZ1VlKyCVlNawlMYVcj4JAtY="; }; build-system = [ @@ -35,6 +35,14 @@ buildPythonPackage rec { pytestCheckHook ]; + disabledTests = [ + # AssertionError: + #  Only in /build/pytest-of-nixbld/pytest-0/test_known0/ref: file0.txt + # Only in /build/pytest-of-nixbld/pytest-0/test_known0/ref: sub0 + # Reported upstream: https://github.com/nbiotcloud/test2ref/issues/36 + "test_known" + ]; + meta = { description = "Testing Against Learned Reference Data"; homepage = "https://github.com/nbiotcloud/test2ref"; From 9b505a8bdb87a7da6d8dc94ba045bcc587c428d5 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 27 Apr 2026 09:43:24 +0000 Subject: [PATCH 133/195] python3Packages.test2ref: re-order inputs --- pkgs/development/python-modules/test2ref/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/test2ref/default.nix b/pkgs/development/python-modules/test2ref/default.nix index e7f393fb3eb5..345c8e4de8e2 100644 --- a/pkgs/development/python-modules/test2ref/default.nix +++ b/pkgs/development/python-modules/test2ref/default.nix @@ -2,8 +2,14 @@ lib, buildPythonPackage, fetchFromGitHub, + + # build-system pdm-backend, + + # dependencies binaryornot, + + # tests pytest-cov-stub, pytestCheckHook, }: From 42908f73091ab18e2627d17fd0fddfc27a95a0f9 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 27 Apr 2026 09:43:39 +0000 Subject: [PATCH 134/195] python3Packages.test2ref: enable __structuredAttrs --- pkgs/development/python-modules/test2ref/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/test2ref/default.nix b/pkgs/development/python-modules/test2ref/default.nix index 345c8e4de8e2..3dfaf492a5bb 100644 --- a/pkgs/development/python-modules/test2ref/default.nix +++ b/pkgs/development/python-modules/test2ref/default.nix @@ -18,6 +18,7 @@ buildPythonPackage rec { pname = "test2ref"; version = "1.2.3"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "nbiotcloud"; From c446952cb03a0dc2e88e8b8efb21ec6166bc7cab Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 27 Apr 2026 09:43:53 +0000 Subject: [PATCH 135/195] python3Packages.test2ref: use the finalAttrs pattern --- pkgs/development/python-modules/test2ref/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/test2ref/default.nix b/pkgs/development/python-modules/test2ref/default.nix index 3dfaf492a5bb..5c4945b4d84f 100644 --- a/pkgs/development/python-modules/test2ref/default.nix +++ b/pkgs/development/python-modules/test2ref/default.nix @@ -14,7 +14,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "test2ref"; version = "1.2.3"; pyproject = true; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "nbiotcloud"; repo = "test2ref"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-20vE6o8yKphKxlfGo+lBZ1VlKyCVlNawlMYVcj4JAtY="; }; @@ -53,8 +53,8 @@ buildPythonPackage rec { meta = { description = "Testing Against Learned Reference Data"; homepage = "https://github.com/nbiotcloud/test2ref"; - changelog = "https://github.com/nbiotcloud/test2ref/releases/tag/${src.tag}"; + changelog = "https://github.com/nbiotcloud/test2ref/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ GaetanLepage ]; }; -} +}) From 3e0ae0239965ece1ba8cf4da08bbe9e41d2ae5df Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 27 Apr 2026 07:39:19 +0000 Subject: [PATCH 136/195] python3Packages.pyqtgraph: enable __structuredAttrs --- pkgs/development/python-modules/pyqtgraph/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/pyqtgraph/default.nix b/pkgs/development/python-modules/pyqtgraph/default.nix index 6ee92d850f6e..f28ffe84b751 100644 --- a/pkgs/development/python-modules/pyqtgraph/default.nix +++ b/pkgs/development/python-modules/pyqtgraph/default.nix @@ -30,6 +30,7 @@ buildPythonPackage (finalAttrs: { pname = "pyqtgraph"; version = "0.14.0"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "pyqtgraph"; From be994ce8a873ccf624a26cc3377a51189ce9fc34 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 27 Apr 2026 17:54:45 +0300 Subject: [PATCH 137/195] linux/common-config: update for 7.1 Ham radio is gone, DMABUF_MOVE_NOTIFY is unconditional, NET_FOU is m on x86_64-linux but y on aarch64-linux, which throws off IPV6_FOU_TUNNEL now. --- pkgs/os-specific/linux/kernel/common-config.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix index b2370b662913..4761cdda962c 100644 --- a/pkgs/os-specific/linux/kernel/common-config.nix +++ b/pkgs/os-specific/linux/kernel/common-config.nix @@ -185,6 +185,7 @@ let X86_INTEL_LPSS = yes; X86_INTEL_PSTATE = yes; X86_AMD_PSTATE = whenAtLeast "5.17" yes; + X86_AMD_PSTATE_DYNAMIC_EPP = whenAtLeast "7.1" yes; # Intel DPTF (Dynamic Platform and Thermal Framework) Support ACPI_DPTF = yes; @@ -318,13 +319,14 @@ let IPV6_MROUTE = yes; IPV6_MROUTE_MULTIPLE_TABLES = yes; IPV6_PIMSM_V2 = yes; - IPV6_FOU_TUNNEL = module; + IPV6_FOU_TUNNEL = yes; IPV6_SEG6_LWTUNNEL = yes; IPV6_SEG6_HMAC = yes; IPV6_SEG6_BPF = yes; NET_CLS_ACT = yes; NET_CLS_BPF = module; NET_ACT_BPF = module; + NET_FOU = yes; NET_SCHED = yes; NET_SCH_BPF = whenAtLeast "6.16" (whenPlatformHasEBPFJit yes); L2TP_V3 = yes; @@ -403,8 +405,8 @@ let MAC80211_DEBUGFS = yes; # HAM radio - HAMRADIO = yes; - AX25 = module; + HAMRADIO = whenOlder "7.1" yes; + AX25 = whenOlder "7.1" module; } // lib.optionalAttrs (stdenv.hostPlatform.system == "aarch64-linux") { # Not enabled by default, hides modules behind it @@ -565,6 +567,9 @@ let # Enable CEC over DisplayPort DRM_DP_CEC = whenOlder "6.10" yes; DRM_DISPLAY_DP_AUX_CEC = whenAtLeast "6.10" yes; + + # Enable RAS reporting via netlink + DRM_RAS = whenAtLeast "7.1" yes; } // lib.optionalAttrs @@ -705,6 +710,7 @@ let EXT4_FS_SECURITY = yes; NTFS_FS = whenBetween "5.15" "6.9" no; + NTFS_FS_POSIX_ACL = whenAtLeast "7.1" yes; NTFS3_LZX_XPRESS = whenAtLeast "5.15" yes; NTFS3_FS_POSIX_ACL = whenAtLeast "5.15" yes; @@ -1379,7 +1385,7 @@ let ) yes; # required for P2P DMABUF - DMABUF_MOVE_NOTIFY = lib.mkIf stdenv.hostPlatform.is64bit (whenAtLeast "6.6" yes); + DMABUF_MOVE_NOTIFY = lib.mkIf stdenv.hostPlatform.is64bit (whenBetween "6.6" "7.1" yes); # required for P2P transfers between accelerators HSA_AMD_P2P = lib.mkIf stdenv.hostPlatform.is64bit (whenAtLeast "6.6" yes); From 103e650eac4600aec7d98728741f85c79a33e461 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 27 Apr 2026 17:48:55 +0300 Subject: [PATCH 138/195] linux_testing: 7.0-rc7 -> 7.1-rc1 --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 9b6e64e0d713..40fcca2e4067 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -1,7 +1,7 @@ { "testing": { - "version": "7.0-rc7", - "hash": "sha256:0d4199hy9z3md6ia1p2awy89y2fqpwvgadn0j850f4xckz2hqdgf", + "version": "7.1-rc1", + "hash": "sha256:030ip35npihl5az979w2cqymj5hl8h9na2930fa4ar4zkny83jzk", "lts": false }, "6.1": { From da27a19938f9ef69f69a797d278dcfc11051cc66 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 15:49:45 +0000 Subject: [PATCH 139/195] ytt: 0.53.2 -> 0.54.0 --- pkgs/by-name/yt/ytt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yt/ytt/package.nix b/pkgs/by-name/yt/ytt/package.nix index 6909669ce3ea..b40ee652d3a6 100644 --- a/pkgs/by-name/yt/ytt/package.nix +++ b/pkgs/by-name/yt/ytt/package.nix @@ -8,13 +8,13 @@ }: buildGoModule (finalAttrs: { pname = "ytt"; - version = "0.53.2"; + version = "0.54.0"; src = fetchFromGitHub { owner = "carvel-dev"; repo = "ytt"; tag = "v${finalAttrs.version}"; - hash = "sha256-QGb3lTeMiYN4+uml1x0tIGRf7EF96gXIsXgkxyWxL1Q="; + hash = "sha256-xyWkKQps4ImsLUECNhysSkVuVpgj9uMgE4tpmzvcBJc="; }; vendorHash = null; From fb83a923895b8df4b0347eb134ba1584c79ad6b0 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 27 Apr 2026 15:52:11 +0000 Subject: [PATCH 140/195] python3Packages.pytensor: 2.38.2 -> 2.38.3 Diff: https://github.com/pymc-devs/pytensor/compare/rel-2.38.2...rel-2.38.3 Changelog: https://github.com/pymc-devs/pytensor/releases/tag/rel-2.38.3 --- pkgs/development/python-modules/pytensor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytensor/default.nix b/pkgs/development/python-modules/pytensor/default.nix index de922e034e3a..33648a0dc369 100644 --- a/pkgs/development/python-modules/pytensor/default.nix +++ b/pkgs/development/python-modules/pytensor/default.nix @@ -33,7 +33,7 @@ buildPythonPackage (finalAttrs: { pname = "pytensor"; - version = "2.38.2"; + version = "2.38.3"; pyproject = true; src = fetchFromGitHub { @@ -43,7 +43,7 @@ buildPythonPackage (finalAttrs: { postFetch = '' sed -i 's/git_refnames = "[^"]*"/git_refnames = " (tag: ${finalAttrs.src.tag})"/' $out/pytensor/_version.py ''; - hash = "sha256-BKyaApIijxuJ0gNNXqahDOMW3rpF6+qgoCEpWj6Uz5g="; + hash = "sha256-+yfALDxNIjQUgzEJ3/ZtvLIGNmx6bPYRQ9zGXFbcMNM="; }; build-system = [ From 6956bc936a9ab20a0d5fb7dc4b284b0e7a781881 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 15:55:01 +0000 Subject: [PATCH 141/195] gitea: 1.26.0 -> 1.26.1 --- pkgs/by-name/gi/gitea/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/gitea/package.nix b/pkgs/by-name/gi/gitea/package.nix index 97bf32275439..dde80c010b73 100644 --- a/pkgs/by-name/gi/gitea/package.nix +++ b/pkgs/by-name/gi/gitea/package.nix @@ -48,13 +48,13 @@ let in buildGoModule rec { pname = "gitea"; - version = "1.26.0"; + version = "1.26.1"; src = fetchFromGitHub { owner = "go-gitea"; repo = "gitea"; tag = "v${gitea.version}"; - hash = "sha256-BzO4VHyOShU8QB8re/2MzP+4vNGebY874aB9NQD8KVA="; + hash = "sha256-UlPS+gcSEzKY+g5y+k3NsL3b8FRVHnlqkiuJTz5ijFM="; }; proxyVendor = true; From 7c21318467e9d37c73d5e3bb8f1c9a122b70c669 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 16:05:48 +0000 Subject: [PATCH 142/195] wayle: 0.2.1 -> 0.2.3 --- pkgs/by-name/wa/wayle/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wayle/package.nix b/pkgs/by-name/wa/wayle/package.nix index 010c72970919..4d550e035c24 100644 --- a/pkgs/by-name/wa/wayle/package.nix +++ b/pkgs/by-name/wa/wayle/package.nix @@ -21,7 +21,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "wayle"; - version = "0.2.1"; + version = "0.2.3"; __structuredAttrs = true; strictDeps = true; @@ -30,10 +30,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "wayle-rs"; repo = "wayle"; tag = "v${finalAttrs.version}"; - hash = "sha256-YzDrvCTPuCOCkq0A79IHP+LYZ7ev3IpmWkk6sHuwDts="; + hash = "sha256-K4ItGV7kTZrm3uqHeN/hSZjKzkQpSn+nan3509FYUQw="; }; - cargoHash = "sha256-KYYuB2TsHmHqYDXggWbj6HI0iZ0bepdMVDSQcocfXj4="; + cargoHash = "sha256-omCcKXYouS9qPdhVINJC2mAjI7uG0M9MH14BN/4Zegs="; nativeBuildInputs = [ copyDesktopItems From f230119a389b9b6533c81bdc19b2df99b4b8aa24 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 16:20:17 +0000 Subject: [PATCH 143/195] tbls: 1.94.4 -> 1.94.5 --- pkgs/by-name/tb/tbls/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tb/tbls/package.nix b/pkgs/by-name/tb/tbls/package.nix index dbf0a023f9d0..aca9b40ddde0 100644 --- a/pkgs/by-name/tb/tbls/package.nix +++ b/pkgs/by-name/tb/tbls/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "tbls"; - version = "1.94.4"; + version = "1.94.5"; src = fetchFromGitHub { owner = "k1LoW"; repo = "tbls"; tag = "v${finalAttrs.version}"; - hash = "sha256-IcJVEVyO8cq9UHWq+b+1YuMgkwJRI430UekiLKeKjYo="; + hash = "sha256-edwTHkweia5FAn4UGm4FFV/mtDc+L7KA6hlrjSxYNws="; }; vendorHash = "sha256-NhssCwXaeBUS+LLU/CTG/+Y5hOih9aOVCMYIXrxbU4M="; From 83d77c143fda139c5fb3182215a385e823e3e5bb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 16:26:46 +0000 Subject: [PATCH 144/195] vicinae: 0.20.13 -> 0.20.14 --- pkgs/by-name/vi/vicinae/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vicinae/package.nix b/pkgs/by-name/vi/vicinae/package.nix index 83e1a5c23b1a..d3c0625f96a9 100644 --- a/pkgs/by-name/vi/vicinae/package.nix +++ b/pkgs/by-name/vi/vicinae/package.nix @@ -21,13 +21,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "vicinae"; - version = "0.20.13"; + version = "0.20.14"; src = fetchFromGitHub { owner = "vicinaehq"; repo = "vicinae"; tag = "v${finalAttrs.version}"; - hash = "sha256-zRoOKeQ4ne7o7mILwb+5PKE75FhoqkG/HizWs7bKrDo="; + hash = "sha256-HfYLb4RdervjyJSrCdHJqyBov4Huej2wd5G1NBulTdQ="; }; apiDeps = fetchNpmDeps { From 7d4599bdd183301aa05687351997358c4f4b6844 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 16:56:29 +0000 Subject: [PATCH 145/195] terraform-providers.rootlyhq_rootly: 5.10.0 -> 5.11.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index d95a325a8f86..8456bedc3aba 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1130,13 +1130,13 @@ "vendorHash": "sha256-WpI4OZ7BUVgHwQY+7ct+K6CnwXFFuiRbI+iTFSJ8a5A=" }, "rootlyhq_rootly": { - "hash": "sha256-OTXTCAeKsDtjtOqM6gP2/D1D5ZNblqf/1VtnZoEYNNI=", + "hash": "sha256-eu7GuDGBP0/08Ro7nCkMEjnhzKQ6IBZxyrX+SZr0fAk=", "homepage": "https://registry.terraform.io/providers/rootlyhq/rootly", "owner": "rootlyhq", "repo": "terraform-provider-rootly", - "rev": "v5.10.0", + "rev": "v5.11.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-b4hzgQeuOZ5mruSZGIR9iImiVhmLnFlFSQr1RUTDx8E=" + "vendorHash": "sha256-l/i6y+IX6xZOzQiFeC3nrW3ZjsxaVLfIyCMOLtnstMY=" }, "rundeck_rundeck": { "hash": "sha256-g8unbz8+UGLiAOJju6E2bLkygvZgHkv173PdMDefmrc=", From 2b317803e92f5d3fcbd68b3c1f67fa49e0ae26da Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 27 Apr 2026 16:57:00 +0000 Subject: [PATCH 146/195] python3Packages.nix: override pkgs.nixl with the proper python interpreter --- pkgs/by-name/ni/nixl/package.nix | 5 ++--- pkgs/top-level/python-packages.nix | 4 +++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ni/nixl/package.nix b/pkgs/by-name/ni/nixl/package.nix index a0101488ffc3..9df2e2b9990c 100644 --- a/pkgs/by-name/ni/nixl/package.nix +++ b/pkgs/by-name/ni/nixl/package.nix @@ -9,7 +9,7 @@ meson, ninja, pkg-config, - python3, + python3Packages, # buildInputs abseil-cpp, @@ -20,7 +20,6 @@ libfabric, liburing, numactl, - python3Packages, taskflow, ucx, @@ -87,7 +86,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { meson ninja pkg-config - python3 + python3Packages.python ] ++ lib.optionals cudaSupport [ cudaPackages.cuda_nvcc diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3ffee3531420..3654dcc28fec 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11136,7 +11136,9 @@ self: super: with self; { nix-prefetch-github = callPackage ../development/python-modules/nix-prefetch-github { }; - nixl = callPackage ../development/python-modules/nixl { inherit (pkgs) nixl; }; + nixl = callPackage ../development/python-modules/nixl { + nixl = pkgs.nixl.override { python3Packages = self; }; + }; nixpkgs-plugin-update = callPackage ../development/python-modules/nixpkgs-plugin-update { }; From 3db449e4925d55602d80269beb6965f55a85bbc5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 17:22:06 +0000 Subject: [PATCH 147/195] openfga-cli: 0.7.12 -> 0.7.13 --- pkgs/by-name/op/openfga-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/openfga-cli/package.nix b/pkgs/by-name/op/openfga-cli/package.nix index aea86578aded..d91004e90f34 100644 --- a/pkgs/by-name/op/openfga-cli/package.nix +++ b/pkgs/by-name/op/openfga-cli/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "openfga-cli"; - version = "0.7.12"; + version = "0.7.13"; src = fetchFromGitHub { owner = "openfga"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-ImCWMEDIgw6YWdlehMVASRbUMOJp4nqhle8jwPLZVgU="; + hash = "sha256-nV0Y0oCPH0zRWdhjGhXqX7dkMwhlEjwucr3K6dN0vDg="; }; - vendorHash = "sha256-3Gtnti9H6DXdLWdoUV1qkGGFPqTLAC3ngvPZCQp+7Wo="; + vendorHash = "sha256-kzxuFP1D3oD2P2goU48nj40/4KyY9bDhf9gTtpuoz1I="; nativeBuildInputs = [ installShellFiles ]; From 05a5ae5200bfc0e24849d878aa63adaf02a6c5e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 17:47:14 +0000 Subject: [PATCH 148/195] all-the-package-names: 2.0.2421 -> 2.0.2429 --- pkgs/by-name/al/all-the-package-names/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/al/all-the-package-names/package.nix b/pkgs/by-name/al/all-the-package-names/package.nix index 3d89c261f569..f721b04fc9a5 100644 --- a/pkgs/by-name/al/all-the-package-names/package.nix +++ b/pkgs/by-name/al/all-the-package-names/package.nix @@ -7,16 +7,16 @@ buildNpmPackage rec { pname = "all-the-package-names"; - version = "2.0.2421"; + version = "2.0.2429"; src = fetchFromGitHub { owner = "nice-registry"; repo = "all-the-package-names"; tag = "v${version}"; - hash = "sha256-1ES2T8PjajmXtNM2xIxM795ub5OKQ0WRa1XH9te+8+0="; + hash = "sha256-ut3YoTGpHEoSIafkimU31Mt45Q14oiTGWXQQfsxia9s="; }; - npmDepsHash = "sha256-cYCNNc9+jM6sVBc15OlNaTo0BZ7XudI5c1SODrXD548="; + npmDepsHash = "sha256-pxei6HxmUyMajVG+thFp3pOTWqBC6yL/nOvp6c8DXp0="; passthru.updateScript = nix-update-script { }; From 6da914a2dbad26dae2aacaf380165f52ccba9462 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 18:13:56 +0000 Subject: [PATCH 149/195] betula: 1.5.0 -> 1.6.0 --- pkgs/by-name/be/betula/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/be/betula/package.nix b/pkgs/by-name/be/betula/package.nix index 15f68995bde9..3480ee1f6ec7 100644 --- a/pkgs/by-name/be/betula/package.nix +++ b/pkgs/by-name/be/betula/package.nix @@ -5,15 +5,15 @@ }: buildGoModule (finalAttrs: { pname = "betula"; - version = "1.5.0"; + version = "1.6.0"; src = fetchFromSourcehut { owner = "~bouncepaw"; repo = "betula"; rev = "v${finalAttrs.version}"; - hash = "sha256-zrJkQNQmkp0JiXZL3YSPEkeavEJhu5KnONfOze9pttY="; + hash = "sha256-14ws/iVVnvS6SRwco1iSBOZzYP6pIGhBwX5CDiwm93o="; }; - vendorHash = "sha256-8YDilb03J7fd6dj9CohvDDe9ylwXrrREvCP83yGpTyg="; + vendorHash = "sha256-PFvMZZUvHDE8onTxrqI53+gEFvZ42zJn4Q7gtDrmRdo="; env.CGO_ENABLED = 1; # These tests use internet, so are failing in Nix build. From 4ed0f75b073d7d6ec5a14340b5ce911e0c514cd4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 27 Apr 2026 18:52:20 +0000 Subject: [PATCH 150/195] cudaPackages_13_0: 13.0.2 -> 13.0.3 Changelog: https://docs.nvidia.com/cuda/archive/13.0.3/cuda-toolkit-release-notes/index.html --- .../cuda-modules/_cuda/db/bootstrap/nvcc.nix | 2 +- ...trib_13.0.2.json => redistrib_13.0.3.json} | 196 +++++++++--------- pkgs/top-level/cuda-packages.nix | 2 +- 3 files changed, 100 insertions(+), 100 deletions(-) rename pkgs/development/cuda-modules/_cuda/manifests/cuda/{redistrib_13.0.2.json => redistrib_13.0.3.json} (89%) diff --git a/pkgs/development/cuda-modules/_cuda/db/bootstrap/nvcc.nix b/pkgs/development/cuda-modules/_cuda/db/bootstrap/nvcc.nix index f42b58f05578..fa9a3fffd6cd 100644 --- a/pkgs/development/cuda-modules/_cuda/db/bootstrap/nvcc.nix +++ b/pkgs/development/cuda-modules/_cuda/db/bootstrap/nvcc.nix @@ -265,7 +265,7 @@ }; # 12.9 to 13.0 adds support for GCC 15 and Clang 20 - # https://docs.nvidia.com/cuda/archive/13.0.2/cuda-installation-guide-linux/index.html#host-compiler-support-policy + # https://docs.nvidia.com/cuda/archive/13.0.3/cuda-installation-guide-linux/index.html#host-compiler-support-policy "13.0" = { clang = { maxMajorVersion = "20"; diff --git a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.0.2.json b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.0.3.json similarity index 89% rename from pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.0.2.json rename to pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.0.3.json index d4caeeddd7e4..0e047612d14f 100644 --- a/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.0.2.json +++ b/pkgs/development/cuda-modules/_cuda/manifests/cuda/redistrib_13.0.3.json @@ -1,6 +1,6 @@ { - "release_date": "2025-10-09", - "release_label": "13.0.2", + "release_date": "2026-04-13", + "release_label": "13.0.3", "release_product": "cuda", "collectx_bringup": { "name": "UFM telemetry CollectX Bringup", @@ -492,72 +492,72 @@ "name": "NVIDIA Driver Assistant", "license": "MIT", "license_path": "driver_assistant/LICENSE.txt", - "version": "0.22.95.05", + "version": "0.46.126.20", "linux-all": { - "relative_path": "driver_assistant/source/driver_assistant-0.22.95.05-archive.tar.xz", - "sha256": "1f4d19c468988dc0f23ca7c1844d6434dfc9a6f0c4eaca43a7a63ab9a51c8552", - "md5": "bce1617e3337e8bbab4a51937e0ff544", - "size": "38944" + "relative_path": "driver_assistant/source/driver_assistant-0.46.126.20-archive.tar.xz", + "sha256": "bc4e771eecbb278c1f45de7f1fa02cf5c074c7bb32bdd3daf8fc6e193630e910", + "md5": "be792c22f78a8456bda52319daaa5c6b", + "size": "39644" } }, "fabricmanager": { "name": "NVIDIA Fabric Manager", "license": "NVIDIA Driver", "license_path": "fabricmanager/LICENSE.txt", - "version": "580.95.05", + "version": "580.126.20", "linux-x86_64": { - "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-580.95.05-archive.tar.xz", - "sha256": "f0220bfb67d04b4107acf00cc95abe5a9268fd8f8b5bae26971f4df232e4369c", - "md5": "a6568aa288cb4784b85ba6826463f918", - "size": "8249864" + "relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-580.126.20-archive.tar.xz", + "sha256": "cc561be3fa0bb7894436a9b128867465be639e8888c55e346d9440b8e140d1f6", + "md5": "977fa86eab794129d285f3d17baf788f", + "size": "8403428" }, "linux-sbsa": { - "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-580.95.05-archive.tar.xz", - "sha256": "ea91191e91b306da1ee2932da399fab8fe46395ec6820f638432b0176fc7a28e", - "md5": "3acd0c87be46dfcc6a45704aa34f0f03", - "size": "7501248" + "relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-580.126.20-archive.tar.xz", + "sha256": "1c85140a8aadbab4af25a195c2b55d59d3b15269271562bf0e72ce770cdc28ba", + "md5": "cbd0ebcdef304837051d76dfddbdf89b", + "size": "7635236" } }, "imex": { "name": "Nvidia-Imex", "license": "NVIDIA Proprietary", "license_path": "imex/LICENSE.txt", - "version": "580.95.05", + "version": "580.126.20", "linux-x86_64": { - "relative_path": "imex/linux-x86_64/nvidia-imex-linux-x86_64-580.95.05-archive.tar.xz", - "sha256": "8f8c2fe1571ffbc9d7810289b8fb323340083a896d51daffeebee94d5a60b37e", - "md5": "0557449a6dadc51171bc54323a1b64c9", - "size": "7772976" + "relative_path": "imex/linux-x86_64/nvidia-imex-linux-x86_64-580.126.20-archive.tar.xz", + "sha256": "065a2283e4bbcd4a6711742b4b39761019e6edb15db93d2a32c36c4d60721a67", + "md5": "487715978bfec33e90d15ea97e208e07", + "size": "7784304" }, "linux-sbsa": { - "relative_path": "imex/linux-sbsa/nvidia-imex-linux-sbsa-580.95.05-archive.tar.xz", - "sha256": "3d0179eeed5899b32bb893ec3466c9e3ae347bf7947e35313224480eb966ed92", - "md5": "c7e9affa44fbb1d94d7888808b706eed", - "size": "7212868" + "relative_path": "imex/linux-sbsa/nvidia-imex-linux-sbsa-580.126.20-archive.tar.xz", + "sha256": "c428dce2aa77f19ab9b776b0d8d4a121fd0a0bb08e9f1271a3c44e29a667d16b", + "md5": "1075f059ec75864454fb84d9c48d58df", + "size": "7220272" } }, "libcublas": { "name": "CUDA cuBLAS", "license": "CUDA Toolkit", "license_path": "libcublas/LICENSE.txt", - "version": "13.1.0.3", + "version": "13.1.1.3", "linux-x86_64": { - "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.1.0.3-archive.tar.xz", - "sha256": "88bc951efd906032a371153ca61975e0d9c4761e4012169169a6b3a47931606e", - "md5": "980968a3f2a7fc483be4a07dd56e09ad", - "size": "838952932" + "relative_path": "libcublas/linux-x86_64/libcublas-linux-x86_64-13.1.1.3-archive.tar.xz", + "sha256": "980cbd746a63566602d1699e2ade005c49408bd95618a57d0888f475e5c721a4", + "md5": "f954081d69f7ec632897fe399fd879cb", + "size": "838976088" }, "linux-sbsa": { - "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.1.0.3-archive.tar.xz", - "sha256": "18832d4798b0a4fc75fa90d58c1780203713ca2e35751a2492262e58f2620c50", - "md5": "5773abd5980d9a7af9c0732700287156", - "size": "1084803912" + "relative_path": "libcublas/linux-sbsa/libcublas-linux-sbsa-13.1.1.3-archive.tar.xz", + "sha256": "88b4d3d94d536d9a122eb149af01dc524699336ba3c0b33d019e175d177235fb", + "md5": "2faefeaf517f98c157789a160821e200", + "size": "1084810396" }, "windows-x86_64": { - "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.1.0.3-archive.zip", - "sha256": "4ac4847bbe4f7709b244956fcfc32197a2954ee70b155cb67eebd9ee26f7e339", - "md5": "1d3169b46c18bbb58df11c1227931a54", - "size": "403672823" + "relative_path": "libcublas/windows-x86_64/libcublas-windows-x86_64-13.1.1.3-archive.zip", + "sha256": "d6dfb0f7ad09730bafa1fd948bc65472e28c8a6dc30b4a2b32191f2380f9282b", + "md5": "d0a2941fbb1406a08d9178c5b81d44d3", + "size": "403660026" } }, "libcufft": { @@ -726,18 +726,18 @@ "name": "NVIDIA NSCQ API", "license": "NVIDIA Driver", "license_path": "libnvidia_nscq/LICENSE.txt", - "version": "580.95.05", + "version": "580.126.20", "linux-x86_64": { - "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-580.95.05-archive.tar.xz", - "sha256": "c2285c12f10ec2afc0ad2949f7fcc282b6fd37f32165c1df241451ccabb1067a", - "md5": "6bc20061ebdae98fadd7a76110b44430", - "size": "380464" + "relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-580.126.20-archive.tar.xz", + "sha256": "90d57066756670d1445cac1c7ef68ef0c4a6a2e640da571cd7ae9abf802ff237", + "md5": "e56c42ef9a3e280184d2c218f62db828", + "size": "380488" }, "linux-sbsa": { - "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-580.95.05-archive.tar.xz", - "sha256": "67cba21aad38e48247e88f480ed67a3096f7173abc190a3f3fbcb312f9649ac6", - "md5": "e368f46e7ea592090d3efe425ffc5bbe", - "size": "351076" + "relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-580.126.20-archive.tar.xz", + "sha256": "75e9eb4fa1f8f81ac06640ab27e21009ea9312a67688ed1cff12cd3ff274d4a6", + "md5": "8092d80159d6ebec65b88a084a1827ac", + "size": "351132" } }, "libnvjitlink": { @@ -816,12 +816,12 @@ "name": "LIBNVSDM", "license": "NVIDIA", "license_path": "libnvsdm/LICENSE.txt", - "version": "580.95.05", + "version": "580.126.20", "linux-x86_64": { - "relative_path": "libnvsdm/linux-x86_64/libnvsdm-linux-x86_64-580.95.05-archive.tar.xz", - "sha256": "61731fb08bcc5cc143e8514d5ec4f24d42ef9f2563d0ba1ea78bac9eabee8075", - "md5": "a46f9176919e90badd89240de658ec7c", - "size": "499756" + "relative_path": "libnvsdm/linux-x86_64/libnvsdm-linux-x86_64-580.126.20-archive.tar.xz", + "sha256": "c546ec22ff14d839750ff3eaaadac2e1144906db136362620a9c1cef1d3e0a0f", + "md5": "bfe604e25284e12bf63f7e5ede881d95", + "size": "500140" } }, "libnvvm": { @@ -852,54 +852,54 @@ "name": "NVLink 5 MFT", "license": "NVIDIA Proprietary", "license_path": "mft/LICENSE.txt", - "version": "4.33.0.3004", + "version": "4.34.1.10", "linux-x86_64": { - "relative_path": "mft/linux-x86_64/mft-linux-x86_64-4.33.0.3004-archive.tar.xz", - "sha256": "d8b885df13e32730275436d56cd48a3c4a755b2591ff4e3e6836c7a9f9433af1", - "md5": "0ee5b7ee7e9e3d982d39c65117891db9", - "size": "50206528" + "relative_path": "mft/linux-x86_64/mft-linux-x86_64-4.34.1.10-archive.tar.xz", + "sha256": "09882e5efd1b6add83fa6a0c7a7f3bebf9ce442f27578e3f8e1fc8d2a92bed4c", + "md5": "0291822b2a959b158ca47583fa5e7284", + "size": "44015492" }, "linux-sbsa": { - "relative_path": "mft/linux-sbsa/mft-linux-sbsa-4.33.0.3004-archive.tar.xz", - "sha256": "26aa6ecb6827d88003b50c7d649962b78eb58cba190fdb1f4836b9a3bc75b22e", - "md5": "93f81aed65d166b5cb4b2c1193778f3d", - "size": "46314988" + "relative_path": "mft/linux-sbsa/mft-linux-sbsa-4.34.1.10-archive.tar.xz", + "sha256": "db93d7ffe902b1c96dd24915c3d81dbc50510920f9e6e46d046319d7c765622c", + "md5": "65007ad5d5ff5f5599152d8faba00e2a", + "size": "35388352" } }, "mft_autocomplete": { "name": "NVLink 5 MFT AUTOCOMPLETE", "license": "NVIDIA Proprietary", "license_path": "mft_autocomplete/LICENSE.txt", - "version": "4.33.0.3004", + "version": "4.34.1.10", "linux-x86_64": { - "relative_path": "mft_autocomplete/linux-x86_64/mft_autocomplete-linux-x86_64-4.33.0.3004-archive.tar.xz", - "sha256": "8d16437d55f15ab5c6da9fa26aec6806eb7f6e9606006a7f09593344c848acdb", - "md5": "00c429dd417652d24a93f7e66fbab865", - "size": "12240" + "relative_path": "mft_autocomplete/linux-x86_64/mft_autocomplete-linux-x86_64-4.34.1.10-archive.tar.xz", + "sha256": "cfc4581f6c6217043d4055e888654b99f32e6fc2f5d3fe2d7f4720ca1c1a5ecc", + "md5": "6ada9b362ec0eac65d273d6e988d5247", + "size": "12120" }, "linux-sbsa": { - "relative_path": "mft_autocomplete/linux-sbsa/mft_autocomplete-linux-sbsa-4.33.0.3004-archive.tar.xz", - "sha256": "b4d492b889d76ea156b97739da4661dfd36c2053a0090065317701c323b51859", - "md5": "1a7327e04ae79247054cc551d8f0b263", - "size": "12176" + "relative_path": "mft_autocomplete/linux-sbsa/mft_autocomplete-linux-sbsa-4.34.1.10-archive.tar.xz", + "sha256": "b0dad3ced837b4156c086430dff9b85be3304a76345d1d34999805c1556b1fd2", + "md5": "e2df68f21f73cb88c993527f27f9cbbf", + "size": "12116" } }, "mft_oem": { "name": "NVLink 5 MFT OEM", "license": "NVIDIA Proprietary", "license_path": "mft_oem/LICENSE.txt", - "version": "4.33.0.3004", + "version": "4.34.1.10", "linux-x86_64": { - "relative_path": "mft_oem/linux-x86_64/mft_oem-linux-x86_64-4.33.0.3004-archive.tar.xz", - "sha256": "0f703047ad69e46c6e3f021fc1ae5e086530a52311da08b3a49451db7f1332e7", - "md5": "42498e50e4bdedbb3a99ba434a3ee6a5", - "size": "3674360" + "relative_path": "mft_oem/linux-x86_64/mft_oem-linux-x86_64-4.34.1.10-archive.tar.xz", + "sha256": "a71c667bb9c2b693c0989bd1831fb2e4bcf97ee66cf22bc456e0a4844a7b6126", + "md5": "1b8a61c798631dbf6f954c6076e91aa6", + "size": "3020496" }, "linux-sbsa": { - "relative_path": "mft_oem/linux-sbsa/mft_oem-linux-sbsa-4.33.0.3004-archive.tar.xz", - "sha256": "fb755738e56a883d68bb408f28e293df00d1e66e1554e48f339f0f0cf0b7be04", - "md5": "fe00dfbbac0c16f74e0d8f21a759d522", - "size": "3276404" + "relative_path": "mft_oem/linux-sbsa/mft_oem-linux-sbsa-4.34.1.10-archive.tar.xz", + "sha256": "70dd3e454ba5f571ff9345fc61077a63d7ebefc224697732039746d1a4e7186c", + "md5": "5014329ddd31e3a3f85a9a4c8a98089c", + "size": "2472232" } }, "nsight_compute": { @@ -966,18 +966,18 @@ "name": "NVIDIA Linux Driver", "license": "NVIDIA Driver", "license_path": "nvidia_driver/LICENSE.txt", - "version": "580.95.05", + "version": "580.126.20", "linux-x86_64": { - "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-580.95.05-archive.tar.xz", - "sha256": "3528df4fb0c7a1665ae2af5d26effeb67f76fc86742ffc1defd7714408405d4d", - "md5": "414882bb4f82d3f30f56e22bcb162a67", - "size": "492741996" + "relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-580.126.20-archive.tar.xz", + "sha256": "81f53cda334f2e59610ec0237149d829f3e1be96ed20113998801445fc96cdf6", + "md5": "7d02a481f6bc11ef26de66f44dd20758", + "size": "492770800" }, "linux-sbsa": { - "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-580.95.05-archive.tar.xz", - "sha256": "95b52919632928d7a245e5696b71cd68285e6bffd1f22cdcd4f9686d5d5b0b09", - "md5": "119f7e0375f09e0a9c1ec4befca800f0", - "size": "367188496" + "relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-580.126.20-archive.tar.xz", + "sha256": "fabf8df1db0c7146b032ead41ef4c350fe51f6fd816fa0f1da6173901627fe69", + "md5": "163b0aa76ae8de556914b002f8996bae", + "size": "367307944" } }, "nvidia_fs": { @@ -1002,18 +1002,18 @@ "name": "NVLSM SM component", "license": "NVIDIA Proprietary", "license_path": "nvlsm/LICENSE.txt", - "version": "2025.06.6", + "version": "2025.06.11", "linux-x86_64": { - "relative_path": "nvlsm/linux-x86_64/nvlsm-linux-x86_64-2025.06.6-archive.tar.xz", - "sha256": "bd77ad2504966450aab15041223eea34538a57e870b7d447c097ec721efba792", - "md5": "798accd845365da78e2ce99b0aac22ce", - "size": "7005320" + "relative_path": "nvlsm/linux-x86_64/nvlsm-linux-x86_64-2025.06.11-archive.tar.xz", + "sha256": "251296a10538ebb6acee3e0f835f5a3bf0eea7521e8c130a593cd263691ef935", + "md5": "2506eccf671d270a687e9d15917a0197", + "size": "6993868" }, "linux-sbsa": { - "relative_path": "nvlsm/linux-sbsa/nvlsm-linux-sbsa-2025.06.6-archive.tar.xz", - "sha256": "1f24d590129e4951d57b1ba75f321bc7ec66b487249ac53b771f0d3a5c5ff371", - "md5": "953f75c92485fd63057ec365511f27da", - "size": "9365804" + "relative_path": "nvlsm/linux-sbsa/nvlsm-linux-sbsa-2025.06.11-archive.tar.xz", + "sha256": "0178f31beee1f7b144af147a3234505b03f1bb38cf9d8460bd6c65107f66b8f2", + "md5": "87b5ca468a91cbd06a3b859dd378f1a3", + "size": "9349944" } }, "visual_studio_integration": { @@ -1028,4 +1028,4 @@ "size": "887859" } } -} +} \ No newline at end of file diff --git a/pkgs/top-level/cuda-packages.nix b/pkgs/top-level/cuda-packages.nix index c9f306685b73..6056c943c7fb 100644 --- a/pkgs/top-level/cuda-packages.nix +++ b/pkgs/top-level/cuda-packages.nix @@ -108,7 +108,7 @@ let in mkCudaPackages { cublasmp = "0.6.0"; - cuda = "13.0.2"; + cuda = "13.0.3"; cudnn = "9.13.0"; cudss = "0.6.0"; cuquantum = "25.09.0"; From 6c29145aa3e1124d92e86bfb23999350ed6b1eee Mon Sep 17 00:00:00 2001 From: isabel Date: Mon, 27 Apr 2026 20:03:04 +0100 Subject: [PATCH 151/195] fork-cleaner: use tag --- pkgs/by-name/fo/fork-cleaner/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fo/fork-cleaner/package.nix b/pkgs/by-name/fo/fork-cleaner/package.nix index 201f00d92e2d..07c561ec15d2 100644 --- a/pkgs/by-name/fo/fork-cleaner/package.nix +++ b/pkgs/by-name/fo/fork-cleaner/package.nix @@ -13,7 +13,7 @@ buildGoModule { src = fetchFromGitHub { owner = "caarlos0"; repo = "fork-cleaner"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-Io/IOJYa9qDCTTf6vQvZeco1iEDV7crnvzR539QDz40="; }; From a760365563dc8e0e068fe073b3177efbdbd7cf45 Mon Sep 17 00:00:00 2001 From: isabel Date: Mon, 27 Apr 2026 20:03:30 +0100 Subject: [PATCH 152/195] fork-cleaner: remove allowGoRefrences its just wrong --- pkgs/by-name/fo/fork-cleaner/package.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/by-name/fo/fork-cleaner/package.nix b/pkgs/by-name/fo/fork-cleaner/package.nix index 07c561ec15d2..57e745155c6c 100644 --- a/pkgs/by-name/fo/fork-cleaner/package.nix +++ b/pkgs/by-name/fo/fork-cleaner/package.nix @@ -19,10 +19,6 @@ buildGoModule { vendorHash = "sha256-+OlrXYjBiXtbMf/IRzj06J1yq2XdlQk54lnJtCmqymw="; - # allowGoReference adds the flag `-trimpath` which is also denoted by, fork-cleaner goreleaser config - # - allowGoReference = true; - ldflags = [ "-s" "-w" From c79029cb0d504272c1d670c72db39056ee20567d Mon Sep 17 00:00:00 2001 From: isabel Date: Mon, 27 Apr 2026 20:03:42 +0100 Subject: [PATCH 153/195] fork-cleaner: correct changelog url --- pkgs/by-name/fo/fork-cleaner/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fo/fork-cleaner/package.nix b/pkgs/by-name/fo/fork-cleaner/package.nix index 57e745155c6c..c5c39477f603 100644 --- a/pkgs/by-name/fo/fork-cleaner/package.nix +++ b/pkgs/by-name/fo/fork-cleaner/package.nix @@ -29,7 +29,7 @@ buildGoModule { meta = { description = "Quickly clean up unused forks on your GitHub account"; homepage = "https://github.com/caarlos0/fork-cleaner"; - changelog = "https://github.com/caarlos0/fork-cleaner/releases/tag/${version}"; + changelog = "https://github.com/caarlos0/fork-cleaner/releases/tag/v${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ isabelroses ]; mainProgram = "fork-cleaner"; From 075d3e302054f17bb1029737a1e09d59d9819f89 Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 27 Apr 2026 15:07:26 -0400 Subject: [PATCH 154/195] nix-update: fix changelog --- pkgs/by-name/ni/nix-update/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nix-update/package.nix b/pkgs/by-name/ni/nix-update/package.nix index 5d24ca971e50..8a48256d8237 100644 --- a/pkgs/by-name/ni/nix-update/package.nix +++ b/pkgs/by-name/ni/nix-update/package.nix @@ -49,7 +49,7 @@ python3Packages.buildPythonApplication (finalAttrs: { meta = { description = "Swiss-knife for updating nix packages"; homepage = "https://github.com/Mic92/nix-update/"; - changelog = "https://github.com/Mic92/nix-update/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/Mic92/nix-update/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ figsoda From a945658951e1a6c7027320f0fda262683458a9cb Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 27 Apr 2026 22:07:48 +0300 Subject: [PATCH 155/195] notmuch: update changelog URL See #514132 for context. --- pkgs/applications/networking/mailreaders/notmuch/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/mailreaders/notmuch/default.nix b/pkgs/applications/networking/mailreaders/notmuch/default.nix index 12e20aba7899..39c9e0f2d2e8 100644 --- a/pkgs/applications/networking/mailreaders/notmuch/default.nix +++ b/pkgs/applications/networking/mailreaders/notmuch/default.nix @@ -214,7 +214,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Mail indexer"; homepage = "https://notmuchmail.org/"; - changelog = "https://git.notmuchmail.org/git?p=notmuch;a=blob_plain;f=NEWS;hb=${finalAttrs.version}"; + changelog = "https://notmuchmail.org/news/release-${finalAttrs.version}"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ flokli From 1359fafb73d5f66d9deee5dc6754f5922d1c4fde Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 27 Apr 2026 22:07:37 +0300 Subject: [PATCH 156/195] notmuch: drop unused argument --- pkgs/applications/networking/mailreaders/notmuch/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/networking/mailreaders/notmuch/default.nix b/pkgs/applications/networking/mailreaders/notmuch/default.nix index 39c9e0f2d2e8..54403b0ea321 100644 --- a/pkgs/applications/networking/mailreaders/notmuch/default.nix +++ b/pkgs/applications/networking/mailreaders/notmuch/default.nix @@ -1,5 +1,4 @@ { - fetchpatch, fetchurl, lib, stdenv, From f4ec4083a4b1cec28da18aaf90e2eeaf3ffe38c8 Mon Sep 17 00:00:00 2001 From: Perchun Pak Date: Mon, 27 Apr 2026 21:09:02 +0200 Subject: [PATCH 157/195] python3Packages.nonbloat-db: drop --- .../python-modules/nonbloat-db/default.nix | 71 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 73 deletions(-) delete mode 100644 pkgs/development/python-modules/nonbloat-db/default.nix diff --git a/pkgs/development/python-modules/nonbloat-db/default.nix b/pkgs/development/python-modules/nonbloat-db/default.nix deleted file mode 100644 index 0dda75d8ba15..000000000000 --- a/pkgs/development/python-modules/nonbloat-db/default.nix +++ /dev/null @@ -1,71 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - - # build-system - poetry-core, - poetry-dynamic-versioning, - - # dependencies - aiofile, - typing-extensions, - - # tests - pytestCheckHook, - pytest-asyncio, - pytest-cov-stub, - pytest-mock, - pytest-randomly, - faker, -}: - -buildPythonPackage (finalAttrs: { - pname = "nonbloat-db"; - version = "0.1.4"; - pyproject = true; - - src = fetchFromGitHub { - owner = "PerchunPak"; - repo = "nonbloat-db"; - tag = "v${finalAttrs.version}"; - hash = "sha256-x6QFOZ+RYdophuRXMKE4RNi1xDnsa3naUMDbn1vG7hM="; - }; - - build-system = [ - poetry-core - poetry-dynamic-versioning - ]; - - dependencies = [ - aiofile - typing-extensions - ]; - - nativeCheckInputs = [ - pytestCheckHook - pytest-asyncio - pytest-cov-stub - pytest-mock - pytest-randomly - faker - ]; - - pythonImportsCheck = [ - "nbdb" - "nbdb.storage" - ]; - - disabledTests = [ - # flaky - "test_write_in_background" - ]; - - meta = { - description = "Simple key-value database for my small projects"; - homepage = "https://github.com/PerchunPak/nonbloat-db"; - changelog = "https://github.com/PerchunPak/nonbloat-db/blob/${finalAttrs.src.tag}/CHANGES.md"; - license = lib.licenses.agpl3Only; - maintainers = with lib.maintainers; [ PerchunPak ]; - }; -}) diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 943a5c69d63a..04da86613f3c 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -348,6 +348,7 @@ mapAliases { ninja-python = throw "'ninja-python' has been renamed to/replaced by 'ninja'"; # Converted to throw 2025-10-29 nitpick = throw "'nitpick' has been removed because it was unmaintained upstream since 2017 and using python2"; # added 2025-08-25 nixpkgs = throw "nixpkgs has been removed as its dependency pythonix was removed"; # added 2025-07-24 + nonbloat-db = throw "nonbloat-db has been removed because the upstream project was archived."; # added 2025-05-16 Nuitka = throw "'Nuitka' has been renamed to/replaced by 'nuitka'"; # Converted to throw 2025-10-29 oauth2 = throw "oauth2 has been removed as it is unmaintained"; # added 2025-05-16 oauth = throw "oauth has been removed as it is unmaintained"; # added 2025-05-16 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8bd533f81366..1c391568c94b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11192,8 +11192,6 @@ self: super: with self; { nominatim-api = callPackage ../by-name/no/nominatim/nominatim-api.nix { }; - nonbloat-db = callPackage ../development/python-modules/nonbloat-db { }; - noneprompt = callPackage ../development/python-modules/noneprompt { }; nonestorage = callPackage ../development/python-modules/nonestorage { }; From 0d905309dde16f5034428844949e013769355e11 Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 27 Apr 2026 15:14:46 -0400 Subject: [PATCH 158/195] cross-seed: fix updateScript --- pkgs/by-name/cr/cross-seed/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cr/cross-seed/package.nix b/pkgs/by-name/cr/cross-seed/package.nix index 3e1f471e5198..435a71191e64 100644 --- a/pkgs/by-name/cr/cross-seed/package.nix +++ b/pkgs/by-name/cr/cross-seed/package.nix @@ -20,7 +20,7 @@ buildNpmPackage rec { npmDepsHash = "sha256-tR7zPoIX6yjlRx8QbRSxskvueQ1BsP3gGAlonKHH0RY="; passthru = { - updateScript = nix-update-script; + updateScript = nix-update-script { }; tests.cross-seed = nixosTests.cross-seed; }; From 36af6dca244625d8afb69b079515b9ae80e3bbf4 Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 27 Apr 2026 15:15:14 -0400 Subject: [PATCH 159/195] rquickshare: fix updateScript --- pkgs/by-name/rq/rquickshare/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/rq/rquickshare/package.nix b/pkgs/by-name/rq/rquickshare/package.nix index 1f9b80ff2364..7817d71c6003 100644 --- a/pkgs/by-name/rq/rquickshare/package.nix +++ b/pkgs/by-name/rq/rquickshare/package.nix @@ -87,7 +87,7 @@ rustPlatform.buildRustPackage rec { env.OPENSSL_NO_VENDOR = 1; - passthru.updateScript = nix-update-script; + passthru.updateScript = nix-update-script { }; meta = { description = "Rust implementation of NearbyShare/QuickShare from Android for Linux and macOS"; From bde8240c88178df64f6c52e8c2a367e45c65dde9 Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 27 Apr 2026 15:15:28 -0400 Subject: [PATCH 160/195] samira: fix updateScript --- pkgs/by-name/sa/samira/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sa/samira/package.nix b/pkgs/by-name/sa/samira/package.nix index 36fa1e194556..0585ede64ad3 100644 --- a/pkgs/by-name/sa/samira/package.nix +++ b/pkgs/by-name/sa/samira/package.nix @@ -60,7 +60,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ) ''; - passthru.updateScript = nix-update-script; + passthru.updateScript = nix-update-script { }; meta = { description = "Steam Achievement Manager for Linux"; From 087796b460dea313a8ac62193249934f1182380a Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 27 Apr 2026 15:15:41 -0400 Subject: [PATCH 161/195] subunit: fix updateScript --- pkgs/by-name/su/subunit/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/su/subunit/package.nix b/pkgs/by-name/su/subunit/package.nix index 488e50ba2dd1..4d5a762858e1 100644 --- a/pkgs/by-name/su/subunit/package.nix +++ b/pkgs/by-name/su/subunit/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; - passthru.updateScript = nix-update-script; + passthru.updateScript = nix-update-script { }; meta = { description = "Streaming protocol for test results"; From f13108f99bcd8fa57c33ac8b4be1ffd1921e2074 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Mon, 27 Apr 2026 21:15:47 +0200 Subject: [PATCH 162/195] pyhanko-cli: fix changelog url See #514132 --- pkgs/by-name/py/pyhanko-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/py/pyhanko-cli/package.nix b/pkgs/by-name/py/pyhanko-cli/package.nix index f8c4f0c37c45..6ba20c41c0fb 100644 --- a/pkgs/by-name/py/pyhanko-cli/package.nix +++ b/pkgs/by-name/py/pyhanko-cli/package.nix @@ -68,7 +68,7 @@ python3Packages.buildPythonApplication (finalAttrs: { description = "Sign and stamp PDF files"; mainProgram = "pyhanko"; homepage = "https://github.com/MatthiasValvekens/pyHanko/tree/master/pkgs/pyhanko-cli"; - changelog = "https://github.com/MatthiasValvekens/pyHanko/blob/pyhanko-cli/${finalAttrs.src.tag}/docs/changelog.rst#pyhanko-cli"; + changelog = "https://github.com/MatthiasValvekens/pyHanko/blob/${finalAttrs.src.tag}/docs/changelog.rst#pyhanko-cli"; license = lib.licenses.mit; maintainers = [ lib.maintainers.antonmosich ]; }; From 310d16142a0282083feebb450d2380381bd8b03b Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Mon, 27 Apr 2026 15:18:58 -0400 Subject: [PATCH 163/195] string-view-lite: fix changelog link --- pkgs/by-name/st/string-view-lite/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/st/string-view-lite/package.nix b/pkgs/by-name/st/string-view-lite/package.nix index 2d50c921411b..947805fc48f6 100644 --- a/pkgs/by-name/st/string-view-lite/package.nix +++ b/pkgs/by-name/st/string-view-lite/package.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C++17-like string_view for C++98, C++11 and later in a single-file header-only library"; homepage = "https://github.com/martinmoene/string-view-lite"; - changelog = "https://github.com/martinmoene/string-view-lite/blob/v${finalAttrs.version}/CHANGES.txt"; + changelog = "https://github.com/martinmoene/string-view-lite/releases/tag/v${finalAttrs.version}"; license = lib.licenses.boost; maintainers = with lib.maintainers; [ titaniumtown ]; }; From 77490b19aae21036097e0bb60fc85df84fa44a3f Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Mon, 27 Apr 2026 15:19:07 -0400 Subject: [PATCH 164/195] variant-lite: fix changelog link --- pkgs/by-name/va/variant-lite/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/va/variant-lite/package.nix b/pkgs/by-name/va/variant-lite/package.nix index e2d49cb469d0..1199cdb76fa4 100644 --- a/pkgs/by-name/va/variant-lite/package.nix +++ b/pkgs/by-name/va/variant-lite/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library"; homepage = "https://github.com/martinmoene/variant-lite"; - changelog = "https://github.com/martinmoene/variant-lite/blob/v${finalAttrs.version}/CHANGES.txt"; + changelog = "https://github.com/martinmoene/variant-lite/releases/tag/v${finalAttrs.version}"; license = lib.licenses.boost; maintainers = with lib.maintainers; [ titaniumtown ]; }; From 74d34ac12c6592b08e545b76eb524b40ae3594b6 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Mon, 27 Apr 2026 21:19:25 +0200 Subject: [PATCH 165/195] python3Packages.pyhanko-certvalidator: fix changelog url See #514132 --- .../python-modules/pyhanko-certvalidator/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyhanko-certvalidator/default.nix b/pkgs/development/python-modules/pyhanko-certvalidator/default.nix index b05e4c384dd0..2429eefee5ff 100644 --- a/pkgs/development/python-modules/pyhanko-certvalidator/default.nix +++ b/pkgs/development/python-modules/pyhanko-certvalidator/default.nix @@ -66,7 +66,7 @@ buildPythonPackage rec { meta = { description = "Python library for validating X.509 certificates and paths"; homepage = "https://github.com/MatthiasValvekens/pyHanko/tree/master/pkgs/pyhanko-certvalidator"; - changelog = "https://github.com/MatthiasValvekens/pyhanko/blob/pyhanko-certvalidator/${src.tag}/docs/changelog.rst#pyhanko-certvalidator"; + changelog = "https://github.com/MatthiasValvekens/pyhanko/blob/${src.tag}/docs/changelog.rst#pyhanko-certvalidator"; license = lib.licenses.mit; maintainers = [ lib.maintainers.antonmosich ]; }; From af51bd839a55605f9a5e8c6b38072eb4b2f0d0c4 Mon Sep 17 00:00:00 2001 From: luftmensch-luftmensch Date: Mon, 27 Apr 2026 21:25:42 +0200 Subject: [PATCH 166/195] allmark: fix changelog url --- pkgs/by-name/al/allmark/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/al/allmark/package.nix b/pkgs/by-name/al/allmark/package.nix index c764d95b66f5..4e0ff845e8dc 100644 --- a/pkgs/by-name/al/allmark/package.nix +++ b/pkgs/by-name/al/allmark/package.nix @@ -32,7 +32,7 @@ buildGoModule (finalAttrs: { meta = { description = "Cross-platform markdown web server"; homepage = "https://github.com/andreaskoch/allmark"; - changelog = "https://github.com/andreaskoch/allmark/-/releases/v${finalAttrs.version}"; + changelog = "https://github.com/andreaskoch/allmark/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ luftmensch-luftmensch From a58cf7500cfc0942a4c1b9296794e7be8b2d8c48 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 19:44:53 +0000 Subject: [PATCH 167/195] vscode-extensions.shopify.ruby-lsp: 0.10.2 -> 0.10.3 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 9df78f69255e..140cdb5fe5ae 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4240,8 +4240,8 @@ let mktplcRef = { publisher = "shopify"; name = "ruby-lsp"; - version = "0.10.2"; - hash = "sha256-FWvRGMB19uHVe97TvwI0EDjjnUqHpJNVTI0ZwfpBDKY="; + version = "0.10.3"; + hash = "sha256-PzK3cQYgLmSya4YPaOTBa3P1tOb4iO+Of4JsdbZFwxk="; }; meta = { description = "VS Code plugin for connecting with the Ruby LSP"; From a232c3cf6b265294ad3aaa0734dc3f32b4573f51 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 19:47:49 +0000 Subject: [PATCH 168/195] ruqola: 2.7.0 -> 2.7.1 --- pkgs/by-name/ru/ruqola/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ru/ruqola/package.nix b/pkgs/by-name/ru/ruqola/package.nix index 542108baacc5..247989343f6e 100644 --- a/pkgs/by-name/ru/ruqola/package.nix +++ b/pkgs/by-name/ru/ruqola/package.nix @@ -11,14 +11,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "ruqola"; - version = "2.7.0"; + version = "2.7.1"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "network"; repo = "ruqola"; tag = "v${finalAttrs.version}"; - hash = "sha256-ndb20iKNaWwK5yR3mlDoBYEPj2QLHOlQVBejGKs/FMw="; + hash = "sha256-qw69To9NuT4pnp3OfQHcny1FSEmLXTZpeo21h5dWdSo="; }; nativeBuildInputs = [ From 4d94d7d6b345cb6b2c1d63b0e4940ba76e753aa5 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Mon, 27 Apr 2026 21:48:23 +0200 Subject: [PATCH 169/195] alacritty-graphics: fix meta.changelog url --- pkgs/by-name/al/alacritty/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/al/alacritty/package.nix b/pkgs/by-name/al/alacritty/package.nix index 5a4183634801..ef3baea985b9 100644 --- a/pkgs/by-name/al/alacritty/package.nix +++ b/pkgs/by-name/al/alacritty/package.nix @@ -176,6 +176,6 @@ rustPlatform.buildRustPackage (finalAttrs: { if !withGraphics then "https://github.com/alacritty/alacritty/blob/v${finalAttrs.version}/CHANGELOG.md" else - "https://github.com/ayosec/alacritty/blob/v${finalAttrs.version}/CHANGELOG.md"; + "https://github.com/ayosec/alacritty/blob/v${finalAttrs.version}-graphics/CHANGELOG.md"; }; }) From 957646504dcbbbd45a6da73807ed0063a8262245 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 21:49:54 +0200 Subject: [PATCH 170/195] exabgp: fix changelog url --- pkgs/by-name/ex/exabgp/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ex/exabgp/package.nix b/pkgs/by-name/ex/exabgp/package.nix index b76227ccf976..e89e1bfea0e4 100644 --- a/pkgs/by-name/ex/exabgp/package.nix +++ b/pkgs/by-name/ex/exabgp/package.nix @@ -64,7 +64,7 @@ python3Packages.buildPythonApplication (finalAttrs: { meta = { description = "BGP swiss army knife of networking"; homepage = "https://github.com/Exa-Networks/exabgp"; - changelog = "https://github.com/Exa-Networks/exabgp/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; + changelog = "https://github.com/Exa-Networks/exabgp/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; mainProgram = "exabgp"; maintainers = with lib.maintainers; [ From 93c42fbbbc90db7714880f44fe8ef4821e327cb0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 21:50:27 +0200 Subject: [PATCH 171/195] python3Packages.paypal-checkout-serversdk: drop changelog url The repo was removed, but the package is still used in Pretix for the time being. --- .../python-modules/paypal-checkout-serversdk/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/python-modules/paypal-checkout-serversdk/default.nix b/pkgs/development/python-modules/paypal-checkout-serversdk/default.nix index 7db5b1a863ad..d8709d0478a7 100644 --- a/pkgs/development/python-modules/paypal-checkout-serversdk/default.nix +++ b/pkgs/development/python-modules/paypal-checkout-serversdk/default.nix @@ -43,7 +43,6 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/paypal/Checkout-Python-SDK/releases/tag/${version}"; description = "Python SDK for Checkout RESTful APIs"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ hexa ]; From b427f9132a82e7369ded9042c564cf286b2e9239 Mon Sep 17 00:00:00 2001 From: Sashanoraa Date: Mon, 27 Apr 2026 15:26:59 -0400 Subject: [PATCH 172/195] fre: fix `meta.changelog` URL Related to: #514132 --- pkgs/by-name/fr/fre/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fr/fre/package.nix b/pkgs/by-name/fr/fre/package.nix index 84e305c8d01a..78eec456b62e 100644 --- a/pkgs/by-name/fr/fre/package.nix +++ b/pkgs/by-name/fr/fre/package.nix @@ -20,7 +20,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "CLI tool for tracking your most-used directories and files"; homepage = "https://github.com/camdencheek/fre"; - changelog = "https://github.com/camdencheek/fre/blob/${finalAttrs.version}/CHANGELOG.md"; + changelog = "https://github.com/camdencheek/fre/blob/v${finalAttrs.version}/CHANGELOG.md"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ gaykitty ]; mainProgram = "fre"; From d906f1b4d19cf8b9714c1846ebd1de1d8b8449b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 21:52:19 +0200 Subject: [PATCH 173/195] python3Packages.pytest-run-paralle: fix changelog url and migrate to finalAttrs. --- .../python-modules/pytest-run-parallel/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pytest-run-parallel/default.nix b/pkgs/development/python-modules/pytest-run-parallel/default.nix index 838212cd38e0..7f7dfe9cad19 100644 --- a/pkgs/development/python-modules/pytest-run-parallel/default.nix +++ b/pkgs/development/python-modules/pytest-run-parallel/default.nix @@ -19,7 +19,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pytest-run-parallel"; version = "0.8.2"; pyproject = true; @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Quansight-Labs"; repo = "pytest-run-parallel"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-/EoIemQvQFgo9Ic+ZcQJk7fC8S+OHOHaHODrsivarhY="; }; @@ -55,8 +55,8 @@ buildPythonPackage rec { meta = { description = "Simple pytest plugin to run tests concurrently"; homepage = "https://github.com/Quansight-Labs/pytest-run-parallel"; - changelog = "https://github.com/Quansight-Labs/pytest-run-parallel/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/Quansight-Labs/pytest-run-parallel/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; -} +}) From f4b2f82492e19895dc9136d5d7826623355f63f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 21:53:04 +0200 Subject: [PATCH 174/195] python3Packages.quart: fix changelog url --- pkgs/development/python-modules/quart/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/quart/default.nix b/pkgs/development/python-modules/quart/default.nix index 8a5b5a650421..f74a5c1f7d00 100644 --- a/pkgs/development/python-modules/quart/default.nix +++ b/pkgs/development/python-modules/quart/default.nix @@ -71,7 +71,7 @@ buildPythonPackage rec { description = "Async Python micro framework for building web applications"; mainProgram = "quart"; homepage = "https://github.com/pallets/quart/"; - changelog = "https://github.com/pallets/quart/blob/${src.tag}/CHANGES.rst"; + changelog = "https://github.com/pallets/quart/blob/${src.tag}/CHANGES.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; From a823506446f1910aea29dcf67c69c136363ee4bf Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 27 Apr 2026 22:09:15 +0200 Subject: [PATCH 175/195] arduino-cli: fix meta.changelog --- pkgs/by-name/ar/arduino-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ar/arduino-cli/package.nix b/pkgs/by-name/ar/arduino-cli/package.nix index 5e139aa09234..e13ab6f12ba1 100644 --- a/pkgs/by-name/ar/arduino-cli/package.nix +++ b/pkgs/by-name/ar/arduino-cli/package.nix @@ -78,7 +78,7 @@ let inherit (finalAttrs.src.meta) homepage; description = "Arduino from the command line"; mainProgram = "arduino-cli"; - changelog = "https://github.com/arduino/arduino-cli/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/arduino/arduino-cli/releases/tag/${finalAttrs.src.tag}"; license = with lib.licenses; [ gpl3Only asl20 From d41ee37af38aa145eb9a7fb8858e489746914d73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D1=83=D1=85=D0=B0=D1=80=D0=B8=D0=BA?= <65870+suhr@users.noreply.github.com> Date: Mon, 27 Apr 2026 23:22:30 +0300 Subject: [PATCH 176/195] diofant: remove myself from maintainers --- pkgs/development/python-modules/diofant/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/diofant/default.nix b/pkgs/development/python-modules/diofant/default.nix index fe21de1b240a..d2845bb7a70a 100644 --- a/pkgs/development/python-modules/diofant/default.nix +++ b/pkgs/development/python-modules/diofant/default.nix @@ -82,6 +82,6 @@ buildPythonPackage rec { description = "Python CAS library"; homepage = "https://github.com/diofant/diofant"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ suhr ]; + maintainers = [ ]; }; } From 94bcadf614daf52c0dba8dd1d7b92c6006ce9c7d Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 27 Apr 2026 20:42:55 +0000 Subject: [PATCH 177/195] linux_7_0: 7.0.1 -> 7.0.2 --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 40fcca2e4067..ae95fb933bb0 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -35,8 +35,8 @@ "lts": true }, "7.0": { - "version": "7.0.1", - "hash": "sha256:1gw7v1j0pp2w6fm5y1n0krhnfvgab2jkrvcvwl8hx614dnikbjdj", + "version": "7.0.2", + "hash": "sha256:0qknrb9539vwh8314nklaj2s7y1djag5b7hbrf6a89s5541ilnak", "lts": false } } From e9133d3bd8b032933bb849542bf5b26a046f3bfd Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 27 Apr 2026 20:42:58 +0000 Subject: [PATCH 178/195] linux_6_18: 6.18.24 -> 6.18.25 --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index ae95fb933bb0..4a15e51850ed 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -30,8 +30,8 @@ "lts": true }, "6.18": { - "version": "6.18.24", - "hash": "sha256:0pr5s7hkmn7n17bm7p6sqrkq8g9z42jnvqihv96kn42qrrbwa1y2", + "version": "6.18.25", + "hash": "sha256:160qplwzx48rcvh53wz60c7xdnw11sdhfs6fysd2c2s3sh3hls19", "lts": true }, "7.0": { From 53f4176d38771c3207bb10263e7ebd4b0019f7a7 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 27 Apr 2026 20:43:00 +0000 Subject: [PATCH 179/195] linux_6_12: 6.12.83 -> 6.12.84 --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 4a15e51850ed..ac5010d41a24 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -25,8 +25,8 @@ "lts": true }, "6.12": { - "version": "6.12.83", - "hash": "sha256:0cfzvhm876jm61cy023apwmi5axjilwfc0xnag9jd9fzs4n1gqrr", + "version": "6.12.84", + "hash": "sha256:1pajzxxp2jpjzjav4inbz58hm4xdacj10fp899wmalqzgcx4cvnm", "lts": true }, "6.18": { From 95059d77894658df3d4eb1607e274b8f24e87d9f Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Mon, 27 Apr 2026 20:43:02 +0000 Subject: [PATCH 180/195] linux_6_6: 6.6.135 -> 6.6.136 --- pkgs/os-specific/linux/kernel/kernels-org.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index ac5010d41a24..2a0c297414e2 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -20,8 +20,8 @@ "lts": true }, "6.6": { - "version": "6.6.135", - "hash": "sha256:0ahklx827y6rnh77a77bf4qr3sbp2z5z12l98avfv78nwznkilnk", + "version": "6.6.136", + "hash": "sha256:0wglpjmrwdghbdh3rs3qw5kyacrcdw77cqzwwmp7h798k0dd5ckg", "lts": true }, "6.12": { From fe544d27e1f3a59dc6474fd87e1c4357399c5b54 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 20:44:15 +0000 Subject: [PATCH 181/195] supabase-cli: 2.90.0 -> 2.95.4 --- pkgs/by-name/su/supabase-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/supabase-cli/package.nix b/pkgs/by-name/su/supabase-cli/package.nix index 12e133a58c9b..c4cf14284411 100644 --- a/pkgs/by-name/su/supabase-cli/package.nix +++ b/pkgs/by-name/su/supabase-cli/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "supabase-cli"; - version = "2.90.0"; + version = "2.95.4"; src = fetchFromGitHub { owner = "supabase"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-JaI5I+1rAdyHoct+ac6hayptfC5CK0otI1bIfr9s3CA="; + hash = "sha256-qg2b3fzmsGhVyqGQVA0Iffnna72TgH+2j0CHljG2BWg="; }; - vendorHash = "sha256-cVnhOmkhbhMh+1faFDJz/yGfYsqubHXglVUJXVZKfAQ="; + vendorHash = "sha256-SAqxD60UeP0jxigMQfddJlZs7EWkdws2v47smidAisk="; ldflags = [ "-s" From db6d75c947967d5eeafea17fdc04e7ddb9309e28 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 27 Apr 2026 15:44:38 -0500 Subject: [PATCH 182/195] hyprwayland-scanner: fix changelog url --- pkgs/by-name/hy/hyprwayland-scanner/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/hy/hyprwayland-scanner/package.nix b/pkgs/by-name/hy/hyprwayland-scanner/package.nix index 52dc4fed646d..752e54bb2134 100644 --- a/pkgs/by-name/hy/hyprwayland-scanner/package.nix +++ b/pkgs/by-name/hy/hyprwayland-scanner/package.nix @@ -34,7 +34,7 @@ gcc15Stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://github.com/hyprwm/hyprwayland-scanner"; description = "Hyprland version of wayland-scanner in and for C++"; - changelog = "https://github.com/hyprwm/hyprwayland-scanner/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; teams = [ lib.teams.hyprland ]; mainProgram = "hyprwayland-scanner"; From b403014e4f87f1319ca52bb376ec692a135ff3d1 Mon Sep 17 00:00:00 2001 From: Lucas Savva Date: Tue, 17 Mar 2026 18:20:57 +0000 Subject: [PATCH 183/195] nixos/resolvconf: Enable by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #353225 The value of `networking.resolvconf.enable` was previously predicated on the existence `environment.etc."resolv.conf"`. This could lead to infinite recursion when an attribute defined within the resolvconf module was also required to define `environment.etc` (see example below). Instead, set the default to an explicit true and set the value to false where required in-tree. This turns out to only be two places: systemd-resolved and tetrd. Example infrec (from building .#nixosTests.containers-hosts): ``` … while evaluating definitions from `/nix/store/5djjm1dipmdh82issrmpfjdplp7hk0pp-source/nixos/modules/services/logging/logrotate.nix': … while evaluating the option `containers.netmask.services.logrotate.enable': … while evaluating the option `containers.netmask.users.groups': … while evaluating definitions from `/nix/store/5djjm1dipmdh82issrmpfjdplp7hk0pp-source/nixos/modules/config/resolvconf.nix': … while evaluating the option `containers.netmask.networking.resolvconf.enable': … while evaluating the option `containers.netmask.environment.etc': … while evaluating definitions from `/nix/store/5djjm1dipmdh82issrmpfjdplp7hk0pp-source/nixos/modules/services/logging/logrotate.nix': (stack trace truncated; use '--show-trace' to show the full, detailed trace) error: infinite recursion encountered at /nix/store/5djjm1dipmdh82issrmpfjdplp7hk0pp-source/lib/modules.nix:1512:13: 1511| _type = "if"; 1512| inherit condition content; | ^ 1513| }; ``` --- nixos/doc/manual/release-notes/rl-2605.section.md | 2 ++ nixos/modules/config/resolvconf.nix | 14 ++++++++++++-- nixos/modules/services/networking/tetrd.nix | 3 +++ nixos/modules/system/boot/resolved.nix | 4 ++++ 4 files changed, 21 insertions(+), 2 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md index f883372fd450..9b57f46a6557 100644 --- a/nixos/doc/manual/release-notes/rl-2605.section.md +++ b/nixos/doc/manual/release-notes/rl-2605.section.md @@ -356,6 +356,8 @@ See . - `systemd.network.*` has been updated to support all configuration options from upstream `networkd` version 259. +- `networking.resolvconf.enable` now defaults to `true` unconditionally instead of `!(config.environment.etc ? "resolv.conf")`.If you set `environment.etc."resolv.conf"` yourself, then you should also set `networking.resolvconf.enable = false`. + - `services.openssh` now supports generating host SSH keys by setting `services.openssh.generateHostKeys = true` while leaving `services.openssh.enable` disabled. This is particularly useful for systems that have no need of an SSH daemon but want SSH host keys for other purposes such as using agenix or sops-nix. - `services.openssh.enableRecommendedAlgorithms` has been added to allow users to opt out of NixOS's curated set of recommended algorithms. This set to true by default, and thus is not a breaking change. Users may want to set this to false if they prefer upstream's default algorithms. See . diff --git a/nixos/modules/config/resolvconf.nix b/nixos/modules/config/resolvconf.nix index e5831c0a71db..6b8a34f1a029 100644 --- a/nixos/modules/config/resolvconf.nix +++ b/nixos/modules/config/resolvconf.nix @@ -69,8 +69,7 @@ in enable = lib.mkOption { type = lib.types.bool; - default = !(config.environment.etc ? "resolv.conf"); - defaultText = lib.literalExpression ''!(config.environment.etc ? "resolv.conf")''; + default = true; description = '' Whether DNS configuration is managed by resolvconf. ''; @@ -170,6 +169,17 @@ in } (lib.mkIf cfg.enable { + assertions = [ + { + assertion = !(config.environment.etc ? "resolv.conf"); + message = '' + networking.resolvconf.enable is true but environment.etc."resolv.conf" + is also set. Set networking.resolvconf.enable = false if another + service manages /etc/resolv.conf. + ''; + } + ]; + users.groups.resolvconf = { }; networking.resolvconf.subscriberFiles = [ "/etc/resolv.conf" ]; diff --git a/nixos/modules/services/networking/tetrd.nix b/nixos/modules/services/networking/tetrd.nix index 939c1227886f..7b7b050bb0d7 100644 --- a/nixos/modules/services/networking/tetrd.nix +++ b/nixos/modules/services/networking/tetrd.nix @@ -14,6 +14,9 @@ etc."resolv.conf".source = "/etc/tetrd/resolv.conf"; }; + # Our resolv.conf will override resolvconf's version. + networking.resolvconf.enable = false; + systemd = { tmpfiles.rules = [ "f /etc/tetrd/resolv.conf - - -" ]; diff --git a/nixos/modules/system/boot/resolved.nix b/nixos/modules/system/boot/resolved.nix index 25569afdf78b..da2b57285a76 100644 --- a/nixos/modules/system/boot/resolved.nix +++ b/nixos/modules/system/boot/resolved.nix @@ -219,6 +219,10 @@ in # If networkmanager is enabled, ask it to interface with resolved. networking.networkmanager.dns = "systemd-resolved"; + # Since we explicitly provide a resolv.conf, disable resolvconf + networking.resolvconf.enable = false; + + # ... but we still set the package for correct compatibility. networking.resolvconf.package = config.systemd.package; nix.firewall.extraNftablesRules = [ From c954ec547b809ea81351038e84fbb147ee9cb70e Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Mon, 27 Apr 2026 22:51:40 +0200 Subject: [PATCH 184/195] vimCats: fix changelog URL --- pkgs/by-name/vi/vimcats/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/vi/vimcats/package.nix b/pkgs/by-name/vi/vimcats/package.nix index 463c671f3c5e..1fb310cf12f5 100644 --- a/pkgs/by-name/vi/vimcats/package.nix +++ b/pkgs/by-name/vi/vimcats/package.nix @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage (finalAttrs: { It is a fork of lemmy-help that aims to support more recent LuaCATS features. ''; homepage = "https://github.com/mrcjkb/vimcats"; - changelog = "https://github.com/mrcjkb/vimcats/CHANGELOG.md"; + changelog = "https://github.com/mrcjkb/vimcats/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = with lib.licenses; [ gpl2Plus ]; maintainers = with lib.maintainers; [ mrcjkb ]; mainProgram = "vimcats"; From 883fce0802bb2283c4f5cdc2718b85408363c97c Mon Sep 17 00:00:00 2001 From: teutat3s <10206665+teutat3s@users.noreply.github.com> Date: Mon, 27 Apr 2026 22:55:38 +0200 Subject: [PATCH 185/195] mdbook-i18n-helpers: fix changelog URL Upstream changed how they tag their releases, now prefixing them with mdbook-i18n-helpers-${version} --- pkgs/by-name/md/mdbook-i18n-helpers/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/md/mdbook-i18n-helpers/package.nix b/pkgs/by-name/md/mdbook-i18n-helpers/package.nix index 7865a124bf3e..9b3640fedcb4 100644 --- a/pkgs/by-name/md/mdbook-i18n-helpers/package.nix +++ b/pkgs/by-name/md/mdbook-i18n-helpers/package.nix @@ -21,7 +21,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Helpers for a mdbook i18n workflow based on Gettext"; homepage = "https://github.com/google/mdbook-i18n-helpers"; - changelog = "https://github.com/google/mdbook-i18n-helpers/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/google/mdbook-i18n-helpers/releases/tag/mdbook-i18n-helpers-${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ teutat3s From c9e6cd244e50f67d2644de7b254fb9208af8724e Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 25 Apr 2026 14:12:21 +0200 Subject: [PATCH 186/195] tree-sitter: move to by-name --- .github/labeler.yml | 1 - .../parsing => by-name/tr}/tree-sitter/grammars/README.md | 3 +-- .../tr/tree-sitter/grammars}/build-grammar.nix | 0 .../parsing => by-name/tr}/tree-sitter/grammars/default.nix | 2 +- .../tr}/tree-sitter/grammars/grammar-sources.nix | 0 .../default.nix => by-name/tr/tree-sitter/package.nix} | 2 +- .../tr}/tree-sitter/remove-web-interface.patch | 0 pkgs/top-level/all-packages.nix | 2 -- 8 files changed, 3 insertions(+), 7 deletions(-) rename pkgs/{development/tools/parsing => by-name/tr}/tree-sitter/grammars/README.md (96%) rename pkgs/{development/tools/parsing/tree-sitter => by-name/tr/tree-sitter/grammars}/build-grammar.nix (100%) rename pkgs/{development/tools/parsing => by-name/tr}/tree-sitter/grammars/default.nix (96%) rename pkgs/{development/tools/parsing => by-name/tr}/tree-sitter/grammars/grammar-sources.nix (100%) rename pkgs/{development/tools/parsing/tree-sitter/default.nix => by-name/tr/tree-sitter/package.nix} (99%) rename pkgs/{development/tools/parsing => by-name/tr}/tree-sitter/remove-web-interface.patch (100%) diff --git a/.github/labeler.yml b/.github/labeler.yml index f0a8e854b026..f199f9037eca 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -551,7 +551,6 @@ - pkgs/by-name/*/*tree-sitter*/**/* - pkgs/by-name/ne/neovim-unwrapped/treesitter-parsers.nix - pkgs/development/python-modules/*tree-sitter*/**/* - - pkgs/development/tools/parsing/tree-sitter/**/* "6.topic: updaters": - any: diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/README.md b/pkgs/by-name/tr/tree-sitter/grammars/README.md similarity index 96% rename from pkgs/development/tools/parsing/tree-sitter/grammars/README.md rename to pkgs/by-name/tr/tree-sitter/grammars/README.md index e2b0e8750d39..c52ebea5d442 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/README.md +++ b/pkgs/by-name/tr/tree-sitter/grammars/README.md @@ -40,7 +40,7 @@ This will expand to an element in `pkgs.tree-sitter.grammars` at build time: } ``` -Each entry is passed to [buildGrammar](../build-grammar.nix), which in turn populates `pkgs.tree-sitter-grammars`. +Each entry is passed to [buildGrammar](build-grammar.nix), which in turn populates `pkgs.tree-sitter-grammars`. Attempt to build the new grammar: `nix-build -A tree-sitter-grammars.tree-sitter-latex`. This will fail due to the invalid hash. @@ -123,4 +123,3 @@ Or, to update all grammars: ```shell nix-shell maintainers/scripts/update.nix --argstr path tree-sitter-grammars --argstr keep-going true ``` - diff --git a/pkgs/development/tools/parsing/tree-sitter/build-grammar.nix b/pkgs/by-name/tr/tree-sitter/grammars/build-grammar.nix similarity index 100% rename from pkgs/development/tools/parsing/tree-sitter/build-grammar.nix rename to pkgs/by-name/tr/tree-sitter/grammars/build-grammar.nix diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix b/pkgs/by-name/tr/tree-sitter/grammars/default.nix similarity index 96% rename from pkgs/development/tools/parsing/tree-sitter/grammars/default.nix rename to pkgs/by-name/tr/tree-sitter/grammars/default.nix index 77d154c0d95a..da1c049d0d7e 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/default.nix @@ -53,7 +53,7 @@ lib.mapAttrs' ( passthru.updateScript = nix-update-script { extraArgs = [ "--override-filename" - "pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix" + "pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix" ] ++ ( if (isUnstable attrs.version) then diff --git a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix similarity index 100% rename from pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix rename to pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix diff --git a/pkgs/development/tools/parsing/tree-sitter/default.nix b/pkgs/by-name/tr/tree-sitter/package.nix similarity index 99% rename from pkgs/development/tools/parsing/tree-sitter/default.nix rename to pkgs/by-name/tr/tree-sitter/package.nix index a0683acf66ad..1ae410255fc0 100644 --- a/pkgs/development/tools/parsing/tree-sitter/default.nix +++ b/pkgs/by-name/tr/tree-sitter/package.nix @@ -37,7 +37,7 @@ let }; ``` */ - buildGrammar = callPackage ./build-grammar.nix { }; + buildGrammar = callPackage ./grammars/build-grammar.nix { }; /** Attrset of grammar sources. diff --git a/pkgs/development/tools/parsing/tree-sitter/remove-web-interface.patch b/pkgs/by-name/tr/tree-sitter/remove-web-interface.patch similarity index 100% rename from pkgs/development/tools/parsing/tree-sitter/remove-web-interface.patch rename to pkgs/by-name/tr/tree-sitter/remove-web-interface.patch diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b9d5402e0aee..7fe28b8d0d2a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5961,8 +5961,6 @@ with pkgs; tflint-plugins = recurseIntoAttrs (callPackage ../development/tools/analysis/tflint-plugins { }); - tree-sitter = makeOverridable (callPackage ../development/tools/parsing/tree-sitter) { }; - tree-sitter-grammars = recurseIntoAttrs tree-sitter.builtGrammars; uhdMinimal = uhd.override { From 0a2b94480f115d49aaa648fdf20f2fce05f48de9 Mon Sep 17 00:00:00 2001 From: Augustin Trancart Date: Mon, 27 Apr 2026 23:13:05 +0200 Subject: [PATCH 187/195] python3Packages.pysfcgal: fix changelog url --- pkgs/development/python-modules/pysfcgal/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pysfcgal/default.nix b/pkgs/development/python-modules/pysfcgal/default.nix index ac619c48eb1b..bedaa41c8f97 100644 --- a/pkgs/development/python-modules/pysfcgal/default.nix +++ b/pkgs/development/python-modules/pysfcgal/default.nix @@ -61,7 +61,7 @@ buildPythonPackage (finalAttrs: { meta = { description = "Python wrapper for SFCGAL"; homepage = "https://gitlab.com/sfcgal/pysfcgal"; - changelog = "https://gitlab.com/sfcgal/pysfcgal/-/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + changelog = "https://gitlab.com/sfcgal/pysfcgal/-/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.gpl3Plus; teams = with lib.teams; [ geospatial From 460a66424c6c05d0f5acec18c27b80b43ce5b69c Mon Sep 17 00:00:00 2001 From: Colin Date: Mon, 27 Apr 2026 21:15:45 +0000 Subject: [PATCH 188/195] cargo-docset: fix `meta.changelog` part of --- pkgs/by-name/ca/cargo-docset/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ca/cargo-docset/package.nix b/pkgs/by-name/ca/cargo-docset/package.nix index 50c2bb71a1a3..2d9e7a091734 100644 --- a/pkgs/by-name/ca/cargo-docset/package.nix +++ b/pkgs/by-name/ca/cargo-docset/package.nix @@ -29,7 +29,7 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "Cargo subcommand to generate a Dash/Zeal docset for your Rust packages"; mainProgram = "cargo-docset"; homepage = "https://github.com/Robzz/cargo-docset"; - changelog = "https://github.com/Robzz/cargo-docset/blob/${finalAttrs.version}/CHANGELOG.md"; + changelog = "https://github.com/Robzz/cargo-docset/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ colinsane From eef38a96c60a31dc5b3396a25784ddf5fd58d46d Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Mon, 27 Apr 2026 23:34:19 +0200 Subject: [PATCH 189/195] git-tools: fix changelog URL --- pkgs/by-name/gi/git-tools/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/git-tools/package.nix b/pkgs/by-name/gi/git-tools/package.nix index ca96ce256e8a..9d2d4a82923d 100644 --- a/pkgs/by-name/gi/git-tools/package.nix +++ b/pkgs/by-name/gi/git-tools/package.nix @@ -59,7 +59,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { passthru.updateScript = nix-update-script { }; meta = { - changelog = "https://github.com/MestreLion/git-tools/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + changelog = "https://github.com/MestreLion/git-tools/releases/tag/${finalAttrs.src.tag}"; description = "Assorted git tools, including git-restore-mtime"; homepage = "https://github.com/MestreLion/git-tools"; license = lib.licenses.gpl3Only; From 5b33605764f3c34eeac769a7fc35d85608ace855 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Mon, 27 Apr 2026 23:38:01 +0200 Subject: [PATCH 190/195] yoshi47.selection-path-copier: fix `meta.changelog` --- .../vscode/extensions/yoshi47.selection-path-copier/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vscode/extensions/yoshi47.selection-path-copier/default.nix b/pkgs/applications/editors/vscode/extensions/yoshi47.selection-path-copier/default.nix index bef7f62efedc..a309d6d7ddc9 100644 --- a/pkgs/applications/editors/vscode/extensions/yoshi47.selection-path-copier/default.nix +++ b/pkgs/applications/editors/vscode/extensions/yoshi47.selection-path-copier/default.nix @@ -15,7 +15,7 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { description = "Copy file paths with line numbers, code snippets, and GitHub permalinks in multiple formats"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=yoshi47.selection-path-copier"; homepage = "https://github.com/yoshi47/selection-path-copier"; - changelog = "https://github.com/yoshi47/selection-path-copier/releases/tag/release/v${finalAttrs.version}"; + changelog = "https://github.com/yoshi47/selection-path-copier/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ aduh95 ]; }; From eafe9bca17d4ee30a4e1feb2a53e6eb548dd1eb5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Apr 2026 21:38:14 +0000 Subject: [PATCH 191/195] slint-lsp: 1.16.0 -> 1.16.1 --- pkgs/by-name/sl/slint-lsp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sl/slint-lsp/package.nix b/pkgs/by-name/sl/slint-lsp/package.nix index ab92351ab10e..52d75af7c003 100644 --- a/pkgs/by-name/sl/slint-lsp/package.nix +++ b/pkgs/by-name/sl/slint-lsp/package.nix @@ -18,14 +18,14 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "slint-lsp"; - version = "1.16.0"; + version = "1.16.1"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-2VO0gVqPPJjPlLxEtYL27YcC2YaStNbI3osU8k3ZYT4="; + hash = "sha256-+REZRGPgdbBUDZaZ+3R2AKF56MouPIsjx8IVv1LUl50="; }; - cargoHash = "sha256-H58mVzgWh2KW+v1h8tyFQYYZVM2iE0MBlPr6CzDc5aU="; + cargoHash = "sha256-BP50c1GCAFTpRGqZDw3I5WtXabdN/2CcVhX2d1eXtck="; rpathLibs = [ fontconfig From b0670f8a64645d286acedcfff62d96c7c62187c4 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 27 Apr 2026 14:45:44 -0700 Subject: [PATCH 192/195] python3Packages.sseclient-py: fix changelog URL The src.tag attribute already contains the "sseclient-py-" prefix, so the changelog URL was being doubled and returned 404. See https://github.com/NixOS/nixpkgs/issues/514132 --- pkgs/development/python-modules/sseclient-py/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/sseclient-py/default.nix b/pkgs/development/python-modules/sseclient-py/default.nix index 30803aaa6b10..8ba8a402e702 100644 --- a/pkgs/development/python-modules/sseclient-py/default.nix +++ b/pkgs/development/python-modules/sseclient-py/default.nix @@ -27,7 +27,7 @@ buildPythonPackage (finalAttrs: { meta = { description = "Pure-Python Server Side Events (SSE) client"; homepage = "https://github.com/mpetazzoni/sseclient"; - changelog = "https://github.com/mpetazzoni/sseclient/releases/tag/sseclient-py-${finalAttrs.src.tag}"; + changelog = "https://github.com/mpetazzoni/sseclient/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ jamiemagee ]; }; From f4899fe8cb10d42c1be8cf8d949ca1fa061ab752 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Mon, 27 Apr 2026 14:46:26 -0700 Subject: [PATCH 193/195] python3Packages.pynzbgetapi: remove broken changelog URL Upstream has not tagged or released 0.4.0 on GitHub (latest tag is 0.3.0, latest release is 0.2.0), so no changelog page exists for this version. See https://github.com/NixOS/nixpkgs/issues/514132 --- pkgs/development/python-modules/pynzbgetapi/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/python-modules/pynzbgetapi/default.nix b/pkgs/development/python-modules/pynzbgetapi/default.nix index 6e4f05efa538..d32e939d657e 100644 --- a/pkgs/development/python-modules/pynzbgetapi/default.nix +++ b/pkgs/development/python-modules/pynzbgetapi/default.nix @@ -29,7 +29,6 @@ buildPythonPackage rec { meta = { description = "Basic Python NZBGet API client"; homepage = "https://github.com/voltron4lyfe/pynzbgetapi"; - changelog = "https://github.com/voltron4lyfe/pynzbgetapi/releases/tag/v${version}"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.jamiemagee ]; }; From c5b3f42d6c69741ef04dffbd56d5adcc92e195d3 Mon Sep 17 00:00:00 2001 From: musjj <72612857+musjj@users.noreply.github.com> Date: Mon, 27 Apr 2026 01:16:41 +0700 Subject: [PATCH 194/195] nixos/nh: allow independent nh clean service --- nixos/modules/programs/nh.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/nixos/modules/programs/nh.nix b/nixos/modules/programs/nh.nix index 6ed9f1e919d2..baf8d920061f 100644 --- a/nixos/modules/programs/nh.nix +++ b/nixos/modules/programs/nh.nix @@ -76,12 +76,6 @@ in [ ]; assertions = [ - # Not strictly required but probably a good assertion to have - { - assertion = cfg.clean.enable -> cfg.enable; - message = "programs.nh.clean.enable requires programs.nh.enable"; - } - { assertion = (cfg.flake != null) -> !(lib.hasSuffix ".nix" cfg.flake); message = "nh.flake must be a directory, not a nix file"; From b1b4d28db3aace8cb1deeb6880d6fe470995e96c Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Tue, 28 Apr 2026 10:19:08 +1000 Subject: [PATCH 195/195] Revert "libblake3: 1.8.4 -> 1.8.5" This reverts commit f3ea6393f6a983adf784269237bba6474d18178d. --- pkgs/by-name/li/libblake3/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libblake3/package.nix b/pkgs/by-name/li/libblake3/package.nix index 08740597b3a3..d2d392071d73 100644 --- a/pkgs/by-name/li/libblake3/package.nix +++ b/pkgs/by-name/li/libblake3/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libblake3"; - version = "1.8.5"; + version = "1.8.4"; outputs = [ "out" @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "BLAKE3-team"; repo = "BLAKE3"; tag = finalAttrs.version; - hash = "sha256-4Oany3uk0759YIZgD1gsONSFU1Mn/GAMvsSeP33J9Ts="; + hash = "sha256-Xz0LH0YpUjDishvXsW6VNK8msFlPXg08wFoSfbgws0g="; }; sourceRoot = finalAttrs.src.name + "/c";