From 3090ecbae7db69e2d0b92c5c0652340b927c5272 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 22:27:52 +0000 Subject: [PATCH 01/92] python3Packages.manifestoo-core: 1.8.2 -> 1.9 --- pkgs/development/python-modules/manifestoo-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/manifestoo-core/default.nix b/pkgs/development/python-modules/manifestoo-core/default.nix index f427fb1ff56a..c9164c3bce05 100644 --- a/pkgs/development/python-modules/manifestoo-core/default.nix +++ b/pkgs/development/python-modules/manifestoo-core/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "manifestoo-core"; - version = "1.8.2"; + version = "1.9"; format = "pyproject"; src = fetchPypi { inherit version; pname = "manifestoo_core"; - hash = "sha256-e/kpgGaaQqPI+4WeHXYpVc01t5vexHlmsDuAoGFShEM="; + hash = "sha256-4cBgxbjXfOVMRQ+iQnjb/LdRUkoeb2hWI6VhSnqSMVM="; }; nativeBuildInputs = [ hatch-vcs ]; From 54e4e95e6ba0d8f063818490d38484d89b0fb689 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 9 Jul 2025 01:48:46 +0000 Subject: [PATCH 02/92] nomad_1_10: 1.10.2 -> 1.10.3 --- pkgs/applications/networking/cluster/nomad/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/nomad/default.nix b/pkgs/applications/networking/cluster/nomad/default.nix index b86cbb7d8bdf..9f34af0fa64c 100644 --- a/pkgs/applications/networking/cluster/nomad/default.nix +++ b/pkgs/applications/networking/cluster/nomad/default.nix @@ -91,9 +91,9 @@ rec { nomad_1_10 = generic { buildGoModule = buildGo124Module; - version = "1.10.2"; - hash = "sha256-7i/tMQwaEmLGXNarrdPzmorv+SHrxCzeaF3BI9Jjhwg="; - vendorHash = "sha256-yq8xQ9wThPK/X9/lEHD8FCXq1Mrz0lO6UvrP2ipXMnw="; + version = "1.10.3"; + hash = "sha256-sDOo7b32H/d5OJ6CRyga1rZZk55bFTi4ynHL/aIH87w="; + vendorHash = "sha256-bpCnpeRk329vUd9e6x7iCh+1ouSGd4o4Hq79K0qchJ8="; license = lib.licenses.bsl11; passthru.tests.nomad = nixosTests.nomad; preCheck = '' From 5f71e6a3b52c7d8e04305f4003bd66017126a530 Mon Sep 17 00:00:00 2001 From: Vinny Meller Date: Sun, 13 Jul 2025 23:52:33 -0400 Subject: [PATCH 03/92] git-spice: 0.15.1 -> 0.15.2 --- pkgs/by-name/gi/git-spice/package.nix | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/gi/git-spice/package.nix b/pkgs/by-name/gi/git-spice/package.nix index 431ee86f310a..cc1045a7665a 100644 --- a/pkgs/by-name/gi/git-spice/package.nix +++ b/pkgs/by-name/gi/git-spice/package.nix @@ -10,13 +10,13 @@ buildGo124Module rec { pname = "git-spice"; - version = "0.15.1"; + version = "0.15.2"; src = fetchFromGitHub { owner = "abhinav"; repo = "git-spice"; tag = "v${version}"; - hash = "sha256-mx34JGgY6qKhPdZVs1Z9gVO/VhHnFrl6TThq5dEz/zc="; + hash = "sha256-vpBQdkP5jC3glGykLCd3/df4Lhi0MeU0XLnlTNDp1bM="; }; vendorHash = "sha256-uh4GUkfWo12pYQD/Mpw+EWwmukHUpxOii7DTu6C84zo="; @@ -37,11 +37,21 @@ buildGo124Module rec { __darwinAllowLocalNetworking = true; - preCheck = lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) '' - # timeout - rm testdata/script/branch_submit_remote_prompt.txt - rm testdata/script/branch_submit_multiple_pr_templates.txt - ''; + preCheck = + '' + # timeout on both aarch64-darwin and x86_64-linux + rm testdata/script/issue725_pre_push_hook_worktree.txt + + # failing on both aarch64-darwin and x86_64-linux + # TODO: check if this still fails after next release + rm testdata/script/branch_restack_conflict_no_edit.txt + '' + + + lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) '' + # timeout + rm testdata/script/branch_submit_remote_prompt.txt + rm testdata/script/branch_submit_multiple_pr_templates.txt + ''; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd gs \ From 321dd1ac8ba36f09a45a8038f12658d3a035ed68 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Jul 2025 07:01:59 +0000 Subject: [PATCH 04/92] spicedb: 1.44.4 -> 1.45.1 --- pkgs/servers/spicedb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/spicedb/default.nix b/pkgs/servers/spicedb/default.nix index 1a94f577097d..5cbd2033445e 100644 --- a/pkgs/servers/spicedb/default.nix +++ b/pkgs/servers/spicedb/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "spicedb"; - version = "1.44.4"; + version = "1.45.1"; src = fetchFromGitHub { owner = "authzed"; repo = "spicedb"; rev = "v${version}"; - hash = "sha256-hpu9tg18JASuHVSrEL9xKWJ/+k6Cam3aBQ2OLsIehjw="; + hash = "sha256-cKCAA9C0vsCa0BszspvPfrKbdWyaccrMtiO6UWhLIh4="; }; - vendorHash = "sha256-EQQtVudG+xjim15Ud4YJ05j0l+omnEnpo42tS99Mmd8="; + vendorHash = "sha256-R4lOmHIBgnlvOukMjXdVx5e9Oneo1EizhsrDXiTbwTc="; ldflags = [ "-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.rev}'" From b5ba7396ade4f1295cd99bd1e2ef440647c244fc Mon Sep 17 00:00:00 2001 From: DontEatOreo <57304299+DontEatOreo@users.noreply.github.com> Date: Thu, 17 Jul 2025 20:18:31 +0300 Subject: [PATCH 05/92] koboldcpp: 1.95.1 -> 1.96 Changelog: https://github.com/LostRuins/koboldcpp/releases/tag/v1.96 Diff: https://github.com/LostRuins/koboldcpp/compare/v1.95.1...v1.96 --- pkgs/by-name/ko/koboldcpp/package.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/koboldcpp/package.nix b/pkgs/by-name/ko/koboldcpp/package.nix index d5fc0c3e8122..503c3d579a90 100644 --- a/pkgs/by-name/ko/koboldcpp/package.nix +++ b/pkgs/by-name/ko/koboldcpp/package.nix @@ -41,13 +41,13 @@ let in effectiveStdenv.mkDerivation (finalAttrs: { pname = "koboldcpp"; - version = "1.95.1"; + version = "1.96"; src = fetchFromGitHub { owner = "LostRuins"; repo = "koboldcpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-aoVOEPK3hPuzkrHIFvDrnAw2D/OxXlRLXXP0CZJghx4="; + hash = "sha256-/kHx2v9g0o5eh38d9hlhc724vQNTXVpaX1GeQouJPhk="; }; enableParallelBuilding = true; @@ -88,6 +88,12 @@ effectiveStdenv.mkDerivation (finalAttrs: { (lib.optionals cublasSupport "CUDA_DOCKER_ARCH=${builtins.head cudaArches}") ]; + env = { + # Fixes an issue where "fprintf" is being called with a format string that isn't a string literal + NIX_CFLAGS_COMPILE = lib.optionalString vulkanSupport "-Wno-error=format-security"; + NIX_CXXFLAGS_COMPILE = lib.optionalString vulkanSupport "-Wno-error=format-security"; + }; + installPhase = '' runHook preInstall From 86391083e171e878960fe7f755f4a3a4de852d0f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 18 Jul 2025 11:51:23 +0000 Subject: [PATCH 06/92] nova: 3.11.4 -> 3.11.6 --- pkgs/by-name/no/nova/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/no/nova/package.nix b/pkgs/by-name/no/nova/package.nix index 3bc68697f961..13aed1e12032 100644 --- a/pkgs/by-name/no/nova/package.nix +++ b/pkgs/by-name/no/nova/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "nova"; - version = "3.11.4"; + version = "3.11.6"; src = fetchFromGitHub { owner = "FairwindsOps"; repo = "nova"; rev = "v${version}"; - hash = "sha256-0jDmuZqq3NNTekmu6saUjCuc0G0tj10hV0tRjwkYQg4="; + hash = "sha256-lYnVysBeZAYM++tlbVnIUfmJMujilHiPtLBH5Vp0puI="; }; - vendorHash = "sha256-qXYhj3vVS6MoU4JPEDIxDZNDM2j/4Nxp6ZSlqUYVjMA="; + vendorHash = "sha256-+cw2NclPLT9S1iakK2S5uc+nFE84MIl6QOH/L0kgoHE="; ldflags = [ "-X main.version=${version}" From fc29e6914c5747e7956574026523afc6f0290f4a Mon Sep 17 00:00:00 2001 From: Levizor Date: Sat, 19 Jul 2025 21:29:53 +0200 Subject: [PATCH 07/92] tray-tui: 0.2.1 -> 0.3.0 --- pkgs/by-name/tr/tray-tui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tray-tui/package.nix b/pkgs/by-name/tr/tray-tui/package.nix index 86d7e09a8148..c806beb8d508 100644 --- a/pkgs/by-name/tr/tray-tui/package.nix +++ b/pkgs/by-name/tr/tray-tui/package.nix @@ -7,18 +7,18 @@ }: rustPlatform.buildRustPackage rec { pname = "tray-tui"; - version = "0.2.1"; + version = "0.3.0"; src = fetchFromGitHub { owner = "Levizor"; repo = "tray-tui"; tag = version; - hash = "sha256-iZyhcBCOUq2KuQR21sQiwFeEIr7DNBs1fYRu5Nv5+ng="; + hash = "sha256-iJ3793D6/yT63s4akdFvWIpe+5wgjWv29cwB5deID60="; }; useFetchCargoVendor = true; - cargoHash = "sha256-o3FmSNOiCcbLoU6/LtbugalWUm/ME9kG8bzfem3HqWI="; + cargoHash = "sha256-T5O37QuubTHp9a5iYrXN2Wrc+Xez+rGiAowcbSp33A4="; nativeBuildInputs = [ installShellFiles From 8a0126c0e6a53f1c24323ee814e40bd872003819 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 19 Jul 2025 21:37:51 +0000 Subject: [PATCH 08/92] qsv: 5.1.0 -> 6.0.1 --- pkgs/by-name/qs/qsv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/qs/qsv/package.nix b/pkgs/by-name/qs/qsv/package.nix index 9e417f43c411..73688a49e15f 100644 --- a/pkgs/by-name/qs/qsv/package.nix +++ b/pkgs/by-name/qs/qsv/package.nix @@ -11,7 +11,7 @@ let pname = "qsv"; - version = "5.1.0"; + version = "6.0.1"; in rustPlatform.buildRustPackage { inherit pname version; @@ -20,11 +20,11 @@ rustPlatform.buildRustPackage { owner = "dathere"; repo = "qsv"; rev = version; - hash = "sha256-AQ7vpxrGa0CtFvKzT2iHmeoafpaWOVLqEL9eO3QeBEM="; + hash = "sha256-lB/lWLTZ0sfs0COZ/BgnQ2xf0aQQJnKaN06aoPMfuQc="; }; useFetchCargoVendor = true; - cargoHash = "sha256-Kmcl7ifAFf7dJ3LESdH1xm7M3Wl/wMKUjN2ZcLkvUHE="; + cargoHash = "sha256-ZgGFUOqJ5WBDaO/V3X3fUFqnIykL68Rilpjc21DyhAc="; buildInputs = [ file From 67c082d4c8c91a76d052751b584f0a1fcde053a2 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sun, 20 Jul 2025 14:24:46 +0800 Subject: [PATCH 09/92] luau: 0.682 -> 0.683 --- pkgs/by-name/lu/luau/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/luau/package.nix b/pkgs/by-name/lu/luau/package.nix index 358e9e60e5a6..fad814826125 100644 --- a/pkgs/by-name/lu/luau/package.nix +++ b/pkgs/by-name/lu/luau/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luau"; - version = "0.682"; + version = "0.683"; src = fetchFromGitHub { owner = "luau-lang"; repo = "luau"; tag = finalAttrs.version; - hash = "sha256-yHmcUDBgNKcOg6ZW/fP7ZatdkCgG1y1ECRUbnZ7wHZY="; + hash = "sha256-FOqqAX4Fyznx95ssaJ225U5BSjQH7RkFRZFU9YgLY48="; }; nativeBuildInputs = [ cmake ]; From 660cb21887ab8cd36f1a7a2b1002a35669c286f4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 21 Jul 2025 13:35:14 +0000 Subject: [PATCH 10/92] ghost-cli: 1.27.0 -> 1.27.1 --- pkgs/by-name/gh/ghost-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghost-cli/package.nix b/pkgs/by-name/gh/ghost-cli/package.nix index c1845b632b6b..81fa487dea29 100644 --- a/pkgs/by-name/gh/ghost-cli/package.nix +++ b/pkgs/by-name/gh/ghost-cli/package.nix @@ -11,18 +11,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "ghost-cli"; - version = "1.27.0"; + version = "1.27.1"; src = fetchFromGitHub { owner = "TryGhost"; repo = "Ghost-CLI"; tag = "v${finalAttrs.version}"; - hash = "sha256-xOchKEktagamLJQONI9SJsv5vypVpBOAy/SWGdSzjLc="; + hash = "sha256-ka+fqfUw6SSixrSHV2rbFsAqEM2f/yTQNcGONJKTRMc="; }; yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; - hash = "sha256-Dgy+Ab0OaapjuuuRMcfHtzpsrfI5uPItXDY4XE9iK3A="; + hash = "sha256-SaekfV1QZw6PIJm8GtyjZmCSNIc0aXolz1mEyTwVERM="; }; nativeBuildInputs = [ From 50cab72745273dd5aaccceb56a466f012aadf831 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 22 Jul 2025 05:21:18 +0200 Subject: [PATCH 11/92] ttfautohint: unpin autotools --- pkgs/top-level/all-packages.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a31a981e57e2..c2821646a14f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4486,9 +4486,7 @@ with pkgs; trytond = with python3Packages; toPythonApplication trytond; - ttfautohint = libsForQt5.callPackage ../tools/misc/ttfautohint { - autoreconfHook = buildPackages.autoreconfHook269; - }; + ttfautohint = libsForQt5.callPackage ../tools/misc/ttfautohint { }; ttfautohint-nox = ttfautohint.override { enableGUI = false; }; twilight = callPackage ../tools/graphics/twilight { From 08a30dd2f6aa1ce4faff8f05cdf9c19ae02f0da0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 22 Jul 2025 04:32:02 +0000 Subject: [PATCH 12/92] tabiew: 0.10.1 -> 0.11.0 --- pkgs/by-name/ta/tabiew/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/tabiew/package.nix b/pkgs/by-name/ta/tabiew/package.nix index 25f0e2346f62..eb3396362b19 100644 --- a/pkgs/by-name/ta/tabiew/package.nix +++ b/pkgs/by-name/ta/tabiew/package.nix @@ -6,17 +6,17 @@ }: rustPlatform.buildRustPackage rec { pname = "tabiew"; - version = "0.10.1"; + version = "0.11.0"; src = fetchFromGitHub { owner = "shshemi"; repo = "tabiew"; tag = "v${version}"; - hash = "sha256-J8SqqZNAB1bEFaaEjRh77zb+7l2RwZrh316ZG18taKs="; + hash = "sha256-ilZOXV9P3i2Gzcop9PRCHznorEdGMje097d9my0JVeU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-o8bGsPwpJbXHvioyfI8OZEfgsewUFMSZ+2kPIMTO0gk="; + cargoHash = "sha256-TYOsE0v2m0lTTK/+S82URDk4+ywu2nzzTQAi9pdBu2U="; nativeBuildInputs = [ installShellFiles ]; From cfe7ef9d6030e351fc99bba4149faddb86925dae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 22 Jul 2025 04:36:30 +0000 Subject: [PATCH 13/92] vscode-extensions.streetsidesoftware.code-spell-checker-german: 2.3.3 -> 2.3.4 --- .../streetsidesoftware.code-spell-checker-german/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix b/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix index c8e6d5859cfa..33e0b49e724a 100644 --- a/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix +++ b/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix @@ -4,8 +4,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "code-spell-checker-german"; publisher = "streetsidesoftware"; - version = "2.3.3"; - hash = "sha256-sEdr8SQDFWgCq77flvbReILgWtT/ao8cJjrgC7RKO80="; + version = "2.3.4"; + hash = "sha256-zc0cv4AOswvYcC4xJOq2JEPMQ5qTj9Dad5HhxtNETEs="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker-german/changelog"; From e23c85b6832688b31c43188474aa3ee5d7742d78 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 22 Jul 2025 16:43:43 +0000 Subject: [PATCH 14/92] upgrade-assistant: 0.5.1084 -> 0.5.1165 --- pkgs/by-name/up/upgrade-assistant/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/up/upgrade-assistant/package.nix b/pkgs/by-name/up/upgrade-assistant/package.nix index d24ed84845d9..7e3d28d05391 100644 --- a/pkgs/by-name/up/upgrade-assistant/package.nix +++ b/pkgs/by-name/up/upgrade-assistant/package.nix @@ -1,9 +1,9 @@ { lib, buildDotnetGlobalTool }: buildDotnetGlobalTool { pname = "upgrade-assistant"; - version = "0.5.1084"; + version = "0.5.1165"; - nugetHash = "sha256-O+HHLqou6hRAQ8vUzq+VfX0vRM+nZGPnfCg8niYX2gE="; + nugetHash = "sha256-6LHGgpdCTiDaKZN5oWWUotH2SwExu9I1PAyt8TmQAh0="; meta = { homepage = "https://github.com/dotnet/upgrade-assistant"; From 9c1f94158a8acc390b59984150938444b92f0c92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 23 Jul 2025 00:06:55 +0000 Subject: [PATCH 15/92] pixelflasher: 8.1.1.0 -> 8.3.1.0 --- pkgs/by-name/pi/pixelflasher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pixelflasher/package.nix b/pkgs/by-name/pi/pixelflasher/package.nix index e7ba17f9f65e..56c7e2e73b2a 100644 --- a/pkgs/by-name/pi/pixelflasher/package.nix +++ b/pkgs/by-name/pi/pixelflasher/package.nix @@ -10,14 +10,14 @@ }: python3Packages.buildPythonApplication rec { pname = "pixelflasher"; - version = "8.1.1.0"; + version = "8.3.1.0"; format = "other"; src = fetchFromGitHub { owner = "badabing2005"; repo = "PixelFlasher"; tag = "v${version}"; - hash = "sha256-zXXc12E0ocAH0QucvmoncbEwHy/IyJU1YBPedeSpLfc="; + hash = "sha256-/IEnQQ1fUKWeoKIOH4q9NmWM2Sz/b1xDqQ1s9zEWOI8="; }; desktopItems = [ From 88e19f17bd2c5b99a685b9b95e7610608373da7a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 23 Jul 2025 05:13:06 +0000 Subject: [PATCH 16/92] python3Packages.langchain-groq: 0.3.2 -> 0.3.6 --- pkgs/development/python-modules/langchain-groq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-groq/default.nix b/pkgs/development/python-modules/langchain-groq/default.nix index 49b59121eec1..58d01224f502 100644 --- a/pkgs/development/python-modules/langchain-groq/default.nix +++ b/pkgs/development/python-modules/langchain-groq/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "langchain-groq"; - version = "0.3.2"; + version = "0.3.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-groq==${version}"; - hash = "sha256-KsKT7+jpTTiSVMZWcIwW7+1BCL7rpZHg/OX3PNLI6As="; + hash = "sha256-f0s8fBT1+uZbatWSPehKfrGYGotBFeNixCiGaAc753o="; }; sourceRoot = "${src.name}/libs/partners/groq"; From d82366a0d00b2afd1e4e25086f2bb097ea3ef33d Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Wed, 23 Jul 2025 11:42:50 +0200 Subject: [PATCH 17/92] dee: unpin autotools --- pkgs/development/libraries/dee/default.nix | 2 ++ pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/dee/default.nix b/pkgs/development/libraries/dee/default.nix index 160263e8c475..a5dc5b7219af 100644 --- a/pkgs/development/libraries/dee/default.nix +++ b/pkgs/development/libraries/dee/default.nix @@ -11,6 +11,7 @@ vala, python3, autoreconfHook, + gtk-doc, }: stdenv.mkDerivation rec { @@ -49,6 +50,7 @@ stdenv.mkDerivation rec { autoreconfHook gobject-introspection python3 + gtk-doc ]; buildInputs = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a31a981e57e2..d29dbf79ad20 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7877,9 +7877,7 @@ with pkgs; makeDBusConf = callPackage ../development/libraries/dbus/make-dbus-conf.nix { }; - dee = callPackage ../development/libraries/dee { - autoreconfHook = buildPackages.autoreconfHook269; - }; + dee = callPackage ../development/libraries/dee { }; draco = callPackage ../development/libraries/draco { tinygltf = callPackage ../development/libraries/draco/tinygltf.nix { }; From 86ea8b8488668cc7c376794e622925e40bbd909a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 23 Jul 2025 13:55:36 +0000 Subject: [PATCH 18/92] grafanaPlugins.grafana-exploretraces-app: 1.1.1 -> 1.1.2 --- .../grafana/plugins/grafana-exploretraces-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix index 3af6a68a1ded..550373fb8805 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-exploretraces-app"; - version = "1.1.1"; - zipHash = "sha256-vzLZvBxFF9TQBWvuAUrfWROIerOqPPjs/OKUyX1dBac="; + version = "1.1.2"; + zipHash = "sha256-eLSC+K1+JqSOo0HgFCTZ8pYevtO3s/ZhkJBlr29GGdY="; meta = with lib; { description = "Opinionated traces app"; license = licenses.agpl3Only; From cb4fd4e3ca40e1e1f0b90aac2eb7f1eed853f35a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 23 Jul 2025 23:27:46 +0200 Subject: [PATCH 19/92] nixos/frigate: don't clear model cache Upstream stores the model cache in the config directory, which is unnecessarily messy. The cache directory is still the correct place for these, since they can be pruned and redownloaded, we just don't want it to happen on every restart. Fixes: #427714 --- nixos/modules/services/video/frigate.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/video/frigate.nix b/nixos/modules/services/video/frigate.nix index 7bc277f89b20..880745958692 100644 --- a/nixos/modules/services/video/frigate.nix +++ b/nixos/modules/services/video/frigate.nix @@ -643,7 +643,8 @@ in serviceConfig = { ExecStartPre = [ (pkgs.writeShellScript "frigate-clear-cache" '' - rm --recursive --force /var/cache/frigate/* + shopt -s extglob + rm --recursive --force /var/cache/frigate/!(model_cache) '') (pkgs.writeShellScript "frigate-create-writable-config" '' cp --no-preserve=mode "${format.generate "frigate.yml" filteredConfig}" /run/frigate/frigate.yml From 98307cbd00cb469fbb4dab1fe64815a4e0bd2396 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 24 Jul 2025 00:09:04 +0200 Subject: [PATCH 20/92] libmodsecurity: unpin autotools --- pkgs/top-level/all-packages.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a31a981e57e2..423fab3aa05c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10407,9 +10407,7 @@ with pkgs; ]; }; - libmodsecurity = callPackage ../tools/security/libmodsecurity { - autoreconfHook = buildPackages.autoreconfHook269; - }; + libmodsecurity = callPackage ../tools/security/libmodsecurity { }; nsd = callPackage ../servers/dns/nsd (config.nsd or { }); From 8b1acd603e38e35250eb692d2ff98d3917a0be85 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 24 Jul 2025 00:12:16 +0200 Subject: [PATCH 21/92] hivex: unpin autotools --- pkgs/top-level/all-packages.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a31a981e57e2..7d0e83b95a12 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8363,9 +8363,7 @@ with pkgs; highfive-mpi = highfive.override { hdf5 = hdf5-mpi; }; - hivex = callPackage ../development/libraries/hivex { - autoreconfHook = buildPackages.autoreconfHook269; - }; + hivex = callPackage ../development/libraries/hivex { }; hspell = callPackage ../development/libraries/hspell { }; From bc2e4e47deb34068233b1292f94ac3cf56480897 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 24 Jul 2025 01:35:22 +0200 Subject: [PATCH 22/92] synology-cloud-sync-decryption-tool: use stdenv mkDerivation --- .../sy/synology-cloud-sync-decryption-tool/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sy/synology-cloud-sync-decryption-tool/package.nix b/pkgs/by-name/sy/synology-cloud-sync-decryption-tool/package.nix index 24dbcefe6045..62db0dfe9650 100644 --- a/pkgs/by-name/sy/synology-cloud-sync-decryption-tool/package.nix +++ b/pkgs/by-name/sy/synology-cloud-sync-decryption-tool/package.nix @@ -1,12 +1,13 @@ { lib, writeScript, + stdenv, qt5, fetchurl, autoPatchelfHook, }: -qt5.mkDerivation rec { +stdenv.mkDerivation rec { pname = "synology-cloud-sync-decryption-tool"; version = "027"; @@ -15,7 +16,10 @@ qt5.mkDerivation rec { sha256 = "sha256-EWxADvkfhnMwHIauJj3pH6SvSkkrc4cwAhsf1pWOOWQ="; }; - nativeBuildInputs = [ autoPatchelfHook ]; + nativeBuildInputs = [ + autoPatchelfHook + qt5.wrapQtAppsHook + ]; installPhase = '' runHook preInstall From 39ebd4d6628b2950d1a0f2122eaf6ad4593e4005 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 04:20:54 +0000 Subject: [PATCH 23/92] slumber: 3.2.0 -> 3.3.0 --- pkgs/by-name/sl/slumber/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sl/slumber/package.nix b/pkgs/by-name/sl/slumber/package.nix index 670e418a6a8e..6284950b8590 100644 --- a/pkgs/by-name/sl/slumber/package.nix +++ b/pkgs/by-name/sl/slumber/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "slumber"; - version = "3.2.0"; + version = "3.3.0"; src = fetchFromGitHub { owner = "LucasPickering"; repo = "slumber"; tag = "v${version}"; - hash = "sha256-FR+XHgL/DfVFeEbAT1h1nwBnJkG7jnHfd+JRLVTY0LE="; + hash = "sha256-3VsnK0CxcSYOnHTXPGdtwUn/0m5Uj9DThm3Mc4bMYoY="; }; useFetchCargoVendor = true; - cargoHash = "sha256-qRqdNCeVb7dD91q6gEK1c5rQ8LhcwJ5hwn1TfSPseO4="; + cargoHash = "sha256-ZDB7YiqesCAnXkSyMQzV6LHRjUdv00SSG6aS8JKArfY="; meta = { description = "Terminal-based HTTP/REST client"; From 53af354266142def0dd0e96744c07a54c9d35893 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 05:43:55 +0000 Subject: [PATCH 24/92] python3Packages.cobs: 1.2.1 -> 1.2.2 --- pkgs/development/python-modules/cobs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cobs/default.nix b/pkgs/development/python-modules/cobs/default.nix index 373f856f6bea..306bc54e4119 100644 --- a/pkgs/development/python-modules/cobs/default.nix +++ b/pkgs/development/python-modules/cobs/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "cobs"; - version = "1.2.1"; + version = "1.2.2"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-Kvf4eRzeGufGuTb10MNf4p/rEN4l95wVsK8NZyl4PMA="; + hash = "sha256-291eMhEdcnhvg9DCaSFdzWrGKbGsGWLGh4Ih87LKmNo="; }; checkPhase = '' From 984469f0ab2d4906b15eee90f00bd40d6c57990a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 06:21:18 +0000 Subject: [PATCH 25/92] mpvScripts.manga-reader: 0-unstable-2025-05-01 -> 0-unstable-2025-07-15 --- pkgs/applications/video/mpv/scripts/manga-reader.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/video/mpv/scripts/manga-reader.nix b/pkgs/applications/video/mpv/scripts/manga-reader.nix index fa0288f7a1fb..20331bd190c7 100644 --- a/pkgs/applications/video/mpv/scripts/manga-reader.nix +++ b/pkgs/applications/video/mpv/scripts/manga-reader.nix @@ -8,12 +8,12 @@ buildLua { pname = "manga-reader"; - version = "0-unstable-2025-05-01"; + version = "0-unstable-2025-07-15"; src = fetchFromGitHub { owner = "Dudemanguy"; repo = "mpv-manga-reader"; - rev = "01312a1bf84ff2de48483760b7c9d638ebe08e20"; - hash = "sha256-j2uLB2pZiCKvMJBebXoXom9J5jJYMCA2Gz0QUI2yCQQ="; + rev = "bb4ec1208feb440ce430f0963373ab2db5b7d743"; + hash = "sha256-Zz2rPnnQHz2BqCM3jEJD/FuFLKtiNGWvAZpiH7jyLmo="; }; passthru.updateScript = unstableGitUpdater { }; From 81da57e8cf748c476659b76197fb376d919a2904 Mon Sep 17 00:00:00 2001 From: liberodark Date: Thu, 24 Jul 2025 09:44:53 +0200 Subject: [PATCH 26/92] rio: 0.2.20 -> 0.2.23 --- pkgs/by-name/ri/rio/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ri/rio/package.nix b/pkgs/by-name/ri/rio/package.nix index d01782eb0363..67ebf4874a43 100644 --- a/pkgs/by-name/ri/rio/package.nix +++ b/pkgs/by-name/ri/rio/package.nix @@ -51,19 +51,19 @@ let wayland ]; in -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "rio"; - version = "0.2.20"; + version = "0.2.23"; src = fetchFromGitHub { owner = "raphamorim"; repo = "rio"; - rev = "v${version}"; - hash = "sha256-/RQPjT5IIhV6bp3u5BhsCglGIJbQoBKIJ88U2Tp3qVE="; + tag = "v${finalAttrs.version}"; + hash = "sha256-hhKlXuhv0PP8/xCIZ0lFGtCYCzOzH0gUeh48GdKpG6A="; }; useFetchCargoVendor = true; - cargoHash = "sha256-T88K2ujB4hskbQW5+urlSdEgN+XSmEEb80eW5gw51Gs="; + cargoHash = "sha256-+pfudGeWq4EARQDu+HAZczWlzStuzDPArMm1oCZGfKU="; nativeBuildInputs = [ @@ -145,7 +145,7 @@ rustPlatform.buildRustPackage rec { oluceps ]; platforms = lib.platforms.unix; - changelog = "https://github.com/raphamorim/rio/blob/v${version}/docs/docs/releases.md"; + changelog = "https://github.com/raphamorim/rio/blob/v${finalAttrs.version}/docs/docs/releases.md"; mainProgram = "rio"; }; -} +}) From 873cb95e49961abf795ed5b4537d6f5aca1e2cca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 07:56:47 +0000 Subject: [PATCH 27/92] bant: 0.2.0 -> 0.2.1 --- pkgs/by-name/ba/bant/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/bant/package.nix b/pkgs/by-name/ba/bant/package.nix index 93e6de1921e6..b1701c13bca5 100644 --- a/pkgs/by-name/ba/bant/package.nix +++ b/pkgs/by-name/ba/bant/package.nix @@ -20,13 +20,13 @@ let in buildBazelPackage rec { pname = "bant"; - version = "0.2.0"; + version = "0.2.1"; src = fetchFromGitHub { owner = "hzeller"; repo = "bant"; rev = "v${version}"; - hash = "sha256-Qq35WhRFpmQwWPupcjnUo/SEFRSRynVIx+PiHEsGED8="; + hash = "sha256-xiTi4GrCeoI8hIEgYMAdzUPvJzYvXrvbo6MBq9my5Cw="; }; bazelFlags = [ From 08df099ccf85811d7293eaa758724e92ac5efda2 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Thu, 24 Jul 2025 10:10:43 +0200 Subject: [PATCH 28/92] mate.caja-extensions: Re-enable upnp plugin https://github.com/mate-desktop/caja-extensions/commit/1d21084e8ffdacb3e3b60840261b6d456d23887e --- pkgs/desktops/mate/caja-extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/mate/caja-extensions/default.nix b/pkgs/desktops/mate/caja-extensions/default.nix index 25c8d3a48863..993711849a10 100644 --- a/pkgs/desktops/mate/caja-extensions/default.nix +++ b/pkgs/desktops/mate/caja-extensions/default.nix @@ -8,7 +8,7 @@ glib, gst_all_1, gtk3, - gupnp, + gupnp_1_6, imagemagick, mate-desktop, wrapGAppsHook3, @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good gtk3 - gupnp + gupnp_1_6 imagemagick mate-desktop ]; From 17190b0493fe46c21af40b1232e68d2f74e2e6db Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Thu, 24 Jul 2025 20:17:22 +0800 Subject: [PATCH 29/92] timezonemap: Backport libsoup3 patch Using the updated version from https://salsa.debian.org/cinnamon-team/libtimezonemap/-/commit/ed57d8331a7429487b9c8ea97cc7bd684ed5a2e1 --- pkgs/by-name/ti/timezonemap/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ti/timezonemap/package.nix b/pkgs/by-name/ti/timezonemap/package.nix index ee22fb26d8fb..f8dc8af47ea4 100644 --- a/pkgs/by-name/ti/timezonemap/package.nix +++ b/pkgs/by-name/ti/timezonemap/package.nix @@ -10,7 +10,7 @@ file, gobject-introspection, json-glib, - libsoup_2_4, + libsoup_3, }: stdenv.mkDerivation { @@ -30,6 +30,13 @@ stdenv.mkDerivation { url = "https://git.launchpad.net/ubuntu/+source/libtimezonemap/plain/debian/patches/timezone-map-Never-try-to-access-to-free-d-or-null-values.patch?id=88f72f724e63df061204f6818c9a1e7d8c003e29"; sha256 = "sha256-M5eR0uaqpJOeW2Ya1Al+3ZciXukzHpnjJTMVvdO0dPE="; }) + + # Port to libsoup3 + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068679 + (fetchpatch { + url = "https://git.launchpad.net/ubuntu/+source/libtimezonemap/plain/debian/patches/port-to-libsoup3.patch?id=b8346a99d4abece742bce73780ccf0edfa0b99f0"; + hash = "sha256-BHLVA3Vcakl9COAiSPo0OyFOUz4ejsxB22gJW/+m7NI="; + }) ]; nativeBuildInputs = [ @@ -42,7 +49,7 @@ stdenv.mkDerivation { gtk3 glib json-glib - libsoup_2_4 + libsoup_3 ]; configureFlags = [ From 0003a0cc9d1d686349502b633118797741af770b Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Thu, 24 Jul 2025 20:31:46 +0800 Subject: [PATCH 30/92] shotwell: Drop librest https://gitlab.gnome.org/GNOME/shotwell/-/commit/f779defe2b68396876c670dcb8735590a007c329 --- pkgs/by-name/sh/shotwell/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/sh/shotwell/package.nix b/pkgs/by-name/sh/shotwell/package.nix index cfa106cf00a9..54484d5979e0 100644 --- a/pkgs/by-name/sh/shotwell/package.nix +++ b/pkgs/by-name/sh/shotwell/package.nix @@ -24,7 +24,6 @@ gcr, libgee, gexiv2, - librest, gettext, desktop-file-utils, gdk-pixbuf, @@ -81,7 +80,6 @@ stdenv.mkDerivation (finalAttrs: { glib-networking gdk-pixbuf librsvg - librest gcr adwaita-icon-theme libsecret From ca331e0330a769f63cd4bea1f8165562284c4c10 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Thu, 24 Jul 2025 20:38:28 +0800 Subject: [PATCH 31/92] gnome-notes: Use webkit2gtk-4.1 This already depends on libedataserver-1.2 which requires libsoup3. --- pkgs/by-name/gn/gnome-notes/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gn/gnome-notes/package.nix b/pkgs/by-name/gn/gnome-notes/package.nix index a67795c140bb..85a6238d34d1 100644 --- a/pkgs/by-name/gn/gnome-notes/package.nix +++ b/pkgs/by-name/gn/gnome-notes/package.nix @@ -19,7 +19,7 @@ libuuid, curl, libhandy, - webkitgtk_4_0, + webkitgtk_4_1, gnome, adwaita-icon-theme, libxml2, @@ -43,6 +43,13 @@ stdenv.mkDerivation rec { url = "https://gitlab.gnome.org/GNOME/gnome-notes/-/commit/994af76ce5144062d55d141129bf6bf5fab002ee.patch"; hash = "sha256-z7dPOLZzaqvdqUIDy6+V3dKossRbG0EDjBu2oJCF6b4="; }) + + # build: Depend on webkit2gtk-4.1 + # https://gitlab.gnome.org/GNOME/gnome-notes/-/merge_requests/200 + (fetchpatch { + url = "https://gitlab.gnome.org/GNOME/gnome-notes/-/commit/0791507873c96d0463cd0c83108415541f854edd.patch"; + hash = "sha256-TwCi9sDudeiOjrH2VevAynxvy/WTmwB2HrWqhviPg8o="; + }) ]; doCheck = true; @@ -71,7 +78,7 @@ stdenv.mkDerivation rec { libuuid curl libhandy - webkitgtk_4_0 + webkitgtk_4_1 tinysparql gnome-online-accounts gsettings-desktop-schemas From fe05b6739ca768d30008cd6df5b8a23fecea5aed Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Thu, 24 Jul 2025 20:48:02 +0800 Subject: [PATCH 32/92] gthumb: Disable webservices and libchamplain webservices completely removed on upstream in next release: https://gitlab.gnome.org/GNOME/gthumb/-/commit/6738d43fe1b48745fde80a9ca5c80f8e0f12f7e9 --- pkgs/by-name/gt/gthumb/package.nix | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/gt/gthumb/package.nix b/pkgs/by-name/gt/gthumb/package.nix index 5ecf555b233c..946782f8e0ff 100644 --- a/pkgs/by-name/gt/gthumb/package.nix +++ b/pkgs/by-name/gt/gthumb/package.nix @@ -13,17 +13,13 @@ libtiff, gst_all_1, libraw, - libsoup_2_4, - libsecret, glib, gtk3, gsettings-desktop-schemas, - libchamplain, libjxl, librsvg, libwebp, libX11, - json-glib, lcms2, bison, flex, @@ -33,8 +29,6 @@ python3, desktop-file-utils, itstool, - withWebservices ? true, - webkitgtk_4_0, }: stdenv.mkDerivation (finalAttrs: { @@ -70,26 +64,23 @@ stdenv.mkDerivation (finalAttrs: { gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-ugly gtk3 - json-glib lcms2 - libchamplain libheif libjpeg libjxl libraw librsvg - libsecret - libsoup_2_4 libtiff libwebp libX11 - ] - ++ lib.optional withWebservices webkitgtk_4_0; + ]; mesonFlags = [ - "-Dlibchamplain=true" "-Dlibjxl=true" - (lib.mesonBool "webservices" withWebservices) + # Depends on libsoup2. + # https://gitlab.gnome.org/GNOME/gthumb/-/issues/244 + "-Dlibchamplain=false" + "-Dwebservices=false" ]; postPatch = '' @@ -119,6 +110,9 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "gthumb"; platforms = platforms.linux; license = licenses.gpl2Plus; - maintainers = [ maintainers.mimame ]; + maintainers = with maintainers; [ + bobby285271 + mimame + ]; }; }) From ec3bf79871948e39f8b2e9f3e9063f868d522284 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 13:24:22 +0000 Subject: [PATCH 33/92] audacious-plugins: 4.4.2 -> 4.5 --- pkgs/by-name/au/audacious-plugins/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/au/audacious-plugins/package.nix b/pkgs/by-name/au/audacious-plugins/package.nix index f8d739feb72e..b19410494acc 100644 --- a/pkgs/by-name/au/audacious-plugins/package.nix +++ b/pkgs/by-name/au/audacious-plugins/package.nix @@ -45,13 +45,13 @@ stdenv.mkDerivation rec { pname = "audacious-plugins"; - version = "4.4.2"; + version = "4.5"; src = fetchFromGitHub { owner = "audacious-media-player"; repo = "audacious-plugins"; rev = "${pname}-${version}"; - hash = "sha256-fA7xB04WLlleLIBDEZOVqDQguKAXtTsJoedQ9A/ZHQg="; + hash = "sha256-2GsNIkvrjZ1EOXi6H5jagdawxXp0kVg7C4FaEZkMHwM="; }; patches = [ ./0001-Set-plugindir-to-PREFIX-lib-audacious.patch ]; From 34522e9fa5b59bbc96951be8a5b3b62880cd303c Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Thu, 24 Jul 2025 08:41:49 -0500 Subject: [PATCH 34/92] pianobooster: migrate to by-name --- .../default.nix => by-name/pi/pianobooster/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{applications/audio/pianobooster/default.nix => by-name/pi/pianobooster/package.nix} (100%) diff --git a/pkgs/applications/audio/pianobooster/default.nix b/pkgs/by-name/pi/pianobooster/package.nix similarity index 100% rename from pkgs/applications/audio/pianobooster/default.nix rename to pkgs/by-name/pi/pianobooster/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cf286aadb46b..901d2fecccab 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13411,8 +13411,6 @@ with pkgs; stdenv = gccStdenv; }; - pianobooster = qt5.callPackage ../applications/audio/pianobooster { }; - pianoteq = callPackage ../applications/audio/pianoteq { }; pidginPackages = recurseIntoAttrs ( From 2e5d7a15f9a60cd192c3db5bd2425c17320102a7 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Thu, 24 Jul 2025 08:50:05 -0500 Subject: [PATCH 35/92] pianobooster: refactor meta section and switch to finalAttrs --- pkgs/by-name/pi/pianobooster/package.nix | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/pi/pianobooster/package.nix b/pkgs/by-name/pi/pianobooster/package.nix index 3ec19cf487dc..69336826e737 100644 --- a/pkgs/by-name/pi/pianobooster/package.nix +++ b/pkgs/by-name/pi/pianobooster/package.nix @@ -4,27 +4,25 @@ fetchFromGitHub, cmake, pkg-config, - qttools, alsa-lib, ftgl, libGLU, - qtbase, rtmidi, libjack2, fluidsynth, soundfont-fluid, unzip, - wrapQtAppsHook, + libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "pianobooster"; version = "1.0.0"; src = fetchFromGitHub { owner = "pianobooster"; repo = "PianoBooster"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-1WOlAm/HXSL6QK0Kd1mnFEZxxpMseTG+6WzgMNWt+RA="; }; @@ -37,15 +35,17 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake pkg-config + ] + ++ (with libsForQt5; [ qttools wrapQtAppsHook - ]; + ]); buildInputs = [ alsa-lib ftgl libGLU - qtbase + libsForQt5.qtbase rtmidi libjack2 fluidsynth @@ -62,12 +62,12 @@ stdenv.mkDerivation rec { ) ''; - meta = with lib; { + meta = { description = "MIDI file player that teaches you how to play the piano"; mainProgram = "pianobooster"; homepage = "https://github.com/pianobooster/PianoBooster"; - license = licenses.gpl3Plus; - platforms = platforms.linux; - maintainers = with maintainers; [ orivej ]; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ orivej ]; }; -} +}) From 498bcc55f17eeea211511e9b1a2fea9c98ebfb93 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Thu, 24 Jul 2025 16:00:46 +0200 Subject: [PATCH 36/92] pulseaudio-dlna: remove unused zeroconf.nix --- pkgs/by-name/pu/pulseaudio-dlna/zeroconf.nix | 37 -------------------- 1 file changed, 37 deletions(-) delete mode 100644 pkgs/by-name/pu/pulseaudio-dlna/zeroconf.nix diff --git a/pkgs/by-name/pu/pulseaudio-dlna/zeroconf.nix b/pkgs/by-name/pu/pulseaudio-dlna/zeroconf.nix deleted file mode 100644 index 3b1224546e36..000000000000 --- a/pkgs/by-name/pu/pulseaudio-dlna/zeroconf.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - ifaddr, - typing, - pythonOlder, - netifaces, - six, - enum-compat, -}: - -buildPythonPackage rec { - pname = "zeroconf"; - version = "0.19.1"; - format = "setuptools"; - - src = fetchPypi { - inherit pname version; - sha256 = "0ykzg730n915qbrq9bn5pn06bv6rb5zawal4sqjyfnjjm66snkj3"; - }; - - propagatedBuildInputs = [ - netifaces - six - enum-compat - ifaddr - ] - ++ lib.optionals (pythonOlder "3.5") [ typing ]; - - meta = with lib; { - description = "Pure python implementation of multicast DNS service discovery"; - homepage = "https://github.com/jstasiak/python-zeroconf"; - license = licenses.lgpl21; - maintainers = [ ]; - }; -} From 60cb43f76ac6b395de550a20ec954bcf1afc1149 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 14:33:45 +0000 Subject: [PATCH 37/92] darkhttpd: 1.16 -> 1.17 --- pkgs/by-name/da/darkhttpd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/da/darkhttpd/package.nix b/pkgs/by-name/da/darkhttpd/package.nix index 5adf1b1be34e..4184517423ac 100644 --- a/pkgs/by-name/da/darkhttpd/package.nix +++ b/pkgs/by-name/da/darkhttpd/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "darkhttpd"; - version = "1.16"; + version = "1.17"; src = fetchFromGitHub { owner = "emikulic"; repo = "darkhttpd"; rev = "v${version}"; - sha256 = "sha256-dcNoGU08tu950PlwSghoZwGSaSbP8NJ5qhWUi3bAtZY="; + sha256 = "sha256-d5pDUY1EbVjykb4in4hhbgbjIXJtj133nRAQ84ASicQ="; }; enableParallelBuilding = true; From 3656ac9cd10ba7f8942d51d1ea5fd74daaa71e61 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Thu, 24 Jul 2025 11:32:58 -0400 Subject: [PATCH 38/92] audiobookshelf: 2.26.2 -> 2.26.3 changelog: https://github.com/advplyr/audiobookshelf/releases/tag/v2.26.3 --- pkgs/by-name/au/audiobookshelf/source.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/au/audiobookshelf/source.json b/pkgs/by-name/au/audiobookshelf/source.json index 1f1bbe47a193..84a099c5231d 100644 --- a/pkgs/by-name/au/audiobookshelf/source.json +++ b/pkgs/by-name/au/audiobookshelf/source.json @@ -1,9 +1,9 @@ { "owner": "advplyr", "repo": "audiobookshelf", - "rev": "878f0787ba39ff82f9d5b6b5b5bb397ec667f010", - "hash": "sha256-XZVPLNnG+CRafRKeqFILKfmELEyt1RrIB1ssBO5nb/I=", - "version": "2.26.2", - "depsHash": "sha256-S++Q/sVFZX0qqWSjzMxzYR8ImjUVoNP5pGTqIkCGqVE=", - "clientDepsHash": "sha256-+DcweA3g8kdzDqHFencOnaMMx4BRZ+MTZg5BwQNzK2k=" + "rev": "a7a3a565098791a8157ed54b46b5258bb97c141d", + "hash": "sha256-AnPHwb3ad6TvgQ9DJdOYwQ+RwE5+iMA7tDAPnviQ9YM=", + "version": "2.26.3", + "depsHash": "sha256-+UbOYtS0lumYajQklm0izgW6oNb0QcxvDKYtRSFICj8=", + "clientDepsHash": "sha256-5BHutO2aCvVWvN/LySMtgPPl9HQLsu8Tjj/k7FIiAr8=" } From 5234bd8b53c9bcb3ab0934b991596ca027d2d8af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 17:12:26 +0000 Subject: [PATCH 39/92] vscode-extensions.svelte.svelte-vscode: 109.9.0 -> 109.10.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index d9dd455ca14a..1be9996e71c7 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4576,8 +4576,8 @@ let mktplcRef = { name = "svelte-vscode"; publisher = "svelte"; - version = "109.9.0"; - hash = "sha256-OgcFFYoJOtFVlOM12gYBG0AkliniawG6GdRtrFsjDIg="; + version = "109.10.0"; + hash = "sha256-Rpzcf0ioM7faDWG1xcEuz6GNzU1lHZsGxGgaKwC8SKk="; }; meta = { changelog = "https://github.com/sveltejs/language-tools/releases"; From 48b27b2fee426194e4bcdee4ce926d44ca80a795 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 17:54:12 +0000 Subject: [PATCH 40/92] nu_scripts: 0-unstable-2025-07-08 -> 0-unstable-2025-07-24 --- pkgs/by-name/nu/nu_scripts/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nu/nu_scripts/package.nix b/pkgs/by-name/nu/nu_scripts/package.nix index 784846730b0a..126fa60bc070 100644 --- a/pkgs/by-name/nu/nu_scripts/package.nix +++ b/pkgs/by-name/nu/nu_scripts/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "nu_scripts"; - version = "0-unstable-2025-07-08"; + version = "0-unstable-2025-07-24"; src = fetchFromGitHub { owner = "nushell"; repo = "nu_scripts"; - rev = "b09b60cc434bb9be05ce2bbb6dc299760d13b18b"; - hash = "sha256-Vh2yuIMvYiYdCYWqFRx7G24hWrQ5iJr1byOV/pIkFyI="; + rev = "bd128cf5257bf3f6c3453cbb4fd431d01d3467db"; + hash = "sha256-8sJc7oF0m/hi/Uqm1X6ciIYAk5zW8hm0byX2RVZS6V8="; }; installPhase = '' From 4e02224558093f843858c5e1edfa99f3d8b59e82 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 18:54:57 +0000 Subject: [PATCH 41/92] tfswitch: 1.4.6 -> 1.4.7 --- pkgs/by-name/tf/tfswitch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tf/tfswitch/package.nix b/pkgs/by-name/tf/tfswitch/package.nix index 7dfc828476fb..71c00a562331 100644 --- a/pkgs/by-name/tf/tfswitch/package.nix +++ b/pkgs/by-name/tf/tfswitch/package.nix @@ -5,16 +5,16 @@ }: buildGoModule rec { pname = "tfswitch"; - version = "1.4.6"; + version = "1.4.7"; src = fetchFromGitHub { owner = "warrensbox"; repo = "terraform-switcher"; rev = "v${version}"; - sha256 = "sha256-KYie6nabNJDGNvs2vOQHl+ISEGNKwReHuDahMo1SmbM="; + sha256 = "sha256-r3zTIcn+AOYAgdaCVmKFg4rZrJZFvg7HDB/yU59z+cs="; }; - vendorHash = "sha256-IXawIayV9RbWgoKKgnHAtr6RQrYGUBRF5CrQnPsrebc="; + vendorHash = "sha256-HbNdWvKvmZDalDQoMtQMaXiT0NIFNtVowSIYO4z9h8c="; # Disable tests since it requires network access and relies on the # presence of release.hashicorp.com From 963c91afa5c96cd280d2d326b10835fe3df42157 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 23 Jul 2025 20:19:04 +0200 Subject: [PATCH 42/92] python313Packages.tencentcloud-sdk-python: 3.0.1427 -> 3.0.1428 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1427...refs/tags/3.0.1428 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1428/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 b9040a77c1d7..bdf74c723ce1 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1427"; + version = "3.0.1428"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-OuQQr9ptcTL6YjeUWIa2ak3i1NMO1uhql+dR+cIJUQU="; + hash = "sha256-8Rhzb35uWfTyd+pFVqxFguiKhM5jH77Vpl1oVjspsXc="; }; build-system = [ setuptools ]; From 3e3e482d0408f38eafecc395c18af769b48832cd Mon Sep 17 00:00:00 2001 From: David McFarland Date: Thu, 24 Jul 2025 15:32:45 -0300 Subject: [PATCH 43/92] dotnetCorePackages.dotnet_10.sdk: remove crossgen2/ilc linker hack --- pkgs/development/compilers/dotnet/stage0.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/development/compilers/dotnet/stage0.nix b/pkgs/development/compilers/dotnet/stage0.nix index e4eca4180c39..9e5cd658c0d3 100644 --- a/pkgs/development/compilers/dotnet/stage0.nix +++ b/pkgs/development/compilers/dotnet/stage0.nix @@ -92,12 +92,6 @@ let "false" ]; - # https://github.com/dotnet/source-build/issues/4920 - ${if stdenv.isLinux && lib.versionAtLeast old.version "10" then "postFixup" else null} = '' - find $out \( -name crossgen2 -or -name ilc \) -type f -print0 | - xargs -0 patchelf --add-needed libssl.so --add-rpath "${lib.makeLibraryPath [ openssl ]}" - ''; - passthru = old.passthru or { } // ( From b918ffa60c630d1fa5d14ac3cb8ac8aa94caf50f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 24 Jul 2025 21:04:19 +0200 Subject: [PATCH 44/92] python312Packages.tencentcloud-sdk-python: 3.0.1428 -> 3.0.1429 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1428...refs/tags/3.0.1429 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1429/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 bdf74c723ce1..d615bae0d72f 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1428"; + version = "3.0.1429"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-8Rhzb35uWfTyd+pFVqxFguiKhM5jH77Vpl1oVjspsXc="; + hash = "sha256-icA5CuDkGYipXXcL1ePODBC8CMmMLLmBwD/X/nykqL8="; }; build-system = [ setuptools ]; From 229dc3ac12df427a9dbacbb4d61ce05eebfbee19 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 19:15:45 +0000 Subject: [PATCH 45/92] scotty: 0.7.0 -> 0.7.1 --- pkgs/by-name/sc/scotty/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sc/scotty/package.nix b/pkgs/by-name/sc/scotty/package.nix index 888772891a33..dced2150fd0e 100644 --- a/pkgs/by-name/sc/scotty/package.nix +++ b/pkgs/by-name/sc/scotty/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "scotty"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromSourcehut { owner = "~phw"; repo = "scotty"; rev = "v${finalAttrs.version}"; - hash = "sha256-NvFvayz8B69Vtl+Ghl9UBXqJqvka8p6hi2ClcQ7Xeys="; + hash = "sha256-Sf1JuIWCscHPn7bA7spQ1zTKt+1kEehR+rEZ1+MTnoE="; }; # Otherwise checks fail with `panic: open /etc/protocols: operation not permitted` when sandboxing is enabled on Darwin @@ -25,7 +25,7 @@ buildGoModule (finalAttrs: { --replace-fail '!os.IsNotExist(err)' '!os.IsNotExist(err) && !os.IsPermission(err)' ''; - vendorHash = "sha256-+Hypr514lp0MuZVH9R9LUP93TYq2VNGuZ+6OWytohc8="; + vendorHash = "sha256-AfCSp/f8jAy1a6PyYHMErmOOgADXTfliJPQgyNLhVFo="; env = { # *Some* locale is required to be set From 5d7f06279bae97de7caee7308cb7a6b471f38ff5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 19:43:37 +0000 Subject: [PATCH 46/92] yamlscript: 0.1.97 -> 0.2.2 --- 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 189ad46ff1c2..47abddfb145c 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.1.97"; + version = "0.2.2"; src = fetchurl { url = "https://github.com/yaml/yamlscript/releases/download/${finalAttrs.version}/yamlscript.cli-${finalAttrs.version}-standalone.jar"; - hash = "sha256-xyKn+Eec6Kspoe0kq3N/nQDIOJSJcrb9CE/uUF3+Qcs="; + hash = "sha256-JGtslASDw/jZxmM936uBW0xcHR3QQSDB99WjwYXim1Q="; }; extraNativeImageBuildArgs = [ From 6d7e26763732d38972a4b6434246e59dcd9f43bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 19:58:00 +0000 Subject: [PATCH 47/92] gatekeeper: 3.19.3 -> 3.20.0 --- pkgs/by-name/ga/gatekeeper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ga/gatekeeper/package.nix b/pkgs/by-name/ga/gatekeeper/package.nix index 7621c2984653..91f169fe7263 100644 --- a/pkgs/by-name/ga/gatekeeper/package.nix +++ b/pkgs/by-name/ga/gatekeeper/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "gatekeeper"; - version = "3.19.3"; + version = "3.20.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "gatekeeper"; tag = "v${version}"; - hash = "sha256-FQ5Q9S/YvJQaa2mUWXv8huTK89SZ31UaFbBCEduGsyg="; + hash = "sha256-7DJWqm51eRGYTES2x05D2JSJwaaHiXgH4uq31nOIXIs="; }; vendorHash = null; From ef9af5815b70b8f2919bb37c826b4cd263e4170c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 20:12:57 +0000 Subject: [PATCH 48/92] aliyun-cli: 3.0.290 -> 3.0.291 --- pkgs/by-name/al/aliyun-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/aliyun-cli/package.nix b/pkgs/by-name/al/aliyun-cli/package.nix index 39ff374ae057..f2600a005d89 100644 --- a/pkgs/by-name/al/aliyun-cli/package.nix +++ b/pkgs/by-name/al/aliyun-cli/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "aliyun-cli"; - version = "3.0.290"; + version = "3.0.291"; src = fetchFromGitHub { owner = "aliyun"; repo = "aliyun-cli"; tag = "v${version}"; - hash = "sha256-mYWG3L2qFNd2QqYiHiNPl2TgvGKJlFkPP6GEurkmSB8="; + hash = "sha256-/nrspG9pB8pOnkTpnY3/4872sfe1Wg14MnKftEz4YX0="; fetchSubmodules = true; }; From 5cf1de8900af1d3bc84edb44fdb4c9e75d91d035 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 20:36:47 +0000 Subject: [PATCH 49/92] libfive: 0-unstable-2025-07-07 -> 0-unstable-2025-07-23 --- pkgs/development/libraries/libfive/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/libfive/default.nix b/pkgs/development/libraries/libfive/default.nix index c898938becfe..13cb260f4348 100644 --- a/pkgs/development/libraries/libfive/default.nix +++ b/pkgs/development/libraries/libfive/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation { pname = "libfive"; - version = "0-unstable-2025-07-07"; + version = "0-unstable-2025-07-23"; src = fetchFromGitHub { owner = "libfive"; repo = "libfive"; - rev = "ba841d3ba91b885ba19c40e382d6ae6f3534a4b5"; - hash = "sha256-YVqP4k8KBLMYZOuWYLXijZBEiNGhQaaVNBVQtpIgvjc="; + rev = "e8370983e7bc6d49409affcc34fc70c673cc876f"; + hash = "sha256-Jtf3yEnIySsLdSt5G3VdU3nUV55LHnES23fCAilXjNw="; }; nativeBuildInputs = [ From 092da1b7294a914be397ae89126dc195abe088ba Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Thu, 24 Jul 2025 17:23:34 -0400 Subject: [PATCH 50/92] gradia: fix gtksourceview dependency --- pkgs/by-name/gr/gradia/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/gr/gradia/package.nix b/pkgs/by-name/gr/gradia/package.nix index 07e4cf436394..9f0a9a1e8298 100644 --- a/pkgs/by-name/gr/gradia/package.nix +++ b/pkgs/by-name/gr/gradia/package.nix @@ -5,6 +5,7 @@ meson, ninja, appstream, + gtksourceview5, desktop-file-utils, gobject-introspection, wrapGAppsHook4, @@ -42,6 +43,7 @@ python3Packages.buildPythonApplication rec { ]; buildInputs = [ + gtksourceview5 libadwaita libportal-gtk4 libsoup_3 From 91c5661f48a6e6855ab7e4402dea6d25569569f0 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Thu, 24 Jul 2025 23:39:01 +0200 Subject: [PATCH 51/92] httpdirfs: fix build --- pkgs/by-name/ht/httpdirfs/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ht/httpdirfs/package.nix b/pkgs/by-name/ht/httpdirfs/package.nix index df8975a197da..772b3d27149f 100644 --- a/pkgs/by-name/ht/httpdirfs/package.nix +++ b/pkgs/by-name/ht/httpdirfs/package.nix @@ -41,6 +41,11 @@ stdenv.mkDerivation (finalAttrs: { libuuid ]; + env.NIX_CFLAGS_COMPILE = toString [ + "-Wno-error=attribute-warning" + "-Wno-error=pedantic" + ]; + passthru = { tests.version = testers.testVersion { command = "${lib.getExe finalAttrs.finalPackage} --version"; From c7c780cbeba3a6cd9b85e1154263b8c3b7e1a498 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 21:51:38 +0000 Subject: [PATCH 52/92] ktls-utils: 1.2.0 -> 1.2.1 --- pkgs/by-name/kt/ktls-utils/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/kt/ktls-utils/package.nix b/pkgs/by-name/kt/ktls-utils/package.nix index a81e36d172f2..acdc19dca812 100644 --- a/pkgs/by-name/kt/ktls-utils/package.nix +++ b/pkgs/by-name/kt/ktls-utils/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "ktls-utils"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = "oracle"; repo = "ktls-utils"; rev = "ktls-utils-${version}"; - hash = "sha256-cGvTuesaAMWVeJFQKdGKLGJJ4OMudOjqxCneViGl4IQ="; + hash = "sha256-aCn9qBD1bh7VFSSrC1uR/XPfFI+YC/gylCr7tSs56VQ="; }; nativeBuildInputs = [ From 3b08630da0468fb66878990a1588bc01dc435e8d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 23:01:24 +0000 Subject: [PATCH 53/92] python3Packages.drf-pydantic: 2.7.1 -> 2.8.0 --- pkgs/development/python-modules/drf-pydantic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/drf-pydantic/default.nix b/pkgs/development/python-modules/drf-pydantic/default.nix index c9c9d90eb247..0457d9171211 100644 --- a/pkgs/development/python-modules/drf-pydantic/default.nix +++ b/pkgs/development/python-modules/drf-pydantic/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "drf-pydantic"; - version = "2.7.1"; + version = "2.8.0"; pyproject = true; src = fetchFromGitHub { owner = "georgebv"; repo = "drf-pydantic"; tag = "v${version}"; - hash = "sha256-ABtSoxj/+HHq4hj4Yb6bEiyOl00TCO/9tvBzhv6afxM="; + hash = "sha256-Kg+xQ5DgrQMtbga9BF1kmqX0zLAaxu26PnGn8SNVGN8="; }; build-system = [ From 7f22fefec847068b23eb9d8dbd1a6b647868cb0e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 23:02:20 +0000 Subject: [PATCH 54/92] python3Packages.ddgs: 9.2.3 -> 9.4.3 --- pkgs/development/python-modules/ddgs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ddgs/default.nix b/pkgs/development/python-modules/ddgs/default.nix index cde1ca28740d..4d16f2dfbcba 100644 --- a/pkgs/development/python-modules/ddgs/default.nix +++ b/pkgs/development/python-modules/ddgs/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "ddgs"; - version = "9.2.3"; + version = "9.4.3"; pyproject = true; src = fetchFromGitHub { owner = "deedy5"; repo = "ddgs"; tag = "v${version}"; - hash = "sha256-TWLB/IAUn0YEXwYGooqd/pz8xv8tmK8E1ZZ8G/TEtbU="; + hash = "sha256-W7Ug9hYOfdskWrhRgkogwru8XE6kqxsqqnXsdD81mKk="; }; build-system = [ setuptools ]; From d118c18f2bbfe04cdc541f94e6d2af001bf90def Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 23:09:38 +0000 Subject: [PATCH 55/92] snyk: 1.1297.3 -> 1.1298.1 --- pkgs/by-name/sn/snyk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sn/snyk/package.nix b/pkgs/by-name/sn/snyk/package.nix index f19c251f115a..0ad16a8a82ab 100644 --- a/pkgs/by-name/sn/snyk/package.nix +++ b/pkgs/by-name/sn/snyk/package.nix @@ -8,7 +8,7 @@ }: let - version = "1.1297.3"; + version = "1.1298.1"; in buildNpmPackage { pname = "snyk"; @@ -18,10 +18,10 @@ buildNpmPackage { owner = "snyk"; repo = "cli"; tag = "v${version}"; - hash = "sha256-oyodfLDfgFKCmt8d4Bff/4SIEjyqX1pw5fp95uEmuf4="; + hash = "sha256-oLkzEm7OMBNqT+EDrwujqQek4LWwKgYFUoMRWhpqY4o="; }; - npmDepsHash = "sha256-SzrBhY7iWGlIPNB+5ROdaxAlQSetSKc3MPBp+4nNh+o="; + npmDepsHash = "sha256-7fHehEKjNNRdRk9+kARzn75G0r1pse7ULn/Oz6mQRKM="; postPatch = '' substituteInPlace package.json \ From 233d4ecbd455cb8641661980f94783b78668d7e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 24 Jul 2025 23:47:21 +0000 Subject: [PATCH 56/92] sqldef: 2.0.5 -> 2.0.6 --- pkgs/by-name/sq/sqldef/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sq/sqldef/package.nix b/pkgs/by-name/sq/sqldef/package.nix index ad05636b0aed..ea8a1029497a 100644 --- a/pkgs/by-name/sq/sqldef/package.nix +++ b/pkgs/by-name/sq/sqldef/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "sqldef"; - version = "2.0.5"; + version = "2.0.6"; src = fetchFromGitHub { owner = "sqldef"; repo = "sqldef"; rev = "v${version}"; - hash = "sha256-+5Ri5MbQJEF3Z3mocO/ugXwZ9ye2IY2YXkdAMLkPupg="; + hash = "sha256-vlUrg/mCviFwlNT47o/5wUfl1oFFd6s8Q/Xdpn048Sk="; }; proxyVendor = true; From 81da91f5b635a405c2bddcecbf9ae11e7b023105 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 00:01:52 +0000 Subject: [PATCH 57/92] terraform-providers.linode: 3.0.0 -> 3.1.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 654be090912b..d68262568739 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -759,13 +759,13 @@ "vendorHash": "sha256-fP6brpY/wRI1Yjgapzi+FfOci65gxWeOZulXbGdilrE=" }, "linode": { - "hash": "sha256-3EBaRDf1ChC92iaYowJEpCIn/br/MxeQGqd47/xuEHo=", + "hash": "sha256-rpF/R2wYYwMp+p57NUXFuEw9UpjJUoGFqTbnuGi3j7E=", "homepage": "https://registry.terraform.io/providers/linode/linode", "owner": "linode", "repo": "terraform-provider-linode", - "rev": "v3.0.0", + "rev": "v3.1.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-o4C58i+/IhMQSziF6Ldb8P+3ojTYyXx9CS65/9ExLpE=" + "vendorHash": "sha256-n+CNvbY02Z9mYSrnm3qfP6hLXqD+If00mM7m0Aq8608=" }, "linuxbox": { "hash": "sha256-svQRz1/PdVLpHoxOam1sfRTwHqgqs4ohJQs3IPMMAM4=", From 4d4940d70cb55678006c9e6dd730c11de025c3ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 00:34:14 +0000 Subject: [PATCH 58/92] hypnotix: 4.9 -> 5.0 --- pkgs/by-name/hy/hypnotix/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hypnotix/package.nix b/pkgs/by-name/hy/hypnotix/package.nix index 739a6f5531e1..33bcda56b3bd 100644 --- a/pkgs/by-name/hy/hypnotix/package.nix +++ b/pkgs/by-name/hy/hypnotix/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "hypnotix"; - version = "4.9"; + version = "5.0"; src = fetchFromGitHub { owner = "linuxmint"; repo = "hypnotix"; rev = version; - hash = "sha256-mM6NeDtRoPUSQ/smtvpYJ3qqeqiPHquP96ChJgSJWL0="; + hash = "sha256-nBt+eGzUQaRO2IaEkvhdEZcVuKpZFEqIYSdVKSO1l4M="; }; patches = [ From 181b2421a60a14217ba989e08280d5a7d34e554d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 02:43:01 +0000 Subject: [PATCH 59/92] terraform-providers.btp: 1.14.0 -> 1.15.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 654be090912b..07ba807c1e8e 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -207,11 +207,11 @@ "vendorHash": "sha256-/dOiXO2aPkuZaFiwv/6AXJdIADgx8T7eOwvJfBBoqg8=" }, "btp": { - "hash": "sha256-FYheCO1Ch/NFiWvdLm0mAuheer9XcL9AhMYZ13Ag8Cs=", + "hash": "sha256-vXe8nD8x0p3krddfPzEso7KSkO+nPVC1eUP1CYN8WOk=", "homepage": "https://registry.terraform.io/providers/SAP/btp", "owner": "SAP", "repo": "terraform-provider-btp", - "rev": "v1.14.0", + "rev": "v1.15.0", "spdx": "Apache-2.0", "vendorHash": "sha256-r4Q7b7ZzK+ZDXhIabTSgP7HY5Q51Hz5ErnW+nV+ZIqA=" }, From a7510e810943093455b345ec1a40e72cb3c120a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 03:07:35 +0000 Subject: [PATCH 60/92] terraform-providers.openstack: 3.3.1 -> 3.3.2 --- .../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 654be090912b..22a651b44a43 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -967,13 +967,13 @@ "vendorHash": "sha256-ofzbDmivXgH1i1Gjhpyp0bk3FDs5SnxwoRuNAWyMqyI=" }, "openstack": { - "hash": "sha256-N5PhTfFNA6jU12uDxSQpOriDOK6okOTh1aFZo3isA7E=", + "hash": "sha256-vACjj5wo2zqNls0VgKeylEW5rrsNv1jz5iKoEywBAEc=", "homepage": "https://registry.terraform.io/providers/terraform-provider-openstack/openstack", "owner": "terraform-provider-openstack", "repo": "terraform-provider-openstack", - "rev": "v3.3.1", + "rev": "v3.3.2", "spdx": "MPL-2.0", - "vendorHash": "sha256-ke7Dd3I/6Mja8SzrDy/f4GGgcB3C9xpCT4KiCr0PNZw=" + "vendorHash": "sha256-AlB9tC3KejgUAjjT2pY7Q2mTS/AV4QRusSnyPiOheXE=" }, "opentelekomcloud": { "hash": "sha256-HbtNk5UAr+q09mOICkKzh9wIP0HM9MFVVR6gEIBdnvs=", From 1a5b399b86be57aec9ac3a688194c63c0d95172b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 03:36:17 +0000 Subject: [PATCH 61/92] python3Packages.fastcore: 1.8.5 -> 1.8.6 --- pkgs/development/python-modules/fastcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix index f78b5f2b15f2..9d4b9b346e31 100644 --- a/pkgs/development/python-modules/fastcore/default.nix +++ b/pkgs/development/python-modules/fastcore/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "fastcore"; - version = "1.8.5"; + version = "1.8.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "fastai"; repo = "fastcore"; tag = version; - hash = "sha256-Osjpt/oxw5LAVUvhPg2cICSeKaLrOdppNT0jqHz9HyA="; + hash = "sha256-m/22tTIysVFgNWUUWKC/1TV/dkEki8dDACb0XvKayAw="; }; build-system = [ setuptools ]; From 430ceb64059e6f3f55206b6abfb581903b4d5ad6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 03:39:47 +0000 Subject: [PATCH 62/92] ytdl-sub: 2025.07.04 -> 2025.07.24 --- pkgs/by-name/yt/ytdl-sub/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yt/ytdl-sub/package.nix b/pkgs/by-name/yt/ytdl-sub/package.nix index 1332029d60ea..19d9603a250d 100644 --- a/pkgs/by-name/yt/ytdl-sub/package.nix +++ b/pkgs/by-name/yt/ytdl-sub/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication rec { pname = "ytdl-sub"; - version = "2025.07.04"; + version = "2025.07.24"; pyproject = true; src = fetchFromGitHub { owner = "jmbannon"; repo = "ytdl-sub"; tag = version; - hash = "sha256-aVI/OY1Dh5LvbDyg+GuWBz2e6oUgTzErqfnow22v8CI="; + hash = "sha256-yeF4Lt1IzMbkIXXzVMJjZb3D0UTiv4d5fSoN8uJBlBM="; }; postPatch = '' From 149db68da9e035851e01471e83f239382e98ee51 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 03:45:25 +0000 Subject: [PATCH 63/92] fx: 37.0.1 -> 38.0.0 --- pkgs/by-name/fx/fx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fx/fx/package.nix b/pkgs/by-name/fx/fx/package.nix index 9c0342dac2bc..8e7292884ab3 100644 --- a/pkgs/by-name/fx/fx/package.nix +++ b/pkgs/by-name/fx/fx/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "fx"; - version = "37.0.1"; + version = "38.0.0"; src = fetchFromGitHub { owner = "antonmedv"; repo = "fx"; tag = finalAttrs.version; - hash = "sha256-n2Jaw8ffRnMQ89OsV5HhRGkjD3n8p49N2jYyx3SUrjU="; + hash = "sha256-9g9xtnmM3ANsvfxqE8pMTxiiUj+uQadhBooRQYKQpTg="; }; vendorHash = "sha256-yVAoswClpf5+1nwLyrLKLYFt9Noh2HRemif1e1nWm7M="; From 142c615a720a82e9f8936dd637469d8ca53364fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 04:54:44 +0000 Subject: [PATCH 64/92] stunner: 0.0.10 -> 0.0.12 --- pkgs/by-name/st/stunner/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stunner/package.nix b/pkgs/by-name/st/stunner/package.nix index e840f10848aa..a90475b2fa7e 100644 --- a/pkgs/by-name/st/stunner/package.nix +++ b/pkgs/by-name/st/stunner/package.nix @@ -5,7 +5,7 @@ }: let - version = "0.0.10"; + version = "0.0.12"; in buildGoModule { pname = "stunner"; @@ -15,7 +15,7 @@ buildGoModule { owner = "jaxxstorm"; repo = "stunner"; tag = "v${version}"; - hash = "sha256-rwoid49YkrXU59XiC6zY6562MShomozQNV0KFPv7oMM="; + hash = "sha256-f45MliWauAkUkffcoexRz+ZjWUYmhZ6yVKqqdC56V04="; }; vendorHash = "sha256-tO61UBZxPBg6oFKOuMjPSb4EHZ9wPAyBsdQZb7DLdw0="; From 33b8a80465508fb2c3e63fb89449ae883bb4e509 Mon Sep 17 00:00:00 2001 From: ferres Date: Fri, 11 Jul 2025 01:57:49 +0300 Subject: [PATCH 65/92] python3Packages.mlx-lm: init at 0.26.0 Update pkgs/development/python-modules/mlx-lm/default.nix Co-authored-by: Ethan Carter Edwards --- .../python-modules/mlx-lm/default.nix | 77 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 79 insertions(+) create mode 100644 pkgs/development/python-modules/mlx-lm/default.nix diff --git a/pkgs/development/python-modules/mlx-lm/default.nix b/pkgs/development/python-modules/mlx-lm/default.nix new file mode 100644 index 000000000000..e724bb22ff16 --- /dev/null +++ b/pkgs/development/python-modules/mlx-lm/default.nix @@ -0,0 +1,77 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + jinja2, + mlx, + numpy, + protobuf, + pyyaml, + transformers, + sentencepiece, + pytestCheckHook, + writableTmpDirAsHomeHook, +}: + +buildPythonPackage rec { + pname = "mlx-lm"; + version = "0.26.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "ml-explore"; + repo = "mlx-lm"; + tag = "v${version}"; + hash = "sha256-J69XIqsjQ4sQqhx+EkjKcVXVlQ4A4PGJvICSiCfoSOA="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + jinja2 + mlx + numpy + protobuf + pyyaml + transformers + ]; + + nativeCheckInputs = [ + writableTmpDirAsHomeHook + pytestCheckHook + sentencepiece + ]; + + pythonImportsCheck = [ + "mlx_lm" + ]; + + disabledTestPaths = [ + # Requires network access to huggingface.co + "tests/test_datsets.py" + "tests/test_generate.py" + "tests/test_server.py" + "tests/test_tokenizers.py" + "tests/test_utils.py::TestUtils::test_convert" + "tests/test_utils.py::TestUtils::test_load" + "tests/test_utils_load_model.py" + "tests/test_prompt_cache.py::TestPromptCache::test_cache_to_quantized" + "tests/test_prompt_cache.py::TestPromptCache::test_cache_with_generate" + "tests/test_prompt_cache.py::TestPromptCache::test_trim_cache_with_generate" + # RuntimeError: [metal_kernel] No GPU back-end. + "tests/test_models.py::TestModels::test_bitnet" + ]; + + meta = { + description = "Run LLMs with MLX"; + homepage = "https://github.com/ml-explore/mlx-lm"; + license = lib.licenses.mit; + platforms = [ + "aarch64-darwin" + ]; + maintainers = with lib.maintainers; [ ferrine ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3bd972a556b9..d177c4e62cdd 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9314,6 +9314,8 @@ self: super: with self; { mlx = callPackage ../development/python-modules/mlx { }; + mlx-lm = callPackage ../development/python-modules/mlx-lm { }; + mlxtend = callPackage ../development/python-modules/mlxtend { }; mmcif-pdbx = callPackage ../development/python-modules/mmcif-pdbx { }; From 5bb944c6f514d129f0418f7b7073909d2bd93fad Mon Sep 17 00:00:00 2001 From: diniamo Date: Wed, 23 Oct 2024 14:37:04 +0200 Subject: [PATCH 66/92] nixos/grafana: add openFirewall option --- nixos/modules/services/monitoring/grafana.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nixos/modules/services/monitoring/grafana.nix b/nixos/modules/services/monitoring/grafana.nix index cccbd7e53772..b597adc5e2bb 100644 --- a/nixos/modules/services/monitoring/grafana.nix +++ b/nixos/modules/services/monitoring/grafana.nix @@ -430,6 +430,12 @@ in type = types.path; }; + openFirewall = mkOption { + type = types.bool; + default = false; + description = "Open the ports in the firewall for the server."; + }; + settings = mkOption { description = '' Grafana settings. See @@ -2078,6 +2084,8 @@ in ''; }; + networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.settings.server.http_port ]; + users.users.grafana = { uid = config.ids.uids.grafana; description = "Grafana user"; From 7b4b8c4d2fd9fa6620d1278729ef1665a91c913c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 25 Jul 2025 09:54:18 +0200 Subject: [PATCH 67/92] python3Packages.plantuml-markdown: patch path to local `plantuml` --- .../python-modules/plantuml-markdown/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/plantuml-markdown/default.nix b/pkgs/development/python-modules/plantuml-markdown/default.nix index d66c26e13a30..e5998caeb092 100644 --- a/pkgs/development/python-modules/plantuml-markdown/default.nix +++ b/pkgs/development/python-modules/plantuml-markdown/default.nix @@ -1,6 +1,7 @@ { buildPythonPackage, fetchFromGitHub, + pkgs, # Only for pkgs.plantuml, lib, plantuml, markdown, @@ -9,7 +10,6 @@ runCommand, writeText, plantuml-markdown, - pythonOlder, }: buildPythonPackage rec { @@ -17,8 +17,6 @@ buildPythonPackage rec { version = "3.11.1"; format = "setuptools"; - disabled = pythonOlder "3.7"; - src = fetchFromGitHub { owner = "mikitex70"; repo = "plantuml-markdown"; @@ -26,6 +24,11 @@ buildPythonPackage rec { hash = "sha256-DgHWqwPsZ5q1XqrfaAiUslKnJdHX4Pzw9lygF3iaxz4="; }; + postPatch = '' + substituteInPlace plantuml_markdown/plantuml_markdown.py \ + --replace-fail '"plantuml_cmd": ["plantuml"' '"plantuml_cmd": ["${lib.getExe pkgs.plantuml}"' + ''; + propagatedBuildInputs = [ plantuml markdown @@ -34,6 +37,7 @@ buildPythonPackage rec { ]; # The package uses a custom script that downloads a certain version of plantuml for testing. + # Missing https://github.com/ezequielramos/http-server-mock which looks unmaintained doCheck = false; pythonImportsCheck = [ "plantuml_markdown" ]; @@ -52,7 +56,7 @@ buildPythonPackage rec { ! grep -q "Error" $out ''; - meta = with lib; { + meta = { description = "PlantUML plugin for Python-Markdown"; longDescription = '' This plugin implements a block extension which can be used to specify a PlantUML @@ -60,7 +64,7 @@ buildPythonPackage rec { ''; homepage = "https://github.com/mikitex70/plantuml-markdown"; changelog = "https://github.com/mikitex70/plantuml-markdown/releases/tag/${src.tag}"; - license = licenses.bsd2; - maintainers = with maintainers; [ nikstur ]; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ nikstur ]; }; } From 82d0cc612c1f2e9cac2fc77b1780e3b80ec3aa09 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 25 Jul 2025 10:49:19 +0200 Subject: [PATCH 68/92] phpactor: 2025.04.17.0 -> 2025.07.25.0 --- pkgs/by-name/ph/phpactor/package.nix | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/ph/phpactor/package.nix b/pkgs/by-name/ph/phpactor/package.nix index dc21ef689e72..c25073de06ae 100644 --- a/pkgs/by-name/ph/phpactor/package.nix +++ b/pkgs/by-name/ph/phpactor/package.nix @@ -5,31 +5,21 @@ php, versionCheckHook, }: - php.buildComposerProject2 (finalAttrs: { pname = "phpactor"; - version = "2025.04.17.0"; + version = "2025.07.25.0"; src = fetchFromGitHub { owner = "phpactor"; repo = "phpactor"; - rev = finalAttrs.version; - hash = "sha256-HJH+31qAE4shamRl1/+TRtje0ZzOtPV7l++NIaacmxE="; + tag = finalAttrs.version; + hash = "sha256-9XWlWwq+xvqPgKIc7IGoMVTxajjYsrPo/ra/0JIE168="; }; - vendorHash = "sha256-qdR8/ME9H7gusALjXXbKl8hj20N704Nw1tC3V9xTcEY="; + vendorHash = "sha256-3xkt0QjytW4BOCgZdevat7zkSuZTPPvwz3yptiq5zoo="; nativeBuildInputs = [ installShellFiles ]; - php = php.withExtensions ( - { all, ... }: - with all; - [ - mbstring - tokenizer - ] - ); - postInstall = '' installShellCompletion --cmd phpactor \ --bash <(php $out/bin/phpactor completion bash) From 9e129b4eb196197189966192ed1adbf84d5eba24 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 11:11:33 +0000 Subject: [PATCH 69/92] vscodium: 1.102.14746 -> 1.102.24914 --- pkgs/applications/editors/vscode/vscodium.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix index bcf2a6c31e88..969f0e0f384d 100644 --- a/pkgs/applications/editors/vscode/vscodium.nix +++ b/pkgs/applications/editors/vscode/vscodium.nix @@ -26,11 +26,11 @@ let hash = { - x86_64-linux = "sha256-W1y/YOt4IP0XvsY5hDVY1u8yV8t5pLdayrvhYDIOylE="; - x86_64-darwin = "sha256-pGnOYDkuQUiYuu+bO8Mo/g0IFKrIxtdQMGDxRbmnDYQ="; - aarch64-linux = "sha256-SoA7LGgl0qw7bqVwSBN+cGLTVLTPweRJHqZEiPmdnRQ="; - aarch64-darwin = "sha256-ne1I80FxW9nwQcGipQPNpJcnpSiLA3CzCckb2lxEl70="; - armv7l-linux = "sha256-fN6VponkxBzCH+Xx4bwJSNsqv+/ZilBLZvFLgSKve3A="; + x86_64-linux = "sha256-ihRG4CNWFJ9E+F4cVm9ZWLyssY24POgAePf91cFaj6U="; + x86_64-darwin = "sha256-TDbTxuyMLK2z3jn+jDjofX/58gaiGdSWlpXUIZv9U1w="; + aarch64-linux = "sha256-NwcDwUc8ZtSXMsURIQjH5eWVzxXMFE4SEX6fi9UoUsc="; + aarch64-darwin = "sha256-OupASVZeXIWjnMTUv9la7WMGhCtOoUFIYsTFMHGyEfE="; + armv7l-linux = "sha256-kh76i3hxq588to2CNMJWzMB6WZa543phSrbbMxUGnSA="; } .${system} or throwSystem; @@ -41,7 +41,7 @@ callPackage ./generic.nix rec { # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. - version = "1.102.14746"; + version = "1.102.24914"; pname = "vscodium"; executableName = "codium"; From cd3c73c20a0f84bc0d5a5e7365d3e7994b4d432e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 11:15:54 +0000 Subject: [PATCH 70/92] python3Packages.constantdict: 2025.1.1 -> 2025.3 --- pkgs/development/python-modules/constantdict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/constantdict/default.nix b/pkgs/development/python-modules/constantdict/default.nix index a0c00d6a8fe7..88ec94219d8a 100644 --- a/pkgs/development/python-modules/constantdict/default.nix +++ b/pkgs/development/python-modules/constantdict/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "constantdict"; - version = "2025.1.1"; + version = "2025.3"; pyproject = true; src = fetchFromGitHub { owner = "matthiasdiener"; repo = "constantdict"; tag = "v${version}"; - hash = "sha256-M3duCafyJk/W3KIqP43ErXr/EfCj6/Sin6eCaaxyI5g="; + hash = "sha256-jX6g9xBteZOc/7Ob5N8eUSCycb6JoE5i38T52zknOTI="; }; build-system = [ From 26836b25c800b84da7d07688882dcd24576dcdfd Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 25 Jul 2025 13:12:47 +0200 Subject: [PATCH 71/92] python3Packages.mkdocs-git-authors-plugin: 0.9.2 -> 0.10.0 --- .../mkdocs-git-authors-plugin/default.nix | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix b/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix index 5b249d65626e..f7b3e266675e 100644 --- a/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix @@ -2,32 +2,40 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, + setuptools, mkdocs, + gitMinimal, }: buildPythonPackage rec { pname = "mkdocs-git-authors-plugin"; - version = "0.9.2"; - format = "setuptools"; - - disabled = pythonOlder "3.8"; + version = "0.10.0"; + pyproject = true; src = fetchFromGitHub { owner = "timvink"; repo = "mkdocs-git-authors-plugin"; tag = "v${version}"; - hash = "sha256-2ITro34lZ+tz7ev7Yuh1wJjsSNik6VUTt3dupIajmLU="; + hash = "sha256-Uy1XgSJchA7hkc9i4hE8Ws4OWY5GRzvfnhKkZvxT2d0="; }; - propagatedBuildInputs = [ mkdocs ]; + postPatch = '' + substituteInPlace src/mkdocs_git_authors_plugin/git/command.py \ + --replace-fail 'args = ["git"]' 'args = ["${gitMinimal}/bin/git"]' + ''; + + build-system = [ + setuptools + ]; + + dependencies = [ mkdocs ]; pythonImportsCheck = [ "mkdocs_git_authors_plugin" ]; - meta = with lib; { + meta = { description = "Lightweight MkDocs plugin to display git authors of a markdown page"; homepage = "https://github.com/timvink/mkdocs-git-authors-plugin"; - license = licenses.mit; - maintainers = with maintainers; [ totoroot ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ totoroot ]; }; } From fde888519861e6b5e999b381ea8c47f53d2ac75e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 28 May 2025 22:09:00 +0200 Subject: [PATCH 72/92] kea: 2.6.2 -> 2.6.3 https://downloads.isc.org/isc/kea/2.6.3/Kea-2.6.3-ReleaseNotes.txt https://kb.isc.org/docs/cve-2025-32801 https://kb.isc.org/docs/cve-2025-32802 https://kb.isc.org/docs/cve-2025-32803 Fixes: CVE-2025-32801, CVE-2025-32802, CVE-2025-32803 --- nixos/modules/services/networking/kea.nix | 40 +++++++++++++---------- pkgs/by-name/ke/kea/dont-create-var.patch | 24 +++++++++----- pkgs/by-name/ke/kea/package.nix | 8 ++--- 3 files changed, 42 insertions(+), 30 deletions(-) diff --git a/nixos/modules/services/networking/kea.nix b/nixos/modules/services/networking/kea.nix index 2b142f61152d..9d19b9ec3d06 100644 --- a/nixos/modules/services/networking/kea.nix +++ b/nixos/modules/services/networking/kea.nix @@ -265,12 +265,24 @@ in config = let + commonEnvironment = { + KEA_CONTROL_SOCKET_DIR = "/run/kea"; + KEA_LOCKFILE_DIR = "/run/kea"; + KEA_PIDFILE_DIR = "/run/kea"; + }; + commonServiceConfig = { - ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; + ExecReload = toString [ + (lib.getExe' pkgs.coreutils "kill") + "-HUP" + "$MAINPID" + ]; DynamicUser = true; User = "kea"; ConfigurationDirectory = "kea"; + Restart = "on-failure"; RuntimeDirectory = "kea"; + RuntimeDirectoryMode = "0750"; RuntimeDirectoryPreserve = true; StateDirectory = "kea"; UMask = "0077"; @@ -280,6 +292,12 @@ in lib.mkMerge [ { environment.systemPackages = [ package ]; + + users.users.kea = { + isSystemUser = true; + group = "kea"; + }; + users.groups.kea = { }; } (lib.mkIf cfg.ctrl-agent.enable { @@ -312,10 +330,7 @@ in "kea-dhcp-ddns-server.service" ]; - environment = { - KEA_PIDFILE_DIR = "/run/kea"; - KEA_LOCKFILE_DIR = "/run/kea"; - }; + environment = commonEnvironment; restartTriggers = [ ctrlAgentConfig @@ -358,10 +373,7 @@ in "multi-user.target" ]; - environment = { - KEA_PIDFILE_DIR = "/run/kea"; - KEA_LOCKFILE_DIR = "/run/kea"; - }; + environment = commonEnvironment; restartTriggers = [ dhcp4Config @@ -411,10 +423,7 @@ in "multi-user.target" ]; - environment = { - KEA_PIDFILE_DIR = "/run/kea"; - KEA_LOCKFILE_DIR = "/run/kea"; - }; + environment = commonEnvironment; restartTriggers = [ dhcp6Config @@ -460,10 +469,7 @@ in "multi-user.target" ]; - environment = { - KEA_PIDFILE_DIR = "/run/kea"; - KEA_LOCKFILE_DIR = "/run/kea"; - }; + environment = commonEnvironment; restartTriggers = [ dhcpDdnsConfig diff --git a/pkgs/by-name/ke/kea/dont-create-var.patch b/pkgs/by-name/ke/kea/dont-create-var.patch index 53e05b5b62b8..9b7c451e1878 100644 --- a/pkgs/by-name/ke/kea/dont-create-var.patch +++ b/pkgs/by-name/ke/kea/dont-create-var.patch @@ -1,28 +1,34 @@ diff --git a/Makefile.am b/Makefile.am -index 10708e7..d4efd73 100644 +index a81f4cc..5d61407 100644 --- a/Makefile.am +++ b/Makefile.am -@@ -150,13 +150,6 @@ cppcheck: +@@ -173,18 +173,6 @@ cppcheck: docs: $(MAKE) -C doc/sphinx - --# These steps are necessary during installation +-# These steps are necessary during installation. chmod is for reinstallation/upgrade. -install-exec-hook: -- mkdir -p $(DESTDIR)${localstatedir}/log/ -- mkdir -p $(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME} -- mkdir -p $(DESTDIR)${runstatedir}/${PACKAGE_NAME} +- mkdir -m 750 -p "$(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}" +- chmod 750 "$(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}" +- mkdir -m 750 -p "$(DESTDIR)${localstatedir}/log/${PACKAGE_NAME}" +- chmod 750 "$(DESTDIR)${localstatedir}/log/${PACKAGE_NAME}" +- mkdir -m 750 -p "$(DESTDIR)${runstatedir}/${PACKAGE_NAME}" +- chmod 750 "$(DESTDIR)${runstatedir}/${PACKAGE_NAME}" +- mkdir -m 750 -p "$(DESTDIR)${sysconfdir}/${PACKAGE_NAME}" +- chmod 750 "$(DESTDIR)${sysconfdir}/${PACKAGE_NAME}" - EXTRA_DIST = tools/path_replacer.sh EXTRA_DIST += tools/mk_cfgrpt.sh diff --git a/src/lib/dhcpsrv/Makefile.am b/src/lib/dhcpsrv/Makefile.am -index a0a0289..ba42f8a 100644 +index 7e0f3c4..08c53d8 100644 --- a/src/lib/dhcpsrv/Makefile.am +++ b/src/lib/dhcpsrv/Makefile.am -@@ -408,5 +408,3 @@ libkea_dhcpsrv_parsers_include_HEADERS = \ +@@ -420,6 +420,3 @@ libkea_dhcpsrv_parsers_include_HEADERS = \ + parsers/shared_networks_list_parser.h \ parsers/simple_parser4.h \ parsers/simple_parser6.h - +- -install-data-local: - $(mkinstalldirs) $(DESTDIR)$(dhcp_data_dir) diff --git a/pkgs/by-name/ke/kea/package.nix b/pkgs/by-name/ke/kea/package.nix index 4b26df50523a..7a1e38448ea7 100644 --- a/pkgs/by-name/ke/kea/package.nix +++ b/pkgs/by-name/ke/kea/package.nix @@ -24,11 +24,11 @@ stdenv.mkDerivation rec { pname = "kea"; - version = "2.6.2"; # only even minor versions are stable + version = "2.6.3"; # only even minor versions are stable src = fetchurl { url = "https://ftp.isc.org/isc/${pname}/${version}/${pname}-${version}.tar.gz"; - hash = "sha256-ilC2MQNzS1nDuGGczWdm0t/uPwLjpfnzq8HNVfcPpCQ="; + hash = "sha256-ACQaWVX/09IVosCYxFJ/nX9LIDGIsnb5o2JQ3T2d1hI="; }; patches = [ @@ -36,9 +36,9 @@ stdenv.mkDerivation rec { ]; postPatch = '' - substituteInPlace ./src/bin/keactrl/Makefile.am --replace '@sysconfdir@' "$out/etc" + substituteInPlace ./src/bin/keactrl/Makefile.am --replace-fail '@sysconfdir@' "$out/etc" # darwin special-casing just causes trouble - substituteInPlace ./m4macros/ax_crypto.m4 --replace 'apple-darwin' 'nope' + substituteInPlace ./m4macros/ax_crypto.m4 --replace-fail 'apple-darwin' 'nope' ''; outputs = [ From 3d8025141d8f5d4d03795ad62b4545d716d34c9a Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 25 Jul 2025 10:26:03 +0200 Subject: [PATCH 73/92] python3Packages.markdown-inline-graphviz: init at 1.1.3 --- .../markdown-inline-graphviz/default.nix | 44 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 46 insertions(+) create mode 100644 pkgs/development/python-modules/markdown-inline-graphviz/default.nix diff --git a/pkgs/development/python-modules/markdown-inline-graphviz/default.nix b/pkgs/development/python-modules/markdown-inline-graphviz/default.nix new file mode 100644 index 000000000000..20a788e534d9 --- /dev/null +++ b/pkgs/development/python-modules/markdown-inline-graphviz/default.nix @@ -0,0 +1,44 @@ +{ + buildPythonPackage, + fetchFromGitHub, + pkgs, # Only for pkgs.graphviz + lib, + setuptools, + markdown, +}: + +buildPythonPackage rec { + pname = "markdown-inline-graphviz"; + version = "1.1.3"; + pyproject = true; + + src = fetchFromGitHub { + owner = "cesaremorel"; + repo = "markdown-inline-graphviz"; + tag = "v${version}"; + hash = "sha256-FUBRFImX5NOxyYAK7z5Bo8VKVQllTbEewEGZXtVMBQE="; + }; + + # Using substituteInPlace because there's only one replacement + postPatch = '' + substituteInPlace markdown_inline_graphviz.py \ + --replace-fail "args = [command, '-T'+filetype]" "args = [\"${pkgs.graphviz}/bin/\" + command, '-T'+filetype]" + ''; + + build-system = [ setuptools ]; + + dependencies = [ markdown ]; + + # No tests available + doCheck = false; + + pythonImportsCheck = [ "markdown_inline_graphviz" ]; + + meta = { + description = "Render inline graphs with Markdown and Graphviz"; + homepage = "https://github.com/cesaremorel/markdown-inline-graphviz/"; + changelog = "https://github.com/cesaremorel/markdown-inline-graphviz/releases/tag/${src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ drupol ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2c6e5180a9ce..81e8a55fc5ab 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8836,6 +8836,8 @@ self: super: with self; { markdown-include = callPackage ../development/python-modules/markdown-include { }; + markdown-inline-graphviz = callPackage ../development/python-modules/markdown-inline-graphviz { }; + markdown-it-py = callPackage ../development/python-modules/markdown-it-py { }; markdown-macros = callPackage ../development/python-modules/markdown-macros { }; From 26a93479c3710946b85bce298bc68bde1a013b59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Thu, 24 Jul 2025 17:46:43 +0100 Subject: [PATCH 74/92] polkadot: 2503-5 -> 2506 --- pkgs/by-name/po/polkadot/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/polkadot/package.nix b/pkgs/by-name/po/polkadot/package.nix index 1cfaa72fcc3c..649b4aca9793 100644 --- a/pkgs/by-name/po/polkadot/package.nix +++ b/pkgs/by-name/po/polkadot/package.nix @@ -17,13 +17,13 @@ let in rustPlatform.buildRustPackage rec { pname = "polkadot"; - version = "2503-5"; + version = "2506"; src = fetchFromGitHub { owner = "paritytech"; repo = "polkadot-sdk"; rev = "polkadot-stable${version}"; - hash = "sha256-hQ0tXPore1kbezBCsacAsSZAB1GHXEp5BJatxdi19eI="; + hash = "sha256-xXty0KwF/1ZZUMu4l2yYUKVl40eNrGsBVhBVVfirb6Q="; # the build process of polkadot requires a .git folder in order to determine # the git commit hash that is being built and add it to the version string. @@ -45,7 +45,7 @@ rustPlatform.buildRustPackage rec { ''; useFetchCargoVendor = true; - cargoHash = "sha256-fK8EBgIdXHfxpNWUyquEutZpkTGSe11ZsLwe13ZZ1+0="; + cargoHash = "sha256-4LT4TiXRZIgyhy1eBr017Wh8Nyo26udCMffwIXRaCrM="; buildType = "production"; buildAndTestSubdir = "polkadot"; @@ -67,6 +67,8 @@ rustPlatform.buildRustPackage rec { cacert ]; + doCheck = false; + OPENSSL_NO_VENDOR = 1; PROTOC = "${protobuf}/bin/protoc"; ROCKSDB_LIB_DIR = "${rocksdb}/lib"; From c5cd69718fa47d43d38735b05295e3fd3b801544 Mon Sep 17 00:00:00 2001 From: Mikael Voss Date: Fri, 25 Jul 2025 14:06:26 +0200 Subject: [PATCH 75/92] alsa-plugins: provide more precise licence information MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The code is licenced under LGPL 2.1 or later with the follawing exceptions: - The maemo plugin is licenced under the older LGPL 2 (or later), and - m4/attributes.m4 and usb_stream/usb_stream.h are marked as being GPL 2 or later. I assume that in most jurisdiction the inclusion of a single GPL‐licenced header would not be sufficient to make the whole package or even just the usb_stream plugin a derivative work, but I am not a lawyer and think that it is best to expose precise licence information. --- pkgs/by-name/al/alsa-plugins/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/al/alsa-plugins/package.nix b/pkgs/by-name/al/alsa-plugins/package.nix index 3526282d63de..2de2ded62a73 100644 --- a/pkgs/by-name/al/alsa-plugins/package.nix +++ b/pkgs/by-name/al/alsa-plugins/package.nix @@ -39,7 +39,13 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Various plugins for ALSA"; homepage = "http://alsa-project.org/"; - license = lib.licenses.lgpl21; + + license = with lib.licenses; [ + lgpl21Plus + lgpl2Plus # maemo plugin + gpl2Plus # attributes.m4 & usb_stream.h + ]; + maintainers = [ lib.maintainers.marcweber ]; platforms = lib.platforms.linux; }; From 0d25584641be0de922df034fc12c045ea6b90393 Mon Sep 17 00:00:00 2001 From: Marc Plano-Lesay Date: Fri, 25 Jul 2025 22:41:26 +1000 Subject: [PATCH 76/92] nixos/kanidm: accept originUrls following rfc8252 (#428204) --- nixos/modules/services/security/kanidm.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/security/kanidm.nix b/nixos/modules/services/security/kanidm.nix index 02774fe114da..77aa6bafebab 100644 --- a/nixos/modules/services/security/kanidm.nix +++ b/nixos/modules/services/security/kanidm.nix @@ -548,7 +548,7 @@ in description = "The redirect URL of the service. These need to exactly match the OAuth2 redirect target"; type = let - originStrType = types.strMatching ".*://.*$"; + originStrType = types.strMatching ".*://?.*$"; in types.either originStrType (types.nonEmptyListOf originStrType); example = "https://someservice.example.com/auth/login"; From 5d29341e65d015413c4873ed280091e1752cd91f Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Fri, 25 Jul 2025 14:49:15 +0200 Subject: [PATCH 77/92] system-config-printer: unpin autotools --- pkgs/top-level/all-packages.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a31a981e57e2..c6252b09dd4f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4393,7 +4393,6 @@ with pkgs; subzerod = with python3Packages; toPythonApplication subzerod; system-config-printer = callPackage ../tools/misc/system-config-printer { - autoreconfHook = buildPackages.autoreconfHook269; libxml2 = libxml2Python; }; From 5ca9eec86920813e3e90c842e48fb0e3e01dab84 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 12:54:32 +0000 Subject: [PATCH 78/92] liana: 11.1 -> 12.0 --- pkgs/by-name/li/liana/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/liana/package.nix b/pkgs/by-name/li/liana/package.nix index 99f89b5f4fbf..5ca71a0faa2e 100644 --- a/pkgs/by-name/li/liana/package.nix +++ b/pkgs/by-name/li/liana/package.nix @@ -39,17 +39,17 @@ let in rustPlatform.buildRustPackage rec { pname = "liana"; - version = "11.1"; # keep in sync with lianad + version = "12.0"; # keep in sync with lianad src = fetchFromGitHub { owner = "wizardsardine"; repo = "liana"; tag = "v${version}"; - hash = "sha256-trP6jnhMPASPkV7VwSHCl7gUhmx4F+68YK/QK+SPPZg="; + hash = "sha256-TZUNYr7p4P/++eX9ZNU/d1IurPrkZn/PJmJOsB01VMY="; }; useFetchCargoVendor = true; - cargoHash = "sha256-Zmxb4ZxuIyyKWrGaX3/1UHgkmo/XtqIHuP9luAnzgm4="; + cargoHash = "sha256-Hb5icOKgQiDzFLWwUfkwXcr1vn80QcAr+fKwG37PkYc="; nativeBuildInputs = [ pkg-config From 874a0b473b0b8258bd5e8feacf79686dd87b4fb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 25 Jul 2025 15:06:30 +0200 Subject: [PATCH 79/92] savepagenow: 1.1.1 -> 1.3.0 Changelog: https://github.com/palewire/savepagenow/releases/tag/1.3.0 Changelog: https://github.com/palewire/savepagenow/releases/tag/1.2.3 Changelog: https://github.com/palewire/savepagenow/releases/tag/1.2.2 Changelog: https://github.com/palewire/savepagenow/releases/tag/1.2.1 Changelog: https://github.com/palewire/savepagenow/releases/tag/1.2.0 --- pkgs/by-name/sa/savepagenow/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/sa/savepagenow/package.nix b/pkgs/by-name/sa/savepagenow/package.nix index 4be414d2f8c2..1dd2ad43edd9 100644 --- a/pkgs/by-name/sa/savepagenow/package.nix +++ b/pkgs/by-name/sa/savepagenow/package.nix @@ -6,17 +6,19 @@ python3Packages.buildPythonApplication rec { pname = "savepagenow"; - version = "1.1.1"; + version = "1.3.0"; pyproject = true; src = fetchFromGitHub { owner = "pastpages"; repo = "savepagenow"; - rev = "v${version}"; - sha256 = "1lz6rc47cds9rb35jdf8n13gr61wdkh5jqzx4skikm1yrqkwjyhm"; + tag = version; + sha256 = "sha256-omQ28GqgBKC8W51c0qb6Tg06obXskyfF+2dg/13ah1M="; }; - build-system = with python3Packages; [ setuptools ]; + SETUPTOOLS_SCM_PRETEND_VERSION = version; + + build-system = with python3Packages; [ setuptools-scm ]; dependencies = with python3Packages; [ click From 0170f90d6c3e56b98289f8956d1add375fcfb423 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Fri, 25 Jul 2025 15:19:41 +0200 Subject: [PATCH 80/92] mesa.disallowedRequisites: avoid `null` values See e.g. 40df6d5 --- pkgs/development/libraries/mesa/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index 3554b3ccf15f..bd64c3fa2430 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -347,9 +347,9 @@ stdenv.mkDerivation { (buildPackages.mesa.cross_tools or null) ]; - disallowedRequisites = lib.optionals needNativeCLC [ - (buildPackages.mesa.cross_tools or null) - ]; + disallowedRequisites = lib.optional ( + needNativeCLC && buildPackages.mesa ? cross_tools + ) buildPackages.mesa.cross_tools; doCheck = false; From bf166c75dfb7945e7cd9d043db7f273b58be2859 Mon Sep 17 00:00:00 2001 From: mivorasu <221005165+mivorasu@users.noreply.github.com> Date: Fri, 25 Jul 2025 13:37:26 +0000 Subject: [PATCH 81/92] fna3d: hardcoded meta.mainProgram --- pkgs/by-name/fn/fna3d/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fn/fna3d/package.nix b/pkgs/by-name/fn/fna3d/package.nix index 08862d304a6f..162210bbccd4 100644 --- a/pkgs/by-name/fn/fna3d/package.nix +++ b/pkgs/by-name/fn/fna3d/package.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { homepage = "https://fna-xna.github.io/"; license = lib.licenses.mspl; platforms = lib.platforms.linux; - mainProgram = pname; + mainProgram = "fna3d"; maintainers = with lib.maintainers; [ mrtnvgr ]; }; } From f2d412c03e8dd3af77b163c08a8dfc1f5ec98654 Mon Sep 17 00:00:00 2001 From: mivorasu <221005165+mivorasu@users.noreply.github.com> Date: Fri, 25 Jul 2025 13:37:38 +0000 Subject: [PATCH 82/92] r10k: hardcoded meta.mainProgram --- pkgs/by-name/r1/r10k/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/r1/r10k/package.nix b/pkgs/by-name/r1/r10k/package.nix index 529c1709861b..5973b9cb5365 100644 --- a/pkgs/by-name/r1/r10k/package.nix +++ b/pkgs/by-name/r1/r10k/package.nix @@ -47,6 +47,6 @@ bundlerApp rec { anthonyroussel ]; platforms = lib.platforms.unix; - mainProgram = pname; + mainProgram = "r10k"; }; } From 629e9c4b12971afd8177d0ce45084aa3a839810d Mon Sep 17 00:00:00 2001 From: mivorasu <221005165+mivorasu@users.noreply.github.com> Date: Fri, 25 Jul 2025 13:37:49 +0000 Subject: [PATCH 83/92] xpipe: hardcoded meta.mainProgram --- pkgs/by-name/xp/xpipe/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/xp/xpipe/package.nix b/pkgs/by-name/xp/xpipe/package.nix index 2cb64a2a9517..0d9e943c37c7 100644 --- a/pkgs/by-name/xp/xpipe/package.nix +++ b/pkgs/by-name/xp/xpipe/package.nix @@ -153,6 +153,6 @@ stdenvNoCC.mkDerivation rec { ]; maintainers = with lib.maintainers; [ crschnick ]; platforms = [ "x86_64-linux" ]; - mainProgram = pname; + mainProgram = "xpipe"; }; } From a45cca5af3f40145adf89b622dd9926d51c963eb Mon Sep 17 00:00:00 2001 From: geodic Date: Wed, 23 Jul 2025 12:28:59 -0400 Subject: [PATCH 84/92] linux-rpi: fix old reference to bcmrpi3_defconfig --- pkgs/os-specific/linux/kernel/linux-rpi.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/linux/kernel/linux-rpi.nix b/pkgs/os-specific/linux/kernel/linux-rpi.nix index f651bb031aa8..64580caf4098 100644 --- a/pkgs/os-specific/linux/kernel/linux-rpi.nix +++ b/pkgs/os-specific/linux/kernel/linux-rpi.nix @@ -31,7 +31,7 @@ lib.overrideDerivation { "1" = "bcmrpi_defconfig"; "2" = "bcm2709_defconfig"; - "3" = if stdenv.hostPlatform.isAarch64 then "bcmrpi3_defconfig" else "bcm2709_defconfig"; + "3" = if stdenv.hostPlatform.isAarch64 then "bcm2711_defconfig" else "bcm2709_defconfig"; "4" = "bcm2711_defconfig"; } .${toString rpiVersion}; From 32b63d4d8ce5d08bd09a30dba0697310f3ecc490 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 14:01:52 +0000 Subject: [PATCH 85/92] geesefs: 0.43.0 -> 0.43.1 --- pkgs/by-name/ge/geesefs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/geesefs/package.nix b/pkgs/by-name/ge/geesefs/package.nix index fe8db0de28c1..7f8e42fffa2f 100644 --- a/pkgs/by-name/ge/geesefs/package.nix +++ b/pkgs/by-name/ge/geesefs/package.nix @@ -5,7 +5,7 @@ }: let - version = "0.43.0"; + version = "0.43.1"; in buildGoModule { pname = "geesefs"; @@ -15,7 +15,7 @@ buildGoModule { owner = "yandex-cloud"; repo = "geesefs"; rev = "v${version}"; - hash = "sha256-KkKdqSev6xpYfEjDSLVs/gKc3NCvLrzukNEQT2Wuk+A="; + hash = "sha256-BJOhQRIvURz0UL/InSZwU/kdq/Ha0Idsqa0UZGf9aTU="; }; # hashes differ per architecture otherwise. From 6eed7fbac832c0a11deba0669596dd955364f8d1 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 25 Jul 2025 16:11:43 +0200 Subject: [PATCH 86/92] git-spice: format --- pkgs/by-name/gi/git-spice/package.nix | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/gi/git-spice/package.nix b/pkgs/by-name/gi/git-spice/package.nix index cc1045a7665a..26d043123887 100644 --- a/pkgs/by-name/gi/git-spice/package.nix +++ b/pkgs/by-name/gi/git-spice/package.nix @@ -37,21 +37,20 @@ buildGo124Module rec { __darwinAllowLocalNetworking = true; - preCheck = - '' - # timeout on both aarch64-darwin and x86_64-linux - rm testdata/script/issue725_pre_push_hook_worktree.txt + preCheck = '' + # timeout on both aarch64-darwin and x86_64-linux + rm testdata/script/issue725_pre_push_hook_worktree.txt - # failing on both aarch64-darwin and x86_64-linux - # TODO: check if this still fails after next release - rm testdata/script/branch_restack_conflict_no_edit.txt - '' + # failing on both aarch64-darwin and x86_64-linux + # TODO: check if this still fails after next release + rm testdata/script/branch_restack_conflict_no_edit.txt + '' - + lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) '' - # timeout - rm testdata/script/branch_submit_remote_prompt.txt - rm testdata/script/branch_submit_multiple_pr_templates.txt - ''; + + lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) '' + # timeout + rm testdata/script/branch_submit_remote_prompt.txt + rm testdata/script/branch_submit_multiple_pr_templates.txt + ''; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd gs \ From 6318fed53ab74adf88615edd5c9ac5fc6ecb1249 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 14:23:34 +0000 Subject: [PATCH 87/92] shaperglot-cli: 0-unstable-2025-06-20 -> 0-unstable-2025-07-18 --- pkgs/by-name/sh/shaperglot-cli/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/sh/shaperglot-cli/package.nix b/pkgs/by-name/sh/shaperglot-cli/package.nix index 94e17013e15c..aad4e144097b 100644 --- a/pkgs/by-name/sh/shaperglot-cli/package.nix +++ b/pkgs/by-name/sh/shaperglot-cli/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "shaperglot-cli"; - version = "0-unstable-2025-06-20"; + version = "0-unstable-2025-07-18"; src = fetchFromGitHub { owner = "googlefonts"; repo = "shaperglot"; - rev = "0c521f32f8fe5c927a4aac2236307547fa281972"; - hash = "sha256-V7eBt0m82mW4NALWZeYVJD4TeU5l0kaOJPyDFxRSIUs="; + rev = "fafea94d0c4ffe291b34c6748149006b13476755"; + hash = "sha256-o5fh/rywa5AUhCXWUkuXH3XMCtVX2nio+jk+vwHVN14="; }; - cargoHash = "sha256-19amPodlTIxuBue8UT5PfWHUe4evmJsAHcrIAx6YVSk="; + cargoHash = "sha256-SrC9RAbD/qxn5Ywp83cCZmdjNrxJlZAGBYB9O+/yJHA="; cargoBuildFlags = [ "--package=shaperglot-cli" From 41b745e11579ddcf4b8ee959673048401c5bbc59 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Fri, 25 Jul 2025 09:57:18 -0500 Subject: [PATCH 88/92] q: migrate to by-name --- .../{tools/networking/q/default.nix => by-name/q/q/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/networking/q/default.nix => by-name/q/q/package.nix} (100%) diff --git a/pkgs/tools/networking/q/default.nix b/pkgs/by-name/q/q/package.nix similarity index 100% rename from pkgs/tools/networking/q/default.nix rename to pkgs/by-name/q/q/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0563255a989d..5e7559fcda30 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1129,8 +1129,6 @@ with pkgs; py7zr = with python3Packages; toPythonApplication py7zr; - q = callPackage ../tools/networking/q { }; - qFlipper = libsForQt5.callPackage ../tools/misc/qflipper { }; ronin = callPackage ../tools/security/ronin { }; From 6c104734a800657f8b89a14937d73992fff9cc92 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Fri, 25 Jul 2025 09:59:15 -0500 Subject: [PATCH 89/92] q: refactor src section --- pkgs/by-name/q/q/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/q/q/package.nix b/pkgs/by-name/q/q/package.nix index 89b76fcf2618..644a8ab321f9 100644 --- a/pkgs/by-name/q/q/package.nix +++ b/pkgs/by-name/q/q/package.nix @@ -11,8 +11,8 @@ buildGoModule rec { src = fetchFromGitHub { owner = "natesales"; repo = "q"; - rev = "v${version}"; - sha256 = "sha256-Chvh+L1RV/T/blFjGS2wiJynXxbWE6eKbu4TRTFTb3o="; + tag = "v${version}"; + hash = "sha256-Chvh+L1RV/T/blFjGS2wiJynXxbWE6eKbu4TRTFTb3o="; }; vendorHash = "sha256-7OknLdkJB3ujX/DL+DVdWFK5RcoEw5R9h/KY4OfKeCw="; From a427021c99d14f3845ec375ede61bb63135c85ca Mon Sep 17 00:00:00 2001 From: Lein Matsumaru Date: Fri, 25 Jul 2025 16:38:37 +0000 Subject: [PATCH 90/92] frr: fix hash --- pkgs/by-name/fr/frr/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fr/frr/package.nix b/pkgs/by-name/fr/frr/package.nix index 657a37e5b18a..2eb4a3fa8974 100644 --- a/pkgs/by-name/fr/frr/package.nix +++ b/pkgs/by-name/fr/frr/package.nix @@ -88,7 +88,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "FRRouting"; repo = "frr"; rev = "frr-${finalAttrs.version}"; - hash = "sha256-62+WTabM+gx8CJDAb7LnTG45B1jcpWTTEouiQW3q468="; + hash = "sha256-p+pjWsWk/x1pdyp1zbT0GQUKnW1DprHcJLpg7t746Lc="; }; # Without the std explicitly set, we may run into abseil-cpp From ed9e5351b6592549485d274ca8f2d336c77a25eb Mon Sep 17 00:00:00 2001 From: mivorasu Date: Fri, 25 Jul 2025 13:46:59 +0800 Subject: [PATCH 91/92] qtscrcpy: 3.1.3 -> 3.3.1 Diff: https://github.com/barry-ran/QtScrcpy/compare/refs/tags/v3.1.3...refs/tags/v3.3.1 --- pkgs/by-name/qt/qtscrcpy/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/qt/qtscrcpy/package.nix b/pkgs/by-name/qt/qtscrcpy/package.nix index 0f54fe287f2d..c12d29105126 100644 --- a/pkgs/by-name/qt/qtscrcpy/package.nix +++ b/pkgs/by-name/qt/qtscrcpy/package.nix @@ -14,14 +14,14 @@ stdenv.mkDerivation rec { pname = "qtscrcpy"; - version = "3.1.3"; + version = "3.3.1"; src = (fetchFromGitHub { owner = "barry-ran"; repo = "QtScrcpy"; tag = "v${version}"; - hash = "sha256-deJachXKClyJymUSRgqlwZhwr4Hlo4GXynJRlyu6uBU="; + hash = "sha256-kDeMgSIEIQxaTDR/QAcIaEmPjkmUKBsGyF8fISRzu1M="; fetchSubmodules = true; }).overrideAttrs (_: { @@ -46,9 +46,9 @@ stdenv.mkDerivation rec { postPatch = '' substituteInPlace QtScrcpy/QtScrcpyCore/{include/QtScrcpyCoreDef.h,src/device/server/server.h} \ - --replace-fail 'serverVersion = "3.1"' 'serverVersion = "${scrcpy.version}"' + --replace-fail 'serverVersion = "3.3.1"' 'serverVersion = "${scrcpy.version}"' substituteInPlace QtScrcpy/util/config.cpp \ - --replace-fail 'COMMON_SERVER_VERSION_DEF "3.1"' 'COMMON_SERVER_VERSION_DEF "${scrcpy.version}"' + --replace-fail 'COMMON_SERVER_VERSION_DEF "3.3.1"' 'COMMON_SERVER_VERSION_DEF "${scrcpy.version}"' substituteInPlace QtScrcpy/audio/audiooutput.cpp \ --replace-fail 'sndcpy.sh' "$out/share/qtscrcpy/sndcpy.sh" substituteInPlace QtScrcpy/sndcpy/sndcpy.sh \ From 564af6be9003116a5e57816c95877a3d31e96edb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 25 Jul 2025 17:22:28 +0000 Subject: [PATCH 92/92] kubectl-ai: 0.0.17 -> 0.0.18 --- pkgs/by-name/ku/kubectl-ai/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-ai/package.nix b/pkgs/by-name/ku/kubectl-ai/package.nix index a85e632e66e2..7deb09e6a026 100644 --- a/pkgs/by-name/ku/kubectl-ai/package.nix +++ b/pkgs/by-name/ku/kubectl-ai/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "kubectl-ai"; - version = "0.0.17"; + version = "0.0.18"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "kubectl-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-64y8XiJ59pEvYMZzOVcepKxRffmijDWoO5A8ccWtsZY="; + hash = "sha256-xxqR6jBK5RACyYGyOmIt2CY99ggWz0ygO9lmT2c0REc="; }; - vendorHash = "sha256-I3sObZNTH4w+1THOWPJDdtKPYeoQ8ULvSzyh+91pHNI="; + vendorHash = "sha256-AuvBO7ucP/tWcag5NonDreXynxLm001Mu+Z1oIG8axw="; # Build the main command subPackages = [ "cmd" ];