From ef9e453bf36a1faab2d203e3d8da6590f43e91f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Jun 2026 00:38:36 +0000 Subject: [PATCH 01/30] voxtype-onnx: 0.7.2 -> 0.7.5 --- pkgs/by-name/vo/voxtype/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vo/voxtype/package.nix b/pkgs/by-name/vo/voxtype/package.nix index c6eefd51c52f..ab0ec524c6c6 100644 --- a/pkgs/by-name/vo/voxtype/package.nix +++ b/pkgs/by-name/vo/voxtype/package.nix @@ -52,16 +52,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "voxtype"; - version = "0.7.2"; + version = "0.7.5"; src = fetchFromGitHub { owner = "peteonrails"; repo = "voxtype"; tag = "v${finalAttrs.version}"; - hash = "sha256-CpG/5ws9VX8ZQjwtJMxyUF0L90u+j0veHHLHGqTvoIw="; + hash = "sha256-zsOG1mBTXN4gdsTb1pUPKXATfhV5ZjgEsIUk07asaGo="; }; - cargoHash = "sha256-gHnYssFZixWt7F8oa1yYyfqThCrRsv0U7ezgZUcq1nk="; + cargoHash = "sha256-YK5xZWPo7KAeWZeuMxNxHA3k6RR/MT2MIfEPcgMND00="; buildFeatures = [ ] From 6ceb2b2ae3f58a3ce269e4fbb7e0f1264c63cb8f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 9 Jul 2026 03:04:33 +0000 Subject: [PATCH 02/30] gamma-launcher: 3.0 -> 3.1 --- pkgs/by-name/ga/gamma-launcher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ga/gamma-launcher/package.nix b/pkgs/by-name/ga/gamma-launcher/package.nix index 0f13de6e90f3..c0a29cdfd513 100644 --- a/pkgs/by-name/ga/gamma-launcher/package.nix +++ b/pkgs/by-name/ga/gamma-launcher/package.nix @@ -17,14 +17,14 @@ let in python3Packages.buildPythonApplication rec { pname = "gamma-launcher"; - version = "3.0"; + version = "3.1"; pyproject = true; src = fetchFromGitHub { owner = "Mord3rca"; repo = "gamma-launcher"; tag = "v${version}"; - hash = "sha256-bvlNmpl2L9MAhZMyHwosXrypH1CQrSI1RQwo+sXO7/w="; + hash = "sha256-FLxJfP1fl3efRk9iAIAsMUrjQcUNa04GjiAKrYequF8="; }; build-system = [ python3Packages.setuptools ]; From 4bd348992f2aee17552c27245db9aee7cdc3fb48 Mon Sep 17 00:00:00 2001 From: Tyce Herrman Date: Thu, 9 Jul 2026 07:50:08 -0400 Subject: [PATCH 03/30] bbrew: init at 2.3.1 Adds Bold Brew, a TUI for managing Homebrew, Flatpak, and Mac App Store packages. Homepage: https://bold-brew.com Assisted-by: OpenAI Codex (GPT-5) --- pkgs/by-name/bb/bbrew/package.nix | 45 +++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 pkgs/by-name/bb/bbrew/package.nix diff --git a/pkgs/by-name/bb/bbrew/package.nix b/pkgs/by-name/bb/bbrew/package.nix new file mode 100644 index 000000000000..6c0ed0daf9d2 --- /dev/null +++ b/pkgs/by-name/bb/bbrew/package.nix @@ -0,0 +1,45 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, + versionCheckHook, +}: + +buildGoModule (finalAttrs: { + pname = "bbrew"; + version = "2.3.1"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "Valkyrie00"; + repo = "bold-brew"; + tag = "v${finalAttrs.version}"; + hash = "sha256-g74rBvBlw/rlLmZdJtIeIp0sba0Q6kFyhlHTwegOA+0="; + }; + + vendorHash = "sha256-5gFyfyerRKfq0uGkyIJ1W4XLhyRR5qPyhc/f2Y2skrI="; + + subPackages = [ "cmd/bbrew" ]; + + ldflags = [ + "-s" + "-w" + "-X bbrew/internal/services.AppVersion=${finalAttrs.version}" + ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "TUI for managing Homebrew, Flatpak, and Mac App Store packages"; + homepage = "https://bold-brew.com"; + changelog = "https://github.com/Valkyrie00/bold-brew/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ tyceherrman ]; + platforms = lib.platforms.unix; + mainProgram = "bbrew"; + }; +}) From 6b19bd9a3dd4e009d37c2515c8c87ac874aaf4ab Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 10 Jul 2026 15:49:19 +0200 Subject: [PATCH 04/30] python3Packages.sphinx-llm: init at 0.4.1 --- .../python-modules/sphinx-llm/default.nix | 49 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 51 insertions(+) create mode 100644 pkgs/development/python-modules/sphinx-llm/default.nix diff --git a/pkgs/development/python-modules/sphinx-llm/default.nix b/pkgs/development/python-modules/sphinx-llm/default.nix new file mode 100644 index 000000000000..2a00de00b91c --- /dev/null +++ b/pkgs/development/python-modules/sphinx-llm/default.nix @@ -0,0 +1,49 @@ +{ + lib, + fetchFromGitHub, + buildPythonPackage, + hatchling, + hatch-vcs, + sphinx, + sphinx-markdown-builder, + langchain-ollama, + pytestCheckHook, +}: +buildPythonPackage (finalAttrs: { + pname = "sphinx-llm"; + version = "0.4.1"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "NVIDIA"; + repo = "sphinx-llm"; + tag = finalAttrs.version; + hash = "sha256-hrJ2g4Zcjs0ojueCtrMpsMv1MRwd5kuBFYI4cnhPZrs="; + }; + + build-system = [ + hatchling + hatch-vcs + ]; + + dependencies = [ + sphinx + sphinx-markdown-builder + langchain-ollama + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ + "sphinx_llm.txt" + "sphinx_llm.docref" + ]; + + meta = { + description = "LLM extensions for Sphinx Documentation"; + homepage = "https://github.com/NVIDIA/sphinx-llm"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ benley ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c96c2839b5d9..b3d25b5a56b2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19073,6 +19073,8 @@ self: super: with self; { callPackage ../development/python-modules/sphinx-last-updated-by-git { }; + sphinx-llm = callPackage ../development/python-modules/sphinx-llm { }; + sphinx-llms-txt = callPackage ../development/python-modules/sphinx-llms-txt { }; sphinx-lv2-theme = callPackage ../development/python-modules/sphinx-lv2-theme { }; From fe25c04b54d931ce52350d8dcd18fec11b2f4406 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 12 Jul 2026 19:18:08 +0200 Subject: [PATCH 05/30] music-assistant: 2.9.6 -> 2.9.8 Diff: https://github.com/music-assistant/server/compare/2.9.6...2.9.8 Changelog: https://github.com/music-assistant/server/releases/tag/2.9.7 Changelog: https://github.com/music-assistant/server/releases/tag/2.9.8 --- pkgs/by-name/mu/music-assistant/frontend.nix | 4 ++-- pkgs/by-name/mu/music-assistant/package.nix | 4 ++-- pkgs/by-name/mu/music-assistant/providers.nix | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/mu/music-assistant/frontend.nix b/pkgs/by-name/mu/music-assistant/frontend.nix index e6cf66afac4d..4f9ca804376c 100644 --- a/pkgs/by-name/mu/music-assistant/frontend.nix +++ b/pkgs/by-name/mu/music-assistant/frontend.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "music-assistant-frontend"; - version = "2.17.186"; + version = "2.17.186.post3"; pyproject = true; src = fetchPypi { pname = "music_assistant_frontend"; inherit version; - hash = "sha256-dNGzXDRZuQLRkMY0erjJZE4h26yFP4Fdn9a3K6T0RvM="; + hash = "sha256-a+Z2HuUuvkZQragrRP6vlofk6x/xJHWmnZPBa2BHpso="; }; build-system = [ setuptools ]; diff --git a/pkgs/by-name/mu/music-assistant/package.nix b/pkgs/by-name/mu/music-assistant/package.nix index 38490bcda4d0..508c6154dcee 100644 --- a/pkgs/by-name/mu/music-assistant/package.nix +++ b/pkgs/by-name/mu/music-assistant/package.nix @@ -40,7 +40,7 @@ assert pythonPackages.buildPythonApplication (finalAttrs: { pname = "music-assistant"; - version = "2.9.6"; + version = "2.9.8"; pyproject = true; __structuredAttrs = true; @@ -48,7 +48,7 @@ pythonPackages.buildPythonApplication (finalAttrs: { owner = "music-assistant"; repo = "server"; tag = finalAttrs.version; - hash = "sha256-lEbWQi6iUvqL2MXk/ZqkdX4Ou5pFWIVi6qfSyWCs8uQ="; + hash = "sha256-Zk9jgcGwksMQo45qzzlE2Dqw1IQr0rsBkzMnFHTdl1U="; }; patches = [ diff --git a/pkgs/by-name/mu/music-assistant/providers.nix b/pkgs/by-name/mu/music-assistant/providers.nix index 47fa0e297d4e..da5c0fc054f9 100644 --- a/pkgs/by-name/mu/music-assistant/providers.nix +++ b/pkgs/by-name/mu/music-assistant/providers.nix @@ -1,7 +1,7 @@ # Do not edit manually, run ./update-providers.py { - version = "2.9.6"; + version = "2.9.8"; builtins = [ "builtin" "coverartarchive" From e8ce0d1e2c22133cf70d4b61d046600949e77882 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 14 Jul 2026 01:47:58 +0000 Subject: [PATCH 06/30] pmbootstrap: 3.10.3 -> 3.11.1 --- pkgs/by-name/pm/pmbootstrap/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pm/pmbootstrap/package.nix b/pkgs/by-name/pm/pmbootstrap/package.nix index 256e1533000e..62c43e31df8f 100644 --- a/pkgs/by-name/pm/pmbootstrap/package.nix +++ b/pkgs/by-name/pm/pmbootstrap/package.nix @@ -15,14 +15,14 @@ python3Packages.buildPythonApplication rec { pname = "pmbootstrap"; - version = "3.10.3"; + version = "3.11.1"; pyproject = true; src = fetchFromGitLab { owner = "postmarketOS"; repo = "pmbootstrap"; tag = version; - hash = "sha256-Zl7Ti0HwMQSjMeW4GjdEKIRoCNjV15Qiv8bzhktNoyQ="; + hash = "sha256-8i2CUJL/FALS3B/q39OlpQbhrY4ar2qdn0gnbFuJjUk="; domain = "gitlab.postmarketos.org"; }; From aa0354f232f7e742fe6dfb0c9786b8392f63aced Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 14 Jul 2026 02:43:03 +0000 Subject: [PATCH 07/30] fishMinimal: 4.8.0 -> 4.8.1 --- pkgs/by-name/fi/fish/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/fish/package.nix b/pkgs/by-name/fi/fish/package.nix index 1aa932517d06..565619aecf2e 100644 --- a/pkgs/by-name/fi/fish/package.nix +++ b/pkgs/by-name/fi/fish/package.nix @@ -150,13 +150,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "fish"; - version = "4.8.0"; + version = "4.8.1"; src = fetchFromGitHub { owner = "fish-shell"; repo = "fish-shell"; tag = finalAttrs.version; - hash = "sha256-ttjLM1uBY8sL+jVcxdHUnHYlRFe5jGjnkgBLy17qGso="; + hash = "sha256-i9Ng9RYqlMGRShu2sDSXCZ6KD7n7A0TKzLdyatXjBmY="; }; env = { @@ -169,7 +169,7 @@ stdenv.mkDerivation (finalAttrs: { cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src patches; - hash = "sha256-w8MuabpZ5ronQL3iaXbLErxPlTe1Mg8OsRb5foR59II="; + hash = "sha256-ikHv1WP38ClHGZy3StiyGS+lDHOjBT8ohJ/HdJwtYgw="; }; patches = [ From fee5081dc86c00adee3b5cb2c063735af871cba3 Mon Sep 17 00:00:00 2001 From: Fida Waseque Choudhury <146055002+u3kkasha@users.noreply.github.com> Date: Wed, 15 Jul 2026 14:33:01 +0600 Subject: [PATCH 08/30] antigravity-cli: remove x86_64-darwin from update.sh system list Removed x86_64-darwin from the system list in update.sh as it was removed from package.nix in commit fdb8206. --- pkgs/by-name/an/antigravity-cli/update.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/an/antigravity-cli/update.sh b/pkgs/by-name/an/antigravity-cli/update.sh index 835800502981..61ca43ac4483 100755 --- a/pkgs/by-name/an/antigravity-cli/update.sh +++ b/pkgs/by-name/an/antigravity-cli/update.sh @@ -25,7 +25,6 @@ update-source-version --version-key=version antigravity-cli $latestVersion || tr for system in \ x86_64-linux \ aarch64-linux \ - x86_64-darwin \ aarch64-darwin; do hash=$(nix store prefetch-file --json --hash-type sha256 \ $(nix-instantiate --eval --raw -E "with import ./. {}; antigravity-cli.src.url" --system "$system") | jq -r '.hash') From 583578595d518a2dad9b9dacc0bb0cd2b31896e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 12:37:23 +0000 Subject: [PATCH 09/30] cyrus-imapd: 3.12.2 -> 3.12.3 --- pkgs/by-name/cy/cyrus-imapd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cy/cyrus-imapd/package.nix b/pkgs/by-name/cy/cyrus-imapd/package.nix index 8e95b5a449a5..0d777e1251bd 100644 --- a/pkgs/by-name/cy/cyrus-imapd/package.nix +++ b/pkgs/by-name/cy/cyrus-imapd/package.nix @@ -66,13 +66,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "cyrus-imapd"; - version = "3.12.2"; + version = "3.12.3"; src = fetchFromGitHub { owner = "cyrusimap"; repo = "cyrus-imapd"; tag = "cyrus-imapd-${finalAttrs.version}"; - hash = "sha256-zPEaxETzG4Aj8JYP/aZpN2xXrD+O22io/HzI4LK+s/o="; + hash = "sha256-2HTrFjFlFFqF1TWtClPSOJSCgmomjSgEU7o2UPgd/Cs="; }; nativeBuildInputs = [ From 78ae46a39de9db847d91b1f712ed37b2b7ba70a8 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Thu, 16 Jul 2026 00:40:08 +0300 Subject: [PATCH 10/30] hyprlandPlugins.hypr-darkwindow: fix build Assisted-by: codex with gpt-5.6-sol-high --- .../window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix index 4097b4b0d045..9a1f00e07b0d 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hypr-darkwindow.nix @@ -13,7 +13,7 @@ mkHyprlandPlugin (finalAttrs: { owner = "micha4w"; repo = "Hypr-DarkWindow"; tag = "v${finalAttrs.version}"; - hash = "sha256-By/4CmpJvVvcBoyTtelH7MSLCKRaoXLCpiSfrbZIePc="; + hash = "sha256-91l5TD46OMfvmhd1WqWxm42cEnjR1yAj2Qk/73mr3ks="; }; installPhase = '' From 13fce961007acb49aaadc70fb8255b6dcc3532ac Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Thu, 16 Jul 2026 00:41:43 +0300 Subject: [PATCH 11/30] hyprlandPlugins.hyprgrass: fix build Assisted-by: codex with gpt-5.6-sol-high --- .../window-managers/hyprwm/hyprland-plugins/hyprgrass.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprgrass.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprgrass.nix index 7d0fbc2f1e16..640e16bfd659 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprgrass.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprgrass.nix @@ -12,13 +12,13 @@ mkHyprlandPlugin { pluginName = "hyprgrass"; - version = "0.8.2-unstable-2025-10-08"; + version = "0.8.2-unstable-2026-06-10"; src = fetchFromGitHub { owner = "horriblename"; repo = "hyprgrass"; - rev = "fdfa60d464a18ae20b7a7bc63c0d2336f37c164b"; - hash = "sha256-2Y2D2wuNqSldprawq8BSca90gSYSR5ZKL5ZW2YAV2F8="; + rev = "d094a3e62f6ecaeb41515982d3e13edefaf8a4e7"; + hash = "sha256-tCt7FNc1RBHou/ym7B0XzoOqqNq8Df+dizEDkAgJ4U0="; }; nativeBuildInputs = [ @@ -34,7 +34,7 @@ mkHyprlandPlugin { doCheck = true; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; meta = { description = "Hyprland plugin for touch gestures"; From b8d7e28d7aab2d5a71a9879c556f9fdf52d21abf Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Thu, 16 Jul 2026 00:42:39 +0300 Subject: [PATCH 12/30] hyprlandPlugins.hyprsplit: fix build Assisted-by: codex with gpt-5.6-sol-high --- .../window-managers/hyprwm/hyprland-plugins/hyprsplit.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprsplit.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprsplit.nix index 4f8d170a5d7a..c8e6d07f48a5 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprsplit.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprsplit.nix @@ -8,13 +8,13 @@ }: mkHyprlandPlugin (finalAttrs: { pluginName = "hyprsplit"; - version = "0.54.2"; + version = "0.54.3-unstable-2026-06-11"; src = fetchFromGitHub { owner = "shezdy"; repo = "hyprsplit"; - tag = "v${finalAttrs.version}"; - hash = "sha256-NFMLZmM6lM7v6WFcewOp7pKPlr6ampX/MB/kGxt/gPE="; + rev = "6b00b677d8905fb38779c91e12d6294e0e586a44"; + hash = "sha256-PaoUtmk+qIP/ESdxkxnY7mUMpMHjix88qu22R5GLQqE="; }; nativeBuildInputs = [ @@ -22,7 +22,7 @@ mkHyprlandPlugin (finalAttrs: { ninja ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; meta = { homepage = "https://github.com/shezdy/hyprsplit"; From 7a9c1e3ccc135a3a8570a65dc6f1fcff2ed5becb Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Thu, 16 Jul 2026 00:47:02 +0300 Subject: [PATCH 13/30] hyprlandPlugins.imgborders: fix build Assisted-by: codex with gpt-5.6-sol-high --- .../hyprwm/hyprland-plugins/imgborders.nix | 21 ++++++------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/imgborders.nix b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/imgborders.nix index f7e387354ced..ff1811eb2b09 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland-plugins/imgborders.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland-plugins/imgborders.nix @@ -5,31 +5,22 @@ cmake, nix-update-script, }: -mkHyprlandPlugin (finalAttrs: { +mkHyprlandPlugin { pluginName = "imgborders"; - version = "1.0.1"; + version = "1.0.2-unstable-2026-05-17"; src = fetchFromCodeberg { owner = "zacoons"; repo = "imgborders"; - tag = finalAttrs.version; - hash = "sha256-fCzz4gh8pd7J6KQJB/avYcS0Z7NYpxjznPMtOwypPSQ="; + rev = "a20b4d36d01f82823ba3749db95c91743d26f656"; + hash = "sha256-e3PiaR7G6l/lMJ41xtSPcfMKhZcx8UHj13lr0u+8JAk="; }; nativeBuildInputs = [ cmake ]; - installPhase = '' - runHook preInstall - - mkdir -p $out/lib - mv imgborders.so $out/lib/libimgborders.so - - runHook postInstall - ''; - - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; meta = { homepage = "https://codeberg.org/zacoons/imgborders"; @@ -39,4 +30,4 @@ mkHyprlandPlugin (finalAttrs: { mrdev023 ]; }; -}) +} From 4486d9505d9e767832470f2ff791ce8e10691b37 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 02:15:39 +0000 Subject: [PATCH 14/30] automatic-timezoned: 2.0.126 -> 2.0.143 --- pkgs/by-name/au/automatic-timezoned/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/au/automatic-timezoned/package.nix b/pkgs/by-name/au/automatic-timezoned/package.nix index a9a0557fbcdc..b77dc283face 100644 --- a/pkgs/by-name/au/automatic-timezoned/package.nix +++ b/pkgs/by-name/au/automatic-timezoned/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "automatic-timezoned"; - version = "2.0.126"; + version = "2.0.143"; src = fetchFromGitHub { owner = "maxbrunet"; repo = "automatic-timezoned"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-e6r8XfzwIdcGlQwN64bfSQ481b1ViLI+9jTxUYNsA3w="; + sha256 = "sha256-bbdhvQ9THiBRf1rLExXQiwlrkgZBFZlaV2CUszDmwo4="; }; - cargoHash = "sha256-0iUBZXybkK6y19RsZXSibcSRh4jEYwSSYUDyCI3ihOc="; + cargoHash = "sha256-J7h1hVp8wK6UlkstcLCq4uMKJ9ZyLwGR75tcxpWnHT8="; nativeInstallCheckInputs = [ versionCheckHook ]; From 7add644c033afec1cb013f143b8c201fc7ecf653 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 19:21:03 +0000 Subject: [PATCH 15/30] regal: 0.41.1 -> 0.42.0 --- pkgs/by-name/re/regal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/regal/package.nix b/pkgs/by-name/re/regal/package.nix index a1740942f85c..c87b71545d1b 100644 --- a/pkgs/by-name/re/regal/package.nix +++ b/pkgs/by-name/re/regal/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "regal"; - version = "0.41.1"; + version = "0.42.0"; src = fetchFromGitHub { owner = "open-policy-agent"; repo = "regal"; tag = "v${finalAttrs.version}"; - hash = "sha256-mrNdzzwgLmP3PNnoVI4vC05rq9vGCnlWHquwXh1HDX0="; + hash = "sha256-52kYnkOEhNk491vaoCSgR47frmN/mFCKyHqWnIBcEE8="; }; - vendorHash = "sha256-kp0EkieTIzC+nO9fFnUQMP4COCY9wxe4Nb2kSUgnInA="; + vendorHash = "sha256-Vl6u/dwtG8RBpSQUrS5rAQ0Hag2R5X6rVQe9PHb/4U8="; # Only build the main binary, exclude build/lsp/main.go subPackages = [ "." ]; From 0b3e905bf9e89c314ade61cbb4915d9697c8b456 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Fri, 17 Jul 2026 00:16:52 +0400 Subject: [PATCH 16/30] =?UTF-8?q?martin:=201.10.1=20=E2=86=92=201.12.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/ma/martin/package.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ma/martin/package.nix b/pkgs/by-name/ma/martin/package.nix index 7c1807168515..f957e7424d17 100644 --- a/pkgs/by-name/ma/martin/package.nix +++ b/pkgs/by-name/ma/martin/package.nix @@ -7,6 +7,7 @@ rustPlatform, pkg-config, curl, + libuv, libz, openssl, postgresql, @@ -16,21 +17,21 @@ let # check package.metadata.mln in https://github.com/maplibre/maplibre-native-rs/blob/main/Cargo.toml - mlnRelease = "core-9b6325a14e2cf1cc29ab28c1855ad376f1ba4903"; + mlnRelease = "core-fa8a9c8e3261ce64940127aecc1d52f540c21c57"; mlnHeaders = fetchurl { url = "https://github.com/maplibre/maplibre-native/releases/download/${mlnRelease}/maplibre-native-headers.tar.gz"; - hash = "sha256-VjVEc/+IZTBG9ixP/i7oeel+7gy3+DhSEOi2UDIqeLc="; + hash = "sha256-SqZaqePNbqBZoUgMJIsZf0zqKc8EAwInYNRciv/jX1A="; }; mlnLibrary = fetchurl ( let sources = { aarch64-linux = { url = "https://github.com/maplibre/maplibre-native/releases/download/${mlnRelease}/libmaplibre-native-core-amalgam-linux-arm64-vulkan.a"; - hash = "sha256-PHFNdzcG3+kngZmziMccCTnwBUbtsS2RAUNkTyNYXmc"; + hash = "sha256-iug/ZEIoM0LUczPkVbzVelILoc1uzsM519V2em7Va4U="; }; x86_64-linux = { url = "https://github.com/maplibre/maplibre-native/releases/download/${mlnRelease}/libmaplibre-native-core-amalgam-linux-x64-vulkan.a"; - hash = "sha256-T9H7NiXHv+hbMgOd5QetQzxjIX1Ufn6gNmBJJ/7Ha50="; + hash = "sha256-FoUFDoUw+eM/aaXMfO7iuoUrv8gUGVdBW1tiqxjYCbI="; }; }; in @@ -46,18 +47,18 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "martin"; - version = "1.10.1"; + version = "1.12.0"; src = fetchFromGitHub { owner = "maplibre"; repo = "martin"; tag = "martin-v${finalAttrs.version}"; - hash = "sha256-Zu3vkU7HQcSqzCL7n0uX4M+DxBDMC0Sii7esxM9AtpA="; + hash = "sha256-zCiyJw79KBrK/JqZFx93cPeCnS02/HrH+F1A6EBras0="; }; patches = [ ./dont-build-webui.patch ]; - cargoHash = "sha256-OPuUvm4ez5TZUWwJ6D6fqy++cCiVt7f1qP6OPdsOEDA="; + cargoHash = "sha256-1VSErzoJ0Xdzefaq++8lCGnJfh7LyQCsWmq1xSl4iqg="; webui = buildNpmPackage { pname = "martin-ui"; @@ -71,7 +72,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ln -sf ${finalAttrs.src}/demo/frontend/public/favicon.ico public/_/assets/favicon.ico ''; - npmDepsHash = "sha256-lX5FSWAQyy4Sa7OPnNyTYttjHiPuYxgrPsmZpwCnpO8="; + npmDepsHash = "sha256-4BNjrYMAB8VBwCD4bREWw2vXwE9FCdfOFHsRgYNdiBI="; buildPhase = '' runHook preBuild @@ -99,6 +100,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ curl + libuv libz openssl ]; From 38de0900df94ab0de033923d7359107403910b1e Mon Sep 17 00:00:00 2001 From: Tol Wassman Date: Thu, 16 Jul 2026 02:36:04 +0000 Subject: [PATCH 17/30] firefox-beta-unwrapped: 152.0b10 -> 153.0b13 --- .../networking/browsers/firefox/packages/firefox-beta.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix index 2212b456dfb0..83fb6538eb5b 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix @@ -10,11 +10,11 @@ buildMozillaMach rec { pname = "firefox-beta"; binaryName = "firefox-beta"; - version = "152.0b10"; + version = "153.0b13"; applicationName = "Firefox Beta"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "531117225f690736e529d654766136878e3c719ec500860fcd578d9bf93f2e46f2887f0c4ba21dd17884cc41bda37fbd735c998091a0e1b0eb72d5d43f4f2339"; + sha512 = "fecfb1837d1907d54ed52bc40113804b6637352c2cbe6eb906f950d7749cbece32446b42c392102fa9e16591949619237dc2dbeb13bec18697ddd42e9ce8d4dd"; }; meta = { From f4f8338f0eed090c91b59755ddd1b6a8f8d965ad Mon Sep 17 00:00:00 2001 From: Tol Wassman Date: Thu, 16 Jul 2026 02:40:47 +0000 Subject: [PATCH 18/30] Revert "buildMozillaMach: backport BZ 2047651 patch for 153" This reverts commit 0374b4e5acc7609fe2cd0a67e48826e709df64f6. --- .../build-mozilla-mach/default.nix | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/pkgs/build-support/build-mozilla-mach/default.nix b/pkgs/build-support/build-mozilla-mach/default.nix index f8298a4c6fe8..58f3f6000a56 100644 --- a/pkgs/build-support/build-mozilla-mach/default.nix +++ b/pkgs/build-support/build-mozilla-mach/default.nix @@ -349,24 +349,6 @@ buildStdenv.mkDerivation { # https://bugzilla.mozilla.org/show_bug.cgi?id=2046162 ./153-cbindgen-0.29.4-compat.patch ] - ++ - # Fixes `ld.lld: error: undefined symbol: FREEBL_GetVector` - # https://bugzilla.mozilla.org/show_bug.cgi?id=2047651 - lib.optionals - ( - lib.versionAtLeast version "153" - && lib.versionOlder version "154" - # We don't set --with-system-nss on Darwin, so it should be - # unaffected. - && !stdenv.hostPlatform.isDarwin - ) - [ - (fetchpatch { - name = "link-freebl-explicitly-for-system-nss-builds.patch"; - url = "https://hg-edge.mozilla.org/mozilla-central/raw-rev/1a56071ddc0fe97a55c3b825e1dd33c8422b9fc1"; - hash = "sha256-+HiU7RMPmV7I7SIzjP0Q6iSDJL/vBjc3UcwUTg57lNQ="; - }) - ] ++ extraPatches; postPatch = '' From ffb5b4b00089f53578e47d4030d8f62cf2960fdc Mon Sep 17 00:00:00 2001 From: Tol Wassman Date: Thu, 16 Jul 2026 18:25:58 +0000 Subject: [PATCH 19/30] firefox-devedition-unwrapped: 153.0b11 -> 153.0b13 --- .../browsers/firefox/packages/firefox-devedition.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix b/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix index c7133df13e16..23e821f4494e 100644 --- a/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix +++ b/pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix @@ -10,13 +10,13 @@ buildMozillaMach rec { pname = "firefox-devedition"; binaryName = "firefox-devedition"; - version = "153.0b11"; + version = "153.0b13"; applicationName = "Firefox Developer Edition"; requireSigning = false; branding = "browser/branding/aurora"; src = fetchurl { url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "b9cba9de51157db94ae421fcb82e2172e3a3b5026b01b1049c858e45302603dde9e8d859a163d1ec00e225788516fb769c1b7b1a4bd4f4ed3785c9552aab4e78"; + sha512 = "ee1a699ab3f390031e7eb85b6cc394d3431cc2e2960e97cabc393cc4edad1bd1a2ba62e7d834e2ae52fa7fcf3a08c6194c1801ba7e62fa3ceb98ee08ac27981d"; }; # buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but From 9a9e2dc9c575de2ac59de9166160bb13601ce6a5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 13:33:54 +0000 Subject: [PATCH 20/30] postgresqlPackages.timescaledb-apache: 2.28.2 -> 2.28.3 --- pkgs/servers/sql/postgresql/ext/timescaledb.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix index 41a6d2560714..4ef12e92497a 100644 --- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix +++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix @@ -13,13 +13,13 @@ postgresqlBuildExtension (finalAttrs: { pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; - version = "2.28.2"; + version = "2.28.3"; src = fetchFromGitHub { owner = "timescale"; repo = "timescaledb"; tag = finalAttrs.version; - hash = "sha256-oEH6h3OGwdDYIKAtwWpVgIQJdB+IJhN2U/WJu9aHlbQ="; + hash = "sha256-SoieJvdZQXazi2oJVShifYy0XXD1vdq/u2/Pw+KF2rU="; }; nativeBuildInputs = [ cmake ]; @@ -105,7 +105,7 @@ postgresqlBuildExtension (finalAttrs: { lib.versionOlder postgresql.version "15" || # Check after next package update. - lib.warnIf (finalAttrs.version != "2.28.2") "Is postgresql19Packages.timescaledb still broken?" ( + lib.warnIf (finalAttrs.version != "2.28.3") "Is postgresql19Packages.timescaledb still broken?" ( lib.versionAtLeast postgresql.version "19" ); }; From 8408aabbfd4817203f1bf824c48d564c55ad1376 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 1 Jun 2026 23:56:11 +0200 Subject: [PATCH 21/30] python3Packages.amply: migrate to pyproject --- .../python-modules/amply/default.nix | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/amply/default.nix b/pkgs/development/python-modules/amply/default.nix index 444a4ad2c6f6..bf01340f1aa1 100644 --- a/pkgs/development/python-modules/amply/default.nix +++ b/pkgs/development/python-modules/amply/default.nix @@ -8,21 +8,28 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "amply"; version = "0.1.7"; - format = "setuptools"; + pyproject = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-Z1tzt9dhE922z3Q8wW7ZJbzMTnLvZpkfDHNyBkYys8k="; }; - nativeBuildInputs = [ setuptools-scm ]; - propagatedBuildInputs = [ + build-system = [ setuptools-scm ]; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools_scm[toml]>=10.1.2" "setuptools_scm" + ''; + + dependencies = [ docutils pyparsing ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "amply" ]; @@ -35,4 +42,4 @@ buildPythonPackage rec { maintainers = with lib.maintainers; [ ris ]; license = lib.licenses.epl10; }; -} +}) From 2f0f770617f9b33e42616f3867defcf9f6f08226 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Jul 2026 00:14:16 +0000 Subject: [PATCH 22/30] python3Packages.vallox-websocket-api: 6.0.0 -> 6.1.0 --- .../python-modules/vallox-websocket-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vallox-websocket-api/default.nix b/pkgs/development/python-modules/vallox-websocket-api/default.nix index 88de8b8c9e52..d71141d813e9 100644 --- a/pkgs/development/python-modules/vallox-websocket-api/default.nix +++ b/pkgs/development/python-modules/vallox-websocket-api/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "vallox-websocket-api"; - version = "6.0.0"; + version = "6.1.0"; pyproject = true; src = fetchFromGitHub { owner = "yozik04"; repo = "vallox_websocket_api"; tag = version; - hash = "sha256-i4KUXvDz6FCdQguZtpNybyIPC/gn+O3SAYWh2CIbAeI="; + hash = "sha256-tJuZl6sWOWpdfq5RJVCWehz6y0Du1VXz++aOWaf9WLY="; }; build-system = [ From e97ff5490baa7c39f7cb8683791596e214c0375c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Jul 2026 18:06:17 +0000 Subject: [PATCH 23/30] blackfire: 2026.6.1 -> 2026.7.0 --- pkgs/by-name/bl/blackfire/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/bl/blackfire/package.nix b/pkgs/by-name/bl/blackfire/package.nix index 22d6d990aef6..07e82ae20747 100644 --- a/pkgs/by-name/bl/blackfire/package.nix +++ b/pkgs/by-name/bl/blackfire/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { pname = "blackfire"; - version = "2026.6.1"; + version = "2026.7.0"; src = passthru.sources.${stdenv.hostPlatform.system} @@ -60,19 +60,19 @@ stdenv.mkDerivation rec { sources = { "x86_64-linux" = fetchurl { url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_amd64.deb"; - hash = "sha256-doeqXoS0B7AyzyhkLB9wUC6iuD0c2KIhAIEPeYaDC5E="; + hash = "sha256-GzhcK+7NrQEP48XFmOQ9PVrvvsUzrCy/VRcshTSic9E="; }; "i686-linux" = fetchurl { url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_i386.deb"; - hash = "sha256-bQWhiSw9/gGyGoLEyz6BHaRPNLxuqouiobBMfB5ytYk="; + hash = "sha256-F6U7YHSBE5Ogie2yBSGGUKt0XsE8jogKi2GP28H1Eeo="; }; "aarch64-linux" = fetchurl { url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_arm64.deb"; - hash = "sha256-B+rhmnM2sVICVLDcYq2OEp402Wz6kywCRqeS95Vdzlw="; + hash = "sha256-eDJAjd/5omgUJ6sw5kCqxu7Ok2AYei/WGlXV96Ynd/U="; }; "aarch64-darwin" = fetchurl { url = "https://packages.blackfire.io/blackfire/${version}/blackfire-darwin_arm64.pkg.tar.gz"; - hash = "sha256-Ofs9raAtx/duS8dXWfvjKGzhJr3j9+gkH8lP/VLfnkE="; + hash = "sha256-xzWw6us+9/r8lMMHZTgE++rX7ZZShAL7L7fOneALA4Q="; }; }; From aa90ff5c1f6515463f795da8c5d67279a7ae8315 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 17 Jul 2026 02:53:33 +0200 Subject: [PATCH 24/30] python3Packages.modbus-connection: 3.6.0 -> 3.7.0 https://github.com/home-assistant-libs/modbus-connection/releases/tag/3.7.0 --- .../python-modules/modbus-connection/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/modbus-connection/default.nix b/pkgs/development/python-modules/modbus-connection/default.nix index 5d16c2544027..78574562ad56 100644 --- a/pkgs/development/python-modules/modbus-connection/default.nix +++ b/pkgs/development/python-modules/modbus-connection/default.nix @@ -12,7 +12,7 @@ buildPythonPackage (finalAttrs: { pname = "modbus-connection"; - version = "3.6.0"; + version = "3.7.0"; pyproject = true; __structuredAttrs = true; @@ -20,7 +20,7 @@ buildPythonPackage (finalAttrs: { owner = "home-assistant-libs"; repo = "modbus-connection"; tag = finalAttrs.version; - hash = "sha256-qDrtLziEMH0lsJ2o3p/6lMlPTdNIFqCvhtpbMJ89uKw="; + hash = "sha256-Tys1o0hbAONGbb24mQcOz8mM8+numl5RO8zHZKmxLv4="; }; nativeBuildInputs = [ @@ -49,6 +49,11 @@ buildPythonPackage (finalAttrs: { ] ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; + disabledTests = [ + # tries to git clone https://github.com/sunspec/models + "test_official_model_catalogue_generates_and_imports" + ]; + pythonImportsCheck = [ "modbus_connection" ]; From 901d83dcd72407ec343aa59567415cf277b5bad8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 17 Jul 2026 02:56:31 +0200 Subject: [PATCH 25/30] python3Packages.pydantic-graph: 2.8.0 -> 2.11.0 https://github.com/pydantic/pydantic-ai/releases/tag/v2.9.0 https://github.com/pydantic/pydantic-ai/releases/tag/v2.9.1 https://github.com/pydantic/pydantic-ai/releases/tag/v2.10.0 https://github.com/pydantic/pydantic-ai/releases/tag/v2.11.0 --- pkgs/development/python-modules/pydantic-graph/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-graph/default.nix b/pkgs/development/python-modules/pydantic-graph/default.nix index 5faee498d04f..bfa65316323f 100644 --- a/pkgs/development/python-modules/pydantic-graph/default.nix +++ b/pkgs/development/python-modules/pydantic-graph/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "pydantic-graph"; - version = "2.8.0"; + version = "2.11.0"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-KwuhRZWGOofglR5SVsUOijtgYnhVV3Fc9DLtUwL+KSU="; + hash = "sha256-nt51tvNcB01i6Z1+8ueIW6ffIiS3Jh9MC2hSNgzN+90="; }; sourceRoot = "${finalAttrs.src.name}/pydantic_graph"; From 5f7f60bad7ef0c06171a07be606089e057f73446 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 17 Jul 2026 02:57:06 +0200 Subject: [PATCH 26/30] python3Packages.pydantic-ai-slim: 2.8.0 -> 2.11.0 https://github.com/pydantic/pydantic-ai/releases/tag/v2.9.0 https://github.com/pydantic/pydantic-ai/releases/tag/v2.9.1 https://github.com/pydantic/pydantic-ai/releases/tag/v2.10.0 https://github.com/pydantic/pydantic-ai/releases/tag/v2.11.0 Fixes: GHSA-jpr8-2v3g-wgf9 --- pkgs/development/python-modules/pydantic-ai-slim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-ai-slim/default.nix b/pkgs/development/python-modules/pydantic-ai-slim/default.nix index f07cfb90e3d2..443b0e98cfd2 100644 --- a/pkgs/development/python-modules/pydantic-ai-slim/default.nix +++ b/pkgs/development/python-modules/pydantic-ai-slim/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "pydantic-ai-slim"; - version = "2.8.0"; + version = "2.11.0"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-KwuhRZWGOofglR5SVsUOijtgYnhVV3Fc9DLtUwL+KSU="; + hash = "sha256-nt51tvNcB01i6Z1+8ueIW6ffIiS3Jh9MC2hSNgzN+90="; }; sourceRoot = "${finalAttrs.src.name}/pydantic_ai_slim"; From 132f3c43c3d02a30948ad656e15bb0bc35bd2527 Mon Sep 17 00:00:00 2001 From: Lein Matsumaru Date: Tue, 14 Jul 2026 16:20:51 +0000 Subject: [PATCH 27/30] python3Packages.stopit: fix build --- .../python-modules/stopit/default.nix | 17 ++-- .../python-modules/stopit/import_lib.patch | 81 +++++++++++++++++++ 2 files changed, 93 insertions(+), 5 deletions(-) create mode 100644 pkgs/development/python-modules/stopit/import_lib.patch diff --git a/pkgs/development/python-modules/stopit/default.nix b/pkgs/development/python-modules/stopit/default.nix index d7803cc4b1fc..5f839255addf 100644 --- a/pkgs/development/python-modules/stopit/default.nix +++ b/pkgs/development/python-modules/stopit/default.nix @@ -6,29 +6,36 @@ }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "stopit"; version = "1.1.2"; - format = "setuptools"; + pyproject = true; + __structuredAttrs = true; # tests are missing from the PyPi tarball src = fetchFromGitHub { owner = "glenfant"; repo = "stopit"; - rev = version; + tag = finalAttrs.version; hash = "sha256-uXJUA70JOGWT2NmS6S7fPrTWAJZ0mZ/hICahIUzjfbw="; }; - propagatedBuildInputs = [ + build-system = [ setuptools # for pkg_resources ]; + patches = [ + # https://github.com/glenfant/stopit/pull/34 + ./import_lib.patch + ]; + pythonImportsCheck = [ "stopit" ]; meta = { description = "Raise asynchronous exceptions in other thread, control the timeout of blocks or callables with a context manager or a decorator"; homepage = "https://github.com/glenfant/stopit"; + changelog = "https://github.com/glenfant/stopit/blob/${finalAttrs.version}/CHANGES.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) diff --git a/pkgs/development/python-modules/stopit/import_lib.patch b/pkgs/development/python-modules/stopit/import_lib.patch new file mode 100644 index 000000000000..240e4b408e68 --- /dev/null +++ b/pkgs/development/python-modules/stopit/import_lib.patch @@ -0,0 +1,81 @@ +From 9204d1de2ae294b878ed726c8278b28696a91f87 Mon Sep 17 00:00:00 2001 +From: Jonathan Kamens +Date: Wed, 25 Sep 2024 15:52:03 -0400 +Subject: [PATCH 1/2] Use importlib instead of pkg_resources to determine + package version + +`pkg_resources` is deprecated and no longer available for import by +default as of Python 3.12. +--- + src/stopit/__init__.py | 22 ++++++++++++++-------- + 1 file changed, 14 insertions(+), 8 deletions(-) + +diff --git a/src/stopit/__init__.py b/src/stopit/__init__.py +index 6ca0180..d2fb01e 100644 +--- a/src/stopit/__init__.py ++++ b/src/stopit/__init__.py +@@ -7,19 +7,25 @@ + Public resources from ``stopit`` + """ + +-import pkg_resources ++try: ++ from importlib.metadata import version ++ __version__ = version(__name__) ++except Exception: ++ # pkg_resources is deprecated as of Python 3.12 and no longer available for ++ # import by default. ++ try: ++ import pkg_resources ++ except Exception: ++ LOG.warning( ++ "Could not get the package version from importlib or pkg_resources") ++ __version__ = 'unknown' ++ else: ++ __version__ = pkg_resources.get_distribution(__name__).version + + from .utils import LOG, TimeoutException + from .threadstop import ThreadingTimeout, async_raise, threading_timeoutable + from .signalstop import SignalTimeout, signal_timeoutable + +-# PEP 396 style version marker +-try: +- __version__ = pkg_resources.get_distribution(__name__).version +-except: +- LOG.warning("Could not get the package version from pkg_resources") +- __version__ = 'unknown' +- + __all__ = ( + 'ThreadingTimeout', 'async_raise', 'threading_timeoutable', + 'SignalTimeout', 'signal_timeoutable' + +From a2f6bde8a29cd281577426800b186802c68dbd86 Mon Sep 17 00:00:00 2001 +From: Jonathan Kamens +Date: Mon, 28 Jul 2025 09:13:25 -0400 +Subject: [PATCH 2/2] Import LOG before trying to use it + +--- + src/stopit/__init__.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/stopit/__init__.py b/src/stopit/__init__.py +index d2fb01e..bbf7068 100644 +--- a/src/stopit/__init__.py ++++ b/src/stopit/__init__.py +@@ -7,6 +7,8 @@ + Public resources from ``stopit`` + """ + ++from .utils import LOG, TimeoutException ++ + try: + from importlib.metadata import version + __version__ = version(__name__) +@@ -22,7 +24,6 @@ + else: + __version__ = pkg_resources.get_distribution(__name__).version + +-from .utils import LOG, TimeoutException + from .threadstop import ThreadingTimeout, async_raise, threading_timeoutable + from .signalstop import SignalTimeout, signal_timeoutable + From 29fc7971a446c8eef85b328796ddedc2420494bc Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Thu, 16 Jul 2026 21:41:25 -0400 Subject: [PATCH 28/30] google-chrome: 150.0.7871.124 -> 150.0.7871.128 Release note: https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_049796704.html --- pkgs/by-name/go/google-chrome/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index a262b9f96d01..1a63064b22f6 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -179,11 +179,11 @@ let linux = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "150.0.7871.124"; + version = "150.0.7871.128"; src = fetchurl { url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-TGNqvSrB9vMXb1K7QBCqN9ErWsBMQNyp6rEZksHHXNw="; + hash = "sha256-g+1ZyFh467j6U5FevnBmyvxY0cBMHJVElIbm+dmaHvs="; }; # With strictDeps on, some shebangs were not being patched correctly @@ -289,11 +289,11 @@ let darwin = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "150.0.7871.125"; + version = "150.0.7871.129"; src = fetchurl { - url = "http://dl.google.com/release2/chrome/kjpfr4hhda65lyoxi6u4o42bke_150.0.7871.125/GoogleChrome-150.0.7871.125.dmg"; - hash = "sha256-ulMe+AP65d9VB2O7vhLnSX+dUfC7XqWd4GaOEQXGBac="; + url = "http://dl.google.com/release2/chrome/ggb3e3myl2poiiaqd2bbvqlrqa_150.0.7871.129/GoogleChrome-150.0.7871.129.dmg"; + hash = "sha256-ym9rF6yrGMSibQDM4gKlAbOsIHnV1tPxyNq9KNLnR0I="; }; dontPatch = true; From a221e35fa8e1270b2a0a520d33b4d31f4cb50455 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Jul 2026 02:11:02 +0000 Subject: [PATCH 29/30] pmtiles: 1.31.0 -> 1.31.1 --- pkgs/by-name/pm/pmtiles/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pm/pmtiles/package.nix b/pkgs/by-name/pm/pmtiles/package.nix index 1f0468702abb..eb155ef71e56 100644 --- a/pkgs/by-name/pm/pmtiles/package.nix +++ b/pkgs/by-name/pm/pmtiles/package.nix @@ -5,13 +5,13 @@ }: buildGoModule (finalAttrs: { pname = "pmtiles"; - version = "1.31.0"; + version = "1.31.1"; src = fetchFromGitHub { owner = "protomaps"; repo = "go-pmtiles"; tag = "v${finalAttrs.version}"; - hash = "sha256-OWf66RsOvYoJEsDI4rVsimX60uxuZoqTgIwAI7kxvs0="; + hash = "sha256-Hx20rNKmoxryD+/GClJpbXvjta6TUzaHJIRCu1f+lRU="; }; vendorHash = "sha256-0u/04mpqhpRideIf8eOzgC7ZWNp4P2c2ssQvyWlcD4M="; From eb6577f5d5e988227ddf049b45a6964374ba19d5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Jul 2026 05:39:42 +0000 Subject: [PATCH 30/30] pvz-portable-unwrapped: 0.1.26 -> 0.1.27 --- pkgs/by-name/pv/pvz-portable-unwrapped/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pv/pvz-portable-unwrapped/package.nix b/pkgs/by-name/pv/pvz-portable-unwrapped/package.nix index 99ec68180031..acb31ca70530 100644 --- a/pkgs/by-name/pv/pvz-portable-unwrapped/package.nix +++ b/pkgs/by-name/pv/pvz-portable-unwrapped/package.nix @@ -23,13 +23,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pvz-portable-unwrapped"; - version = "0.1.26"; + version = "0.1.27"; src = fetchFromGitHub { owner = "wszqkzqk"; repo = "PvZ-Portable"; tag = finalAttrs.version; - hash = "sha256-IsU/l7k7F79nfM6TYdbcofOmJKm6v55HR7HHAZc7sH0="; + hash = "sha256-kebgKQRju2CRboKRytkTEIjm7Hl+1KkIOdrvbwG/ufs="; }; nativeBuildInputs = [