From 52ada33ea686239071db189fecf55ac8d3d9ec8e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 18 Jun 2026 13:59:47 +0000 Subject: [PATCH 01/18] tempo: 3.0.1 -> 3.0.2 --- pkgs/by-name/te/tempo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/tempo/package.nix b/pkgs/by-name/te/tempo/package.nix index 35ecfead06ae..da319bf5e829 100644 --- a/pkgs/by-name/te/tempo/package.nix +++ b/pkgs/by-name/te/tempo/package.nix @@ -7,14 +7,14 @@ buildGoModule (finalAttrs: { pname = "tempo"; - version = "3.0.1"; + version = "3.0.2"; src = fetchFromGitHub { owner = "grafana"; repo = "tempo"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-KYb3QJ4jdPsEmxVCezpakRRDtdyeGc4JUgeCHkZTG50="; + hash = "sha256-VMgHKeCk82CxbOi6rnt2U25su611wjeZJsRjEZffpiU="; }; vendorHash = null; From 6733112c499795205ba3cdc9fddc95fa2e9cce85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 21 Jun 2026 18:19:48 +0000 Subject: [PATCH 02/18] pscale: 0.286.0 -> 0.291.0 --- pkgs/by-name/ps/pscale/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ps/pscale/package.nix b/pkgs/by-name/ps/pscale/package.nix index 5d72f309a0b3..e264a5560224 100644 --- a/pkgs/by-name/ps/pscale/package.nix +++ b/pkgs/by-name/ps/pscale/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "pscale"; - version = "0.286.0"; + version = "0.291.0"; src = fetchFromGitHub { owner = "planetscale"; repo = "cli"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-fYhw+zkbl/MKygF9flh3TIHG2FQXiIBVt6ubfudTetg="; + sha256 = "sha256-dvWUriwAMgJMSkQPVNu5Ff4KFbp4KPE8lbY2OlttbzA="; }; - vendorHash = "sha256-dKL76vTkaniYBmHhozKRapJeyc0kY7GR+DBOXKUBtSE="; + vendorHash = "sha256-n09VZjMHFnP/myZ0gqWdeD8QOQf3PpTJ9PUfb4x2zHo="; ldflags = [ "-s" From 3e685988810fcd337aef13c2e32bf77dffcb7c1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 25 Jun 2026 19:29:30 +0000 Subject: [PATCH 03/18] parla: 0.5.6 -> 0.5.8 --- pkgs/by-name/pa/parla/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pa/parla/package.nix b/pkgs/by-name/pa/parla/package.nix index e8c7fb906534..b755dbd9823e 100644 --- a/pkgs/by-name/pa/parla/package.nix +++ b/pkgs/by-name/pa/parla/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "parla"; - version = "0.5.6"; + version = "0.5.8"; __structuredAttrs = true; strictDeps = true; @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "trufae"; repo = "parla"; tag = finalAttrs.version; - hash = "sha256-ZCIEjpsGh4WjzTRapoUoZTt5ld4K/SranfLIUWM0htk="; + hash = "sha256-R+7+UfBpBYjMmITFy0hJ+Be5QQJSxQYU9W7d5sQ37lY="; }; nativeBuildInputs = [ From b6c40eed41de155d260469646b81c0b52f9a6efc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 26 Jun 2026 21:24:24 -0700 Subject: [PATCH 04/18] dnsdist: 2.0.5 -> 2.0.7 Changelog: https://www.dnsdist.org/changelog.html --- pkgs/by-name/dn/dnsdist/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dn/dnsdist/package.nix b/pkgs/by-name/dn/dnsdist/package.nix index 958710ca6aa1..b55b67b3bdb6 100644 --- a/pkgs/by-name/dn/dnsdist/package.nix +++ b/pkgs/by-name/dn/dnsdist/package.nix @@ -26,11 +26,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "dnsdist"; - version = "2.0.5"; + version = "2.0.7"; src = fetchurl { url = "https://downloads.powerdns.com/releases/dnsdist-${finalAttrs.version}.tar.xz"; - hash = "sha256-I8Z9usIeVWTflbZ4merP7sfXwZQRiqv5jODnY8zVx64="; + hash = "sha256-WGgPeAUXt4fmT+5M1NzFf0Ob5gcIT4nuRpl4nX1iaHU="; }; nativeBuildInputs = [ @@ -80,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: { cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) cargoRoot src; - hash = "sha256-0CfOkjMe3p7xg62jlS3ASZRlr+/nqIJLRyRT+jcDiHQ="; + hash = "sha256-xFh+cywfNWalzRfCtM2pPtPfq8/RAlTC1EdZYYEiwxA="; }; cargoRoot = "dnsdist-rust-lib/rust"; @@ -94,6 +94,7 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { + changelog = "https://www.dnsdist.org/changelog.html"; description = "DNS Loadbalancer"; mainProgram = "dnsdist"; homepage = "https://dnsdist.org"; From 261068a53f307e5eb66e9524bffeb7ae5321c34a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 26 Jun 2026 21:58:55 -0700 Subject: [PATCH 05/18] dnsdist: inherit both NixOS tests Otherwise `nix-build -A dnsdist.tests` doesn't build anything. --- pkgs/by-name/dn/dnsdist/package.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/by-name/dn/dnsdist/package.nix b/pkgs/by-name/dn/dnsdist/package.nix index b55b67b3bdb6..4da51ddf2a40 100644 --- a/pkgs/by-name/dn/dnsdist/package.nix +++ b/pkgs/by-name/dn/dnsdist/package.nix @@ -89,9 +89,7 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; - passthru.tests = { - inherit (nixosTests) dnsdist; - }; + passthru.tests = nixosTests.dnsdist; meta = { changelog = "https://www.dnsdist.org/changelog.html"; From 8a9e86a4b634e8b5ee7f26d5faeaff681476767e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 12:02:10 +0000 Subject: [PATCH 06/18] dependabot-cli: 1.89.0 -> 1.90.0 --- pkgs/by-name/de/dependabot-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/de/dependabot-cli/package.nix b/pkgs/by-name/de/dependabot-cli/package.nix index 45ea961ecd07..77d9fed69858 100644 --- a/pkgs/by-name/de/dependabot-cli/package.nix +++ b/pkgs/by-name/de/dependabot-cli/package.nix @@ -12,7 +12,7 @@ }: let pname = "dependabot-cli"; - version = "1.89.0"; + version = "1.90.0"; # `tag` is what `dependabot` uses to find the relevant docker images. tag = "nixpkgs-dependabot-cli-${version}"; @@ -20,12 +20,12 @@ let # Get these hashes from # nix run nixpkgs#nix-prefetch-docker -- --image-name ghcr.io/github/dependabot-update-job-proxy/dependabot-update-job-proxy --image-tag latest --final-image-name dependabot-update-job-proxy --final-image-tag ${tag} updateJobProxy.imageDigest = "sha256:70cf9a8f006db9cde732faf9e33a4f60af895532bbe803268fc8fd2f70aa3202"; - updateJobProxy.hash = "sha256-5HeVcMfQn4yLTRxP5lqrnMFRvWIJ5FBh26rP6ln82MY="; + updateJobProxy.hash = "sha256-S6ZbaFu6cGZJA26Qf4wCC8rj+cE4MpER3LOgdenM+k8="; # Get these hashes from # nix run nixpkgs#nix-prefetch-docker -- --image-name ghcr.io/dependabot/dependabot-updater-github-actions --image-tag latest --final-image-name dependabot-updater-github-actions --final-image-tag ${tag} - updaterGitHubActions.imageDigest = "sha256:a813afc4a1c03bfc62a5eeff6de7ae738e508bf2eabb3d355f498b9221caab38"; - updaterGitHubActions.hash = "sha256-sEzbD9wKJP3cLMYqpMqIh88UNdEXTzxntHuCOeuBmHY="; + updaterGitHubActions.imageDigest = "sha256:7940ec1d1828ae4935ef6fc862a7849dbe7d91ca3e294b37493e7e856c5f4f76"; + updaterGitHubActions.hash = "sha256-o23JPAY+NErfiiK1j4hIHIjuaV3kiwE8D0yXbq8puaE="; in buildGoModule { inherit pname version; @@ -34,7 +34,7 @@ buildGoModule { owner = "dependabot"; repo = "cli"; rev = "v${version}"; - hash = "sha256-ALlJ6EC+3Ur89Zt7PNhsYx0KcQ/FQNo+S31uOp2i7x0="; + hash = "sha256-MLdCSo89H5/G/V4ncdSAi/B6Nv1prRtF6e/ighHqH5U="; }; vendorHash = "sha256-mo/OOo+vw2jX0ggeEzNE8Qr5xXg0GEaTH6krdGQyeEE="; From 069e805a77ebb91e02a4e371dd0671e297a30f3a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 15:12:28 +0000 Subject: [PATCH 07/18] _7zip-zstd-rar: 26.01-v1.5.7-R1 -> 26.02-v1.5.7-R1 --- pkgs/by-name/_7/_7zip-zstd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/_7/_7zip-zstd/package.nix b/pkgs/by-name/_7/_7zip-zstd/package.nix index a8017ed31a25..644379894317 100644 --- a/pkgs/by-name/_7/_7zip-zstd/package.nix +++ b/pkgs/by-name/_7/_7zip-zstd/package.nix @@ -16,7 +16,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "7zip-zstd"; - version = "26.01-v1.5.7-R1"; + version = "26.02-v1.5.7-R1"; src = fetchFromGitHub { owner = "mcmilk"; @@ -24,9 +24,9 @@ stdenv.mkDerivation (finalAttrs: { tag = "v${finalAttrs.version}"; hash = if enableUnfree then - "sha256-P6kwg3McroMwqB5bryfoS9dIBsxcd84bVzsjUv5Bk5k=" + "sha256-ugGYnyrQjhVwHP1mP/gVRhy7ZtlMFvTd0BHFaGFUpRE=" else - "sha256-WowqcjcA/DUwj7DJrKDTYKpCDWd/tTIZ3yiuBgqXpmU="; + "sha256-L6Pj0ncXu9OMkEueZYQUCt9Sk8SjRgZVi84OrMWcrcA="; # remove the unRAR related code from the src drv # > the license requires that you agree to these use restrictions, # > or you must remove the software (source and binary) from your hard disks From 055a8ac31e58e9952e075e6f6b9a1080ce1e1344 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 17:37:53 +0000 Subject: [PATCH 08/18] ao3downloader: 2026.4.9 -> 2026.6.1 --- pkgs/by-name/ao/ao3downloader/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ao/ao3downloader/package.nix b/pkgs/by-name/ao/ao3downloader/package.nix index ea655ebb1722..1619f472c901 100644 --- a/pkgs/by-name/ao/ao3downloader/package.nix +++ b/pkgs/by-name/ao/ao3downloader/package.nix @@ -8,14 +8,14 @@ # https://github.com/nianeyna/ao3downloader/blob/f8399bb8aca276ae7359157b90afd13925c90056/pyproject.toml#L8 python312Packages.buildPythonApplication (finalAttrs: { pname = "ao3downloader"; - version = "2026.4.9"; + version = "2026.6.1"; pyproject = true; src = fetchFromGitHub { owner = "nianeyna"; repo = "ao3downloader"; tag = "v${finalAttrs.version}"; - hash = "sha256-StaF62Ho/xz8kKE5NrLo8G5PdBv493VBshR6gdK9J20="; + hash = "sha256-3SiJH594vjVahlW+wAzD+akRU7WLoQo+EIN9cxgAtks="; }; build-system = with python312Packages; [ From e7131644563844db868bccc9010686a945fcf413 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 20:04:15 +0000 Subject: [PATCH 09/18] kazumi: 2.1.6 -> 2.1.7 --- pkgs/by-name/ka/kazumi/git-hashes.json | 18 +++++------ pkgs/by-name/ka/kazumi/package.nix | 4 +-- pkgs/by-name/ka/kazumi/pubspec.lock.json | 38 ++++++++++++------------ 3 files changed, 30 insertions(+), 30 deletions(-) diff --git a/pkgs/by-name/ka/kazumi/git-hashes.json b/pkgs/by-name/ka/kazumi/git-hashes.json index 17d119145eb7..89b22dc95ae9 100644 --- a/pkgs/by-name/ka/kazumi/git-hashes.json +++ b/pkgs/by-name/ka/kazumi/git-hashes.json @@ -2,14 +2,14 @@ "audio_service_mpris": "sha256-IVv1ioBpiK0VbnOFqnc9NbNn3Z+l9VN2clpCQjckBRo=", "audio_service_win": "sha256-OZq2waTr0WLJ6uki/VLdUBdDdui25PvXnMNFohs7gjs=", "desktop_webview_window": "sha256-KWON5aTPlVVrLidmnfpV+syWPYEngChOvkN7miIFjvE=", - "media_kit": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", - "media_kit_libs_android_video": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", - "media_kit_libs_ios_video": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", - "media_kit_libs_linux": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", - "media_kit_libs_macos_video": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", - "media_kit_libs_ohos": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", - "media_kit_libs_video": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", - "media_kit_libs_windows_video": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", - "media_kit_video": "sha256-JnMA/Q3DcuD/if7vAu8ZztKVBtfXAQb3SmXmT+dxVmQ=", + "media_kit": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", + "media_kit_libs_android_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", + "media_kit_libs_ios_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", + "media_kit_libs_linux": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", + "media_kit_libs_macos_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", + "media_kit_libs_ohos": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", + "media_kit_libs_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", + "media_kit_libs_windows_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", + "media_kit_video": "sha256-/HZQjVpT1MmsBvj7vwwS4z6z1KPkLogsdg57/y48kvs=", "webview_windows": "sha256-afBTwbam9YA0xvIYMtiJe+CKi8GWit1HqDR3J72r2o0=" } diff --git a/pkgs/by-name/ka/kazumi/package.nix b/pkgs/by-name/ka/kazumi/package.nix index ed5ba9b6df0c..511e88086d0e 100644 --- a/pkgs/by-name/ka/kazumi/package.nix +++ b/pkgs/by-name/ka/kazumi/package.nix @@ -18,13 +18,13 @@ }: let - version = "2.1.6"; + version = "2.1.7"; src = fetchFromGitHub { owner = "Predidit"; repo = "Kazumi"; tag = version; - hash = "sha256-J3lpzCVbw5syvErfVTntgY6dvMj6ITT+3CMPZRaAUk8="; + hash = "sha256-+xt5Cd9GF13LY/MoL3R104npoBcTv000VPXvI3yYycU="; }; in flutter.buildFlutterApplication { diff --git a/pkgs/by-name/ka/kazumi/pubspec.lock.json b/pkgs/by-name/ka/kazumi/pubspec.lock.json index dd63ea21b2dc..dabba39e1aec 100644 --- a/pkgs/by-name/ka/kazumi/pubspec.lock.json +++ b/pkgs/by-name/ka/kazumi/pubspec.lock.json @@ -1151,8 +1151,8 @@ "dependency": "direct main", "description": { "path": "media_kit", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1162,8 +1162,8 @@ "dependency": "direct overridden", "description": { "path": "libs/android/media_kit_libs_android_video", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1173,8 +1173,8 @@ "dependency": "direct overridden", "description": { "path": "libs/ios/media_kit_libs_ios_video", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1184,8 +1184,8 @@ "dependency": "direct overridden", "description": { "path": "libs/linux/media_kit_libs_linux", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1195,8 +1195,8 @@ "dependency": "direct overridden", "description": { "path": "libs/macos/media_kit_libs_macos_video", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1206,8 +1206,8 @@ "dependency": "direct overridden", "description": { "path": "libs/ohos/media_kit_libs_ohos", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1217,8 +1217,8 @@ "dependency": "direct main", "description": { "path": "libs/universal/media_kit_libs_video", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1228,8 +1228,8 @@ "dependency": "direct overridden", "description": { "path": "libs/windows/media_kit_libs_windows_video", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1239,8 +1239,8 @@ "dependency": "direct main", "description": { "path": "media_kit_video", - "ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", - "resolved-ref": "87cdfef7dc4c14653068a1174d5eeaa7627e5a88", + "ref": "11d02cb804b8faf944137834a1b0ac80880a4079", + "resolved-ref": "11d02cb804b8faf944137834a1b0ac80880a4079", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -2396,6 +2396,6 @@ }, "sdks": { "dart": ">=3.11.0 <4.0.0", - "flutter": ">=3.44.2" + "flutter": ">=3.44.3" } } From 8b8a66589be58af369517aa6a10d18b8c21c7bb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 27 Jun 2026 12:21:29 -0700 Subject: [PATCH 10/18] python3Packages.pytest-mpl: 0.18.0 -> 0.19.0 Diff: https://github.com/matplotlib/pytest-mpl/compare/v0.18.0...v0.19.0 Changelog: https://github.com/matplotlib/pytest-mpl/releases/tag/v0.19.0 --- .../python-modules/pytest-mpl/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytest-mpl/default.nix b/pkgs/development/python-modules/pytest-mpl/default.nix index f3f672324d35..7cc159faa61c 100644 --- a/pkgs/development/python-modules/pytest-mpl/default.nix +++ b/pkgs/development/python-modules/pytest-mpl/default.nix @@ -12,16 +12,16 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pytest-mpl"; - version = "0.18.0"; + version = "0.19.0"; pyproject = true; src = fetchFromGitHub { owner = "matplotlib"; repo = "pytest-mpl"; - tag = "v${version}"; - hash = "sha256-9fMhVgeEL4bjNIegmJV7lisrdzp27h0syn9pMwzX4Gg="; + tag = "v${finalAttrs.version}"; + hash = "sha256-qSOGGq2lOikm3kwZmGI1hFkuPU+zuh0iGL9TbH6ktEQ="; }; build-system = [ @@ -43,6 +43,10 @@ buildPythonPackage rec { disabledTestPaths = [ # Following are broken since at least a1548780dbc79d76360580691dc1bb4af4e837f6 "tests/subtests/test_subtest.py" + # https://github.com/matplotlib/pytest-mpl/issues/263 + "tests/test_baseline_path.py::test_config" + "tests/test_results_always.py::test_config" + "tests/test_use_full_test_name.py::test_config" ]; # need to set MPLBACKEND=agg for headless matplotlib for darwin @@ -59,9 +63,10 @@ buildPythonPackage rec { ''; meta = { + changelog = "https://github.com/matplotlib/pytest-mpl/blob/${finalAttrs.src.tag}/CHANGES.md"; description = "Pytest plugin to help with testing figures output from Matplotlib"; homepage = "https://github.com/matplotlib/pytest-mpl"; license = lib.licenses.bsd3; maintainers = [ ]; }; -} +}) From 906822e24e333e4dac7673711cb3b21add521130 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 21:34:27 +0000 Subject: [PATCH 11/18] versatiles: 4.2.2 -> 4.5.0 --- pkgs/by-name/ve/versatiles/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/versatiles/package.nix b/pkgs/by-name/ve/versatiles/package.nix index 0e97a3c882c5..bf0a213e199f 100644 --- a/pkgs/by-name/ve/versatiles/package.nix +++ b/pkgs/by-name/ve/versatiles/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "versatiles"; - version = "4.2.2"; + version = "4.5.0"; src = fetchFromGitHub { owner = "versatiles-org"; repo = "versatiles-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-PeZChWX+M/3th5vS7NWOvx/8vwKdS+Qf2yfd5pX7G54="; + hash = "sha256-zdp64/uODLwGI6nyIr2ImTcwCSxTENe1p+7Rg24CKeI="; }; - cargoHash = "sha256-N/AHaQP0IymMO6IMbjx5xOxjG9L9ROg6iQYwJYDCbvY="; + cargoHash = "sha256-AbBhYqD9YK3O0qLxtESTnFfWzwjMlM90aAh3M98gP3M="; nativeBuildInputs = [ pkg-config From 82a46eddd5d0cd4bffec8705db58efe9df1b1791 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 22:03:35 +0000 Subject: [PATCH 12/18] supabase-cli: 2.105.0 -> 2.108.0 --- pkgs/by-name/su/supabase-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/supabase-cli/package.nix b/pkgs/by-name/su/supabase-cli/package.nix index 06dd5018291c..429e3948113c 100644 --- a/pkgs/by-name/su/supabase-cli/package.nix +++ b/pkgs/by-name/su/supabase-cli/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { pname = "supabase-cli"; - version = "2.105.0"; + version = "2.108.0"; __structuredAttrs = true; @@ -17,13 +17,13 @@ buildGoModule (finalAttrs: { owner = "supabase"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-L56P2ao1N+M9+b76E4gjHfRVGU2JBKE31VxVaDeQk5E="; + hash = "sha256-zhtt6JksIEZyfATxPDyZvf97syk9Z1kOXvzNgZxB1fI="; }; # Supabase is in the process of porting the CLI to TS, for now we continue with the Go cli. sourceRoot = "${finalAttrs.src.name}/apps/cli-go"; - vendorHash = "sha256-1uzkvu1EcIk3+AVnv3GVCQLUPhCKNPvyFIstJvswET0="; + vendorHash = "sha256-VKEhmPdj0IJYSVncCRhfxqbjdZ/1WwdIBZgxMkS/65o="; ldflags = [ "-s" From ded00ca14faa8dcf6e05eec2c700f60eec002c05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 23:21:24 +0000 Subject: [PATCH 13/18] kas: 5.3 -> 5.4 --- pkgs/by-name/ka/kas/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ka/kas/package.nix b/pkgs/by-name/ka/kas/package.nix index 5481bd00740a..49fd9e9a81ff 100644 --- a/pkgs/by-name/ka/kas/package.nix +++ b/pkgs/by-name/ka/kas/package.nix @@ -8,14 +8,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "kas"; - version = "5.3"; + version = "5.4"; pyproject = true; src = fetchFromGitHub { owner = "siemens"; repo = "kas"; tag = finalAttrs.version; - hash = "sha256-XeAu8BNfcNmwDn25MA0uVmADjuYRkQxq+mG2XvRoJIE="; + hash = "sha256-wETe3VgG5ZEQjWXgcC/u42ZzzPIMqrBEcZmaDcK5yRY="; }; patches = [ ./pass-terminfo-env.patch ]; From c6522861dcf88ba98b71810bbce4797bc8f9bedf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 23:32:05 +0000 Subject: [PATCH 14/18] ghqr: 0.4.3 -> 0.5.0 --- pkgs/by-name/gh/ghqr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghqr/package.nix b/pkgs/by-name/gh/ghqr/package.nix index 6c47091a4ed9..b9003ddec899 100644 --- a/pkgs/by-name/gh/ghqr/package.nix +++ b/pkgs/by-name/gh/ghqr/package.nix @@ -10,17 +10,17 @@ buildGoModule (finalAttrs: { pname = "ghqr"; - version = "0.4.3"; + version = "0.5.0"; __structuredAttrs = true; src = fetchFromGitHub { owner = "microsoft"; repo = "ghqr"; tag = "v.${finalAttrs.version}"; - hash = "sha256-KKuxl8odNdMom8l524Mac+sM/5ZdtpakLqazZDQcXJs="; + hash = "sha256-MpCOeKMqLyZd2N1XL7bUHuCM7AjLgsHzQ1plUKMWn50="; }; - vendorHash = "sha256-la/yXEZzAIt9l0q0P7+N8yCW0BQie9sLmAhLFK1qyGE="; + vendorHash = "sha256-8lyQ1LDT1GAs+UDOpLxI/6BneU6Hqyt+PWsZIkq2rHY="; ldflags = [ "-s" From 54d67fe2555e90ca7cfbbb36dcc125fd16fe5945 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 28 Jun 2026 01:36:53 +0200 Subject: [PATCH 15/18] freecad: require big-parallel system feature Otherwise we allocate a build slot that is too small for the amount of work this package build requires. --- pkgs/by-name/fr/freecad/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/fr/freecad/package.nix b/pkgs/by-name/fr/freecad/package.nix index 5e04316c6f8d..84ea9b6761bd 100644 --- a/pkgs/by-name/fr/freecad/package.nix +++ b/pkgs/by-name/fr/freecad/package.nix @@ -146,6 +146,9 @@ freecad-utils.makeCustomizable ( }; }; + # 6.9k object files, cuts down build time from 2-3 hours to 15 minutes + requiredSystemFeatures = [ "big-parallel" ]; + meta = { homepage = "https://www.freecad.org"; description = "General purpose Open Source 3D CAD/MCAD/CAx/CAE/PLM modeler"; From 8883d136a241be841056508dc648cbc3bb4eed4b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 23:55:16 +0000 Subject: [PATCH 16/18] python3Packages.brother: 6.1.0 -> 6.1.1 --- pkgs/development/python-modules/brother/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/brother/default.nix b/pkgs/development/python-modules/brother/default.nix index f24d76be680b..b1a0a3470c68 100644 --- a/pkgs/development/python-modules/brother/default.nix +++ b/pkgs/development/python-modules/brother/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "brother"; - version = "6.1.0"; + version = "6.1.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "bieniu"; repo = "brother"; tag = version; - hash = "sha256-coV2jOxxqwP5LTh9QvyRvBcgVDENEm/IP9LRJu/Me+c="; + hash = "sha256-7m0fakQCckIpG8Tc09P81xzHlIgeal9L2BwerUvBuX8="; }; build-system = [ setuptools ]; From b767296f886cf7a6fe23f913f58bfdd9d18e6e10 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 28 Jun 2026 03:23:06 +0200 Subject: [PATCH 17/18] nginx.tests: migrate most to nspawn containers With a few exceptions where one relies on specialisations and the other was proxyprotocol. --- nixos/tests/nginx-auth.nix | 3 +-- nixos/tests/nginx-etag-compression.nix | 4 ++-- nixos/tests/nginx-globalredirect.nix | 2 +- nixos/tests/nginx-http3.nix | 2 +- nixos/tests/nginx-lua.nix | 2 +- nixos/tests/nginx-mime.nix | 4 ++-- nixos/tests/nginx-modsecurity.nix | 2 +- nixos/tests/nginx-moreheaders.nix | 2 +- nixos/tests/nginx-njs.nix | 3 +-- nixos/tests/nginx-pubhtml.nix | 2 +- nixos/tests/nginx-redirectcode.nix | 2 +- nixos/tests/nginx-sso.nix | 2 +- nixos/tests/nginx-status-page.nix | 4 +++- nixos/tests/nginx-tmpdir.nix | 2 +- nixos/tests/nginx-unix-socket.nix | 2 +- nixos/tests/nginx-variants.nix | 4 ++-- 16 files changed, 21 insertions(+), 21 deletions(-) diff --git a/nixos/tests/nginx-auth.nix b/nixos/tests/nginx-auth.nix index 1042eee2e0ab..97ea8a157b6b 100644 --- a/nixos/tests/nginx-auth.nix +++ b/nixos/tests/nginx-auth.nix @@ -1,8 +1,7 @@ -{ pkgs, ... }: { name = "nginx-auth"; - nodes = { + containers = { webserver = { pkgs, lib, ... }: { diff --git a/nixos/tests/nginx-etag-compression.nix b/nixos/tests/nginx-etag-compression.nix index a194c6fd26b4..4604d7c23e64 100644 --- a/nixos/tests/nginx-etag-compression.nix +++ b/nixos/tests/nginx-etag-compression.nix @@ -2,7 +2,7 @@ { name = "nginx-etag-compression"; - nodes.machine = + containers.machine = { pkgs, lib, ... }: { services.nginx = { @@ -28,7 +28,7 @@ }; testScript = - { nodes, ... }: + { containers, ... }: '' machine.wait_for_unit("nginx") machine.wait_for_open_port(80) diff --git a/nixos/tests/nginx-globalredirect.nix b/nixos/tests/nginx-globalredirect.nix index ba1c0623593b..2a6d4722114f 100644 --- a/nixos/tests/nginx-globalredirect.nix +++ b/nixos/tests/nginx-globalredirect.nix @@ -2,7 +2,7 @@ { name = "nginx-globalredirect"; - nodes = { + containers = { webserver = { pkgs, lib, ... }: { diff --git a/nixos/tests/nginx-http3.nix b/nixos/tests/nginx-http3.nix index 5a301f3a06b5..29a191a8d712 100644 --- a/nixos/tests/nginx-http3.nix +++ b/nixos/tests/nginx-http3.nix @@ -13,7 +13,7 @@ builtins.listToAttrs ( name = "nginx-http3-${pkgs.lib.getName nginxPackage}"; meta.maintainers = with pkgs.lib.maintainers; [ izorkin ]; - nodes = { + containers = { server = { lib, pkgs, ... }: { diff --git a/nixos/tests/nginx-lua.nix b/nixos/tests/nginx-lua.nix index 8159882a7d5c..af4a4a33d4af 100644 --- a/nixos/tests/nginx-lua.nix +++ b/nixos/tests/nginx-lua.nix @@ -4,7 +4,7 @@ meta.maintainers = [ lib.maintainers.kranzes ]; - nodes.machine = { + containers.machine = { services.nginx = { enable = true; lua = { diff --git a/nixos/tests/nginx-mime.nix b/nixos/tests/nginx-mime.nix index 9752fc01370b..17572eb18286 100644 --- a/nixos/tests/nginx-mime.nix +++ b/nixos/tests/nginx-mime.nix @@ -1,9 +1,9 @@ -{ lib, pkgs, ... }: +{ pkgs, ... }: { name = "nginx-mime"; meta.maintainers = with pkgs.lib.maintainers; [ izorkin ]; - nodes = { + containers = { server = { pkgs, ... }: { diff --git a/nixos/tests/nginx-modsecurity.nix b/nixos/tests/nginx-modsecurity.nix index f6aa58b79859..6f298f055ef6 100644 --- a/nixos/tests/nginx-modsecurity.nix +++ b/nixos/tests/nginx-modsecurity.nix @@ -2,7 +2,7 @@ { name = "nginx-modsecurity"; - nodes.machine = + containers.machine = { config, lib, diff --git a/nixos/tests/nginx-moreheaders.nix b/nixos/tests/nginx-moreheaders.nix index 446f0ed179e2..0f33d3b71e67 100644 --- a/nixos/tests/nginx-moreheaders.nix +++ b/nixos/tests/nginx-moreheaders.nix @@ -2,7 +2,7 @@ { name = "nginx-more-headers"; - nodes = { + containers = { webserver = { pkgs, ... }: { diff --git a/nixos/tests/nginx-njs.nix b/nixos/tests/nginx-njs.nix index a64bbad08e10..64955c86f995 100644 --- a/nixos/tests/nginx-njs.nix +++ b/nixos/tests/nginx-njs.nix @@ -1,8 +1,7 @@ -{ pkgs, lib, ... }: { name = "nginx-njs"; - nodes.machine = + containers.machine = { config, lib, diff --git a/nixos/tests/nginx-pubhtml.nix b/nixos/tests/nginx-pubhtml.nix index a8eb87ab3db4..44f88d1a53f8 100644 --- a/nixos/tests/nginx-pubhtml.nix +++ b/nixos/tests/nginx-pubhtml.nix @@ -2,7 +2,7 @@ { name = "nginx-pubhtml"; - nodes.machine = + containers.machine = { pkgs, ... }: { systemd.services.nginx.serviceConfig.ProtectHome = "read-only"; diff --git a/nixos/tests/nginx-redirectcode.nix b/nixos/tests/nginx-redirectcode.nix index a48b1021bb80..83d596a6ce29 100644 --- a/nixos/tests/nginx-redirectcode.nix +++ b/nixos/tests/nginx-redirectcode.nix @@ -3,7 +3,7 @@ name = "nginx-redirectcode"; meta.maintainers = with lib.maintainers; [ misterio77 ]; - nodes = { + containers = { webserver = { pkgs, lib, ... }: { diff --git a/nixos/tests/nginx-sso.nix b/nixos/tests/nginx-sso.nix index 9926b61ae6a8..2d1bd991b643 100644 --- a/nixos/tests/nginx-sso.nix +++ b/nixos/tests/nginx-sso.nix @@ -5,7 +5,7 @@ maintainers = with pkgs.lib.maintainers; [ ambroisie ]; }; - nodes.machine = { + containers.machine = { services.nginx.sso = { enable = true; configuration = { diff --git a/nixos/tests/nginx-status-page.nix b/nixos/tests/nginx-status-page.nix index 312cfadfd4a8..e273d23b5ff7 100644 --- a/nixos/tests/nginx-status-page.nix +++ b/nixos/tests/nginx-status-page.nix @@ -5,12 +5,13 @@ maintainers = [ h7x4 ]; }; - nodes = { + containers = { webserver = { ... }: { virtualisation.vlans = [ 1 ]; + services.resolved.enable = false; networking = { useNetworkd = true; useDHCP = false; @@ -36,6 +37,7 @@ { virtualisation.vlans = [ 1 ]; + services.resolved.enable = false; networking = { useNetworkd = true; useDHCP = false; diff --git a/nixos/tests/nginx-tmpdir.nix b/nixos/tests/nginx-tmpdir.nix index d9dd2adefdfb..a05770910102 100644 --- a/nixos/tests/nginx-tmpdir.nix +++ b/nixos/tests/nginx-tmpdir.nix @@ -5,7 +5,7 @@ in { name = "nginx-tmpdir"; - nodes.machine = + containers.machine = { pkgs, ... }: { environment.etc."tmpfiles.d/nginx-uploads.conf".text = "d ${dst-dir} 0755 nginx nginx 1d"; diff --git a/nixos/tests/nginx-unix-socket.nix b/nixos/tests/nginx-unix-socket.nix index d6949227d3be..693a20d3017f 100644 --- a/nixos/tests/nginx-unix-socket.nix +++ b/nixos/tests/nginx-unix-socket.nix @@ -6,7 +6,7 @@ in { name = "nginx-unix-socket"; - nodes = { + containers = { webserver = { pkgs, lib, ... }: { diff --git a/nixos/tests/nginx-variants.nix b/nixos/tests/nginx-variants.nix index a3994ad83247..b858de483865 100644 --- a/nixos/tests/nginx-variants.nix +++ b/nixos/tests/nginx-variants.nix @@ -1,4 +1,4 @@ -{ pkgs, runTest, ... }: +{ runTest, ... }: builtins.listToAttrs ( map (packageName: { @@ -6,7 +6,7 @@ builtins.listToAttrs ( value = runTest { name = "nginx-variant-${packageName}"; - nodes.machine = + containers.machine = { pkgs, ... }: { services.nginx = { From 657e8e7d051d0bfeb6f5fd8f21eec89d901aa467 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 Jun 2026 05:36:33 +0000 Subject: [PATCH 18/18] terraform-providers.spacelift-io_spacelift: 1.52.0 -> 1.52.2 --- .../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 55ee1cdf9ec9..1adf5b594b7d 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1238,11 +1238,11 @@ "vendorHash": "sha256-skswuFKhN4FFpIunbom9rM/FVRJVOFb1WwHeAIaEjn8=" }, "spacelift-io_spacelift": { - "hash": "sha256-k94bMIHlOBJ6zilasFCugt8fgZ4F5bl0kWOzdniy4D4=", + "hash": "sha256-2EGyYs8fy1y9g241spfKFwpv7ZTRJePvf06OS7EFDaU=", "homepage": "https://registry.terraform.io/providers/spacelift-io/spacelift", "owner": "spacelift-io", "repo": "terraform-provider-spacelift", - "rev": "v1.52.0", + "rev": "v1.52.2", "spdx": "MIT", "vendorHash": "sha256-C8TE7uxMf6LOTS6v22mXwUdk2eqQRinwrCH4ZVUCx4k=" },