From edb52fc9d6318cce9a1d17d6f60e0344372e93ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 6 May 2026 14:13:11 +0000 Subject: [PATCH 001/159] kubernetes-controller-tools: 0.20.1 -> 0.21.0 --- pkgs/by-name/ku/kubernetes-controller-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubernetes-controller-tools/package.nix b/pkgs/by-name/ku/kubernetes-controller-tools/package.nix index a9d3c5586608..7fea26a4f7ac 100644 --- a/pkgs/by-name/ku/kubernetes-controller-tools/package.nix +++ b/pkgs/by-name/ku/kubernetes-controller-tools/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "controller-tools"; - version = "0.20.1"; + version = "0.21.0"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = "controller-tools"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-c1d7FlfGv7iGS+4GyhsO99OrCBIxO3M9r7jwYh7qs2o="; + sha256 = "sha256-4IkVnD87/sHZKixDaF9Qz95cdChPfOkEowBQwu7kq9Y="; }; - vendorHash = "sha256-cFnUfcoLyFHg0JR6ix0AnpSHUGuNNVbKldKelvvMu/4="; + vendorHash = "sha256-LNjd0PDVa4GMY1rFJ5PFiWAEeA5MMraIIzZmYgkdgJc="; ldflags = [ "-s" From 76e535609641dfcdca1cd7ea9544fb85531b93cb Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Thu, 21 May 2026 18:48:35 -0600 Subject: [PATCH 002/159] git-imerge: switch to pyproject --- pkgs/by-name/gi/git-imerge/package.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/gi/git-imerge/package.nix b/pkgs/by-name/gi/git-imerge/package.nix index 4dfc8f3dd6e6..ae949bde3a68 100644 --- a/pkgs/by-name/gi/git-imerge/package.nix +++ b/pkgs/by-name/gi/git-imerge/package.nix @@ -1,20 +1,24 @@ { lib, python3Packages, - fetchPypi, + fetchFromGitHub, installShellFiles, }: python3Packages.buildPythonApplication (finalAttrs: { pname = "git-imerge"; version = "1.2.0"; - format = "setuptools"; + pyproject = true; - src = fetchPypi { - inherit (finalAttrs) pname version; - sha256 = "df5818f40164b916eb089a004a47e5b8febae2b4471a827e3aaa4ebec3831a3f"; + src = fetchFromGitHub { + owner = "mhagger"; + repo = "git-imerge"; + tag = "v${finalAttrs.version}"; + hash = "sha256-17xUe1N4igx5HOZBU+q7UQxkpHOFQozhR18hUYuPVuo="; }; + build-system = [ python3Packages.setuptools ]; + nativeBuildInputs = [ installShellFiles ]; postInstall = '' From 0dd8049ea2397052d09d3630b09e22c7c588b248 Mon Sep 17 00:00:00 2001 From: SandaruKasa Date: Fri, 22 May 2026 15:28:15 +0300 Subject: [PATCH 003/159] python3Packages.pyxattr: modernize and migrate to pyproject --- pkgs/development/python-modules/pyxattr/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyxattr/default.nix b/pkgs/development/python-modules/pyxattr/default.nix index 7b5b7969e6f2..57169fa9970f 100644 --- a/pkgs/development/python-modules/pyxattr/default.nix +++ b/pkgs/development/python-modules/pyxattr/default.nix @@ -4,18 +4,21 @@ fetchPypi, stdenv, buildPythonPackage, + setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyxattr"; version = "0.8.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-SMV47PjqC9Q1GxdSRw4wGpCjdhx8IfAPlT3PbW+m7lo="; }; + build-system = [ setuptools ]; + # IOError: [Errno 95] Operation not supported (expected) doCheck = false; @@ -27,4 +30,4 @@ buildPythonPackage rec { # Darwin doesn't need `attr` for this. platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) From 32cf90c64ef508b5488fcfba5143ec807938ae50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 24 May 2026 05:43:06 +0000 Subject: [PATCH 004/159] doas-sudo-shim: 0.1.2 -> 0.2.0 --- pkgs/by-name/do/doas-sudo-shim/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/do/doas-sudo-shim/package.nix b/pkgs/by-name/do/doas-sudo-shim/package.nix index bc7a005210d4..e973b4d526ea 100644 --- a/pkgs/by-name/do/doas-sudo-shim/package.nix +++ b/pkgs/by-name/do/doas-sudo-shim/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "doas-sudo-shim"; - version = "0.1.2"; + version = "0.2.0"; src = fetchFromGitHub { owner = "jirutka"; repo = "doas-sudo-shim"; rev = "v${version}"; - sha256 = "sha256-jgakKxglJi4LcxXsSE4mEdY/44kPxVb/jF7CgX7dllA="; + sha256 = "sha256-USSakVUzCbUY1DJLmDCiwdq/xjOwwnm3VtXBBeXeV1A="; }; nativeBuildInputs = [ From 5a2919de8b1fc71d66cea9ba0e3fe5f759901522 Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Thu, 28 May 2026 05:06:33 +0000 Subject: [PATCH 005/159] grcov: 0.9.1 -> 0.10.7 --- pkgs/by-name/gr/grcov/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grcov/package.nix b/pkgs/by-name/gr/grcov/package.nix index 1444dea0bf22..b5e61a855989 100644 --- a/pkgs/by-name/gr/grcov/package.nix +++ b/pkgs/by-name/gr/grcov/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "grcov"; - version = "0.9.1"; + version = "0.10.7"; src = fetchFromGitHub { owner = "mozilla"; repo = "grcov"; tag = "v${finalAttrs.version}"; - hash = "sha256-e3RQn6wKvVm40UK8ZlgIi2gRS9eEFBnEXdmXtCgv0Go="; + hash = "sha256-64c8byxQDEE9eRS+YAd9BaGSjGm+cl2XTAy3l3Utrws="; }; - cargoHash = "sha256-v4laGVbWmK8WFJXX5ChtViyKyMtmwpehSgNG6F31Mn0="; + cargoHash = "sha256-JTIYfAatMg9L597pRLywgCQmQO9sbuq/En0wNUx8QUo="; # tests do not find grcov path correctly checkFlags = @@ -29,6 +29,10 @@ rustPlatform.buildRustPackage (finalAttrs: { "test_integration_guess_single_file" "test_integration_zip_dir" "test_integration_zip_zip" + "test_llvm_aggregate_profraws" + "test_profdatas_to_lcov" + "test_profraws_to_lcov" + "test_wrong_binary_file" ]; in builtins.map (x: "--skip=" + x) skipList; From 167017f7d62eb4ad94842823af8236a74ea95488 Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Sun, 10 May 2026 19:15:42 +1000 Subject: [PATCH 006/159] drawy: 1.0.0 -> 1.0.1 Signed-off-by: Fernando Rodrigues --- pkgs/by-name/dr/drawy/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dr/drawy/package.nix b/pkgs/by-name/dr/drawy/package.nix index c743c0cf6a91..eab511a9e02b 100644 --- a/pkgs/by-name/dr/drawy/package.nix +++ b/pkgs/by-name/dr/drawy/package.nix @@ -12,14 +12,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "drawy"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitLab { domain = "invent.kde.org"; owner = "graphics"; repo = "drawy"; rev = "v${finalAttrs.version}"; - hash = "sha256-K070SiIf2bj1r44tixUZbsLYDxT65lEW0g68ENg3ZiE="; + hash = "sha256-Y6CAdHgcCK9lIae+CwqSGml+FAvVzLzyIAKdw85dKmQ="; }; strictDeps = true; @@ -55,8 +55,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://apps.kde.org/drawy/"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ - yiyu quarterstar + sigmasquadron + yiyu ]; mainProgram = "drawy"; platforms = lib.platforms.all; From ef8b0e25d9f7d7bf1f93a3733a4aa64001ffa4c1 Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Sun, 10 May 2026 19:15:42 +1000 Subject: [PATCH 007/159] drawy: enable __structuredAttrs Signed-off-by: Fernando Rodrigues --- pkgs/by-name/dr/drawy/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/dr/drawy/package.nix b/pkgs/by-name/dr/drawy/package.nix index eab511a9e02b..64be50840d1c 100644 --- a/pkgs/by-name/dr/drawy/package.nix +++ b/pkgs/by-name/dr/drawy/package.nix @@ -22,6 +22,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-Y6CAdHgcCK9lIae+CwqSGml+FAvVzLzyIAKdw85dKmQ="; }; + __structuredAttrs = true; strictDeps = true; nativeBuildInputs = [ From 59ac7405064254ad5e99755a6f72b1792ee5a25a Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Sun, 10 May 2026 19:15:42 +1000 Subject: [PATCH 008/159] drawy: shorten buildInput calls Instead of repeating kdePackages. and qt6. for every attribute, we can use scoped with attr; calls that are far more readable. Signed-off-by: Fernando Rodrigues --- pkgs/by-name/dr/drawy/package.nix | 34 ++++++++++++++++--------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/dr/drawy/package.nix b/pkgs/by-name/dr/drawy/package.nix index 64be50840d1c..db2c2d64113e 100644 --- a/pkgs/by-name/dr/drawy/package.nix +++ b/pkgs/by-name/dr/drawy/package.nix @@ -32,22 +32,24 @@ stdenv.mkDerivation (finalAttrs: { shared-mime-info ]; - buildInputs = [ - qt6.qtbase - qt6.qttools - - kdePackages.extra-cmake-modules - kdePackages.kconfig - kdePackages.kconfigwidgets - kdePackages.kcoreaddons - kdePackages.kcrash - kdePackages.kdoctools - kdePackages.ki18n - kdePackages.kiconthemes - kdePackages.kwidgetsaddons - kdePackages.kxmlgui - kdePackages.syntax-highlighting - ]; + buildInputs = + (with qt6; [ + qtbase + qttools + ]) + ++ (with kdePackages; [ + extra-cmake-modules + kconfig + kconfigwidgets + kcoreaddons + kcrash + kdoctools + ki18n + kiconthemes + kwidgetsaddons + kxmlgui + syntax-highlighting + ]); passthru.updateScript = nix-update-script { }; From bb28ced1c909b90490248ce6e442c47123f47dc6 Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Sun, 10 May 2026 19:15:42 +1000 Subject: [PATCH 009/159] drawy: correct licenses Originally, drawy was GPL-3-Only. After being transferred to the KDE GitLab, it was re-licensed based on the KDE reuse system. See https://invent.kde.org/graphics/drawy/-/tree/master/LICENSES. Signed-off-by: Fernando Rodrigues --- pkgs/by-name/dr/drawy/package.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/dr/drawy/package.nix b/pkgs/by-name/dr/drawy/package.nix index db2c2d64113e..c44ef3ca7ba6 100644 --- a/pkgs/by-name/dr/drawy/package.nix +++ b/pkgs/by-name/dr/drawy/package.nix @@ -56,7 +56,18 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Handy and infinite brainstorming tool"; homepage = "https://apps.kde.org/drawy/"; - license = lib.licenses.gpl3Only; + changelog = "https://invent.kde.org/graphics/drawy/-/blob/v${finalAttrs.version}/CHANGELOG.md"; + license = with lib.licenses; [ + bsd2 + bsd3 + cc-by-sa-40 + cc0 + gpl2Plus + gpl3Plus + lgpl2Plus + mit + ofl + ]; maintainers = with lib.maintainers; [ quarterstar sigmasquadron From 91052f123336bfaca0afa2164c9ca6b55d310708 Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Sat, 30 May 2026 20:17:43 +0000 Subject: [PATCH 010/159] isolate: 2.3 -> 2.5 --- pkgs/by-name/is/isolate/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/is/isolate/package.nix b/pkgs/by-name/is/isolate/package.nix index 69891ad0a845..f06812ddb73d 100644 --- a/pkgs/by-name/is/isolate/package.nix +++ b/pkgs/by-name/is/isolate/package.nix @@ -8,17 +8,18 @@ systemdLibs, installShellFiles, nixosTests, + libseccomp, }: stdenv.mkDerivation (finalAttrs: { pname = "isolate"; - version = "2.3"; + version = "2.5"; src = fetchFromGitHub { owner = "ioi"; repo = "isolate"; rev = "v${finalAttrs.version}"; - hash = "sha256-z/23k6F9XHbJDFld9tjIafUZzbUDEWAnbLvAoaEAilQ="; + hash = "sha256-a6FQxyClE9cXB0wHV0Z4kjYY6S1+mUE4ReroOifNjKg="; }; nativeBuildInputs = [ @@ -30,6 +31,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libcap.dev systemdLibs.dev + libseccomp ]; patches = [ From 01b7c5916295200e5fa34db2afe4e2921e084e87 Mon Sep 17 00:00:00 2001 From: Honnip Date: Sun, 11 May 2025 21:25:20 +0900 Subject: [PATCH 011/159] libhangul: 0.1.0 -> 0.2.0 --- pkgs/by-name/li/libhangul/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/li/libhangul/package.nix b/pkgs/by-name/li/libhangul/package.nix index e7630d33b024..926d1ecaa749 100644 --- a/pkgs/by-name/li/libhangul/package.nix +++ b/pkgs/by-name/li/libhangul/package.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "libhangul"; - version = "0.1.0"; + version = "0.2.0"; src = fetchurl { - url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libhangul/libhangul-${finalAttrs.version}.tar.gz"; - sha256 = "0ni9b0v70wkm0116na7ghv03pgxsfpfszhgyj3hld3bxamfal1ar"; + url = "https://github.com/libhangul/libhangul/releases/download/libhangul-${finalAttrs.version}/libhangul-${finalAttrs.version}.tar.gz"; + hash = "sha256-6gTmoM9IQKKjtWQcF2EGjHhpEDbbg50IOPTnplU6USA="; }; configureFlags = [ @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Core algorithm library for Korean input routines"; mainProgram = "hangul"; - homepage = "https://github.com/choehwanjin/libhangul"; + homepage = "https://github.com/libhangul/libhangul"; license = lib.licenses.lgpl21; maintainers = [ lib.maintainers.ianwookim ]; platforms = lib.platforms.linux; From 9eb0df0cd8562c66c4d20bc40cc5643ee945311e Mon Sep 17 00:00:00 2001 From: Honnip Date: Sun, 11 May 2025 21:25:33 +0900 Subject: [PATCH 012/159] libhangul: add honnip as maintainer --- pkgs/by-name/li/libhangul/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libhangul/package.nix b/pkgs/by-name/li/libhangul/package.nix index 926d1ecaa749..86b677c8aa2a 100644 --- a/pkgs/by-name/li/libhangul/package.nix +++ b/pkgs/by-name/li/libhangul/package.nix @@ -23,7 +23,10 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "hangul"; homepage = "https://github.com/libhangul/libhangul"; license = lib.licenses.lgpl21; - maintainers = [ lib.maintainers.ianwookim ]; + maintainers = with lib.maintainers; [ + ianwookim + honnip + ]; platforms = lib.platforms.linux; }; }) From 496b0bed8adef4709137b0f8a62c5eb6dbdefe90 Mon Sep 17 00:00:00 2001 From: Honnip Date: Sun, 11 May 2025 22:17:15 +0900 Subject: [PATCH 013/159] libhangul: update license --- pkgs/by-name/li/libhangul/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libhangul/package.nix b/pkgs/by-name/li/libhangul/package.nix index 86b677c8aa2a..b913ddadaaa4 100644 --- a/pkgs/by-name/li/libhangul/package.nix +++ b/pkgs/by-name/li/libhangul/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Core algorithm library for Korean input routines"; mainProgram = "hangul"; homepage = "https://github.com/libhangul/libhangul"; - license = lib.licenses.lgpl21; + license = lib.licenses.lgpl21Plus; maintainers = with lib.maintainers; [ ianwookim honnip From 24b041cfa87b0edae65f29682cf5a197917eb8e5 Mon Sep 17 00:00:00 2001 From: Honnip Date: Mon, 1 Jun 2026 16:00:18 +0900 Subject: [PATCH 014/159] libhangul: build from source --- pkgs/by-name/li/libhangul/package.nix | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/li/libhangul/package.nix b/pkgs/by-name/li/libhangul/package.nix index b913ddadaaa4..caec4833b7df 100644 --- a/pkgs/by-name/li/libhangul/package.nix +++ b/pkgs/by-name/li/libhangul/package.nix @@ -1,23 +1,33 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, + autoreconfHook, + pkg-config, }: stdenv.mkDerivation (finalAttrs: { pname = "libhangul"; version = "0.2.0"; - src = fetchurl { - url = "https://github.com/libhangul/libhangul/releases/download/libhangul-${finalAttrs.version}/libhangul-${finalAttrs.version}.tar.gz"; - hash = "sha256-6gTmoM9IQKKjtWQcF2EGjHhpEDbbg50IOPTnplU6USA="; + src = fetchFromGitHub { + owner = "libhangul"; + repo = "libhangul"; + hash = "sha256-1cTDsRJpT5TLdJN8D2LfOISWeAOlSO6zKZOaCrTxooM="; + tag = "libhangul-${finalAttrs.version}"; }; + preAutoreconf = "./autogen.sh"; configureFlags = [ # detection doesn't work for cross builds "ac_cv_func_realloc_0_nonnull=yes" ]; + nativeBuildInputs = [ + autoreconfHook + pkg-config + ]; + meta = { description = "Core algorithm library for Korean input routines"; mainProgram = "hangul"; From c9dcebf4510616633917ee994bd51241d58ec3e3 Mon Sep 17 00:00:00 2001 From: leiserfg Date: Mon, 1 Jun 2026 22:15:12 +0200 Subject: [PATCH 015/159] pixieditor: 2.1.1.4 -> 2.1.1.5 --- pkgs/by-name/pi/pixieditor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pixieditor/package.nix b/pkgs/by-name/pi/pixieditor/package.nix index 0c2a4e82a9da..7153f6efc502 100644 --- a/pkgs/by-name/pi/pixieditor/package.nix +++ b/pkgs/by-name/pi/pixieditor/package.nix @@ -46,13 +46,13 @@ let in buildDotnetModule (finalAttrs: { pname = "pixieditor"; - version = "2.1.1.4"; + version = "2.1.1.5"; src = fetchFromGitHub { owner = "PixiEditor"; repo = "PixiEditor"; tag = finalAttrs.version; - hash = "sha256-veTW5JkjGIgviYpnwSJca8uTATf/bq7hTgj7OrNL8m4="; + hash = "sha256-XtDcAnMgNc4Su2hj5OV2SP+LFIAMSfH8h2LLw+VbHok="; fetchSubmodules = true; }; From ce15254814d6b6e34067b0e299d34d2c6cf9111d Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Wed, 3 Jun 2026 15:57:05 -0400 Subject: [PATCH 016/159] bloaty: 1.1-unstable-2024-09-23 -> 1.1-unstable-2026-05-31 Adds support for binaries with DWARF5 debug info. --- pkgs/by-name/bl/bloaty/package.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/bl/bloaty/package.nix b/pkgs/by-name/bl/bloaty/package.nix index 08cb16425ec1..6b61bf050e18 100644 --- a/pkgs/by-name/bl/bloaty/package.nix +++ b/pkgs/by-name/bl/bloaty/package.nix @@ -3,6 +3,7 @@ stdenv, cmake, zlib, + zstd, fetchFromGitHub, re2, abseil-cpp, @@ -18,19 +19,19 @@ let demumble = fetchFromGitHub { owner = "nico"; repo = "demumble"; - rev = "01098eab821b33bd31b9778aea38565cd796aa85"; - hash = "sha256-605SsXd7TSdm3BH854ChHIZbOXcHI/n8RN+pFMz4Ex4="; + rev = "10e00fb708a3d24c1bb16682cac76925ffb76af5"; + hash = "sha256-JNSSvYE5bh/9RVLQXVNmWRKAzidg4ktmqLI7pcUATDs="; }; in stdenv.mkDerivation { pname = "bloaty"; - version = "1.1-unstable-2024-09-23"; + version = "1.1-unstable-2026-05-31"; src = fetchFromGitHub { owner = "google"; repo = "bloaty"; - rev = "0c89acd7e8b9d91fd1e9c8c129be627b4e47f1ea"; - hash = "sha256-txZDPytWnkjkiVkPL2SWLwCPEtVvqoI/MVRvbJ2kBGw="; + rev = "4a601b636e2347322d0371c8bf8ca5eaeaca4bac"; + hash = "sha256-16Ic2x5JctSCuHJZjK96xkgJw8qyy8GqFupwWuc2U/k="; }; cmakeFlags = [ @@ -43,7 +44,6 @@ stdenv.mkDerivation { # Build system relies on some of those source files rm -rf third_party/googletest third_party/abseil-cpp third_party/demumble ln -s ${gtest.src} third_party/googletest - ln -s ${abseil-cpp.src} third_party/abseil-cpp ln -s ${demumble} third_party/demumble substituteInPlace CMakeLists.txt \ --replace "find_package(Python COMPONENTS Interpreter)" "" \ @@ -60,6 +60,7 @@ stdenv.mkDerivation { buildInputs = [ zlib + zstd re2 abseil-cpp protobuf From 0dc9359a65de6f30a749449ce7a9292e0482864a Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Fri, 5 Jun 2026 02:28:30 -0700 Subject: [PATCH 017/159] lmmatch: use installFonts Link: https://github.com/NixOS/nixpkgs/issues/495640 Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/lm/lmmath/package.nix | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/lm/lmmath/package.nix b/pkgs/by-name/lm/lmmath/package.nix index 58db2e36c080..23288e21db1e 100644 --- a/pkgs/by-name/lm/lmmath/package.nix +++ b/pkgs/by-name/lm/lmmath/package.nix @@ -2,27 +2,22 @@ lib, stdenvNoCC, fetchzip, + installFonts, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation { pname = "lmmath"; version = "1.959"; + strictDeps = true; + __structuredAttrs = true; + src = fetchzip { url = "https://www.gust.org.pl/projects/e-foundry/lm-math/download/latinmodern-math-1959.zip"; hash = "sha256-et/WMhfZZYgP0S7ZmI6MZK5owv9bSoMBXFX6yGSng5Y="; }; - installPhase = '' - runHook preInstall - - mkdir -p $out/share/fonts/opentype/ - mkdir -p $out/share/doc/latinmodern-math-${version}/ - cp otf/*.otf $out/share/fonts/opentype/ - cp doc/*.txt $out/share/doc/latinmodern-math-${version}/ - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; meta = { description = "Latin Modern Math (LM Math) font completes the modernization of the Computer Modern family of typefaces designed and programmed by Donald E. Knuth"; From 2ca20942341f62c6380cdecaabfdaf18bad11b5a Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Fri, 5 Jun 2026 02:24:46 -0700 Subject: [PATCH 018/159] et-book: use installFonts Link: https://github.com/NixOS/nixpkgs/issues/495640 Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/et/et-book/package.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/et/et-book/package.nix b/pkgs/by-name/et/et-book/package.nix index a25b27d5c6a9..673a7704837d 100644 --- a/pkgs/by-name/et/et-book/package.nix +++ b/pkgs/by-name/et/et-book/package.nix @@ -2,12 +2,21 @@ lib, stdenvNoCC, fetchFromGitHub, + installFonts, }: stdenvNoCC.mkDerivation { pname = "et-book"; version = "0-unstable-2015-10-05"; + strictDeps = true; + __structuredAttrs = true; + + outputs = [ + "out" + "webfont" + ]; + src = fetchFromGitHub { owner = "edwardtufte"; repo = "et-book"; @@ -15,14 +24,7 @@ stdenvNoCC.mkDerivation { hash = "sha256-B6ryC9ibNop08TJC/w9LSHHwqV/81EezXsTUJFq8xpo="; }; - installPhase = '' - runHook preInstall - - mkdir -p $out/share/fonts/truetype - cp -t $out/share/fonts/truetype source/4-ttf/*.ttf - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; meta = { description = "Typeface used in Edward Tufte’s books"; From c9e375b23c6ec7d7ce470b3f83c0db74e14ab294 Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Fri, 5 Jun 2026 15:13:26 +0200 Subject: [PATCH 019/159] dezoomify-rs: 2.15.0 -> 2.16.0 diff: https://github.com/lovasoa/dezoomify-rs/compare/v2.15.0...v2.16.0 changelog: https://github.com/lovasoa/dezoomify-rs/releases/tag/v2.16.0 --- pkgs/by-name/de/dezoomify-rs/package.nix | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/de/dezoomify-rs/package.nix b/pkgs/by-name/de/dezoomify-rs/package.nix index 101220e3344d..96df189c77aa 100644 --- a/pkgs/by-name/de/dezoomify-rs/package.nix +++ b/pkgs/by-name/de/dezoomify-rs/package.nix @@ -6,17 +6,20 @@ nix-update-script, pkg-config, openssl, + cacert, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "dezoomify-rs"; - version = "2.15.0"; + version = "2.16.0"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "lovasoa"; repo = "dezoomify-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-gx/h9i+VPU0AtpQEkN/zCLmeyaW5wSUCfdY52hPwm3Q="; + hash = "sha256-45Vlgle605s3uvPh+Lr+KAk72AzIoolnSuhFzRCORC4="; }; nativeBuildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ @@ -27,9 +30,13 @@ rustPlatform.buildRustPackage (finalAttrs: { openssl ]; + nativeCheckInputs = [ + cacert + ]; + passthru.updateScript = nix-update-script { }; - cargoHash = "sha256-Jh1a5DW25a4wzuZbOAoTn/crp/ioLsmq3jDiqIctCCM="; + cargoHash = "sha256-tfeknHPrY11rSmHyEAUvJgCLDwmIpo9jk8BLgzgQCrc="; # hyper uses SystemConfiguration.framework to read system proxy settings. # Allow access to the Mach service to prevent the tests from failing. @@ -39,9 +46,13 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Zoomable image downloader for Google Arts & Culture, Zoomify, IIIF, and others"; + changelog = "https://github.com/lovasoa/dezoomify-rs/releases/tag/${finalAttrs.src.tag}"; homepage = "https://github.com/lovasoa/dezoomify-rs/"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ fsagbuya ]; + maintainers = with lib.maintainers; [ + fsagbuya + kybe236 + ]; mainProgram = "dezoomify-rs"; }; }) From c39fadf32ddf23c35164bfd047e6dfeeb0c62808 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Sat, 6 Jun 2026 12:50:29 +0200 Subject: [PATCH 020/159] eggnog-mapper: 2.1.13 -> 2.1.14 --- pkgs/by-name/eg/eggnog-mapper/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/eg/eggnog-mapper/package.nix b/pkgs/by-name/eg/eggnog-mapper/package.nix index 2960d5485476..063f7fba8a97 100644 --- a/pkgs/by-name/eg/eggnog-mapper/package.nix +++ b/pkgs/by-name/eg/eggnog-mapper/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "eggnog-mapper"; - version = "2.1.13"; + version = "2.1.14"; format = "setuptools"; src = fetchFromGitHub { owner = "eggnogdb"; repo = "eggnog-mapper"; - tag = finalAttrs.version; - hash = "sha256-Gu4D8DBvgCPlO+2MjeNZy6+lNqsIlksegWmmYvEZmUU="; + tag = "v${finalAttrs.version}"; + hash = "sha256-rjQojz6JA7T03s4PojjXJuDZhdAx9VhPQrlRTGZaYZg="; }; postPatch = '' From 467477e61abd30f71d5264ee3dad5b9a1bab4c61 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Sat, 6 Jun 2026 13:24:33 +0200 Subject: [PATCH 021/159] eggnogg-mapper: fix for python 3.12+ distutils was removed in python 3.12, upstream already fixed this but the fix is not available in v2.1.14 --- pkgs/by-name/eg/eggnog-mapper/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/eg/eggnog-mapper/package.nix b/pkgs/by-name/eg/eggnog-mapper/package.nix index 063f7fba8a97..d29d73728d3c 100644 --- a/pkgs/by-name/eg/eggnog-mapper/package.nix +++ b/pkgs/by-name/eg/eggnog-mapper/package.nix @@ -2,6 +2,7 @@ lib, autoPatchelfHook, fetchFromGitHub, + fetchpatch2, python3Packages, wget, zlib, @@ -19,6 +20,15 @@ python3Packages.buildPythonApplication (finalAttrs: { hash = "sha256-rjQojz6JA7T03s4PojjXJuDZhdAx9VhPQrlRTGZaYZg="; }; + patches = [ + # From https://github.com/eggnogdb/eggnog-mapper/pull/599 + (fetchpatch2 { + name = "replace-distutils.patch"; + url = "https://github.com/eggnogdb/eggnog-mapper/commit/998129d3766e060ff450e8f950b5361c6318b0a2.patch?full_index=1"; + hash = "sha256-xYNd9p5BhGpvFXCWXRSEkZf+Lt4hCRGYeV9Oe4mDz3I="; + }) + ]; + postPatch = '' # Not a great solution... substituteInPlace setup.cfg \ From fdab2a416e569b1393c902b79805f18aca09da6b Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Sat, 6 Jun 2026 13:31:05 +0200 Subject: [PATCH 022/159] eggnog-mapper: migrate to pyproject --- pkgs/by-name/eg/eggnog-mapper/package.nix | 26 ++++++++++++++--------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/eg/eggnog-mapper/package.nix b/pkgs/by-name/eg/eggnog-mapper/package.nix index d29d73728d3c..704794daac0c 100644 --- a/pkgs/by-name/eg/eggnog-mapper/package.nix +++ b/pkgs/by-name/eg/eggnog-mapper/package.nix @@ -11,7 +11,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "eggnog-mapper"; version = "2.1.14"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "eggnogdb"; @@ -29,28 +29,34 @@ python3Packages.buildPythonApplication (finalAttrs: { }) ]; - postPatch = '' - # Not a great solution... - substituteInPlace setup.cfg \ - --replace "==" ">=" - ''; - nativeBuildInputs = [ autoPatchelfHook ]; + build-system = with python3Packages; [ + setuptools + ]; + buildInputs = [ zlib ]; propagatedBuildInputs = [ wget - ] - ++ (with python3Packages; [ + ]; + + dependencies = with python3Packages; [ biopython psutil xlsxwriter - ]); + ]; + + # Upstream already relaxed these dependencies, but that is not yet included in 2.1.14 + pythonRelaxDeps = [ + "biopython" + "psutil" + "xlsxwriter" + ]; # Tests rely on some of the databases being available, which is not bundled # with this package as (1) in total, they represent >100GB of data, and (2) From 54f1d62c3403c770c286bed8c234aa9440b8fbf1 Mon Sep 17 00:00:00 2001 From: Lein Matsumaru Date: Sat, 6 Jun 2026 13:55:46 +0000 Subject: [PATCH 023/159] python3Packages.qemu,qemu-python-utils: fix build tuiSupport for qemu is dropped https://github.com/qemu/qemu/commit/e1e49b35b3c3cf6b7c68b6b1df18a477ac3183e5 --- .../python-modules/qemu/default.nix | 29 ++++++------------- pkgs/top-level/all-packages.nix | 1 - 2 files changed, 9 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/qemu/default.nix b/pkgs/development/python-modules/qemu/default.nix index bf3901980fc4..0b05055b31e6 100644 --- a/pkgs/development/python-modules/qemu/default.nix +++ b/pkgs/development/python-modules/qemu/default.nix @@ -5,10 +5,7 @@ setuptools, fuseSupport ? false, fusepy, - tuiSupport ? false, - urwid, - urwid-readline, - pygments, + qemu-qmp, }: buildPythonPackage { @@ -31,18 +28,12 @@ buildPythonPackage { fi ''; - buildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = - [ ] - ++ lib.optionals fuseSupport [ fusepy ] - ++ lib.optionals tuiSupport [ - urwid - urwid-readline - pygments - ]; + dependencies = [ qemu-qmp ] ++ lib.optionals fuseSupport [ fusepy ]; - # Project requires avocado-framework for testing, therefore replacing check phase + # Project now uses pytest instead of avocado-framework for testing but does not perform functional testing. + # let's keep it this way. checkPhase = '' for bin in $out/bin/*; do $bin --help @@ -51,13 +42,11 @@ buildPythonPackage { pythonImportsCheck = [ "qemu" ]; - preFixup = - (lib.optionalString (!tuiSupport) '' - rm $out/bin/qmp-tui - '') - + (lib.optionalString (!fuseSupport) '' + preFixup = ( + lib.optionalString (!fuseSupport) '' rm $out/bin/qom-fuse - ''); + '' + ); meta = { homepage = "https://www.qemu.org/"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a880fea0db60..71f041171a7d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9656,7 +9656,6 @@ with pkgs; qemu-python-utils = python3Packages.toPythonApplication ( python3Packages.qemu.override { fuseSupport = true; - tuiSupport = true; } ); From 1f155ee15b1d0e471ccab604032c1d3e228c904b Mon Sep 17 00:00:00 2001 From: Flexksx Date: Tue, 9 Jun 2026 11:45:00 +0300 Subject: [PATCH 024/159] moon: 1.41.8 -> 2.3.2 Changelog: https://github.com/moonrepo/moon/releases/tag/v2.3.2 --- pkgs/by-name/mo/moon/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/moon/package.nix b/pkgs/by-name/mo/moon/package.nix index 42d00115174e..0c405a7c3b3b 100644 --- a/pkgs/by-name/mo/moon/package.nix +++ b/pkgs/by-name/mo/moon/package.nix @@ -5,6 +5,7 @@ fetchFromGitHub, openssl, pkg-config, + protobuf, versionCheckHook, nix-update-script, installShellFiles, @@ -14,16 +15,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "moon"; - version = "1.41.8"; + version = "2.3.2"; src = fetchFromGitHub { owner = "moonrepo"; repo = "moon"; tag = "v${finalAttrs.version}"; - hash = "sha256-KPK1XE18A8vh5FlGIPizxWmEVPkJHcy6fvtFsOQlhok="; + hash = "sha256-Nc3J6s6+Go73lOnveH7agT80y9PVqLZw+x22vvi2mcg="; }; - cargoHash = "sha256-U3Hq5zy1dvG/sJA08bBi2mwMbTP2E5LLIpx0rMq2U1A="; + cargoHash = "sha256-+pmn9+7VNQyggoTmlhZ7s9vTnhSDWp5rqnFFbyLAfMk="; env = { RUSTFLAGS = "-C strip=symbols"; @@ -33,6 +34,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ openssl ]; nativeBuildInputs = [ pkg-config + protobuf installShellFiles writableTmpDirAsHomeHook ]; From b9d39d1ee7321a4bb1238efc1a3a9f053a4cc978 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 10 Jun 2026 16:29:17 +0200 Subject: [PATCH 025/159] python3Packages.gviz-api: use finalAttrs --- pkgs/development/python-modules/gviz-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/gviz-api/default.nix b/pkgs/development/python-modules/gviz-api/default.nix index 6b14a04aa65b..33b33ca8b059 100644 --- a/pkgs/development/python-modules/gviz-api/default.nix +++ b/pkgs/development/python-modules/gviz-api/default.nix @@ -5,13 +5,13 @@ six, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "gviz_api"; version = "1.10.0"; format = "wheel"; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; format = "wheel"; sha256 = "a05055fed8c279f34f4b496eace7648c7fe9c1b06851e8a36e748541f1adbb05"; }; @@ -24,4 +24,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ ndl ]; }; -} +}) From 65890f658b7b2664d04a2b63a2eadb2cc4ab44b4 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 10 Jun 2026 16:29:57 +0200 Subject: [PATCH 026/159] python3Packages.gviz-api: enable __structuredAttrs --- pkgs/development/python-modules/gviz-api/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/gviz-api/default.nix b/pkgs/development/python-modules/gviz-api/default.nix index 33b33ca8b059..8c43df04f95f 100644 --- a/pkgs/development/python-modules/gviz-api/default.nix +++ b/pkgs/development/python-modules/gviz-api/default.nix @@ -10,6 +10,8 @@ buildPythonPackage (finalAttrs: { version = "1.10.0"; format = "wheel"; + __structuredAttrs = true; + src = fetchPypi { inherit (finalAttrs) pname version; format = "wheel"; From b4c1054ae81f7b9bad2997ce0b2bc4623f9e6d62 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 10 Jun 2026 16:37:11 +0200 Subject: [PATCH 027/159] python3Packages.gviz-api: migrate to pyproject --- pkgs/development/python-modules/gviz-api/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/gviz-api/default.nix b/pkgs/development/python-modules/gviz-api/default.nix index 8c43df04f95f..8c27b6265436 100644 --- a/pkgs/development/python-modules/gviz-api/default.nix +++ b/pkgs/development/python-modules/gviz-api/default.nix @@ -2,23 +2,25 @@ lib, fetchPypi, buildPythonPackage, + setuptools, six, }: buildPythonPackage (finalAttrs: { pname = "gviz_api"; version = "1.10.0"; - format = "wheel"; + pyproject = true; __structuredAttrs = true; src = fetchPypi { inherit (finalAttrs) pname version; - format = "wheel"; - sha256 = "a05055fed8c279f34f4b496eace7648c7fe9c1b06851e8a36e748541f1adbb05"; + sha256 = "sha256-hGaS3YzHMiT8MbGOQVib2TThzAUJDGV2r0tLJsLnG5A="; }; - propagatedBuildInputs = [ six ]; + build-system = [ setuptools ]; + + dependencies = [ six ]; meta = { description = "Python API for Google Visualization"; From 0849a96b0e08194e4c5a029f2a0801924dc5e5d9 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Mon, 15 Jun 2026 18:36:37 -0700 Subject: [PATCH 028/159] plugdata: use upstream desktop item --- pkgs/by-name/pl/plugdata/package.nix | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/pl/plugdata/package.nix b/pkgs/by-name/pl/plugdata/package.nix index 9c876530d1d8..4c98030d3bfb 100644 --- a/pkgs/by-name/pl/plugdata/package.nix +++ b/pkgs/by-name/pl/plugdata/package.nix @@ -4,8 +4,6 @@ fetchFromGitHub, fetchpatch2, ensureNewerSourcesForZipFilesHook, - makeDesktopItem, - copyDesktopItems, cmake, pkg-config, alsa-lib, @@ -49,7 +47,6 @@ stdenv.mkDerivation (finalAttrs: { cmake pkg-config ensureNewerSourcesForZipFilesHook - copyDesktopItems python3 makeWrapper writableTmpDirAsHomeHook @@ -77,21 +74,6 @@ stdenv.mkDerivation (finalAttrs: { webkitgtk_4_1 ]; - desktopItems = [ - (makeDesktopItem { - name = "PlugData"; - desktopName = "PlugData"; - exec = "plugdata"; - icon = "plugdata_logo"; - comment = "Pure Data as a plugin, with a new GUI"; - type = "Application"; - categories = [ - "AudioVideo" - "Music" - ]; - }) - ]; - env.NIX_LDFLAGS = toString [ "-lX11" "-lXext" @@ -131,7 +113,8 @@ stdenv.mkDerivation (finalAttrs: { cp -r Plugins/VST3/plugdata{,-fx}.vst3 $out/lib/vst3 cp -r Plugins/LV2/plugdata{,-fx}.lv2 $out/lib/lv2 - install -Dm444 $src/Resources/Icons/plugdata_logo_linux.png $out/share/icons/hicolor/512x512/apps/plugdata_logo.png + install -Dm444 Resources/Icons/plugdata_logo_linux.png $out/share/icons/hicolor/512x512/apps/plugdata.png + install -Dm444 Resources/Installer/plugdata.desktop -t $out/share/applications runHook postInstall ''; From 9cce258b9348b8c946da4c0e9c5355ff40537c3e Mon Sep 17 00:00:00 2001 From: daskladas Date: Tue, 16 Jun 2026 21:16:01 +0200 Subject: [PATCH 029/159] termirs: 0.3.2 -> 0.3.3 --- pkgs/by-name/te/termirs/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/te/termirs/package.nix b/pkgs/by-name/te/termirs/package.nix index 3fd1b6324c62..80f600b6c4ea 100644 --- a/pkgs/by-name/te/termirs/package.nix +++ b/pkgs/by-name/te/termirs/package.nix @@ -8,19 +8,19 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "termirs"; - version = "0.3.2"; + version = "0.3.3"; src = fetchFromGitHub { owner = "caelansar"; repo = "termirs"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ae295u1qJLWrtWSYK+c9wMgjW6m3rvTJzVsm25BeXZo="; + hash = "sha256-K8SDC/pH+PcY67qo/2F8zLKafzdKbxSC5IcVVRYMkHE="; }; - cargoHash = "sha256-klSZDK3s5X7qRopXVy3Qec3Dnuu9ov0bfuhwc6DwpIM="; + cargoHash = "sha256-z0TgeDALtpDoR3YEHi+udRgTLwDhWQcGVejNBjuzY4c="; postPatch = '' - substituteInPlace ../termirs-0.3.2-vendor/source-git-0/wezterm-term-0.1.0/src/terminalstate/mod.rs \ + substituteInPlace ../termirs-0.3.3-vendor/source-git-0/wezterm-term-0.1.0/src/terminalstate/mod.rs \ --replace-fail 'include_bytes!("../../../termwiz/data/wezterm")' 'include_bytes!("../../../termwiz-0.24.0/data/wezterm")' ''; From ca9a2d87903d35b171641f6e3afe4e4a1df32f7c Mon Sep 17 00:00:00 2001 From: Lucas Solares Date: Wed, 24 Jun 2026 16:05:35 -0600 Subject: [PATCH 030/159] tinygo: build with go 1.26 --- pkgs/by-name/ti/tinygo/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ti/tinygo/package.nix b/pkgs/by-name/ti/tinygo/package.nix index e62935a3fc6b..817d6ce5e72d 100644 --- a/pkgs/by-name/ti/tinygo/package.nix +++ b/pkgs/by-name/ti/tinygo/package.nix @@ -1,11 +1,11 @@ { stdenv, lib, - buildGo125Module, + buildGo126Module, fetchFromGitHub, makeWrapper, llvmPackages_20, - go_1_25, + go_1_26, xar, binaryen, avrdude, @@ -18,8 +18,8 @@ let # nixpkgs typically updates default llvm and go versions faster than tinygo releases # which ends up breaking this build. Use fixed versions for each release. - buildGoModule = buildGo125Module; - go = go_1_25; + buildGoModule = buildGo126Module; + go = go_1_26; llvmMajor = lib.versions.major llvm.version; inherit (llvmPackages_20) llvm From 9fe95b603f79a9ac0ce49317af98caa0678b3e08 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Wed, 24 Jun 2026 18:25:00 -0400 Subject: [PATCH 031/159] nixosTests.slipshow: migrate to container runtime Lighterweight and significantly faster. Signed-off-by: Ethan Carter Edwards --- nixos/tests/slipshow.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/slipshow.nix b/nixos/tests/slipshow.nix index abbbc6361e88..c8bd4158af5b 100644 --- a/nixos/tests/slipshow.nix +++ b/nixos/tests/slipshow.nix @@ -8,7 +8,7 @@ meta.maintainers = with lib.maintainers; [ ethancedwards8 ]; - nodes.machine = { + containers.machine = { environment.systemPackages = with pkgs; [ slipshow ]; environment.etc."slipshow".source = pkgs.fetchFromGitHub { From 307bd1baa6c72ebdf38adcd4c8694d3fc461d1b5 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Wed, 24 Jun 2026 18:25:53 -0400 Subject: [PATCH 032/159] nixosTests.blint: migrateo to container runtime Lighter and significantly faster. Signed-off-by: Ethan Carter Edwards --- nixos/tests/blint.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/blint.nix b/nixos/tests/blint.nix index ea0a14cb4b1f..3438f4926f82 100644 --- a/nixos/tests/blint.nix +++ b/nixos/tests/blint.nix @@ -14,7 +14,7 @@ ] ++ teams.ngi.members; - nodes.machine = { + containers.machine = { environment.systemPackages = with pkgs; [ blint jq From f010aa5c7bf76c22ea0a67d97ea0e81f984068eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 08:56:22 +0000 Subject: [PATCH 033/159] vcpkg: 2026.06.01 -> 2026.06.24 --- pkgs/by-name/vc/vcpkg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vc/vcpkg/package.nix b/pkgs/by-name/vc/vcpkg/package.nix index fe869947d6ed..45b9f505aba5 100644 --- a/pkgs/by-name/vc/vcpkg/package.nix +++ b/pkgs/by-name/vc/vcpkg/package.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "vcpkg"; - version = "2026.06.01"; + version = "2026.06.24"; src = fetchFromGitHub { owner = "microsoft"; repo = "vcpkg"; tag = finalAttrs.version; - hash = "sha256-hb3kFRe/14pO0IUyQNpmV2tEgP0hCcRx5KcbY49MPio="; + hash = "sha256-pPTN+Oy9CwcgeJx7nXK0K65JQDWiQdytbqA9e2cXgkY="; leaveDotGit = true; postFetch = '' cd "$out" From df01b3b0c69ce0c7ff7ff5e8792ca212870e391a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 Jun 2026 11:15:05 +0000 Subject: [PATCH 034/159] zuban: 0.8.0 -> 0.9.0 --- pkgs/by-name/zu/zuban/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zu/zuban/package.nix b/pkgs/by-name/zu/zuban/package.nix index 5cb159efb42c..6c8266fdd4b2 100644 --- a/pkgs/by-name/zu/zuban/package.nix +++ b/pkgs/by-name/zu/zuban/package.nix @@ -9,13 +9,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zuban"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "zubanls"; repo = "zuban"; tag = "v${finalAttrs.version}"; - hash = "sha256-mbBaOwJdYJhD7qUboHRSJfFo1t7ZLA+5/7moQWYjU3M="; + hash = "sha256-g06iHdbKb/uZkGkbX7fHB0MMDbuYYnGodQAEPvA18KA="; fetchSubmodules = true; }; @@ -26,7 +26,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildAndTestSubdir = "crates/zuban"; - cargoHash = "sha256-mT8QG4pI96gTgFFZN49Yi7Ax90ulPM8pA0tdB/fdSuM="; + cargoHash = "sha256-bfiWuig9ySkbJ/2CL4jGlNYn/YvVClB3Eg0cq8dKi3E="; nativeInstallCheckInputs = [ versionCheckHook From 1848b7afbcae003206df5c9beeb42c781d97df1d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 5 Jul 2026 16:43:59 +0000 Subject: [PATCH 035/159] ansible-navigator: 26.4.0 -> 26.6.0 --- pkgs/by-name/an/ansible-navigator/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/ansible-navigator/package.nix b/pkgs/by-name/an/ansible-navigator/package.nix index bfb85e2c32c8..b0fa00076589 100644 --- a/pkgs/by-name/an/ansible-navigator/package.nix +++ b/pkgs/by-name/an/ansible-navigator/package.nix @@ -8,13 +8,13 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "ansible-navigator"; - version = "26.4.0"; + version = "26.6.0"; pyproject = true; src = fetchPypi { inherit (finalAttrs) version; pname = "ansible_navigator"; - hash = "sha256-FpDFWyNnlt28wAG6OgJjwvK+UMCEDyH4P9fQ+t5J8FQ="; + hash = "sha256-WyazCoFg4uPx0jLAG8u19l4dr806pQFzbYFadJwYfTM="; }; build-system = with python3Packages; [ From d5f5394bc2360bd5a8d7355fc35c03bcc4561f6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Berk=20=C3=96zk=C3=BCt=C3=BCk?= Date: Sun, 5 Jul 2026 19:05:21 +0200 Subject: [PATCH 036/159] scid-vs-pc: fix tarball hash --- pkgs/by-name/sc/scid-vs-pc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/scid-vs-pc/package.nix b/pkgs/by-name/sc/scid-vs-pc/package.nix index 54ab0980759e..5370f5084667 100644 --- a/pkgs/by-name/sc/scid-vs-pc/package.nix +++ b/pkgs/by-name/sc/scid-vs-pc/package.nix @@ -16,7 +16,7 @@ tcl.mkTclDerivation rec { src = fetchurl { url = "mirror://sourceforge/scidvspc/scid_vs_pc-${version}.tgz"; - hash = "sha256-DivCF3yCHmGyps7PTU1xKcdG+oBegD/ntMst9rOr0TU="; + hash = "sha256-aWN1w46dOW7VMACs8huvUsACtk3ggIS6BZ51BM9k+VM="; }; postPatch = '' From 21c1bad36368bcbd3dbc8712d09825dfb49e4568 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Thu, 9 Jul 2026 22:21:20 -0400 Subject: [PATCH 037/159] pi-coding-agent: 0.80.3 -> 0.80.6 Changelog: https://github.com/earendil-works/pi/blob/main/packages/coding-agent/CHANGELOG.md --- pkgs/by-name/pi/pi-coding-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pi-coding-agent/package.nix b/pkgs/by-name/pi/pi-coding-agent/package.nix index f103318e24d8..2f036acdaab1 100644 --- a/pkgs/by-name/pi/pi-coding-agent/package.nix +++ b/pkgs/by-name/pi/pi-coding-agent/package.nix @@ -12,16 +12,16 @@ }: buildNpmPackage (finalAttrs: { pname = "pi-coding-agent"; - version = "0.80.3"; + version = "0.80.6"; src = fetchFromGitHub { owner = "earendil-works"; repo = "pi"; tag = "v${finalAttrs.version}"; - hash = "sha256-wQTrWKsb2HCGwzSAFEk8NWSDpqxSY/lv1/R6ghcmbaA="; + hash = "sha256-e/wcHruEcBAHDF5tKvwew7LXjVp0eraHh2k+QaL2sCA="; }; - npmDepsHash = "sha256-geh8LH88OZybFXkR/jDeTdew6TNMdFM6jhCSYKn//dU="; + npmDepsHash = "sha256-xXEOR0epZcfbXayYGyJdBiFVliamBexqA+1Sd7wlGhU="; npmWorkspace = "packages/coding-agent"; From 04ce7ea1c441cc69976e44f079ecbb16e3500167 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 01:44:24 +0000 Subject: [PATCH 038/159] xfr: 0.9.20 -> 0.9.21 --- pkgs/by-name/xf/xfr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xf/xfr/package.nix b/pkgs/by-name/xf/xfr/package.nix index 015a5e167fcc..c422347b3efa 100644 --- a/pkgs/by-name/xf/xfr/package.nix +++ b/pkgs/by-name/xf/xfr/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "xfr"; - version = "0.9.20"; + version = "0.9.21"; src = fetchFromGitHub { owner = "lance0"; repo = "xfr"; tag = "v${finalAttrs.version}"; - hash = "sha256-qEagafvSktcZzg5hTAhVwamnJ/xxjs2fwIcWgmrt0Oo="; + hash = "sha256-dcXbyiqhj/6VXIlFmk19LocxbfSnGC3aXR70YlUXQkA="; }; - cargoHash = "sha256-3OjzNSbK+bDaJ1HaO5S8t6SRSjmm2I5LQFmmXz8n2s0="; + cargoHash = "sha256-A5oYEjJvvS7hWtt9ceD9ewup8rzk8NRP0egQRrQwlzY="; nativeBuildInputs = [ installShellFiles From 8f587ed1a8eb11bcb04d9ee6312c9091169c85e9 Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Sat, 11 Jul 2026 10:23:00 +0200 Subject: [PATCH 039/159] komikku: 50.8.0 -> 50.9.0 --- pkgs/by-name/ko/komikku/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/komikku/package.nix b/pkgs/by-name/ko/komikku/package.nix index 17e81f3c471d..c91f828342e0 100644 --- a/pkgs/by-name/ko/komikku/package.nix +++ b/pkgs/by-name/ko/komikku/package.nix @@ -24,14 +24,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "komikku"; - version = "50.8.0"; + version = "50.9.0"; pyproject = false; src = fetchFromCodeberg { owner = "valos"; repo = "Komikku"; tag = "v${finalAttrs.version}"; - hash = "sha256-u10O0+Ty73ad4vB8BgQPsV1W8NJYvzU3wyAhqHtW9v0="; + hash = "sha256-fjAls3/ikNrQ1AgwUe9hFoQ48zv7UbGCUNB4dlmYM28="; }; nativeBuildInputs = [ From 5f74de9d00e6fd37862bb81bf4d6cc67a8bbf683 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 10:19:27 +0000 Subject: [PATCH 040/159] parca-agent: 0.48.0 -> 0.49.0 --- pkgs/by-name/pa/parca-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/parca-agent/package.nix b/pkgs/by-name/pa/parca-agent/package.nix index 430dc5ac78db..051ef910cf8f 100644 --- a/pkgs/by-name/pa/parca-agent/package.nix +++ b/pkgs/by-name/pa/parca-agent/package.nix @@ -8,18 +8,18 @@ buildGoModule (finalAttrs: { pname = "parca-agent"; - version = "0.48.0"; + version = "0.49.0"; src = fetchFromGitHub { owner = "parca-dev"; repo = "parca-agent"; tag = "v${finalAttrs.version}"; - hash = "sha256-/fKwv3vrPQmjsi09W613hnSsUnQsz7+/0+d8rrE2w/s="; + hash = "sha256-IBDl2TKYFGBKb0IW8vRGdByFtjfrhBNdRcnVvDjcOjg="; fetchSubmodules = true; }; proxyVendor = true; - vendorHash = "sha256-ySoxn+RXh8pRzZ2SniBBgkUCecLNm1EWunUNRSM2SXk="; + vendorHash = "sha256-vDjaA307C9azCKD0SRz06ZulMgHlULr6/x3yjPIefUo="; buildInputs = [ stdenv.cc.libc.static From 7fa9b4e4793643f370ab019d086f50a70749c5b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 10:50:55 +0000 Subject: [PATCH 041/159] python3Packages.jq: 1.11.0 -> 1.12.0 --- pkgs/development/python-modules/jq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jq/default.nix b/pkgs/development/python-modules/jq/default.nix index 39fc694fa546..92b1a6cca48f 100644 --- a/pkgs/development/python-modules/jq/default.nix +++ b/pkgs/development/python-modules/jq/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "jq"; - version = "1.11.0"; + version = "1.12.0"; format = "setuptools"; src = fetchFromGitHub { owner = "mwilliamson"; repo = "jq.py"; tag = version; - hash = "sha256-v5Hi3SkLKX7KrCHiXDuEThSLghDU5VVhNGt1KpMEqC4="; + hash = "sha256-glWEqoS+QaoIiBJu9DXd+VvhPnWOgRT4VaYfMpjbR5g="; }; env.JQPY_USE_SYSTEM_LIBS = 1; From 50d267b3df1e81e96560df76f63d5507aeadad5a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 11:00:26 +0000 Subject: [PATCH 042/159] python3Packages.denon-rs232: 4.2.0 -> 4.2.1 --- pkgs/development/python-modules/denon-rs232/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/denon-rs232/default.nix b/pkgs/development/python-modules/denon-rs232/default.nix index 29a4a1d369a0..c091da9c33f6 100644 --- a/pkgs/development/python-modules/denon-rs232/default.nix +++ b/pkgs/development/python-modules/denon-rs232/default.nix @@ -12,7 +12,7 @@ buildPythonPackage (finalAttrs: { pname = "denon-rs232"; - version = "4.2.0"; + version = "4.2.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -21,7 +21,7 @@ buildPythonPackage (finalAttrs: { owner = "home-assistant-libs"; repo = "denon-rs232"; tag = finalAttrs.version; - hash = "sha256-1GVpF4aOQ8Zzu/abghRF8WJXF+9DP+1suA0F3hy8NSo="; + hash = "sha256-3EFV/lDUWylQBpiOf5gHX+8J9qW8mMTvr1xET27salo="; }; build-system = [ uv-build ]; From 96ec925ccf0164c7108097aa0983f94fc2cd985a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 11:21:52 +0000 Subject: [PATCH 043/159] railway: 5.23.3 -> 5.26.0 --- pkgs/by-name/ra/railway/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/railway/package.nix b/pkgs/by-name/ra/railway/package.nix index fd8b1d819de5..bb125bfd1bef 100644 --- a/pkgs/by-name/ra/railway/package.nix +++ b/pkgs/by-name/ra/railway/package.nix @@ -8,16 +8,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "railway"; - version = "5.23.3"; + version = "5.26.0"; src = fetchFromGitHub { owner = "railwayapp"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-VdCGxYEOL2/GCL2kBBbyxPwRJ5pPnyoskq3mtXCmFL0="; + hash = "sha256-OImzgztObPJy7hAGYrgMdMZTCeDvHFctO+Zz9WHAysQ="; }; - cargoHash = "sha256-+ihMzlAkvmred/pm2rFG6mvoTNpWZEH5lTXlK4WmfPE="; + cargoHash = "sha256-EMupuiYuosuH/aSa/rPCuYJNPcoUHbId4NPVLMF8YWc="; nativeBuildInputs = [ pkg-config From 03bdb82e7d1b4f08114265bfbda811183b4530a6 Mon Sep 17 00:00:00 2001 From: Holiu <165534185+Holiu618@users.noreply.github.com> Date: Sat, 11 Jul 2026 19:32:54 +0800 Subject: [PATCH 044/159] arkade: 0.11.106 -> 0.11.113 --- pkgs/by-name/ar/arkade/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ar/arkade/package.nix b/pkgs/by-name/ar/arkade/package.nix index 1403d6691239..6ce53bb48d26 100644 --- a/pkgs/by-name/ar/arkade/package.nix +++ b/pkgs/by-name/ar/arkade/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "arkade"; - version = "0.11.106"; + version = "0.11.113"; src = fetchFromGitHub { owner = "alexellis"; repo = "arkade"; tag = finalAttrs.version; - hash = "sha256-D6Vq263mo77CSTOwLLPqBbM31bb+d0I8DiuQElx1z70="; + hash = "sha256-8T7gYaT52L4Xnbuxvi9GayQ1qfI5U2cphSIkRGqx5Go="; }; env.CGO_ENABLED = 0; From 5a022058b663c12003c8f862aabeda03bda61393 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 11:54:35 +0000 Subject: [PATCH 045/159] python3Packages.simple-salesforce: 1.12.9 -> 1.12.10 --- pkgs/development/python-modules/simple-salesforce/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/simple-salesforce/default.nix b/pkgs/development/python-modules/simple-salesforce/default.nix index ec1820af170b..ab5779b946fa 100644 --- a/pkgs/development/python-modules/simple-salesforce/default.nix +++ b/pkgs/development/python-modules/simple-salesforce/default.nix @@ -18,14 +18,14 @@ buildPythonPackage (finalAttrs: { pname = "simple-salesforce"; - version = "1.12.9"; + version = "1.12.10"; pyproject = true; src = fetchFromGitHub { owner = "simple-salesforce"; repo = "simple-salesforce"; tag = "v${finalAttrs.version}"; - hash = "sha256-eMO/K6W9ROljYxR3gK9QjCHdlbAuN4DYjOyTO1WcalQ="; + hash = "sha256-6Aj4ha1OtYEr7CxXWvSjYDU88tNZE6Fz5oRYyVpWVPI="; }; nativeBuildInputs = [ setuptools ]; From 178c36b678018d0e93ece42a2c39ac53a28d6c32 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 12:04:14 +0000 Subject: [PATCH 046/159] algia: 0.0.130 -> 0.0.131 --- pkgs/by-name/al/algia/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/algia/package.nix b/pkgs/by-name/al/algia/package.nix index 4b2551e5a6b0..f3d10cdafe20 100644 --- a/pkgs/by-name/al/algia/package.nix +++ b/pkgs/by-name/al/algia/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "algia"; - version = "0.0.130"; + version = "0.0.131"; src = fetchFromGitHub { owner = "mattn"; repo = "algia"; tag = "v${finalAttrs.version}"; - hash = "sha256-QuusIoZfNhETaVJJ8sUy3Zo3VnRUp7cfudDP562ZNLU="; + hash = "sha256-ywpaMeJ7vyf4uwoUHyZf7kK3/em7vj86AvfdC2T/UwQ="; }; vendorHash = "sha256-mim8EImPFHF2vf1vCi9jgECbVAOB32oXxsPMgUwYDBA="; From b965a70564a930447406b3508114898fca9241f6 Mon Sep 17 00:00:00 2001 From: klea Date: Sat, 11 Jul 2026 13:21:39 +0000 Subject: [PATCH 047/159] lagrange: Set meta.mainProgram --- pkgs/by-name/la/lagrange/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/la/lagrange/package.nix b/pkgs/by-name/la/lagrange/package.nix index 639027de1d55..0f862572749f 100644 --- a/pkgs/by-name/la/lagrange/package.nix +++ b/pkgs/by-name/la/lagrange/package.nix @@ -77,6 +77,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Beautiful Gemini Client"; homepage = "https://gmi.skyjake.fi/lagrange/"; + mainProgram = "lagrange"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ sikmir ]; platforms = lib.platforms.unix; From 1b52084c7c94f6a1e7fc4cb397773ccb416374fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 14:12:05 +0000 Subject: [PATCH 048/159] kubedb-cli: 0.65.0 -> 0.66.0 --- pkgs/by-name/ku/kubedb-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kubedb-cli/package.nix b/pkgs/by-name/ku/kubedb-cli/package.nix index 640af5bdb9ab..952ec48f9f23 100644 --- a/pkgs/by-name/ku/kubedb-cli/package.nix +++ b/pkgs/by-name/ku/kubedb-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "kubedb-cli"; - version = "0.65.0"; + version = "0.66.0"; src = fetchFromGitHub { owner = "kubedb"; repo = "cli"; tag = "v${version}"; - hash = "sha256-DHICxjymoqmvEnff4ABVJSuCh8Ojx/RTxgUPlO94HLo="; + hash = "sha256-2JS+wvS+EBNrH+VGmfRp39sZjSBkTLX2iLuZuUQ3MZw="; }; vendorHash = null; From 670bb0e5693268b82bed6e226c02351bd1ea2c91 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 14:21:51 +0000 Subject: [PATCH 049/159] python3Packages.types-colorama: 0.4.15.20250801 -> 0.4.15.20260508 --- pkgs/development/python-modules/types-colorama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-colorama/default.nix b/pkgs/development/python-modules/types-colorama/default.nix index e176716e7cf3..acfb779324c5 100644 --- a/pkgs/development/python-modules/types-colorama/default.nix +++ b/pkgs/development/python-modules/types-colorama/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-colorama"; - version = "0.4.15.20250801"; + version = "0.4.15.20260508"; pyproject = true; src = fetchPypi { pname = "types_colorama"; inherit version; - hash = "sha256-AlZdE9aJY9EiN9PzMPXs1iKjF597WxTufxYUYnDDV/U="; + hash = "sha256-OokWA55XRSvSH1fmdOHyIcqeTzGYk8Xju9N7hFwn2OY="; }; nativeBuildInputs = [ setuptools ]; From 1c526cfeeffdd98022e8f4cabcf8f7e6a9765604 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 14:27:33 +0000 Subject: [PATCH 050/159] geminicommit: 0.7.0 -> 0.8.0 --- pkgs/by-name/ge/geminicommit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/geminicommit/package.nix b/pkgs/by-name/ge/geminicommit/package.nix index cad18ba4b39a..572d60b2988a 100644 --- a/pkgs/by-name/ge/geminicommit/package.nix +++ b/pkgs/by-name/ge/geminicommit/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "geminicommit"; - version = "0.7.0"; + version = "0.8.0"; src = fetchFromGitHub { owner = "tfkhdyt"; repo = "geminicommit"; tag = "v${finalAttrs.version}"; - hash = "sha256-BLCnBym69O6s4UnogopcccI5PnniOFJ3BcWFyxEsUUI="; + hash = "sha256-OgcbPnZ88snTky8Uzbq2LIwSpMv44JvE75MPbTih7+c="; }; vendorHash = "sha256-FFWptw1kSbl7f8DR3FrM0jAfr06NaJT+i/8ZaQjav/E="; From b014a12e39b80aadd6cf181c7a25199642f429b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 15:08:27 +0000 Subject: [PATCH 051/159] gtg: 0.6 -> 0.6.1 --- pkgs/by-name/gt/gtg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gt/gtg/package.nix b/pkgs/by-name/gt/gtg/package.nix index aa61c9a14c47..42cff6a4fc98 100644 --- a/pkgs/by-name/gt/gtg/package.nix +++ b/pkgs/by-name/gt/gtg/package.nix @@ -20,13 +20,13 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "gtg"; - version = "0.6"; + version = "0.6.1"; src = fetchFromGitHub { owner = "getting-things-gnome"; repo = "gtg"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-O8qBD92P2g8QrBdMXa6j0Ozk+W80Ny5yk0KNTy7ekfE="; + sha256 = "sha256-Qojw9mJlPU234ijsCN92Gu/j2CyMVDvFFwzbYSYvMdU="; }; patches = [ From 15b476bbc375cd87fe106e0eb0d7af52ae9c84a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 18:17:05 +0000 Subject: [PATCH 052/159] urbit: 4.5 -> 4.6 --- pkgs/by-name/ur/urbit/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ur/urbit/package.nix b/pkgs/by-name/ur/urbit/package.nix index 8bc85a12e162..897bec0e3243 100644 --- a/pkgs/by-name/ur/urbit/package.nix +++ b/pkgs/by-name/ur/urbit/package.nix @@ -11,16 +11,16 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "urbit"; - version = "4.5"; + version = "4.6"; src = fetchurl { url = "https://github.com/urbit/vere/releases/download/vere-v${finalAttrs.version}/${platform}.tgz"; sha256 = { - x86_64-linux = "1vbyh6glh4fqcx8d8x2jp88nzl9922dj709zgwhvy858s2m30ymz"; - aarch64-linux = "18gc1kyxj4j6vikxpif4a1b6l629m0lnhdzmlwx5i2v0l18drvbp"; - x86_64-darwin = "02g431xgjw8gwa823kkxnzhg1cgswi3nlkv54mzkjxbhw856qa4z"; - aarch64-darwin = "06x8mdxmbmhg78jzsf0n83cwmp2czp74ssh616ikqf1r8v5l0h2p"; + x86_64-linux = "1bm32airwqi6pkxlkd0hwrwd0gwm9x5y05dzgy27yxnbcrnyjcpk"; + aarch64-linux = "126hw995xipbx9kb4ml8kn6xwkwd96q90cbr3q143ya2wl1sabya"; + x86_64-darwin = "07k8msx5wxyggi8x8hc97vimb6zbav7ficyq7m6jjaq1zf0vinqb"; + aarch64-darwin = "0dsapvlyfr2cb9c16b46bcnvq75by87ybys96zhf16k92z4rzrfv"; } .${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}"); }; From 387aa88f9d0c112c3f1201748d704e9a8ae8a77e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 19:28:21 +0000 Subject: [PATCH 053/159] sabiql: 1.13.0 -> 1.14.0 --- pkgs/by-name/sa/sabiql/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sa/sabiql/package.nix b/pkgs/by-name/sa/sabiql/package.nix index a29570f0c293..aca5cc3f8fc4 100644 --- a/pkgs/by-name/sa/sabiql/package.nix +++ b/pkgs/by-name/sa/sabiql/package.nix @@ -13,16 +13,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "sabiql"; - version = "1.13.0"; + version = "1.14.0"; src = fetchFromGitHub { owner = "riii111"; repo = "sabiql"; rev = "v${finalAttrs.version}"; - hash = "sha256-HDaiCLu1L2aQ+9swQWWPzb9MWqI44ECf71KyhI43emk="; + hash = "sha256-Fm9AINbCoazT2OHPJUO7YHpLt1KpQ8jDfXAkX3Karl0="; }; - cargoHash = "sha256-5o68x2pOe4ArDzPJmGI9ooqRgs8rEReSFnpT8TKItl4="; + cargoHash = "sha256-915W5zpavggfPN7artvgxkErWsx9eZ6953RX/eLQagg="; # Upstream use latest rust version need to patch use nixpkgs version postPatch = '' From c7d8a702c815b3220a73bd0be978dbc997b965c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 19:43:13 +0000 Subject: [PATCH 054/159] python3Packages.pkg-about: 2.3.0 -> 2.4.3 --- pkgs/development/python-modules/pkg-about/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pkg-about/default.nix b/pkgs/development/python-modules/pkg-about/default.nix index ea1c6fde8441..fb467c644f83 100644 --- a/pkgs/development/python-modules/pkg-about/default.nix +++ b/pkgs/development/python-modules/pkg-about/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "pkg-about"; - version = "2.3.0"; + version = "2.4.3"; pyproject = true; src = fetchPypi { pname = "pkg_about"; inherit version; - hash = "sha256-g+RduU/aLD+UwZVexONXa8+rQznVmybC5G4ZnIugPqI="; + hash = "sha256-CqO4k49pEhjYKPtKC088wdT77WjEc8QH23uKBtfBR0g="; }; # Unnecessarily requires the newest versions available for these From 2239d0e997d8b412116463cc9f48fa4d9faa19ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 20:53:20 +0000 Subject: [PATCH 055/159] process-compose: 1.116.0 -> 1.120.0 --- pkgs/by-name/pr/process-compose/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/process-compose/package.nix b/pkgs/by-name/pr/process-compose/package.nix index 5aed652d8cbc..4f9896effdbc 100644 --- a/pkgs/by-name/pr/process-compose/package.nix +++ b/pkgs/by-name/pr/process-compose/package.nix @@ -10,13 +10,13 @@ let in buildGoModule (finalAttrs: { pname = "process-compose"; - version = "1.116.0"; + version = "1.120.0"; src = fetchFromGitHub { owner = "F1bonacc1"; repo = "process-compose"; tag = "v${finalAttrs.version}"; - hash = "sha256-f+XH4L+yFnPTGmbbsKrXjPMVMzkaR56XQmTtekVCMcQ="; + hash = "sha256-J1Sk6TfTVFgw+FU48CxYBxT5NVbR/pACpsnq2TRuf38="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. From a43b5aa3f2a92692d2c8d530b3d41449898e975f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 21:58:44 +0000 Subject: [PATCH 056/159] gitu: 0.42.0 -> 0.43.0 --- pkgs/by-name/gi/gitu/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitu/package.nix b/pkgs/by-name/gi/gitu/package.nix index 2d588493d898..bed8e47f0002 100644 --- a/pkgs/by-name/gi/gitu/package.nix +++ b/pkgs/by-name/gi/gitu/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gitu"; - version = "0.42.0"; + version = "0.43.0"; src = fetchFromGitHub { owner = "altsem"; repo = "gitu"; tag = "v${finalAttrs.version}"; - hash = "sha256-rEhAMikMCPtpKz7GAAFxzJYYshtEeeuawgagnD4IJhU="; + hash = "sha256-NpDTXTBHZs5o6HlOfpffOfo1S6Bw/oNxGuvRHzwv2II="; }; - cargoHash = "sha256-LZegPuUOSxg3a7Gl6bNMEvpKlD4BcaYgs3mc5EwIkTE="; + cargoHash = "sha256-brGnoaaXTxGPHCAHh2i4NzUVxHySmT8H2jmC9le2v8Q="; nativeBuildInputs = [ pkg-config From 8d4a5d3f3fbadde58df47754aa5cddad29a815d0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 23:24:39 +0000 Subject: [PATCH 057/159] tfupdate: 0.10.0 -> 0.10.1 --- pkgs/by-name/tf/tfupdate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tf/tfupdate/package.nix b/pkgs/by-name/tf/tfupdate/package.nix index aaa1a2d6cfbb..7ced17a1bfa4 100644 --- a/pkgs/by-name/tf/tfupdate/package.nix +++ b/pkgs/by-name/tf/tfupdate/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "tfupdate"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "minamijoyo"; repo = "tfupdate"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-aS+0piQbV4Lh5vJzzgpxQ3uoK9ENP1j4KpuMW+XosA4="; + sha256 = "sha256-1okamMftP12ggQWxTgkjD4iAuxLlQ0YSwiUq8U39D7Y="; }; - vendorHash = "sha256-0odAvB2VqYZnPu4wlXpPeR2ioEq3WOGyvpRm72/GWsg="; + vendorHash = "sha256-5dz76K1/sBmms1iL7dFHXg2jJwsRmDlgstiHKExBAyU="; # Tests start http servers which need to bind to local addresses: # panic: httptest: failed to listen on a port: listen tcp6 [::1]:0: bind: operation not permitted From d103a75727c50e2d4b2eb6780d3f2567a8a68bfe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 01:29:20 +0000 Subject: [PATCH 058/159] todoist-cli: 1.75.3 -> 1.76.1 --- pkgs/by-name/to/todoist-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/to/todoist-cli/package.nix b/pkgs/by-name/to/todoist-cli/package.nix index a5fcf11c5769..3aa1dcdc3788 100644 --- a/pkgs/by-name/to/todoist-cli/package.nix +++ b/pkgs/by-name/to/todoist-cli/package.nix @@ -7,16 +7,16 @@ }: buildNpmPackage rec { pname = "todoist-cli"; - version = "1.75.3"; + version = "1.76.1"; src = fetchFromGitHub { owner = "Doist"; repo = "todoist-cli"; rev = "v${version}"; - sha256 = "sha256-OqpwGMMEVpCLogSarf+RJBHXxvSf9EulwYO5hsuDXPY="; + sha256 = "sha256-3glrAc2yZJqP8gd28m5cjVPR+t7hM17etsxQWOs4J8k="; }; - npmDepsHash = "sha256-Wz7UxeZwC0boDBb9hGomELJ37mK+3aL8szpYDYDtjUg="; + npmDepsHash = "sha256-q50gIxHYdwW7cUO6FaUr3em1NX6kNw/+T8T+QLaB6Wk="; doCheck = true; From fbd5f2c54aa858f4a3924675247ab1ec3fbec6dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 02:11:58 +0000 Subject: [PATCH 059/159] fcitx5-pinyin-moegirl: 20260511 -> 20260712 --- pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix b/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix index 87e68113e450..988e1e4e3d9e 100644 --- a/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix +++ b/pkgs/by-name/fc/fcitx5-pinyin-moegirl/package.nix @@ -6,11 +6,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "fcitx5-pinyin-moegirl"; - version = "20260511"; + version = "20260712"; src = fetchurl { url = "https://github.com/outloudvi/mw2fcitx/releases/download/${finalAttrs.version}/moegirl.dict"; - hash = "sha256-H9SZRkwZJZ9LMDiyfXXZm8zCq3E3CjbSCBePjf1pPd4="; + hash = "sha256-fCzh9pn+HWL60IvpPieaaZ+JjQZ1bbfYIyLEHDITK4U="; }; dontUnpack = true; From c75698b01117aa7b2f8ae56df7c29790973b6ea2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 02:23:13 +0000 Subject: [PATCH 060/159] ansi: 0.2.2 -> 0.2.3 --- pkgs/by-name/an/ansi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/ansi/package.nix b/pkgs/by-name/an/ansi/package.nix index 5441ac127b4a..fd2d0f4b8c5a 100644 --- a/pkgs/by-name/an/ansi/package.nix +++ b/pkgs/by-name/an/ansi/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "ansi-escape-sequences-cli"; - version = "0.2.2"; + version = "0.2.3"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-55CdEw1bVgabWRbZIRe9jytwDf70Y92nITwDRQaTXaQ="; + hash = "sha256-/dyvhgNUPitSUGtQSEMPGqHED1YNGSKumIY6Rj0hnH0="; }; - cargoHash = "sha256-g+FP98lcC3EeQtcGO0kE+g6Z9tUgrlieTlVJYKs/ig4="; + cargoHash = "sha256-vAJmpILjzj9pqW2M9gIkQiKAntwvhwsHLCSbvHJ4Fug="; meta = { description = "Quickly get ANSI escape sequences"; From 54dcb9960d4167525262b3f484a19981c4c93963 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 03:41:07 +0000 Subject: [PATCH 061/159] rime-moegirl: 20260511 -> 20260712 --- pkgs/by-name/ri/rime-moegirl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ri/rime-moegirl/package.nix b/pkgs/by-name/ri/rime-moegirl/package.nix index 176374f5d42d..b21c9a9f334b 100644 --- a/pkgs/by-name/ri/rime-moegirl/package.nix +++ b/pkgs/by-name/ri/rime-moegirl/package.nix @@ -5,10 +5,10 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "rime-moegirl"; - version = "20260511"; + version = "20260712"; src = fetchurl { url = "https://github.com/outloudvi/mw2fcitx/releases/download/${finalAttrs.version}/moegirl.dict.yaml"; - hash = "sha256-rtrwuPNvh0krobTDP3oTrAswYj9ALCZITrfudW5EXfc="; + hash = "sha256-d4I2xyyWh9vry7vMkE1E19G55w/uenqbTspymdy0dqw="; }; dontUnpack = true; From 5b5163e1bd0d147c3cf2885a6606421c57d8afd6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 07:09:24 +0000 Subject: [PATCH 062/159] python3Packages.pylint-django: 2.7.0 -> 2.8.0 --- pkgs/development/python-modules/pylint-django/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylint-django/default.nix b/pkgs/development/python-modules/pylint-django/default.nix index 5f5b4df67dc7..2df267c92ecf 100644 --- a/pkgs/development/python-modules/pylint-django/default.nix +++ b/pkgs/development/python-modules/pylint-django/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "pylint-django"; - version = "2.7.0"; + version = "2.8.0"; pyproject = true; src = fetchFromGitHub { owner = "PyCQA"; repo = "pylint-django"; tag = "v${finalAttrs.version}"; - hash = "sha256-f0L/wYedLHtyi3/vro4n29oAY+axnQ5sBv545zD/Gvc="; + hash = "sha256-W3BPCK6fj4poZ1EaBUGyVyfRo/0sZa+2ktk96Ic6+q0="; }; build-system = [ poetry-core ]; From 2b4712cf55d582b59de7b6cc4a49c300723de45c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 07:59:07 +0000 Subject: [PATCH 063/159] python3Packages.types-mysqlclient: 2.2.0.20250915 -> 2.2.0.20260508 --- pkgs/development/python-modules/types-mysqlclient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-mysqlclient/default.nix b/pkgs/development/python-modules/types-mysqlclient/default.nix index f15568dd92a8..ca26a39e0f25 100644 --- a/pkgs/development/python-modules/types-mysqlclient/default.nix +++ b/pkgs/development/python-modules/types-mysqlclient/default.nix @@ -5,7 +5,7 @@ setuptools, }: let - version = "2.2.0.20250915"; + version = "2.2.0.20260508"; in buildPythonPackage { inherit version; @@ -15,7 +15,7 @@ buildPythonPackage { src = fetchPypi { inherit version; pname = "types_mysqlclient"; - hash = "sha256-/nCJOVm6w38Xry/MDKGvoXtxRpg+HGzAM2oTFAzO/I0="; + hash = "sha256-DrNMz7yF4vf9V3JyNlGtKGPjayeHADO+/ka+crqfz+I="; }; build-system = [ setuptools ]; From ca46b2bffc54ee30ddf433b57a7660127e151d86 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 08:06:58 +0000 Subject: [PATCH 064/159] prow: 0-unstable-2026-07-02 -> 0-unstable-2026-07-09 --- pkgs/by-name/pr/prow/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prow/package.nix b/pkgs/by-name/pr/prow/package.nix index 5354864dc099..cfffd10d0302 100644 --- a/pkgs/by-name/pr/prow/package.nix +++ b/pkgs/by-name/pr/prow/package.nix @@ -8,15 +8,15 @@ buildGoModule rec { pname = "prow"; - version = "0-unstable-2026-07-02"; - rev = "ef12e757d9a9ede25c2a41236ace781e56b23265"; + version = "0-unstable-2026-07-09"; + rev = "bcf4297e528a75b2aa580c5dce3e7b97e38f4553"; src = fetchFromGitHub { inherit rev; owner = "kubernetes-sigs"; repo = "prow"; - hash = "sha256-u8TQav5uv8uWpuO6n/gOkEYhZKq16EHRkdUMY3cq6Uc="; + hash = "sha256-pPmkWcnEPWyWWCIlujvDvoAlZ67SrM1X8lP/WJFomyI="; }; vendorHash = "sha256-iLJ2atYyHNMvflyuETpPnuhKD293k25vfZQU68Y7oN8="; From f5616cc38c3ec227efa85d9f7c9195837efab8c3 Mon Sep 17 00:00:00 2001 From: Mio Date: Sun, 12 Jul 2026 20:25:20 +1200 Subject: [PATCH 065/159] telegram-desktop: work around ld64 hardening issue --- .../telegram/telegram-desktop/unwrapped.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix index 7472cc1155db..e1072e07d6ea 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix @@ -34,6 +34,7 @@ libjxl, libicns, apple-sdk_15, + llvmPackages, nix-update-script, }: @@ -67,6 +68,11 @@ stdenv.mkDerivation (finalAttrs: { # to build bundled libdispatch clang gobject-introspection + ] + # Work around ld64's libc++ hardening issue causing Trace/BPT trap: 5 + # TODO: Remove once nixpkgs#536365 reaches this branch. + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + llvmPackages.lld ]; buildInputs = [ @@ -102,6 +108,12 @@ stdenv.mkDerivation (finalAttrs: { dontWrapQtApps = true; + # Work around ld64's libc++ hardening issue causing Trace/BPT trap: 5 + # TODO: Remove once nixpkgs#536365 reaches this branch. + env = lib.optionalAttrs stdenv.hostPlatform.isDarwin { + NIX_CFLAGS_LINK = "-fuse-ld=lld"; + }; + cmakeFlags = [ # We're allowed to used the API ID of the Snap package: (lib.cmakeFeature "TDESKTOP_API_ID" "611335") From 92f38bfbfcc91644e49ca1d51408b77045fc2886 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 09:07:40 +0000 Subject: [PATCH 066/159] lstr: 0.2.1 -> 0.3.0 --- pkgs/by-name/ls/lstr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ls/lstr/package.nix b/pkgs/by-name/ls/lstr/package.nix index 4561ace0098c..97cb5094850a 100644 --- a/pkgs/by-name/ls/lstr/package.nix +++ b/pkgs/by-name/ls/lstr/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lstr"; - version = "0.2.1"; + version = "0.3.0"; src = fetchFromGitHub { owner = "bgreenwell"; repo = "lstr"; tag = "v${finalAttrs.version}"; - hash = "sha256-uaefVDSTphboWW1BP2HkcuMiW87FmnVYxCthlrAKF5Y="; + hash = "sha256-lJ6BSvlJiyZUOoz0QuahIgZ6GZ9NDcmvvQ7MEd9c/7U="; }; - cargoHash = "sha256-UVaqkNV1cNpbCNphk6YMqOz077xY9dUBgCGt7SLIH0U="; + cargoHash = "sha256-pRPcJwdhrQ+P70zaiuPCAI53lW+zEulqSrK5w8SCraQ="; nativeBuildInputs = [ pkg-config ]; From ee2893e98a19d0266a9eb4413a2bd9d80080f312 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 09:54:38 +0000 Subject: [PATCH 067/159] signalbackup-tools: 20260615 -> 20260712 --- pkgs/by-name/si/signalbackup-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/signalbackup-tools/package.nix b/pkgs/by-name/si/signalbackup-tools/package.nix index aafc51dbd2a3..5f6bb47767be 100644 --- a/pkgs/by-name/si/signalbackup-tools/package.nix +++ b/pkgs/by-name/si/signalbackup-tools/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "signalbackup-tools"; - version = "20260615"; + version = "20260712"; src = fetchFromGitHub { owner = "bepaald"; repo = "signalbackup-tools"; tag = finalAttrs.version; - hash = "sha256-T/LMv2HbdGo8OViAz2/QFiBXSLqDpkXH5XMvA6H7I70="; + hash = "sha256-X4I7eFUXty9LNI2nNyVUZXYhKQds+elor/Zs5FSg2iE="; }; nativeBuildInputs = [ From b5e433449ad2c266342eaea7d16d0b1305ddb0d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 10:08:30 +0000 Subject: [PATCH 068/159] tun2socks: 2.6.0 -> 2.7.0 --- pkgs/by-name/tu/tun2socks/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tu/tun2socks/package.nix b/pkgs/by-name/tu/tun2socks/package.nix index a2d6f20fdf3c..5a0dedd48c08 100644 --- a/pkgs/by-name/tu/tun2socks/package.nix +++ b/pkgs/by-name/tu/tun2socks/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "tun2socks"; - version = "2.6.0"; + version = "2.7.0"; src = fetchFromGitHub { owner = "xjasonlyu"; repo = "tun2socks"; tag = "v${version}"; - hash = "sha256-ec4M107BE6MCnW/uz9S83JYJtY9tsQQXDFL98h951DA="; + hash = "sha256-eObTZsNy5sBzgM7YNsA6Q4IWazWv3MTywrLtkv7XLOc="; }; - vendorHash = "sha256-YAAdyV2p/Ci9RzgVWYXBwR/ctERSQ8SPK7AbwRuUJiI="; + vendorHash = "sha256-slsPN0XvE6/8CcAEhSwm743IGYNpIljq1DVTsjpY6lk="; ldflags = [ "-w" From dd66f060542b225ba2f10c291566220750dd46cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 10:16:04 +0000 Subject: [PATCH 069/159] python3Packages.python3-application: 3.0.10 -> 3.0.11 --- .../python-modules/python3-application/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python3-application/default.nix b/pkgs/development/python-modules/python3-application/default.nix index 4131d859d98e..c20fea16c99a 100644 --- a/pkgs/development/python-modules/python3-application/default.nix +++ b/pkgs/development/python-modules/python3-application/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "python3-application"; - version = "3.0.10"; + version = "3.0.11"; pyproject = true; disabled = !isPy3k; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "AGProjects"; repo = "python3-application"; rev = "release-${version}"; - hash = "sha256-ZVy5zfZPOYt6gxIGayeCMpcCG9GXCECDHM1S8SmODMY="; + hash = "sha256-qJhs59dZUHjvLVswLIqNRBOdF+11jk73n8iRHUVcOeg="; }; build-system = [ setuptools ]; From 68fc0ec563db4fdf7960e79e7ff602d8f664e7f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 11:08:31 +0000 Subject: [PATCH 070/159] vscode-extensions.discloud.discloud: 2.29.7 -> 2.29.8 --- 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 58c011dda03d..40f43a2dfc95 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1346,8 +1346,8 @@ let mktplcRef = { publisher = "discloud"; name = "discloud"; - version = "2.29.7"; - hash = "sha256-l0CTWC16Aw2u8uob5tKauYIT3KaDsptV/L8WR54eN64="; + version = "2.29.8"; + hash = "sha256-dvyIdixtmg5ZTo/REB/E5QlHJu2xZ+Ui5qwJegoHTfk="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/discloud.discloud/changelog"; From 0d29e4c4b6d7aed14815b65afc79acae08092860 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 12:48:25 +0000 Subject: [PATCH 071/159] karmor: 1.4.7 -> 1.4.9 --- pkgs/by-name/ka/karmor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ka/karmor/package.nix b/pkgs/by-name/ka/karmor/package.nix index f76fa6e73a65..ff29f6d90369 100644 --- a/pkgs/by-name/ka/karmor/package.nix +++ b/pkgs/by-name/ka/karmor/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "karmor"; - version = "1.4.7"; + version = "1.4.9"; src = fetchFromGitHub { owner = "kubearmor"; repo = "kubearmor-client"; rev = "v${finalAttrs.version}"; - hash = "sha256-hohzVj2mlch6rSdjsCl+VcTnX9zvYnRrRM97LwbNeNw="; + hash = "sha256-iTXUb66B6ONeP7oz+vg2Zkte9OjQYrPffh+zanLWTO0="; }; - vendorHash = "sha256-DrrLromAT0xSr3SUqWTM78oGXTy73VCD2DJlMwSEGEs="; + vendorHash = "sha256-LA2qKCWR5akyVmK0qzVS4rCX8WNPGXrqq1585xTDDrE="; nativeBuildInputs = [ installShellFiles ]; From fe14acf0621e0fc630560c714a7318dcb08eef9a Mon Sep 17 00:00:00 2001 From: Sanfer Date: Sun, 19 Apr 2026 19:51:37 +0530 Subject: [PATCH 072/159] nixos/nordvpn: init module --- nixos/doc/manual/redirects.json | 3 + .../manual/release-notes/rl-2611.section.md | 2 + nixos/modules/module-list.nix | 1 + nixos/modules/services/networking/nordvpn.md | 65 +++++++ nixos/modules/services/networking/nordvpn.nix | 171 ++++++++++++++++++ nixos/tests/all-tests.nix | 1 + nixos/tests/nordvpn.nix | 129 +++++++++++++ 7 files changed, 372 insertions(+) create mode 100644 nixos/modules/services/networking/nordvpn.md create mode 100644 nixos/modules/services/networking/nordvpn.nix create mode 100644 nixos/tests/nordvpn.nix diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json index fa6f1989ba71..f767735f9e37 100644 --- a/nixos/doc/manual/redirects.json +++ b/nixos/doc/manual/redirects.json @@ -1891,6 +1891,9 @@ "sec-kubernetes": [ "index.html#sec-kubernetes" ], + "module-services-nordvpn": [ + "index.html#module-services-nordvpn" + ], "ch-running": [ "index.html#ch-running" ], diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 50cec08d2e68..1b7153bfe19e 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -54,6 +54,8 @@ - [OO7](https://github.com/linux-credentials/oo7) is a desktop-agnostic Secret Service provider. Available as [services.oo7](#opt-services.oo7.enable) +- [NordVPN](https://github.com/NordSecurity/nordvpn-linux), a NordVPN client for linux. Available as [services.nordvpn](options.html#opt-services.nordvpn.enable). + ## Backward Incompatibilities {#sec-release-26.11-incompatibilities} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 185b063dd037..d80b46f66bee 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1341,6 +1341,7 @@ ./services/networking/nncp.nix ./services/networking/nntp-proxy.nix ./services/networking/nomad.nix + ./services/networking/nordvpn.nix ./services/networking/nsd.nix ./services/networking/ntopng.nix ./services/networking/ntp/chrony.nix diff --git a/nixos/modules/services/networking/nordvpn.md b/nixos/modules/services/networking/nordvpn.md new file mode 100644 index 000000000000..06016098894a --- /dev/null +++ b/nixos/modules/services/networking/nordvpn.md @@ -0,0 +1,65 @@ +# NordVPN {#module-services-nordvpn} + +*Source:* {file}`modules/services/networking/nordvpn.nix` + +*Upstream documentation:* + +NordVPN offers a paid virtual private network (VPN) service. +The service operates as closed-source, +but the Linux client uses open-source code licensed under GPLv3. +A minimal configuration in NixOS appears as follows: + +```nix +{ + services.nordvpn.enable = true; + networking.firewall.enable = true; + networking.firewall.checkReversePath = "loose"; +} +``` + +When using a firewall, set `networking.firewall.checkReversePath` to `"loose"` or `false`. +NordVPN includes a `kill-switch` feature that blocks all packets not associated with the VPN connection. + +Additionally, add your user to the `nordvpn` group. + +```nix +{ + users.users.yourUser = { + #.. + extraGroups = [ + #.. + "nordvpn" + ]; + }; +} +``` + +If you prefer to use your own user and group, you can do so using + +```nix +{ + services.nordvpn.user = "SOME-USER"; + services.nordvpn.group = "SOME-GROUP"; +} +``` + +NordVPN provides several useful CLI commands, including: + +```bash +nordvpn login # Log in using an OAuth URL +nordvpn login --token # Log in with a token obtained from your NordVPN account +nordvpn c # Connect to the VPN +nordvpn c ie # Connect to a NordVPN server in Ireland +nordvpn d # Disconnect from the VPN +nordvpn set technology openvpn # Switch to OpenVPN technology +nordvpn c # Reconnect after changing technology +``` + +Additionally, if you prefer to use the friendly GUI, + +```bash +nordvpn-gui +``` + +**Disclaimer:** NixOS currently does not support meshnet. +Contributions welcome! diff --git a/nixos/modules/services/networking/nordvpn.nix b/nixos/modules/services/networking/nordvpn.nix new file mode 100644 index 000000000000..b38d75dd519d --- /dev/null +++ b/nixos/modules/services/networking/nordvpn.nix @@ -0,0 +1,171 @@ +{ + config, + lib, + pkgs, + ... +}: +let + cfg = config.services.nordvpn; + defaultUser = "nordvpn"; + defaultGroup = "nordvpn"; + + nordvpn = + let + cli = cfg.package.cli.overrideAttrs (old: { + preBuild = + let + extraPreBuild = lib.optionalString (cfg.group != defaultGroup) '' + substituteInPlace internal/permissions.go \ + --replace-fail \ + 'string{"nordvpn"}' \ + 'string{"${cfg.group}"}' + + substituteInPlace internal/constants.go \ + --replace-fail \ + 'NordvpnGroup = "nordvpn"' \ + 'NordvpnGroup = "${cfg.group}"' + ''; + in + extraPreBuild + (old.preBuild or ""); + + # postFixup wraps nordvpnd so that it can find binaries that it calls. + # here, instead, use systemd to update the path to those binaries. + postFixup = ""; + }); + in + pkgs.symlinkJoin { + inherit (cfg.package) pname version meta; + paths = [ + cli + cfg.package.gui + ]; + }; +in +{ + options.services.nordvpn = { + enable = lib.mkEnableOption "Enable NordVPN"; + package = lib.mkPackageOption pkgs "nordvpn" { }; + user = lib.mkOption { + type = lib.types.str; + default = defaultUser; + description = '' + The User that owns the `nordvpnd` systemd process. + If overriding the default, a user with the same name must exist. + ''; + }; + group = lib.mkOption { + type = lib.types.str; + default = defaultGroup; + description = '' + The Group that owns the `nordvpnd` systemd process. + If overriding the default, a group with the same name must exist. + ''; + }; + }; + + config = lib.mkIf cfg.enable { + + # create the default user if that's the one used + users.users = lib.mkIf (cfg.user == defaultUser) { + ${defaultUser} = { + description = "User that runs `nordvpnd`."; + group = cfg.group; + isSystemUser = true; + }; + }; + + # create the default group if that's the one used + users.groups = lib.mkIf (cfg.group == defaultGroup) { + ${defaultGroup} = { }; + }; + + # nordvpnd uses resolved to configure dns + services.resolved.enable = true; + + # policy that allows nordvpnd to configure dns + security.polkit = { + enable = true; + extraConfig = '' + polkit.addRule(function(action, subject) { + if (action.id == "org.freedesktop.resolve1.set-dns-servers" + && subject.isInGroup("${cfg.group}")) { + return polkit.Result.YES; + } + }); + ''; + }; + + environment.systemPackages = [ + nordvpn + ]; + + systemd.services.nordvpnd = { + after = [ "network-online.target" ]; + description = "NordVPN daemon."; + path = ( + with pkgs; + [ + e2fsprogs + iproute2 + libxslt + nftables + procps + wireguard-tools + ] + ++ [ nordvpn ] + ); + serviceConfig = { + # nordvpnd needs CAP_NET_ADMIN to configure network interfaces + AmbientCapabilities = "CAP_NET_ADMIN"; + CapabilityBoundingSet = "CAP_NET_ADMIN"; + ExecStart = lib.getExe' nordvpn "nordvpnd"; + Group = cfg.group; + KillMode = "process"; + NonBlocking = true; + Requires = "nordvpnd.socket"; + Restart = "on-failure"; + RestartSec = 5; + RuntimeDirectory = "nordvpn"; + RuntimeDirectoryMode = "0750"; + StateDirectory = "nordvpn"; + StateDirectoryMode = "0750"; + User = cfg.user; + }; + wantedBy = [ "default.target" ]; + wants = [ "network-online.target" ]; + }; + + systemd.sockets.nordvpnd = { + description = "NordVPN Daemon Socket"; + listenStreams = [ "/run/nordvpn/nordvpnd.sock" ]; + partOf = [ "nordvpnd.service" ]; + socketConfig = { + DirectoryMode = "0750"; + NoDelay = true; + SocketGroup = cfg.group; + SocketMode = "0770"; + SocketUser = cfg.user; + }; + wantedBy = [ "sockets.target" ]; + }; + + systemd.user.services.norduserd = { + after = [ "network-online.target" ]; + description = "NordUserD Service"; + serviceConfig = { + ExecStart = lib.getExe' nordvpn "norduserd"; + NonBlocking = true; + Restart = "on-failure"; + RestartSec = 5; + }; + wantedBy = [ "graphical-session.target" ]; + wants = [ "network-online.target" ]; + }; + + }; + + meta = { + doc = ./nordvpn.md; + maintainers = with lib.maintainers; [ different-error ]; + }; +} diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index f09c4b473b53..6abfd2d5d6c4 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1205,6 +1205,7 @@ in nominatim = runTest ./nominatim.nix; non-default-filesystems = handleTest ./non-default-filesystems.nix { }; non-switchable-system = runTest ./non-switchable-system.nix; + nordvpn = runTest ./nordvpn.nix; noto-fonts = runTest ./noto-fonts.nix; noto-fonts-cjk-qt-default-weight = runTest ./noto-fonts-cjk-qt-default-weight.nix; novacomd = handleTestOn [ "x86_64-linux" ] ./novacomd.nix { }; diff --git a/nixos/tests/nordvpn.nix b/nixos/tests/nordvpn.nix new file mode 100644 index 000000000000..59af7c54660f --- /dev/null +++ b/nixos/tests/nordvpn.nix @@ -0,0 +1,129 @@ +{ lib, ... }: +{ + name = "nordvpn"; + meta.maintainers = with lib.maintainers; [ different-error ]; + nodes = + let + commonConfig = user: { + # norduserd reads DBUS_SESSION_BUS_ADDRESS which the + # desktopManager sets on user session creation (i.e. login) + services.xserver.enable = true; + services.desktopManager.plasma6.enable = true; + services.displayManager.gdm.enable = true; + services.displayManager.autoLogin = { + enable = true; + user = user; + }; + }; + in + { + nada = { ... }: { }; + basic = + { ... }: + lib.recursiveUpdate { + users.users.alice = { + extraGroups = [ "nordvpn" ]; + isNormalUser = true; + }; + # default: run nordvpnd as nordvpn:nordvpn + services.nordvpn.enable = true; + } (commonConfig "alice"); + userOnly = + { ... }: + lib.recursiveUpdate { + users.users.kanye = { + extraGroups = [ "nordvpn" ]; + isNormalUser = true; + }; + # run nordvpnd as kanye:nordvpn + services.nordvpn = { + enable = true; + user = "kanye"; + }; + } (commonConfig "kanye"); + groupOnly = + { ... }: + lib.recursiveUpdate { + users.users.alice = { + extraGroups = [ "kanye" ]; + isNormalUser = true; + }; + users.groups.kanye = { }; + # run nordvpnd as nordvpn:kanye + services.nordvpn = { + enable = true; + group = "kanye"; + }; + } (commonConfig "alice"); + userAndGroup = + { ... }: + lib.recursiveUpdate { + users.users.kanye = { + group = "kanye"; + isNormalUser = true; + }; + users.groups.kanye = { }; + # run nordvpnd as kanye:kanye + services.nordvpn = { + enable = true; + group = "kanye"; + user = "kanye"; + }; + } (commonConfig "kanye"); + }; + + testScript = '' + class UserGroupTestCase: + def __init__(self, machine, user, has_nordvpn_usr, has_nordvpn_gp): + self.machine = machine + self.user = user + self.has_nordvpn_usr = has_nordvpn_usr + self.has_nordvpn_gp = has_nordvpn_gp + + def run(self): + self.machine.start() + self.verify_nordvpn_user() + self.verify_nordvpn_group() + self.verify_services() + self.machine.shutdown() + + def verify_nordvpn_user(self): + if self.has_nordvpn_usr: + self.machine.succeed("id nordvpn") + else: + self.machine.fail("id nordvpn") + + def verify_nordvpn_group(self): + group_str = self.machine.succeed(f"sudo -u {self.user} groups") + groups = [x.strip() for x in group_str.split(" ")] + if self.has_nordvpn_gp: + assert "nordvpn" in groups, f"nordvpn is not in {groups} but should be" + else: + assert "nordvpn" not in groups, f"nordvpn is in {groups} but should not be" + + def verify_services(self): + self.machine.wait_for_unit("nordvpnd", timeout=60) + self.machine.wait_for_unit("norduserd", self.user, timeout=90) + # verify can talk to nordvpnd. give nordvpnd at most 5s to initialize. + self.machine.wait_until_succeeds("nordvpn status", timeout=5) + self.machine.succeed("nordvpn status") + + test_cases = [ + UserGroupTestCase(basic, "alice", has_nordvpn_usr=True, has_nordvpn_gp=True), + UserGroupTestCase(userOnly, "kanye", has_nordvpn_usr=False, has_nordvpn_gp=True), + UserGroupTestCase(groupOnly, "alice", has_nordvpn_usr=True, has_nordvpn_gp=False), + UserGroupTestCase(userAndGroup, "kanye", has_nordvpn_usr=False, has_nordvpn_gp=False), + ] + + # NADA + nada.start() + nada.wait_for_unit("multi-user.target", timeout=60) + nada.fail("nordvpnd") + nada.fail("nordvpn") + nada.fail("norduserd") + nada.shutdown() + + for test_case in test_cases: + test_case.run() + ''; +} From a8ad3473cd9697f16ffe0629292530b0d5386ad9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 14:55:16 +0000 Subject: [PATCH 073/159] yamlscript: 0.2.24 -> 0.2.27 --- pkgs/by-name/ya/yamlscript/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yamlscript/package.nix b/pkgs/by-name/ya/yamlscript/package.nix index fe22ebbe9dcd..dbf4bfbd6bd6 100644 --- a/pkgs/by-name/ya/yamlscript/package.nix +++ b/pkgs/by-name/ya/yamlscript/package.nix @@ -6,11 +6,11 @@ buildGraalvmNativeImage (finalAttrs: { pname = "yamlscript"; - version = "0.2.24"; + version = "0.2.27"; src = fetchurl { url = "https://github.com/yaml/yamlscript/releases/download/${finalAttrs.version}/yamlscript.cli-${finalAttrs.version}-standalone.jar"; - hash = "sha256-2MwHgFdWk6OEzi3RihhLxB286zVn/g+n1+TPzRIb13Q="; + hash = "sha256-d2kG10M+AeADVRzzjShx5CMTpsVgScF5NDimQm/B0DM="; }; extraNativeImageBuildArgs = [ From 98b4497a4f6e1232c1779468750d4e6e524d8fe5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 16:30:17 +0000 Subject: [PATCH 074/159] python3Packages.python-open-router: 0.3.3 -> 0.4.0 --- .../development/python-modules/python-open-router/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-open-router/default.nix b/pkgs/development/python-modules/python-open-router/default.nix index 33e360f36d28..95c9c6583240 100644 --- a/pkgs/development/python-modules/python-open-router/default.nix +++ b/pkgs/development/python-modules/python-open-router/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "python-open-router"; - version = "0.3.3"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "joostlek"; repo = "python-open-router"; tag = "v${version}"; - hash = "sha256-RFKtt8ViTIEBmahY9H9YhSdVSlxaBEPOxRWPST9GoAM="; + hash = "sha256-hf8Ay3/xXH262/1R07mN0iQpOlHFhHb6VUZoYQEq8YI="; }; build-system = [ poetry-core ]; From fdbd3630e12ec2d6d3f588fd3720ab2bfc70b355 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 16:43:35 +0000 Subject: [PATCH 075/159] python3Packages.pyvers: 0.2.2 -> 0.2.3 --- pkgs/development/python-modules/pyvers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvers/default.nix b/pkgs/development/python-modules/pyvers/default.nix index 168bc437b175..017e0a84298c 100644 --- a/pkgs/development/python-modules/pyvers/default.nix +++ b/pkgs/development/python-modules/pyvers/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "pyvers"; - version = "0.2.2"; + version = "0.2.3"; pyproject = true; src = fetchFromGitHub { owner = "vmoens"; repo = "pyvers"; tag = "v${finalAttrs.version}"; - hash = "sha256-VKNwhxyc1f7tyJO7JyBNELlZwVv6U2N8ye0OYFN/nmc="; + hash = "sha256-aXHOgKd/w1RKdL0wLoM4F05JWTaKAL3i3UerLcBG+vs="; }; build-system = [ From 867f50f5db661852a3d59e0fc4c87ed2919a5b83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 16:43:38 +0000 Subject: [PATCH 076/159] clickhouse-backup: 2.7.3 -> 2.7.4 --- pkgs/by-name/cl/clickhouse-backup/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clickhouse-backup/package.nix b/pkgs/by-name/cl/clickhouse-backup/package.nix index 3ca604699d09..ca3dd8b57720 100644 --- a/pkgs/by-name/cl/clickhouse-backup/package.nix +++ b/pkgs/by-name/cl/clickhouse-backup/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "clickhouse-backup"; - version = "2.7.3"; + version = "2.7.4"; src = fetchFromGitHub { owner = "Altinity"; repo = "clickhouse-backup"; tag = "v${finalAttrs.version}"; - hash = "sha256-tcNQoNxzlRcXcSyGWOzCmGtV34ZSzfnyi98QAIWwYF0="; + hash = "sha256-HlVngChgU+Do6e5gfP1fg1R/fSGfB8kjG2Ul+N7eJkE="; }; vendorHash = "sha256-HN0H2YFj7k/T2ff1GCrjfE9PO6MtdR/SWKZL/FoqHZ8="; From f25ea67363554d72514f16859242835d85c1c09e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 16:58:32 +0000 Subject: [PATCH 077/159] python3Packages.qbittorrent-api: 2026.6.0 -> 2026.7.0 --- pkgs/development/python-modules/qbittorrent-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qbittorrent-api/default.nix b/pkgs/development/python-modules/qbittorrent-api/default.nix index cb84a39e9463..cbe22f5ad541 100644 --- a/pkgs/development/python-modules/qbittorrent-api/default.nix +++ b/pkgs/development/python-modules/qbittorrent-api/default.nix @@ -15,13 +15,13 @@ buildPythonPackage rec { pname = "qbittorrent-api"; - version = "2026.6.0"; + version = "2026.7.0"; pyproject = true; src = fetchPypi { pname = "qbittorrent_api"; inherit version; - hash = "sha256-8uJb8HCWC5BgNZF6EHWQQrDCiKxq3xkbr09ISIkLghM="; + hash = "sha256-nwpuM+5NuikNFV3jrVnBkd4C5NljnUJL8C7EoA7PMgU="; }; build-system = [ From fd61dd3ad6e19806937a7797f08a0365f9c3b920 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 12 Jul 2026 10:40:23 -0700 Subject: [PATCH 078/159] python3Packages.seaborn: modernize --- pkgs/development/python-modules/seaborn/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/seaborn/default.nix b/pkgs/development/python-modules/seaborn/default.nix index 3a48512d690b..04c1f50aa0fb 100644 --- a/pkgs/development/python-modules/seaborn/default.nix +++ b/pkgs/development/python-modules/seaborn/default.nix @@ -15,15 +15,16 @@ writableTmpDirAsHomeHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "seaborn"; version = "0.13.2"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "mwaskom"; repo = "seaborn"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-aGIVcdG/XN999nYBHh3lJqGa3QVt0j8kmzaxdkULznY="; }; @@ -47,9 +48,9 @@ buildPythonPackage rec { }) ]; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ + dependencies = [ matplotlib numpy pandas @@ -90,8 +91,8 @@ buildPythonPackage rec { meta = { description = "Statistical data visualization"; homepage = "https://seaborn.pydata.org/"; - changelog = "https://github.com/mwaskom/seaborn/blob/v${version}/doc/whatsnew/v${version}.rst"; + changelog = "https://github.com/mwaskom/seaborn/blob/${finalAttrs.src.tag}/doc/whatsnew/${finalAttrs.src.tag}.rst"; license = with lib.licenses; [ bsd3 ]; maintainers = with lib.maintainers; [ miniharinn ]; }; -} +}) From 23c12980be11e7e08746b7bdb44b371d2d9e4e3c Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 12 Jul 2026 10:40:23 -0700 Subject: [PATCH 079/159] python3Packages.seaborn: disable flaky test on Darwin --- pkgs/development/python-modules/seaborn/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/seaborn/default.nix b/pkgs/development/python-modules/seaborn/default.nix index 04c1f50aa0fb..b019830aead6 100644 --- a/pkgs/development/python-modules/seaborn/default.nix +++ b/pkgs/development/python-modules/seaborn/default.nix @@ -80,6 +80,10 @@ buildPythonPackage (finalAttrs: { ++ lib.optionals (!stdenv.hostPlatform.isx86) [ # overly strict float tolerances "TestDendrogram" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # overly strict float tolerances + "test_ticklabels_overlap" ]; # All platforms should use Agg. Let's set it explicitly to avoid probing GUI From 3bcccb11994638e3b6274a3aee2c3818c001cbdf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 18:21:31 +0000 Subject: [PATCH 080/159] python3Packages.exa-py: 2.14.0 -> 2.16.1 --- pkgs/development/python-modules/exa-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/exa-py/default.nix b/pkgs/development/python-modules/exa-py/default.nix index ba44908b4516..50a210291523 100644 --- a/pkgs/development/python-modules/exa-py/default.nix +++ b/pkgs/development/python-modules/exa-py/default.nix @@ -24,7 +24,7 @@ buildPythonPackage (finalAttrs: { pname = "exa-py"; - version = "2.14.0"; + version = "2.16.1"; pyproject = true; __structuredAttrs = true; @@ -33,7 +33,7 @@ buildPythonPackage (finalAttrs: { owner = "exa-labs"; repo = "exa-py"; tag = "v${finalAttrs.version}"; - hash = "sha256-pL5d79KdKlfv4l/M7PF8fs0gUEk4DYEKPm8PJ+pwFMc="; + hash = "sha256-zMQAPJnIHA7PiHCoPf0/iPrTEsctnM8cQBY2fVpDpjo="; }; build-system = [ From c3cdc7f12625f43b50d9eded00987b174d9a98fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 19:21:01 +0000 Subject: [PATCH 081/159] nexttrace: 1.7.0 -> 1.7.1 --- pkgs/by-name/ne/nexttrace/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/nexttrace/package.nix b/pkgs/by-name/ne/nexttrace/package.nix index 80c9b402f2d8..00d5fec04e37 100644 --- a/pkgs/by-name/ne/nexttrace/package.nix +++ b/pkgs/by-name/ne/nexttrace/package.nix @@ -7,15 +7,15 @@ buildGoModule (finalAttrs: { pname = "nexttrace"; - version = "1.7.0"; + version = "1.7.1"; src = fetchFromGitHub { owner = "nxtrace"; repo = "NTrace-core"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-5J0P+HlfSt6wd/q7L/+6h7auQQBJkaA1NO053w32S8Y="; + sha256 = "sha256-yjG/nXnZs5ks80Q5Qq9TsN57nuSrPvp/jlYV3FXJqMk="; }; - vendorHash = "sha256-9g0OZczhIhM96eYFyAMxajpIkRgNUkn6QUZtl3O/xSM="; + vendorHash = "sha256-u5UTl3zNlnv0qk/Z60h1csp44ypn1V6i/aAThtTn3eg="; buildInputs = [ libpcap ]; From 3acfab615efbcbc886247c1b628cd21784dd96fd Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 12 Jul 2026 16:16:30 -0400 Subject: [PATCH 082/159] graphviz: support building Quartz plugin on Darwin Analogous to 023d279213f8396224ebb992ef8528c31204de70, but disabled by default so we can have it on master. --- pkgs/by-name/gr/graphviz/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gr/graphviz/package.nix b/pkgs/by-name/gr/graphviz/package.nix index f5686e0274d3..0ee2c6b0f129 100644 --- a/pkgs/by-name/gr/graphviz/package.nix +++ b/pkgs/by-name/gr/graphviz/package.nix @@ -22,6 +22,7 @@ libxrender, python3, withXorg ? true, + withQuartz ? false, # for passthru.tests exiv2, @@ -75,7 +76,8 @@ stdenv.mkDerivation (finalAttrs: { "--with-ltdl-lib=${libtool.lib}/lib" "--with-ltdl-include=${libtool}/include" (lib.withFeature withXorg "x") - ]; + ] + ++ optional withQuartz "--with-quartz"; enableParallelBuilding = true; strictDeps = true; From 92f9eaaed49989f1f4f568408b63b5df92251177 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 20:17:09 +0000 Subject: [PATCH 083/159] gomplate: 5.1.0 -> 5.2.0 --- pkgs/by-name/go/gomplate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gomplate/package.nix b/pkgs/by-name/go/gomplate/package.nix index 90997669c188..03bc1f9430c0 100644 --- a/pkgs/by-name/go/gomplate/package.nix +++ b/pkgs/by-name/go/gomplate/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "gomplate"; - version = "5.1.0"; + version = "5.2.0"; src = fetchFromGitHub { owner = "hairyhenderson"; repo = "gomplate"; tag = "v${finalAttrs.version}"; - hash = "sha256-wgRIwY3MqYbVU/k4BZWqdDcybSJwnCDFQZ6ybr2/tiM="; + hash = "sha256-rkQ8X3gb9McNxXsp5IwRUoesrDN99uo55Njm8LKGeI4="; }; - vendorHash = "sha256-QXaXOEGUW1Wo6kD16nrNOn3MoZuJw8YNuJtGh0ffCgQ="; + vendorHash = "sha256-yy6+mbLy8HpLp6sPjf07S7ufrqLKmjzIA3NoeKUOeIc="; ldflags = [ "-s" From 5cefe928eef1f37ea02cd31a03bf313853ef10a3 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 12 Jul 2026 16:19:37 -0400 Subject: [PATCH 084/159] python3Packages.pygraphviz: unbreak on Darwin --- .../python-modules/pygraphviz/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pygraphviz/default.nix b/pkgs/development/python-modules/pygraphviz/default.nix index c6b365bf23f1..e32c63e89ef4 100644 --- a/pkgs/development/python-modules/pygraphviz/default.nix +++ b/pkgs/development/python-modules/pygraphviz/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchFromGitHub, replaceVars, + stdenv, graphviz, coreutils, pkg-config, @@ -11,6 +12,10 @@ pytest, }: +let + # TODO: remove once #540793 makes it to master + graphviz' = graphviz.override { withQuartz = stdenv.hostPlatform.isDarwin; }; +in buildPythonPackage (finalAttrs: { pname = "pygraphviz"; version = "2.0"; @@ -27,7 +32,7 @@ buildPythonPackage (finalAttrs: { # pygraphviz depends on graphviz executables and wc being in PATH (replaceVars ./path.patch { path = lib.makeBinPath [ - graphviz + graphviz' coreutils ]; }) @@ -38,19 +43,19 @@ buildPythonPackage (finalAttrs: { --replace-fail ', "swig>4.1.0"' "" ''; - env.GRAPHVIZ_PREFIX = graphviz; + env.GRAPHVIZ_PREFIX = graphviz'; build-system = [ setuptools ]; nativeBuildInputs = [ - graphviz # for dot + graphviz' # for dot pkg-config swig ]; - buildInputs = [ graphviz ]; + buildInputs = [ graphviz' ]; nativeCheckInputs = [ pytest ]; From 5efedf2208d6310c7c0162ffc226ebc9750acc53 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 20:20:33 +0000 Subject: [PATCH 085/159] python3Packages.ckzg: 2.1.7 -> 2.1.8 --- pkgs/development/python-modules/ckzg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ckzg/default.nix b/pkgs/development/python-modules/ckzg/default.nix index 8a52ba6083fb..27bca517401f 100644 --- a/pkgs/development/python-modules/ckzg/default.nix +++ b/pkgs/development/python-modules/ckzg/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "ckzg"; - version = "2.1.7"; + version = "2.1.8"; pyproject = true; src = fetchFromGitHub { owner = "ethereum"; repo = "c-kzg-4844"; tag = "v${version}"; - hash = "sha256-T2EdLKEyyTM3/Ro5UfdGu3mNZKz0nk15pmBSGZplA+M="; + hash = "sha256-i7m1oFQ4WmY+TfETfQuznvQINt6+JfWztoRFnI/pV/s="; }; build-system = [ setuptools ]; From 446396e2daf975a44bddced4b29a347e1149a134 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 12 Jul 2026 11:41:46 -0700 Subject: [PATCH 086/159] python3Packages.swcgeom: modernize --- .../development/python-modules/swcgeom/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/swcgeom/default.nix b/pkgs/development/python-modules/swcgeom/default.nix index a03d97b2838f..623e67674787 100644 --- a/pkgs/development/python-modules/swcgeom/default.nix +++ b/pkgs/development/python-modules/swcgeom/default.nix @@ -25,18 +25,16 @@ pytestCheckHook, }: -let - version = "0.21.5"; -in -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "swcgeom"; - inherit version; + version = "0.21.5"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "yzx9"; repo = "swcgeom"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-QLo2tfoQFuoKee/e/t5l3bUwOtobV57Od9UvAze78FE="; }; @@ -88,8 +86,8 @@ buildPythonPackage rec { meta = { description = "Neuron geometry library for swc format"; homepage = "https://github.com/yzx9/swcgeom"; - changelog = "https://github.com/yzx9/swcgeom/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/yzx9/swcgeom/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ yzx9 ]; }; -} +}) From 35a4d8543e3cd6d272f9843555ee6d1e218107c6 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 12 Jul 2026 13:13:36 -0700 Subject: [PATCH 087/159] python3Packages.swcgeom: 0.21.5 -> 0.21.6 https://github.com/yzx9/swcgeom/releases/tag/v0.21.6 --- pkgs/development/python-modules/swcgeom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/swcgeom/default.nix b/pkgs/development/python-modules/swcgeom/default.nix index 623e67674787..d4d87099382a 100644 --- a/pkgs/development/python-modules/swcgeom/default.nix +++ b/pkgs/development/python-modules/swcgeom/default.nix @@ -27,7 +27,7 @@ buildPythonPackage (finalAttrs: { pname = "swcgeom"; - version = "0.21.5"; + version = "0.21.6"; pyproject = true; __structuredAttrs = true; @@ -35,7 +35,7 @@ buildPythonPackage (finalAttrs: { owner = "yzx9"; repo = "swcgeom"; tag = "v${finalAttrs.version}"; - hash = "sha256-QLo2tfoQFuoKee/e/t5l3bUwOtobV57Od9UvAze78FE="; + hash = "sha256-Q9YvHHUAYGX3m9jJ+ogTYRrdPaCdrcNY2cNlKK7ThX4="; }; build-system = [ From b7dd57b33f0edf1c1cfa0f0e142c768b9275fe7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 12 Jul 2026 15:15:25 -0700 Subject: [PATCH 088/159] nixos/tests/matter-server: use default python3Packages --- nixos/tests/matter-server.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/matter-server.nix b/nixos/tests/matter-server.nix index 5aeffaa97b42..ca4d55a161ce 100644 --- a/nixos/tests/matter-server.nix +++ b/nixos/tests/matter-server.nix @@ -1,7 +1,7 @@ { pkgs, lib, ... }: let - chipVersion = pkgs.python311Packages.home-assistant-chip-core.version; + chipVersion = pkgs.python3Packages.home-assistant-chip-core.version; in { From 6692a57d756f38df999f55677499298939e87e98 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 12 Jul 2026 16:20:06 -0600 Subject: [PATCH 089/159] scrcpy: 4.0 -> 4.1 https://github.com/Genymobile/scrcpy/releases/tag/v4.1 Diff: https://github.com/Genymobile/scrcpy/compare/v4.0...v4.1 --- pkgs/by-name/sc/scrcpy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sc/scrcpy/package.nix b/pkgs/by-name/sc/scrcpy/package.nix index 0d684e77db3d..697ce7a422ce 100644 --- a/pkgs/by-name/sc/scrcpy/package.nix +++ b/pkgs/by-name/sc/scrcpy/package.nix @@ -16,12 +16,12 @@ }: let - version = "4.0"; + version = "4.1"; prebuilt_server = fetchurl { name = "scrcpy-server"; inherit version; url = "https://github.com/Genymobile/scrcpy/releases/download/v${version}/scrcpy-server-v${version}"; - hash = "sha256-hJJL1WSh62CJyHLHUh+WgFiXf5H1/wJRSox0r/MhDzo="; + hash = "sha256-3qy5ke0lCXFRYP/ceQfke0Fg6zDRVmIX6QR/1biFDK4="; }; in stdenv.mkDerivation rec { @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { owner = "Genymobile"; repo = "scrcpy"; tag = "v${version}"; - hash = "sha256-o8jZXVwNub8KU7k2BjC9jvpX4Y7bKFySBUYw/dVHck0="; + hash = "sha256-x7ICNxR1i3WCPmYLsE/kmQ7vkNL9Be1M4m5SJMiXob4="; }; nativeBuildInputs = [ From 347458742024fff290416e8927016d7934bd9f1c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 23:10:44 +0000 Subject: [PATCH 090/159] grafana-image-renderer: 5.9.0 -> 5.9.1 --- pkgs/by-name/gr/grafana-image-renderer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/grafana-image-renderer/package.nix b/pkgs/by-name/gr/grafana-image-renderer/package.nix index ece809c2b84f..3cd9dc222c69 100644 --- a/pkgs/by-name/gr/grafana-image-renderer/package.nix +++ b/pkgs/by-name/gr/grafana-image-renderer/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "grafana-image-renderer"; - version = "5.9.0"; + version = "5.9.1"; src = fetchFromGitHub { owner = "grafana"; repo = "grafana-image-renderer"; tag = "v${finalAttrs.version}"; - hash = "sha256-nTYdSMNiNg97UEWQgVxi5umFU7XsKXp4QHjeVoo8L9M="; + hash = "sha256-ODH5u7Q+CIJKZQEKz2QswgHm+ZVzmiRmw9GVR47iooI="; }; vendorHash = "sha256-QiseTdsFOBg3aDYpdmLHfXL9eFll6iJo4wSKwXvdGnM="; From 3def5f9c6860d288115c3f34d13dd11f6636e64f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 23:31:05 +0000 Subject: [PATCH 091/159] python3Packages.types-webencodings: 0.5.0.20251108 -> 0.5.0.20260408 --- .../development/python-modules/types-webencodings/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-webencodings/default.nix b/pkgs/development/python-modules/types-webencodings/default.nix index 976a306d7518..565c263d5e5b 100644 --- a/pkgs/development/python-modules/types-webencodings/default.nix +++ b/pkgs/development/python-modules/types-webencodings/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-webencodings"; - version = "0.5.0.20251108"; + version = "0.5.0.20260408"; pyproject = true; src = fetchPypi { pname = "types_webencodings"; inherit version; - hash = "sha256-I3jizszO09QbteITh1hue1MF4RUZ/GsGWcYp8jsuXeQ="; + hash = "sha256-KMWWYZ82fkPu45PYX2Po0v22h0xlSo1EHDf4r+KcbQ0="; }; build-system = [ setuptools ]; From 99f19ac25454cac0a26fb4e02b70b0003a197a8f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 23:41:23 +0000 Subject: [PATCH 092/159] geeqie: 2.8 -> 2.9 --- pkgs/by-name/ge/geeqie/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/geeqie/package.nix b/pkgs/by-name/ge/geeqie/package.nix index b8cf75d9742b..c0a945cc229a 100644 --- a/pkgs/by-name/ge/geeqie/package.nix +++ b/pkgs/by-name/ge/geeqie/package.nix @@ -41,13 +41,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "geeqie"; - version = "2.8"; + version = "2.9"; src = fetchFromGitHub { owner = "BestImageViewer"; repo = "geeqie"; tag = "v${finalAttrs.version}"; - hash = "sha256-90e+f95RIv2FZUFrfr6e7MhsQ8Xnve+Ie+uPyc87FRE="; + hash = "sha256-6g1aBeQUy9+WMlikAqvlb0NcCT7h0qgBRSsCOdRiZ/E="; }; postPatch = '' From aa71b6f0ff0e610a66e676803d0a24513b88d2b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 00:12:46 +0000 Subject: [PATCH 093/159] runpodctl: 2.3.0 -> 2.6.1 --- pkgs/by-name/ru/runpodctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/runpodctl/package.nix b/pkgs/by-name/ru/runpodctl/package.nix index 27403efa1afe..546e8d5b067f 100644 --- a/pkgs/by-name/ru/runpodctl/package.nix +++ b/pkgs/by-name/ru/runpodctl/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "runpodctl"; - version = "2.3.0"; + version = "2.6.1"; src = fetchFromGitHub { owner = "runpod"; repo = "runpodctl"; rev = "v${finalAttrs.version}"; - hash = "sha256-Lqmo/AZyxTIJjCePIagZosWnQxRZXLC228TaQDSz8Pk="; + hash = "sha256-hx0plQ5og4C6UY7r8RjYKo8LVk+WnWhtRErr0riNKbQ="; }; - vendorHash = "sha256-pbHVaNm/mcWQDBmPAYHBLS70VfDY4B3AvKhbNx25eOI="; + vendorHash = "sha256-38d+nWZDjWgcK091G3JCGtBqyE7iJ60edAhbx8GzxPM="; postInstall = '' rm $out/bin/docs # remove the docs binary From fb3caa9c0862ad3c5dbcfffddb6e20ead05d9af5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 00:20:19 +0000 Subject: [PATCH 094/159] libretro.gambatte: 0-unstable-2026-06-19 -> 0-unstable-2026-07-03 --- pkgs/applications/emulators/libretro/cores/gambatte.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/gambatte.nix b/pkgs/applications/emulators/libretro/cores/gambatte.nix index edab66c09021..54cbf0bc890b 100644 --- a/pkgs/applications/emulators/libretro/cores/gambatte.nix +++ b/pkgs/applications/emulators/libretro/cores/gambatte.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "gambatte"; - version = "0-unstable-2026-06-19"; + version = "0-unstable-2026-07-03"; src = fetchFromGitHub { owner = "libretro"; repo = "gambatte-libretro"; - rev = "4832d33cc3427ee0a1c1b9065339dd18ff57370d"; - hash = "sha256-qn3zYecSmQjQV1f0Aw6+zVEQttMSHsrNQuMFbsDyKC8="; + rev = "dfc165599f3f1068c40a0b7ad6fe5f161283d483"; + hash = "sha256-a7GXw0B/ekIcNl08s1DpuRQZyxm4tYGWzNVVBTjXeOk="; }; meta = { From 3ab4f86a2d0ad41da6c5eb736ae650329ecdd27d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 00:25:24 +0000 Subject: [PATCH 095/159] grafanaPlugins.grafana-metricsdrilldown-app: 2.1.0 -> 2.2.0 --- .../grafana/plugins/grafana-metricsdrilldown-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix index d7826ed1bb4f..dde15e621031 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-metricsdrilldown-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-metricsdrilldown-app"; - version = "2.1.0"; - zipHash = "sha256-7t91vh1HWsItadyqtJ/Dq1wu7mlB1LK+UVzycY6mDE0="; + version = "2.2.0"; + zipHash = "sha256-NMs4aFZ1QFWbLRDBcGTzkK9SNHIfBA7eO4BQzeHbMuM="; meta = { description = "Queryless experience for browsing Prometheus-compatible metrics. Quickly find related metrics without writing PromQL queries"; license = lib.licenses.agpl3Only; From f393868fde2be54677e3712537511af4255c9c92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 00:59:31 +0000 Subject: [PATCH 096/159] vscode-extensions.detachhead.basedpyright: 1.39.8 -> 1.39.9 --- .../vscode/extensions/detachhead.basedpyright/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix b/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix index 19ebc0b3efb4..5ebaa79fb71b 100644 --- a/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix +++ b/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix @@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "basedpyright"; publisher = "detachhead"; - version = "1.39.8"; - hash = "sha256-MiCa1OuLvXYC5HmXNzM7LCL72weG40tDTgLWWl9Kxug="; + version = "1.39.9"; + hash = "sha256-Iycuj7EXzRwVgvpk0KXa3dNw2rL21DnG4ohqIExS6Go="; }; meta = { changelog = "https://github.com/detachhead/basedpyright/releases"; From 8bdd9b08f3ed16965f357de510f7bcccbb156de6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 01:42:15 +0000 Subject: [PATCH 097/159] sioyek: 2.0.0-unstable-2026-06-13 -> 2.0.0-unstable-2026-07-11 --- pkgs/by-name/si/sioyek/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sioyek/package.nix b/pkgs/by-name/si/sioyek/package.nix index fafb4e15ddf8..1b2436bb4e7c 100644 --- a/pkgs/by-name/si/sioyek/package.nix +++ b/pkgs/by-name/si/sioyek/package.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "sioyek"; - version = "2.0.0-unstable-2026-06-13"; + version = "2.0.0-unstable-2026-07-11"; src = fetchFromGitHub { owner = "ahrm"; repo = "sioyek"; - rev = "552008ace47614dbc21a0d41060b25f08767a4b6"; - hash = "sha256-yzisnz/7pl7IgUK24CqivPoau17rIiu7n0Z20q7UXy8="; + rev = "8c4008653f3279633fe1e7e2a1be057aa210fe73"; + hash = "sha256-5GJpXyLhRziSWJLrDIfzXZS4QPMqiRhEp6gcPoSy1/8="; }; buildInputs = [ From fd6218fb7a57d4748ed1b4d145dbef3baa75613c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 03:53:03 +0000 Subject: [PATCH 098/159] libretro.dosbox-pure: 0-unstable-2026-06-26 -> 0-unstable-2026-07-06 --- pkgs/applications/emulators/libretro/cores/dosbox-pure.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix index c86912e97cb3..f30232317025 100644 --- a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix +++ b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "dosbox-pure"; - version = "0-unstable-2026-06-26"; + version = "0-unstable-2026-07-06"; src = fetchFromGitHub { owner = "schellingb"; repo = "dosbox-pure"; - rev = "424f2dfd6d08c587020857421b89a5d9acda4beb"; - hash = "sha256-QkHgLWW+gk106wNeF5bKYsA4e6IKPiXakWb92AImRQc="; + rev = "d137f0cacff196fb44a2783ecbc6e8ddb3e57cfc"; + hash = "sha256-4KPYwvtVLrzZcn3LYqSWmP+qWFjtNsCjrVY/L93/ZOE="; }; hardeningDisable = [ "format" ]; From 077a834073acd53e6725ce5354acaeda665c839e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 06:01:55 +0000 Subject: [PATCH 099/159] python3Packages.kafka-python: 3.0.6 -> 3.0.8 --- pkgs/development/python-modules/kafka-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kafka-python/default.nix b/pkgs/development/python-modules/kafka-python/default.nix index 8160d59263e3..90f294daed3e 100644 --- a/pkgs/development/python-modules/kafka-python/default.nix +++ b/pkgs/development/python-modules/kafka-python/default.nix @@ -23,7 +23,7 @@ buildPythonPackage (finalAttrs: { pname = "kafka-python"; - version = "3.0.6"; + version = "3.0.8"; pyproject = true; __structuredAttrs = true; @@ -31,7 +31,7 @@ buildPythonPackage (finalAttrs: { owner = "dpkp"; repo = "kafka-python"; tag = finalAttrs.version; - hash = "sha256-Cw6Mm5xNoyZEAYxyjELlt5zlhjIt7PsdlN/RwtMkE4k="; + hash = "sha256-f/4RcR4vUn0odVdm+YASkqklYFMRHuwlyYln19w/WOs="; }; build-system = [ setuptools ]; From 14521b8ec1b655dcd687401be034d794dad04f85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 06:15:36 +0000 Subject: [PATCH 100/159] brutespray: 2.6.2 -> 2.6.3 --- pkgs/by-name/br/brutespray/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/br/brutespray/package.nix b/pkgs/by-name/br/brutespray/package.nix index b907a99fbbb1..cbf5732b20db 100644 --- a/pkgs/by-name/br/brutespray/package.nix +++ b/pkgs/by-name/br/brutespray/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "brutespray"; - version = "2.6.2"; + version = "2.6.3"; src = fetchFromGitHub { owner = "x90skysn3k"; repo = "brutespray"; tag = "v${finalAttrs.version}"; - hash = "sha256-ckw5U0TAF8NI3B8jyk7iPJ8T+9YEwFxoa9dJqb7kygI="; + hash = "sha256-Da43ngdqRsJW8Ippbu1vZ1vT0ushwg3h/3Ep5BQmoR0="; }; - vendorHash = "sha256-bzyvh7Ty9kl/fZwxYGH2G60wZvp607/+KflaFiZgs60="; + vendorHash = "sha256-zmNhYW+r5WBgv2sEZgnvTEO/yfqfQuHX26kvIwJ7ygs="; nativeBuildInputs = [ makeBinaryWrapper ]; From 81838fb3b7e93cec09790eb02f1a4ec2dac9ca84 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 06:18:58 +0000 Subject: [PATCH 101/159] mpdris2-rs: 1.1.1 -> 1.1.2 --- pkgs/by-name/mp/mpdris2-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mp/mpdris2-rs/package.nix b/pkgs/by-name/mp/mpdris2-rs/package.nix index 2387720718ac..c48926b8b352 100644 --- a/pkgs/by-name/mp/mpdris2-rs/package.nix +++ b/pkgs/by-name/mp/mpdris2-rs/package.nix @@ -6,15 +6,15 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "mpdris2-rs"; - version = "1.1.1"; + version = "1.1.2"; src = fetchFromGitHub { owner = "szclsya"; repo = "mpdris2-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-oiyqK7vj41d9bsXBtenc477SOrVHRkXpFljkN8MjdQg="; + hash = "sha256-VcBmo8zpgxowAZyHpe5EVQ/e6zuCYw21Xws0Yf5EZEo="; }; - cargoHash = "sha256-xdgUKU9YiaC3o1uH38ZjvQgR78B/1LqTPis4+XqinQ8="; + cargoHash = "sha256-1Syt8lP/3Efr1A/LuV+k6aMuxDg+AWDg4HPTDFP/UW0="; postPatch = '' substituteInPlace misc/mpdris2-rs.service --replace-fail "/usr/local" "$out" From b7b1a4452929552f50304c8952c8a5c8c772a8b6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 07:48:16 +0000 Subject: [PATCH 102/159] python3Packages.ha-garmin: 0.1.27 -> 0.1.29 --- pkgs/development/python-modules/ha-garmin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ha-garmin/default.nix b/pkgs/development/python-modules/ha-garmin/default.nix index 761877013cf2..851ed4e831fc 100644 --- a/pkgs/development/python-modules/ha-garmin/default.nix +++ b/pkgs/development/python-modules/ha-garmin/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "ha-garmin"; - version = "0.1.27"; + version = "0.1.29"; pyproject = true; src = fetchFromGitHub { owner = "cyberjunky"; repo = "ha-garmin"; tag = "v${finalAttrs.version}"; - hash = "sha256-XbNXnwWoWWBZdmBjApX0SyouemCG+A9U6JSWn09OsTI="; + hash = "sha256-mny9QnmgRaCFZf4pExdIGDlljw6nSPhU8kB9rzSHymg="; }; build-system = [ setuptools ]; From e52db9ba4db2a229b862f277fd2ef90923b359b2 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 13 Jul 2026 03:03:03 -0500 Subject: [PATCH 103/159] =?UTF-8?q?yaziPlugins.projects:=200-unstable-2026?= =?UTF-8?q?-05-30=20=E2=86=92=200-unstable-2026-07-11?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Compare: https://github.com/MasouShizuka/projects.yazi/compare/112a2707e9d37c02304449fbc8669d0264841e22...22a4006f531b7c8e71704f64e48feed659164104 --- pkgs/by-name/ya/yazi/plugins/projects/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/projects/default.nix b/pkgs/by-name/ya/yazi/plugins/projects/default.nix index 438d1e466ae6..10fea532f4a7 100644 --- a/pkgs/by-name/ya/yazi/plugins/projects/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/projects/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "projects.yazi"; - version = "0-unstable-2026-05-30"; + version = "0-unstable-2026-07-11"; src = fetchFromGitHub { owner = "MasouShizuka"; repo = "projects.yazi"; - rev = "112a2707e9d37c02304449fbc8669d0264841e22"; - hash = "sha256-w7QTVogc7pqVa56fSCl22m8AkOHO5jq+yXLfCRaY1Yg="; + rev = "22a4006f531b7c8e71704f64e48feed659164104"; + hash = "sha256-J3MM4Fc3+6P84OrC4DWqchSPbEOuzhEeO8rzNYXSZXQ="; }; meta = { From 450617b66659960ce4332a691246b9730a8616a5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 08:29:47 +0000 Subject: [PATCH 104/159] grpcui: 1.5.1 -> 1.5.2 --- pkgs/by-name/gr/grpcui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grpcui/package.nix b/pkgs/by-name/gr/grpcui/package.nix index 8cfb53958822..cfa0c99af2db 100644 --- a/pkgs/by-name/gr/grpcui/package.nix +++ b/pkgs/by-name/gr/grpcui/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "grpcui"; - version = "1.5.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "fullstorydev"; repo = "grpcui"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-mZeNK/NwN887TN4fnvGzrqwJCBYnYcuW/K+O0LgX0uo="; + sha256 = "sha256-qJ8X4l4Efww6fJ1Xr/MXn2Nr7O0zCmDTb0YAWGInVp4="; }; - vendorHash = "sha256-y4OK610q+8m48M/HX3bXNV7YguoOaZKnCw+JnEvqbEI="; + vendorHash = "sha256-S6GeFwxyrlHzsXWz66jrNa+mtoACn7w2oY3M9XjPusk="; doCheck = false; From 84094e8cd4d1bda05c5c9bdf0df2f19680f5371a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 10:08:14 +0000 Subject: [PATCH 105/159] kargo: 1.10.7 -> 1.10.8 --- pkgs/by-name/ka/kargo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ka/kargo/package.nix b/pkgs/by-name/ka/kargo/package.nix index aa0f33dc8aa7..ca3296212efd 100644 --- a/pkgs/by-name/ka/kargo/package.nix +++ b/pkgs/by-name/ka/kargo/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "kargo"; - version = "1.10.7"; + version = "1.10.8"; src = fetchFromGitHub { owner = "akuity"; repo = "kargo"; tag = "v${finalAttrs.version}"; - hash = "sha256-Gd/3bc0PhfitQyRaOPhg2BMhqJeipJbZGYGR5DQHHAc="; + hash = "sha256-MiNoh5YuywlNKvvNezMaMXOJVhf/IuYGe1NkwOyR7Oo="; }; vendorHash = "sha256-tucXuZhcCVplFAmRzWJtxbBQccxiVTAheTA55wHMkyw="; From 7178f32a7a06d1898d59c2b00e54a77a1725238b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:41:06 +0200 Subject: [PATCH 106/159] cdncheck: 1.2.43 -> 1.2.44 Diff: https://github.com/projectdiscovery/cdncheck/compare/v1.2.43...v1.2.44 Changelog: https://github.com/projectdiscovery/cdncheck/releases/tag/v1.2.44 --- pkgs/by-name/cd/cdncheck/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cd/cdncheck/package.nix b/pkgs/by-name/cd/cdncheck/package.nix index 5190b294d1a1..dcd0e0b05fb8 100644 --- a/pkgs/by-name/cd/cdncheck/package.nix +++ b/pkgs/by-name/cd/cdncheck/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "cdncheck"; - version = "1.2.43"; + version = "1.2.44"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "cdncheck"; tag = "v${finalAttrs.version}"; - hash = "sha256-DSM57Wkddl57EMvWK4Zfym+pbuG9HFZlYyjLC5LS3HE="; + hash = "sha256-8Lte+arj2nqEU8WmaX4bf/WOJV6bdMLskm0BqSyBOuE="; }; vendorHash = "sha256-iJ1agL7sZ3ZKbW1wMA+qi8FgHdPa6gZLQ5BBPKJTNaQ="; From e26045170c8b8b3d831b87251737c780bb51f33e Mon Sep 17 00:00:00 2001 From: Holiu <165534185+Holiu618@users.noreply.github.com> Date: Sun, 12 Jul 2026 16:20:45 +0800 Subject: [PATCH 107/159] ov: 0.51.1 -> 0.54.0 --- pkgs/by-name/ov/ov/package.nix | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ov/ov/package.nix b/pkgs/by-name/ov/ov/package.nix index 619af6e5ab06..e091f54e0410 100644 --- a/pkgs/by-name/ov/ov/package.nix +++ b/pkgs/by-name/ov/ov/package.nix @@ -6,26 +6,27 @@ installShellFiles, pandoc, makeWrapper, - testers, - ov, + nix-update-script, + versionCheckHook, }: buildGoModule (finalAttrs: { pname = "ov"; - version = "0.51.1"; + version = "0.54.0"; + + __structuredAttrs = true; src = fetchFromGitHub { owner = "noborus"; repo = "ov"; tag = "v${finalAttrs.version}"; - hash = "sha256-Wt7XF1/l5WwdlrnFLyJPYoXyaWhE+uF1RAN68iol3qM="; + hash = "sha256-cIjtu4T9It+u/ZVC+XoUacvnYw51QSnbTNge1QaHr0s="; }; - vendorHash = "sha256-rfUE38Wfo29s9GRsg/F/FCIto9yikE4b9QwLxYjvSg8="; + vendorHash = "sha256-eQh/S2isNvT9l+A4uK+/APcw+krsFL54OD5E6yEduxU="; ldflags = [ "-s" - "-w" "-X=main.Version=v${finalAttrs.version}" "-X=main.Revision=${finalAttrs.src.rev}" ]; @@ -61,11 +62,13 @@ buildGoModule (finalAttrs: { cp $src/ov.yaml $doc/share/$name/sample-config.yaml ''; - passthru.tests = { - version = testers.testVersion { - package = ov; - version = "v${finalAttrs.version}"; - }; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; }; meta = { From 2fef3bc538772c7ecfb203f70491d6fb33ae5d86 Mon Sep 17 00:00:00 2001 From: Holiu618 <165534185+Holiu618@users.noreply.github.com> Date: Mon, 13 Jul 2026 16:35:26 +0800 Subject: [PATCH 108/159] ov: add Holiu618 to maintainers --- pkgs/by-name/ov/ov/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ov/ov/package.nix b/pkgs/by-name/ov/ov/package.nix index e091f54e0410..ba985ef0cb09 100644 --- a/pkgs/by-name/ov/ov/package.nix +++ b/pkgs/by-name/ov/ov/package.nix @@ -76,7 +76,7 @@ buildGoModule (finalAttrs: { homepage = "https://noborus.github.io/ov"; changelog = "https://github.com/noborus/ov/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ Holiu618 ]; mainProgram = "ov"; }; }) From 51fb0c374320b733df11933a09a71e643ddb1d8e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:46:25 +0200 Subject: [PATCH 109/159] python3Packages.mypy-boto3-cloudwatch: 1.43.38 -> 1.43.46 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 65f50ef39116..1c45db660a73 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -255,8 +255,8 @@ in "sha256-PVskBSuwqSfNybHDtLLfVpDG0dwR/Q1LhrHz1imsR8A="; mypy-boto3-cloudwatch = - buildMypyBoto3Package "cloudwatch" "1.43.38" - "sha256-3STwHJJpbVZa1ACznoyPLvYMpBGL7xxS1+5h0bx40+Y="; + buildMypyBoto3Package "cloudwatch" "1.43.46" + "sha256-xUMPa6CSx3wYLfGZMV05ulf2yX+p3ToM7aOd55U7AUE="; mypy-boto3-codeartifact = buildMypyBoto3Package "codeartifact" "1.43.0" From b7be638f97535275a62c68ee51a85415449ae0b6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:47:17 +0200 Subject: [PATCH 110/159] python3Packages.mypy-boto3-ec2: 1.43.45 -> 1.43.46 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 1c45db660a73..7d93d8356a07 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -443,8 +443,8 @@ in "sha256-dXNkOcMonYrBh4yzeubd+v3mW42s9XpmpfvgbtgoJgY="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.43.45" - "sha256-xT9yYnd7XfKbajmSfMOjaqYF7YnzwXOe1wtb5vy/wSI="; + buildMypyBoto3Package "ec2" "1.43.46" + "sha256-XDJPpDHlw2q0YJGM9SMsBd/Ww2JWiAsq+5xulibZCJs="; mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.43.0" From d056caac8c99d9942b11107cfd8f9fe871c94068 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:48:05 +0200 Subject: [PATCH 111/159] python3Packages.mypy-boto3-inspector2: 1.43.42 -> 1.43.46 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 7d93d8356a07..4af20b14d270 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -622,8 +622,8 @@ in "sha256-9P8m5QYikdsimepaivrYcb/tP1iThyPZWFMkyo24+bo="; mypy-boto3-inspector2 = - buildMypyBoto3Package "inspector2" "1.43.42" - "sha256-MjSPOIJu0hdJ68eBwjppu/V+dM5pdAx+Ls7AiJY11Jo="; + buildMypyBoto3Package "inspector2" "1.43.46" + "sha256-pus2RROpJt39PoOX0OsK4GyU0qUcKVqRzuk039VEAM0="; mypy-boto3-internetmonitor = buildMypyBoto3Package "internetmonitor" "1.43.0" From 53f60defdf1501e70f4e089e11b42f709abcdfad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 10:48:18 +0000 Subject: [PATCH 112/159] proto: 0.58.0 -> 0.58.2 --- pkgs/by-name/pr/proto/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/proto/package.nix b/pkgs/by-name/pr/proto/package.nix index b0f41aedb0f0..b63c860e3a69 100644 --- a/pkgs/by-name/pr/proto/package.nix +++ b/pkgs/by-name/pr/proto/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "proto"; - version = "0.58.0"; + version = "0.58.2"; src = fetchFromGitHub { owner = "moonrepo"; repo = "proto"; rev = "v${finalAttrs.version}"; - hash = "sha256-srSL79mK7refwxyJtnHsbm0FaqhUXcDSZykvPgOk4QU="; + hash = "sha256-fITyBLT4SyQ7q3zMJ2JpunsBjdZtgiGA19g09PKQcL8="; }; - cargoHash = "sha256-KncAopV1fDB8AmxeR0PZNbykLo04NXctsyZWaA3PceE="; + cargoHash = "sha256-tK/nb6g8fjhdCciI5mgq+mvUBwXPsak1VNk8pcWlQrk="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv From c2e6f6d15840d049dde1fd91a1de5353a50196e3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:48:37 +0200 Subject: [PATCH 113/159] python3Packages.mypy-boto3-lambda: 1.43.42 -> 1.43.46 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 4af20b14d270..a33dda08bcdd 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -766,8 +766,8 @@ in "sha256-gYTCgaRwH3zKi6gg4MC8DUwXQT+jZO6lqc/vi+JUahU="; mypy-boto3-lambda = - buildMypyBoto3Package "lambda" "1.43.42" - "sha256-mLDdcUFNxg9ZjaL7HiGX6Dv0hEIFID8k+CLh9jq9TZs="; + buildMypyBoto3Package "lambda" "1.43.46" + "sha256-mM1VwviZXBkkjd5PBEpJKZSDCoyV6VH26erz78gJKSk="; mypy-boto3-lex-models = buildMypyBoto3Package "lex-models" "1.43.3" From 29c504d58d299a217030ef82dbaa13ca017e9e23 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:48:43 +0200 Subject: [PATCH 114/159] python3Packages.mypy-boto3-license-manager: 1.43.0 -> 1.43.46 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index a33dda08bcdd..66443e646453 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -786,8 +786,8 @@ in "sha256-efpFIYAdYkvWBlj0tLsQagps6XJfO4XLjlfwKS2vi3s="; mypy-boto3-license-manager = - buildMypyBoto3Package "license-manager" "1.43.0" - "sha256-DGbHoepZkxN9ICxqnda/6mBJxiTH9X8gU/wT+xMGs3g="; + buildMypyBoto3Package "license-manager" "1.43.46" + "sha256-WYv6TjbNNEhrumvLT1QPBgaFUP/w4+7a5gY63n0tjmQ="; mypy-boto3-license-manager-linux-subscriptions = buildMypyBoto3Package "license-manager-linux-subscriptions" "1.43.0" From c0d97630b0e0c3af7349792d45bedb141e6ebf25 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:49:44 +0200 Subject: [PATCH 115/159] python3Packages.mypy-boto3-quicksight: 1.43.39 -> 1.43.46 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 66443e646453..05b7bb639473 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1070,8 +1070,8 @@ in "sha256-YrrEKl3aGz//5Z5JGapHhWtk6hBXQ4cuRQmLqGYztzg="; mypy-boto3-quicksight = - buildMypyBoto3Package "quicksight" "1.43.39" - "sha256-xjqIi2ZTAZusw3FDL2AQx871Yg0VM++K32w+ht74F34="; + buildMypyBoto3Package "quicksight" "1.43.46" + "sha256-WmYr7ycG07ZhbhQL/DHVmiMl0/997F6Dt3P33624V5M="; mypy-boto3-ram = buildMypyBoto3Package "ram" "1.43.0" From fac6442de35dea59c8d575eaeaab29b0840d2cc5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:50:08 +0200 Subject: [PATCH 116/159] python3Packages.mypy-boto3-sagemaker: 1.43.33 -> 1.43.46 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 05b7bb639473..68f42550d2de 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1170,8 +1170,8 @@ in "sha256-T+JIJpHxD7IzAwq8yxgq6zbVMj/btpbhKnylMyfFvvU="; mypy-boto3-sagemaker = - buildMypyBoto3Package "sagemaker" "1.43.33" - "sha256-dTc7cVfvrRoCxP9rUBRYTw8UhQdges7IERfXSRXHxd0="; + buildMypyBoto3Package "sagemaker" "1.43.46" + "sha256-yBA9PXosbtOQVPoOTv6C2gfOf6SHkR/3oQosTugp6Is="; mypy-boto3-sagemaker-a2i-runtime = buildMypyBoto3Package "sagemaker-a2i-runtime" "1.43.0" From b134454ee1f61e6f8d97e98b551b2aa56064ab3e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:51:38 +0200 Subject: [PATCH 117/159] python3Packages.boto3-stubs: 1.43.45 -> 1.43.46 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index af07486905c7..fdec0666c2b9 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.43.45"; + version = "1.43.46"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-ln1dK7msfiTyyov5D2RsLePOUgfkVyP7eU8C1I+ibkg="; + hash = "sha256-dlHkPTCFXU3WqNqVSapQvlAOqnMBqfG+itIHkc4jbxw="; }; build-system = [ setuptools ]; From 025d03f394d5d78d31b5194e7c9156f6e34b1ee2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 10:55:08 +0000 Subject: [PATCH 118/159] scantpaper: 3.0.9 -> 3.0.11 --- pkgs/by-name/sc/scantpaper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scantpaper/package.nix b/pkgs/by-name/sc/scantpaper/package.nix index bdf70d93b65e..ae4aa42f20d5 100644 --- a/pkgs/by-name/sc/scantpaper/package.nix +++ b/pkgs/by-name/sc/scantpaper/package.nix @@ -33,13 +33,13 @@ let in python3.pkgs.buildPythonApplication rec { pname = "scantpaper"; - version = "3.0.9"; + version = "3.0.11"; src = fetchFromGitHub { owner = "carygravel"; repo = "scantpaper"; tag = "v${version}"; - hash = "sha256-4YHC77Hgvl2A15klilJx0JdP9VWSpqBSj9q//faMNM8="; + hash = "sha256-6zjIEwDHdOIAIucV4T/zY10F80nQNOgnRkA+i2n7Sng="; }; pyproject = true; From 5eed20cf67b999d9218f3810f7807fda105a7981 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 12:55:55 +0200 Subject: [PATCH 119/159] python3Packages.types-webencodings: migrate to finalAttrs --- .../python-modules/types-webencodings/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/types-webencodings/default.nix b/pkgs/development/python-modules/types-webencodings/default.nix index 565c263d5e5b..e8ae2202cfdb 100644 --- a/pkgs/development/python-modules/types-webencodings/default.nix +++ b/pkgs/development/python-modules/types-webencodings/default.nix @@ -5,14 +5,14 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "types-webencodings"; version = "0.5.0.20260408"; pyproject = true; src = fetchPypi { pname = "types_webencodings"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-KMWWYZ82fkPu45PYX2Po0v22h0xlSo1EHDf4r+KcbQ0="; }; @@ -26,4 +26,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 7e70f175719ed0a8256ad5706c21feefcc218946 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 13:03:46 +0200 Subject: [PATCH 120/159] python3Packages.types-colorama: modernize --- .../development/python-modules/types-colorama/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/types-colorama/default.nix b/pkgs/development/python-modules/types-colorama/default.nix index acfb779324c5..270299e73935 100644 --- a/pkgs/development/python-modules/types-colorama/default.nix +++ b/pkgs/development/python-modules/types-colorama/default.nix @@ -5,18 +5,18 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "types-colorama"; version = "0.4.15.20260508"; pyproject = true; src = fetchPypi { pname = "types_colorama"; - inherit version; + inherit (finalAttrs) version; hash = "sha256-OokWA55XRSvSH1fmdOHyIcqeTzGYk8Xju9N7hFwn2OY="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; # Module has no tests doCheck = false; @@ -27,4 +27,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From 66bb3089db9200d592727749a498f5a7d6e74073 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 11:18:17 +0000 Subject: [PATCH 121/159] spruce: 1.35.9 -> 1.35.11 --- pkgs/by-name/sp/spruce/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spruce/package.nix b/pkgs/by-name/sp/spruce/package.nix index 28abce9ea403..c1664e82c17a 100644 --- a/pkgs/by-name/sp/spruce/package.nix +++ b/pkgs/by-name/sp/spruce/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "spruce"; - version = "1.35.9"; + version = "1.35.11"; src = fetchFromGitHub { owner = "geofffranks"; repo = "spruce"; rev = "v${finalAttrs.version}"; - hash = "sha256-WxFheR0p2rAniXGwM703vPpOem5a8wJ1r/dBgqOwXDQ="; + hash = "sha256-HejGA21Mm8yNvCoVJkwp+Uld3sfwtufyx/yH1xOGbgE="; }; vendorHash = null; From 8137c8f971cb41731206c18dee9ad94952be7e60 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 11:32:20 +0000 Subject: [PATCH 122/159] cc-switch: 3.16.3 -> 3.16.5 --- pkgs/by-name/cc/cc-switch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cc/cc-switch/package.nix b/pkgs/by-name/cc/cc-switch/package.nix index 7a873163b815..12d0777d3ae4 100644 --- a/pkgs/by-name/cc/cc-switch/package.nix +++ b/pkgs/by-name/cc/cc-switch/package.nix @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cc-switch"; - version = "3.16.3"; + version = "3.16.5"; __structuredAttrs = true; strictDeps = true; @@ -34,7 +34,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "farion1231"; repo = "cc-switch"; tag = "v${finalAttrs.version}"; - hash = "sha256-jj7FHJtXn127hqpjCe6buxvJNCtWxRe5HZPY8NRcglM="; + hash = "sha256-CrUoTfGAy+gi3gdcSlNyjwM2Rm4nahqDWdM6I9OQgPc="; }; pnpmDeps = fetchPnpmDeps { @@ -57,7 +57,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; - cargoHash = "sha256-PfTkrD3ts/OugZ5qM82tTfWwSOcSddgDYzQhr6wLvOg="; + cargoHash = "sha256-gX32xCiVKHQ0BIIB9GyWHessIW30zbTcMZLtPJycxn8="; nativeBuildInputs = [ jq From c428ae6e00bfbaf329f0f011db2402b128ead417 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 11:35:00 +0000 Subject: [PATCH 123/159] smbclient-ng: 3.0.0 -> 3.1.0 --- pkgs/by-name/sm/smbclient-ng/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sm/smbclient-ng/package.nix b/pkgs/by-name/sm/smbclient-ng/package.nix index 43724f3c4a5d..59310a4936ea 100644 --- a/pkgs/by-name/sm/smbclient-ng/package.nix +++ b/pkgs/by-name/sm/smbclient-ng/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "smbclient-ng"; - version = "3.0.0"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "p0dalirius"; repo = "smbclient-ng"; tag = finalAttrs.version; - hash = "sha256-W0f+PxPjI5raIjUNK7fcfPvFugrJxLZTWZPpX/6P56w="; + hash = "sha256-y/tTAyo9ouobSRFjP53rUm2Lzm5m5IfCdX7ZOpllwTE="; }; pythonRelaxDeps = [ From 02ff67c8db6abff115128961ef2cef885a2ecfcb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 11:35:39 +0000 Subject: [PATCH 124/159] vscode-extensions.coder.coder-remote: 1.15.0 -> 1.15.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 58c011dda03d..9be06066c80b 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1007,8 +1007,8 @@ let mktplcRef = { name = "coder-remote"; publisher = "coder"; - version = "1.15.0"; - hash = "sha256-Nw1aXRIJI6kBJl3yp2hripZLf+wIecb8gmIjT5zVBjk="; + version = "1.15.2"; + hash = "sha256-mBACvGUQF3LoaFJ9MIewN9zu4jDTWfUgyd1MQvZQUvk="; }; meta = { description = "Extension for Visual Studio Code to open any Coder workspace in VS Code with a single click"; From 2c171cee2c8a6f0cb1b81dbbed06c60bd75624ac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 11:45:30 +0000 Subject: [PATCH 125/159] python3Packages.tplink-omada-client: 1.5.8 -> 1.5.9 --- .../python-modules/tplink-omada-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tplink-omada-client/default.nix b/pkgs/development/python-modules/tplink-omada-client/default.nix index 9d69ef3eb595..32ce8e88f619 100644 --- a/pkgs/development/python-modules/tplink-omada-client/default.nix +++ b/pkgs/development/python-modules/tplink-omada-client/default.nix @@ -9,13 +9,13 @@ buildPythonPackage (finalAttrs: { pname = "tplink-omada-client"; - version = "1.5.8"; + version = "1.5.9"; pyproject = true; src = fetchPypi { pname = "tplink_omada_client"; inherit (finalAttrs) version; - hash = "sha256-JFAx2rDV0ughzilXBLIyPvFia79rL0ZcNFXp9hPJysU="; + hash = "sha256-DjWfz7D29RiMPa7rHm6rdSPI33pAj4JdWwk7EuLEbvk="; }; build-system = [ hatchling ]; From 55a77ee0eff68c7fa800d411f4aeae48d8c60f93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E5=9D=82=E9=9B=85?= <23130178+ShadowRZ@users.noreply.github.com> Date: Mon, 13 Jul 2026 20:17:38 +0800 Subject: [PATCH 126/159] kubeshark: fix homepage --- pkgs/by-name/ku/kubeshark/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ku/kubeshark/package.nix b/pkgs/by-name/ku/kubeshark/package.nix index bb8327f5db10..46ceb2439622 100644 --- a/pkgs/by-name/ku/kubeshark/package.nix +++ b/pkgs/by-name/ku/kubeshark/package.nix @@ -66,7 +66,7 @@ buildGoModule (finalAttrs: { changelog = "https://github.com/kubeshark/kubeshark/releases/tag/v${finalAttrs.version}"; description = "API Traffic Viewer for Kubernetes"; mainProgram = "kubeshark"; - homepage = "https://kubeshark.co/"; + homepage = "https://kubeshark.com/"; license = lib.licenses.asl20; longDescription = '' The API traffic viewer for Kubernetes providing real-time, protocol-aware visibility into Kubernetes’ internal network, From e6266935b356312ddacac7ba698be1bb0e6844c6 Mon Sep 17 00:00:00 2001 From: Noah Gitsham Date: Mon, 13 Jul 2026 13:24:29 +0100 Subject: [PATCH 127/159] udiskie: add meta.mainProgram --- pkgs/by-name/ud/udiskie/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ud/udiskie/package.nix b/pkgs/by-name/ud/udiskie/package.nix index 38dc7ce6849f..3927f5cd282a 100644 --- a/pkgs/by-name/ud/udiskie/package.nix +++ b/pkgs/by-name/ud/udiskie/package.nix @@ -108,5 +108,6 @@ python3Packages.buildPythonApplication (finalAttrs: { ''; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; + mainProgram = "udiskie"; }; }) From e6b56690a15aeed8e7643b4b79365da86808b916 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jul 2026 14:39:04 +0200 Subject: [PATCH 128/159] python3Packages.tencentcloud-sdk-python: 3.1.130 -> 3.1.131 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.130...3.1.131 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.131/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index cf2e44f13ec7..eeed8592bc0d 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.130"; + version = "3.1.131"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-vPxFrS9I7YmgSKjswlZY5gsIP2IAwoSEU+YA5+D/DMw="; + hash = "sha256-0J0UnWoXNe9vzQeJBACPp7C90UsvJ0Puh2h9roueCZw="; }; build-system = [ setuptools ]; From e80288eefef293bf684c9fb6e72b8387d01d3484 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 12:39:32 +0000 Subject: [PATCH 129/159] python3Packages.uploadserver: 6.0.2 -> 6.0.3 --- pkgs/development/python-modules/uploadserver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uploadserver/default.nix b/pkgs/development/python-modules/uploadserver/default.nix index 36f895e9983a..5c3fa9759fd6 100644 --- a/pkgs/development/python-modules/uploadserver/default.nix +++ b/pkgs/development/python-modules/uploadserver/default.nix @@ -10,14 +10,14 @@ }: buildPythonPackage (finalAttrs: { pname = "uploadserver"; - version = "6.0.2"; + version = "6.0.3"; pyproject = true; src = fetchFromGitHub { owner = "Densaugeo"; repo = "uploadserver"; tag = finalAttrs.version; - hash = "sha256-z0lqVllR+vmdMt95Kv2pGrp0Coc3ZEwgS4xyvnw0geE="; + hash = "sha256-aG/s7C55QaAvOMFWrYKlDdjQFWljKBjal2Qe6j1/B/o="; }; build-system = [ setuptools ]; From 2158733090fc48ff2b1a3ac340f4f7ff3cd32c62 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 13:28:33 +0000 Subject: [PATCH 130/159] netwatch: 0.25.8 -> 0.26.1 --- pkgs/by-name/ne/netwatch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/netwatch/package.nix b/pkgs/by-name/ne/netwatch/package.nix index 6c5bb39fb92a..4a07ac765356 100644 --- a/pkgs/by-name/ne/netwatch/package.nix +++ b/pkgs/by-name/ne/netwatch/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "netwatch-tui"; - version = "0.25.8"; + version = "0.26.1"; __structuredAttrs = true; src = fetchFromGitHub { owner = "matthart1983"; repo = "netwatch"; tag = "v${finalAttrs.version}"; - hash = "sha256-vKAadOd5H0nsHbYMFSfEBOwxjZn5Df0Zm8Jicz0hpgg="; + hash = "sha256-gJTJ8Fn/McFdzlITvSrmgnOKu2f+KOeA9KODkAljoV8="; }; - cargoHash = "sha256-mpVa+iSDzPyWW3Q78ZroLW2BzO0suXG7Q6nJjjIgHqk="; + cargoHash = "sha256-brCc2FjS/GvjCxHZFLFZaSeTIukIAkfGl/gtpmhShls="; nativeBuildInputs = [ pkg-config ]; From 5175e6a4951c4769a5595848160a98dbcbb0ba6a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 13:46:16 +0000 Subject: [PATCH 131/159] nomad-driver-podman: 0.6.4 -> 0.6.5 --- pkgs/by-name/no/nomad-driver-podman/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/no/nomad-driver-podman/package.nix b/pkgs/by-name/no/nomad-driver-podman/package.nix index be6f9ad9e6a8..72c7a1b01f79 100644 --- a/pkgs/by-name/no/nomad-driver-podman/package.nix +++ b/pkgs/by-name/no/nomad-driver-podman/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "nomad-driver-podman"; - version = "0.6.4"; + version = "0.6.5"; src = fetchFromGitHub { owner = "hashicorp"; repo = "nomad-driver-podman"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-fgJzlSJA2SMQU3aMUMoQEcVfkdPm5c8twWi97fxFQ3s="; + sha256 = "sha256-ZUZr992bK4e08bh6peYN5B35N7PEVTOSySUWwQ132iA="; }; - vendorHash = "sha256-+pc4Rnsh7Ku2IVptzq5UHB5wR9fvs+8K/d13M+hNRVI="; + vendorHash = "sha256-AmG4YQNW20wRfNHl9l8RkByrTIfmAjBxnWvndf1jqYU="; subPackages = [ "." ]; From b3257fd89a3ef8dfb4222c1df4076f1639f4cc0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 13:49:25 +0000 Subject: [PATCH 132/159] mpvScripts.thumbfast: 0-unstable-2025-02-04 -> 0-unstable-2026-06-28 --- pkgs/by-name/mp/mpv/scripts/thumbfast.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mp/mpv/scripts/thumbfast.nix b/pkgs/by-name/mp/mpv/scripts/thumbfast.nix index 5dd0fc8c673c..3166faf04e7c 100644 --- a/pkgs/by-name/mp/mpv/scripts/thumbfast.nix +++ b/pkgs/by-name/mp/mpv/scripts/thumbfast.nix @@ -8,13 +8,13 @@ buildLua { pname = "mpv-thumbfast"; - version = "0-unstable-2025-02-04"; + version = "0-unstable-2026-06-28"; src = fetchFromGitHub { owner = "po5"; repo = "thumbfast"; - rev = "9deb0733c4e36938cf90e42ddfb7a19a8b2f4641"; - hash = "sha256-avG1CRBrs0UM4HcFMUVAQyOtcIFkZ/H+PbjZJKU7o2A="; + rev = "0f711de3138c9bd6718209d819ac54022c23ded2"; + hash = "sha256-LVeEtzOMVSgBqN9z6VQLZnxXfrOUoQPOWazVXmj3ZFY="; }; passthru.updateScript = unstableGitUpdater { }; From a51a9663f7414ad8c565efd90d5687b60f1e4bf2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 13:53:07 +0000 Subject: [PATCH 133/159] mediawriter: 5.3.1 -> 5.3.2 --- pkgs/by-name/me/mediawriter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/me/mediawriter/package.nix b/pkgs/by-name/me/mediawriter/package.nix index 83bf8aae2e98..4a1ac02fe0de 100644 --- a/pkgs/by-name/me/mediawriter/package.nix +++ b/pkgs/by-name/me/mediawriter/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mediawriter"; - version = "5.3.1"; + version = "5.3.2"; src = fetchFromGitHub { owner = "FedoraQt"; repo = "MediaWriter"; tag = finalAttrs.version; - hash = "sha256-INq07MdWLq5qwBNWrrBRmtIpxsmnHcqPEUyRkIl3Qa4="; + hash = "sha256-Xf8W6qGvFOeJ/mVBE/vnngJkieASMpas9M9o+VwY5pc="; }; nativeBuildInputs = [ From d32063f3b80c8d556da118d7f2ec11b76aef31b4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 14:03:37 +0000 Subject: [PATCH 134/159] cdk8s-cli: 2.207.29 -> 2.207.40 --- pkgs/by-name/cd/cdk8s-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cd/cdk8s-cli/package.nix b/pkgs/by-name/cd/cdk8s-cli/package.nix index 61ddf044e95e..936ce341d076 100644 --- a/pkgs/by-name/cd/cdk8s-cli/package.nix +++ b/pkgs/by-name/cd/cdk8s-cli/package.nix @@ -12,18 +12,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "cdk8s-cli"; - version = "2.207.29"; + version = "2.207.40"; src = fetchFromGitHub { owner = "cdk8s-team"; repo = "cdk8s-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-dhTKWlvmoFAUKKltdUBtT9F/QBtqHTzCnZWkBp+bi68="; + hash = "sha256-bSqvHUw9J9cmMqexZurVS14WFdD8budmjPGZ3Z6yOkc="; }; yarnOfflineCache = fetchYarnDeps { inherit (finalAttrs) src; - hash = "sha256-36YUlea5kGE0EoMMuQrVHDK7tl1atwXm5zIKu8Agd7Y="; + hash = "sha256-wmT/CBAebKlaue9/TVRwoe8pavA6Fl+9D+3FbUK3+SM="; }; nativeBuildInputs = [ From 4804262cb2e9af36b53de2c6d094aceb143b8c47 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 13 Jul 2026 17:23:27 +0300 Subject: [PATCH 135/159] lammps: small nativeBuildInputs formatting --- pkgs/by-name/la/lammps/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/la/lammps/package.nix b/pkgs/by-name/la/lammps/package.nix index 40ed6f08f348..0c6f9b7fcbec 100644 --- a/pkgs/by-name/la/lammps/package.nix +++ b/pkgs/by-name/la/lammps/package.nix @@ -71,7 +71,9 @@ stdenv.mkDerivation (finalAttrs: { # GPU_API=cuda, and it doesn't users that don't enable the GPU package. autoAddDriverRunpath ] - ++ lib.optionals packages.PYTHON [ python3 ]; + ++ lib.optionals packages.PYTHON [ + python3 + ]; passthru = { inherit packages; From 82f8c9dd91ee8a9c77dcddd27886eff9f2373a57 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 13 Jul 2026 17:23:46 +0300 Subject: [PATCH 136/159] lammps: add mpich to nativeBuildInputs if needed Before `strictDeps` was enabled in b2d648ff9b219981860ec1baf4df76a98cc4a001, the `MPIIO` package could have worked with `mpich` added to `buildInputs`. However this was wrong and made the compilation fail (with `MPIIO = true;` set by user override in `packages` attribute set). To make it easier for users who want to include MPI support in lammps, we take care of adding `mpich` by ourselves. --- pkgs/by-name/la/lammps/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/la/lammps/package.nix b/pkgs/by-name/la/lammps/package.nix index 0c6f9b7fcbec..d25664c8f85e 100644 --- a/pkgs/by-name/la/lammps/package.nix +++ b/pkgs/by-name/la/lammps/package.nix @@ -8,6 +8,7 @@ blas, lapack, python3, + mpich, cmake, autoAddDriverRunpath, pkg-config, @@ -39,6 +40,7 @@ SRD = true; REAXFF = true; PYTHON = true; + MPIIO = true; }, # Extra cmakeFlags to add as "-D${attr}=${value}" extraCmakeFlags ? { }, @@ -73,6 +75,9 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals packages.PYTHON [ python3 + ] + ++ lib.optionals packages.MPIIO [ + mpich ]; passthru = { From dc8dc73d4a6e5fcc5d63474a7d3baae0b237b25e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 14:35:57 +0000 Subject: [PATCH 137/159] goeland: 0.25.0 -> 0.26.0 --- pkgs/by-name/go/goeland/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/goeland/package.nix b/pkgs/by-name/go/goeland/package.nix index 8437a8412a21..4cc79004aea0 100644 --- a/pkgs/by-name/go/goeland/package.nix +++ b/pkgs/by-name/go/goeland/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "goeland"; - version = "0.25.0"; + version = "0.26.0"; src = fetchFromGitHub { owner = "slurdge"; repo = "goeland"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-5pUj7KgjvcA7xuKV7j9nLEih4ecrQjarddRVNszidfE="; + sha256 = "sha256-8vhcAzpgYDPHRuvBzeboGO09n+UCSCxNaJuooPnLBjo="; }; vendorHash = "sha256-GOoeyh0ddtYiigavgjMNy8z6suTFtS9oswO9PAdagGE="; From 68c473cb2b6fdd0aa642c1ed1d6b6ddd6ee73aeb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 14:42:34 +0000 Subject: [PATCH 138/159] git-mit: 6.5.2 -> 6.5.3 --- pkgs/by-name/gi/git-mit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-mit/package.nix b/pkgs/by-name/gi/git-mit/package.nix index 7b30aecb3479..635e1cf27b80 100644 --- a/pkgs/by-name/gi/git-mit/package.nix +++ b/pkgs/by-name/gi/git-mit/package.nix @@ -9,7 +9,7 @@ }: let - version = "6.5.2"; + version = "6.5.3"; in rustPlatform.buildRustPackage { pname = "git-mit"; @@ -19,10 +19,10 @@ rustPlatform.buildRustPackage { owner = "PurpleBooth"; repo = "git-mit"; tag = "v${version}"; - hash = "sha256-5tVNCvaNxW9Ko+x2GWi3fMpyuwxgjMNLTED6gvxagnI="; + hash = "sha256-vk0TxbvjjFqyisyeet2s3mp7+aPb99Lp0iLU59+pNG0="; }; - cargoHash = "sha256-gSvFdvW+XW0MGFkwAkVrcC1ETjoGaFJxioD9ENEpml4="; + cargoHash = "sha256-54s4Jnc6C6ysQnQ4AyxxghbTVVkud4KrZ9wLZ83OZmQ="; nativeBuildInputs = [ pkg-config ]; From cb9f58ecc8f68f7b2a7d3e45d8ce4c121eabe44d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 15:33:36 +0000 Subject: [PATCH 139/159] diesel-cli: 2.3.10 -> 2.3.11 --- pkgs/by-name/di/diesel-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/diesel-cli/package.nix b/pkgs/by-name/di/diesel-cli/package.nix index 3cc982696725..b70a321014f0 100644 --- a/pkgs/by-name/di/diesel-cli/package.nix +++ b/pkgs/by-name/di/diesel-cli/package.nix @@ -27,15 +27,15 @@ assert lib.assertMsg (lib.elem true [ rustPlatform.buildRustPackage rec { pname = "diesel-cli"; - version = "2.3.10"; + version = "2.3.11"; src = fetchCrate { inherit version; crateName = "diesel_cli"; - hash = "sha256-ePoFjIzLUQ4GpPIObhIsg0NvvM1VcVf++IDdTI3XjXw="; + hash = "sha256-zxlV3AbG5cBBGUk3hx9U3OR26lB3G2QQlcxTg00WJZQ="; }; - cargoHash = "sha256-lGVUxYrZ81YvJncGGw7VQ8bl74aYOyHsEKDIMCwc7lw="; + cargoHash = "sha256-GytJ0Eq4LkdSq1fosXFoC0nI7bY0VdM8oOV/tvyUSMg="; nativeBuildInputs = [ installShellFiles From 107b7748d87b057034e10e95d115b3592a1d87df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 15:41:19 +0000 Subject: [PATCH 140/159] art: 1.26.6 -> 1.26.7 --- pkgs/by-name/ar/art/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ar/art/package.nix b/pkgs/by-name/ar/art/package.nix index 021c964b493e..87f4cbc96fc9 100644 --- a/pkgs/by-name/ar/art/package.nix +++ b/pkgs/by-name/ar/art/package.nix @@ -39,13 +39,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "art"; - version = "1.26.6"; + version = "1.26.7"; src = fetchFromGitHub { owner = "artraweditor"; repo = "ART"; tag = finalAttrs.version; - hash = "sha256-m5KQUY7loLKH7X2cDw5n7biH1GJTVONTbguILdjNWrI="; + hash = "sha256-HuXDdrfb3r8B5u4Ifvb3EfbF/b1mMbDAunOIBtEaKtk="; }; # Fix the build with CMake 4. From 5a6fc050a27ef1c30a9ca342b0803e3c95e487ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 15:42:57 +0000 Subject: [PATCH 141/159] zigfetch: 0.27.1 -> 0.27.2 --- pkgs/by-name/zi/zigfetch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zi/zigfetch/package.nix b/pkgs/by-name/zi/zigfetch/package.nix index 7241b6d295e1..67e2dc7eafa4 100644 --- a/pkgs/by-name/zi/zigfetch/package.nix +++ b/pkgs/by-name/zi/zigfetch/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "zigfetch"; - version = "0.27.1"; + version = "0.27.2"; src = fetchFromGitHub { owner = "utox39"; repo = "zigfetch"; rev = "v${finalAttrs.version}"; - hash = "sha256-A8DZ8O7WghvN9+74FGapLl/7SfGc3n+FlyI6jRKX/yk="; + hash = "sha256-PFZqtKgZYRRVXf0bNUKYFsahmJ9g2qcm58LFTR4ZzCU="; }; patches = lib.optionals stdenv.hostPlatform.isDarwin [ From 1ea389064973ea5596ec68f613ee07a13031fd36 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 15:46:27 +0000 Subject: [PATCH 142/159] terraform-providers.integrations_github: 6.12.1 -> 6.13.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 52b5e1d09f15..2a3902c17682 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -760,13 +760,13 @@ "vendorHash": null }, "integrations_github": { - "hash": "sha256-OpuKe7/Ymr46J41zgYdk1Qet+trEGTafl6TM23PV1lA=", + "hash": "sha256-2y25AE4iLckdvvFv+vPRdl2wLCPlUnK2Xc73m0qVyxc=", "homepage": "https://registry.terraform.io/providers/integrations/github", "owner": "integrations", "repo": "terraform-provider-github", - "rev": "v6.12.1", + "rev": "v6.13.0", "spdx": "MIT", - "vendorHash": "sha256-qzyV/rgQ79XvoTBRjjIsPFfqAXLROiIAlY7Y/d8SYcM=" + "vendorHash": "sha256-crDSVC0UvJ8fXoKwSgyFWHivwOA9XRO7dXoEOYLPZTo=" }, "jfrog_artifactory": { "hash": "sha256-BSUOmqHwnDEYojtwTXBWo9oGG2FbgaODUKClZPCaK/I=", From e1b3e06602b97a0cff0d05c55929a8a6b7d55391 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 15:55:28 +0000 Subject: [PATCH 143/159] terraform-providers.datadog_datadog: 4.13.0 -> 4.15.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 52b5e1d09f15..811092660c78 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -283,13 +283,13 @@ "vendorHash": "sha256-3o6YRDrq4rQhNAFyqiGJrAoxuAykWw85OExRGSE3kGI=" }, "datadog_datadog": { - "hash": "sha256-pTtEKgxh17Oi41oqgBrtUCsriRMfRew30kLjbOdM9jo=", + "hash": "sha256-PmzUO8mCYQRYWI0MxFqVua+laKybLAFgeW9+9HZ/7A8=", "homepage": "https://registry.terraform.io/providers/DataDog/datadog", "owner": "DataDog", "repo": "terraform-provider-datadog", - "rev": "v4.13.0", + "rev": "v4.15.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-GRxcI8+3uarErfVhzoz+Iku3mCmY9XfriDZZX0wSI5s=" + "vendorHash": "sha256-G3lkLzLo31XGDyTgprHd7LbbOaAGRvq9LTIth2vnH00=" }, "datadrivers_nexus": { "hash": "sha256-gwExaFhOoJFrAhH91oZEp1AFvI7kgWekp655zd4tyd8=", From 90898ec27750adf4058994ac37e66f6bd5012f81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 15:56:28 +0000 Subject: [PATCH 144/159] terraform-providers.hashicorp_aws: 6.52.0 -> 6.54.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 52b5e1d09f15..afea72878cda 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -508,13 +508,13 @@ "vendorHash": "sha256-ikBqIxD5aTOcwNHCMN6EaOwSHCAP5n/SULuqQXPLpOc=" }, "hashicorp_aws": { - "hash": "sha256-710i6mRyieTzltcaC23OXZm8mtqjyOc5Fk9fmcqkXY4=", + "hash": "sha256-876U9ojKfnJCRKaTFhW9NvBQ6fvTpC0NYE+fhwkCwk8=", "homepage": "https://registry.terraform.io/providers/hashicorp/aws", "owner": "hashicorp", "repo": "terraform-provider-aws", - "rev": "v6.52.0", + "rev": "v6.54.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-COWHnLR6aRwcGJVo6IFvqQLwAYxFpqUGQbZVvEo/b/I=" + "vendorHash": "sha256-lxxSwaBXrl2xrZJ+OHrCBvHKmsq3D9Om7/Y0zPaYIQg=" }, "hashicorp_awscc": { "hash": "sha256-z1wns0zuanfoeIb7CDRBtt4CoRQ4+b5PNKpmDbfyHd0=", From 0c3674a9ee2deb8919bc0e7a448929aa07557d89 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 16:08:45 +0000 Subject: [PATCH 145/159] nocturne: 1.3.0 -> 1.3.2 --- pkgs/by-name/no/nocturne/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/no/nocturne/package.nix b/pkgs/by-name/no/nocturne/package.nix index 2de7e0ea9d48..ace2388284fd 100644 --- a/pkgs/by-name/no/nocturne/package.nix +++ b/pkgs/by-name/no/nocturne/package.nix @@ -29,13 +29,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nocturne"; - version = "1.3.0"; + version = "1.3.2"; src = fetchFromGitHub { owner = "Jeffser"; repo = "Nocturne"; tag = finalAttrs.version; - hash = "sha256-z7E4PVSp7HDarnJeQFrJ/HznxUT+b6xTF0QTm5ffvTQ="; + hash = "sha256-uXsl438K0Ew0fdrKtGf28VkHQ76loDWKLJkounzqhEQ="; }; __structuredAttrs = true; From 9376e3c5e1cb0056b7e3e903bac603eecbcee756 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 16:13:32 +0000 Subject: [PATCH 146/159] go-judge: 1.12.0 -> 1.12.1 --- pkgs/by-name/go/go-judge/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-judge/package.nix b/pkgs/by-name/go/go-judge/package.nix index d63cd9f4983d..e3bca0300831 100644 --- a/pkgs/by-name/go/go-judge/package.nix +++ b/pkgs/by-name/go/go-judge/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "go-judge"; - version = "1.12.0"; + version = "1.12.1"; src = fetchFromGitHub { owner = "criyle"; repo = "go-judge"; rev = "v${finalAttrs.version}"; - hash = "sha256-JxYdoDSkzb+BM76m+qzdLM31ox9jqCm3LDrjTn6q1/E="; + hash = "sha256-QWLR0bIBgjqh75D0J7KEDjS+6rL5kV+fg01ThO6Cbq0="; }; - vendorHash = "sha256-7DwEATr5AZGXHJXwDxjLpERquXFYm3AYjU/g3v7Xmlw="; + vendorHash = "sha256-i5RiLaALbHQhOSb143kyQQGu2maJIw2VS0JELmxbxM0="; tags = [ "nomsgpack" From f84d85f00820135ab0ef2fde6af8da4de366c5bb Mon Sep 17 00:00:00 2001 From: Darren Rambaud <225436867+debtquity@users.noreply.github.com> Date: Mon, 13 Jul 2026 11:22:16 -0500 Subject: [PATCH 147/159] stalwart_0_16: 0.16.12 -> 0.16.13 * diff: https://github.com/stalwartlabs/stalwart/compare/v0.16.12...v0.16.13 * changelog: https://github.com/stalwartlabs/stalwart/releases/tag/v0.16.13 --- pkgs/by-name/st/stalwart_0_16/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/stalwart_0_16/package.nix b/pkgs/by-name/st/stalwart_0_16/package.nix index be84df21f1b1..675ae66a9306 100644 --- a/pkgs/by-name/st/stalwart_0_16/package.nix +++ b/pkgs/by-name/st/stalwart_0_16/package.nix @@ -50,7 +50,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "stalwart" + (lib.optionalString stalwartEnterprise "-enterprise"); - version = "0.16.12"; + version = "0.16.13"; __structuredAttrs = true; @@ -58,10 +58,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "stalwartlabs"; repo = "stalwart"; tag = "v${finalAttrs.version}"; - hash = "sha256-IAwD4zW8UEIMQ+Z0y7Qfvo7+o2W2FVySldPA3+IGowE="; + hash = "sha256-Uc1dUuu4TnpTKB17GArlo/hYT2gdUUnl3NxWalSB50k="; }; - cargoHash = "sha256-O/14/jqLXmlmGYfU1x0B1ZRBCGEeREJaOkicaAM7aeU="; + cargoHash = "sha256-C+BwUqeYzutGcX13YgR1ngfUtuk+S12/k/xAYz68b3s="; env = { # https://docs.rs/openssl/latest/openssl/#manual From 5ae1dbe5f450b1905dce024d7e874ab32e463317 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 16:28:00 +0000 Subject: [PATCH 148/159] wappalyzergo: 0.2.87 -> 0.2.89 --- pkgs/by-name/wa/wappalyzergo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wa/wappalyzergo/package.nix b/pkgs/by-name/wa/wappalyzergo/package.nix index 6901c4056c9e..43a28b2e4b20 100644 --- a/pkgs/by-name/wa/wappalyzergo/package.nix +++ b/pkgs/by-name/wa/wappalyzergo/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "wappalyzergo"; - version = "0.2.87"; + version = "0.2.89"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "wappalyzergo"; tag = "v${finalAttrs.version}"; - hash = "sha256-l8nG+LldJdvtx/0CN3SLJR6wtoIJx2Y0y6/qKtiuQmE="; + hash = "sha256-L5DBXn96PK4Ed3MhmIgfVDLniGWgB/iogI+HKzfsvvA="; }; vendorHash = "sha256-9MUhivdlbxAhcdbLALdt6vhxvMLzm+WincF3iG9pR1A="; From f41e5e02ceda36055ce763f02e96a2b6140fed3d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 16:38:48 +0000 Subject: [PATCH 149/159] python3Packages.python-fsutil: 0.16.1 -> 0.17.0 --- pkgs/development/python-modules/python-fsutil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-fsutil/default.nix b/pkgs/development/python-modules/python-fsutil/default.nix index ae8d768045c6..4f21bfe09bb1 100644 --- a/pkgs/development/python-modules/python-fsutil/default.nix +++ b/pkgs/development/python-modules/python-fsutil/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "python-fsutil"; - version = "0.16.1"; + version = "0.17.0"; pyproject = true; src = fetchFromGitHub { owner = "fabiocaccamo"; repo = "python-fsutil"; tag = finalAttrs.version; - hash = "sha256-/KlnQdN8R95qjxMGui0SofLFZl10vq6ufl05JuVuhDw="; + hash = "sha256-HQdQwPfMXTXSP9v/VF5fy3DicWm562V/KxxaO85nQ0c="; }; build-system = [ setuptools ]; From c55e756288ca8e426cebbd3d4ba1708c192085b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 16:39:17 +0000 Subject: [PATCH 150/159] koffan: 2.12.0 -> 2.12.2 --- pkgs/by-name/ko/koffan/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/koffan/package.nix b/pkgs/by-name/ko/koffan/package.nix index 98a67aeb14b0..9c64a542b05a 100644 --- a/pkgs/by-name/ko/koffan/package.nix +++ b/pkgs/by-name/ko/koffan/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "koffan"; - version = "2.12.0"; + version = "2.12.2"; src = fetchFromGitHub { owner = "PanSalut"; repo = "Koffan"; tag = "v${finalAttrs.version}"; - hash = "sha256-E4R2FrL6pqwz1yuF+0TuSIE33/ksrvE0U9XO4z11AfE="; + hash = "sha256-0fCKVExxsmqz8ndv26r7iJldcj6OnhiZ8SqPMhR8pHo="; }; vendorHash = "sha256-BYehi5LQQ0MIsKG/fN3DHaQwKVmxUFrvWGrKZeKj+ow="; From 985e4f7ef0dc31244085e7ac86fe98e51aa297ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 17:19:15 +0000 Subject: [PATCH 151/159] apko: 1.2.21 -> 1.2.25 --- pkgs/by-name/ap/apko/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/apko/package.nix b/pkgs/by-name/ap/apko/package.nix index 328b2efcc320..7a5a5ebe0622 100644 --- a/pkgs/by-name/ap/apko/package.nix +++ b/pkgs/by-name/ap/apko/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "apko"; - version = "1.2.21"; + version = "1.2.25"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "apko"; tag = "v${finalAttrs.version}"; - hash = "sha256-I5t+xML6M88vfshqMwl/wdBWo0F3l7xOa0DSbyqyB1o="; + hash = "sha256-IRiW4sZZyzqmYGxNEmLZgbRb/z+Gfbn5bi4ci3/Rz4g="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-Oj1BbZA84GO+EkYyjjFf9gaMxMpMnEeU0H3OuqSLQ88="; + vendorHash = "sha256-nms4bDB9z4H2IbMO49bri0aQBiBfVj4kzVqwzURZ75c="; excludedPackages = [ "internal/gen-jsonschema" From 8e9cb59730c80f4b043cbad726339651f69617c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 17:49:47 +0000 Subject: [PATCH 152/159] lux-cli: 0.35.1 -> 0.36.1 --- pkgs/by-name/lu/lux-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lu/lux-cli/package.nix b/pkgs/by-name/lu/lux-cli/package.nix index ca1c4ef4c31b..7ee5ead54663 100644 --- a/pkgs/by-name/lu/lux-cli/package.nix +++ b/pkgs/by-name/lu/lux-cli/package.nix @@ -18,18 +18,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lux-cli"; - version = "0.35.1"; + version = "0.36.1"; src = fetchFromGitHub { owner = "lumen-oss"; repo = "lux"; tag = "v${finalAttrs.version}"; - hash = "sha256-jbHub9/mTkWdg+oTu6jEaNbPLEaS0/f3TqxvymsDS3I="; + hash = "sha256-260gORAxU0l3gxv4ojUSmdNgHvdLpQNPdLkn8ze4HGA="; }; buildAndTestSubdir = "lux-cli"; - cargoHash = "sha256-envh7C5D/38pDTUi08/9c6YaA9OlZ8Zg+IPLhtKZg6A="; + cargoHash = "sha256-P9XonyY+gC0ni8WqkMPWJW6AjU4EBB7BEjxZ3U/q2qM="; nativeInstallCheckInputs = [ versionCheckHook From 95625fdc0540b6a2980b3b5aaff4304682aa59bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 18:00:56 +0000 Subject: [PATCH 153/159] gh-dash: 4.25.0 -> 4.25.2 --- pkgs/by-name/gh/gh-dash/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gh/gh-dash/package.nix b/pkgs/by-name/gh/gh-dash/package.nix index 95c5aa9d7abc..2a8ffea396f5 100644 --- a/pkgs/by-name/gh/gh-dash/package.nix +++ b/pkgs/by-name/gh/gh-dash/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "gh-dash"; - version = "4.25.0"; + version = "4.25.2"; src = fetchFromGitHub { owner = "dlvhdr"; repo = "gh-dash"; rev = "v${finalAttrs.version}"; - hash = "sha256-gdjP1jIYI84szuNhP7LgGRMXIPqrRwb8nRWB0BjQF+k="; + hash = "sha256-3iUBuMvA2Xh7UjTiFNEs3tuZMCnSt/bIhTSEDD92yCU="; }; vendorHash = "sha256-Teu+8jiZE2gZ+0ErKsunhotY9W4Hjg6PAeFkFLgESIk="; From 7f9595d96b639b4ff3c86dc89e889250e646c904 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 18:24:07 +0000 Subject: [PATCH 154/159] terraform-providers.aminueza_minio: 3.38.1 -> 3.38.3 --- .../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 52b5e1d09f15..d39ab397008f 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -54,13 +54,13 @@ "vendorHash": "sha256-sESuNlWNyjjGYb7z+tQF7RGBgicnPISuwXRzB+QJ7E4=" }, "aminueza_minio": { - "hash": "sha256-DfpZjIkjo5bEZ2BtHJoBLtjEDAD6ZiqpoCOMbmd1Jvo=", + "hash": "sha256-4b5K2Hyy26euJct1/0dxC39DMM41W6+jdJS68/d4yCw=", "homepage": "https://registry.terraform.io/providers/aminueza/minio", "owner": "aminueza", "repo": "terraform-provider-minio", - "rev": "v3.38.1", + "rev": "v3.38.3", "spdx": "AGPL-3.0", - "vendorHash": "sha256-OLabFXYTe+Yhlf0Ja63tCcrc5mvPeXfN7yLoRZCkdvg=" + "vendorHash": "sha256-se32x/vxIRiAewIIUZb/wR9eB6sDpDzN3n7OS5m8t5g=" }, "argoproj-labs_argocd": { "hash": "sha256-c6+WY4oXL8evvPk/RzVrwtgq4XLB/LzAH5tpjErbE60=", From 83c8b087be213a7b6661c3fb66dec607cb415763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Sat, 11 Jul 2026 00:59:05 +0700 Subject: [PATCH 155/159] =?UTF-8?q?nixtamal:=201.8.2=20=E2=86=92=201.9.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/ni/nixtamal/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ni/nixtamal/package.nix b/pkgs/by-name/ni/nixtamal/package.nix index 517a70f1e9a4..09a6e4687fe7 100644 --- a/pkgs/by-name/ni/nixtamal/package.nix +++ b/pkgs/by-name/ni/nixtamal/package.nix @@ -21,7 +21,7 @@ ocamlPackages.buildDunePackage (finalAttrs: { pname = "nixtamal"; - version = "1.8.2"; + version = "1.9.0"; release_year = 2026; minimalOCamlVersion = "5.3"; @@ -30,7 +30,7 @@ ocamlPackages.buildDunePackage (finalAttrs: { url = "https://darcs.toastal.in.th/nixtamal/stable/"; mirrors = [ "https://smeder.ee/~toastal/nixtamal.darcs" ]; rev = finalAttrs.version; - hash = "sha256-WS3Au0V2AFUxRoINZvBLDJWvsTn/SyiN6jSLOWb+PQY="; + hash = "sha256-Uybm9zTxIMFq82A4eCayeFCia/uW7HjhIquvO9LTfjE="; }; nativeBuildInputs = [ @@ -65,7 +65,6 @@ ocamlPackages.buildDunePackage (finalAttrs: { logs saturn stdint - uri xdg ]; @@ -107,6 +106,8 @@ ocamlPackages.buildDunePackage (finalAttrs: { --libdir="$lib/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib" \ nixtamal + cp -r "$src/meta" "$src/ncl" "$data/share"/*/ + for dep in "${ocamlPackages.ocaml}" "${ocamlPackages.camomile}"; do remove-references-to -t "$dep" "$bin/bin/nixtamal" done From 0a85a557ca9169135d6f66fa9f78a53996f3f223 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 18:33:42 +0000 Subject: [PATCH 156/159] python3Packages.types-retry: 0.9.9.20250322 -> 0.9.9.20260408 --- pkgs/development/python-modules/types-retry/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-retry/default.nix b/pkgs/development/python-modules/types-retry/default.nix index fb60b27d3efc..0d3c807464c1 100644 --- a/pkgs/development/python-modules/types-retry/default.nix +++ b/pkgs/development/python-modules/types-retry/default.nix @@ -7,7 +7,7 @@ buildPythonPackage (finalAttrs: { pname = "types-retry"; - version = "0.9.9.20250322"; + version = "0.9.9.20260408"; pyproject = true; __structuredAttrs = true; @@ -15,7 +15,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "types_retry"; inherit (finalAttrs) version; - hash = "sha256-LqpvS4MsGHEhBWmIu+bS0Lb06wNjH9yXUuKsKAL3tyY="; + hash = "sha256-P5j6YuwCdEk4P1wBnM6sx4TB26tHYJid2rQh97hAfZI="; }; build-system = [ setuptools ]; From 443017ff4cf2a29d6a2babc0b7114237bf6c42f6 Mon Sep 17 00:00:00 2001 From: "nixpkgs-ci[bot]" <190413589+nixpkgs-ci[bot]@users.noreply.github.com> Date: Mon, 13 Jul 2026 20:07:01 +0000 Subject: [PATCH 157/159] maintainers/github-teams.json: Automated sync --- maintainers/github-teams.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/maintainers/github-teams.json b/maintainers/github-teams.json index 40779e666e48..8c1abf72ed9e 100644 --- a/maintainers/github-teams.json +++ b/maintainers/github-teams.json @@ -151,6 +151,7 @@ "samuela": 226872 }, "members": { + "ethancedwards8": 60861925, "prusnak": 42201 }, "name": "cuda-maintainers" @@ -365,10 +366,10 @@ "freedesktop": { "description": "Maintain Freedesktop.org packages for graphical desktop.", "id": 3806136, - "maintainers": {}, - "members": { + "maintainers": { "jtojnar": 705123 }, + "members": {}, "name": "Freedesktop" }, "geospatial": { From 33765019fd0b28ecc453646a50ce3a46fb8c6a1a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jul 2026 20:13:02 +0000 Subject: [PATCH 158/159] opentofu: 1.12.3 -> 1.12.4 --- pkgs/by-name/op/opentofu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/opentofu/package.nix b/pkgs/by-name/op/opentofu/package.nix index b0399e076f00..ca7a3512042f 100644 --- a/pkgs/by-name/op/opentofu/package.nix +++ b/pkgs/by-name/op/opentofu/package.nix @@ -16,13 +16,13 @@ let package = buildGoModule rec { pname = "opentofu"; - version = "1.12.3"; + version = "1.12.4"; src = fetchFromGitHub { owner = "opentofu"; repo = "opentofu"; tag = "v${version}"; - hash = "sha256-/Or8+rMsGbZ9aY/oSOqHH0vMFx9Pl0ZRa9KrVJ4X8Ls="; + hash = "sha256-WuSvKev+kLbW0TVRJacEtX2o0fueZ5c2UYcVXQo4Q9Q="; }; vendorHash = "sha256-t4RVH90TSTwxNPR2tKQsk8qd6d2OP8MmjAjgIZx7OVY="; From 971d6acbb0e7fd25793ef7099e394a2ed920dfe2 Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Mon, 13 Jul 2026 22:30:38 +0200 Subject: [PATCH 159/159] incus-ui-canonical: 0.21.3 -> 0.21.4 --- pkgs/by-name/in/incus-ui-canonical/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/incus-ui-canonical/package.nix b/pkgs/by-name/in/incus-ui-canonical/package.nix index e4e500e0ecbf..f3175515d1c4 100644 --- a/pkgs/by-name/in/incus-ui-canonical/package.nix +++ b/pkgs/by-name/in/incus-ui-canonical/package.nix @@ -20,14 +20,14 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "incus-ui-canonical"; - version = "0.21.3"; + version = "0.21.4"; src = fetchFromGitHub { owner = "zabbly"; repo = "incus-ui-canonical"; # only use tags prefixed by incus- they are the tested fork versions tag = "incus-${finalAttrs.version}"; - hash = "sha256-fyeh7KX2Cvo2YmUNnmzeWkTGgGrJHhjbq39AmnwhgAs="; + hash = "sha256-EMf723WZKyVYDpvdmzjdp61rIZVsoj6gRMiMF323K/A="; }; offlineCache = fetchYarnDeps {