From 9aed7d3f7f90c02a79d6880608afe6fa6a54fb02 Mon Sep 17 00:00:00 2001 From: coolcuber Date: Mon, 27 Jul 2026 19:29:30 -0400 Subject: [PATCH 01/69] byzanz: fix version, homepage --- pkgs/by-name/by/byzanz/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/by/byzanz/package.nix b/pkgs/by-name/by/byzanz/package.nix index a40f53ee2e59..c35d759f785a 100644 --- a/pkgs/by-name/by/byzanz/package.nix +++ b/pkgs/by-name/by/byzanz/package.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation { pname = "byzanz"; - version = "unstable-2016-03-12"; + version = "0.2.1-unstable-2016-03-12"; src = fetchgit { url = "https://gitlab.gnome.org/Archive/byzanz"; @@ -73,7 +73,7 @@ stdenv.mkDerivation { meta = { description = "Tool to record a running X desktop to an animation suitable for presentation in a web browser"; - homepage = "https://github.com/GNOME/byzanz"; + homepage = "https://gitlab.gnome.org/Archive/byzanz"; license = lib.licenses.gpl3; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ bot-wxt1221 ]; From a058ddc745b6fc860db39272dbc9172ead1048da Mon Sep 17 00:00:00 2001 From: coolcuber Date: Tue, 28 Jul 2026 20:17:30 -0400 Subject: [PATCH 02/69] crimson-pro: fix version, use installFonts --- pkgs/by-name/cr/crimson-pro/package.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/cr/crimson-pro/package.nix b/pkgs/by-name/cr/crimson-pro/package.nix index 6a8ad9dbcb4b..bd171e3e9218 100644 --- a/pkgs/by-name/cr/crimson-pro/package.nix +++ b/pkgs/by-name/cr/crimson-pro/package.nix @@ -2,15 +2,16 @@ lib, stdenv, fetchFromGitHub, + installFonts, }: stdenv.mkDerivation { pname = "crimson-pro"; - version = "unstable-2022-08-30"; + version = "0-unstable-2022-08-30"; outputs = [ "out" - "woff2" + "webfont" ]; src = fetchFromGitHub { @@ -20,16 +21,12 @@ stdenv.mkDerivation { hash = "sha256-3zFB1AMcC7eNEVA2Mx1OE8rLN9zPzexZ3FtER9wH5ss="; }; - installPhase = '' - runHook preInstall - - install -m444 -Dt $out/share/fonts/truetype fonts/ttf/*.ttf - install -m444 -Dt $out/share/fonts/opentype fonts/otf/*.otf - install -m444 -Dt $woff2/share/fonts/woff2 fonts/webfonts/*.woff2 - - runHook postInstall + postPatch = '' + rm Makefile ''; + nativeBuildInputs = [ installFonts ]; + meta = { homepage = "https://github.com/Fonthausen/CrimsonPro"; description = "Professionally produced redesign of Crimson by Jacques Le Bailly"; From d23e20acb148dbf3d04fde285b4a3490c7e3bde4 Mon Sep 17 00:00:00 2001 From: coolcuber Date: Tue, 28 Jul 2026 21:20:34 -0400 Subject: [PATCH 03/69] dab_lib: fix version, license --- pkgs/by-name/da/dab_lib/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/da/dab_lib/package.nix b/pkgs/by-name/da/dab_lib/package.nix index b783bafe7cea..cc3f3c2058f7 100644 --- a/pkgs/by-name/da/dab_lib/package.nix +++ b/pkgs/by-name/da/dab_lib/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "dab_lib"; - version = "unstable-2023-03-02"; + version = "0.8-unstable-2023-03-02"; src = fetchFromGitHub { owner = "JvanKatwijk"; @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "DAB/DAB+ decoding library"; homepage = "https://github.com/JvanKatwijk/dab-cmdline"; - license = lib.licenses.gpl2; + license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ aciceri alexwinter From 4af0d91bdd42e4a29ecc687ddbeb35fff31857d0 Mon Sep 17 00:00:00 2001 From: coolcuber Date: Tue, 28 Jul 2026 21:47:58 -0400 Subject: [PATCH 04/69] deadbeefPlugins.lyricbar: fix version --- pkgs/applications/audio/deadbeef/plugins/lyricbar.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/audio/deadbeef/plugins/lyricbar.nix b/pkgs/applications/audio/deadbeef/plugins/lyricbar.nix index 8c2e9b34f650..68c70ccc5632 100644 --- a/pkgs/applications/audio/deadbeef/plugins/lyricbar.nix +++ b/pkgs/applications/audio/deadbeef/plugins/lyricbar.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation { pname = "deadbeef-lyricbar-plugin"; - version = "unstable-2019-01-29"; + version = "0.1-unstable-2019-01-29"; src = fetchFromGitHub { owner = "C0rn3j"; From 37e52ed95ea1723391521c60edbd5b33fb49bf76 Mon Sep 17 00:00:00 2001 From: liberodark Date: Tue, 10 Jun 2025 14:40:31 +0200 Subject: [PATCH 05/69] pve-tool: init at 0.1.2 --- pkgs/by-name/pv/pve-tool/package.nix | 52 ++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 pkgs/by-name/pv/pve-tool/package.nix diff --git a/pkgs/by-name/pv/pve-tool/package.nix b/pkgs/by-name/pv/pve-tool/package.nix new file mode 100644 index 000000000000..2bbcc0fe3def --- /dev/null +++ b/pkgs/by-name/pv/pve-tool/package.nix @@ -0,0 +1,52 @@ +{ + lib, + stdenv, + fetchFromGitHub, + rustPlatform, + pkg-config, + openssl, + versionCheckHook, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "pve-tool"; + version = "0.1.2"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "liberodark"; + repo = "pve-tool"; + tag = "v${finalAttrs.version}"; + hash = "sha256-GorEZTTHUta5Q4OLVVhf8nsHwRXygcV4SL0fmUVlZIg="; + }; + + cargoHash = "sha256-OXwkrNTdsbZWLnbF5G91vwVX/vv1l1WUobRzA8Oen8Y="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + openssl + ]; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = { + description = "Lightweight tool for managing Proxmox VE snapshots across multiple nodes in a cluster"; + homepage = "https://github.com/liberodark/pve-tool"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ liberodark ]; + platforms = lib.platforms.linux ++ lib.platforms.darwin; + mainProgram = "pve-tool"; + }; +}) From 7d5335b38ff8f52b596ab58a0e84b58eb9a22e27 Mon Sep 17 00:00:00 2001 From: Alex Rice Date: Fri, 31 Jul 2026 19:57:35 +0100 Subject: [PATCH 06/69] dracula-theme: reinstate at 4.0.0-unstable --- pkgs/by-name/dr/dracula-theme/package.nix | 55 +++++++++++++++++++++++ pkgs/top-level/aliases.nix | 1 - 2 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/dr/dracula-theme/package.nix diff --git a/pkgs/by-name/dr/dracula-theme/package.nix b/pkgs/by-name/dr/dracula-theme/package.nix new file mode 100644 index 000000000000..b3266ada4dc5 --- /dev/null +++ b/pkgs/by-name/dr/dracula-theme/package.nix @@ -0,0 +1,55 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, + unstableGitUpdater, +}: + +let + themeName = "Dracula"; +in +stdenvNoCC.mkDerivation { + pname = "dracula-theme"; + version = "4.0.0-unstable-2026-03-01"; + + __structuredAttrs = true; + strictDeps = true; + + src = fetchFromGitHub { + owner = "dracula"; + repo = "gtk"; + rev = "1188c8eabdfc33c42738862b91caf7fab884c767"; + hash = "sha256-Z3dMgkk5SvpCWjxdm8hd5FBeEvq0uCJuj3zC5boQEdk="; + }; + + installPhase = '' + runHook preInstall + mkdir -p $out/share/themes/${themeName} + cp -a {assets,cinnamon,gnome-shell,gtk-3.0,gtk-3.20,gtk-4.0,index.theme,metacity-1,unity,xfwm4} $out/share/themes/${themeName} + + cp -a kde/{color-schemes,plasma} $out/share/ + cp -a kde/kvantum $out/share/Kvantum + mkdir -p $out/share/aurorae/themes + cp -a kde/aurorae/* $out/share/aurorae/themes/ + mkdir -p $out/share/sddm/themes + cp -a kde/sddm/* $out/share/sddm/themes/ + + mkdir -p $out/share/icons/Dracula-cursors + mv kde/cursors/Dracula-cursors/index.theme $out/share/icons/Dracula-cursors/cursor.theme + mv kde/cursors/Dracula-cursors/cursors $out/share/icons/Dracula-cursors/cursors + + runHook postInstall + ''; + + passthru.updateScript = unstableGitUpdater { + tagPrefix = "v"; + }; + + meta = { + description = "Dracula variant of the Ant theme"; + homepage = "https://github.com/dracula/gtk"; + license = lib.licenses.gpl3; + platforms = lib.platforms.all; + maintainers = with lib.maintainers; [ alexarice ]; + }; +} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 08d69741489e..7a58dd3c1847 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -705,7 +705,6 @@ mapAliases { dotnetfx40 = throw "'dotnetfx40' has been removed because it was unmaintained in Nixpkgs"; # Added 2026-01-27 dotty = throw "'dotty' has been renamed to/replaced by 'scala_3'"; # Converted to throw 2025-10-27 dovecot_fts_xapian = throw "'dovecot_fts_xapian' has been removed because it was unmaintained in Nixpkgs. Consider using dovecot-fts-flatcurve instead"; # Added 2025-08-16 - dracula-theme = throw "'dracula-theme' has been removed because it depended on 'gtk-engine-murrine', which was removed because it was unmaintained upstream and depended on GTK 2."; # Added 2026-07-22 drone-runner-exec = throw "'drone-runner-exec' has been removed as it was deprecated and archived upstream."; # Added 2026-07-20 dsd = throw "dsd has been removed, as it was broken and lack of upstream maintenance"; # Added 2025-08-25 dtv-scan-tables_linuxtv = throw "'dtv-scan-tables_linuxtv' has been renamed to/replaced by 'dtv-scan-tables'"; # Converted to throw 2025-10-27 From 130148d9088e13b5114fbeceb4d625fdb7683ca1 Mon Sep 17 00:00:00 2001 From: Yuriy Taraday Date: Thu, 13 Aug 2026 15:14:47 +0200 Subject: [PATCH 07/69] libpqxx: Only override stdenv for GCC, not for clang This makes sure that libpqxx uses the same naming conventions as everything else on macOS. --- pkgs/by-name/li/libpqxx/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libpqxx/package.nix b/pkgs/by-name/li/libpqxx/package.nix index 7d35abc29f8c..c4f4d32d34e5 100644 --- a/pkgs/by-name/li/libpqxx/package.nix +++ b/pkgs/by-name/li/libpqxx/package.nix @@ -12,7 +12,7 @@ # Work around issue reported in https://github.com/NixOS/nixpkgs/issues/476278. # Should be solved when libpqxx 8.x is released. -gcc14Stdenv.mkDerivation (finalAttrs: { +(if stdenv.cc.isGNU then gcc14Stdenv else stdenv).mkDerivation (finalAttrs: { pname = "libpqxx"; version = "7.10.7"; From 7716ccff98f05a5405915e20ed1ca98223f26460 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Aug 2026 01:34:35 +0000 Subject: [PATCH 08/69] cloudlog: 2.8.16 -> 2.8.18 --- pkgs/by-name/cl/cloudlog/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cloudlog/package.nix b/pkgs/by-name/cl/cloudlog/package.nix index 95d66a9b050b..7712b8e02af6 100644 --- a/pkgs/by-name/cl/cloudlog/package.nix +++ b/pkgs/by-name/cl/cloudlog/package.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation rec { pname = "cloudlog"; - version = "2.8.16"; + version = "2.8.18"; src = fetchFromGitHub { owner = "magicbug"; repo = "Cloudlog"; rev = version; - hash = "sha256-lu8ioYOFCv49vox1JjzzdPeM4RR6//uX+m+We7fj9Jc="; + hash = "sha256-gQgEWjR/ezKmk19NLERr8f4+VdK7h9FqXjy0/fgJ90g="; }; postPatch = '' From 5d3b8c98eda5dc03958d47fefd1dd36a64a80c56 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 17 Aug 2026 06:40:07 +0000 Subject: [PATCH 09/69] synology-drive-client: 4.0.3-17892 -> 4.2.0-20058 --- pkgs/by-name/sy/synology-drive-client/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sy/synology-drive-client/package.nix b/pkgs/by-name/sy/synology-drive-client/package.nix index dcf60705dc6a..e438ba307530 100644 --- a/pkgs/by-name/sy/synology-drive-client/package.nix +++ b/pkgs/by-name/sy/synology-drive-client/package.nix @@ -20,7 +20,7 @@ let pname = "synology-drive-client"; baseUrl = "https://global.synologydownload.com/download/Utility/SynologyDriveClient"; - version = "4.0.3-17892"; + version = "4.2.0-20058"; buildNumberFn = ver: lib.last (lib.splitString "-" ver); meta = { description = "Desktop application to synchronize files and folders between the computer and the Synology Drive server"; @@ -49,7 +49,7 @@ let src = fetchurl { url = "${baseUrl}/${finalAttrs.version}/Ubuntu/Installer/synology-drive-client-${buildNumberFn finalAttrs.version}.x86_64.deb"; - sha256 = "sha256-9q7FpZdNWZY+2DP98aDMe+vWEthpH0kcYsuncM3HjWc="; + sha256 = "sha256-QwAx/fWhLmVc5c/GuWTZtcvd3rzNvz+mtWYFRsuR+Z0="; }; nativeBuildInputs = [ @@ -137,7 +137,7 @@ let src = fetchurl { url = "${baseUrl}/${finalAttrs.version}/Mac/Installer/synology-drive-client-${buildNumberFn finalAttrs.version}.dmg"; - sha256 = "sha256-+ZJA7r0xYhpu614I1mqILCfYN/8YddEwgWglmmpfB+o="; + sha256 = "sha256-oFkyG1ip3+ff9hhRapD4a/Hj+ZrKcEWudIKr4OMtYJQ="; }; nativeBuildInputs = [ From 76df11ef332df6a1cd7357025ffd5a7c0ff13c05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 17 Aug 2026 10:29:22 +0000 Subject: [PATCH 10/69] cockpit: 365 -> 366 --- pkgs/by-name/co/cockpit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/cockpit/package.nix b/pkgs/by-name/co/cockpit/package.nix index 177dd2e1200c..75d89cb1a158 100644 --- a/pkgs/by-name/co/cockpit/package.nix +++ b/pkgs/by-name/co/cockpit/package.nix @@ -54,13 +54,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "cockpit"; - version = "365"; + version = "366"; src = fetchFromGitHub { owner = "cockpit-project"; repo = "cockpit"; tag = finalAttrs.version; - hash = "sha256-xOIv+NAO3xs74YQpnyQlU6HyptQ4ZmCt4M92195zI6M="; + hash = "sha256-WyV6I8u83ETVLmjJ7Mjh0D1cLY+RQkxGAIMTkRfy3T0="; fetchSubmodules = true; }; From 6a130c9821a6a5224705c5d066688d1b57538d38 Mon Sep 17 00:00:00 2001 From: whispers Date: Mon, 17 Aug 2026 22:09:47 -0400 Subject: [PATCH 11/69] mullvad-browser: 15.0.19 -> 15.0.20 changelog: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/mb-15.0.20-build1/projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt firefox esr: https://www.firefox.com/en-US/firefox/140.14.0/releasenotes/ --- pkgs/by-name/mu/mullvad-browser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/mullvad-browser/package.nix b/pkgs/by-name/mu/mullvad-browser/package.nix index 439f837374a3..1a4ba549c388 100644 --- a/pkgs/by-name/mu/mullvad-browser/package.nix +++ b/pkgs/by-name/mu/mullvad-browser/package.nix @@ -97,7 +97,7 @@ let ++ lib.optionals mediaSupport [ ffmpeg_7 ] ); - version = "15.0.19"; + version = "15.0.20"; sources = { x86_64-linux = fetchurl { @@ -109,7 +109,7 @@ let "https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz" ]; - hash = "sha256-9Vbv7A8JarYtT0Ll1bveQmwif7/IViq6geMxMqeF+S4="; + hash = "sha256-EyVih1kklIg7b3fdh6tqtEE3Xh/UPpPMZgfdxtY6c5s="; }; }; From b6ebb24de43ca09d9a9daedf993be249d174c2a8 Mon Sep 17 00:00:00 2001 From: whispers Date: Mon, 17 Aug 2026 22:11:09 -0400 Subject: [PATCH 12/69] tor-browser: 15.0.19 -> 15.0.20 changelog: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/tbb-15.0.20-build1/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt firefox esr: https://www.firefox.com/en-US/firefox/140.14.0/releasenotes/ --- pkgs/by-name/to/tor-browser/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/to/tor-browser/package.nix b/pkgs/by-name/to/tor-browser/package.nix index 8fc2aaddb44a..355fafe8dded 100644 --- a/pkgs/by-name/to/tor-browser/package.nix +++ b/pkgs/by-name/to/tor-browser/package.nix @@ -102,7 +102,7 @@ let ++ lib.optionals mediaSupport [ ffmpeg_7 ] ); - version = "15.0.19"; + version = "15.0.20"; sources = { x86_64-linux = fetchurl { @@ -112,7 +112,7 @@ let "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz" ]; - hash = "sha256-LrSrQx9JIcpjsSO2+fRFoHP797ZfGI9FpXfVdusr4s8="; + hash = "sha256-1DAmM9YFnS2tlOLIg7MRQdx7Paor+lqrsP0p3aGNIuk="; }; i686-linux = fetchurl { @@ -122,7 +122,7 @@ let "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz" ]; - hash = "sha256-N+TjpJrHg8cB6vwCqrTWnz4/dwzu2/r55kNmkLemWvU="; + hash = "sha256-iqvfcBsVFN25JtAKDyL94hoL/K3rM0M7pbK7gbir5ZA="; }; }; From ce9e5ca6a63a89657f376f8640976725a9542d91 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Tue, 18 Aug 2026 12:52:05 -0400 Subject: [PATCH 13/69] beamPackages: splice the package set Converts to a spliced package set. I don't accept this (external consumer) breaking change lightly, but when digging in to finally enabling proper cross compilation I realized it was the best path. All local consumers have been updated, and a few rebuilds necessary. Assisted-by: Claude Code (Claude Opus 5) --- doc/languages-frameworks/beam.section.md | 16 +++--- pkgs/by-name/ak/akkoma/package.nix | 10 ++-- pkgs/by-name/mo/mobilizon/package.nix | 2 +- pkgs/by-name/pl/plausible/package.nix | 2 +- pkgs/by-name/pl/pleroma/package.nix | 2 +- pkgs/by-name/ra/rabbitmq-server/package.nix | 2 +- pkgs/development/beam-modules/default.nix | 53 ++++++++----------- .../beam-modules/ex_doc/default.nix | 4 +- .../beam-modules/fetch-mix-deps.nix | 5 +- .../beam-modules/livebook/default.nix | 2 - pkgs/development/beam-modules/mix-release.nix | 6 +-- pkgs/top-level/all-packages.nix | 3 +- pkgs/top-level/beam-packages.nix | 24 ++++++--- 13 files changed, 66 insertions(+), 65 deletions(-) diff --git a/doc/languages-frameworks/beam.section.md b/doc/languages-frameworks/beam.section.md index 3b205d68236d..8788740ab16d 100644 --- a/doc/languages-frameworks/beam.section.md +++ b/doc/languages-frameworks/beam.section.md @@ -34,17 +34,21 @@ Inside each package set are: - builders: mixRelease, buildRebar3, etc - hooks: for composing builders and packages -To use a non-default Elixir it's important to keep the rest of the package set consistent, so it's recommended to use `.extend`. This ensures that builders like `mixRelease`, `fetchMixDeps`, and `buildMix` all pick up the overridden Elixir: +The package set is the only place Erlang and Elixir versions are chosen. Builders such as `mixRelease`, `fetchMixDeps` and `buildMix` take them from the set they are called from, and do not accept `erlang`, `elixir` or `hex` arguments. + +To use a non-default Elixir, derive a new set with `overrideScope`. This keeps the rest of the set consistent, so every builder picks up the overridden Elixir: ```nix let - beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; }); + beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; }); in beamPackages.mixRelease { # ... } ``` +`erlang` can be replaced the same way, which is useful for a patched OTP. Every member of the set is built from the set's own `erlang`, so overriding it rebuilds Elixir, Rebar3 and the rest against it. + ## Build Tools {#beam-build-tools} ### Rebar3 {#beam-build-tools-rebar3} @@ -332,8 +336,8 @@ Usually, we need to create a `shell.nix` file and do our development inside the with pkgs; let - # pin OTP via beam27Packages/beam28Packages/... and Elixir via .extend - beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; }); + # pin OTP via beam27Packages/beam28Packages/... and Elixir via overrideScope + beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; }); in mkShell { buildInputs = [ beamPackages.elixir ]; } ``` @@ -368,8 +372,8 @@ Here is an example `shell.nix`. with import { }; let - # pin OTP via beam27Packages/beam28Packages/... and Elixir via .extend - beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; }); + # pin OTP via beam27Packages/beam28Packages/... and Elixir via overrideScope + beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; }); # define packages to install basePackages = [ diff --git a/pkgs/by-name/ak/akkoma/package.nix b/pkgs/by-name/ak/akkoma/package.nix index fb9d509cc167..62ec12ec6580 100644 --- a/pkgs/by-name/ak/akkoma/package.nix +++ b/pkgs/by-name/ak/akkoma/package.nix @@ -9,11 +9,11 @@ }: let - beamPackages = beam_minimal.packages.erlang_27.extend ( - self: super: { - elixir = self.elixir_1_17; - rebar3 = self.rebar3WithPlugins { - plugins = with self; [ pc ]; + beamPackages = beam_minimal.packages.erlang_27.overrideScope ( + final: prev: { + elixir = final.elixir_1_17; + rebar3 = final.rebar3WithPlugins { + plugins = with final; [ pc ]; }; } ); diff --git a/pkgs/by-name/mo/mobilizon/package.nix b/pkgs/by-name/mo/mobilizon/package.nix index 77acf3d5dc11..83c82c4bc4db 100644 --- a/pkgs/by-name/mo/mobilizon/package.nix +++ b/pkgs/by-name/mo/mobilizon/package.nix @@ -14,7 +14,7 @@ }: let - beamPackages = beam.packages.erlang_27.extend (self: super: { elixir = self.elixir_1_18; }); + beamPackages = beam.packages.erlang_27.overrideScope (final: prev: { elixir = final.elixir_1_18; }); common = callPackage ./common.nix { }; in diff --git a/pkgs/by-name/pl/plausible/package.nix b/pkgs/by-name/pl/plausible/package.nix index c9c5c5fcd6ce..002d194521b7 100644 --- a/pkgs/by-name/pl/plausible/package.nix +++ b/pkgs/by-name/pl/plausible/package.nix @@ -129,7 +129,7 @@ let $out/lazy_html/_build/c/third_party/lexbor/${lexborCommit} ''; - beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; }); + beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; }); in beamPackages.mixRelease rec { diff --git a/pkgs/by-name/pl/pleroma/package.nix b/pkgs/by-name/pl/pleroma/package.nix index f2459737c136..ec5bee8c14ed 100644 --- a/pkgs/by-name/pl/pleroma/package.nix +++ b/pkgs/by-name/pl/pleroma/package.nix @@ -15,7 +15,7 @@ }: let - beamPackages = beam.packages.erlang_27.extend (self: super: { elixir = self.elixir_1_18; }); + beamPackages = beam.packages.erlang_27.overrideScope (final: prev: { elixir = final.elixir_1_18; }); in beamPackages.mixRelease rec { pname = "pleroma"; diff --git a/pkgs/by-name/ra/rabbitmq-server/package.nix b/pkgs/by-name/ra/rabbitmq-server/package.nix index 8873c897a339..25f97b54db6e 100644 --- a/pkgs/by-name/ra/rabbitmq-server/package.nix +++ b/pkgs/by-name/ra/rabbitmq-server/package.nix @@ -40,7 +40,7 @@ let ] ); - beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; }); + beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; }); in stdenv.mkDerivation (finalAttrs: { diff --git a/pkgs/development/beam-modules/default.nix b/pkgs/development/beam-modules/default.nix index 606a0af877d8..5e7622a3c11b 100644 --- a/pkgs/development/beam-modules/default.nix +++ b/pkgs/development/beam-modules/default.nix @@ -3,29 +3,24 @@ lib, pkgs, erlang, + generateSplicesForMkScope, + makeScopeWithSplicing', + # Where this package set lives in `pkgs`, so that cross compilation can find + # its build platform counterpart. + splicePath, }: -let - inherit (lib) makeExtensible; - - # FIXME: add support for overrideScope - callPackageWithScope = - scope: drv: args: - lib.callPackageWith scope drv args; - callPackagesWithScope = - scope: drv: args: - lib.callPackagesWith scope drv args; - mkScope = scope: pkgs // scope; - - packages = +makeScopeWithSplicing' { + otherSplices = generateSplicesForMkScope splicePath; + # This is the set itself, splicing it would recurse. + keep = self: { inherit (self) beamPackages; }; + f = self: let - defaultScope = mkScope self; - callPackage = drv: args: callPackageWithScope defaultScope drv args; - callPackages = drv: args: callPackagesWithScope defaultScope drv args; + inherit (self) callPackage; in - rec { - inherit callPackage erlang; + { + inherit erlang; beamPackages = self; inherit (callPackage ../tools/build-managers/rebar3 { }) rebar3 rebar3WithPlugins; @@ -50,47 +45,41 @@ let elvis-erlang = callPackage ./elvis-erlang { }; # BEAM-based languages. - elixir = elixir_1_18; + elixir = self.elixir_1_18; elixir_1_20 = callPackage ../interpreters/elixir/1.20.nix { - inherit erlang; debugInfo = true; }; elixir_1_19 = callPackage ../interpreters/elixir/1.19.nix { - inherit erlang; debugInfo = true; }; elixir_1_18 = callPackage ../interpreters/elixir/1.18.nix { - inherit erlang; debugInfo = true; }; elixir_1_17 = callPackage ../interpreters/elixir/1.17.nix { - inherit erlang; debugInfo = true; }; # Remove old versions of elixir, when the supports fades out: # https://hexdocs.pm/elixir/compatibility-and-deprecations.html - ex_doc = callPackage ./ex_doc { - inherit fetchMixDeps mixRelease; - }; + ex_doc = callPackage ./ex_doc { }; - elixir-ls = callPackage ./elixir-ls { inherit elixir; }; + elixir-ls = callPackage ./elixir-ls { }; expert = callPackage ./expert { }; - lfe = callPackage ../interpreters/lfe { inherit erlang buildRebar3 fetchHex; }; + lfe = callPackage ../interpreters/lfe { }; - livebook = callPackage ./livebook { inherit beamPackages; }; + livebook = callPackage ./livebook { }; # Non hex packages. Examples how to build Rebar/Mix packages with and # without helper functions buildRebar3 and buildMix. hex = callPackage ./hex { }; - inherit (callPackages ./hooks { }) + inherit (pkgs.callPackages ./hooks { }) beamCopySourceHook beamModuleInstallHook mixBuildDirHook @@ -104,5 +93,5 @@ let // lib.optionalAttrs config.allowAliases { webdriver = throw "'beamPackages.webdriver' has been removed."; # added 2026-07-29 }; -in -makeExtensible packages + +} diff --git a/pkgs/development/beam-modules/ex_doc/default.nix b/pkgs/development/beam-modules/ex_doc/default.nix index 8dc542f203dd..784cd245fa5a 100644 --- a/pkgs/development/beam-modules/ex_doc/default.nix +++ b/pkgs/development/beam-modules/ex_doc/default.nix @@ -1,6 +1,5 @@ { lib, - elixir, fetchFromGitHub, fetchMixDeps, mixRelease, @@ -27,7 +26,6 @@ mixRelease { pname version src - elixir ; escriptBinName = "ex_doc"; @@ -36,7 +34,7 @@ mixRelease { mixFodDeps = fetchMixDeps { pname = "mix-deps-${pname}"; - inherit src version elixir; + inherit src version; hash = "sha256-FSLAQhFk7NCUXRMfNr6E9XvndrviapjcKZDisHbB87Y="; }; diff --git a/pkgs/development/beam-modules/fetch-mix-deps.nix b/pkgs/development/beam-modules/fetch-mix-deps.nix index eb716c57818d..96cdd4b32848 100644 --- a/pkgs/development/beam-modules/fetch-mix-deps.nix +++ b/pkgs/development/beam-modules/fetch-mix-deps.nix @@ -20,11 +20,12 @@ debug ? false, meta ? { }, patches ? [ ], - elixir ? inputs.elixir, - hex ? inputs.hex.override { inherit elixir; }, ... }@attrs: +assert lib.assertMsg (!(attrs ? elixir || attrs ? hex)) + "fetchMixDeps no longer takes `elixir` or `hex`. Build with the package set that has the versions you need, e.g. `beam27Packages.fetchMixDeps`, or derive one with `beamPackages.overrideScope (final: prev: { elixir = prev.elixir_1_18; })`."; + let hash_ = if hash != "" then diff --git a/pkgs/development/beam-modules/livebook/default.nix b/pkgs/development/beam-modules/livebook/default.nix index 5ac3dcfbbd76..b0dddae68a04 100644 --- a/pkgs/development/beam-modules/livebook/default.nix +++ b/pkgs/development/beam-modules/livebook/default.nix @@ -17,8 +17,6 @@ beamPackages.mixRelease rec { pname = "livebook"; version = "0.19.9"; - inherit (beamPackages) elixir; - buildInputs = [ beamPackages.erlang ]; nativeBuildInputs = [ diff --git a/pkgs/development/beam-modules/mix-release.nix b/pkgs/development/beam-modules/mix-release.nix index 16f0ccf2cac1..f4911e378449 100644 --- a/pkgs/development/beam-modules/mix-release.nix +++ b/pkgs/development/beam-modules/mix-release.nix @@ -68,10 +68,6 @@ lib.extendMkDerivation { # This is how Mix finds dependencies. mixNixDeps ? { }, - elixir ? inputs.elixir, - erlang ? inputs.erlang, - hex ? inputs.hex.override { inherit elixir; }, - # Remove releases/COOKIE # # People have different views on the nature of cookies. Some believe that they are @@ -95,6 +91,8 @@ lib.extendMkDerivation { ... }@attrs: + assert lib.assertMsg (!(attrs ? elixir || attrs ? erlang || attrs ? hex)) + "mixRelease no longer takes `elixir`, `erlang` or `hex`. Build with the package set that has the versions you need, e.g. `beam27Packages.mixRelease`, or derive one with `beamPackages.overrideScope (final: prev: { elixir = prev.elixir_1_18; })`."; assert mixNixDeps != { } -> mixFodDeps == null; assert stripDebug -> !enableDebugInfo; assert escriptBinName != null -> mixReleaseName == ""; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 53317c96c3dc..c6a290ba81bd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4320,9 +4320,10 @@ with pkgs; dhallPackages = recurseIntoAttrs (callPackage ./dhall-packages.nix { }); - beam = callPackage ./beam-packages.nix { }; + beam = callPackage ./beam-packages.nix { scopeName = "beam"; }; beam_minimal = callPackage ./beam-packages.nix { beam = beam_minimal; + scopeName = "beam_minimal"; systemdSupport = false; wxSupport = false; }; diff --git a/pkgs/top-level/beam-packages.nix b/pkgs/top-level/beam-packages.nix index d97d3d0c8718..47a3397f8273 100644 --- a/pkgs/top-level/beam-packages.nix +++ b/pkgs/top-level/beam-packages.nix @@ -8,6 +8,8 @@ systemd, systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd, __splicedPackages, + # Name of this set in `pkgs`, needed to splice the package sets it builds. + scopeName, }: let @@ -21,6 +23,17 @@ let versionArgs: import ../development/interpreters/erlang/generic-builder.nix (versionArgs // args); in pkgs.callPackage (import drv genericBuilder) { }; + + packagesFor = + name: erlang: + callPackage ../development/beam-modules { + inherit erlang; + splicePath = [ + scopeName + "packages" + name + ]; + }; in { @@ -62,16 +75,13 @@ in }; - # Helper function to generate package set with a specific Erlang version. - packagesWith = erlang: callPackage ../development/beam-modules { inherit erlang; }; - # Each field in this tuple represents all Beam packages in nixpkgs built with # appropriate Erlang/OTP version. packages = { erlang = self.packages.${self.latestVersion}; - erlang_29 = self.packagesWith self.interpreters.erlang_29; - erlang_28 = self.packagesWith self.interpreters.erlang_28; - erlang_27 = self.packagesWith self.interpreters.erlang_27; + erlang_29 = packagesFor "erlang_29" self.interpreters.erlang_29; + erlang_28 = packagesFor "erlang_28" self.interpreters.erlang_28; + erlang_27 = packagesFor "erlang_27" self.interpreters.erlang_27; } // lib.optionalAttrs config.allowAliases { erlang_26 = throw "'erlang_26' has been removed, as it is EOL"; # added 2026-04-01 @@ -82,4 +92,6 @@ in elixir_1_16 = throw "'elixir_1_16' has been removed, due to the removal of erlang_26 as EOL"; # added 2026-04-01 elixir_1_15 = throw "'elixir_1_15' has been removed, due to the removal of erlang_26 as EOL"; # added 2026-04-01 + + packagesWith = throw "'beam.packagesWith' has been removed, as such sets cannot be cross compiled. Use an OTP specific set, e.g. 'beam27Packages', and 'overrideScope' to change any of its members."; # added 2026-08-18 } From 0378aed2a6d7c9e298b4abc659ee77daa00a826d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 00:54:01 +0000 Subject: [PATCH 14/69] gogh: 366 -> 367 --- pkgs/by-name/go/gogh/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/gogh/package.nix b/pkgs/by-name/go/gogh/package.nix index 2a14bb73c7da..088cfde61a8c 100644 --- a/pkgs/by-name/go/gogh/package.nix +++ b/pkgs/by-name/go/gogh/package.nix @@ -25,13 +25,13 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "gogh"; - version = "366"; + version = "367"; src = fetchFromGitHub { owner = "Gogh-Co"; repo = "Gogh"; tag = "v${finalAttrs.version}"; - hash = "sha256-YJLWscXslIK1NKM4hhrKT/kKQJof0Vn6uCtkcuZ3vUw="; + hash = "sha256-kYqQ4UyG5quTf2lROXdF7EOd2F3qAOUvU075Lk1e48s="; }; postPatch = '' From de02445432af80569cb1387a0eb7089b3421ba81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 20 Aug 2026 05:01:24 +0200 Subject: [PATCH 15/69] python3Packages.pytorch-metric-learning: speed up tests by 2x From ~185.69s to ~98.05s --- .../python-modules/pytorch-metric-learning/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/pytorch-metric-learning/default.nix b/pkgs/development/python-modules/pytorch-metric-learning/default.nix index 374889c3bf6c..6a3d1bf2d50e 100644 --- a/pkgs/development/python-modules/pytorch-metric-learning/default.nix +++ b/pkgs/development/python-modules/pytorch-metric-learning/default.nix @@ -19,6 +19,7 @@ tensorboard, # tests + pytest-xdist, pytestCheckHook, torchvision, writableTmpDirAsHomeHook, @@ -69,6 +70,7 @@ buildPythonPackage rec { # package only requires `unittest`, but use `pytest` to exclude tests nativeCheckInputs = [ + pytest-xdist pytestCheckHook torchvision writableTmpDirAsHomeHook From 08b9ff7e61ef8613ddd9695199a4b5e580b002e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Thu, 20 Aug 2026 05:50:10 +0200 Subject: [PATCH 16/69] python314Packages.kornia-rs: speed up tests with xdist From ~86.84s to ~58.07s --- pkgs/development/python-modules/kornia-rs/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/kornia-rs/default.nix b/pkgs/development/python-modules/kornia-rs/default.nix index fc0a66fed68d..931f8c1b93da 100644 --- a/pkgs/development/python-modules/kornia-rs/default.nix +++ b/pkgs/development/python-modules/kornia-rs/default.nix @@ -10,6 +10,7 @@ # tests numpy, + pytest-xdist, pytestCheckHook, torch, }: @@ -51,6 +52,7 @@ buildPythonPackage rec { nativeCheckInputs = [ numpy + pytest-xdist pytestCheckHook torch ]; From 95741e1ded777bdd0e6353bb6b9327952ffb372d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 08:37:21 +0000 Subject: [PATCH 17/69] simple-dftd3: 1.5.0 -> 1.6.0 --- .../libraries/science/chemistry/simple-dftd3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/science/chemistry/simple-dftd3/default.nix b/pkgs/development/libraries/science/chemistry/simple-dftd3/default.nix index 6ac51e921490..f65b73f790b1 100644 --- a/pkgs/development/libraries/science/chemistry/simple-dftd3/default.nix +++ b/pkgs/development/libraries/science/chemistry/simple-dftd3/default.nix @@ -24,13 +24,13 @@ assert ( stdenv.mkDerivation rec { pname = "simple-dftd3"; - version = "1.5.0"; + version = "1.6.0"; src = fetchFromGitHub { owner = "dftd3"; repo = "simple-dftd3"; tag = "v${version}"; - hash = "sha256-YkxuM/Ns1/59ex0GrQEVLIN3Kn6R7/gkdIb6ynPrffg="; + hash = "sha256-THl8sUY7pLxFz4mY7FMj/c1hwzqLaaNNMq0qkxWkUzw="; }; patches = [ From ea0fc1d424794352a99998c9fe2772d711a834f5 Mon Sep 17 00:00:00 2001 From: yaya Date: Thu, 20 Aug 2026 11:52:25 +0200 Subject: [PATCH 18/69] gitlab: 19.2.4 -> 19.3.0 https://gitlab.com/gitlab-org/gitlab/-/blob/v19.3.0-ee/CHANGELOG.md --- pkgs/by-name/gi/gitaly/package.nix | 6 +- pkgs/by-name/gi/gitlab-pages/package.nix | 6 +- pkgs/by-name/gi/gitlab/data.json | 16 +- .../gi/gitlab/gitlab-workhorse/default.nix | 4 +- pkgs/by-name/gi/gitlab/package.nix | 6 +- pkgs/by-name/gi/gitlab/rubyEnv/Gemfile | 84 +-- pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock | 488 ++++++++++-------- pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix | 434 +++++++++------- 8 files changed, 578 insertions(+), 466 deletions(-) diff --git a/pkgs/by-name/gi/gitaly/package.nix b/pkgs/by-name/gi/gitaly/package.nix index 498e463161dd..04f61f8d8a92 100644 --- a/pkgs/by-name/gi/gitaly/package.nix +++ b/pkgs/by-name/gi/gitaly/package.nix @@ -7,7 +7,7 @@ }: let - version = "19.2.4"; + version = "19.3.0"; package_version = "v${lib.versions.major version}"; gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; @@ -21,10 +21,10 @@ let owner = "gitlab-org"; repo = "gitaly"; rev = "v${version}"; - hash = "sha256-tUofUDi2cb31qh5PX6fx7BZ8eflvR7fUi7jnK1fH0q8="; + hash = "sha256-DwAQPzxlsIWqV69lCqWHKbeaGq47SnvqksEBtyyXyOQ="; }; - vendorHash = "sha256-4yB63q5a9GaCaasI40uObx6ZV/5FMIvkbkHt8fqD1gA="; + vendorHash = "sha256-r9sPLLC8d29ny/07zqJkYQiSVF3MSAHAbnYK0T5xHWU="; ldflags = [ "-X ${gitaly_package}/internal/version.version=${version}" diff --git a/pkgs/by-name/gi/gitlab-pages/package.nix b/pkgs/by-name/gi/gitlab-pages/package.nix index 25d4a01c00fd..ac3e527473e3 100644 --- a/pkgs/by-name/gi/gitlab-pages/package.nix +++ b/pkgs/by-name/gi/gitlab-pages/package.nix @@ -6,17 +6,17 @@ buildGoModule (finalAttrs: { pname = "gitlab-pages"; - version = "19.2.4"; + version = "19.3.0"; # nixpkgs-update: no auto update src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-pages"; rev = "v${finalAttrs.version}"; - hash = "sha256-GXhKAk6PVOK/y5FjRDWkKukqK4j2DTONsDMkbPZ/Iz4="; + hash = "sha256-IT6nZ4bf03hxzN3zyKoM38/a9CoxOPX2/NAXFOzPReE="; }; - vendorHash = "sha256-aTnRSas8PgxPLLcBExNb5GHYXV0eLc1gD4Ky+50/kfw="; + vendorHash = "sha256-81Q5xtkQhJS9TQYTgXA4yi7zny6yFPTVAOHETOCyHNE="; subPackages = [ "." ]; ldflags = [ diff --git a/pkgs/by-name/gi/gitlab/data.json b/pkgs/by-name/gi/gitlab/data.json index 9c0068523ebf..5efb2e844399 100644 --- a/pkgs/by-name/gi/gitlab/data.json +++ b/pkgs/by-name/gi/gitlab/data.json @@ -1,17 +1,17 @@ { - "version": "19.2.4", - "repo_hash": "sha256-AP2sWC0O5D8zPaIYm5/m8t/Z5aXq74AZsT4hH9B0Quk=", - "yarn_hash": "sha256-UJS0ZX8d6iIRNa/LQLQTSNZDtjKNm9e35RKqvsXxv3c=", + "version": "19.3.0", + "repo_hash": "sha256-EuDkk715j/Uihkl8OWWPnSZ9sGQqgHNFBG/yANVRY5s=", + "yarn_hash": "sha256-o4HYadByTvPYoBVeJh5Gqeiuin+FpJcqvnXASga0bxk=", "frontend_islands_yarn_hash": "sha256-EvGQin+5DqqIgM36jlVkVI49WcJzVvceYnkSS9ybfcY=", "owner": "gitlab-org", "repo": "gitlab", - "rev": "v19.2.4-ee", + "rev": "v19.3.0-ee", "passthru": { - "GITALY_SERVER_VERSION": "19.2.4", - "GITLAB_KAS_VERSION": "19.2.4", - "GITLAB_PAGES_VERSION": "19.2.4", + "GITALY_SERVER_VERSION": "19.3.0", + "GITLAB_KAS_VERSION": "19.3.0", + "GITLAB_PAGES_VERSION": "19.3.0", "GITLAB_SHELL_VERSION": "14.56.1", "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.14.7", - "GITLAB_WORKHORSE_VERSION": "19.2.4" + "GITLAB_WORKHORSE_VERSION": "19.3.0" } } diff --git a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix index c092ef5fbce9..9ac9036e0d7a 100644 --- a/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix +++ b/pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix @@ -10,7 +10,7 @@ in buildGoModule (finalAttrs: { pname = "gitlab-workhorse"; - version = "19.2.4"; + version = "19.3.0"; # nixpkgs-update: no auto update src = fetchFromGitLab { @@ -22,7 +22,7 @@ buildGoModule (finalAttrs: { sourceRoot = "${finalAttrs.src.name}/workhorse"; - vendorHash = "sha256-mW58Kpn70N9zoMDzklsnouFf7NNKg8eW5MgRAXymfho="; + vendorHash = "sha256-kF0ne1zMBDjCWYZ31AVXP1rVbDGimEVWhfnjUdHRXEI="; buildInputs = [ git ]; ldflags = [ "-X main.Version=${finalAttrs.version}" ]; doCheck = false; diff --git a/pkgs/by-name/gi/gitlab/package.nix b/pkgs/by-name/gi/gitlab/package.nix index 30aee6cf72c5..ddeb9be9bbdb 100644 --- a/pkgs/by-name/gi/gitlab/package.nix +++ b/pkgs/by-name/gi/gitlab/package.nix @@ -123,7 +123,7 @@ let cp Cargo.lock $out ''; }; - hash = "sha256-ikizLu1B+stdk+HDGjrACOpgptg0jfbHcoqfrJtUpEY="; + hash = "sha256-zRw3eNj17kHVazqeuXp4CxNl1FWaXufINb3yzvVcQS0="; }; dontBuild = false; @@ -176,7 +176,7 @@ let cp Cargo.lock $out ''; - hash = "sha256-v0XIAyBqwFpO4n6EUgXaE7/yuyYAva8arv4unVPqqN4="; + hash = "sha256-v6Wd0FPgL4zyAbW9iarpU6R9d45fQMOo7yt9vccXbgc="; }; postPatch = '' @@ -237,7 +237,7 @@ let cp Cargo.lock $out ''; }; - hash = "sha256-lhD8vlqK9a38ZLBD6YagWnJ/DQ8YqbC1NxEyzYnoLh8="; + hash = "sha256-pEgmtBnvLjc2xG26hdLQnJOJDFv8YaYlOW/OYqJL98I="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile index dd622cd9a327..884445be07b9 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile @@ -15,8 +15,6 @@ end extend ignore_feature_category -# Deprecated -gem 'bundler-checksum', '~> 0.1.0', path: 'gems/bundler-checksum', require: false, feature_category: :rails_platform gem 'auto_freeze', path: 'gems/auto_freeze', feature_category: :rails_platform # See https://docs.gitlab.com/ee/development/gemfile.html#upgrade-rails for guidelines when upgrading Rails @@ -40,7 +38,7 @@ gem 'action_dispatch-draw_all', # Need by Rails gem 'drb', '~> 2.2', feature_category: :rails_platform -gem 'bootsnap', '~> 1.24.0', require: false, feature_category: :rails_platform +gem 'bootsnap', '~> 1.25.0', require: false, feature_category: :rails_platform gem 'ffi', '~> 1.17.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -67,7 +65,7 @@ gem 'responders', '~> 3.0', feature_category: :rails_platform gem 'sprockets', '~> 3.7.0', feature_category: :rails_platform gem 'sprockets-rails', '~> 3.5.1', feature_category: :rails_platform -gem 'view_component', '~> 3.23.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 +gem 'view_component', '~> 4.12.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Supported DBs gem 'pg', '~> 1.6.1', feature_category: :database @@ -77,8 +75,6 @@ gem 'faraday-retry', '~> 2.4', feature_category: :shared # rubocop:todo Gemfile/ # Logger is a dependency of Faraday, but Logger 1.6.0 does not work with Chef. gem 'logger', '~> 1.7.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 -gem 'marginalia', '~> 1.11.1', feature_category: :database - # Authorization gem 'declarative_policy', '~> 2.1.0', feature_category: :permissions gem 'gitlab-glaz', '~> 0.0.3', feature_category: :permissions @@ -161,17 +157,18 @@ gem 'gitlab_omniauth-ldap', '~> 2.3.0', require: 'omniauth-ldap', feature_catego gem 'net-ldap', '~> 0.20.0', feature_category: :system_access # API +# Dual-boot for the Grape 3.2 upgrade: https://gitlab.com/gitlab-org/gitlab/-/work_items/607981 if next? - gem 'grape', '~> 2.4', feature_category: :api + gem 'grape', '~> 3.2', feature_category: :api else - gem 'grape', '~> 2.0.0', feature_category: :api + gem 'grape', '~> 2.4', feature_category: :api end gem 'grape-entity', '~> 1.1.0', feature_category: :api -gem 'grape-swagger', '~> 2.1.2', group: [:development, :test], feature_category: :api +gem 'grape-swagger', '~> 2.1.4', group: [:development, :test], feature_category: :api gem 'grape-swagger-entity', '~> 0.7.0', group: [:development, :test], feature_category: :api -gem 'grape-path-helpers', '~> 2.0.1', feature_category: :api -gem 'gitlab-grape-openapi', '~> 0.2', feature_category: :api +gem 'grape-path-helpers', '~> 2.1', feature_category: :api +gem 'gitlab-grape-openapi', '~> 0.3.0', feature_category: :api gem 'rack-cors', '~> 2.0.1', require: 'rack/cors', feature_category: :api # GraphQL API @@ -283,10 +280,10 @@ gem 'asciidoctor', '~> 2.0.18', feature_category: :markdown gem 'asciidoctor-include-ext', '~> 0.4.0', require: false, feature_category: :markdown gem 'asciidoctor-plantuml', '~> 0.0.16', feature_category: :markdown gem 'asciidoctor-kroki', '~> 0.10.0', require: false, feature_category: :markdown -gem 'rouge', '~> 4.7.0', feature_category: :markdown +gem 'rouge', '~> 5.0', feature_category: :markdown gem 'truncato', '~> 0.7.13', feature_category: :team_planning gem 'nokogiri', '~> 1.18', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 -gem 'gitlab-glfm-markdown', '~> 0.0.41', feature_category: :markdown +gem 'gitlab-glfm-markdown', '~> 0.0.42', feature_category: :markdown gem 'tanuki_emoji', '~> 0.13', feature_category: :markdown gem 'unicode-emoji', '~> 4.0', feature_category: :markdown @@ -319,7 +316,10 @@ gem 'gitlab-sidekiq-fetcher', feature_category: :scalability # Cron Parser -gem 'fugit', '~> 1.11.1', feature_category: :continuous_integration +# Pinned exactly: fugit 1.12 bumps et-orbi to 1.4, which shifts the `rweek` +# reference date and changes which weeks match `%` cron expressions. See +# https://gitlab.com/gitlab-org/gitlab/-/work_items/607759 +gem 'fugit', '1.11.2', feature_category: :continuous_integration # HTTP requests gem 'httparty', '~> 0.24.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -396,9 +396,13 @@ gem 'rack-proxy', '~> 0.7.7', feature_category: :shared # rubocop:todo Gemfile/M gem 'cssbundling-rails', '1.4.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'terser', '1.0.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 -gem 'click_house-client', '0.11.0', feature_category: :database +gem 'click_house-client', '0.12.0', feature_category: :database + +# NATS JetStream client, used for audit event streaming +gem 'nats-pure', '~> 2.5.0', feature_category: :audit_events + gem 'addressable', '~> 2.8', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 -gem 'gon', '~> 6.5.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 +gem 'gon', '~> 6.6.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'request_store', '~> 1.7.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'base32', '~> 0.3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'gitlab-license', '~> 2.6', feature_category: :plan_provisioning @@ -420,9 +424,21 @@ gem 'gitlab-http', path: 'gems/gitlab-http', feature_category: :shared # rubocop gem 'gitlab-bitbucket', path: 'gems/gitlab-bitbucket', require: 'bitbucket', feature_category: :importers gem 'gitlab-bitbucket-server', path: 'gems/gitlab-bitbucket-server', require: 'bitbucket_server', feature_category: :importers +gem 'gitlab-deploy-driver-argo-rollouts', path: 'gems/gitlab-deploy-driver-argo-rollouts', require: false, + feature_category: :continuous_delivery +# Do not add lib/gitlab/cd/** or ee/lib/gitlab/cd/**: Zeitwerk would try to claim the +# Gitlab::Cd namespace this gem already defines. New CD app code goes under Cd::. +gem 'gitlab-cd-driver-orchestration', path: 'gems/gitlab-cd-driver-orchestration', + require: 'gitlab/cd/driver/orchestration', feature_category: :continuous_delivery +gem 'gitlab-policy-store', path: 'gems/gitlab-policy-store', + require: 'gitlab/policy_store', feature_category: :security_policy_management gem 'premailer-rails', '~> 1.12.0', feature_category: :notifications -gem 'gitlab-labkit', '~> 2.7.0', feature_category: :error_budgets + +# Mobile push notifications via APNs (GitLab mobile app prototype) +gem 'apnotic', '~> 1.8', require: false, feature_category: :notifications + +gem 'gitlab-labkit', '~> 4.4.0', feature_category: :error_budgets gem 'thrift', '~> 0.22.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # I18n @@ -458,7 +474,7 @@ gem 'async', '~> 2.39.0', require: false, feature_category: :shared # rubocop:to gem 'io-event', '~> 1.14', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 # Security report schemas used to validate CI job artifacts of security jobs -gem 'gitlab-security_report_schemas', '0.2.0.min15.0.0.max15.2.4', feature_category: :vulnerability_management +gem 'gitlab-security_report_schemas', '0.2.1.min15.0.0.max15.2.4', feature_category: :vulnerability_management # Frontend bundling gem 'vite_rails', '~> 3.10.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -510,7 +526,10 @@ group :development do gem 'solargraph-rspec', '~> 0.5.1', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'letter_opener_web', '~> 3.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 - gem 'lookbook', '~> 2.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 + # GitLab's fork of lookbook, which relaxes the upper bound on the rouge + # dependency to allow rouge 5.x. See: + # https://gitlab.com/gitlab-org/gitlab/-/work_items/581507 + gem 'gitlab-lookbook', '~> 2.3', require: 'lookbook', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'sprite-factory', '~> 1.7', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -524,7 +543,7 @@ group :development do gem 'gdk-toogle', '~> 1.0', require: 'toogle', feature_category: :tooling - gem 'grpc-tools', '~> 1.81.0', feature_category: :system_access + gem 'grpc-tools', '~> 1.83.0', feature_category: :system_access # Used by # * `lib/tasks/gitlab/security/update_banned_ssh_keys.rake` @@ -554,6 +573,7 @@ group :development, :test do gem 'gitlab-styles', '~> 14.1', feature_category: :tooling, require: false gem 'haml_lint', '~> 0.75', feature_category: :tooling, require: false + gem 'keela', '~> 0.3', feature_category: :tooling, require: false # Benchmarking & profiling gem 'benchmark-ips', '~> 2.14.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -617,7 +637,7 @@ group :test do # Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527 gem 'derailed_benchmarks', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 - gem 'gitlab_quality-test_tooling', '~> 3.20.1', require: false, feature_category: :tooling + gem 'gitlab_quality-test_tooling', '~> 3.20.2', require: false, feature_category: :tooling # Test execution result export gem 'gitlab-rspec-metrics-exporter', '~> 0.2.0', require: false, feature_category: :tooling @@ -629,7 +649,7 @@ gem 'faraday-multipart', '~> 1.0', feature_category: :importers gem 'gitlab-mail_room', '~> 1.1.0', require: 'mail_room', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 -gem 'email_reply_trimmer', '~> 0.1', feature_category: :team_planning +gem 'email_reply_trimmer', '~> 0.4.0', feature_category: :team_planning gem 'html2text', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'stackprof', '~> 0.2.26', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -656,13 +676,13 @@ gem 'ssh_data', '~> 2.0', feature_category: :shared # rubocop:todo Gemfile/Missi gem 'spamcheck', '~> 1.3.0', feature_category: :insider_threat # Gitaly GRPC protocol definitions -gem 'gitaly', '~> 19.0', feature_category: :gitaly +gem 'gitaly', '~> 19.2', feature_category: :gitaly # KAS GRPC protocol definitions -gem 'gitlab-kas-grpc', '~> 19.2.0-rc1', feature_category: :deployment_management +gem 'gitlab-kas-grpc', '~> 19.3.0-rc4', feature_category: :deployment_management # Knowledge Graph GRPC protocol definitions -gem 'gitlab-gkg-proto', '~> 0.87.0', feature_category: :knowledge_graph +gem 'gitlab-orbit-proto', '~> 0.100.0', feature_category: :knowledge_graph gem 'grpc', '~> 1.81.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -674,17 +694,11 @@ gem 'toml-rb', '~> 4.1', feature_category: :shared # rubocop:todo Gemfile/Missin gem 'flipper', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'flipper-active_record', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 gem 'flipper-active_support_cache_store', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 -gem 'unleash', '~> 3.2.2', feature_category: :feature_flags # https://docs.gitlab.com/operations/feature_flags/ -gem 'gitlab-experiment', '~> 1.6.0', feature_category: :acquisition +gem 'gitlab-experiment', '~> 2.0.0', feature_category: :acquisition # Structured logging gem 'lograge', '~> 0.5', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 - -if next? - gem 'grape_logging', '~> 3.0', feature_category: :api -else - gem 'grape_logging', '~> 1.8', '>= 1.8.4', feature_category: :api -end +gem 'grape_logging', '~> 3.0', feature_category: :api # DNS Lookup gem 'gitlab-net-dns', '~> 0.15.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 @@ -785,11 +799,11 @@ gem 'paper_trail', '~> 16.0', feature_category: :workspaces gem "i18n_data", "~> 0.13.1", feature_category: :system_access -gem "gitlab-cloud-connector", "~> 1.52", require: 'gitlab/cloud_connector', feature_category: :plan_provisioning +gem "gitlab-cloud-connector", "~> 1.53", require: 'gitlab/cloud_connector', feature_category: :plan_provisioning gem "gvltools", "~> 0.4.0", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839 -gem 'gitlab_query_language', '~> 0.29.0', feature_category: :integrations +gem 'gitlab_query_language', '~> 0.34.0', feature_category: :integrations # standard Gem, version increase to resolve vulnerabilities gem "zlib", "~> 3.2", ">= 3.2.3", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/work_items/596593 diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock index 0008d58f913a..0b5d6cebe1fc 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock +++ b/pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock @@ -14,18 +14,14 @@ PATH remote: gems/auto_freeze specs: auto_freeze (0.3.0) - freezolite (~> 0.6) - -PATH - remote: gems/bundler-checksum - specs: - bundler-checksum (0.1.0) - bundler + freezolite (~> 0.6.0) + require-hooks (~> 0.2.3) PATH remote: gems/csv_builder specs: csv_builder (0.1.0) + csv PATH remote: gems/error_tracking_open_api @@ -52,8 +48,8 @@ PATH remote: gems/gitlab-backup-cli specs: gitlab-backup-cli (0.0.1) - activerecord (>= 7) - activesupport (>= 7) + activerecord (>= 7.2) + activesupport (>= 7.2) addressable (~> 2.8) bigdecimal (~> 3.1) concurrent-ruby (~> 1.1) @@ -93,6 +89,11 @@ PATH omniauth-oauth2 (~> 1.8) rack (>= 2.2) +PATH + remote: gems/gitlab-cd-driver-orchestration + specs: + gitlab-cd-driver-orchestration (0.6.0) + PATH remote: gems/gitlab-configs specs: @@ -105,6 +106,11 @@ PATH gitlab-database-data_isolation (0.1.0) activerecord (>= 7) +PATH + remote: gems/gitlab-deploy-driver-argo-rollouts + specs: + gitlab-deploy-driver-argo-rollouts (0.6.0) + PATH remote: gems/gitlab-email_handler specs: @@ -116,32 +122,37 @@ PATH gitlab-housekeeper (0.1.0) activesupport amazing_print - httparty + httparty (>= 0.22.0) rubocop PATH remote: gems/gitlab-http specs: gitlab-http (0.1.0) - activesupport (>= 7, < 9) + activesupport (>= 7.2, < 9) concurrent-ruby (~> 1.2) httparty (~> 0.21) ipaddress (~> 0.8.3) net-http (= 0.6.0) +PATH + remote: gems/gitlab-policy-store + specs: + gitlab-policy-store (0.1.0) + PATH remote: gems/gitlab-rspec_flaky specs: gitlab-rspec_flaky (0.1.0) - activesupport (>= 7, < 9) + activesupport (>= 7.2, < 9) rspec (~> 3.0) PATH remote: gems/gitlab-rspec specs: gitlab-rspec (0.1.0) - activerecord (>= 7, < 9) - activesupport (>= 7, < 9) + activerecord (>= 7.2, < 9) + activesupport (>= 7.2, < 9) gitlab_quality-test_tooling (>= 3.13, < 4) rspec (~> 3.0) test-prof (~> 1.5) @@ -231,6 +242,7 @@ PATH remote: vendor/gems/microsoft_graph_mailer specs: microsoft_graph_mailer (0.1.0) + base64 mail (~> 2.7) oauth2 (>= 1.4.4, < 3) @@ -238,6 +250,8 @@ PATH remote: vendor/gems/omniauth-gitlab specs: omniauth-gitlab (4.0.0) + base64 + bigdecimal omniauth (~> 2.0) omniauth-oauth2 (~> 1.8) @@ -245,6 +259,8 @@ PATH remote: vendor/gems/omniauth-salesforce specs: omniauth-salesforce (1.0.5) + base64 + bigdecimal omniauth (~> 2.0) omniauth-oauth2 (~> 1.0) @@ -252,7 +268,7 @@ PATH remote: vendor/gems/omniauth_crowd specs: omniauth_crowd (2.4.0) - activesupport + activesupport (>= 7.2, < 9) nokogiri (>= 1.4.4) omniauth (~> 2.0) @@ -260,6 +276,7 @@ PATH remote: vendor/gems/sidekiq-reliable-fetch specs: gitlab-sidekiq-fetcher (0.12.1) + base64 json (>= 2.5) sidekiq (~> 7.0) @@ -358,8 +375,8 @@ GEM minitest (>= 5.1, < 6) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) + addressable (2.9.0) + public_suffix (>= 2.0.2, < 8.0) aes_key_wrap (1.1.0) akismet (3.0.0) aliyun-sdk (0.8.0) @@ -370,8 +387,12 @@ GEM tins (~> 1.0) amazing_print (1.8.1) android_key_attestation (0.3.0) - anonymous_loader (0.1.2) - version_gem (~> 1.1, >= 1.1.13) + anonymous_loader (0.1.3) + version_gem (~> 1.1, >= 1.1.14) + apnotic (1.8.0) + base64 + connection_pool (>= 2, < 4) + net-http2 (>= 0.18.3, < 2) apollo_upload_server (2.1.8) actionpack (>= 6.1.6) graphql (>= 1.8) @@ -399,8 +420,8 @@ GEM attr_encrypted (4.2.0) encryptor (~> 3.0.0) attr_required (1.0.2) - auth-sanitizer (0.2.2) - version_gem (~> 1.1, >= 1.1.10) + auth-sanitizer (0.2.3) + version_gem (~> 1.1, >= 1.1.14) awesome_print (1.9.2) aws-actionmailer-ses (1.2.0) actionmailer (>= 7.1.0) @@ -455,8 +476,8 @@ GEM bindata (2.5.1) binding_of_caller (1.0.0) debug_inspector (>= 0.0.1) - bootsnap (1.24.6) - msgpack (~> 1.2) + bootsnap (1.25.0) + msgpack (~> 1.5) browser (5.3.1) builder (3.3.0) bullet (8.0.8) @@ -501,7 +522,7 @@ GEM cork nap open4 (~> 1.3) - click_house-client (0.11.0) + click_house-client (0.12.0) activerecord (>= 7.0, < 9.0) activesupport (>= 7.0, < 9.0) addressable (~> 2.8) @@ -509,7 +530,7 @@ GEM coderay (1.1.3) colored2 (3.1.2) commonmarker (0.23.12) - concurrent-ruby (1.3.6) + concurrent-ruby (1.3.8) connection_pool (2.5.5) console (1.29.2) fiber-annotation @@ -656,7 +677,7 @@ GEM base64 faraday (>= 1, < 3) multi_json - email_reply_trimmer (0.2.0) + email_reply_trimmer (0.4.0) email_spec (2.3.0) htmlentities (~> 4.3.3) launchy (>= 2.1, < 4.0) @@ -736,8 +757,8 @@ GEM flipper-active_support_cache_store (1.3.6) activesupport (>= 4.2, < 9) flipper (~> 1.3.6) - fog-aliyun (0.4.0) - addressable (~> 2.8.0) + fog-aliyun (0.4.1) + addressable (>= 2.8, < 2.10) aliyun-sdk (~> 0.8.0) fog-core fog-json @@ -792,7 +813,7 @@ GEM googleapis-common-protos-types (~> 1.15) googleauth (~> 1.12) grpc (~> 1.66) - gdk-toogle (1.0.1) + gdk-toogle (1.0.2) haml rails (>= 7.0.4.2) gemoji (3.0.1) @@ -809,14 +830,14 @@ GEM git (1.19.1) addressable (~> 2.8) rchardet (~> 1.8) - gitaly (19.0.0) + gitaly (19.2.0) grpc (~> 1.0) gitlab (4.19.0) httparty (~> 0.20) terminal-table (>= 1.5.1) gitlab-chronic (0.10.6) numerizer (~> 0.2) - gitlab-cloud-connector (1.52.0) + gitlab-cloud-connector (1.53.0) activesupport (>= 7.0) jwt (~> 2.10, >= 2.10.3) gitlab-crystalball (1.1.3) @@ -826,7 +847,7 @@ GEM danger (>= 9.3.0) danger-gitlab (>= 8.0.0) rake (~> 13.0) - gitlab-experiment (1.6.0) + gitlab-experiment (2.0.0) activesupport (>= 3.0) request_store (>= 1.0) gitlab-fog-azure-rm (2.5.0) @@ -839,8 +860,6 @@ GEM mime-types net-http-persistent (~> 4.0) nokogiri (~> 1, >= 1.10.8) - gitlab-gkg-proto (0.87.0) - grpc (~> 1.0) gitlab-glaz (0.0.3) google-protobuf (~> 4.35) rb_sys (~> 0.9.128) @@ -856,23 +875,24 @@ GEM gitlab-glaz (0.0.3-x86_64-linux-gnu) google-protobuf (~> 4.35) rb_sys (~> 0.9.128) - gitlab-glfm-markdown (0.0.41) - rb_sys (~> 0.9.124) - gitlab-glfm-markdown (0.0.41-aarch64-linux-gnu) - rb_sys (~> 0.9.124) - gitlab-glfm-markdown (0.0.41-arm64-darwin) - rb_sys (~> 0.9.124) - gitlab-glfm-markdown (0.0.41-x86_64-darwin) - rb_sys (~> 0.9.124) - gitlab-glfm-markdown (0.0.41-x86_64-linux-gnu) - rb_sys (~> 0.9.124) - gitlab-grape-openapi (0.2.1) - grape (~> 2.0) + gitlab-glfm-markdown (0.0.42) + rb_sys (~> 0.9.128) + gitlab-glfm-markdown (0.0.42-aarch64-linux-gnu) + rb_sys (~> 0.9.128) + gitlab-glfm-markdown (0.0.42-arm64-darwin) + rb_sys (~> 0.9.128) + gitlab-glfm-markdown (0.0.42-x86_64-darwin) + rb_sys (~> 0.9.128) + gitlab-glfm-markdown (0.0.42-x86_64-linux-gnu) + rb_sys (~> 0.9.128) + gitlab-grape-openapi (0.3.0) + grape (>= 2.4, < 3.3) grape-entity (~> 1.0) js_regex (~> 3.8) - gitlab-kas-grpc (19.2.0.pre.rc1) - grpc (~> 1.0) - gitlab-labkit (2.7.0) + gitlab-kas-grpc (19.3.0.pre.rc4) + google-protobuf (>= 3.25, < 5.0) + grpc (~> 1.81) + gitlab-labkit (4.4.0) actionpack (>= 5.0.0, < 8.2.0) activesupport (>= 5.0.0, < 8.2.0) google-protobuf (>= 3.25, < 5.0) @@ -888,6 +908,18 @@ GEM prometheus-client-mmap (>= 1.2, < 2.0) redis (> 3.0.0, < 6.0.0) gitlab-license (2.6.0) + gitlab-lookbook (2.3.14) + activemodel + css_parser + htmlbeautifier (~> 1.3) + htmlentities (~> 4.3) + marcel (~> 1.0) + railties (>= 5.0) + redcarpet (~> 3.5) + rouge (>= 3.26, < 6.0) + view_component (>= 2.0) + yard (~> 0.9) + zeitwerk (~> 2.5) gitlab-mail_room (1.1.0) jwt (>= 2.0, < 4) net-imap (>= 0.5, < 0.7) @@ -902,6 +934,8 @@ GEM wikicloth (= 0.8.1) gitlab-net-dns (0.15.0) logger + gitlab-orbit-proto (0.100.0) + grpc (~> 1.0) gitlab-rspec-metrics-exporter (0.2.0) logger (>= 1.4, < 2.0) rspec-core (>= 3.12, < 4.0) @@ -917,8 +951,8 @@ GEM sentry-ruby (~> 5.22) stackprof (~> 0.2.27) toml-rb (~> 4.1) - gitlab-security_report_schemas (0.2.0.min15.0.0.max15.2.4) - activesupport (>= 6, < 8.1) + gitlab-security_report_schemas (0.2.1.min15.0.0.max15.2.4) + activesupport (>= 6, < 8.2) json_schemer (~> 2.4.0) mutex_m (~> 0.3.0) gitlab-styles (14.1.0) @@ -937,7 +971,7 @@ GEM omniauth (>= 1.3, < 3) pyu-ruby-sasl (>= 0.0.3.3, < 0.1) rubyntlm (~> 0.5) - gitlab_quality-test_tooling (3.20.1) + gitlab_quality-test_tooling (3.20.2) activesupport (>= 7.0) amatch (~> 0.4.1) fog-google (~> 1.24, >= 1.24.1) @@ -950,19 +984,19 @@ GEM rspec-parameterized (>= 1.0, < 3.0) table_print (= 1.5.7) zeitwerk (>= 2, < 3) - gitlab_query_language (0.29.0) + gitlab_query_language (0.34.0) rb_sys (~> 0.9.91) - gitlab_query_language (0.29.0-aarch64-linux-gnu) + gitlab_query_language (0.34.0-aarch64-linux-gnu) rb_sys (~> 0.9.91) - gitlab_query_language (0.29.0-arm64-darwin) + gitlab_query_language (0.34.0-arm64-darwin) rb_sys (~> 0.9.91) - gitlab_query_language (0.29.0-x86_64-darwin) + gitlab_query_language (0.34.0-x86_64-darwin) rb_sys (~> 0.9.91) - gitlab_query_language (0.29.0-x86_64-linux-gnu) + gitlab_query_language (0.34.0-x86_64-linux-gnu) rb_sys (~> 0.9.91) globalid (1.1.0) activesupport (>= 5.0) - gon (6.5.0) + gon (6.6.0) actionpack (>= 3.0.20) i18n (>= 0.7) multi_json @@ -1040,30 +1074,30 @@ GEM gapic-common (>= 0.20.0, < 2.a) google-cloud-errors (~> 1.0) google-logging-utils (0.1.0) - google-protobuf (4.35.0) + google-protobuf (4.35.1) bigdecimal rake (~> 13.3) - google-protobuf (4.35.0-aarch64-linux-gnu) + google-protobuf (4.35.1-aarch64-linux-gnu) bigdecimal rake (~> 13.3) - google-protobuf (4.35.0-arm64-darwin) + google-protobuf (4.35.1-arm64-darwin) bigdecimal rake (~> 13.3) - google-protobuf (4.35.0-x86-linux-gnu) + google-protobuf (4.35.1-x86-linux-gnu) bigdecimal rake (~> 13.3) - google-protobuf (4.35.0-x86_64-darwin) + google-protobuf (4.35.1-x86_64-darwin) bigdecimal rake (~> 13.3) - google-protobuf (4.35.0-x86_64-linux-gnu) + google-protobuf (4.35.1-x86_64-linux-gnu) bigdecimal rake (~> 13.3) googleapis-common-protos (1.7.0) google-protobuf (>= 3.18, < 5.a) googleapis-common-protos-types (~> 1.7) grpc (~> 1.41) - googleapis-common-protos-types (1.20.0) - google-protobuf (>= 3.18, < 5.a) + googleapis-common-protos-types (1.23.0) + google-protobuf (~> 4.26) googleauth (1.14.0) faraday (>= 1.0, < 3.a) google-cloud-env (~> 2.2) @@ -1074,28 +1108,26 @@ GEM signet (>= 0.16, < 2.a) gpgme (2.0.26) mini_portile2 (~> 2.7) - grape (2.0.0) - activesupport (>= 5) - builder + grape (2.4.0) + activesupport (>= 6.1) dry-types (>= 1.1) - mustermann-grape (~> 1.0.0) - rack (>= 1.3.0) - rack-accept + mustermann-grape (~> 1.1.0) + rack (>= 2) + zeitwerk grape-entity (1.1.0) activesupport (>= 3.0.0) - grape-path-helpers (2.0.1) + grape-path-helpers (2.1.0) activesupport - grape (~> 2.0) + grape (>= 2.0, < 4) rake (> 12) ruby2_keywords (~> 0.0.2) - grape-swagger (2.1.2) - grape (>= 1.7, < 3.0) - rack-test (~> 2) + grape-swagger (2.1.4) + grape (>= 1.7, < 4.0) grape-swagger-entity (0.7.1) grape-entity (~> 1) grape-swagger (~> 2) - grape_logging (1.8.4) - grape + grape_logging (3.0.0) + grape (>= 2.4.0) rack graphlyte (1.0.0) graphql (2.6.3) @@ -1134,7 +1166,7 @@ GEM google-protobuf (>= 3.18, < 5.a) googleapis-common-protos (~> 1.7.0) grpc (~> 1.41) - grpc-tools (1.81.0) + grpc-tools (1.83.0) grpc_reflection (0.2.0) grpc gssapi (1.3.1) @@ -1181,6 +1213,7 @@ GEM nokogiri (>= 1.0, < 2.0) htmlbeautifier (1.4.2) htmlentities (4.3.4) + http-2 (1.2.1) http (5.3.1) addressable (~> 2.8) http-cookie (~> 1.0) @@ -1268,6 +1301,10 @@ GEM activerecord kaminari-core (= 1.2.2) kaminari-core (1.2.2) + keela (0.3.0) + parallel (~> 1.20) + rainbow (~> 3.0) + ruby-progressbar (~> 1.11) knapsack (4.0.0) rake kramdown (2.5.2) @@ -1322,18 +1359,6 @@ GEM loofah (2.25.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) - lookbook (2.3.14) - activemodel - css_parser - htmlbeautifier (~> 1.3) - htmlentities (~> 4.3.4) - marcel (~> 1.0) - railties (>= 5.0) - redcarpet (~> 3.5) - rouge (>= 3.26, < 5.0) - view_component (>= 2.0) - yard (~> 0.9) - zeitwerk (~> 2.5) lru_redux (1.1.0) lumberjack (1.2.7) mail (2.9.0) @@ -1343,9 +1368,6 @@ GEM net-pop net-smtp marcel (1.0.4) - marginalia (1.11.1) - actionpack (>= 5.2) - activerecord (>= 5.2) matrix (0.4.2) memory_profiler (1.1.0) method_source (1.0.0) @@ -1366,22 +1388,29 @@ GEM mixlib-shellout (3.3.9) chef-utils mize (0.6.1) - msgpack (1.5.4) + msgpack (1.8.4) multi_json (1.17.0) multi_xml (0.6.0) multipart-post (2.2.3) - murmurhash3 (0.1.7) mustermann (3.0.4) ruby2_keywords (~> 0.0.1) - mustermann-grape (1.0.2) + mustermann-grape (1.1.0) mustermann (>= 1.0.0) mutex_m (0.3.0) nap (1.1.0) + nats-pure (2.5.0) + base64 + concurrent-ruby (~> 1.0) + json + securerandom + uri nenv (0.3.0) net-http (0.6.0) uri net-http-persistent (4.0.5) connection_pool (~> 2.2) + net-http2 (0.19.0) + http-2 (>= 1.0) net-imap (0.6.4.1) date net-protocol @@ -1427,16 +1456,16 @@ GEM anonymous_loader (~> 0.1, >= 0.1.1) auth-sanitizer (~> 0.2, >= 0.2.2) version_gem (~> 1.1, >= 1.1.12) - oauth2 (2.0.24) - anonymous_loader (~> 0.1, >= 0.1.1) - auth-sanitizer (~> 0.2, >= 0.2.2) + oauth2 (2.0.25) + anonymous_loader (~> 0.1, >= 0.1.3) + auth-sanitizer (~> 0.2, >= 0.2.3) faraday (>= 0.17.3, < 4.0) jwt (>= 1.0, < 4.0) logger (~> 1.2) multi_xml (~> 0.5) rack (>= 1.2, < 4) - snaky_hash (~> 2.0, >= 2.0.6) - version_gem (~> 1.1, >= 1.1.12) + snaky_hash (~> 2.0, >= 2.0.7) + version_gem (~> 1.1, >= 1.1.14) observer (0.1.2) octokit (9.2.0) faraday (>= 1, < 3) @@ -1724,7 +1753,7 @@ GEM paper_trail (16.0.0) activerecord (>= 6.1) request_store (~> 1.4) - parallel (1.27.0) + parallel (1.28.0) parser (3.3.11.1) ast (~> 2.4.1) racc @@ -1771,27 +1800,27 @@ GEM coderay parser unparser - prometheus-client-mmap (1.6.0) + prometheus-client-mmap (1.6.1) base64 bigdecimal logger rb_sys (~> 0.9.128) - prometheus-client-mmap (1.6.0-aarch64-linux-gnu) + prometheus-client-mmap (1.6.1-aarch64-linux-gnu) base64 bigdecimal logger rb_sys (~> 0.9.128) - prometheus-client-mmap (1.6.0-arm64-darwin) + prometheus-client-mmap (1.6.1-arm64-darwin) base64 bigdecimal logger rb_sys (~> 0.9.128) - prometheus-client-mmap (1.6.0-x86_64-darwin) + prometheus-client-mmap (1.6.1-x86_64-darwin) base64 bigdecimal logger rb_sys (~> 0.9.128) - prometheus-client-mmap (1.6.0-x86_64-linux-gnu) + prometheus-client-mmap (1.6.1-x86_64-linux-gnu) base64 bigdecimal logger @@ -1818,8 +1847,6 @@ GEM raabro (1.4.0) racc (1.8.1) rack (2.2.23) - rack-accept (0.4.5) - rack (>= 0.4) rack-attack (6.8.0) rack (>= 1.0, < 4) rack-cors (2.0.2) @@ -1900,12 +1927,12 @@ GEM erb psych (>= 4.0.0) tsort - re2 (2.23.0) + re2 (2.27.0) mini_portile2 (~> 2.8.9) - re2 (2.23.0-aarch64-linux-gnu) - re2 (2.23.0-arm64-darwin) - re2 (2.23.0-x86_64-darwin) - re2 (2.23.0-x86_64-linux-gnu) + re2 (2.27.0-aarch64-linux-gnu) + re2 (2.27.0-arm64-darwin) + re2 (2.27.0-x86_64-darwin) + re2 (2.27.0-x86_64-linux-gnu) recaptcha (5.12.3) json recursive-open-struct (1.1.3) @@ -1916,9 +1943,9 @@ GEM actionpack (>= 5) redis-rack (>= 2.1.0, < 4) redis-store (>= 1.1.0, < 2) - redis-client (0.29.0) + redis-client (0.30.0) connection_pool - redis-cluster-client (0.16.5) + redis-cluster-client (0.17.0) redis-client (~> 0.28) redis-clustering (5.4.1) redis (= 5.4.1) @@ -1958,7 +1985,8 @@ GEM rexml (3.4.4) rinku (2.0.0) rotp (6.3.0) - rouge (4.7.0) + rouge (5.0.0) + strscan (~> 3.1) rqrcode (2.2.0) chunky_png (~> 1.0) rqrcode_core (~> 1.0) @@ -2058,7 +2086,7 @@ GEM rubyntlm (0.6.3) rubypants (0.2.0) rubyzip (2.4.1) - rugged (1.7.2) + rugged (1.9.6) safety_net_attestation (0.5.0) jwt (>= 2.0, < 4.0) sanitize (6.0.2) @@ -2091,7 +2119,7 @@ GEM rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 4.0) websocket (~> 1.0) - semver_dialects (4.1.1) + semver_dialects (4.1.3) deb_version (~> 1.0.1) pastel (~> 0.8.0) thor (~> 1.3) @@ -2135,9 +2163,9 @@ GEM sixarm_ruby_unaccent (1.2.0) slack-messenger (2.3.6) re2 (~> 2.7, >= 2.7.0) - snaky_hash (2.0.6) + snaky_hash (2.0.7) hashie (>= 0.1.0, < 6) - version_gem (>= 1.1.8, < 3) + version_gem (~> 1.1, >= 1.1.14) snowplow-tracker (0.8.0) solargraph (0.58.3) ast (~> 2.4.3) @@ -2200,6 +2228,7 @@ GEM unicode-display_width (>= 1.5, < 3.0) unicode_utils (~> 1.4) strings-ansi (0.2.0) + strscan (3.1.8) swd (2.0.3) activesupport (>= 3) attr_required (>= 0.0.5) @@ -2298,8 +2327,6 @@ GEM unicode-emoji (4.0.4) unicode_utils (1.4.0) uniform_notifier (1.16.0) - unleash (3.2.2) - murmurhash3 (~> 0.1.6) unparser (0.6.7) diff-lcs (~> 1.3) parser (>= 3.2.0) @@ -2314,12 +2341,12 @@ GEM validates_hostname (1.0.13) activerecord (>= 3.0) activesupport (>= 3.0) - version_gem (1.1.13) + version_gem (1.1.15) version_sorter (2.3.0) - view_component (3.23.2) - activesupport (>= 5.2.0, < 8.1) + view_component (4.12.0) + actionview (>= 7.1.0) + activesupport (>= 7.1.0) concurrent-ruby (~> 1) - method_source (~> 1.0) vite_rails (3.10.0) railties (>= 5.1, < 9) vite_ruby (~> 3.0, >= 3.2.2) @@ -2367,7 +2394,7 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) yajl-ruby (1.4.3) - yard (0.9.43) + yard (0.9.44) yard-activesupport-concern (0.0.1) yard (>= 0.8) yard-solargraph (0.1.0) @@ -2395,6 +2422,7 @@ DEPENDENCIES addressable (~> 2.8) akismet (~> 3.0) amazing_print + apnotic (~> 1.8) apollo_upload_server (~> 2.1.6) app_store_connect arr-pm (~> 0.0.12) @@ -2418,16 +2446,15 @@ DEPENDENCIES bcrypt (~> 3.1, >= 3.1.14) benchmark-ips (~> 2.14.0) benchmark-memory (~> 0.1) - bootsnap (~> 1.24.0) + bootsnap (~> 1.25.0) browser (~> 5.3.1) bullet (~> 8.0.0) - bundler-checksum (~> 0.1.0)! capybara (~> 3.40) capybara-screenshot (~> 1.0.26) carrierwave (~> 1.3) charlock_holmes (~> 0.7.9) circuitbox (= 2.0.0) - click_house-client (= 0.11.0) + click_house-client (= 0.12.0) commonmarker (~> 0.23.10) concurrent-ruby (~> 1.1) connection_pool (~> 2.5.3) @@ -2457,7 +2484,7 @@ DEPENDENCIES elasticsearch-api (= 7.17.11) elasticsearch-model (~> 7.2) elasticsearch-rails (~> 7.2) - email_reply_trimmer (~> 0.1) + email_reply_trimmer (~> 0.4.0) email_spec (~> 2.3.0) error_tracking_open_api! factory_bot_rails (~> 6.5.0) @@ -2477,39 +2504,43 @@ DEPENDENCIES fog-core (~> 2.5) fog-google (~> 1.29.0) fog-local (~> 0.8) - fugit (~> 1.11.1) + fugit (= 1.11.2) gdk-toogle (~> 1.0) gettext (~> 3.5, >= 3.5.1) gettext_i18n_rails (~> 1.13.0) git (~> 1.8) - gitaly (~> 19.0) + gitaly (~> 19.2) gitlab-active-context! gitlab-backup-cli! gitlab-bitbucket! gitlab-bitbucket-server! + gitlab-cd-driver-orchestration! gitlab-chronic (~> 0.10.5) - gitlab-cloud-connector (~> 1.52) + gitlab-cloud-connector (~> 1.53) gitlab-configs! gitlab-crystalball (~> 1.1.3) gitlab-dangerfiles (~> 4.12.0) gitlab-database-data_isolation! + gitlab-deploy-driver-argo-rollouts! gitlab-duo-workflow-service-client (~> 0.10)! gitlab-email_handler! - gitlab-experiment (~> 1.6.0) + gitlab-experiment (~> 2.0.0) gitlab-fog-azure-rm (~> 2.5.0) - gitlab-gkg-proto (~> 0.87.0) gitlab-glaz (~> 0.0.3) - gitlab-glfm-markdown (~> 0.0.41) - gitlab-grape-openapi (~> 0.2) + gitlab-glfm-markdown (~> 0.0.42) + gitlab-grape-openapi (~> 0.3.0) gitlab-housekeeper! gitlab-http! gitlab-iam-grpc! - gitlab-kas-grpc (~> 19.2.0.pre.rc1) - gitlab-labkit (~> 2.7.0) + gitlab-kas-grpc (~> 19.3.0.pre.rc4) + gitlab-labkit (~> 4.4.0) gitlab-license (~> 2.6) + gitlab-lookbook (~> 2.3) gitlab-mail_room (~> 1.1.0) gitlab-markup (~> 2.1.0) gitlab-net-dns (~> 0.15.0) + gitlab-orbit-proto (~> 0.100.0) + gitlab-policy-store! gitlab-rspec! gitlab-rspec-metrics-exporter (~> 0.2.0) gitlab-rspec_flaky! @@ -2517,16 +2548,16 @@ DEPENDENCIES gitlab-schema-validation! gitlab-sdk (~> 0.3.0) gitlab-secret_detection (< 1.0) - gitlab-security_report_schemas (= 0.2.0.min15.0.0.max15.2.4) + gitlab-security_report_schemas (= 0.2.1.min15.0.0.max15.2.4) gitlab-sidekiq-fetcher! gitlab-styles (~> 14.1) gitlab-topology-service-client (~> 0.1)! gitlab-utils! gitlab_chronic_duration (~> 0.12) gitlab_omniauth-ldap (~> 2.3.0) - gitlab_quality-test_tooling (~> 3.20.1) - gitlab_query_language (~> 0.29.0) - gon (~> 6.5.0) + gitlab_quality-test_tooling (~> 3.20.2) + gitlab_query_language (~> 0.34.0) + gon (~> 6.6.0) google-apis-androidpublisher_v3 (~> 0.92.0) google-apis-cloudbilling_v1 (~> 0.22.0) google-apis-cloudresourcemanager_v1 (~> 0.44.0) @@ -2544,17 +2575,17 @@ DEPENDENCIES google-protobuf (>= 3.25, < 5.0) googleauth (~> 1.14) gpgme (~> 2.0.24) - grape (~> 2.0.0) + grape (~> 2.4) grape-entity (~> 1.1.0) - grape-path-helpers (~> 2.0.1) - grape-swagger (~> 2.1.2) + grape-path-helpers (~> 2.1) + grape-swagger (~> 2.1.4) grape-swagger-entity (~> 0.7.0) - grape_logging (~> 1.8, >= 1.8.4) + grape_logging (~> 3.0) graphlyte (~> 1.0.0) graphql (= 2.6.3) graphql-docs (~> 5.2.0) grpc (~> 1.81.0) - grpc-tools (~> 1.81.0) + grpc-tools (~> 1.83.0) gssapi (~> 1.3.1) guard-rspec gvltools (~> 0.4.0) @@ -2580,6 +2611,7 @@ DEPENDENCIES jsonb_accessor (~> 1.4) jwt (~> 2.10.3) kaminari (~> 1.2.2) + keela (~> 0.3) knapsack (~> 4.0.0) kramdown (~> 2.5.0) kubeclient (~> 4.12.0) @@ -2592,17 +2624,16 @@ DEPENDENCIES logger (~> 1.7.0) lograge (~> 0.5) loofah (~> 2.25.0) - lookbook (~> 2.3) lru_redux mail (= 2.9.0) mail-smtp_pool (~> 0.1.0)! marcel (~> 1.0.4) - marginalia (~> 1.11.1) memory_profiler (~> 1.0) microsoft_graph_mailer (~> 0.1.0)! mini_magick (~> 4.12) minitest (~> 5.11.0) multi_json (~> 1.17.0) + nats-pure (~> 2.5.0) net-http (= 0.6.0) net-ldap (~> 0.20.0) net-ntp @@ -2695,7 +2726,7 @@ DEPENDENCIES responders (~> 3.0) retriable (~> 3.1.2) rexml (~> 3.4.0) - rouge (~> 4.7.0) + rouge (~> 5.0) rqrcode (~> 2.2) rspec-benchmark (~> 0.6.0) rspec-parameterized (~> 1.0, >= 1.0.2) @@ -2755,12 +2786,11 @@ DEPENDENCIES typhoeus (~> 1.4.0) undercover (~> 0.8.0) unicode-emoji (~> 4.0) - unleash (~> 3.2.2) uri (~> 1.1.1) valid_email (~> 0.1) validates_hostname (~> 1.0.13) version_sorter (~> 2.3) - view_component (~> 3.23.2) + view_component (~> 4.12.0) vite_rails (~> 3.10.0) vite_ruby (~> 3.10.1) vmstat (~> 2.3.0) @@ -2792,14 +2822,15 @@ CHECKSUMS activerecord-gitlab (0.2.0) activestorage (7.2.3.1) sha256=0b224ea42e6256d3e33768bdccad8e3c9110a5140fc9faf98bde8873dd5dffab activesupport (7.2.3.1) sha256=11ebed516a43a0bb47346227a35ebae4d9427465a7c9eb197a03d5c8d283cb34 - addressable (2.8.7) sha256=462986537cf3735ab5f3c0f557f14155d778f4b43ea4f485a9deb9c8f7c58232 + addressable (2.9.0) sha256=7fdf6ac3660f7f4e867a0838be3f6cf722ace541dd97767fa42bc6cfa980c7af aes_key_wrap (1.1.0) sha256=b935f4756b37375895db45669e79dfcdc0f7901e12d4e08974d5540c8e0776a5 akismet (3.0.0) sha256=74991b8e3d3257eeea996b47069abb8da2006c84a144255123e8dffd1c86b230 aliyun-sdk (0.8.0) sha256=65915d3f9b528082253d1f9ad0e4d13d6b552933fe49251c68c6915cd4d75b9d amatch (0.4.2) sha256=5a7c8c08882864621b81bf3bbc0447bb638afe6066ceeead6b9d11f34cf0d911 amazing_print (1.8.1) sha256=f53b4e1881f53f9663cb222840c7a027d0e61d46cc908366965739559c0d6d68 android_key_attestation (0.3.0) sha256=467eb01a99d2bb48ef9cf24cc13712669d7056cba5a52d009554ff037560570b - anonymous_loader (0.1.2) sha256=8ccf77c3f0812fb93d47956fdd6f30344a3835864e3cb1431ca597905985efc2 + anonymous_loader (0.1.3) sha256=084a18e2439144d955447dc11dfc982f41fcd1583ad32d4d55151325dc44cb55 + apnotic (1.8.0) sha256=2638d2820d7a2ae94fc46cd38bdee47bb87d3823c13623d1d44393ba973002e9 apollo_upload_server (2.1.8) sha256=404812f0e1b139ff88a2fc89aa5b6906b377812ddea654459cbf551a4b25a8e8 app_store_connect (0.38.0) sha256=30f624109298ed009a36408edac264a5200d967d28d960f3e37f02e9cab25ce6 arr-pm (0.0.12) sha256=fdff482f75239239201f4d667d93424412639aad0b3b0ad4d827e7c637e0ad39 @@ -2812,7 +2843,7 @@ CHECKSUMS atlassian-jwt (0.2.1) sha256=2fd2d87418773f2e140c038cb22e049069708aff2bd0a423a7e1740574e97823 attr_encrypted (4.2.0) sha256=7e5c80159e6e38ed40dc4e2e65c4f57234fe1f376bddc40c8b773bfb9b81ad51 attr_required (1.0.2) sha256=f0ebfc56b35e874f4d0ae799066dbc1f81efefe2364ca3803dc9ea6a4de6cb99 - auth-sanitizer (0.2.2) sha256=300112debb67fe5e7a4f67a697790cea09744970e816745afb1f4235d6f27bae + auth-sanitizer (0.2.3) sha256=db10aac92cfbe4c64ab637eebcbe1d67395d1694798041362173370f59933e3c auto_freeze (0.3.0) awesome_print (1.9.2) sha256=e99b32b704acff16d768b3468680793ced40bfdc4537eb07e06a4be11133786e aws-actionmailer-ses (1.2.0) sha256=e01ccfcc5bf1449abb91bb8b15e7945e97310144c7f67fee8d9b76de2e89107f @@ -2842,11 +2873,10 @@ CHECKSUMS bigdecimal (3.3.1) sha256=eaa01e228be54c4f9f53bf3cc34fe3d5e845c31963e7fcc5bedb05a4e7d52218 bindata (2.5.1) sha256=53186a1ec2da943d4cb413583d680644eb810aacbf8902497aac8f191fad9e58 binding_of_caller (1.0.0) sha256=3aad25d1d538fc6e7972978f9bf512ccd992784009947c81633bea776713161d - bootsnap (1.24.6) sha256=c60bab88c70332290f0a2636a288f675299eb4f804a02a3c085b42eca9da164a + bootsnap (1.25.0) sha256=41059e7d0f9cb4023a33465d095f64b913fc9d1b808d6524c307da945fbcffcf browser (5.3.1) sha256=62745301701ff2c6c5d32d077bb12532b20be261929dcb52c6781ed0d5658b3c builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f bullet (8.0.8) sha256=b4b9905eb6b803d9a0ba620944ed79c8bb27ff3ca90ef8f8e39ff21db5b7c542 - bundler-checksum (0.1.0) byebug (12.0.0) sha256=d4a150d291cca40b66ec9ca31f754e93fed8aa266a17335f71bb0afa7fca1a1e capybara (3.40.0) sha256=42dba720578ea1ca65fd7a41d163dd368502c191804558f6e0f71b391054aeef capybara-screenshot (1.0.27) sha256=afa1896cc23df77be1774e8d3b3ce3953bf060aeaa04ff87607b5daf689174f2 @@ -2862,11 +2892,11 @@ CHECKSUMS citrus (3.0.2) sha256=4ec2412fc389ad186735f4baee1460f7900a8e130ffe3f216b30d4f9c684f650 claide (1.1.0) sha256=6d3c5c089dde904d96aa30e73306d0d4bd444b1accb9b3125ce14a3c0183f82e claide-plugins (0.9.2) sha256=c7ea78bc067ab23bce8515497cdcdcb8f01c86dadfbe13c44644e382922c1c2e - click_house-client (0.11.0) sha256=ac82c71369d7e5edc193a3a27139fbce0cc0765aed832d3360fee94267a8e1d5 + click_house-client (0.12.0) sha256=951974a8bd3850171e4b0d65fcd230e918258906655eed500882d1211111a9b0 coderay (1.1.3) sha256=dc530018a4684512f8f38143cd2a096c9f02a1fc2459edcfe534787a7fc77d4b colored2 (3.1.2) sha256=b13c2bd7eeae2cf7356a62501d398e72fde78780bd26aec6a979578293c28b4a commonmarker (0.23.12) sha256=da2d2f89c7c7b51c42c6e69ace3ab5df39497683f86e83aca7087c671d523ccd - concurrent-ruby (1.3.6) sha256=6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab + concurrent-ruby (1.3.8) sha256=b2f1be836e968ccc78ccfce277ea79c72a88633f22306782c16ff23fb415d1e1 connection_pool (2.5.5) sha256=e54ff92855753df1fd7c59fa04a398833355f27dd14c074f8c83a05f72a716ad console (1.29.2) sha256=afd9b75a1b047059dda22df0e3c0a386e96f50f6752c87c4b00b1a9fcbe77cd6 cork (0.3.0) sha256=a0a0ac50e262f8514d1abe0a14e95e71c98b24e3378690e5d044daf0013ad4bc @@ -2925,7 +2955,7 @@ CHECKSUMS elasticsearch-model (7.2.1) sha256=8b5c4b57664bb29f4854fa39603b5ccecfbf9b22fee87bcd16917321dae6a20b elasticsearch-rails (7.2.1) sha256=0750dc0e956358d9a3a0912a8186c266ef19f8de0b178c61996ed1a6998156e4 elasticsearch-transport (7.17.11) sha256=d18057d5295e4c39fe80084ede9e00e9c0e0d74580348985f8677b2fb7f70f03 - email_reply_trimmer (0.2.0) sha256=05843fa5ee1a2037235f1f3c876e922f613e2b4406fea5bb14212d1708d6c525 + email_reply_trimmer (0.4.0) sha256=cdb8e90649f0d3972c17392063af052e337d13902f5a33a04fac900d544f8f57 email_spec (2.3.0) sha256=df23be7a131186f7a3d5be3b35eaac9196f9ac13bd26c9c3d59341e13d852d11 email_validator (2.2.4) sha256=5ab238095bec7aef9389f230e9e0c64c5081cdf91f19d6c5cecee0a93af20604 encryptor (3.0.0) sha256=abf23f94ab4d864b8cea85b43f3432044a60001982cda7c33c1cd90da8db1969 @@ -2969,7 +2999,7 @@ CHECKSUMS flipper (1.3.6) sha256=590d82f0250885d8e55231a81396767a48ccd8c2b1b46d5fb7acdfde83b110ed flipper-active_record (1.3.6) sha256=0c172224e4024637abd47fbd1429ded2cd2042693757f3caa7b80f4bb06b2abe flipper-active_support_cache_store (1.3.6) sha256=c03c2d231e7f1f39b94b772fb856b4e5274697f87268497822cb117150cd1037 - fog-aliyun (0.4.0) sha256=8f2334604beb781eafbb9cd5f50141fbb2c7eb77c7f2b01f45c2e04db0e5cc38 + fog-aliyun (0.4.1) sha256=88c8bf8dbf6c01ada34ec6241e44a18cd80696cdb455acf4618a17936313c803 fog-aws (3.33.2) sha256=bd9c1b045f19daad8942d65d7e9c9c7c1cd144beeabde63e34df7c58a9bb0f5b fog-core (2.6.0) sha256=3fe08aa83a23cddce42f4ba412040c08f890d7ff04c175c0ee59119371245be6 fog-google (1.29.4) sha256=5185b727cedbdd7710d0703cd513b4b80c2aa356d3616839f6a2b841fd467ce3 @@ -2982,49 +3012,53 @@ CHECKSUMS fugit (1.11.2) sha256=4c2e234f750c78d4514d0ca343a0b923847eac3846976fdb23ed4245d8fde6fe fuzzyurl (0.9.0) sha256=542efa80f2bcaadbdc402c2f0b572f2e335a1d53e375aecad68bbb3d86860c0f gapic-common (1.1.0) sha256=3270ab3c5135012a4ab4d8848f945cf35014192f24504cdb40c66fc67f1beaa3 - gdk-toogle (1.0.1) sha256=f8fd42490c6ec589b9130fbd24b05d1014f5de3451948dcd3893a7a50d36b3bf + gdk-toogle (1.0.2) sha256=f078ea960c5a9c1e18a3ceda39e12fca73122e14fe1726873b8d03d9d11fd447 gemoji (3.0.1) sha256=80553f2f4932a7a95fb1b3c7c63f7dd937e7c8c610164bbdea28fd06eba5f36d get_process_mem (0.2.7) sha256=4afd3c3641dd6a817c09806c7d6d509d8a9984512ac38dea8b917426bbf77eba gettext (3.5.2) sha256=ada02c59aa7e9f56bd2522faedaed16421dd2f3ddb5fe28628c0be5abcbf3c74 gettext_i18n_rails (1.13.0) sha256=d4a4739d928b6ce52a2d694d33a831dcb06c7c8e197b3172fc73dfaa20ac8ee6 git (1.19.1) sha256=b0a422d9f6517353c48a330d6114de4db9e0c82dbe7202964a1d9f1fbc827d70 - gitaly (19.0.0) sha256=b908390020e4c3bcc101dd8651da65b998190912201a1821194283866a6c5d6a + gitaly (19.2.0) sha256=5291ff0847f8f26cad65a6d14720d9d5296f44459876624ef2643813fc80ee61 gitlab (4.19.0) sha256=3f645e3e195dbc24f0834fbf83e8ccfb2056d8e9712b01a640aad418a6949679 gitlab-active-context (0.0.1) gitlab-backup-cli (0.0.1) gitlab-bitbucket (0.1.0) gitlab-bitbucket-server (0.1.0) + gitlab-cd-driver-orchestration (0.6.0) gitlab-chronic (0.10.6) sha256=a244d11a1396d2aac6ae9b2f326adf1605ec1ad20c29f06e8b672047d415a9ac - gitlab-cloud-connector (1.52.0) sha256=c8dccea7cb86759182698c56b8474076af3842216d5478ed9e037f22727673c4 + gitlab-cloud-connector (1.53.0) sha256=cdacefc13725bbf65d8b932f41fca3b238d3cf330966a577450dd8c03ac1b67d gitlab-configs (0.1.0) gitlab-crystalball (1.1.3) sha256=ea9a90d659704a042d763ce6d343a9f664cd650e0787a19adec7036ea4390861 gitlab-dangerfiles (4.12.0) sha256=0b8b7b00bf1ab155c3ab37cfc7c9815b5b82f403f85ddaf62aea137129403072 gitlab-database-data_isolation (0.1.0) + gitlab-deploy-driver-argo-rollouts (0.6.0) gitlab-duo-workflow-service-client (0.10) gitlab-email_handler (0.1.0) - gitlab-experiment (1.6.0) sha256=2f2f4c96d681de8f6af03fdf8aa7ab423027406cf4e6a1cd4d9767ffcebe721c + gitlab-experiment (2.0.0) sha256=05183dee7ddad1ef183de43c2c330e57a1457f679744c19c61f637e1135d3c76 gitlab-fog-azure-rm (2.5.0) sha256=f10fd3f6667925e4ce97cea2fa707b926320c7b7fa06978788e2f452ee7f4db0 - gitlab-gkg-proto (0.87.0) sha256=fd4109f1d38135447718edd3391de568b87bf6e19ad4c5eb07b198f9fa8be93c gitlab-glaz (0.0.3) sha256=f484a1eaf28849d7c19cccf2dabc2ee045c7c9fd870af0d4974a638593634829 gitlab-glaz (0.0.3-aarch64-linux-gnu) sha256=68f1e940294d2bfef97aad376ab151c8eaf7f821a9b467a3cf04646c577e8de9 gitlab-glaz (0.0.3-arm64-darwin) sha256=f04aac78729dc7a98675a63ab871d574c9122ec3d31bc062be9a4d973e54a306 gitlab-glaz (0.0.3-x86_64-darwin) sha256=895f6559a0d7a3ed464895908591c35ea83899bce05e5fae68306766c8fb0efa gitlab-glaz (0.0.3-x86_64-linux-gnu) sha256=202d013e388a7303115b13d9537fcff8ee8256a395fae0fcb66c6f0ac5d2f538 - gitlab-glfm-markdown (0.0.41) sha256=f7ea03194aa760913c68bad76dbada3b96735b307453e1c88cbee0f8f90f0124 - gitlab-glfm-markdown (0.0.41-aarch64-linux-gnu) sha256=ff8cfded556277cd8143820657cb8f6490305e8ea0382e87fafbc760662f00bf - gitlab-glfm-markdown (0.0.41-arm64-darwin) sha256=8589ed60fd91ee564378800926518a581fdb4198c657428af2242c495de2a342 - gitlab-glfm-markdown (0.0.41-x86_64-darwin) sha256=964f5d32d09e47f1055d6b6b70fe67a9b412eb55e9008a8b1c0ba921b3206f2e - gitlab-glfm-markdown (0.0.41-x86_64-linux-gnu) sha256=66c6b35a496848a89cef8e664854173ae49afbd4ed8fd5026e0955c27cf822ae - gitlab-grape-openapi (0.2.1) sha256=08268a8f1b4b2fea9788bfb42a1d2b5f0bd547fda97ef221381c12e0d9043983 + gitlab-glfm-markdown (0.0.42) sha256=90c793d500becf7e0b6abe09d5eb25518900ed7c9ebd4e4d87bb495ad0f838a6 + gitlab-glfm-markdown (0.0.42-aarch64-linux-gnu) sha256=f49f4503b13845792045854bcf77437d2fb1a0fe7140b247024da5139dcca7ae + gitlab-glfm-markdown (0.0.42-arm64-darwin) sha256=a662bb2da6a1040e63868dd247ac1c580c9638554a9ec958059fa1eec264a01f + gitlab-glfm-markdown (0.0.42-x86_64-darwin) sha256=c2ef01d29154d7010186ccff2c30c9d12a75db3ce542aa58155fb0b30d907e4f + gitlab-glfm-markdown (0.0.42-x86_64-linux-gnu) sha256=7f4d9da5b90ac8966ec12266d8a3a8a1763cb6d6596f07825c256e729344e12e + gitlab-grape-openapi (0.3.0) sha256=d1c2837647a3d219e4bf95870a511432615be00227fd8b0a54e95799b1aa3d14 gitlab-housekeeper (0.1.0) gitlab-http (0.1.0) gitlab-iam-grpc (0.1.0) - gitlab-kas-grpc (19.2.0.pre.rc1) sha256=cb744b3a3e071f5e3151dfd85fce2ba7c28b043e95e8826b0ed2b546180d83ea - gitlab-labkit (2.7.0) sha256=e84a7c1240f199141a5b2a00632ab5459dbd5c9de964bccc09e111d7419ad9c5 + gitlab-kas-grpc (19.3.0.pre.rc4) sha256=f039c5a603f7e356183906ccabf09e7beec5c6e5c68af3e9df99b7d63a924feb + gitlab-labkit (4.4.0) sha256=a717fa91723480a8bb1dfb916a1d27b98109103188643ce1ef295c6fc558063f gitlab-license (2.6.0) sha256=2c1f8ae73835640ec77bf758c1d0c9730635043c01cf77902f7976e826d7d016 + gitlab-lookbook (2.3.14) sha256=146e78e7e72c3ce58b6e71400276af9ce2929c8eff4965bc2d2a70d527d2a0c7 gitlab-mail_room (1.1.0) sha256=784847b914a6636b30264fd8a042c15e39f3473f3acd78ebd254ac0a885a5878 gitlab-markup (2.1.0) sha256=d352c0d261191a1d354aa63bece5644ef75c663bc34276b6de63539d11adf32f gitlab-net-dns (0.15.0) sha256=d229aae205055b86b2ad166981257eb589ce6d6a146aa79b3ea2b1e5d9741f46 + gitlab-orbit-proto (0.100.0) sha256=29219004efe021aec754759d7a6dec583bdb8b24b6d496e5dde7e24201a7356c + gitlab-policy-store (0.1.0) gitlab-rspec (0.1.0) gitlab-rspec-metrics-exporter (0.2.0) sha256=9d05ee0437d30cc59d78437e795916e13746f070ea2423e88e9325e96bd09c63 gitlab-rspec_flaky (0.1.0) @@ -3032,21 +3066,21 @@ CHECKSUMS gitlab-schema-validation (0.1.0) gitlab-sdk (0.3.1) sha256=48ba49084f4ab92df7c7ef9f347020d9dfdf6ed9c1e782b67264e98ffe6ea710 gitlab-secret_detection (0.42.1) sha256=50eafdb74af752efebe46801db13e318cf7e7ee9cd97b8b70feb599630b3f595 - gitlab-security_report_schemas (0.2.0.min15.0.0.max15.2.4) sha256=7ed47c45096101514327ad512979a672889ac899531bfc948cb5905c816e39bf + gitlab-security_report_schemas (0.2.1.min15.0.0.max15.2.4) sha256=4a9fc031d6c5374ab2bc6a8ae82ca27659b55e5fd712b61993ae527361579d17 gitlab-sidekiq-fetcher (0.12.1) gitlab-styles (14.1.0) sha256=f39bc5619636bad3690d574438d70b865f48e38d57a38d7823bdeff2a90d2d5a gitlab-topology-service-client (0.1) gitlab-utils (0.2.0) gitlab_chronic_duration (0.12.0) sha256=0d766944d415b5c831f176871ee8625783fc0c5bfbef2d79a3a616f207ffc16d gitlab_omniauth-ldap (2.3.0) sha256=167036fe37c2711f2e1d2047260766e4c9b31ac37dfc873b101bcd4ea2a3a3b4 - gitlab_quality-test_tooling (3.20.1) sha256=8187257e3844a10b7c4741fdd4068cf31e127546d62a415da09b4a74f0dcb3ec - gitlab_query_language (0.29.0) sha256=ef2d06bc8d77b8018c8586f1d78da5b41c8f5e256ab4171d08eb78853e2abaad - gitlab_query_language (0.29.0-aarch64-linux-gnu) sha256=4a4857677aa39da7480e2eae7fc6d5fd4a98280ab20c85f21a04028b260ee3ce - gitlab_query_language (0.29.0-arm64-darwin) sha256=b427271632ce3546a8661a26eb81e27aded1cce2bd94e94c6c46a358c9ec772c - gitlab_query_language (0.29.0-x86_64-darwin) sha256=37d56ca4539342d55079cdd676e405ca28c46913e1afd76d69a69c5d84909923 - gitlab_query_language (0.29.0-x86_64-linux-gnu) sha256=26fe121ad077241c32b960c1dc976e1c06e4b41df2f8bee2e6bb89dff6d358a9 + gitlab_quality-test_tooling (3.20.2) sha256=2f1074fc3a1d5fc2904856cb7991227e3cf72c8ad088afaab28cad35a0f5e8b1 + gitlab_query_language (0.34.0) sha256=12968b3524d826bcba8b5b01ae179d85e369639a70d5d9faceaf5a6320074125 + gitlab_query_language (0.34.0-aarch64-linux-gnu) sha256=255505b0d96953eb2cb820ec99bdc2fff27ad8377bd862d23824ef0b89699d1b + gitlab_query_language (0.34.0-arm64-darwin) sha256=a96ce4984236cddd84a400eaf02bf25284631fb17668e742d69d8c919657a54c + gitlab_query_language (0.34.0-x86_64-darwin) sha256=5c9a806be2f6006064fba36211e6d7a30cd3be95c0e014aaf156391cbdb2a596 + gitlab_query_language (0.34.0-x86_64-linux-gnu) sha256=300d1b18d654110b318be30516d8e8d0a225f24cccfc31e3d8124a27c95e2047 globalid (1.1.0) sha256=b337e1746f0c8cb0a6c918234b03a1ddeb4966206ce288fbb57779f59b2d154f - gon (6.5.0) sha256=2226e3c921f26bde69b4586660bb67e3252b3a8a3caaa955a77212188a5d81ab + gon (6.6.0) sha256=4c0be4e4f05fc8eb5db5ac2f7d47ae28ee04826f2b153338f7fb03c0e8f6ecd1 google-apis-androidpublisher_v3 (0.92.0) sha256=e700dea8608494ff70fd9c9ed10c3caa8323b9a15eea85098db65d1178e79035 google-apis-cloudbilling_v1 (0.22.0) sha256=db2b72aebdc2664fd5095264a160cf757119ba3a83a036817b78d0d2ad7886fd google-apis-cloudresourcemanager_v1 (0.44.0) sha256=be96723ff28664407dd86724857f9cd7402bf6dd63ef4257cbd42002816705f8 @@ -3073,22 +3107,22 @@ CHECKSUMS google-cloud-storage_transfer (1.2.0) sha256=132901f50889e02a0d378e6117c6408cbfc4fdbd15c9d31fabec4f4189ef1658 google-cloud-storage_transfer-v1 (0.8.0) sha256=9dbef80275db556e046bb24139ca6559affe641d1e38b2537b8caaf2f8896176 google-logging-utils (0.1.0) sha256=70950b1e49314273cf2e167adb47b62af7917a4691b580da7e9be67b9205fcd5 - google-protobuf (4.35.0) sha256=95346162c792ed78c9a28cbf2d937a53f706de6df36a27471582f63f03c30c0d - google-protobuf (4.35.0-aarch64-linux-gnu) sha256=2cabd61b420918aec1564f9f7414e455bf922d20c5f8139d62783df5558a7aea - google-protobuf (4.35.0-arm64-darwin) sha256=66ab26d3fc82b8950702e53ab16c198e3c0ea3f2a38aaaf1f32152da45593ac5 - google-protobuf (4.35.0-x86-linux-gnu) sha256=7a5b5681c7d7bf28e1a6e285e45bf55c4ef47b7b1ca8af6ff79964255efece9a - google-protobuf (4.35.0-x86_64-darwin) sha256=05eb5c8bc9899135befff496fc0a3642e7ff3d0943f043841dcc456f5654fea0 - google-protobuf (4.35.0-x86_64-linux-gnu) sha256=999226f3b00cd9fddb1b26851d16060212fa1d90c406aaad47e574682b716059 + google-protobuf (4.35.1) sha256=a3a6471331d918f58dfa4d014a8f6286f0af2cf4840216bde52fcf2ea3fe3726 + google-protobuf (4.35.1-aarch64-linux-gnu) sha256=50ca44d0eeff3f8475e630a1accdd974256f3510694d574e2c9d6119ea8bc9e1 + google-protobuf (4.35.1-arm64-darwin) sha256=d9c957df04fa89c749fa9a72a7b383eb4296efc9b2303dc6fd6fbe39c698ad6b + google-protobuf (4.35.1-x86-linux-gnu) sha256=cc7492566b27ad8b5dfa3a7b6f9b11e905050cc53c2fa8ff22de375a9e7a70fb + google-protobuf (4.35.1-x86_64-darwin) sha256=66b62b4df00931018a692806df66393efa960d6d2b7da69735187249f950d3ee + google-protobuf (4.35.1-x86_64-linux-gnu) sha256=c786439087512a3fbd199e9897d265b855f951d4027e218ea55e858d45969edd googleapis-common-protos (1.7.0) sha256=b684c0b9e1800c6bb89ad64e0dcabb377a01a31ff7aec1bfebd26c183b2c9241 - googleapis-common-protos-types (1.20.0) sha256=5e374b06bcfc7e13556e7c0d87b99f1fa3d42de6396a1de3d8fc13aefb4dd07f + googleapis-common-protos-types (1.23.0) sha256=992e740a523794d9fc5f29a504465d8fc737aaa16c930fe7228e3346860faf0a googleauth (1.14.0) sha256=62e7de11791890c3d3dc70582dfd9ab5516530e4e4f56d96451fd62c76475149 gpgme (2.0.26) sha256=1aebfd2eb83b745341e6f416f318597568af5ad4d7d1f55bfab4f1078123abaa - grape (2.0.0) sha256=3aeff94c17e84ccead4ff98833df691e7da0c108878cc128ca31f80c1047494a + grape (2.4.0) sha256=3d59673e80f11d49ba86270b78344e5348dc057b318c2bbc1c01f3532f9b6aec grape-entity (1.1.0) sha256=ab6a1004e57791834e8497d5e85a3c101b72144d8ca31462a26e6d0a380c3d89 - grape-path-helpers (2.0.1) sha256=ad5216e52c6e796738a9118087352ab4c962900dbad1d8f8c0f96e093c6702d7 - grape-swagger (2.1.2) sha256=8ad7bd53c8baee704575808875dba8c08d269c457db3cf8f1b8a2a1dbf827294 + grape-path-helpers (2.1.0) sha256=908155cdc6e33fbca28bd44b4e1467d904fe36b45ef61bee62b7bfa28f5c7726 + grape-swagger (2.1.4) sha256=3279351bebafbca24e0331b9f7c6dbfefb262042a1f3d224ed41cf2be4aee35b grape-swagger-entity (0.7.1) sha256=082144811cdd14c15b9d9f0a27a4e3ff9c27c7081130d334a3de59953769b37d - grape_logging (1.8.4) sha256=efcc3e322dbd5d620a68f078733b7db043cf12680144cd03c982f14115c792d1 + grape_logging (3.0.0) sha256=7b62d984ce96df15d120508668debe307e6a59ac1c511f1d9b5f3b4bea793e13 graphlyte (1.0.0) sha256=b5af4ab67dde6e961f00ea1c18f159f73b52ed11395bb4ece297fe628fa1804d graphql (2.6.3) sha256=31fe845b509fda27db38d09380f27ffc0de1c7ea2f9f3b12fa42bdde8317239b graphql-docs (5.2.0) sha256=44d41724529f531adf9265ded7478b74b0c4b927cddc8b9f114337a73f32de08 @@ -3099,7 +3133,7 @@ CHECKSUMS grpc (1.81.1-x86_64-darwin) sha256=f8c44cdfc26270247f2beb49ecbc983d0c184b6c24ac4670d1d24f0efba811ed grpc (1.81.1-x86_64-linux-gnu) sha256=cf1053a594d026d2ec560457111258cd207bc67847aab24f96e04e2fbeddc4dd grpc-google-iam-v1 (1.11.0) sha256=8f0aa8a8503b3e001cb1561f31e43aa0445752fb675334afa1afac7f023f368c - grpc-tools (1.81.0) sha256=0f0a9ece9b67fa4df385b57c5e42278c36ea454d30c648cbc75c37a80e6a81ad + grpc-tools (1.83.0) sha256=d73ad7d181f32aa0bc53b797b55fa9eaca1c3f391bb624ac3d11f4069ce5ee9a grpc_reflection (0.2.0) sha256=f9c5308216c62185c26cacad764a1bf6cf67515dc110871441bafbb2825333e4 gssapi (1.3.1) sha256=c51cf30842ee39bd93ce7fc33e20405ff8a04cda9dec6092071b61258284aee1 guard (2.16.2) sha256=71ba7abaddecc8be91ab77bbaf78f767246603652ebbc7b976fda497ebdc8fbb @@ -3119,6 +3153,7 @@ CHECKSUMS htmlbeautifier (1.4.2) sha256=9de0c98480fe80d795ed5734a11f183563cd969686f25a04609c0f5a446fa5f8 htmlentities (4.3.4) sha256=125a73c6c9f2d1b62100b7c3c401e3624441b663762afa7fe428476435a673da http (5.3.1) sha256=c50802d8e9be3926cb84ac3b36d1a31fbbac383bc4cbecdce9053cb604231d7d + http-2 (1.2.1) sha256=d290f3b7daa70b8be8cd2260306c01243c73ec4df9d598feadaf0ed26e00b9b7 http-accept (1.7.0) sha256=c626860682bfbb3b46462f8c39cd470fd7b0584f61b3cc9df5b2e9eb9972a126 http-cookie (1.0.5) sha256=73756d46c7dbdc7023deecdb8a171348ea95a1b99810b31cfe8b4fb4e9a6318f http-form_data (2.3.0) sha256=cc4eeb1361d9876821e31d7b1cf0b68f1cf874b201d27903480479d86448a5f3 @@ -3151,6 +3186,7 @@ CHECKSUMS kaminari-actionview (1.2.2) sha256=1330f6fc8b59a4a4ef6a549ff8a224797289ebf7a3a503e8c1652535287cc909 kaminari-activerecord (1.2.2) sha256=0dd3a67bab356a356f36b3b7236bcb81cef313095365befe8e98057dd2472430 kaminari-core (1.2.2) sha256=3bd26fec7370645af40ca73b9426a448d09b8a8ba7afa9ba3c3e0d39cdbb83ff + keela (0.3.0) sha256=f568b5d4166e861f1df98e0c8b9319b569ed1c5b0b4898f910ae000120e5f193 knapsack (4.0.0) sha256=a9422688751989d09a40b4bf7f959a71a3bfe7bc49d3cd610c2fcfb6e45482b8 kramdown (2.5.2) sha256=1ba542204c66b6f9111ff00dcc26075b95b220b07f2905d8261740c82f7f02fa kramdown-parser-gfm (1.1.0) sha256=fb39745516427d2988543bf01fc4cf0ab1149476382393e0e9c48592f6581729 @@ -3171,13 +3207,11 @@ CHECKSUMS logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 lograge (0.11.2) sha256=4cbd1554b86f545d795eff15a0c24fd25057d2ac4e1caa5fc186168b3da932ef loofah (2.25.1) sha256=d436c73dbd0c1147b16c4a41db097942d217303e1f7728704b37e4df9f6d2e04 - lookbook (2.3.14) sha256=c11a693bde9915b553c4463440ad5e750829f90bff08abdb6b8610373864cd7c lru_redux (1.1.0) sha256=ee71d0ccab164c51de146c27b480a68b3631d5b4297b8ffe8eda1c72de87affb lumberjack (1.2.7) sha256=a5c6aae6b4234f1420dbcd80b23e3bca0817bd239440dde097ebe3fa63c63b1f mail (2.9.0) sha256=6fa6673ecd71c60c2d996260f9ee3dd387d4673b8169b502134659ece6d34941 mail-smtp_pool (0.1.0) marcel (1.0.4) sha256=0d5649feb64b8f19f3d3468b96c680bae9746335d02194270287868a661516a4 - marginalia (1.11.1) sha256=cb63212ab63e42746e27595e912cb20408a1a28bcd0edde55d15b7c45fa289cf matrix (0.4.2) sha256=71083ccbd67a14a43bfa78d3e4dc0f4b503b9cc18e5b4b1d686dc0f9ef7c4cc0 memory_profiler (1.1.0) sha256=79a17df7980a140c83c469785905409d3027ca614c42c086089d128b805aa8f8 method_source (1.0.0) sha256=d779455a2b5666a079ce58577bfad8534f571af7cec8107f4dce328f0981dede @@ -3195,18 +3229,19 @@ CHECKSUMS mixlib-log (3.2.3) sha256=2a1d3fa83522a320edd493827c901b773fb5d185fac7efd81d028d8e1166a768 mixlib-shellout (3.3.9) sha256=0edf5ee3b07526de8eb5219af051752fb8df2691dc030ce233e248dedf4fd388 mize (0.6.1) sha256=4031558979ff5426fda24c75a149b4e4c0faf4cacf2fae8938f83866ab94b780 - msgpack (1.5.4) sha256=a53db320fba40f58c07c5b66ed9fd4d73cbe8eba4cb28fe9e3218444341a4e09 + msgpack (1.8.4) sha256=4411c22d350dd1c20250f7eada3cca2695438c2f769cf0782f0cd065d90a3e7b multi_json (1.17.0) sha256=76581f6c96aebf2e85f8a8b9854829e0988f335e8671cd1a56a1036eb75e4a1b multi_xml (0.6.0) sha256=d24393cf958adb226db884b976b007914a89c53ad88718e25679d7008823ad52 multipart-post (2.2.3) sha256=462979de2971b8df33c2ee797fd497731617241f9dcd93960cc3caccb2dd13d8 - murmurhash3 (0.1.7) sha256=370a2ce2e9ab0711e51554e530b5f63956927a6554a296855f42a1a4a5ed0936 mustermann (3.0.4) sha256=85fadcb6b3c6493a8b511b42426f904b7f27b282835502233dd154daab13aa22 - mustermann-grape (1.0.2) sha256=6f5309d6a338f801f211c644e8c2d3cc2577a8693f9cd51dadfdb29c1260f5fe + mustermann-grape (1.1.0) sha256=8d258a986004c8f01ce4c023c0b037c168a9ed889cf5778068ad54398fa458c5 mutex_m (0.3.0) sha256=cfcb04ac16b69c4813777022fdceda24e9f798e48092a2b817eb4c0a782b0751 nap (1.1.0) sha256=949691660f9d041d75be611bb2a8d2fd559c467537deac241f4097d9b5eea576 + nats-pure (2.5.0) sha256=95e03c6aa6afaa33c6938928a04efbef8474844b11c95c8219c1c397ce030a4a nenv (0.3.0) sha256=d9de6d8fb7072228463bf61843159419c969edb34b3cef51832b516ae7972765 net-http (0.6.0) sha256=9621b20c137898af9d890556848c93603716cab516dc2c89b01a38b894e259fb net-http-persistent (4.0.5) sha256=6e42880b347e650ffeaf679ae59c9d5a6ed8a22cda6e1b959d9c270050aefa8e + net-http2 (0.19.0) sha256=84c03b8dbff7e82ef7ff06958c228554cd6963e19f65a5bd10f4473662048ab2 net-imap (0.6.4.1) sha256=29f0360d75a7efd3539f16ac1957dea5c0a51ddeceb348db4553c3120914ea0d net-ldap (0.20.0) sha256=b2080b350753a9ac4930869ded8e61a1d2151c01e03b0bf07b4675cbd9ce5372 net-ntp (2.1.3) sha256=5bc73f4102bde0d1872bd3b293608ae99d9f5007d744f21919c6a565eda9267d @@ -3228,7 +3263,7 @@ CHECKSUMS numerizer (0.2.0) sha256=e58076d5ee5370417b7e52d9cb25836d62acd1b8d9a194c308707986c1705d7b oauth (1.1.7) sha256=a8cd8a96b8b90d738714da628b5f4a36565e278d1d28d82def3b3664bd71f069 oauth-tty (1.0.12) sha256=6202c48a79cd9cc09bc82b951b934274db21519d5ab1ba7e3502d44679943d4b - oauth2 (2.0.24) sha256=3d4864983ab9fb7d3c836bca9635ef7b347631918fa890fcd9793d40ec82c186 + oauth2 (2.0.25) sha256=2f736a2f93c2caa67c1b08dc3c9889bb907d62643f3183fefaa1723cba6a82ac observer (0.1.2) sha256=d8a3107131ba661138d748e7be3dbafc0d82e732fffba9fccb3d7829880950ac octokit (9.2.0) sha256=4fa47ff35ce654127edf2c836ab9269bcc8829f5542dc1e86871f697ce7f4316 ohai (19.1.40) sha256=ea9ace2ebac2a193061315c39e49f63f3304b8ae56ecbd3daa005149d195ed7b @@ -3320,7 +3355,7 @@ CHECKSUMS pact-mock_service (3.11.2) sha256=42d9e54546a10229d7915da5383daeb322764c2876a84b4ea521f53c6f1fba51 pact-support (1.20.0) sha256=41c343a3124fb379684b9ad9f1a0766c5fa18d3b78d433a52e5552d8b9475871 paper_trail (16.0.0) sha256=e9b9f0fb1b8b590c8231cfa931b282ba92f90e066e393930a5e1c61ae4c5019d - parallel (1.27.0) sha256=4ac151e1806b755fb4e2dc2332cbf0e54f2e24ba821ff2d3dcf86bf6dc4ae130 + parallel (1.28.0) sha256=33e6de1484baf2524792d178b0913fc8eb94c628d6cfe45599ad4458c638c970 parser (3.3.11.1) sha256=d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54 parslet (1.8.2) sha256=08d1ab3721cd3f175bfbee8788b2ddff71f92038f2d69bd65454c22bb9fbd98a pastel (0.8.0) sha256=481da9fb7d2f6e6b1a08faf11fa10363172dc40fd47848f096ae21209f805a75 @@ -3343,11 +3378,11 @@ CHECKSUMS prime (0.1.3) sha256=baf031c50d6ce923594913befc8ac86a3251bffb9d6a5e8b03687962054e53e3 prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85 proc_to_ast (0.1.0) sha256=92a73fa66e2250a83f8589f818b0751bcf227c68f85916202df7af85082f8691 - prometheus-client-mmap (1.6.0) sha256=239e5d26462afa4f1f07102c7d2ce7f921ed40168a56294df38f88b7b9636570 - prometheus-client-mmap (1.6.0-aarch64-linux-gnu) sha256=a5f1b4f9204042ffbbfab269ef3e18e60297788da32a8b12a2fed243939dc44d - prometheus-client-mmap (1.6.0-arm64-darwin) sha256=852ade15c7459fea03ef17c0eb4d6c8e78a6364ca094dcdf5d98590e18f3bfe5 - prometheus-client-mmap (1.6.0-x86_64-darwin) sha256=3187045bb3fa6c6a44f048c152fde8f485e77e60391a295a4967c76cc7f44c26 - prometheus-client-mmap (1.6.0-x86_64-linux-gnu) sha256=5ff65d847388ece19b9b1fec6ca23ff62699d488b9d5e94b4a4be5be102482b3 + prometheus-client-mmap (1.6.1) sha256=db2994fd547c49631fda38019cc19acf163bdf9a7dcba2ba2f497c53e0256e51 + prometheus-client-mmap (1.6.1-aarch64-linux-gnu) sha256=47b43352a00a5536a510b6b24063b4897b6d432cf109f0a510d3145ea1433419 + prometheus-client-mmap (1.6.1-arm64-darwin) sha256=759b512fc5b0c1928da7e8201567fea8fb7f7ca9a3b5e5b7f9f36f6825a85ca8 + prometheus-client-mmap (1.6.1-x86_64-darwin) sha256=7daa7eac077f24eb88796b106f0e39551874f1fc316512ab2b27472021763df3 + prometheus-client-mmap (1.6.1-x86_64-linux-gnu) sha256=7146bcc8e7285cc1b3ca87c1a96c987c26ea8e30d61326e1706a2d129b10dadb pry (0.14.2) sha256=c4fe54efedaca1d351280b45b8849af363184696fcac1c72e0415f9bdac4334d pry-byebug (3.11.0) sha256=0b0abb7d309bc7f00044d512a3c8567274f7012b944b38becc8440439a1cea72 pry-rails (0.3.11) sha256=a69e28e24a34d75d1f60bcf241192a54253f8f7ef8a62cba1e75750a9653593d @@ -3359,7 +3394,6 @@ CHECKSUMS raabro (1.4.0) sha256=d4fa9ff5172391edb92b242eed8be802d1934b1464061ae5e70d80962c5da882 racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f rack (2.2.23) sha256=a8fe9d7e07064770b8ec123663fded8a59ef7e2b6db5cda7173d45a5718ab69c - rack-accept (0.4.5) sha256=66247b5449db64ebb93ae2ec4af4764b87d1ae8a7463c7c68893ac13fa8d4da2 rack-attack (6.8.0) sha256=f2499fdebf85bcc05573a22dff57d24305ac14ec2e4156cd3c28d47cafeeecf2 rack-cors (2.0.2) sha256=415d4e1599891760c5dc9ef0349c7fecdf94f7c6a03e75b2e7c2b54b82adda1b rack-oauth2 (2.2.1) sha256=c73aa87c508043e2258f02b4fb110cacba9b37d2ccf884e22487d014a120d1a5 @@ -3385,18 +3419,18 @@ CHECKSUMS rbtrace (0.5.3) sha256=c432292f305d9ab12fd47d9722e0d5210d983758a951fe6107c36cc955cb923f rchardet (1.8.0) sha256=693acd5253d5ade81a51940697955f6dd4bb2f0d245bda76a8e23deec70a52c7 rdoc (6.17.0) sha256=0f50d4e568fc98195f9bb155a9e8dff6c7feabfb515fb22ef6df1d12ad5a02b7 - re2 (2.23.0) sha256=5545b7709832c26ded88f1829fa9b24cdd7c5f0ebb0526c3c476b92505ef256f - re2 (2.23.0-aarch64-linux-gnu) sha256=9b2fa8b565574ed5adad20f3b0af75842fe7913d638edce435b9be68ae70f792 - re2 (2.23.0-arm64-darwin) sha256=c45864c4963bb5b1ba88387c6040f1af2c0dfd49a14099b3cfb22eab7222efce - re2 (2.23.0-x86_64-darwin) sha256=e7cb5114f63101c41871946ce17cf491033764406d5e40323ce71a32a5aedcc6 - re2 (2.23.0-x86_64-linux-gnu) sha256=6ea94be71293defa16298e16adefc72df8d158c915ac51d46e7c99c41515d9a2 + re2 (2.27.0) sha256=0a99378f3bc4c9a8c9f9b9875499dc999aaf20a4b174ccbb50854925bff3a385 + re2 (2.27.0-aarch64-linux-gnu) sha256=2a650f340a3d472bc696ac03cd952089557cfc70bbaf5294ce76d789d09826be + re2 (2.27.0-arm64-darwin) sha256=8cc46fb0e565fbcf96ccf34add174471352bc567bb0360f4d299d5d6bb4de0d0 + re2 (2.27.0-x86_64-darwin) sha256=1a8c8288e725b331e366b4de6ef5fae72c688128fe2464bc7d85145c56e31428 + re2 (2.27.0-x86_64-linux-gnu) sha256=653bdb99d88c5a426f5fd7630b259501cd4b00e481a3f4dc8af790d2da023219 recaptcha (5.12.3) sha256=37d1894add9e70a54d0c6c7f0ecbeedffbfa7d075acfbd4c509818dfdebdb7ee recursive-open-struct (1.1.3) sha256=a3538a72552fcebcd0ada657bdff313641a4a5fbc482c08cfb9a65acb1c9de5a redcarpet (3.6.0) sha256=8ad1889c0355ff4c47174af14edd06d62f45a326da1da6e8a121d59bdcd2e9e9 redis (5.4.1) sha256=b5e675b57ad22b15c9bcc765d5ac26f60b675408af916d31527af9bd5a81faae redis-actionpack (5.5.0) sha256=dc0570b78c14ec62b35c17b97fab778ee5986bc55e695bfb6826488088693311 - redis-client (0.29.0) sha256=0c65bf1f8f6dca22063ddb085c0bb2054feef6f03a84869f4161b18a9a15bea3 - redis-cluster-client (0.16.5) sha256=3cd5e6422ec1a5dc1178aefdbd816f7ecefa586857e1be06b346fce18756a4f5 + redis-client (0.30.0) sha256=743f11ed42f0a41a0341554087b077479fec7e2d47a7c123fd90a12c0db5e477 + redis-cluster-client (0.17.0) sha256=6b691ad1a0af54025ea05b8f4414988517b5e75603309a56bcafb61ff780c8aa redis-clustering (5.4.1) sha256=87444bb101fda5f1ef73b87243759224ca5952f3fe3c73842a2b8f78e45844ea redis-namespace (1.11.0) sha256=e91a1aa2b2d888b6dea1d4ab8d39e1ae6fac3426161feb9d91dd5cca598a2239 redis-rack (3.0.0) sha256=abb50b82ae10ad4d11ca2e4901bfc2b98256cdafbbd95f80c86fc9e001478380 @@ -3416,7 +3450,7 @@ CHECKSUMS rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142 rinku (2.0.0) sha256=3e695aaf9f24baba3af45823b5c427b58a624582132f18482320e2737f9f8a85 rotp (6.3.0) sha256=75d40087e65ed0d8022c33055a6306c1c400d1c12261932533b5d6cbcd868854 - rouge (4.7.0) sha256=dba5896715c0325c362e895460a6d350803dbf6427454f49a47500f3193ea739 + rouge (5.0.0) sha256=e2de9bba2f9cb88f8a73bca3643b560b2b398f32f91bf716f584477bc0175ebc rqrcode (2.2.0) sha256=23eea88bb44c7ee6d6cab9354d08c287f7ebcdc6112e1fe7bcc2d010d1ffefc1 rqrcode_core (1.2.0) sha256=cf4989dc82d24e2877984738c4ee569308625fed2a810960f1b02d68d0308d1a rspec (3.13.0) sha256=d490914ac1d5a5a64a0e1400c1d54ddd2a501324d703b8cfe83f458337bab993 @@ -3451,7 +3485,7 @@ CHECKSUMS rubyntlm (0.6.3) sha256=5b321456dba3130351f7451f8669f1afa83a0d26fd63cdec285b7b88e667102d rubypants (0.2.0) sha256=f07e38eac793655a0323fe91946081052341b9e69807026fcf102346589eedee rubyzip (2.4.1) sha256=8577c88edc1fde8935eb91064c5cb1aef9ad5494b940cf19c775ee833e075615 - rugged (1.7.2) sha256=9049b1f4c37f39d7b0e6fc5768815c5c5f470bf27d3fd725ab032258c2b38ce9 + rugged (1.9.6) sha256=c6e45250e51cdf19f6130d050e280ba8d6af475d4c76580f91377a59fe23d3c7 safe_zip (0.1.0) safety_net_attestation (0.5.0) sha256=c8cd01dd550dbe8553862918af6355a04672db11d218ec96104ce3955293f2aa sanitize (6.0.2) sha256=48c4eb8e92bb1699056b6000986ac50fc9df82f458a941abf2c4d6759bccd5cf @@ -3466,7 +3500,7 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 seed-fu (2.3.9) sha256=6d902d12dc1b88a16d487506baacc93b3a92e3671fdd603110d1600d35fbf478 selenium-webdriver (4.42.0) sha256=0eb7e1d0f983b06cdc5f4ec6e7fa4941889ef687957c531e5445234e5b9adc77 - semver_dialects (4.1.1) sha256=9ac8c0d0b400c42bea146302cb822be0b0d7d3d6d84f014434120317de339c26 + semver_dialects (4.1.3) sha256=20e670428dda4c8954f23d2c1355cddf2e5e7e536296095871fd62446ba8fe77 sentry-rails (5.23.0) sha256=8d2cbc3c85e343c1e882d7c8595d410e0c3afa3b005f51430225b938e128dec4 sentry-ruby (5.23.0) sha256=8e8bb2f9a56a267a50fcba947f2ae131b6542f45fc3bb5764c2c25ba68f385cc sentry-sidekiq (5.23.0) sha256=34dc6413a25773e185acba605b0ed4dcec5edf3e8e562447b7b44ed6435d1c18 @@ -3486,7 +3520,7 @@ CHECKSUMS singleton (0.3.0) sha256=83ea1bca5f4aa34d00305ab842a7862ea5a8a11c73d362cb52379d94e9615778 sixarm_ruby_unaccent (1.2.0) sha256=0043a6077bdf2c4b03040152676a07f8bf77144f9b007b1960ee5c94d13a4384 slack-messenger (2.3.6) sha256=58581e587debcbb769336cc7ebe4eb6ae411947fccf347e967a17ac9813e66d8 - snaky_hash (2.0.6) sha256=3663cae48cdef582b517025cf8a39d8789996eaf0b4ed89e2f0624836505654a + snaky_hash (2.0.7) sha256=7d02c70012a3f932e48860cd024577908300c9aa615e0cb9b450aaa749cbcb4d snowplow-tracker (0.8.0) sha256=7ba6f4f1443a829845fd28e63eda72d9d3d247f485310ddcccaebbc52b734a38 solargraph (0.58.3) sha256=debefdc927d1e72383b2c4add89e71373d902b9904617efdb687749509fe2e69 solargraph-rspec (0.5.4) sha256=295fc5ae98694edcc638488a93d4c8cd66f56883cf7961f47f1409602baf7e1c @@ -3507,6 +3541,7 @@ CHECKSUMS stringio (3.2.0) sha256=c37cb2e58b4ffbd33fe5cd948c05934af997b36e0b6ca6fdf43afa234cf222e1 strings (0.2.1) sha256=933293b3c95cf85b81eb44b3cf673e3087661ba739bbadfeadf442083158d6fb strings-ansi (0.2.0) sha256=90262d760ea4a94cc2ae8d58205277a343409c288cbe7c29416b1826bd511c88 + strscan (3.1.8) sha256=aae2db611a225559f21ffbb71765c9a4e60fd262534a9ea84f4f11c7f32f679e swd (2.0.3) sha256=4cdbe2a4246c19f093fce22e967ec3ebdd4657d37673672e621bf0c7eb770655 sync (0.5.0) sha256=668356cc07c59ac7ed9ecf34fec3929831f179c07adb1f3e1c3b7a1609a638fd sys-filesystem (1.5.5) sha256=6f995890a734b9f0aa55df5e09d99adeb9fd1c288f2c4097269a1f8c95e15033 @@ -3555,16 +3590,15 @@ CHECKSUMS unicode-emoji (4.0.4) sha256=2c2c4ef7f353e5809497126285a50b23056cc6e61b64433764a35eff6c36532a unicode_utils (1.4.0) sha256=b922d0cf2313b6b7136ada6645ce7154ffc86418ca07d53b058efe9eb72f2a40 uniform_notifier (1.16.0) sha256=99b39ee4a0864e3b49f375b5e5803eb26d35ed6eb1719c96407573a87bc4dbb5 - unleash (3.2.2) sha256=0f6e56498de920de66a01bceffb93933693ade646bb853fc70eb16bd1026b93b unparser (0.6.7) sha256=ae42e73edfa273766e66c166368fb75ca5972cd8ec50c536253e0f6299a9dec8 uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6 useragent (0.16.11) sha256=700e6413ad4bb954bb63547fa098dddf7b0ebe75b40cc6f93b8d54255b173844 valid_email (0.1.3) sha256=b81452b51b64c4beb67913f68db52c20ecb4d73d45512f5b282ab4a3f4416570 validate_url (1.0.15) sha256=72fe164c0713d63a9970bd6700bea948babbfbdcec392f2342b6704042f57451 validates_hostname (1.0.13) sha256=eac40178cc0b4f727df9cc6a5cb5bc2550718ad8d9bb3728df9aba6354bdda19 - version_gem (1.1.13) sha256=77f3035ac45877cd14610648fec2d23bd8c10fa13dfcf63a588825aa98587260 + version_gem (1.1.15) sha256=a73241587b29252e3567e0c818ded80730eb754d43b508f6ce4db22ca9ba27d0 version_sorter (2.3.0) sha256=2147f2a1a3804fbb8f60d268b7d7c1ec717e6dd727ffe2c165b4e05e82efe1da - view_component (3.23.2) sha256=3c2fed4b9e38bf074fa3d42ca55eedbb2cc070e0f3c31d7c13a50b0db530892b + view_component (4.12.0) sha256=b9a5979d1c43eba2aa21a06a86f661aab3990104855f2909ef7c3779acdcdcb4 vite_rails (3.10.0) sha256=8c4471554870c043e8d9ff7d379302a01d147ade2cd61476ddf020fed32a107a vite_ruby (3.10.2) sha256=db465451eb180abbdc81f596ba63671d2b2552e2bb7bf3c1f7b79f9d58ca9a86 vmstat (2.3.1) sha256=5587cb430a54dbfc4a5c29dd01bd6a4031b2ff4c1d387504d74ff246f3b39104 @@ -3584,7 +3618,7 @@ CHECKSUMS xml-simple (1.1.9) sha256=d21131e519c86f1a5bc2b6d2d57d46e6998e47f18ed249b25cad86433dbd695d xpath (3.2.0) sha256=6dfda79d91bb3b949b947ecc5919f042ef2f399b904013eb3ef6d20dd3a4082e yajl-ruby (1.4.3) sha256=8c974d9c11ae07b0a3b6d26efea8407269b02e4138118fbe3ef0d2ec9724d1d2 - yard (0.9.43) sha256=cf8733a8f0485df2a162927e9b5f182215a61f6d22de096b8f402c726a1c5821 + yard (0.9.44) sha256=eb087e9b631ccd887b049f303d489963945452d5e2a7eb49a5a74a7cf6887f28 yard-activesupport-concern (0.0.1) sha256=be790cb0efc23e2e87677063598ac8b743586154657bbd9655a7f03ce78390ef yard-solargraph (0.1.0) sha256=a19a4619c942181a618fb9458970a9d2534cf7fda69fc43949629a7948a5930e zeitwerk (2.6.18) sha256=bd2d213996ff7b3b364cd342a585fbee9797dbc1c0c6d868dc4150cc75739781 diff --git a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix index bd8677d9dc93..210fe0260713 100644 --- a/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix +++ b/pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix @@ -275,7 +275,6 @@ src: { addressable = { dependencies = [ "public_suffix" ]; groups = [ - "danger" "default" "development" "monorepo" @@ -284,10 +283,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; + sha256 = "1by7h2lwziiblizpd5yx87jsq8ppdhzvwf08ga34wzqgcv1nmpvz"; type = "gem"; }; - version = "2.8.7"; + version = "2.9.0"; }; aes_key_wrap = { groups = [ "default" ]; @@ -370,10 +369,25 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hpghmcr15x53i1v2g2fhqskhjil61pxsvwm8wyvjbw1y31pgkwc"; + sha256 = "0mfb8kf2a4qmam6jvlrsb38zqh9gk3y1vhbx8iaxji4i8gi1hjh8"; type = "gem"; }; - version = "0.1.2"; + version = "0.1.3"; + }; + apnotic = { + dependencies = [ + "base64" + "connection_pool" + "net-http2" + ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1s8262bvm4s3sk8j6dn14cw7vf3vwkg8plvcqi7yjaks1n1d4f16"; + type = "gem"; + }; + version = "1.8.0"; }; apollo_upload_server = { dependencies = [ @@ -526,13 +540,16 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1bkvybb3ahhzzdd785p8f14p82ga1iwrg9k79xx5xzk7pgg1409h"; + sha256 = "0g1yjdchydvk44v4303rjhb5sfb73nzbrvipnr5cdr7v5k4sl46v"; type = "gem"; }; - version = "0.2.2"; + version = "0.2.3"; }; auto_freeze = { - dependencies = [ "freezolite" ]; + dependencies = [ + "freezolite" + "require-hooks" + ]; groups = [ "default" ]; platforms = [ ]; source = { @@ -908,10 +925,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jhnvalyqhjv10y2m804z2s9wabmys4a4di6187jjch3qy4an2y6"; + sha256 = "1kzzpigr9nh7qcj6b3c03ffzq4xrcighjpa66cx05d4w1xyrw1a1"; type = "gem"; }; - version = "1.24.6"; + version = "1.25.0"; }; browser = { groups = [ "default" ]; @@ -955,16 +972,6 @@ src: { }; version = "8.0.8"; }; - bundler-checksum = { - dependencies = [ ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - path = "${src}/gems/bundler-checksum"; - type = "path"; - }; - version = "0.1.0"; - }; byebug = { groups = [ "default" @@ -1192,10 +1199,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1mg1m1kl5sgyc0rjv0zdb9vc036fzcwp38m3jg0yvrfpd49wg0mc"; + sha256 = "1c59248j3lc2118fspk50s4ja679639gqr8d9cg1fl1qpnl786cm"; type = "gem"; }; - version = "0.11.0"; + version = "0.12.0"; }; coderay = { groups = [ @@ -1255,10 +1262,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1aymcakhzl83k77g2f2krz07bg1cbafbcd2ghvwr4lky3rz86mkb"; + sha256 = "1qfi2ns3zwkgq616fc127xiqhan7g7m7gqpwriwcr34nds1vxwdj"; type = "gem"; }; - version = "1.3.6"; + version = "1.3.8"; }; connection_pool = { groups = [ @@ -1441,6 +1448,7 @@ src: { version = "3.3.0"; }; csv_builder = { + dependencies = [ "csv" ]; groups = [ "default" ]; platforms = [ ]; source = { @@ -2025,10 +2033,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "09f5sq41fb912jxsbzh68hmkwq9gj9p8fg0zbwikf80sxsjkz105"; + sha256 = "0mwg9xa0v45c9yh36nigj09pscrf0npn681r2wn9glzh943fkf6d"; type = "gem"; }; - version = "0.2.0"; + version = "0.4.0"; }; email_spec = { dependencies = [ @@ -2534,10 +2542,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0f6cwnq4vq628lgv1wn7fzmwgcpv840zbmcwpfpiwy7b9dh388wg"; + sha256 = "00y82dir65wac7saqmdlrnb0dn4cl521w9669siss0bcpy6vzj48"; type = "gem"; }; - version = "0.4.0"; + version = "0.4.1"; }; fog-aws = { dependencies = [ @@ -2733,10 +2741,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1gxk6q6sb9wk736qv52i6kgga50hbnq29g8g2fwqkibf1i4l5zgq"; + sha256 = "0iyl3z8xj0wd7f3jc5zy2hp14wya5zhkknnflcc1x72s1jbfly7h"; type = "gem"; }; - version = "1.0.1"; + version = "1.0.2"; }; gemoji = { groups = [ @@ -2823,10 +2831,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0sjxdim8d0s234hih6i0284ik65rcpd531nx070vrhz44003j25r"; + sha256 = "0qgfh3y16f34y9764xlq8m26yafmv4h4gld6cnnnrwpq8w4gz4aj"; type = "gem"; }; - version = "19.0.0"; + version = "19.2.0"; }; gitlab = { dependencies = [ @@ -2931,6 +2939,15 @@ src: { }; version = "0.1.0"; }; + gitlab-cd-driver-orchestration = { + groups = [ "default" ]; + platforms = [ ]; + source = { + path = "${src}/gems/gitlab-cd-driver-orchestration"; + type = "path"; + }; + version = "0.6.0"; + }; gitlab-chronic = { dependencies = [ "numerizer" ]; groups = [ "default" ]; @@ -2951,10 +2968,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1i3kfrr24zq3kvnphm3d4513ibvn813vhmlcd6192xc6rfkwxp68"; + sha256 = "0zdnq4xc1n0d8mvsarh96g7x6f5jlgy42bwkidfzdfr56z0yzb6d"; type = "gem"; }; - version = "1.52.0"; + version = "1.53.0"; }; gitlab-configs = { dependencies = [ "activesupport" ]; @@ -3011,6 +3028,15 @@ src: { }; version = "0.1.0"; }; + gitlab-deploy-driver-argo-rollouts = { + groups = [ "default" ]; + platforms = [ ]; + source = { + path = "${src}/gems/gitlab-deploy-driver-argo-rollouts"; + type = "path"; + }; + version = "0.6.0"; + }; gitlab-duo-workflow-service-client = { dependencies = [ "grpc" ]; groups = [ "default" ]; @@ -3039,10 +3065,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "073jpv7gyrwp9p6s3rpldi02fc22mfkqmprzy1m8zpl1ssb4qbrg"; + sha256 = "0xiwbl9y2dznc6fc2i4pcxzlb8ap1qrjqg747lcfzlfsgpp3s605"; type = "gem"; }; - version = "1.6.0"; + version = "2.0.0"; }; gitlab-fog-azure-rm = { dependencies = [ @@ -3065,17 +3091,6 @@ src: { }; version = "2.5.0"; }; - gitlab-gkg-proto = { - dependencies = [ "grpc" ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0g79igxgk65i0zmwbm4sw7v7pf38wlfkklzd31vl8dc1sgqhjhgx"; - type = "gem"; - }; - version = "0.87.0"; - }; gitlab-glaz = { dependencies = [ "google-protobuf" @@ -3096,10 +3111,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "09011zwziq5yik4f2lvl61dp75ivvax6vmxsd0y92q5798ch7spp"; + sha256 = "19iqz385ljdvhx6lxgcygknh12ai4pmxa2dyd85pxkxy03ar7iwh"; type = "gem"; }; - version = "0.0.41"; + version = "0.0.42"; }; gitlab-grape-openapi = { dependencies = [ @@ -3111,10 +3126,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "10rr0kcy04hw70hz4zm9zm3xa2sz5cfjmd5zi2bylbsb3f7ql9h8"; + sha256 = "051xmaqrjmz9ah58pz970bh5nq9j2i8hm1wmpzj1klm38xv87hni"; type = "gem"; }; - version = "0.2.1"; + version = "0.3.0"; }; gitlab-housekeeper = { dependencies = [ @@ -3164,15 +3179,18 @@ src: { version = "0.1.0"; }; gitlab-kas-grpc = { - dependencies = [ "grpc" ]; + dependencies = [ + "google-protobuf" + "grpc" + ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sl31lc4ddfj1rmq5s4m7q28phm75g75zn6za4qmw7q77qx4nx6b"; + sha256 = "1ssgj8xdddwrvzlz72n6wp3cbvkvkvqapk0674c5dqzp0fkcafgh"; type = "gem"; }; - version = "19.2.0.pre.rc1"; + version = "19.3.0.pre.rc4"; }; gitlab-labkit = { dependencies = [ @@ -3195,10 +3213,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ifrk90xf4g1176bqr79kmfbv7a5nlm6601abcd196gi8097qjp8"; + sha256 = "0gq6b32nyp19xzhkqr486480k0dr4wfnm4gv3nxsi01lfa8zl5x7"; type = "gem"; }; - version = "2.7.0"; + version = "4.4.0"; }; gitlab-license = { groups = [ "default" ]; @@ -3210,6 +3228,29 @@ src: { }; version = "2.6.0"; }; + gitlab-lookbook = { + dependencies = [ + "activemodel" + "css_parser" + "htmlbeautifier" + "htmlentities" + "marcel" + "railties" + "redcarpet" + "rouge" + "view_component" + "yard" + "zeitwerk" + ]; + groups = [ "development" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1ix0s8kxaw1a5ny6ajgzisf95qlwmxv04h3ids5yag1cwzkphvhl"; + type = "gem"; + }; + version = "2.3.14"; + }; gitlab-mail_room = { dependencies = [ "jwt" @@ -3255,6 +3296,26 @@ src: { }; version = "0.15.0"; }; + gitlab-orbit-proto = { + dependencies = [ "grpc" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0v1mlw0l5qp7vpjrdm5n4j5xnfsqxinpm7bmak3sw8g0xw290899"; + type = "gem"; + }; + version = "0.100.0"; + }; + gitlab-policy-store = { + groups = [ "default" ]; + platforms = [ ]; + source = { + path = "${src}/gems/gitlab-policy-store"; + type = "path"; + }; + version = "0.1.0"; + }; gitlab-rspec = { dependencies = [ "activerecord" @@ -3374,13 +3435,14 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1grrds0mr45mijagq6skk749m23jlrwjjldd4x1m20b1152prm3y"; + sha256 = "05wxaxhp6lmfjccvc4npbxgbanbnl8nfi2kapjr4ldy5sqqw17sa"; type = "gem"; }; - version = "0.2.0.min15.0.0.max15.2.4"; + version = "0.2.1.min15.0.0.max15.2.4"; }; gitlab-sidekiq-fetcher = { dependencies = [ + "base64" "json" "sidekiq" ]; @@ -3498,10 +3560,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1v5kvkq78jlvl1fl2ann8rsi47pkih3d9za18xy0p8a471z2b1w1"; + sha256 = "1cg8ynh3bbccnamaz26hi8ngfg3y4a8pkjsn928c4pqx7by7841g"; type = "gem"; }; - version = "3.20.1"; + version = "3.20.2"; }; gitlab_query_language = { dependencies = [ "rb_sys" ]; @@ -3509,10 +3571,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1bds58z8ay7b10figd3a4mg8y75lln6xgwc6hn603f3piny0cbgg"; + sha256 = "09a10wh66nmgrvxdkmbhk9inkqw5klbsw0avifxbq9nq4hsqp5hj"; type = "gem"; }; - version = "0.29.0"; + version = "0.34.0"; }; globalid = { dependencies = [ "activesupport" ]; @@ -3540,10 +3602,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1aw1bn51h4kjlxaskaiwi8x2n9g3cyxn0rjqnilxwszj474y69i2"; + sha256 = "1lgcyvlc00zvyww3659bdy109vi8mr3psbxcnmfypj2zy3jf82sc"; type = "gem"; }; - version = "6.5.0"; + version = "6.6.0"; }; google-apis-androidpublisher_v3 = { dependencies = [ "google-apis-core" ]; @@ -3902,10 +3964,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "038cqc1kzxl22m3jfspkdpg0dxskga9jvgwclb4pivcjqxi62d4m"; + sha256 = "09ipzsijxkrgwnyic0l4yhnazw46ca7ll0adza6za66r649lg9m3"; type = "gem"; }; - version = "4.35.0"; + version = "4.35.1"; }; googleapis-common-protos = { dependencies = [ @@ -3931,10 +3993,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0zyh9pxsw4zwv3iissirwqnx98qzkywqf3bwdrai6zpwph34ndsy"; + sha256 = "02mg1y34ccwf4bkhz4vcl6m3giwgbm309999bzydk51pa8578blr"; type = "gem"; }; - version = "1.20.0"; + version = "1.23.0"; }; googleauth = { dependencies = [ @@ -3972,11 +4034,10 @@ src: { grape = { dependencies = [ "activesupport" - "builder" "dry-types" "mustermann-grape" "rack" - "rack-accept" + "zeitwerk" ]; groups = [ "default" @@ -3986,10 +4047,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jj98w80ry1ir8lc3347130s0z8yd7gk727r9ynwwk782x6gkvrs"; + sha256 = "1v3akcpm7wq13jy2p31igc2xqj2k9qs7h2r7hsx4j7gih0z6fn9x"; type = "gem"; }; - version = "2.0.0"; + version = "2.4.0"; }; grape-entity = { dependencies = [ "activesupport" ]; @@ -4017,16 +4078,13 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1mq2cwy0jvprq3wdilds1n865jdl58sqg00im4w6fybf5kjiclmd"; + sha256 = "09kpbj7s5gxpcbp1pxjynhvgw16rcwa4wjylifibqgz3qv6mb0ch"; type = "gem"; }; - version = "2.0.1"; + version = "2.1.0"; }; grape-swagger = { - dependencies = [ - "grape" - "rack-test" - ]; + dependencies = [ "grape" ]; groups = [ "development" "test" @@ -4034,10 +4092,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "153jhazisala3f7wzcvx8nf2d3f0m3dpb240fm2p1vmsr19vvmwa"; + sha256 = "0nz3mvj2pks1xljd5wx188h2dyzyvg3ggf9i0d7a5g5gxcdkay9j"; type = "gem"; }; - version = "2.1.2"; + version = "2.1.4"; }; grape-swagger-entity = { dependencies = [ @@ -4065,10 +4123,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1lcjqwal3wc2r41wsi01d09cyhxhglxp6y7hd0564pdx5lr3xk7g"; + sha256 = "04ryg7m4nfszkcfiyl8wmicnlzihpvg6i1jh438ibpwnrs2djqkv"; type = "gem"; }; - version = "1.8.4"; + version = "3.0.0"; }; graphlyte = { groups = [ "test" ]; @@ -4157,10 +4215,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1bc1d87ahdswqz5liiih9m2yldlc4x15wz5mhprlvyk7kg79w2hg"; + sha256 = "16pfwnf0dx0i7nn29dhv74zirjpam5gvb5xpafya0apkh78xffnp"; type = "gem"; }; - version = "1.81.0"; + version = "1.83.0"; }; grpc_reflection = { dependencies = [ "grpc" ]; @@ -4432,6 +4490,16 @@ src: { }; version = "5.3.1"; }; + http-2 = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1dxr01pd43mgmpz9imgr9pn76g1405n30q12rpl8n2x7vavz746j"; + type = "gem"; + }; + version = "1.2.1"; + }; http-accept = { groups = [ "default" ]; platforms = [ ]; @@ -4874,6 +4942,24 @@ src: { }; version = "1.2.2"; }; + keela = { + dependencies = [ + "parallel" + "rainbow" + "ruby-progressbar" + ]; + groups = [ + "development" + "test" + ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "14ziwlh0205f23wrhj0bbcffssdm369qn34fz4fiz1kf2vabas7m"; + type = "gem"; + }; + version = "0.3.0"; + }; knapsack = { dependencies = [ "rake" ]; groups = [ @@ -5177,29 +5263,6 @@ src: { }; version = "2.25.1"; }; - lookbook = { - dependencies = [ - "activemodel" - "css_parser" - "htmlbeautifier" - "htmlentities" - "marcel" - "railties" - "redcarpet" - "rouge" - "view_component" - "yard" - "zeitwerk" - ]; - groups = [ "development" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0z6dchw3f446dgdsn27z1gwjj23mbsnl0d26qi9va5crvqxnj6n1"; - type = "gem"; - }; - version = "2.3.14"; - }; lru_redux = { groups = [ "default" ]; platforms = [ ]; @@ -5271,20 +5334,6 @@ src: { }; version = "1.0.4"; }; - marginalia = { - dependencies = [ - "actionpack" - "activerecord" - ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1kw9l9gw9dqmbpjxs3ndifia2204n8n92pjr4xp78hiynqm22qyb"; - type = "gem"; - }; - version = "1.11.1"; - }; matrix = { groups = [ "default" @@ -5346,6 +5395,7 @@ src: { }; microsoft_graph_mailer = { dependencies = [ + "base64" "mail" "oauth2" ]; @@ -5504,10 +5554,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "02af38s49111wglqzcjcpa7bwg6psjgysrjvgk05h3x4zchb6gd5"; + sha256 = "0yry1bcnbl0c5xwg173n5y647596r8ydmsppa01c5l8d6lnw44a4"; type = "gem"; }; - version = "1.5.4"; + version = "1.8.4"; }; multi_json = { groups = [ @@ -5548,16 +5598,6 @@ src: { }; version = "2.2.3"; }; - murmurhash3 = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0dh9xnjs98a2by2rd8jlcmx94miryssk1ral2pji21xbx7i2q2ip"; - type = "gem"; - }; - version = "0.1.7"; - }; mustermann = { dependencies = [ "ruby2_keywords" ]; groups = [ @@ -5583,10 +5623,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1zpmc099rcpxmlfxb71zd6l7f9fcsg1fhi6627r03y1qlgb0jlvg"; + sha256 = "1iaqlj7kjm5dd207gxcwi3nsjs616yqc08y0whfg1j04c2c8l9cd"; type = "gem"; }; - version = "1.0.2"; + version = "1.1.0"; }; mutex_m = { groups = [ @@ -5614,6 +5654,23 @@ src: { }; version = "1.1.0"; }; + nats-pure = { + dependencies = [ + "base64" + "concurrent-ruby" + "json" + "securerandom" + "uri" + ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0jha0g79ghy13615rj8i9f27917gzd7a0a49jg337amglrm3rq4m"; + type = "gem"; + }; + version = "2.5.0"; + }; nenv = { groups = [ "default" @@ -5654,6 +5711,17 @@ src: { }; version = "4.0.5"; }; + net-http2 = { + dependencies = [ "http-2" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1cla0ii3cizl22ysarczw5inkkalhli8r586zzvjxs7ppy6kph44"; + type = "gem"; + }; + version = "0.19.0"; + }; net-imap = { dependencies = [ "date" @@ -5904,10 +5972,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "11n1hbn40gbrv7y91a4gj4qpcd3vxwsrdjkbhcy7vyxr7ac68j1x"; + sha256 = "1b42dax3qwm1zbz86c9zcii7v45vi6c3rp083dyadjn2jcpnlwrg"; type = "gem"; }; - version = "2.0.24"; + version = "2.0.25"; }; observer = { groups = [ @@ -6076,6 +6144,8 @@ src: { }; omniauth-gitlab = { dependencies = [ + "base64" + "bigdecimal" "omniauth" "omniauth-oauth2" ]; @@ -6133,6 +6203,8 @@ src: { }; omniauth-salesforce = { dependencies = [ + "base64" + "bigdecimal" "omniauth" "omniauth-oauth2" ]; @@ -7150,10 +7222,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa"; + sha256 = "0w697335hi5dk5ay9kyn53399sy87y8v0y6ij93m5wmshhadxrik"; type = "gem"; }; - version = "1.27.0"; + version = "1.28.0"; }; parser = { dependencies = [ @@ -7421,10 +7493,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0w35cfwvg24gyd6jjmla2r0fs8grwwn7sb0h0wglzyia8qk5v7i3"; + sha256 = "0lbf4ph56z295yxa5jvxkbgkn5ngkb0rq09qv8gn6jbwakyr8afv"; type = "gem"; }; - version = "1.6.0"; + version = "1.6.1"; }; pry = { dependencies = [ @@ -7588,17 +7660,6 @@ src: { }; version = "2.2.23"; }; - rack-accept = { - dependencies = [ "rack" ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "18jdipx17b4ki33cfqvliapd31sbfvs4mv727awynr6v95a7n936"; - type = "gem"; - }; - version = "0.4.5"; - }; rack-attack = { dependencies = [ "rack" ]; groups = [ "default" ]; @@ -7984,10 +8045,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0vr5xw2jbfbnqk1jc1dv1rgprpacnalrz0pii3nnvhijk1qbfiam"; + sha256 = "11d3yfzjajc5a2xwqx5ilhhaz6lrvjcm91xrz74sijf47f7kg68a"; type = "gem"; }; - version = "2.23.0"; + version = "2.27.0"; }; recaptcha = { dependencies = [ "json" ]; @@ -8065,10 +8126,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "18xy2nd8mcb186gqd11sy3vfwkq5n85mq26v7l325jkdiwgvyr8c"; + sha256 = "0xz4nl6jr8chzliw39s75mzfr7s7fyq8fh2m841im97h8bni2gvl"; type = "gem"; }; - version = "0.29.0"; + version = "0.30.0"; }; redis-cluster-client = { dependencies = [ "redis-client" ]; @@ -8076,10 +8137,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1xd4as3y3z26nc3bxqapd1cgmkkydy0vvzdfg08xr9f15r1fdm9w"; + sha256 = "1an8h3vizdmgpib9lc03avkva5w5k0a493svl1g04m5gl38ilsbb"; type = "gem"; }; - version = "0.16.5"; + version = "0.17.0"; }; redis-clustering = { dependencies = [ @@ -8319,6 +8380,7 @@ src: { version = "6.3.0"; }; rouge = { + dependencies = [ "strscan" ]; groups = [ "default" "development" @@ -8327,10 +8389,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0fd77qcz603mli4lyi97cjzkv02hsfk60m495qv5qcn02mkqk9fv"; + sha256 = "1g2y2z07niw4ylbgf6zr6a7kjaqbaqxn98xwff58zf4w5yx9ppp2"; type = "gem"; }; - version = "4.7.0"; + version = "5.0.0"; }; rqrcode = { dependencies = [ @@ -8859,7 +8921,6 @@ src: { }; rugged = { groups = [ - "coverage" "default" "development" "test" @@ -8867,10 +8928,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sccng15h8h3mcjxfgvxy85lfpswbj0nhmzwwsqdffbzqgsb2jch"; + sha256 = "1iyk4gz5jyipj47mhxjcbm3szmm81cl0w18d2gv1kpqwwm855r66"; type = "gem"; }; - version = "1.7.2"; + version = "1.9.6"; }; safe_zip = { dependencies = [ "rubyzip" ]; @@ -9011,10 +9072,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "09lw6gg1f0qj6i202kyqsv9xgc705f1cn0k32km2pi00nk8c1j4s"; + sha256 = "0xzym1ml8qpxf5c0k5k2adz5wbnzrmai6b1xy9a8jk6sim171ri0"; type = "gem"; }; - version = "4.1.1"; + version = "4.1.3"; }; sentry-rails = { dependencies = [ @@ -9294,10 +9355,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jk50mjq69065ygdhkhbmxp9k2c7knizhp022ysq5xfyikjclqrn"; + sha256 = "0kfbrd4sgajhnjwhqpk1mb4h10whfx2h5kb0i3j35yd3280cf0kx"; type = "gem"; }; - version = "2.0.6"; + version = "2.0.7"; }; snowplow-tracker = { groups = [ "default" ]; @@ -9575,6 +9636,20 @@ src: { }; version = "0.2.0"; }; + strscan = { + groups = [ + "default" + "development" + "test" + ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "17k75zrwf4ag9yl9wjjkcb90zrm4r5jigdzv3zr5jm9239hxpqma"; + type = "gem"; + }; + version = "3.1.8"; + }; swd = { dependencies = [ "activesupport" @@ -10220,17 +10295,6 @@ src: { }; version = "1.16.0"; }; - unleash = { - dependencies = [ "murmurhash3" ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0fxr4q8bs5pbf3y57f3bckg3ls9k76wzzkhvl1kdw879im4mcvhg"; - type = "gem"; - }; - version = "3.2.2"; - }; unparser = { dependencies = [ "diff-lcs" @@ -10325,10 +10389,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0q3jb2cal9c8b0xgdz1xl47w3n1vsb1gwj06c4acsxsqqid07wvp"; + sha256 = "1l17paljrcjdrvv0ida39msync07v3g1ij70cwsjw999gdc42cm7"; type = "gem"; }; - version = "1.1.13"; + version = "1.1.15"; }; version_sorter = { groups = [ "default" ]; @@ -10342,9 +10406,9 @@ src: { }; view_component = { dependencies = [ + "actionview" "activesupport" "concurrent-ruby" - "method_source" ]; groups = [ "default" @@ -10353,10 +10417,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0aw962shs2x52dy1vhzkw1qc0b5vxmgaab6lld7hggrqkr5ysbrw"; + sha256 = "1d6wvjn7jdvwxw4jjpw50h0rkcxac7v8csm046ma5ss33jfrg9dr"; type = "gem"; }; - version = "3.23.2"; + version = "4.12.0"; }; vite_rails = { dependencies = [ @@ -10629,10 +10693,10 @@ src: { platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "08aq3im74b20ixmhkpi2dlgsc59231grnzljcahz4pa8y2l371yg"; + sha256 = "0a3zi3v7qjm7lm4yp9z2sm959533k543sc4z0ixqik8wcfdpw27b"; type = "gem"; }; - version = "0.9.43"; + version = "0.9.44"; }; yard-activesupport-concern = { dependencies = [ "yard" ]; From 256bd460bcf43a3d1b680edfab84679a7789c8eb Mon Sep 17 00:00:00 2001 From: whispers Date: Thu, 20 Aug 2026 06:53:20 -0400 Subject: [PATCH 19/69] postgresqlPackages.omnigres: unpin clang_18 we are having trouble ascertaining *why* this this was originally pinned at all, given that this was added in the init of omnigres and the init pr does not seem to offer more clarity on why this is. given that it still builds with an unpinned clang, we simply unpin and let it use the default version of clang, which helps reduce compiler version proliferation and prepared for the drop of llvm 18. frankly, we are not entirely sure why this has a clang dependency at all, and it seems to build just fine without it. if this is supposed to be built with clang, it seems that it should be using `clangStdenv` or `llvmPackages_NN.stdenv` in some form, but that does not seem to be the case. however, without further domain expertise we're not inclined to just remove the dependency. we would be more than happy for someone more familiar to tell us that this can simply be dropped. --- pkgs/servers/sql/postgresql/ext/omnigres.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/omnigres.nix b/pkgs/servers/sql/postgresql/ext/omnigres.nix index 5564d58afe0e..082705f23b6c 100644 --- a/pkgs/servers/sql/postgresql/ext/omnigres.nix +++ b/pkgs/servers/sql/postgresql/ext/omnigres.nix @@ -1,6 +1,6 @@ { brotli, - clang_18, + clang, cmake, fetchFromGitHub, flex, @@ -58,7 +58,7 @@ postgresqlBuildExtension (finalAttrs: { strictDeps = true; nativeBuildInputs = [ - clang_18 + clang cmake flex netcat From 8f97ef9c610741b1158d40042ae7c066ac61f341 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 11:31:12 +0000 Subject: [PATCH 20/69] python3Packages.zwave-js-server-python: 0.73.0 -> 0.73.1 --- .../python-modules/zwave-js-server-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zwave-js-server-python/default.nix b/pkgs/development/python-modules/zwave-js-server-python/default.nix index 6ea531b7968a..43e06c64c75e 100644 --- a/pkgs/development/python-modules/zwave-js-server-python/default.nix +++ b/pkgs/development/python-modules/zwave-js-server-python/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "zwave-js-server-python"; - version = "0.73.0"; + version = "0.73.1"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "zwave-js-server-python"; tag = finalAttrs.version; - hash = "sha256-xIElSGx6NOKEB5XDgXi6Cf5+XFW2i1riu7RPDHgmIt4="; + hash = "sha256-KhVXaqGFbLnaLaP0LbFWV7GiRXycQ00EYaNR8VqtWe8="; }; build-system = [ setuptools ]; From 84ffdf13c481e4b2db8bb2c9d6155bbf1208d9aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 16:19:13 +0000 Subject: [PATCH 21/69] python3Packages.alibabacloud-credentials: 1.0.11 -> 1.0.12 --- .../python-modules/alibabacloud-credentials/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-credentials/default.nix b/pkgs/development/python-modules/alibabacloud-credentials/default.nix index 017f73f44c86..22a18a9fae3a 100644 --- a/pkgs/development/python-modules/alibabacloud-credentials/default.nix +++ b/pkgs/development/python-modules/alibabacloud-credentials/default.nix @@ -11,13 +11,13 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-credentials"; - version = "1.0.11"; + version = "1.0.12"; pyproject = true; src = fetchPypi { pname = "alibabacloud_credentials"; inherit (finalAttrs) version; - hash = "sha256-EQUOiZbj8YIb+1KqYDL/nwGSeYp3LAe300qxmmioLMA="; + hash = "sha256-h9pB6j/7FGtE2ZnGLBYMK5awwwJ1rjUgW83+eboMQRk="; }; pythonRelaxDeps = [ "aiofiles" ]; From 0d1d643c605f31fc32d87535ee5ad3ce19ac7bc3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 17:18:35 +0000 Subject: [PATCH 22/69] sampo: 0.19.0 -> 0.20.0 --- pkgs/by-name/sa/sampo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sa/sampo/package.nix b/pkgs/by-name/sa/sampo/package.nix index 0ba83376203e..87bd6af22c4a 100644 --- a/pkgs/by-name/sa/sampo/package.nix +++ b/pkgs/by-name/sa/sampo/package.nix @@ -9,17 +9,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "sampo"; - version = "0.19.0"; + version = "0.20.0"; __structuredAttrs = true; src = fetchFromGitHub { owner = "bruits"; repo = "sampo"; tag = "cargo-sampo-v${finalAttrs.version}"; - hash = "sha256-WGK2B6SzZNnclD2HeurXLujlScTZaI+jQbOaOrAt8Xw="; + hash = "sha256-cs/0+IEqVQAgg+OTnKB/Ava4J5zPs+Lp/bYNnPgAuwI="; }; - cargoHash = "sha256-WY+LYVxEo5FEon3pv/OHiDUZDXSaPot7PIgdOTXpWII="; + cargoHash = "sha256-pfg+Oa7sGyzBd/vCK5IEiCt2g6lC5V9WeSjpCnE+/n4="; nativeBuildInputs = [ pkg-config ]; From 74af9be5f70fcad5486b2515accf42ec14c84389 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 18:05:12 +0000 Subject: [PATCH 23/69] kyverno: 1.18.2 -> 1.19.0 --- pkgs/by-name/ky/kyverno/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ky/kyverno/package.nix b/pkgs/by-name/ky/kyverno/package.nix index 2202a1305ad1..22d146b1b261 100644 --- a/pkgs/by-name/ky/kyverno/package.nix +++ b/pkgs/by-name/ky/kyverno/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "kyverno"; - version = "1.18.2"; + version = "1.19.0"; src = fetchFromGitHub { owner = "kyverno"; repo = "kyverno"; rev = "v${finalAttrs.version}"; - hash = "sha256-vcZdrvtM9SnjR9MJOGZ892fXtsMDY7V/1gNqvZmB6To="; + hash = "sha256-7uzpUyrqe+nvPp5qI0k7+6uFStr+oJNgEJXsuv+nPLs="; }; ldflags = [ @@ -27,7 +27,7 @@ buildGoModule (finalAttrs: { "-X github.com/kyverno/kyverno/pkg/version.BuildTime=1970-01-01_00:00:00" ]; - vendorHash = "sha256-xGGpK53FennS28Kw3ZEasr+sN7ZUuL98Bh4KIkr0OOs="; + vendorHash = "sha256-oAZG0UThURyQgENhpSX/jxaA36/iRPkbYCGYilhIQpc="; subPackages = [ "cmd/cli/kubectl-kyverno" ]; From 0b0a03ad85ff1c2b2afcd3c6af80ca851dbd47d8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 18:21:24 +0000 Subject: [PATCH 24/69] python3Packages.vsure: 2.10.0 -> 2.10.1 --- pkgs/development/python-modules/vsure/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vsure/default.nix b/pkgs/development/python-modules/vsure/default.nix index 9b1e50923b93..e65c92061ddf 100644 --- a/pkgs/development/python-modules/vsure/default.nix +++ b/pkgs/development/python-modules/vsure/default.nix @@ -9,12 +9,12 @@ buildPythonPackage (finalAttrs: { pname = "vsure"; - version = "2.10.0"; + version = "2.10.1"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-xygPdwWzYQfA/O2MDTMGustcpcxIUbsTQruUDt205dE="; + hash = "sha256-bYJpdSrTidyJ8rCFxGd2BxbPT5D1N9rGLXslQO/vKk8="; }; build-system = [ setuptools ]; From 06a21ded0b150acacc0d132ff61e6693d4c771de Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 20 Aug 2026 19:03:48 +0000 Subject: [PATCH 25/69] mujoco: 3.11.0 -> 3.12.0 Diff: https://github.com/google-deepmind/mujoco/compare/3.11.0...3.12.0 Changelog: https://mujoco.readthedocs.io/en/3.12.0/changelog.html --- pkgs/by-name/mu/mujoco/package.nix | 4 ++-- pkgs/development/python-modules/mujoco/default.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mu/mujoco/package.nix b/pkgs/by-name/mu/mujoco/package.nix index 3bef71982ff5..57838137d767 100644 --- a/pkgs/by-name/mu/mujoco/package.nix +++ b/pkgs/by-name/mu/mujoco/package.nix @@ -88,7 +88,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "mujoco"; - version = "3.11.0"; + version = "3.12.0"; __structuredAttrs = true; strictDeps = true; @@ -99,7 +99,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "google-deepmind"; repo = "mujoco"; tag = finalAttrs.version; - hash = "sha256-8CJD8jQ51fe0r36n9zFzuXCNLlqyvG/ZY/HA9hK1/PY="; + hash = "sha256-BmppJK19YYgrLWdgv3i/eVXISIMIoJQ2OQVwcEXsMSI="; }; patches = [ diff --git a/pkgs/development/python-modules/mujoco/default.nix b/pkgs/development/python-modules/mujoco/default.nix index 2e6a1c1c866e..51643fa91fdd 100644 --- a/pkgs/development/python-modules/mujoco/default.nix +++ b/pkgs/development/python-modules/mujoco/default.nix @@ -39,7 +39,7 @@ buildPythonPackage (finalAttrs: { # in the project's CI. src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-OQhWECr5VH39h8snkesQWj0uAKNzI/6aEu0X5RKv8aY="; + hash = "sha256-OLs+r0JRk3qF1Ysl9VsWeSlxVbxPTpZEkNH9n0L4v5M="; }; nativeBuildInputs = [ cmake ]; From a9eb7f64267f91d052357649f79a7ed1b9e87e3f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 20 Aug 2026 19:06:54 +0000 Subject: [PATCH 26/69] python3Packages.dm-control: 1.0.44 -> 1.0.45 Diff: https://github.com/google-deepmind/dm_control/compare/1.0.44...1.0.45 Changelog: https://github.com/google-deepmind/dm_control/releases/tag/1.0.45 --- pkgs/development/python-modules/dm-control/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dm-control/default.nix b/pkgs/development/python-modules/dm-control/default.nix index 514952d03fa6..168b5dba332f 100644 --- a/pkgs/development/python-modules/dm-control/default.nix +++ b/pkgs/development/python-modules/dm-control/default.nix @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { pname = "dm-control"; - version = "1.0.44"; + version = "1.0.45"; pyproject = true; __structuredAttrs = true; @@ -37,7 +37,7 @@ buildPythonPackage (finalAttrs: { owner = "google-deepmind"; repo = "dm_control"; tag = finalAttrs.version; - hash = "sha256-GluuDE7wATLXqoPfGJ5AmoszwQAduQd4pBjhXo9Xof0="; + hash = "sha256-mau3lWRubRmK5VU3OTYGURCYXqRkOCj/yQxW44AyLnE="; }; build-system = [ From d81a2634389d21a06335f3f3ea162f89493f169b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 19:18:07 +0000 Subject: [PATCH 27/69] aocl-utils: 5.3 -> 5.3.2 --- pkgs/by-name/ao/aocl-utils/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ao/aocl-utils/package.nix b/pkgs/by-name/ao/aocl-utils/package.nix index 91c57e39d18a..cded31df5db7 100644 --- a/pkgs/by-name/ao/aocl-utils/package.nix +++ b/pkgs/by-name/ao/aocl-utils/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "aocl-utils"; - version = "5.3"; + version = "5.3.2"; src = fetchFromGitHub { owner = "amd"; repo = "aocl-utils"; tag = finalAttrs.version; - hash = "sha256-+lOV83RmoF67Y04jfQeVLZS12yb1TtVhBohsPoetMWk="; + hash = "sha256-VbkAhcivyDgAAo91g1UwvQZ3gRy3JFooB9YIAlUtYBc="; }; patches = [ ./pkg-config.patch ]; From d56b896151e51cf6e99efc810b8690fc97d608f7 Mon Sep 17 00:00:00 2001 From: Thierry Delafontaine Date: Thu, 20 Aug 2026 19:33:45 +0000 Subject: [PATCH 28/69] proton-pass-cli: 2.3.1 -> 2.3.2 --- pkgs/by-name/pr/proton-pass-cli/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pr/proton-pass-cli/package.nix b/pkgs/by-name/pr/proton-pass-cli/package.nix index 79af51ab32f2..16eb82a64463 100644 --- a/pkgs/by-name/pr/proton-pass-cli/package.nix +++ b/pkgs/by-name/pr/proton-pass-cli/package.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "proton-pass-cli"; - version = "2.3.1"; + version = "2.3.2"; __structuredAttrs = true; strictDeps = true; @@ -57,15 +57,15 @@ stdenv.mkDerivation (finalAttrs: { sources = { "aarch64-darwin" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64"; - hash = "sha256-NORQQIMCkJVqNEkKIwJPto68cWkcMxaxUX2FIJfJoIw="; + hash = "sha256-+/ierVv7KGbZmdaHDmOnmW3rg/UQAhlDoWCwYw5RbEI="; }; "aarch64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64"; - hash = "sha256-8Er3ZrPLRYP+e5bofQbVFK9i5wEBxPS4NM6IapuhTAU="; + hash = "sha256-tgEzTMePTdsSVwjG1kuLUJ5agqM3u4vq0Lwvht2cq/8="; }; "x86_64-linux" = fetchurl { url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64"; - hash = "sha256-0WMzZBIZ1sDgpWeZ8ovWbS2McKJbIdUSPz7HqJ8y9Ms="; + hash = "sha256-+VxrObRdlrZw8knMu1awazoX1FeTV9LQTErGTk/77/c="; }; }; updateScript = writeShellScript "update-proton-pass-cli" '' From 55355a23431b03f2a0e1aa4dc552bdb12fb13b67 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 19:57:41 +0000 Subject: [PATCH 29/69] fosrl-newt: 1.15.0 -> 1.16.0 --- pkgs/by-name/fo/fosrl-newt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fo/fosrl-newt/package.nix b/pkgs/by-name/fo/fosrl-newt/package.nix index f1cbe2370a7a..2b100f305620 100644 --- a/pkgs/by-name/fo/fosrl-newt/package.nix +++ b/pkgs/by-name/fo/fosrl-newt/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "newt"; - version = "1.15.0"; + version = "1.16.0"; src = fetchFromGitHub { owner = "fosrl"; repo = "newt"; tag = finalAttrs.version; - hash = "sha256-9I5c36Nik4VrYilF3qVKUAOt1y5Y8HDCzAT3NdRbSQE="; + hash = "sha256-Ehmo7RUbZDZhBYAmaheh6IT01rhDj3LsQrXbaYQpSxg="; }; vendorHash = "sha256-JhNBJhj5YX3Wurv7r/JDu6YtHizOMLk+NCob7ISx+3c="; From 2fda09649f06f680627da65ccad1113e7fb65bfc Mon Sep 17 00:00:00 2001 From: Colin Date: Thu, 20 Aug 2026 21:49:56 +0000 Subject: [PATCH 30/69] curl-impersonate: fix cross compilation fixes `nix-build -A pkgsCross.aarch64-multiplatform.curl-impersonate`. their build script parses `-target $VALUE` out of the `ZIG_FLAGS` environment variable and passes that on to `libidn2/configure --host=$VALUE`. --- pkgs/by-name/cu/curl-impersonate/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cu/curl-impersonate/package.nix b/pkgs/by-name/cu/curl-impersonate/package.nix index 6b3bdb4631a7..c3702686fa9a 100644 --- a/pkgs/by-name/cu/curl-impersonate/package.nix +++ b/pkgs/by-name/cu/curl-impersonate/package.nix @@ -91,7 +91,7 @@ stdenv.mkDerivation rec { preConfigure = '' # Prebuild libidn2 (statically, with bundled libunistring) offline, # matching `make prepare-libidn2`. - BUILD_DIR="$PWD/build" ./scripts/build-libidn2.sh + BUILD_DIR="$PWD/build" ZIG_FLAGS='-target ${stdenv.hostPlatform.config}' ./scripts/build-libidn2.sh ''; installPhase = '' From e37d5b48928fb8bcc23dfd42b227d83ad9135856 Mon Sep 17 00:00:00 2001 From: Sam Estep Date: Thu, 20 Aug 2026 21:37:43 +0000 Subject: [PATCH 31/69] osinfo-db: 20251212 -> 20260812 Assisted-by: Claude:opus-5 --- pkgs/by-name/os/osinfo-db/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/os/osinfo-db/package.nix b/pkgs/by-name/os/osinfo-db/package.nix index 38c7ec5e7189..aec6d370e716 100644 --- a/pkgs/by-name/os/osinfo-db/package.nix +++ b/pkgs/by-name/os/osinfo-db/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "osinfo-db"; - version = "20251212"; + version = "20260812"; src = fetchurl { - url = "https://releases.pagure.org/libosinfo/osinfo-db-${finalAttrs.version}.tar.xz"; - hash = "sha256-BjeSUMkTBsmMuXJq9E6uWQnf3VRJ+QMx6QSuEiHY1ec="; + url = "https://gitlab.com/api/v4/projects/libosinfo%2Fosinfo-db/packages/generic/release-assets/v${finalAttrs.version}/osinfo-db-${finalAttrs.version}.tar.xz"; + hash = "sha256-8T7W4eSAtSZtOcrX8AEP698CZd/EVXneL7NFQ7xrNd4="; }; nativeBuildInputs = [ From e5a61c87299414ded8643aa37105af0a4065cafa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 22:28:04 +0000 Subject: [PATCH 32/69] dolibarr: 23.0.3 -> 24.0.0 --- pkgs/by-name/do/dolibarr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/do/dolibarr/package.nix b/pkgs/by-name/do/dolibarr/package.nix index faab9a3647d4..0915c8182aac 100644 --- a/pkgs/by-name/do/dolibarr/package.nix +++ b/pkgs/by-name/do/dolibarr/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "dolibarr"; - version = "23.0.3"; + version = "24.0.0"; src = fetchFromGitHub { owner = "Dolibarr"; repo = "dolibarr"; tag = finalAttrs.version; - hash = "sha256-Yse1rUaxRnuXawgAk0m4U3GCZNlV0IPPpZ9Qml4heA8="; + hash = "sha256-XQwOUk6D1cT5+Etc3bjg5nlZ3G2u/Yb9SKfEH2ctWEM="; }; dontBuild = true; From bcfbc66b6c48c685fce3f98222bc633d4b3af03a Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Thu, 20 Aug 2026 22:03:56 +0000 Subject: [PATCH 33/69] radicle-node-unstable: move out of top-level, fix unstable updater script --- .../unstable.nix => radicle-node-unstable/package.nix} | 0 .../{radicle-node => radicle-node-unstable}/update-unstable.sh | 2 +- pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 3 deletions(-) rename pkgs/by-name/ra/{radicle-node/unstable.nix => radicle-node-unstable/package.nix} (100%) rename pkgs/by-name/ra/{radicle-node => radicle-node-unstable}/update-unstable.sh (83%) diff --git a/pkgs/by-name/ra/radicle-node/unstable.nix b/pkgs/by-name/ra/radicle-node-unstable/package.nix similarity index 100% rename from pkgs/by-name/ra/radicle-node/unstable.nix rename to pkgs/by-name/ra/radicle-node-unstable/package.nix diff --git a/pkgs/by-name/ra/radicle-node/update-unstable.sh b/pkgs/by-name/ra/radicle-node-unstable/update-unstable.sh similarity index 83% rename from pkgs/by-name/ra/radicle-node/update-unstable.sh rename to pkgs/by-name/ra/radicle-node-unstable/update-unstable.sh index bdb3c69b58d9..5f5522f11ebb 100755 --- a/pkgs/by-name/ra/radicle-node/update-unstable.sh +++ b/pkgs/by-name/ra/radicle-node-unstable/update-unstable.sh @@ -3,4 +3,4 @@ version=$(list-git-tags | grep -oP '^releases/\K\d+\.\d+\.\d+.*' \ | sed -E 's/-(alpha|beta|rc)\./~\1./' | sort -rV | tr '~' - | head -1) -nix-update --version="$version" radicle-node-unstable --override-filename pkgs/by-name/ra/radicle-node/unstable.nix +nix-update --version="$version" radicle-node-unstable --override-filename pkgs/by-name/ra/radicle-node-unstable/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 084ecb170066..44d7919b7975 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10861,8 +10861,6 @@ with pkgs; openbsd = recurseIntoAttrs (callPackage ../os-specific/bsd/openbsd { }); - radicle-node-unstable = callPackage ../by-name/ra/radicle-node/unstable.nix { }; - olivetin-3k = callPackage ../by-name/ol/olivetin/3k.nix { }; newlib-nano = newlib.override { From 24e99e08919297fe5ad2fd8ab96e983d8006f9d9 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Thu, 20 Aug 2026 23:06:18 +0000 Subject: [PATCH 34/69] radicle-node: fix failing test, add strictDeps and stricturedAttrs --- pkgs/by-name/ra/radicle-node/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/ra/radicle-node/package.nix b/pkgs/by-name/ra/radicle-node/package.nix index a1b450ae3617..cb336f0c807b 100644 --- a/pkgs/by-name/ra/radicle-node/package.nix +++ b/pkgs/by-name/ra/radicle-node/package.nix @@ -39,6 +39,9 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; }; + strictDeps = true; + __structuredAttrs = true; + env.RADICLE_VERSION = finalAttrs.version; nativeBuildInputs = [ @@ -83,6 +86,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "--skip=tests::e2e::test_connection_crossing" # https://radicle.zulipchat.com/#narrow/stream/369277-heartwood/topic/Clone.20Partial.20Fail.20Flake "--skip=rad_clone_partial_fail" + "--skip=commands::patch::rad_patch_merge_unauthorized_branch" ]; postInstall = '' From 4d11c1b83e68afcb58e0f37ac0471d760543f00f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 23:34:04 +0000 Subject: [PATCH 35/69] rustnet: 1.5.0 -> 1.6.0 --- pkgs/by-name/ru/rustnet/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rustnet/package.nix b/pkgs/by-name/ru/rustnet/package.nix index be90fd230c8a..d0857cfc0b20 100644 --- a/pkgs/by-name/ru/rustnet/package.nix +++ b/pkgs/by-name/ru/rustnet/package.nix @@ -13,7 +13,7 @@ }: let pname = "rustnet"; - version = "1.5.0"; + version = "1.6.0"; in rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } { inherit pname version; @@ -23,10 +23,10 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } { owner = "domcyrus"; repo = "rustnet"; tag = "v${version}"; - hash = "sha256-eLL6BabW54J6we41swc0yXU1SAKSqhwtcFT0DqQJH3E="; + hash = "sha256-TobP3K5f3eL/lxi+sawt/i0WWbYrLows/JN+EdKdeLo="; }; - cargoHash = "sha256-X+WyN8qE3gpAOrVLzS+EWIyhjFptRuwZ2OtgCgHxISM="; + cargoHash = "sha256-RURFa1Vep+qa7MP9N/mJZbCJqN1dzqhhTZ6RMSl1BTI="; nativeBuildInputs = [ pkg-config From 23b19c14f5e49872d74a3b487960beee7cf5866c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 23:43:52 +0000 Subject: [PATCH 36/69] libretro.picodrive: 0-unstable-2026-07-29 -> 0-unstable-2026-08-20 --- pkgs/applications/emulators/libretro/cores/picodrive.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/picodrive.nix b/pkgs/applications/emulators/libretro/cores/picodrive.nix index f3a2a7ee7224..ca7cc41cac97 100644 --- a/pkgs/applications/emulators/libretro/cores/picodrive.nix +++ b/pkgs/applications/emulators/libretro/cores/picodrive.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "picodrive"; - version = "0-unstable-2026-07-29"; + version = "0-unstable-2026-08-20"; src = fetchFromGitHub { owner = "libretro"; repo = "picodrive"; - rev = "6248b51ffbe212ce441de023ccea6b10fa4d7082"; - hash = "sha256-jiP6/MqLOl5/+CU/cUgKNpXxUtianOkEV1GQHQS+AAw="; + rev = "733c711a477a642fd2006d5a7a581b2790ec36b4"; + hash = "sha256-fD3NHgPjbEpKNZQNJX4N6PYS+9pR405Szu/sqDDP+9s="; fetchSubmodules = true; }; From 98e164f1593492287a2b33317bf1a5d6f72771e5 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Mon, 10 Aug 2026 22:53:46 +0200 Subject: [PATCH 37/69] ffmpeg: fix loongarch64-linux build --- pkgs/development/libraries/ffmpeg/generic.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 0188703a78fc..2c1bee61ae3f 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -468,6 +468,15 @@ stdenv.mkDerivation ( ++ optionals (lib.versionAtLeast version "5.1") [ ./nvccflags-cpp14.patch ] + ++ optionals (lib.versionAtLeast version "8.1.2" && stdenv.hostPlatform.isLoongArch64) [ + # https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23825 (merged, but not backported to 8.1.x or 9.0.x) + # As git.ffmpeg.org deploys Anubis, we cannot fetch this patch reliably from there. + # So instead, we fetch it from Debian. + (fetchpatch2 { + url = "https://salsa.debian.org/multimedia-team/ffmpeg/-/raw/d52aea25bc9123bfaf61f7a7e5a0d9da01c8788d/debian/patches/0001-swscale-loongarch-fix-buffer-underflow-in-yuv2plane1.patch"; + hash = "sha256-QRkb7z4Btyd9ZgV/1hh6Fb87IhkygFgVDqQdloXKL6Q="; + }) + ] ++ optionals (lib.versionAtLeast version "7.0" && lib.versionOlder version "7.1.4") [ (fetchpatch2 { name = "unbreak-hardcoded-tables.patch"; From cae447dac6edd69ceea6e2f10bbcbefe78a9e194 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 00:06:56 +0000 Subject: [PATCH 38/69] romm: 5.1.0 -> 5.2.0 --- pkgs/by-name/ro/romm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ro/romm/package.nix b/pkgs/by-name/ro/romm/package.nix index 9ab29fd80485..3f452d602518 100644 --- a/pkgs/by-name/ro/romm/package.nix +++ b/pkgs/by-name/ro/romm/package.nix @@ -18,13 +18,13 @@ stdenvNoCC.mkDerivation ( in { pname = "romm"; - version = "5.1.0"; + version = "5.2.0"; src = fetchFromGitHub { owner = "rommapp"; repo = "romm"; tag = finalAttrs.version; - hash = "sha256-oFJ0R4m3bH2qQ18uTDm749la4oBMBj17Y5lF/eE/6tU="; + hash = "sha256-ixRgaDnyHzHWJjvC5yB6pD88aUgwtnkF6H7snAFODrE="; }; __structuredAttrs = true; @@ -149,7 +149,7 @@ stdenvNoCC.mkDerivation ( inherit (finalAttrs) version; src = "${finalAttrs.src}/frontend"; - npmDepsHash = "sha256-rNi0x8vbPkLEiDlf94SPTg4aKguSzVHR5zBouLJulKo="; + npmDepsHash = "sha256-k3MYizMevOfYJGRlu650bx1ERUkMBYdvg/JctmdwATo="; npmFlags = [ "--ignore-scripts" ]; makeCacheWritable = true; From aebfabf544f76588c64a1fa30ec4d9178ea3d181 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 00:23:37 +0000 Subject: [PATCH 39/69] libretro.dolphin: 0-unstable-2026-08-02 -> 0-unstable-2026-08-19 --- pkgs/applications/emulators/libretro/cores/dolphin.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/dolphin.nix b/pkgs/applications/emulators/libretro/cores/dolphin.nix index 269ee10624f0..538706303777 100644 --- a/pkgs/applications/emulators/libretro/cores/dolphin.nix +++ b/pkgs/applications/emulators/libretro/cores/dolphin.nix @@ -20,13 +20,13 @@ }: mkLibretroCore { core = "dolphin"; - version = "0-unstable-2026-08-02"; + version = "0-unstable-2026-08-19"; src = fetchFromGitHub { owner = "libretro"; repo = "dolphin"; - rev = "49d36c0a08a9f7c0798f71bc8bc43f5d122f7552"; - hash = "sha256-b/hTu1amuKCau/QmBwyDjQQ83lTvQmr70rn/9uce2N0="; + rev = "1af289bb9e605d6c0f3be4e110b715bbf45e02b3"; + hash = "sha256-+QfEcPj1Zs7/oBvDkHvZVrT5I9tj4NU5/BrwObWXdk4="; fetchSubmodules = true; }; From 282e2b5f55e2cc248599fbc2870811a26ac6810c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 00:31:11 +0000 Subject: [PATCH 40/69] ansifilter: 2.22 -> 2.23 --- pkgs/by-name/an/ansifilter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/an/ansifilter/package.nix b/pkgs/by-name/an/ansifilter/package.nix index 4e8ad58e7b43..745e150637f8 100644 --- a/pkgs/by-name/an/ansifilter/package.nix +++ b/pkgs/by-name/an/ansifilter/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ansifilter"; - version = "2.22"; + version = "2.23"; src = fetchFromGitLab { owner = "saalen"; repo = "ansifilter"; tag = finalAttrs.version; - hash = "sha256-jCgucC5mHkDwVtTKP92RBStxpouQCR7PHWkDt0y+9BM="; + hash = "sha256-mWqpHfTzVMCHPnDFZ26rQusEWKxaMjQxl8xwDyiLBrc="; }; nativeBuildInputs = [ From d3c51f9e720e687fa84087a320cb992a38b340c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 05:00:06 +0000 Subject: [PATCH 41/69] python3Packages.oelint-data: 1.5.14 -> 1.5.16 --- pkgs/development/python-modules/oelint-data/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oelint-data/default.nix b/pkgs/development/python-modules/oelint-data/default.nix index b17052fc96b6..92783895005c 100644 --- a/pkgs/development/python-modules/oelint-data/default.nix +++ b/pkgs/development/python-modules/oelint-data/default.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { pname = "oelint-data"; - version = "1.5.14"; + version = "1.5.16"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { owner = "priv-kweihmann"; repo = "oelint-data"; tag = finalAttrs.version; - hash = "sha256-mAJDnXLDuSq+0jfxkYi0GemQ4Ymh8uXtX/bTNCB3d6g="; + hash = "sha256-n00TuxpD3uTcwyruYQik9Wma3JknwefS0vbKGAOoxJE="; }; build-system = [ From 5fd3c8068841ab11281b494521dd530a81cc0ad2 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 21 Aug 2026 06:20:36 +0000 Subject: [PATCH 42/69] tuicr: 0.23.0 -> 0.23.1 Diff: https://github.com/agavra/tuicr/compare/v0.23.0...v0.23.1 Changelog: https://github.com/agavra/tuicr/blob/v0.23.1/CHANGELOG.md --- pkgs/by-name/tu/tuicr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tu/tuicr/package.nix b/pkgs/by-name/tu/tuicr/package.nix index e69fbe62258d..4f7ab1acb862 100644 --- a/pkgs/by-name/tu/tuicr/package.nix +++ b/pkgs/by-name/tu/tuicr/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "tuicr"; - version = "0.23.0"; + version = "0.23.1"; __structuredAttrs = true; @@ -17,10 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "agavra"; repo = "tuicr"; tag = "v${finalAttrs.version}"; - hash = "sha256-TN2sxRtr9BBGEgZAFHcr9tKGjKcSkM9xSf7hby6mKUo="; + hash = "sha256-SvRvoQN9b4pXg4rPFnYI2Yeg3SAZKyjYknR2AzfoHnY="; }; - cargoHash = "sha256-JO1msmqeBKtGPjR1qNfRmoUiFMQNS+KvC9QWwiEYkxg="; + cargoHash = "sha256-1h8jDRssVA7gNfHB/9Uh1QWOsNF+aUBU698P/qLbyeY="; strictDeps = true; From 4dd4b3d145487a50b92fd6eafd0cc66d6fd19a8d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 19 Jun 2026 20:49:21 +0000 Subject: [PATCH 43/69] python3Packages.triton-bin: 3.7.0 -> 3.7.1 Diff: https://github.com/triton-lang/triton/compare/v3.7.0...v3.7.1 Changelog: https://github.com/triton-lang/triton/releases/tag/v3.7.1 --- .../development/python-modules/triton/bin.nix | 2 +- .../python-modules/triton/binary-hashes.nix | 62 +++++++++---------- .../python-modules/triton/prefetch.sh | 10 +-- 3 files changed, 37 insertions(+), 37 deletions(-) diff --git a/pkgs/development/python-modules/triton/bin.nix b/pkgs/development/python-modules/triton/bin.nix index 4c859b112c59..d8d36a7f1a59 100644 --- a/pkgs/development/python-modules/triton/bin.nix +++ b/pkgs/development/python-modules/triton/bin.nix @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { pname = "triton"; - version = "3.7.0"; + version = "3.7.1"; format = "wheel"; __structuredAttrs = true; diff --git a/pkgs/development/python-modules/triton/binary-hashes.nix b/pkgs/development/python-modules/triton/binary-hashes.nix index 6143e80e54bf..e500e5e1c700 100644 --- a/pkgs/development/python-modules/triton/binary-hashes.nix +++ b/pkgs/development/python-modules/triton/binary-hashes.nix @@ -7,56 +7,56 @@ version: builtins.getAttr version { - "3.7.0" = { + "3.7.1" = { x86_64-linux-310 = { - name = "triton-3.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - hash = "sha256-DWfwgNzCW+9f7WkqkbeI8Drq6pSJq9JTXhgrETBofzA="; + name = "triton-3.7.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-PWKx3zWPSfzCKdW3fno0bWapPpPBn2hyk26tupqsXwE="; }; x86_64-linux-311 = { - name = "triton-3.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - hash = "sha256-PBIlPvbItqSqBDO/PibdYt/eF41OcoDD3PRodajhyN4="; + name = "triton-3.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-QQ03hrLc8e95IEZnB4fcdCuo+ADPLG3d9W4GVvImDbY="; }; x86_64-linux-312 = { - name = "triton-3.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - hash = "sha256-H3DCuStFoa2Xj5zASHL+wLosg4v7l1wfY2nUzk2D9U4="; + name = "triton-3.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-IlkQ55FJgH3nSgymMWCqKFlWqNZKKVHVWJl8V+JYSuE="; }; x86_64-linux-313 = { - name = "triton-3.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - hash = "sha256-0BA4KB83Yz8GFC8dTazEh+pNRRsC6zPt/edY0TZii6I="; + name = "triton-3.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-WWiLm5JPiHMW3ND66ejL5pfuHR9qs4ZyOYLMns3r7gE="; }; x86_64-linux-314 = { - name = "triton-3.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; - hash = "sha256-lrEJlBySIGSt4Nc4Ni4DqTB57H5IMjL2/bqAO3YCFMw="; + name = "triton-3.7.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"; + hash = "sha256-xWy4EDSdNpkCC1t2lUKbm5l1dNqxufRrK2P6I9eVSJQ="; }; aarch64-linux-310 = { - name = "triton-3.7.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - hash = "sha256-2sAV6VWrDzCKoSqaFb4jI0LknH5nvtv0lhLAZQA3gNg="; + name = "triton-3.7.1-cp310-cp310-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp310-cp310-linux_aarch64.whl"; + hash = "sha256-fwLYlMF26bgDI8RnkEnLEiGYkAJ1UBlFUFSKBMcLXC4="; }; aarch64-linux-311 = { - name = "triton-3.7.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - hash = "sha256-544DgwVnCFaytHMUJpTE48W2idvyxCX7ELya2kRTqAA="; + name = "triton-3.7.1-cp311-cp311-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp311-cp311-linux_aarch64.whl"; + hash = "sha256-4EtCUt28vG1PUYuz6z1Yay531A7TKAHZp1EW2NbBFps="; }; aarch64-linux-312 = { - name = "triton-3.7.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - hash = "sha256-FDX2q4g0OXa9S3WmGNIFRJIkr0nxnIV0gqi7fN3/hIE="; + name = "triton-3.7.1-cp312-cp312-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp312-cp312-linux_aarch64.whl"; + hash = "sha256-HwRqjSYV44mxuOik0QCgPzyx30vBoQemtnixhkQ7ssk="; }; aarch64-linux-313 = { - name = "triton-3.7.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - hash = "sha256-m4KV9sctz4QNP0ysJcGy/0gu8enq0jQVtI/C2Dc6Fw0="; + name = "triton-3.7.1-cp313-cp313-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp313-cp313-linux_aarch64.whl"; + hash = "sha256-NIlNUa/xq/ewF/vQxen+chEwXDWZFX/KJR4/QryPAM8="; }; aarch64-linux-314 = { - name = "triton-3.7.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/triton-3.7.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"; - hash = "sha256-Zo7ZiY+ZmzY79dep1ZUWzkH41di/D0p3cNLufdD57HE="; + name = "triton-3.7.1-cp314-cp314-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/triton-3.7.1-cp314-cp314-linux_aarch64.whl"; + hash = "sha256-8JH+hQZXlxxxkfeqW8kDdmmtBF2p036rx1GSatu0Vt4="; }; }; } diff --git a/pkgs/development/python-modules/triton/prefetch.sh b/pkgs/development/python-modules/triton/prefetch.sh index 8ee367b783ac..8d202c373ca9 100755 --- a/pkgs/development/python-modules/triton/prefetch.sh +++ b/pkgs/development/python-modules/triton/prefetch.sh @@ -13,11 +13,11 @@ url_and_key_list=( "x86_64-linux-312 $bucket/triton-${version}-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl triton-${version}-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" "x86_64-linux-313 $bucket/triton-${version}-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl triton-${version}-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" "x86_64-linux-314 $bucket/triton-${version}-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl triton-${version}-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl" - "aarch64-linux-310 $bucket/triton-${version}-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" - "aarch64-linux-311 $bucket/triton-${version}-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" - "aarch64-linux-312 $bucket/triton-${version}-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" - "aarch64-linux-313 $bucket/triton-${version}-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" - "aarch64-linux-314 $bucket/triton-${version}-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl" + "aarch64-linux-310 $bucket/triton-${version}-cp310-cp310-linux_aarch64.whl triton-${version}-cp310-cp310-linux_aarch64.whl" + "aarch64-linux-311 $bucket/triton-${version}-cp311-cp311-linux_aarch64.whl triton-${version}-cp311-cp311-linux_aarch64.whl" + "aarch64-linux-312 $bucket/triton-${version}-cp312-cp312-linux_aarch64.whl triton-${version}-cp312-cp312-linux_aarch64.whl" + "aarch64-linux-313 $bucket/triton-${version}-cp313-cp313-linux_aarch64.whl triton-${version}-cp313-cp313-linux_aarch64.whl" + "aarch64-linux-314 $bucket/triton-${version}-cp314-cp314-linux_aarch64.whl triton-${version}-cp314-cp314-linux_aarch64.whl" ) hashfile="binary-hashes-$version.nix" From ed241593084eea1ff18c497f772f250a00e44fe5 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 19 Jun 2026 20:42:35 +0000 Subject: [PATCH 44/69] python3Packages.torch-bin: 2.12.0 -> 2.12.1 Diff: https://github.com/pytorch/pytorch/compare/v2.12.0...v2.12.1 Changelog: https://github.com/pytorch/pytorch/releases/tag/v2.12.1 --- .../torch/bin/binary-hashes.nix | 92 +++++++++---------- .../python-modules/torch/bin/default.nix | 2 +- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/pkgs/development/python-modules/torch/bin/binary-hashes.nix b/pkgs/development/python-modules/torch/bin/binary-hashes.nix index d12619192470..e00911c26f7e 100644 --- a/pkgs/development/python-modules/torch/bin/binary-hashes.nix +++ b/pkgs/development/python-modules/torch/bin/binary-hashes.nix @@ -7,81 +7,81 @@ version: builtins.getAttr version { - "2.12.0" = { + "2.12.1" = { x86_64-linux-310 = { - name = "torch-2.12.0+cu130-cp310-cp310-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp310-cp310-manylinux_2_28_x86_64.whl"; - hash = "sha256-hFoXKaUq7HZh0bbauuiBXrFNurXHxnpf4LrxlKr6Ef4="; + name = "torch-2.12.1+cu130-cp310-cp310-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp310-cp310-manylinux_2_28_x86_64.whl"; + hash = "sha256-9/WsBh92dJF8rLqUIfChXo3zUQV/kBMs1GzMup36dyE="; }; x86_64-linux-311 = { - name = "torch-2.12.0+cu130-cp311-cp311-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp311-cp311-manylinux_2_28_x86_64.whl"; - hash = "sha256-UDjwnuFhM5pSFF0Ab2BfYM6qc1Yn4uNRuTQZy6YGlsM="; + name = "torch-2.12.1+cu130-cp311-cp311-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp311-cp311-manylinux_2_28_x86_64.whl"; + hash = "sha256-YjXzogtglMfoiCxlqGp/PG6MOsjb7AtX5XWTfQFm7Q8="; }; x86_64-linux-312 = { - name = "torch-2.12.0+cu130-cp312-cp312-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp312-cp312-manylinux_2_28_x86_64.whl"; - hash = "sha256-n1EupRwXCnzBoEh8CPAVS3je+6TrhhnK0BMMhhXthSY="; + name = "torch-2.12.1+cu130-cp312-cp312-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp312-cp312-manylinux_2_28_x86_64.whl"; + hash = "sha256-S6/DVvu2IuJ1YXlAaCXDpWwXtAEZZDWhSHxbQMZXcGw="; }; x86_64-linux-313 = { - name = "torch-2.12.0+cu130-cp313-cp313-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp313-cp313-manylinux_2_28_x86_64.whl"; - hash = "sha256-/l/vt4SjcNG6SVneboe807NUQQQKmb/+MvXNA7vINMA="; + name = "torch-2.12.1+cu130-cp313-cp313-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp313-cp313-manylinux_2_28_x86_64.whl"; + hash = "sha256-1eGEBELSGClXs9L3eMwyXJD6XLQqqLGslJ8CnpvdfwY="; }; x86_64-linux-314 = { - name = "torch-2.12.0+cu130-cp314-cp314-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp314-cp314-manylinux_2_28_x86_64.whl"; - hash = "sha256-P/c2b2kZIy8JnvcCw+vTUJyRqzfDZ+QIyzeZxr7SFKQ="; + name = "torch-2.12.1+cu130-cp314-cp314-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp314-cp314-manylinux_2_28_x86_64.whl"; + hash = "sha256-yExZiLPkFmae03kNdyR5r1k00XiBGSiNi93ZxMsgcoU="; }; aarch64-darwin-310 = { - name = "torch-2.12.0-cp310-none-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp310-cp310-macosx_14_0_arm64.whl"; - hash = "sha256-GDS9mE+KL08WvfvuzKkUYYSyIKpGJ2v1dWc1tdrhKBI="; + name = "torch-2.12.1-cp310-none-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp310-cp310-macosx_14_0_arm64.whl"; + hash = "sha256-7FboK+aosMA2dxp399Mq08KZdwVxr5gVs9r+YUNDidU="; }; aarch64-darwin-311 = { - name = "torch-2.12.0-cp311-none-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp311-cp311-macosx_14_0_arm64.whl"; - hash = "sha256-EIAv04O7/tZGIS52WnLDfSGFIF1PJusZeiVOisfdyyU="; + name = "torch-2.12.1-cp311-none-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp311-cp311-macosx_14_0_arm64.whl"; + hash = "sha256-74H1A5Eu/+os49mxKi46btSIlD6RJxyQx6gp9guvaqI="; }; aarch64-darwin-312 = { - name = "torch-2.12.0-cp312-none-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp312-cp312-macosx_14_0_arm64.whl"; - hash = "sha256-tBM535PUkUNeeQ/4vLrhwM53cXWIm/0SgdEZhieT5qI="; + name = "torch-2.12.1-cp312-none-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp312-cp312-macosx_14_0_arm64.whl"; + hash = "sha256-0t0PLF98y92vNMreDer0doCDaPkCuc2382oqtCMBvA4="; }; aarch64-darwin-313 = { - name = "torch-2.12.0-cp313-none-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp313-cp313-macosx_14_0_arm64.whl"; - hash = "sha256-kN1Yel9hv+EwcUi1geIIT8W8SgbiuQog6aNrgQh/8Ws="; + name = "torch-2.12.1-cp313-none-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp313-cp313-macosx_14_0_arm64.whl"; + hash = "sha256-x16TFzxwC8zWv8xKnRnOJCq22s0fF4FIMCehYjm55lA="; }; aarch64-darwin-314 = { - name = "torch-2.12.0-cp314-cp314-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp314-cp314-macosx_14_0_arm64.whl"; - hash = "sha256-99+uSlGRl9+gUOmNjjY3ig+1iZYlqHXCtURFAFouQE4="; + name = "torch-2.12.1-cp314-cp314-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp314-cp314-macosx_14_0_arm64.whl"; + hash = "sha256-6bb30t1m6oejrmIAadMTNdWUwG7/saODvdIc/mHkTs4="; }; aarch64-linux-310 = { - name = "torch-2.12.0+cpu-cp310-cp310-manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl"; - hash = "sha256-x0pEmtf5e4eXNLWk8QkqkbF4DizVJew2nCn9mHfvc8A="; + name = "torch-2.12.1+cpu-cp310-cp310-manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl"; + hash = "sha256-k7jOs2ieNKkkZdTKx9COZd/PSdENbUfRXbXzkXuqEVI="; }; aarch64-linux-311 = { - name = "torch-2.12.0+cpu-cp311-cp311-manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl"; - hash = "sha256-Ts2OzbnqGv+l810QUBgJ1i3HE/feljXoCY52DdvrhSw="; + name = "torch-2.12.1+cpu-cp311-cp311-manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl"; + hash = "sha256-bRth5TosAA4eXMSfyIrrxmW98CxjkQwkMRbTldfLwWQ="; }; aarch64-linux-312 = { - name = "torch-2.12.0+cpu-cp312-cp312-manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl"; - hash = "sha256-zi3biAsIE/zJGnN/CP3Zc6gRWnTGTMs06cCaeWS01Eg="; + name = "torch-2.12.1+cpu-cp312-cp312-manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl"; + hash = "sha256-0WILx7z4CH8+SIIbXbmUoD4y3bCD1YwAC44DL4puLRU="; }; aarch64-linux-313 = { - name = "torch-2.12.0+cpu-cp313-cp313-manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl"; - hash = "sha256-aLfd1NtGA6A+EG50xwmMjYyJQ9M8HlraAJykzYhXWcM="; + name = "torch-2.12.1+cpu-cp313-cp313-manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl"; + hash = "sha256-jUfgz8WWedTjZ2RsPfTPQzx9FZWzEwfg57I5HFjKIWA="; }; aarch64-linux-314 = { - name = "torch-2.12.0+cpu-cp314-cp314-manylinux_2_28_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl"; - hash = "sha256-eXwGY2d5LJLrl8r7p/0Mqo10VeYHik7ogGMAdzeNw3I="; + name = "torch-2.12.1+cpu-cp314-cp314-manylinux_2_28_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl"; + hash = "sha256-G5rXDQowDWvYg//8FTpsD5vGS/QZBRmu7tA3OAe/+8w="; }; }; } diff --git a/pkgs/development/python-modules/torch/bin/default.nix b/pkgs/development/python-modules/torch/bin/default.nix index f17261ccb712..fe2c7cbeaf4e 100644 --- a/pkgs/development/python-modules/torch/bin/default.nix +++ b/pkgs/development/python-modules/torch/bin/default.nix @@ -38,7 +38,7 @@ let pyVerNoDot = builtins.replaceStrings [ "." ] [ "" ] python.pythonVersion; srcs = import ./binary-hashes.nix version; unsupported = throw "Unsupported system"; - version = "2.12.0"; + version = "2.12.1"; in buildPythonPackage { inherit version; From 274e939ff62bc22c530040bf99e818ccd7a0214a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 19 Jun 2026 20:51:53 +0000 Subject: [PATCH 45/69] python3Packages.torchvision-bin: 0.27.0 -> 0.27.1 Diff: https://github.com/pytorch/vision/compare/v0.27.0...v0.27.1 Changelog: https://github.com/pytorch/vision/releases/tag/v0.27.1 --- .../python-modules/torchvision/bin.nix | 2 +- .../torchvision/binary-hashes.nix | 92 +++++++++---------- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/pkgs/development/python-modules/torchvision/bin.nix b/pkgs/development/python-modules/torchvision/bin.nix index 26eabb7347ea..e01e9b3288b0 100644 --- a/pkgs/development/python-modules/torchvision/bin.nix +++ b/pkgs/development/python-modules/torchvision/bin.nix @@ -22,7 +22,7 @@ let pyVerNoDot = builtins.replaceStrings [ "." ] [ "" ] python.pythonVersion; srcs = import ./binary-hashes.nix version; unsupported = throw "Unsupported system"; - version = "0.27.0"; + version = "0.27.1"; in buildPythonPackage { inherit version; diff --git a/pkgs/development/python-modules/torchvision/binary-hashes.nix b/pkgs/development/python-modules/torchvision/binary-hashes.nix index 37e622879b4f..d5ed92d44c9d 100644 --- a/pkgs/development/python-modules/torchvision/binary-hashes.nix +++ b/pkgs/development/python-modules/torchvision/binary-hashes.nix @@ -7,81 +7,81 @@ version: builtins.getAttr version { - "0.27.0" = { + "0.27.1" = { x86_64-linux-310 = { - name = "torchvision-0.27.0-cp310-cp310-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp310-cp310-manylinux_2_28_x86_64.whl"; - hash = "sha256-Xs5N8/Jq7zmBicaHP5vpW7FUhu8GTElx0WHhpkcMVqI="; + name = "torchvision-0.27.1-cp310-cp310-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp310-cp310-manylinux_2_28_x86_64.whl"; + hash = "sha256-RtNxOnPEU70t8DM0DAWkz0Rh1v25IUMm6GAJGDT9oMo="; }; x86_64-linux-311 = { - name = "torchvision-0.27.0-cp311-cp311-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp311-cp311-manylinux_2_28_x86_64.whl"; - hash = "sha256-+QI3OY77jOcAG4DhhwySGzo3XZHIkrqLRkFfgIWjcR0="; + name = "torchvision-0.27.1-cp311-cp311-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp311-cp311-manylinux_2_28_x86_64.whl"; + hash = "sha256-VRS3+oog7QcwEHsQi/Lpb8iIEOsIMJRua7U9aF4SnU4="; }; x86_64-linux-312 = { - name = "torchvision-0.27.0-cp312-cp312-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp312-cp312-manylinux_2_28_x86_64.whl"; - hash = "sha256-Zk3/RvrJenMMkKl2o3CuLK1SeA32rkD610vnfu6LRSg="; + name = "torchvision-0.27.1-cp312-cp312-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp312-cp312-manylinux_2_28_x86_64.whl"; + hash = "sha256-q7/HJFl8FtoXcAKhaXmqjETEiYyXvLcxtkfMV1B/V3I="; }; x86_64-linux-313 = { - name = "torchvision-0.27.0-cp313-cp313-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp313-cp313-manylinux_2_28_x86_64.whl"; - hash = "sha256-r6QSjzcGa4OvnUJoQaUxR908II7+qJPJPcPrb6KvIoc="; + name = "torchvision-0.27.1-cp313-cp313-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp313-cp313-manylinux_2_28_x86_64.whl"; + hash = "sha256-+fAI1LGy8BPq977Bqf8iEmNYHXdmjU4eDpw+01HVZGU="; }; x86_64-linux-314 = { - name = "torchvision-0.27.0-cp314-cp314-linux_x86_64.whl"; - url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp314-cp314-manylinux_2_28_x86_64.whl"; - hash = "sha256-dMLjPv/NrSV4AMF4+H8iz/MR7+cDdWiz/q57Thkc4gk="; + name = "torchvision-0.27.1-cp314-cp314-linux_x86_64.whl"; + url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp314-cp314-manylinux_2_28_x86_64.whl"; + hash = "sha256-xS179F2vZqghkWYOf4VSB0bCca097xQXzngnlnT+Q6A="; }; aarch64-darwin-310 = { - name = "torchvision-0.27.0-cp310-cp310-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp310-cp310-macosx_14_0_arm64.whl"; - hash = "sha256-CCK1jSxdMlzQxxUrdErL0V+JjAdXLiz7cLB1qGWk9vk="; + name = "torchvision-0.27.1-cp310-cp310-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp310-cp310-macosx_14_0_arm64.whl"; + hash = "sha256-aLpjtIr5LwbbmVrbI9hBGZPbod7nBaTpJBG4OgCTC38="; }; aarch64-darwin-311 = { - name = "torchvision-0.27.0-cp311-cp311-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp311-cp311-macosx_14_0_arm64.whl"; - hash = "sha256-3wwWa2vffEf4joHotDvAhUUdXFDQxdFpG8R0wSJ9b+0="; + name = "torchvision-0.27.1-cp311-cp311-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp311-cp311-macosx_14_0_arm64.whl"; + hash = "sha256-rYdDqcEsjBJK0KFJHlTDygx0npHjdOPZITYGCyLJ4PQ="; }; aarch64-darwin-312 = { - name = "torchvision-0.27.0-cp312-cp312-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp312-cp312-macosx_14_0_arm64.whl"; - hash = "sha256-Gm3XQqFQZFEm354LLkSYdMHWNYl8dzsyLC4Gfpg4Lf4="; + name = "torchvision-0.27.1-cp312-cp312-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp312-cp312-macosx_14_0_arm64.whl"; + hash = "sha256-RIq/w7q6mE2kV39zcgnkRdpr6T47X0eZ2QFiv2Hj9IU="; }; aarch64-darwin-313 = { - name = "torchvision-0.27.0-cp313-cp313-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp313-cp313-macosx_14_0_arm64.whl"; - hash = "sha256-Qdba5z4a8J+oLe1ZeuV/KiMUKFrN5UsliQqPjlG5mdc="; + name = "torchvision-0.27.1-cp313-cp313-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp313-cp313-macosx_14_0_arm64.whl"; + hash = "sha256-1gMRptCN+QX5ZWo6MS8Kj1Xw1GMhvHN7rTCo3slkQwk="; }; aarch64-darwin-314 = { - name = "torchvision-0.27.0-cp314-cp314-macosx_14_0_arm64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp314-cp314-macosx_14_0_arm64.whl"; - hash = "sha256-wfrA/Cp63ylIH8GTig54RcV7oRR6mGeEEJxNmPQ06ow="; + name = "torchvision-0.27.1-cp314-cp314-macosx_14_0_arm64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp314-cp314-macosx_14_0_arm64.whl"; + hash = "sha256-n171mtYOaVeW7Ka2TpfLmyG51UY8rFrA74bPtytuXbk="; }; aarch64-linux-310 = { - name = "torchvision-0.27.0-cp310-cp310-linux_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl"; - hash = "sha256-J5oFamQ29p92dnWx8dgrZ+ysoboYcbEc4K9HRKMkqiI="; + name = "torchvision-0.27.1-cp310-cp310-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl"; + hash = "sha256-MyPtuQDKRtKduiZ+6AnlX+X+Cc09n1QSSnxe0zpqLb4="; }; aarch64-linux-311 = { - name = "torchvision-0.27.0-cp311-cp311-linux_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl"; - hash = "sha256-mdBdBx/zQwUzTuGFT17ffCdnuWuln+kudthKH6csjgY="; + name = "torchvision-0.27.1-cp311-cp311-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl"; + hash = "sha256-P6NBdGcak08Wb5UnrLd4ctjKFs1ewh76o4VkYDPgUG4="; }; aarch64-linux-312 = { - name = "torchvision-0.27.0-cp312-cp312-linux_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl"; - hash = "sha256-Gwb0LUi2IJgRSSPYo/6fqGQYJxXbBlhKUVFV2wqo6zA="; + name = "torchvision-0.27.1-cp312-cp312-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl"; + hash = "sha256-Y3g4M4sGCC8h/T9A1Lxw+H+MtcQXUwx06J2COVKAS8c="; }; aarch64-linux-313 = { - name = "torchvision-0.27.0-cp313-cp313-linux_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl"; - hash = "sha256-aQk7ZLJ2LEPfF74tsr4WMCmWPZC8PxgBUA/etyPlSDM="; + name = "torchvision-0.27.1-cp313-cp313-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl"; + hash = "sha256-fV0JoOmEQREdAm6pJMIC43UtYkJbhLB2jZjAuwdHR/8="; }; aarch64-linux-314 = { - name = "torchvision-0.27.0-cp314-cp314-linux_aarch64.whl"; - url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl"; - hash = "sha256-x+PFZiJ4q11k0VDMF2lAYOnOWHW4c5CU2t8HpLpFuQ4="; + name = "torchvision-0.27.1-cp314-cp314-linux_aarch64.whl"; + url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl"; + hash = "sha256-KQ67FCiA38qh/uw7RI3NPHBMLwORIyoe7Z7/XqXGWzU="; }; }; } From d0fbd3e365f1ef28adf7b9185fda909c33164273 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 06:43:08 +0000 Subject: [PATCH 46/69] renovate: 44.24.3 -> 44.37.1 --- pkgs/by-name/re/renovate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renovate/package.nix b/pkgs/by-name/re/renovate/package.nix index 590a08c8bf2b..33aee2f8d898 100644 --- a/pkgs/by-name/re/renovate/package.nix +++ b/pkgs/by-name/re/renovate/package.nix @@ -22,7 +22,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "renovate"; - version = "44.24.3"; + version = "44.37.1"; __structuredAttrs = true; strictDeps = true; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "renovatebot"; repo = "renovate"; tag = finalAttrs.version; - hash = "sha256-nseiP9ccsKrE2030bTJ4hJ+5HCdF2pqPi8JPXfl2c0k="; + hash = "sha256-HYPUINYdoqYnsgKfx2QPEqUyOXupBfxNCu6Agu7MOuU="; }; postPatch = '' @@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 4; - hash = "sha256-mLFGCdj4lAbpZJGqUUrhZ0mdprh4FvWrJ0jnKZWKgQI="; + hash = "sha256-eIrIUhzL2lCkZ0hFfPq8v7Ppvn5KhIXupibe1Hr+Cbo="; }; env.COREPACK_ENABLE_STRICT = 0; From b2b146ec437375820292dd50d2fff1f4037b99ea Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 21 Aug 2026 06:45:44 +0000 Subject: [PATCH 47/69] tuigreet: 0.11.0 -> 0.11.1 Diff: https://github.com/tuigreet/tuigreet/compare/0.11.0...0.11.1 Changelog: https://github.com/tuigreet/tuigreet/releases/tag/0.11.1 --- pkgs/by-name/tu/tuigreet/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tuigreet/package.nix b/pkgs/by-name/tu/tuigreet/package.nix index 23345ce3b1b2..86f2afa8f4ab 100644 --- a/pkgs/by-name/tu/tuigreet/package.nix +++ b/pkgs/by-name/tu/tuigreet/package.nix @@ -8,7 +8,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "tuigreet"; - version = "0.11.0"; + version = "0.11.1"; __structuredAttrs = true; @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "tuigreet"; repo = "tuigreet"; tag = finalAttrs.version; - hash = "sha256-4DB4Pl2UwIeab/MJaX3VfVNMsPWE6Q513z1NDdxvG3o="; + hash = "sha256-nZkZY4ZlywDUbOWmDpj1ubjoiLQamYCwTV72N0Lgb8g="; }; cargoHash = "sha256-5Q4E8nnmQ109gcfxxctn/rne5N4Qvz2Pft6o7as2fSc="; From 214c9f4c1250fedbec38fde5034fc64a72cf21fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 06:47:01 +0000 Subject: [PATCH 48/69] python3Packages.pyrisco: 0.8.0 -> 0.8.1 --- pkgs/development/python-modules/pyrisco/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyrisco/default.nix b/pkgs/development/python-modules/pyrisco/default.nix index a51cca39d0c0..eb90bc22b928 100644 --- a/pkgs/development/python-modules/pyrisco/default.nix +++ b/pkgs/development/python-modules/pyrisco/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "pyrisco"; - version = "0.8.0"; + version = "0.8.1"; pyproject = true; src = fetchFromGitHub { owner = "OnFreund"; repo = "pyrisco"; tag = "v${finalAttrs.version}"; - hash = "sha256-tzCwimkSLazD6LtimFUcRjOvnvSlYY1MpJLZ2u4WgUg="; + hash = "sha256-kk72tWbRESl3BgEHBA6eyvsaapl41TxNCCSCUjJa+V0="; }; build-system = [ From a21755c57f7564f76c8470a32fe5e063408003d9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 08:54:54 +0200 Subject: [PATCH 49/69] python3Packages.iamdata: 0.1.202608201 -> 0.1.202608211 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202608201...v0.1.202608211 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202608211 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index b3453d0f1175..b4d07a65d81c 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202608201"; + version = "0.1.202608211"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-yKxRUbrGFHBCbnKDwaqUHPbhoq2jJQ92jffTV8I0+VU="; + hash = "sha256-HTwfyh52StSgis6FuixdVFX+/HMV0yuv8nDnmtPf0hE="; }; __darwinAllowLocalNetworking = true; From d6255f6b034e10938fa611f293301e8707486e41 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 08:56:59 +0200 Subject: [PATCH 50/69] python3Packages.tencentcloud-sdk-python: 3.1.161 -> 3.1.162 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.161...3.1.162 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.162/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 140bf62f899f..d44eca09d60f 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tencentcloud-sdk-python"; - version = "3.1.161"; + version = "3.1.162"; pyproject = true; src = fetchFromGitHub { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = finalAttrs.version; - hash = "sha256-6Nk9iFvARdRlq/9D01WZysEkgtQqU5V+jGHkOe0EurM="; + hash = "sha256-ap6wIzL2G+Ogbsf53tKgkkYQNRVsUUymlm+A/B7F3Tc="; }; build-system = [ setuptools ]; From a400ea7097b1a2724e30a42ba46a785cd2624498 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 08:57:39 +0200 Subject: [PATCH 51/69] python3Packages.publicsuffixlist: 1.0.2.20260819 -> 1.0.2.20260821 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260821-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index dc0c86aab936..23ca5dbc46d9 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260819"; + version = "1.0.2.20260821"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-Y0W0Cp7Uy4ksEKLNAPVGIuCk8aFCuSmqxOTUOacdALs="; + hash = "sha256-umRUpJWSFuLQgP0qsvSY2WkWyQcsxrpzX30W32qu++E="; }; postPatch = '' From a2f094aac72662635fb92f212d03c2a74974e826 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 08:59:40 +0200 Subject: [PATCH 52/69] python3Packages.alibabacloud-cs20151215: 7.1.0 -> 7.1.1 --- .../python-modules/alibabacloud-cs20151215/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix b/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix index 291697466049..0becae7fbfe2 100644 --- a/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix +++ b/pkgs/development/python-modules/alibabacloud-cs20151215/default.nix @@ -9,7 +9,7 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-cs20151215"; - version = "7.1.0"; + version = "7.1.1"; pyproject = true; __structuredAttrs = true; @@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "alibabacloud_cs20151215"; inherit (finalAttrs) version; - hash = "sha256-b9Rh7AkOyt5BjKSM9LO8dJrtuMUvd+tAVyBHS8EpVQg="; + hash = "sha256-Aepd5wntbqZ+qbiZmB85rlV4YaswgUfWcb0OtvwBpRY="; }; build-system = [ setuptools ]; From 1afc63d20fa56f2c7f7928205c173a3b3768419f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 09:00:32 +0200 Subject: [PATCH 53/69] python3Packages.agentic-threat-hunting-framework: 0.18.0 -> 0.19.0 Diff: https://github.com/Nebulock-Inc/agentic-threat-hunting-framework/compare/v0.18.0...v0.19.0 Changelog: https://github.com/Nebulock-Inc/agentic-threat-hunting-framework/releases/tag/v0.19.0 --- .../agentic-threat-hunting-framework/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/agentic-threat-hunting-framework/default.nix b/pkgs/development/python-modules/agentic-threat-hunting-framework/default.nix index 25e5a5615da4..fd4510818758 100644 --- a/pkgs/development/python-modules/agentic-threat-hunting-framework/default.nix +++ b/pkgs/development/python-modules/agentic-threat-hunting-framework/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "agentic-threat-hunting-framework"; - version = "0.18.0"; + version = "0.19.0"; pyproject = true; src = fetchFromGitHub { owner = "Nebulock-Inc"; repo = "agentic-threat-hunting-framework"; tag = "v${finalAttrs.version}"; - hash = "sha256-QABUV/aSVvYm/aPkxI1WxIlA+uDlCX90bipLs5Ez6h0="; + hash = "sha256-IUOn3q6SA2P77/Bt7Hr21NglgjWhyNBOA7c2lCzUTN0="; }; build-system = [ setuptools ]; From f2d6cf4ffc988fbdb5d3e25c1e7752a2b7360469 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 20 Aug 2026 00:10:04 +0200 Subject: [PATCH 54/69] python3Packages.claude-agent-sdk: 0.2.140 -> 0.2.141 Diff: https://github.com/anthropics/claude-agent-sdk-python/compare/v0.2.140...v0.2.141 Changelog: https://github.com/anthropics/claude-agent-sdk-python/blob/v0.2.141/CHANGELOG.md --- pkgs/development/python-modules/claude-agent-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/claude-agent-sdk/default.nix b/pkgs/development/python-modules/claude-agent-sdk/default.nix index da4863fccfa4..b83f49667a79 100644 --- a/pkgs/development/python-modules/claude-agent-sdk/default.nix +++ b/pkgs/development/python-modules/claude-agent-sdk/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "claude-agent-sdk"; - version = "0.2.140"; + version = "0.2.141"; pyproject = true; src = fetchFromGitHub { owner = "anthropics"; repo = "claude-agent-sdk-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-/7jY1/vgCx8kQS4dV0vnPAOttA+s5I3vE/COaj7S78s="; + hash = "sha256-1McX6FTV0JsoEjIIPB6zivX8fNKmuZ+PmSL2DPzKULY="; }; build-system = [ hatchling ]; From 5b1a630cf55841d7a78cfaba6b33179d2d5b461c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 09:02:04 +0200 Subject: [PATCH 55/69] python3Packages.claude-agent-sdk: 0.2.141 -> 0.2.143 Diff: https://github.com/anthropics/claude-agent-sdk-python/compare/v0.2.141...v0.2.143 Changelog: https://github.com/anthropics/claude-agent-sdk-python/blob/v0.2.143/CHANGELOG.md --- pkgs/development/python-modules/claude-agent-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/claude-agent-sdk/default.nix b/pkgs/development/python-modules/claude-agent-sdk/default.nix index b83f49667a79..332f44ac8482 100644 --- a/pkgs/development/python-modules/claude-agent-sdk/default.nix +++ b/pkgs/development/python-modules/claude-agent-sdk/default.nix @@ -14,14 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "claude-agent-sdk"; - version = "0.2.141"; + version = "0.2.143"; pyproject = true; src = fetchFromGitHub { owner = "anthropics"; repo = "claude-agent-sdk-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-1McX6FTV0JsoEjIIPB6zivX8fNKmuZ+PmSL2DPzKULY="; + hash = "sha256-e3tRDJFm+wLx0rzz3VyOBgmLSu9Ng5JGFapx9UDpjQY="; }; build-system = [ hatchling ]; From 62bfc0a7535b7941dcdc342f818b87d1da9cad20 Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Wed, 19 Aug 2026 13:57:33 -0700 Subject: [PATCH 56/69] mistral-vibe: 2.24.0 -> 2.24.2 Diff: https://github.com/mistralai/mistral-vibe/compare/v2.24.0...v2.24.3 Changelog: https://github.com/mistralai/mistral-vibe/releases/tag/v2.24.3 --- pkgs/by-name/mi/mistral-vibe/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mistral-vibe/package.nix b/pkgs/by-name/mi/mistral-vibe/package.nix index 988a1650a925..94eb706994e1 100644 --- a/pkgs/by-name/mi/mistral-vibe/package.nix +++ b/pkgs/by-name/mi/mistral-vibe/package.nix @@ -13,7 +13,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "mistral-vibe"; - version = "2.24.0"; + version = "2.24.3"; pyproject = true; __structuredAttrs = true; @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "mistralai"; repo = "mistral-vibe"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ux5W+9mtvAdlINQfr58Fft4OtpqjoYQrQe3XZwhvovc="; + hash = "sha256-gDQl5UjSOyXg3l9yD1CXhfrSbUWUDYoquVvc2K4nv14="; }; build-system = with python3Packages; [ @@ -104,6 +104,7 @@ python3Packages.buildPythonApplication (finalAttrs: { rich rpds-py sentry-sdk + setproctitle six smmap sounddevice @@ -151,7 +152,8 @@ python3Packages.buildPythonApplication (finalAttrs: { disabledTests = [ # vibe is spawned in a sub-process and fails to import `mcp` # ModuleNotFoundError: No module named 'mcp' - "TestMCPConnectionPoolIntegration" + "test_aclose_terminates_real_subprocess" + "test_persists_real_subprocess_state_across_calls" # AssertionError: assert '32:2617357:1782120467963161870:7' != '32:2617357:1782120467963161870:7' "test_changes_when_file_changes" From fcd3e013c6ef5d767332a0fbf2249d2c6fe76456 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 09:03:26 +0200 Subject: [PATCH 57/69] python3Packages.garminconnect: 0.3.10 -> 0.3.11 Diff: https://github.com/cyberjunky/python-garminconnect/compare/0.3.10...0.3.11 Changelog: https://github.com/cyberjunky/python-garminconnect/releases/tag/0.3.11 --- pkgs/development/python-modules/garminconnect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/garminconnect/default.nix b/pkgs/development/python-modules/garminconnect/default.nix index 711bce8ed49c..27bca1e4d2ae 100644 --- a/pkgs/development/python-modules/garminconnect/default.nix +++ b/pkgs/development/python-modules/garminconnect/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "garminconnect"; - version = "0.3.10"; + version = "0.3.11"; pyproject = true; src = fetchFromGitHub { owner = "cyberjunky"; repo = "python-garminconnect"; tag = finalAttrs.version; - hash = "sha256-L88p7uni1C1feP9E3UTzCzujtBAAJsjfFv8smieaqGE="; + hash = "sha256-UFVhdk4xxdmuED+lfEFGu4jNnd4BC5WyWaktDbdtmP0="; }; pythonRelaxDeps = [ "garth" ]; From f4667a19fc46e97ecaf58c06f3c86ff03ecf2cf4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 07:04:24 +0000 Subject: [PATCH 58/69] python3Packages.yoto-api: 4.3.2 -> 4.3.4 --- pkgs/development/python-modules/yoto-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yoto-api/default.nix b/pkgs/development/python-modules/yoto-api/default.nix index e803d17fec94..3ef15e50cf44 100644 --- a/pkgs/development/python-modules/yoto-api/default.nix +++ b/pkgs/development/python-modules/yoto-api/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "yoto-api"; - version = "4.3.2"; + version = "4.3.4"; pyproject = true; src = fetchFromGitHub { owner = "cdnninja"; repo = "yoto_api"; tag = "v${finalAttrs.version}"; - hash = "sha256-BJK1kTdiEfBoMW6WhpWc1S52VFIrffU9M0aYtJfvIXs="; + hash = "sha256-cZbcRuw1AI1Xv9awfOJxMdsMuBVIWPUnjEJqhLNzf0s="; }; build-system = [ setuptools ]; From 7fe5ff26fc1733d7aec82df85260ab0cc5625638 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 09:05:24 +0200 Subject: [PATCH 59/69] python3Packages.holidays: 0.102 -> 0.103 Diff: https://github.com/vacanza/python-holidays/compare/v0.102...v0.103 Changelog: https://github.com/vacanza/holidays/blob/v0.103/CHANGES.md --- pkgs/development/python-modules/holidays/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/holidays/default.nix b/pkgs/development/python-modules/holidays/default.nix index ef0779b4747a..c590b056bb06 100644 --- a/pkgs/development/python-modules/holidays/default.nix +++ b/pkgs/development/python-modules/holidays/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "holidays"; - version = "0.102"; + version = "0.103"; pyproject = true; src = fetchFromGitHub { owner = "vacanza"; repo = "python-holidays"; tag = "v${finalAttrs.version}"; - hash = "sha256-RQJR2+ltaDoNjB+vixOy+4hBGJyn5Ih5Iyw/ktSOxQI="; + hash = "sha256-wxOWILFJkWbNvisDaquobwXRl4/A7b3dHgJN7utw01I="; }; build-system = [ From fa3529cdc045ae7732803d7e440fbce3c1d2c231 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 21 Aug 2026 07:12:30 +0000 Subject: [PATCH 60/69] rerun: 0.36.0 -> 0.36.1 Diff: https://github.com/rerun-io/rerun/compare/0.36.0...0.36.1 Changelog: https://github.com/rerun-io/rerun/blob/0.36.1/CHANGELOG.md --- pkgs/by-name/re/rerun/package.nix | 6 +++--- pkgs/development/python-modules/rerun-notebook/default.nix | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/re/rerun/package.nix b/pkgs/by-name/re/rerun/package.nix index 1a07bae47aa6..06182ce8b897 100644 --- a/pkgs/by-name/re/rerun/package.nix +++ b/pkgs/by-name/re/rerun/package.nix @@ -40,7 +40,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rerun"; - version = "0.36.0"; + version = "0.36.1"; __structuredAttrs = true; @@ -53,7 +53,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "rerun-io"; repo = "rerun"; tag = finalAttrs.version; - hash = "sha256-t/OvWxMFfkTKrTYvaw7xcmL6oDyNaKoyW0sa/n5yVMs="; + hash = "sha256-h/asPY9CKTz57dWg/J2ENiVQT1MvJqOdpM1z2AfEYUk="; }; # The path in `build.rs` is wrong for some reason, so we patch it to make the passthru tests work @@ -62,7 +62,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '"rerun_sdk/rerun_cli/rerun"' '"rerun_sdk/rerun"' ''; - cargoHash = "sha256-VXKMEilmgHLHAq6Y7gDvKNJywRIV4fv/XHmNFCMjJws="; + cargoHash = "sha256-IoBJ4CLy4Ao4E70hgNfrY6aFNXVRI6IBj4ii8zGNQkY="; cargoBuildFlags = [ "--package" diff --git a/pkgs/development/python-modules/rerun-notebook/default.nix b/pkgs/development/python-modules/rerun-notebook/default.nix index 90d78ca850c2..4ee55f454db0 100644 --- a/pkgs/development/python-modules/rerun-notebook/default.nix +++ b/pkgs/development/python-modules/rerun-notebook/default.nix @@ -22,7 +22,7 @@ buildPythonPackage (finalAttrs: { inherit (finalAttrs) version; format = "wheel"; python = "py2.py3"; - hash = "sha256-2w2Jvoz/L5VPx4dGcYyQkdcitoPO+NJCzuAxeJR9JHM="; + hash = "sha256-hrPh4Spdbvn33MGAXR1NqlM2g0emsPQDOmmM+qB6S9w="; }; pythonRelaxDeps = [ From 01ea912f17ddd9f46d8695b3f4fead7b7f5b50e9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 09:16:39 +0200 Subject: [PATCH 61/69] prowler: 5.39.0 -> 5.39.1 Changelog: https://github.com/prowler-cloud/prowler/releases/tag/5.39.1 --- pkgs/by-name/pr/prowler/package.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prowler/package.nix b/pkgs/by-name/pr/prowler/package.nix index d1e4bc3aba34..62d830637df0 100644 --- a/pkgs/by-name/pr/prowler/package.nix +++ b/pkgs/by-name/pr/prowler/package.nix @@ -7,7 +7,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "prowler"; - version = "5.39.0"; + version = "5.39.1"; pyproject = true; __structuredAttrs = true; @@ -16,9 +16,14 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "prowler-cloud"; repo = "prowler"; tag = finalAttrs.version; - hash = "sha256-luLTaOHRjqc5FhHCwpCjUXJqqYeqWjQt21MrMKqJgyE="; + hash = "sha256-iWjdcw5IY7xkow0E1AYTi/OgkS14CdVM9AOW86VPMak="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "hatchling==1.32.0" "hatchling" + ''; + pythonRelaxDeps = true; pythonRemoveDeps = [ "kingfisher-bin" ]; From 5d6f4b7405476d09f10cc46f87694cd76e4e88f9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 09:21:22 +0200 Subject: [PATCH 62/69] python3Packages.mailsuite: 2.2.2 -> 2.3.1 Diff: https://github.com/seanthegeek/mailsuite/compare/2.2.2...2.3.1 Changelog: https://github.com/seanthegeek/mailsuite/blob/2.3.1/CHANGELOG.md --- pkgs/development/python-modules/mailsuite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mailsuite/default.nix b/pkgs/development/python-modules/mailsuite/default.nix index 71203068559e..a25738907055 100644 --- a/pkgs/development/python-modules/mailsuite/default.nix +++ b/pkgs/development/python-modules/mailsuite/default.nix @@ -22,14 +22,14 @@ buildPythonPackage (finalAttrs: { pname = "mailsuite"; - version = "2.2.2"; + version = "2.3.1"; pyproject = true; src = fetchFromGitHub { owner = "seanthegeek"; repo = "mailsuite"; tag = finalAttrs.version; - hash = "sha256-qQ+AaelLQED0mWCAItx/3d7o9QVUnhUVxvdCfnNRqzQ="; + hash = "sha256-u/o5XcRYB5Nck6XakQkjev3EhsjHJPq9Q+Nx1C8EvqM="; }; pythonRelaxDeps = [ "mail-parser" ]; From b86e4990e97a170367349914230b6f3068cd3c9b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 09:25:41 +0200 Subject: [PATCH 63/69] python3Packages.parsedmarc: 10.2.0 -> 10.4.3 Changelog: https://github.com/domainaware/parsedmarc/blob/10.4.3/CHANGELOG.md --- pkgs/development/python-modules/parsedmarc/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/parsedmarc/default.nix b/pkgs/development/python-modules/parsedmarc/default.nix index ad77eb251e98..c144b47f3168 100644 --- a/pkgs/development/python-modules/parsedmarc/default.nix +++ b/pkgs/development/python-modules/parsedmarc/default.nix @@ -42,14 +42,14 @@ let in buildPythonPackage rec { pname = "parsedmarc"; - version = "10.2.0"; + version = "10.4.3"; pyproject = true; src = fetchFromGitHub { owner = "domainaware"; repo = "parsedmarc"; tag = version; - hash = "sha256-ed6t96CcemrUE6NtBmP1Am7l7dYmcNLGFN8slTSfgOM="; + hash = "sha256-q5Zc0iWDBuuYfesmB2r8BeE32EmVsFPiChnXLEwX+SE="; }; postPatch = '' @@ -98,6 +98,10 @@ buildPythonPackage rec { disabledTests = [ # contacts DNS servers at 1.1.1.1 and 8.8.8.8 "test_general_dns_settings_with_defaults" + "testErrorRaisedAfterRetriesExhausted" + "testTransientErrorIsRetried" + # AssertionError + "testWithoutAssumeUtcNaiveIsLocal" ]; pythonImportsCheck = [ "parsedmarc" ]; From b32d89fccac63aedd569d4b4b6f173ab4cfac001 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 21 Aug 2026 09:28:28 +0200 Subject: [PATCH 64/69] python3Packages.parsedmarc: migrate to finalAtrrs --- pkgs/development/python-modules/parsedmarc/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/parsedmarc/default.nix b/pkgs/development/python-modules/parsedmarc/default.nix index c144b47f3168..4b6aa1e8a3a3 100644 --- a/pkgs/development/python-modules/parsedmarc/default.nix +++ b/pkgs/development/python-modules/parsedmarc/default.nix @@ -40,7 +40,7 @@ let sha256 = "0wbihyqbb4ndjg79qs8088zgrcg88km8khjhv2474y7nzjzkf43i"; }; in -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "parsedmarc"; version = "10.4.3"; pyproject = true; @@ -48,7 +48,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "domainaware"; repo = "parsedmarc"; - tag = version; + tag = finalAttrs.version; hash = "sha256-q5Zc0iWDBuuYfesmB2r8BeE32EmVsFPiChnXLEwX+SE="; }; @@ -114,9 +114,9 @@ buildPythonPackage rec { meta = { description = "Python module and CLI utility for parsing DMARC reports"; homepage = "https://domainaware.github.io/parsedmarc/"; - changelog = "https://github.com/domainaware/parsedmarc/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/domainaware/parsedmarc/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ talyz ]; mainProgram = "parsedmarc"; }; -} +}) From 4aa9218c9481c80d5980b555c0a5cbd78932f980 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 08:04:19 +0000 Subject: [PATCH 65/69] lucida-downloader: 0.8.0 -> 0.9.0 --- pkgs/by-name/lu/lucida-downloader/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lu/lucida-downloader/package.nix b/pkgs/by-name/lu/lucida-downloader/package.nix index d14bfe592209..896b0e16c9d4 100644 --- a/pkgs/by-name/lu/lucida-downloader/package.nix +++ b/pkgs/by-name/lu/lucida-downloader/package.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lucida-downloader"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "jelni"; repo = "lucida-downloader"; tag = "v${finalAttrs.version}"; - hash = "sha256-284f3+yKkE37wZzmyW7qupvYwEkmLvco8lc5dFSiLAQ="; + hash = "sha256-7mq6xoafXqhqhe9vLdc67aGzlUrD8hTyCGkIyqndfPA="; }; passthru.updateScript = nix-update-script { }; - cargoHash = "sha256-PT8E9AqvhChKk76AA2qsAf2ICy5maQ9SK96V/vkmwy8="; + cargoHash = "sha256-lUxPPykO/U7bVgtw3yGxqD0PbqHng5bIW0krvYW7+Kw="; meta = { description = "Multithreaded client for downloading music for free with lucida"; From 86e75d89038f27350d85f7fe11f1985142b754b5 Mon Sep 17 00:00:00 2001 From: emilylange Date: Fri, 21 Aug 2026 10:32:54 +0200 Subject: [PATCH 66/69] chromium,chromedriver: 151.0.7922.169 -> 151.0.7922.173 https://chromereleases.googleblog.com/2026/08/stable-channel-update-for-desktop_0404570826.html This update includes 7 security fixes. CVEs: CVE-2026-76017 CVE-2026-76018 CVE-2026-76019 CVE-2026-76020 CVE-2026-76021 CVE-2026-76022 CVE-2026-76023 --- .../networking/browsers/chromium/info.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index e8116ae3696e..7e9a100f5dbb 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,10 +1,10 @@ { "chromium": { - "version": "151.0.7922.169", + "version": "151.0.7922.173", "chromedriver": { - "version": "151.0.7922.170", - "hash_darwin": "sha256-DpYk2U4zCxM+eHNThABQhtp5SN09ntQKpQL9Fh0aQ8I=", - "hash_darwin_aarch64": "sha256-UO/M1Mh1nDDKqHNPBxeVd0CXX24xiIpVBA/bNNa8s3M=" + "version": "151.0.7922.174", + "hash_darwin": "sha256-ZvSYSZVVXOUVNjBkrXNQ04qdUcAj7Z2RbWPt6/rVkdo=", + "hash_darwin_aarch64": "sha256-10cDX124TzB9kIQfx+Jxzz6mgo3Aq/C+Nfwy9BR0F2c=" }, "deps": { "depot_tools": { @@ -21,8 +21,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "4b1c7520055f77780fe76d89bb89b76e4d19f64c", - "hash": "sha256-Esamlwf17X1PzJsQRRcIJ4QwA0qHD3vslQwzdAbGJxk=", + "rev": "a96602f30358e9b5d256a0464e7e4d4bec223004", + "hash": "sha256-uumIVSzf318Xd1JB9jESXgpLxXlrvMDclOzSFQqweZ8=", "recompress": true }, "src/third_party/clang-format/script": { @@ -827,8 +827,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "dccfc345769bb723321ce10168d8084f7f9ac9f7", - "hash": "sha256-uyS4w15ppEOxv/FKsdtGDzSIER5bqZtHPic6eKTIVDM=" + "rev": "4b407bc23f23059b1019cde542601c2cf8f70eb2", + "hash": "sha256-TB1A+iIyZOdlbHvim1JOaXOf9uQnoAYqbUL2+PFKUcs=" }, "src/agents/shared": { "url": "https://chromium.googlesource.com/chromium/agents.git", From 7b4cb14ff81fd21ecf56d5b000e42db9240ea960 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Fri, 21 Aug 2026 11:02:33 +0200 Subject: [PATCH 67/69] python3Packages.skia-pathops: add wegank as maintainer --- pkgs/development/python-modules/skia-pathops/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/skia-pathops/default.nix b/pkgs/development/python-modules/skia-pathops/default.nix index 8db6aca481ec..632dcb4fa850 100644 --- a/pkgs/development/python-modules/skia-pathops/default.nix +++ b/pkgs/development/python-modules/skia-pathops/default.nix @@ -72,7 +72,7 @@ buildPythonPackage rec { description = "Python access to operations on paths using the Skia library"; homepage = "https://github.com/fonttools/skia-pathops"; license = lib.licenses.bsd3; - maintainers = [ ]; + maintainers = [ lib.maintainers.wegank ]; # "The Skia team is not endian-savvy enough to support big-endian CPUs." badPlatforms = lib.platforms.bigEndian; # ERROR at //gn/BUILDCONFIG.gn:87:14: Script returned non-zero exit code. From 0af8aa4f3104e5125f816b44d3503c2b2aa83c69 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 10:02:16 +0000 Subject: [PATCH 68/69] python3Packages.modelscope: 1.39.0 -> 1.39.1 --- pkgs/development/python-modules/modelscope/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/modelscope/default.nix b/pkgs/development/python-modules/modelscope/default.nix index e4f153bce457..a666540911c1 100644 --- a/pkgs/development/python-modules/modelscope/default.nix +++ b/pkgs/development/python-modules/modelscope/default.nix @@ -12,14 +12,14 @@ buildPythonPackage (finalAttrs: { pname = "modelscope"; - version = "1.39.0"; + version = "1.39.1"; pyproject = true; src = fetchFromGitHub { owner = "modelscope"; repo = "modelscope"; tag = "v${finalAttrs.version}"; - hash = "sha256-tkwgn3EeR6SVIcOIMJ2U+ktFAckhaFLubRgteO4BGxA="; + hash = "sha256-jG0g7G2cXVNFUB1ItHcC0wJg6Zj0oGkKGLhgHji3sPQ="; }; build-system = [ setuptools ]; From 2a04ab204840c165ca74a8de5e6a80d83a6924da Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Fri, 21 Aug 2026 12:06:14 +0200 Subject: [PATCH 69/69] mk-kde-derivation: make use of `lib.licensesSpdx` instead of a custom map --- pkgs/kde/lib/mk-kde-derivation.nix | 51 ++++++++++++++---------------- 1 file changed, 23 insertions(+), 28 deletions(-) diff --git a/pkgs/kde/lib/mk-kde-derivation.nix b/pkgs/kde/lib/mk-kde-derivation.nix index 6635b6cf9dc0..389d8d46031b 100644 --- a/pkgs/kde/lib/mk-kde-derivation.nix +++ b/pkgs/kde/lib/mk-kde-derivation.nix @@ -15,40 +15,35 @@ let projectInfo = lib.importJSON ../generated/projects.json; licenseInfo = lib.importJSON ../generated/licenses.json; - licensesBySpdxId = - (lib.mapAttrs' (_: v: { - name = v.spdxId or "unknown"; - value = v; - }) lib.licenses) - // { - # https://community.kde.org/Policies/Licensing_Policy - "LicenseRef-KDE-Accepted-GPL" = lib.licenses.gpl3Plus; - "LicenseRef-KFQF-Accepted-GPL" = lib.licenses.gpl3Plus; - "LicenseRef-KDE-Accepted-LGPL" = lib.licenses.lgpl3Plus; + licensesBySpdxId = lib.licensesSpdx // { + # https://community.kde.org/Policies/Licensing_Policy + "LicenseRef-KDE-Accepted-GPL" = lib.licenses.gpl3Plus; + "LicenseRef-KFQF-Accepted-GPL" = lib.licenses.gpl3Plus; + "LicenseRef-KDE-Accepted-LGPL" = lib.licenses.lgpl3Plus; - # https://sjfonts.sourceforge.net/ - "LicenseRef-SJFonts" = lib.licenses.gpl2Plus; + # https://sjfonts.sourceforge.net/ + "LicenseRef-SJFonts" = lib.licenses.gpl2Plus; - # https://invent.kde.org/education/kiten/-/blob/master/LICENSES/LicenseRef-EDRDG.txt - "LicenseRef-EDRDG" = lib.licenses.cc-by-sa-30; + # https://invent.kde.org/education/kiten/-/blob/master/LICENSES/LicenseRef-EDRDG.txt + "LicenseRef-EDRDG" = lib.licenses.cc-by-sa-30; - # https://invent.kde.org/kdevelop/kdevelop/-/blob/master/LICENSES/LicenseRef-MIT-KDevelop-Ideal.txt - "LicenseRef-MIT-KDevelop-Ideal" = lib.licenses.mit; + # https://invent.kde.org/kdevelop/kdevelop/-/blob/master/LICENSES/LicenseRef-MIT-KDevelop-Ideal.txt + "LicenseRef-MIT-KDevelop-Ideal" = lib.licenses.mit; - # FIXME: typo lol - "ICS" = lib.licenses.isc; - "BSD-3-Clauses" = lib.licenses.bsd3; + # FIXME: typo lol + "ICS" = lib.licenses.isc; + "BSD-3-Clauses" = lib.licenses.bsd3; - # These are only relevant to Qt commercial users - "Qt-Commercial-exception-1.0" = null; - "LicenseRef-Qt-Commercial" = null; - "LicenseRef-Qt-Commercial-exception-1.0" = null; + # These are only relevant to Qt commercial users + "Qt-Commercial-exception-1.0" = null; + "LicenseRef-Qt-Commercial" = null; + "LicenseRef-Qt-Commercial-exception-1.0" = null; - # FIXME: ??? - "LicenseRef-Qt-LGPL-exception-1.0" = null; - "LicenseRef-Qt-exception" = null; - None = null; - }; + # FIXME: ??? + "LicenseRef-Qt-LGPL-exception-1.0" = null; + "LicenseRef-Qt-exception" = null; + None = null; + }; moveOutputsHook = makeSetupHook { name = "kf6-move-outputs-hook";