From 4c917f9a123cad0a17c28db608d1e06b2ff5fd55 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 14:53:33 +0000 Subject: [PATCH 01/50] geckodriver: 0.36.0 -> 0.37.0 --- pkgs/by-name/ge/geckodriver/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ge/geckodriver/package.nix b/pkgs/by-name/ge/geckodriver/package.nix index 2681f81f5690..7066f76849da 100644 --- a/pkgs/by-name/ge/geckodriver/package.nix +++ b/pkgs/by-name/ge/geckodriver/package.nix @@ -7,17 +7,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { - version = "0.36.0"; + version = "0.37.0"; pname = "geckodriver"; src = fetchFromGitHub { owner = "mozilla"; repo = "geckodriver"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-rqJ6+QKfEhdHGZBT9yEWtsBlETxz4XeEZXisXf7RdIE="; + sha256 = "sha256-fXaOGdwpBbukphNvu9sONTXPAW+zMLv3roJ6j0iLdHQ="; }; - cargoHash = "sha256-wFRZhQzFBwwNfiszwr7XK3e8tfqqFG6DIe7viWvB5vg="; + cargoHash = "sha256-AZsNtdUbtly1AN4dbBHRdlJCHkfcYjjKw5EzVqHMeYs="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv From c39955ec2ee3964649f32f20c16f68ce2652934f Mon Sep 17 00:00:00 2001 From: Mikilio Date: Fri, 19 Jun 2026 17:48:49 +0200 Subject: [PATCH 02/50] headscale: make headscale module compatible with headplane - adds option to manages dns records using external file. - removes fields set to null completely - adds an assertion to ensure no conflicts --- .../modules/services/networking/headscale.nix | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/nixos/modules/services/networking/headscale.nix b/nixos/modules/services/networking/headscale.nix index b4873b854dd1..be868cfff8a6 100644 --- a/nixos/modules/services/networking/headscale.nix +++ b/nixos/modules/services/networking/headscale.nix @@ -36,8 +36,10 @@ in configFile = lib.mkOption { type = lib.types.path; readOnly = true; - default = settingsFormat.generate "headscale.yaml" cfg.settings; - defaultText = lib.literalExpression ''(pkgs.formats.yaml { }).generate "headscale.yaml" config.services.headscale.settings''; + default = settingsFormat.generate "headscale.yaml" ( + lib.filterAttrsRecursive (n: v: v != null) cfg.settings + ); + defaultText = lib.literalExpression ''(pkgs.formats.yaml { }).generate "headscale.yaml" (lib.filterAttrsRecursive (n: v: v != null) config.services.headscale.settings)''; description = '' Path to the configuration file of headscale. ''; @@ -398,6 +400,16 @@ in ''; }; + extra_records_path = lib.mkOption { + type = lib.types.nullOr lib.types.str; + default = null; + description = '' + Path to a JSON file containing extra DNS records. + This is mutually exclusive with {option}`extra_records`. + ''; + example = "/run/headscale/records.json"; + }; + search_domains = lib.mkOption { type = lib.types.listOf lib.types.str; default = [ ]; @@ -657,6 +669,10 @@ in assertion = with cfg.settings; dns.override_local_dns -> dns.nameservers.global != [ ]; message = "dns.nameservers.global must be set when overriding local DNS"; } + { + assertion = with cfg.settings; dns.extra_records_path == null || dns.extra_records == null; + message = "dns.extra_records and dns.extra_records_path are mutually exclusive"; + } (assertRemovedOption [ "settings" "acl_policy_path" ] "Use `policy.path` instead.") (assertRemovedOption [ "settings" "db_host" ] "Use `database.postgres.host` instead.") (assertRemovedOption [ "settings" "db_name" ] "Use `database.postgres.name` instead.") From 10178c78a1a160c709c4d8fca6802aceffe03f40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 29 Jun 2026 12:42:16 +0000 Subject: [PATCH 03/50] apidog: 2.8.35 -> 2.8.36 --- pkgs/by-name/ap/apidog/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ap/apidog/package.nix b/pkgs/by-name/ap/apidog/package.nix index 5ff4f393d9d4..a4d99a38cbef 100644 --- a/pkgs/by-name/ap/apidog/package.nix +++ b/pkgs/by-name/ap/apidog/package.nix @@ -7,11 +7,11 @@ let pname = "apidog"; - version = "2.8.35"; + version = "2.8.36"; src = fetchurl { url = "https://file-assets.apidog.com/download/${version}/Apidog-${version}.AppImage"; - hash = "sha256-g5+fMP8xveHzcbUx2eoYk3Rpd7NlQwirSgwf6n4r6Mw="; + hash = "sha256-IlIt00NQw1InLba/3Zax25yRsn8ZbiBfuA6CRx6veTg="; }; appimageContents = appimageTools.extract { From 6bd5b6442261918dec492c47eb8c827b1b89e874 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Jul 2026 05:20:42 +0000 Subject: [PATCH 04/50] clouddrive2: 1.0.10 -> 1.0.11 --- pkgs/by-name/cl/clouddrive2/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/cl/clouddrive2/package.nix b/pkgs/by-name/cl/clouddrive2/package.nix index 705e7035c600..3d92141714e2 100644 --- a/pkgs/by-name/cl/clouddrive2/package.nix +++ b/pkgs/by-name/cl/clouddrive2/package.nix @@ -11,16 +11,16 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "clouddrive2"; - version = "1.0.10"; + version = "1.0.11"; src = fetchurl { url = "https://github.com/cloud-fs/cloud-fs.github.io/releases/download/v${finalAttrs.version}/clouddrive-2-${os}-${arch}-${finalAttrs.version}.tgz"; hash = { - x86_64-linux = "sha256-XFhJNf6DFIgGgfuBCNSCtT4S1tO0UecFO0uuEbkPYFM="; - aarch64-linux = "sha256-OoG3Se2iTekIuC1Igq99zVLrVPDK71wcrF3qIsVHz58="; - x86_64-darwin = "sha256-kuXBcIFxItfd1Wyq79l4O++/n8MvqKFOl/FD3uc37QY="; - aarch64-darwin = "sha256-nLjSBuqaZJy5vTnpNBEi4fxe+3hmmBL3Bq51ceJ7wxQ="; + x86_64-linux = "sha256-X5WAnHyXdAkWrN/AbkDE0eNH4mwdPcZ0Cs5Q21KB6/w="; + aarch64-linux = "sha256-somHyDBG94pGQB+IZd404H1tX0X2qC8LeIcXeihU6yA="; + x86_64-darwin = "sha256-O28IQTelQSZj9P4ETYaeQfxvN5Etxed4ZwvfJB4vBM8="; + aarch64-darwin = "sha256-GaL2bCwQdtI3bq2wkwza1OEHFvhppdZpUIq3QRQ0vN8="; } .${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}"); }; From b56a14e65dee7f067eece04b06ea1b409ebe61d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 6 Jul 2026 13:07:00 +0200 Subject: [PATCH 05/50] alt-tab-macos: 11.3.1 -> 11.4.2 Diff: https://github.com/lwouis/alt-tab-macos/compare/v11.3.1...v11.4.2 --- pkgs/by-name/al/alt-tab-macos/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alt-tab-macos/package.nix b/pkgs/by-name/al/alt-tab-macos/package.nix index 5a0725b65e46..95001c4e324c 100644 --- a/pkgs/by-name/al/alt-tab-macos/package.nix +++ b/pkgs/by-name/al/alt-tab-macos/package.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "alt-tab-macos"; - version = "11.3.1"; + version = "11.4.2"; src = fetchurl { url = "https://github.com/lwouis/alt-tab-macos/releases/download/v${finalAttrs.version}/AltTab-${finalAttrs.version}.zip"; - hash = "sha256-X59sFQWuT9y3/YGfG/lFoXmoeV/BjHPniDZey5Phb4w="; + hash = "sha256-eqD9jXebqwXVgAPf7e5ZjY3Vh8ra1EDncOV2hZdpTuM="; }; sourceRoot = "."; From 05aafd47a5e6249b47098cca22c5c5e800e6306e Mon Sep 17 00:00:00 2001 From: sempiternal-aurora <78790545+sempiternal-aurora@users.noreply.github.com> Date: Thu, 2 Jul 2026 20:25:20 +1000 Subject: [PATCH 06/50] gnat-bootstrap: add sempiternal-aurora as maintainer --- pkgs/development/compilers/gnat-bootstrap/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/gnat-bootstrap/default.nix b/pkgs/development/compilers/gnat-bootstrap/default.nix index ef7ed876e583..a0ba3013efc0 100644 --- a/pkgs/development/compilers/gnat-bootstrap/default.nix +++ b/pkgs/development/compilers/gnat-bootstrap/default.nix @@ -231,7 +231,10 @@ stdenv.mkDerivation ( description = "GNAT, the GNU Ada Translator"; homepage = "https://www.gnu.org/software/gnat"; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ ethindp ]; + maintainers = with lib.maintainers; [ + ethindp + sempiternal-aurora + ]; platforms = [ "x86_64-linux" "x86_64-darwin" From 83f3fd41c03f1b5c3671eb25bf59c7093a9ee61f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 6 Jul 2026 18:04:13 +0200 Subject: [PATCH 07/50] music-assistant-desktop: 0.4.4 -> 0.5.0 Diff: https://github.com/music-assistant/desktop-app/compare/0.4.4...0.5.0 Changelog: https://github.com/music-assistant/desktop-app/releases/tag/0.5.0 --- pkgs/by-name/mu/music-assistant-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mu/music-assistant-desktop/package.nix b/pkgs/by-name/mu/music-assistant-desktop/package.nix index 24342160219b..bd7352ce8647 100644 --- a/pkgs/by-name/mu/music-assistant-desktop/package.nix +++ b/pkgs/by-name/mu/music-assistant-desktop/package.nix @@ -30,13 +30,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "music-assistant-desktop"; - version = "0.4.4"; + version = "0.5.0"; src = fetchFromGitHub { owner = "music-assistant"; repo = "desktop-app"; tag = finalAttrs.version; - hash = "sha256-t63DUejUyNnOD7gIPow/xsCo2TcmDaK3C5R+TkoBZo8="; + hash = "sha256-UfHodoDGsBQUcTaQ5x04jf0nG4jX47TzXXPJzAwYbEQ="; }; patches = [ @@ -46,7 +46,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; - cargoHash = "sha256-Z7iyPEEPvUhVLma4n20faoz47CK+PHAIB6epNDF5sUo="; + cargoHash = "sha256-xc1eT9TKAqREC2fMi4eFR9Ag1c8Ksq4mGoRnO9WZggI="; yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; From 86b56ed39abaaf4662998505e0e915257c42f8c5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 6 Jul 2026 23:09:55 +0000 Subject: [PATCH 08/50] pihole-web: 6.5.1 -> 6.6 --- pkgs/by-name/pi/pihole-web/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pihole-web/package.nix b/pkgs/by-name/pi/pihole-web/package.nix index d5db2a26ed15..a803bf68f4d4 100644 --- a/pkgs/by-name/pi/pihole-web/package.nix +++ b/pkgs/by-name/pi/pihole-web/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pihole-web"; - version = "6.5.1"; + version = "6.6"; src = fetchFromGitHub { owner = "pi-hole"; repo = "web"; tag = "v${finalAttrs.version}"; - hash = "sha256-0fTYKaXxS6AWOK8/zrfp3XYjuI7OL62MccQEN3rEiyM="; + hash = "sha256-uGkxCa1ErE0uwFyZKfto0YQIRQMnnNAxGEaM6YB8+Ug="; }; propagatedBuildInputs = [ From f4b1bade01b2239ab315431df7f1199b270bb440 Mon Sep 17 00:00:00 2001 From: Mukul Agarwal Date: Mon, 6 Jul 2026 19:24:25 -0400 Subject: [PATCH 09/50] zotero: change all instances of targetPlatform to hostPlatform --- pkgs/by-name/zo/zotero/package.nix | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/zo/zotero/package.nix b/pkgs/by-name/zo/zotero/package.nix index b77389cec912..95e060d8899e 100644 --- a/pkgs/by-name/zo/zotero/package.nix +++ b/pkgs/by-name/zo/zotero/package.nix @@ -182,10 +182,10 @@ buildNpmPackage (finalAttrs: { rsync copyDesktopItems ] - ++ lib.optionals stdenv.targetPlatform.isDarwin [ + ++ lib.optionals stdenv.hostPlatform.isDarwin [ makeBinaryWrapper ] - ++ lib.optionals (!stdenv.targetPlatform.isDarwin) [ + ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ wrapGAppsHook3 ]; @@ -247,12 +247,12 @@ buildNpmPackage (finalAttrs: { # The correct firefox version can be found in zotero/app/config.sh at `GECKO_VERSION_LINUX`. mkdir -p app/xulrunner/ '' - + lib.optionalString stdenv.targetPlatform.isDarwin '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' cp -r "${firefox-esr-140-unwrapped}/Applications/Firefox ESR.app" app/xulrunner/Firefox.app '' - + lib.optionalString (!stdenv.targetPlatform.isDarwin) '' - cp -r "${firefox-esr-140-unwrapped}/lib/firefox" "app/xulrunner/firefox-${stdenv.targetPlatform.parsed.kernel.name}-${ - lib.replaceString "aarch64" "arm64" stdenv.targetPlatform.parsed.cpu.name + + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' + cp -r "${firefox-esr-140-unwrapped}/lib/firefox" "app/xulrunner/firefox-${stdenv.hostPlatform.parsed.kernel.name}-${ + lib.replaceString "aarch64" "arm64" stdenv.hostPlatform.parsed.cpu.name }" '' + '' @@ -261,9 +261,7 @@ buildNpmPackage (finalAttrs: { build_dir=$(mktemp -d) ./app/scripts/prepare_build -s ./build -o "$build_dir" -c release ./app/build.sh -d "$build_dir" -c release -s \ - ${ - if stdenv.targetPlatform.isDarwin then "-p m" else "-p l -a ${zoteroArch stdenv.targetPlatform}" - } + ${if stdenv.hostPlatform.isDarwin then "-p m" else "-p l -a ${zoteroArch stdenv.hostPlatform}"} runHook postBuild ''; @@ -307,12 +305,12 @@ buildNpmPackage (finalAttrs: { installPhase = '' runHook preInstall '' - + lib.optionalString stdenv.targetPlatform.isDarwin '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' # Copy package contents mkdir -p $out/Applications cp -r app/staging/Zotero.app $out/Applications/ '' - + lib.optionalString (!stdenv.targetPlatform.isDarwin) '' + + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' # Copy package contents mkdir -p $out/lib/ cp -r app/staging/*/. $out/lib/ @@ -331,7 +329,7 @@ buildNpmPackage (finalAttrs: { runHook postInstall ''; - preFixup = lib.optionalString (!stdenv.targetPlatform.isDarwin) '' + preFixup = lib.optionalString (!stdenv.hostPlatform.isDarwin) '' gappsWrapperArgs+=(--suffix LD_LIBRARY_PATH : ${ lib.makeLibraryPath [ libGL @@ -341,7 +339,7 @@ buildNpmPackage (finalAttrs: { }) ''; - postFixup = lib.optionalString stdenv.targetPlatform.isDarwin '' + postFixup = lib.optionalString stdenv.hostPlatform.isDarwin '' mkdir -p $out/bin makeWrapper $out/Applications/Zotero.app/Contents/MacOS/zotero $out/bin/zotero ''; From 37121b66bb50d612ffceae96780b0945f838ccc2 Mon Sep 17 00:00:00 2001 From: Mukul Agarwal Date: Mon, 6 Jul 2026 19:54:57 -0400 Subject: [PATCH 10/50] zotero: sign .app bundle on darwin --- pkgs/by-name/zo/zotero/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/zo/zotero/package.nix b/pkgs/by-name/zo/zotero/package.nix index 95e060d8899e..4399cd3e1f58 100644 --- a/pkgs/by-name/zo/zotero/package.nix +++ b/pkgs/by-name/zo/zotero/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, buildNpmPackage, + darwin, nodejs_22, perl, python3, @@ -184,6 +185,7 @@ buildNpmPackage (finalAttrs: { ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ makeBinaryWrapper + darwin.autoSignDarwinBinariesHook ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ wrapGAppsHook3 From c88941d308d95ee6dcfebc4e9d3d0318eb2af459 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Tue, 7 Jul 2026 11:40:16 +0200 Subject: [PATCH 11/50] traefik: 3.7.5 -> 3.7.6 https://github.com/traefik/traefik/raw/v3.7.6/CHANGELOG.md --- pkgs/by-name/tr/traefik/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/traefik/package.nix b/pkgs/by-name/tr/traefik/package.nix index 4057faa57817..bf296048c478 100644 --- a/pkgs/by-name/tr/traefik/package.nix +++ b/pkgs/by-name/tr/traefik/package.nix @@ -8,16 +8,16 @@ buildGo125Module (finalAttrs: { pname = "traefik"; - version = "3.7.5"; + version = "3.7.6"; # Archive with static assets for webui src = fetchzip { url = "https://github.com/traefik/traefik/releases/download/v${finalAttrs.version}/traefik-v${finalAttrs.version}.src.tar.gz"; - hash = "sha256-8WKnjgSXvNRb2XZZmrFJlzy6gJVm8yHGjG4f9sR+6OM="; + hash = "sha256-7osOcFQIqsMQ0ZiGQMy6Joet/Tlou9BYlzmtyytaMh8="; stripRoot = false; }; - vendorHash = "sha256-e3O69mEUM/wyGZbltpuUNkXujK/vgM+A/X1vOmIvln0="; + vendorHash = "sha256-lMGuyp3GdcMUdzxu/e3c3ZV1/XWnsqVho2uj230GXzw="; proxyVendor = true; From c9cdb8ff7d7d6dee7f419ce00f55c2970d90cc8d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 10:38:46 +0000 Subject: [PATCH 12/50] crosvm: 0-unstable-2026-02-13 -> 0-unstable-2026-07-06 --- pkgs/by-name/cr/crosvm/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/cr/crosvm/package.nix b/pkgs/by-name/cr/crosvm/package.nix index 2a5f375c9c83..a69e2ac226df 100644 --- a/pkgs/by-name/cr/crosvm/package.nix +++ b/pkgs/by-name/cr/crosvm/package.nix @@ -21,18 +21,18 @@ rustPlatform.buildRustPackage { pname = "crosvm"; - version = "0-unstable-2026-02-13"; + version = "0-unstable-2026-07-06"; src = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform/crosvm"; - rev = "4c80bf3523cf84114054209d88a7af3eefd8423f"; - hash = "sha256-JpOw2DJsSjgm14M3ZenlXhnnNeYZC+G8jw8e9oEsBnQ="; + rev = "1378aabfc63333547e87b788a8204511da243166"; + hash = "sha256-7cfiXOPlNHLIVHBW+y7WnYgdcxErtJeLBxPey/3uA1w="; fetchSubmodules = true; }; separateDebugInfo = true; - cargoHash = "sha256-AW/Gzbksek0mZ3UCtK64SfaHdY7/FHVrQmQ9xyW8MZQ="; + cargoHash = "sha256-bXATbiA+cRi9aOxpaTLRadBjl4O89x+J84byJ4CrsqI="; nativeBuildInputs = [ pkg-config From 6535447733074766e4a1a4d15fe16bf2ac112493 Mon Sep 17 00:00:00 2001 From: Sergei Volkov Date: Tue, 7 Jul 2026 14:18:00 +0200 Subject: [PATCH 13/50] apache-airflow: 3.2.2 -> 3.3.0 --- pkgs/by-name/ap/apache-airflow/providers.nix | 266 +++++++++++------- .../ap/apache-airflow/python-package.nix | 11 +- .../ap/apache-airflow/update-providers.py | 1 + 3 files changed, 167 insertions(+), 111 deletions(-) diff --git a/pkgs/by-name/ap/apache-airflow/providers.nix b/pkgs/by-name/ap/apache-airflow/providers.nix index db03b3269823..428e1394bb9a 100644 --- a/pkgs/by-name/ap/apache-airflow/providers.nix +++ b/pkgs/by-name/ap/apache-airflow/providers.nix @@ -6,16 +6,25 @@ "airflow.providers.airbyte" "airflow.providers.airbyte.get_provider_info" ]; - version = "5.3.3"; + version = "5.5.1"; + }; + + akeyless = { + deps = [ ]; + imports = [ + "airflow.providers.akeyless" + "airflow.providers.akeyless.get_provider_info" + ]; + version = "0.2.0"; }; alibaba = { - deps = [ "oss2" ]; + deps = [ "alibabacloud-tea-openapi" ]; imports = [ "airflow.providers.alibaba" "airflow.providers.alibaba.get_provider_info" ]; - version = "3.3.5"; + version = "3.3.9"; }; amazon = { @@ -41,7 +50,7 @@ "airflow.providers.amazon" "airflow.providers.amazon.get_provider_info" ]; - version = "9.23.0"; + version = "9.31.0"; }; apache_beam = { @@ -63,7 +72,7 @@ "airflow.providers.apache.cassandra" "airflow.providers.apache.cassandra.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; apache_drill = { @@ -72,7 +81,7 @@ "airflow.providers.apache.drill" "airflow.providers.apache.drill.get_provider_info" ]; - version = "3.3.0"; + version = "3.3.3"; }; apache_druid = { @@ -81,7 +90,7 @@ "airflow.providers.apache.druid" "airflow.providers.apache.druid.get_provider_info" ]; - version = "4.5.0"; + version = "4.5.2"; }; apache_flink = { @@ -90,7 +99,7 @@ "airflow.providers.apache.flink" "airflow.providers.apache.flink.get_provider_info" ]; - version = "1.8.3"; + version = "1.8.5"; }; apache_hdfs = { @@ -103,7 +112,7 @@ "airflow.providers.apache.hdfs" "airflow.providers.apache.hdfs.get_provider_info" ]; - version = "4.11.3"; + version = "4.12.1"; }; apache_hive = { @@ -117,16 +126,16 @@ "airflow.providers.apache.hive" "airflow.providers.apache.hive.get_provider_info" ]; - version = "9.4.0"; + version = "9.5.0"; }; apache_iceberg = { - deps = [ ]; + deps = [ "pyiceberg" ]; imports = [ "airflow.providers.apache.iceberg" "airflow.providers.apache.iceberg.get_provider_info" ]; - version = "2.0.0"; + version = "2.0.3"; }; apache_impala = { @@ -138,7 +147,7 @@ "airflow.providers.apache.impala" "airflow.providers.apache.impala.get_provider_info" ]; - version = "1.9.0"; + version = "1.9.3"; }; apache_kafka = { @@ -150,7 +159,7 @@ "airflow.providers.apache.kafka" "airflow.providers.apache.kafka.get_provider_info" ]; - version = "1.13.0"; + version = "1.14.0"; }; apache_kylin = { @@ -159,7 +168,7 @@ "airflow.providers.apache.kylin" "airflow.providers.apache.kylin.get_provider_info" ]; - version = "3.10.2"; + version = "3.10.5"; }; apache_livy = { @@ -168,7 +177,7 @@ "airflow.providers.apache.livy" "airflow.providers.apache.livy.get_provider_info" ]; - version = "4.5.3"; + version = "4.5.7"; }; apache_pig = { @@ -177,7 +186,7 @@ "airflow.providers.apache.pig" "airflow.providers.apache.pig.get_provider_info" ]; - version = "4.8.2"; + version = "4.8.5"; }; apache_pinot = { @@ -186,19 +195,21 @@ "airflow.providers.apache.pinot" "airflow.providers.apache.pinot.get_provider_info" ]; - version = "4.10.0"; + version = "4.10.3"; }; apache_spark = { deps = [ "grpcio-status" "pyspark" + "requests" + "tenacity" ]; imports = [ "airflow.providers.apache.spark" "airflow.providers.apache.spark.get_provider_info" ]; - version = "5.6.0"; + version = "6.2.0"; }; apache_tinkerpop = { @@ -207,7 +218,7 @@ "airflow.providers.apache.tinkerpop" "airflow.providers.apache.tinkerpop.get_provider_info" ]; - version = "1.1.1"; + version = "1.1.4"; }; apprise = { @@ -216,7 +227,7 @@ "airflow.providers.apprise" "airflow.providers.apprise.get_provider_info" ]; - version = "2.3.1"; + version = "2.3.4"; }; arangodb = { @@ -225,7 +236,7 @@ "airflow.providers.arangodb" "airflow.providers.arangodb.get_provider_info" ]; - version = "2.9.2"; + version = "2.9.5"; }; asana = { @@ -234,7 +245,7 @@ "airflow.providers.asana" "airflow.providers.asana.get_provider_info" ]; - version = "2.11.1"; + version = "2.11.4"; }; atlassian_jira = { @@ -243,7 +254,7 @@ "airflow.providers.atlassian.jira" "airflow.providers.atlassian.jira.get_provider_info" ]; - version = "3.3.1"; + version = "3.3.4"; }; celery = { @@ -255,7 +266,16 @@ "airflow.providers.celery" "airflow.providers.celery.get_provider_info" ]; - version = "3.17.1"; + version = "3.20.0"; + }; + + clickhousedb = { + deps = [ "clickhouse-connect" ]; + imports = [ + "airflow.providers.clickhousedb" + "airflow.providers.clickhousedb.get_provider_info" + ]; + version = "1.0.0"; }; cloudant = { @@ -264,7 +284,7 @@ "airflow.providers.cloudant" "airflow.providers.cloudant.get_provider_info" ]; - version = "4.3.2"; + version = "4.3.5"; }; cncf_kubernetes = { @@ -280,7 +300,7 @@ "airflow.providers.cncf.kubernetes" "airflow.providers.cncf.kubernetes.get_provider_info" ]; - version = "10.14.0"; + version = "10.18.1"; }; cohere = { @@ -292,19 +312,27 @@ "airflow.providers.cohere" "airflow.providers.cohere.get_provider_info" ]; - version = "1.6.3"; + version = "1.6.6"; }; common_ai = { deps = [ + "fastavro" + "langchain" + "llama-index-core" + "llama-index-embeddings-openai" + "llama-index-llms-openai" + "pyarrow" "pydantic-ai-slim" + "pypdf" + "python-docx" "sqlglot" ]; imports = [ "airflow.providers.common.ai" "airflow.providers.common.ai.get_provider_info" ]; - version = "0.0.1"; + version = "0.5.0"; }; common_compat = { @@ -313,7 +341,7 @@ "airflow.providers.common.compat" "airflow.providers.common.compat.get_provider_info" ]; - version = "1.14.1"; + version = "1.15.0"; }; common_io = { @@ -322,7 +350,7 @@ "airflow.providers.common.io" "airflow.providers.common.io.get_provider_info" ]; - version = "1.7.1"; + version = "1.7.3"; }; common_messaging = { @@ -331,7 +359,7 @@ "airflow.providers.common.messaging" "airflow.providers.common.messaging.get_provider_info" ]; - version = "2.0.2"; + version = "2.0.4"; }; common_sql = { @@ -349,7 +377,7 @@ "airflow.providers.common.sql" "airflow.providers.common.sql.get_provider_info" ]; - version = "1.33.0"; + version = "2.0.1"; }; databricks = { @@ -368,7 +396,7 @@ "airflow.providers.databricks" "airflow.providers.databricks.get_provider_info" ]; - version = "7.11.0"; + version = "7.16.1"; }; datadog = { @@ -377,7 +405,7 @@ "airflow.providers.datadog" "airflow.providers.datadog.get_provider_info" ]; - version = "3.10.2"; + version = "3.10.5"; }; dbt_cloud = { @@ -390,7 +418,7 @@ "airflow.providers.dbt.cloud" "airflow.providers.dbt.cloud.get_provider_info" ]; - version = "4.7.0"; + version = "4.9.2"; }; dingding = { @@ -399,7 +427,7 @@ "airflow.providers.dingding" "airflow.providers.dingding.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; discord = { @@ -408,7 +436,7 @@ "airflow.providers.discord" "airflow.providers.discord.get_provider_info" ]; - version = "3.12.0"; + version = "3.12.3"; }; docker = { @@ -420,7 +448,7 @@ "airflow.providers.docker" "airflow.providers.docker.get_provider_info" ]; - version = "4.5.3"; + version = "4.5.7"; }; edge3 = { @@ -434,16 +462,19 @@ "airflow.providers.edge3" "airflow.providers.edge3.get_provider_info" ]; - version = "3.2.0"; + version = "4.0.0"; }; elasticsearch = { - deps = [ "elasticsearch" ]; + deps = [ + "elasticsearch" + "polars" + ]; imports = [ "airflow.providers.elasticsearch" "airflow.providers.elasticsearch.get_provider_info" ]; - version = "6.5.0"; + version = "6.7.0"; }; exasol = { @@ -455,11 +486,12 @@ "airflow.providers.exasol" "airflow.providers.exasol.get_provider_info" ]; - version = "4.10.0"; + version = "4.10.3"; }; fab = { deps = [ + "authlib" "blinker" "cachetools" "flask" @@ -481,7 +513,7 @@ "airflow.providers.fab" "airflow.providers.fab.get_provider_info" ]; - version = "3.5.0"; + version = "3.7.0"; }; facebook = { @@ -490,7 +522,7 @@ "airflow.providers.facebook" "airflow.providers.facebook.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; ftp = { @@ -499,7 +531,7 @@ "airflow.providers.ftp" "airflow.providers.ftp.get_provider_info" ]; - version = "3.14.1"; + version = "3.15.1"; }; git = { @@ -508,7 +540,7 @@ "airflow.providers.git" "airflow.providers.git.get_provider_info" ]; - version = "0.2.4"; + version = "0.4.0"; }; github = { @@ -517,7 +549,7 @@ "airflow.providers.github" "airflow.providers.github.get_provider_info" ]; - version = "2.11.0"; + version = "2.11.3"; }; google = { @@ -563,6 +595,7 @@ "plyvel" "proto-plus" "pyarrow" + "pydantic" "python-slugify" "ray" "tenacity" @@ -572,7 +605,7 @@ "airflow.providers.google" "airflow.providers.google.get_provider_info" ]; - version = "21.0.0"; + version = "22.2.0"; }; grpc = { @@ -585,7 +618,7 @@ "airflow.providers.grpc" "airflow.providers.grpc.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; hashicorp = { @@ -597,13 +630,14 @@ "airflow.providers.hashicorp" "airflow.providers.hashicorp.get_provider_info" ]; - version = "4.5.0"; + version = "4.7.1"; }; http = { deps = [ "aiohttp" "asgiref" + "pydantic" "requests" "requests-toolbelt" ]; @@ -611,7 +645,16 @@ "airflow.providers.http" "airflow.providers.http.get_provider_info" ]; - version = "6.0.0"; + version = "6.0.4"; + }; + + ibm_mq = { + deps = [ "asgiref" ]; + imports = [ + "airflow.providers.ibm.mq" + "airflow.providers.ibm.mq.get_provider_info" + ]; + version = "0.1.0"; }; imap = { @@ -620,28 +663,29 @@ "airflow.providers.imap" "airflow.providers.imap.get_provider_info" ]; - version = "3.11.0"; + version = "3.11.3"; }; influxdb = { deps = [ "influxdb-client" + "influxdb3-python" "requests" ]; imports = [ "airflow.providers.influxdb" "airflow.providers.influxdb.get_provider_info" ]; - version = "2.10.2"; + version = "2.11.0"; }; informatica = { - deps = [ ]; + deps = [ "sqlglot" ]; imports = [ "airflow.providers.informatica" "airflow.providers.informatica.get_provider_info" ]; - version = "0.1.1"; + version = "0.2.0"; }; jdbc = { @@ -653,7 +697,7 @@ "airflow.providers.jdbc" "airflow.providers.jdbc.get_provider_info" ]; - version = "5.4.1"; + version = "5.5.0"; }; jenkins = { @@ -662,7 +706,7 @@ "airflow.providers.jenkins" "airflow.providers.jenkins.get_provider_info" ]; - version = "4.2.3"; + version = "4.2.6"; }; keycloak = { @@ -671,7 +715,7 @@ "airflow.providers.keycloak" "airflow.providers.keycloak.get_provider_info" ]; - version = "0.6.0"; + version = "0.8.0"; }; microsoft_azure = { @@ -709,7 +753,7 @@ "airflow.providers.microsoft.azure" "airflow.providers.microsoft.azure.get_provider_info" ]; - version = "13.0.1"; + version = "13.5.0"; }; microsoft_mssql = { @@ -721,7 +765,7 @@ "airflow.providers.microsoft.mssql" "airflow.providers.microsoft.mssql.get_provider_info" ]; - version = "4.5.0"; + version = "4.7.0"; }; microsoft_psrp = { @@ -730,7 +774,7 @@ "airflow.providers.microsoft.psrp" "airflow.providers.microsoft.psrp.get_provider_info" ]; - version = "3.2.3"; + version = "3.2.6"; }; microsoft_winrm = { @@ -739,7 +783,7 @@ "airflow.providers.microsoft.winrm" "airflow.providers.microsoft.winrm.get_provider_info" ]; - version = "3.14.0"; + version = "3.14.3"; }; mongo = { @@ -751,12 +795,13 @@ "airflow.providers.mongo" "airflow.providers.mongo.get_provider_info" ]; - version = "5.3.3"; + version = "5.4.0"; }; mysql = { deps = [ "aiomysql" + "mysql-connector-python" "mysqlclient" "pymysql" ]; @@ -764,7 +809,7 @@ "airflow.providers.mysql" "airflow.providers.mysql.get_provider_info" ]; - version = "6.5.0"; + version = "6.6.1"; }; neo4j = { @@ -773,7 +818,7 @@ "airflow.providers.neo4j" "airflow.providers.neo4j.get_provider_info" ]; - version = "3.11.3"; + version = "3.11.6"; }; odbc = { @@ -782,7 +827,7 @@ "airflow.providers.odbc" "airflow.providers.odbc.get_provider_info" ]; - version = "4.12.0"; + version = "4.12.3"; }; openai = { @@ -791,7 +836,7 @@ "airflow.providers.openai" "airflow.providers.openai.get_provider_info" ]; - version = "1.7.2"; + version = "1.7.5"; }; openfaas = { @@ -800,7 +845,7 @@ "airflow.providers.openfaas" "airflow.providers.openfaas.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; openlineage = { @@ -812,7 +857,7 @@ "airflow.providers.openlineage" "airflow.providers.openlineage.get_provider_info" ]; - version = "2.12.0"; + version = "2.18.1"; }; opensearch = { @@ -821,7 +866,7 @@ "airflow.providers.opensearch" "airflow.providers.opensearch.get_provider_info" ]; - version = "1.8.4"; + version = "1.10.0"; }; opsgenie = { @@ -830,7 +875,7 @@ "airflow.providers.opsgenie" "airflow.providers.opsgenie.get_provider_info" ]; - version = "5.10.1"; + version = "5.10.4"; }; oracle = { @@ -842,7 +887,7 @@ "airflow.providers.oracle" "airflow.providers.oracle.get_provider_info" ]; - version = "4.5.1"; + version = "4.6.1"; }; pagerduty = { @@ -851,7 +896,7 @@ "airflow.providers.pagerduty" "airflow.providers.pagerduty.get_provider_info" ]; - version = "5.2.3"; + version = "5.2.6"; }; papermill = { @@ -865,7 +910,7 @@ "airflow.providers.papermill" "airflow.providers.papermill.get_provider_info" ]; - version = "3.12.1"; + version = "3.13.1"; }; pgvector = { @@ -874,7 +919,7 @@ "airflow.providers.pgvector" "airflow.providers.pgvector.get_provider_info" ]; - version = "1.7.0"; + version = "1.7.2"; }; pinecone = { @@ -883,7 +928,7 @@ "airflow.providers.pinecone" "airflow.providers.pinecone.get_provider_info" ]; - version = "2.4.2"; + version = "2.4.5"; }; postgres = { @@ -899,7 +944,7 @@ "airflow.providers.postgres" "airflow.providers.postgres.get_provider_info" ]; - version = "6.6.1"; + version = "6.8.0"; }; presto = { @@ -913,7 +958,7 @@ "airflow.providers.presto" "airflow.providers.presto.get_provider_info" ]; - version = "5.11.0"; + version = "5.12.0"; }; qdrant = { @@ -922,7 +967,7 @@ "airflow.providers.qdrant" "airflow.providers.qdrant.get_provider_info" ]; - version = "1.5.3"; + version = "1.5.6"; }; redis = { @@ -931,7 +976,7 @@ "airflow.providers.redis" "airflow.providers.redis.get_provider_info" ]; - version = "4.4.2"; + version = "4.5.0"; }; salesforce = { @@ -943,7 +988,7 @@ "airflow.providers.salesforce" "airflow.providers.salesforce.get_provider_info" ]; - version = "5.12.3"; + version = "5.14.1"; }; samba = { @@ -952,7 +997,7 @@ "airflow.providers.samba" "airflow.providers.samba.get_provider_info" ]; - version = "4.12.3"; + version = "4.12.6"; }; segment = { @@ -961,23 +1006,21 @@ "airflow.providers.segment" "airflow.providers.segment.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; sendgrid = { - deps = [ - "sendgrid" - "werkzeug" - ]; + deps = [ "sendgrid" ]; imports = [ "airflow.providers.sendgrid" "airflow.providers.sendgrid.get_provider_info" ]; - version = "4.2.1"; + version = "4.2.4"; }; sftp = { deps = [ + "aiofiles" "asyncssh" "paramiko" "pysftp" @@ -987,7 +1030,7 @@ "airflow.providers.sftp" "airflow.providers.sftp.get_provider_info" ]; - version = "5.7.1"; + version = "5.8.2"; }; singularity = { @@ -996,11 +1039,12 @@ "airflow.providers.singularity" "airflow.providers.singularity.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.4"; }; slack = { deps = [ + "aiohttp" "asgiref" "slack-sdk" ]; @@ -1008,7 +1052,7 @@ "airflow.providers.slack" "airflow.providers.slack.get_provider_info" ]; - version = "9.8.0"; + version = "9.10.2"; }; smtp = { @@ -1017,7 +1061,7 @@ "airflow.providers.smtp" "airflow.providers.smtp.get_provider_info" ]; - version = "2.4.3"; + version = "3.0.1"; }; snowflake = { @@ -1032,7 +1076,7 @@ "airflow.providers.snowflake" "airflow.providers.snowflake.get_provider_info" ]; - version = "6.11.0"; + version = "6.14.0"; }; sqlite = { @@ -1041,20 +1085,19 @@ "airflow.providers.sqlite" "airflow.providers.sqlite.get_provider_info" ]; - version = "4.3.0"; + version = "4.3.3"; }; ssh = { deps = [ "asyncssh" "paramiko" - "sshtunnel" ]; imports = [ "airflow.providers.ssh" "airflow.providers.ssh.get_provider_info" ]; - version = "4.3.2"; + version = "5.0.3"; }; standard = { @@ -1063,7 +1106,7 @@ "airflow.providers.standard" "airflow.providers.standard.get_provider_info" ]; - version = "1.12.1"; + version = "1.15.0"; }; tableau = { @@ -1072,7 +1115,7 @@ "airflow.providers.tableau" "airflow.providers.tableau.get_provider_info" ]; - version = "5.3.3"; + version = "5.5.0"; }; telegram = { @@ -1081,7 +1124,7 @@ "airflow.providers.telegram" "airflow.providers.telegram.get_provider_info" ]; - version = "4.9.2"; + version = "4.9.5"; }; teradata = { @@ -1090,7 +1133,7 @@ "airflow.providers.teradata" "airflow.providers.teradata.get_provider_info" ]; - version = "3.5.0"; + version = "3.6.0"; }; trino = { @@ -1099,7 +1142,7 @@ "airflow.providers.trino" "airflow.providers.trino.get_provider_info" ]; - version = "6.5.0"; + version = "6.6.0"; }; vertica = { @@ -1111,7 +1154,16 @@ "airflow.providers.vertica" "airflow.providers.vertica.get_provider_info" ]; - version = "4.3.0"; + version = "4.4.0"; + }; + + vespa = { + deps = [ ]; + imports = [ + "airflow.providers.vespa" + "airflow.providers.vespa.get_provider_info" + ]; + version = "0.1.1"; }; weaviate = { @@ -1124,7 +1176,7 @@ "airflow.providers.weaviate" "airflow.providers.weaviate.get_provider_info" ]; - version = "3.3.1"; + version = "3.3.5"; }; yandex = { @@ -1133,7 +1185,7 @@ "airflow.providers.yandex" "airflow.providers.yandex.get_provider_info" ]; - version = "4.4.0"; + version = "4.5.0"; }; ydb = { @@ -1142,7 +1194,7 @@ "airflow.providers.ydb" "airflow.providers.ydb.get_provider_info" ]; - version = "2.5.0"; + version = "2.5.3"; }; zendesk = { @@ -1151,7 +1203,7 @@ "airflow.providers.zendesk" "airflow.providers.zendesk.get_provider_info" ]; - version = "4.11.1"; + version = "4.12.0"; }; } diff --git a/pkgs/by-name/ap/apache-airflow/python-package.nix b/pkgs/by-name/ap/apache-airflow/python-package.nix index e3cc15913a6f..0a00fe496460 100644 --- a/pkgs/by-name/ap/apache-airflow/python-package.nix +++ b/pkgs/by-name/ap/apache-airflow/python-package.nix @@ -36,6 +36,7 @@ hatchling, httpx, importlib-metadata, + isoduration, itsdangerous, jinja2, jsonschema, @@ -114,7 +115,7 @@ buildPythonPackage ( pnpm = pnpm_10; sourceRoot = uiAttrs.sourceRoot; fetcherVersion = 3; - hash = "sha256-wJ2u+y3umecL4IeVW/29/yDgYZ77ffOBQLHeplD3XlQ="; + hash = "sha256-bKdZ4Y+enrXYuSpJ85eFHl2EM+QfZsMTGqQZ9yLfGEc="; }; buildPhase = '' @@ -147,7 +148,7 @@ buildPythonPackage ( pnpm = pnpm_10; sourceRoot = simpleUiAttrs.sourceRoot; fetcherVersion = 3; - hash = "sha256-AKaafmDjIlg4eFJT1JGyelXVjcId8f0iXTR3JK4ZMq0="; + hash = "sha256-Ye8jRs9jgsf3YUd3JPldEcTzQFmgS4cvkOVP6tuZw+8="; }; buildPhase = '' @@ -228,10 +229,12 @@ buildPythonPackage ( fsspec greenback httpx + isoduration jinja2 jsonschema methodtools msgspec + opentelemetry-api pendulum psutil pydantic @@ -349,7 +352,7 @@ buildPythonPackage ( in { pname = "apache-airflow"; - version = "3.2.2"; + version = "3.3.0"; strictDeps = true; __structuredAttrs = true; @@ -358,7 +361,7 @@ buildPythonPackage ( owner = "apache"; repo = "airflow"; tag = finalAttrs.version; - hash = "sha256-nAFSLdcKmP2CNm3rx+/fwIsJnpju7wBl+fYWQV8p+sU="; + hash = "sha256-1DRaJCJ488BKUOEFaFMGnZjS2yxBx4pwHvIP67juu54="; }; pyproject = true; diff --git a/pkgs/by-name/ap/apache-airflow/update-providers.py b/pkgs/by-name/ap/apache-airflow/update-providers.py index 53293d9e60fa..e956992b566b 100755 --- a/pkgs/by-name/ap/apache-airflow/update-providers.py +++ b/pkgs/by-name/ap/apache-airflow/update-providers.py @@ -27,6 +27,7 @@ PKG_PREFERENCES = { "protobuf": "protobuf", "pydantic": "pydantic", "requests_toolbelt": "requests-toolbelt", + "setuptools": "setuptools", "sqlalchemy": "sqlalchemy", } From b72648449255a4ca492606242c7823cb3f753dcc Mon Sep 17 00:00:00 2001 From: airone01 Date: Tue, 7 Jul 2026 15:42:03 +0200 Subject: [PATCH 14/50] docker-compose: 5.3.0 -> 5.3.1 Diff: https://github.com/docker/compose/compare/v5.3.0...v5.3.1 --- pkgs/applications/virtualization/docker/compose.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/virtualization/docker/compose.nix b/pkgs/applications/virtualization/docker/compose.nix index 54b5bece0a47..d4a785417e24 100644 --- a/pkgs/applications/virtualization/docker/compose.nix +++ b/pkgs/applications/virtualization/docker/compose.nix @@ -6,16 +6,16 @@ }: buildGoModule rec { pname = "docker-compose"; - version = "5.3.0"; + version = "5.3.1"; src = fetchFromGitHub { owner = "docker"; repo = "compose"; tag = "v${version}"; - hash = "sha256-Vq1CJcneoFYGlQjJgAZsPN8kR/xrnsF7abG7HACkdKA="; + hash = "sha256-UNORlxZ/b4Jrp9v8pbsxTt8PrYq1/u4AjBU8+pfuG1k="; }; - vendorHash = "sha256-aEM+iHtwy/axoI5KwG2BnqSYKEwmuUPr5KcmdaO1mho="; + vendorHash = "sha256-Ug6/hpuHgJ2CAUX87/+Tt3cHm4AbJF9oznx61kTVKI4="; nativeInstallCheckInputs = [ versionCheckHook ]; From 94de78726cc76f28b423bb56cd012d1ea9f4ae7a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 15:28:19 +0000 Subject: [PATCH 15/50] sequoia-sqv: 1.4.0 -> 1.5.0 --- pkgs/by-name/se/sequoia-sqv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/sequoia-sqv/package.nix b/pkgs/by-name/se/sequoia-sqv/package.nix index a262364dd41f..cca44247b1c7 100644 --- a/pkgs/by-name/se/sequoia-sqv/package.nix +++ b/pkgs/by-name/se/sequoia-sqv/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "sequoia-sqv"; - version = "1.4.0"; + version = "1.5.0"; src = fetchFromGitLab { owner = "sequoia-pgp"; repo = "sequoia-sqv"; rev = "v${finalAttrs.version}"; - hash = "sha256-wJI0nGjNwge6oVHo6wbxfJrWBPdxH2q4DfoJRup7OdE="; + hash = "sha256-z8ZZf5+I8YXR6ugP3EF3zynBicQYKoDfCwWmFfrC8FA="; }; - cargoHash = "sha256-BERor2oybs0nTR1zDszS+LbQi/cKj0ICR3GWSEU0kuk="; + cargoHash = "sha256-fsD5LcJ5JTtZbajjU1yaxUGQ+tJk6tyChSmDtJ6k9Bk="; nativeBuildInputs = [ pkg-config From 44b6e9c5d292b2e099c5ea82a286d5a84c156a78 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 15:31:46 +0000 Subject: [PATCH 16/50] chromium-hsts-preload-list: 151.0.7891.2 -> 152.0.7937.0 --- pkgs/by-name/ch/chromium-hsts-preload-list/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/chromium-hsts-preload-list/package.nix b/pkgs/by-name/ch/chromium-hsts-preload-list/package.nix index 694535a8d51f..ca4cbec1470a 100644 --- a/pkgs/by-name/ch/chromium-hsts-preload-list/package.nix +++ b/pkgs/by-name/ch/chromium-hsts-preload-list/package.nix @@ -6,11 +6,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "chromium-hsts-preload-list"; - version = "151.0.7891.2"; + version = "152.0.7937.0"; src = fetchurl { url = "https://raw.github.com/chromium/chromium/${finalAttrs.version}/net/http/transport_security_state_static.json"; - hash = "sha256-YuiotSk0Lf3IHz/UjgCmU/brdB1lszob6DN4DXyjiWU="; + hash = "sha256-kC18kJADCyxCtznyPzynTpnLOewIUWAGV8sQttUs9uU="; }; dontUnpack = true; From f772b28b876ab4d2f3de3c188aa3d519e5822bb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 7 Jul 2026 19:12:14 +0200 Subject: [PATCH 17/50] pihole-ftl: 6.6.2 -> 6.7 Diff: https://github.com/pi-hole/FTL/compare/v6.6.2...v6.7 Changelog: https://github.com/pi-hole/FTL/releases/tag/v6.7 --- pkgs/by-name/pi/pihole-ftl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pihole-ftl/package.nix b/pkgs/by-name/pi/pihole-ftl/package.nix index 14150b0df6e3..44e2a4d836a3 100644 --- a/pkgs/by-name/pi/pihole-ftl/package.nix +++ b/pkgs/by-name/pi/pihole-ftl/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pihole-ftl"; - version = "6.6.2"; + version = "6.7"; src = fetchFromGitHub { owner = "pi-hole"; repo = "FTL"; tag = "v${finalAttrs.version}"; - hash = "sha256-dYeW5r96xGt0wkR8CeWJUHEn+BCS8fIBAjSVtRdsDkM="; + hash = "sha256-vViQ9ZAhajIfCQvOtKjMO2wj8CRt/1h/dzHHFevbbFU="; }; nativeBuildInputs = [ From 2e4b7965adafbedfc57ac6b460ae6767f5d4a86a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 17:43:33 +0000 Subject: [PATCH 18/50] reaper: 7.75 -> 7.76 --- pkgs/by-name/re/reaper/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/re/reaper/package.nix b/pkgs/by-name/re/reaper/package.nix index 22242c868d2d..3363d1e1d760 100644 --- a/pkgs/by-name/re/reaper/package.nix +++ b/pkgs/by-name/re/reaper/package.nix @@ -40,17 +40,17 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "reaper"; - version = "7.75"; + version = "7.76"; src = fetchurl { url = url_for_platform finalAttrs.version stdenv.hostPlatform.qemuArch; hash = if stdenv.hostPlatform.isDarwin then - "sha256-rUm/Nyq1QzkxwdEGqc6RGXtpXUcxy1Y4x9YmRL0KElU=" + "sha256-7lGMSRXawS8/ISCPLjUlQmxqW/pQy3iWviM+2fZ6LSc=" else { - x86_64-linux = "sha256-BC8W/e1thX1uEKLuPAZ4ALPaCuGfmRVhKmmDvrHEkl4="; - aarch64-linux = "sha256-+93eBKvQYXyvdnWtbVx7eL6QtvuXKKpXtFPJxxdkVYk="; + x86_64-linux = "sha256-P13PaZjGnA3bLpz9latebVJAdL6ZF+UVtX94mKmq/xg="; + aarch64-linux = "sha256-dVloxbTYK3wPSFpIs/UD6ons1ePY7tpTMI7WoSngaVs="; } .${stdenv.hostPlatform.system}; }; From a8223ecae0855607e106bea46758112559ca2ea8 Mon Sep 17 00:00:00 2001 From: Cathal Mullan Date: Tue, 7 Jul 2026 20:26:04 +0100 Subject: [PATCH 19/50] pgcat: drop --- pkgs/by-name/pg/pgcat/package.nix | 42 ------------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 pkgs/by-name/pg/pgcat/package.nix diff --git a/pkgs/by-name/pg/pgcat/package.nix b/pkgs/by-name/pg/pgcat/package.nix deleted file mode 100644 index 30b714273c98..000000000000 --- a/pkgs/by-name/pg/pgcat/package.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - fetchFromGitHub, - rustPlatform, - nix-update-script, - testers, - pgcat, -}: - -rustPlatform.buildRustPackage (finalAttrs: { - pname = "pgcat"; - version = "1.2.0"; - - src = fetchFromGitHub { - owner = "postgresml"; - repo = "pgcat"; - rev = "v${finalAttrs.version}"; - hash = "sha256-DHXUhAAOmPSt4aVp93I1y69of+MEboXJBZH50mzQTm8="; - }; - - cargoHash = "sha256-6x/IPFncfOPxautW7gVUh5LG0hK4h6T4QL7B82Moi6o="; - - checkFlags = [ - # requires network access - "--skip=dns_cache" - ]; - - passthru = { - updateScript = nix-update-script { }; - tests.version = testers.testVersion { package = pgcat; }; - }; - - meta = { - homepage = "https://github.com/postgresml/pgcat"; - description = "PostgreSQL pooler with sharding, load balancing and failover support"; - changelog = "https://github.com/postgresml/pgcat/releases"; - license = with lib.licenses; [ mit ]; - platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ cathalmullan ]; - mainProgram = "pgcat"; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index cdab56d218b2..12ac0cb6792f 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1777,6 +1777,7 @@ mapAliases { pg_similarity = throw "'pg_similarity' has been removed. Use 'postgresqlPackages.pg_similarity' instead."; # Added 2025-07-19 pg_topn = throw "'pg_topn' has been removed. Use 'postgresqlPackages.pg_topn' instead."; # Added 2025-07-19 pgadmin = throw "'pgadmin' has been renamed to/replaced by 'pgadmin4'"; # Converted to throw 2025-10-27 + pgcat = throw "'pgcat' has been removed as it is unmaintained upstream. Consider migrating to 'pgdog'."; # Added 2026-07-07 pgf_graphics = throw "pgf_graphics was removed due to numerous vulnerabilities in freeimage"; # Added 2025-10-23 pgjwt = throw "'pgjwt' has been removed. Use 'postgresqlPackages.pgjwt' instead."; # Added 2025-07-19 pgroonga = throw "'pgroonga' has been removed. Use 'postgresqlPackages.pgroonga' instead."; # Added 2025-07-19 From c22d7771e856f43d27d470e060c2a1521fa886a1 Mon Sep 17 00:00:00 2001 From: mksafavi Date: Wed, 8 Jul 2026 00:02:58 +0330 Subject: [PATCH 20/50] wt: Add missing dependencies libICE and libSM --- pkgs/development/libraries/wt/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/libraries/wt/default.nix b/pkgs/development/libraries/wt/default.nix index 972733e888c1..a1beebf52eed 100644 --- a/pkgs/development/libraries/wt/default.nix +++ b/pkgs/development/libraries/wt/default.nix @@ -18,6 +18,8 @@ openssl, harfbuzz, icu, + libice, + libsm, }: let @@ -53,6 +55,8 @@ let openssl harfbuzz icu + libice + libsm ]; dontWrapQtApps = true; From 0ec6c7a7c2b92d6b1bf982c2a34a75bb6a97fc33 Mon Sep 17 00:00:00 2001 From: mksafavi Date: Wed, 8 Jul 2026 00:03:19 +0330 Subject: [PATCH 21/50] lms: 3.74.0 -> 3.78.0; lms:Remove unused dependencies libICE and libSM --- pkgs/by-name/lm/lms/package.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/lm/lms/package.nix b/pkgs/by-name/lm/lms/package.nix index bbd0c8e45af3..ba4165631e52 100644 --- a/pkgs/by-name/lm/lms/package.nix +++ b/pkgs/by-name/lm/lms/package.nix @@ -13,8 +13,6 @@ graphicsmagick, ffmpeg, zlib, - libsm, - libice, stb, openssl, xxhash, @@ -23,20 +21,22 @@ stdenv.mkDerivation (finalAttrs: { pname = "lms"; - version = "3.74.0"; + version = "3.78.0"; src = fetchFromGitHub { owner = "epoupon"; repo = "lms"; rev = "v${finalAttrs.version}"; - hash = "sha256-D1Sg6XzZ8t/dFKrVh7k+KGLg2r6LeLGJk4FweVb4L1A="; + hash = "sha256-uOijIipay4ncE8hP6vJG9vOGiD/Ad6WJHEQ7P1HKi/Y="; }; strictDeps = true; + nativeBuildInputs = [ cmake pkg-config ]; + buildInputs = [ gtest boost @@ -44,11 +44,8 @@ stdenv.mkDerivation (finalAttrs: { taglib libconfig libarchive - graphicsmagick ffmpeg zlib - libsm - libice stb openssl xxhash From db4b87c67cd2119c066329d77a05db86ce287aa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 7 Jul 2026 23:11:20 +0200 Subject: [PATCH 22/50] music-assistant-desktop: set version number in settings dialog --- pkgs/by-name/mu/music-assistant-desktop/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/mu/music-assistant-desktop/package.nix b/pkgs/by-name/mu/music-assistant-desktop/package.nix index bd7352ce8647..0e36e6f23d9e 100644 --- a/pkgs/by-name/mu/music-assistant-desktop/package.nix +++ b/pkgs/by-name/mu/music-assistant-desktop/package.nix @@ -43,6 +43,12 @@ rustPlatform.buildRustPackage (finalAttrs: { ./remove-updater.diff ]; + postPatch = '' + # set version + substituteInPlace package.json src-tauri/tauri.conf.json \ + --replace-fail "0.0.0" "${finalAttrs.version}" + ''; + cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; From 0326a768e77103c0d8d6dccfdc3c907df1a16d7b Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 8 Jul 2026 00:50:16 +0200 Subject: [PATCH 23/50] python3Packages.inotifyrecursive: migration to pyproject --- .../python-modules/inotifyrecursive/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/inotifyrecursive/default.nix b/pkgs/development/python-modules/inotifyrecursive/default.nix index 5413632c92b5..cb5b6f52b69e 100644 --- a/pkgs/development/python-modules/inotifyrecursive/default.nix +++ b/pkgs/development/python-modules/inotifyrecursive/default.nix @@ -2,20 +2,23 @@ lib, buildPythonPackage, fetchPypi, + setuptools, inotify-simple, }: buildPythonPackage rec { pname = "inotifyrecursive"; version = "0.3.5"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; sha256 = "osRQsxdpPkU4QW+Q6x14WFBtr+a4uIUDe9LdmuLa+h4="; }; - propagatedBuildInputs = [ inotify-simple ]; + build-system = [ setuptools ]; + + dependencies = [ inotify-simple ]; # No tests included doCheck = false; From ff205bf135eba2b769c2668b05df93fd01a4f7a9 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 8 Jul 2026 00:51:25 +0200 Subject: [PATCH 24/50] python3Packages.inotifyrecursive: use finalAttrs --- .../python-modules/inotifyrecursive/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/inotifyrecursive/default.nix b/pkgs/development/python-modules/inotifyrecursive/default.nix index cb5b6f52b69e..790b302b7c04 100644 --- a/pkgs/development/python-modules/inotifyrecursive/default.nix +++ b/pkgs/development/python-modules/inotifyrecursive/default.nix @@ -6,14 +6,14 @@ inotify-simple, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "inotifyrecursive"; version = "0.3.5"; pyproject = true; src = fetchPypi { - inherit pname version; - sha256 = "osRQsxdpPkU4QW+Q6x14WFBtr+a4uIUDe9LdmuLa+h4="; + inherit (finalAttrs) pname version; + sha256 = "sha256-osRQsxdpPkU4QW+Q6x14WFBtr+a4uIUDe9LdmuLa+h4="; }; build-system = [ setuptools ]; @@ -22,7 +22,7 @@ buildPythonPackage rec { # No tests included doCheck = false; - pythonImportsCheck = [ pname ]; + pythonImportsCheck = [ "inotifyrecursive" ]; meta = { description = "Simple recursive inotify watches for Python"; @@ -30,4 +30,4 @@ buildPythonPackage rec { license = lib.licenses.lgpl3Plus; maintainers = with lib.maintainers; [ Flakebi ]; }; -} +}) From 6fd2eb0c1df4d0e74233ab885fd6c491bce007b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 23:37:08 +0000 Subject: [PATCH 25/50] herdr: 0.7.1 -> 0.7.3 --- pkgs/by-name/he/herdr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/he/herdr/package.nix b/pkgs/by-name/he/herdr/package.nix index b8e51cce25a6..103b51823232 100644 --- a/pkgs/by-name/he/herdr/package.nix +++ b/pkgs/by-name/he/herdr/package.nix @@ -11,7 +11,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "herdr"; - version = "0.7.1"; + version = "0.7.3"; __structuredAttrs = true; @@ -19,10 +19,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "ogulcancelik"; repo = "herdr"; tag = "v${finalAttrs.version}"; - hash = "sha256-/WnsUO1DuSmBfVo8LCFaDJEZvSrYnJZPyRNqASbPzV8="; + hash = "sha256-Q2yvMs/N6oAF8xnRIrMxEOOV6Aj8aAXQzuvcaux2enA="; }; - cargoHash = "sha256-enVFwIGTM7oBg3teWC6MO/bdT/jDIKbaxKq4jE9E0aw="; + cargoHash = "sha256-DRjcIJXWGxiA9c7xIiQoWU9az2EFjXsnFKu5sC933eE="; zigDeps = zig_0_15.fetchDeps { inherit (finalAttrs) pname version; From 09385dd80c8f217b89a75c4f03f1f183c81d1437 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Jul 2026 23:53:01 +0000 Subject: [PATCH 26/50] patroni: 4.1.2 -> 4.1.4 --- pkgs/by-name/pa/patroni/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pa/patroni/package.nix b/pkgs/by-name/pa/patroni/package.nix index c2f035bd9674..90eef1974dab 100644 --- a/pkgs/by-name/pa/patroni/package.nix +++ b/pkgs/by-name/pa/patroni/package.nix @@ -23,14 +23,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "patroni"; - version = "4.1.2"; + version = "4.1.4"; pyproject = true; src = fetchFromGitHub { owner = "zalando"; repo = "patroni"; tag = "v${finalAttrs.version}"; - hash = "sha256-P64smYmLJyuqMpqYY2lRbZwupfYBsg03FrzUZ6CBGpI="; + hash = "sha256-KCixqBMXJTl+Ins8B+VQ3qRxNSgEGlZz3XRYp4qDUHs="; }; build-system = with python3Packages; [ setuptools ]; From 02de0c7717a14bc92195c86192196f981cd6ab74 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 00:16:34 +0000 Subject: [PATCH 27/50] libretro.beetle-pce-fast: 0-unstable-2026-06-26 -> 0-unstable-2026-07-03 --- .../emulators/libretro/cores/beetle-pce-fast.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix b/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix index 8adc874592ba..5b806bb2dcc4 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mednafen-pce-fast"; - version = "0-unstable-2026-06-26"; + version = "0-unstable-2026-07-03"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-pce-fast-libretro"; - rev = "4727b96c10f50405167d98d364844469307fcc41"; - hash = "sha256-1eA4uBm7BHOQioTQqdglEtosPNZ24qI58FcJ+J7TC+o="; + rev = "744a9ffb6120e7531c153aa468f34adb3fab9057"; + hash = "sha256-n5Mz0a2bIbQEDsX8PZzji58D8L/yFoQVghrMTg7Srd0="; }; makefile = "Makefile"; From 413da533bd7fdc389591f23bf738d6dfd2083658 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 00:57:59 +0000 Subject: [PATCH 28/50] astyle: 3.6.16 -> 3.6.17 --- pkgs/by-name/as/astyle/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/astyle/package.nix b/pkgs/by-name/as/astyle/package.nix index 3ed7b28e6e69..b66ae5e90a59 100644 --- a/pkgs/by-name/as/astyle/package.nix +++ b/pkgs/by-name/as/astyle/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "astyle"; - version = "3.6.16"; + version = "3.6.17"; src = fetchurl { url = "mirror://sourceforge/astyle/astyle-${finalAttrs.version}.tar.bz2"; - hash = "sha256-QU6dpM/e6zXY98Fw4V70OvX6AGbJ9ZKnRvcHHzVuzac="; + hash = "sha256-7cg5uAB35g7VeGtjlNRCtOsQFWzL3VlEtLNg4SWvs+E="; }; nativeBuildInputs = [ cmake ]; From ae7ecfcbe7ebb8d60852c040da19333331eb4d8f Mon Sep 17 00:00:00 2001 From: Achmad Fathoni Date: Wed, 8 Jul 2026 08:55:01 +0700 Subject: [PATCH 29/50] opencode: 1.17.13 -> 1.17.15 --- pkgs/by-name/op/opencode/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index c6d742667796..df38b12cac10 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -16,7 +16,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "opencode"; - version = "1.17.13"; + version = "1.17.15"; __structuredAttrs = true; strictDeps = true; @@ -25,7 +25,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { owner = "anomalyco"; repo = "opencode"; tag = "v${finalAttrs.version}"; - hash = "sha256-WE8+O+Od8M71fKoOOhE9CbTsJ0JMAi0ZajmYd//VG2k="; + hash = "sha256-SBAKl0bsiSUDwvi+XCCgDL2SuP7NZAqx4iGyaMZz5N4="; }; node_modules = stdenvNoCC.mkDerivation { @@ -78,7 +78,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { # NOTE: Required else we get errors that our fixed-output derivation references store paths dontFixup = true; - outputHash = "sha256-SUNfdHtASPh1mpxKvIKJ2GrDHAxmv7Gu7B7vr3PX5W4="; + outputHash = "sha256-9oSXcvvISB6WAqI6f/GBZ3i9IBwYrRQvKs82SLibJNo="; outputHashAlgo = "sha256"; outputHashMode = "recursive"; }; From 9c672d119ddf7b4cc0790b339e6d160b2e1954ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 02:35:00 +0000 Subject: [PATCH 30/50] fluxcd: 2.9.0 -> 2.9.1 --- pkgs/by-name/fl/fluxcd/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fl/fluxcd/package.nix b/pkgs/by-name/fl/fluxcd/package.nix index ef40332a541c..27d051d0008e 100644 --- a/pkgs/by-name/fl/fluxcd/package.nix +++ b/pkgs/by-name/fl/fluxcd/package.nix @@ -9,10 +9,10 @@ }: let - version = "2.9.0"; - srcHash = "sha256-zMlaBIxhmKFeBFhCC3M1wc9sKjSjUzpNLti53ow5SgU="; - vendorHash = "sha256-J1MofT7PwcQ74XwVumu7PfkAteKR6iJIZe+vMoaD+Eg="; - manifestsHash = "sha256-PAbQa76mwu6BNR7AX88IhQM9Veg01va4THJ/6B6pu9A="; + version = "2.9.1"; + srcHash = "sha256-aVJpUigIkGXsjvb40hEkZ2OiUghGcte3Msq4DMLIcbU="; + vendorHash = "sha256-TG41xOrAAVBsE6CJ4av6y3bxfudk6gV49+/xB9Qu5ME="; + manifestsHash = "sha256-DeTjdgOZyvrpQvIoXyVUfRIbHoJ9o74FRuTpVgT1/3I="; manifests = fetchzip { url = "https://github.com/fluxcd/flux2/releases/download/v${version}/manifests.tar.gz"; From 2e947118ea6e9cf5c65c6feb6f1573a2d10d122a Mon Sep 17 00:00:00 2001 From: Freya Andromeda Date: Wed, 8 Jul 2026 01:18:48 +0000 Subject: [PATCH 31/50] nixos/incus: fix incus containers being wrongly restarted on package update whilst softDaemonRestart is set When softDaemonRestart is enabled, containers and virtual machines still get restarted when incus updates Disabling stopIfChanged on both incus-startup and incus fixes this --- nixos/modules/virtualisation/incus.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/virtualisation/incus.nix b/nixos/modules/virtualisation/incus.nix index 7d94e9621977..52f34ccd8378 100644 --- a/nixos/modules/virtualisation/incus.nix +++ b/nixos/modules/virtualisation/incus.nix @@ -446,6 +446,8 @@ in ] ++ lib.optionals (cfg.useACMEHost != null) [ "acme-${cfg.useACMEHost}.service" ]; + stopIfChanged = lib.mkIf cfg.softDaemonRestart false; + serviceConfig = { ExecStart = "${cfg.package}/bin/incusd --group incus-admin"; ExecStartPost = "${cfg.package}/bin/incusd waitready --timeout=${cfg.startTimeout}"; @@ -504,6 +506,7 @@ in # restarting this service will affect instances restartIfChanged = false; + stopIfChanged = false; serviceConfig = { ExecStart = "${incus-startup} start"; From 8b41daac6cadb414240eb8b68d183c03cd9ab819 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 03:22:46 +0000 Subject: [PATCH 32/50] wit-bindgen: 0.58.0 -> 0.59.0 --- pkgs/by-name/wi/wit-bindgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wi/wit-bindgen/package.nix b/pkgs/by-name/wi/wit-bindgen/package.nix index c0a2227b5916..eb6850ff14d8 100644 --- a/pkgs/by-name/wi/wit-bindgen/package.nix +++ b/pkgs/by-name/wi/wit-bindgen/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wit-bindgen"; - version = "0.58.0"; + version = "0.59.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wit-bindgen"; rev = "v${finalAttrs.version}"; - hash = "sha256-moyA1zlKO1TbTDhtEerypEDthLTRZhxqwW2c7qgnoko="; + hash = "sha256-m5P8OmaB2vPkZPU8IhIFSHmyjIhdTGb23xwoU/d7j38="; }; - cargoHash = "sha256-lPIzhWiUvS2K0MQgG8DoMtN+Xz14ZLq2VNPX374mpEQ="; + cargoHash = "sha256-nIgOnM+Z+KaL9TpjhxvNKZjfzQ+12tWzAynaig24Vzg="; # Some tests fail because they need network access to install the `wasm32-unknown-unknown` target. # However, GitHub Actions ensures a proper build. From 1d5253894148bafc77648ab89cdd1c5b1980ba34 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 03:24:17 +0000 Subject: [PATCH 33/50] tabiew: 0.14.0 -> 0.14.1 --- pkgs/by-name/ta/tabiew/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/tabiew/package.nix b/pkgs/by-name/ta/tabiew/package.nix index 6f0fa60f1532..49e799627e41 100644 --- a/pkgs/by-name/ta/tabiew/package.nix +++ b/pkgs/by-name/ta/tabiew/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "tabiew"; - version = "0.14.0"; + version = "0.14.1"; src = fetchFromGitHub { owner = "shshemi"; repo = "tabiew"; tag = "v${finalAttrs.version}"; - hash = "sha256-gZIPeN7DSOyKf5RGo5ZP+dR4ke8NabVdT0ekQl9DvUM="; + hash = "sha256-73ShTX/4q26ageg3VZdRj2mAUurYv4Uj86WpLX0k44U="; }; - cargoHash = "sha256-GEAKJECs98WUxJHD5FDmVafplPl7Yj7NGBL0zNRLhak="; + cargoHash = "sha256-JP2qRcHgwNPjg6qjSj/E6bKmPIfBFn4MLjJ8KYce0pE="; nativeBuildInputs = [ installShellFiles From 1c210245aaec736c50d2d929ce566780e962a346 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 8 Jul 2026 07:43:28 +0200 Subject: [PATCH 34/50] claude-code: 2.1.202 -> 2.1.204 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md Assisted-by: Claude Code (Claude Opus 4.8) --- pkgs/by-name/cl/claude-code/manifest.json | 38 +++++++++++------------ 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/manifest.json b/pkgs/by-name/cl/claude-code/manifest.json index d6970d44c573..19d98816cb4a 100644 --- a/pkgs/by-name/cl/claude-code/manifest.json +++ b/pkgs/by-name/cl/claude-code/manifest.json @@ -1,47 +1,47 @@ { - "version": "2.1.202", - "commit": "23f7f00042c9899630a3a02963fe4bb349512614", - "buildDate": "2026-07-06T20:02:44Z", + "version": "2.1.204", + "commit": "51bd0ba270a17535ce551f0eff5d09553b44a9e1", + "buildDate": "2026-07-07T23:24:03Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "7414f707861e2fe5afef33a466f888a8d2170e5028f5e9d2858f1d3ef45ffca5", - "size": 243631376 + "checksum": "1677b67595b6251156d62600dc85d4070ec385b72dd0b07e73742a56030952c3", + "size": 236961904 }, "darwin-x64": { "binary": "claude", - "checksum": "0dc578bb294094f5041e99a0444030ac6ae7236b387e56f00d4a5214816763bd", - "size": 251667920 + "checksum": "9ccea5f19ec0462f3b983ff3400a97adaf16a83c3dc36a69b916805f2bc8c829", + "size": 246384080 }, "linux-arm64": { "binary": "claude", - "checksum": "de5e0bb28e2b32409444ed4c1431e2931001c05ed270a3dc96c6706b0693867f", - "size": 258587376 + "checksum": "c37256a8c3998b8675e8385f1ae4677d69bdff1e717c389296eec70e02e317ef", + "size": 253344496 }, "linux-x64": { "binary": "claude", - "checksum": "71590202249892db3805ecd5b867f831f04b8129eaabd3f9a5bd4ba16b52c839", - "size": 261786424 + "checksum": "c8ee1ea69154533c691a68f46abb645196fe7339d26e6fc204cc7f08220139d3", + "size": 256535352 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "80405fead329dd67d786b2a3d49bb121797a157937c99dedae2e36fcc77b55e6", - "size": 251835576 + "checksum": "d87a3b19f01bbf28d05e7ff7c449923fc520f2d64c4227373ccbf24dec6438f3", + "size": 246592696 }, "linux-x64-musl": { "binary": "claude", - "checksum": "bd62d47b677b8867e34f32642ee13f9fb87ad31b8acfdd326307eeffec02ec89", - "size": 256471424 + "checksum": "b2d7a23342e315f8dd0d253b14f394bffb5ba04d434b7631c9837e38d99fde35", + "size": 251224448 }, "win32-x64": { "binary": "claude.exe", - "checksum": "7ff0787ebdc19fc509ccea8886ebf6a53ad8213407fa3a2b7c6d1446efc419f6", - "size": 252038816 + "checksum": "e1d82bf346d99db3e611b75a4afc5fdf1530d8d8c546389cf45ac8250bce4af1", + "size": 246707360 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "67a437feb7489620063f57e3bb073b8b7b82252d9373c9edc1d4969e42796be4", - "size": 246505120 + "checksum": "085f7d5c98dfec2681996cacbf6185d1439fdc7208087afa99c22c07132b9a56", + "size": 241173664 } } } From a0985f96aa348bf0ed149b13662b416fa2254812 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 8 Jul 2026 07:43:28 +0200 Subject: [PATCH 35/50] vscode-extensions.anthropic.claude-code: 2.1.202 -> 2.1.204 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md Assisted-by: Claude Code (Claude Opus 4.8) --- .../extensions/anthropic.claude-code/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index c996c416d0f0..e49fd6848485 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -21,26 +21,26 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-m1c/d6ZnIKxuzwh62BVITwOrU+O3iarvvzGy8O0Q2fg="; + hash = "sha256-xg4iAUwPeEiHU4C+Iz0foAUlxmPVNZI27mdZXJZwe00="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-QXufvHESQtNG0MDO3+ELONqSr7Ugzje4ZPX/VYWOmQ4="; + hash = "sha256-Z8WXyItCJmYfMacZQwMMfWwZEDxxhFu8lu6PM14ysmE="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-gtHPurMqM93UhE6VfqR8y/XiF0nICkrPxwlV+ca7Bd4="; + hash = "sha256-bo9p5pNB9ZDh7SGIwOnI754cW9z1rLJYz9VcnmLINV8="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-9YxeN0pYu7E8J1lz1IAzTFluBes7joCEOAzQpkRi7SM="; + hash = "sha256-phewYuZ0LcMxzdH/iIIs/ea5ygojlwHyItSR5Njdexw="; }; }; in { name = "claude-code"; publisher = "anthropic"; - version = "2.1.202"; + version = "2.1.204"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From 5f168212c4828e71475044dfafef4d2fc9709d72 Mon Sep 17 00:00:00 2001 From: nix-julia Date: Tue, 7 Jul 2026 22:33:50 +0330 Subject: [PATCH 36/50] filebrowser: add shell completions --- pkgs/by-name/fi/filebrowser/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/fi/filebrowser/package.nix b/pkgs/by-name/fi/filebrowser/package.nix index a96b6f9c3803..d93bf831e01f 100644 --- a/pkgs/by-name/fi/filebrowser/package.nix +++ b/pkgs/by-name/fi/filebrowser/package.nix @@ -1,4 +1,5 @@ { + stdenv, lib, fetchFromGitHub, buildGoModule, @@ -8,6 +9,7 @@ pnpmBuildHook, nodejs-slim, pnpm_10, + installShellFiles, nix-update-script, nixosTests, }: @@ -64,6 +66,15 @@ buildGoModule { vendorHash = "sha256-WXbXD75acK4woS7UC0G73pY48aGmp1l0spDc3sGYXMg="; + nativeBuildInputs = [ installShellFiles ]; + + postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + installShellCompletion --cmd filebrowser \ + --bash <($out/bin/filebrowser completion bash) \ + --fish <($out/bin/filebrowser completion fish) \ + --zsh <($out/bin/filebrowser completion zsh ) + ''; + excludedPackages = [ "tools" ]; preBuild = '' From e7effe9b9bd44b47852137ffdb09bf42362ce1cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 06:27:20 +0000 Subject: [PATCH 37/50] fresh-editor: 0.4.1 -> 0.4.3 --- pkgs/by-name/fr/fresh-editor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fr/fresh-editor/package.nix b/pkgs/by-name/fr/fresh-editor/package.nix index dfc8737e78f1..b33990aa1c9c 100644 --- a/pkgs/by-name/fr/fresh-editor/package.nix +++ b/pkgs/by-name/fr/fresh-editor/package.nix @@ -13,16 +13,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "fresh"; - version = "0.4.1"; + version = "0.4.3"; src = fetchFromGitHub { owner = "sinelaw"; repo = "fresh"; tag = "v${finalAttrs.version}"; - hash = "sha256-npblvNgrGcy4hScMXydDWoy6NnNVF/YIDwqKyZ6NFuc="; + hash = "sha256-fVBDjcX0AjUTH+vKV5H4NYmknJYfHNHRizuzjQTHYpA="; }; - cargoHash = "sha256-sYtOQYsZrrEHkW/PZqIejFu7vq/Z25otzFwJJ552j6A="; + cargoHash = "sha256-bsIyf63U7/GNZnCD8g6RBykCiArwlD5v1YhrZNsf1is="; __structuredAttrs = true; From 0620ca8b4be4636bccc19affa0bf78c47d1b051e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 07:32:09 +0000 Subject: [PATCH 38/50] grpc-health-probe: 0.4.52 -> 0.4.53 --- pkgs/by-name/gr/grpc-health-probe/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grpc-health-probe/package.nix b/pkgs/by-name/gr/grpc-health-probe/package.nix index 232eee138ffb..e09996e24d5b 100644 --- a/pkgs/by-name/gr/grpc-health-probe/package.nix +++ b/pkgs/by-name/gr/grpc-health-probe/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "grpc-health-probe"; - version = "0.4.52"; + version = "0.4.53"; src = fetchFromGitHub { owner = "grpc-ecosystem"; repo = "grpc-health-probe"; rev = "v${finalAttrs.version}"; - hash = "sha256-NbC2W76p9Ph6ZdCRCylMqqPzNO7/jq1WbCW+ly/jKAM="; + hash = "sha256-FSVNnSuybPfaC+iCwOT2wvxk/+Hazm0VRe2zmEw/Fss="; }; tags = [ @@ -25,7 +25,7 @@ buildGoModule (finalAttrs: { "-X main.versionTag=${finalAttrs.version}" ]; - vendorHash = "sha256-KZNoXWay/fegj6q075s40VvqtbA0ADrPKJ3VkQ/6os0="; + vendorHash = "sha256-g4RPn2iQEw7XJIwwk0j2Lznuhh/Pw6W3gU/2j2lymy4="; nativeInstallCheckInputs = [ versionCheckHook From 4bc289c6ac9d608693b3aa2a61d411c7764c3495 Mon Sep 17 00:00:00 2001 From: bstanderline <153822813+bstanderline@users.noreply.github.com> Date: Wed, 8 Jul 2026 09:00:08 +0100 Subject: [PATCH 39/50] zabbix: 6.0.46 -> 6.0.47 --- pkgs/servers/monitoring/zabbix/versions.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index 79736b4e3979..b83e4076bb08 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -8,7 +8,7 @@ generic: { hash = "sha256-FeTCM+Zch5IoJNAautYk80Eou7SvAhp1446Jto4T6FE="; }; v60 = generic { - version = "6.0.46"; - hash = "sha256-WwI1cv8iHXyOBhzBis/n0Wom9GQgFnCZoJrbOcpc4Ao="; + version = "6.0.47"; + hash = "sha256-OxmVVCablDeDLogGq9dnNYHHfWhl3XZgoDa7oKgUuQ0="; }; } From 20dc14103676b1113118a9f179a1c4d5b9ac2d9b Mon Sep 17 00:00:00 2001 From: bstanderline <153822813+bstanderline@users.noreply.github.com> Date: Wed, 8 Jul 2026 09:01:08 +0100 Subject: [PATCH 40/50] zabbix70: 7.0.27 -> 7.0.28 --- pkgs/servers/monitoring/zabbix/versions.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index b83e4076bb08..d2404b18e61d 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -4,8 +4,8 @@ generic: { hash = "sha256-uouF3zlrg76SFpxk7EAn1+HsedZzGG/0gcKqqOUka+w="; }; v70 = generic { - version = "7.0.27"; - hash = "sha256-FeTCM+Zch5IoJNAautYk80Eou7SvAhp1446Jto4T6FE="; + version = "7.0.28"; + hash = "sha256-AgomSaRQpkLD10V361g+wXX0vYXr4sPTnt45lIfh2jM="; }; v60 = generic { version = "6.0.47"; From 7d125d4946a635860e610ef41f6859d14c83eabd Mon Sep 17 00:00:00 2001 From: Danylo Kondratiev Date: Tue, 7 Jul 2026 11:57:49 +0300 Subject: [PATCH 41/50] zipline: 4.6.3 -> 4.6.4 --- pkgs/by-name/zi/zipline/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/zi/zipline/package.nix b/pkgs/by-name/zi/zipline/package.nix index 7525442888d8..05951189cfe2 100644 --- a/pkgs/by-name/zi/zipline/package.nix +++ b/pkgs/by-name/zi/zipline/package.nix @@ -36,13 +36,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "zipline"; - version = "4.6.3"; + version = "4.6.4"; src = fetchFromGitHub { owner = "diced"; repo = "zipline"; tag = "v${finalAttrs.version}"; - hash = "sha256-6nAWYVt81mjvA7ssIAhFD+oTkVkuoHeAMV9dQpFlyJc="; + hash = "sha256-feGsg481S+LShOIE0JMHsCkIShQk+cYvfQUYupQnJp0="; leaveDotGit = true; postFetch = '' git -C $out rev-parse --short HEAD > $out/.git_head @@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm'; fetcherVersion = 3; - hash = "sha256-3O8PVmcy0+pdn4nFRBS7xuRTNi9JmN/5G75U6rusho4="; + hash = "sha256-iaC3jJ2+oLY3ycTBE01HzrDhBN9MpvgDFOyjzy2LLAo="; }; buildInputs = [ @@ -84,7 +84,7 @@ stdenv.mkDerivation (finalAttrs: { # Force build of sharp against native libvips (requires running install scripts). # This is necessary for supporting old CPUs (ie. without SSE 4.2 instruction set). pnpm config set nodedir ${nodejs_24} - pnpm install --force --offline --frozen-lockfile + npm explore sharp -- pnpm run build pnpm build From ee49f3fdce4b334c05631c669b396ee6e92905fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E5=9D=82=E9=9B=85?= <23130178+ShadowRZ@users.noreply.github.com> Date: Wed, 8 Jul 2026 16:55:07 +0800 Subject: [PATCH 42/50] synchrony: 2.4.5 -> 2.4.6, use pnpm 11 --- pkgs/by-name/sy/synchrony/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/sy/synchrony/package.nix b/pkgs/by-name/sy/synchrony/package.nix index dea713c14c70..30fbc199171a 100644 --- a/pkgs/by-name/sy/synchrony/package.nix +++ b/pkgs/by-name/sy/synchrony/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, nodejs, - pnpm_9, + pnpm_11, fetchPnpmDeps, pnpmConfigHook, nix-update-script, @@ -12,26 +12,26 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "synchrony"; - version = "2.4.5"; + version = "2.4.6"; src = fetchFromGitHub { owner = "relative"; repo = "synchrony"; rev = finalAttrs.version; - hash = "sha256-nJ6H1SZAQCG6U3BPEPmm+BGQa8Af+Vb1E+Lv8lIqDBE="; + hash = "sha256-D+XibmfMd3jZUEnHqStOuvcrEhDvodey0GXQ57RvJ38="; }; nativeBuildInputs = [ nodejs pnpmConfigHook - pnpm_9 + pnpm_11 ]; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_9; + pnpm = pnpm_11; fetcherVersion = 3; - hash = "sha256-c6wtu/3tNCobLqJaB3hB9HP34ObijBQ/9ZcIzGetaT0="; + hash = "sha256-geA40z7KH4kluCgz1EmmYqeGkBjEXgmrUDsUewpD7Xc="; }; buildPhase = '' From 028c65b8c1d6cc57e12bb20bd528459d09527582 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 08:57:38 +0000 Subject: [PATCH 43/50] seconlay: 0-unstable-2026-06-22 -> 0-unstable-2026-07-07 --- pkgs/by-name/se/seconlay/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/seconlay/package.nix b/pkgs/by-name/se/seconlay/package.nix index cb798eb324f9..e9c0439f7c3f 100644 --- a/pkgs/by-name/se/seconlay/package.nix +++ b/pkgs/by-name/se/seconlay/package.nix @@ -12,14 +12,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "seconlay"; - version = "0-unstable-2026-06-22"; + version = "0-unstable-2026-07-07"; src = fetchFromGitLab { group = "alasca.cloud"; owner = "scl"; repo = "scl-management"; - rev = "0ba7e2283341cdcf54d82546e0f99078c06dce54"; - hash = "sha256-DevFMumN/Tpqkbu3ktwWGpxzeIv3J1T7vKwr1pcdZXY="; + rev = "1b70d57d1da333625fba7c8878718924597e50d7"; + hash = "sha256-JRNdsLCHS9QTb6AefPXVETLjQzRu0GkUYl4kEoaSq8Q="; }; cargoHash = "sha256-aX5HL/zDdrQ+V4vCYZrqlO2vNWuvF4GW2P30jtbv1tE="; From 79b52438d911b2d48319a83bfc5a5ff56e7d2962 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:01:08 +0000 Subject: [PATCH 44/50] mcp-server-fetch: 2026.6.16 -> 2026.7.4 --- pkgs/by-name/mc/mcp-server-fetch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/mc/mcp-server-fetch/package.nix b/pkgs/by-name/mc/mcp-server-fetch/package.nix index bb6b29766de1..e086399f3b6d 100644 --- a/pkgs/by-name/mc/mcp-server-fetch/package.nix +++ b/pkgs/by-name/mc/mcp-server-fetch/package.nix @@ -6,7 +6,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mcp-server-fetch"; - version = "2026.6.16"; + version = "2026.7.4"; pyproject = true; src = fetchFromGitHub { From 5ac45438aa865d8df5b8a0c5423c60ece015a0ee Mon Sep 17 00:00:00 2001 From: temidaradev Date: Mon, 6 Jul 2026 20:33:19 +0300 Subject: [PATCH 45/50] kopuz: 0.8.2 -> 0.9.0 --- pkgs/by-name/ko/kopuz/package.nix | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ko/kopuz/package.nix b/pkgs/by-name/ko/kopuz/package.nix index 28fa8650215e..834a93e53ff5 100644 --- a/pkgs/by-name/ko/kopuz/package.nix +++ b/pkgs/by-name/ko/kopuz/package.nix @@ -10,6 +10,7 @@ dioxus-cli, yt-dlp, fetchFromGitHub, + fetchurl, libopus, # Linux only wrapGAppsHook3, @@ -24,20 +25,37 @@ libayatana-appindicator, }: +let + rustyV8Version = "130.0.7"; + rustyV8Target = stdenv.hostPlatform.rust.rustcTarget; + rustyV8Hashes = { + "aarch64-apple-darwin" = "sha256-9tvQD08OdW6GoNnx/3vgS27D9Aj9YdQdNJ9SgNvwAOo="; + "aarch64-unknown-linux-gnu" = "sha256-vu/ns1q+53FZ98tVCWZmsHYwwRBH1fOnTdBlhjcpkVo="; + "x86_64-unknown-linux-gnu" = "sha256-pkdsuU6bAkcIHEZUJOt5PXdzK424CEgTLXjLtQ80t10="; + }; + librustyV8 = fetchurl { + url = "https://github.com/denoland/rusty_v8/releases/download/v${rustyV8Version}/librusty_v8_release_${rustyV8Target}.a.gz"; + hash = + rustyV8Hashes.${rustyV8Target} + or (throw "no prebuilt librusty_v8 hash for target ${rustyV8Target}"); + }; +in rustPlatform.buildRustPackage (finalAttrs: { __structuredAttrs = true; pname = "kopuz"; - version = "0.8.2"; + version = "0.9.0"; src = fetchFromGitHub { owner = "Kopuz-org"; repo = "kopuz"; tag = "v${finalAttrs.version}"; - hash = "sha256-d6wSefvx2KT1EyhLq2pn9MSDtW+AvDj7WVz27MJeTmg="; + hash = "sha256-e3cPRxaUIbxXRQqGXRf9rVLP97eVGnz/D24O8WGDJcA="; }; - cargoHash = "sha256-fr65eE8wFWtW/PT5ZACGMcNCo/QNo9xf39LVBQMGLVk="; + cargoHash = "sha256-69FjH+cXaqsviDUlAGnkPrvxKVq0w3LXDwgEraoaEGA="; + + env.RUSTY_V8_ARCHIVE = librustyV8; nativeBuildInputs = [ pkg-config From 86fbf5f8f1866a2cee58de0841a5e2402768d135 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 10:31:04 +0000 Subject: [PATCH 46/50] tailwindcss_4: 4.3.1 -> 4.3.2 --- pkgs/by-name/ta/tailwindcss_4/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ta/tailwindcss_4/package.nix b/pkgs/by-name/ta/tailwindcss_4/package.nix index e5e0c48bedf8..9fb6ab49e233 100644 --- a/pkgs/by-name/ta/tailwindcss_4/package.nix +++ b/pkgs/by-name/ta/tailwindcss_4/package.nix @@ -7,7 +7,7 @@ makeWrapper, }: let - version = "4.3.1"; + version = "4.3.2"; inherit (stdenv.hostPlatform) system; throwSystem = throw "tailwindcss has not been packaged for ${system} yet."; @@ -22,10 +22,10 @@ let hash = { - aarch64-darwin = "sha256-onxDYmGFlT7hm9rOGTnHYB5V2mVOCy/ERh4+KZV6pzk="; - aarch64-linux = "sha256-PWYjd6htccQ7VJ3Aa5DbRYa0rNQSv4J6MmjpUWYeWt8="; - x86_64-darwin = "sha256-6egwzrPnC34HdaPdee7o7ILGsxJw8I8vooV9AHcEWsM="; - x86_64-linux = "sha256-JSbQY7oDtx+aPqfVzuFPCuwUfxF/Ii1a3Jex1zbUWZk="; + aarch64-darwin = "sha256-uACwZZ3GS58D7eVmAkTZQV13fVc5riiJKAh3yje+dCo="; + aarch64-linux = "sha256-OU3czCQCz6Or2X37pW81h3gaPW5s5m5lzq2hS+t2ZLg="; + x86_64-darwin = "sha256-zvjxEEceiJw8RAkFXPiv8zB29YoIGGew38ZTSykL+7A="; + x86_64-linux = "sha256-UDbE+0Mo4LzbtgZccNislFLg1MlHETp4io+U/TkEJcE="; } .${system} or throwSystem; in From 2d08b3ad7a17d60fcc62bfc68e61c1c2430069eb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 11:00:04 +0000 Subject: [PATCH 47/50] direwolf-unstable: 1.8.1-unstable-2026-05-27 -> 1.8.1-unstable-2026-07-06 --- pkgs/by-name/di/direwolf-unstable/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/direwolf-unstable/package.nix b/pkgs/by-name/di/direwolf-unstable/package.nix index 13d4858ccc86..039ef7e2e0fb 100644 --- a/pkgs/by-name/di/direwolf-unstable/package.nix +++ b/pkgs/by-name/di/direwolf-unstable/package.nix @@ -12,13 +12,13 @@ inherit hamlibSupport gpsdSupport extraScripts; }).overrideAttrs (oldAttrs: { - version = "1.8.1-unstable-2026-05-27"; + version = "1.8.1-unstable-2026-07-06"; src = fetchFromGitHub { owner = "wb2osz"; repo = "direwolf"; - rev = "d6151874ecf202cbb401a671a90b15d0fab92fa9"; - hash = "sha256-t19AjQzjkpteqwfRVI/tM5wCVNeFceWPHjq0UtdevXg="; + rev = "160cbb40a3828e47bc977b6f7d5499d1f1cf56e5"; + hash = "sha256-q08QuyWGYqLLz77JXlkJetrYMVQwQVUgjIXz9J4Y9VA="; }; dontVersionCheck = true; From 2f097cc5ccac6209de674aff467e10be47c7cf42 Mon Sep 17 00:00:00 2001 From: Holiu <165534185+Holiu618@users.noreply.github.com> Date: Wed, 8 Jul 2026 19:08:55 +0800 Subject: [PATCH 48/50] maintainers: rename Holiu0618 -> Holiu618 --- maintainers/maintainer-list.nix | 4 ++-- pkgs/by-name/no/notepad-next/package.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index fe6dd76cbfa3..11ecc142c4e1 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11156,9 +11156,9 @@ github = "HolgerPeters"; githubId = 4097049; }; - Holiu0618 = { + Holiu618 = { email = "zvttt9db@anonaddy.me"; - github = "Holiu0618"; + github = "Holiu618"; githubId = 165534185; name = "Holiu"; }; diff --git a/pkgs/by-name/no/notepad-next/package.nix b/pkgs/by-name/no/notepad-next/package.nix index 260f95abad17..a2892e3bec4e 100644 --- a/pkgs/by-name/no/notepad-next/package.nix +++ b/pkgs/by-name/no/notepad-next/package.nix @@ -114,7 +114,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Cross-platform, reimplementation of Notepad++"; license = licenses.gpl3Plus; platforms = platforms.unix; - maintainers = with lib.maintainers; [ Holiu0618 ]; + maintainers = with lib.maintainers; [ Holiu618 ]; broken = stdenv.hostPlatform.isAarch64; mainProgram = "NotepadNext"; }; From 3b7ca632d8366119f89c0218b32f145570e04d0d Mon Sep 17 00:00:00 2001 From: pancho horrillo Date: Wed, 8 Jul 2026 13:20:06 +0200 Subject: [PATCH 49/50] gh-actions-cache: drop MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit As stated in the repository¹ README: Important This functionality has been integrated directly into the gh CLI https://cli.github.com/manual/gh_cache This extension should be removed and replaced with usage of gh cache directly gh extension remove actions-cache ¹: https://github.com/actions/gh-actions-cache At any rate, the repository has been archived (on Oct 21, 2024). --- doc/release-notes/rl-2611.section.md | 2 ++ pkgs/by-name/gh/gh-actions-cache/package.nix | 37 -------------------- pkgs/top-level/aliases.nix | 1 + 3 files changed, 3 insertions(+), 37 deletions(-) delete mode 100644 pkgs/by-name/gh/gh-actions-cache/package.nix diff --git a/doc/release-notes/rl-2611.section.md b/doc/release-notes/rl-2611.section.md index 936f58ebacf7..f961ae8209ac 100644 --- a/doc/release-notes/rl-2611.section.md +++ b/doc/release-notes/rl-2611.section.md @@ -54,6 +54,8 @@ - `buildFHSEnvChroot` has been removed after deprecation in 23.05. +- `gh-actions-cache` has been removed since its functionality has been integrated directly into `gh` (`gh cache`). See [upstream readme](https://github.com/actions/gh-actions-cache). + - `requireFile` now sets `meta.license = lib.licenses.unfree` by default. Users of `requireFile`-based derivations that preserve this default will need to explicitly allow their evaluation as described in [](#sec-allow-unfree). - `librest` providing 0.7 ABI was removed. `librest_1_0` providing 1.0 ABI was renamed to `librest` and `librest_1_0` was kept as an alias. diff --git a/pkgs/by-name/gh/gh-actions-cache/package.nix b/pkgs/by-name/gh/gh-actions-cache/package.nix deleted file mode 100644 index a38af3829e58..000000000000 --- a/pkgs/by-name/gh/gh-actions-cache/package.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ - lib, - fetchFromGitHub, - buildGoModule, -}: - -buildGoModule (finalAttrs: { - pname = "gh-actions-cache"; - version = "1.0.4"; - - src = fetchFromGitHub { - owner = "actions"; - repo = "gh-actions-cache"; - rev = "v${finalAttrs.version}"; - hash = "sha256-GVha3xxLTBTiKfAjGb2q9btsGYzWQivGLyZ4Gg0s/N0="; - }; - - vendorHash = "sha256-4/Zt+ga3abEPtR0FjWIsDpOiG1bfVtVuLuXP8aHbzqk="; - - ldflags = [ - "-s" - "-w" - ]; - - # Needed for tests. - # https://github.com/actions/gh-actions-cache/issues/53#issuecomment-1464954495 - env.GH_TOKEN = "dummy-token-to-facilitate-rest-client"; - - meta = { - description = "gh extension to manage GitHub Actions caches"; - homepage = "https://github.com/actions/gh-actions-cache"; - changelog = "https://github.com/actions/gh-actions-cache/releases/tag/${finalAttrs.src.rev}"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ matthiasbeyer ]; - mainProgram = "gh-actions-cache"; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 05a043d8e174..f1b70476642c 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -900,6 +900,7 @@ mapAliases { gfortran12 = throw "gfortran12 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08 gg = throw "'gg' has been renamed to/replaced by 'go-graft'"; # Converted to throw 2025-10-27 ggobi = throw "'ggobi' has been removed from Nixpkgs, as it is unmaintained and broken"; # Added 2025-05-18 + gh-actions-cache = throw "'gh-actions-cache' has been dropped from Nixpkgs, as its functionality has been incorporated to 'gh', in 'gh cache'"; # Added 2026-07-08 gh-cherry-pick = warnAlias "'gh-cherry-pick' has been renamed to 'ghcherry'" ghcherry; # Added 2026-05-17 gh-copilot = throw "'gh-copilot' has been removed since it has been deprecated and archived upstream. Consider using 'github-copilot-cli' instead"; # Added 2026-01-20 gImageReader = gimagereader; # Added 2026-02-08 From 4b4a9b71fe2496694e2bf1be63fd0a9e99f27d8c Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 8 Jul 2026 14:01:31 +0200 Subject: [PATCH 50/50] nodejs_26: 26.4.0 -> 26.5.0 --- pkgs/development/web/nodejs/v26.nix | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/pkgs/development/web/nodejs/v26.nix b/pkgs/development/web/nodejs/v26.nix index 3be4bfbc98f9..25d4fca86cd3 100644 --- a/pkgs/development/web/nodejs/v26.nix +++ b/pkgs/development/web/nodejs/v26.nix @@ -23,25 +23,13 @@ let [ ]; in buildNodejs { - version = "26.4.0"; - sha256 = "9eceb3621024069d91035b5471d2ebe86aa04d22dbeba72a782eaf36ff9183ac"; + version = "26.5.0"; + sha256 = "0e179470097e247a0c0769b77cc1359fc3e1baf0686df89bafe1fb48cb1887f4"; patches = - ( - if (stdenv.hostPlatform.emulatorAvailable buildPackages) then - [ - (fetchpatch2 { - url = "https://github.com/nodejs/node/commit/b087e922bde7bfd0cb4b7340bb473ddbbb84ee85.patch?full_index=1"; - hash = "sha256-338rkBx2OAKyaelFj6jePU+shl+KTAl29a8KBItbDqc="; - }) - ] - else - [ - (fetchpatch2 { - url = "https://raw.githubusercontent.com/buildroot/buildroot/2f0c31bffdb59fb224387e35134a6d5e09a81d57/package/nodejs/nodejs-src/0003-include-obj-name-in-shared-intermediate.patch"; - hash = "sha256-3g4aS+NmmUYNOYRNc6UMJKYoaTlpP5Knt9UHegx+o0Y="; - }) - ] - ) + (lib.optional (!(stdenv.hostPlatform.emulatorAvailable buildPackages)) (fetchpatch2 { + url = "https://raw.githubusercontent.com/buildroot/buildroot/2f0c31bffdb59fb224387e35134a6d5e09a81d57/package/nodejs/nodejs-src/0003-include-obj-name-in-shared-intermediate.patch"; + hash = "sha256-3g4aS+NmmUYNOYRNc6UMJKYoaTlpP5Knt9UHegx+o0Y="; + })) ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform.isFreeBSD) [ # This patch is concerning. # https://github.com/nodejs/node/issues/54576