From f67c9cd6a6e5311e0b4aef663c38376eb89bc4cd Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 13 May 2026 01:09:42 +0200 Subject: [PATCH 001/126] chkcrontab: migration to pyproject --- pkgs/by-name/ch/chkcrontab/package.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ch/chkcrontab/package.nix b/pkgs/by-name/ch/chkcrontab/package.nix index 2205eefcc159..55445ae320a3 100644 --- a/pkgs/by-name/ch/chkcrontab/package.nix +++ b/pkgs/by-name/ch/chkcrontab/package.nix @@ -9,13 +9,21 @@ with python3.pkgs; buildPythonApplication (finalAttrs: { pname = "chkcrontab"; version = "1.7"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; sha256 = "0gmxavjkjkvjysgf9cf5fcpk589gb75n1mn20iki82wifi1pk1jn"; }; + postPatch = '' + # cannot install the manpage as it is not present in the wheel + substituteInPlace setup.py \ + --replace-fail "'doc/chkcrontab.1'" "" + ''; + + build-system = [ setuptools ]; + meta = { description = "Tool to detect crontab errors"; mainProgram = "chkcrontab"; From e589e6ad5dee25c7dbe232b8cbd14c3c60c3f4cc Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 16 Jun 2026 22:31:08 +0200 Subject: [PATCH 002/126] reddsaver: fix erroned attribute --- pkgs/by-name/re/reddsaver/package.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/by-name/re/reddsaver/package.nix b/pkgs/by-name/re/reddsaver/package.nix index c3536d8a9c7a..e37100aafe6d 100644 --- a/pkgs/by-name/re/reddsaver/package.nix +++ b/pkgs/by-name/re/reddsaver/package.nix @@ -22,9 +22,6 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; - # package does not contain tests as of v0.3.3 - docCheck = false; - meta = { description = "CLI tool to download saved media from Reddit"; homepage = "https://github.com/manojkarthick/reddsaver"; From 044b1b8fea44cbff7ecd579841e45ae4847c093b Mon Sep 17 00:00:00 2001 From: coolcuber Date: Tue, 16 Jun 2026 12:54:28 -0400 Subject: [PATCH 003/126] nixos/plymouth: add showDelay option --- nixos/modules/system/boot/plymouth.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/nixos/modules/system/boot/plymouth.nix b/nixos/modules/system/boot/plymouth.nix index 3636503992c5..f4923c55e149 100644 --- a/nixos/modules/system/boot/plymouth.nix +++ b/nixos/modules/system/boot/plymouth.nix @@ -68,7 +68,7 @@ let configFile = pkgs.writeText "plymouthd.conf" '' [Daemon] - ShowDelay=0 + ShowDelay=${toString cfg.showDelay} DeviceTimeout=8 Theme=${cfg.theme} ${cfg.extraConfig} @@ -166,6 +166,15 @@ in ''; }; + showDelay = mkOption { + type = types.numbers.nonnegative; + default = 0; + example = 0.5; + description = '' + Time (in seconds) to delay the splash screen. + ''; + }; + extraConfig = mkOption { type = types.lines; default = ""; From c58ae3be5fedf9350980cc6961281df99abf64e7 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 7 Jul 2026 20:22:46 +0200 Subject: [PATCH 004/126] maintainers: drop amiddelk --- maintainers/maintainer-list.nix | 6 ------ pkgs/by-name/fr/frama-c/package.nix | 1 - 2 files changed, 7 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0b4a6908ad12..4c955939f252 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1624,12 +1624,6 @@ githubId = 382798; name = "amfl"; }; - amiddelk = { - email = "amiddelk@gmail.com"; - github = "amiddelk"; - githubId = 1358320; - name = "Arie Middelkoop"; - }; aminechikhaoui = { email = "amine.chikhaoui91@gmail.com"; github = "AmineChikhaoui"; diff --git a/pkgs/by-name/fr/frama-c/package.nix b/pkgs/by-name/fr/frama-c/package.nix index bb9229a8803a..2cbd53fe7889 100644 --- a/pkgs/by-name/fr/frama-c/package.nix +++ b/pkgs/by-name/fr/frama-c/package.nix @@ -129,7 +129,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.lgpl21; maintainers = with lib.maintainers; [ thoughtpolice - amiddelk luc65r ]; platforms = lib.platforms.unix; From 184358b4c5da50f92e7759c918399ec66a1890a3 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 7 Jul 2026 20:27:31 +0200 Subject: [PATCH 005/126] maintainers: drop orbitz --- maintainers/maintainer-list.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0b4a6908ad12..323e1d3bd3d2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -21115,12 +21115,6 @@ githubId = 19862; name = "KJ Ørbekk"; }; - orbitz = { - email = "mmatalka@gmail.com"; - github = "orbitz"; - githubId = 75299; - name = "Malcolm Matalka"; - }; orhun = { email = "orhunparmaksiz@gmail.com"; github = "orhun"; From 7db9f9221e44a4cf35261c7ed11ff7983a5f05b8 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 7 Jul 2026 20:32:12 +0200 Subject: [PATCH 006/126] maintainers: drop sprock --- maintainers/maintainer-list.nix | 6 ------ pkgs/by-name/fr/fricas/package.nix | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0b4a6908ad12..e9aa89b132fd 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -26532,12 +26532,6 @@ github = "spreetin"; githubId = 7392173; }; - sprock = { - email = "rmason@mun.ca"; - github = "sprock"; - githubId = 6391601; - name = "Roger Mason"; - }; sputn1ck = { email = "kon@kon.ninja"; github = "sputn1ck"; diff --git a/pkgs/by-name/fr/fricas/package.nix b/pkgs/by-name/fr/fricas/package.nix index 9eeadf410d0a..3cc948fd7e9f 100644 --- a/pkgs/by-name/fr/fricas/package.nix +++ b/pkgs/by-name/fr/fricas/package.nix @@ -51,6 +51,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; platforms = lib.platforms.linux; - maintainers = [ lib.maintainers.sprock ]; + maintainers = [ ]; }; }) From baa53ef8069e5a7e905a3b81fd4d77153af567a8 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Thu, 9 Jul 2026 11:32:14 -0700 Subject: [PATCH 007/126] python3Packages.python-swisscom-internet-box: init at 0.2.0 --- .../python-swisscom-internet-box/default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/python-swisscom-internet-box/default.nix diff --git a/pkgs/development/python-modules/python-swisscom-internet-box/default.nix b/pkgs/development/python-modules/python-swisscom-internet-box/default.nix new file mode 100644 index 000000000000..6a7ee9391518 --- /dev/null +++ b/pkgs/development/python-modules/python-swisscom-internet-box/default.nix @@ -0,0 +1,34 @@ +{ + lib, + aiohttp, + buildPythonPackage, + fetchFromGitHub, + setuptools, +}: + +buildPythonPackage (finalAttrs: { + pname = "python-swisscom-internet-box"; + version = "0.2.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "anatosun"; + repo = "python-swisscom-internet-box"; + tag = "v${finalAttrs.version}"; + hash = "sha256-37F6Ld8oOmqEufYIujkjkxHqfzzgWHrxIqIga53r6xU="; + }; + + build-system = [ setuptools ]; + + dependencies = [ aiohttp ]; + + pythonImportsCheck = [ "swisscom_internet_box" ]; + + meta = { + description = "Python client for the Swisscom Internet-Box"; + homepage = "https://github.com/anatosun/python-swisscom-internet-box"; + changelog = "https://github.com/anatosun/python-swisscom-internet-box/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e3604c024a57..e8d434de1fb9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16749,6 +16749,10 @@ self: super: with self; { python-swiftclient = callPackage ../development/python-modules/python-swiftclient { }; + python-swisscom-internet-box = + callPackage ../development/python-modules/python-swisscom-internet-box + { }; + python-tado = callPackage ../development/python-modules/python-tado { }; python-tds = callPackage ../development/python-modules/python-tds { }; From 09eca48d97fe65aa01e906d44c09980a444af1a4 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Thu, 9 Jul 2026 11:33:41 -0700 Subject: [PATCH 008/126] home-assistant: update component packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index faa30054e360..c5a2b90f3a33 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -6439,7 +6439,8 @@ ]; "swisscom" = ps: with ps; [ - ]; # missing inputs: python-swisscom-internet-box + python-swisscom-internet-box + ]; "switch" = ps: with ps; [ ]; @@ -8714,6 +8715,7 @@ "sunweg" "surepetcare" "swiss_public_transport" + "swisscom" "switch" "switch_as_x" "switchbee" From 6c552c51cb691601d409c33673af7416dd58f713 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 08:48:44 +0000 Subject: [PATCH 009/126] steam-rom-manager: 2.5.34 -> 2.5.42 --- pkgs/by-name/st/steam-rom-manager/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/steam-rom-manager/package.nix b/pkgs/by-name/st/steam-rom-manager/package.nix index 41de43fb215f..0747156ef702 100644 --- a/pkgs/by-name/st/steam-rom-manager/package.nix +++ b/pkgs/by-name/st/steam-rom-manager/package.nix @@ -6,11 +6,11 @@ appimageTools.wrapType2 rec { pname = "steam-rom-manager"; - version = "2.5.34"; + version = "2.5.42"; src = fetchurl { url = "https://github.com/SteamGridDB/steam-rom-manager/releases/download/v${version}/Steam-ROM-Manager-${version}.AppImage"; - sha256 = "sha256-QbXwfT91BQ15/DL3IYC3qZcahlsQvkUKTwMUUpZY+U8="; + sha256 = "sha256-5CP/jYQBwHgJbAr69IQbXGKxUOXWnq/bSrSxsPUuaqY="; }; extraInstallCommands = From 8c343a1064617802f01492391abeeb34351411a3 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sat, 11 Jul 2026 12:37:38 -0400 Subject: [PATCH 010/126] python3Packages.httpsig: Fix build with setuptools 82 --- .../python-modules/httpsig/default.nix | 6 +++++- .../httpsig/no-pkg-resources.patch | 17 +++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/python-modules/httpsig/no-pkg-resources.patch diff --git a/pkgs/development/python-modules/httpsig/default.nix b/pkgs/development/python-modules/httpsig/default.nix index dd7034304f25..a2e96ec2caa9 100644 --- a/pkgs/development/python-modules/httpsig/default.nix +++ b/pkgs/development/python-modules/httpsig/default.nix @@ -20,6 +20,11 @@ buildPythonPackage rec { hash = "sha256-cdbVAkYSnE98/sIPXlfjUdK4SS1jHMKqlnkUrPkfbOY="; }; + patches = [ + # pkg_resources is gone in setuptools 82 + ./no-pkg-resources.patch + ]; + build-system = [ setuptools setuptools-scm @@ -29,7 +34,6 @@ buildPythonPackage rec { pycryptodome requests six - setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; diff --git a/pkgs/development/python-modules/httpsig/no-pkg-resources.patch b/pkgs/development/python-modules/httpsig/no-pkg-resources.patch new file mode 100644 index 000000000000..2ef147d088cd --- /dev/null +++ b/pkgs/development/python-modules/httpsig/no-pkg-resources.patch @@ -0,0 +1,17 @@ +--- a/httpsig/__init__.py ++++ b/httpsig/__init__.py +@@ -1,11 +1,11 @@ +-from pkg_resources import get_distribution, DistributionNotFound ++from importlib.metadata import PackageNotFoundError, version + + from .sign import Signer, HeaderSigner + from .verify import Verifier, HeaderVerifier + + try: +- __version__ = get_distribution(__name__).version +-except DistributionNotFound: ++ __version__ = version(__name__) ++except PackageNotFoundError: + # package is not installed + pass + From 8ad320e52164c44e3a8d627fdb602f0de98e8050 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 13 Jul 2026 16:54:08 +0200 Subject: [PATCH 011/126] singular: fix omalloc on aarch64-darwin --- pkgs/by-name/si/singular/package.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/si/singular/package.nix b/pkgs/by-name/si/singular/package.nix index 6c5afc5b4f00..630de742d1eb 100644 --- a/pkgs/by-name/si/singular/package.nix +++ b/pkgs/by-name/si/singular/package.nix @@ -55,11 +55,6 @@ stdenv.mkDerivation rec { "--with-ntl=${ntl}" "--with-flint=${flint}" ] - ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [ - # omalloc does not support pagesizes >= 16K - # https://github.com/Singular/Singular/blob/spielwiese/omalloc/configure.ac - "--disable-omalloc" - ] ++ lib.optionals enableDocs [ "--enable-doc-build" ]; @@ -76,8 +71,8 @@ stdenv.mkDerivation rec { patchShebangs . ''; - # Use fq_nmod_mat_entry instead of row pointer (removed in flint 3.3.0) patches = [ + # Use fq_nmod_mat_entry instead of row pointer (removed in flint 3.3.0) (fetchpatch { url = "https://github.com/Singular/Singular/commit/05f5116e13c8a4f5f820c78c35944dd6d197d442.patch"; hash = "sha256-4l7JaCCFzE+xINU+E92eBN5CJKIdtQHly4Ed3ZwbKTA="; @@ -86,6 +81,15 @@ stdenv.mkDerivation rec { url = "https://github.com/Singular/Singular/commit/595d7167e6e019d45d9a4f1e18ae741df1f3c41d.patch"; hash = "sha256-hpTZy/eAiHAaleasWPAenxM35aqeNAZ//o6OqqdGOJ4="; }) + # Fix omalloc on aarch64-darwin + (fetchpatch { + url = "https://github.com/Singular/Singular/commit/6a47eae152527e3147e3168989301b676576e9eb.patch"; + hash = "sha256-JW72CoDg0Pkmcg+uklkyV94F9qaT3cnHUhUG/6bStKY="; + }) + (fetchpatch { + url = "https://github.com/Singular/Singular/commit/935a043cac58180942ab753efbd576ba59eaab8e.patch"; + hash = "sha256-T9ml6SnXCKImnQDnBU4zrpYGRi2wlTYvjmln0r1AvPM="; + }) ]; # For reference (last checked on commit 75f460d): From 48af59c2ef85c8f636fbba82c3ba863b112b5920 Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Mon, 13 Jul 2026 22:59:24 +0200 Subject: [PATCH 012/126] ioquake3: fix riscv cross-compilation --- pkgs/by-name/io/ioquake3/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/io/ioquake3/package.nix b/pkgs/by-name/io/ioquake3/package.nix index 59fcc1e7a882..d10726ced535 100644 --- a/pkgs/by-name/io/ioquake3/package.nix +++ b/pkgs/by-name/io/ioquake3/package.nix @@ -20,6 +20,7 @@ mumble, unstableGitUpdater, bc, + buildPackages, }: stdenv.mkDerivation (finalAttrs: { @@ -33,6 +34,11 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-OszPRlS5NTvajDZhtGw2wa275O8YodkIgiBz3POouYs="; }; + makeFlags = [ + "ARCH=${stdenv.hostPlatform.parsed.cpu.name}" + "NO_STRIP=1" + ]; + nativeBuildInputs = [ copyDesktopItems makeBinaryWrapper @@ -55,6 +61,8 @@ stdenv.mkDerivation (finalAttrs: { mumble ]; + depsBuildBuild = [ buildPackages.stdenv.cc ]; + enableParallelBuilding = true; preConfigure = '' From 292b81408e1702eff0a887f2c8a80a707ff443de Mon Sep 17 00:00:00 2001 From: wrvsrx Date: Tue, 14 Jul 2026 04:07:40 +0800 Subject: [PATCH 013/126] mistral-rs: fix build with LLVM 21 Assisted-by: Codex (GPT-5) --- pkgs/by-name/mi/mistral-rs/package.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/pkgs/by-name/mi/mistral-rs/package.nix b/pkgs/by-name/mi/mistral-rs/package.nix index 33a343496199..b7799c0aa1a6 100644 --- a/pkgs/by-name/mi/mistral-rs/package.nix +++ b/pkgs/by-name/mi/mistral-rs/package.nix @@ -34,6 +34,7 @@ let inherit (stdenv) hostPlatform; + rustc = rustPlatform.callPackage ({ rustc }: rustc) { }; accelIsValid = builtins.elem acceleration [ null @@ -94,6 +95,26 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail \ "lto = true" \ "lto = false" + + '' + # LLVM 21 cannot select the VPDPBUSD intrinsic because its argument types are incorrect. + # Fixed by https://github.com/rust-lang/llvm-project/commit/94e2c19f86a699d7a19ff0f4130b696699189c8d. + + lib.optionalString (hostPlatform.isx86_64 && lib.versionOlder rustc.llvm.version "22") '' + substituteInPlace "$cargoDepsCopy/source-git-0/candle-core-0.11.0/src/quantized/mod.rs" \ + --replace-fail \ + '#[cfg(target_arch = "x86_64")]' \ + '#[cfg(any())]' \ + --replace-fail \ + '#[cfg(not(any(target_arch = "aarch64", target_arch = "x86_64")))]' \ + '#[cfg(not(target_arch = "aarch64"))]' + + substituteInPlace "$cargoDepsCopy/source-git-0/candle-core-0.11.0/src/quantized/repack.rs" \ + --replace-fail \ + '#[cfg(target_arch = "x86_64")]' \ + '#[cfg(any())]' \ + --replace-fail \ + '#[cfg(not(any(target_arch = "aarch64", target_arch = "x86_64")))]' \ + '#[cfg(not(target_arch = "aarch64"))]' '' # Prevent build scripts from attempting to clone cutlass (which would fail in the sandbox anyway). # Instead, we provide cutlass in buildInputs. From 6d9cb42451cb5048e214affd7688801180870703 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 23:56:30 +0000 Subject: [PATCH 014/126] lunar-client: 3.7.9 -> 3.7.11 --- pkgs/by-name/lu/lunar-client/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/lunar-client/package.nix b/pkgs/by-name/lu/lunar-client/package.nix index 7714186e91c0..a23f1a5bbe70 100644 --- a/pkgs/by-name/lu/lunar-client/package.nix +++ b/pkgs/by-name/lu/lunar-client/package.nix @@ -7,11 +7,11 @@ appimageTools.wrapType2 rec { pname = "lunarclient"; - version = "3.7.9"; + version = "3.7.11"; src = fetchurl { url = "https://launcherupdates.lunarclientcdn.com/Lunar%20Client-${version}-ow.AppImage"; - hash = "sha512-7rVPN/CmnaA91mnNQkuK4/pmPtHeLvsLeuzBlEBbRT2RrYtSxF3eEnHiFndlMzmRor8FWuFITz43QFPgFVMJpQ=="; + hash = "sha512-mKs/ZfTW+QrHQF86W7nutiGhVu/M5orbXyjPjlAjQDwusJ01A7eZzbXG9Le31QLqu4eX0mLl/SrzByYHiipYEQ=="; }; nativeBuildInputs = [ makeWrapper ]; From 20806e0226232e580beae3078efbc8dec01a2723 Mon Sep 17 00:00:00 2001 From: Ushitora Anqou Date: Wed, 29 Apr 2026 14:51:39 +0900 Subject: [PATCH 015/126] minikube: set libvirt to LD_LIBRARY_PATH to avoid 'Failed to open libvirt.so.0' error Currently `minikube start --driver=kvm2` fails with the following message: Exiting due to GUEST_PROVISION: error provisioning guest: Failed to start host: recreate: creating host: create: creating: creating network: failed opening libvirt connection: failed connecting to libvirt socket: virError(Code=1, Domain=0, Message='Failed to open libvirt.so.0') This commit fixes this problem by adding libvirt to LD_LIBRARY_PATH. --- pkgs/by-name/mi/minikube/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/mi/minikube/package.nix b/pkgs/by-name/mi/minikube/package.nix index 9fc1a2e0a432..f1f2064bea3d 100644 --- a/pkgs/by-name/mi/minikube/package.nix +++ b/pkgs/by-name/mi/minikube/package.nix @@ -71,7 +71,10 @@ buildGoModule (finalAttrs: { installBin out/minikube - wrapProgram $out/bin/minikube --set MINIKUBE_WANTUPDATENOTIFICATION false + wrapProgram $out/bin/minikube --set MINIKUBE_WANTUPDATENOTIFICATION false \ + --prefix LD_LIBRARY_PATH : ${ + lib.makeLibraryPath (lib.optionals stdenv.hostPlatform.isLinux [ libvirt ]) + } ln -sv $out/bin/minikube $out/bin/kubectl for shell in bash zsh fish; do From 4817d0d105afdc2b8a339bd2032424fc94b67bfc Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 14 Jul 2026 20:33:34 +0200 Subject: [PATCH 016/126] apg: fix version scheme --- pkgs/by-name/ap/apg/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ap/apg/package.nix b/pkgs/by-name/ap/apg/package.nix index 6e9f75e175fe..cff5c824551c 100644 --- a/pkgs/by-name/ap/apg/package.nix +++ b/pkgs/by-name/ap/apg/package.nix @@ -7,7 +7,7 @@ }: stdenv.mkDerivation { pname = "apg"; - version = "unstable-2015-01-29"; + version = "2.3.0b-unstable-2015-01-29"; src = fetchFromGitHub { owner = "wilx"; From 85bb72d912d3a7515c5b53f99893f782ddbcec04 Mon Sep 17 00:00:00 2001 From: Karolis Stasaitis Date: Wed, 15 Jul 2026 13:01:37 +0200 Subject: [PATCH 017/126] yosys: 0.62 -> 0.67 --- pkgs/by-name/yo/yosys/package.nix | 95 ++++++++++++++----------------- 1 file changed, 42 insertions(+), 53 deletions(-) diff --git a/pkgs/by-name/yo/yosys/package.nix b/pkgs/by-name/yo/yosys/package.nix index 5c2d4cb9c020..042b9b49d5f4 100644 --- a/pkgs/by-name/yo/yosys/package.nix +++ b/pkgs/by-name/yo/yosys/package.nix @@ -5,12 +5,15 @@ # nativeBuildInputs bison, + cmake, flex, + ninja, pkg-config, - - # propagatedBuildInputs - libffi, python3, + + # buildInputs + gtest, + libffi, readline, tcl, zlib, @@ -62,85 +65,71 @@ let } // yosys-symbiflow; + pythonEnv = python3.withPackages ( + pp: + with pp; + [ click ] + ++ lib.optionals enablePython [ + pybind11 + cxxheaderparser + ] + ); + in stdenv.mkDerivation (finalAttrs: { pname = "yosys"; - version = "0.62"; + version = "0.67"; src = fetchFromGitHub { owner = "YosysHQ"; repo = "yosys"; tag = "v${finalAttrs.version}"; - hash = "sha256-FzvdjdAURB5iCkGwsYY6A2wP/Je/IW4AOd4kVOEOeVc="; + hash = "sha256-sJaekoBnLEn7j56duQOFMkT4fELHNgkYCbcY6E8hgyA="; fetchSubmodules = true; }; + postPatch = '' + patchShebangs tests + substituteInPlace tests/aiger/generate_mk.py \ + --replace-fail 'SHELL := /usr/bin/env bash' 'SHELL := ${stdenv.shell}' + # these plugin tests only work against the installed output, so skip them. + rm tests/various/plugin.sh tests/various/ezcmdline_plugin.sh + ''; + enableParallelBuilding = true; nativeBuildInputs = [ bison + cmake flex + ninja pkg-config + pythonEnv ]; - propagatedBuildInputs = [ + buildInputs = [ + gtest libffi readline tcl zlib - (python3.withPackages ( - pp: with pp; [ - click - cxxheaderparser - pybind11 - ] - )) ] ++ lib.optionals enablePython [ - python3.pkgs.boost + python3 ]; - makeFlags = [ - "PREFIX=${placeholder "out"}" - "YOSYS_VER=${finalAttrs.version}" + cmakeFlags = [ + (lib.cmakeBool "YOSYS_SKIP_ABC_SUBMODULE_CHECK" true) + (lib.cmakeFeature "YOSYS_CHECKOUT_INFO" "v${finalAttrs.version}") + # slang is not packaged yet. + (lib.cmakeBool "YOSYS_WITHOUT_SLANG" true) + (lib.cmakeBool "YOSYS_WITH_PYTHON" enablePython) + ] + ++ lib.optionals enablePython [ + (lib.cmakeBool "YOSYS_INSTALL_PYTHON" true) + (lib.cmakeFeature "YOSYS_INSTALL_PYTHON_SITEDIR" "${placeholder "out"}/${python3.sitePackages}") ]; - postPatch = '' - substituteInPlace Makefile \ - --replace-fail 'GIT_REV := $(shell GIT_DIR=$(YOSYS_SRC)/.git git rev-parse --short=9 HEAD || echo UNKNOWN)' 'GIT_REV := v${finalAttrs.version}' \ - --replace-fail 'GIT_DIRTY := $(shell GIT_DIR=$(YOSYS_SRC)/.git git diff --exit-code --quiet 2>/dev/null; if [ $$? -ne 0 ]; then echo "-dirty"; fi)' 'GIT_DIRTY := ""' - - substituteInPlace Makefile \ - --replace-fail "| check-git-abc" "" - - substituteInPlace Makefile \ - --replace-fail 'new=$$(cd abc 2>/dev/null && git rev-parse HEAD 2>/dev/null || echo none)' 'new=none' - - sed -i 's/^YOSYS_VER :=.*/YOSYS_VER := ${finalAttrs.version}/' Makefile - - patchShebangs tests ./misc/yosys-config.in - ''; - - preBuild = '' - chmod -R u+w . - make config-${if stdenv.cc.isClang or false then "clang" else "gcc"} - - if ! grep -q "YOSYS_VER := ${finalAttrs.version}" Makefile; then - echo "ERROR: yosys version in Makefile isn't equivalent to version of the nix package, failing." - exit 1 - fi - '' - + lib.optionalString enablePython '' - echo "PYOSYS_USE_UV := 0" >> Makefile.conf - echo "ENABLE_PYOSYS := 1" >> Makefile.conf - echo "PYTHON_DESTDIR := $out/${python3.sitePackages}" >> Makefile.conf - echo "BOOST_PYTHON_LIB := -lboost_python${lib.versions.major python3.version}${lib.versions.minor python3.version}" >> Makefile.conf - ''; - - preCheck = '' - tests/tools/autotest.sh - ''; - checkTarget = "test"; doCheck = true; nativeCheckInputs = [ From c74b782bcf02b00e9747c12aed7d5a400f2d4041 Mon Sep 17 00:00:00 2001 From: Karolis Stasaitis Date: Wed, 15 Jul 2026 13:05:12 +0200 Subject: [PATCH 018/126] yosys-bluespec: fix build with yosys 0.67 --- pkgs/development/compilers/yosys/plugins/bluespec.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/compilers/yosys/plugins/bluespec.nix b/pkgs/development/compilers/yosys/plugins/bluespec.nix index 4379a5a16394..84a31eb5b12f 100644 --- a/pkgs/development/compilers/yosys/plugins/bluespec.nix +++ b/pkgs/development/compilers/yosys/plugins/bluespec.nix @@ -21,6 +21,12 @@ stdenv.mkDerivation { sha256 = "sha256-3cNFP/k4JsgLyUQHWU10Htl2Rh0staAcA3R4piD6hDE="; }; + # yosys >=0.67 headers require C++20; the Makefile otherwise pins c++17. + postPatch = '' + substituteInPlace Makefile \ + --replace-fail '-std=c++17' '-std=c++20' + ''; + buildInputs = [ yosys readline From edc7beb2db9614964459226f3755de03d0c74c1f Mon Sep 17 00:00:00 2001 From: Karolis Stasaitis Date: Wed, 15 Jul 2026 13:10:48 +0200 Subject: [PATCH 019/126] yosys-symbiflow: mark as broken --- pkgs/development/compilers/yosys/plugins/symbiflow.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/compilers/yosys/plugins/symbiflow.nix b/pkgs/development/compilers/yosys/plugins/symbiflow.nix index 30bff56df4fc..b694a641af2b 100644 --- a/pkgs/development/compilers/yosys/plugins/symbiflow.nix +++ b/pkgs/development/compilers/yosys/plugins/symbiflow.nix @@ -103,6 +103,8 @@ lib.genAttrs plugins ( description = "Symbiflow ${plugin} plugin for Yosys"; license = lib.licenses.isc; platforms = lib.platforms.all; + # incompatible with yosys >= 0.67 + broken = true; maintainers = with lib.maintainers; [ ollieB thoughtpolice From 8350dd2945e605a93c924897ea4e58183aa38660 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Wed, 15 Jul 2026 16:38:40 +0200 Subject: [PATCH 020/126] vimPlugins.none-ls-extras-nvim: init at 0-unstable-2026-06-06 https://github.com/nvimtools/none-ls-extras.nvim --- .../applications/editors/vim/plugins/generated.nix | 14 ++++++++++++++ .../applications/editors/vim/plugins/overrides.nix | 4 ++++ .../editors/vim/plugins/vim-plugin-names | 1 + 3 files changed, 19 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 6b3394d59395..160819434898 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -12140,6 +12140,20 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + none-ls-extras-nvim = buildVimPlugin { + pname = "none-ls-extras.nvim"; + version = "0-unstable-2026-06-06"; + src = fetchFromGitHub { + owner = "nvimtools"; + repo = "none-ls-extras.nvim"; + rev = "27681d797a26f1b4d6119296df42f5204c88a2dc"; + hash = "sha256-GZLT8X1eLeSkiV5EN1nOkCQg5nwNATURi/KMj90i40I="; + }; + meta.homepage = "https://github.com/nvimtools/none-ls-extras.nvim/"; + meta.license = getLicenseFromSpdxId "Unlicense"; + meta.hydraPlatforms = [ ]; + }; + none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; version = "0-unstable-2026-06-02"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 1f59ee2cdc3d..5ccb9ddd6506 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -3098,6 +3098,10 @@ assertNoAdditions { dependencies = [ self.nui-nvim ]; }; + none-ls-extras-nvim = super.none-ls-extras-nvim.overrideAttrs { + dependencies = [ self.none-ls-nvim ]; + }; + none-ls-nvim = super.none-ls-nvim.overrideAttrs { dependencies = [ self.plenary-nvim ]; }; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 45eca79a28a3..c50708c82eeb 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -865,6 +865,7 @@ https://github.com/aktersnurra/no-clown-fiesta.nvim/,, https://github.com/shortcuts/no-neck-pain.nvim/,, https://github.com/kartikp10/noctis.nvim/,, https://github.com/folke/noice.nvim/,, +https://github.com/nvimtools/none-ls-extras.nvim/,, https://github.com/nvimtools/none-ls.nvim/,, https://github.com/nordtheme/vim/,,nord-vim https://github.com/shaunsingh/nord.nvim/,, From a8707a255fd5b583662fed081ad00018a8f11f3a Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Tue, 9 Jun 2026 18:57:58 -0400 Subject: [PATCH 021/126] newsflash: remove old dependencies --- pkgs/by-name/ne/newsflash/package.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/by-name/ne/newsflash/package.nix b/pkgs/by-name/ne/newsflash/package.nix index 0398d5db457f..e251a41f888a 100644 --- a/pkgs/by-name/ne/newsflash/package.nix +++ b/pkgs/by-name/ne/newsflash/package.nix @@ -18,13 +18,11 @@ gtksourceview5, libadwaita, libglycin, - libseccomp, libxml2, openssl, sqlite, webkitgtk_6_0, glib-networking, - librsvg, gst_all_1, nix-update-script, }: @@ -79,7 +77,6 @@ stdenv.mkDerivation (finalAttrs: { gtksourceview5 libadwaita libglycin - libseccomp libxml2 openssl sqlite @@ -87,9 +84,6 @@ stdenv.mkDerivation (finalAttrs: { # TLS support for loading external content in webkitgtk WebView glib-networking - - # SVG support for gdk-pixbuf - librsvg ] ++ (with gst_all_1; [ # Audio & video support for webkitgtk WebView From a5263b578f685d1c8355589fdcf72e8dd4c26588 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Mon, 17 Nov 2025 19:16:17 -0500 Subject: [PATCH 022/126] newsflash: explicitly pass --build to patchShebangs --- pkgs/by-name/ne/newsflash/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ne/newsflash/package.nix b/pkgs/by-name/ne/newsflash/package.nix index e251a41f888a..b2faad9ac943 100644 --- a/pkgs/by-name/ne/newsflash/package.nix +++ b/pkgs/by-name/ne/newsflash/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { }; postPatch = '' - patchShebangs build-aux/cargo.sh + patchShebangs --build build-aux/cargo.sh meson rewrite kwargs set project / version '${finalAttrs.version}' substituteInPlace src/meson.build --replace-fail \ "'src' / rust_target / 'news_flash_gtk'" \ From 033f9a5352419e6e2b511fd9c9679ea28eedba13 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Wed, 15 Jul 2026 11:32:37 -0400 Subject: [PATCH 023/126] newsflash: 5.1.0 -> 5.2.3 --- pkgs/by-name/ne/newsflash/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/newsflash/package.nix b/pkgs/by-name/ne/newsflash/package.nix index b2faad9ac943..653216ce4624 100644 --- a/pkgs/by-name/ne/newsflash/package.nix +++ b/pkgs/by-name/ne/newsflash/package.nix @@ -29,18 +29,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "newsflash"; - version = "5.1.0"; + version = "5.2.3"; src = fetchFromGitLab { owner = "news-flash"; repo = "news_flash_gtk"; tag = "v.${finalAttrs.version}"; - hash = "sha256-BfzrnTyMLFiM+aHtrppvl/j/fjB4TbEkbl/yHYOnXa8="; + hash = "sha256-EeB2DNXxvo7biIv426+dkCKbjn2uxyXgvA1FbKevaFQ="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-4z2RGelDhi4RmVQ/+Ba340Pm05x4ruaRYAtJ1HuRHqA="; + hash = "sha256-OPxMsNhdMSt8mLhsNIBTjggSL1f3bZMH/5shESDV6yE="; }; postPatch = '' From 0b12f5579d3d083e90e8feea3858eaeed7883719 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 16:21:42 +0000 Subject: [PATCH 024/126] kubernix: 0.3.2 -> 0.3.3 --- pkgs/by-name/ku/kubernix/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubernix/package.nix b/pkgs/by-name/ku/kubernix/package.nix index 991f5870f2d2..0d378eacb661 100644 --- a/pkgs/by-name/ku/kubernix/package.nix +++ b/pkgs/by-name/ku/kubernix/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "kubernix"; - version = "0.3.2"; + version = "0.3.3"; src = fetchFromGitHub { owner = "saschagrunert"; repo = "kubernix"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-CtY2HzDOtR//0aJhJtO4wrqUwvCkTLmemfNYyoYrl88="; + sha256 = "sha256-WHXhPa+U53Z8GTCpKYk2j4SnDxZX+E/rQUHUvOz7G6c="; }; - cargoHash = "sha256-+bEwLg/S2TBCZLbNrQfA+FsftW4bb0XbIXtXGj+FO2A="; + cargoHash = "sha256-NQ0d7kk6nw1D/a57+nlrfjAr4gVKVjPrH59dcbKcII0="; # Tests require network access doCheck = false; From 1d74d3537f0e50491152a7df2a3c0813a7a8996d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 16:42:55 +0000 Subject: [PATCH 025/126] gcsfuse: 3.10.0 -> 3.11.0 --- pkgs/by-name/gc/gcsfuse/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gc/gcsfuse/package.nix b/pkgs/by-name/gc/gcsfuse/package.nix index 6eb0b0bf6f7a..b32232d2ac71 100644 --- a/pkgs/by-name/gc/gcsfuse/package.nix +++ b/pkgs/by-name/gc/gcsfuse/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "gcsfuse"; - version = "3.10.0"; + version = "3.11.0"; src = fetchFromGitHub { owner = "googlecloudplatform"; repo = "gcsfuse"; rev = "v${finalAttrs.version}"; - hash = "sha256-6eaBMCw1FH+H3QwZBSDM3nr7qy4Sb23GguNKwcYdJJc="; + hash = "sha256-T+HzH8hdtCzYiXz6eA1IbGNZwAqvE2fLQkAqatV6nzY="; }; - vendorHash = "sha256-iY0+iCIExTcYZP7ob1yAXd6zBhGMzK0pyFThAfgN4Yc="; + vendorHash = "sha256-olkKP8z6E+wYm8f5LMEZqWy/RDFlRJtts/zpJwJDoPc="; subPackages = [ "." From 97fcdddb09d657d711adb5d5729ba117921c2676 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 17:37:01 +0000 Subject: [PATCH 026/126] python3Packages.quantiphy: 2.22 -> 2.22.1 --- pkgs/development/python-modules/quantiphy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/quantiphy/default.nix b/pkgs/development/python-modules/quantiphy/default.nix index bbb375870e76..7fabf9d6a452 100644 --- a/pkgs/development/python-modules/quantiphy/default.nix +++ b/pkgs/development/python-modules/quantiphy/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "quantiphy"; - version = "2.22"; + version = "2.22.1"; pyproject = true; src = fetchFromGitHub { owner = "KenKundert"; repo = "quantiphy"; tag = "v${version}"; - hash = "sha256-4kfuNi+5fO/WH6P+2UUWKOGYSOjAI3S9yOyCArccz+8="; + hash = "sha256-k6EZJI+7a7qRAKIJkddGTaR3CE9VIbF4J/WXzE9C+7o="; }; nativeBuildInputs = [ flit-core ]; From f2a08900ba6cff55bf6f9090849a87ac7d35ca5b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 18:00:06 +0000 Subject: [PATCH 027/126] distgen: 2.3 -> 2.4 --- pkgs/by-name/di/distgen/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/di/distgen/package.nix b/pkgs/by-name/di/distgen/package.nix index 90d85f3f986d..a0016d48d390 100644 --- a/pkgs/by-name/di/distgen/package.nix +++ b/pkgs/by-name/di/distgen/package.nix @@ -6,12 +6,12 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "distgen"; - version = "2.3"; + version = "2.4"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-EDRCGf4laHZs//E3w5FxlkuTfbVLxnaGmQF/xjwaKDQ="; + hash = "sha256-4XaZF4WmGhoGgQ3KlggIWLHAypZYA8QpkN7ARMijoPs="; }; build-system = with python3.pkgs; [ From 90299533d69c2cde7a5250f5630976bba6dfcc9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 19:26:43 +0000 Subject: [PATCH 028/126] virtnbdbackup: 2.46 -> 2.47 --- 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 cdff08d4a4d6..c5814e7db368 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.46"; + version = "2.47"; pyproject = true; src = fetchFromGitHub { owner = "abbbi"; repo = "virtnbdbackup"; tag = "v${finalAttrs.version}"; - hash = "sha256-4UETKb0GSsX1etbj69bcI+hFzd7q4qFVyd6JE+KoCwk="; + hash = "sha256-YcSYuXL7jZn2g4Uluw35ID/1EqJCs8M2M+2dYywupjk="; }; build-system = with python3Packages; [ From d3e7535b1e28341c8165d1c388e8c56654f5995f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 15 Jul 2026 14:15:55 -0700 Subject: [PATCH 029/126] python3Packages.swagger-spec-validator: replace importlib_resources with importlib.resources --- .../swagger-spec-validator/default.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/swagger-spec-validator/default.nix b/pkgs/development/python-modules/swagger-spec-validator/default.nix index 32c145b8276d..d7754089ea0e 100644 --- a/pkgs/development/python-modules/swagger-spec-validator/default.nix +++ b/pkgs/development/python-modules/swagger-spec-validator/default.nix @@ -3,12 +3,10 @@ buildPythonPackage, fetchFromGitHub, setuptools, - importlib-resources, jsonschema, pyyaml, - six, pytestCheckHook, - mock, + typing-extensions, }: buildPythonPackage (finalAttrs: { @@ -23,18 +21,26 @@ buildPythonPackage (finalAttrs: { hash = "sha256-8T0973g8JZKLCTpYqyScr/JAiFdBexEReUJoMQh4vO4="; }; + postPatch = '' + # https://github.com/Yelp/swagger_spec_validator/pull/176 + substituteInPlace swagger_spec_validator/common.py tests/common_test.py \ + --replace-fail "import importlib_resources" "import importlib.resources as importlib_resources" + ''; + build-system = [ setuptools ]; + pythonRemoveDeps = [ + "importlib-resources" + ]; + dependencies = [ pyyaml - importlib-resources jsonschema - six + typing-extensions ]; nativeCheckInputs = [ pytestCheckHook - mock ]; pythonImportsCheck = [ "swagger_spec_validator" ]; From 176022d8d8191bd777ecf83131cd964f552f91b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 21:34:50 +0000 Subject: [PATCH 030/126] bazel-watcher: 0.29.0 -> 0.30.0 --- pkgs/by-name/ba/bazel-watcher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/bazel-watcher/package.nix b/pkgs/by-name/ba/bazel-watcher/package.nix index 3017531eecb0..3bb61a93afcd 100644 --- a/pkgs/by-name/ba/bazel-watcher/package.nix +++ b/pkgs/by-name/ba/bazel-watcher/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "bazel-watcher"; - version = "0.29.0"; + version = "0.30.0"; src = fetchFromGitHub { owner = "bazelbuild"; repo = "bazel-watcher"; rev = "v${finalAttrs.version}"; - hash = "sha256-ssG2BFd2utB9xu9zYdcvZYLq+XF9ZOctxNGtpbrhLG8="; + hash = "sha256-5W39lT66Jid8qzeUADcuDPKR7UkTxtEOwaKUO6oHWtk="; }; vendorHash = "sha256-u1Zg/M9DSkwscy49qtPQygk1gyxKaPbhlFDYNtBQ9NY="; From 25be3bae9d19558f76993317bed7937b38cf272f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 21:49:32 +0000 Subject: [PATCH 031/126] clusterctl: 1.13.3 -> 1.13.4 --- pkgs/by-name/cl/clusterctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/clusterctl/package.nix b/pkgs/by-name/cl/clusterctl/package.nix index 385ff7aff0e8..047d640963a7 100644 --- a/pkgs/by-name/cl/clusterctl/package.nix +++ b/pkgs/by-name/cl/clusterctl/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "clusterctl"; - version = "1.13.3"; + version = "1.13.4"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = "cluster-api"; rev = "v${finalAttrs.version}"; - hash = "sha256-ValaeZiYlSXydMwmcGMcBXETWweu3d4XRb+fHnangp4="; + hash = "sha256-x/u4lWacCz3GpUCyC8ty4nPPQblEs9G7vucqSJSupEQ="; }; - vendorHash = "sha256-GeZUJozumnxXGIJ4moXxuLDATeJDRbTeGDdscZIvjh0="; + vendorHash = "sha256-73hCBGzE9LB59L+GurlZeTV6K/FLJgtjQc3ku4JR+iM="; subPackages = [ "cmd/clusterctl" ]; From 386c6d9021ae0b69331ede349c4451e6120e9e03 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 22:46:20 +0000 Subject: [PATCH 032/126] libzim: 9.8.0 -> 9.8.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 16e55e157f6a..acaaa36ff43a 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.8.0"; + version = "9.8.1"; src = fetchFromGitHub { owner = "openzim"; repo = "libzim"; tag = finalAttrs.version; - hash = "sha256-7AfhDpNuEGsb2ys4Lq+VEPI5sVZJ4Md0G6uLcuRKbtE="; + hash = "sha256-XgUB3Nrz7qTinf9Xp1k+R8b+AfzpMAFlFUV6mej7TDU="; }; nativeBuildInputs = [ From bd8a8d1101734761eb269b0ceeba9c952064a9ef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 23:22:18 +0000 Subject: [PATCH 033/126] xpipe: 23.6 -> 23.7 --- pkgs/by-name/xp/xpipe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xp/xpipe/package.nix b/pkgs/by-name/xp/xpipe/package.nix index 9a59a0ec908d..7d8b9374ccfe 100644 --- a/pkgs/by-name/xp/xpipe/package.nix +++ b/pkgs/by-name/xp/xpipe/package.nix @@ -39,7 +39,7 @@ let hash = { - x86_64-linux = "sha256-soypc4tPi9UexNqObZtKWvGgFA/4lPyv5ID3VEbjDDo="; + x86_64-linux = "sha256-gsZgP8wFl1eWFCYT9F6EBHynY24qFFaFVKIQiRzuWto="; } .${system} or throwSystem; @@ -48,7 +48,7 @@ let in stdenvNoCC.mkDerivation rec { pname = "xpipe"; - version = "23.6"; + version = "23.7"; src = fetchzip { url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz"; From c6d96887af719a89c30d234c59725ce4a92c7461 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 00:02:15 +0000 Subject: [PATCH 034/126] grafanaPlugins.grafana-lokiexplore-app: 2.1.5 -> 2.2.1 --- .../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 b5c80ef7f339..2458236086d7 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 = "2.1.5"; - zipHash = "sha256-n5bZnLBgOUcUuZigVdYX9Fsp5NczFsAiHvxwfoz43f4="; + version = "2.2.1"; + zipHash = "sha256-/Oa+s30Psv75sk0weo7Z2dHcqTCbofeyNw8WBB6yP0o="; meta = { description = "Browse Loki logs without the need for writing complex queries"; license = lib.licenses.agpl3Only; From 02c6bf43d81692d1e1f10edd771b8ded7eb4ede0 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Thu, 16 Jul 2026 02:04:12 +0200 Subject: [PATCH 035/126] bookworm: fix version scheme --- pkgs/by-name/bo/bookworm/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bo/bookworm/package.nix b/pkgs/by-name/bo/bookworm/package.nix index 3bb6790f0574..3378df6a5ef3 100644 --- a/pkgs/by-name/bo/bookworm/package.nix +++ b/pkgs/by-name/bo/bookworm/package.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation { pname = "bookworm"; - version = "unstable-2026-05-28"; + version = "1.1.2-unstable-2026-05-28"; src = fetchFromGitHub { owner = "babluboy"; From 0cbb0842fd3bfcf5a45e33b00fe955a751c1a9dc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 01:45:05 +0000 Subject: [PATCH 036/126] julia-mono: 0.062 -> 0.63 --- pkgs/by-name/ju/julia-mono/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ju/julia-mono/package.nix b/pkgs/by-name/ju/julia-mono/package.nix index 4a1757da4311..607b56df83ec 100644 --- a/pkgs/by-name/ju/julia-mono/package.nix +++ b/pkgs/by-name/ju/julia-mono/package.nix @@ -7,12 +7,12 @@ stdenvNoCC.mkDerivation rec { pname = "JuliaMono-ttf"; - version = "0.062"; + version = "0.63"; src = fetchzip { url = "https://github.com/cormullion/juliamono/releases/download/v${version}/JuliaMono-ttf.tar.gz"; stripRoot = false; - hash = "sha256-f9hjo3B4q2WBl0j86fHny8bYUqldYSC0pP4uoWOI8Zk="; + hash = "sha256-e1tQPtSnDeFhODCT+qtJd3IuGzUHW9VMZP85Nff9SSk="; }; nativeBuildInputs = [ installFonts ]; From 895505880493a9a4073da5c8df87a346df42bad2 Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Fri, 10 Jul 2026 08:21:55 -0400 Subject: [PATCH 037/126] linuxPackages.xpadneo: 0.10.2 -> 0.10.4 --- pkgs/os-specific/linux/xpadneo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/xpadneo/default.nix b/pkgs/os-specific/linux/xpadneo/default.nix index fbe1aad2053a..a80affc65552 100644 --- a/pkgs/os-specific/linux/xpadneo/default.nix +++ b/pkgs/os-specific/linux/xpadneo/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xpadneo"; - version = "0.10.2"; + version = "0.10.4"; src = fetchFromGitHub { owner = "atar-axis"; repo = "xpadneo"; tag = "v${finalAttrs.version}"; - hash = "sha256-GeQls+DeJrzduBRQw0rc9hf58Ncd5fRmn6Xwn0kMaXs="; + hash = "sha256-yaCC+/hRoLQAdR6L9ek5aED8+o8iv0OwfiamWxB7ACc="; }; setSourceRoot = '' From 9ca2e133f07c2541c0622b6afcf2237f2675ab01 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 02:58:54 +0000 Subject: [PATCH 038/126] vscode-extensions.jnoortheen.nix-ide: 0.5.9 -> 0.5.10 --- 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 5931a7d01d98..48d805e3c831 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2592,8 +2592,8 @@ let mktplcRef = { publisher = "jnoortheen"; name = "nix-ide"; - version = "0.5.9"; - hash = "sha256-hPOcp6Yksgfu1+In21/gJ3MthV8JUV5WaRpYHvo5GGk="; + version = "0.5.10"; + hash = "sha256-5rNqQRFLryzeIezUiqgvSY8Vz5n48367RHQrFDxpoD8="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/jnoortheen.nix-ide/changelog"; From 42e33f8873ff790768ba1ad78ae61be5c12eafdd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 03:05:12 +0000 Subject: [PATCH 039/126] python3Packages.types-markdown: 3.10.2.20260211 -> 3.10.2.20260712 --- pkgs/development/python-modules/types-markdown/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-markdown/default.nix b/pkgs/development/python-modules/types-markdown/default.nix index b978957aa54b..a4f7f7800271 100644 --- a/pkgs/development/python-modules/types-markdown/default.nix +++ b/pkgs/development/python-modules/types-markdown/default.nix @@ -7,13 +7,13 @@ buildPythonPackage (finalAttrs: { pname = "types-markdown"; - version = "3.10.2.20260211"; + version = "3.10.2.20260712"; pyproject = true; src = fetchPypi { pname = "types_markdown"; inherit (finalAttrs) version; - hash = "sha256-ZhZDEPiMEaWMbHBglMb4xTfEGONSXTO3Ynal+9ZrAc4="; + hash = "sha256-Ja6hcoJJDzWraxeod3Gr0vR5GFqv+Oj0oANQQ/AvLFI="; }; build-system = [ setuptools ]; From 7e9e7179fb90c6ed0d109900f42fd1338269e947 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 15 Jul 2026 20:40:30 -0700 Subject: [PATCH 040/126] python3Packages.coverage: 7.14.1 -> 7.15.2 Diff: https://github.com/coveragepy/coveragepy/compare/7.14.1...7.15.2 Changelog: https://github.com/coveragepy/coveragepy/blob/7.15.2/CHANGES.rst --- pkgs/development/python-modules/coverage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coverage/default.nix b/pkgs/development/python-modules/coverage/default.nix index 7b3f87af3b58..5393245ba843 100644 --- a/pkgs/development/python-modules/coverage/default.nix +++ b/pkgs/development/python-modules/coverage/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "coverage"; - version = "7.14.1"; + version = "7.15.2"; pyproject = true; src = fetchFromGitHub { owner = "coveragepy"; repo = "coveragepy"; tag = finalAttrs.version; - hash = "sha256-3/Q6TQfoZNM7bHjviw/C70i2ZgjobHnynmqX9qvreYQ="; + hash = "sha256-ZkZ2TAq1JoI1Sl8gPSBEvLX6yP/uf0Lfc4vaWfjCNEY="; }; build-system = [ setuptools ]; From 8c36759238323e5dcdc15ba6f768e22f75ca09a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 15 Jul 2026 20:43:14 -0700 Subject: [PATCH 041/126] python3Packages.cucumber-expressions: 19.0.1 -> 20.0.0 Diff: https://github.com/cucumber/cucumber-expressions/compare/v19.0.1...v20.0.0 Changelog: https://github.com/cucumber/cucumber-expressions/blob/v20.0.0/CHANGELOG.md --- .../python-modules/cucumber-expressions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cucumber-expressions/default.nix b/pkgs/development/python-modules/cucumber-expressions/default.nix index 548b0e83a5df..a1a2d912dabf 100644 --- a/pkgs/development/python-modules/cucumber-expressions/default.nix +++ b/pkgs/development/python-modules/cucumber-expressions/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "cucumber-expressions"; - version = "19.0.1"; + version = "20.0.0"; pyproject = true; src = fetchFromGitHub { owner = "cucumber"; repo = "cucumber-expressions"; tag = "v${version}"; - hash = "sha256-RosIA8LaXdpnqJYfowB4d1gWZTd8OfuetiBLNYX5dRc="; + hash = "sha256-aPxD6snSQCA0y5tagvMy95bVtsk0qGf4KglTsuCGolU="; }; sourceRoot = "${src.name}/python"; From 62ab41a79dca976a0c1864f557b8a20c93733a7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 15 Jul 2026 20:45:12 -0700 Subject: [PATCH 042/126] python3Packages.cucumber-expressions: use finalAttrs --- .../python-modules/cucumber-expressions/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/cucumber-expressions/default.nix b/pkgs/development/python-modules/cucumber-expressions/default.nix index a1a2d912dabf..cc794395545c 100644 --- a/pkgs/development/python-modules/cucumber-expressions/default.nix +++ b/pkgs/development/python-modules/cucumber-expressions/default.nix @@ -7,7 +7,7 @@ pyyaml, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cucumber-expressions"; version = "20.0.0"; pyproject = true; @@ -15,11 +15,11 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "cucumber"; repo = "cucumber-expressions"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-aPxD6snSQCA0y5tagvMy95bVtsk0qGf4KglTsuCGolU="; }; - sourceRoot = "${src.name}/python"; + sourceRoot = "${finalAttrs.src.name}/python"; postPatch = '' substituteInPlace pyproject.toml \ @@ -36,10 +36,10 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/cucumber/cucumber-expressions/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/cucumber/cucumber-expressions/blob/${finalAttrs.src.tag}/CHANGELOG.md"; description = "Human friendly alternative to Regular Expressions"; homepage = "https://github.com/cucumber/cucumber-expressions/tree/main/python"; license = lib.licenses.mit; maintainers = [ lib.maintainers.dotlambda ]; }; -} +}) From 56578f40d8868d91257faf9d40b33bf06fad3d16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 15 Jul 2026 20:46:42 -0700 Subject: [PATCH 043/126] python3Packages.cucumber-tag-expressions: 9.1.0 -> 10.0.0 Diff: https://github.com/cucumber/tag-expressions/compare/v9.1.0...v10.0.0 Changelog: https://github.com/cucumber/tag-expressions/blob/v10.0.0/CHANGELOG.md --- .../python-modules/cucumber-tag-expressions/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cucumber-tag-expressions/default.nix b/pkgs/development/python-modules/cucumber-tag-expressions/default.nix index 745250882b32..b4f20a78cfe5 100644 --- a/pkgs/development/python-modules/cucumber-tag-expressions/default.nix +++ b/pkgs/development/python-modules/cucumber-tag-expressions/default.nix @@ -10,21 +10,21 @@ buildPythonPackage rec { pname = "cucumber-tag-expressions"; - version = "9.1.0"; + version = "10.0.0"; pyproject = true; src = fetchFromGitHub { owner = "cucumber"; repo = "tag-expressions"; tag = "v${version}"; - hash = "sha256-jkuez7C3YDGmv484Lmc5PszVbnVXkcC12RryvTJkxxg="; + hash = "sha256-GXgFACoes5g8E+I24tYuI3KVzFhZaFB3Gr4TJXKBpQs="; }; sourceRoot = "${src.name}/python"; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "uv_build>=0.10.0,<0.11.0" uv_build + --replace-fail "uv_build>=0.11.0,<0.12.0" uv_build ''; build-system = [ From 8f2a7d595ccbc55f888089556a02b87dfae2784e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 15 Jul 2026 20:47:29 -0700 Subject: [PATCH 044/126] python3Packages.cucumber-tag-expressions: use finalAttrs --- .../cucumber-tag-expressions/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/cucumber-tag-expressions/default.nix b/pkgs/development/python-modules/cucumber-tag-expressions/default.nix index b4f20a78cfe5..cc74c9fe0bbd 100644 --- a/pkgs/development/python-modules/cucumber-tag-expressions/default.nix +++ b/pkgs/development/python-modules/cucumber-tag-expressions/default.nix @@ -8,7 +8,7 @@ uv-build, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cucumber-tag-expressions"; version = "10.0.0"; pyproject = true; @@ -16,11 +16,11 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "cucumber"; repo = "tag-expressions"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-GXgFACoes5g8E+I24tYuI3KVzFhZaFB3Gr4TJXKBpQs="; }; - sourceRoot = "${src.name}/python"; + sourceRoot = "${finalAttrs.src.name}/python"; postPatch = '' substituteInPlace pyproject.toml \ @@ -38,10 +38,10 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/cucumber/tag-expressions/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/cucumber/tag-expressions/blob/${finalAttrs.src.tag}/CHANGELOG.md"; homepage = "https://github.com/cucumber/tag-expressions"; description = "Provides tag-expression parser for cucumber/behave"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ maxxk ]; }; -} +}) From 09be24a28271318d67fa85754e390178955d200d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 06:13:58 +0000 Subject: [PATCH 045/126] scdl: 3.0.6 -> 3.0.7 --- pkgs/by-name/sc/scdl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scdl/package.nix b/pkgs/by-name/sc/scdl/package.nix index 76ee23aac1a9..9969f6356b78 100644 --- a/pkgs/by-name/sc/scdl/package.nix +++ b/pkgs/by-name/sc/scdl/package.nix @@ -7,12 +7,12 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "scdl"; - version = "3.0.6"; + version = "3.0.7"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-kAvK1KqfVK6axQXTkBtcMxc7OHLPYNfIyy2n+97LhB4="; + hash = "sha256-3jwruTldVZ/j+i0X0+EW6JX8CwGQAZOGi2894MTrmVk="; }; build-system = [ python3Packages.setuptools ]; From c30dcbe477b362f7e1edbaeaa595e7cdbed4839a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 06:40:38 +0000 Subject: [PATCH 046/126] octavePackages.statistics: 1.8.3 -> 1.8.4 --- pkgs/development/octave-modules/statistics/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/octave-modules/statistics/default.nix b/pkgs/development/octave-modules/statistics/default.nix index dd7e397834f4..91f0e3fa568a 100644 --- a/pkgs/development/octave-modules/statistics/default.nix +++ b/pkgs/development/octave-modules/statistics/default.nix @@ -11,13 +11,13 @@ buildOctavePackage rec { pname = "statistics"; - version = "1.8.3"; + version = "1.8.4"; src = fetchFromGitHub { owner = "gnu-octave"; repo = "statistics"; tag = "release-${version}"; - hash = "sha256-1u/uXrbRNT14TbW89J8noCnwShD/B/Wz0cpurmsTzTU="; + hash = "sha256-aFFGpdcD6ppm/5VYEKd+X2QMRKyU4SkwtJYpK4/L1qI="; }; requiredOctavePackages = [ From d71c01fe3bc846b41e9e04462b70ad9a318603ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 07:10:37 +0000 Subject: [PATCH 047/126] cni-plugin-flannel: 1.9.1-flannel1 -> 1.9.1-flannel2 --- pkgs/by-name/cn/cni-plugin-flannel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cn/cni-plugin-flannel/package.nix b/pkgs/by-name/cn/cni-plugin-flannel/package.nix index f838aa3c82c1..136fb2887c3d 100644 --- a/pkgs/by-name/cn/cni-plugin-flannel/package.nix +++ b/pkgs/by-name/cn/cni-plugin-flannel/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "cni-plugin-flannel"; - version = "1.9.1-flannel1"; + version = "1.9.1-flannel2"; src = fetchFromGitHub { owner = "flannel-io"; repo = "cni-plugin"; rev = "v${version}"; - sha256 = "sha256-iCSYr7S4oC8a5ijBgqMO/Gn0x/2had372Tx7lkg+X9I="; + sha256 = "sha256-ApPv1sQQZSevvP9gem9bTRWRZzHtcDHWNFTwEdCPJ6s="; }; - vendorHash = "sha256-PVkhwoGepRhD6VFJxhPA2tZ+zOkhQw0aI2yIWVYQnz8="; + vendorHash = "sha256-WoVjhj2r4hVLBFYUYwpwuB7rpvoZFBDLpaEbLrxuFj4="; ldflags = [ "-s" From 2ab89ffc971a306411975baedf213e28eac70fd4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 07:44:19 +0000 Subject: [PATCH 048/126] kythe: 0.0.75 -> 0.0.76 --- pkgs/by-name/ky/kythe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ky/kythe/package.nix b/pkgs/by-name/ky/kythe/package.nix index b9d536501b3a..47fba89db82b 100644 --- a/pkgs/by-name/ky/kythe/package.nix +++ b/pkgs/by-name/ky/kythe/package.nix @@ -7,12 +7,12 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "0.0.75"; + version = "0.0.76"; pname = "kythe"; src = fetchurl { url = "https://github.com/kythe/kythe/releases/download/v${finalAttrs.version}/kythe-v${finalAttrs.version}.tar.gz"; - sha256 = "sha256-ZFZh3kt32UeqAl8AYbvrwjhqRVWtgyI/3k+Vb4/jAGo="; + sha256 = "sha256-7qQw91Y9uAXJnk0aQnymDXrvAc7HZpmGUpz+LCYpY1Y="; }; buildInputs = [ binutils ]; From 2b07bc1b847b6257feeb9d230fdb1487a025e0db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 07:44:51 +0000 Subject: [PATCH 049/126] tzf-rs: 1.3.3 -> 1.3.6 --- pkgs/by-name/tz/tzf-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tz/tzf-rs/package.nix b/pkgs/by-name/tz/tzf-rs/package.nix index 41598820c8ba..a18cdfcb2967 100644 --- a/pkgs/by-name/tz/tzf-rs/package.nix +++ b/pkgs/by-name/tz/tzf-rs/package.nix @@ -6,7 +6,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "tzf-rs"; - version = "1.3.3"; + version = "1.3.6"; __structuredAttrs = true; @@ -14,7 +14,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "ringsaturn"; repo = "tzf-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-pdh301znFcqsrXyo75W8NcIFKJnWowjoJIV9WpdeWVU="; + hash = "sha256-rvnykaYvQ992ehVwVds9UtTH9b4iydxac1JtNfKmYv0="; }; buildFeatures = [ @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "export-geojson" ]; - cargoHash = "sha256-8Ma5WhUKJCFE3X26/dl2B1QeMtwjGY2Ux1DmRge5v2M="; + cargoHash = "sha256-Pm/89K4RKdjxT/LKfJzYlhTOqz40sXo8PMj7q1FHj3M="; passthru.updateScript = nix-update-script { }; From 75610b07a1830f82d70eb215e8f88a70166f6e4b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 07:51:00 +0000 Subject: [PATCH 050/126] litmusctl: 1.26.0 -> 1.27.0 --- pkgs/by-name/li/litmusctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/litmusctl/package.nix b/pkgs/by-name/li/litmusctl/package.nix index b752a5686ce2..81905c937951 100644 --- a/pkgs/by-name/li/litmusctl/package.nix +++ b/pkgs/by-name/li/litmusctl/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { pname = "litmusctl"; - version = "1.26.0"; + version = "1.27.0"; nativeBuildInputs = [ installShellFiles @@ -23,7 +23,7 @@ buildGoModule (finalAttrs: { owner = "litmuschaos"; repo = "litmusctl"; rev = "${finalAttrs.version}"; - hash = "sha256-Zo21QH6uO1uKcLbuirLiIXS4qOI40zbamt1G9sL0IWg="; + hash = "sha256-jVbWgwW7qkGLY2T0SbK0Y/GItLj1BfLn1cloPyItpvI="; }; vendorHash = "sha256-Lkvc8dBr/nvKczx83/KXKLe5FskGpI/17GIrl2y/E1I="; From 8fca7c698184db77869a41c40609cd9248836727 Mon Sep 17 00:00:00 2001 From: liberodark Date: Thu, 16 Jul 2026 08:35:54 +0200 Subject: [PATCH 051/126] libgcrypt: fix riscv64-linux build --- pkgs/by-name/li/libgcrypt/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/li/libgcrypt/package.nix b/pkgs/by-name/li/libgcrypt/package.nix index 08fa5886de73..20f8cad0a141 100644 --- a/pkgs/by-name/li/libgcrypt/package.nix +++ b/pkgs/by-name/li/libgcrypt/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchurl, + fetchpatch, gettext, libgpg-error, enableCapabilities ? false, @@ -24,6 +25,16 @@ stdenv.mkDerivation rec { hash = "sha256-fOM8JJIiGgQ2+WqFACFenz49y1/SanV81BXnqEO6vV4="; }; + patches = lib.optionals stdenv.hostPlatform.isRiscV64 [ + # Remove in next release + # https://github.com/gpg/libgcrypt/commit/3f684fc6ab3ac98320e245a06b3563ad37ec56f5 + # zvkned AES corrupts CBC/CFB/CTR/OCB/XTS output on VLEN>128 hardware + (fetchpatch { + url = "https://github.com/gpg/libgcrypt/commit/3f684fc6ab3ac98320e245a06b3563ad37ec56f5.patch"; + hash = "sha256-1LSrIwsN0n5IBRDZ+9MJTEjzY+/T6LQO6hX1ke8hSuc="; + }) + ]; + outputs = [ "bin" "lib" From af555d53e73e9686d4c13d52c6ff4d35126a98e0 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 16 Jul 2026 03:01:32 -0500 Subject: [PATCH 052/126] luaPackages.compat53: 0.15.0-1 -> 0.15.1-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 5146a9936fe4..3121768da02a 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -471,15 +471,15 @@ final: prev: { }: buildLuarocksPackage { pname = "compat53"; - version = "0.15.0-1"; + version = "0.15.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/compat53-0.15.0-1.rockspec"; - sha256 = "0389ghggjdbfxxa6nrb7364z55dmb832qyb8v4474nzcws0b0aqf"; + url = "mirror://luarocks/compat53-0.15.1-1.rockspec"; + sha256 = "0x2vpfvsb6qqybx42aawa1mvnzlhlndy9z99g1707lixd4849fkl"; }).outPath; src = fetchzip { - url = "https://github.com/lunarmodules/lua-compat-5.3/archive/v0.15.0.zip"; - sha256 = "164hcigjz7my1zlgccdbvsld89bvz6y16v82rjc8n2qa8ah5j45d"; + url = "https://github.com/lunarmodules/lua-compat-5.3/archive/v0.15.1.zip"; + sha256 = "03gfs74lj58qd9mrd9y0bz5f6mq9qd8my5bb2xg5lx6wvagdlvim"; }; disabled = luaOlder "5.1" || luaAtLeast "5.6"; From ecbc12c408a585d32e258af16253a49c36077b65 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 16 Jul 2026 03:07:02 -0500 Subject: [PATCH 053/126] luaPackages.luarocks-build-treesitter-parser: 6.0.2-1 -> 6.1.1-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 3121768da02a..8b8e40d11c59 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -3825,15 +3825,15 @@ final: prev: { }: buildLuarocksPackage { pname = "luarocks-build-treesitter-parser"; - version = "6.0.2-1"; + version = "6.1.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luarocks-build-treesitter-parser-6.0.2-1.rockspec"; - sha256 = "0lwz15983gp29smykm3z6blhfd3ah3yi96j0g6di74nkz2kmfqk7"; + url = "mirror://luarocks/luarocks-build-treesitter-parser-6.1.1-1.rockspec"; + sha256 = "1hijvszf33l0yv1lwvp8187p0gwixr0cmf3ryvsvgcgas0fbb6nl"; }).outPath; src = fetchzip { - url = "https://github.com/lumen-oss/luarocks-build-treesitter-parser/archive/v6.0.2.zip"; - sha256 = "17877av310icqrv961ffhq852xx90wnpcxvqnylm476pndi1bf0f"; + url = "https://github.com/lumen-oss/luarocks-build-treesitter-parser/archive/v6.1.1.zip"; + sha256 = "1fg2fsxwc5qs2ll188s0rmz06gdxzfhwpg5wy6nwlwcg3y6x42ny"; }; disabled = luaOlder "5.1"; From 8aa7c3c56dd221af48a4370a49c46d4c0c42bd02 Mon Sep 17 00:00:00 2001 From: liberodark Date: Thu, 16 Jul 2026 10:07:55 +0200 Subject: [PATCH 054/126] rundeck: 6.0.0 -> 6.0.1 --- pkgs/by-name/ru/rundeck/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ru/rundeck/package.nix b/pkgs/by-name/ru/rundeck/package.nix index 4262070f1475..4f5849efa18c 100644 --- a/pkgs/by-name/ru/rundeck/package.nix +++ b/pkgs/by-name/ru/rundeck/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "rundeck"; - version = "6.0.0-20260629"; + version = "6.0.1-20260715"; src = fetchurl { url = "https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/rundeck-${finalAttrs.version}.war/artifacts/rundeck-${finalAttrs.version}.war/download?distro_version_id=167"; - hash = "sha256-3pB2mLme62jzJy5CxMhp77CqqEQ8FM6BpxHcX2q6Y1w="; + hash = "sha256-TuA09wAHLIkF5ynK1kihXGNHYb61TmKp/uX9dApBO7k="; }; nativeBuildInputs = [ makeWrapper ]; From 5b94d39771b2eede9dfe235afa760848e7941ec5 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 16 Jul 2026 03:09:09 -0500 Subject: [PATCH 055/126] luaPackages.neotest: 5.19.0-1 -> 5.19.2-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 8b8e40d11c59..ffb620dfa7de 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -5011,15 +5011,15 @@ final: prev: { }: buildLuarocksPackage { pname = "neotest"; - version = "5.19.0-1"; + version = "5.19.2-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/neotest-5.19.0-1.rockspec"; - sha256 = "1gfxf6v9q19xfn8kyklg2k4mj2fh4w03vyhq0drcmm4901vcvcz1"; + url = "mirror://luarocks/neotest-5.19.2-1.rockspec"; + sha256 = "01dlqkl877z7b4rvxbrw56z7804lwdy9k7vzy0zld7lvbhhxi3ha"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-neotest/neotest/archive/e37147bca240d5b790bb61dc7d13cea214897079.zip"; - sha256 = "1pbk3x8yi5hvb275gzz0c8gjykzpam1pcxxlb2l6qr1pzz0kvj7r"; + url = "https://github.com/nvim-neotest/neotest/archive/4e2cd42c4252ee9d2435571d9adcdbc1d47931fe.zip"; + sha256 = "01n0fr2k5fqj3xj0gng81d7abjr64b1ad0f0fp5qpc8wxnjk5agj"; }; disabled = luaOlder "5.1"; From 5dba23de0db904712c558dc584a509aadbda225e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 08:48:57 +0000 Subject: [PATCH 056/126] vscode-extensions.foam.foam-vscode: 0.44.1 -> 0.44.2 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 5931a7d01d98..355bc583002e 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1760,8 +1760,8 @@ let mktplcRef = { name = "foam-vscode"; publisher = "foam"; - version = "0.44.1"; - hash = "sha256-OH4i4cGh/ivHQNAI55FHjM9ZjnhMaJSnsuQUnxub9/g="; + version = "0.44.2"; + hash = "sha256-jz1j8KzD5PDZ+P5V7yLo1BEmcW+q+D2nYKzYEf7Sg2w="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/foam.foam-vscode/changelog"; From b39eb8a2a594c58b8b5266f27bc44f4b4f95d13c Mon Sep 17 00:00:00 2001 From: TheSast <27977196+TheSast@users.noreply.github.com> Date: Thu, 16 Jul 2026 08:51:52 +0000 Subject: [PATCH 057/126] nixos/rename: fix typo in ecryptfs option removal message --- nixos/modules/rename.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index aff53c5526ac..54664ae769ba 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -511,7 +511,7 @@ in services.simplesamlphp has been vulnerable and unmaintained in nixpkgs. '') (mkRemovedOptionModule [ "security" "pam" "enableEcryptfs" ] '' - security.pam.enableFscrypt was removed since it was unmaintained in nixpkgs. + security.pam.enableEcryptfs was removed since it was unmaintained in nixpkgs. '') (mkRemovedOptionModule [ "security" "rngd" ] '' rngd is not necessary for any device that the kernel recognises From 513f0c006e5fbe1070092009ba7a4228c7bbd86e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 09:02:40 +0000 Subject: [PATCH 058/126] turso-cli: 1.0.29 -> 1.0.30 --- pkgs/by-name/tu/turso-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/turso-cli/package.nix b/pkgs/by-name/tu/turso-cli/package.nix index be694e643727..21e56c494334 100644 --- a/pkgs/by-name/tu/turso-cli/package.nix +++ b/pkgs/by-name/tu/turso-cli/package.nix @@ -8,13 +8,13 @@ }: buildGoModule (finalAttrs: { pname = "turso-cli"; - version = "1.0.29"; + version = "1.0.30"; src = fetchFromGitHub { owner = "tursodatabase"; repo = "turso-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-jsvXglCf/FyJ3tasnOywXLA20k94yzbojPdX+dZVPfw="; + hash = "sha256-oV4lc4lbFM0G5d20P3xp2JwYOWRUc8o/v+ZTg30XL14="; }; vendorHash = "sha256-4OIJVL3N2mWOw7ZDP4xFCxa9zmUTPCA8N79TVoi1lys="; From 3f72a0cb8cfa85c3007350a885f4236ba0705352 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 10:00:04 +0000 Subject: [PATCH 059/126] lstk: 0.15.0 -> 0.17.0 --- pkgs/by-name/ls/lstk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ls/lstk/package.nix b/pkgs/by-name/ls/lstk/package.nix index 8f1a9569cef2..ac93856533fa 100644 --- a/pkgs/by-name/ls/lstk/package.nix +++ b/pkgs/by-name/ls/lstk/package.nix @@ -7,7 +7,7 @@ }: buildGoModule (finalAttrs: { pname = "lstk"; - version = "0.15.0"; + version = "0.17.0"; __structuredAttrs = true; @@ -15,10 +15,10 @@ buildGoModule (finalAttrs: { owner = "localstack"; repo = "lstk"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-OqJhHJFSQ8tJDcFizXky40W5nedSroUVXGrXAWTHnlQ="; + sha256 = "sha256-btwXEUstvJ2z+ixVH5QeOVOhrE7AmLNESKVSTmEmNiU="; }; - vendorHash = "sha256-ZWezMbvUUwOoWMU+zHL4hHMKAncI/oCsWMaLt5qN+YM="; + vendorHash = "sha256-86yg2+SZ+pnCi0wTjfqyO68adVaDjT24SgCbPVgd1Ho="; excludedPackages = "test/integration"; From da0f840372ddcad083ab115c0ce06232b6ffa550 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 10:21:05 +0000 Subject: [PATCH 060/126] python3Packages.xcaplib: 2.0.2-unstable-2026-01-23 -> 2.0.2-unstable-2026-07-09 --- pkgs/development/python-modules/xcaplib/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/xcaplib/default.nix b/pkgs/development/python-modules/xcaplib/default.nix index 791f466bc9e7..12f4947f726d 100644 --- a/pkgs/development/python-modules/xcaplib/default.nix +++ b/pkgs/development/python-modules/xcaplib/default.nix @@ -12,14 +12,14 @@ buildPythonPackage { pname = "xcaplib"; # latest commit is needed for python 3.13 compat. - version = "2.0.2-unstable-2026-01-23"; + version = "2.0.2-unstable-2026-07-09"; pyproject = true; src = fetchFromGitHub { owner = "AGProjects"; repo = "python3-xcaplib"; - rev = "2bdce48bcec6c80618da1b04cd9a437297993e56"; - hash = "sha256-/htvXj9rLlJxcgJoUh4OG8PcCVIJ46ghzzqLZicONVc="; + rev = "73cc7f405f2a10fd113b5cbbc80e4b3fc5537236"; + hash = "sha256-67go56VUKbZOyaofpurfN50acpzBrzzmjrGqh7mUKZg="; }; build-system = [ From 5e670cae3538ed92bc426ab3ef73775b3bc2d5c6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 11:21:14 +0000 Subject: [PATCH 061/126] bant: 0.2.10 -> 0.3.0 --- pkgs/by-name/ba/bant/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/bant/package.nix b/pkgs/by-name/ba/bant/package.nix index e5a72fca577d..483a5596f221 100644 --- a/pkgs/by-name/ba/bant/package.nix +++ b/pkgs/by-name/ba/bant/package.nix @@ -20,13 +20,13 @@ let in buildBazelPackage rec { pname = "bant"; - version = "0.2.10"; + version = "0.3.0"; src = fetchFromGitHub { owner = "hzeller"; repo = "bant"; rev = "v${version}"; - hash = "sha256-jFUPCNVoX4I69ibH+w6c41Gqlu8HosQ3DXQWa3lqUsc="; + hash = "sha256-T/BQRYCFAHkaGi5T485I9vbr3g7PzgIEHC27w6mg/3A="; }; bazelFlags = [ From 4809a53a82a5005ea9b0a364c949fafe8682907f Mon Sep 17 00:00:00 2001 From: aaravrav <37036762+aaravrav@users.noreply.github.com> Date: Thu, 19 Mar 2026 10:06:07 +0530 Subject: [PATCH 062/126] amnezia-vpn: fix missing system tray and window icons --- pkgs/by-name/am/amnezia-vpn/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/am/amnezia-vpn/package.nix b/pkgs/by-name/am/amnezia-vpn/package.nix index a72a875d43f4..0b03d491a6ec 100644 --- a/pkgs/by-name/am/amnezia-vpn/package.nix +++ b/pkgs/by-name/am/amnezia-vpn/package.nix @@ -109,6 +109,13 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail "int nVersion = 1;" "int nVersion = 0;" substituteInPlace client/ui/qautostart.cpp \ --replace-fail "/usr/share/pixmaps/AmneziaVPN.png" "AmneziaVPN" + # https://github.com/amnezia-vpn/amnezia-client/pull/2372 + substituteInPlace client/ui/systemtray_notificationhandler.cpp \ + --replace-fail 'm_systemTrayIcon.show();' ''' \ + --replace-fail 'setTrayState(Vpn::ConnectionState::Disconnected);' 'setTrayState(Vpn::ConnectionState::Disconnected); m_systemTrayIcon.show();' + substituteInPlace client/main.cpp \ + --replace-fail '#include "version.h"' $'#include "version.h"\n#include ' \ + --replace-fail 'app.setApplicationDisplayName(APPLICATION_NAME);' $'app.setApplicationDisplayName(APPLICATION_NAME);\n app.setWindowIcon(QIcon::fromTheme("AmneziaVPN"));' substituteInPlace deploy/installer/config/AmneziaVPN.desktop.in \ --replace-fail "/usr/share/pixmaps/AmneziaVPN.png" "$out/share/icons/hicolor/512x512/apps/AmneziaVPN.png" substituteInPlace deploy/data/linux/AmneziaVPN.service \ From 6e8b58cddc8438dbb68f8e292aa556e828685072 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 11:57:18 +0000 Subject: [PATCH 063/126] python3Packages.perplexityai: 0.39.0 -> 0.41.0 --- pkgs/development/python-modules/perplexityai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/perplexityai/default.nix b/pkgs/development/python-modules/perplexityai/default.nix index a179c437f835..ff7301fc209d 100644 --- a/pkgs/development/python-modules/perplexityai/default.nix +++ b/pkgs/development/python-modules/perplexityai/default.nix @@ -34,7 +34,7 @@ buildPythonPackage (finalAttrs: { pname = "perplexityai"; - version = "0.39.0"; + version = "0.41.0"; pyproject = true; __structuredAttrs = true; @@ -42,7 +42,7 @@ buildPythonPackage (finalAttrs: { owner = "perplexityai"; repo = "perplexity-py"; tag = "v${finalAttrs.version}"; - hash = "sha256-2uBWvur6R7i1Y8oT2MTac1j+f/UMEmdbaKowDbrc0pA="; + hash = "sha256-zpGDrde+9az8K5KvEsuZXEaRdzPPPQmGGf9MmoyMpUo="; }; # Can't use relaxPythonDeps as this is a version lock in the build system From 432fe8d9657ddb15186286a0ccd90b5668bb9252 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 12:38:08 +0000 Subject: [PATCH 064/126] badger: 4.9.3 -> 4.9.4 --- pkgs/by-name/ba/badger/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/badger/package.nix b/pkgs/by-name/ba/badger/package.nix index 0943bdf6f3fd..d574e5839dce 100644 --- a/pkgs/by-name/ba/badger/package.nix +++ b/pkgs/by-name/ba/badger/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "badger"; - version = "4.9.3"; + version = "4.9.4"; src = fetchFromGitHub { owner = "dgraph-io"; repo = "badger"; tag = "v${finalAttrs.version}"; - hash = "sha256-B4DXzcgfkYcHqcK8F7NGbLcZWPmojMW4poRfCLv2DXI="; + hash = "sha256-v/E53imP3wxf7n1nlA0izjdSDkq1mwx7//BcLDPugY4="; }; vendorHash = "sha256-KDIwEH83nPMJPJGTN3UgO00pjYwR17XqGdPXioP1YcY="; From 56ef6c77f4fae27ac66d55e64aa489d12ef13469 Mon Sep 17 00:00:00 2001 From: Christoph Jabs Date: Thu, 16 Jul 2026 15:31:45 +0300 Subject: [PATCH 065/126] cargo-llvm-cov: 0.8.5 -> 0.8.7 --- pkgs/by-name/ca/cargo-llvm-cov/Cargo.lock | 153 +++++++++------------ pkgs/by-name/ca/cargo-llvm-cov/package.nix | 4 +- 2 files changed, 64 insertions(+), 93 deletions(-) diff --git a/pkgs/by-name/ca/cargo-llvm-cov/Cargo.lock b/pkgs/by-name/ca/cargo-llvm-cov/Cargo.lock index 4f2c0388d604..a9c07eec84e6 100644 --- a/pkgs/by-name/ca/cargo-llvm-cov/Cargo.lock +++ b/pkgs/by-name/ca/cargo-llvm-cov/Cargo.lock @@ -13,31 +13,31 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.102" +version = "1.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3" [[package]] name = "autocfg" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" [[package]] name = "bstr" -version = "1.12.1" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" +checksum = "1f7dc094d718f2e1c1559ad110e27eeaae14a5465d3d56dd6dbd793079fbd530" dependencies = [ "memchr", "regex-automata", - "serde", + "serde_core", ] [[package]] @@ -48,25 +48,24 @@ checksum = "ebb068a5ba5b65a7cdba869497ca2a352e88e6093c4909ddf4d12d9d3151ee9c" [[package]] name = "camino" -version = "1.2.2" +version = "1.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48" +checksum = "5f2d30e4173c4026932d51d31d6b0613b1fd3014bf3f9f8943d4ba139c437ba0" [[package]] name = "cargo-config2" -version = "0.1.43" +version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f7dacdd4a7586d602c2543e0217304bebc6502bde82154209cd8f09f24a7718" +checksum = "25ada53f7339c78084fb37d7e17f34e76537541c4fbb02fa3a2baa14b8faad37" dependencies = [ "serde", "serde_derive", "toml", - "windows-sys 0.61.2", ] [[package]] name = "cargo-llvm-cov" -version = "0.8.5" +version = "0.8.7" dependencies = [ "anyhow", "build-context", @@ -123,26 +122,25 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.3.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" [[package]] name = "filetime" -version = "0.2.27" +version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" +checksum = "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759" dependencies = [ "cfg-if", "libc", - "libredox", ] [[package]] name = "fs-err" -version = "3.3.0" +version = "3.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73fde052dbfc920003cfd2c8e2c6e6d4cc7c1091538c3a24226cec0665ab08c0" +checksum = "b91aa448ca50d7e79433bdf3ee8d99215430d2ec02ade5aefab2a073a1822e8a" dependencies = [ "autocfg", ] @@ -179,21 +177,9 @@ checksum = "803ec87c9cfb29b9d2633f20cba1f488db3fd53f2158b1024cbefb47ba05d413" [[package]] name = "libc" -version = "0.2.183" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" - -[[package]] -name = "libredox" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" -dependencies = [ - "bitflags", - "libc", - "plain", - "redox_syscall", -] +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "linux-raw-sys" @@ -203,15 +189,15 @@ checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "normpath" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b" +checksum = "b9985ef7269fa99f3b12437bb698381da2428743ab90f20393f399fa14cab21a" dependencies = [ "windows-sys 0.61.2", ] @@ -224,9 +210,9 @@ checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" [[package]] name = "opener" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2fa337e0cf13357c13ef1dc108df1333eb192f75fc170bea03fcf1fd404c2ee" +checksum = "b2b03ff07a220d0d0ec9a1f0f238951b7967a5a2e96aefcd21a117b1083415e9" dependencies = [ "bstr", "normpath", @@ -243,12 +229,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "plain" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" - [[package]] name = "proc-macro2" version = "1.0.106" @@ -260,36 +240,27 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.39.2" +version = "0.39.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "958f21e8e7ceb5a1aa7fa87fab28e7c75976e0bfe7e23ff069e0a260f894067d" +checksum = "cdcc8dd4e2f670d309a5f0e83fe36dfdc05af317008fea29144da1a2ac858e5e" dependencies = [ "memchr", ] [[package]] name = "quote" -version = "1.0.45" +version = "1.0.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" +checksum = "dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368" dependencies = [ "proc-macro2", ] -[[package]] -name = "redox_syscall" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" -dependencies = [ - "bitflags", -] - [[package]] name = "regex" -version = "1.12.3" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" dependencies = [ "aho-corasick", "memchr", @@ -299,9 +270,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.14" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" +checksum = "8fcfdb36bda0c880c5931cdc7a2bcdc8ba4556847b9d912bca70bc94708711ad" dependencies = [ "aho-corasick", "memchr", @@ -310,15 +281,15 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "rustc-demangle" -version = "0.1.27" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d" +checksum = "b74b56ffa8bb2830709a538c2cbcae9aa062db0d2a42563bfb09bdaae44020eb" [[package]] name = "rustix" @@ -335,15 +306,15 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" +checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "ruzstd" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5ff0cc5e135c8870a775d3320910cd9b564ec036b4dc0b8741629020be63f01" +checksum = "a7c1c839d570d835527c9a5e4db7cb2198683a988cb9d7293fc8674e6bd58fc8" [[package]] name = "same-file" @@ -385,9 +356,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" dependencies = [ "itoa", "memchr", @@ -398,9 +369,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "1.0.4" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776" +checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26" dependencies = [ "serde_core", ] @@ -429,9 +400,9 @@ checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f" [[package]] name = "syn" -version = "2.0.117" +version = "2.0.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" dependencies = [ "proc-macro2", "quote", @@ -440,9 +411,9 @@ dependencies = [ [[package]] name = "tar" -version = "0.4.45" +version = "0.4.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22692a6476a21fa75fdfc11d452fda482af402c008cdbaf3476414e122040973" +checksum = "3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840" dependencies = [ "filetime", "libc", @@ -480,9 +451,9 @@ dependencies = [ [[package]] name = "toml" -version = "1.0.7+spec-1.1.0" +version = "1.1.3+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd28d57d8a6f6e458bc0b8784f8fdcc4b99a437936056fa122cb234f18656a96" +checksum = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c" dependencies = [ "serde_core", "serde_spanned", @@ -493,18 +464,18 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "1.0.1+spec-1.1.0" +version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b320e741db58cac564e26c607d3cc1fdc4a88fd36c879568c07856ed83ff3e9" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" dependencies = [ "serde_core", ] [[package]] name = "toml_parser" -version = "1.0.10+spec-1.1.0" +version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7df25b4befd31c4816df190124375d5a20c6b6921e2cad937316de3fccd63420" +checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" dependencies = [ "winnow", ] @@ -625,9 +596,9 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" [[package]] name = "winnow" -version = "1.0.0" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a90e88e4667264a994d34e6d1ab2d26d398dcdca8b7f52bec8668957517fc7d8" +checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" [[package]] name = "xattr" @@ -641,6 +612,6 @@ dependencies = [ [[package]] name = "zmij" -version = "1.0.21" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" +checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" diff --git a/pkgs/by-name/ca/cargo-llvm-cov/package.nix b/pkgs/by-name/ca/cargo-llvm-cov/package.nix index 853476334d0d..74e2d855cce3 100644 --- a/pkgs/by-name/ca/cargo-llvm-cov/package.nix +++ b/pkgs/by-name/ca/cargo-llvm-cov/package.nix @@ -25,7 +25,7 @@ let pname = "cargo-llvm-cov"; - version = "0.8.5"; + version = "0.8.7"; owner = "taiki-e"; homepage = "https://github.com/${owner}/${pname}"; @@ -42,7 +42,7 @@ rustPlatform.buildRustPackage (finalAttrs: { inherit owner; repo = "cargo-llvm-cov"; rev = "v${version}"; - sha256 = "sha256-acd2qauvcVPxDjMuFXkaUxDL4kXoDSCVKDG7ki2pK/Y="; + sha256 = "sha256-flHZfjwEEIBEJHYGozlRgH9OHTJHgAR+OZxYJS/vHpQ="; }; # Upstream doesn't include the lockfile so we need to add it back From b8e3d23844a6c3019bc35ea60a00ab01441b917a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 12:59:26 +0000 Subject: [PATCH 066/126] tanka: 0.37.5 -> 0.38.0 --- pkgs/by-name/ta/tanka/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/tanka/package.nix b/pkgs/by-name/ta/tanka/package.nix index e69621393ae9..887ec3916968 100644 --- a/pkgs/by-name/ta/tanka/package.nix +++ b/pkgs/by-name/ta/tanka/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "tanka"; - version = "0.37.5"; + version = "0.38.0"; src = fetchFromGitHub { owner = "grafana"; repo = "tanka"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-jfDaS4kHHfX94dK1pCVyPdesYTZP/9Vzd1y2Sv7Snzw="; + sha256 = "sha256-Nr0l5QBpYktOwGsGVY8Ee5sC1RuRelOF05Z6aiSE2Yw="; }; - vendorHash = "sha256-gcoUkMygjVVTIaf5Y77ipViaB44/r1MNjJyaUiLafLQ="; + vendorHash = "sha256-Upp3aEaAgPwHleP+kZ3Jf34agDIiHIc3x/IVtujDhFg="; doCheck = false; # Required for versions >= 0.28 as they introduce a gowork.sum file. This is only used for tests so we can safely disable GOWORK From 0a0efaad01a06654169e7bdddc533478cdab95c4 Mon Sep 17 00:00:00 2001 From: Holiu618 <165534185+Holiu618@users.noreply.github.com> Date: Thu, 16 Jul 2026 21:02:57 +0800 Subject: [PATCH 067/126] layerx: 1.5.2 -> 1.5.3 --- pkgs/by-name/la/layerx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/layerx/package.nix b/pkgs/by-name/la/layerx/package.nix index 42204ebc8f64..39bc78ea88dd 100644 --- a/pkgs/by-name/la/layerx/package.nix +++ b/pkgs/by-name/la/layerx/package.nix @@ -10,14 +10,14 @@ buildGoModule (finalAttrs: { pname = "layerx"; - version = "1.5.2"; + version = "1.5.3"; __structuredAttrs = true; src = fetchFromGitHub { owner = "deveshctl"; repo = "layerx"; tag = "v${finalAttrs.version}"; - hash = "sha256-2FttqXnc6o8EXbLBk7BpLS0Xf6ZozydD7a5gFspPQoo="; + hash = "sha256-HboWzfDiiVMwMXkrOyxUvZ+V4Hi11cEqODfWT7b5+dw="; }; vendorHash = "sha256-7wbyz6fKB3HMFhKJVIWrOIczLfqF4yInyszdh2Ky8WU="; From 12814ca04809d0082b07bb5c1271c9f3563588bb Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Thu, 16 Jul 2026 23:13:23 +1000 Subject: [PATCH 068/126] nix-eval-jobs: 2.34.3 -> 2.35.0 Diff: https://github.com/NixOS/nix-eval-jobs/compare/v2.34.3...v2.35.0 --- pkgs/tools/package-management/nix-eval-jobs/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/package-management/nix-eval-jobs/default.nix b/pkgs/tools/package-management/nix-eval-jobs/default.nix index 8acb3bc46666..7b6b3d62b0a1 100644 --- a/pkgs/tools/package-management/nix-eval-jobs/default.nix +++ b/pkgs/tools/package-management/nix-eval-jobs/default.nix @@ -12,13 +12,13 @@ }: stdenv.mkDerivation rec { pname = "nix-eval-jobs"; - version = "2.34.3"; + version = "2.35.0"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix-eval-jobs"; tag = "v${version}"; - hash = "sha256-YaVQAgBxWbUBFHXLBLzdUyVvuA/DDw80SEnn9iq0Veo="; + hash = "sha256-/C5wyGYe4uMKKH26vy3knpwP/hvjOHO/58cySL8ADC4="; }; buildInputs = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4e00dc626823..781c47987efa 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10810,7 +10810,7 @@ with pkgs; ); nix-eval-jobs = callPackage ../tools/package-management/nix-eval-jobs { - nixComponents = nixVersions.nixComponents_2_34; + nixComponents = nixVersions.nixComponents_2_35; }; nix-delegate = haskell.lib.compose.justStaticExecutables haskellPackages.nix-delegate; From f6cf38182b0ec42e5e319081094b0b35ffa659c5 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 16 Jul 2026 15:06:45 +0200 Subject: [PATCH 069/126] python3Packages.amaranth: 0.5.8 -> 0.5.9 Changelog: https://github.com/amaranth-lang/amaranth/blob/v0.5.9/docs/changes.rst --- pkgs/development/python-modules/amaranth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/amaranth/default.nix b/pkgs/development/python-modules/amaranth/default.nix index 83764d4dc228..e3a8e3191cbe 100644 --- a/pkgs/development/python-modules/amaranth/default.nix +++ b/pkgs/development/python-modules/amaranth/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "amaranth"; - version = "0.5.8"; + version = "0.5.9"; pyproject = true; src = fetchFromGitHub { owner = "amaranth-lang"; repo = "amaranth"; tag = "v${version}"; - hash = "sha256-hqMgyQJRz1/5C9KB3nAI2RKPZXZUl3zhfZbk9M1hTxs="; + hash = "sha256-FwRraLPTzRKpdmzHpoAI0V/qTigT89VP+B3ue++t+Vg="; }; postPatch = '' From 745503aa8803b33e17012ba211ac609f5541edbd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 13:54:59 +0000 Subject: [PATCH 070/126] vscode-extensions.danielsanmedium.dscodegpt: 3.23.1 -> 3.24.12 --- 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 5931a7d01d98..ad51182bffe6 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1174,8 +1174,8 @@ let mktplcRef = { publisher = "DanielSanMedium"; name = "dscodegpt"; - version = "3.23.1"; - hash = "sha256-B97cImVKnholhZV0ZBru/gpeVSaTHOFfQywwmjk+kq8="; + version = "3.24.12"; + hash = "sha256-2vpFCxF65Y/VfyTHDO0wLAe0+m/lc0+iloEI//FdaQg="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/DanielSanMedium.dscodegpt/changelog"; From f73cda9494111cbe3cde23754ecac88e05355fc1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 14:31:16 +0000 Subject: [PATCH 071/126] terraform-providers.splunk-terraform_signalfx: 9.30.3 -> 9.33.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 0af26cda2a49..c8c23e914e72 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1247,13 +1247,13 @@ "vendorHash": "sha256-VmrvdRsNk2s6GQw7t8Aj0ASAEgQ/9v1TxnNIO9TderI=" }, "splunk-terraform_signalfx": { - "hash": "sha256-bWZ5TvTVoYA6J67mi24rSzf5Qf6jk0RUgiC9CAa1s1o=", + "hash": "sha256-xdB2VAacBGFAeVd60Zy6MWSmx6BFJ7ciZKSTXYdRZY0=", "homepage": "https://registry.terraform.io/providers/splunk-terraform/signalfx", "owner": "splunk-terraform", "repo": "terraform-provider-signalfx", - "rev": "v9.30.3", + "rev": "v9.33.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-27mA2OAApUtPawZZk7Wxme9TfQY19TraIJSqHh8MFZg=" + "vendorHash": "sha256-m7Op/K3Xo9nKgVg9bTHmpmPiFpCB6Ek/kgj76P+ViGQ=" }, "spotinst_spotinst": { "hash": "sha256-OX2uclduqzLPlRNHmji8X+PrEV78gdsE/W/SND4cVRA=", From c43f9cfcf9414cb21c33e54d6a571fe71b7f5231 Mon Sep 17 00:00:00 2001 From: Ushitora Anqou Date: Thu, 16 Jul 2026 23:07:34 +0900 Subject: [PATCH 072/126] minikube: set libvirt to PATH to avoid PROVIDER_KVM2_NOT_FOUND error `minikube start --driver=kvm2` requires `virsh` command. Without it, the following error is incurred: Exiting due to PROVIDER_KVM2_NOT_FOUND: The 'kvm2' provider was not found: exec: "virsh": executable file not found in $PATH This commit adds libvirt to PATH to avoid this error. --- pkgs/by-name/mi/minikube/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/mi/minikube/package.nix b/pkgs/by-name/mi/minikube/package.nix index f1f2064bea3d..1594840e771a 100644 --- a/pkgs/by-name/mi/minikube/package.nix +++ b/pkgs/by-name/mi/minikube/package.nix @@ -72,6 +72,7 @@ buildGoModule (finalAttrs: { installBin out/minikube wrapProgram $out/bin/minikube --set MINIKUBE_WANTUPDATENOTIFICATION false \ + --prefix PATH : ${lib.makeBinPath (lib.optionals stdenv.hostPlatform.isLinux [ libvirt ])} \ --prefix LD_LIBRARY_PATH : ${ lib.makeLibraryPath (lib.optionals stdenv.hostPlatform.isLinux [ libvirt ]) } From 7d0a2d954be797111acb2cde707ff44749faa3f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 14:53:44 +0000 Subject: [PATCH 073/126] python3Packages.cometx: 3.6.6 -> 3.6.7 --- pkgs/development/python-modules/cometx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cometx/default.nix b/pkgs/development/python-modules/cometx/default.nix index d770b390bec1..ed39d9af4291 100644 --- a/pkgs/development/python-modules/cometx/default.nix +++ b/pkgs/development/python-modules/cometx/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "cometx"; - version = "3.6.6"; + version = "3.6.7"; pyproject = true; build-system = [ setuptools ]; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "comet-ml"; repo = "cometx"; tag = version; - hash = "sha256-Ub7Ucn/Xgaedymqjgiouy685PPr3tULAvJNLeqAgf78="; + hash = "sha256-7jq/W1IEu6RZhKHMWdGC9b3xCGnS4hrZIPcQZ2NpIt4="; }; dependencies = [ From f36d19c3430adce08596a4dcea6d0433fa2ca1a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 14:57:58 +0000 Subject: [PATCH 074/126] terraform-providers.sysdiglabs_sysdig: 3.8.2 -> 3.9.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 0af26cda2a49..4b860d5f799b 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1283,11 +1283,11 @@ "vendorHash": "sha256-nbiLH+J051XxTx+z8xGrp/DPYB7g9S4clFSWcZUKnAg=" }, "sysdiglabs_sysdig": { - "hash": "sha256-r14FsYrLqcZLcQlm25qOCKICTAb3dMBkphRAHiUeXrs=", + "hash": "sha256-VeIgHhCHyNgAcv2NIBAWCJIwGHE3nqYeCxGd4VSUymU=", "homepage": "https://registry.terraform.io/providers/sysdiglabs/sysdig", "owner": "sysdiglabs", "repo": "terraform-provider-sysdig", - "rev": "v3.8.2", + "rev": "v3.9.0", "spdx": "MPL-2.0", "vendorHash": "sha256-HjrB7C0KaLJz9NVLfZdq5EZbNbF9lJPxSkQwnWUF978=" }, From 40d47072d410b4a14ac055c525e9a049fdb17768 Mon Sep 17 00:00:00 2001 From: lucasew Date: Thu, 16 Jul 2026 12:00:18 -0300 Subject: [PATCH 075/126] piped: use nix-update-script unstableGitUpdater only rewrites src, so pnpmDeps.hash goes stale on updates. nix-update-script also refreshes pnpmDeps. Assisted-by: Grok (xAI) --- pkgs/by-name/pi/piped/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/piped/package.nix b/pkgs/by-name/pi/piped/package.nix index 4891ae99b3ce..eb21c29f7fbe 100644 --- a/pkgs/by-name/pi/piped/package.nix +++ b/pkgs/by-name/pi/piped/package.nix @@ -5,7 +5,7 @@ fetchPnpmDeps, pnpmConfigHook, fetchFromGitHub, - unstableGitUpdater, + nix-update-script, }: let pnpm = pnpm_10; @@ -42,7 +42,9 @@ buildNpmPackage rec { hash = "sha256-o5NKMMIVPkKiPx++ALcZ+3oN80DMQHPwQqGT4f4q5P8="; }; - passthru.updateScript = unstableGitUpdater { }; + passthru.updateScript = nix-update-script { + extraArgs = [ "--version=branch" ]; + }; meta = { homepage = "https://github.com/TeamPiped/Piped"; From 662c39e77671de4b84ef1840e0914429079f372a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 15:08:06 +0000 Subject: [PATCH 076/126] python3Packages.types-tabulate: 0.10.0.20260308 -> 0.10.0.20260508 --- pkgs/development/python-modules/types-tabulate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-tabulate/default.nix b/pkgs/development/python-modules/types-tabulate/default.nix index 17fda46c0c30..c7de63c50d47 100644 --- a/pkgs/development/python-modules/types-tabulate/default.nix +++ b/pkgs/development/python-modules/types-tabulate/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-tabulate"; - version = "0.10.0.20260308"; + version = "0.10.0.20260508"; pyproject = true; src = fetchPypi { pname = "types_tabulate"; inherit version; - hash = "sha256-ck3LEzD/ul9G089uKfRQifzLjoWAHm56ye+xGVv3vqE="; + hash = "sha256-jlHxWeiySXaElwauLtHcmtuo670ICxfklOu2aozJLHQ="; }; build-system = [ setuptools ]; From aea32a03a4928172b803256a694bd7a059894726 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 15:11:37 +0000 Subject: [PATCH 077/126] python3Packages.general-sam: 1.0.3 -> 1.0.4.post0 --- pkgs/development/python-modules/general-sam/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/general-sam/default.nix b/pkgs/development/python-modules/general-sam/default.nix index 9611dfaf988d..955c9df7a6cb 100644 --- a/pkgs/development/python-modules/general-sam/default.nix +++ b/pkgs/development/python-modules/general-sam/default.nix @@ -10,19 +10,19 @@ buildPythonPackage rec { pname = "general-sam"; - version = "1.0.3"; + version = "1.0.4.post0"; pyproject = true; src = fetchFromGitHub { owner = "ModelTC"; repo = "general-sam-py"; rev = "v${version}"; - hash = "sha256-++6Z9Ocee4QFN1u0nK/g9uGdmB1UYnfHhhJj74zboCE="; + hash = "sha256-bpJL6kpcpMWNNUOSLUnRLsAi7yp3fl0WKzvfXiGwYeE="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-8HHIM1Abz5KxnVphFFNJp6L3D6iPeoB7qVmxy11CUZs="; + hash = "sha256-kmc1sGlSTQHdLaW7fDk0AmkEDmttEEljVEsc6inLRuw="; }; build-system = [ From 53dbe095e4e30782b5cb2325d01fec34c6065784 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 15:22:02 +0000 Subject: [PATCH 078/126] cue: 0.17.0 -> 0.17.1 --- pkgs/by-name/cu/cue/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cu/cue/package.nix b/pkgs/by-name/cu/cue/package.nix index 4f0fce9998ec..fdecd5294637 100644 --- a/pkgs/by-name/cu/cue/package.nix +++ b/pkgs/by-name/cu/cue/package.nix @@ -12,13 +12,13 @@ buildGoModule (finalAttrs: { pname = "cue"; - version = "0.17.0"; + version = "0.17.1"; src = fetchFromGitHub { owner = "cue-lang"; repo = "cue"; tag = "v${finalAttrs.version}"; - hash = "sha256-+mfGN2IX83JMwLsduBfj2h7Eeve6mmLpmXGFRxz/UfI="; + hash = "sha256-77IRLWlBlJ76yr9UzVpKuxZ9XbYFdGDdv/jPUojw8yc="; }; vendorHash = "sha256-dTUg6EnU6xKCGve9ksxqBF3BaoBdVlXFU8pTyZtV+RA="; From 86ccc1be5745f66a239f37a92817e71d7f1ecede Mon Sep 17 00:00:00 2001 From: lucasew Date: Thu, 16 Jul 2026 12:22:04 -0300 Subject: [PATCH 079/126] piped: 0-unstable-2024-11-04 -> 0-unstable-2026-07-06 Assisted-by: Grok (xAI) --- pkgs/by-name/pi/piped/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pi/piped/package.nix b/pkgs/by-name/pi/piped/package.nix index eb21c29f7fbe..e09939daa812 100644 --- a/pkgs/by-name/pi/piped/package.nix +++ b/pkgs/by-name/pi/piped/package.nix @@ -12,13 +12,13 @@ let in buildNpmPackage rec { pname = "piped"; - version = "0-unstable-2024-11-04"; + version = "0-unstable-2026-07-06"; src = fetchFromGitHub { owner = "TeamPiped"; repo = "piped"; - rev = "7866c06801baef16ce94d6f4dd0f8c1b8bc88153"; - hash = "sha256-o3TwE0s5rim+0VKR+oW9Rv3/eQRf2dgRQK4xjZ9pqCE="; + rev = "335b10d0c02e407b4ba9113e32912b0d783ad455"; + hash = "sha256-vcXmsgDZJ3v/1XNXtU3v9GWlDJBatXK9peTPVQe5De0="; }; nativeBuildInputs = [ pnpm ]; @@ -39,7 +39,7 @@ buildNpmPackage rec { pnpm ; fetcherVersion = 4; - hash = "sha256-o5NKMMIVPkKiPx++ALcZ+3oN80DMQHPwQqGT4f4q5P8="; + hash = "sha256-55nG7tfXtxnyfZop+8Wg8rSFOHQi0TjRc0QT16erX1E="; }; passthru.updateScript = nix-update-script { From 1832ac1ae314de31e6783ae0047ce02de8f827be Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 16 Jul 2026 03:02:34 -0500 Subject: [PATCH 080/126] vimPlugins: update on 2026-07-16 --- .../editors/vim/plugins/generated.nix | 90 +++++++++---------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 6b3394d59395..101a5f87efa9 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -1610,12 +1610,12 @@ final: prev: { base16-nvim = buildVimPlugin { pname = "base16-nvim"; - version = "0-unstable-2026-07-11"; + version = "0-unstable-2026-07-15"; src = fetchFromGitHub { owner = "RRethy"; repo = "base16-nvim"; - rev = "012273e4bbf3e143224a272ad2efd10b69a000ba"; - hash = "sha256-8npfL3fYQ05dHWGm46bdRS3tMOyooXhyxM0gpI0Ompw="; + rev = "fd128e380624c34f12a201690944bf657f861361"; + hash = "sha256-W5tHY4U87eCAiOerNMAeqcbz1JlMZ6YGqSC0TBhI6t4="; }; meta.homepage = "https://github.com/RRethy/base16-nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -2310,12 +2310,12 @@ final: prev: { catppuccin-vim = buildVimPlugin { pname = "catppuccin-vim"; - version = "0-unstable-2026-06-30"; + version = "0-unstable-2026-07-15"; src = fetchFromGitHub { owner = "catppuccin"; repo = "vim"; - rev = "029e9a878a58eba039e47847a2f17e10acefb3f5"; - hash = "sha256-gDq7vXIBc2mY8DMl+A6Ps0qPvAIR3NDhCRxBgqMOYCM="; + rev = "78c40a773e56d05e1c4e29216c45a483bdd67351"; + hash = "sha256-xOf5PwhgVWwMGtJt+om9z0MULrMLoO6AmaJ/G/vWGrk="; }; meta.homepage = "https://github.com/catppuccin/vim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -3484,12 +3484,12 @@ final: prev: { coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "0.0.82-unstable-2026-07-07"; + version = "0.0.82-unstable-2026-07-15"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "0ff79c0056910e574af2b2aa31aa359065705c4b"; - hash = "sha256-Pp+qMv4Inc4JsrK59XDS+5CX/F9bEd4Pp4Cb611K+lk="; + rev = "d1689a4876305e5fc6691910c8ee6f1eb5da2219"; + hash = "sha256-6AjcLD8gh3rG3uXj8LjdXr5pbzIKwtu+14ZcCVwXCuI="; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; meta.license = unfree; @@ -3652,12 +3652,12 @@ final: prev: { cole-nvim = buildVimPlugin { pname = "cole.nvim"; - version = "0-unstable-2026-05-29"; + version = "0-unstable-2026-07-14"; src = fetchFromGitHub { owner = "thekylehuang"; repo = "cole.nvim"; - rev = "1920cfa31c717e1f73a5a6e5a2c02a44b5faeb5c"; - hash = "sha256-k153XzTkkBm1qF6iKK8fzmAHIPnoIbXEAxAOQIoAPo0="; + rev = "74f6a8e1bbce0d9a845a339d849bca3c0bec7aaa"; + hash = "sha256-TJxpLhabIl73I9O6Soi9TEd/9Xa7FVfpV7sNrza64oM="; }; meta.homepage = "https://github.com/thekylehuang/cole.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -9325,12 +9325,12 @@ final: prev: { lspsaga-nvim = buildVimPlugin { pname = "lspsaga.nvim"; - version = "0-unstable-2026-05-14"; + version = "0-unstable-2026-07-16"; src = fetchFromGitHub { owner = "nvimdev"; repo = "lspsaga.nvim"; - rev = "3e33a6a6c5d379f3d4fae77fae6b53b762a0a30f"; - hash = "sha256-hkXvv5NgW+wnbR7wGtAs+aUDv/4o/T5Mv7rGhk1qR3U="; + rev = "cf6fc9473bba1d332eda9887855ea29ed9b37701"; + hash = "sha256-ggw3U/LXNCDaSmXmHWEV9coOjoDW6v0JvD5BGSvDCaM="; }; meta.homepage = "https://github.com/nvimdev/lspsaga.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -11034,12 +11034,12 @@ final: prev: { neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "1.4.0-unstable-2026-07-12"; + version = "1.4.0-unstable-2026-07-16"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "e3a0a2bfcc5e7dc26f11e102e26ff6c1f43582fb"; - hash = "sha256-fflB8jO6lwvLctuKDAdobWvksHEfNNrHsx6pEJdmwEQ="; + rev = "50bdc4130d9e30d28d0b209544d49ee472f6bf12"; + hash = "sha256-hsYouOS+ImmA6HnwqFRq3RMBTsn87oHrnijMqvargU4="; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; meta.license = getLicenseFromSpdxId "Apache-2.0"; @@ -11118,12 +11118,12 @@ final: prev: { neogit = buildVimPlugin { pname = "neogit"; - version = "3.0.0-unstable-2026-07-09"; + version = "3.0.0-unstable-2026-07-15"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "a0847c4bea5a5f92a36e3f3bf7da99d7d685d3ac"; - hash = "sha256-37iNw57kC+fFk+hEgHKd07+NNDKP2g0YAmLwPYw6NyQ="; + rev = "95295edaa26e8e8db5a9bc4119256e602311c6bc"; + hash = "sha256-hAswp9Ba5xfFfBS+NKjLOoSky+SRrLfd8fdFC46Dq2s="; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -11611,12 +11611,12 @@ final: prev: { neotest-python = buildVimPlugin { pname = "neotest-python"; - version = "0-unstable-2026-07-03"; + version = "0-unstable-2026-07-15"; src = fetchFromGitHub { owner = "nvim-neotest"; repo = "neotest-python"; - rev = "51c453d57f8d5156671b42ea57fafa2e1c9fb641"; - hash = "sha256-M0FROtTXMiAmmo83m1WwSQ5px5I6awV4I3/UY+sTYAc="; + rev = "1b56ca4ba51c6014f986d6548ee629bdc95589d1"; + hash = "sha256-9FL0qWTdkeX57ujRvSa9QqO/ZIthlzLSJyKHtNitbSg="; }; meta.homepage = "https://github.com/nvim-neotest/neotest-python/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -12436,12 +12436,12 @@ final: prev: { nvim-colorizer-lua = buildVimPlugin { pname = "nvim-colorizer.lua"; - version = "0-unstable-2026-07-11"; + version = "0-unstable-2026-07-14"; src = fetchFromGitHub { owner = "catgoose"; repo = "nvim-colorizer.lua"; - rev = "149fbd9f5e25511b0a8bad3ccecd43d1bc584f86"; - hash = "sha256-jRqUMQuJVxMfQpLZ0A7hlwIXPqcip990Ay5X140uh0Y="; + rev = "72a05f62c52241bc7441c820eb53946f92b2e6a4"; + hash = "sha256-hdnk816SBKWD/Ula4hjQ3o14I3+fBmEengfo72S4+8U="; }; meta.homepage = "https://github.com/catgoose/nvim-colorizer.lua/"; meta.license = unfree; @@ -12657,12 +12657,12 @@ final: prev: { nvim-dap-ui = buildVimPlugin { pname = "nvim-dap-ui"; - version = "4.0.0-unstable-2026-04-05"; + version = "4.0.0-unstable-2026-07-14"; src = fetchFromGitHub { owner = "rcarriga"; repo = "nvim-dap-ui"; - rev = "1a66cabaa4a4da0be107d5eda6d57242f0fe7e49"; - hash = "sha256-J/gUD4X//JtC2HB3HBeONivCQdMnXDnZJWd6jFF9+nk="; + rev = "cc9dd33aade7f20bae414d0cba163bc60d4d4b43"; + hash = "sha256-za3/6W1J6aMvNZQq8ANCq+TGHKHJtSxR/C5t3/oL3DI="; }; meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -14152,12 +14152,12 @@ final: prev: { ocaml-nvim = buildVimPlugin { pname = "ocaml.nvim"; - version = "1.0.0-unstable-2026-07-03"; + version = "1.0.0-unstable-2026-07-16"; src = fetchFromGitHub { owner = "tarides"; repo = "ocaml.nvim"; - rev = "333647c7d16aa0e28a6d7cf15f2716111bec53af"; - hash = "sha256-+RUoWuV9YEOsx+jOTa8No5OyoeO6iVUuSsrtHmYKpb4="; + rev = "e12ded73f461d392cc2cad579a39733ebe34de61"; + hash = "sha256-3NiRM02g7BU+MzCybSfsyZdODcPA+RbuNU9QOmmoCxo="; }; meta.homepage = "https://github.com/tarides/ocaml.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -16086,12 +16086,12 @@ final: prev: { seoul256-vim = buildVimPlugin { pname = "seoul256.vim"; - version = "0-unstable-2026-05-20"; + version = "0-unstable-2026-07-15"; src = fetchFromGitHub { owner = "junegunn"; repo = "seoul256.vim"; - rev = "88997adf362f57c3eadedde6b8c1393fe218c02c"; - hash = "sha256-Em9vpXJmUyLfBHOLHVQQUGsOuluwyx+J4Q5vU8akyS0="; + rev = "0357ff3e44faab66c98bc98dfc89c834e37012da"; + hash = "sha256-TEu6ybYthrtTd7k2HkQEEH1z2iImU0I6SEclt87oAGQ="; }; meta.homepage = "https://github.com/junegunn/seoul256.vim/"; meta.license = unfree; @@ -17926,12 +17926,12 @@ final: prev: { tinted-nvim = buildVimPlugin { pname = "tinted-nvim"; - version = "1.0.0-unstable-2026-06-27"; + version = "1.0.0-unstable-2026-07-15"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-nvim"; - rev = "f72f46057151de65ece4c280f67db84c63d64c76"; - hash = "sha256-U9SSaB68n/rDaeyQfRk0SnEwKW7MKG9gUaFG0ivt70A="; + rev = "a229fe0efadb4d9bfa92cad16175bb4e93fa70d4"; + hash = "sha256-a79rQSpPyCH/zbunrW9NxtsnwKVcQiwLzhW/1YNl3a4="; }; meta.homepage = "https://github.com/tinted-theming/tinted-nvim/"; meta.license = getLicenseFromSpdxId "MIT"; @@ -17940,12 +17940,12 @@ final: prev: { tinted-vim = buildVimPlugin { pname = "tinted-vim"; - version = "01-unstable-2026-06-21"; + version = "01-unstable-2026-07-15"; src = fetchFromGitHub { owner = "tinted-theming"; repo = "tinted-vim"; - rev = "65a386074124f211536dc04f7427cbcbd80ee183"; - hash = "sha256-hRgKzVnFtpAsI4dxmOTdSdi02+VEvTydbdTU+HqyhzI="; + rev = "1ee9f7bbb3e5928b84ab0bedaf04f6ad9dafdfb2"; + hash = "sha256-fwFxfq0Kr/EPdx4r9qTjzvjxkQsNoAD9KvB6kP3NwlE="; }; meta.homepage = "https://github.com/tinted-theming/tinted-vim/"; meta.license = unfree; @@ -25098,12 +25098,12 @@ final: prev: { vimade = buildVimPlugin { pname = "vimade"; - version = "2.5.1-unstable-2026-05-17"; + version = "2.5.1-unstable-2026-07-16"; src = fetchFromGitHub { owner = "TaDaa"; repo = "vimade"; - rev = "a5323f4930e3f1f48c0329e50bd218ba61577aaf"; - hash = "sha256-sBCZ/EEuGoqCBSg3Jh1o05sSuAJNOdortEB7b4sR2Z4="; + rev = "3d3d2db7ecd43c0181b20fede11d26f090dbc0d9"; + hash = "sha256-dR+h9pPglZmpOsrmOUJpwVDcx5m+RqeNMjsoWcGhMsQ="; }; meta.homepage = "https://github.com/TaDaa/vimade/"; meta.license = getLicenseFromSpdxId "Apache-2.0"; From bebc151d6a42cd3db4b76c81bde80eb010e520b1 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 16 Jul 2026 10:28:52 -0500 Subject: [PATCH 081/126] vimPlugins.vague-nvim: 2.1.3 -> 2.1.4 --- pkgs/applications/editors/vim/plugins/generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 101a5f87efa9..ee0564d465d1 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -18770,12 +18770,12 @@ final: prev: { vague-nvim = buildVimPlugin { pname = "vague.nvim"; - version = "2.1.3"; + version = "2.1.4"; src = fetchFromGitHub { owner = "vague-theme"; repo = "vague.nvim"; - tag = "v2.1.3"; - hash = "sha256-ULBLMmJQe93N3uOPx6h8wif+38g0OSC7haklfVJyZdA="; + tag = "v2.1.4"; + hash = "sha256-57dHWOUPFIyFdLEs9RDv0cateLRc8XAqT4TmDUSQyV4="; }; meta.homepage = "https://github.com/vague-theme/vague.nvim/"; meta.license = getLicenseFromSpdxId "MIT"; From 75b92863ae36bc61270180f585091aa9357887ce Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 16 Jul 2026 10:28:30 -0500 Subject: [PATCH 082/126] vimPlugins.typst-preview-nvim: 1.4.2-unstable -> 1.5.0 --- pkgs/applications/editors/vim/plugins/generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index ee0564d465d1..b57879ccb1eb 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -18504,12 +18504,12 @@ final: prev: { typst-preview-nvim = buildVimPlugin { pname = "typst-preview.nvim"; - version = "1.4.2-unstable-2026-03-30"; + version = "1.5.0"; src = fetchFromGitHub { owner = "chomosuke"; repo = "typst-preview.nvim"; - rev = "87db18b8d19c8b0eed399f52e4c527ce5afe4817"; - hash = "sha256-EUYiHzDWJQM9Guk6ZM5GWE/etB+GHM48myRg/BPtOV0="; + tag = "v1.5.0"; + hash = "sha256-UTugVfydwGTmf5RomQ0R72Yf6fSz8gGeY/fg51qW454="; }; meta.homepage = "https://github.com/chomosuke/typst-preview.nvim/"; meta.license = getLicenseFromSpdxId "GPL-3.0-only"; From 1e213b72729fd03777973819836a3609c77eb2d3 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 16 Jul 2026 10:27:48 -0500 Subject: [PATCH 083/126] vimPlugins.command-t: 8.1 -> 8.2 --- pkgs/applications/editors/vim/plugins/generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index b57879ccb1eb..440ec124e940 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -3778,12 +3778,12 @@ final: prev: { command-t = buildVimPlugin { pname = "command-t"; - version = "8.1"; + version = "8.2"; src = fetchFromGitHub { owner = "wincent"; repo = "command-t"; - tag = "8.1"; - hash = "sha256-yp3kqhHQMtUFFPfbqgnrmmclx6r39k3ohen4Ys3s3BU="; + tag = "8.2"; + hash = "sha256-Q2fYHr9GFQvkoyoAOkvxJDArtqMxq7352eSGQNHBFZ8="; }; meta.homepage = "https://github.com/wincent/command-t/"; meta.license = getLicenseFromSpdxId "BSD-2-Clause"; From 2dad175f41836b019ba34a40c8a762b214acc4d0 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 16 Jul 2026 10:27:30 -0500 Subject: [PATCH 084/126] vimPlugins.bitbake: 6.0.1 -> 6.0.2 --- pkgs/applications/editors/vim/plugins/generated.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 440ec124e940..d89e9c1bc531 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -1736,12 +1736,12 @@ final: prev: { bitbake = buildVimPlugin { pname = "bitbake"; - version = "6.0.1"; + version = "6.0.2"; src = fetchFromGitHub { owner = "openembedded"; repo = "bitbake"; - tag = "yocto-6.0.1"; - hash = "sha256-ReX6cGzy6IOfMR1z90U5QWdWLkRqO524zXcp/7xBfBk="; + tag = "yocto-6.0.2"; + hash = "sha256-Jho1X7udSvh413u8ueRqR8z1Q7E2qcotdkzl9azBu7g="; }; meta.homepage = "https://github.com/openembedded/bitbake/"; meta.license = unfree; From 0e3b50058626e27787422d241efcf75416aecd5d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 15:37:39 +0000 Subject: [PATCH 085/126] terraform-providers.temporalio_temporalcloud: 1.5.0 -> 1.6.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 0af26cda2a49..e8d73cc3b2c1 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1310,13 +1310,13 @@ "vendorHash": "sha256-ZuH+uIv+iRQgUooyXsryICItSRglk1AGGWMVb+o1ILs=" }, "temporalio_temporalcloud": { - "hash": "sha256-gWboOWDlfoMIlfmeGOom83T/ymMW8leqO0tzrG5xhmk=", + "hash": "sha256-7xj+/RzXtMXN9IWjua0+cAH5zyMMCIqlOzvFqNsAFHk=", "homepage": "https://registry.terraform.io/providers/temporalio/temporalcloud", "owner": "temporalio", "repo": "terraform-provider-temporalcloud", - "rev": "v1.5.0", + "rev": "v1.6.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-7ZoJg1HEVj5Nygr46lmBZeJDfZuU4F90yntrgkBVgGg=" + "vendorHash": "sha256-QvtirfTfnvy7CBNUng07OZnbXLHJAyRlf1I9Mur44N4=" }, "tencentcloudstack_tencentcloud": { "hash": "sha256-1UBML3E5ZnOcsdGZlZ5qkaqQsE1+Q9Uw9R8FeWJXFSw=", From 767e694c18923bb94aed604aedc26f23a0a6f60b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 15:41:50 +0000 Subject: [PATCH 086/126] vscode-extensions.databricks.databricks: 2.12.1 -> 2.12.3 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 5931a7d01d98..97c8873f3aae 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1226,8 +1226,8 @@ let mktplcRef = { name = "databricks"; publisher = "databricks"; - version = "2.12.1"; - hash = "sha256-GKm3rZMvU/5Ii01GjUg7rE15TnOtDTh0LwkDVsuSLfY="; + version = "2.12.3"; + hash = "sha256-/hFBw6STQG4zycS44em1DlaQSpKGP4w7YlH+fu/cHlA="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/databricks.databricks/changelog"; From 7d51e81aab159c2076b44b8362714a65c9135d0d Mon Sep 17 00:00:00 2001 From: Mateusz Wykurz Date: Thu, 16 Jul 2026 09:56:58 -0600 Subject: [PATCH 087/126] rcp: 0.36.0 -> 0.37.0 --- pkgs/by-name/rc/rcp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rc/rcp/package.nix b/pkgs/by-name/rc/rcp/package.nix index fa067775f0f5..40f8072897e8 100644 --- a/pkgs/by-name/rc/rcp/package.nix +++ b/pkgs/by-name/rc/rcp/package.nix @@ -6,16 +6,16 @@ pkgsStatic.rustPlatform.buildRustPackage (finalAttrs: { pname = "rcp"; - version = "0.36.0"; + version = "0.37.0"; src = fetchFromGitHub { owner = "wykurz"; repo = "rcp"; rev = "v${finalAttrs.version}"; - hash = "sha256-laGQWJbke+q0dAdqR8opXw4oQm6wdJJT0/t/A9c7d9s="; + hash = "sha256-svJA9QyqwpY1xzOQ09qFlZwrGp3HZXW9T2AICVJfqOs="; }; - cargoHash = "sha256-+T9aGsewRHdmKMtZisXv4st+9kBTNtEZnPraLz8S4e8="; + cargoHash = "sha256-QJr6kM520OWxje7Q5FZWgJH1IS8j+Jv1vNf7VyCINNA="; env.RUSTFLAGS = "--cfg tokio_unstable"; From ed63bc544bf85cf825326d794e8634945de1583f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 16:16:27 +0000 Subject: [PATCH 088/126] protonup-rs: 0.12.2 -> 0.14.0 --- pkgs/by-name/pr/protonup-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/protonup-rs/package.nix b/pkgs/by-name/pr/protonup-rs/package.nix index a5c53575ab0e..a5b9771fa77b 100644 --- a/pkgs/by-name/pr/protonup-rs/package.nix +++ b/pkgs/by-name/pr/protonup-rs/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "protonup-rs"; - version = "0.12.2"; + version = "0.14.0"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-u5SvZuuHPRBwOTUlVmtg9nY98INqKvSnHE83I8UsA0E="; + hash = "sha256-FHT//OHxMm7FXm/L+tZ+diGwbQ1i4EABKuFKO9SPm1M="; }; - cargoHash = "sha256-LKZaTwJur4eBLFPtsMZEmaqTzFAxLJEytl61KMs2+Y4="; + cargoHash = "sha256-NOLYmJx0SvZ6azk34Ha/3512VSx+UHsepQQIYrHdLwM="; checkFlags = [ # Requires internet access From 0b3dea1c3f8a26f81837ef31db943445f464431e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 16:32:58 +0000 Subject: [PATCH 089/126] python3Packages.pysigma-backend-sqlite: 1.1.3 -> 1.2.0 --- .../python-modules/pysigma-backend-sqlite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysigma-backend-sqlite/default.nix b/pkgs/development/python-modules/pysigma-backend-sqlite/default.nix index 4fb73f501161..523142bab12e 100644 --- a/pkgs/development/python-modules/pysigma-backend-sqlite/default.nix +++ b/pkgs/development/python-modules/pysigma-backend-sqlite/default.nix @@ -10,14 +10,14 @@ buildPythonPackage (finalAttrs: { pname = "pysigma-backend-sqlite"; - version = "1.1.3"; + version = "1.2.0"; pyproject = true; src = fetchFromGitHub { owner = "SigmaHQ"; repo = "pySigma-backend-sqlite"; tag = "v${finalAttrs.version}"; - hash = "sha256-+QiRfuLdhRo8wlQG3EM2wGD1VhlauuMrbrX8NDflguA="; + hash = "sha256-IANILJpA6b3uHzscVlSvQjux7LBkdj/rKtxM1nwWvs0="; }; pythonRelaxDeps = [ "pysigma" ]; From 0f41d748ea37ef58b948f1ac06094921f51d6c87 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Fri, 17 Jul 2026 01:48:16 +0900 Subject: [PATCH 090/126] herdr: add shell completions Shell completions (excluding nushell) were introduced in v0.7.2: https://github.com/ogulcancelik/herdr/commit/13cb5d9ae6aa314744ce5362b5d156182f06b503 --- pkgs/by-name/he/herdr/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/he/herdr/package.nix b/pkgs/by-name/he/herdr/package.nix index 103b51823232..43b65453d13e 100644 --- a/pkgs/by-name/he/herdr/package.nix +++ b/pkgs/by-name/he/herdr/package.nix @@ -4,6 +4,7 @@ rustPlatform, fetchFromGitHub, zig_0_15, + installShellFiles, cctools, xcbuild, versionCheckHook, @@ -33,6 +34,7 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeBuildInputs = [ zig_0_15.hook + installShellFiles ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools @@ -53,6 +55,13 @@ rustPlatform.buildRustPackage (finalAttrs: { chmod -R u+w "$ZIG_GLOBAL_CACHE_DIR/p" ''; + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd herdr \ + --bash <("$out/bin/herdr" completion bash) \ + --fish <("$out/bin/herdr" completion fish) \ + --zsh <("$out/bin/herdr" completion zsh) + ''; + nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; From 31ab8f0df3651f5a6a61c110bb7547d727e854f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 17:03:02 +0000 Subject: [PATCH 091/126] owmods-gui: 0.15.6 -> 0.15.7 --- pkgs/by-name/ow/owmods-gui/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ow/owmods-gui/package.nix b/pkgs/by-name/ow/owmods-gui/package.nix index 6e364c17b342..0986a2c42ed3 100644 --- a/pkgs/by-name/ow/owmods-gui/package.nix +++ b/pkgs/by-name/ow/owmods-gui/package.nix @@ -21,12 +21,12 @@ }: let pname = "owmods-gui"; - version = "0.15.6"; + version = "0.15.7"; src = fetchFromGitHub { owner = "ow-mods"; repo = "ow-mod-man"; tag = "gui_v${version}"; - hash = "sha256-2jf9yjvWvE6If2ChdbgdLwSJtyj4AYSKkV9E7jgQ3G8="; + hash = "sha256-xGohK7ki82gvfTnjPUdpamnvPDf8vpuAuC0gjRvx7mQ="; }; frontend = buildNpmPackage { pname = "owmods-gui-ui"; @@ -37,7 +37,7 @@ let src = "${src}/owmods_gui/frontend"; packageJSON = "${src}/owmods_gui/frontend/package.json"; - npmDepsHash = "sha256-Ske3EFiLDPMLI2ln65pZL22pExT/OfT0v0x+TxiZjQo="; + npmDepsHash = "sha256-+2PlfZijwYeGXDYycwgOfjbZCRazHs/O3iDDuKLIwxM="; postBuild = '' cp -r ../dist/ $out @@ -57,7 +57,7 @@ in rustPlatform.buildRustPackage { inherit pname version src; - cargoHash = "sha256-UsqkamsWyJ+SUOD8Ab0wZIfcL6NBe0kKbLXSm7rFOGM="; + cargoHash = "sha256-oYTz7Dzdv9prHzDSSjX9PozzKToMXRW6qs8Y2dfYQ8A="; buildNoDefaultFeatures = true; buildFeatures = [ From e4946acfec6bfe82b2a62e61776c60860f3b80c0 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Thu, 16 Jul 2026 13:13:07 -0400 Subject: [PATCH 092/126] elephant: 2.21.0 -> 2.22.0 Changelog: https://github.com/abenz1267/elephant/releases/tag/v2.22.0 --- pkgs/by-name/el/elephant/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/el/elephant/package.nix b/pkgs/by-name/el/elephant/package.nix index 93df5966a194..b2e446a8e4ce 100644 --- a/pkgs/by-name/el/elephant/package.nix +++ b/pkgs/by-name/el/elephant/package.nix @@ -31,16 +31,16 @@ let in buildGoModule (finalAttrs: { pname = "elephant"; - version = "2.21.0"; + version = "2.22.0"; src = fetchFromGitHub { owner = "abenz1267"; repo = "elephant"; rev = "v${finalAttrs.version}"; - hash = "sha256-h7Rw0vlb0n0Jsk21WJPm7H+1T1bG+PEuxE5cJ2TZl8A="; + hash = "sha256-frlaSpCf/e94OqO5Glp1NW96bemc+BhrKoPu+4X1FyI="; }; - vendorHash = "sha256-EWXZ+9/QDRpidpVHBcfJgp0xoc3YtRsiC/UTk1R+FSY="; + vendorHash = "sha256-ssX+ZQ6v+XcwC/RuIZ+rO/9zZwZnotudj8bvZNM7M3g="; buildInputs = [ protobuf ]; nativeBuildInputs = [ From d9ab107c28c81fdf400b85bd351a06b6c50ee395 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Thu, 16 Jul 2026 13:25:29 -0400 Subject: [PATCH 093/126] mimir: 3.1.2 -> 3.1.3 Changelog: https://github.com/grafana/mimir/releases/tag/mimir-3.1.3 --- pkgs/by-name/mi/mimir/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mimir/package.nix b/pkgs/by-name/mi/mimir/package.nix index c20fd10fea90..d27bfd6ab61e 100644 --- a/pkgs/by-name/mi/mimir/package.nix +++ b/pkgs/by-name/mi/mimir/package.nix @@ -7,13 +7,13 @@ }: buildGoModule (finalAttrs: { pname = "mimir"; - version = "3.1.2"; + version = "3.1.3"; src = fetchFromGitHub { rev = "mimir-${finalAttrs.version}"; owner = "grafana"; repo = "mimir"; - hash = "sha256-8GvpmCanVlsObH1mwPA/TsHzNp3f0hzF7fURIDHy/DU="; + hash = "sha256-OXzYV42v9coPPp1zbITDOepmccioF+rBfRMoVUZaTeY="; }; vendorHash = null; From 72f5048d567d34839d7d7cfa5baf451e58895af9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 16 Jul 2026 10:21:21 -0700 Subject: [PATCH 094/126] python3Packages.paho-mqtt: use upstream patch for generating SSL certs --- .../python-modules/paho-mqtt/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/paho-mqtt/default.nix b/pkgs/development/python-modules/paho-mqtt/default.nix index b0ea0015bb42..1d71451e962b 100644 --- a/pkgs/development/python-modules/paho-mqtt/default.nix +++ b/pkgs/development/python-modules/paho-mqtt/default.nix @@ -3,9 +3,11 @@ stdenv, buildPythonPackage, fetchFromGitHub, + fetchpatch, hatchling, openssl, pytestCheckHook, + writableTmpDirAsHomeHook, }: let @@ -28,10 +30,13 @@ buildPythonPackage rec { hash = "sha256-VMq+WTW+njK34QUUTE6fR2j2OmHxVzR0wrC92zYb1rY="; }; - postPatch = '' - substituteInPlace tests/ssl/gen.sh \ - --replace-fail "c_rehash certs" "#c_rehash certs" - ''; + patches = [ + (fetchpatch { + name = "generate-ssl-certs-in-a-test-fixture.patch"; + url = "https://github.com/eclipse-paho/paho.mqtt.python/pull/931.diff"; + hash = "sha256-A7rWwpR4PnCi77F1VqsQKHBxHNrdeHgmVM6BGMeUpjs="; + }) + ]; build-system = [ hatchling @@ -40,6 +45,7 @@ buildPythonPackage rec { nativeCheckInputs = [ openssl pytestCheckHook + writableTmpDirAsHomeHook ]; __darwinAllowLocalNetworking = true; @@ -51,10 +57,6 @@ buildPythonPackage rec { # paho.mqtt not in top-level dir to get caught by this export PYTHONPATH=".:$PYTHONPATH" - - pushd tests/ssl - HOME="$(mktemp -d)" ./gen.sh - popd ''; disabledTests = [ From 2a16da6f0b24abab9aeb977a48111a5f9402baba Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Thu, 16 Jul 2026 13:30:02 -0400 Subject: [PATCH 095/126] mimir: remove adamcstephens as maintainer --- pkgs/by-name/mi/mimir/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/mi/mimir/package.nix b/pkgs/by-name/mi/mimir/package.nix index d27bfd6ab61e..f06783ebd4c5 100644 --- a/pkgs/by-name/mi/mimir/package.nix +++ b/pkgs/by-name/mi/mimir/package.nix @@ -67,7 +67,6 @@ buildGoModule (finalAttrs: { maintainers = with lib.maintainers; [ happysalada bryanhonof - adamcstephens ]; }; }) From 9d7f8062fd1d8cba2d3758e88bbb668e38f4e3d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 17:52:42 +0000 Subject: [PATCH 096/126] tutanota-desktop: 353.260630.0 -> 355.260710.0 --- pkgs/by-name/tu/tutanota-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tutanota-desktop/package.nix b/pkgs/by-name/tu/tutanota-desktop/package.nix index 3ac0daebc409..4bcdbca68547 100644 --- a/pkgs/by-name/tu/tutanota-desktop/package.nix +++ b/pkgs/by-name/tu/tutanota-desktop/package.nix @@ -8,11 +8,11 @@ appimageTools.wrapType2 rec { pname = "tutanota-desktop"; - version = "353.260630.0"; + version = "355.260710.0"; src = fetchurl { url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage"; - hash = "sha256-ZJdiufoyZQxZncxyJZd1rhVyBMlkep+8uvchO/D/Krs="; + hash = "sha256-HlR9dXXxnXwUTM0Xlovu1+G5rgH87dYxLgbp2qyAFbM="; }; extraPkgs = pkgs: [ pkgs.libsecret ]; From 146b1e2702c38ab8dcd4037952fd4b1479a212c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 17:54:25 +0000 Subject: [PATCH 097/126] pnpm: 11.11.0 -> 11.13.1 --- pkgs/development/tools/pnpm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/pnpm/default.nix b/pkgs/development/tools/pnpm/default.nix index 087fdf2b6647..1da0155ebc96 100644 --- a/pkgs/development/tools/pnpm/default.nix +++ b/pkgs/development/tools/pnpm/default.nix @@ -61,8 +61,8 @@ let hash = "sha256-zLXEecqxsAYhMlv+fUyaioAx56Ul1ySeJ17L7IGwjbI="; }; "11" = { - version = "11.11.0"; - hash = "sha256-he8u/yFqGukIBMAMjfv6ZoU1NkRlDRCQaok8Ba7c2IQ="; + version = "11.13.1"; + hash = "sha256-EAErV9I7lnO8U0Fo/1axrGVbpKJzf/N/bZ0ZpVFEr6o="; }; }; From 2dc8ac259367fa3929412024b53570fc99054858 Mon Sep 17 00:00:00 2001 From: Jasper Chan Date: Thu, 16 Jul 2026 14:11:40 -0400 Subject: [PATCH 098/126] python3Packages.inventree: fix dependencies --- pkgs/development/python-modules/inventree/default.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/inventree/default.nix b/pkgs/development/python-modules/inventree/default.nix index 77cd0f9b1439..ef66862333ac 100644 --- a/pkgs/development/python-modules/inventree/default.nix +++ b/pkgs/development/python-modules/inventree/default.nix @@ -7,10 +7,8 @@ setuptools, # dependencies - coveralls, - invoke, - pillow, requests, + urllib3, # tests pytestCheckHook, @@ -34,10 +32,8 @@ buildPythonPackage (finalAttrs: { ]; dependencies = [ - coveralls - invoke - pillow requests + urllib3 ]; nativeCheckInputs = [ pytestCheckHook ]; From 631700aded9b426f4e8807e86c8c1536c86f91c2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 18:31:45 +0000 Subject: [PATCH 099/126] python3Packages.elevenlabs: 2.56.0 -> 2.58.0 --- pkgs/development/python-modules/elevenlabs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elevenlabs/default.nix b/pkgs/development/python-modules/elevenlabs/default.nix index d3d9d321a2ae..01e8bbd1b746 100644 --- a/pkgs/development/python-modules/elevenlabs/default.nix +++ b/pkgs/development/python-modules/elevenlabs/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "elevenlabs"; - version = "2.56.0"; + version = "2.58.0"; pyproject = true; src = fetchFromGitHub { owner = "elevenlabs"; repo = "elevenlabs-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ps4W8uSv2eH5DSJpDBmaitrv+AegA+UJKjiiAfK5gOQ="; + hash = "sha256-lMDGcT1PloUmj+9oZY2QYlXyg47P8UAO484c/oVEmjg="; }; build-system = [ poetry-core ]; From 4c2ba5f85cb450346c020e8c05a73cbe7f9684fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 18:50:56 +0000 Subject: [PATCH 100/126] spotatui: 0.40.1 -> 0.40.2 --- pkgs/by-name/sp/spotatui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spotatui/package.nix b/pkgs/by-name/sp/spotatui/package.nix index 4f9f66905945..f6fd30cd38f8 100644 --- a/pkgs/by-name/sp/spotatui/package.nix +++ b/pkgs/by-name/sp/spotatui/package.nix @@ -12,16 +12,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "spotatui"; - version = "0.40.1"; + version = "0.40.2"; src = fetchFromGitHub { owner = "LargeModGames"; repo = "spotatui"; tag = "v${finalAttrs.version}"; - hash = "sha256-kuiL3d5gB37X/WampwDI1r21fP/HWWWR+HDUmKFIhHw="; + hash = "sha256-HdgTWpS1moLIBYyWOtW6Vfd/l8rRyKwORMQHhnqTxFk="; }; - cargoHash = "sha256-7j4EdJJy8AZjYYbfa3rotnJeekCBJkZapCI2z6XE3hM="; + cargoHash = "sha256-WWGh4NZ6BkDoHAvBxr+iy0NrAf34ocO++IOi0C7LiPY="; nativeBuildInputs = [ pkg-config ] ++ lib.optional withPipewireVisualizer rustPlatform.bindgenHook; From b4e645d4937d1be79c3b00e2cb3c0b5e23b0e5c2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 18:56:31 +0000 Subject: [PATCH 101/126] libretro.stella: 0-unstable-2026-06-28 -> 0-unstable-2026-07-16 --- pkgs/applications/emulators/libretro/cores/stella.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/stella.nix b/pkgs/applications/emulators/libretro/cores/stella.nix index e33d2c161206..bfb7842100db 100644 --- a/pkgs/applications/emulators/libretro/cores/stella.nix +++ b/pkgs/applications/emulators/libretro/cores/stella.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "stella"; - version = "0-unstable-2026-06-28"; + version = "0-unstable-2026-07-16"; src = fetchFromGitHub { owner = "stella-emu"; repo = "stella"; - rev = "62522a804dec6b5aa683fa5e37f5f6c48aefded1"; - hash = "sha256-YALzsYJwZDtVkVx9yvkkEZ1AHxT4fAc+epoFDwStmSI="; + rev = "61f4282f57934df94e08a2db79ec492aaab5b805"; + hash = "sha256-2pEQzl3aUq5ya9297Aj4MYN2ePkg/dyCvJavRWkyE1U="; }; makefile = "Makefile"; From fee76ef093078cb94cf9c37aa7de32f7536265f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 18:58:52 +0000 Subject: [PATCH 102/126] jetbrains-toolbox: 3.6.1.85592 -> 3.6.2.85969 --- pkgs/by-name/je/jetbrains-toolbox/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/je/jetbrains-toolbox/package.nix b/pkgs/by-name/je/jetbrains-toolbox/package.nix index 39b4e819df0d..3399a8f136a2 100644 --- a/pkgs/by-name/je/jetbrains-toolbox/package.nix +++ b/pkgs/by-name/je/jetbrains-toolbox/package.nix @@ -10,7 +10,7 @@ let pname = "jetbrains-toolbox"; - version = "3.6.1.85592"; + version = "3.6.2.85969"; updateScript = ./update.sh; @@ -57,9 +57,9 @@ let aarch64 = "-arm64"; }; hash = selectSystem { - x86_64-linux = "sha256-GhrN3oGdNqE4cYJmSAeRATk2yS6AVF6z+/VIb7ttoJc="; - aarch64-linux = "sha256-vI0niFirdAnYKF7+1+ACD31i86PgpPXUfKPkHttusRo="; - aarch64-darwin = "sha256-islydrfr1j2OlC3wyzGss+NlzjcyrMydYSv6fjFf4D0="; + x86_64-linux = "sha256-2XvsZ5WrdmDGTigKWJCUJB2VkHj+Z3M8QClp6YoIIRw="; + aarch64-linux = "sha256-/8j7vJGTCvj57I1kqUCyBSDoJA8Tr0MUaomhb0Um7vA="; + aarch64-darwin = "sha256-esf/AfRDGoWV05KWb7CfJBRQvkcs3bG5/IldcTuNZOA="; }; in selectKernel { From 7d7f1a08ac7f30faf3060eb88d9a24d039154749 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 19:22:05 +0000 Subject: [PATCH 103/126] par-lang: 0-unstable-2026-06-24 -> 0-unstable-2026-07-15 --- pkgs/by-name/pa/par-lang/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/par-lang/package.nix b/pkgs/by-name/pa/par-lang/package.nix index 3c69167e1598..53353c009c84 100644 --- a/pkgs/by-name/pa/par-lang/package.nix +++ b/pkgs/by-name/pa/par-lang/package.nix @@ -19,13 +19,13 @@ rustPlatform.buildRustPackage { pname = "par-lang"; - version = "0-unstable-2026-06-24"; + version = "0-unstable-2026-07-15"; src = fetchFromGitHub { owner = "par-team"; repo = "par-lang"; - rev = "fb93d7dd2c21a7825a57c74d6f22b250bb25d9bc"; - hash = "sha256-9NKBjOMyemgPX/r7ot/RLut1FqWl8RfuuHhXUnkv1IM="; + rev = "8b10f081aee0bb553ce5eecf2886e4c8360acc77"; + hash = "sha256-kDPUQCUHPUM4d9M+ljPPPw3H9MulWbsxCMsVe6+VpoI="; }; cargoHash = "sha256-8lG+cKN3/W+LYWhmOfDwGiq6u3nlLJaD5uNABaY0zRY="; From c75351ac7958f70a8fa6ad251419fbade994e877 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Thu, 16 Jul 2026 20:35:31 +0100 Subject: [PATCH 104/126] zennotes-desktop: 2.13.3 -> 2.13.5 Diff: https://github.com/ZenNotes/zennotes/compare/v2.13.3...v2.13.5 Changelog: https://github.com/ZenNotes/zennotes/releases/tag/v2.13.5 --- pkgs/by-name/ze/zennotes-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ze/zennotes-desktop/package.nix b/pkgs/by-name/ze/zennotes-desktop/package.nix index b153a483b5aa..df31f8015190 100644 --- a/pkgs/by-name/ze/zennotes-desktop/package.nix +++ b/pkgs/by-name/ze/zennotes-desktop/package.nix @@ -13,14 +13,14 @@ buildNpmPackage (finalAttrs: { pname = "zennotes-desktop"; - version = "2.13.3"; + version = "2.13.5"; npmDepsHash = "sha256-7dchbcGAZm+PlVsES76sYD9NOqeCulEKC7S0zLERvvY="; src = fetchFromGitHub { owner = "ZenNotes"; repo = "zennotes"; tag = "v${finalAttrs.version}"; - hash = "sha256-9/fvHSUf0rWwljhN/Vqoui7ZdGL6nvN6svM8iwYQF7A="; + hash = "sha256-/cTALzPtoagq1VGsWzitF/9SdKqXidBLPQet4vatVuU="; }; npmWorkspace = "apps/desktop"; From 5349cbc9bb06a6e7fdf11a93daed79d58a22b5a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 10 Jul 2026 21:55:48 +0000 Subject: [PATCH 105/126] ocamlPackages.charon: 2026.07.01 -> 2026.07.16 --- pkgs/development/ocaml-modules/charon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/charon/default.nix b/pkgs/development/ocaml-modules/charon/default.nix index 8851bc9ddbe2..b3dbaf0c2ade 100644 --- a/pkgs/development/ocaml-modules/charon/default.nix +++ b/pkgs/development/ocaml-modules/charon/default.nix @@ -16,14 +16,14 @@ buildDunePackage (finalAttrs: { pname = "charon"; - version = "2026.07.01"; + version = "2026.07.16"; __structuredAttrs = true; src = fetchFromGitHub { owner = "AeneasVerif"; repo = "charon"; tag = "nightly-${finalAttrs.version}"; - hash = "sha256-luHH/Bj5MfeIrjkxBP4sCNa4mQZwJLcFhsuWaJQP5E0="; + hash = "sha256-n0dY7T8HMbNPTibD53Vpd4ZS/0KNqEfazPJJxy4Uk3g="; }; propagatedBuildInputs = [ From 8eba732ecaa51ffb4c9d935809dfcce144d908d7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 16 Jul 2026 19:39:01 +0000 Subject: [PATCH 106/126] ocamlPackages.aeneas: 2026.07.01 -> 2026.07.16-bc2eb6f --- pkgs/development/ocaml-modules/aeneas/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/aeneas/default.nix b/pkgs/development/ocaml-modules/aeneas/default.nix index ec4b15d39064..13e23a8839e4 100644 --- a/pkgs/development/ocaml-modules/aeneas/default.nix +++ b/pkgs/development/ocaml-modules/aeneas/default.nix @@ -17,7 +17,8 @@ buildDunePackage (finalAttrs: { pname = "aeneas"; - inherit (charon) version; + # Keep aeneas and charon in sync + version = "${charon.version}-bc2eb6f"; __structuredAttrs = true; minimalOCamlVersion = "5.1"; @@ -26,7 +27,7 @@ buildDunePackage (finalAttrs: { owner = "AeneasVerif"; repo = "aeneas"; tag = "nightly-${finalAttrs.version}"; - hash = "sha256-uQAGj3moRftf1OWIuzfRoFsO/tv0Hhx3X/8qRU0yOqk="; + hash = "sha256-V5+3pPpDhcrRGA9kmYmod3/pScwfYZEj6MJKsuhbROk="; }; sourceRoot = "${finalAttrs.src.name}/src"; From 4048e0a65a90a83bec6cea87b30e48c36e7e7a3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 14:39:52 +0000 Subject: [PATCH 107/126] postgresqlPackages.pg_safeupdate: 1.6-unstable-2026-06-29 -> 1.7 --- pkgs/servers/sql/postgresql/ext/pg_safeupdate.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/pg_safeupdate.nix b/pkgs/servers/sql/postgresql/ext/pg_safeupdate.nix index a517e7a62c45..6c20a7e14b15 100644 --- a/pkgs/servers/sql/postgresql/ext/pg_safeupdate.nix +++ b/pkgs/servers/sql/postgresql/ext/pg_safeupdate.nix @@ -7,13 +7,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "pg-safeupdate"; - version = "1.6-unstable-2026-06-29"; + version = "1.7"; src = fetchFromGitHub { owner = "eradman"; repo = "pg-safeupdate"; - rev = "404fcd265f3242b432a16756bfdd078e3a4b6e0f"; - hash = "sha256-8Y27TfcY6+QO2Fb9wi6zlKzHlDdlIB38/RffMV7MPF0="; + tag = finalAttrs.version; + hash = "sha256-V1P6gdFHwAFd4g8CrSRdRrL1wKs3bFfin8LLDNhZcUI="; }; meta = { From 759ae26854808cbf0ece27f9de7884e700c9a500 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 16 Jul 2026 20:05:36 +0300 Subject: [PATCH 108/126] wayland: 1.25.0 -> 1.26.0 --- pkgs/development/libraries/wayland/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/wayland/default.nix b/pkgs/development/libraries/wayland/default.nix index c00e0ef9d3f4..46a705218881 100644 --- a/pkgs/development/libraries/wayland/default.nix +++ b/pkgs/development/libraries/wayland/default.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "wayland"; - version = "1.25.0"; + version = "1.26.0"; src = fetchurl { url = with finalAttrs; "https://gitlab.freedesktop.org/wayland/wayland/-/releases/${version}/downloads/${pname}-${version}.tar.xz"; - hash = "sha256-wGXwQK/f8xd2gGAPJJcn5Boa/CL8zyciLxX1MG+qHwM="; + hash = "sha256-ZBduqkbklpkD4ob45e+DMa/8F/3wOsm1g4HSsjFit6M="; }; postPatch = lib.optionalString withDocumentation '' From 7812a64698104d7f86d762307097e5e0329b1e44 Mon Sep 17 00:00:00 2001 From: Thierry Delafontaine Date: Thu, 16 Jul 2026 20:05:25 +0000 Subject: [PATCH 109/126] opencode{,-desktop}: 1.17.20 -> 1.18.3 https://github.com/anomalyco/opencode/releases#release-v1.18.3 https://github.com/anomalyco/opencode/releases#release-v1.18.2 https://github.com/anomalyco/opencode/releases#release-v1.18.1 https://github.com/anomalyco/opencode/releases#release-v1.18.0 --- pkgs/by-name/op/opencode/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index 368b43a575f9..7191e168b064 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -16,7 +16,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "opencode"; - version = "1.17.20"; + version = "1.18.3"; __structuredAttrs = true; strictDeps = true; @@ -25,7 +25,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { owner = "anomalyco"; repo = "opencode"; tag = "v${finalAttrs.version}"; - hash = "sha256-gHfkwCi6Kjn5ppsuyhyM2vyaLmAoNdWth6Xz4LaV7Hk="; + hash = "sha256-Wdkzms59oHw3M/Em2RH7BPhZME8AtLmtNFSnsUxO1V4="; }; node_modules = stdenvNoCC.mkDerivation { @@ -78,7 +78,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { # NOTE: Required else we get errors that our fixed-output derivation references store paths dontFixup = true; - outputHash = "sha256-3NAzmlzVBcLSRXxpNOyW5DKfD1i2HReST2jlKgrtOKc="; + outputHash = "sha256-1NUtprMH8GnSUqQ+mHQSC+JLU7lwzHe6XXYHe129WmE="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; }; From 1acf3b049e97abdf6eee95340e44787382cd2aa7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 20:27:36 +0000 Subject: [PATCH 110/126] terraform-providers.huaweicloud_huaweicloud: 1.94.0 -> 1.95.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 0af26cda2a49..f817aee2c3b7 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -724,11 +724,11 @@ "vendorHash": "sha256-6knIcS3hkzt3R1IC1hA6EKOceJl51/pJXpftEaZjgtY=" }, "huaweicloud_huaweicloud": { - "hash": "sha256-yuBbgu3DtnwMLwgFZtHpI6yo8p0Pzl6AtlqbW2cWi+c=", + "hash": "sha256-1WVZ5NOvVFuRIWJQpFy9lRvlt5GbOHINFISABexcb/M=", "homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloud", "owner": "huaweicloud", "repo": "terraform-provider-huaweicloud", - "rev": "v1.94.0", + "rev": "v1.95.0", "spdx": "MPL-2.0", "vendorHash": null }, From 5d672bbbc59ea31cfd4ea785011b13210c2982a0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 20:34:25 +0000 Subject: [PATCH 111/126] roon-server: 2.67.1661 -> 2.70.1671 --- pkgs/by-name/ro/roon-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/roon-server/package.nix b/pkgs/by-name/ro/roon-server/package.nix index cf8da75d7d3e..7c92324111f7 100644 --- a/pkgs/by-name/ro/roon-server/package.nix +++ b/pkgs/by-name/ro/roon-server/package.nix @@ -16,7 +16,7 @@ stdenv, }: let - version = "2.67.1661"; + version = "2.70.1671"; urlVersion = builtins.replaceStrings [ "." ] [ "0" ] version; in stdenv.mkDerivation { @@ -25,7 +25,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://download.roonlabs.com/updates/production/RoonServer_linuxx64_${urlVersion}.tar.bz2"; - hash = "sha256-5IvAJCTcWaIHTkWZYT7zPTPSjvLuQigF4BHH4l0wTR0="; + hash = "sha256-vYFhYMGFyu/eaQnVoRij9aUP9aZvxBj8N7yHmXD7904="; }; dontConfigure = true; From 0941abff3ca68ff53127b8b776ec9716221fe218 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Thu, 9 Jul 2026 09:23:21 -0700 Subject: [PATCH 112/126] python3Packages.greencell-client: init at 1.0.3 --- .../greencell-client/default.nix | 38 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/greencell-client/default.nix diff --git a/pkgs/development/python-modules/greencell-client/default.nix b/pkgs/development/python-modules/greencell-client/default.nix new file mode 100644 index 000000000000..0edf06e1da85 --- /dev/null +++ b/pkgs/development/python-modules/greencell-client/default.nix @@ -0,0 +1,38 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + setuptools-scm, + pytestCheckHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "greencell-client"; + version = "1.0.3"; + pyproject = true; + + src = fetchFromGitHub { + owner = "csg-sa"; + repo = "greencell-client"; + tag = "v${finalAttrs.version}"; + hash = "sha256-yj2vyAWv1wPsEUZEEc2fUfTLid6xfhZvHZebkIMA778="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "greencell_client" ]; + + meta = { + description = "Library for communication with Greencell devices used by the Home Assistant integration"; + homepage = "https://github.com/csg-sa/greencell-client"; + changelog = "https://github.com/csg-sa/greencell-client/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e3604c024a57..c12b3bf04385 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7169,6 +7169,8 @@ self: super: with self; { greenback = callPackage ../development/python-modules/greenback { }; + greencell-client = callPackage ../development/python-modules/greencell-client { }; + greeneye-monitor = callPackage ../development/python-modules/greeneye-monitor { }; # built-in for pypi From ad43266fcade57132d0e74fe724703621299bc72 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Thu, 16 Jul 2026 13:47:28 -0700 Subject: [PATCH 113/126] home-assistant: update component packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index faa30054e360..4423fd3ef691 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2463,8 +2463,9 @@ "greencell" = ps: with ps; [ aiohasupervisor + greencell-client paho-mqtt - ]; # missing inputs: greencell_client + ]; "greeneye_monitor" = ps: with ps; [ greeneye-monitor @@ -8145,6 +8146,7 @@ "graphite" "gree" "green_planet_energy" + "greencell" "greeneye_monitor" "group" "growatt_server" From 3b9dc345d637620cd137ec6c9adaf9444e828659 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 20:52:38 +0000 Subject: [PATCH 114/126] nufmt: 0-unstable-2026-07-05 -> 0-unstable-2026-07-16 --- pkgs/by-name/nu/nufmt/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/nu/nufmt/package.nix b/pkgs/by-name/nu/nufmt/package.nix index 7222a9bc675a..ae3aa762b58c 100644 --- a/pkgs/by-name/nu/nufmt/package.nix +++ b/pkgs/by-name/nu/nufmt/package.nix @@ -7,13 +7,13 @@ }: rustPlatform.buildRustPackage { pname = "nufmt"; - version = "0-unstable-2026-07-05"; + version = "0-unstable-2026-07-16"; src = fetchFromGitHub { owner = "nushell"; repo = "nufmt"; - rev = "de410853fc4d0f04e101a2573ebba8c15978ea33"; - hash = "sha256-tNdoHiSZRi0PMUtlHqD5vjjPNDzNyZ73QnCOw8rmEPs="; + rev = "cae92f70d4f04aca062a9d1ce935dedaa71052f3"; + hash = "sha256-MQ3M/8UmCPt93OLu5ZWkSqbQLZeHpR5QKnzPzu37slw="; }; nativeBuildInputs = [ @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage { cargoHash = "sha256-MLfhuFjYv2Vi3BGJFzbmi+xhhm6M0a4oOe7wpHtfObc="; - # NOTE: Patch follows similar intention upstream https://github.com/nushell/nufmt/commit/de410853fc4d0f04e101a2573ebba8c15978ea33 + # NOTE: Patch follows similar intention upstream https://github.com/nushell/nufmt/commit/cae92f70d4f04aca062a9d1ce935dedaa71052f3 postPatch = '' substituteInPlace tests/ground_truth.rs --replace-fail \ ' let path = PathBuf::from(target_dir).join("debug").join(exe_name);' \ From 7611b0cb303dbf764062c8a86ec093762fcd06d6 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 16 Jul 2026 21:08:39 +0000 Subject: [PATCH 115/126] csharp-ls: 0.25.0 -> 0.26.0 Diff: https://github.com/razzmatazz/csharp-language-server/compare/0.25.0...0.26.0 Changelog: https://github.com/razzmatazz/csharp-language-server/releases/tag/0.26.0 --- pkgs/by-name/cs/csharp-ls/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cs/csharp-ls/package.nix b/pkgs/by-name/cs/csharp-ls/package.nix index decfbf629b2a..f74f4d300085 100644 --- a/pkgs/by-name/cs/csharp-ls/package.nix +++ b/pkgs/by-name/cs/csharp-ls/package.nix @@ -11,9 +11,9 @@ in buildDotnetGlobalTool (finalAttrs: { pname = "csharp-ls"; - version = "0.25.0"; + version = "0.26.0"; - nugetHash = "sha256-w+zbCCR7ns8a5TqAOlwi5nE3AKWF9xhWG2jLmKbpzeI="; + nugetHash = "sha256-KwOYeu8Hu3CL/lanv7NwNkx8ggPmmqZ3o3WUu+IaFbA="; inherit dotnet-sdk; dotnet-runtime = dotnet-sdk; From 6c47bd4d28b4d15c11a94c6598139bf487b1e816 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 16 Jul 2026 21:27:29 +0000 Subject: [PATCH 116/126] python3Packages.fastdownload: cleanup, fix --- .../python-modules/fastdownload/default.nix | 36 ++++++++++++++----- 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/fastdownload/default.nix b/pkgs/development/python-modules/fastdownload/default.nix index 5f3b5a53a2b8..cc708867759f 100644 --- a/pkgs/development/python-modules/fastdownload/default.nix +++ b/pkgs/development/python-modules/fastdownload/default.nix @@ -2,33 +2,53 @@ lib, buildPythonPackage, fetchPypi, + + # build-system + setuptools, + + # dependencies fastprogress, fastcore, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "fastdownload"; version = "0.0.7"; - format = "setuptools"; + pyproject = true; + __structuredAttrs = true; + # No tag for 0.0.7 on GitHub src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-IFB+246JQGofvXd15uKj2BpN1jPdUGsOnPDhYT6DHWo="; }; - propagatedBuildInputs = [ + # pkg_resources used to come with setuptools but was removed + postPatch = '' + substituteInPlace setup.py \ + --replace-fail \ + "from pkg_resources import parse_version" \ + "from packaging.version import parse as parse_version" + ''; + + build-system = [ + setuptools + ]; + + dependencies = [ fastprogress fastcore ]; - # no real tests - doCheck = false; pythonImportsCheck = [ "fastdownload" ]; + # no tests + doCheck = false; + meta = { - homepage = "https://github.com/fastai/fastdownload"; description = "Easily download, verify, and extract archives"; + homepage = "https://github.com/fastai/fastdownload"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ rxiao ]; }; -} +}) From 238fe5c7da8da1d1ed43bcddea729fd83fb2b602 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 21:42:22 +0000 Subject: [PATCH 117/126] python3Packages.manga-ocr: 0.1.14 -> 0.1.15 --- pkgs/development/python-modules/manga-ocr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/manga-ocr/default.nix b/pkgs/development/python-modules/manga-ocr/default.nix index 5cc8af9b270d..91371db031cb 100644 --- a/pkgs/development/python-modules/manga-ocr/default.nix +++ b/pkgs/development/python-modules/manga-ocr/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "manga-ocr"; - version = "0.1.14"; + version = "0.1.15"; pyproject = true; src = fetchFromGitHub { owner = "kha-white"; repo = "manga-ocr"; tag = "v${version}"; - hash = "sha256-fCLgFeo6GYPSpCX229TK2MXTKt3p1tQV06phZYD6UeE="; + hash = "sha256-Inev2iGcDsudUV4zNzssDqglj0t6Uh/CbW3RuIDnbKE="; }; build-system = [ From 3a707e29d60d524e46fb1c3cae8cac45b9dc7a96 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Thu, 16 Jul 2026 21:49:31 +0200 Subject: [PATCH 118/126] glasgow: print error message in case of firmware mismatch If the firmware doesn't reproduce, this currently fails without any error message. Instead, print a proper error, and a diff with the desired firmware image. --- pkgs/by-name/gl/glasgow/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gl/glasgow/package.nix b/pkgs/by-name/gl/glasgow/package.nix index ef05b07e02b4..c193c2029b45 100644 --- a/pkgs/by-name/gl/glasgow/package.nix +++ b/pkgs/by-name/gl/glasgow/package.nix @@ -91,7 +91,11 @@ pythonPackages.buildPythonApplication rec { firmware/glasgow.ihex firmware/glasgow.ihex # Ensure the compiled firmware is exactly the same as the one shipped in the repo. - cmp -s firmware/glasgow.ihex software/glasgow/hardware/firmware.ihex + if ! cmp -s firmware/glasgow.ihex software/glasgow/hardware/firmware.ihex; then + echo >&2 "Firmware doesn't reproduce!" + diff -u software/glasgow/hardware/firmware.ihex firmware/glasgow.ihex + exit 1 + fi cd software export PDM_BUILD_SCM_VERSION="${pdmVersion}" From 5612eefc08d203a004ae748eea379301818f6a55 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 16 Jul 2026 21:50:42 +0000 Subject: [PATCH 119/126] python3Packages.plum-dispatch: init at 2.9.0 --- .../python-modules/plum-dispatch/default.nix | 62 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 64 insertions(+) create mode 100644 pkgs/development/python-modules/plum-dispatch/default.nix diff --git a/pkgs/development/python-modules/plum-dispatch/default.nix b/pkgs/development/python-modules/plum-dispatch/default.nix new file mode 100644 index 000000000000..ce871ac73b9a --- /dev/null +++ b/pkgs/development/python-modules/plum-dispatch/default.nix @@ -0,0 +1,62 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + hatch-vcs, + hatchling, + + # dependencies + beartype, + rich, + typing-extensions, + + # tests + ipython, + numpy, + pytestCheckHook, + sybil, +}: + +buildPythonPackage (finalAttrs: { + pname = "plum-dispatch"; + version = "2.9.0"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "beartype"; + repo = "plum"; + tag = "v${finalAttrs.version}"; + hash = "sha256-oQTM2Op/ymNYu0yCOADI9Is2RutwF+AYmhMLAkMe87s="; + }; + + build-system = [ + hatch-vcs + hatchling + ]; + + dependencies = [ + beartype + rich + typing-extensions + ]; + + pythonImportsCheck = [ "plum" ]; + + nativeCheckInputs = [ + ipython + numpy + pytestCheckHook + sybil + ]; + + meta = { + description = "Multiple dispatch in Python"; + homepage = "https://github.com/beartype/plum"; + changelog = "https://github.com/beartype/plum/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a17588687475..0b53b02eb570 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13403,6 +13403,8 @@ self: super: with self; { plugwise = callPackage ../development/python-modules/plugwise { }; + plum-dispatch = callPackage ../development/python-modules/plum-dispatch { }; + plum-py = callPackage ../development/python-modules/plum-py { }; plumbum = callPackage ../development/python-modules/plumbum { }; From 391c0a2c09d0c8ae945287689e984a607c77e71f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 16 Jul 2026 21:50:59 +0000 Subject: [PATCH 120/126] python3Packages.fasttransform: init at 0.0.2 --- .../python-modules/fasttransform/default.nix | 58 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 60 insertions(+) create mode 100644 pkgs/development/python-modules/fasttransform/default.nix diff --git a/pkgs/development/python-modules/fasttransform/default.nix b/pkgs/development/python-modules/fasttransform/default.nix new file mode 100644 index 000000000000..fb173c6beaa9 --- /dev/null +++ b/pkgs/development/python-modules/fasttransform/default.nix @@ -0,0 +1,58 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + + # dependencies + fastcore, + numpy, + plum-dispatch, +}: + +buildPythonPackage (finalAttrs: { + pname = "fasttransform"; + version = "0.0.2"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "AnswerDotAI"; + repo = "fasttransform"; + tag = finalAttrs.version; + hash = "sha256-d41645xOXkFv4rjFBfOXepYHGbYiCbHN2O30aePVVxM="; + }; + + # pkg_resources used to come with setuptools but was removed + postPatch = '' + substituteInPlace setup.py \ + --replace-fail \ + "from pkg_resources import parse_version" \ + "from packaging.version import parse as parse_version" + ''; + + build-system = [ + setuptools + ]; + + dependencies = [ + fastcore + numpy + plum-dispatch + ]; + + pythonImportsCheck = [ "fasttransform" ]; + + # No tests + doCheck = false; + + meta = { + description = "Main building block of data pipelines in fastai"; + homepage = "https://github.com/AnswerDotAI/fasttransform"; + changelog = "https://github.com/AnswerDotAI/fasttransform/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0b53b02eb570..5f9ae6fc14f0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5900,6 +5900,8 @@ self: super: with self; { fasttext = callPackage ../development/python-modules/fasttext { }; + fasttransform = callPackage ../development/python-modules/fasttransform { }; + fastuuid = callPackage ../development/python-modules/fastuuid { }; faust-cchardet = callPackage ../development/python-modules/faust-cchardet { }; From 6c8de6f8b208257e05dd6a4a85f9190c54bfa2ec Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 16 Jul 2026 21:36:45 +0000 Subject: [PATCH 121/126] python3Packages.fastai: 2.8.6 -> 2.8.7 Changelog: https://github.com/fastai/fastai/blob/2.8.7/CHANGELOG.md --- .../python-modules/fastai/default.nix | 67 +++++++++++++------ 1 file changed, 47 insertions(+), 20 deletions(-) diff --git a/pkgs/development/python-modules/fastai/default.nix b/pkgs/development/python-modules/fastai/default.nix index 95098b61e44f..d1c56ae43b0a 100644 --- a/pkgs/development/python-modules/fastai/default.nix +++ b/pkgs/development/python-modules/fastai/default.nix @@ -1,53 +1,80 @@ { lib, buildPythonPackage, - fetchPypi, - fastprogress, + fetchFromGitHub, + + # build-system + setuptools, + + # dependencies + cloudpickle, fastcore, fastdownload, - torchvision, + fastprogress, + fasttransform, matplotlib, + packaging, + pandas, pillow, + plum-dispatch, + pyyaml, + requests, scikit-learn, scipy, spacy, - pandas, - requests, + torch, + torchvision, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "fastai"; - version = "2.8.6"; - format = "setuptools"; + version = "2.8.7"; + pyproject = true; + __structuredAttrs = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-eZW96Upogr6qws6lD8eX2kywuBmTXsbG7vaQKLwx9y8="; + src = fetchFromGitHub { + owner = "fastai"; + repo = "fastai"; + tag = finalAttrs.version; + hash = "sha256-qjBVqSVQV+v1Uc95Tz8NyLkKwCLdG+R7MkH+CugzY1Q="; }; - propagatedBuildInputs = [ - fastprogress + build-system = [ + setuptools + ]; + + dependencies = [ + cloudpickle fastcore fastdownload - torchvision + fastprogress + fasttransform matplotlib + packaging + pandas pillow + plum-dispatch + pyyaml + requests scikit-learn scipy spacy - pandas - requests + torch + torchvision ]; - doCheck = false; pythonImportsCheck = [ "fastai" ]; + # Tests fail at collection with: + # fixture 'f' not found + doCheck = false; + meta = { - homepage = "https://github.com/fastai/fastai"; description = "Fastai deep learning library"; + homepage = "https://github.com/fastai/fastai"; mainProgram = "configure_accelerate"; - changelog = "https://github.com/fastai/fastai/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/fastai/fastai/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ rxiao ]; }; -} +}) From 630ad2247768b3019568bd7439567a28f458f87b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 21:59:32 +0000 Subject: [PATCH 122/126] gdscript-formatter: 0.20.1 -> 0.21.0 --- pkgs/by-name/gd/gdscript-formatter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gd/gdscript-formatter/package.nix b/pkgs/by-name/gd/gdscript-formatter/package.nix index 006afb7e1012..a35349559076 100644 --- a/pkgs/by-name/gd/gdscript-formatter/package.nix +++ b/pkgs/by-name/gd/gdscript-formatter/package.nix @@ -8,20 +8,20 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gdscript-formatter"; - version = "0.20.1"; + version = "0.21.0"; src = fetchFromGitHub { owner = "GDQuest"; repo = "GDScript-formatter"; tag = finalAttrs.version; - hash = "sha256-T0NURMu/AWRC+z3VSv20cpdUEq+nczsdp+C9SlvObmg="; + hash = "sha256-lmKnTeGb7HFQ+xD3pxjiE9s+IvKwiMrrsKNB3OsIXcE="; # Needed due to .gitattributes being used for the Godot addon and export-ignoring all files deepClone = true; # Avoid hash differences due to differences in .git leaveDotGit = false; }; - cargoHash = "sha256-JGvtjxHfkMknilFCRJS3VzvN6yifDx0nTNTQua0qmlI="; + cargoHash = "sha256-38qzBoPLcI2dMCTaoEg3seNUrFcAf7RjAc6dv+BRcNg="; cargoBuildFlags = [ "--bin=gdscript-formatter" From b6595a154173206ea04ecc8211b0eb1a45b8eeb5 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 13 May 2026 01:10:08 +0200 Subject: [PATCH 123/126] chkcrontab: inline with usage --- pkgs/by-name/ch/chkcrontab/package.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ch/chkcrontab/package.nix b/pkgs/by-name/ch/chkcrontab/package.nix index 55445ae320a3..04b8a2c8bc45 100644 --- a/pkgs/by-name/ch/chkcrontab/package.nix +++ b/pkgs/by-name/ch/chkcrontab/package.nix @@ -1,12 +1,10 @@ { lib, - python3, + python3Packages, fetchPypi, }: -with python3.pkgs; - -buildPythonApplication (finalAttrs: { +python3Packages.buildPythonApplication (finalAttrs: { pname = "chkcrontab"; version = "1.7"; pyproject = true; @@ -22,7 +20,7 @@ buildPythonApplication (finalAttrs: { --replace-fail "'doc/chkcrontab.1'" "" ''; - build-system = [ setuptools ]; + build-system = [ python3Packages.setuptools ]; meta = { description = "Tool to detect crontab errors"; From ca4408c11878746739f7d361122218569d9be67a Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Fri, 17 Jul 2026 08:30:20 +1000 Subject: [PATCH 124/126] Revert "nix-eval-jobs: 2.34.3 -> 2.35.0" breaks hydra This reverts commit 12814ca04809d0082b07bb5c1271c9f3563588bb. --- pkgs/tools/package-management/nix-eval-jobs/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/package-management/nix-eval-jobs/default.nix b/pkgs/tools/package-management/nix-eval-jobs/default.nix index 7b6b3d62b0a1..8acb3bc46666 100644 --- a/pkgs/tools/package-management/nix-eval-jobs/default.nix +++ b/pkgs/tools/package-management/nix-eval-jobs/default.nix @@ -12,13 +12,13 @@ }: stdenv.mkDerivation rec { pname = "nix-eval-jobs"; - version = "2.35.0"; + version = "2.34.3"; src = fetchFromGitHub { owner = "NixOS"; repo = "nix-eval-jobs"; tag = "v${version}"; - hash = "sha256-/C5wyGYe4uMKKH26vy3knpwP/hvjOHO/58cySL8ADC4="; + hash = "sha256-YaVQAgBxWbUBFHXLBLzdUyVvuA/DDw80SEnn9iq0Veo="; }; buildInputs = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ba594cfe225b..3f6706db97cf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10804,7 +10804,7 @@ with pkgs; ); nix-eval-jobs = callPackage ../tools/package-management/nix-eval-jobs { - nixComponents = nixVersions.nixComponents_2_35; + nixComponents = nixVersions.nixComponents_2_34; }; nix-delegate = haskell.lib.compose.justStaticExecutables haskellPackages.nix-delegate; From 3368852e7f4a906e6def25895319a3419f56c4d4 Mon Sep 17 00:00:00 2001 From: Tom Fitzhenry Date: Sun, 12 Apr 2026 03:06:11 +0000 Subject: [PATCH 125/126] doc: add NFS file systems documentation Add a new section to the NixOS manual documenting how to mount NFS. fixes https://github.com/NixOS/nixpkgs/issues/76671 --- .../configuration/file-systems.chapter.md | 1 + .../configuration/nfs-file-systems.section.md | 52 +++++++++++++++++++ nixos/doc/manual/redirects.json | 9 ++++ 3 files changed, 62 insertions(+) create mode 100644 nixos/doc/manual/configuration/nfs-file-systems.section.md diff --git a/nixos/doc/manual/configuration/file-systems.chapter.md b/nixos/doc/manual/configuration/file-systems.chapter.md index 8a63a2b849cd..8b6a06c5720a 100644 --- a/nixos/doc/manual/configuration/file-systems.chapter.md +++ b/nixos/doc/manual/configuration/file-systems.chapter.md @@ -41,5 +41,6 @@ and non-critical by adding `options = [ "nofail" ];`. ```{=include=} sections luks-file-systems.section.md sshfs-file-systems.section.md +nfs-file-systems.section.md overlayfs.section.md ``` diff --git a/nixos/doc/manual/configuration/nfs-file-systems.section.md b/nixos/doc/manual/configuration/nfs-file-systems.section.md new file mode 100644 index 000000000000..3ac6792e0167 --- /dev/null +++ b/nixos/doc/manual/configuration/nfs-file-systems.section.md @@ -0,0 +1,52 @@ +# NFS File Systems {#sec-nfs-file-systems} + +[NFS][nfs] (Network File System) allows you to mount directories from remote machines over the network. + +[nfs]: https://en.wikipedia.org/wiki/Network_File_System +[nfs-man]: https://man7.org/linux/man-pages/man5/nfs.5.html + +To mount NFS filesystems persistently, use the `fileSystems` option: + +```nix +{ + fileSystems."/mnt/data" = { + device = "server.example.com:/export/data"; + fsType = "nfs"; + }; +} +``` + +## Automounting {#sec-nfs-automount} + +To have NFS filesystems mounted on-demand instead of at boot, add the `noauto` and `x-systemd.automount` options: + +```nix +{ + fileSystems."/mnt/data" = { + device = "server.example.com:/export/data"; + fsType = "nfs"; + options = [ + "noauto" + "x-systemd.automount" + ]; + }; +} +``` + +## Ad-hoc Mounting {#sec-nfs-adhoc} + +To mount NFS filesystems ad-hoc using the `mount` command, enable NFS and required RPC services: + +```nix +{ + boot.supportedFilesystems = [ "nfs" ]; +} +``` + +Then you can mount filesystems manually: + +```shell +$ sudo mount -t nfs server.example.com:/export/data /mnt/data +``` + +For more information on NFS mount options, see the [nfs(5) man page][nfs-man]. diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json index f767735f9e37..12cfdd1d9063 100644 --- a/nixos/doc/manual/redirects.json +++ b/nixos/doc/manual/redirects.json @@ -619,6 +619,15 @@ "sec-luks-file-systems-fido2-systemd": [ "index.html#sec-luks-file-systems-fido2-systemd" ], + "sec-nfs-file-systems": [ + "index.html#sec-nfs-file-systems" + ], + "sec-nfs-automount": [ + "index.html#sec-nfs-automount" + ], + "sec-nfs-adhoc": [ + "index.html#sec-nfs-adhoc" + ], "sec-sshfs-file-systems": [ "index.html#sec-sshfs-file-systems" ], From 86292d1b1adce9c4daf2959c661b1d2d106ed3f4 Mon Sep 17 00:00:00 2001 From: emilylange Date: Thu, 16 Jul 2026 23:53:30 +0200 Subject: [PATCH 126/126] chromium,chromedriver: 150.0.7871.124 -> 150.0.7871.128 https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_049796704.html This update includes 7 security fixes. CVEs: CVE-2026-15899 CVE-2026-15900 CVE-2026-15901 CVE-2026-15902 CVE-2026-15903 CVE-2026-15904 CVE-2026-15905 --- .../networking/browsers/chromium/info.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index 02777cbbdca1..13ca006eb4db 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,9 +1,9 @@ { "chromium": { - "version": "150.0.7871.124", + "version": "150.0.7871.128", "chromedriver": { - "version": "150.0.7871.125", - "hash_darwin_aarch64": "sha256-VCgkc6MeMPbt0F2ZVTJNn9yJbSYNhy1zr8KzPVaVi0I=" + "version": "150.0.7871.129", + "hash_darwin_aarch64": "sha256-CtfrqG/AeXCg7Sl6LoidM+OhYvBWkRJoAxv3g68wqUw=" }, "deps": { "depot_tools": { @@ -20,8 +20,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "9261fd0a595ac4964ea84e6bd4a025c1173a2ffa", - "hash": "sha256-YKkZfxFZ7mitD6YqJZW+NQByq71UVb0jCFIBXj0SyzU=", + "rev": "81891e5ca708047763816c778216799ef14c66cb", + "hash": "sha256-lGHZZ2xIih+TaH145CZwEwyXsM1ZQWwqXsIQjWQ/jvk=", "recompress": true }, "src/third_party/clang-format/script": { @@ -826,8 +826,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "209c9cea0db17d8caf23e9d2c7de08c351609744", - "hash": "sha256-3jUyRERu1r+Fl2uSAaRchV2L99XLp8XO9DHctk0lMjY=" + "rev": "2b2f69158528fdd9d86b778cfcc2d0a1c4f8c59f", + "hash": "sha256-bqzCZSpKdXgKv3O1I7ck1PEXCa/2jBT7hpBEKW0LgTA=" }, "src/agents/shared": { "url": "https://chromium.googlesource.com/chromium/agents.git",