From dcb45c049c81bae99fe9940184cb1fc4d2dd10bc Mon Sep 17 00:00:00 2001 From: griffi-gh Date: Thu, 30 Oct 2025 17:37:34 +0100 Subject: [PATCH 01/19] pixieditor: 2.0.1.14 -> 2.0.1.18, add updateScript (cherry picked from commit 02ca3473a3d826ee7dfac152da65675a7d63f7a5) --- pkgs/by-name/pi/pixieditor/deps.json | 82 ++++++++++++++++++-------- pkgs/by-name/pi/pixieditor/package.nix | 10 +++- 2 files changed, 64 insertions(+), 28 deletions(-) diff --git a/pkgs/by-name/pi/pixieditor/deps.json b/pkgs/by-name/pi/pixieditor/deps.json index 70c2bca2941e..e9fa64d94cb5 100644 --- a/pkgs/by-name/pi/pixieditor/deps.json +++ b/pkgs/by-name/pi/pixieditor/deps.json @@ -6,13 +6,13 @@ }, { "pname": "Avalonia", - "version": "11.3.0", - "hash": "sha256-Hot4dWkrP5x+JzaP2/7E1QOOiXfPGhkvK1nzBacHvzg=" + "version": "11.3.6", + "hash": "sha256-dSq6RshqnvbHBPkSvp4rTOgtWmVUPVvaGZadPI2TK9g=" }, { "pname": "Avalonia.Angle.Windows.Natives", - "version": "2.1.22045.20230930", - "hash": "sha256-RxPcWUT3b/+R3Tu5E5ftpr5ppCLZrhm+OTsi0SwW3pc=" + "version": "2.1.25547.20250602", + "hash": "sha256-LE/lENAHptmz6t3T/AoJwnhpda+xs7PqriNGzdcfg8M=" }, { "pname": "Avalonia.BuildServices", @@ -21,28 +21,28 @@ }, { "pname": "Avalonia.Controls.ColorPicker", - "version": "11.3.0", - "hash": "sha256-ee3iLrn8OdWH6Mg01p93wYMMCPXS25VM/uZeQWEr+k0=" + "version": "11.3.6", + "hash": "sha256-oiaEB3gLyafsRyY8YZ/f//Wne4vAhd73jCF5XOZDIkw=" }, { "pname": "Avalonia.Desktop", - "version": "11.3.0", - "hash": "sha256-XZXmsKrYCOEWzFUbnwNKvEz5OCD/1lAPi+wM4BiMB7I=" + "version": "11.3.6", + "hash": "sha256-n54YrP1SviFQH9VEXfw0O3o6K86rhGBbVw4vXhWUFOE=" }, { "pname": "Avalonia.Diagnostics", - "version": "11.3.0", - "hash": "sha256-jO8Fs9kfNGsoZ87zQCxPdn0tyWHcEdgBRIpzkZ0ceM0=" + "version": "11.3.6", + "hash": "sha256-uFKSZLA5qvta/ZSVr+vvKT8l9asBT56iF6Lgxcawsgk=" }, { "pname": "Avalonia.FreeDesktop", - "version": "11.3.0", - "hash": "sha256-nWIW3aDPI/00/k52BNU4n43sS3ymuw+e97EBSsjjtU4=" + "version": "11.3.6", + "hash": "sha256-KnnXq7iFyS94PbHfbk3ks/DHEQVKxkHD+Nhe0pTPZnc=" }, { "pname": "Avalonia.Headless", - "version": "11.3.0", - "hash": "sha256-GMO3gnygbeHAwz21v9yIRGOq1Y8mRIPIQW0jeD0fNao=" + "version": "11.3.6", + "hash": "sha256-Y1iSVzKIQmgH2zAZZlrK+u0uqBnhYpcLArqxoKbI0bA=" }, { "pname": "Avalonia.Labs.Lottie", @@ -51,38 +51,43 @@ }, { "pname": "Avalonia.Native", - "version": "11.3.0", - "hash": "sha256-l6gcCeGd422mLQgVLp2sxh4/+vZxOPoMrxyfjGyhYLs=" + "version": "11.3.6", + "hash": "sha256-uVFziTCL3J2DvrjNl7O3aIKCChsm4tO7INDh+3hrlJw=" }, { "pname": "Avalonia.Remote.Protocol", - "version": "11.3.0", - "hash": "sha256-7ytabxzTbPLR3vBCCb7Z6dYRZZVvqiDpvxweOYAqi7I=" + "version": "11.3.6", + "hash": "sha256-Nxg+jt3Eit9amUZPPicmXy+5/2nqEu6rTLRk7ccH+qE=" }, { "pname": "Avalonia.Skia", "version": "11.3.0", "hash": "sha256-p+mWsyrYsC9PPhNjOxPZwarGuwmIjxaQ4Ml/2XiEuEc=" }, + { + "pname": "Avalonia.Skia", + "version": "11.3.6", + "hash": "sha256-PqoGzraRMb4SAl0FAeROcTmPXUm5SHn6KCCdexIBgLM=" + }, { "pname": "Avalonia.Themes.Fluent", - "version": "11.3.0", - "hash": "sha256-o5scZcwaflLKXQD6VLGZYe4vvQ322Xzgh7F3IvriMfk=" + "version": "11.3.6", + "hash": "sha256-bHMqliKPxh2WZiUmuv+mQej3cpKNs0KbyNOEVx69fCg=" }, { "pname": "Avalonia.Themes.Simple", - "version": "11.3.0", - "hash": "sha256-F2DMHskmrJw/KqpYLHGEEuQMVP8T4fXgq5q3tfwFqG0=" + "version": "11.3.6", + "hash": "sha256-omvYccZgdrkD5KnPKQlafz7lMFL46KMQrTJVxF9AV0E=" }, { "pname": "Avalonia.Win32", - "version": "11.3.0", - "hash": "sha256-Ltf6EuL6aIG+YSqOqD/ecdqUDsuwhNuh+XilIn7pmlE=" + "version": "11.3.6", + "hash": "sha256-zlYoHQMyvirc73hEnpjZbhz5BUss/jAlq6Jwb+8Fucc=" }, { "pname": "Avalonia.X11", - "version": "11.3.0", - "hash": "sha256-QOprHb0HjsggEMWOW7/U8pqlD8M4m97FeTMWlriYHaU=" + "version": "11.3.6", + "hash": "sha256-nXHgvgp2cOjwchgkN1E0N47JWyYEkYTZ69FyEtCATf8=" }, { "pname": "Avalonia.Xaml.Behaviors", @@ -279,11 +284,21 @@ "version": "8.3.0.1", "hash": "sha256-ZQwyxpI6jB804Z3d1JAhLqyHIu42fo6mpmk5GVFbEzk=" }, + { + "pname": "HarfBuzzSharp", + "version": "8.3.1.1", + "hash": "sha256-614yv6bK9ynhdUnvW4wIkgpBe2sqTh28U9cDZzdhPc0=" + }, { "pname": "HarfBuzzSharp.NativeAssets.Linux", "version": "7.3.0.3", "hash": "sha256-HW5r16wdlgDMbE/IfE5AQGDVFJ6TS6oipldfMztx+LM=" }, + { + "pname": "HarfBuzzSharp.NativeAssets.Linux", + "version": "8.3.1.1", + "hash": "sha256-sBbez6fc9axVcsBbIHbpQh/MM5NHlMJgSu6FyuZzVyU=" + }, { "pname": "HarfBuzzSharp.NativeAssets.macOS", "version": "7.3.0.3", @@ -294,11 +309,21 @@ "version": "8.3.0.1", "hash": "sha256-bpow26ydfzv9w6XCtZOcsGqMUVcfmvnIo5qPqtl9NQo=" }, + { + "pname": "HarfBuzzSharp.NativeAssets.macOS", + "version": "8.3.1.1", + "hash": "sha256-hK20KbX2OpewIO5qG5gWw5Ih6GoLcIDgFOqCJIjXR/Q=" + }, { "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", "version": "7.3.0.3", "hash": "sha256-jHrU70rOADAcsVfVfozU33t/5B5Tk0CurRTf4fVQe3I=" }, + { + "pname": "HarfBuzzSharp.NativeAssets.WebAssembly", + "version": "8.3.1.1", + "hash": "sha256-mLKoLqI47ZHXqTMLwP1UCm7faDptUfQukNvdq6w/xxw=" + }, { "pname": "HarfBuzzSharp.NativeAssets.Win32", "version": "7.3.0.3", @@ -309,6 +334,11 @@ "version": "8.3.0.1", "hash": "sha256-2+FA4EfAQ68q1nJlXUuqDcETwIA+6OvD0DB/lMnbKVY=" }, + { + "pname": "HarfBuzzSharp.NativeAssets.Win32", + "version": "8.3.1.1", + "hash": "sha256-Um4iwLdz9XtaDSAsthNZdev6dMiy7OBoHOrorMrMYyo=" + }, { "pname": "Humanizer.Core", "version": "2.14.1", diff --git a/pkgs/by-name/pi/pixieditor/package.nix b/pkgs/by-name/pi/pixieditor/package.nix index a358771d1315..c3239695814d 100644 --- a/pkgs/by-name/pi/pixieditor/package.nix +++ b/pkgs/by-name/pi/pixieditor/package.nix @@ -23,6 +23,8 @@ makeDesktopItem, copyDesktopItems, + + nix-update-script, }: let inherit (dotnetCorePackages) fetchNupkg; @@ -42,13 +44,13 @@ let in buildDotnetModule (finalAttrs: { pname = "pixieditor"; - version = "2.0.1.14"; + version = "2.0.1.18"; src = fetchFromGitHub { owner = "PixiEditor"; repo = "PixiEditor"; tag = finalAttrs.version; - hash = "sha256-wyqt5mpT4xmaTk7RidQOOZAgkgMfcKiz5/7Nle0/Tkg="; + hash = "sha256-mGgFr7K9/vs7g6yugmw2QR+PG2/itb048Su4AdkzBNc="; fetchSubmodules = true; }; @@ -161,6 +163,10 @@ buildDotnetModule (finalAttrs: { mv $out/bin/PixiEditor.Desktop $out/bin/pixieditor ''; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Universal editor for all your 2D needs"; longDescription = '' From 0f7e42c02ef6fcbf8259e331ae771f8848897db8 Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Tue, 25 Nov 2025 20:22:58 +0100 Subject: [PATCH 02/19] keycloak: 26.4.5 -> 26.4.6 Release notes: https://github.com/keycloak/keycloak/releases/tag/26.4.6 Full changelog: https://github.com/keycloak/keycloak/compare/26.4.5...26.4.6 (cherry picked from commit 46b92fdb4e2deacf62ad406c40434e4aada49f9a) --- pkgs/by-name/ke/keycloak/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ke/keycloak/package.nix b/pkgs/by-name/ke/keycloak/package.nix index 79506d9da84c..c84579d53f5f 100644 --- a/pkgs/by-name/ke/keycloak/package.nix +++ b/pkgs/by-name/ke/keycloak/package.nix @@ -24,11 +24,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "keycloak"; - version = "26.4.5"; + version = "26.4.6"; src = fetchzip { url = "https://github.com/keycloak/keycloak/releases/download/${finalAttrs.version}/keycloak-${finalAttrs.version}.zip"; - hash = "sha256-SjrFigm30XccE2o3MDqKV0G1o3YG/b4lgN61v3VtPIo="; + hash = "sha256-hX8ggj/FLOqo9FfsFrMIi5agnMmOUUlS9K+qzvqxtlE="; }; nativeBuildInputs = [ From 21c3959b68cd7857d6509e648c1b022ef695630c Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 8 Jul 2025 11:57:01 -0500 Subject: [PATCH 03/19] cewl: Update all gems to latest versions. (cherry picked from commit 11e6cc131b6530561ab058f05600ccee8df17856) --- pkgs/by-name/ce/cewl/Gemfile.lock | 42 +++++++------------------------ pkgs/by-name/ce/cewl/gemset.nix | 28 ++++++++++----------- pkgs/by-name/ce/cewl/package.nix | 11 +++++--- 3 files changed, 30 insertions(+), 51 deletions(-) diff --git a/pkgs/by-name/ce/cewl/Gemfile.lock b/pkgs/by-name/ce/cewl/Gemfile.lock index e88d23591d21..42ff144bcd9a 100644 --- a/pkgs/by-name/ce/cewl/Gemfile.lock +++ b/pkgs/by-name/ce/cewl/Gemfile.lock @@ -1,52 +1,28 @@ GEM remote: https://rubygems.org/ specs: - logger (1.6.6) + logger (1.7.0) mime (0.4.4) - mime-types (3.6.0) + mime-types (3.7.0) logger - mime-types-data (~> 3.2015) - mime-types-data (3.2025.0304) + mime-types-data (~> 3.2025, >= 3.2025.0507) + mime-types-data (3.2025.0701) mini_exiftool (2.14.0) ostruct (>= 0.6.0) pstore (>= 0.1.3) - mini_portile2 (2.8.8) - nokogiri (1.18.3) + mini_portile2 (2.8.9) + nokogiri (1.18.8) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.18.3-aarch64-linux-gnu) - racc (~> 1.4) - nokogiri (1.18.3-aarch64-linux-musl) - racc (~> 1.4) - nokogiri (1.18.3-arm-linux-gnu) - racc (~> 1.4) - nokogiri (1.18.3-arm-linux-musl) - racc (~> 1.4) - nokogiri (1.18.3-arm64-darwin) - racc (~> 1.4) - nokogiri (1.18.3-x86_64-darwin) - racc (~> 1.4) - nokogiri (1.18.3-x86_64-linux-gnu) - racc (~> 1.4) - nokogiri (1.18.3-x86_64-linux-musl) - racc (~> 1.4) - ostruct (0.6.1) - pstore (0.1.4) + ostruct (0.6.2) + pstore (0.2.0) racc (1.8.1) rexml (3.4.1) rubyzip (2.4.1) spider (0.5.4) PLATFORMS - aarch64-linux-gnu - aarch64-linux-musl - arm-linux-gnu - arm-linux-musl - arm64-darwin ruby - x86_64-darwin - x86_64-linux-gnu - x86_64-linux-musl DEPENDENCIES mime @@ -58,4 +34,4 @@ DEPENDENCIES spider BUNDLED WITH - 2.6.2 + 2.6.9 diff --git a/pkgs/by-name/ce/cewl/gemset.nix b/pkgs/by-name/ce/cewl/gemset.nix index 0d7857f638fb..b0daffb654de 100644 --- a/pkgs/by-name/ce/cewl/gemset.nix +++ b/pkgs/by-name/ce/cewl/gemset.nix @@ -4,10 +4,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx"; + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; type = "gem"; }; - version = "1.6.6"; + version = "1.7.0"; }; mime = { groups = [ "default" ]; @@ -28,20 +28,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0r34mc3n7sxsbm9mzyzy8m3dvq7pwbryyc8m452axkj0g2axnwbg"; + sha256 = "0mjyxl7c0xzyqdqa8r45hqg7jcw2prp3hkp39mdf223g4hfgdsyw"; type = "gem"; }; - version = "3.6.0"; + version = "3.7.0"; }; mime-types-data = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "15sh43bmq39sqa1q5l5wiazyim71m6jg572fgy5p0ba3h5c3inby"; + sha256 = "0qg107qpl8gwmqjxcqiz37a3xmsgp503h9n74y8vyq0jj63gcz8w"; type = "gem"; }; - version = "3.2025.0304"; + version = "3.2025.0701"; }; mini_exiftool = { dependencies = [ @@ -62,10 +62,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0x8asxl83msn815lwmb2d7q5p29p7drhjv5va0byhk60v9n16iwf"; + sha256 = "12f2830x7pq3kj0v8nz0zjvaw02sv01bqs1zwdrc04704kwcgmqc"; type = "gem"; }; - version = "2.8.8"; + version = "2.8.9"; }; nokogiri = { dependencies = [ @@ -76,30 +76,30 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0npx535cs8qc33n0lpbbwl0p9fi3a5bczn6ayqhxvknh9yqw77vb"; + sha256 = "0rb306hbky6cxfyc8vrwpvl40fdapjvhsk62h08gg9wwbn3n8x4c"; type = "gem"; }; - version = "1.18.3"; + version = "1.18.8"; }; ostruct = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "05xqijcf80sza5pnlp1c8whdaay8x5dc13214ngh790zrizgp8q9"; + sha256 = "1h6gazp5837xbz1aqvq9x0a5ffpw32nhvknn931a4074k6i04wvd"; type = "gem"; }; - version = "0.6.1"; + version = "0.6.2"; }; pstore = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "11mvc9s72fq7bl6h3f1rcng4ffa0nbjy1fr9wpshgzn4b9zznxm2"; + sha256 = "1a3lrq8k62n8bazhxgdmjykni9wv0mcjks5vi1g274i3wblcgrfn"; type = "gem"; }; - version = "0.1.4"; + version = "0.2.0"; }; racc = { groups = [ "default" ]; diff --git a/pkgs/by-name/ce/cewl/package.nix b/pkgs/by-name/ce/cewl/package.nix index e415a1bdc950..098f36398310 100644 --- a/pkgs/by-name/ce/cewl/package.nix +++ b/pkgs/by-name/ce/cewl/package.nix @@ -3,6 +3,7 @@ lib, fetchFromGitHub, bundlerEnv, + bundlerUpdateScript, }: let @@ -17,8 +18,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "digininja"; repo = "CeWL"; - rev = version; - sha256 = "sha256-5LTZUr3OMeu1NODhIgBiVqtQnUWYfZTm73q61vT3rXc="; + tag = version; + hash = "sha256-5LTZUr3OMeu1NODhIgBiVqtQnUWYfZTm73q61vT3rXc="; }; buildInputs = [ rubyEnv.wrappedRuby ]; @@ -29,10 +30,12 @@ stdenv.mkDerivation rec { mv $out/bin/cewl.rb $out/bin/cewl ''; - meta = with lib; { + passthru.updateScript = bundlerUpdateScript "cewl"; + + meta = { description = "Custom wordlist generator"; mainProgram = "cewl"; homepage = "https://digi.ninja/projects/cewl.php/"; - license = licenses.gpl3Plus; + license = lib.licenses.gpl3Plus; }; } From 76d2b5b18a77871316344e5d6a95e19ba5040560 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Fri, 21 Nov 2025 22:58:38 -0500 Subject: [PATCH 04/19] cewl: regenerate lockfile Fixes GHSA-353f-x4gh-cqq8 (cherry picked from commit 7968ed466d96899746cf4b2f45a43cace9a49b93) --- pkgs/by-name/ce/cewl/Gemfile.lock | 14 +++++++------- pkgs/by-name/ce/cewl/gemset.nix | 24 ++++++++++++------------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/ce/cewl/Gemfile.lock b/pkgs/by-name/ce/cewl/Gemfile.lock index 42ff144bcd9a..6f9bd20b1e0f 100644 --- a/pkgs/by-name/ce/cewl/Gemfile.lock +++ b/pkgs/by-name/ce/cewl/Gemfile.lock @@ -6,20 +6,20 @@ GEM mime-types (3.7.0) logger mime-types-data (~> 3.2025, >= 3.2025.0507) - mime-types-data (3.2025.0701) + mime-types-data (3.2025.0924) mini_exiftool (2.14.0) ostruct (>= 0.6.0) pstore (>= 0.1.3) mini_portile2 (2.8.9) - nokogiri (1.18.8) + nokogiri (1.18.10) mini_portile2 (~> 2.8.2) racc (~> 1.4) - ostruct (0.6.2) + ostruct (0.6.3) pstore (0.2.0) racc (1.8.1) - rexml (3.4.1) - rubyzip (2.4.1) - spider (0.5.4) + rexml (3.4.4) + rubyzip (3.2.2) + spider (0.7.0) PLATFORMS ruby @@ -34,4 +34,4 @@ DEPENDENCIES spider BUNDLED WITH - 2.6.9 + 2.7.2 diff --git a/pkgs/by-name/ce/cewl/gemset.nix b/pkgs/by-name/ce/cewl/gemset.nix index b0daffb654de..1fc11621b17b 100644 --- a/pkgs/by-name/ce/cewl/gemset.nix +++ b/pkgs/by-name/ce/cewl/gemset.nix @@ -38,10 +38,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0qg107qpl8gwmqjxcqiz37a3xmsgp503h9n74y8vyq0jj63gcz8w"; + sha256 = "0a27k4jcrx7pvb0p59fn1frh14iy087c2aygrdkmgwsrbshvqxpj"; type = "gem"; }; - version = "3.2025.0701"; + version = "3.2025.0924"; }; mini_exiftool = { dependencies = [ @@ -76,20 +76,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0rb306hbky6cxfyc8vrwpvl40fdapjvhsk62h08gg9wwbn3n8x4c"; + sha256 = "1hcwwr2h8jnqqxmf8mfb52b0dchr7pm064ingflb78wa00qhgk6m"; type = "gem"; }; - version = "1.18.8"; + version = "1.18.10"; }; ostruct = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1h6gazp5837xbz1aqvq9x0a5ffpw32nhvknn931a4074k6i04wvd"; + sha256 = "04nrir9wdpc4izqwqbysxyly8y7hsfr4fsv69rw91lfi9d5fv8lm"; type = "gem"; }; - version = "0.6.2"; + version = "0.6.3"; }; pstore = { groups = [ "default" ]; @@ -116,29 +116,29 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; + sha256 = "0hninnbvqd2pn40h863lbrn9p11gvdxp928izkag5ysx8b1s5q0r"; type = "gem"; }; - version = "3.4.1"; + version = "3.4.4"; }; rubyzip = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "05an0wz87vkmqwcwyh5rjiaavydfn5f4q1lixcsqkphzvj7chxw5"; + sha256 = "0g2vx9bwl9lgn3w5zacl52ax57k4zqrsxg05ixf42986bww9kvf0"; type = "gem"; }; - version = "2.4.1"; + version = "3.2.2"; }; spider = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0fix7zhnvlfqg66bxwdpbsffbynzdnaifnxpakn07bjh3rdj75cx"; + sha256 = "0v9pshmv9k19pld2a57c9zarab5gjdd239xa9b1qr0x8ndf2c3bb"; type = "gem"; }; - version = "0.5.4"; + version = "0.7.0"; }; } From 1a83ecf3634b1e52f75c1e5262bbd49fd82bbef3 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Mon, 1 Dec 2025 18:19:16 -0500 Subject: [PATCH 05/19] termbook: mark vulnerable Unmaintained upstream; dependencies have security issues like: * CVE-2020-26297 * CVE-2022-24713 * CVE-2024-58266 * CVE-2020-26235 * and 6 others (cherry picked from commit ea3f21a911f4148c0de364d7824c77920c29bb62) --- pkgs/by-name/te/termbook/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/te/termbook/package.nix b/pkgs/by-name/te/termbook/package.nix index 70b63b9daedd..2d5eb1e5ceb1 100644 --- a/pkgs/by-name/te/termbook/package.nix +++ b/pkgs/by-name/te/termbook/package.nix @@ -51,6 +51,14 @@ rustPlatform.buildRustPackage rec { meta = with lib; { description = "Runner for `mdbooks` to keep your documentation tested"; mainProgram = "termbook"; + knownVulnerabilities = [ + "Unmaintained upstream; dependencies have security issues like:" + "CVE-2020-26297" + "CVE-2022-24713" + "CVE-2024-58266" + "CVE-2020-26235" + "and 6 others" + ]; homepage = "https://github.com/Byron/termbook/"; changelog = "https://github.com/Byron/termbook/blob/${src.rev}/CHANGELOG.md"; license = licenses.asl20; From 3bbe3bf64049950938d77380364454b973c91a0b Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 4 Nov 2025 08:50:30 -0600 Subject: [PATCH 06/19] gemstash: migrate to by-name (cherry picked from commit 1b2b5808e8fa29fb698443df961c7465ab4a5db5) --- pkgs/{development/tools => by-name/ge}/gemstash/Gemfile | 0 pkgs/{development/tools => by-name/ge}/gemstash/Gemfile.lock | 0 pkgs/{development/tools => by-name/ge}/gemstash/gemset.nix | 0 .../gemstash/default.nix => by-name/ge/gemstash/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 5 files changed, 2 deletions(-) rename pkgs/{development/tools => by-name/ge}/gemstash/Gemfile (100%) rename pkgs/{development/tools => by-name/ge}/gemstash/Gemfile.lock (100%) rename pkgs/{development/tools => by-name/ge}/gemstash/gemset.nix (100%) rename pkgs/{development/tools/gemstash/default.nix => by-name/ge/gemstash/package.nix} (100%) diff --git a/pkgs/development/tools/gemstash/Gemfile b/pkgs/by-name/ge/gemstash/Gemfile similarity index 100% rename from pkgs/development/tools/gemstash/Gemfile rename to pkgs/by-name/ge/gemstash/Gemfile diff --git a/pkgs/development/tools/gemstash/Gemfile.lock b/pkgs/by-name/ge/gemstash/Gemfile.lock similarity index 100% rename from pkgs/development/tools/gemstash/Gemfile.lock rename to pkgs/by-name/ge/gemstash/Gemfile.lock diff --git a/pkgs/development/tools/gemstash/gemset.nix b/pkgs/by-name/ge/gemstash/gemset.nix similarity index 100% rename from pkgs/development/tools/gemstash/gemset.nix rename to pkgs/by-name/ge/gemstash/gemset.nix diff --git a/pkgs/development/tools/gemstash/default.nix b/pkgs/by-name/ge/gemstash/package.nix similarity index 100% rename from pkgs/development/tools/gemstash/default.nix rename to pkgs/by-name/ge/gemstash/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bd40176b87d1..21a2bd61f479 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2990,8 +2990,6 @@ with pkgs; fluentd = callPackage ../tools/misc/fluentd { }; - gemstash = callPackage ../development/tools/gemstash { }; - lpd8editor = libsForQt5.callPackage ../applications/audio/lpd8editor { }; lp_solve = callPackage ../applications/science/math/lp_solve { From 2ea68555669169a3215390039017398e4db4ced7 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 4 Nov 2025 08:53:41 -0600 Subject: [PATCH 07/19] gemstash: qualify lib attributes, hardcode pname (cherry picked from commit 02e7276eeeb54e2d9968c2373da6cfb3ac3945bf) --- pkgs/by-name/ge/gemstash/package.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ge/gemstash/package.nix b/pkgs/by-name/ge/gemstash/package.nix index 8256c82baa28..9d71a784750a 100644 --- a/pkgs/by-name/ge/gemstash/package.nix +++ b/pkgs/by-name/ge/gemstash/package.nix @@ -5,20 +5,22 @@ nixosTests, }: -bundlerApp rec { +bundlerApp { pname = "gemstash"; gemdir = ./.; - exes = [ pname ]; + exes = [ "gemstash" ]; passthru = { - updateScript = bundlerUpdateScript pname; + updateScript = bundlerUpdateScript "gemstash"; tests = { inherit (nixosTests) gemstash; }; }; - meta = with lib; { + meta = { description = "Cache for RubyGems.org and a private gem server"; homepage = "https://github.com/rubygems/gemstash"; - license = licenses.mit; - maintainers = [ maintainers.viraptor ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + viraptor + ]; }; } From 070c29da4c184a52c2ec2be21be2216bce681d4e Mon Sep 17 00:00:00 2001 From: emilylange Date: Tue, 2 Dec 2025 20:14:30 +0100 Subject: [PATCH 08/19] chromium,chromedriver: 142.0.7444.175 -> 143.0.7499.40 https://developer.chrome.com/blog/new-in-chrome-143 https://developer.chrome.com/release-notes/143 https://chromereleases.googleblog.com/2025/12/stable-channel-update-for-desktop.html This update includes 13 security fixes. CVEs: CVE-2025-13630 CVE-2025-13631 CVE-2025-13632 CVE-2025-13633 CVE-2025-13634 CVE-2025-13720 CVE-2025-13721 CVE-2025-13635 CVE-2025-13636 CVE-2025-13637 CVE-2025-13638 CVE-2025-13639 CVE-2025-13640 (cherry picked from commit f6f48f1e3fd625df2360b8a007e7a3eb366d07b0) --- .../networking/browsers/chromium/common.nix | 15 +- .../networking/browsers/chromium/info.json | 280 +++++++++--------- 2 files changed, 154 insertions(+), 141 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index db13caf3b224..c9408c2f241e 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -157,7 +157,11 @@ let # "snappy" "flac" "libjpeg" + ] + ++ lib.optionals needsLibpng [ "libpng" + ] + ++ [ # Use the vendored libwebp for M124+ until we figure out how to solve: # Running phase: configurePhase # ERROR Unresolved dependencies. @@ -217,6 +221,9 @@ let isElectron = packageName == "electron"; rustcVersion = buildPackages.rustc.version; + # libpng has been replaced by the png rust crate + # https://github.com/image-rs/image-png/discussions/562 + needsLibpng = !chromiumVersionAtLeast "143"; chromiumDeps = lib.mapAttrs ( path: args: @@ -321,8 +328,10 @@ let # maintain a separate list of buildPlatform-dependencies, we # simply throw in the kitchen sink. # ** Because of overrides, we have to copy the list as it otherwise mess with splicing ** - ++ [ + ++ lib.optionals needsLibpng [ (buildPackages.libpng.override { apngSupport = false; }) # https://bugs.chromium.org/p/chromium/issues/detail?id=752403 + ] + ++ [ (buildPackages.libopus.override { withCustomModes = true; }) bzip2 flac @@ -378,7 +387,11 @@ let ++ lib.optional pulseSupport libpulseaudio; buildInputs = [ + ] + ++ lib.optionals needsLibpng [ (libpng.override { apngSupport = false; }) # https://bugs.chromium.org/p/chromium/issues/detail?id=752403 + ] + ++ [ (libopus.override { withCustomModes = true; }) bzip2 flac diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index f748e92928b3..54d44013f30d 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,59 +1,59 @@ { "chromium": { - "version": "142.0.7444.175", + "version": "143.0.7499.40", "chromedriver": { - "version": "142.0.7444.176", - "hash_darwin": "sha256-VG4+tQbZ8r3i8NZpia/9tRC0sqzbH5auTHbBsPbkqpc=", - "hash_darwin_aarch64": "sha256-A1xHznjElisrEQY0UIbjizGpCbxlCa7wnvTK6rlMH2w=" + "version": "143.0.7499.41", + "hash_darwin": "sha256-oZpq+RJz1ITkRLTdUJbpBrGr/ly01nqAOQ8PBR0DYiY=", + "hash_darwin_aarch64": "sha256-yw2454Q1o/J4LgTMTm3EG6rAbC4u8gnw64sEg7V6HAU=" }, "deps": { "depot_tools": { - "rev": "675a3a9ccd7cf9367bb4caa58c30f08b56d45ef5", - "hash": "sha256-oL/WjK90HWqtyE0sJhDUp3UxlC8jr4dZfp+Q80xu3sM=" + "rev": "e2bb3cd55899346cc68bbfd5139e59c9d85a6984", + "hash": "sha256-Qlc0UAdGRm1C0DNAqBsssND8PQZUVkj6aDaeExjwi2E=" }, "gn": { - "version": "0-unstable-2025-09-18", - "rev": "81b24e01531ecf0eff12ec9359a555ec3944ec4e", - "hash": "sha256-sm5GWbkm3ua7EkCWTuY4TG6EXKe3asXTrH1APnNARJQ=" + "version": "0-unstable-2025-10-08", + "rev": "07d3c6f4dc290fae5ca6152ebcb37d6815c411ab", + "hash": "sha256-kIPhfuJBQSISdRjloe0N2JrqvuVrEkNijb92/9zSE9I=" }, - "npmHash": "sha256-i1eQ4YlrWSgY522OlFtGDDPmxE2zd1hDM03AzR8RafE=" + "npmHash": "sha256-HF6B4abJJJ9JDVbovtAdaHIvqE1zHJZ2a+g2Cudx8Pw=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "302067f14a4ea3f42001580e6101fa25ed343445", - "hash": "sha256-2x1IpfD0BXDaPKwdBO4+t8Dw7dYLM7oQDlrXY57tFIw=", + "rev": "c23ff452476d1b6322d73b9b629420ef119d0388", + "hash": "sha256-ujiHFq8I6yENksWhBJ/BYMd5eDdlThfZxMfvDZH9sUo=", "recompress": true }, "src/third_party/clang-format/script": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git", - "rev": "37f6e68a107df43b7d7e044fd36a13cbae3413f2", - "hash": "sha256-d9uweklBffiuCWEb03ti1eFLnMac2qRtvggzXY1n/RU=" + "rev": "c2725e0622e1a86d55f14514f2177a39efea4a0e", + "hash": "sha256-f+BbQ6xIubloSzx/MhPSZ8ymCskmS+9+epDGtPjZqXc=" }, "src/third_party/compiler-rt/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git", - "rev": "05f2a5dd0d1386777ae9d7fac9da776f82e7e0f2", - "hash": "sha256-XTPhIXHzTW4EjyER/49mKJVDQQVNGuyLu2OBAxSt+CQ=" + "rev": "08611c39bbfc52cc034904eb88817c6209b828f9", + "hash": "sha256-AfVP7cm7eNGl0JPnMkixMFgloDTHh0KSOAwXDEcl5MU=" }, "src/third_party/libc++/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git", - "rev": "b77132b512d5411f8393fd3decb3abaeaf1d3ec8", - "hash": "sha256-IemCFOw1X+Kcna6cuj9e29FUhitqvVGn1DeMCShkbOs=" + "rev": "8cd54f6b0741cdef08299711668e6b25fef26406", + "hash": "sha256-AJx0Oz1sNubo2JNPjeXO5f9SnoXewOsPlgFrRXiCEKg=" }, "src/third_party/libc++abi/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git", - "rev": "864f61dc9253d56586ada34c388278565ef513f6", - "hash": "sha256-7TUY05CW5OCyd1C1oq69rptr1RkvOMS+1CAJc7yKRFQ=" + "rev": "a02fa0058d8d52aca049868d229808a3e5dadbad", + "hash": "sha256-iNV7NtVviRBDjt6mK/DK3WfYd/QNGejRaSvpgEXmLqY=" }, "src/third_party/libunwind/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git", - "rev": "322be580a5a193a921c349a15747eeeb9a716ad1", - "hash": "sha256-veSxr/ICnBsdP+3vWjCbPxduHiEzbT0DUdwfo0xcM30=" + "rev": "b7c3dda13e46ced88a6f7230e271ebd633b4cef2", + "hash": "sha256-eWxGIMxMBRvQVJ6uc3ZWaKO7oXLLCXTi8sVR8v3H4MM=" }, "src/third_party/llvm-libc/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git", - "rev": "0c61a55402c6a0d9d6ca2aeb3c6a2613a8bc8c55", - "hash": "sha256-U/ToyQwIzZlaPic6LAnR17ySrZ6eGhReJ6iKVFrIHPg=" + "rev": "796bfb264a22264b11acda9feaffdffb168c7e12", + "hash": "sha256-J/FiUpmwkFVZcLmeXABl4FE9rzGFsbo/Lc1Rjy5wdOU=" }, "src/chrome/test/data/perf/canvas_bench": { "url": "https://chromium.googlesource.com/chromium/canvas_bench.git", @@ -72,8 +72,8 @@ }, "src/docs/website": { "url": "https://chromium.googlesource.com/website.git", - "rev": "3913dbd6fdde06b914d0e1119fcc884f8115e4f8", - "hash": "sha256-+2OBUpLLVPB/fDlF/9mEwTsvH2Una3ZYKUJY06nZauo=" + "rev": "2acb551cf58ff3b6e6a093fe36deb8c625046900", + "hash": "sha256-HaNA1Es8t3A/WR9aXdEoFOdeNO6c6ydPDF1CCBb0Bu4=" }, "src/media/cdm/api": { "url": "https://chromium.googlesource.com/chromium/cdm.git", @@ -82,8 +82,8 @@ }, "src/net/third_party/quiche/src": { "url": "https://quiche.googlesource.com/quiche.git", - "rev": "c0df0d316bd7e4ddf44e5ba094b5c5b061d94b0c", - "hash": "sha256-ACXkivQ4tqePgNIg2hpl4DQFa8n0CUkCOqPlgh56oLs=" + "rev": "42cbfedd76691c19af012a3d717fca07d7b09cc9", + "hash": "sha256-ik5NjHWC8LHJiOde7Jdqq2C/NOofQwtPT4ubAqc8D4A=" }, "src/testing/libfuzzer/fuzzers/wasm_corpus": { "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git", @@ -92,8 +92,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "7b27cb13556246035dfc7b308702b1b20710df47", - "hash": "sha256-PM7msE9678QFyr7qp47Bc0vTntsSCeB/cirg9ME6TZk=" + "rev": "9b75aecb1fa769e357d1dad2614228b6a04ddee6", + "hash": "sha256-d375qLKzOX3fap5ZjbhPzU/8hWAB9GeT6IWrw3Vedsc=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -107,8 +107,8 @@ }, "src/third_party/angle/third_party/VK-GL-CTS/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS", - "rev": "c67cffddd65aba724950e062343fa1cc89560b33", - "hash": "sha256-VYROUPvcpkV+skw3RKXoCpB+4xVA2Qem+15YKjV7pMg=" + "rev": "53f6cec6c0a81fc4e712cd3ec87a1a39b802f5d5", + "hash": "sha256-KC9sHWRrPI5R10z5Epq3e7BW7+Ez0AoYe+bKPYL58jg=" }, "src/third_party/anonymous_tokens/src": { "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git", @@ -117,8 +117,8 @@ }, "src/third_party/readability/src": { "url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git", - "rev": "1f0ec42686c89a4a1c71789849f7ffde349ab197", - "hash": "sha256-liNoIZreSx/RgL5/oSKyzOuqChAgDwTtViNq0KiY0R0=" + "rev": "d7949dc47dd9ed9ee1d3b34ffdcf3bce28cde435", + "hash": "sha256-lFsHXk4kEkzIbHgJiLTgeiKqiGOErzUwADo8WSZlnec=" }, "src/third_party/content_analysis_sdk/src": { "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git", @@ -127,13 +127,13 @@ }, "src/third_party/dav1d/libdav1d": { "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git", - "rev": "af5cf2b1e7f03d6f6de84477e1ca8eed1f3eb03d", - "hash": "sha256-dPVDZ4SyrHWsRWERUl6UKbbdUG/5dC/UTte6sItMYxg=" + "rev": "fcbc3d1b93f91c709293ed9faea8b7cbcac9030b", + "hash": "sha256-Lux+OGbeWnQJhIYDczH6jP/+lO+ZLlwpuUcLbO4Jvuo=" }, "src/third_party/dawn": { "url": "https://dawn.googlesource.com/dawn.git", - "rev": "95f9c2b375395cc82941babdf1e9f0cf60a32831", - "hash": "sha256-BFJsVt7hkSyyPQiX7QCN7Fu6CgTF/2xwAQbWCkJVq6M=" + "rev": "e1ce227ebf75378c5f60a9d531579982bcdd93ee", + "hash": "sha256-RqGCh/InZagPemqMRnR/ziaxDm3ruS4dtnj87mBmIjc=" }, "src/third_party/dawn/third_party/glfw": { "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", @@ -142,8 +142,8 @@ }, "src/third_party/dawn/third_party/dxc": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler", - "rev": "2b58d6d865832f7146d6e22e2106e562458bbd0a", - "hash": "sha256-kcmuSCdAAzyQrg33b3dlkUErd0x5TDZkE8iXMEYW8wo=" + "rev": "c522461221759f1785b3434ce52ae89d6b66855a", + "hash": "sha256-UqgsxtEdvGs3fOueXJU6DJcESmgkEGAjdnMig78qKzE=" }, "src/third_party/dawn/third_party/dxheaders": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers", @@ -162,13 +162,13 @@ }, "src/third_party/dawn/third_party/webgpu-cts": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts", - "rev": "18f1cc77dea7254258eeee21839d1c249b506576", - "hash": "sha256-lZgUbs1+6+tLeHmJTIWMbpT6oSVzC3A9/J3vKONgxSs=" + "rev": "95042527d1555325b90dbb745a29d32eb9fad14a", + "hash": "sha256-Ofi/XfzyQrt2gUHaJpOyUUD7DXTWWmvXXJQP7C6AN8w=" }, "src/third_party/dawn/third_party/webgpu-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers", - "rev": "53a87a3d8cb4c32ec026978ce003020741df6f53", - "hash": "sha256-V/JhZyjLNSElllXbLduqyNjJqjrxB4SwwPpRHIcfIis=" + "rev": "ca7071cd5dd8a67cb8ca4f8614fd006ff3d93bde", + "hash": "sha256-ucRkEY1bZ3WyK55FW0pujl9LWFENmEzZvxO2QKYXmhc=" }, "src/third_party/highway/src": { "url": "https://chromium.googlesource.com/external/github.com/google/highway.git", @@ -187,13 +187,13 @@ }, "src/third_party/boringssl/src": { "url": "https://boringssl.googlesource.com/boringssl.git", - "rev": "91f3df0a20f6d3dd3e2f749b4a2730b68c3d585e", - "hash": "sha256-rhUF9fuWbiAkaGbHnhANZxCYEhkkoMQoiYzn1EfR270=" + "rev": "58da9b0d721fd807279f4e3898741c92cf43bdbd", + "hash": "sha256-uvsW0p3wo7L1tQqelRk5QJ65Jt5cpv6ORZRorZjHqrw=" }, "src/third_party/breakpad/breakpad": { "url": "https://chromium.googlesource.com/breakpad/breakpad.git", - "rev": "a1220f673dc44632e821bd1a217089e5a159a203", - "hash": "sha256-jGdQyM3+p3qt+Hjt44Wpg7XKiUt7kz9Lv1xRG7vp+dM=" + "rev": "d0b41ca2a38c7b14c4b7853254eb5bf3b4039691", + "hash": "sha256-CQ1doQRsX0zvfgYKJalz0i35mPJfk5o6m2sdGYqS4co=" }, "src/third_party/cast_core/public/src": { "url": "https://chromium.googlesource.com/cast_core/public", @@ -202,8 +202,8 @@ }, "src/third_party/catapult": { "url": "https://chromium.googlesource.com/catapult.git", - "rev": "04c85a1d0e324464c6be4b3d193b47cb6177d03a", - "hash": "sha256-Is8yDmTyNyseTBPIDwIlhRthqfkFPgQIvu3b6u5c0m0=" + "rev": "ddb5845c3f7d88d8698e602547bd854b36f0604f", + "hash": "sha256-N+h99EL03NL6sAGJJM/aZEdVibn7SziLJp5G09y0EOc=" }, "src/third_party/ced/src": { "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git", @@ -237,13 +237,13 @@ }, "src/third_party/cros_system_api": { "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git", - "rev": "c33ff08e2b27ddaed22c8799fefd3a4b7d3c49a9", - "hash": "sha256-N8/0tVMBi6yFe9HkR5wxDJ1+QAP1IV1Bz99Il3RZNFU=" + "rev": "2c31c25519405d3d2b107844fd5e8c8bc397dbf7", + "hash": "sha256-Ew7gk1XxZccztYLZc4sOrzyKjNTkFPG8g+oOLy4/g1Q=" }, "src/third_party/crossbench": { "url": "https://chromium.googlesource.com/crossbench.git", - "rev": "f6e9d3627685e3bcb82d5a24c1f075b8dd0d881c", - "hash": "sha256-JbgzTTFEFuA8ZyRLih3T/Fa3RhcOK4fi+9RuzZioiPI=" + "rev": "e4937b062fe8b9130ea0fc02c406c045b5cb7b31", + "hash": "sha256-C//wuupFwZL4m8mMutY/SxCmg7mcfw2Sj5eS4c95+XE=" }, "src/third_party/crossbench-web-tests": { "url": "https://chromium.googlesource.com/chromium/web-tests.git", @@ -252,13 +252,13 @@ }, "src/third_party/depot_tools": { "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git", - "rev": "675a3a9ccd7cf9367bb4caa58c30f08b56d45ef5", - "hash": "sha256-oL/WjK90HWqtyE0sJhDUp3UxlC8jr4dZfp+Q80xu3sM=" + "rev": "e2bb3cd55899346cc68bbfd5139e59c9d85a6984", + "hash": "sha256-Qlc0UAdGRm1C0DNAqBsssND8PQZUVkj6aDaeExjwi2E=" }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "f063edc91e3610a60fb9d486ae8694f2a11fcd17", - "hash": "sha256-qiucde85rKA7TefveIa++sOF+MzT56pe8pHUUCj9Zeo=" + "rev": "4190a105897e986349694cae685b51054bf2dc51", + "hash": "sha256-K+bg3OPmv7tN/elOtmlDXwyhC6FxrAEEAY/MqMkQbrU=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", @@ -272,8 +272,8 @@ }, "src/third_party/eigen3/src": { "url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git", - "rev": "430e35fbd15d3c946d2d2ba19ec41c16ba217cb3", - "hash": "sha256-ZXDzAuvTu46YhieLIQ7MSQ0os+v2RF+KBtFuKU9fCWE=" + "rev": "cd4f989f8f9288ab5aed1643ecb04c7be021021e", + "hash": "sha256-qkdtS4kz8m5ZW30SQpDCbgM3WvfCGc+WGsv59J4FYpQ=" }, "src/third_party/farmhash/src": { "url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git", @@ -302,8 +302,8 @@ }, "src/third_party/flatbuffers/src": { "url": "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git", - "rev": "1c514626e83c20fffa8557e75641848e1e15cd5e", - "hash": "sha256-u5AVjbep3iWwGNXLrkPJUnF8SbmIXlHOYoy3NIlUl/E=" + "rev": "187240970746d00bbd26b0f5873ed54d2477f9f3", + "hash": "sha256-A9nWfgcuVW3x9MDFeviCUK/oGcWJQwadI8LqNR8BlQw=" }, "src/third_party/fontconfig/src": { "url": "https://chromium.googlesource.com/external/fontconfig.git", @@ -322,8 +322,8 @@ }, "src/third_party/freetype/src": { "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git", - "rev": "d3668e00da732654b50e4e81f982544ed6e26390", - "hash": "sha256-b74O5i4xhHq8y0qepP8Wup2nuj9LFzBX7ahMCCVhc98=" + "rev": "ae63cc0d13318f2f93fd440cce277388d1b30a49", + "hash": "sha256-Tx5MbwMk+d2OZGd4CxJhJtP1pQyRJ0pe358OdKuWiRU=" }, "src/third_party/fxdiv/src": { "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git", @@ -337,13 +337,13 @@ }, "src/third_party/ink/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ink.git", - "rev": "4e6081ad7052f97df7d77e1d87cea2d70c18a47b", - "hash": "sha256-SVwZWhM63iN2ajTMldgug0mfJV1rdvxTZwj/zyLe4WA=" + "rev": "f70052a0bbae22fe52b630844e9651b27db92ed2", + "hash": "sha256-Mvxbdn4m/H3HBss31Z9nz0LphqpFeBHcX/kbFxJQPqM=" }, "src/third_party/ink_stroke_modeler/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ink-stroke-modeler.git", - "rev": "fe79520c9ad7d2d445d26d3c59fda6fc54eb4d5c", - "hash": "sha256-4iXoBgCCbWCqGbpchiAYQhKBK9rO1Xb6wP98iMd06cY=" + "rev": "2cd45e8683025c28fa2efcf672ad46607e8af869", + "hash": "sha256-h/xI/TPV2yiRLqrBgaDAkr8Nfg3RLkjHVuYX+nH99CQ=" }, "src/third_party/instrumented_libs": { "url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git", @@ -372,8 +372,8 @@ }, "src/third_party/googletest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git", - "rev": "244cec869d12e53378fa0efb610cd4c32a454ec8", - "hash": "sha256-A3kDQbt9ITaxCjl/tJtwySsPUyH+NNb8erdjBzq81o8=" + "rev": "b2b9072ecbe874f5937054653ef8f2731eb0f010", + "hash": "sha256-cTPx19WAXlyXDK4nY0pxbMI4oRojaARgIeASA+MB3NY=" }, "src/third_party/hunspell_dictionaries": { "url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git", @@ -382,8 +382,8 @@ }, "src/third_party/icu": { "url": "https://chromium.googlesource.com/chromium/deps/icu.git", - "rev": "1b2e3e8a421efae36141a7b932b41e315b089af8", - "hash": "sha256-k3z31DhDPoqjcZdUL4vjyUMVpUiNk44+7rCMTDVPH8Q=" + "rev": "a86a32e67b8d1384b33f8fa48c83a6079b86f8cd", + "hash": "sha256-zFxeAY6lEFRGNbCOOJij0CFjp3512WkyaN1Ld0+WADs=" }, "src/third_party/jsoncpp/source": { "url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git", @@ -402,8 +402,8 @@ }, "src/third_party/fuzztest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git", - "rev": "e101ca021a40733d0fa76a3bd9b49b5f76da4f8a", - "hash": "sha256-gMIDf/Alh9BCk0Gm0m+mmhHoKreHCiN7/WOomcMbS/k=" + "rev": "7940ee9a7ebce6419c6391eef8b289524b16f198", + "hash": "sha256-uIb2nzPzMU/FZGYs3cFQwc4QNTNRmz01uF6XDCLrgDk=" }, "src/third_party/domato/src": { "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git", @@ -417,8 +417,8 @@ }, "src/third_party/libaom/source/libaom": { "url": "https://aomedia.googlesource.com/aom.git", - "rev": "2a70ad7bee390757eaa83aff12f310ba53915e9f", - "hash": "sha256-RWm/xaX3WGgCy6o4lM5g6j0vS6mc6ZbDAhRw6OQgJlU=" + "rev": "93233d27eb23ac3f1f13da1b19c5380bacc75baa", + "hash": "sha256-wDW+YXxIaenDtqf3zdpMT2hbwEMEswC88+Q2ylfzHw0=" }, "src/third_party/crabbyavif/src": { "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git", @@ -437,8 +437,8 @@ }, "src/third_party/jetstream/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", - "rev": "b400dd340af3457890ec7b4a903fefb02fcf2dc6", - "hash": "sha256-jn6Twi+fc/qKjsqLqkrWxhQ677wY3rSCx3JfWCGhxr0=" + "rev": "0debbb0b94486d4c78162ad5a102279b96dc79d3", + "hash": "sha256-w1oBQrjYK8ze02MRNPO8PsV5rNHiLzToCQjoSm+NagI=" }, "src/third_party/jetstream/v2.2": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", @@ -447,8 +447,8 @@ }, "src/third_party/speedometer/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", - "rev": "06449bdc34789a7459393405dd777e02d78a3743", - "hash": "sha256-3TlVewJ9C3MXvlIudzLHshQZOCAmUkMYsZzAazSbMLY=" + "rev": "d90b6fde07041d9d19ab71de32b461b613c899a1", + "hash": "sha256-/S8YBNfxbQe6Wt0h2Otuw7+bkObBtvmtb6ZO6nsce6E=" }, "src/third_party/speedometer/v3.1": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", @@ -492,8 +492,8 @@ }, "src/third_party/libipp/libipp": { "url": "https://chromium.googlesource.com/chromiumos/platform2/libipp.git", - "rev": "2209bb84a8e122dab7c02fe66cc61a7b42873d7f", - "hash": "sha256-gxU92lHLd6uxO8T3QWhZIK0hGy97cki705DV0VimCPY=" + "rev": "4be5f77f672a3a9f1bbf3c935fb0ea8b3f86ce61", + "hash": "sha256-GzLVt6RIN+FgOpcK61ya5lvdIIhQRciAb/ISIirWogY=" }, "src/third_party/libjpeg_turbo": { "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git", @@ -522,8 +522,8 @@ }, "src/third_party/libsync/src": { "url": "https://chromium.googlesource.com/aosp/platform/system/core/libsync.git", - "rev": "f4f4387b6bf2387efbcfd1453af4892e8982faf6", - "hash": "sha256-Mkl6C1LxF3RYLwYbxiSfoQPt8QKFwQWj/Ati2sNJ32E=" + "rev": "d29ac04dc81e6b072c091c5b1342a282765ea250", + "hash": "sha256-aI7Exie3AmTy8R/Ua5lua0lCwMO1k4wMS6cxulU6iD8=" }, "src/third_party/libva-fake-driver/src": { "url": "https://chromium.googlesource.com/chromiumos/platform/libva-fake-driver.git", @@ -532,8 +532,8 @@ }, "src/third_party/libvpx/source/libvpx": { "url": "https://chromium.googlesource.com/webm/libvpx.git", - "rev": "8d00aca60b951444582b1373e4e47f0ca6e0871c", - "hash": "sha256-44k28SJ7AbcABv1YV1tICtJ1II4AXTuvcAELSTUht6c=" + "rev": "4c1801be20dd53900d2a7cd74f6fc91a9ae353be", + "hash": "sha256-8k8KWkDS3kvJjHWVlOlTW/By7rQLiT7TrOtxwEOCXgk=" }, "src/third_party/libwebm/source": { "url": "https://chromium.googlesource.com/webm/libwebm.git", @@ -542,18 +542,18 @@ }, "src/third_party/libwebp/src": { "url": "https://chromium.googlesource.com/webm/libwebp.git", - "rev": "b0e8039062eedbcb20ebb1bad62bfeaee2b94ec6", - "hash": "sha256-yKVLUxzIK5ybYM/22fVaQlqSCG5Hx4Notxj+3kI2LCg=" + "rev": "c00d83f6642e7838a12bb03bca94237f03cc2e00", + "hash": "sha256-a7F97BEnwpdx9W8OsVnz+NfIYW+J1XVDSi38KsIZIfI=" }, "src/third_party/libyuv": { "url": "https://chromium.googlesource.com/libyuv/libyuv.git", - "rev": "94417b9d213364905ce849c25719b819b8dbbaaa", - "hash": "sha256-8sxr0TMQaCzBqQ39FADqWTATcmQlL6TOV3nFM/YySyY=" + "rev": "900da61d3cadba86ec593c8226de736b5e6b2c43", + "hash": "sha256-vqPiv1HJe883aDOjzLBNXGA/b/F/frcW3Iml3ZUyHlY=" }, "src/third_party/lss": { "url": "https://chromium.googlesource.com/linux-syscall-support.git", - "rev": "ed31caa60f20a4f6569883b2d752ef7522de51e0", - "hash": "sha256-rhp4EcZYdgSfu9cqn+zxxGx6v2IW8uX8V+iA0UfZhFY=" + "rev": "29164a80da4d41134950d76d55199ea33fbb9613", + "hash": "sha256-89CdA7vBYudbko0nAIyHcpHMXqFZHC05kwRIUmeEWGo=" }, "src/third_party/material_color_utilities/src": { "url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git", @@ -582,8 +582,8 @@ }, "src/third_party/openscreen/src": { "url": "https://chromium.googlesource.com/openscreen", - "rev": "4654d7968ac1a1e825a84bd4d85acadd7993c49a", - "hash": "sha256-gg9PtdIuCN3eQJhutbBz411zIsyCpagb5BARGdCWLMA=" + "rev": "279b21edd27132609d2f46b702c42455ea05c4a8", + "hash": "sha256-BxS1VaDK6ZwS7tXjimeBPNqdPKsIOosH29cL6EmWEM4=" }, "src/third_party/openscreen/src/buildtools": { "url": "https://chromium.googlesource.com/chromium/src/buildtools", @@ -597,13 +597,13 @@ }, "src/third_party/pdfium": { "url": "https://pdfium.googlesource.com/pdfium.git", - "rev": "e95c6ead2f97716c98526ec42d5fd9ebb50e6e23", - "hash": "sha256-tZXu+3w+CplXbP8TgRetyl1Q2gacAqWtP9uJ6XZchHk=" + "rev": "f5c376f93d33709ecd6b0dc8147b14a651ddbfeb", + "hash": "sha256-Rfpdow3S3HTHVEEAmCyiKU7XfuUoxvtHeWV+wfarvF8=" }, "src/third_party/perfetto": { "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git", - "rev": "d5bbee7afdf259af4212929ccbff467dd5349953", - "hash": "sha256-FfOCX3Z7aKGkMAf8hK5itt7+8N5kBRd9NJGjOLiUjQs=" + "rev": "ac7792a0f3f1cbfffb071e8b97cd9a5168900e03", + "hash": "sha256-9vpds/Xgw65uW5TG0kenqFVEh/NM1V3OpRdkGd0pMk4=" }, "src/third_party/protobuf-javascript/src": { "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript", @@ -612,8 +612,8 @@ }, "src/third_party/pthreadpool/src": { "url": "https://chromium.googlesource.com/external/github.com/google/pthreadpool.git", - "rev": "f5a07eddbf4be8f23e29e60a2ccf66b78b71f119", - "hash": "sha256-M9uMq/ZkvrWNep+CIFzx6xLfepLkfY8tjgL7ed2vjU0=" + "rev": "0e6ca13779b57d397a5ba6bfdcaa8a275bc8ea2e", + "hash": "sha256-FPUKjWARY4TdUq7ni48tnszEdmVYxPXIgtddPBHn/U0=" }, "src/third_party/pyelftools": { "url": "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git", @@ -622,8 +622,8 @@ }, "src/third_party/quic_trace/src": { "url": "https://chromium.googlesource.com/external/github.com/google/quic-trace.git", - "rev": "ed3deb8a056b260c59f2fd42af6dfa3db48a8cad", - "hash": "sha256-vbXqddDgwqetU0bDYn3qo7OBqT5eG926/MbA1hKkCT0=" + "rev": "e5c4ef17d934e078644e65d667ca6d86fe020d49", + "hash": "sha256-LFZ5qFQoyBKta05wJUtJh3oIvaBYlzOozFpDulrQ/no=" }, "src/third_party/pywebsocket3/src": { "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git", @@ -632,8 +632,8 @@ }, "src/third_party/re2/src": { "url": "https://chromium.googlesource.com/external/github.com/google/re2.git", - "rev": "cd7b2823a8375371f7efe6dae17837c9ab407693", - "hash": "sha256-YXYRgSWUrX+tkaMiRpaCFrrP3vyhzGIP9ApsxWX08VQ=" + "rev": "61c4644171ee6b480540bf9e569cba06d9090b4b", + "hash": "sha256-fRnjrP6Bz33eW+bOta5v3k9gqgN+gBvRH+t1i7b+eXA=" }, "src/third_party/ruy/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ruy.git", @@ -647,8 +647,8 @@ }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "f4ed99d2443962782cf5f8b4dd27179f131e7cbe", - "hash": "sha256-7dpaRB/du2Y13BV3K7/Zx6lQwMtgtF17oKPoBtyEc64=" + "rev": "da51f0d60ea2b14e845a823dc11b405dbeef42d8", + "hash": "sha256-thUbelru/6nPF7haXJtW6ncT6sIQzYqi0BCAJ+BWNY0=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -667,8 +667,8 @@ }, "src/third_party/swiftshader": { "url": "https://swiftshader.googlesource.com/SwiftShader.git", - "rev": "5f1c459a11bb4899301e89609cbf7547f9f31e20", - "hash": "sha256-raNaqoF6CYdBowrQOGRZk6vDdpr/2xAXR2+RaDF0ypk=" + "rev": "3d536c0fc62b1cdea0f78c3c38d79be559855b88", + "hash": "sha256-mlKoTdZgqfMzKGB7dUaETCd6NIQm5dne59w09/0bnGE=" }, "src/third_party/text-fragments-polyfill/src": { "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git", @@ -677,18 +677,18 @@ }, "src/third_party/tflite/src": { "url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git", - "rev": "313f58ae85278ced9ccc7f90ee630bdf8735c52f", - "hash": "sha256-9RWrxIDA2vvobr9Cg13SkwfScw+Lk/NCeaPVIXTCKmY=" + "rev": "5fcf510a862fb6d3c0d34906044389095a180ff6", + "hash": "sha256-iXt3IutfZxiH9j7/mnx+YeZwak44+nhNo2rbDxtgKTg=" }, "src/third_party/vulkan-deps": { "url": "https://chromium.googlesource.com/vulkan-deps", - "rev": "02470a3c2773a9fa236c7e8dacd72deb4b5131e3", - "hash": "sha256-zziYZlVaxG5UQPm/SlodT85f+pAoGwuAO9FKnkSN53E=" + "rev": "224a52b06d0e019c7f7c006c2306de095207f77f", + "hash": "sha256-/RkiBLiXo7Z+FUIjHIrvvcU8Mg6vX9vJUn8Cz1fI2OE=" }, "src/third_party/glslang/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang", - "rev": "a57276bf558f5cf94d3a9854ebdf5a2236849a5a", - "hash": "sha256-/DwdyuSGCx22zsXZrcZGTECfsIqvzPQzTZ2mU8EkjxY=" + "rev": "36b4d078576ad465e85b4b0502695ac5f3edb2e6", + "hash": "sha256-A2D6fSfHpeXsYnXZs9l7DRE4ELUHbNQxr7HaokFByDQ=" }, "src/third_party/spirv-cross/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross", @@ -697,38 +697,38 @@ }, "src/third_party/spirv-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers", - "rev": "01e0577914a75a2569c846778c2f93aa8e6feddd", - "hash": "sha256-gewCQvcVRw+qdWPWRlYUMTt/aXrZ7Lea058WyqL5c08=" + "rev": "6bb105b6c4b3a246e1e6bb96366fe14c6dbfde83", + "hash": "sha256-rgLhWf3U7gMjB+mpwq4EgQdRS6yP2/Q71Ns42ZDu7cc=" }, "src/third_party/spirv-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools", - "rev": "d5d5b61e2d5ae9b98ef403b3f3f922711812888a", - "hash": "sha256-wP/ZjSXXB1NrRVmtaqxoJ+jdHlRNsXg7dRxYp9zfKKc=" + "rev": "05b0ab1253db43c3ea29efd593f3f13dfa621ab1", + "hash": "sha256-OmvvBOBacp8ZgY+tcV1a7OmdGL607rrH89bu9uLj1L4=" }, "src/third_party/vulkan-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers", - "rev": "a4f8ada9f4f97c45b8c89c57997be9cebaae65d2", - "hash": "sha256-Sg/zp6UhRC5wqBS3vdfs0sQL8cBgLiwvfG0oY0v9MWU=" + "rev": "df274657d83f3bd8c77aef816c1cbf27352a948b", + "hash": "sha256-/YXVD60zaSRgqkAFGZs0D0T2LoXRgMnYcO/RkQznW+I=" }, "src/third_party/vulkan-loader/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader", - "rev": "f703f919c30c5b67958d35d40a4297cb3823ed78", - "hash": "sha256-3BBltVh3M9OnBk1uf+xpaaJaaF9QP9DHeX7tu6ET05Y=" + "rev": "e1cad037970cfeeb86051c49d00ead75311acbec", + "hash": "sha256-/xnxL+S6Z04FLHLv1V/YBcDu4fzhXvAqfHgS5cgeVhg=" }, "src/third_party/vulkan-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools", - "rev": "d643b80d6ba8c191bc289fdda52867c3bb3c190b", - "hash": "sha256-E8VEn0s/ZuIIx4sH9ItLx+3+FOPi8gbQ0Ht7iIyYBUU=" + "rev": "7f6326618226225269a274869ac638b870c8fe2b", + "hash": "sha256-hInSJsfPuI7U74rEqFQf6De1QoBkFjAnGLFE91uyJ5s=" }, "src/third_party/vulkan-utility-libraries/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries", - "rev": "4322db5906e67b57ec9c327e6afe3d98ed893df7", - "hash": "sha256-qcCATZWM0YJ02Dl5VxjvbFYoE2b0r7Ku+ELr2is2VIg=" + "rev": "ea43e2f5e51e9ad958a40fdce981f2f0abf09cb5", + "hash": "sha256-7SYRTJLLkC1OXDZ/llNRpVKhQeNak2IFxrHNJKRfrLk=" }, "src/third_party/vulkan-validation-layers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers", - "rev": "83d96b88de7b85c3f29545170857e54e348421b2", - "hash": "sha256-ugV2Gwgrerbqbtc5SgKN5wm4eT4JbXRCiryu1bLGR+M=" + "rev": "0cb2d651931455e44aa898585d7d78a9d90d31c5", + "hash": "sha256-IxxvrY90d/NJWRNcvMIaUjg2o7LZEHi2gmOe+eyJmHI=" }, "src/third_party/vulkan_memory_allocator": { "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git", @@ -737,8 +737,8 @@ }, "src/third_party/wayland/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git", - "rev": "a156431ea66fe67d69c9fbba8a8ad34dabbab81c", - "hash": "sha256-oK0Z8xO2ILuySGZS0m37ZF0MOyle2l8AXb0/6wai0/w=" + "rev": "736d12ac67c20c60dc406dc49bb06be878501f86", + "hash": "sha256-5iG0HaPXJCEo027TuyXlJQNGluTaAPlvwQDFbiYOEJQ=" }, "src/third_party/wayland-protocols/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git", @@ -767,18 +767,18 @@ }, "src/third_party/webgpu-cts/src": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git", - "rev": "b62c3fc76c9c644a8597399b0d23f7032cabb366", - "hash": "sha256-L3DuBVH7x1vxpDp/wrykcyPCjVLJr4ox4gEl76f320A=" + "rev": "eefe6f33964beec1bd1534b1d9065ad027b71740", + "hash": "sha256-g+zg7SpK/BztfgT+y45Ygb9+7izQpkgAM3vRX5iKkbU=" }, "src/third_party/webpagereplay": { "url": "https://chromium.googlesource.com/webpagereplay.git", - "rev": "9057e5d942f2bfcee71cc20415a7f86c966241f8", - "hash": "sha256-W/f+vYNC9xiCPVvHezlVPFAze77OTCMMj7PgNN5ixaw=" + "rev": "ab0ca8075f0cc5d40fed25e08ddabb144c29fc08", + "hash": "sha256-hZ2TH5AsPPqxxShDTG1hhgpZWqXccD7TsoPfXcdhIUg=" }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "29d6eabaf0b5c1a62af6e7fd03adebf5e1a446e8", - "hash": "sha256-kVzks2ncpgd+aQ7JT2pAV/WJXxFIE7Es5Yzd/XGgm4w=" + "rev": "a5751574a386ba0ba80b8c62201977f6aab6c225", + "hash": "sha256-amrKVRN2QsjeDbxkKu0yjAs06U094MHj4ccSJHoVgPE=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", @@ -797,8 +797,8 @@ }, "src/third_party/xnnpack/src": { "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git", - "rev": "4d098efeac50c44a7c03e6feb1794908db4c3158", - "hash": "sha256-oxpMzIFwJ3L5cYLkwcSL7a8XS1AGHXKQjwtHoe/2mZw=" + "rev": "98a027498845d3e2acd0e983fff6950714edbfc2", + "hash": "sha256-MwzgJN/QE3pLI+5UZNz2oepBibQq5j4CKLDQ1jFyi2w=" }, "src/third_party/zstd/src": { "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git", @@ -807,8 +807,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "baea8d627b70725fb777ebc1074f8ec4110ef6cb", - "hash": "sha256-jECAfgeAgdkhbI/8BgT9TakR9Ylha2zPznjZzibPQbE=" + "rev": "beee9f5cafde91bbd086077a11db16cb9768e62a", + "hash": "sha256-q1gVbNGls2izSDb3KZmteZQvcc6M0JyPuZFPfG4FIAs=" } } }, From 309108ba08dd3206cd722b223d2a296411c5f341 Mon Sep 17 00:00:00 2001 From: Leon Klingele Date: Tue, 2 Dec 2025 17:54:41 +0100 Subject: [PATCH 09/19] go_1_25: 1.25.4 -> 1.25.5 (cherry picked from commit 1160854ac7ddd47f874008a772a1453c2183fc3a) --- pkgs/development/compilers/go/1.25.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/go/1.25.nix b/pkgs/development/compilers/go/1.25.nix index f530404cf00b..f1c0b9485a9d 100644 --- a/pkgs/development/compilers/go/1.25.nix +++ b/pkgs/development/compilers/go/1.25.nix @@ -28,11 +28,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.25.4"; + version = "1.25.5"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-FgBDt/F7bWC1A2lDaRf9qNUDRkC6Oa4kMca5WoicyYw="; + hash = "sha256-IqX9CpHvzSihsFNxBrmVmygEth9Zw3WLUejlQpwalU8="; }; strictDeps = true; From a9acdeb945eec2ea9ab7ee3a8c6b8d77fb00e315 Mon Sep 17 00:00:00 2001 From: emilylange Date: Wed, 3 Dec 2025 00:47:30 +0100 Subject: [PATCH 10/19] chromium: fix building M143 by using newer Rust --- .../networking/browsers/chromium/common.nix | 2 +- .../networking/browsers/chromium/default.nix | 86 +++++++++++-------- 2 files changed, 51 insertions(+), 37 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index c9408c2f241e..964a11f50a0f 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -556,7 +556,7 @@ let # exact version or even running a newer version. ./patches/chromium-136-nodejs-assert-minimal-version-instead-of-exact-match.patch ] - ++ lib.optionals (chromiumVersionAtLeast "140") [ + ++ lib.optionals (chromiumVersionAtLeast "140" && lib.versionOlder rustcVersion "1.89.0") [ # Fix building with too old Rust (< 1.89) # ld.lld: error: undefined symbol: __rust_no_alloc_shim_is_unstable (fetchpatch { diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix index eaf41cdf95d2..e6bd049bf672 100644 --- a/pkgs/applications/networking/browsers/chromium/default.nix +++ b/pkgs/applications/networking/browsers/chromium/default.nix @@ -39,7 +39,11 @@ }: let - stdenv = pkgs.rustc.llvmPackages.stdenv; + stdenv = + if lib.versionAtLeast upstream-info.version "143" then + pkgs.rustPackages_1_89.rustc.llvmPackages.stdenv + else + pkgs.rustc.llvmPackages.stdenv; # Helper functions for changes that depend on specific versions: warnObsoleteVersionConditional = @@ -71,42 +75,52 @@ let chromium = rec { inherit stdenv upstream-info; - mkChromiumDerivation = callPackage ./common.nix { - inherit chromiumVersionAtLeast versionRange; - inherit - proprietaryCodecs - cupsSupport - pulseSupport - ungoogled - ; - gnChromium = buildPackages.gn.overrideAttrs (oldAttrs: { - version = if (upstream-info.deps.gn ? "version") then upstream-info.deps.gn.version else "0"; - src = fetchgit { - url = "https://gn.googlesource.com/gn"; - inherit (upstream-info.deps.gn) rev hash; - # compat shim release-25.05 to match the new src FOD from unstable - leaveDotGit = true; - deepClone = true; - postFetch = '' - cd "$out" - mkdir .nix-files - git rev-parse --short=12 HEAD > .nix-files/REV_SHORT - git describe --match initial-commit | cut -d- -f3 > .nix-files/REV_NUM - find "$out" -name .git -print0 | xargs -0 rm -rf - ''; + mkChromiumDerivation = callPackage ./common.nix ( + { + inherit chromiumVersionAtLeast versionRange; + inherit + proprietaryCodecs + cupsSupport + pulseSupport + ungoogled + ; + gnChromium = buildPackages.gn.overrideAttrs (oldAttrs: { + version = if (upstream-info.deps.gn ? "version") then upstream-info.deps.gn.version else "0"; + src = fetchgit { + url = "https://gn.googlesource.com/gn"; + inherit (upstream-info.deps.gn) rev hash; + # compat shim release-25.05 to match the new src FOD from unstable + leaveDotGit = true; + deepClone = true; + postFetch = '' + cd "$out" + mkdir .nix-files + git rev-parse --short=12 HEAD > .nix-files/REV_SHORT + git describe --match initial-commit | cut -d- -f3 > .nix-files/REV_NUM + find "$out" -name .git -print0 | xargs -0 rm -rf + ''; + }; + + # Relax hardening as otherwise gn unstable 2024-06-06 and later fail with: + # cc1plus: error: '-Wformat-security' ignored without '-Wformat' [-Werror=format-security] + hardeningDisable = [ "format" ]; + + # At the time of writing, gn is at v2024-05-13 and has a backported patch. + # This patch appears to be already present in v2024-09-09 (from M130), which + # results in the patch not applying and thus failing the build. + # As a work around until gn is updated again, we filter specifically that patch out. + patches = lib.filter (e: lib.getName e != "LFS64.patch") oldAttrs.patches; + }); + } + // lib.optionalAttrs (lib.versionAtLeast upstream-info.version "143") { + buildPackages = buildPackages // { + rustc = buildPackages.rustPackages_1_89.rustc; }; - - # Relax hardening as otherwise gn unstable 2024-06-06 and later fail with: - # cc1plus: error: '-Wformat-security' ignored without '-Wformat' [-Werror=format-security] - hardeningDisable = [ "format" ]; - - # At the time of writing, gn is at v2024-05-13 and has a backported patch. - # This patch appears to be already present in v2024-09-09 (from M130), which - # results in the patch not applying and thus failing the build. - # As a work around until gn is updated again, we filter specifically that patch out. - patches = lib.filter (e: lib.getName e != "LFS64.patch") oldAttrs.patches; - }); - }; + pkgsBuildBuild = pkgsBuildBuild // { + rustc = pkgsBuildBuild.rustPackages_1_89.rustc; + }; + } + ); browser = callPackage ./browser.nix { inherit chromiumVersionAtLeast enableWideVine ungoogled; From 36e07d9fd9e6a62aba95e71b9953cfac4da518e7 Mon Sep 17 00:00:00 2001 From: liberodark Date: Fri, 1 Aug 2025 17:13:40 +0200 Subject: [PATCH 11/19] travis: move to by-name (#430047) (cherry picked from commit 8a0d1de538392992b12faa699063ce519371020a) --- .../tools/misc => by-name/tr}/travis/Gemfile | 0 .../tools/misc => by-name/tr}/travis/Gemfile.lock | 0 .../tools/misc => by-name/tr}/travis/gemset.nix | 0 .../default.nix => by-name/tr/travis/package.nix} | 6 +++--- pkgs/development/tools/misc/travis/shell.nix | 12 ------------ pkgs/top-level/all-packages.nix | 2 -- 6 files changed, 3 insertions(+), 17 deletions(-) rename pkgs/{development/tools/misc => by-name/tr}/travis/Gemfile (100%) rename pkgs/{development/tools/misc => by-name/tr}/travis/Gemfile.lock (100%) rename pkgs/{development/tools/misc => by-name/tr}/travis/gemset.nix (100%) rename pkgs/{development/tools/misc/travis/default.nix => by-name/tr/travis/package.nix} (81%) delete mode 100644 pkgs/development/tools/misc/travis/shell.nix diff --git a/pkgs/development/tools/misc/travis/Gemfile b/pkgs/by-name/tr/travis/Gemfile similarity index 100% rename from pkgs/development/tools/misc/travis/Gemfile rename to pkgs/by-name/tr/travis/Gemfile diff --git a/pkgs/development/tools/misc/travis/Gemfile.lock b/pkgs/by-name/tr/travis/Gemfile.lock similarity index 100% rename from pkgs/development/tools/misc/travis/Gemfile.lock rename to pkgs/by-name/tr/travis/Gemfile.lock diff --git a/pkgs/development/tools/misc/travis/gemset.nix b/pkgs/by-name/tr/travis/gemset.nix similarity index 100% rename from pkgs/development/tools/misc/travis/gemset.nix rename to pkgs/by-name/tr/travis/gemset.nix diff --git a/pkgs/development/tools/misc/travis/default.nix b/pkgs/by-name/tr/travis/package.nix similarity index 81% rename from pkgs/development/tools/misc/travis/default.nix rename to pkgs/by-name/tr/travis/package.nix index 52ae177172d3..06d571221be6 100644 --- a/pkgs/development/tools/misc/travis/default.nix +++ b/pkgs/by-name/tr/travis/package.nix @@ -12,12 +12,12 @@ bundlerEnv { passthru.updateScript = bundlerUpdateScript "travis"; - meta = with lib; { + meta = { description = "CLI and Ruby client library for Travis CI"; mainProgram = "travis"; homepage = "https://github.com/travis-ci/travis.rb"; - license = licenses.mit; - maintainers = with maintainers; [ + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ zimbatm nicknovitski ]; diff --git a/pkgs/development/tools/misc/travis/shell.nix b/pkgs/development/tools/misc/travis/shell.nix deleted file mode 100644 index 0820e89b4ba3..000000000000 --- a/pkgs/development/tools/misc/travis/shell.nix +++ /dev/null @@ -1,12 +0,0 @@ -# Env to update Gemfile.lock / gemset.nix -{ - pkgs ? import ../../../../.. { }, -}: -pkgs.stdenv.mkDerivation { - name = "env"; - buildInputs = with pkgs; [ - ruby.devEnv - gnumake - bundix - ]; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2b08d131b6da..562e450489ae 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7778,8 +7778,6 @@ with pkgs; tflint-plugins = recurseIntoAttrs (callPackage ../development/tools/analysis/tflint-plugins { }); - travis = callPackage ../development/tools/misc/travis { }; - tree-sitter = makeOverridable (callPackage ../development/tools/parsing/tree-sitter) { }; tree-sitter-grammars = recurseIntoAttrs tree-sitter.builtGrammars; From 23a708b4e9cd3a722462eb823c3062b2205d733e Mon Sep 17 00:00:00 2001 From: liberodark Date: Tue, 22 Jul 2025 18:31:40 +0200 Subject: [PATCH 12/19] hue-cli: move to by-name (cherry picked from commit b397288f96d8abbe5cd46e8719c218fcf6b8e109) --- pkgs/{tools/networking => by-name/hu}/hue-cli/Gemfile | 0 .../{tools/networking => by-name/hu}/hue-cli/Gemfile.lock | 0 pkgs/{tools/networking => by-name/hu}/hue-cli/gemset.nix | 0 .../default.nix => by-name/hu/hue-cli/package.nix} | 8 ++++---- pkgs/top-level/all-packages.nix | 2 -- 5 files changed, 4 insertions(+), 6 deletions(-) rename pkgs/{tools/networking => by-name/hu}/hue-cli/Gemfile (100%) rename pkgs/{tools/networking => by-name/hu}/hue-cli/Gemfile.lock (100%) rename pkgs/{tools/networking => by-name/hu}/hue-cli/gemset.nix (100%) rename pkgs/{tools/networking/hue-cli/default.nix => by-name/hu/hue-cli/package.nix} (76%) diff --git a/pkgs/tools/networking/hue-cli/Gemfile b/pkgs/by-name/hu/hue-cli/Gemfile similarity index 100% rename from pkgs/tools/networking/hue-cli/Gemfile rename to pkgs/by-name/hu/hue-cli/Gemfile diff --git a/pkgs/tools/networking/hue-cli/Gemfile.lock b/pkgs/by-name/hu/hue-cli/Gemfile.lock similarity index 100% rename from pkgs/tools/networking/hue-cli/Gemfile.lock rename to pkgs/by-name/hu/hue-cli/Gemfile.lock diff --git a/pkgs/tools/networking/hue-cli/gemset.nix b/pkgs/by-name/hu/hue-cli/gemset.nix similarity index 100% rename from pkgs/tools/networking/hue-cli/gemset.nix rename to pkgs/by-name/hu/hue-cli/gemset.nix diff --git a/pkgs/tools/networking/hue-cli/default.nix b/pkgs/by-name/hu/hue-cli/package.nix similarity index 76% rename from pkgs/tools/networking/hue-cli/default.nix rename to pkgs/by-name/hu/hue-cli/package.nix index afb732a32e52..20c24f6178d6 100644 --- a/pkgs/tools/networking/hue-cli/default.nix +++ b/pkgs/by-name/hu/hue-cli/package.nix @@ -11,12 +11,12 @@ bundlerApp { passthru.updateScript = bundlerUpdateScript "hue-cli"; - meta = with lib; { + meta = { description = "Command line interface for controlling Philips Hue system's lights and bridge"; homepage = "https://github.com/birkirb/hue-cli"; - license = licenses.mit; - platforms = platforms.unix; - maintainers = with maintainers; [ + license = lib.licenses.mit; + platforms = lib.platforms.unix; + maintainers = with lib.maintainers; [ manveru nicknovitski ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2b08d131b6da..8cb6d91326bd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12762,8 +12762,6 @@ with pkgs; hpmyroom = libsForQt5.callPackage ../applications/networking/hpmyroom { }; - hue-cli = callPackage ../tools/networking/hue-cli { }; - hugin = callPackage ../applications/graphics/hugin { wxGTK = wxGTK32; }; From 7d81d6a72499f5f4bb7d1b7aa5376c590f392f97 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 8 Aug 2025 10:05:40 +0200 Subject: [PATCH 13/19] apptainer: 1.4.1 -> 1.4.2 Diff: https://github.com/apptainer/apptainer/compare/v1.4.1...v1.4.2 Changelog: https://github.com/apptainer/apptainer/releases/tag/v1.4.2 (cherry picked from commit 566883d6b0d5606fc6e29a9aa0b3cb6c75c4c35b) --- pkgs/applications/virtualization/singularity/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/singularity/packages.nix b/pkgs/applications/virtualization/singularity/packages.nix index 7d4eaf367b60..fb33a262c0d6 100644 --- a/pkgs/applications/virtualization/singularity/packages.nix +++ b/pkgs/applications/virtualization/singularity/packages.nix @@ -9,14 +9,14 @@ let callPackage (import ./generic.nix rec { pname = "apptainer"; - version = "1.4.1"; + version = "1.4.2"; projectName = "apptainer"; src = fetchFromGitHub { owner = "apptainer"; repo = "apptainer"; tag = "v${version}"; - hash = "sha256-1deSlDNk8ZI/z1eWmslesXO0ypCoMxCJMdihFPCSPIc="; + hash = "sha256-xa35HhziEUzuNIKT1h/nOXjV5/UYkbFlJcZMApaIGfQ="; }; # Override vendorHash with overrideAttrs. From e8b291b3723678775ecdfbc72052667949fda6d1 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 19 Jun 2025 13:58:24 +0200 Subject: [PATCH 14/19] singularity: 4.3.1 -> 4.3.2 Diff: https://github.com/sylabs/singularity/compare/v4.3.1...v4.3.2 Changelog: https://github.com/sylabs/singularity/releases/tag/v4.3.2 (cherry picked from commit 790c40b0173365e2f24a98072f66bfa3fa55035c) --- pkgs/applications/virtualization/singularity/packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/virtualization/singularity/packages.nix b/pkgs/applications/virtualization/singularity/packages.nix index 7d4eaf367b60..3ee5e0cfd9d9 100644 --- a/pkgs/applications/virtualization/singularity/packages.nix +++ b/pkgs/applications/virtualization/singularity/packages.nix @@ -46,19 +46,19 @@ let callPackage (import ./generic.nix rec { pname = "singularity-ce"; - version = "4.3.1"; + version = "4.3.2"; projectName = "singularity"; src = fetchFromGitHub { owner = "sylabs"; repo = "singularity"; tag = "v${version}"; - hash = "sha256-hkUM9K0AweRpLa+LZ7XOI/oDk72EKWzVN5h4Kz2w2B0="; + hash = "sha256-lYYY449agINk1cwRl06gstGhkwQKaeZdLnwT6bW6HY4="; }; # Override vendorHash with overrideAttrs. # See https://nixos.org/manual/nixpkgs/unstable/#buildGoModule-vendorHash - vendorHash = "sha256-hAVynmVXPmQPo+Kd2ajBSU+UqBpvJ5TokOJXZwySr+w="; + vendorHash = "sha256-3CEkaG8k6W1/8v8tsVLXdSV68QHUgn5/BEd8qjkW7ik="; extraConfigureFlags = [ # Do not build squashfuse from the Git submodule sources, use Nixpkgs provided version From 3d88f114f63937a1aba262b18cd4f90df99ee850 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 2 Dec 2025 20:35:20 +0000 Subject: [PATCH 15/19] chhoto-url: 6.5.1 -> 6.5.2 Changelog: https://github.com/SinTan1729/chhoto-url/releases/tag/6.5.2 Diff: https://github.com/SinTan1729/chhoto-url/compare/6.5.1...6.5.2 (cherry picked from commit 3e5c9f9204ff4aa4a749ffe6aede9c32bbaed52f) --- pkgs/by-name/ch/chhoto-url/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chhoto-url/package.nix b/pkgs/by-name/ch/chhoto-url/package.nix index 835331ebcd98..45a42f8f0d0d 100644 --- a/pkgs/by-name/ch/chhoto-url/package.nix +++ b/pkgs/by-name/ch/chhoto-url/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "chhoto-url"; - version = "6.5.1"; + version = "6.5.2"; src = fetchFromGitHub { owner = "SinTan1729"; repo = "chhoto-url"; tag = finalAttrs.version; - hash = "sha256-gDD/1NKqPH84nr+EjTFfMGZkZfskQujn+uRGrnGs/fg="; + hash = "sha256-OO/foBlo6O4sXT6iP85L3liMHFZkCOTcP6Nx9UxyLJg="; }; sourceRoot = "${finalAttrs.src.name}/actix"; @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "./resources/" "${placeholder "out"}/share/chhoto-url/resources/" ''; - cargoHash = "sha256-jSdUKkZBgpMN05FmZUXHqBszuDAByf6bzIaaRNfymGY="; + cargoHash = "sha256-WVSS2041oaxvISmZ9YoLUipSXAcikfeHlvbuN6ZjMb8="; postInstall = '' mkdir -p $out/share/chhoto-url From 42092604ecbde09a3bd5ca09d904e9ab1e29a9de Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 03:19:17 +0000 Subject: [PATCH 16/19] libcoap: 4.3.5 -> 4.3.5a (cherry picked from commit 246dc8d1bbe58c97ffe7175377a3cbe6632d0470) --- pkgs/applications/networking/libcoap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/libcoap/default.nix b/pkgs/applications/networking/libcoap/default.nix index 239ef8516a7f..f8c4c44715e5 100644 --- a/pkgs/applications/networking/libcoap/default.nix +++ b/pkgs/applications/networking/libcoap/default.nix @@ -15,13 +15,13 @@ }: stdenv.mkDerivation rec { pname = "libcoap"; - version = "4.3.5"; + version = "4.3.5a"; src = fetchFromGitHub { repo = "libcoap"; owner = "obgm"; rev = "v${version}"; fetchSubmodules = true; - hash = "sha256-QNrsR6VarZ2favvTZ9pMhVafwF2fOjYLKcyNqZyUl6s="; + hash = "sha256-mLVGIG2JkWMlnZOlLxFTZVGM0nF6q2PKJoEo0s4Vq54="; }; nativeBuildInputs = [ automake From b6a4a962b8fc38a7cb6d84e272678e908843fbed Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 29 Sep 2025 15:52:40 +0000 Subject: [PATCH 17/19] apptainer: 1.4.2 -> 1.4.3 Diff: https://github.com/apptainer/apptainer/compare/v1.4.2...v1.4.3 Changelog: https://github.com/apptainer/apptainer/releases/tag/v1.4.3 (cherry picked from commit b6632d0aa21ff04bef7914352ccb843622050782) --- pkgs/applications/virtualization/singularity/packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/virtualization/singularity/packages.nix b/pkgs/applications/virtualization/singularity/packages.nix index fb33a262c0d6..923f705278eb 100644 --- a/pkgs/applications/virtualization/singularity/packages.nix +++ b/pkgs/applications/virtualization/singularity/packages.nix @@ -9,19 +9,19 @@ let callPackage (import ./generic.nix rec { pname = "apptainer"; - version = "1.4.2"; + version = "1.4.3"; projectName = "apptainer"; src = fetchFromGitHub { owner = "apptainer"; repo = "apptainer"; tag = "v${version}"; - hash = "sha256-xa35HhziEUzuNIKT1h/nOXjV5/UYkbFlJcZMApaIGfQ="; + hash = "sha256-VUtTv6kH08CCOLlRq4lPyOOlduf/oSiGcQ3cHl7ks8I="; }; # Override vendorHash with overrideAttrs. # See https://nixos.org/manual/nixpkgs/unstable/#buildGoModule-vendorHash - vendorHash = "sha256-HP5XJ74ELaZT/bZgAPqe7vBPvJhHwyZVSNrUa+KToIE="; + vendorHash = "sha256-Q56kFnWw5TqeNGyv2n9QempfIdfPXX1qzdf/G68Pfp8="; extraDescription = " (previously known as Singularity)"; extraMeta.homepage = "https://apptainer.org"; From bc9fc3437931d02c0466ab5637d39b8e49d94470 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 29 Oct 2025 20:04:03 +0000 Subject: [PATCH 18/19] apptainer: 1.4.3 -> 1.4.4 Diff: https://github.com/apptainer/apptainer/compare/v1.4.3...v1.4.4 Changelog: https://github.com/apptainer/apptainer/releases/tag/v1.4.4 (cherry picked from commit a9f6992e6cd3e33cd088a13eaa07e2418654a54e) --- pkgs/applications/virtualization/singularity/packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/virtualization/singularity/packages.nix b/pkgs/applications/virtualization/singularity/packages.nix index 923f705278eb..a50411169473 100644 --- a/pkgs/applications/virtualization/singularity/packages.nix +++ b/pkgs/applications/virtualization/singularity/packages.nix @@ -9,19 +9,19 @@ let callPackage (import ./generic.nix rec { pname = "apptainer"; - version = "1.4.3"; + version = "1.4.4"; projectName = "apptainer"; src = fetchFromGitHub { owner = "apptainer"; repo = "apptainer"; tag = "v${version}"; - hash = "sha256-VUtTv6kH08CCOLlRq4lPyOOlduf/oSiGcQ3cHl7ks8I="; + hash = "sha256-d3XcN+Jc9KHzVCHOatgpId/DeY/HhVkI9eF+48rzxO4="; }; # Override vendorHash with overrideAttrs. # See https://nixos.org/manual/nixpkgs/unstable/#buildGoModule-vendorHash - vendorHash = "sha256-Q56kFnWw5TqeNGyv2n9QempfIdfPXX1qzdf/G68Pfp8="; + vendorHash = "sha256-l8c85M9IdLNhZ40FkC+zH+0wHKcYHcXFbhMklCLULzs="; extraDescription = " (previously known as Singularity)"; extraMeta.homepage = "https://apptainer.org"; From b0cbe55ee444da15dd0388ff9c5dc8c7aee28691 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 28 Oct 2025 20:31:14 +0100 Subject: [PATCH 19/19] nginxMainline: 1.29.2 -> 1.29.3 Changes: ``` Changes with nginx 1.29.3 28 Oct 2025 *) Feature: the "add_header_inherit" and "add_trailer_inherit" directives. *) Feature: the $request_port and $is_request_port variables. *) Feature: the $ssl_sigalg and $ssl_client_sigalg variables. *) Feature: the "volatile" parameter of the "geo" directive. *) Feature: now certificate compression is available with BoringSSL. *) Bugfix: now certificate compression is disabled with OCSP stapling. ``` (cherry picked from commit 6b28db6ac1f7ff967a57110ff46ec326dceffae0) --- pkgs/servers/http/nginx/mainline.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/nginx/mainline.nix b/pkgs/servers/http/nginx/mainline.nix index d1187a82477c..160921fca63d 100644 --- a/pkgs/servers/http/nginx/mainline.nix +++ b/pkgs/servers/http/nginx/mainline.nix @@ -1,6 +1,6 @@ { callPackage, ... }@args: callPackage ./generic.nix args { - version = "1.29.2"; - hash = "sha256-Vmnjwp1Jv39utXcnW4bv5FBM+Br4hcWKHtfS57hJJDc="; + version = "1.29.3"; + hash = "sha256-m+/M7RLuCcL04Thdfo4hyR8aWmOxlvePiXwtBEuMkxI="; }