From 5ed5cf694683efe806493f5fee748aca539737bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Apr 2026 08:12:13 +0000 Subject: [PATCH 01/14] thunderbird-latest-unwrapped: 149.0.2 -> 150.0 (cherry picked from commit 7ede99b545691b401c0cb7c8b7c667c380bd0b8c) --- .../networking/mailreaders/thunderbird/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 3339bfc44a3c..0b839ab9d9fb 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -73,8 +73,8 @@ rec { thunderbird = thunderbird-latest; thunderbird-latest = common { - version = "149.0.2"; - sha512 = "b458139d6345bef6d07b8169aee45daae6935c2d0f540c462b1d54113c8beb2c8f17a73ce077225160dee0d2a0891fa567b57a1e5d488704c5fe0aff264f1967"; + version = "150.0"; + sha512 = "6e0770de0aeabdd9372b491ae0a6d20238ff154b70982de21c73b903003398f36d8f56c679ca893a1e5646a25add9e9e126ae1b6ee1f836290104b61eb09dac1"; updateScript = callPackage ./update.nix { attrPath = "thunderbirdPackages.thunderbird-latest"; From ff22f8f26045dbe4f2483eac29da22a76523544b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Apr 2026 19:27:39 +0000 Subject: [PATCH 02/14] docker: 29.4.0 -> 29.4.1 (cherry picked from commit a1cf10948e1433e4b7124659193927e616d3a183) --- pkgs/applications/virtualization/docker/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix index 10d76bffd8e1..b23362ee3665 100644 --- a/pkgs/applications/virtualization/docker/default.nix +++ b/pkgs/applications/virtualization/docker/default.nix @@ -434,18 +434,18 @@ in docker_29 = let - version = "29.4.0"; + version = "29.4.1"; in callPackage dockerGen { inherit version; cliRev = "v${version}"; - cliHash = "sha256-ObuRuiC1+2E7PMMgoXC6SEi6zsdRqVvGCDvP7J/Ws28="; + cliHash = "sha256-jGD+Z3koM0a2Te7cq2HdKFizZj39djvTQUmn815Mn4o="; mobyRev = "docker-v${version}"; - mobyHash = "sha256-Pot3N+AvxIYG5Vg3AQK3I0jegCW4bmC0OimsGnVCiuQ="; + mobyHash = "sha256-R+rCR8DG4IyEdn9ol7PjawixgymjrEVMrTjaZM1wReU="; runcRev = "v1.3.5"; runcHash = "sha256-Swphxbu/OLkUrfRjLMZIVGwYb7AN0xHdyxm0ysAVam0="; - containerdRev = "v2.2.2"; - containerdHash = "sha256-1jYiyNHR1sXBwXdS33KWE+IB1tOZbiJyUxhsVeXwSrc="; + containerdRev = "v2.2.3"; + containerdHash = "sha256-jaOLZf246kmvBHHrwgvqrhxuh+n1HE6NDqckZK4tvnM="; tiniRev = "369448a167e8b3da4ca5bca0b3307500c3371828"; tiniHash = "sha256-jCBNfoJAjmcTJBx08kHs+FmbaU82CbQcf0IVjd56Nuw="; }; From bcf53527afe89304ca5fab11aa0bca6f0e290707 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 Apr 2026 13:55:55 +0000 Subject: [PATCH 03/14] outline: 1.6.1 -> 1.7.0 (cherry picked from commit fbdd89e999208175ca2dc639cbe44ec8d6eef634) --- pkgs/by-name/ou/outline/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ou/outline/package.nix b/pkgs/by-name/ou/outline/package.nix index 6a7eb1302b37..30acc2256d89 100644 --- a/pkgs/by-name/ou/outline/package.nix +++ b/pkgs/by-name/ou/outline/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "outline"; - version = "1.6.1"; + version = "1.7.0"; src = fetchFromGitHub { owner = "outline"; repo = "outline"; rev = "v${finalAttrs.version}"; - hash = "sha256-T9oMnDYbkT50IOCflL7tay0iUXui7sW+gxddGKOvzbk="; + hash = "sha256-QFzLHWmU2DrmKAR5ZKAtnHXZdBfgUfGpTJ6c1zi7//k="; }; missingHashes = ./missing-hashes.json; @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: { offlineCache = yarn-berry_4.fetchYarnBerryDeps { inherit (finalAttrs) src missingHashes; - hash = "sha256-4JmXn8/R0IssZrVyk6OMo5ZsSdo+Wmcr6cvuviMi4GA="; + hash = "sha256-07/cWCIAsT+zZR6BKEirGfRFw3UaImMMJPSYvmN4g7E="; }; buildPhase = '' From b6184609474fae79b32e99341117194a1a4645ad Mon Sep 17 00:00:00 2001 From: emilylange Date: Tue, 28 Apr 2026 23:23:44 +0200 Subject: [PATCH 04/14] chromium,chromedriver: 147.0.7727.116 -> 147.0.7727.137 https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_28.html This update includes 30 security fixes. CVEs: CVE-2026-7363 CVE-2026-7361 CVE-2026-7344 CVE-2026-7343 CVE-2026-7333 CVE-2026-7360 CVE-2026-7359 CVE-2026-7358 CVE-2026-7334 CVE-2026-7357 CVE-2026-7356 CVE-2026-7354 CVE-2026-7353 CVE-2026-7352 CVE-2026-7351 CVE-2026-7350 CVE-2026-7349 CVE-2026-7348 CVE-2026-7335 CVE-2026-7336 CVE-2026-7337 CVE-2026-7347 CVE-2026-7346 CVE-2026-7345 CVE-2026-7338 CVE-2026-7342 CVE-2026-7341 CVE-2026-7339 CVE-2026-7340 CVE-2026-7355 (cherry picked from commit 4bb116f2dc0fb2e1d42adcebb6fa66b8a0dfbfac) --- .../networking/browsers/chromium/info.json | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index aecc44b24b0e..6a2a1cd9fb60 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,15 +1,15 @@ { "chromium": { - "version": "147.0.7727.116", + "version": "147.0.7727.137", "chromedriver": { - "version": "147.0.7727.117", - "hash_darwin": "sha256-FiP2cEz2DVnpZpqC4mrIPKeyP45nEvGhwuokfz/KUCQ=", - "hash_darwin_aarch64": "sha256-RckHAtsSLwh2IfT4Re/3pkUxvL8PwzfG8OtUHF1G0lU=" + "version": "147.0.7727.138", + "hash_darwin": "sha256-d2dEPcR2mlfkL6XGhzMsgH/OwAI+yLXdS0dF4luPRfM=", + "hash_darwin_aarch64": "sha256-6rguKqpJJd058DQbiLVKVd/t+E7yYe1FHHB6zlwD6bU=" }, "deps": { "depot_tools": { - "rev": "f16c2eb7bfe77c7354a75ac2460bdd18ac2f59d2", - "hash": "sha256-VnmcmfAZq2sIFvPXaV3BtAjzDDPB6/h5Jz68qB124bE=" + "rev": "d0e1a84d5b0c3c556b0fbdbeb77908d9817e6bbb", + "hash": "sha256-mc/W0D9MEtNQPeJ66X9T28IB+pvYqDRXj9UYb9hLlvA=" }, "gn": { "version": "0-unstable-2026-03-05", @@ -21,8 +21,8 @@ "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "dbcf1b1bfb506cc580859bcb5ff9460a8443af90", - "hash": "sha256-pcrElIGFOcPQjJUF1ceHMRjS3YLjbTa9cM3Qg/G3u6I=", + "rev": "68ba233a543d25e75c30f1228dd3bafa2da96937", + "hash": "sha256-ktIkQRYWcyKnZKEhvxFGssMZ///ctd/Ue3VIYPvQzuM=", "recompress": true }, "src/third_party/clang-format/script": { @@ -92,8 +92,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "82ab43bfda5a3f59e1876fd3c828f047c689bc12", - "hash": "sha256-6WjecQRoyCLUoSbqDMpmsJ5tZazPF171KWnjxxK8hd4=" + "rev": "534e0d1c1d0fcb4b57fd6a3fb9284cd14eaa28cd", + "hash": "sha256-o3UV8X27G7wpaDiKDzgMZN64+d9JQrvcQXpSybxi/h4=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -132,8 +132,8 @@ }, "src/third_party/dawn": { "url": "https://dawn.googlesource.com/dawn.git", - "rev": "ff7b4f6c5d964879b5f4356ef6e732adeed2f627", - "hash": "sha256-pURclm6gi0am32tohZTB4iT2BWa55uRBJNRVW0gjDcY=" + "rev": "049880d58d6636a819168c00f44f8a4ed1e33e51", + "hash": "sha256-AHUos4ejvcsHTDdretkDHAeyLugtI6Jg14Hb9MbbPPs=" }, "src/third_party/dawn/third_party/glfw": { "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", @@ -657,8 +657,8 @@ }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "f8cd2da0256752afb0059bf17e4bf2bec422967e", - "hash": "sha256-dtSWBpCaewkKMW3Jc1PNDQh0jSQHIPduaXsIU9rcTa0=" + "rev": "6e0fbe154ccaf018b2dd1f0e42eec285e7d79d00", + "hash": "sha256-oqfNOSQB+5sbAnw4tPBXn22rk6Ai5b2aZNLJUyM181k=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -792,8 +792,8 @@ }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "997079137283f693a0fac6a5350ae7f6f2cf3b59", - "hash": "sha256-SOV9YS8Dk1HFCo00Qe6zttJOP0PEBS4B6Ah79OXmTew=" + "rev": "28452dff1bf86fec881a47949d4dedd4a2fe1f09", + "hash": "sha256-KBz94jvdVgxWuTuSoeHKNdY7wEJDGqG3xVsSVB3ubRQ=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", @@ -822,8 +822,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "9b21082faf16a5f029a4316272c9a627d8b33eb4", - "hash": "sha256-dT1f9Df1K1ZLp346Tpqn6Lkq2HDYWWQIAuhqXMIIydk=" + "rev": "c152c31c55cd54fd239772532a86c802d95b4617", + "hash": "sha256-7qEPh9l94LqyaA9qW0ZfFmmFyMNTjTJaeunLgDhtFuM=" } } }, From b2226a07358c6412058fc39246da52f9e9a478b4 Mon Sep 17 00:00:00 2001 From: Stig Palmquist Date: Wed, 29 Apr 2026 02:44:56 +0200 Subject: [PATCH 05/14] perlPackages.Starman: 0.4017 -> 0.4018 (cherry picked from commit 28c07ff2bda49456bd72f9dd87fbf6ec259ca8ea) --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 37664521ae75..ec40b199262c 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -31291,10 +31291,10 @@ with self; Starman = buildPerlModule { pname = "Starman"; - version = "0.4017"; + version = "0.4018"; src = fetchurl { - url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.4017.tar.gz"; - hash = "sha256-b/q5FfMj9gCJ4+v4Urm5cH1pFyZt+K/XNw+sBL/f7k4="; + url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.4018.tar.gz"; + hash = "sha256-bY2yl9hRFB+k/3dI3/BVG+K6j5pELtnKrGRNvMmjbt0="; }; buildInputs = [ LWP From ee3b3410c9a1ba12cdfcc1343e19553af9c640a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 Apr 2026 18:59:21 +0000 Subject: [PATCH 06/14] modrinth-app-unwrapped: 0.13.3 -> 0.13.6 (cherry picked from commit ba56246e9dab8e620d0bcfbccdd309ebc77488c0) --- pkgs/by-name/mo/modrinth-app-unwrapped/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix b/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix index 99504dd3a272..26b34895ab7c 100644 --- a/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix +++ b/pkgs/by-name/mo/modrinth-app-unwrapped/package.nix @@ -31,13 +31,13 @@ in rustPlatform.buildRustPackage (finalAttrs: { pname = "modrinth-app-unwrapped"; - version = "0.13.3"; + version = "0.13.6"; src = fetchFromGitHub { owner = "modrinth"; repo = "code"; tag = "v${finalAttrs.version}"; - hash = "sha256-vBBa2T5+JYvfO9eibJtcpq9y/GMh2PbO0ZBdkah9gms="; + hash = "sha256-47uokwYsEg5D0lyHdpqfvKlsuXZK0sm5YIWwNjVGsKQ="; }; patches = [ @@ -67,7 +67,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '1.0.0-local' '${finalAttrs.version}' ''; - cargoHash = "sha256-dbndaNIZzGX4QjGTJbDsKOReB5OeiBmQr8XNzfWPe/o="; + cargoHash = "sha256-Mnb16KO+xcocUuvQN4woUlb1aFNzzwyIeRP4mIcA1Fk="; mitmCache = gradle.fetchDeps { inherit (finalAttrs) pname; data = ./deps.json; @@ -77,7 +77,7 @@ rustPlatform.buildRustPackage (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_9; fetcherVersion = 3; - hash = "sha256-yF8sHG2+08JmtrKVLT0/gUPFJGgGWFMvHbi+uen2uwU="; + hash = "sha256-Hk32LBD20F2LRgqNs8f1j3VdUxKoTPWs3yJvOghsEbI="; }; nativeBuildInputs = [ From 4a1488322e3e35228e623bc1274b2a94019d4608 Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Tue, 28 Apr 2026 19:29:23 +0000 Subject: [PATCH 07/14] victoriametrics: 1.141.0 -> 1.142.0 (cherry picked from commit 0483567e183c3f4295a2098b404d237e64700a21) --- pkgs/by-name/vi/victoriametrics/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/victoriametrics/package.nix b/pkgs/by-name/vi/victoriametrics/package.nix index 304b7399e563..347f931209b2 100644 --- a/pkgs/by-name/vi/victoriametrics/package.nix +++ b/pkgs/by-name/vi/victoriametrics/package.nix @@ -13,13 +13,13 @@ buildGo126Module (finalAttrs: { pname = "VictoriaMetrics"; - version = "1.141.0"; + version = "1.142.0"; src = fetchFromGitHub { owner = "VictoriaMetrics"; repo = "VictoriaMetrics"; tag = "v${finalAttrs.version}"; - hash = "sha256-eMaCChrv3/w7KNlnLdV1/YGGh4ZMGqeNAnMV1OlIQWE="; + hash = "sha256-PI4P0CGMcYbkrT8Rrgl5P56yTC+r3tnZudvFySzNJeY="; }; vendorHash = null; From 42cb026b2d8d0f68210039924263ebbbb5ea1524 Mon Sep 17 00:00:00 2001 From: eljamm Date: Tue, 28 Apr 2026 06:11:18 +0000 Subject: [PATCH 08/14] linux_xanmod: 6.18.24 -> 6.18.25 - Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.25-xanmod1.gz - Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.24-xanmod1..6.18.25-xanmod1?from_project_id=51590166 (cherry picked from commit ee24e2013d9e55420900a3e4c1bfa940d054f04f) --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 5063ad1238a0..bc807f89797a 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -15,8 +15,8 @@ let variants = { # ./update-xanmod.sh lts lts = { - version = "6.18.24"; - hash = "sha256-BYy5AzTDQIMBJNwWIZ4uGjPKvXGgei7PAOT5gCvlp1Q="; + version = "6.18.25"; + hash = "sha256-MC2hFOGC7WL0mrD4JEeCgRCNBYBYDt63jIP+HCgnTAg="; isLTS = true; }; # ./update-xanmod.sh main From db4d888b09c4f02a0c0ae1245b8ebe9095847825 Mon Sep 17 00:00:00 2001 From: eljamm Date: Tue, 28 Apr 2026 06:13:31 +0000 Subject: [PATCH 09/14] linux_xanmod_latest: 6.19.14 -> 7.0.2 - Changelog: https://dl.xanmod.org/changelog/7.0/ChangeLog-7.0.2-xanmod1.gz - Diff: https://gitlab.com/xanmod/linux/-/compare/6.19.14-xanmod1..7.0.2-xanmod1?from_project_id=51590166 (cherry picked from commit dcb5223722e7635dbcc8d2c4543e8f49be2d3fe5) --- pkgs/os-specific/linux/kernel/xanmod-kernels.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index bc807f89797a..1ae1fd8ceb6f 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -21,8 +21,8 @@ let }; # ./update-xanmod.sh main main = { - version = "6.19.14"; - hash = "sha256-xp5IBA4epb+3SCJIkbxqzymwvz4T9p7NOP9y6iy6DZk="; + version = "7.0.2"; + hash = "sha256-RXdgP6jpy6GfZ70WG6k6rrryjHV2uUaqy4e+4jCgJek="; }; }; @@ -56,7 +56,6 @@ let # Preemption PREEMPT = lib.mkOverride 60 yes; - PREEMPT_VOLUNTARY = lib.mkOverride 60 no; # Google's BBRv3 TCP congestion Control TCP_CONG_BBR = yes; @@ -88,6 +87,9 @@ let X86_FRED = yes; X86_POSTED_MSI = yes; } + // lib.optionalAttrs (lib.versionOlder (lib.versions.majorMinor version) "7.0") { + PREEMPT_VOLUNTARY = lib.mkOverride 60 no; + } // lib.optionalAttrs (lib.versionAtLeast (lib.versions.majorMinor version) "6.13") { # Lazy preemption PREEMPT = lib.mkOverride 70 no; From 467f0bf6807917e33d100ef59b9c49191938f5f4 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Wed, 29 Apr 2026 09:30:33 -0400 Subject: [PATCH 10/14] forgejo: 15.0.0 -> 15.0.1 (cherry picked from commit cd79a66fa1eec5b70e6e5105e4aeb57f0d4b9660) --- pkgs/by-name/fo/forgejo/generic.nix | 1 + pkgs/by-name/fo/forgejo/package.nix | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fo/forgejo/generic.nix b/pkgs/by-name/fo/forgejo/generic.nix index 55af534d4fff..0d16bf9b5f59 100644 --- a/pkgs/by-name/fo/forgejo/generic.nix +++ b/pkgs/by-name/fo/forgejo/generic.nix @@ -126,6 +126,7 @@ buildGoModule rec { "TestDNSUpdate" # requires network: release.forgejo.org "TestMigrateWhiteBlocklist" # requires network: gitlab.com (DNS) "TestURLAllowedSSH/Pushmirror_URL" # requires network git.gay (DNS) + "TestBleveDeleteIssue" # Known Flake-y https://github.com/NixOS/nixpkgs/issues/509878 ]; in [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; diff --git a/pkgs/by-name/fo/forgejo/package.nix b/pkgs/by-name/fo/forgejo/package.nix index 5c09e8bc4f5e..02e1c4454363 100644 --- a/pkgs/by-name/fo/forgejo/package.nix +++ b/pkgs/by-name/fo/forgejo/package.nix @@ -1,8 +1,8 @@ import ./generic.nix { - version = "15.0.0"; - hash = "sha256-KAGHascGFj4X6b4BpRqQ8yCedNh0nvHfQgbzJh9fxAc="; - npmDepsHash = "sha256-AWvLcAS7EEy796kAQfiQ8sFSh/s+6zNCJEqe4qzQL3s="; - vendorHash = "sha256-bP7cykWKwNQrWm9jJT4YYAHRV66HaTwGkvhBqSHgWAA="; + version = "15.0.1"; + hash = "sha256-40hyQ6MPskyty/LsMVczuDpbu2q3Syoj3c00HUS+pVE="; + npmDepsHash = "sha256-xWbnSX11RkLjtJ62qG6rD+xQAOnUuI99r9uEHakkZPY="; + vendorHash = "sha256-JUBAcRYgflrvoAK0OvaU/Xr6/BakgaUtYwtvBF9vyk0="; lts = false; nixUpdateExtraArgs = [ "--override-filename" From e9302388d8a3a2bc90dc73e2e2174dea9bcc7f20 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Wed, 29 Apr 2026 12:22:13 -0400 Subject: [PATCH 11/14] forgejo-lts: 11.0.12 -> 11.0.13 https://codeberg.org/forgejo/forgejo/releases/tag/v11.0.13 Not-cherry-picked-because: forgejo-lts is already on v15 in unstable --- pkgs/by-name/fo/forgejo/lts.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fo/forgejo/lts.nix b/pkgs/by-name/fo/forgejo/lts.nix index 7e184b6c7d22..1fa3ec971775 100644 --- a/pkgs/by-name/fo/forgejo/lts.nix +++ b/pkgs/by-name/fo/forgejo/lts.nix @@ -1,8 +1,8 @@ import ./generic.nix { - version = "11.0.12"; - hash = "sha256-akPRq8quzdx8TU8NC/uxvngEl/fl/JjM1FcVhlHxcXo="; - npmDepsHash = "sha256-2COWPQM1iKpNG2TbPIv2zXXe28tsmuVc6IhkUeORBsU="; - vendorHash = "sha256-v1UZwhgZglJvIkEfO7662lKhdO3AxH+DGN70ziWfXG0="; + version = "11.0.13"; + hash = "sha256-bXJ4ddUKTGKRWagL1G71sasMghr5FdiZPtHjrOTpxDY="; + npmDepsHash = "sha256-ZAcv/EnCx8dikjW9wgQBNln9WUQOkw0RCLVRoDPY8Gc="; + vendorHash = "sha256-0oh1zhMRz8B5TInAuuvYg63noxSAoupSQvQeerO3TFI="; lts = true; nixUpdateExtraArgs = [ "--override-filename" From 7997de39712cbdca876db4ea879199183411ce00 Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 29 Apr 2026 09:05:01 -0300 Subject: [PATCH 12/14] nuget-to-json: don't add packages with only contentHash Fixes: bfc94a6c9e64bffc75e3d936413209c42b3b7923 (cherry picked from commit 1b2d45b6ac68d8943c9b371b4e04a5acd6b2813f) --- pkgs/by-name/nu/nuget-to-json/nuget-to-json.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nu/nuget-to-json/nuget-to-json.sh b/pkgs/by-name/nu/nuget-to-json/nuget-to-json.sh index c4c5a8d9456b..111899dac47f 100755 --- a/pkgs/by-name/nu/nuget-to-json/nuget-to-json.sh +++ b/pkgs/by-name/nu/nuget-to-json/nuget-to-json.sh @@ -61,9 +61,9 @@ done continue fi - # packages in the nix store should have an empty metadata file + # packages in the nix store should have a metadata file without 'version' (see createNupkgMetadata) # packages installed with 'dotnet tool' may be missing 'source' - used_source="$(jq -r 'if has("source") then .source elif has("contentHash") then "__unknown" else "" end' "$version"/.nupkg.metadata)" + used_source="$(jq -r 'if has("source") then .source elif has("version") then "__unknown" else "" end' "$version"/.nupkg.metadata)" found=false if [[ -z "$used_source" || -d "$used_source" ]]; then From a3931144c8180846fb5019cac11120b25961a449 Mon Sep 17 00:00:00 2001 From: whispers Date: Mon, 27 Apr 2026 21:22:13 -0400 Subject: [PATCH 13/14] tor-browser: 15.0.10 -> 15.0.11 Release announcement: https://blog.torproject.org/new-release-tor-browser-15011/ Changelog: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/tbb-15.0.11-build1/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt Firefox ESR: https://www.firefox.com/en-US/firefox/140.10.1/releasenotes/ Firefox diff: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/FIREFOX_140_10_0esr_BUILD1...FIREFOX_140_10_1esr_BUILD1 We also update the changelog url to work for the current Tor Project GitLab, instead of the old interface. We use the general maintenance branch for the major version instead of the tags per-version since the per-version tags include build numbers, which we do not track. (cherry picked from commit 0f0f5f6a2ce29199b90de92df2382167a3a3b5d5) --- pkgs/by-name/to/tor-browser/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/to/tor-browser/package.nix b/pkgs/by-name/to/tor-browser/package.nix index 568926e1d240..2e37707c50d8 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.10"; + version = "15.0.11"; 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-PlGjkyO2MoLWo7eAgoNMfd52dM7v9VKyfCxXbj3qqu4="; + hash = "sha256-+1ZpJcVkqqP2WE3kyAJ7Ip3CmM2JIpUos1wgvLjND24="; }; 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-rangtzd7oee+2b7zdmKYJD8al4G3FYo+bdq8JgBn5oE="; + hash = "sha256-dZeTAkmvI5+mu7u9DrUj/JTvLHE4hiNVqd5AyVbZptg="; }; }; @@ -347,7 +347,7 @@ stdenv.mkDerivation rec { description = "Privacy-focused browser routing traffic through the Tor network"; mainProgram = "tor-browser"; homepage = "https://www.torproject.org/"; - changelog = "https://gitweb.torproject.org/builders/tor-browser-build.git/plain/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt?h=maint-${version}"; + changelog = "https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/maint-${lib.versions.majorMinor version}/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt"; platforms = lib.attrNames sources; maintainers = with lib.maintainers; [ c4patino From 22d22adfb06949e9a085373b406632c2de3e9440 Mon Sep 17 00:00:00 2001 From: Miroslav Valov <91765698+mivalov@users.noreply.github.com> Date: Wed, 29 Apr 2026 23:15:35 +0200 Subject: [PATCH 14/14] google-chrome: 147.0.7727.116 -> 147.0.7727.137 https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_28.html (cherry picked from commit b79689652e4b78696a26bf3ffa9d8d991af0b3d8) --- pkgs/by-name/go/google-chrome/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index c9a0014d620b..52b756fc518d 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -178,11 +178,11 @@ let linux = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "147.0.7727.116"; + version = "147.0.7727.137"; src = fetchurl { url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-f4lIdknIXTTv3yxvs754n6/a01h5xxWWOvnjwQcIPnw="; + hash = "sha256-2QKA8nk+O10cGr0gGOMSlLkxpO+WHFG1yul9a3VGq64="; }; # With strictDeps on, some shebangs were not being patched correctly @@ -292,11 +292,11 @@ let darwin = stdenvNoCC.mkDerivation (finalAttrs: { inherit pname meta passthru; - version = "147.0.7727.117"; + version = "147.0.7727.138"; src = fetchurl { - url = "http://dl.google.com/release2/chrome/hlfggraqploqe3bea7acbi5wei_147.0.7727.117/GoogleChrome-147.0.7727.117.dmg"; - hash = "sha256-GCdZAiqNSDcC6qgsJGS5renRrl3kLoH4X9VHX7aLXTw="; + url = "http://dl.google.com/release2/chrome/ackheqvxll25dzx6s76qfgpa4oxa_147.0.7727.138/GoogleChrome-147.0.7727.138.dmg"; + hash = "sha256-1WOkBxAs79ByJ3quXgh+ZR64ysIE2/2wMeIhl3sYh5o="; }; dontPatch = true;