From c5941a7a8654b88a5b4112a78200befa4df9b14c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 10 Feb 2026 04:01:29 +0000 Subject: [PATCH 001/114] rocksdb: 10.9.1 -> 10.10.1 --- pkgs/by-name/ro/rocksdb/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/rocksdb/package.nix b/pkgs/by-name/ro/rocksdb/package.nix index fa27a619c9b5..0162fa8da010 100644 --- a/pkgs/by-name/ro/rocksdb/package.nix +++ b/pkgs/by-name/ro/rocksdb/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocksdb"; - version = "10.9.1"; + version = "10.10.1"; src = fetchFromGitHub { owner = "facebook"; repo = "rocksdb"; tag = "v${finalAttrs.version}"; - hash = "sha256-AdYt97tcZdj4Kyq0mGl+JreOybKn04tSVvdyaFQWuy4="; + hash = "sha256-gszW+YY8ZZ7cRVCIXuahGopqqswNRnagZLUYYmRxzGY="; }; patches = lib.optional ( From c850401e18c1dc46619d5cd37d2ad0b7d08fdcdb Mon Sep 17 00:00:00 2001 From: LucasFA <23667494+LucasFA@users.noreply.github.com> Date: Thu, 12 Mar 2026 22:32:06 +0100 Subject: [PATCH 002/114] nixos/nvidia: remove unnecessary kernel parameter NVreg_OpenRmEnableUnsupportedGpus has had no effect since driver release 545.23.06 of the open kernel modules, where it is documented: >Option: OpenRmEnableUnsupportedGpus >This option to require opt in for use of Open RM on non-Data Center >GPUs is deprecated and no longer required. The kernel module parameter >is left here, though ignored, for backwards compatibility. In the following NVIDIA/open-gpu-kernel-modules commit: [b5bf85a8e3](https://github.com/NVIDIA/open-gpu-kernel-modules/commit/b5bf85a8e3eb2516b9abca4d1becaf1172d62822) Potentially closes #438930 Backwards compatibility: there is a legacy 535 driver affected which would use the flag. Version check added to keep that as it was until now. Other legacy (before 515, no open module) or newer (after 545) unaffected. --- nixos/modules/hardware/video/nvidia.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix index 9e3707f8e790..7d0a53370008 100644 --- a/nixos/modules/hardware/video/nvidia.nix +++ b/nixos/modules/hardware/video/nvidia.nix @@ -696,7 +696,11 @@ in cfg.powerManagement.enable && cfg.powerManagement.kernelSuspendNotifier ) "nvidia.NVreg_UseKernelSuspendNotifiers=1" ++ lib.optional cfg.powerManagement.enable "nvidia.NVreg_PreserveVideoMemoryAllocations=1" - ++ lib.optional useOpenModules "nvidia.NVreg_OpenRmEnableUnsupportedGpus=1" + ++ lib.optional ( + useOpenModules + && lib.versionAtLeast nvidia_x11.version "515.43.04" + && lib.versionOlder nvidia_x11.version "545.23.06" + ) "nvidia.NVreg_OpenRmEnableUnsupportedGpus=1" ++ lib.optional (config.boot.kernelPackages.kernel.kernelAtLeast "6.2" && !ibtSupport) "ibt=off"; # enable finegrained power management From e1b6aac7c543ec8ff7e10e589a69d5f3ff5a1b0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 17 Mar 2026 10:52:22 +0000 Subject: [PATCH 003/114] argocd: 3.3.2 -> 3.3.4 --- pkgs/by-name/ar/argocd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ar/argocd/package.nix b/pkgs/by-name/ar/argocd/package.nix index c512410ae0d1..e8d2f494fc84 100644 --- a/pkgs/by-name/ar/argocd/package.nix +++ b/pkgs/by-name/ar/argocd/package.nix @@ -13,13 +13,13 @@ buildGoModule (finalAttrs: { pname = "argocd"; - version = "3.3.2"; + version = "3.3.4"; src = fetchFromGitHub { owner = "argoproj"; repo = "argo-cd"; tag = "v${finalAttrs.version}"; - hash = "sha256-cxjBXT/YvhC8GA5Btjyqsy5FBescie9f+yfj/6wNV24="; + hash = "sha256-U4HTnzBzgCN06XNCNpIyG8lpTJT6l+l8Pkz08muwtzo="; }; ui = stdenv.mkDerivation { @@ -45,7 +45,7 @@ buildGoModule (finalAttrs: { }; proxyVendor = true; # darwin/linux hash mismatch - vendorHash = "sha256-UYDGt7iTyDlq3lKEZAqFchO0IYV5kVlfbegWaHsA1Og="; + vendorHash = "sha256-moXY/30Zu1HTfbEYYG61KwaH2Pj3zVOCfSzwZhOvsE8="; # Set target as ./cmd per cli-local # https://github.com/argoproj/argo-cd/blob/master/Makefile From 499c650ed4e80ca6a342a5dfba0fb67160e8dc74 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Wed, 18 Mar 2026 10:48:45 +0800 Subject: [PATCH 004/114] okteto: 3.16.0 -> 3.17.1 --- pkgs/by-name/ok/okteto/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ok/okteto/package.nix b/pkgs/by-name/ok/okteto/package.nix index cd9c55c5d8ee..4780859248f2 100644 --- a/pkgs/by-name/ok/okteto/package.nix +++ b/pkgs/by-name/ok/okteto/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "okteto"; - version = "3.16.0"; + version = "3.17.1"; src = fetchFromGitHub { owner = "okteto"; repo = "okteto"; tag = finalAttrs.version; - hash = "sha256-wAtZPn8Ew525c9q0aaUuoGt8+clBeojfSPQtVRV77/k="; + hash = "sha256-GtQZXq2D6P6opNB7W8Z/YcF+5arADcUQ6AvfpsOfObE="; }; - vendorHash = "sha256-++VV4quQnzgJ7NThzyqxEeCZAxFJcNwNIrRT0GyPF/Q="; + vendorHash = "sha256-/0/Y6hYX1GG7bQgCGICSVEjIcnySctk4j0j39JYFHMw="; postPatch = '' # Disable some tests that need file system & network access. @@ -31,6 +31,7 @@ buildGoModule (finalAttrs: { excludedPackages = [ "integration" "samples" + "tools" ]; ldflags = [ From e32bdda767a6d93829eb85267225b5dd41350749 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 19 Mar 2026 08:23:15 +0000 Subject: [PATCH 005/114] frr: 10.5.2 -> 10.5.3 --- pkgs/by-name/fr/frr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/frr/package.nix b/pkgs/by-name/fr/frr/package.nix index 57cf14a781b5..c29ae1c0ac7c 100644 --- a/pkgs/by-name/fr/frr/package.nix +++ b/pkgs/by-name/fr/frr/package.nix @@ -80,13 +80,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "frr"; - version = "10.5.2"; + version = "10.5.3"; src = fetchFromGitHub { owner = "FRRouting"; repo = "frr"; rev = "frr-${finalAttrs.version}"; - hash = "sha256-/SO4KELX5NQzbkeoO6QIY6NMUI30ABTRqcAztIAv6/Y="; + hash = "sha256-nVXoRApW8EZtP1HiGJ5JBJaoQXVISfPK2k+xmCtdVH0="; }; # Without the std explicitly set, we may run into abseil-cpp From 7149c06513f335be57f26fcbbbe34afda923882b Mon Sep 17 00:00:00 2001 From: NathanaelGT Date: Thu, 19 Mar 2026 15:37:49 +0700 Subject: [PATCH 006/114] bun: 1.3.10 -> 1.3.11 --- pkgs/by-name/bu/bun/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/bu/bun/package.nix b/pkgs/by-name/bu/bun/package.nix index c469400a8a85..0baa565112f7 100644 --- a/pkgs/by-name/bu/bun/package.nix +++ b/pkgs/by-name/bu/bun/package.nix @@ -17,7 +17,7 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { - version = "1.3.10"; + version = "1.3.11"; pname = "bun"; src = @@ -81,19 +81,19 @@ stdenvNoCC.mkDerivation (finalAttrs: { sources = { "aarch64-darwin" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${finalAttrs.version}/bun-darwin-aarch64.zip"; - hash = "sha256-ggNOh8nZtDmOphmu4u7V0qaMgVfppq4tEFLYTVM8zY0="; + hash = "sha256-b1o0Z+2crsR5W/eM1HZQfZ+HDH1XuGyUX8szgSZ3L/w="; }; "aarch64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${finalAttrs.version}/bun-linux-aarch64.zip"; - hash = "sha256-+l7LJcr6jo9ch6D4M3GdRt0K8KhseDfYBlMSEtVWNtM="; + hash = "sha256-0TlE2hKlPsx0v2pyC9HQTEVVwDjf5CI2U1anvkdpH98="; }; "x86_64-darwin" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${finalAttrs.version}/bun-darwin-x64-baseline.zip"; - hash = "sha256-+WhsTk52DbTN53oPH60F5VJki5ycv6T3/Jp+wmufMmc="; + hash = "sha256-+2c5sIv1RVDtqnyCTNWy3KRbagav70CEQwh6YxBfb40="; }; "x86_64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${finalAttrs.version}/bun-linux-x64.zip"; - hash = "sha256-9XvAGH45Yj3nFro6OJ/aVIay175xMamAulTce3M9Lgg="; + hash = "sha256-hhG6k1r4hvBabzh0ChUWAybBXl1dB63vlmEwtEk2B+0="; }; }; updateScript = writeShellScript "update-bun" '' From 3300433d4317ff35abbacc6adec2c384a7d8f1e5 Mon Sep 17 00:00:00 2001 From: David Morgan Date: Fri, 20 Mar 2026 17:09:39 +0000 Subject: [PATCH 007/114] babashka-unwrapped: 1.12.214 -> 1.12.217 --- pkgs/development/interpreters/babashka/clojure-tools.nix | 4 ++-- pkgs/development/interpreters/babashka/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/interpreters/babashka/clojure-tools.nix b/pkgs/development/interpreters/babashka/clojure-tools.nix index 85fbdb13d264..a8f87bc735b6 100644 --- a/pkgs/development/interpreters/babashka/clojure-tools.nix +++ b/pkgs/development/interpreters/babashka/clojure-tools.nix @@ -7,10 +7,10 @@ }: clojure.overrideAttrs (previousAttrs: { pname = "babashka-clojure-tools"; - version = "1.12.4.1582"; + version = "1.12.4.1597"; src = fetchurl { url = previousAttrs.src.url; - hash = "sha256-/Vhk8ivy7DAxH5zjyvPTF5ngTWU7ZX7NtPCDb+ly/yE="; + hash = "sha256-DgEvXVExaexDTLoonh/fVS5nHjgekL6BlFYLM9X6wkM="; }; }) diff --git a/pkgs/development/interpreters/babashka/default.nix b/pkgs/development/interpreters/babashka/default.nix index 6dd636bde487..4941f88da746 100644 --- a/pkgs/development/interpreters/babashka/default.nix +++ b/pkgs/development/interpreters/babashka/default.nix @@ -8,11 +8,11 @@ buildGraalvmNativeImage (finalAttrs: { pname = "babashka-unwrapped"; - version = "1.12.214"; + version = "1.12.217"; src = fetchurl { url = "https://github.com/babashka/babashka/releases/download/v${finalAttrs.version}/babashka-${finalAttrs.version}-standalone.jar"; - sha256 = "sha256-Z1LdHKxF9xCb7iqe4YRtJSqZdkdiP0xudcgQjOkna08="; + sha256 = "sha256-5Nnzx2chre+h0SnM5spwiR9r4gjlyfc2FbgYa0spM34="; }; nativeBuildInputs = [ installShellFiles ]; From 02ccfb80467be408b7f8fa9025b0a24cb1dce17e Mon Sep 17 00:00:00 2001 From: David Morgan Date: Fri, 20 Mar 2026 17:11:08 +0000 Subject: [PATCH 008/114] babashka: add deejayem to maintainers --- pkgs/development/interpreters/babashka/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/interpreters/babashka/default.nix b/pkgs/development/interpreters/babashka/default.nix index 4941f88da746..0e517c67c139 100644 --- a/pkgs/development/interpreters/babashka/default.nix +++ b/pkgs/development/interpreters/babashka/default.nix @@ -106,6 +106,7 @@ buildGraalvmNativeImage (finalAttrs: { maintainers = with lib.maintainers; [ bandresen bhougland + deejayem DerGuteMoritz jlesquembre ]; From 947b87329ccc46ee883b65c07d7bc6be8910a7c4 Mon Sep 17 00:00:00 2001 From: locnide Date: Sun, 22 Mar 2026 17:50:59 +0100 Subject: [PATCH 009/114] python3packages.datashader: 0.18.2 -> 0.19.0 --- pkgs/development/python-modules/datashader/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/datashader/default.nix b/pkgs/development/python-modules/datashader/default.nix index 6c60062871df..2a83a163c223 100644 --- a/pkgs/development/python-modules/datashader/default.nix +++ b/pkgs/development/python-modules/datashader/default.nix @@ -5,6 +5,7 @@ hatchling, hatch-vcs, colorcet, + hypothesis, multipledispatch, numba, numpy, @@ -23,14 +24,14 @@ buildPythonPackage rec { pname = "datashader"; - version = "0.18.2"; + version = "0.19.0"; pyproject = true; src = fetchFromGitHub { owner = "holoviz"; repo = "datashader"; tag = "v${version}"; - hash = "sha256-ad1L0QyqLtMafFr+ZK1dItlFuPQZ0Caa96RgkLsqNkA="; + hash = "sha256-Pc2mORxJA2JKioIzuBYU/LjUkij6ecqQh6tN/8z9ttI="; }; build-system = [ @@ -57,6 +58,7 @@ buildPythonPackage rec { pytestCheckHook pytest-xdist writableTmpDirAsHomeHook + hypothesis ]; disabledTestPaths = [ From a203032611518ddc510905f0c3383dc6b91cd03f Mon Sep 17 00:00:00 2001 From: Leon Klingele Date: Sun, 22 Mar 2026 19:08:04 +0100 Subject: [PATCH 010/114] golangci-lint: 2.11.3 -> 2.11.4 --- pkgs/by-name/go/golangci-lint/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/golangci-lint/package.nix b/pkgs/by-name/go/golangci-lint/package.nix index 9f5be86817eb..33e2eee4fb1c 100644 --- a/pkgs/by-name/go/golangci-lint/package.nix +++ b/pkgs/by-name/go/golangci-lint/package.nix @@ -14,16 +14,16 @@ buildGo126Module (finalAttrs: { pname = "golangci-lint"; - version = "2.11.3"; + version = "2.11.4"; src = fetchFromGitHub { owner = "golangci"; repo = "golangci-lint"; tag = "v${finalAttrs.version}"; - hash = "sha256-VD46VOSBzVeeJ86FYLEPTsy23MUQapDPPYiO3/Ki8Mw="; + hash = "sha256-B19aLvfNRY9TOYw/71f2vpNUuSIz8OI4dL0ijGezsas="; }; - vendorHash = "sha256-k/lsDC6thW3B1zcn+OXjSmwmiW8pm0HM+g/z+N3AQek="; + vendorHash = "sha256-xuoj4+U4tB5gpABKq4Dbp2cxnljxdYoBbO8A7DqPM5E="; subPackages = [ "cmd/golangci-lint" ]; From 9103ac269ec04a99045c75bbf3dca7e57d1606c0 Mon Sep 17 00:00:00 2001 From: BenZuckier Date: Wed, 11 Mar 2026 09:45:51 -0400 Subject: [PATCH 011/114] static-web-server: handle files from nix store epoch+1 files served from the nix store have time of epoch+1 and static-web-server assumes they're old unchanged files and doesn't send partial updates or refresh the file when it changes. It already has special handling for files with the unix epoch, but the nix store time is epoch+1s; add that special case. --- .../include-unix-time-plus-one.diff | 13 +++++++++++++ pkgs/by-name/st/static-web-server/package.nix | 11 ++++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 pkgs/by-name/st/static-web-server/include-unix-time-plus-one.diff diff --git a/pkgs/by-name/st/static-web-server/include-unix-time-plus-one.diff b/pkgs/by-name/st/static-web-server/include-unix-time-plus-one.diff new file mode 100644 index 000000000000..a99c2081f51b --- /dev/null +++ b/pkgs/by-name/st/static-web-server/include-unix-time-plus-one.diff @@ -0,0 +1,13 @@ +diff --git a/src/response.rs b/src/response.rs +index 25da3d3..92d6203 100644 +--- a/src/response.rs ++++ b/src/response.rs +@@ -42,7 +42,7 @@ pub(crate) fn response_body( + let modified = meta + .modified() + .ok() +- .filter(|&t| t != std::time::UNIX_EPOCH) ++ .filter(|&t| t > (std::time::UNIX_EPOCH + std::time::Duration::from_secs(1))) + .map(LastModified::from); + + match conditionals.check(modified) { diff --git a/pkgs/by-name/st/static-web-server/package.nix b/pkgs/by-name/st/static-web-server/package.nix index da749e0757ca..7b08734fbdf2 100644 --- a/pkgs/by-name/st/static-web-server/package.nix +++ b/pkgs/by-name/st/static-web-server/package.nix @@ -18,9 +18,14 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-rNrGlgUvPezX7RnKhprRjl9DiJ/Crt4phmxnfY9tNXA="; - # Some tests rely on timestamps newer than 18 Nov 1974 00:00:00 - preCheck = '' - find docker/public -exec touch -m {} \; + # static-web-server already has special handling for files with modification + # time = unix epoch, but the nix store is unix epoch + 1 second. + patches = [ ./include-unix-time-plus-one.diff ]; + + # Some tests which implicitly relied on the above behavior now break. Force + # an mtime update to fix. + postUnpack = '' + find . -exec touch -m {} + ''; # Need to copy in the systemd units for systemd.packages to discover them From 878c9db14d65255f9282cea477a2ffda146bddb7 Mon Sep 17 00:00:00 2001 From: azban Date: Sun, 22 Mar 2026 23:16:57 -0600 Subject: [PATCH 012/114] akkoma: 3.17.0 -> 3.18.1 --- pkgs/by-name/ak/akkoma/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ak/akkoma/package.nix b/pkgs/by-name/ak/akkoma/package.nix index 42622e228edb..1eba2698ff6f 100644 --- a/pkgs/by-name/ak/akkoma/package.nix +++ b/pkgs/by-name/ak/akkoma/package.nix @@ -20,14 +20,14 @@ let in beamPackages.mixRelease rec { pname = "akkoma"; - version = "3.17.0"; + version = "3.18.1"; src = fetchFromGitea { domain = "akkoma.dev"; owner = "AkkomaGang"; repo = "akkoma"; tag = "v${version}"; - hash = "sha256-RXKqeaS+cvOGQNMU/g2lbAk/V1JbkU2XXqITqv1U/wU="; + hash = "sha256-4HIIgTNcNAMCpHyT6zBcmxXeFbMrt38Z7PtT9Onvz+U="; # upstream repository archive fetching is broken forceFetchGit = true; @@ -49,7 +49,7 @@ beamPackages.mixRelease rec { mixFodDeps = beamPackages.fetchMixDeps { pname = "mix-deps-akkoma"; inherit src version; - hash = "sha256-DqSeMjom9UjgGjjfJomWCr7jQhXEkqVrDCvW3+pDtcQ="; + hash = "sha256-igXEX6I+7G7tNCLjEf0VBOaii0r7jXCdF6x78LMcUv0="; postInstall = '' substituteInPlace "$out/http_signatures/mix.exs" \ From faeba3b8f45e49c14146fe2cf08299559c88eb40 Mon Sep 17 00:00:00 2001 From: Nathan Gill Date: Mon, 23 Mar 2026 10:38:00 +0000 Subject: [PATCH 013/114] noctalia-shell: 4.6.7 -> 4.7.1 - bump `noctalia-shell` from 4.6.7 to 4.7.1 - remove runtime dependency on `cava` resolves #501303 --- pkgs/by-name/no/noctalia-shell/package.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/no/noctalia-shell/package.nix b/pkgs/by-name/no/noctalia-shell/package.nix index 686661c059cd..f12557168d6f 100644 --- a/pkgs/by-name/no/noctalia-shell/package.nix +++ b/pkgs/by-name/no/noctalia-shell/package.nix @@ -11,7 +11,6 @@ # runtime deps bluez, brightnessctl, - cava, cliphist, ddcutil, wlsunset, @@ -33,7 +32,6 @@ bluetoothSupport ? true, brightnessctlSupport ? true, - cavaSupport ? true, cliphistSupport ? true, ddcutilSupport ? true, wlsunsetSupport ? true, @@ -51,7 +49,6 @@ let ] ++ lib.optional bluetoothSupport bluez ++ lib.optional brightnessctlSupport brightnessctl - ++ lib.optional cavaSupport cava ++ lib.optional cliphistSupport cliphist ++ lib.optional ddcutilSupport ddcutil ++ lib.optional wlsunsetSupport wlsunset @@ -71,13 +68,13 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "noctalia-shell"; - version = "4.6.7"; + version = "4.7.1"; src = fetchFromGitHub { owner = "noctalia-dev"; repo = "noctalia-shell"; tag = "v${finalAttrs.version}"; - hash = "sha256-6fuxf185uga/AaeFgN6VUygGE8bUEkzZSA1UQ1FFes4="; + hash = "sha256-h5jMVGjgrfVPufMG3AMj/HGfU/EqU/4WEK7HCKhMN2E="; }; nativeBuildInputs = [ From d7248c074da1b62befb79f6b9edb09960210eb3a Mon Sep 17 00:00:00 2001 From: Malo Bourgon Date: Mon, 23 Mar 2026 13:19:19 -0700 Subject: [PATCH 014/114] inshellisense: 0.0.1-rc.21 -> 0.0.1 Diff: https://github.com/microsoft/inshellisense/compare/0.0.1-rc.21...0.0.1 --- pkgs/by-name/in/inshellisense/package.nix | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/in/inshellisense/package.nix b/pkgs/by-name/in/inshellisense/package.nix index 3ce3096982d6..a6b8483b9f1a 100644 --- a/pkgs/by-name/in/inshellisense/package.nix +++ b/pkgs/by-name/in/inshellisense/package.nix @@ -1,38 +1,26 @@ { lib, - stdenv, buildNpmPackage, fetchFromGitHub, nodejs_22, - cacert, }: buildNpmPackage rec { pname = "inshellisense"; - version = "0.0.1-rc.21"; + version = "0.0.1"; src = fetchFromGitHub { owner = "microsoft"; repo = "inshellisense"; tag = version; - hash = "sha256-zERwrvioPwGm/351kYuK9S3uOrrzs/6OFPRdNSSr7Tc="; + hash = "sha256-X+M4uqWdk5gQvjhqc3tVDOgeI12FpBvsfx8+pO7CHcA="; }; # Building against nodejs-24 is not yet supported by upstream. # https://github.com/microsoft/inshellisense/issues/369 nodejs = nodejs_22; - npmDepsHash = "sha256-iD5SvkVbrHh0Hx44y6VtNerwBA8K7vSe/yfvhgndMEw="; - - # Needed for dependency `@homebridge/node-pty-prebuilt-multiarch` - # On Darwin systems the build fails with, - # - # npm ERR! ../src/unix/pty.cc:413:13: error: use of undeclared identifier 'openpty' - # npm ERR! int ret = openpty(&master, &slave, nullptr, NULL, static_cast(&winp)); - # - # when `node-gyp` tries to build the dep. The below allows `npm` to download the prebuilt binary. - makeCacheWritable = stdenv.hostPlatform.isDarwin; - nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin cacert; + npmDepsHash = "sha256-670oGCuZhDLKe48hFL+gLMjmHM5YLGEawonG8PZTXpU="; meta = { description = "IDE style command line auto complete"; From 0d9086bcac54f171d4b3aa35bafd7ece78747866 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 19:25:28 +0000 Subject: [PATCH 015/114] strongswan: 6.0.4 -> 6.0.5 --- pkgs/by-name/st/strongswan/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/strongswan/package.nix b/pkgs/by-name/st/strongswan/package.nix index f1fdf9fd0212..93c13de36207 100644 --- a/pkgs/by-name/st/strongswan/package.nix +++ b/pkgs/by-name/st/strongswan/package.nix @@ -122,13 +122,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "strongswan"; - version = "6.0.4"; # Make sure to also update when upgrading! + version = "6.0.5"; # Make sure to also update when upgrading! src = fetchFromGitHub { owner = "strongswan"; repo = "strongswan"; tag = finalAttrs.version; - hash = "sha256-KRfEH7puwn+PgQvOrkTEowPnGzCtXdsUqg7wBNMypkQ="; + hash = "sha256-AB0PNy5UIPb5Pwois9APhyQxDPd55mnwYdhpkKpV+uM="; }; patches = [ @@ -192,7 +192,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "OpenSource IPsec-based VPN solution"; homepage = "https://www.strongswan.org/"; - changelog = "https://github.com/strongswan/strongswan/blob/${finalAttrs.src.rev}/ChangeLog"; + changelog = "https://github.com/strongswan/strongswan/blob/${finalAttrs.src.rev}/NEWS"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ nickcao ]; mainProgram = "swanctl"; From 3dc24cae1ea6cc57edabdfb3860c69b6bff4be06 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 23 Mar 2026 17:01:47 -0400 Subject: [PATCH 016/114] nixos/strongswan-swanctl: update options for strongswan 6.0.5 --- .../strongswan-swanctl/swanctl-params.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix b/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix index f17d36341e1d..4ceac71e94d6 100644 --- a/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix +++ b/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix @@ -1093,6 +1093,19 @@ in all kernel interfaces. ''; + icmp = mkYesNoParam no '' + Whether to forward certain ICMP error messages even if their source IP + doesn't match the negotiated IPsec policies. + + ICMP error messages, such as Destination Unreachable, Time Exceeded or + Fragmentation Needed, may be generated by a host whose IP address isn't + included in the negotiated traffic selectors and therefore doesn't match the + IPsec policies. If this option is enabled and the kernel supports it, such + packets may still be forwarded. As ICMP errors contain parts of the IP + packet that triggered them, the kernel will base its decision on a reverse + policy lookup using that IP header. + ''; + start_action = mkEnumParam [ "none" "trap" "start" "trap|start" ] "none" '' Action to perform after loading the configuration. From 001a01a4b37e77eb61a938bbd527df05c7b8d3f5 Mon Sep 17 00:00:00 2001 From: Mikael Voss Date: Mon, 23 Mar 2026 22:34:01 +0100 Subject: [PATCH 017/114] akkoma-fe: 3.12.0-unstable-2025-12-07 -> 3.18.0 --- pkgs/by-name/ak/akkoma-fe/package.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ak/akkoma-fe/package.nix b/pkgs/by-name/ak/akkoma-fe/package.nix index 6b5b1ed42594..2f8318b78960 100644 --- a/pkgs/by-name/ak/akkoma-fe/package.nix +++ b/pkgs/by-name/ak/akkoma-fe/package.nix @@ -15,14 +15,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "akkoma-fe"; - version = "3.12.0-unstable-2025-12-07"; + version = "3.18.0"; src = fetchFromGitea { domain = "akkoma.dev"; owner = "AkkomaGang"; repo = "akkoma-fe"; - rev = "0da97ce1ea0255ddabe18537cfd78a4935237859"; - hash = "sha256-fVItooES2PNoWGP8RfRo5Ibqi6d/ZyuRXUfud2uHg5Y="; + tag = "v${finalAttrs.version}"; + hash = "sha256-s9rHuZsNHQLCXqqF8VJPgiTHkHHXro97mUTvLB9WKfI="; # upstream repository archive fetching is broken forceFetchGit = true; @@ -45,9 +45,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' # Build scripts assume to be used within a Git repository checkout - sed -E -i '/^let commitHash =/,/;$/clet commitHash = "${ - builtins.substring 0 7 finalAttrs.src.rev - }";' \ + sed -E -i '/^let commitHash =/,/;$/clet commitHash = "${finalAttrs.src.rev}";' \ build/webpack.prod.conf.js ''; From 3b2afbe094bf3cb254a211288ebbb23e68acacb1 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 24 Mar 2026 00:48:42 +0100 Subject: [PATCH 018/114] emiluaPlugins.tdlib: fix build --- pkgs/development/emilua-plugins/tdlib/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/emilua-plugins/tdlib/default.nix b/pkgs/development/emilua-plugins/tdlib/default.nix index 8820e9c88f99..927071f514ee 100644 --- a/pkgs/development/emilua-plugins/tdlib/default.nix +++ b/pkgs/development/emilua-plugins/tdlib/default.nix @@ -67,7 +67,12 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 3.4 FATAL_ERROR)" "cmake_minimum_required(VERSION 3.10)" \ --replace-warn 'pkg_get_variable(EMILUA_PLUGINSDIR emilua pluginsdir)' 'set(EMILUA_PLUGINSDIR "${"$"}{CMAKE_INSTALL_PREFIX}/${emilua.sitePackages}")' + substituteInPlace td/CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 3.0.2 FATAL_ERROR)" "cmake_minimum_required(VERSION 3.10)" + substituteInPlace td/td/generate/tl-parser/CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 3.0 FATAL_ERROR)" "cmake_minimum_required(VERSION 3.10)" ''; passthru = { From 306f6ca32f38efd108026e9d6b4e896be500bc7c Mon Sep 17 00:00:00 2001 From: kurogeek Date: Tue, 24 Mar 2026 12:02:33 +0700 Subject: [PATCH 019/114] python3Packages.django-user-sessions: init at 3.0.3 --- .../django-user-sessions/default.nix | 57 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 59 insertions(+) create mode 100644 pkgs/development/python-modules/django-user-sessions/default.nix diff --git a/pkgs/development/python-modules/django-user-sessions/default.nix b/pkgs/development/python-modules/django-user-sessions/default.nix new file mode 100644 index 000000000000..4b94e639c3d0 --- /dev/null +++ b/pkgs/development/python-modules/django-user-sessions/default.nix @@ -0,0 +1,57 @@ +{ + fetchFromGitHub, + buildPythonPackage, + setuptools-scm, + lib, + django, + pytestCheckHook, + pytest-django, +}: +buildPythonPackage (finalAttrs: { + pname = "django-user-sessions"; + version = "3.0.3"; + pyproject = true; + + src = fetchFromGitHub { + owner = "jazzband"; + repo = "django-user-sessions"; + tag = finalAttrs.version; + hash = "sha256-vHLeEmlVil1iJi+YkxL5c04Vq/b5b43tjC2ZcjH4/Ys="; + }; + + build-system = [ setuptools-scm ]; + + dependencies = [ + django + ]; + + nativeCheckInputs = [ + pytestCheckHook + pytest-django + ]; + + preCheck = '' + export DJANGO_SETTINGS_MODULE=tests.settings + ''; + + disabledTestPaths = [ + # AssertionError: UserWarning not triggered + "tests/test_admin.py::AdminTest::test_expired" + "tests/test_admin.py::AdminTest::test_list" + "tests/test_admin.py::AdminTest::test_mine" + "tests/test_admin.py::AdminTest::test_search" + "tests/test_admin.py::AdminTest::test_unexpired" + "tests/test_template_filters.py::LocationTemplateFilterTest::test_no_location" + "tests/test_views.py::ViewsTest::test_delete_all_other" + "tests/test_views.py::ViewsTest::test_delete_some_other" + "tests/test_views.py::ViewsTest::test_list" + ]; + + meta = { + description = "Extend Django sessions with a foreign key back to the user, allowing enumerating all user's sessions"; + homepage = "https://github.com/jazzband/django-user-sessions"; + changelog = "https://github.com/jazzband/django-user-sessions/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ kurogeek ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e4ecc61a632d..f084a26bd9b3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4414,6 +4414,8 @@ self: super: with self; { django-types = callPackage ../development/python-modules/django-types { }; + django-user-sessions = callPackage ../development/python-modules/django-user-sessions { }; + django-valkey = callPackage ../development/python-modules/django-valkey { }; django-versatileimagefield = From 8b242b9fc77cf12b01fddf86a676af912aa2d2aa Mon Sep 17 00:00:00 2001 From: kurogeek Date: Mon, 23 Mar 2026 17:53:54 +0700 Subject: [PATCH 020/114] python3Packages.django-structlog: init at 10.0.0 Co-authored-by: dotlambda --- .../django-structlog/default.nix | 86 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 88 insertions(+) create mode 100644 pkgs/development/python-modules/django-structlog/default.nix diff --git a/pkgs/development/python-modules/django-structlog/default.nix b/pkgs/development/python-modules/django-structlog/default.nix new file mode 100644 index 000000000000..e65243d69722 --- /dev/null +++ b/pkgs/development/python-modules/django-structlog/default.nix @@ -0,0 +1,86 @@ +{ + asgiref, + buildPythonPackage, + fetchFromGitHub, + lib, + setuptools, + django, + django-allauth, + crispy-bootstrap5, + django-environ, + django-extensions, + django-ipware, + django-ninja, + django-redis, + djangorestframework, + structlog, + celery, + factory-boy, + pytest-asyncio, + pytest-django, + pytest-mock, + redisTestHook, + pytestCheckHook, +}: +buildPythonPackage (finalAttrs: { + pname = "django-structlog"; + version = "10.0.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "jrobichaud"; + repo = "django-structlog"; + tag = finalAttrs.version; + hash = "sha256-BNZ+nk2NK5x2YsTDZjH5BVizXAyLZhKp8zRvkWi068k="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + asgiref + django + structlog + django-ipware + ]; + + optional-dependencies = { + celery = [ celery ]; + commands = [ django-extensions ]; + }; + + preCheck = '' + export DJANGO_SETTINGS_MODULE=config.settings.test_demo_app + ''; + + enabledTestPaths = [ "django_structlog_demo_project" ]; + + pythonImportsCheck = [ + "django_structlog" + ]; + + nativeCheckInputs = [ + redisTestHook + factory-boy + pytest-asyncio + pytest-django + pytest-mock + pytestCheckHook + django-allauth + crispy-bootstrap5 + django-environ + django-ninja + django-redis + djangorestframework + ] + ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; + + __darwinAllowLocalNetworking = true; + + meta = { + description = "Structured Logging for Django"; + homepage = "https://github.com/jrobichaud/django-structlog"; + changelog = "https://github.com/jrobichaud/django-structlog/blob/${finalAttrs.src.tag}/docs/changelog.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ kurogeek ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e4ecc61a632d..628482368f2e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4382,6 +4382,8 @@ self: super: with self; { django-storages = callPackage ../development/python-modules/django-storages { }; + django-structlog = callPackage ../development/python-modules/django-structlog { }; + django-stubs = callPackage ../development/python-modules/django-stubs { }; django-stubs-ext = callPackage ../development/python-modules/django-stubs-ext { }; From f9fc7815525db4a84531dee260eb9efc0bc81783 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 24 Mar 2026 10:45:33 +0200 Subject: [PATCH 021/114] python3Packages.pint-xarray: 0.6.0 -> 0.6.1 Diff: https://github.com/xarray-contrib/pint-xarray/compare/v0.6.0...v0.6.1 Changelog: https://github.com/xarray-contrib/pint-xarray/blob/v0.6.1/docs/whats-new.rst --- .../python-modules/pint-xarray/default.nix | 20 ++----------------- 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/pkgs/development/python-modules/pint-xarray/default.nix b/pkgs/development/python-modules/pint-xarray/default.nix index 3c6c404f6c4d..f9fb62e35798 100644 --- a/pkgs/development/python-modules/pint-xarray/default.nix +++ b/pkgs/development/python-modules/pint-xarray/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch2, setuptools, setuptools-scm, numpy, @@ -14,14 +13,14 @@ buildPythonPackage rec { pname = "pint-xarray"; - version = "0.6.0"; + version = "0.6.1"; pyproject = true; src = fetchFromGitHub { owner = "xarray-contrib"; repo = "pint-xarray"; tag = "v${version}"; - hash = "sha256-mMAd315ijNseXbPc6UydoLcemXWlVOUAbFYLWRD6ZLA="; + hash = "sha256-t2I17dyl/XoO7NBvEyz7TRZkG/uQKPDHUUCG+bQXdOo="; }; build-system = [ @@ -29,21 +28,6 @@ buildPythonPackage rec { setuptools-scm ]; - patches = [ - # Fixes 2 test failures. The merge commit of PR: - # https://github.com/xarray-contrib/pint-xarray/pull/367 - (fetchpatch2 { - url = "https://github.com/xarray-contrib/pint-xarray/commit/296ee2e60c671175507de1fe904fa7e4d0a70586.patch?full_index=1"; - hash = "sha256-SS2zQ7fIeLzEUTd+8BW1PFBw8+qed0fLslns1jNpLtA="; - }) - # Similarly to the above, fixes 3 more test failures. See: - # https://github.com/xarray-contrib/pint-xarray/pull/368 - (fetchpatch2 { - url = "https://github.com/xarray-contrib/pint-xarray/commit/6134b61e2cb6b4c46b7b0974a6e499dff2d9e18e.patch?full_index=1"; - hash = "sha256-s1AbaXAeL0sGkj/DWV5145FKGHW4eF+a11w1yg5QENA="; - }) - ]; - dependencies = [ numpy pint From 1f1fc4ce1588f0dae15ba737a1530a77a7317288 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 24 Mar 2026 10:48:21 +0200 Subject: [PATCH 022/114] python314Packages.pint-xarray: use finalAttrs: --- pkgs/development/python-modules/pint-xarray/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pint-xarray/default.nix b/pkgs/development/python-modules/pint-xarray/default.nix index f9fb62e35798..c6d565f4f2b7 100644 --- a/pkgs/development/python-modules/pint-xarray/default.nix +++ b/pkgs/development/python-modules/pint-xarray/default.nix @@ -11,7 +11,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pint-xarray"; version = "0.6.1"; pyproject = true; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "xarray-contrib"; repo = "pint-xarray"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-t2I17dyl/XoO7NBvEyz7TRZkG/uQKPDHUUCG+bQXdOo="; }; @@ -46,8 +46,8 @@ buildPythonPackage rec { meta = { description = "Interface for using pint with xarray, providing convenience accessors"; homepage = "https://github.com/xarray-contrib/pint-xarray"; - changelog = "https://github.com/xarray-contrib/pint-xarray/blob/${src.tag}/docs/whats-new.rst"; + changelog = "https://github.com/xarray-contrib/pint-xarray/blob/${finalAttrs.src.tag}/docs/whats-new.rst"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ doronbehar ]; }; -} +}) From 51361d9d65cb215a5c5383d6ed91edf9ee8c1d60 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 24 Mar 2026 13:56:42 +0000 Subject: [PATCH 023/114] python3Packages.google-cloud-network-connectivity: 2.13.0 -> 2.14.0 --- .../google-cloud-network-connectivity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-network-connectivity/default.nix b/pkgs/development/python-modules/google-cloud-network-connectivity/default.nix index db70fb589fc0..8473ee19560e 100644 --- a/pkgs/development/python-modules/google-cloud-network-connectivity/default.nix +++ b/pkgs/development/python-modules/google-cloud-network-connectivity/default.nix @@ -14,13 +14,13 @@ buildPythonPackage (finalAttrs: { pname = "google-cloud-network-connectivity"; - version = "2.13.0"; + version = "2.14.0"; pyproject = true; src = fetchPypi { inherit (finalAttrs) version; pname = "google_cloud_network_connectivity"; - hash = "sha256-Fad8oso2ulaA6Nqna7AlBe9whycHzDLyFKK9wqylfzA="; + hash = "sha256-+82I/ZGM4p/yHKXBm2ddKTIGEo5SigXrry9LpaZ1RKc="; }; build-system = [ setuptools ]; From 44f12ddbc9884f9e36f0519fdbd08e05cb74f5cd Mon Sep 17 00:00:00 2001 From: Bruno Bigras <24027+bbigras@users.noreply.github.com> Date: Tue, 24 Mar 2026 13:46:20 -0400 Subject: [PATCH 024/114] tkey-ssh-agent: 1.1.0 -> 1.1.1 --- pkgs/by-name/tk/tkey-ssh-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tk/tkey-ssh-agent/package.nix b/pkgs/by-name/tk/tkey-ssh-agent/package.nix index 6cb5cbe05830..2283ebe96b27 100644 --- a/pkgs/by-name/tk/tkey-ssh-agent/package.nix +++ b/pkgs/by-name/tk/tkey-ssh-agent/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "tkey-ssh-agent"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "tillitis"; repo = "tkey-ssh-agent"; rev = "v${finalAttrs.version}"; - hash = "sha256-VwhWIQ+ZTwYD3NwxCImrtK49+i31Cc7xBjx5Cxvm+PA="; + hash = "sha256-ndS9eNxhZTCxaxEF/J3FzIA8xtlVdbm9q9W1I9lC8+k="; }; - vendorHash = "sha256-/lSC2+TjG2Ps9t8BbcgXIFWeFykszJM3hr2DqSrnkO8="; + vendorHash = "sha256-+JTGgiCLvJsju3gbqbid6TZCfSgjPySfeaEtiyuTlWM="; subPackages = [ "cmd/tkey-ssh-agent" From 9ffef856f0fe8567d998e0765c17bcc4b332dc58 Mon Sep 17 00:00:00 2001 From: quasigod Date: Wed, 5 Nov 2025 11:22:32 -0500 Subject: [PATCH 025/114] wl-crosshair: 1.0-unstable-2024-05-09 -> 0.1.0-unstable-2025-11-04; add license --- pkgs/by-name/wl/wl-crosshair/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/wl/wl-crosshair/package.nix b/pkgs/by-name/wl/wl-crosshair/package.nix index 33c70fa9ac72..18ac04bc90c9 100644 --- a/pkgs/by-name/wl/wl-crosshair/package.nix +++ b/pkgs/by-name/wl/wl-crosshair/package.nix @@ -6,13 +6,13 @@ }: rustPlatform.buildRustPackage { pname = "wl-crosshair"; - version = "0.1.0-unstable-2024-05-09"; + version = "0.1.0-unstable-2025-11-04"; src = fetchFromGitHub { owner = "lelgenio"; repo = "wl-crosshair"; - rev = "39b716cf410a1b45006f50f32f8d63de5c43aedb"; - hash = "sha256-q5key9BWJjJQqECrhflso9ZTzULBeScvromo0S4fjqE="; + rev = "233b6db7b39c80a92ac116c4ef4d88de4b49cbce"; + hash = "sha256-KfieW/NePLvh/5sEpoPW2jkaETSAeEFZsz8580YwbBE="; }; cargoHash = "sha256-34K8Vjb7MrB8WGGLase+GnN2bUDuAnvU6VWRV1k+ZYM="; @@ -29,7 +29,7 @@ rustPlatform.buildRustPackage { meta = { description = "Crosshair overlay for wlroots compositor"; homepage = "https://github.com/lelgenio/wl-crosshair"; - license = lib.licenses.unfree; # didn't found a license + license = lib.licenses.mit; mainProgram = "wl-crosshair"; maintainers = with lib.maintainers; [ Guanran928 ]; platforms = lib.platforms.linux; From 5a0b389e4800f29c06f1b32d6206088870762744 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 24 Mar 2026 17:17:51 -0400 Subject: [PATCH 026/114] matrix-authentication-service: 1.13.0 -> 1.14.0 Diff: https://github.com/element-hq/matrix-authentication-service/compare/v1.13.0...v1.14.0 Changelog: https://github.com/element-hq/matrix-authentication-service/releases/tag/v1.14.0 --- pkgs/by-name/ma/matrix-authentication-service/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/matrix-authentication-service/package.nix b/pkgs/by-name/ma/matrix-authentication-service/package.nix index 46655b01a201..e17d8e6bbba1 100644 --- a/pkgs/by-name/ma/matrix-authentication-service/package.nix +++ b/pkgs/by-name/ma/matrix-authentication-service/package.nix @@ -18,21 +18,21 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "matrix-authentication-service"; - version = "1.13.0"; + version = "1.14.0"; src = fetchFromGitHub { owner = "element-hq"; repo = "matrix-authentication-service"; tag = "v${finalAttrs.version}"; - hash = "sha256-fG38JMOQY988b6l7lPSf5rCu52ZdgcOd3edxB5TJR2E="; + hash = "sha256-/13RYd5p46eM2rX5y9bPzHB63zCeZ2NbLDqTnk3+Vn8="; }; - cargoHash = "sha256-AOWtPElfn3T88LxgcWpLTLOIzoGhMPZBCjeWp61T7Fo="; + cargoHash = "sha256-eNmD/O7t2YykGlVqovBxi/DKPQ2W2mxxCOaMBzqhTZo="; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps"; src = "${finalAttrs.src}/${finalAttrs.npmRoot}"; - hash = "sha256-aneS64awfjhkUpkVWNmzVPb5kshrONVvUnom7rxdU1k="; + hash = "sha256-lWFJEjTVHMkmFnfjjIDtE/T3nw4qF3IJhUayfFVLPQo="; }; npmRoot = "frontend"; From 28a8020d12fde80eee568f52eac9b5f401459540 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 24 Mar 2026 23:13:23 +0000 Subject: [PATCH 027/114] vscode-extensions.shopify.ruby-lsp: 0.10.0 -> 0.10.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 8ee21810c258..0623bfdbf4cb 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4207,8 +4207,8 @@ let mktplcRef = { publisher = "shopify"; name = "ruby-lsp"; - version = "0.10.0"; - hash = "sha256-RSNcyoyrkVJsFp02aMDDZn51YBKohE+gy+bgHFP45v4="; + version = "0.10.1"; + hash = "sha256-IBOYuldJO1FjpFtpDMxo5n7XjXmN21qqrZcYy9+Ddso="; }; meta = { description = "VS Code plugin for connecting with the Ruby LSP"; From 9d7dc8091bba20cf8a9808343771534db8b1abf2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 24 Mar 2026 23:35:30 +0000 Subject: [PATCH 028/114] marimo: 0.21.0 -> 0.21.1 --- pkgs/development/python-modules/marimo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marimo/default.nix b/pkgs/development/python-modules/marimo/default.nix index 849164d58884..49e67171bae4 100644 --- a/pkgs/development/python-modules/marimo/default.nix +++ b/pkgs/development/python-modules/marimo/default.nix @@ -31,13 +31,13 @@ }: buildPythonPackage rec { pname = "marimo"; - version = "0.21.0"; + version = "0.21.1"; pyproject = true; # The github archive does not include the static assets src = fetchPypi { inherit pname version; - hash = "sha256-tNUVhY7e1raiW1jOlx/WIIDLuJc4pzqvbCnDTaSJ1Hs="; + hash = "sha256-0YzuyKyptOHe9gJH4avi/sR2q+71Hi0NXRB56jf4b1U="; }; build-system = [ uv-build ]; From 2a9fe9f86a960efd476246030aa172e3a3a8f2d0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 01:53:14 +0000 Subject: [PATCH 029/114] nsc: 2.12.0 -> 2.12.1 --- pkgs/by-name/ns/nsc/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ns/nsc/package.nix b/pkgs/by-name/ns/nsc/package.nix index cd7e4d285c08..b23d19f81f6c 100644 --- a/pkgs/by-name/ns/nsc/package.nix +++ b/pkgs/by-name/ns/nsc/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "nsc"; - version = "2.12.0"; + version = "2.12.1"; src = fetchFromGitHub { owner = "nats-io"; repo = "nsc"; rev = "v${version}"; - hash = "sha256-ct2InMPpqbtFeKtarWXGuPiXS2OD78w2sX0BoFiCl0c="; + hash = "sha256-PTwdZ33GcqHmqpPu29S4MESjGiHHiIUnVOxufmXJX+U="; }; ldflags = [ @@ -24,7 +24,7 @@ buildGoModule rec { "-X main.builtBy=nixpkgs" ]; - vendorHash = "sha256-0tJHK999AjtKYUB0gC5SlQPqit6UTyGsbb6vC7KdQQc="; + vendorHash = "sha256-fjMQMHwkAzUecyM7iqcMFwD93Trkfa0cQhCOPczXlXk="; nativeBuildInputs = [ installShellFiles ]; @@ -47,7 +47,7 @@ buildGoModule rec { # the test strips table formatting from the command output in a naive way # that removes all the table characters, including '-'. # The nix build directory looks something like: - # /private/tmp/nix-build-nsc-2.12.0.drv-0/nsc_test2000598938/keys + # /private/tmp/nix-build-nsc-2.12.1.drv-0/nsc_test2000598938/keys # Then the `-` are removed from the path unintentionally and the test fails. # This should be fixed upstream to avoid mangling the path when # removing the table decorations from the command output. From ba7f594a0df457ef04c6823bb8cb3c045fb87ca0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 02:07:11 +0000 Subject: [PATCH 030/114] seadrive-fuse: 3.0.18 -> 3.0.21 --- pkgs/by-name/se/seadrive-fuse/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/seadrive-fuse/package.nix b/pkgs/by-name/se/seadrive-fuse/package.nix index 94f0dca9b822..7f101e69c4fe 100644 --- a/pkgs/by-name/se/seadrive-fuse/package.nix +++ b/pkgs/by-name/se/seadrive-fuse/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "seadrive-fuse"; - version = "3.0.18"; + version = "3.0.21"; src = fetchFromGitHub { owner = "haiwen"; repo = "seadrive-fuse"; rev = "v${finalAttrs.version}"; - hash = "sha256-oMi297ORIKdJhuYOvazJ+oSVCwRAqvjy0pc+lyBq5oQ="; + hash = "sha256-SAosWgcqxK99leKGYJ7F8zuraOiBz49/AJjTQ/PeEwQ="; }; nativeBuildInputs = [ From 9ff9e145a3ea075847037b465aa14395179d1b55 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 25 Mar 2026 03:14:24 +0100 Subject: [PATCH 031/114] cernlib: 2024.06.12.0 -> 2025.09.18.4 --- pkgs/by-name/ce/cernlib/package.nix | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/ce/cernlib/package.nix b/pkgs/by-name/ce/cernlib/package.nix index 03dd6992b523..0dc50aa77f9b 100644 --- a/pkgs/by-name/ce/cernlib/package.nix +++ b/pkgs/by-name/ce/cernlib/package.nix @@ -1,7 +1,6 @@ { lib, stdenv, - fetchpatch, fetchurl, cmake, freetype, @@ -17,7 +16,7 @@ }: stdenv.mkDerivation rec { - version = "2024.06.12.0"; + version = "2025.09.18.4"; pname = "cernlib"; year = lib.versions.major version; @@ -26,21 +25,17 @@ stdenv.mkDerivation rec { "https://ftp.riken.jp/cernlib/download/${year}_source/tar/cernlib-cernlib-${version}-free.tar.gz" "https://cernlib.web.cern.ch/download/${year}_source/tar/cernlib-cernlib-${version}-free.tar.gz" ]; - hash = "sha256-SEFgQjPBkmRoaMD/7yXiXO9DZNrRhqZ01kptSDQur84="; + hash = "sha256-zhLZlR0CUtPPYr+99JpFnJ1er+L7YcoRLi5hKLERqR4="; }; - patches = [ - (fetchpatch { - url = "https://github.com/user-attachments/files/16832928/geant321-fix-weak-alias-on-darwin.patch"; - hash = "sha256-YzaUh4rJBszGdp5s/HDQMI5qQhCGrTt9P6XCgZOFn1I="; - }) - ]; - postPatch = '' substituteInPlace CMakeLists.txt \ - --replace-fail "cmake_minimum_required(VERSION 3.3.0 FATAL_ERROR)" \ - "cmake_minimum_required(VERSION 3.10.0 FATAL_ERROR)" \ --replace-fail "find_program ( SED NAMES gsed" "find_program ( SED NAMES sed" + + # termio.h is not found. Use the POSIX header + substituteInPlace packlib/cspack/tcpaw/tcpaw.c \ + --replace-fail "#include " "#include " \ + --replace-fail "struct termio" "struct termios" ''; # gfortran warning's on iframework messes with CMake's check_fortran_compiler_flag From aa1d95d95ebdbd0fcf84a18be7222055056889f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 02:21:17 +0000 Subject: [PATCH 032/114] spicedb-zed: 0.35.0 -> 0.36.0 --- pkgs/by-name/sp/spicedb-zed/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spicedb-zed/package.nix b/pkgs/by-name/sp/spicedb-zed/package.nix index 426f44c06d90..445015f19598 100644 --- a/pkgs/by-name/sp/spicedb-zed/package.nix +++ b/pkgs/by-name/sp/spicedb-zed/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "zed"; - version = "0.35.0"; + version = "0.36.0"; src = fetchFromGitHub { owner = "authzed"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-DeqfzI5+UPsR358QnummTp/cYCr2bIotB2tB/NYYd1M="; + hash = "sha256-n5qHfjckTNNry8L2lJV8RBjTnAknwZGPg9E0R/1VLdQ="; }; - vendorHash = "sha256-LnmY5GikIHgOBi0hWO5B5FyBymKSZZQMK5VnDj5Ge84="; + vendorHash = "sha256-eNC8sGjVjL+QRnqXBFzdyfTxd3IZdj6JodGmDDV4nUA="; ldflags = [ "-X 'github.com/jzelinskie/cobrautil/v2.Version=${finalAttrs.src.tag}'" ]; From 3db953848cec6694a47801ba430fd041d53788e0 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 25 Mar 2026 03:43:15 +0100 Subject: [PATCH 033/114] crystfel: fix build with gcc 15 --- pkgs/applications/science/physics/crystfel/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/science/physics/crystfel/default.nix b/pkgs/applications/science/physics/crystfel/default.nix index bcc9e2cb8138..00c8fc0c4a17 100644 --- a/pkgs/applications/science/physics/crystfel/default.nix +++ b/pkgs/applications/science/physics/crystfel/default.nix @@ -73,6 +73,9 @@ let in '' cp ${mesonPatch}/meson.build . + + substituteInPlace ccp4/library_utils.c \ + --replace-fail " int putenv ();" " int putenv (char *);" ''; }; # This is the statically-linked, pre-built binary of mosflm. Compiling it ourselves turns out to be very difficult From a274a7ef1b20ac539591751b669fcddd1b86ae61 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 03:20:40 +0000 Subject: [PATCH 034/114] python3Packages.ibm-cloud-sdk-core: 3.24.3 -> 3.24.4 --- .../development/python-modules/ibm-cloud-sdk-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix b/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix index 02d534ddef05..52df306d75b4 100644 --- a/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix +++ b/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "ibm-cloud-sdk-core"; - version = "3.24.3"; + version = "3.24.4"; pyproject = true; src = fetchFromGitHub { owner = "IBM"; repo = "python-sdk-core"; tag = "v${version}"; - hash = "sha256-S4GKOJ7H0a4zWaqzXR3yT5xRSLuRCDm9uR7G3A9QR9c="; + hash = "sha256-j16E4IDGuabxhHqI/b1yLLv5EdkWYsIJQ2CQzUodFsU="; }; pythonRelaxDeps = [ "requests" ]; From 07c726364e200001bcab7f46cf202db51113044a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 03:52:12 +0000 Subject: [PATCH 035/114] rsshub: 0-unstable-2026-03-16 -> 0-unstable-2026-03-24 --- pkgs/by-name/rs/rsshub/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/rs/rsshub/package.nix b/pkgs/by-name/rs/rsshub/package.nix index 2a77e1c4ac50..ef1484add6d3 100644 --- a/pkgs/by-name/rs/rsshub/package.nix +++ b/pkgs/by-name/rs/rsshub/package.nix @@ -12,13 +12,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "rsshub"; - version = "0-unstable-2026-03-16"; + version = "0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "DIYgod"; repo = "RSSHub"; - rev = "85b5444d07ed23e1e7e57511ed65d028bcab71eb"; - hash = "sha256-CMcKIXqchbBzE8ENehPDt/F4BErTsYHCnWJObImTkLc="; + rev = "df6b73d8663c0ba4c11bae89a61cf0b87c8c52a5"; + hash = "sha256-6YasIbThh5S7UH7WFVEdl++96hL3BEmxdp/QAAzIm18="; }; patches = [ @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; fetcherVersion = 3; - hash = "sha256-wjCPiw+DMcqP6qEc0V9sA1vM5uZbz+sNyMGbGwjt9JY="; + hash = "sha256-uzPDx48dWAguQ3PolTWz0HDtnO6qBVlKpJRn+ub7mM0="; pnpm = pnpm_10; }; From 300471ce24bfe51d7ad93f8f4eb1ce0bb7a8f141 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 04:05:00 +0000 Subject: [PATCH 036/114] python3Packages.djangorestframework-stubs: 3.16.7 -> 3.16.8 --- .../python-modules/djangorestframework-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/djangorestframework-stubs/default.nix b/pkgs/development/python-modules/djangorestframework-stubs/default.nix index e3ec92561dc8..2cf3ca4a05ae 100644 --- a/pkgs/development/python-modules/djangorestframework-stubs/default.nix +++ b/pkgs/development/python-modules/djangorestframework-stubs/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "djangorestframework-stubs"; - version = "3.16.7"; + version = "3.16.8"; pyproject = true; src = fetchFromGitHub { owner = "typeddjango"; repo = "djangorestframework-stubs"; tag = version; - hash = "sha256-reOx6b1isu6wtC8cM8KI1HEr5wfJUNIeQd2YaZjIRnQ="; + hash = "sha256-I7+XMUB87+bIyQMQZUm5hUTsJ+2wA3F6qyjJQeWeQdo="; }; postPatch = '' From 0c974c8c232302558c5e6786fb2e694b486d5a18 Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Tue, 24 Mar 2026 22:11:15 -0700 Subject: [PATCH 037/114] opencode-desktop: fix build --- pkgs/by-name/op/opencode-desktop/package.nix | 30 +++++++++++++------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/op/opencode-desktop/package.nix b/pkgs/by-name/op/opencode-desktop/package.nix index 01349c081c21..b79591c986de 100644 --- a/pkgs/by-name/op/opencode-desktop/package.nix +++ b/pkgs/by-name/op/opencode-desktop/package.nix @@ -14,6 +14,7 @@ dbus, glib, gtk3, + gst_all_1, libsoup_3, librsvg, libappindicator-gtk3, @@ -47,17 +48,24 @@ rustPlatform.buildRustPackage (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isLinux [ wrapGAppsHook4 ]; - buildInputs = lib.optionals stdenv.isLinux [ - dbus - glib - gtk3 - libsoup_3 - librsvg - libappindicator-gtk3 - glib-networking - openssl - webkitgtk_4_1 - ]; + buildInputs = ( + lib.optionals stdenv.isLinux [ + dbus + glib + gtk3 + libsoup_3 + librsvg + libappindicator-gtk3 + glib-networking + openssl + webkitgtk_4_1 + ] + ++ (with gst_all_1; [ + gst-plugins-bad # fakevideosink + gst-plugins-base # appsink and autoaudiosink + gst-plugins-good # autoaudiosink + ]) + ); strictDeps = true; From eeb8939277fb5ddf92bf7253b960a32993ed8e4c Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Tue, 24 Mar 2026 22:38:50 -0700 Subject: [PATCH 038/114] opencode-desktop: cleanup --- pkgs/by-name/op/opencode-desktop/package.nix | 78 ++++++++++---------- 1 file changed, 37 insertions(+), 41 deletions(-) diff --git a/pkgs/by-name/op/opencode-desktop/package.nix b/pkgs/by-name/op/opencode-desktop/package.nix index b79591c986de..65894a1ae268 100644 --- a/pkgs/by-name/op/opencode-desktop/package.nix +++ b/pkgs/by-name/op/opencode-desktop/package.nix @@ -1,28 +1,35 @@ { - lib, - stdenv, - rustPlatform, - pkg-config, - cargo-tauri, bun, - nodejs, cargo, - rustc, - jq, - wrapGAppsHook4, - makeWrapper, + cargo-tauri, dbus, glib, - gtk3, - gst_all_1, - libsoup_3, - librsvg, - libappindicator-gtk3, glib-networking, - openssl, - webkitgtk_4_1, + gst_all_1, + gtk3, + jq, + lib, + libappindicator-gtk3, + librsvg, + libsoup_3, + makeBinaryWrapper, + nodejs, opencode, + openssl, + pkg-config, + rustPlatform, + rustc, + stdenvNoCC, + webkitgtk_4_1, + wrapGAppsHook4, }: + +let + gtk = gtk3; + libappindicator-gtk = libappindicator-gtk3; + libsoup = libsoup_3; + webkitgtk = webkitgtk_4_1; +in rustPlatform.buildRustPackage (finalAttrs: { pname = "opencode-desktop"; inherit (opencode) @@ -44,21 +51,21 @@ rustPlatform.buildRustPackage (finalAttrs: { cargo rustc jq - makeWrapper + makeBinaryWrapper ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ wrapGAppsHook4 ]; + ++ lib.optionals stdenvNoCC.hostPlatform.isLinux [ wrapGAppsHook4 ]; buildInputs = ( - lib.optionals stdenv.isLinux [ + lib.optionals stdenvNoCC.isLinux [ dbus glib - gtk3 - libsoup_3 - librsvg - libappindicator-gtk3 glib-networking + gtk + libappindicator-gtk + librsvg + libsoup openssl - webkitgtk_4_1 + webkitgtk ] ++ (with gst_all_1; [ gst-plugins-bad # fakevideosink @@ -67,8 +74,6 @@ rustPlatform.buildRustPackage (finalAttrs: { ]) ); - strictDeps = true; - tauriBuildFlags = [ "--config" "tauri.conf.json" @@ -80,26 +85,17 @@ rustPlatform.buildRustPackage (finalAttrs: { preBuild = '' cp -a ${finalAttrs.node_modules}/{node_modules,packages} . chmod -R u+w node_modules packages - patchShebangs node_modules - patchShebangs packages/desktop/node_modules - - mkdir -p packages/desktop/src-tauri/sidecars - cp ${opencode}/bin/opencode packages/desktop/src-tauri/sidecars/opencode-cli-${stdenv.hostPlatform.rust.rustcTarget} + patchShebangs node_modules packages/desktop/node_modules + install -D ${lib.getExe opencode} \ + packages/desktop/src-tauri/sidecars/opencode-cli-${stdenvNoCC.hostPlatform.rust.rustcTarget} ''; meta = { description = "AI coding agent desktop client"; homepage = "https://opencode.ai"; + inherit (opencode.meta) platforms; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ - xiaoxiangmoe - ]; mainProgram = "OpenCode"; - platforms = [ - "aarch64-linux" - "x86_64-linux" - "aarch64-darwin" - "x86_64-darwin" - ]; + maintainers = with lib.maintainers; [ xiaoxiangmoe ]; }; }) From a580f6f2810c6e7d1eba6a11a53f73ab61d025b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 05:49:54 +0000 Subject: [PATCH 039/114] vscode-extensions.grapecity.gc-excelviewer: 4.2.64 -> 4.2.65 --- 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 09a58314ff85..fb76f3decafd 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2021,8 +2021,8 @@ let mktplcRef = { name = "gc-excelviewer"; publisher = "grapecity"; - version = "4.2.64"; - hash = "sha256-bHxU/u6T6r4rSfl9olBZZVI8NTttJFzJw3dgYlvavxw="; + version = "4.2.65"; + hash = "sha256-MDGwoecU8km6a7NVQjPRqJ43592Bftd/nXj1cdBB+V8="; }; meta = { description = "Edit Excel spreadsheets and CSV files in Visual Studio Code and VS Code for the Web"; From 5b471d29a84be70e8f5577258721b89865660493 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 25 Mar 2026 08:15:58 +0100 Subject: [PATCH 040/114] claude-code: 2.1.81 -> 2.1.83 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- pkgs/by-name/cl/claude-code/package-lock.json | 4 ++-- pkgs/by-name/cl/claude-code/package.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json index 1ab645d2b9cc..96679ce2f1e6 100644 --- a/pkgs/by-name/cl/claude-code/package-lock.json +++ b/pkgs/by-name/cl/claude-code/package-lock.json @@ -1,12 +1,12 @@ { "name": "@anthropic-ai/claude-code", - "version": "2.1.81", + "version": "2.1.83", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@anthropic-ai/claude-code", - "version": "2.1.81", + "version": "2.1.83", "license": "SEE LICENSE IN README.md", "bin": { "claude": "cli.js" diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index c16cedc312fc..f9e19f0bdc73 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -15,14 +15,14 @@ }: buildNpmPackage (finalAttrs: { pname = "claude-code"; - version = "2.1.81"; + version = "2.1.83"; src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz"; - hash = "sha256-WT+fj9H/5hlr/U8MygiIdE2QZ32kRz6wTjYEABtmBPU="; + hash = "sha256-tRrJ1UuolwI9d7ZOvBml0xJ9yZ3u57vGBfvF69artI8="; }; - npmDepsHash = "sha256-x8Y1vODjATE6F6r0GhK427J0h2Et7bsqKoDcWaNO+IM="; + npmDepsHash = "sha256-ll47m1mgOur+cbx8MkNRttSUCXyKKG5ZlceH1lhC5Y0="; strictDeps = true; From 24f697193b9f81df89c7c4ccb32ba9f46e737287 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 25 Mar 2026 08:16:02 +0100 Subject: [PATCH 041/114] claude-code-bin: 2.1.81 -> 2.1.83 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- pkgs/by-name/cl/claude-code-bin/manifest.json | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/cl/claude-code-bin/manifest.json b/pkgs/by-name/cl/claude-code-bin/manifest.json index b94b9e07158f..e98e8e6d5979 100644 --- a/pkgs/by-name/cl/claude-code-bin/manifest.json +++ b/pkgs/by-name/cl/claude-code-bin/manifest.json @@ -1,46 +1,46 @@ { - "version": "2.1.81", - "buildDate": "2026-03-20T21:31:30Z", + "version": "2.1.83", + "buildDate": "2026-03-25T05:20:36Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "d014162177fc18bfeb7f93d942130dd964f7424e4101f6ad569de66e6eddca03", - "size": 193286000 + "checksum": "43246a9ff21de27c517f48af52c9d510c9e6e70bd90b115d80b9c690c515ae0d", + "size": 199115504 }, "darwin-x64": { "binary": "claude", - "checksum": "3c63d8173d4a86ab3985aead73c4699e42956d10c2f946179274be76ec657099", - "size": 199366256 + "checksum": "bd16eefc5f7ba3d1b791e311f4d5b24ac3174588110a38db1c88c1b51dc88214", + "size": 200708688 }, "linux-arm64": { "binary": "claude", - "checksum": "ccfc3845c8d1a2ded9656a3a517694a844a1b7005b87c784a66f7a60cc58012c", - "size": 235183215 + "checksum": "660bddb82c06a69bef8e468ffb8dd2354212bb76de122fe5d67393564b932de9", + "size": 233704000 }, "linux-x64": { "binary": "claude", - "checksum": "047e3f5591d6238b08dd9518729ac335b0e8df1c80fe985e5d7fbda2c18fc281", - "size": 237954904 + "checksum": "ff79cd5d152017326f661309bbffbefc954f02a195fb232ada152d812e476e66", + "size": 233863808 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "eab144605b0b0cc7d41325ef4dc9d553cdee853234da8bd7cd8187552b875399", - "size": 225718687 + "checksum": "23396cad38d89cbce1fc739e2443e25a1b9bf9036964f5d2c82ae0d266f0b727", + "size": 226822592 }, "linux-x64-musl": { "binary": "claude", - "checksum": "480a961630459c0790e38d4860a2653fd39ae96aadc38044f669e1c2db686254", - "size": 228552392 + "checksum": "d0c301132fa0a3447c8442fc4a92076e042c2acd849e48d93ccf1192fa03d75e", + "size": 228489664 }, "win32-x64": { "binary": "claude.exe", - "checksum": "6d34836bf4d62f4bd5221fb69899ed5b2edc380d35fb0f23218c62fae94e28b9", - "size": 242411680 + "checksum": "24cd40c12e7d62faef9d1aead2d27bb8e9f45fb3445eaded05010bbf72e637d5", + "size": 243462304 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "18352be0d91c690b0fe2ed6841e4908c266c06eb7000555118e91966b67b9ea5", - "size": 238605472 + "checksum": "8c6692a1e83b9baafbe405b11c62003dec03aa606623e59483bac772ab0f4730", + "size": 239616160 } } } From b1b14e3f514e70615472003a5fb144606e4e87af Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 25 Mar 2026 08:16:06 +0100 Subject: [PATCH 042/114] vscode-extensions.anthropic.claude-code: 2.1.81 -> 2.1.83 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- .../vscode/extensions/anthropic.claude-code/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index e046ad300e08..992eeb63808f 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-code"; publisher = "anthropic"; - version = "2.1.81"; - hash = "sha256-AblL1ChlZ8JKMhKVz/AAV22iyGfWQWXfLY2ntLWg/ik="; + version = "2.1.83"; + hash = "sha256-5Qo2Pm0YWlkesdJPqWp8bsA5nE2kOT7lVhMbUvQVY0I="; }; postInstall = '' From 4b031ad53ca68b004f9ac9df4fd97ef69cacd025 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 07:42:05 +0000 Subject: [PATCH 043/114] littlefs-fuse: 2.7.14 -> 2.7.15 --- pkgs/by-name/li/littlefs-fuse/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/littlefs-fuse/package.nix b/pkgs/by-name/li/littlefs-fuse/package.nix index 0f7d3ba42dbe..709b80f804af 100644 --- a/pkgs/by-name/li/littlefs-fuse/package.nix +++ b/pkgs/by-name/li/littlefs-fuse/package.nix @@ -7,12 +7,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "littlefs-fuse"; - version = "2.7.14"; + version = "2.7.15"; src = fetchFromGitHub { owner = "littlefs-project"; repo = "littlefs-fuse"; rev = "v${finalAttrs.version}"; - hash = "sha256-TWvBEoH4YvK4Jdg+QAMyskBUYhCWnmdtEoVXwoKJqIo="; + hash = "sha256-01jVoKxctHy53A/dCTNeteoQD21f6TYkEFLob2wfGoM="; }; buildInputs = [ fuse ]; installPhase = '' From ea0ead0ff10fc6df1e4239eaa0cb94d8c54473f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 08:36:10 +0000 Subject: [PATCH 044/114] dasel: 3.3.1 -> 3.4.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 cd05842b4fd2..3a580846e351 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.3.1"; + version = "3.4.0"; src = fetchFromGitHub { owner = "TomWright"; repo = "dasel"; rev = "v${finalAttrs.version}"; - hash = "sha256-h6AIu1Yavqezpl6yeMwdZ168SV7Rz19Mr7GtNeyDzpk="; + hash = "sha256-+TSjwxlh1uvN5Dpe2FeNi/x4QkQ87EcHhoRDcFyHMFw="; }; vendorHash = "sha256-hHxEE0xNSP4wnT5B13BAxUPpdIWs8v7KF1MuISfaYBE="; From 13d96384163fb3508bff8b1773d96b2c1599dde1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 08:39:06 +0000 Subject: [PATCH 045/114] virtnbdbackup: 2.45 -> 2.46 --- pkgs/by-name/vi/virtnbdbackup/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/virtnbdbackup/package.nix b/pkgs/by-name/vi/virtnbdbackup/package.nix index 1a6d76e0b96b..cdff08d4a4d6 100644 --- a/pkgs/by-name/vi/virtnbdbackup/package.nix +++ b/pkgs/by-name/vi/virtnbdbackup/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "virtnbdbackup"; - version = "2.45"; + version = "2.46"; pyproject = true; src = fetchFromGitHub { owner = "abbbi"; repo = "virtnbdbackup"; tag = "v${finalAttrs.version}"; - hash = "sha256-lX0zXNSwSOeNZSL+6UScxKK5zg3kQ91zRDA+wDSiu6Q="; + hash = "sha256-4UETKb0GSsX1etbj69bcI+hFzd7q4qFVyd6JE+KoCwk="; }; build-system = with python3Packages; [ From 304ce9487b8aa1f0cf001b0e80987051083816c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 09:21:39 +0000 Subject: [PATCH 046/114] libzim: 9.5.0 -> 9.5.1 --- pkgs/by-name/li/libzim/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libzim/package.nix b/pkgs/by-name/li/libzim/package.nix index 305a6263b58b..0d00578bb37a 100644 --- a/pkgs/by-name/li/libzim/package.nix +++ b/pkgs/by-name/li/libzim/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libzim"; - version = "9.5.0"; + version = "9.5.1"; src = fetchFromGitHub { owner = "openzim"; repo = "libzim"; tag = finalAttrs.version; - hash = "sha256-YeskvTtwibKQxMY4c6yEHW+EmXUq4AXpd5XLxKfsmXg="; + hash = "sha256-8U8e2XFEz8qTPkvX3NesT+qYB1IW6s6ZytlbCFnZ8WQ="; }; nativeBuildInputs = [ From d2b4979ee5fe30772dc11724da4c01373288ea42 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 10:08:01 +0000 Subject: [PATCH 047/114] grafanaPlugins.grafana-lokiexplore-app: 1.0.41 -> 2.0.0 --- .../grafana/plugins/grafana-lokiexplore-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-lokiexplore-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-lokiexplore-app/default.nix index 614e1816d0d5..f504a3abcec3 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-lokiexplore-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-lokiexplore-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-lokiexplore-app"; - version = "1.0.41"; - zipHash = "sha256-hOsiRHj32ydvNsSugFviw4NMVqjg11n7hIxVNr9dcA0="; + version = "2.0.0"; + zipHash = "sha256-7uyQBz7damAeTlU0A/EFXYCkeD3lffYpZEbFYeDiNdY="; meta = { description = "Browse Loki logs without the need for writing complex queries"; license = lib.licenses.agpl3Only; From 83aa45a7c8b4b4a49ce42834336cea74fb052c7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 10:21:36 +0000 Subject: [PATCH 048/114] golds: 0.8.2 -> 0.8.3 --- pkgs/by-name/go/golds/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/golds/package.nix b/pkgs/by-name/go/golds/package.nix index f955d5433997..24eb0d7f5cd5 100644 --- a/pkgs/by-name/go/golds/package.nix +++ b/pkgs/by-name/go/golds/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "golds"; - version = "0.8.2"; + version = "0.8.3"; src = fetchFromGitHub { owner = "go101"; repo = "golds"; tag = "v${finalAttrs.version}"; - hash = "sha256-6jtBwET3JSSh2DQq9MtLn2YokfK9ODYtYrcfI0W8m5I="; + hash = "sha256-s4vzQ+ntty1XLe65sEBxxN+Amp162k40LmJ7AT2/26U="; }; # nixpkgs is not using the go distpack archive and missing a VERSION file in the source @@ -22,7 +22,7 @@ buildGoModule (finalAttrs: { # https://github.com/NixOS/nixpkgs/pull/358316#discussion_r1855322027 patches = [ ./info_module-gover.patch ]; - vendorHash = "sha256-CL9CdLGeMTxXazJUr2+syQYJZXafX6ARzmEOHn7l14I="; + vendorHash = "sha256-qG6QeoIC6O+DzDTaKqtBIGaoG1jeyvNmcYFi/BVkPX0="; ldflags = [ "-s" ]; From 0e04590efe00989c4267dd611aed311b9ef955cb Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 25 Mar 2026 11:54:04 +0100 Subject: [PATCH 049/114] hot-resize: 0.1.5 -> 0.1.6 --- pkgs/by-name/ho/hot-resize/package.nix | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/pkgs/by-name/ho/hot-resize/package.nix b/pkgs/by-name/ho/hot-resize/package.nix index 499b5756ef1f..3afc22dd2067 100644 --- a/pkgs/by-name/ho/hot-resize/package.nix +++ b/pkgs/by-name/ho/hot-resize/package.nix @@ -3,12 +3,8 @@ stdenv, fetchFromGitHub, rustPlatform, - pkg-config, makeWrapper, - udev, - systemd, btrfs-progs, - cloud-utils, cryptsetup, e2fsprogs, util-linux, @@ -19,38 +15,28 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "hot-resize"; - version = "0.1.5"; + version = "0.1.6"; src = fetchFromGitHub { owner = "liberodark"; repo = "hot-resize"; tag = "v${finalAttrs.version}"; - hash = "sha256-sfiXy0PPIYSJub8dohzpUJMJ2ul/fglth7qd8paJKEo="; + hash = "sha256-8UA5Wv96PUerBRTwTwkSAv1iw6lt9nd4MXGdKUmxoz4="; }; - cargoHash = "sha256-mVCL4tLY+JqJDn8+0PTtStd+rD2VzQoAEtlikIe1K9Q="; + cargoHash = "sha256-uGMd9xZRYbCJyHkUZXvUnN3M5N1FTaROfoww+oODAHE="; nativeBuildInputs = [ - pkg-config makeWrapper ]; - buildInputs = [ - udev - systemd.dev - ]; - - env.PKG_CONFIG_PATH = "${systemd.dev}/lib/pkgconfig"; - postInstall = '' wrapProgram $out/bin/hot-resize \ --prefix PATH : ${ lib.makeBinPath [ btrfs-progs - cloud-utils cryptsetup e2fsprogs - udev util-linux xfsprogs ] From 3880a35db8bac113f8dc225176b7fb3af183a2cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 11:02:43 +0000 Subject: [PATCH 050/114] rain: 1.24.2 -> 1.24.3 --- pkgs/by-name/ra/rain/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/rain/package.nix b/pkgs/by-name/ra/rain/package.nix index 266e93eca2a8..6dd12706f084 100644 --- a/pkgs/by-name/ra/rain/package.nix +++ b/pkgs/by-name/ra/rain/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "rain"; - version = "1.24.2"; + version = "1.24.3"; src = fetchFromGitHub { owner = "aws-cloudformation"; repo = "rain"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-xCozToZJRJvebS9H5NH6rHQprgTM3cy0cssJNh9AQmI="; + sha256 = "sha256-bLFElIc4bptxnKfboBU9r1jf1K9EV8f4iPQ7+7gEj4U="; }; - vendorHash = "sha256-Egh7NzjHHgQATezlqFOk6FjUwhvtM0MJqCUJTDeHZG0="; + vendorHash = "sha256-uFDgNoQxEQHENWj+zks0KNjb4inBx3KunJOqe78pGR8="; subPackages = [ "cmd/rain" ]; From 79747024d93a90d8a189e2e19d206efc0c697d20 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 11:03:20 +0000 Subject: [PATCH 051/114] butler: 15.26.0 -> 15.26.1 --- pkgs/by-name/bu/butler/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/butler/package.nix b/pkgs/by-name/bu/butler/package.nix index da3919a6d270..ed8e4b6ed3ef 100644 --- a/pkgs/by-name/bu/butler/package.nix +++ b/pkgs/by-name/bu/butler/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "butler"; - version = "15.26.0"; + version = "15.26.1"; src = fetchFromGitHub { owner = "itchio"; repo = "butler"; tag = "v${finalAttrs.version}"; - hash = "sha256-FaYxvqC/ZYFukh6H63A0dx/8IkSM0Awf4JDBZgvc5W4="; + hash = "sha256-/Sdk9uYWjYtJFvc/xmrewgHlC+6cpqPoUP22xIfowj8="; }; buildInputs = [ brotli ]; From 1221914398a660b73f55a6ad564f38a346b09580 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 25 Mar 2026 12:23:17 +0000 Subject: [PATCH 052/114] git-unroll: 0-unstable-2025-08-14 -> 0-unstable-2026-03-25 --- pkgs/by-name/gi/git-unroll/package.nix | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/pkgs/by-name/gi/git-unroll/package.nix b/pkgs/by-name/gi/git-unroll/package.nix index 770fb128b206..41b90bd16917 100644 --- a/pkgs/by-name/gi/git-unroll/package.nix +++ b/pkgs/by-name/gi/git-unroll/package.nix @@ -2,11 +2,10 @@ lib, stdenv, fetchFromCodeberg, - fetchpatch, makeWrapper, bash, - git, + gitMinimal, nix-prefetch-git, rWrapper, rPackages, @@ -16,26 +15,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "git-unroll"; - version = "0-unstable-2025-08-14"; + version = "0-unstable-2026-03-25"; src = fetchFromCodeberg { owner = "gm6k"; repo = "git-unroll"; - rev = "a66aad56af0440e1d6e807518af298264861b2c7"; - hash = "sha256-Mpc2p+W8PqQ6Os9AJJJwvL00a4cjFKBUTBG5bF+IzL4="; + rev = "62fc6ff3fcb62b6972182d64b4f3710c2188c082"; + hash = "sha256-We3nbdZIxk27T2VXoKiwRTrBAZ2qoANpDpUXq+MgvbY="; }; - patches = [ - # Discovered when bumping pytorch to 2.10.0 - # See https://github.com/NixOS/nixpkgs/pull/484881#issuecomment-3814200207 - # https://codeberg.org/gm6k/git-unroll/pulls/2 - (fetchpatch { - name = "fix-name-decollision-for-multi-parent-submodules"; - url = "https://codeberg.org/glepage/git-unroll/commit/3a16e138a6c4bc9d8226f025fb53e281c80fc1ef.patch"; - hash = "sha256-mHDqpDh6aiQRDgfxeZs/ufa5Af0lDFDRGpSlmD1+kEo="; - }) - ]; - postPatch = '' substituteInPlace unroll \ --replace-fail "#! /usr/bin/env nix-shell" "#!/usr/bin/env bash" \ @@ -60,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { wrapProgram $out/bin/unroll \ --prefix PATH : ${ lib.makeBinPath [ - git + gitMinimal nix-prefetch-git (rWrapper.override { packages = with rPackages; [ From 1ea14203528d3964d3c9d7c07a145cd3b9a8776c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 12:28:41 +0000 Subject: [PATCH 053/114] python3Packages.pysaunum: 0.5.0 -> 0.6.0 --- pkgs/development/python-modules/pysaunum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysaunum/default.nix b/pkgs/development/python-modules/pysaunum/default.nix index 9c97b665b580..b3b5c32ba3b6 100644 --- a/pkgs/development/python-modules/pysaunum/default.nix +++ b/pkgs/development/python-modules/pysaunum/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "pysaunum"; - version = "0.5.0"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "mettolen"; repo = "pysaunum"; tag = "v${finalAttrs.version}"; - hash = "sha256-0O/U79265YCr3iauVxXL0NRjVy7TZhlfUV3idfYa3fc="; + hash = "sha256-pyyiuBJ95bnhsM3X/jPdxepP/S0kx3MVJHwKUPXRBzM="; }; build-system = [ setuptools ]; From 4cc6a37a28e4bb34c96b21503f2bdc65fd74a789 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 12:53:07 +0000 Subject: [PATCH 054/114] terraform-ls: 0.38.5 -> 0.38.6 --- pkgs/by-name/te/terraform-ls/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/terraform-ls/package.nix b/pkgs/by-name/te/terraform-ls/package.nix index 7132b7938c15..77aba54cace8 100644 --- a/pkgs/by-name/te/terraform-ls/package.nix +++ b/pkgs/by-name/te/terraform-ls/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "terraform-ls"; - version = "0.38.5"; + version = "0.38.6"; src = fetchFromGitHub { owner = "hashicorp"; repo = "terraform-ls"; rev = "v${finalAttrs.version}"; - hash = "sha256-sMYOdd7+fut6Rko4jcaITfT7YdXoRzWsfWsOBvKoBhY="; + hash = "sha256-pIZoTAWl6J2z/BHxrpyVjhyA54v9vM8r1Q1eCmBvUZs="; }; - vendorHash = "sha256-qN09XAkk8cvzsXxr0v7ttlChhqMWBTawQ6PQlpxJWK4="; + vendorHash = "sha256-MMmL/1yHMzNZSXmMVGawrhIi4fIluBgozWFMuiFEoBs="; ldflags = [ "-s" From 2824375156ef90394f33b7ff80a72eb40c7d71f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 13:08:31 +0000 Subject: [PATCH 055/114] python3Packages.celery-types: 0.24.0 -> 0.26.0 --- pkgs/development/python-modules/celery-types/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/celery-types/default.nix b/pkgs/development/python-modules/celery-types/default.nix index 9cd0501bdd87..bd1b35891674 100644 --- a/pkgs/development/python-modules/celery-types/default.nix +++ b/pkgs/development/python-modules/celery-types/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "celery-types"; - version = "0.24.0"; + version = "0.26.0"; pyproject = true; src = fetchPypi { pname = "celery_types"; inherit version; - hash = "sha256-yT+80LBKnpwvVdVUCspKoepMwGqHDAyN7lBi/dWWY/4="; + hash = "sha256-+jGBNv2tg/g/FTHe7Nn+Zktd///ynzwx6RIKRrjjkI8="; }; postPatch = '' From 033d2321b865607b3dc916ddeed4fb72366f823f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 13:12:46 +0000 Subject: [PATCH 056/114] qobuz-player: 0.7.4 -> 0.8.0 --- pkgs/by-name/qo/qobuz-player/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/qo/qobuz-player/package.nix b/pkgs/by-name/qo/qobuz-player/package.nix index fe07042357ec..f5f795c9b229 100644 --- a/pkgs/by-name/qo/qobuz-player/package.nix +++ b/pkgs/by-name/qo/qobuz-player/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "qobuz-player"; - version = "0.7.4"; + version = "0.8.0"; src = fetchFromGitHub { owner = "SofusA"; repo = "qobuz-player"; tag = "v${finalAttrs.version}"; - hash = "sha256-1y4VvrxcUOCqOOcMgBuf7VsZ4CZTpF/3TQiVyZPZpcE="; + hash = "sha256-qAGaosIsS7IodzIJL/7kd5MNC/CW2fY7iYD6CrYSdmw="; }; - cargoHash = "sha256-uOQflE3dYNOrpcg1W23MN7t8CW+3h4Z3Vp00LxBP0pk="; + cargoHash = "sha256-428sWFx+DYyf8RrsY6hzytGmtmO7lmIJIoS2TfnGoh4="; nativeBuildInputs = [ pkg-config From c3b70ef7de6dedf7bea61672ca0892d6d12f538e Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 25 Mar 2026 20:46:54 +0700 Subject: [PATCH 057/114] hugo: 0.158.0 -> 0.159.0 --- pkgs/by-name/hu/hugo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hu/hugo/package.nix b/pkgs/by-name/hu/hugo/package.nix index 3de3901492ed..a0d45e357986 100644 --- a/pkgs/by-name/hu/hugo/package.nix +++ b/pkgs/by-name/hu/hugo/package.nix @@ -11,16 +11,16 @@ buildGoModule (finalAttrs: { pname = "hugo"; - version = "0.158.0"; + version = "0.159.0"; src = fetchFromGitHub { owner = "gohugoio"; repo = "hugo"; tag = "v${finalAttrs.version}"; - hash = "sha256-7/zrJdoJVDVHt/2qKPkfrxjxMMpB2F2i0fCXZLkd7gw="; + hash = "sha256-R+XUgATk6KHaQ+hTIbFSHEzC0VIzaVLna0mMGDRZILw="; }; - vendorHash = "sha256-StGdZ1FP6906jFbqoYQgrbEOx1YPCsqE+01ITQgtaEU="; + vendorHash = "sha256-qAZ+EnU1Yaom8QHjaMoAJSaN7HslNpwifmBMlgnmmAE="; checkFlags = let From 62211a822af99da23860fa08adbc601dd8b17e57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 25 Mar 2026 06:48:15 -0700 Subject: [PATCH 058/114] mollysocket: 1.7.0 -> 1.7.1 Diff: https://github.com/mollyim/mollysocket/compare/1.7.0...1.7.1 Changelog: https://github.com/mollyim/mollysocket/releases/tag/1.7.1 --- pkgs/by-name/mo/mollysocket/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/mollysocket/package.nix b/pkgs/by-name/mo/mollysocket/package.nix index 0784652120fa..ec2bd2067843 100644 --- a/pkgs/by-name/mo/mollysocket/package.nix +++ b/pkgs/by-name/mo/mollysocket/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mollysocket"; - version = "1.7.0"; + version = "1.7.1"; src = fetchFromGitHub { owner = "mollyim"; repo = "mollysocket"; tag = finalAttrs.version; - hash = "sha256-AmbhTjf1KhDc6Y0yrXKzL6gPMJ9Wx8e8HqdbBHr7/cY="; + hash = "sha256-QtyFIN04t4XuZfgTja14YAJmYqfZNDh1Dygv2QlXyxY="; }; - cargoHash = "sha256-/WUcaGrIQvPXrcOvSpEGR6mCiey1ULWcLpXzcpvEh7E="; + cargoHash = "sha256-CBRVFWr3FUy+aRT/xU9nbu8bvf0565jGkvSO1E8+1UI="; nativeBuildInputs = [ pkg-config From 693c65ca2a400e2ff6a525d248e4f2e0aa911a58 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 25 Mar 2026 14:58:09 +0100 Subject: [PATCH 059/114] python3Packages.iamdata: 0.1.202603241 -> 0.1.202603251 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202603241...v0.1.202603251 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202603251 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index bdd519ccf475..f504cbc670cc 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202603241"; + version = "0.1.202603251"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-bARMqv2K8j+RruodsC4HUxjvu0T1JiWcAmblycLcE/w="; + hash = "sha256-co6eQx2gI5UBH8cx4xgH//Qtf3m0HmCkPYdNpk2h/qE="; }; __darwinAllowLocalNetworking = true; From 29921dd3b0696c41876eb9920df6d5ce72c31b70 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 14:32:48 +0000 Subject: [PATCH 060/114] automatic-timezoned: 2.0.123 -> 2.0.124 --- pkgs/by-name/au/automatic-timezoned/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/au/automatic-timezoned/package.nix b/pkgs/by-name/au/automatic-timezoned/package.nix index 672bc93211d3..f1d7fc6f9d77 100644 --- a/pkgs/by-name/au/automatic-timezoned/package.nix +++ b/pkgs/by-name/au/automatic-timezoned/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "automatic-timezoned"; - version = "2.0.123"; + version = "2.0.124"; src = fetchFromGitHub { owner = "maxbrunet"; repo = "automatic-timezoned"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-Czewvy/IJluulgvfnSQDA+FKiHD/13fE5i2wz0AaVxs="; + sha256 = "sha256-B7cfrO3Kz1xS9htjZXXLQaFvbc0g4fowParTVvXdqA8="; }; - cargoHash = "sha256-C5HT5u4Z7kJm550VfApr2IfMNk4Lhw8nQCNlZzqYeKk="; + cargoHash = "sha256-YQV5e9/iTvx76ch6D/iNGgWJaa3rAr6dN8mlEXtatDs="; nativeInstallCheckInputs = [ versionCheckHook ]; From 31975483d95f6143b18dbf6e829827b4906bd388 Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Wed, 25 Mar 2026 22:45:48 +0800 Subject: [PATCH 061/114] fcitx5-pinyin-minecraft: 0.1.20250315 -> 0.1.20260325 --- pkgs/by-name/fc/fcitx5-pinyin-minecraft/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fc/fcitx5-pinyin-minecraft/package.nix b/pkgs/by-name/fc/fcitx5-pinyin-minecraft/package.nix index ecd8fd7dddf9..4f5593c330e6 100644 --- a/pkgs/by-name/fc/fcitx5-pinyin-minecraft/package.nix +++ b/pkgs/by-name/fc/fcitx5-pinyin-minecraft/package.nix @@ -6,11 +6,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "fcitx5-pinyin-minecraft"; - version = "0.1.20250315"; + version = "0.1.20260325"; src = fetchurl { url = "https://github.com/oldherl/fcitx5-pinyin-minecraft/releases/download/${finalAttrs.version}/minecraft-cn.dict"; - hash = "sha256-7BKNsxlIxEch4cTEcp4jFnIdyv7ifbtJ8HCIMX5G2U8="; + hash = "sha256-FjBqxj7VzzbZZCUIJHTBGoVZRDNvX/qQMPn0uaQHgDU="; }; dontUnpack = true; From a39855a950ca026275520e29773394c4e97c5b63 Mon Sep 17 00:00:00 2001 From: Thierry Delafontaine Date: Wed, 25 Mar 2026 14:47:26 +0000 Subject: [PATCH 062/114] proton-pass-cli: 1.6.1 -> 1.8.0 --- pkgs/by-name/pr/proton-pass-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/proton-pass-cli/package.nix b/pkgs/by-name/pr/proton-pass-cli/package.nix index 79c74a8f9272..56aa3c8c6657 100644 --- a/pkgs/by-name/pr/proton-pass-cli/package.nix +++ b/pkgs/by-name/pr/proton-pass-cli/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "proton-pass-cli"; - version = "1.6.1"; + version = "1.8.0"; src = finalAttrs.passthru.sources.${stdenv.hostPlatform.system}; @@ -46,19 +46,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "aarch64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64"; - hash = "sha256-xEqD5ET6bi1mr9RscWJ4V2uBRNrjzd08fBet9OCm28I="; + hash = "sha256-6kFY7cLN/xCez4aeprV4HllPxxTECiV2jI475izsrI8="; }; "aarch64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64"; - hash = "sha256-vmily9b6ukkdRDbnKHRyssn3bvRFhdzxDyYPqIMESs8="; + hash = "sha256-t3AyOLF0mXh9eCxBOh3e8WPBPowv9pWZ2WQTCTl+StA="; }; "x86_64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-x86_64"; - hash = "sha256-zKBrZYLJpYKF5x2I3pNMtETWtVH9Mqy77or7aBG3sAg="; + hash = "sha256-f8P0Pv4DUJPlcF4qPmqlLEHFfRYkLrxmPIgakUFYZlk="; }; "x86_64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64"; - hash = "sha256-u/S6AVt9N9GUzYSBZJAxqzxNXFTLNttffqLAW3yNKL8="; + hash = "sha256-M7zWxVYHHjM86/l3K+0AR8QceiydP0n0sXj9rSctaeI="; }; }; updateScript = writeShellScript "update-proton-pass-cli" '' From 893218f404d979b7cb87afab8aa656f5a5d7ca91 Mon Sep 17 00:00:00 2001 From: Kiskae Date: Tue, 24 Mar 2026 18:39:22 +0100 Subject: [PATCH 063/114] linuxPackages.nvidiaPackages.legacy_580: init at 580.142 --- doc/release-notes/rl-2605.section.md | 2 ++ pkgs/os-specific/linux/nvidia-x11/default.nix | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index a66e6abcd87a..b36d1c8bbd5b 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -135,6 +135,8 @@ - `n8n` has been updated to version 2. You can find the breaking changes here: https://docs.n8n.io/2-0-breaking-changes/. +- The default NVIDIA drivers no longer support Maxwell (GTX 1xxx) or older GPUs. Pin the nvidia package to ` config.boot.kernelPackages.nvidiaPackages.legacy_580` for continued support. + - `gurk-rs` has been updated from `0.6.4` to `0.8.0`. Version `0.8.0` includes breaking changes. For more information read the [release notes for 0.8.0](https://github.com/boxdot/gurk-rs/releases/tag/v0.8.0). - `iroh` has been removed and split up into `iroh-dns-server` and `iroh-relay`. diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 0a38c95dd97f..17a254f616be 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -157,6 +157,16 @@ rec { # If you add a legacy driver here, also update `top-level/linux-kernels.nix`, # adding to the `nvidia_x11_legacy*` entries. + # LTSB supported until Aug 2028 + legacy_580 = generic { + version = "580.142"; + sha256_64bit = "sha256-IJFfzz/+icNVDPk7YKBKKFRTFQ2S4kaOGRGkNiBEdWM="; + sha256_aarch64 = "sha256-jntr88SpTYR648P1rizQjB/8KleBoa14Ay12vx8XETM="; + openSha256 = "sha256-v968LbRqy8jB9+yHy9ceP2TDdgyqfDQ6P41NsCoM2AY="; + settingsSha256 = "sha256-BnrIlj5AvXTfqg/qcBt2OS9bTDDZd3uhf5jqOtTMTQM="; + persistencedSha256 = "sha256-il403KPFAnDbB+dITnBGljhpsUPjZwmLjGt8iPKuBqw="; + }; + # Last one without the bug reported here: # https://bbs.archlinux.org/viewtopic.php?pid=2155426#p2155426 legacy_535 = generic { From e832e9f6690232ad67fa7922f4bc1e4448c96bc1 Mon Sep 17 00:00:00 2001 From: Kiskae Date: Tue, 24 Mar 2026 18:39:31 +0100 Subject: [PATCH 064/114] linuxPackages.nvidiaPackages.production: 580.142 -> 595.58.03 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 17a254f616be..ac5ed40f5f32 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -77,12 +77,12 @@ rec { stable = if stdenv.hostPlatform.system == "i686-linux" then legacy_390 else production; production = generic { - version = "580.142"; - sha256_64bit = "sha256-IJFfzz/+icNVDPk7YKBKKFRTFQ2S4kaOGRGkNiBEdWM="; - sha256_aarch64 = "sha256-jntr88SpTYR648P1rizQjB/8KleBoa14Ay12vx8XETM="; - openSha256 = "sha256-v968LbRqy8jB9+yHy9ceP2TDdgyqfDQ6P41NsCoM2AY="; - settingsSha256 = "sha256-BnrIlj5AvXTfqg/qcBt2OS9bTDDZd3uhf5jqOtTMTQM="; - persistencedSha256 = "sha256-il403KPFAnDbB+dITnBGljhpsUPjZwmLjGt8iPKuBqw="; + version = "595.58.03"; + sha256_64bit = "sha256-jA1Plnt5MsSrVxQnKu6BAzkrCnAskq+lVRdtNiBYKfk="; + sha256_aarch64 = "sha256-hzzIKY1Te8QkCBWR+H5k1FB/HK1UgGhai6cl3wEaPT8="; + openSha256 = "sha256-6LvJyT0cMXGS290Dh8hd9rc+nYZqBzDIlItOFk8S4n8="; + settingsSha256 = "sha256-2vLF5Evl2D6tRQJo0uUyY3tpWqjvJQ0/Rpxan3NOD3c="; + persistencedSha256 = "sha256-AtjM/ml/ngZil8DMYNH+P111ohuk9mWw5t4z7CHjPWw="; }; latest = selectHighestVersion production (generic { From 3290de00aff62112e9f2de03a50278ec78e48d54 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 25 Mar 2026 22:14:56 +0700 Subject: [PATCH 065/114] kubectx: 0.10.0 -> 0.10.2 --- pkgs/by-name/ku/kubectx/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ku/kubectx/package.nix b/pkgs/by-name/ku/kubectx/package.nix index c468f8fbacb5..9e2287753123 100644 --- a/pkgs/by-name/ku/kubectx/package.nix +++ b/pkgs/by-name/ku/kubectx/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "kubectx"; - version = "0.10.0"; + version = "0.10.2"; src = fetchFromGitHub { owner = "ahmetb"; repo = "kubectx"; rev = "v${finalAttrs.version}"; - hash = "sha256-LgZz/fRpIf/D3WmRic/P8O+wOrgKbDyAyBWzdOxXjKQ="; + hash = "sha256-rbfdqksNqWv2evrCl+2jMft2wBo7iWJoLvCABl1MUgk="; }; - vendorHash = "sha256-BbGXJM1RMn7dgd8aaaGxRkqgs398rwpONWUcCcWNZow="; + vendorHash = "sha256-6bzTLnT69IdLwgbz/zZhjQYm8WpimJlItutW6fvwACs="; nativeBuildInputs = [ installShellFiles ]; @@ -34,6 +34,9 @@ buildGoModule (finalAttrs: { description = "Fast way to switch between clusters and namespaces in kubectl"; license = lib.licenses.asl20; homepage = "https://github.com/ahmetb/kubectx"; - maintainers = with lib.maintainers; [ jlesquembre ]; + maintainers = with lib.maintainers; [ + jlesquembre + miniharinn + ]; }; }) From 27c1d07c6bae953a380df4eb26affcc221ea784e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 15:17:34 +0000 Subject: [PATCH 066/114] xnldorker: 4.2 -> 4.3 --- pkgs/by-name/xn/xnldorker/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xn/xnldorker/package.nix b/pkgs/by-name/xn/xnldorker/package.nix index 74960dfb9ffd..81a088bc5788 100644 --- a/pkgs/by-name/xn/xnldorker/package.nix +++ b/pkgs/by-name/xn/xnldorker/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "xnldorker"; - version = "4.2"; + version = "4.3"; pyproject = true; src = fetchFromGitHub { owner = "xnl-h4ck3r"; repo = "xnldorker"; tag = "v${finalAttrs.version}"; - hash = "sha256-g5o2H5FqP+ytu5eqmGUyn0lD9NQcCJ4+xQCmTk0Qxrg="; + hash = "sha256-YOYBEoYZBZfGtnJKku88XMj56JSN/EP9jLvqNXNqNJs="; }; build-system = with python3.pkgs; [ setuptools ]; From 9ade5afa7491e60da70b6ddc3c50b5cefc996806 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 15:46:52 +0000 Subject: [PATCH 067/114] vue-language-server: 3.2.5 -> 3.2.6 --- pkgs/by-name/vu/vue-language-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vu/vue-language-server/package.nix b/pkgs/by-name/vu/vue-language-server/package.nix index 8143c12ae141..02e95b048124 100644 --- a/pkgs/by-name/vu/vue-language-server/package.nix +++ b/pkgs/by-name/vu/vue-language-server/package.nix @@ -11,19 +11,19 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "vue-language-server"; - version = "3.2.5"; + version = "3.2.6"; src = fetchFromGitHub { owner = "vuejs"; repo = "language-tools"; rev = "v${finalAttrs.version}"; - hash = "sha256-WvxZz3Rtv1AWWVJjPiUaddoyBQXUsnucg/QXCKtNXbk="; + hash = "sha256-Igy7Tc2rWbLX7jeuQm8MYbgeKfPYA1a92E8B11CrUyo="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; fetcherVersion = 1; - hash = "sha256-rc0oq+dujIhCa+axSj5RjXsHKzh5BCpNAJ6w1vnCtt8="; + hash = "sha256-unlZBLcDGP6laU2smtOP+hVrvp8HDPBqEk3MmmhO8sE="; }; nativeBuildInputs = [ From 87fc9e13907edd5e8ff5b7de9ff6d2603427b2b5 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 25 Mar 2026 23:09:25 +0700 Subject: [PATCH 068/114] hugo: add miniharinn as a maintainer --- pkgs/by-name/hu/hugo/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/hu/hugo/package.nix b/pkgs/by-name/hu/hugo/package.nix index a0d45e357986..2fe1ea2668d6 100644 --- a/pkgs/by-name/hu/hugo/package.nix +++ b/pkgs/by-name/hu/hugo/package.nix @@ -87,6 +87,7 @@ buildGoModule (finalAttrs: { maintainers = with lib.maintainers; [ Frostman savtrip + miniharinn ]; }; }) From 3ee50e77604656409569e5401f4fce65f240aea4 Mon Sep 17 00:00:00 2001 From: Arnout Engelen Date: Wed, 25 Mar 2026 17:24:29 +0100 Subject: [PATCH 069/114] nixosTests.nixos-rebuild-target-host: fix Overlay is no longer needed/possible since #495501 --- nixos/tests/nixos-rebuild-target-host.nix | 8 -------- 1 file changed, 8 deletions(-) diff --git a/nixos/tests/nixos-rebuild-target-host.nix b/nixos/tests/nixos-rebuild-target-host.nix index 7351692fdfd9..c37c4ce2ee76 100644 --- a/nixos/tests/nixos-rebuild-target-host.nix +++ b/nixos/tests/nixos-rebuild-target-host.nix @@ -122,14 +122,6 @@ forceInstall = true; }; - nixpkgs.overlays = [ - (final: prev: { - # Set tmpdir inside nixos-rebuild-ng to test - # "Deploy works with very long TMPDIR" - nixos-rebuild-ng = prev.nixos-rebuild-ng.override { withTmpdir = "/tmp"; }; - }) - ]; - # this will be asserted networking.hostName = "${hostname}"; } From adcf1f3483617d258753f6672a72e9b5b0fd41f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 16:43:50 +0000 Subject: [PATCH 070/114] vscode-extensions.banacorn.agda-mode: 0.6.8 -> 0.8.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 09a58314ff85..165e3c176182 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -497,8 +497,8 @@ let mktplcRef = { publisher = "banacorn"; name = "agda-mode"; - version = "0.6.8"; - hash = "sha256-rMRajooaU3W2tHhM3rBsRS0i5Ppp137m9yW9eIqLPos="; + version = "0.8.0"; + hash = "sha256-2xYC+tStBXTL4koqUOcyxQUTDTipeUMTFLbrwqA6p7Q="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/banacorn.agda-mode/changelog"; From 252f82e12c02a2c60026e42679402df3b43a3174 Mon Sep 17 00:00:00 2001 From: nicknb Date: Wed, 25 Mar 2026 17:41:59 +0100 Subject: [PATCH 071/114] below: 0.9.0 -> 0.11.0 --- pkgs/by-name/be/below/package.nix | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/be/below/package.nix b/pkgs/by-name/be/below/package.nix index 47b659e3c655..616d2d8ff604 100644 --- a/pkgs/by-name/be/below/package.nix +++ b/pkgs/by-name/be/below/package.nix @@ -1,7 +1,6 @@ { lib, fetchFromGitHub, - fetchpatch, rustPlatform, clang, pkg-config, @@ -12,24 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "below"; - version = "0.9.0"; + version = "0.11.0"; src = fetchFromGitHub { owner = "facebookincubator"; repo = "below"; tag = "v${finalAttrs.version}"; - hash = "sha256-tPweJFqhZMOL+M08bDjW6HPmtuhr9IXJNP0c938O7Cg="; + hash = "sha256-Paf3+aVsJpC8wyNqszCp3y5qQS8LEAyXvJBp9VG4uFM="; }; - cargoPatches = [ - (fetchpatch { - name = "update-Cargo.lock.patch"; - url = "https://github.com/facebookincubator/below/commit/f46f9936ac29fa23f5cb02cafe93ae724649bafc.patch"; - hash = "sha256-J+M8FIuo8ToT3+9eZi5qfwfAW98XcNRqTIJd6O8z1Ig="; - }) - ]; - - cargoHash = "sha256-JrSSIwREHSg5YJivSdBIPjOkOtdw8qGCsa4yE7rJz/E="; + cargoHash = "sha256-8+8mBbQSFPcjfBB7y+dgyno+EW82ojhPNxx836gCMik="; prePatch = '' sed -i "s,ExecStart=.*/bin,ExecStart=$out/bin," etc/below.service From 6ea6b5881567ead0d610cdd60014d937220b5bbd Mon Sep 17 00:00:00 2001 From: Aiden Schembri Date: Wed, 25 Mar 2026 17:47:34 +0100 Subject: [PATCH 072/114] zed-editor: 0.228.0 -> 0.229.0 --- pkgs/by-name/ze/zed-editor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index adda2d364972..03646b340b83 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -108,7 +108,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.228.0"; + version = "0.229.0"; outputs = [ "out" @@ -121,7 +121,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-oQ3cW4cFBkyrO4elTXB3Etek6ilL0XkB45z/tuPwTJs="; + hash = "sha256-ZO4HzzzTb5rlBbzVCpE14DEzLkE3a7v2IKdyzlCTpaA="; }; postPatch = '' @@ -147,7 +147,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rm -r $out/git/*/candle-book/ ''; - cargoHash = "sha256-K4lxI11fEuLYBWy6Z+o0MmtJFJYawwS4UUq0Jgue2hE="; + cargoHash = "sha256-Q7sjd5u1jPIK6WogCByaXAVU7D6jcev1oRmfQ7y39i4="; nativeBuildInputs = [ cmake From b86e6f7d669788025fe9f6089956a8f8978139bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 16:50:21 +0000 Subject: [PATCH 073/114] python3Packages.django-ninja: 1.5.3 -> 1.6.2 --- pkgs/development/python-modules/django-ninja/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-ninja/default.nix b/pkgs/development/python-modules/django-ninja/default.nix index c872b2421de9..54c1be0159ff 100644 --- a/pkgs/development/python-modules/django-ninja/default.nix +++ b/pkgs/development/python-modules/django-ninja/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "django-ninja"; - version = "1.5.3"; + version = "1.6.2"; pyproject = true; src = fetchFromGitHub { owner = "vitalik"; repo = "django-ninja"; tag = "v${version}"; - hash = "sha256-TmdwxOy+YwzEp/LrRb7/AqUahlmEodZdmswvfqtD5PY="; + hash = "sha256-nnGIhNGnK7q0nbw7EYJP+xCeS1uiuTrhQxf49dA+Sc8="; }; build-system = [ flit-core ]; From 6f572342a4bcab9ed20cc976ed35a57ef8957983 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 25 Mar 2026 10:39:05 -0500 Subject: [PATCH 074/114] vimPlugins: update on 2026-03-25 Signed-off-by: Austin Horstman --- .../editors/vim/plugins/generated.nix | 472 +++++++++--------- .../editors/vim/plugins/overrides.nix | 3 + 2 files changed, 239 insertions(+), 236 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 4cd629716e1d..98f1e0bca4b2 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -74,12 +74,12 @@ final: prev: { CopilotChat-nvim = buildVimPlugin { pname = "CopilotChat.nvim"; - version = "4.7.4-unstable-2026-03-09"; + version = "4.7.4-unstable-2026-03-23"; src = fetchFromGitHub { owner = "CopilotC-Nvim"; repo = "CopilotChat.nvim"; - rev = "ecea24a9a067c6f176b8e13eb11251c739caf055"; - hash = "sha256-fwQga9zwFLGOKuwpe4Wfx7pc+nn+dMHEJDF7FYZ/qfQ="; + rev = "9fec6c3c2a4069b1f649e116c10e6fbcf1463764"; + hash = "sha256-sQ/12smnEI2rykuz1szYtSeO+lKK7enN1V4kvqxni3Q="; }; meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/"; meta.hydraPlatforms = [ ]; @@ -204,12 +204,12 @@ final: prev: { LazyVim = buildVimPlugin { pname = "LazyVim"; - version = "15.14.0-unstable-2026-03-20"; + version = "15.14.0-unstable-2026-03-21"; src = fetchFromGitHub { owner = "LazyVim"; repo = "LazyVim"; - rev = "5450006ccdd7df341f7f60dded58ea4a87aa9c15"; - hash = "sha256-ROiAJg0hZ9x0XEKrP1oPF1zngAwB+01QHbdPAgnNkUc="; + rev = "96f4f18d7d81c786ac0df5723bc7aca058bf2165"; + hash = "sha256-flDu86sHQ4CQ+5tSXPWMRw9kfVdU5xfLHdDYVhkBsoE="; }; meta.homepage = "https://github.com/LazyVim/LazyVim/"; meta.hydraPlatforms = [ ]; @@ -217,12 +217,12 @@ final: prev: { LeaderF = buildVimPlugin { pname = "LeaderF"; - version = "1.25-unstable-2026-03-16"; + version = "1.25-unstable-2026-03-25"; src = fetchFromGitHub { owner = "Yggdroot"; repo = "LeaderF"; - rev = "6535d606c6bf502a048634498bf708b8e65b928e"; - hash = "sha256-VGU/Yp3tOs0u+YxQiLO7URlXBQRftwr1ro2nB3Z4XbY="; + rev = "7ba67ea7df6ce97ffe3f738b23daf9d5b4090be0"; + hash = "sha256-dzCSjNtOPJu6GGxXTRws7sByzaJU9ddF99N6wrTH56s="; }; meta.homepage = "https://github.com/Yggdroot/LeaderF/"; meta.hydraPlatforms = [ ]; @@ -412,12 +412,12 @@ final: prev: { SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "0-unstable-2026-03-19"; + version = "0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "cf2b276dc88696b35d55ea4bd55dfaf7d608c9a2"; - hash = "sha256-EQ854kY+TGJPTAul0jwo7v+Ge3PdX++8tLxUVI1wILE="; + rev = "66e53f3316515ac8548b47826f8d273955aa7af1"; + hash = "sha256-YDD2maK1DwRRBWqZKRSlV1Z1fiR50HfcOWttcTEnpjU="; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; meta.hydraPlatforms = [ ]; @@ -960,12 +960,12 @@ final: prev: { artio-nvim = buildVimPlugin { pname = "artio.nvim"; - version = "0-unstable-2026-03-08"; + version = "0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "comfysage"; repo = "artio.nvim"; - rev = "778448454ded399f773cde2e6e432c0c9558eebd"; - hash = "sha256-74b9rhS4yOyw7gfEhsALEfNYVELjvfLBSvoOK8pd7ZI="; + rev = "045c5b33a6012bf79a77c7858553075ca5f0bc56"; + hash = "sha256-h0NwcCVqf8Bitej8vDF4u1z/hqoNaLAKkSapdB7cvYY="; }; meta.homepage = "https://github.com/comfysage/artio.nvim/"; meta.hydraPlatforms = [ ]; @@ -1272,12 +1272,12 @@ final: prev: { autoclose-nvim = buildVimPlugin { pname = "autoclose.nvim"; - version = "0-unstable-2025-07-21"; + version = "0-unstable-2026-03-22"; src = fetchFromGitHub { owner = "m4xshen"; repo = "autoclose.nvim"; - rev = "3f86702b54a861a17d7994b2e32a7c648cb12fb1"; - hash = "sha256-YJm4Lx6E+ayy7NhO2BUJ5JlhPQlQlkDzw/c8uBW2RHk="; + rev = "bafd0368716216fa6a7bb2a43ecd889b44efdb46"; + hash = "sha256-DOKKyaDmfUPRTcXJvqD+0zAr63+93H0auax6Dse0Igo="; }; meta.homepage = "https://github.com/m4xshen/autoclose.nvim/"; meta.hydraPlatforms = [ ]; @@ -1818,12 +1818,12 @@ final: prev: { blink-ripgrep-nvim = buildVimPlugin { pname = "blink-ripgrep.nvim"; - version = "2.2.5-unstable-2026-03-19"; + version = "2.2.5-unstable-2026-03-23"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "blink-ripgrep.nvim"; - rev = "42da55faa69723306f45e7f4a718f71f86996a4e"; - hash = "sha256-Tj7LXRf16WMsYZ8wN2+3qQr+7JEu7hLqBk+FGBYgOx0="; + rev = "ca9c2028cd95ac2fd2426b121816051eba0b9764"; + hash = "sha256-SukloH3EWaU8/psYS4e+kgj/lNSGgdZoKU/9+wKoU7E="; }; meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/"; meta.hydraPlatforms = [ ]; @@ -2039,12 +2039,12 @@ final: prev: { catppuccin-nvim = buildVimPlugin { pname = "catppuccin-nvim"; - version = "1.11.0-unstable-2026-03-13"; + version = "1.11.0-unstable-2026-03-22"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "384f304c8b04664c9e0091fbfb3923c5f97c1bcf"; - hash = "sha256-L6W+aW3wuAYg9tyKDqxL4iykqOaFT6Bmx3nZMux409k="; + rev = "a7788416689dbefea659d9e9415c87926b0ba5d8"; + hash = "sha256-NuwqxzZQ6YWHZdWYnCWDSlFIeagTU+Q4JdIHy25VR3A="; }; meta.homepage = "https://github.com/catppuccin/nvim/"; meta.hydraPlatforms = [ ]; @@ -3118,12 +3118,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "0.0.82-unstable-2026-03-14"; + version = "0.0.82-unstable-2026-03-24"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "957d27e1a318cfdce1d12e8329e764e0c0918f74"; - hash = "sha256-EECcYJh5GktC8NkL+RmAWCfE6Usrf70dj3UZb7BMEdQ="; + rev = "fb74029fc12b16e714c245d1f265f3071d1ea07c"; + hash = "sha256-XZcf48CuDhV14RcRfSWfj/pVGImbs9Q+dblF+eVqblE="; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.hydraPlatforms = [ ]; @@ -3196,12 +3196,12 @@ final: prev: { codecompanion-nvim = buildVimPlugin { pname = "codecompanion.nvim"; - version = "19.6.0-unstable-2026-03-19"; + version = "19.6.0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "olimorris"; repo = "codecompanion.nvim"; - rev = "cc0d298b6b7bdbdcfe48f7e70deb0e6215fe4d32"; - hash = "sha256-cXO1+6aU/5jOTeNbhhGz7mqZw82fvLQZiduwXW0OnOU="; + rev = "e010179d64538ce1fd88310d08b4697b356b17c8"; + hash = "sha256-860ek9xwjv3mfPH9cj18tRa1NxhQLlWbBajgCJEvSOo="; }; meta.homepage = "https://github.com/olimorris/codecompanion.nvim/"; meta.hydraPlatforms = [ ]; @@ -3222,12 +3222,12 @@ final: prev: { codesettings-nvim = buildVimPlugin { pname = "codesettings.nvim"; - version = "1.6.7-unstable-2026-03-20"; + version = "1.6.7-unstable-2026-03-25"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "codesettings.nvim"; - rev = "17c592a5b80fa18483312d1ee913940e97c42ef5"; - hash = "sha256-suwK+WquuO/Q7nSfi3AsFvb657tBEAJsPh4bcjvQqig="; + rev = "96019a81f7ca4ca01bf7eba86ed6db582bbb2654"; + hash = "sha256-zpLA3FRkyJy4LCKxbhUHUcYYElWHxopaUHrkmfYcoT0="; }; meta.homepage = "https://github.com/mrjones2014/codesettings.nvim/"; meta.hydraPlatforms = [ ]; @@ -3352,12 +3352,12 @@ final: prev: { command-t = buildVimPlugin { pname = "command-t"; - version = "8.1-unstable-2026-03-19"; + version = "8.1-unstable-2026-03-20"; src = fetchFromGitHub { owner = "wincent"; repo = "command-t"; - rev = "e853fd860ee11291d25d0c04dbb57cd1fc8e3d87"; - hash = "sha256-HyyrtJo4Bq4MEY0vlzS5IWMdBcEHr0YWLi4Zyl1SkJE="; + rev = "c148d0cdd7f807927193cd9c05329607a4e8cbc0"; + hash = "sha256-jm4u9d2d+zYwb1lubjkOGDN5f/ywBzQkYnsbRztMzbc="; }; meta.homepage = "https://github.com/wincent/command-t/"; meta.hydraPlatforms = [ ]; @@ -3535,12 +3535,12 @@ final: prev: { conjure = buildVimPlugin { pname = "conjure"; - version = "4.59.0-unstable-2026-03-15"; + version = "4.59.0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "23718a259a03be9d72a05bef6d76bea789e46b5c"; - hash = "sha256-vhzhjQBMWViXEsPV6O0U3GP8LyLEPCQKBVWdFZUB+ng="; + rev = "5dddccee789f65606387c991f5efadea7af52cb7"; + hash = "sha256-xQKiF7v+MPqT6UzhIZ2b2zWYTSOkpXiD9MIy13GZjcw="; }; meta.homepage = "https://github.com/Olical/conjure/"; meta.hydraPlatforms = [ ]; @@ -3626,12 +3626,12 @@ final: prev: { copilot-lua = buildVimPlugin { pname = "copilot.lua"; - version = "2.0.0-unstable-2026-03-18"; + version = "2.0.1-unstable-2026-03-24"; src = fetchFromGitHub { owner = "zbirenbaum"; repo = "copilot.lua"; - rev = "0552b44fceedf0c4cba2cd4953d3976633b2509a"; - hash = "sha256-PULc9fiFljpomXDBY1HeJDttImQf7lYprpNEx5MZO4Y="; + rev = "538f15c4eaad8661389a4a0d1ace2d6e079fac29"; + hash = "sha256-RzHCniW/n796uYdVA1LtHWBI3XxoPgmdw2N8RpUjPJQ="; }; meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; meta.hydraPlatforms = [ ]; @@ -4107,12 +4107,12 @@ final: prev: { ddc-source-lsp = buildVimPlugin { pname = "ddc-source-lsp"; - version = "1.2.0-unstable-2026-02-08"; + version = "1.2.0-unstable-2026-03-22"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc-source-lsp"; - rev = "79e0a0fe98c206ccd8d66ce3a572e664f9de4f83"; - hash = "sha256-o+rVRG0cCNiqkloW1m113NhYxIy4caVNrmUNrs23rMA="; + rev = "352f804c08dbc6ce516234bb97309a5b78a1863f"; + hash = "sha256-oj+L2dy6FpOYv/j0E/tsSD0BfP9qTtWCKwrLZSsCUsc="; }; meta.homepage = "https://github.com/Shougo/ddc-source-lsp/"; meta.hydraPlatforms = [ ]; @@ -4146,12 +4146,12 @@ final: prev: { ddc-vim = buildVimPlugin { pname = "ddc.vim"; - version = "10.3.0-unstable-2026-03-19"; + version = "10.3.0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "Shougo"; repo = "ddc.vim"; - rev = "4a4404d856ed82aec00c4e6d36cab0dd13f7883f"; - hash = "sha256-vetnDOYWEg+iuMOFL2GYzVfuYgV94Jl8DzBDZxhAFf0="; + rev = "033f556bedd32e2284dfa477562624f6d2f9166e"; + hash = "sha256-lQCoMfaGkIOaJWO0fo266MAN9vupyNbMlWYACzWeZiA="; }; meta.homepage = "https://github.com/Shougo/ddc.vim/"; meta.hydraPlatforms = [ ]; @@ -4302,12 +4302,12 @@ final: prev: { denops-vim = buildVimPlugin { pname = "denops.vim"; - version = "8.0.1-unstable-2025-10-26"; + version = "8.0.2-unstable-2026-03-22"; src = fetchFromGitHub { owner = "vim-denops"; repo = "denops.vim"; - rev = "5cfca39988a36e42d81b925264fc846077a727e3"; - hash = "sha256-4AACZ3h6uAqiXW24gUF1+uq7dnWA0w/PcxAeO4yxitc="; + rev = "1df7a022d6e9cb3f6a3db43235e0f174ccd79e03"; + hash = "sha256-lj8yjZrwE9GfNPDIpH4tCI4TTJHkYRlFFCTdqMqWtZg="; }; meta.homepage = "https://github.com/vim-denops/denops.vim/"; meta.hydraPlatforms = [ ]; @@ -4681,12 +4681,12 @@ final: prev: { diffs-nvim = buildVimPlugin { pname = "diffs.nvim"; - version = "0.3.2-unstable-2026-03-20"; + version = "0.3.2-unstable-2026-03-25"; src = fetchFromGitHub { owner = "barrettruth"; repo = "diffs.nvim"; - rev = "7a979dfbe824301004429e152e4ac56f747d976e"; - hash = "sha256-S4AEAATTbF0Y20rrtw1JxD/t//fOb4zCt8hSD/24+iY="; + rev = "0cb16a0e2384f1d3dd6330f6ea517de8e07aa8e8"; + hash = "sha256-BLOmtz/E2viBd6DW+i7+NHZoh42FPo9lI4qj5MyTHbQ="; }; meta.homepage = "https://github.com/barrettruth/diffs.nvim/"; meta.hydraPlatforms = [ ]; @@ -4850,12 +4850,12 @@ final: prev: { easy-dotnet-nvim = buildVimPlugin { pname = "easy-dotnet.nvim"; - version = "0-unstable-2026-03-16"; + version = "0-unstable-2026-03-20"; src = fetchFromGitHub { owner = "GustavEikaas"; repo = "easy-dotnet.nvim"; - rev = "e1d6f89ba4ffef640282c7fbf66ef6c01f861589"; - hash = "sha256-Nq+5r7GH6J5blMtwxZFzx2ARt1E5xtUzidcP6mxH1kM="; + rev = "ed5aabc5040395f2dd6c59263412ec3bed921b29"; + hash = "sha256-5QFxFSrFIVNSCubXYeazfjC62l4ja+DW4xYp6bJ9+DA="; }; meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/"; meta.hydraPlatforms = [ ]; @@ -5033,12 +5033,12 @@ final: prev: { emmet-vim = buildVimPlugin { pname = "emmet-vim"; - version = "0-unstable-2026-03-07"; + version = "0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "mattn"; repo = "emmet-vim"; - rev = "cc8b1a9f2241e087330195c76651c5f9d9519e2f"; - hash = "sha256-Ihc+bgxN+wPfLL9A/1wC/5Piu3ilAdIVT8be/Abvd80="; + rev = "92ef2f74f4093edc99db5e9e4cf7e40116a85bd6"; + hash = "sha256-57B35TxqzWvultlw5RVngdUA5xMXaY/1zjvtZfiwdhg="; fetchSubmodules = true; }; meta.homepage = "https://github.com/mattn/emmet-vim/"; @@ -5112,11 +5112,11 @@ final: prev: { evergarden-nvim = buildVimPlugin { pname = "evergarden-nvim"; - version = "0-unstable-2026-03-04"; + version = "0-unstable-2026-03-21"; src = fetchgit { url = "https://codeberg.org/evergarden/nvim"; - rev = "4f1345b359daa8f1f91bd562a60658994b478e11"; - hash = "sha256-EPVMcFYafj44xyLZKKZYCLtZfLDm8tECccnKOz4uXyc="; + rev = "ded46a3eaaab08ffd9ba206bd7eff9e93598d2e5"; + hash = "sha256-UEnor+FziURTnBKtDyMJPu3GzkdjEZ7XQyePsCA5HIY="; }; meta.homepage = "https://codeberg.org/evergarden/nvim"; meta.hydraPlatforms = [ ]; @@ -6023,12 +6023,12 @@ final: prev: { go-nvim = buildVimPlugin { pname = "go.nvim"; - version = "0.10.4-unstable-2026-03-16"; + version = "0.10.4-unstable-2026-03-22"; src = fetchFromGitHub { owner = "ray-x"; repo = "go.nvim"; - rev = "01a6de99120a3b4abaf589d803631d02c44b4d25"; - hash = "sha256-/nOQAfDVoXyo7MmjS0+4mesJU/9x5jnpx8lovhmRx4s="; + rev = "51a6f3b19b59f6e8e5d8d06aa23704ff2b6ed6bd"; + hash = "sha256-BE1AjayhdmmlBqsV11x4sOtFpYpOQMA8wmD5vYxDXEo="; }; meta.homepage = "https://github.com/ray-x/go.nvim/"; meta.hydraPlatforms = [ ]; @@ -6414,12 +6414,12 @@ final: prev: { haskell-snippets-nvim = buildVimPlugin { pname = "haskell-snippets.nvim"; - version = "1.5.0-unstable-2025-11-24"; + version = "1.5.0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "mrcjkb"; repo = "haskell-snippets.nvim"; - rev = "cbe4e20fccb2e527d370765c8248205b31571037"; - hash = "sha256-tnu1sVteiTk13rLUfcHZBUpx+ZZUviiB535/rTGx/Fc="; + rev = "6d8c9161077bf71e54df1e39c91b072a235a3bba"; + hash = "sha256-Zu3mcw498NLgJcfMS/NsfJMrtTaiftvkNgKYaU0bEOQ="; }; meta.homepage = "https://github.com/mrcjkb/haskell-snippets.nvim/"; meta.hydraPlatforms = [ ]; @@ -6675,12 +6675,12 @@ final: prev: { hotpot-nvim = buildVimPlugin { pname = "hotpot.nvim"; - version = "0.15.0-unstable-2025-12-20"; + version = "0.15.0-unstable-2025-12-23"; src = fetchFromGitHub { owner = "rktjmp"; repo = "hotpot.nvim"; - rev = "27cc1025960eae88ad1dd270376f69be7a2d9174"; - hash = "sha256-vTiC0onMSSi+rD9XFIn3Ol+qSCzM1V1gz0tMR9QYAbo="; + rev = "0059a358eb9e01f11319c8d63747798dcb0f08e4"; + hash = "sha256-WFa+yORq42fHLTXzkN0GoJzHglFvuomBAZpbLxYQlv0="; }; meta.homepage = "https://github.com/rktjmp/hotpot.nvim/"; meta.hydraPlatforms = [ ]; @@ -6727,12 +6727,12 @@ final: prev: { hunk-nvim = buildVimPlugin { pname = "hunk.nvim"; - version = "1.9.0-unstable-2026-03-15"; + version = "1.9.0-unstable-2026-03-20"; src = fetchFromGitHub { owner = "julienvincent"; repo = "hunk.nvim"; - rev = "478d0efcf373b274ec5c952c1459981536c0f773"; - hash = "sha256-yWyL0ARq8TBPmzh/LnJSy0v2RgUmQFaYPCNSYojwbMQ="; + rev = "a73c34934e87af4f2e615fea3a57ee28b2dceec8"; + hash = "sha256-Zw+dudVej4hvT+S9Jk2IMuCWzU3b4z90fmfKDmcujug="; }; meta.homepage = "https://github.com/julienvincent/hunk.nvim/"; meta.hydraPlatforms = [ ]; @@ -7352,12 +7352,12 @@ final: prev: { kitty-scrollback-nvim = buildVimPlugin { pname = "kitty-scrollback.nvim"; - version = "9.0.0-unstable-2026-03-02"; + version = "9.0.1-unstable-2026-03-22"; src = fetchFromGitHub { owner = "mikesmithgh"; repo = "kitty-scrollback.nvim"; - rev = "aa05d5ade0b744d8e49f4c992f34dadc7079bce8"; - hash = "sha256-8NwOBNv2rRrBCtr6VGtDAXWZI2RawcbJ5Fmsu4yiAQg="; + rev = "9342a0e0e5556ce0b7f9dc41c4bdd39ae9dc85dd"; + hash = "sha256-c6OgxDZTBeCP3lIgEq1ctLFOzaKC5tZXnd/nUrthEm4="; }; meta.homepage = "https://github.com/mikesmithgh/kitty-scrollback.nvim/"; meta.hydraPlatforms = [ ]; @@ -7483,12 +7483,12 @@ final: prev: { langmapper-nvim = buildVimPlugin { pname = "langmapper.nvim"; - version = "0-unstable-2025-05-05"; + version = "0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "Wansmer"; repo = "langmapper.nvim"; - rev = "57a2fe4d706676aa0386825f27c27a4e3c14e0b0"; - hash = "sha256-gIc79aJzYA6u+tAl3M9UGsLmUsMn7H2amzbpLYz3qjc="; + rev = "49462fd9f4f33cf8cfbaa779ba07d3c0b255cc06"; + hash = "sha256-A3PMp8Wcg+I4qpKYB27HlQLYB60jKtfhs6+MqfPS3gs="; }; meta.homepage = "https://github.com/Wansmer/langmapper.nvim/"; meta.hydraPlatforms = [ ]; @@ -7600,12 +7600,12 @@ final: prev: { lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2025.10.1-unstable-2026-03-18"; + version = "2025.10.1-unstable-2026-03-25"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "0a6df458e39d58080aee3295bba21d168e563605"; - hash = "sha256-5wyev0A75kFZJEeS2r82I6AzNpAqw9Xe6aFVfDjKpFU="; + rev = "a30b6f8496a88ff555862b7cf542e25549afcd81"; + hash = "sha256-rkcwnCBdw1HzRYkrbJ/dIsNb4X/cEcWHElIx8jJFxwg="; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; meta.hydraPlatforms = [ ]; @@ -7639,11 +7639,11 @@ final: prev: { leap-nvim = buildVimPlugin { pname = "leap.nvim"; - version = "0-unstable-2026-03-07"; + version = "0-unstable-2026-03-24"; src = fetchgit { url = "https://codeberg.org/andyg/leap.nvim/"; - rev = "774c452da3521d4434f912b6ca6dd97318aca4b0"; - hash = "sha256-HkLmYb0+Vu65JalaE2JuMJM74/fWAS3QJRQb4BW5esw="; + rev = "e20f33507bd2d6c671b7273f797f2d3cf521ac61"; + hash = "sha256-dJ7nR+JDzjhXptPrLXd48pGlrm52nG31gsw9X3+tT0Q="; }; meta.homepage = "https://codeberg.org/andyg/leap.nvim/"; meta.hydraPlatforms = [ ]; @@ -8461,8 +8461,8 @@ final: prev: { src = fetchFromGitHub { owner = "OXY2DEV"; repo = "markview.nvim"; - rev = "ed989a2036a85ec7e1d41de77bf01d0537b19799"; - hash = "sha256-LI+/Vj7ykMgiqbNMW/UUnk+1zpSF44d/5jRmOFyIS/s="; + rev = "1861f959599ae03cfd59f56222a542035b0cd947"; + hash = "sha256-KICewEUkTPvWKcK7QDGtOgVEQpw94keSfGv8TBkm29U="; fetchSubmodules = true; }; meta.homepage = "https://github.com/OXY2DEV/markview.nvim/"; @@ -8575,12 +8575,12 @@ final: prev: { mattn-calendar-vim = buildVimPlugin { pname = "mattn-calendar-vim"; - version = "0-unstable-2026-03-07"; + version = "0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "mattn"; repo = "calendar-vim"; - rev = "01d59e69ca2e7ddf8ebd8e8e43de754901384f10"; - hash = "sha256-L+2XE+u2u6qOMuBLlstvgckFdyBRNRd5TISLJBgkvug="; + rev = "28bc54071d7c579c313ea3d2b6903640a0677cef"; + hash = "sha256-83EYTyx8fgAPeHWwb9egtvVBPGF5WasxE85SuJHZEu0="; }; meta.homepage = "https://github.com/mattn/calendar-vim/"; meta.hydraPlatforms = [ ]; @@ -8965,12 +8965,12 @@ final: prev: { mini-hues = buildVimPlugin { pname = "mini.hues"; - version = "0.17.0-unstable-2026-03-09"; + version = "0.17.0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.hues"; - rev = "c040a9f548b1f080b087db7b072a56e7474c6c9b"; - hash = "sha256-zYe6jzSxIlMKDt5VL9XOMdPD3OrETLcIRcIldKge6ig="; + rev = "d0cd643e3e77f773ecda7205e6504ac8b6f04806"; + hash = "sha256-ktHaXAymdunHNM3aADvbYIwK7yA9OedElOVISEuxkVQ="; }; meta.homepage = "https://github.com/nvim-mini/mini.hues/"; meta.hydraPlatforms = [ ]; @@ -9095,12 +9095,12 @@ final: prev: { mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "0.17.0-unstable-2026-03-19"; + version = "0.17.0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.nvim"; - rev = "adeaeac8622b966273bb161977bff1293dd44565"; - hash = "sha256-BqbUGytRCKWJ8P+Y9Zr5V9Ri4dkPrJPmdlKtovVU52w="; + rev = "439cdcd6992bc9012efd7d8ed7a7b7a0f1fac32a"; + hash = "sha256-pxI8tHG6T7Dtdqzi7IEf1XMG0nmoBVvB6SsnnFCYSFI="; }; meta.homepage = "https://github.com/nvim-mini/mini.nvim/"; meta.hydraPlatforms = [ ]; @@ -9108,12 +9108,12 @@ final: prev: { mini-operators = buildVimPlugin { pname = "mini.operators"; - version = "0.17.0-unstable-2026-02-21"; + version = "0.17.0-unstable-2026-03-20"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.operators"; - rev = "86b1ad0d89e7e6a2ae2f840edbbb5737465ae777"; - hash = "sha256-L2k2mZjR+CJ79AXZb0ftgotE6FpIug0DHgnkkIY0NCY="; + rev = "65bc941bca46fb3f33bb2fdcc7b67417fb474a10"; + hash = "sha256-MgGPmL2L7You377v+VFvXVmSRSAswBG8yj2Kue302T0="; }; meta.homepage = "https://github.com/nvim-mini/mini.operators/"; meta.hydraPlatforms = [ ]; @@ -9134,12 +9134,12 @@ final: prev: { mini-pick = buildVimPlugin { pname = "mini.pick"; - version = "0.17.0-unstable-2026-03-19"; + version = "0.17.0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "nvim-mini"; repo = "mini.pick"; - rev = "8f196683edb7e199dc392a5830cced4ba05671db"; - hash = "sha256-FPEQJgMGgT9DayeZPbMVDhCgWq0Quh+MVrGoCu+RspQ="; + rev = "fe079c2bd894a5ee70b62f23d819620ef40c4949"; + hash = "sha256-VrY7XeYce9eO8TgQg4zzDUHbE6dr5AxOAN5fB7Q6aUA="; }; meta.homepage = "https://github.com/nvim-mini/mini.pick/"; meta.hydraPlatforms = [ ]; @@ -9264,12 +9264,12 @@ final: prev: { minimap-vim = buildVimPlugin { pname = "minimap.vim"; - version = "0-unstable-2026-03-09"; + version = "0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "wfxr"; repo = "minimap.vim"; - rev = "38a4f8d78bc3a3032340ca8edecc3d25599b0330"; - hash = "sha256-L9ZOXBG7z/8fGv4IiGm9AVE+L4L1wZSzZRI3TiBwBIc="; + rev = "28c530f8e0929b73ef27c86f705ff8bcfcec97d8"; + hash = "sha256-7MUCZSlWI7iy6LJdtzQ4320KC73PeG5gkE1lYTGY/ek="; }; meta.homepage = "https://github.com/wfxr/minimap.vim/"; meta.hydraPlatforms = [ ]; @@ -9277,12 +9277,12 @@ final: prev: { minuet-ai-nvim = buildVimPlugin { pname = "minuet-ai.nvim"; - version = "0.8.0-unstable-2026-03-20"; + version = "0.8.0-unstable-2026-03-21"; src = fetchFromGitHub { owner = "milanglacier"; repo = "minuet-ai.nvim"; - rev = "07d1757e8f8838fd46b0087f72015b3f7d9fd9e0"; - hash = "sha256-WswFMo3ocBPnU9199bxQukkc5FlRtsk07rjjYZsz3hA="; + rev = "c7cb94070b701d6e44f05a03b49081c54f4fc2e5"; + hash = "sha256-H0+tBKaJsqtV5RaPrFRynHXfHq1E5oyW4w3U2GzefVo="; }; meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/"; meta.hydraPlatforms = [ ]; @@ -9355,12 +9355,12 @@ final: prev: { modus-themes-nvim = buildVimPlugin { pname = "modus-themes.nvim"; - version = "1.4.2-unstable-2025-10-05"; + version = "1.4.3-unstable-2026-03-22"; src = fetchFromGitHub { owner = "miikanissi"; repo = "modus-themes.nvim"; - rev = "c57c2c56c9f0af04f3b609d11caa840880074784"; - hash = "sha256-fMhZGP9mnWgfcuOAd4oI7KDuAP7xJmJ/4GLqeOxV5Wk="; + rev = "17a64464c27c1be605adca13dbe48f2f402fe107"; + hash = "sha256-5w1a8ISBM90bwajkAupBFXoucHat+lQsyD5Rr0e2SKY="; }; meta.homepage = "https://github.com/miikanissi/modus-themes.nvim/"; meta.hydraPlatforms = [ ]; @@ -9459,12 +9459,12 @@ final: prev: { multicursor-nvim = buildVimPlugin { pname = "multicursor.nvim"; - version = "0-unstable-2026-02-28"; + version = "0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "jake-stewart"; repo = "multicursor.nvim"; - rev = "811681faf44d8031685614cc00a148cd3ece697c"; - hash = "sha256-5Syxir+5cKzpr9cEDGm2AWILJ40lsTObuOwMVxV+znE="; + rev = "704b99f10a72cc05d370cfeb294ff83412a8ab55"; + hash = "sha256-JHl8Z7ESrWus2I6Pe+6gmdgCAZOzAKX7kimy71sAoe4="; }; meta.homepage = "https://github.com/jake-stewart/multicursor.nvim/"; meta.hydraPlatforms = [ ]; @@ -9771,12 +9771,12 @@ final: prev: { neo-tree-nvim = buildVimPlugin { pname = "neo-tree.nvim"; - version = "3.39.0-unstable-2026-03-19"; + version = "3.39.0-unstable-2026-03-22"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "dffde7aaa99bfe19e61bb6a1446db26af6b2c603"; - hash = "sha256-JYx0yNrI0zBjrJx1rGJxEPYp7D/5FUrt3IjQig68SNM="; + rev = "1f75801ad71b440d1303c927fc489bc706eeee51"; + hash = "sha256-R8KJXR/ruMRp5XWTYvXdF3W3P8r999IuFvQ4BrMsdH4="; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; meta.hydraPlatforms = [ ]; @@ -9797,12 +9797,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "1.4.0-unstable-2026-03-20"; + version = "1.4.0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "054f28d5f99fc1f32d22fe6b7bb5f56ebb9bf995"; - hash = "sha256-S7DTbNkPA3uG8bYKnc24/cHWPMx8aXvcTP/sJGrGge4="; + rev = "44f5235b8511f8f9e1cdfd7daf82260b1d756aad"; + hash = "sha256-MWn7Z/akhQeetMiqJ1vp6q1DVdHsjgtSzRo/4ZzgV5E="; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.hydraPlatforms = [ ]; @@ -9875,12 +9875,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "3.0.0-unstable-2026-03-14"; + version = "3.0.0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "d3890fc3cdf0859845a86b2be306bba01458df1a"; - hash = "sha256-bGU2buVzYRAJZFQhNoOOux6oSAT8k6uCm3c/wu3NxDg="; + rev = "64b1a01a9fc3d3ee8b2368230563bedf3eb66e54"; + hash = "sha256-8DUU+GRfyxU705lvHFsUJ1ZYBKCx1HTDck+XxJ81sN4="; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.hydraPlatforms = [ ]; @@ -10190,12 +10190,12 @@ final: prev: { neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "3.0.1-unstable-2026-03-15"; + version = "3.0.1-unstable-2026-03-25"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "29d8a818ca5a98498e092be4d6868954d18f1b1a"; - hash = "sha256-tqJkQGEmHz3RwqBXrlW/eMexP45YoUwGoYrT+wSQnwo="; + rev = "1539e23fa942ff957d83082c9efa617772a92f6a"; + hash = "sha256-QD2LefD8V13G/9YGmpP0wxoz1tDIr6vtztL5Z0kgmlI="; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; meta.hydraPlatforms = [ ]; @@ -10696,12 +10696,12 @@ final: prev: { nlsp-settings-nvim = buildVimPlugin { pname = "nlsp-settings.nvim"; - version = "0-unstable-2026-03-18"; + version = "0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "tamago324"; repo = "nlsp-settings.nvim"; - rev = "a4fe2133ac74fbca9ab75305e379f3cc7043acb7"; - hash = "sha256-NDf9dY6uZggalX88sAN1dTUptC6Xci5WE9tny61U/G4="; + rev = "346176718c9f77e306860cbbef96cb98f87c17c9"; + hash = "sha256-0mTMUWQHNj9KfUz/DrxAiK4X2Mrm9t+N0ADMw+wAqcE="; }; meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; meta.hydraPlatforms = [ ]; @@ -10969,12 +10969,12 @@ final: prev: { nvim-biscuits = buildVimPlugin { pname = "nvim-biscuits"; - version = "0-unstable-2025-10-08"; + version = "0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "code-biscuits"; repo = "nvim-biscuits"; - rev = "b79fa6d24388f3bcfdad33a77ee8e5668b6df07f"; - hash = "sha256-/0m4I+fR9xBjdKEOZ6BmOTXKraMOuMEqZAmj+aJXtXI="; + rev = "d93dcdee3a3dfd5101785447658e744f153957db"; + hash = "sha256-UKolssxC+cfQ9x3Mum/mKPVY8jJBs6+DtQgvvufLFAk="; }; meta.homepage = "https://github.com/code-biscuits/nvim-biscuits/"; meta.hydraPlatforms = [ ]; @@ -11047,12 +11047,12 @@ final: prev: { nvim-colorizer-lua = buildVimPlugin { pname = "nvim-colorizer.lua"; - version = "0-unstable-2026-03-07"; + version = "0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "catgoose"; repo = "nvim-colorizer.lua"; - rev = "ef211089af881bea206c7aa3f2693a81feee7e90"; - hash = "sha256-8ETgER/T/kKI27I1DlpoenRz1FZAoobNI1/jR1QiRnM="; + rev = "32fcc38ab7e559f24763f6b3d9c37658ebf407d6"; + hash = "sha256-5+X1LsVAsq2xNDLUAJYfNPKKPpeihZqWnR2NA1ablVA="; }; meta.homepage = "https://github.com/catgoose/nvim-colorizer.lua/"; meta.hydraPlatforms = [ ]; @@ -11163,12 +11163,12 @@ final: prev: { nvim-dap-lldb = buildVimPlugin { pname = "nvim-dap-lldb"; - version = "2.0.1-unstable-2025-05-09"; + version = "2.0.1-unstable-2026-03-22"; src = fetchFromGitHub { owner = "julianolf"; repo = "nvim-dap-lldb"; - rev = "9c795072554b3dbf738d0c9cb29d28d7f820b2b4"; - hash = "sha256-G99w/2q6MrlftkTQzqYosLaqngr3oCN79cGvyp9eeEg="; + rev = "1f531bac2896b3d9ceb098b277c419c811f4609d"; + hash = "sha256-HSYuFWJhqE8M6/Tm0/9F5l7dfLVu2kYPFOtqi66XFZk="; }; meta.homepage = "https://github.com/julianolf/nvim-dap-lldb/"; meta.hydraPlatforms = [ ]; @@ -11214,12 +11214,12 @@ final: prev: { nvim-dap-ui = buildVimPlugin { pname = "nvim-dap-ui"; - version = "4.0.0-unstable-2025-07-09"; + version = "4.0.0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "rcarriga"; repo = "nvim-dap-ui"; - rev = "cf91d5e2d07c72903d052f5207511bf7ecdb7122"; - hash = "sha256-391zChjd6uAJycfXy1RG2Qt0OdCY3/WF9u0MWLtFZxA="; + rev = "f5b6673f374626515401c5bc51b005f784a4f252"; + hash = "sha256-vK311E7N3woU6yE+2KR0425EPFaMzx78YubsmMGBws0="; }; meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; meta.hydraPlatforms = [ ]; @@ -11641,12 +11641,12 @@ final: prev: { nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2.7.0-unstable-2026-03-20"; + version = "2.7.0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "841c6d4139aedb8a3f2baf30cef5327371385b93"; - hash = "sha256-1wmf28UMTt0ZTD8w66OieP+YYkht3n4bOkoNa4dD6/0="; + rev = "46204c8fdaa36a9aa3768780450e4bc7a210025f"; + hash = "sha256-TtvGEfxkddKFzAhOKcMrWyloG77IvRC94B9a5jEM420="; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; meta.hydraPlatforms = [ ]; @@ -11693,12 +11693,12 @@ final: prev: { nvim-luapad = buildVimPlugin { pname = "nvim-luapad"; - version = "0.3.1-unstable-2026-02-07"; + version = "0.3.2-unstable-2026-03-23"; src = fetchFromGitHub { owner = "rafcamlet"; repo = "nvim-luapad"; - rev = "aea9e208ae4d81ed025f2063c1d0e3fd54091b9e"; - hash = "sha256-ZvBD57r6Kh+zTvlcxJbY7+mN76fXgkgziDSXC47j9N0="; + rev = "918c60ae919d96df1dc201cbf69eb09090148cdd"; + hash = "sha256-FLeBdX/7cp+cp+W2ouYcG52mE16GBeVT8FNgrFSa4u8="; }; meta.homepage = "https://github.com/rafcamlet/nvim-luapad/"; meta.hydraPlatforms = [ ]; @@ -11706,12 +11706,12 @@ final: prev: { nvim-metals = buildVimPlugin { pname = "nvim-metals"; - version = "0.10.x-unstable-2026-01-16"; + version = "0.10.x-unstable-2026-03-22"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "7ed47cd3095508e80423e30922385d5b9988f9d6"; - hash = "sha256-LhVcJ5KbQeUik1+ZEuY/zoLKXkLAYb+sn6EcJFMfLjw="; + rev = "48b9d29a4e1370495db4d4b5ccbc17b285bc98eb"; + hash = "sha256-FM66C8aK9EKeaThqqxT8nqYciu9hg8ZRqTHkZWY6eZ4="; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; meta.hydraPlatforms = [ ]; @@ -12161,12 +12161,12 @@ final: prev: { nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "1.16.0-unstable-2026-03-20"; + version = "1.16.0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "dfeeb12aaae37f23285101cf875416c29052b22a"; - hash = "sha256-IRHd/qyjzwUv6ID/jUabQ0+X5ka1f2m4deuGGKvD+Xo="; + rev = "3d385d3346e4883d60dc37cf642bd47bed78a46e"; + hash = "sha256-W72JNBnsVMWVpdHL9i273qp4j/T8EqsWxNfB4Nx01ls="; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; meta.hydraPlatforms = [ ]; @@ -12174,12 +12174,12 @@ final: prev: { nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "0.10.0-unstable-2026-03-20"; + version = "0.10.0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "53f6ce29df5841ce26e5a9f06fb371088b8d8031"; - hash = "sha256-HXo5RnZV5wZaT1ItWGq0YKyKk4vZzyxftz7RMwgeoF4="; + rev = "6620ae1c44dfa8623b22d0cbf873a9e8d073b849"; + hash = "sha256-Md10P3QJ1q8SYOF2CpvOMCGrbgobU0lOIFnrT26ikJg="; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; meta.hydraPlatforms = [ ]; @@ -12187,12 +12187,12 @@ final: prev: { nvim-treesitter-context = buildVimPlugin { pname = "nvim-treesitter-context"; - version = "1.0.0-unstable-2026-03-14"; + version = "1.0.0-unstable-2026-03-22"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-context"; - rev = "9a8e39993e3b895601bf8227124a48ea8268149e"; - hash = "sha256-0HWqCi346xai3RG1xwV9vxlL3+VHsnWOXuvPcHZj7ro="; + rev = "adf4b6b0420b7be6c717ef0ac7993183d6c201b1"; + hash = "sha256-rkM+v1AjE0bBWMYpwTkojqEiFx0vEBtdN7U0u3skuY4="; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; meta.hydraPlatforms = [ ]; @@ -12278,12 +12278,12 @@ final: prev: { nvim-treesitter-textobjects = buildVimPlugin { pname = "nvim-treesitter-textobjects"; - version = "0-unstable-2026-03-19"; + version = "0-unstable-2026-03-21"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "7359dfcefa38db632541e1f9b5b5f291626a1d47"; - hash = "sha256-B5K7lZRJj5H5zBqNvg1kNYZ+G0+IOjLSslkmBw4Pbfg="; + rev = "93d60a475f0b08a8eceb99255863977d3a25f310"; + hash = "sha256-H1tIn3XYJtLF1JvlUJvLtTScMdV/NHDFq+KZjBV4q1c="; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; meta.hydraPlatforms = [ ]; @@ -12551,12 +12551,12 @@ final: prev: { obsidian-nvim = buildVimPlugin { pname = "obsidian.nvim"; - version = "3.16.0-unstable-2026-03-19"; + version = "3.16.0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "obsidian-nvim"; repo = "obsidian.nvim"; - rev = "57aeab47db861f2ec17b8b9a01d0305bca48b5a9"; - hash = "sha256-iJMigB5swssrHJ7mZyJSA5oycVh9bPeqP/pogqF/Mv4="; + rev = "c165637e159284931d981261d8aed9b60c211874"; + hash = "sha256-rqBMYBmNTiEPt3OajXAjTqW7fUlnHT8xTDv/Av4pyQ8="; }; meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/"; meta.hydraPlatforms = [ ]; @@ -12603,12 +12603,12 @@ final: prev: { octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "0-unstable-2026-03-10"; + version = "0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "42e547c08433c22c8311d7848998d2d08bfaf77e"; - hash = "sha256-CoMxiA3CWM+iwCjcs7wBkBU71vWGrm0CqNfkt9gyIKM="; + rev = "6f09b9269b18c32d837bbfe20eb4ec70859581c8"; + hash = "sha256-MgTLcSeESeIKajpGiJDNV1hQsjn0hcFP5OyV6kYFTNM="; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; meta.hydraPlatforms = [ ]; @@ -12655,12 +12655,12 @@ final: prev: { oklch-color-picker-nvim = buildVimPlugin { pname = "oklch-color-picker.nvim"; - version = "3.9.0-unstable-2026-01-06"; + version = "3.9.2-unstable-2026-03-25"; src = fetchFromGitHub { owner = "eero-lehtinen"; repo = "oklch-color-picker.nvim"; - rev = "46c70c300db2cbc9421a5ef89702554e0342879e"; - hash = "sha256-1zG0fQ+cdx6Kj4c2Iz5nlXymGehIE93kJnhD6oem3KY="; + rev = "33efb703257cd8a372900a641a66a5e6ec0bb3a3"; + hash = "sha256-yhFNuy8hR78NcJLTKnS8WJoWyt8wYK1lwo20dVTRnXA="; }; meta.homepage = "https://github.com/eero-lehtinen/oklch-color-picker.nvim/"; meta.hydraPlatforms = [ ]; @@ -12837,12 +12837,12 @@ final: prev: { opencode-nvim = buildVimPlugin { pname = "opencode.nvim"; - version = "0.5.2-unstable-2026-03-18"; + version = "0.5.2-unstable-2026-03-24"; src = fetchFromGitHub { owner = "nickjvandyke"; repo = "opencode.nvim"; - rev = "5067c80ee1f37b5f8a54244e184df44944175a84"; - hash = "sha256-lfsKTKs1urx/idXqc9KKlsWCyk1SUYmhr3C4QQGdiRY="; + rev = "4f4ff2c2a4bd979bf8f20a90e44be1b86855cfea"; + hash = "sha256-ABj3BvzUHep1jNWUf2diVfLGdHxdTIGIEUZjE5HffQo="; }; meta.homepage = "https://github.com/nickjvandyke/opencode.nvim/"; meta.hydraPlatforms = [ ]; @@ -13489,12 +13489,12 @@ final: prev: { pum-vim = buildVimPlugin { pname = "pum.vim"; - version = "2.0-unstable-2026-03-20"; + version = "2.0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "Shougo"; repo = "pum.vim"; - rev = "ea745e9cb7f069cb22d80025a441c96502fb240c"; - hash = "sha256-oq1/D+qw4ok6lWYf0KXEZlQ7CFmcyME2J7iIE/yUG6U="; + rev = "c571869ef143e17e55730b8ce77aea5f5b2a0146"; + hash = "sha256-H/K8e+37S8/XJ7OTvNBxf20Nda30f1yQvivt0gQdzQk="; }; meta.homepage = "https://github.com/Shougo/pum.vim/"; meta.hydraPlatforms = [ ]; @@ -14336,12 +14336,12 @@ final: prev: { sidekick-nvim = buildVimPlugin { pname = "sidekick.nvim"; - version = "2.3.0-unstable-2026-03-20"; + version = "2.3.0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "folke"; repo = "sidekick.nvim"; - rev = "53a2d3afa61e5fd2e17b270b5fa72e5493808304"; - hash = "sha256-k3TCGI3pM7gGMkHo1eQMKda4ZhoeIKxjQQMEeI8jzQ0="; + rev = "17447a05f9385e5f8372b61530f6f9329cb82421"; + hash = "sha256-scCYymquGaT9/e7nU2kuyiwFutKfAq8pGQQsOWK+7rM="; }; meta.homepage = "https://github.com/folke/sidekick.nvim/"; meta.hydraPlatforms = [ ]; @@ -14415,12 +14415,12 @@ final: prev: { smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2.0.5-unstable-2026-03-13"; + version = "2.0.5-unstable-2026-03-20"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "82d01bb71bc051955654b3af68355f783d872fe0"; - hash = "sha256-3XoOSoUbS31YW5Ls17CQs01w7cy5KZBBamyRcEzfcvY="; + rev = "96afd5d3b029ac354aaa369fb33b4613a0bbf2f0"; + hash = "sha256-Zcoy6z09Qvl+V10VmJa+ZEOGv9J9jePvPw/yDmwwSy0="; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.hydraPlatforms = [ ]; @@ -14480,12 +14480,12 @@ final: prev: { snacks-nvim = buildVimPlugin { pname = "snacks.nvim"; - version = "2.30.0-unstable-2026-03-14"; + version = "2.31.0-unstable-2026-03-21"; src = fetchFromGitHub { owner = "folke"; repo = "snacks.nvim"; - rev = "a049339328e2599ad6e85a69fa034ac501e921b2"; - hash = "sha256-D3xK6bPktTEZAir14WfGb90T2pK1kAhpGP/1Y/8ccv8="; + rev = "ad9ede6a9cddf16cedbd31b8932d6dcdee9b716e"; + hash = "sha256-7lDH1JlTM+H/LWjMlAQPNY6A+xmS/cp+wChy4buGYIU="; }; meta.homepage = "https://github.com/folke/snacks.nvim/"; meta.hydraPlatforms = [ ]; @@ -16138,12 +16138,12 @@ final: prev: { tokyonight-nvim = buildVimPlugin { pname = "tokyonight.nvim"; - version = "4.14.1-unstable-2025-11-05"; + version = "4.14.1-unstable-2026-03-24"; src = fetchFromGitHub { owner = "folke"; repo = "tokyonight.nvim"; - rev = "5da1b76e64daf4c5d410f06bcb6b9cb640da7dfd"; - hash = "sha256-4zfkv3egdWJ/GCWUehV0MAIXxsrGT82Wd1Qqj1SCGOk="; + rev = "cdc07ac78467a233fd62c493de29a17e0cf2b2b6"; + hash = "sha256-a9iRWue7DB7s/wNdxqqB51Jya5P9X6sDftqhdmKggU0="; }; meta.homepage = "https://github.com/folke/tokyonight.nvim/"; meta.hydraPlatforms = [ ]; @@ -16414,12 +16414,12 @@ final: prev: { tv-nvim = buildVimPlugin { pname = "tv.nvim"; - version = "0-unstable-2026-01-10"; + version = "0-unstable-2026-03-22"; src = fetchFromGitHub { owner = "alexpasmantier"; repo = "tv.nvim"; - rev = "38fb9d794d843c927ae0b1847d4b80c06176ee35"; - hash = "sha256-VDXkd9pWN2QZ1PihXK3hiJ88VJH5EzyqCkwMBnvTfEA="; + rev = "c0603ca8f31299c83deaa9a24a63d67116db25cd"; + hash = "sha256-Yp9+SDNhfY416UeOguncGeztWOydgfQOpU4bOxHsMo8="; }; meta.homepage = "https://github.com/alexpasmantier/tv.nvim/"; meta.hydraPlatforms = [ ]; @@ -16492,12 +16492,12 @@ final: prev: { typst-preview-nvim = buildVimPlugin { pname = "typst-preview.nvim"; - version = "1.4.2-unstable-2026-03-13"; + version = "1.4.2-unstable-2026-03-21"; src = fetchFromGitHub { owner = "chomosuke"; repo = "typst-preview.nvim"; - rev = "325036ee145ca51d9efb145c09ac16bce3bc8b7d"; - hash = "sha256-7jOKLZ7WKBdX1Ljbvuuki4zmuZ86l62jAN8q2kSThDs="; + rev = "a42c86ef1875100c2be92e90a637064efb0eab06"; + hash = "sha256-E26QySwuTWBDDhf2lEh6mbxYWco4acfzHAYgAyuFFek="; }; meta.homepage = "https://github.com/chomosuke/typst-preview.nvim/"; meta.hydraPlatforms = [ ]; @@ -16635,12 +16635,12 @@ final: prev: { unison = buildVimPlugin { pname = "unison"; - version = "0-unstable-2026-03-19"; + version = "0-unstable-2026-03-24"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "1dcb3a7fb6c8e057279a6c9d511f25a19c102bb8"; - hash = "sha256-A7yIq7JS7XhVvEe+PkCI4Mn/Rj9NdzSQac7abqcskFs="; + rev = "454955c2762614302dafdd71bcbd35f937036114"; + hash = "sha256-i3EsJjFfakTlRKoWRGokHRXe5flREOtY3Ggdz9iMFz8="; }; meta.homepage = "https://github.com/unisonweb/unison/"; meta.hydraPlatforms = [ ]; @@ -16791,12 +16791,12 @@ final: prev: { vifm-vim = buildVimPlugin { pname = "vifm.vim"; - version = "0.14-unstable-2026-03-11"; + version = "0.14-unstable-2026-03-21"; src = fetchFromGitHub { owner = "vifm"; repo = "vifm.vim"; - rev = "36e1c5359588366691314735a46b8884347a95fb"; - hash = "sha256-Z02hg9iKzXfBgWydb9b21NmF4GHJIEAn3rg3xe2A7sk="; + rev = "c164d93309af965eb7436f46c6365d396d21d990"; + hash = "sha256-vr806b0zaylJZpsyodwMmhk5I6Tc//9+eAg0PGzJrOc="; }; meta.homepage = "https://github.com/vifm/vifm.vim/"; meta.hydraPlatforms = [ ]; @@ -18962,12 +18962,12 @@ final: prev: { vim-graphql = buildVimPlugin { pname = "vim-graphql"; - version = "1.6-unstable-2025-11-29"; + version = "1.6-unstable-2026-03-25"; src = fetchFromGitHub { owner = "jparise"; repo = "vim-graphql"; - rev = "0eef7d76750aa80507a3df60dabb4c66b6fbc70c"; - hash = "sha256-jMNb97uCVI0xryZa0PVXxcumIpkSXMZGO206mYS1aTo="; + rev = "1485b793ba18e2e787fd6ed6690654ecc737867d"; + hash = "sha256-ZA1xs/YOSHBt9ypBn/4wzoQhpbnvxmpkoq0JTOsvN7w="; }; meta.homepage = "https://github.com/jparise/vim-graphql/"; meta.hydraPlatforms = [ ]; @@ -19666,12 +19666,12 @@ final: prev: { vim-kitty-navigator = buildVimPlugin { pname = "vim-kitty-navigator"; - version = "0-unstable-2024-12-06"; + version = "0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "knubie"; repo = "vim-kitty-navigator"; - rev = "081c6f8f9eb17cddb4ff4cd1ad44db48aa76fe03"; - hash = "sha256-8CwXh54zgus2VkfYvPHzqu8cIF2sKOLwVHEtyHCQB44="; + rev = "e17e63582341c3ae6bf3dcec0eab274da88353ee"; + hash = "sha256-8CJKFGrxLvlThbwIFTew7bN8Ocoxcsjr3iFOD7ga/kM="; }; meta.homepage = "https://github.com/knubie/vim-kitty-navigator/"; meta.hydraPlatforms = [ ]; @@ -19900,12 +19900,12 @@ final: prev: { vim-lsp = buildVimPlugin { pname = "vim-lsp"; - version = "0.1.4-unstable-2026-03-18"; + version = "0.1.4-unstable-2026-03-24"; src = fetchFromGitHub { owner = "prabirshrestha"; repo = "vim-lsp"; - rev = "c750165f4e8bd403a2ff337100d81dc34ad18a30"; - hash = "sha256-nBP62qiZrsAyHEaQCOOt3MvNYO2FF5soqP0OxzJBZjg="; + rev = "392657e5be4493e558440b96558e3682797b2546"; + hash = "sha256-OttIhwTjpE/QFQeq03cnzQhZbKs50hzPsO5n++54rig="; }; meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; meta.hydraPlatforms = [ ]; @@ -19939,12 +19939,12 @@ final: prev: { vim-lsp-settings = buildVimPlugin { pname = "vim-lsp-settings"; - version = "0.0.1-unstable-2026-03-20"; + version = "0.0.1-unstable-2026-03-25"; src = fetchFromGitHub { owner = "mattn"; repo = "vim-lsp-settings"; - rev = "d5675d34d033494d8bd3eae046dc7338bce65bea"; - hash = "sha256-i06/NwVLcKLAsfftx6YCzIAjJEICtEz4D/3QCZYEjs8="; + rev = "1035cd9138abe0f19a67000e951040962db76d8f"; + hash = "sha256-d+Bdg9PZWRQP6Zi4YqbizxdG+78tl6JsHlNbXn2gZYU="; }; meta.homepage = "https://github.com/mattn/vim-lsp-settings/"; meta.hydraPlatforms = [ ]; @@ -21317,12 +21317,12 @@ final: prev: { vim-sexp = buildVimPlugin { pname = "vim-sexp"; - version = "0-unstable-2025-11-23"; + version = "0-unstable-2026-03-21"; src = fetchFromGitHub { owner = "guns"; repo = "vim-sexp"; - rev = "f5bd4cb2535969fe4741b24fa5f51690521dbaf0"; - hash = "sha256-+d784HtHS+PpOY+CDRnEk8Wq48Ud+n+g0SK4oP9eBqY="; + rev = "62086c04eb28a7b596c285ca4c791d3459b4da6f"; + hash = "sha256-PQdmyKGQX4SZbJn6ycKtkfjijruoBtlLnjk8iBvnKT4="; }; meta.homepage = "https://github.com/guns/vim-sexp/"; meta.hydraPlatforms = [ ]; @@ -21902,12 +21902,12 @@ final: prev: { vim-test = buildVimPlugin { pname = "vim-test"; - version = "2.1.0-unstable-2026-03-10"; + version = "2.1.0-unstable-2026-03-20"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "e4d4fa7f5ce354e7df473550080d9e78207ef4a0"; - hash = "sha256-h1udasAB6NvakT79lSyVep47nw1DaMxynUKMbwWRLLA="; + rev = "8fe182032e4c7c933e2e598fe402d24cbf782b8d"; + hash = "sha256-57558rjEidqgQemsVm3yrAD2Za/bJfbripa2uyoVIWQ="; }; meta.homepage = "https://github.com/vim-test/vim-test/"; meta.hydraPlatforms = [ ]; @@ -22630,12 +22630,12 @@ final: prev: { vimade = buildVimPlugin { pname = "vimade"; - version = "2.5.1-unstable-2025-11-09"; + version = "2.5.1-unstable-2026-03-22"; src = fetchFromGitHub { owner = "TaDaa"; repo = "vimade"; - rev = "266cb28a451448754eb8ae2a2a46d6ae526b33f8"; - hash = "sha256-HR79/IS75TRetDxoicGhaOkHZZw/oKmb6I6ZmQmjnEk="; + rev = "d13dab9d32ff45d8018f1eadbd8163c152b1900c"; + hash = "sha256-b+lGz89l6vyt4w9Mi5S1+UlZgLR3q2KyEftfR965CRQ="; }; meta.homepage = "https://github.com/TaDaa/vimade/"; meta.hydraPlatforms = [ ]; @@ -22917,12 +22917,12 @@ final: prev: { webapi-vim = buildVimPlugin { pname = "webapi-vim"; - version = "0.3-unstable-2022-11-23"; + version = "0.3-unstable-2026-03-20"; src = fetchFromGitHub { owner = "mattn"; repo = "webapi-vim"; - rev = "70c49ada7827d3545a65cbdab04c5c89a3a8464e"; - hash = "sha256-FjGgElqN2KaHYmRIeZ3+Nveb1VDXlXeGgxEyLCDpEGs="; + rev = "35d93310604140a62e3ed96ec1e8135bd937a2fd"; + hash = "sha256-GY5ZD2YgI7yjdMuV+Vgj2zMWLaa4E8qpqBPr7m+JJsU="; }; meta.homepage = "https://github.com/mattn/webapi-vim/"; meta.hydraPlatforms = [ ]; @@ -23347,12 +23347,12 @@ final: prev: { yazi-nvim = buildVimPlugin { pname = "yazi.nvim"; - version = "13.1.5-unstable-2026-03-19"; + version = "13.1.5-unstable-2026-03-25"; src = fetchFromGitHub { owner = "mikavilpas"; repo = "yazi.nvim"; - rev = "946a9746a5727383f27345eaa1d0858aa98bc528"; - hash = "sha256-6QcODuYD1aTxO9v80dS+aSB0viXPpymvwM5yRUKiYRA="; + rev = "22e6d9bb4f4043fe8f003385e0e207a31043ef0e"; + hash = "sha256-lAj9+m8uQIFPLQd9Xg+7/2JF1zkLJFEJ/3rXzLY01FY="; }; meta.homepage = "https://github.com/mikavilpas/yazi.nvim/"; meta.hydraPlatforms = [ ]; @@ -23464,12 +23464,12 @@ final: prev: { zenburn = buildVimPlugin { pname = "zenburn"; - version = "2.29-unstable-2022-08-13"; + version = "2.29-unstable-2026-03-22"; src = fetchFromGitHub { owner = "jnurmine"; repo = "zenburn"; - rev = "8df765342b2a33c728ce147d6c8e66359378f9d5"; - hash = "sha256-bs85IntTR3EvVZXqzI5Pn1piGMEer4DVC0RfqCHP7h0="; + rev = "35fffad3d8fa79d7f3ff0ea7a472a3b62444979b"; + hash = "sha256-QKp5EyVNFMfwCIs4lzUjpIngWzTsUAW4k5vYcQmJG6o="; }; meta.homepage = "https://github.com/jnurmine/zenburn/"; meta.hydraPlatforms = [ ]; @@ -23516,12 +23516,12 @@ final: prev: { zotcite = buildVimPlugin { pname = "zotcite"; - version = "0.7-unstable-2026-03-11"; + version = "0.7-unstable-2026-03-23"; src = fetchFromGitHub { owner = "jalvesaq"; repo = "zotcite"; - rev = "f387a9e7e960033ff17bef28ab53813aa89fdf89"; - hash = "sha256-rZX8sMxJGVjMedSE66yggwNzXWYNXei8883XjhO5Qhk="; + rev = "fbd2dcc6b5c9261e91fde361ed43a0d817dc57d4"; + hash = "sha256-wk037qL8htUkH6NJ+/D3y4sJHv/Eo3fkkUlsWW1fCLU="; }; meta.homepage = "https://github.com/jalvesaq/zotcite/"; meta.hydraPlatforms = [ ]; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index de6c9cdb0287..50e79527dd73 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -1408,6 +1408,7 @@ assertNoAdditions { nvimSkipModules = [ "init" # _GO_NVIM_CFG + "go.ai.init" "go.comment" "go.format" "go.ginkgo" @@ -1704,6 +1705,8 @@ assertNoAdditions { "lazyvim.plugins.extras.lang.python" "lazyvim.plugins.extras.lang.svelte" "lazyvim.plugins.extras.lang.typescript" + "lazyvim.plugins.extras.lang.typescript.init" + "lazyvim.plugins.extras.lang.typescript.vtsls" "lazyvim.plugins.init" "lazyvim.plugins.ui" "lazyvim.plugins.xtras" From 022ad8d62f43f67aea605b0a813fca9dda33a49a Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 25 Mar 2026 10:39:19 -0500 Subject: [PATCH 075/114] vimPlugins.nvim-treesitter: update grammars Signed-off-by: Austin Horstman --- .../vim/plugins/nvim-treesitter/generated.nix | 164 +++++++++--------- 1 file changed, 83 insertions(+), 81 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index d624c0793e4f..5ff13153818e 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -75,12 +75,12 @@ }; arduino = buildGrammar { language = "arduino"; - version = "0.0.0+rev=53eb391"; + version = "0.0.0+rev=11dd46c"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-arduino"; - rev = "53eb391da4c6c5857f8defa2c583c46c2594f565"; - hash = "sha256-qQVUWCOZ4y9FTsIf0FI3vmYBhLYz4hcqRTo+5C2MYvc="; + rev = "11dd46c9ae25135c473c0003a133bb06a484af0c"; + hash = "sha256-WTAqwfc6iuYPSyRxf1pqCASIh7H1ns6jiaMarNyWEeQ="; }; passthru.requires = [ "cpp" @@ -257,12 +257,12 @@ }; c3 = buildGrammar { language = "c3"; - version = "0.0.0+rev=24dc1da"; + version = "0.0.0+rev=78e2ae9"; src = fetchFromGitHub { owner = "c3lang"; repo = "tree-sitter-c3"; - rev = "24dc1da56e412a59c9d3ee4ffaf55dac58cc1dd4"; - hash = "sha256-w2fhyBKWKTxCiCTCN7KbgT3auaWtnb+tKLkKAf2EWk0="; + rev = "78e2ae9cff29ef8ca6666006abe80f1236d42996"; + hash = "sha256-IM2jmaP6ZeV7iGyPCHP71/wsFvPwel3TxyUr51qgTcc="; }; meta.homepage = "https://github.com/c3lang/tree-sitter-c3"; }; @@ -465,12 +465,12 @@ }; cue = buildGrammar { language = "cue"; - version = "0.0.0+rev=be0f609"; + version = "0.0.0+rev=20bb919"; src = fetchFromGitHub { owner = "eonpatapon"; repo = "tree-sitter-cue"; - rev = "be0f609c73cc2929811a9bce0ed90ca71ea87604"; - hash = "sha256-PDezYVX4JL2KUk9PsOPnJuVMhAJQ7ic7sJwziJB1NXo="; + rev = "20bb9195dac00b64c00ee494812abf3bf76f4181"; + hash = "sha256-q41CTw7/+j+hq9ejM0yusObmAVdi1tbUKzRN59M/QVY="; }; meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue"; }; @@ -498,12 +498,12 @@ }; dart = buildGrammar { language = "dart"; - version = "0.0.0+rev=81638db"; + version = "0.0.0+rev=0fc19c3"; src = fetchFromGitHub { owner = "UserNobody14"; repo = "tree-sitter-dart"; - rev = "81638dbbdb76a0e88ea8c31b95ec76b9625ddb84"; - hash = "sha256-JDuuatWkZSnj9sbsfutQQOKhuH2vNIaasoDp4iGxIjU="; + rev = "0fc19c3a57b1109802af41d2b8f60d8835c5da3a"; + hash = "sha256-yK4XfjVPABFHf8MjoDge6bmapcybhdIF+49rlXFP+pw="; }; meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart"; }; @@ -841,12 +841,12 @@ }; fortran = buildGrammar { language = "fortran"; - version = "0.0.0+rev=2880b7a"; + version = "0.0.0+rev=be30d90"; src = fetchFromGitHub { owner = "stadelmanma"; repo = "tree-sitter-fortran"; - rev = "2880b7aab4fb7cc618de1ef3d4c6d93b2396c031"; - hash = "sha256-jXSzFAj+pOIHcfEckHxFBojW7axHI9E0If0UgH3j+Z0="; + rev = "be30d90dc7dfa4080b9c4abed3f400c9163a88df"; + hash = "sha256-Y+HrMtswSmoFWH6YTBHfC1qQafqePOJB8tyoPRIbjQg="; }; meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran"; }; @@ -863,12 +863,12 @@ }; fsharp = buildGrammar { language = "fsharp"; - version = "0.0.0+rev=2b3c4fa"; + version = "0.0.0+rev=1c2d935"; src = fetchFromGitHub { owner = "ionide"; repo = "tree-sitter-fsharp"; - rev = "2b3c4fae185d5185b5fa1a3d3117cad35f669352"; - hash = "sha256-tntrmAqY0E+8cdB/CLem54n3WIhsjljFOFeWb+2p0X8="; + rev = "1c2d9351d1f731c08cfdc4ed41e63126ae56e462"; + hash = "sha256-MeYYCVO+KXC2pGYebbQzaK8ZyLAjPm5kBUROCQEn9Cw="; }; location = "fsharp"; meta.homepage = "https://github.com/ionide/tree-sitter-fsharp"; @@ -944,12 +944,12 @@ }; git_rebase = buildGrammar { language = "git_rebase"; - version = "0.0.0+rev=bff4b66"; + version = "0.0.0+rev=760ba8e"; src = fetchFromGitHub { owner = "the-mikedavis"; repo = "tree-sitter-git-rebase"; - rev = "bff4b66b44b020d918d67e2828eada1974a966aa"; - hash = "sha256-k4C7dJUkvQxIxcaoVmG2cBs/CeYzVqrip2+2mRvHtZc="; + rev = "760ba8e34e7a68294ffb9c495e1388e030366188"; + hash = "sha256-TJ3n3HA51qJPVS40GHqGJ6qK4fE9iFfAYH866uHgdtU="; }; meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-rebase"; }; @@ -988,12 +988,12 @@ }; gleam = buildGrammar { language = "gleam"; - version = "0.0.0+rev=6ea757f"; + version = "0.0.0+rev=0bb1b0a"; src = fetchFromGitHub { owner = "gleam-lang"; repo = "tree-sitter-gleam"; - rev = "6ea757f7eb8d391dbf24dbb9461990757946dd5e"; - hash = "sha256-jCzv+PMwjcGrMuNFpKf1qP1ziNaSd3L0V+eukF3ZHjY="; + rev = "0bb1b0ae1a3555180ae7b0004851da747fc230d1"; + hash = "sha256-x6DGHCCVl6w3na69gTtcsewS18VO1nTq8BE01Te/Ua4="; }; meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam"; }; @@ -1269,12 +1269,12 @@ }; heex = buildGrammar { language = "heex"; - version = "0.0.0+rev=b5a7cb5"; + version = "0.0.0+rev=3968d6e"; src = fetchFromGitHub { owner = "connorlay"; repo = "tree-sitter-heex"; - rev = "b5a7cb5f74dc695a9ff5f04919f872ebc7a895e9"; - hash = "sha256-hSe3h05IFEKMosB2r/85JnT2kv/krU2Ebaszd+m3j8g="; + rev = "3968d6e20b3c4cc234f339eddd6b7d118516e281"; + hash = "sha256-HHsyiUxkUqKGs3kH/dIW8b89umD7+28M0sfXIt9PuQ8="; }; meta.homepage = "https://github.com/connorlay/tree-sitter-heex"; }; @@ -1408,12 +1408,12 @@ }; idl = buildGrammar { language = "idl"; - version = "0.0.0+rev=e07d329"; + version = "0.0.0+rev=57c4ba0"; src = fetchFromGitHub { owner = "cathaysia"; repo = "tree-sitter-idl"; - rev = "e07d32972b41cc4c02cfd49f9df2abaa3ae54303"; - hash = "sha256-W7f+laRqXmbYk0qExCXodDeOklLJNgWcE1H0MiFU8Oc="; + rev = "57c4ba057415ebe8e184fb11716c985dc3545e5e"; + hash = "sha256-Y5HGPM2Dbqp+zLBq/SJt5ikdnJGfKujYRfjygpcpSmI="; }; meta.homepage = "https://github.com/cathaysia/tree-sitter-idl"; }; @@ -1603,12 +1603,12 @@ }; just = buildGrammar { language = "just"; - version = "0.0.0+rev=60df3d5"; + version = "0.0.0+rev=d9da862"; src = fetchFromGitHub { owner = "IndianBoy42"; repo = "tree-sitter-just"; - rev = "60df3d5b3fda2a22fdb3621226cafab50b763663"; - hash = "sha256-cul4U1V42l/nYcCvs2eVA09qSrPi34t0eJ/Pr/Ewfhc="; + rev = "d9da862c156020c1a83d3c6ccdda32be6d8a5d4a"; + hash = "sha256-YV+vab/QqGHVPV1e3wjd0w1nFskJEIU4ukq/yIlojk0="; }; meta.homepage = "https://github.com/IndianBoy42/tree-sitter-just"; }; @@ -1669,12 +1669,12 @@ }; kotlin = buildGrammar { language = "kotlin"; - version = "0.0.0+rev=a1760ba"; + version = "0.0.0+rev=802fd92"; src = fetchFromGitHub { owner = "fwcd"; repo = "tree-sitter-kotlin"; - rev = "a1760ba7178fe76515e7cfe7577deae2335fa57d"; - hash = "sha256-WYFTrgTB/WvTeRpL3hfU3oLYLMTXpXcX3DfZcp6FElo="; + rev = "802fd920c153b02b9d266369a3ef061622f2bbf0"; + hash = "sha256-q7HTLFw/W1E6GXV2VMuPFKqDvJBv5OHeUK23zuTzZ0s="; }; meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin"; }; @@ -1725,12 +1725,12 @@ }; ledger = buildGrammar { language = "ledger"; - version = "0.0.0+rev=2edce03"; + version = "0.0.0+rev=22a1ab8"; src = fetchFromGitHub { owner = "cbarrete"; repo = "tree-sitter-ledger"; - rev = "2edce0372079896c810c7b218587f2b3fbb7a086"; - hash = "sha256-1uu+Kcu1M4Z+/7LXZaoxQzo67vJJDzSDo5c8aloqcBA="; + rev = "22a1ab8195c1f6e808679f803007756fe7638c6f"; + hash = "sha256-62xgcEavI5RKi77sbEnx9f3hA4faFeUCw0/uec8Nx3k="; }; meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger"; }; @@ -1931,12 +1931,12 @@ }; mlir = buildGrammar { language = "mlir"; - version = "0.0.0+rev=1cff1bf"; + version = "0.0.0+rev=90d41fd"; src = fetchFromGitHub { owner = "artagnon"; repo = "tree-sitter-mlir"; - rev = "1cff1bf79135f8effef87d7cee9d3b26d1970ee9"; - hash = "sha256-wjlVfSbsnJklPCdQPMYfImHVT0OeJSKjuzA1iebWNjc="; + rev = "90d41fd327a8a6ded2fb366909ea86d8e31392ea"; + hash = "sha256-efwVQGp3FR9xtViyfF/ChGg2eBPnm6bf2inmP0nOO+g="; }; generate = true; meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; @@ -1987,12 +1987,12 @@ }; nim = buildGrammar { language = "nim"; - version = "0.0.0+rev=9b4ede2"; + version = "0.0.0+rev=3878440"; src = fetchFromGitHub { owner = "alaviss"; repo = "tree-sitter-nim"; - rev = "9b4ede21a6ca866d29263f6b66c070961bc622b4"; - hash = "sha256-3BHcQrLNcXe1RMkV7ECCMzzEukgTlARH3+DDo2M5b0w="; + rev = "3878440d9398515ae053c6f6024986e69868bb74"; + hash = "sha256-mdAT1jTFeVP8TYi4H36sjd826KmxHQ1EZ+8gd37NGfY="; }; passthru.requires = [ "nim_format_string" @@ -2045,12 +2045,12 @@ }; nu = buildGrammar { language = "nu"; - version = "0.0.0+rev=f4793e3"; + version = "0.0.0+rev=696d257"; src = fetchFromGitHub { owner = "nushell"; repo = "tree-sitter-nu"; - rev = "f4793e3809bb84e78dee260b47085d8203a58d88"; - hash = "sha256-0tQOALi8079pqy12mGG3eqsqv2FsqVvRnetp4xXKH9s="; + rev = "696d257f6b652edb50878a783b30ad7833dec49e"; + hash = "sha256-G+XuQSqvJ9xRNq4fYiyHK9+AmCNofayPOC6JrFXpcjU="; }; meta.homepage = "https://github.com/nushell/tree-sitter-nu"; }; @@ -2164,23 +2164,24 @@ }; perl = buildGrammar { language = "perl"; - version = "0.0.0+rev=0c24d00"; + version = "0.0.0+rev=ea9667d"; src = fetchFromGitHub { owner = "tree-sitter-perl"; repo = "tree-sitter-perl"; - rev = "0c24d001dd1921e418fb933d208a7bd7dd3f923a"; - hash = "sha256-rKu3CGHckXlQnI/bvrQDq40jRO4PAueWKNZJADjmv5A="; + rev = "ea9667dc65a816acace002a2b1b099978785ca33"; + hash = "sha256-siyJfN5s63pPxrSpuzKltgXWeNDytc80MDXo4pz3j7Q="; }; + generate = true; meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-perl"; }; php = buildGrammar { language = "php"; - version = "0.0.0+rev=015ce83"; + version = "0.0.0+rev=3f2465c"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; - rev = "015ce839db5ae9ceda763bf12e071867fbe8cc89"; - hash = "sha256-fi4J7/AdV0wcpCg4gqmaE2epN51G4x4V5OHh7WtzGac="; + rev = "3f2465c217d0a966d41e584b42d75522f2a3149e"; + hash = "sha256-RV6wHYVTOFdRYMqXdPw2Ryk3FadJJ4jcJVFjsJG8Ri0="; }; location = "php"; passthru.requires = [ @@ -2190,12 +2191,12 @@ }; php_only = buildGrammar { language = "php_only"; - version = "0.0.0+rev=015ce83"; + version = "0.0.0+rev=3f2465c"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; - rev = "015ce839db5ae9ceda763bf12e071867fbe8cc89"; - hash = "sha256-fi4J7/AdV0wcpCg4gqmaE2epN51G4x4V5OHh7WtzGac="; + rev = "3f2465c217d0a966d41e584b42d75522f2a3149e"; + hash = "sha256-RV6wHYVTOFdRYMqXdPw2Ryk3FadJJ4jcJVFjsJG8Ri0="; }; location = "php_only"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; @@ -2246,13 +2247,14 @@ }; pod = buildGrammar { language = "pod"; - version = "0.0.0+rev=0bf8387"; + version = "0.0.0+rev=4559a97"; src = fetchFromGitHub { owner = "tree-sitter-perl"; repo = "tree-sitter-pod"; - rev = "0bf8387987c21bf2f8ed41d2575a8f22b139687f"; - hash = "sha256-yV2kVAxWxdyIJ3g2oivDc01SAQF0lc7UMT2sfv9lKzI="; + rev = "4559a9767eb15d757dce24107b840b137f673d33"; + hash = "sha256-yTmPjiR5Gf2oAruRjQp3tiVze8UwksY6t4L8Dvuh00U="; }; + generate = true; meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-pod"; }; poe_filter = buildGrammar { @@ -2279,12 +2281,12 @@ }; powershell = buildGrammar { language = "powershell"; - version = "0.0.0+rev=b881dfb"; + version = "0.0.0+rev=73800ec"; src = fetchFromGitHub { owner = "airbus-cert"; repo = "tree-sitter-powershell"; - rev = "b881dfbe71a770ea37d434c80d3523091b81f6db"; - hash = "sha256-UiMEB5yosBTP1amx5F0KAwlnnmsN5iGWng9gC4NjuoA="; + rev = "73800ecc8bddeee8f1079a5a2e0c13c3d00269bb"; + hash = "sha256-76Rjkoh+qtmr4KCbsEEhx1VrVlGfOxywHRFKNA/XYhU="; }; meta.homepage = "https://github.com/airbus-cert/tree-sitter-powershell"; }; @@ -2361,12 +2363,12 @@ }; proto = buildGrammar { language = "proto"; - version = "0.0.0+rev=eacb7f1"; + version = "0.0.0+rev=d65a18c"; src = fetchFromGitHub { owner = "coder3101"; repo = "tree-sitter-proto"; - rev = "eacb7f162e35a18a0dd8ce734f7e7baf2a8398ca"; - hash = "sha256-er7YHlLWVkp56LLcMS4Sdo5zB4JokBdv14mCRl2KzhI="; + rev = "d65a18ce7c2242801f702770114ad08056c7f8c9"; + hash = "sha256-bgrL4IK9sUB5tGoIBdNLGudbFf2OhQYdw0Ub1gM0NL0="; }; meta.homepage = "https://github.com/coder3101/tree-sitter-proto"; }; @@ -2508,12 +2510,12 @@ }; racket = buildGrammar { language = "racket"; - version = "0.0.0+rev=56b5780"; + version = "0.0.0+rev=54649be"; src = fetchFromGitHub { owner = "6cdh"; repo = "tree-sitter-racket"; - rev = "56b57807f86aa4ddb14892572b318edd4bc90ebe"; - hash = "sha256-YZvDzz4xcFFE/bLwT+rZb7trufNMQaCZ3o0uLrgv/E0="; + rev = "54649be8b939341d2d5410b594ab954fe8814bd0"; + hash = "sha256-+pYy/WzjXqTBBxJRBbyFKGOdBd1WZ+AFr8oUWJWR/qU="; }; meta.homepage = "https://github.com/6cdh/tree-sitter-racket"; }; @@ -2728,12 +2730,12 @@ }; rust = buildGrammar { language = "rust"; - version = "0.0.0+rev=261b202"; + version = "0.0.0+rev=8a1ccae"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-rust"; - rev = "261b20226c04ef601adbdf185a800512a5f66291"; - hash = "sha256-i6OrbcHNkrsAW5cpYOI7r0F6xn94KZWB9ZJMUH+k2ds="; + rev = "8a1ccae7aaccdc11b04dbd803453e3e9cfd9159b"; + hash = "sha256-nx7FiGQ2ybaq6YSuToQSQbH6Vj+JNWSXacuPumHGV/Q="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust"; }; @@ -2761,12 +2763,12 @@ }; scheme = buildGrammar { language = "scheme"; - version = "0.0.0+rev=8004e59"; + version = "0.0.0+rev=c6cb7c7"; src = fetchFromGitHub { owner = "6cdh"; repo = "tree-sitter-scheme"; - rev = "8004e59a1d17ca670aa34d09021c8499fdefaf61"; - hash = "sha256-Y0aac+N3qD46zc+QnbCeUYKz4TUePZYqhH/NQI63OsQ="; + rev = "c6cb7c7d7a04b3f5d999c28e2e9c0c31b2d50ece"; + hash = "sha256-aFonUd15PJkQmz5lDJthtd1rU+8OXNknHDlgqH2s+OA="; }; meta.homepage = "https://github.com/6cdh/tree-sitter-scheme"; }; @@ -3065,12 +3067,12 @@ }; swift = buildGrammar { language = "swift"; - version = "0.0.0+rev=30e18c7"; + version = "0.0.0+rev=8abb3e8"; src = fetchFromGitHub { owner = "alex-pinkus"; repo = "tree-sitter-swift"; - rev = "30e18c7b0210b33ffd6e8a7028e170a9dc90825b"; - hash = "sha256-223uxZ8mqY3m5774voRThth2bEa3sM5GHkKLo6ewd7k="; + rev = "8abb3e8b33256d89127a35e87480736f74755ff9"; + hash = "sha256-JztVY5/jb532lUV0ziEIW1auDsfKy7gZNDFHvjDIPLk="; }; generate = true; meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; @@ -3464,12 +3466,12 @@ }; vhdl = buildGrammar { language = "vhdl"; - version = "0.0.0+rev=58114f3"; + version = "0.0.0+rev=c2d9be3"; src = fetchFromGitHub { owner = "jpt13653903"; repo = "tree-sitter-vhdl"; - rev = "58114f35d0865e348692256bfc5ae661fc1efb0c"; - hash = "sha256-VnnBDxxirwGtPWI0YqRsC5CBEkfjP+DC+oUg97vkdos="; + rev = "c2d9be3d5ab7fb2cae8ad5ae604cd3606a4af0f2"; + hash = "sha256-/bz7ab0XjLfHYEJDv71uLSbduInjDK06d3UQLdiiJ78="; }; meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl"; }; From a607282d32f937a6546429946973b601303098d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 17:10:27 +0000 Subject: [PATCH 076/114] python3Packages.oelint-data: 1.4.6 -> 1.4.7 --- pkgs/development/python-modules/oelint-data/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oelint-data/default.nix b/pkgs/development/python-modules/oelint-data/default.nix index 902243a36a17..f1c1bb7d8b6d 100644 --- a/pkgs/development/python-modules/oelint-data/default.nix +++ b/pkgs/development/python-modules/oelint-data/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "oelint-data"; - version = "1.4.6"; + version = "1.4.7"; pyproject = true; src = fetchFromGitHub { owner = "priv-kweihmann"; repo = "oelint-data"; tag = finalAttrs.version; - hash = "sha256-VlipDL74RlBokbVYNC+aM3QQ2IBUwMeMkL4ZQsBCirE="; + hash = "sha256-V2WH24+I9e7gjtqt19O8sm8crzkkl90z6eDFiZAWLQY="; }; build-system = [ From 177c8557eb80bc20520365c1886b230a0cafab83 Mon Sep 17 00:00:00 2001 From: oenu <51684443+oenu@users.noreply.github.com> Date: Wed, 25 Mar 2026 13:08:36 -0400 Subject: [PATCH 077/114] vscode: 1.112 -> 1.113 --- pkgs/applications/editors/vscode/vscode.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix index d31d783a3c04..65fc5af3083d 100644 --- a/pkgs/applications/editors/vscode/vscode.nix +++ b/pkgs/applications/editors/vscode/vscode.nix @@ -35,17 +35,17 @@ let hash = { - x86_64-linux = "sha256-VyjqPTyLn8eGh/XS3nn0PMqiAsrL91vDZD6Z9L2oh24="; - x86_64-darwin = "sha256-3ACtYUblaJs8I1BHHFOSFuAODP0dziXFvd0qdJ/izZ8="; - aarch64-linux = "sha256-wyiOvHNMuE6SbInYK9vlYVkbdxAlf9/xHa2nKWh8ecc="; - aarch64-darwin = "sha256-0sOKWswv7M3VCralFt1BAA45JrQyAX4Fr/5imNmcaHA="; - armv7l-linux = "sha256-hAAuYK7ZQGpAQLE9o8/GF+qHHj0OfT15IXY9cvaKBC0="; + x86_64-linux = "sha256-p+8hlq6eB/d3oyPMirJ4ZRqY65xQyEk0jc8k2FiduuY="; + x86_64-darwin = "sha256-GyD9Z+o8mW6GgTDtGWs66Zja32fDKUEb5EblxMuqwHY="; + aarch64-linux = "sha256-C1HpQ/yJwkOkGcQssSwjAqhKCCdspc6Xq0pMdmpmSBc="; + aarch64-darwin = "sha256-m9wZ+7eyuTbGkr+TjCUrSGScr1L0eatKC7N0jJacjzY="; + armv7l-linux = "sha256-W8MjdmQLzwVqGjnrfLjM4Jj8B98fklm5I8SFsmI4URA="; } .${system} or throwSystem; # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.112.0"; + version = "1.113.0"; # The update server (update.code.visualstudio.com) expects the version path # segment in X.Y.Z form, so we normalize X.Y to X.Y.0 (e.g. "1.110" → "1.110.0"). @@ -53,7 +53,7 @@ let downloadVersion = lib.versions.pad 3 version; # This is used for VS Code - Remote SSH test - rev = "07ff9d6178ede9a1bd12ad3399074d726ebe6e43"; + rev = "cfbea10c5ffb233ea9177d34726e6056e89913dc"; in buildVscode { pname = "vscode" + lib.optionalString isInsiders "-insiders"; @@ -86,7 +86,7 @@ buildVscode { src = fetchurl { name = "vscode-server-${rev}.tar.gz"; url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable"; - hash = "sha256-je83XIJD2Ayc4/j05BCUi/0dblVGlLQdDf+u7wfHZgA="; + hash = "sha256-UFZJRZ2mAK0aZ58Pa2PgFOEQT7Ec7F/m1MoO5BrXaJI="; }; stdenv = stdenvNoCC; }; From 28f9c34b050ff55036c3ecdf6d2ae4a226242c9a Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Wed, 25 Mar 2026 11:21:04 -0400 Subject: [PATCH 078/114] vikunja: 2.2.0 -> 2.2.2 Changelog: https://github.com/go-vikunja/vikunja/blob/v2.2.2/CHANGELOG.md --- pkgs/by-name/vi/vikunja/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vi/vikunja/package.nix b/pkgs/by-name/vi/vikunja/package.nix index c50b145dc10a..7e3d459a88a5 100644 --- a/pkgs/by-name/vi/vikunja/package.nix +++ b/pkgs/by-name/vi/vikunja/package.nix @@ -14,12 +14,12 @@ }: let - version = "2.2.0"; + version = "2.2.2"; src = fetchFromGitHub { owner = "go-vikunja"; repo = "vikunja"; rev = "v${version}"; - hash = "sha256-QmFuPKbhPX+pgUPmeUglmg2OvqBRpeeA9Xz0l1tscfM="; + hash = "sha256-+Tqo9z+QXzcYNWZl+DoHaClkMokTa6a2S1FlazZBDyI="; }; frontend = stdenv.mkDerivation (finalAttrs: { @@ -37,7 +37,7 @@ let ; pnpm = pnpm_10_29_2; fetcherVersion = 3; - hash = "sha256-5eTw3W5cmdD8dEfZyJ+2cUBMbkPhF1S5gJMEojJYV2w="; + hash = "sha256-M1bAP9FRrMQ9TggQaXx3+PCZMTPvIxF9QVO0gKr1Irg="; }; nativeBuildInputs = [ From ff54986aa8c335a51aeb93d832bb0c50ce2e576e Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Wed, 25 Mar 2026 13:27:28 -0400 Subject: [PATCH 079/114] vikunja-desktop: 2.2.0 -> 2.2.2 --- pkgs/by-name/vi/vikunja-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vikunja-desktop/package.nix b/pkgs/by-name/vi/vikunja-desktop/package.nix index 08da86688c3e..169b0dd7cbed 100644 --- a/pkgs/by-name/vi/vikunja-desktop/package.nix +++ b/pkgs/by-name/vi/vikunja-desktop/package.nix @@ -15,12 +15,12 @@ let executableName = "vikunja-desktop"; - version = "2.2.0"; + version = "2.2.2"; src = fetchFromGitHub { owner = "go-vikunja"; repo = "vikunja"; rev = "v${version}"; - hash = "sha256-QmFuPKbhPX+pgUPmeUglmg2OvqBRpeeA9Xz0l1tscfM="; + hash = "sha256-+Tqo9z+QXzcYNWZl+DoHaClkMokTa6a2S1FlazZBDyI="; }; in stdenv.mkDerivation (finalAttrs: { From 389a4006b26ce9fd2acc3b6b2f846393d6f44f17 Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Wed, 25 Mar 2026 02:35:16 -0700 Subject: [PATCH 080/114] freecad: 1.0.2 -> 1.1.0 Co-authored-by: Samuel Rounce --- .../0002-FreeCad-OndselSolver-pkgconfig.patch | 7 ---- .../0003-FreeCad-fix-font-load-crash.patch | 26 --------------- .../0004-FreeCad-fix-boost-189-build.patch | 13 -------- pkgs/by-name/fr/freecad/package.nix | 32 ++++--------------- 4 files changed, 6 insertions(+), 72 deletions(-) delete mode 100644 pkgs/by-name/fr/freecad/0002-FreeCad-OndselSolver-pkgconfig.patch delete mode 100644 pkgs/by-name/fr/freecad/0003-FreeCad-fix-font-load-crash.patch delete mode 100644 pkgs/by-name/fr/freecad/0004-FreeCad-fix-boost-189-build.patch diff --git a/pkgs/by-name/fr/freecad/0002-FreeCad-OndselSolver-pkgconfig.patch b/pkgs/by-name/fr/freecad/0002-FreeCad-OndselSolver-pkgconfig.patch deleted file mode 100644 index 194220ec6e14..000000000000 --- a/pkgs/by-name/fr/freecad/0002-FreeCad-OndselSolver-pkgconfig.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- a/src/3rdParty/OndselSolver/OndselSolver.pc.in -+++ b/src/3rdParty/OndselSolver/OndselSolver.pc.in -@@ -3,2 +3,2 @@ --libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ --includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@ -+libdir=@CMAKE_INSTALL_LIBDIR@ -+includedir=@CMAKE_INSTALL_INCLUDEDIR@ diff --git a/pkgs/by-name/fr/freecad/0003-FreeCad-fix-font-load-crash.patch b/pkgs/by-name/fr/freecad/0003-FreeCad-fix-font-load-crash.patch deleted file mode 100644 index aedb74361fd4..000000000000 --- a/pkgs/by-name/fr/freecad/0003-FreeCad-fix-font-load-crash.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/src/Gui/PreferencePages/DlgSettingsEditor.cpp b/src/Gui/PreferencePages/DlgSettingsEditor.cpp -index 0dda987..01568f1 100755 ---- a/src/Gui/PreferencePages/DlgSettingsEditor.cpp -+++ b/src/Gui/PreferencePages/DlgSettingsEditor.cpp -@@ -288,7 +288,9 @@ void DlgSettingsEditor::loadSettings() - QStringList fixedFamilyNames; - for (const auto& name : familyNames) { - if (QFontDatabase().isFixedPitch(name)) { -- if (name.compare(QLatin1String("8514oem"), Qt::CaseInsensitive) != 0) { -+ if (name.compare(QLatin1String("8514oem"), Qt::CaseInsensitive) != 0 -+ && name.compare(QLatin1String("cursor.pcf"), Qt::CaseInsensitive) != 0) -+ { - fixedFamilyNames.append(name); - } - } -@@ -298,7 +300,9 @@ void DlgSettingsEditor::loadSettings() - QStringList fixedFamilyNames; - for (const auto& name : familyNames) { - if (QFontDatabase::isFixedPitch(name)) { -- if (name.compare(QLatin1String("8514oem"), Qt::CaseInsensitive) != 0) { -+ if (name.compare(QLatin1String("8514oem"), Qt::CaseInsensitive) != 0 -+ && name.compare(QLatin1String("cursor.pcf"), Qt::CaseInsensitive) != 0) -+ { - fixedFamilyNames.append(name); - } - } diff --git a/pkgs/by-name/fr/freecad/0004-FreeCad-fix-boost-189-build.patch b/pkgs/by-name/fr/freecad/0004-FreeCad-fix-boost-189-build.patch deleted file mode 100644 index 074933ce0fa7..000000000000 --- a/pkgs/by-name/fr/freecad/0004-FreeCad-fix-boost-189-build.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/cMake/FreeCAD_Helpers/SetupBoost.cmake b/cMake/FreeCAD_Helpers/SetupBoost.cmake -index 0bb1343..1a389bf 100644 ---- a/cMake/FreeCAD_Helpers/SetupBoost.cmake -+++ b/cMake/FreeCAD_Helpers/SetupBoost.cmake -@@ -3,7 +3,7 @@ macro(SetupBoost) - - set(_boost_TEST_VERSIONS ${Boost_ADDITIONAL_VERSIONS}) - -- set (BOOST_COMPONENTS filesystem program_options regex system thread date_time) -+ set (BOOST_COMPONENTS filesystem program_options regex thread date_time) - find_package(Boost ${BOOST_MIN_VERSION} - COMPONENTS ${BOOST_COMPONENTS} REQUIRED) - diff --git a/pkgs/by-name/fr/freecad/package.nix b/pkgs/by-name/fr/freecad/package.nix index 6acc386738f0..6c7d484c1940 100644 --- a/pkgs/by-name/fr/freecad/package.nix +++ b/pkgs/by-name/fr/freecad/package.nix @@ -6,7 +6,6 @@ doxygen, eigen, fetchFromGitHub, - fetchpatch, fmt, gts, hdf5, @@ -15,6 +14,7 @@ libspnav, libxmu, medfile, + mpi, ninja, ode, opencascade-occt, @@ -55,13 +55,13 @@ in freecad-utils.makeCustomizable ( stdenv.mkDerivation (finalAttrs: { pname = "freecad"; - version = "1.0.2"; + version = "1.1.0"; src = fetchFromGitHub { owner = "FreeCAD"; repo = "FreeCAD"; tag = finalAttrs.version; - hash = "sha256-J//O/ABMFa3TFYwR0wc8d1UTA5iSFnEP2thOjuCN+uE="; + hash = "sha256-knyc4Ts9dd12i0SsVDeoCs37jrMxekc07KBf3wJvNgk="; fetchSubmodules = true; }; @@ -84,6 +84,7 @@ freecad-utils.makeCustomizable ( libxmu libspnav medfile + mpi ode xercesc yaml-cpp @@ -98,32 +99,11 @@ freecad-utils.makeCustomizable ( ] ++ pythonDeps; - patches = [ - ./0001-NIXOS-don-t-ignore-PYTHONPATH.patch - ./0002-FreeCad-OndselSolver-pkgconfig.patch - - # https://github.com/FreeCAD/FreeCAD/pull/21710 - ./0003-FreeCad-fix-font-load-crash.patch - - # Fix build for boost 1.89 or later, remove once FreeCad 1.1 is released - # based on https://github.com/FreeCAD/FreeCAD/commit/0f6d00d2a547df0f5c2ba5ef0f79044a49b0a2d - ./0004-FreeCad-fix-boost-189-build.patch - - (fetchpatch { - url = "https://github.com/FreeCAD/FreeCAD/commit/8e04c0a3dd9435df0c2dec813b17d02f7b723b19.patch?full_index=1"; - hash = "sha256-H6WbJFTY5/IqEdoi5N+7D4A6pVAmZR4D+SqDglwS18c="; - }) - # Inform Coin to use EGL when on Wayland - # https://github.com/FreeCAD/FreeCAD/pull/21917 - (fetchpatch { - url = "https://github.com/FreeCAD/FreeCAD/commit/60aa5ff3730d77037ffad0c77ba96b99ef0c7df3.patch?full_index=1"; - hash = "sha256-K6PWQ1U+/fsjDuir7MiAKq71CAIHar3nKkO6TKYl32k="; - }) - ]; + patches = [ ./0001-NIXOS-don-t-ignore-PYTHONPATH.patch ]; postPatch = '' substituteInPlace src/Mod/Fem/femmesh/gmshtools.py \ - --replace-fail 'self.gmsh_bin = "gmsh"' 'self.gmsh_bin = "${lib.getExe gmsh}"' + --replace-fail 'self.gmsh_bin = ""' 'self.gmsh_bin = "${lib.getExe gmsh}"' ''; cmakeFlags = [ From 47a34f896ce0e4afb163e6ae0822edd06482506b Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Wed, 25 Mar 2026 10:59:52 -0700 Subject: [PATCH 081/114] nix-your-shell: 1.4.9 -> 1.4.10 --- pkgs/by-name/ni/nix-your-shell/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ni/nix-your-shell/package.nix b/pkgs/by-name/ni/nix-your-shell/package.nix index 9a42d2dea0f2..da3cc7c51d86 100644 --- a/pkgs/by-name/ni/nix-your-shell/package.nix +++ b/pkgs/by-name/ni/nix-your-shell/package.nix @@ -8,16 +8,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "nix-your-shell"; - version = "1.4.9"; + version = "1.4.10"; src = fetchFromGitHub { owner = "MercuryTechnologies"; repo = "nix-your-shell"; tag = "v${finalAttrs.version}"; - hash = "sha256-mpgVlM3mFbjugEcWyhayEwSQvgj64jlAiy/RLgSTlyw="; + hash = "sha256-u94lxsvJrvpKitDDVCoolqHyZMfnQTGtyBwlCegv7Ro="; }; - cargoHash = "sha256-ReK85FRyl+4Epr11XsIiPUR3wFl6/HJ5MmYDX9Impes="; + cargoHash = "sha256-SyWD5TJbCxrFtAV2W4XcO1Rnfp3Ygab66UDBFDuSzJk="; passthru = { generate-config = From e1c6d71c906983f3c1267ba0a2d7fad3a85c8a6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 18:38:38 +0000 Subject: [PATCH 082/114] websurfx: 1.24.56 -> 1.24.62 --- pkgs/by-name/we/websurfx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/we/websurfx/package.nix b/pkgs/by-name/we/websurfx/package.nix index 8121883ff62b..2754be647148 100644 --- a/pkgs/by-name/we/websurfx/package.nix +++ b/pkgs/by-name/we/websurfx/package.nix @@ -6,7 +6,7 @@ pkg-config, }: let - version = "1.24.56"; + version = "1.24.62"; in rustPlatform.buildRustPackage { pname = "websurfx"; @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage { owner = "neon-mmd"; repo = "websurfx"; tag = "v${version}"; - hash = "sha256-Efv8eykAPy2nR0cK92q3nSCIykwimaDIwZYy1M93kUE="; + hash = "sha256-5IjjKXFFfvjtlQuxbVk3QK4t1nlx95Y5HgYv2yVpMEA="; }; nativeBuildInputs = [ @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage { openssl ]; - cargoHash = "sha256-Nb2DV1zf3EMdVaU397y5wNZksNzUdf3YvtoNrgUQB+w="; + cargoHash = "sha256-U4+oAdiXy86Gk0sitxIKDmUo4Mx/zdHWNv09FyqDuTU="; postPatch = '' substituteInPlace src/handler.rs \ From 980376d4c43ba56bcfe1d2676deae7a72c80a073 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 18:39:42 +0000 Subject: [PATCH 083/114] monkeys-audio: 12.52 -> 12.60 --- pkgs/by-name/mo/monkeys-audio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/monkeys-audio/package.nix b/pkgs/by-name/mo/monkeys-audio/package.nix index f4a442dc831e..8eda027c4488 100644 --- a/pkgs/by-name/mo/monkeys-audio/package.nix +++ b/pkgs/by-name/mo/monkeys-audio/package.nix @@ -6,12 +6,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "12.52"; + version = "12.60"; pname = "monkeys-audio"; src = fetchzip { url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip"; - hash = "sha256-dUEnmTETQ6tBCIxp+GgTIOZJHTtvDmUFRcqxljh0OeY="; + hash = "sha256-vlxXAyo0dMwkyr7SE/JWgUr0ANDhWCm4zg2i/p+GlSc="; stripRoot = false; }; From b12b8763615e91f7aeaf0fd5cbbe05130754dbc0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 18:46:53 +0000 Subject: [PATCH 084/114] vuls: 0.37.0 -> 0.38.6 --- pkgs/by-name/vu/vuls/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vu/vuls/package.nix b/pkgs/by-name/vu/vuls/package.nix index 6ff8f697d484..26326b77d9da 100644 --- a/pkgs/by-name/vu/vuls/package.nix +++ b/pkgs/by-name/vu/vuls/package.nix @@ -6,17 +6,17 @@ buildGoModule (finalAttrs: { pname = "vuls"; - version = "0.37.0"; + version = "0.38.6"; src = fetchFromGitHub { owner = "future-architect"; repo = "vuls"; tag = "v${finalAttrs.version}"; - hash = "sha256-BkFFFo0+5f2OmxlleUaqsoX8gesytXGHuSwLTnTJnV0="; + hash = "sha256-DY2woiaA6RisbOmHMoIr3sLn2kEccru58LGtST/iY3E="; fetchSubmodules = true; }; - vendorHash = "sha256-fyuY0GbdZpBw7nbPIZqLakRwOCHQLaEeuihtkIGOzzU="; + vendorHash = "sha256-s2N6MCcqMfwjW095iwOv8hHcrB6NC6XSkrtdSGWq8bE="; ldflags = [ "-s" From bd07a0192697968f6c02a16003a233e40a35f6ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 18:56:03 +0000 Subject: [PATCH 085/114] certinfo-go: 0.1.51 -> 0.1.55 --- pkgs/by-name/ce/certinfo-go/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ce/certinfo-go/package.nix b/pkgs/by-name/ce/certinfo-go/package.nix index 4a3c96854b0b..c53c48eb6673 100644 --- a/pkgs/by-name/ce/certinfo-go/package.nix +++ b/pkgs/by-name/ce/certinfo-go/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "certinfo-go"; - version = "0.1.51"; + version = "0.1.55"; src = fetchFromGitHub { owner = "paepckehh"; repo = "certinfo"; tag = "v${finalAttrs.version}"; - hash = "sha256-8CN3mu7xLSXDQ4nTVlJSCZwDCRQyUGE3oIdJTbpWKzQ="; + hash = "sha256-L7gX6GaNI2tqLf7diCBOXDWtP2bQJYI//ZKQ/76J+ZA="; }; - vendorHash = "sha256-VU40TmdABNbbROl9kL0m+k2ITBiPfs5CaXB3Ntd89ig="; + vendorHash = "sha256-SuQGgPT9ItoJPca6f8hsARwlpPwwb2avszZFBBp6LBA="; ldflags = [ "-s" From 6a1aea7bb36a8fa2f02dd41ae2c8ec4b9222a99b Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Thu, 19 Mar 2026 09:35:20 -0700 Subject: [PATCH 086/114] tree-sitter-grammars.tree-sitter-just: update upstream The just tree-sitter grammar was adopted by the just maintainer. --- .../tools/parsing/tree-sitter/grammars/grammar-sources.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 53893a699a71..beab73cbbbeb 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -1330,7 +1330,7 @@ just = { version = "0-unstable-2025-01-05"; - url = "github:IndianBoy42/tree-sitter-just"; + url = "github:casey/tree-sitter-just"; rev = "bb0c898a80644de438e6efe5d88d30bf092935cd"; hash = "sha256-FwEuH/2R745jsuFaVGNeUTv65xW+MPjbcakRNcAWfZU="; meta = { From b2ff5708edce7727da36f6791f79d637a2242cd8 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Thu, 19 Mar 2026 09:38:31 -0700 Subject: [PATCH 087/114] tree-sitter-grammars.tree-sitter-just: 2025-01-05 -> 2026-03-15 --- .../tools/parsing/tree-sitter/grammars/grammar-sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 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 beab73cbbbeb..d3b419613988 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -1329,10 +1329,10 @@ }; just = { - version = "0-unstable-2025-01-05"; + version = "0-unstable-2026-03-15"; url = "github:casey/tree-sitter-just"; - rev = "bb0c898a80644de438e6efe5d88d30bf092935cd"; - hash = "sha256-FwEuH/2R745jsuFaVGNeUTv65xW+MPjbcakRNcAWfZU="; + rev = "d9da862c156020c1a83d3c6ccdda32be6d8a5d4a"; + hash = "sha256-YV+vab/QqGHVPV1e3wjd0w1nFskJEIU4ukq/yIlojk0="; meta = { license = lib.licenses.asl20; }; From 535c86eb092dcc6d8bad7f2f96f1532f3417ed8c Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 25 Mar 2026 11:59:17 -0700 Subject: [PATCH 088/114] tree-sitter-grammers.tree-sitter-just: add Stebalien as maintainer --- .../tools/parsing/tree-sitter/grammars/grammar-sources.nix | 3 +++ 1 file changed, 3 insertions(+) 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 d3b419613988..882525f8aa03 100644 --- a/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/development/tools/parsing/tree-sitter/grammars/grammar-sources.nix @@ -1335,6 +1335,9 @@ hash = "sha256-YV+vab/QqGHVPV1e3wjd0w1nFskJEIU4ukq/yIlojk0="; meta = { license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + Stebalien + ]; }; }; From d265ec4e708c14490424d1df5880dba40d3378b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 19:05:30 +0000 Subject: [PATCH 089/114] python3Packages.intake: 2.0.8 -> 2.0.9 --- pkgs/development/python-modules/intake/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/intake/default.nix b/pkgs/development/python-modules/intake/default.nix index 6fcd03afa37b..59e9d6699785 100644 --- a/pkgs/development/python-modules/intake/default.nix +++ b/pkgs/development/python-modules/intake/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "intake"; - version = "2.0.8"; + version = "2.0.9"; pyproject = true; src = fetchFromGitHub { owner = "intake"; repo = "intake"; tag = version; - hash = "sha256-Mjf4CKLFrIti9pFP6HTt1D/iYw0WMowLIfMdfM7Db+E="; + hash = "sha256-DiALGrJP4vLWygzZprjYCFM+TYtMS7NVM3+MTyjzcs0="; }; nativeBuildInputs = [ From 6f44f4c5e8bf7480263b675146a1fb5f82931473 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Wed, 25 Mar 2026 20:07:15 +0100 Subject: [PATCH 090/114] signal-desktop: 8.3.0 -> 8.4.0 --- pkgs/by-name/si/signal-desktop/libsignal-node.nix | 8 ++++---- pkgs/by-name/si/signal-desktop/package.nix | 10 +++++----- pkgs/by-name/si/signal-desktop/ringrtc.nix | 6 +++--- pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix | 4 ++-- pkgs/by-name/si/signal-desktop/webrtc-sources.json | 4 ++-- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/si/signal-desktop/libsignal-node.nix b/pkgs/by-name/si/signal-desktop/libsignal-node.nix index 8a7a3d2e26dc..d71c7d6a3546 100644 --- a/pkgs/by-name/si/signal-desktop/libsignal-node.nix +++ b/pkgs/by-name/si/signal-desktop/libsignal-node.nix @@ -14,23 +14,23 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "libsignal-node"; - version = "0.88.2"; + version = "0.89.1"; src = fetchFromGitHub { owner = "signalapp"; repo = "libsignal"; tag = "v${finalAttrs.version}"; - hash = "sha256-hHBxHvAaJ3clCjFwKbyavO1ixe9k8DLdEa5+2AWy+Kk="; + hash = "sha256-eYeRlyKtTxPT1tpmuEsFrXNnp1F+l/PJcxpUDblCL60="; }; - cargoHash = "sha256-wV9gKdxOcgW1M/cEbRhre9ReDBX+TgQbxVBw1cVZwGY="; + cargoHash = "sha256-7kLqrU/yD0aeeULpuh8EgZvmKo1c3Wuwe+9vEm8sFT8="; npmRoot = "node"; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-npm-deps"; inherit (finalAttrs) version src; sourceRoot = "${finalAttrs.src.name}/${finalAttrs.npmRoot}"; - hash = "sha256-lAS45lXz8gAI96Nge1RdF4zPuOz/Z/8L1EMgob1lUZU="; + hash = "sha256-SZJIj5uBB6EZEACC44IpGvDTQuQIDgqmLGkgRbtUwOc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index 80221a55db82..398e7e0bcad7 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -55,13 +55,13 @@ let ''; }); - version = "8.3.0"; + version = "8.4.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "Signal-Desktop"; tag = "v${version}"; - hash = "sha256-udwV9xmNI2FYqE5i2aP6NQWaXUVLWMV1NODBRhkAkRo="; + hash = "sha256-QUBeScKGlDQAZ4F08DD/DuxeT0Hut3MmuswsjGsy+Q0="; }; sticker-creator = stdenv.mkDerivation (finalAttrs: { @@ -163,15 +163,15 @@ stdenv.mkDerivation (finalAttrs: { fetcherVersion = 3; hash = if withAppleEmojis then - "sha256-A43ZOqLffaMiVvVlX0s7bsdz8qM1LiQuJ0Ka8x5B3OQ=" + "sha256-QaYUL5/JcXqd564CFAR+4EMMG38h8a1dpls054iWDzU=" else - "sha256-O5k7k2WbsSI1BEzrAkrtQX9ZMxP6oekllA+5wF0FCHQ="; + "sha256-NEUKdRT0aVznkXTZOJJ8TCUhidhTAiDdBxoukKvt4qs="; }; env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; SIGNAL_ENV = "production"; - SOURCE_DATE_EPOCH = 1773926124; + SOURCE_DATE_EPOCH = 1774459818; } // lib.optionalAttrs stdenv.hostPlatform.isDarwin { # Disable code signing during local macOS builds. diff --git a/pkgs/by-name/si/signal-desktop/ringrtc.nix b/pkgs/by-name/si/signal-desktop/ringrtc.nix index cc1637a61bc7..ed31d48cbff6 100644 --- a/pkgs/by-name/si/signal-desktop/ringrtc.nix +++ b/pkgs/by-name/si/signal-desktop/ringrtc.nix @@ -19,16 +19,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "ringrtc"; - version = "2.65.3"; + version = "2.67.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "ringrtc"; tag = "v${finalAttrs.version}"; - hash = "sha256-rdCEwaGlWXj4H4uz+NJYgmvJXdHjDMGQMY22gUIosh0="; + hash = "sha256-jwLJVq3lkb7HtVigji/1ZKnyaIxyCj+fWCsKe9CjCCM="; }; - cargoHash = "sha256-FnjratJF6MDmZibSt8+5ysjPuOlbau2fI6uWDLCuyPg="; + cargoHash = "sha256-X/y2923IBF+ajTyjM4SX9FvkAFiyCYSGnVRYHGKgHko="; preConfigure = '' # Check for matching webrtc version diff --git a/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix b/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix index de9a54cbacad..19de85ad5277 100644 --- a/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix +++ b/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "node-sqlcipher"; - version = "2.4.4"; + version = "3.2.1"; src = fetchFromGitHub { owner = "signalapp"; repo = "node-sqlcipher"; tag = "v${finalAttrs.version}"; - hash = "sha256-70kObW6jYzaquMrj20VMTQg/rDWqIu8o2/m7S3mUZB8="; + hash = "sha256-lkSQXiplkY5sBpHsAhW4odWe+MCalAo100EL7h4VKbg="; }; pnpmDeps = fetchPnpmDeps { diff --git a/pkgs/by-name/si/signal-desktop/webrtc-sources.json b/pkgs/by-name/si/signal-desktop/webrtc-sources.json index 129aea9e877b..a7f5706c995c 100644 --- a/pkgs/by-name/si/signal-desktop/webrtc-sources.json +++ b/pkgs/by-name/si/signal-desktop/webrtc-sources.json @@ -1,10 +1,10 @@ { "src": { "args": { - "hash": "sha256-1XnmNuqUVx+jpwFO1zj7TGb97IhGHQcBE6/WIjWgpK8=", + "hash": "sha256-Q5o9fezL7E2J6rn3YxHTtrImCkMTFQL6H+T12d1QOik=", "owner": "signalapp", "repo": "webrtc", - "tag": "7444g" + "tag": "7444h" }, "fetcher": "fetchFromGitHub" }, From fbbadc3885e86400574ed4083be138780b5cc3f5 Mon Sep 17 00:00:00 2001 From: David Wronek Date: Wed, 25 Mar 2026 20:07:49 +0100 Subject: [PATCH 091/114] linphone: disable automatic update check Gets rid of the "failed to check for update" message upon application launch. Nixpkgs is usually quite quick with updates and auto updates are probably not even working on a nix system. Signed-off-by: David Wronek --- .../instant-messengers/linphone/linphone-desktop/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix b/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix index adb2dacb2d5f..387c76c06f04 100644 --- a/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/linphone/linphone-desktop/default.nix @@ -123,6 +123,9 @@ stdenv.mkDerivation (finalAttrs: { # used in Linphone's CMakeLists.txt "-DLINPHONEAPP_VERSION=${finalAttrs.version}" + + # Disable update check + "-DENABLE_UPDATE_CHECK=OFF" ]; # error: invalid conversion from 'int' to 'const char*' From 11640783f43cf9cc21ee78eac8f6b476c51c800a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 19:13:10 +0000 Subject: [PATCH 092/114] python3Packages.tempest: 46.1.1 -> 46.2.0 --- pkgs/development/python-modules/tempest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tempest/default.nix b/pkgs/development/python-modules/tempest/default.nix index c3fe3ad2cfbd..c3e40bd9f4e8 100644 --- a/pkgs/development/python-modules/tempest/default.nix +++ b/pkgs/development/python-modules/tempest/default.nix @@ -32,12 +32,12 @@ buildPythonPackage rec { pname = "tempest"; - version = "46.1.1"; + version = "46.2.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-E61jqj0Wy1f81ackoFnnEZI2UCw70YIGYxQA1ME++xU="; + hash = "sha256-F/K0X4wHZOR4dvicGwQ9JOeh25iyqfKkgjiIZc6qWLY="; }; postPatch = '' From bb708cf61fa3900f4de0b7d5bf69c778ccb33956 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 19:14:00 +0000 Subject: [PATCH 093/114] bpftrace: 0.25.0 -> 0.25.1 --- pkgs/by-name/bp/bpftrace/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bp/bpftrace/package.nix b/pkgs/by-name/bp/bpftrace/package.nix index a45502c6b460..4a4ef8bfae93 100644 --- a/pkgs/by-name/bp/bpftrace/package.nix +++ b/pkgs/by-name/bp/bpftrace/package.nix @@ -23,13 +23,13 @@ stdenv.mkDerivation rec { pname = "bpftrace"; - version = "0.25.0"; + version = "0.25.1"; src = fetchFromGitHub { owner = "bpftrace"; repo = "bpftrace"; rev = "v${version}"; - hash = "sha256-N3XrfFfcw5j9EbX0fSz8GrD2+DjBxa89+c1yUYOwmwQ="; + hash = "sha256-nVBIS6cgCY9ZhzVrWBY6hXI0se9zAWMKnvHuJap3x3c="; }; buildInputs = with llvmPackages; [ From fba11df3ac34473ecdb821ac46954634abf39c02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 25 Mar 2026 20:12:27 +0100 Subject: [PATCH 094/114] nixos/imaginary: restart on OOMKill --- nixos/modules/services/networking/imaginary.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/networking/imaginary.nix b/nixos/modules/services/networking/imaginary.nix index 3b4fd07d56e0..abb53432373b 100644 --- a/nixos/modules/services/networking/imaginary.nix +++ b/nixos/modules/services/networking/imaginary.nix @@ -94,6 +94,7 @@ in ); in "${pkgs.imaginary}/bin/imaginary ${utils.escapeSystemdExecArgs args}"; + Restart = "on-failure"; ProtectProc = "invisible"; BindReadOnlyPaths = lib.optional (cfg.settings ? mount) cfg.settings.mount; CapabilityBoundingSet = if cfg.port < 1024 then [ "CAP_NET_BIND_SERVICE" ] else [ "" ]; From 3c3429791c57cbdddb85938357ad4382a4a00842 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 25 Mar 2026 22:15:26 +0300 Subject: [PATCH 095/114] nixos/tests/misc: simplify check The recent changes to the man page made is so that when rendering on a terminal, which is width justified, the man viewer adds a double space between "NixOS" and "module", which fails the test. Yes, this is real. Somehow. Just remove any chances of this happening ever again. --- nixos/tests/misc.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/misc.nix b/nixos/tests/misc.nix index 9164f57eb74a..3e296d8d428c 100644 --- a/nixos/tests/misc.nix +++ b/nixos/tests/misc.nix @@ -73,7 +73,7 @@ in machine.succeed("[ `nixos-version | wc -w` = 2 ]") with subtest("nixos-rebuild"): - assert "NixOS module" in machine.succeed("nixos-rebuild --help") + assert "NixOS" in machine.succeed("nixos-rebuild --help") with subtest("Sanity check for uid/gid assignment"): assert "4" == machine.succeed("id -u messagebus").strip() From c39c277c8423007e3f02488d311d3c7c82cae557 Mon Sep 17 00:00:00 2001 From: emilylange Date: Wed, 25 Mar 2026 20:36:34 +0100 Subject: [PATCH 096/114] openbao: 2.5.1 -> 2.5.2 https://github.com/openbao/openbao/releases/tag/v2.5.2 --- pkgs/by-name/op/openbao/package.nix | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/op/openbao/package.nix b/pkgs/by-name/op/openbao/package.nix index 35c7920708e5..1d004376fe40 100644 --- a/pkgs/by-name/op/openbao/package.nix +++ b/pkgs/by-name/op/openbao/package.nix @@ -1,7 +1,6 @@ { lib, fetchFromGitHub, - fetchpatch2, buildGoModule, installShellFiles, versionCheckHook, @@ -15,16 +14,16 @@ buildGoModule (finalAttrs: { pname = "openbao"; - version = "2.5.1"; + version = "2.5.2"; src = fetchFromGitHub { owner = "openbao"; repo = "openbao"; tag = "v${finalAttrs.version}"; - hash = "sha256-pVFsyNg9ccSFAdHb/fjeVoMBh1nKcjwcFfVBBqFalIo="; + hash = "sha256-fqsCQf9wFlzMWC4XV1BclWlYG649VhhZBKlGrdsbqKc="; }; - vendorHash = "sha256-8F8HCbpk8st1o/64Y442lzzFXBnCs+mEYREYcj/s5KI="; + vendorHash = "sha256-0L+0U4tM7/ObNjXcSZcvIw7Y/RwYs2iRsLA2zSYmexU="; proxyVendor = true; @@ -39,15 +38,6 @@ buildGoModule (finalAttrs: { "-X github.com/openbao/openbao/version.buildDate=1970-01-01T00:00:00Z" ]; - patches = [ - # Fixes interactive CLI usage that needs stty https://github.com/openbao/openbao/pull/2535 - (fetchpatch2 { - name = "pr2535-fix-interactive-cli.patch"; - url = "https://github.com/openbao/openbao/commit/e3fec111e3f6fd543c79c08f46d2256cd93f78e7.patch?full_index=1"; - hash = "sha256-ixpWKfVT1dPAjF7RKS2tBpAr1YAqNkvf4/L7Be/C8Es="; - }) - ]; - postConfigure = lib.optionalString withUi '' cp -r --no-preserve=mode ${finalAttrs.passthru.ui} http/web_ui ''; From c7e737ced85031eb78bb8a565e3b0d3aa2206ca9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 19:47:05 +0000 Subject: [PATCH 097/114] beekeeper-studio: 5.6.2 -> 5.6.3 --- pkgs/by-name/be/beekeeper-studio/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/be/beekeeper-studio/package.nix b/pkgs/by-name/be/beekeeper-studio/package.nix index b0d95f2f9955..94896a46cd0c 100644 --- a/pkgs/by-name/be/beekeeper-studio/package.nix +++ b/pkgs/by-name/be/beekeeper-studio/package.nix @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "beekeeper-studio"; - version = "5.6.2"; + version = "5.6.3"; src = let @@ -54,10 +54,10 @@ stdenv.mkDerivation (finalAttrs: { fetchurl { url = "https://github.com/beekeeper-studio/beekeeper-studio/releases/download/v${finalAttrs.version}/${asset}"; hash = selectSystem { - x86_64-linux = "sha256-s1Smb8du7pZjcVMnLsJ39P28erApDLnf5lqO9rO7asw="; - aarch64-linux = "sha256-ZHFiIJ6zYYXjbEGGttvcNxnnKz+/4j8oQ1PsXAdeAUM="; - x86_64-darwin = "sha256-NasWIn1OA4LvewLbNzyMXuPXFvbvl41tpEN1xEC6jSk="; - aarch64-darwin = "sha256-DZUm7/3/wvyZDV3/HrK1glNo4pMWyt16z5B3FfSYdqw="; + x86_64-linux = "sha256-h0ww43lIxqQeaf5rN5MyS9vVSRqLiW0k2Zp4riiIhEc="; + aarch64-linux = "sha256-w6XfwenJ8B7ak9epd2vc1R8Bf5XWvpx7iPeXPICqLwI="; + x86_64-darwin = "sha256-L9Ll7v0wc6LGeXKRz7LwR1Y7sXDDZlvgc26Q8uFr6+U="; + aarch64-darwin = "sha256-a7+Getrr+6PDPML16Z/wzvIYUzc5WpFptAf2nLLREeM="; }; }; From fc766b4504bc12c93831503ec66a43e7bf3cb926 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 19:52:39 +0000 Subject: [PATCH 098/114] rtk: 0.31.0 -> 0.33.1 --- pkgs/by-name/rt/rtk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rt/rtk/package.nix b/pkgs/by-name/rt/rtk/package.nix index 9d31dbf80b6a..3d55d6004d00 100644 --- a/pkgs/by-name/rt/rtk/package.nix +++ b/pkgs/by-name/rt/rtk/package.nix @@ -12,18 +12,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rtk"; - version = "0.31.0"; + version = "0.33.1"; src = fetchFromGitHub { owner = "rtk-ai"; repo = "rtk"; tag = "v${finalAttrs.version}"; - hash = "sha256-p4OX3SSDGKlHVLIWhgKpcme449wOHbfWbc3mxlCkaMI="; + hash = "sha256-QkAtxSpMyjbscQgSUWks0aIkWaAYXgY6c9qM3sdPN+0="; }; strictDeps = true; - cargoHash = "sha256-37YHhccgPNUrlFh35CoQv2H+Y4e41ax0ZoIvrIC0o6I="; + cargoHash = "sha256-Fz3P43sRl2DnzZtQrNzWk9XivGDiuNyt9+PBdkhLBkQ="; nativeBuildInputs = [ makeWrapper From cee08f73bf3fc940ecdfec0501bf86394e09d1e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 20:09:23 +0000 Subject: [PATCH 099/114] python3Packages.kneed: 0.8.5 -> 0.8.6 --- pkgs/development/python-modules/kneed/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kneed/default.nix b/pkgs/development/python-modules/kneed/default.nix index a065a089b175..cdfe3fe15bf2 100644 --- a/pkgs/development/python-modules/kneed/default.nix +++ b/pkgs/development/python-modules/kneed/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "kneed"; - version = "0.8.5"; + version = "0.8.6"; pyproject = true; src = fetchFromGitHub { owner = "arvkevi"; repo = "kneed"; tag = "v${version}"; - sha256 = "sha256-oakP6NkdvTzMZcoXS6cKNsRo//K+CoPLlhvbQLGij00="; + sha256 = "sha256-A9d5igX9Eqr3rgx93VMee9yFEs6WfO0bb/eCEFCxUJg="; }; build-system = [ hatchling ]; From c025faae4d9c78693fc1457cdb61b0163b5b0710 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 20:28:09 +0000 Subject: [PATCH 100/114] fabric-ai: 1.4.437 -> 1.4.441 --- pkgs/by-name/fa/fabric-ai/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fa/fabric-ai/package.nix b/pkgs/by-name/fa/fabric-ai/package.nix index b1ca26bd4213..b1be5f211f22 100644 --- a/pkgs/by-name/fa/fabric-ai/package.nix +++ b/pkgs/by-name/fa/fabric-ai/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "fabric-ai"; - version = "1.4.437"; + version = "1.4.441"; src = fetchFromGitHub { owner = "danielmiessler"; repo = "fabric"; tag = "v${finalAttrs.version}"; - hash = "sha256-VqCMswvMUBqfIcVphjMtgr5BrrDOmshTRSCGnZKMbBg="; + hash = "sha256-hbK4AOqK9IkvKPrQWCQd5K1IWcfXiP0fVPEMtstJSsI="; }; - vendorHash = "sha256-aE2b6Pe3v+2kT7nSHrmW3Vd/0ky6SQMag6ndsWuYSqs="; + vendorHash = "sha256-Ay+ndVlyHwA93QdzMRsQfpp38MAzQgXX5pif6ElbO4M="; # Fabric introduced plugin tests that fail in the nix build sandbox. doCheck = false; From 87972648f112d2dd3d5c10f2019a2dda9b859fcd Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 24 Mar 2026 23:39:06 +0000 Subject: [PATCH 101/114] python3Packages.xmlsec: cleanup --- .../python-modules/xmlsec/default.nix | 57 ++++++++++++------- 1 file changed, 36 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/xmlsec/default.nix b/pkgs/development/python-modules/xmlsec/default.nix index 40ad5d477d7f..805d457758ea 100644 --- a/pkgs/development/python-modules/xmlsec/default.nix +++ b/pkgs/development/python-modules/xmlsec/default.nix @@ -1,27 +1,40 @@ { lib, buildPythonPackage, - fetchPypi, - hypothesis, + fetchFromGitHub, + + # build-system + pkgconfig, + setuptools-scm, + + # nativeBuildInputs + pkg-config, + # pkgconfig, + + # buildInputs libtool, libxml2, libxslt, - lxml, - pkg-config, - pkgconfig, - pytestCheckHook, - setuptools-scm, xmlsec, + + # dependencies + lxml, + + # tests + hypothesis, + pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "xmlsec"; version = "1.3.17"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-8/rJrmefZlhZJcwAxfaDmuNsHQMVdhlXHe4YrMBbnAE="; + src = fetchFromGitHub { + owner = "xmlsec"; + repo = "python-xmlsec"; + tag = finalAttrs.version; + hash = "sha256-p3V75DLUI2PKdharP3/0HrKOgma9Kh3lAOZLRAQjo80="; }; postPatch = '' @@ -29,25 +42,27 @@ buildPythonPackage rec { --replace-fail "setuptools==" "setuptools>=" ''; - build-system = [ setuptools-scm ]; + build-system = [ + pkgconfig + setuptools-scm + ]; nativeBuildInputs = [ pkg-config - pkgconfig ]; buildInputs = [ - xmlsec - libxslt - libxml2 libtool + libxml2 + libxslt + xmlsec ]; - propagatedBuildInputs = [ lxml ]; + dependencies = [ lxml ]; nativeCheckInputs = [ - pytestCheckHook hypothesis + pytestCheckHook ]; disabledTestPaths = [ @@ -59,9 +74,9 @@ buildPythonPackage rec { meta = { description = "Python bindings for the XML Security Library"; - homepage = "https://github.com/mehcode/python-xmlsec"; - changelog = "https://github.com/xmlsec/python-xmlsec/releases/tag/${version}"; + homepage = "https://github.com/xmlsec/python-xmlsec"; + changelog = "https://github.com/xmlsec/python-xmlsec/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ zhaofengli ]; }; -} +}) From f16c4dad24118c9c411dd4e04e2ebb3d56ec1bcc Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 24 Mar 2026 23:40:39 +0000 Subject: [PATCH 102/114] python3Packages.xmlsec: skip failing test on x86_64-darwin --- pkgs/development/python-modules/xmlsec/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/xmlsec/default.nix b/pkgs/development/python-modules/xmlsec/default.nix index 805d457758ea..e1178ff3058f 100644 --- a/pkgs/development/python-modules/xmlsec/default.nix +++ b/pkgs/development/python-modules/xmlsec/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, @@ -70,6 +71,11 @@ buildPythonPackage (finalAttrs: { "tests/test_doc_examples.py" ]; + disabledTests = lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [ + # AssertionError: memory leak detected + "test_reinitialize_module" + ]; + pythonImportsCheck = [ "xmlsec" ]; meta = { From 0b832f8d384aef6076a8dfc5e68e74dd577fb4ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 20:37:03 +0000 Subject: [PATCH 103/114] tclint: 0.7.0 -> 0.8.0 --- pkgs/by-name/tc/tclint/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tc/tclint/package.nix b/pkgs/by-name/tc/tclint/package.nix index 454126d1aac6..b602814a48fe 100644 --- a/pkgs/by-name/tc/tclint/package.nix +++ b/pkgs/by-name/tc/tclint/package.nix @@ -16,14 +16,14 @@ let in pythonPackages.buildPythonApplication (finalAttrs: { pname = "tclint"; - version = "0.7.0"; + version = "0.8.0"; pyproject = true; src = fetchFromGitHub { owner = "nmoroze"; repo = "tclint"; tag = "v${finalAttrs.version}"; - hash = "sha256-GkWQlOmPh/IpkdcNKkaHJoVDD2r5wCSFeMZA96dxiXM="; + hash = "sha256-HEmNdDq8xeGHCLJRvGGa13KaX7iLyyNkv3nYcJsZjrw="; }; build-system = with pythonPackages; [ From e59e01eb99b4412da5d350e1171e10342be44b9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 20:58:14 +0000 Subject: [PATCH 104/114] zed-editor: 0.228.0 -> 0.229.0 --- pkgs/by-name/ze/zed-editor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index adda2d364972..03646b340b83 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -108,7 +108,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.228.0"; + version = "0.229.0"; outputs = [ "out" @@ -121,7 +121,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-oQ3cW4cFBkyrO4elTXB3Etek6ilL0XkB45z/tuPwTJs="; + hash = "sha256-ZO4HzzzTb5rlBbzVCpE14DEzLkE3a7v2IKdyzlCTpaA="; }; postPatch = '' @@ -147,7 +147,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rm -r $out/git/*/candle-book/ ''; - cargoHash = "sha256-K4lxI11fEuLYBWy6Z+o0MmtJFJYawwS4UUq0Jgue2hE="; + cargoHash = "sha256-Q7sjd5u1jPIK6WogCByaXAVU7D6jcev1oRmfQ7y39i4="; nativeBuildInputs = [ cmake From a15e7813a517be7059ffa1baecba201dd72ea9dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Wed, 25 Mar 2026 22:31:09 +0100 Subject: [PATCH 105/114] rnote: 0.13.1 -> 0.14.0 --- pkgs/by-name/rn/rnote/package.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/rn/rnote/package.nix b/pkgs/by-name/rn/rnote/package.nix index 89ee7b349e08..d757c7f58525 100644 --- a/pkgs/by-name/rn/rnote/package.nix +++ b/pkgs/by-name/rn/rnote/package.nix @@ -17,7 +17,6 @@ meson, ninja, pkg-config, - poppler, python3, rustPlatform, rustc, @@ -27,18 +26,18 @@ stdenv.mkDerivation rec { pname = "rnote"; - version = "0.13.1"; + version = "0.14.0"; src = fetchFromGitHub { owner = "flxzt"; repo = "rnote"; tag = "v${version}"; - hash = "sha256-EMxA5QqmIae/d3nUpwKjgURo0nOyaNbma8poB5mcQW0="; + hash = "sha256-bNe9PW7hkSmdU6HTDwD7bMbHZFs8fRDrIEC9f6xjliI="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-fr1bDTzTKx7TLBqw94CyaB0/Jo2x1BzZcM6dcen1PHc="; + hash = "sha256-15TOc+X0E/uGVUfgIOM6pEIp2LZUmDrM7BRzdbLarbc="; }; nativeBuildInputs = [ @@ -71,7 +70,6 @@ stdenv.mkDerivation rec { gtk4 libadwaita libxml2 - poppler ] ++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib From e3b8c871dab912fe68ba4db5c7e0dbf886dcd519 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Wed, 25 Mar 2026 22:31:40 +0100 Subject: [PATCH 106/114] rnote: use finalAttrs --- pkgs/by-name/rn/rnote/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/rn/rnote/package.nix b/pkgs/by-name/rn/rnote/package.nix index d757c7f58525..0e0f3c3e8584 100644 --- a/pkgs/by-name/rn/rnote/package.nix +++ b/pkgs/by-name/rn/rnote/package.nix @@ -24,19 +24,19 @@ wrapGAppsHook4, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "rnote"; version = "0.14.0"; src = fetchFromGitHub { owner = "flxzt"; repo = "rnote"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-bNe9PW7hkSmdU6HTDwD7bMbHZFs8fRDrIEC9f6xjliI="; }; cargoDeps = rustPlatform.fetchCargoVendor { - inherit pname version src; + inherit (finalAttrs) pname version src; hash = "sha256-15TOc+X0E/uGVUfgIOM6pEIp2LZUmDrM7BRzdbLarbc="; }; @@ -86,7 +86,7 @@ stdenv.mkDerivation rec { meta = { homepage = "https://github.com/flxzt/rnote"; - changelog = "https://github.com/flxzt/rnote/releases/tag/${src.tag}"; + changelog = "https://github.com/flxzt/rnote/releases/tag/${finalAttrs.src.tag}"; description = "Simple drawing application to create handwritten notes"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ @@ -96,4 +96,4 @@ stdenv.mkDerivation rec { ]; platforms = lib.platforms.unix; }; -} +}) From 722ffcbf36ddced1569aa19bbb9d73c6826a96a5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 21:17:18 +0000 Subject: [PATCH 107/114] python3Packages.symfc: 1.6.0 -> 1.6.1 --- pkgs/development/python-modules/symfc/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/symfc/default.nix b/pkgs/development/python-modules/symfc/default.nix index 754754875390..079abdc09506 100644 --- a/pkgs/development/python-modules/symfc/default.nix +++ b/pkgs/development/python-modules/symfc/default.nix @@ -16,16 +16,16 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "symfc"; - version = "1.6.0"; + version = "1.6.1"; pyproject = true; src = fetchFromGitHub { owner = "symfc"; repo = "symfc"; - tag = "v${version}"; - hash = "sha256-YDVO1/vt30ZaBOTCaYBtr3fkcuJmPa8Eg72k3XWpacg="; + tag = "v${finalAttrs.version}"; + hash = "sha256-8Szj/s0ZsrpEFJMIo9p/9rDFd5yJiHky58Iab/k3log="; }; build-system = [ @@ -52,8 +52,8 @@ buildPythonPackage rec { meta = { description = "Generate symmetrized force constants"; homepage = "https://github.com/symfc/symfc"; - changelog = "https://github.com/symfc/symfc/releases/tag/v${version}"; + changelog = "https://github.com/symfc/symfc/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ GaetanLepage ]; }; -} +}) From 7dd777fe84dcf806eceda1074309efc2fd964150 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 25 Mar 2026 21:45:40 +0000 Subject: [PATCH 108/114] python3Packages.phonopy: 2.47.1 -> 3.2.1 Diff: https://github.com/phonopy/phonopy/compare/v2.47.1...v3.2.1 Changelog: http://phonopy.github.io/phonopy/changelog.html --- .../python-modules/phonopy/default.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/phonopy/default.nix b/pkgs/development/python-modules/phonopy/default.nix index f8fff2da8374..f1e53c10f103 100644 --- a/pkgs/development/python-modules/phonopy/default.nix +++ b/pkgs/development/python-modules/phonopy/default.nix @@ -9,7 +9,6 @@ ninja, numpy, scikit-build-core, - setuptools, setuptools-scm, # dependencies @@ -23,25 +22,29 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "phonopy"; - version = "2.47.1"; + version = "3.2.1"; pyproject = true; src = fetchFromGitHub { owner = "phonopy"; repo = "phonopy"; - tag = "v${version}"; - hash = "sha256-zHEhYzSQKGre3LLtY555F3oTA8BowBy6InU79Mn2Cxo="; + tag = "v${finalAttrs.version}"; + hash = "sha256-JSLwABXVYhGm9nb4W9M0AKCU98grBpfyHp5JB8KcIJc="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "nanobind<2.10.0" "nanobind" + ''; + build-system = [ cmake nanobind ninja numpy scikit-build-core - setuptools setuptools-scm ]; dontUseCmakeConfigure = true; @@ -75,4 +78,4 @@ buildPythonPackage rec { chn ]; }; -} +}) From 9540aa9c7a7fb60ade13eafc19495f035072055d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 25 Mar 2026 21:51:09 +0000 Subject: [PATCH 109/114] python3Packages.atomman: cleanup --- .../python-modules/atomman/default.nix | 34 ++++++++++++------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/atomman/default.nix b/pkgs/development/python-modules/atomman/default.nix index 4d75c8eb2e74..412eb22f84c8 100644 --- a/pkgs/development/python-modules/atomman/default.nix +++ b/pkgs/development/python-modules/atomman/default.nix @@ -1,24 +1,31 @@ { lib, buildPythonPackage, - cython, - datamodeldict, fetchFromGitHub, + + # build-system + cython, + numpy, + setuptools, + + # dependencies + datamodeldict, matplotlib, numericalunits, - numpy, pandas, - phonopy, potentials, - pytestCheckHook, requests, scipy, - setuptools, toolz, xmltodict, + + # tests + phonopy, + pytestCheckHook, + }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "atomman"; version = "1.5.2"; pyproject = true; @@ -26,14 +33,14 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "usnistgov"; repo = "atomman"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-UmvMYVM1YmLvSaVLzWHdxYpRU+Z3z65cy7mfmDZfDG0="; }; build-system = [ - setuptools - numpy cython + numpy + setuptools ]; dependencies = [ @@ -65,16 +72,17 @@ buildPythonPackage rec { ]; disabledTests = [ - "test_unique_shifts_prototype" # needs network access to download database files + # needs network access to download database files + "test_unique_shifts_prototype" ]; pythonImportsCheck = [ "atomman" ]; meta = { - changelog = "https://github.com/usnistgov/atomman/blob/${src.rev}/UPDATES.rst"; + changelog = "https://github.com/usnistgov/atomman/blob/${finalAttrs.src.tag}/UPDATES.rst"; description = "Atomistic Manipulation Toolkit"; homepage = "https://github.com/usnistgov/atomman/"; license = lib.licenses.mit; maintainers = [ ]; }; -} +}) From 1576c6e5852fc16caeb2b672e80f342d4f8c8d3b Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 25 Mar 2026 21:55:40 +0000 Subject: [PATCH 110/114] harlequin: 2.5.1 -> 2.5.2 Diff: https://github.com/tconbeer/harlequin/compare/v2.5.1...v2.5.2 Changelog: https://github.com/tconbeer/harlequin/releases/tag/v2.5.2 --- pkgs/by-name/ha/harlequin/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/harlequin/package.nix b/pkgs/by-name/ha/harlequin/package.nix index a5ea97b1a59a..e344a1a891c4 100644 --- a/pkgs/by-name/ha/harlequin/package.nix +++ b/pkgs/by-name/ha/harlequin/package.nix @@ -12,14 +12,14 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "harlequin"; - version = "2.5.1"; + version = "2.5.2"; pyproject = true; src = fetchFromGitHub { owner = "tconbeer"; repo = "harlequin"; tag = "v${finalAttrs.version}"; - hash = "sha256-hy72GgugzNRXqxlN0MAWrjfSUY1FZv2O5aa2494hInY="; + hash = "sha256-ea8fR+tsur/tIQwfUS88HvjCADv8VgEjHD7JnR44Twk="; }; pythonRelaxDeps = [ From 689aa4b2082f86ae6cf0600ce7d96ade6342604b Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 26 Mar 2026 09:00:54 +1000 Subject: [PATCH 111/114] nixVersions.nix_2_34: 2.34.3 -> 2.34.4 Diff: https://github.com/NixOS/nix/compare/2.34.3...2.34.4 --- pkgs/tools/package-management/nix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index d2605cb60f3b..fdcd5d298040 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -225,14 +225,14 @@ lib.makeExtensible ( nixComponents_2_34 = (nixDependencies.callPackage ./modular/packages.nix rec { - version = "2.34.3"; + version = "2.34.4"; inherit (self.nix_2_33.meta) teams; otherSplices = generateSplicesForNixComponents "nixComponents_2_34"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix"; tag = version; - hash = "sha256-8tEhH20gzQ7QV14gNlOHW7D80SFO94Nk3Cz5mKmiTRE="; + hash = "sha256-WPuGqMQGepXoRYjtRudMAMHEoLsIObw2x4sVfho5feA="; }; }).appendPatches patches_common; From 91c7fff179ce4dccee3d10587196c6c78025157e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 23:08:33 +0000 Subject: [PATCH 112/114] python3Packages.whenever: 0.9.5 -> 0.10.0b2 --- pkgs/development/python-modules/whenever/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/whenever/default.nix b/pkgs/development/python-modules/whenever/default.nix index 87500e110e07..2e7437201bcb 100644 --- a/pkgs/development/python-modules/whenever/default.nix +++ b/pkgs/development/python-modules/whenever/default.nix @@ -19,19 +19,19 @@ buildPythonPackage rec { pname = "whenever"; - version = "0.9.5"; + version = "0.10.0b2"; pyproject = true; src = fetchFromGitHub { owner = "ariebovenberg"; repo = "whenever"; tag = version; - hash = "sha256-HGASKQHQWXPzMcTHylRG94ZdL2gwLyHyfoTywllMTdA="; + hash = "sha256-39vl5/v4bkfNXuU9dXnXgUhR8NagvHFX2IRdS77e/nI="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src; - hash = "sha256-i5hbXk+CFrsnIhT3DjnWbP2GaIqJxll8fbxCFz/21M8="; + hash = "sha256-L4k0s28AYqOV/M9BQsczZT08bwtDYIzEdgpdR4z8CeU="; }; build-system = [ From e85c15a0beaa06b3308559fbe8919d9ced96614a Mon Sep 17 00:00:00 2001 From: Justin Bedo Date: Wed, 11 Feb 2026 10:09:02 +1100 Subject: [PATCH 113/114] rc: fix build with gcc 15 --- pkgs/by-name/rc/rc/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/rc/rc/package.nix b/pkgs/by-name/rc/rc/package.nix index c0abd60a280a..3c642fc40163 100644 --- a/pkgs/by-name/rc/rc/package.nix +++ b/pkgs/by-name/rc/rc/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch2, pkgsStatic, byacc, ed, @@ -44,6 +45,13 @@ stdenv.mkDerivation (finalAttrs: { "man" ]; + patches = [ + (fetchpatch2 { + url = "https://github.com/rakitzis/rc/commit/2bab312ea11cb77d2654a731357842971c0b5d18.patch"; + hash = "sha256-LpnrsvJH/0CRS0bCgoZT2Dkac6AZH8DZIPU4MQ5MP0I="; + }) + ]; + # TODO: think on a less ugly fixup postPatch = '' ed -v -s Makefile << EOS From 77a12121be3c89ff3620489ed2d7bdee4d9005f7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 23:32:52 +0000 Subject: [PATCH 114/114] terraform-providers.hashicorp_azurerm: 4.64.0 -> 4.65.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 431c939caefc..826e0ce1af9b 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -526,11 +526,11 @@ "vendorHash": null }, "hashicorp_azurerm": { - "hash": "sha256-6SzcMWDKloX8qmBW8sGKOAKVxFVegaSYSm7xSZBS3p4=", + "hash": "sha256-evfbdwrB8Y3oRy2NXPfLXPWsFKICzHP4wrtQ6t/mbgQ=", "homepage": "https://registry.terraform.io/providers/hashicorp/azurerm", "owner": "hashicorp", "repo": "terraform-provider-azurerm", - "rev": "v4.64.0", + "rev": "v4.65.0", "spdx": "MPL-2.0", "vendorHash": null },