From 6876731e19df7f9a6c0724a9f22076d84d48af3a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 22:50:18 +0000 Subject: [PATCH 01/22] python3Packages.comet-ml: 3.58.4 -> 3.58.5 --- pkgs/development/python-modules/comet-ml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/comet-ml/default.nix b/pkgs/development/python-modules/comet-ml/default.nix index 15f5ea10c677..e955d026fcb7 100644 --- a/pkgs/development/python-modules/comet-ml/default.nix +++ b/pkgs/development/python-modules/comet-ml/default.nix @@ -24,7 +24,7 @@ buildPythonPackage (finalAttrs: { pname = "comet-ml"; - version = "3.58.4"; + version = "3.58.5"; pyproject = true; __structuredAttrs = true; @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "comet_ml"; inherit (finalAttrs) version; - hash = "sha256-h5sYsTA4fZcPdN+w/gWrKzCLFstbVmbFuwHUTQ621Dk="; + hash = "sha256-OSCDQ20UiYhvmyE2/qLAaIVKf1mfXlM4yUrqhW2C5zo="; }; build-system = [ From 3bfcc7e5043b2772b7ba401dc2f212e24434a0f8 Mon Sep 17 00:00:00 2001 From: klea Date: Sat, 22 Aug 2026 10:01:04 +0000 Subject: [PATCH 02/22] frogatto: fix invalid unstable version scheme As part of https://github.com/NixOS/nixpkgs/issues/541820 Both the game, and the engine seem to have a 4.0.0 version, but it was made 2023-04-17, when the version we're using is older, so 0 it is. Those releases are: - https://github.com/frogatto/frogatto/releases/tag/4.0.0 - https://github.com/anura-engine/anura/releases/tag/v4.0.0 The game has a 1.3.1 version, here: https://github.com/frogatto/frogatto/releases/tag/1.3.1 --- pkgs/by-name/fr/frogatto/data.nix | 2 +- pkgs/by-name/fr/frogatto/engine.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/frogatto/data.nix b/pkgs/by-name/fr/frogatto/data.nix index c1b43013d178..c163739b566b 100644 --- a/pkgs/by-name/fr/frogatto/data.nix +++ b/pkgs/by-name/fr/frogatto/data.nix @@ -6,7 +6,7 @@ stdenv.mkDerivation { pname = "frogatto-data"; - version = "unstable-2023-02-27"; + version = "1.3.1-unstable-2023-02-27"; src = fetchFromGitHub { owner = "frogatto"; diff --git a/pkgs/by-name/fr/frogatto/engine.nix b/pkgs/by-name/fr/frogatto/engine.nix index ba6ab8eef203..1e6e6d86e26f 100644 --- a/pkgs/by-name/fr/frogatto/engine.nix +++ b/pkgs/by-name/fr/frogatto/engine.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation { pname = "anura-engine"; - version = "unstable-2023-02-27"; + version = "0-unstable-2023-02-27"; src = fetchFromGitHub { owner = "anura-engine"; From 3022dac42cd076bdec6a28f5a7cc816d8d316fd2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 23 Aug 2026 17:46:39 +0000 Subject: [PATCH 03/22] oscar64: 1.32.272 -> 1.32.273 --- pkgs/by-name/os/oscar64/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/os/oscar64/package.nix b/pkgs/by-name/os/oscar64/package.nix index 445b5ef07fde..8f6a7c66e355 100644 --- a/pkgs/by-name/os/oscar64/package.nix +++ b/pkgs/by-name/os/oscar64/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "oscar64"; - version = "1.32.272"; + version = "1.32.273"; src = fetchFromGitHub { owner = "drmortalwombat"; repo = "oscar64"; tag = "v${finalAttrs.version}"; - hash = "sha256-u27aEnEKhzgVERqrnKrooqvSWdF1kS4GunEopUSv0NA="; + hash = "sha256-Z2QIj7KX4Wg0ed4D6AfZkl3cqrpLgRWRyswCGga7h1k="; }; postPatch = '' From 48d4cf12ba680b3f78af651abe7f039e9abe3931 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Sun, 23 Aug 2026 15:25:22 -0400 Subject: [PATCH 04/22] tabby: mark broken It's been broken for months for both platforms. Presumably a bump to 0.32 could fix it: https://github.com/NixOS/nixpkgs/pull/485360 but it's also broken with our rust version and requires an upstream fix first. --- pkgs/by-name/ta/tabby/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ta/tabby/package.nix b/pkgs/by-name/ta/tabby/package.nix index 328af70e0ec9..6ae1b447c375 100644 --- a/pkgs/by-name/ta/tabby/package.nix +++ b/pkgs/by-name/ta/tabby/package.nix @@ -188,6 +188,6 @@ rustPlatform.buildRustPackage { mainProgram = "tabby"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.ghthor ]; - broken = stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.isAarch64; + broken = true; }; } From 54a904831f1ed4fcb682eba14cf97b379a054403 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Sun, 23 Aug 2026 23:37:44 -0700 Subject: [PATCH 05/22] =?UTF-8?q?nixtamal:=201.9.3=20=E2=86=92=201.10.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/ni/nixtamal/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ni/nixtamal/package.nix b/pkgs/by-name/ni/nixtamal/package.nix index 294ab8df1c11..ddd949f00bd0 100644 --- a/pkgs/by-name/ni/nixtamal/package.nix +++ b/pkgs/by-name/ni/nixtamal/package.nix @@ -21,7 +21,7 @@ ocamlPackages.buildDunePackage (finalAttrs: { pname = "nixtamal"; - version = "1.9.3"; + version = "1.10.0"; release_year = 2026; minimalOCamlVersion = "5.3"; @@ -30,7 +30,7 @@ ocamlPackages.buildDunePackage (finalAttrs: { url = "https://darcs.toastal.in.th/nixtamal/stable/"; mirrors = [ "https://smeder.ee/~toastal/nixtamal.darcs" ]; rev = finalAttrs.version; - hash = "sha256-NlCm9XQBK5ooX67ruOJr8TWlOAHGoCgNwIU0BKWol84="; + hash = "sha256-IiR8hihbhdGDIcKA4dwQPcieSxT6VOlB2TcuHB16PmQ="; }; nativeBuildInputs = [ From b519edd263d423f73301b21ba8e1c473a9f88be4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 24 Aug 2026 03:02:38 -0500 Subject: [PATCH 06/22] =?UTF-8?q?yaziPlugins.mediainfo:=200-unstable-2026-?= =?UTF-8?q?07-13=20=E2=86=92=200-unstable-2026-08-23?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Compare: https://github.com/boydaihungst/mediainfo.yazi/compare/e079a001f4fefd69007e515bbede4e16b95a811e...73a36587bd896a20a0c84c0b79b341a0cb7e7b92 --- pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix b/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix index 65e148c38625..b2600757e674 100644 --- a/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "mediainfo.yazi"; - version = "0-unstable-2026-07-13"; + version = "0-unstable-2026-08-23"; src = fetchFromGitHub { owner = "boydaihungst"; repo = "mediainfo.yazi"; - rev = "e079a001f4fefd69007e515bbede4e16b95a811e"; - hash = "sha256-RIVcKJO89R4oaE6sJuFcV8pFK4nvWtq6ILAXehu4FIY="; + rev = "73a36587bd896a20a0c84c0b79b341a0cb7e7b92"; + hash = "sha256-cdIVIqVxsr+V1I/pqAhr2dxfujTL/de7DFTAOd2jfUk="; }; meta = { From 6113e46486f9116b67e7c021f09819e3f9de3450 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 24 Aug 2026 03:02:58 -0500 Subject: [PATCH 07/22] =?UTF-8?q?yaziPlugins.ouch:=200.7.1=20=E2=86=92=200?= =?UTF-8?q?.7.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Compare: https://github.com/ndtoan96/ouch.yazi/compare/8e70ec74efbec63c7d7db3b1e567b56763affc09...cfe4f507ef7337c8ad4c90eef68ea91fc6694759 --- pkgs/by-name/ya/yazi/plugins/ouch/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/ouch/default.nix b/pkgs/by-name/ya/yazi/plugins/ouch/default.nix index 5a88ae55cbb4..29cb7b09469e 100644 --- a/pkgs/by-name/ya/yazi/plugins/ouch/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/ouch/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "ouch.yazi"; - version = "0.7.1"; + version = "0.7.2"; src = fetchFromGitHub { owner = "ndtoan96"; repo = "ouch.yazi"; - tag = "v0.7.1"; - hash = "sha256-CSthsFIiIa81xHgs2Szoy9atRouRESHOPxUt/pOtvl0="; + tag = "v0.7.2"; + hash = "sha256-t1kUo4+YODeTG9d5Yq/vxElcmRHIebC5TRv+uDGG88c="; }; meta = { From f9d62dd210617186f6d39f3920253bdb654b4463 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 24 Aug 2026 03:03:05 -0500 Subject: [PATCH 08/22] =?UTF-8?q?yaziPlugins.recycle-bin:=200-unstable-202?= =?UTF-8?q?6-01-17=20=E2=86=92=201.1.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Compare: https://github.com/uhs-robert/recycle-bin.yazi/compare/fa687116c46a784e664ef96619b32abf51f29b06...fe48a02778574b59ea15e289895f896a4e7e14eb --- pkgs/by-name/ya/yazi/plugins/recycle-bin/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/recycle-bin/default.nix b/pkgs/by-name/ya/yazi/plugins/recycle-bin/default.nix index 261185b749b6..989625bc00db 100644 --- a/pkgs/by-name/ya/yazi/plugins/recycle-bin/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/recycle-bin/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "recycle-bin.yazi"; - version = "0-unstable-2026-01-17"; + version = "1.1.1"; src = fetchFromGitHub { owner = "uhs-robert"; repo = "recycle-bin.yazi"; - rev = "fa687116c46a784e664ef96619b32abf51f29b06"; - hash = "sha256-lpxTGWA15szM5VJ+qvV2+GTg7HXiZaZfyWyjeNMsTSM="; + tag = "v1.1.1"; + hash = "sha256-ghmjM4jmXNC4+P2sl70UhI+8Vv5k3PZV7AwV7iBj1I4="; }; meta = { From b2f5b130bf16da2fdcc991fcdee257c4dfc6c5c4 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 24 Aug 2026 03:03:28 -0500 Subject: [PATCH 09/22] =?UTF-8?q?yaziPlugins.sudo:=200-unstable-2026-05-07?= =?UTF-8?q?=20=E2=86=92=200-unstable-2026-08-23?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Compare: https://github.com/TD-Sky/sudo.yazi/compare/afd61cedbcd13c549c552766755645069561d28c...be3670f3eae8c565e541d65e5f8f292f2e4f2398 --- pkgs/by-name/ya/yazi/plugins/sudo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/sudo/default.nix b/pkgs/by-name/ya/yazi/plugins/sudo/default.nix index 29bb21a557b3..01480fd698c3 100644 --- a/pkgs/by-name/ya/yazi/plugins/sudo/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/sudo/default.nix @@ -5,13 +5,13 @@ }: mkYaziPlugin { pname = "sudo.yazi"; - version = "0-unstable-2026-05-07"; + version = "0-unstable-2026-08-23"; src = fetchFromGitHub { owner = "TD-Sky"; repo = "sudo.yazi"; - rev = "afd61cedbcd13c549c552766755645069561d28c"; - hash = "sha256-5wa4fdYo7wOXOzdrigWMtADZIL/7alG8Jw7r8iWz9yA="; + rev = "be3670f3eae8c565e541d65e5f8f292f2e4f2398"; + hash = "sha256-GNhoRnEKfA6otuXal87JWLW1bUW4Ago94BbQQ1ae3zA="; }; meta = { From 4c1e8ac4d5ee1a4a5893d27bed777a43c6e89d17 Mon Sep 17 00:00:00 2001 From: K900 Date: Mon, 24 Aug 2026 14:16:57 +0300 Subject: [PATCH 10/22] lasuite-meet: 1.26.0 -> 1.28.0 Diff: https://github.com/suitenumerique/meet/compare/v1.26.0...v1.28.0 Changelog: https://github.com/suitenumerique/meet/blob/v1.28.0/CHANGELOG.md --- pkgs/by-name/la/lasuite-meet/frontend.nix | 2 +- pkgs/by-name/la/lasuite-meet/mail.nix | 2 +- pkgs/by-name/la/lasuite-meet/package.nix | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/la/lasuite-meet/frontend.nix b/pkgs/by-name/la/lasuite-meet/frontend.nix index 80a000547394..fb28b763ab9e 100644 --- a/pkgs/by-name/la/lasuite-meet/frontend.nix +++ b/pkgs/by-name/la/lasuite-meet/frontend.nix @@ -17,7 +17,7 @@ buildNpmPackage (finalAttrs: { src sourceRoot ; - hash = "sha256-ZvdfLM0GlIZPaKbpDK9ymSgARVMsJE+cop8lKq3R7fE="; + hash = "sha256-CRq4qpdUBOPBelmrbOgrBdQxD0tY84S3YSbCTQXBkvA="; }; npmBuildScript = "build"; diff --git a/pkgs/by-name/la/lasuite-meet/mail.nix b/pkgs/by-name/la/lasuite-meet/mail.nix index dc03dc73bbf5..9065263ad759 100644 --- a/pkgs/by-name/la/lasuite-meet/mail.nix +++ b/pkgs/by-name/la/lasuite-meet/mail.nix @@ -22,7 +22,7 @@ buildNpmPackage (finalAttrs: { pname = "${finalAttrs.pname}-npm-deps"; inherit version src; inherit (finalAttrs) sourceRoot; - hash = "sha256-Ojk0giCc7tTFAGOIisirMywfe5j7JCKoTnWGk/hR+U8="; + hash = "sha256-EpUeQpEerHfZ5nZMCanZ+ayzqKHnCeRE4MqVa8TApKk="; }; npmBuildScript = "build"; diff --git a/pkgs/by-name/la/lasuite-meet/package.nix b/pkgs/by-name/la/lasuite-meet/package.nix index f27c946dd496..14efb85710c8 100644 --- a/pkgs/by-name/la/lasuite-meet/package.nix +++ b/pkgs/by-name/la/lasuite-meet/package.nix @@ -6,13 +6,13 @@ python3, }: let - version = "1.26.0"; + version = "1.28.0"; src = fetchFromGitHub { owner = "suitenumerique"; repo = "meet"; tag = "v${version}"; - hash = "sha256-WiyVSqkyKDXYYPvzcA/fHcxQJrUThNGfNu+z/KcHK3g="; + hash = "sha256-BGYyAm4iX0/E1Fv9siRtOT9FXfpc3EAGhKwGRMTkoeQ="; }; meta = { From 28e195c0ce4d9367f404a7aad885a1e404ccac47 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 24 Aug 2026 13:44:41 +0000 Subject: [PATCH 11/22] ghostfolio: 3.50.0 -> 3.59.1 --- pkgs/by-name/gh/ghostfolio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghostfolio/package.nix b/pkgs/by-name/gh/ghostfolio/package.nix index 678516533ec3..87ef4c119c1b 100644 --- a/pkgs/by-name/gh/ghostfolio/package.nix +++ b/pkgs/by-name/gh/ghostfolio/package.nix @@ -12,13 +12,13 @@ buildNpmPackage (finalAttrs: { pname = "ghostfolio"; - version = "3.50.0"; + version = "3.59.1"; src = fetchFromGitHub { owner = "ghostfolio"; repo = "ghostfolio"; tag = finalAttrs.version; - hash = "sha256-jW/qcLIAVNcLlg9NqPcH2QeTouFZEzUHy4qqOzZ3h/8="; + hash = "sha256-Wf5uxU4lLB/Xw8SoZKFyyZulmpQCKKIIonDmyUlDyHs="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -28,7 +28,7 @@ buildNpmPackage (finalAttrs: { ''; }; - npmDepsHash = "sha256-wi8NfGBCiCbGUdVGWrX4XMRLUyLoBnur/v8og6RufKU="; + npmDepsHash = "sha256-pUE/zXM+q9RcV9pEMBMAhGUMB6Exn3ZWCbvFggzz0N8="; postPatch = '' substituteInPlace replace.build.mjs \ From eaac7e15048d5a6e19d3800a72e5bd5719a86c31 Mon Sep 17 00:00:00 2001 From: Peter Bynum Date: Mon, 24 Aug 2026 12:00:08 -0400 Subject: [PATCH 12/22] nixos/test-driver: coerced testScript merging --- nixos/lib/testing/testScript.nix | 45 +++++++++++++------------------- 1 file changed, 18 insertions(+), 27 deletions(-) diff --git a/nixos/lib/testing/testScript.nix b/nixos/lib/testing/testScript.nix index 2ba9b682d3cb..591330a40fd8 100644 --- a/nixos/lib/testing/testScript.nix +++ b/nixos/lib/testing/testScript.nix @@ -7,20 +7,15 @@ testModuleArgs@{ ... }: let - inherit (lib) mkOption types; - inherit (types) either lines functionTo; + inherit (lib) mkOption types const; + inherit (types) coercedTo lines functionTo; in { options = { testScript = mkOption { - type = either lines (functionTo lines); - apply = - v: - if lib.isFunction v then - # Only pass args the testScript function expects. - args: v (builtins.intersectAttrs (lib.functionArgs v) args) - else - v; + type = coercedTo lines const (functionTo lines); + # Only pass args the testScript function expects. + apply = v: args: v (builtins.intersectAttrs (lib.functionArgs v) args); description = '' A series of python declarations and statements that you write to perform the test. @@ -50,23 +45,19 @@ in withoutTestScriptReferences.includeTestScriptReferences = false; withoutTestScriptReferences.testScript = lib.mkForce "testscript omitted"; - testScriptString = - if lib.isFunction config.testScript then - config.testScript { - nodes = lib.mapAttrs ( - k: v: - if v.virtualisation.useNixStoreImage then - # prevent infinite recursion when testScript would - # reference v's toplevel - config.withoutTestScriptReferences.nodesCompat.${k} - else - # reuse memoized config - v - ) config.nodesCompat; - containers = config.containers; - } - else - config.testScript; + testScriptString = config.testScript { + nodes = lib.mapAttrs ( + k: v: + if v.virtualisation.useNixStoreImage then + # prevent infinite recursion when testScript would + # reference v's toplevel + config.withoutTestScriptReferences.nodesCompat.${k} + else + # reuse memoized config + v + ) config.nodesCompat; + containers = config.containers; + }; nodeDefaults = { config, name, ... }: From e88b8d8b527401c33626597af7750a87935d6891 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 24 Aug 2026 16:32:57 +0000 Subject: [PATCH 13/22] thunderbird-140-unwrapped: 140.13.0esr -> 140.14.0esr --- .../networking/mailreaders/thunderbird/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 7f27c4383d44..5265b1225d80 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -112,8 +112,8 @@ rec { thunderbird-140 = common { applicationName = "Thunderbird ESR"; - version = "140.13.0esr"; - sha512 = "778d2fc2837ba367e90c4336f3873da5a0823c182e2f50aa9373cd1ee9ee2b5310372ad9d33e1e11978791b67de4a6952d3036ff7d57b257a06f49c8cd4a830e"; + version = "140.14.0esr"; + sha512 = "4c95b1ca3fc7f6429b2360a7e732635bdfb60927622a7da4d8af9ca2abd550611b91763c587cddad5d51c0dd4e905ba8e106da3cd21591a1bec3dba1b9a2502d"; updateScript = callPackage ./update.nix { attrPath = "thunderbirdPackages.thunderbird-140"; From 5e576a524d14605d4329afe3fd5e6dbb3adf6c87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Mon, 24 Aug 2026 11:49:21 -0700 Subject: [PATCH 14/22] nixtamal: add donationPage --- pkgs/by-name/ni/nixtamal/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ni/nixtamal/package.nix b/pkgs/by-name/ni/nixtamal/package.nix index ddd949f00bd0..679262844969 100644 --- a/pkgs/by-name/ni/nixtamal/package.nix +++ b/pkgs/by-name/ni/nixtamal/package.nix @@ -170,5 +170,6 @@ ocamlPackages.buildDunePackage (finalAttrs: { • No experimental Nix features required ''; maintainers = with lib.maintainers; [ toastal ]; + donationPage = "https://nixtamal.toast.al/funding/"; }; }) From 56e01a438be1a2c1f3a742c231b212d69a5296cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Aug 2026 01:09:46 +0000 Subject: [PATCH 15/22] xdg-desktop-portal-umbriel: 0-unstable-2026-08-23 -> 0-unstable-2026-08-24 --- pkgs/by-name/xd/xdg-desktop-portal-umbriel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xd/xdg-desktop-portal-umbriel/package.nix b/pkgs/by-name/xd/xdg-desktop-portal-umbriel/package.nix index a4b1fe2404a5..a73e30f5ad60 100644 --- a/pkgs/by-name/xd/xdg-desktop-portal-umbriel/package.nix +++ b/pkgs/by-name/xd/xdg-desktop-portal-umbriel/package.nix @@ -21,7 +21,7 @@ }: stdenv.mkDerivation { pname = "xdg-desktop-portal-umbriel"; - version = "0-unstable-2026-08-23"; + version = "0-unstable-2026-08-24"; strictDeps = true; __structuredAttrs = true; @@ -30,8 +30,8 @@ stdenv.mkDerivation { owner = "noctalia-dev"; repo = "xdg-desktop-portal-umbriel"; # No tagged releases yet - rev = "c8a9a223d48e6c62652f3f3cfaaa0f50aca39146"; - hash = "sha256-jQFZRDnoaa0EvB9b55J1eYyfwCfD9LO2bwT1NVNbUME="; + rev = "515c9f70f13ba4b4b9e19930b3e899c4ac8a50a4"; + hash = "sha256-fqU58lZeFchlY5aqyQgIfrN5ec/jqbhXNwNxyL2lp/g="; }; nativeBuildInputs = [ From e7d5b03ae5d17afff0d02f17e9d38b732115e0f4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Aug 2026 01:12:20 +0000 Subject: [PATCH 16/22] umbriel: 0-unstable-2026-08-23 -> 0-unstable-2026-08-25 --- pkgs/by-name/um/umbriel/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/um/umbriel/package.nix b/pkgs/by-name/um/umbriel/package.nix index a3ed1b57eb24..e813bdec3c13 100644 --- a/pkgs/by-name/um/umbriel/package.nix +++ b/pkgs/by-name/um/umbriel/package.nix @@ -30,7 +30,7 @@ }: stdenv.mkDerivation { pname = "umbriel"; - version = "0-unstable-2026-08-23"; + version = "0-unstable-2026-08-25"; strictDeps = true; __structuredAttrs = true; @@ -39,9 +39,9 @@ stdenv.mkDerivation { owner = "noctalia-dev"; repo = "umbriel"; # No tagged releases yet - rev = "8650637f6fdb3cb78022a4560f5f34861439dbad"; + rev = "af351dfa7564eaa0e73d215d057eb0b209cba057"; fetchSubmodules = true; - hash = "sha256-WSTWPuF6KkSaO+zudERJCuga4BQzIH/RJdpvpkLVH4Q="; + hash = "sha256-y/ofPV9De3qxrLsmmAUs4fX/ZaNBquqvm6VvnnNXXhA="; }; nativeBuildInputs = [ From 3532c0dda97f36bc0e5178be56733fb6dff31907 Mon Sep 17 00:00:00 2001 From: pancho horrillo Date: Tue, 25 Aug 2026 04:39:46 +0200 Subject: [PATCH 17/22] Revert "doc/rl-2611: add Emacs 31.1" This reverts commit 47a4ab7a966902f2fde313cb7e77ce1b967a6173. It was prematurely added, since the PR it belongs to only updates emacs31 attrs, not top-level emacs attrs. See https://github.com/NixOS/nixpkgs/pull/556042#discussion_r3847137386 for context. --- doc/release-notes/rl-2611.section.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/doc/release-notes/rl-2611.section.md b/doc/release-notes/rl-2611.section.md index 51c0a4e2ccb7..962a303c1a83 100644 --- a/doc/release-notes/rl-2611.section.md +++ b/doc/release-notes/rl-2611.section.md @@ -16,11 +16,6 @@ +nixpkgs.url = "https://channels.nixos.org/nixos-26.05/nixexprs.tar.zst"; ``` -- Emacs has been updated to 31.1. - This introduces some backwards‐incompatible changes; see the NEWS for details. - NEWS can be viewed from Emacs by typing `C-h n`, or by clicking `Help->Emacs News` from the menu bar. - It can also be browsed [online](https://cgit.git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-31). - - `sing-box` now supports NaïveProxy outbounds. ## Backward Incompatibilities {#sec-nixpkgs-release-26.11-incompatibilities} From 921f175c0ee0b07a873babcd7af9461039e465b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Tue, 25 Aug 2026 06:42:49 +0200 Subject: [PATCH 18/22] python3Packages.httpx2: disable a test on darwin https://hydra.nixos.org/build/343024991/step/3/log/tail I don't know why it fails, but it doesn't feel worth blocking 2k jobs on darwin (and nixpkgs-unstable) on this. --- pkgs/development/python-modules/httpx2/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/httpx2/default.nix b/pkgs/development/python-modules/httpx2/default.nix index a92c7ccb868d..a87bc2aacef3 100644 --- a/pkgs/development/python-modules/httpx2/default.nix +++ b/pkgs/development/python-modules/httpx2/default.nix @@ -1,4 +1,5 @@ { + stdenv, lib, buildPythonPackage, fetchFromGitHub, @@ -114,6 +115,9 @@ buildPythonPackage (finalAttrs: { "test_client_decode_text_using_autodetect" "test_client_decode_text_using_explicit_encoding" "test_response_decode_text_using_autodetect" + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # TODO? + "test_keepalive_ping" ]; passthru.tests = { From 84ee00e637f5e0d858e6690f774c2d45fdfcf494 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Aug 2026 04:53:49 +0000 Subject: [PATCH 19/22] terraform-providers.oracle_oci: 8.27.0 -> 8.28.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 6e0825105bbd..b7a282305d39 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1058,11 +1058,11 @@ "vendorHash": null }, "oracle_oci": { - "hash": "sha256-YcKLw5PotrwRdGEmPzy1Ka/doJ9fDbKuP6Q9Dw24mG0=", + "hash": "sha256-3/apEon1W1iaB7UIkYgI4POV+f1uVDVXX4V6dyeqsLk=", "homepage": "https://registry.terraform.io/providers/oracle/oci", "owner": "oracle", "repo": "terraform-provider-oci", - "rev": "v8.27.0", + "rev": "v8.28.0", "spdx": "MPL-2.0", "vendorHash": null }, From d588db72542151498c02d9ef960c4c9c697a066a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 25 Aug 2026 05:13:08 +0000 Subject: [PATCH 20/22] zashboard: 3.19.0 -> 3.22.0 --- pkgs/by-name/za/zashboard/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/za/zashboard/package.nix b/pkgs/by-name/za/zashboard/package.nix index b1fd526438c0..53c9057c82aa 100644 --- a/pkgs/by-name/za/zashboard/package.nix +++ b/pkgs/by-name/za/zashboard/package.nix @@ -12,13 +12,13 @@ let in buildNpmPackage (finalAttrs: { pname = "zashboard"; - version = "3.19.0"; + version = "3.22.0"; src = fetchFromGitHub { owner = "Zephyruso"; repo = "zashboard"; tag = "v${finalAttrs.version}"; - hash = "sha256-lFuM6ovnFJysndARV00A659nXIlG+tMNuXv2Z7DlQZM="; + hash = "sha256-K7WZnFXgiSI/pxhDWfoWX9tHKJiNK1wbO6qowUu1hOo="; }; npmDeps = null; @@ -26,7 +26,7 @@ buildNpmPackage (finalAttrs: { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 3; - hash = "sha256-UjoY2/cLJ0chdZ2VUq/7KoJXRhLrJAADi8jEYjHKdmw="; + hash = "sha256-jbTAN9QbhXiGzD/McdoN62JIdRL8MA/v/kdLawWbokU="; }; nativeBuildInputs = [ pnpm ]; From b1bfb851f28bda004e8bceeb073d4e6126adfcdd Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 25 Aug 2026 08:36:00 +0300 Subject: [PATCH 21/22] kdePackages.kwin: backport crash fix --- pkgs/kde/plasma/kwin/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/kde/plasma/kwin/default.nix b/pkgs/kde/plasma/kwin/default.nix index 55538a99fba5..2d4a2861240a 100644 --- a/pkgs/kde/plasma/kwin/default.nix +++ b/pkgs/kde/plasma/kwin/default.nix @@ -17,6 +17,7 @@ lcms2, pipewire, python3, + fetchpatch, }: mkKdeDerivation { pname = "kwin"; @@ -24,6 +25,13 @@ mkKdeDerivation { patches = [ ./0003-plugins-qpa-allow-using-nixos-wrapper.patch ./0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch + + # backport crash fix with latest Mesa + # FIXME: remove in next update + (fetchpatch { + url = "https://invent.kde.org/plasma/kwin/-/commit/2d0613acd044544e79b034b1cbc248664edf2884.diff"; + hash = "sha256-dpflStJ01aChNYDO+dfI67LhLWoC3sovaAza1AIck1E="; + }) ]; postPatch = '' From 41f94445074c9059d46b9485999f9ced3faf2b14 Mon Sep 17 00:00:00 2001 From: K900 Date: Tue, 25 Aug 2026 08:52:51 +0300 Subject: [PATCH 22/22] python3Packages.httpx2: nixfmt --- pkgs/development/python-modules/httpx2/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/httpx2/default.nix b/pkgs/development/python-modules/httpx2/default.nix index a87bc2aacef3..962f8760414e 100644 --- a/pkgs/development/python-modules/httpx2/default.nix +++ b/pkgs/development/python-modules/httpx2/default.nix @@ -115,7 +115,8 @@ buildPythonPackage (finalAttrs: { "test_client_decode_text_using_autodetect" "test_client_decode_text_using_explicit_encoding" "test_response_decode_text_using_autodetect" - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ # TODO? "test_keepalive_ping" ];