From 5b6864b15b45d0f5b6b771ddeebfb6b075c287eb Mon Sep 17 00:00:00 2001 From: Erik Skytthe Date: Tue, 18 Aug 2026 10:21:44 +0200 Subject: [PATCH 01/39] rsyslog: fix imjournal invalidation reopen busy-loop (cherry picked from commit 001d1e136596718faad3567c115b6625492e64c0) --- pkgs/by-name/rs/rsyslog/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/rs/rsyslog/package.nix b/pkgs/by-name/rs/rsyslog/package.nix index 1c4611076eda..457dc5947992 100644 --- a/pkgs/by-name/rs/rsyslog/package.nix +++ b/pkgs/by-name/rs/rsyslog/package.nix @@ -80,6 +80,16 @@ stdenv.mkDerivation (finalAttrs: { url = "https://github.com/rsyslog/rsyslog/commit/f7f774228273730ba1075f4cd457ae78303a8f08.patch"; hash = "sha256-ww8Ade2eKrQygJduLMPFjxd/fmBnpQ4ePLEzHffPy90="; }) + + # Fix imjournal invalidation reopen busy-loop. + # Remove with rsyslog 8.2608.0 or newer. + # https://github.com/rsyslog/rsyslog/pull/7384 + (fetchpatch { + name = "imjournal-invalidation-reopen-busy-loop.patch"; + url = "https://github.com/rsyslog/rsyslog/commit/383f80f21f16c3c94e7d7a57b0a5af12cdac9d75.patch"; + excludes = [ "ChangeLog" ]; + hash = "sha256-RlhXoK+dAPBN2wu4V7GoFw/d+uWQzO7+nUkW5+z7QJY="; + }) ]; nativeBuildInputs = [ From d3b1672cb629ed79b460fbb56be07d422aa9bd9f Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Wed, 8 Jul 2026 17:51:56 +0200 Subject: [PATCH 02/39] teamtype: 0.9.1 -> 0.9.2 Changelog: https://github.com/teamtype/teamtype/releases/tag/v0.9.2 Diff: https://github.com/teamtype/teamtype/compare/v0.9.1...v0.9.2 (cherry picked from commit 07ec624b825abeccb0210c664d623ebb5fd1c07d) --- pkgs/by-name/te/teamtype/package.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/te/teamtype/package.nix b/pkgs/by-name/te/teamtype/package.nix index 0cc194af9771..48a847e1075e 100644 --- a/pkgs/by-name/te/teamtype/package.nix +++ b/pkgs/by-name/te/teamtype/package.nix @@ -11,18 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "teamtype"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "teamtype"; repo = "teamtype"; tag = "v${finalAttrs.version}"; - hash = "sha256-74MufpLTACkPevzOyaXw2Rr7S7VvaFEYHEyTQYwKVT8="; + hash = "sha256-FsT1ako/3EIPynWuBqCSiwaZtMnsd7ypJnrh+4EDRwM="; }; - sourceRoot = "${finalAttrs.src.name}/daemon"; - - cargoHash = "sha256-OIOffnCC9PlT/SXPOuTnKx3feZnkHP+jzbQIJWX0tzk="; + cargoHash = "sha256-gphTpVKbmfYJSUasOCtNgyMKI9JU/if8KcH7Lu3Svjs="; nativeBuildInputs = [ installShellFiles @@ -52,6 +50,16 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; + # E2E Tests fail reporting: + # Before running e2e tests you must build /build/source/target/debug/teamtype + checkFlags = [ + "--skip=nvim_processes_deltas_correctly" + "--skip=nvim_sends_correct_delta" + "--skip=nvim_sends_something_to_socket" + "--skip=plugin_loaded" + "--skip=teamtype_executable_from_nvim" + ]; + passthru.updateScript = nix-update-script { }; meta = { From a761343eefc8364ee1fcfd32cb371c1d5b61cab1 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Tue, 18 Aug 2026 19:06:17 +0530 Subject: [PATCH 03/39] teamtype: run all checks on release binary Signed-off-by: phanirithvij (cherry picked from commit 741c1daf0169394a73134fd1d4147709972f26af) --- pkgs/by-name/te/teamtype/package.nix | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/te/teamtype/package.nix b/pkgs/by-name/te/teamtype/package.nix index 48a847e1075e..00ed60400419 100644 --- a/pkgs/by-name/te/teamtype/package.nix +++ b/pkgs/by-name/te/teamtype/package.nix @@ -1,12 +1,15 @@ { fetchFromGitHub, lib, + stdenv, rustPlatform, versionCheckHook, installShellFiles, nix-update-script, pkg-config, libgit2, + neovim, + writableTmpDirAsHomeHook, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -50,14 +53,19 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; - # E2E Tests fail reporting: - # Before running e2e tests you must build /build/source/target/debug/teamtype - checkFlags = [ - "--skip=nvim_processes_deltas_correctly" - "--skip=nvim_sends_correct_delta" - "--skip=nvim_sends_something_to_socket" - "--skip=plugin_loaded" - "--skip=teamtype_executable_from_nvim" + nativeCheckInputs = [ + neovim + writableTmpDirAsHomeHook + ]; + + preCheck = '' + substituteInPlace .cargo/config.toml \ + --replace-fail 'target/debug/teamtype' 'target/${stdenv.hostPlatform.rust.rustcTarget}/release/teamtype' + ''; + + # watcher tests use FSEvents which hangs in the macOS sandbox + checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ + "--skip=watcher::" ]; passthru.updateScript = nix-update-script { }; From bb6385ca319c7c08aabe7daf3ea29cbad568ad4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Thu, 20 Aug 2026 15:17:06 -0400 Subject: [PATCH 04/39] signal-desktop: 8.21.0 -> 8.24.0 (cherry picked from commit 632e507119c5ab4ee66d0a837f95d36e29deacae) --- pkgs/by-name/si/signal-desktop/libsignal-node.nix | 8 ++++---- pkgs/by-name/si/signal-desktop/package.nix | 10 +++++----- pkgs/by-name/si/signal-desktop/ringrtc.nix | 6 +++--- pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix | 6 +++--- pkgs/by-name/si/signal-desktop/webrtc-sources.json | 8 ++++---- 5 files changed, 19 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/si/signal-desktop/libsignal-node.nix b/pkgs/by-name/si/signal-desktop/libsignal-node.nix index 989b0d9288fc..bcc43cea30fd 100644 --- a/pkgs/by-name/si/signal-desktop/libsignal-node.nix +++ b/pkgs/by-name/si/signal-desktop/libsignal-node.nix @@ -15,23 +15,23 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "libsignal-node"; - version = "0.97.3"; + version = "0.99.3"; src = fetchFromGitHub { owner = "signalapp"; repo = "libsignal"; tag = "v${finalAttrs.version}"; - hash = "sha256-mRhArmrrbnAfj4JS4OqWA+FEC57Sf/BEqb95KL3JXp0="; + hash = "sha256-/DoQZv5tB1q1Zah/sr/pv5bBvM5PQsZH/OWzgkjP0Z4="; }; - cargoHash = "sha256-obv5XcGD4kkgTPShszxJRTFsOeig9UWyxdE8cyjbsCY="; + cargoHash = "sha256-WRHlUnQSrJ5VHfeqzTp6x3fKIFlOPtusAkRJRKvdYb8="; npmRoot = "node"; npmDeps = fetchNpmDeps { name = "${finalAttrs.pname}-npm-deps"; inherit (finalAttrs) version src; sourceRoot = "${finalAttrs.src.name}/${finalAttrs.npmRoot}"; - hash = "sha256-jTyEnJBEuL8RXT29VYsRW797FPgINm8BvVBmt3m13EA="; + hash = "sha256-K/iINhZBBGtquEchcwOniYNz5fNcAux6/eOY8RJUrqA="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index 69d26c6d743b..f372df8d58b1 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -45,13 +45,13 @@ let webrtc = callPackage ./webrtc.nix { }; ringrtc = callPackage ./ringrtc.nix { inherit webrtc; }; - version = "8.21.0"; + version = "8.24.0"; src = fetchFromGitHub { owner = "signalapp"; repo = "Signal-Desktop"; tag = "v${version}"; - hash = "sha256-RuGq8ygiZewKqtKQattlqU0pcMMlgdFOJAhmN4J/8Tw="; + hash = "sha256-z5Z0ujG2AQvmrrdmJxOAnhi56ISSlGoI4kdMcZMpZzY="; # Emoji font files will be added in `postFetch` if `withAppleEmojis` is enabled. They # are fetched separately below. postFetch = '' @@ -81,7 +81,7 @@ let ; inherit pnpm; fetcherVersion = 4; - hash = "sha256-1n+u0mcZJwjkdKmNY6KE6tk6/UPYuya5WqLrKRJimGw="; + hash = "sha256-3hwxTcxVzD5as6WcI3batU1DBKNeEDvGRn+lfSjrJBM="; }; strictDeps = true; @@ -185,13 +185,13 @@ stdenv.mkDerivation (finalAttrs: { ; inherit pnpm; fetcherVersion = 4; - hash = "sha256-1n+u0mcZJwjkdKmNY6KE6tk6/UPYuya5WqLrKRJimGw="; + hash = "sha256-3hwxTcxVzD5as6WcI3batU1DBKNeEDvGRn+lfSjrJBM="; }; env = { ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; SIGNAL_ENV = "production"; - SOURCE_DATE_EPOCH = 1785418091; + SOURCE_DATE_EPOCH = 1787172744; }; preBuild = '' diff --git a/pkgs/by-name/si/signal-desktop/ringrtc.nix b/pkgs/by-name/si/signal-desktop/ringrtc.nix index a1e31cb4f6cb..82f3ba2712d4 100644 --- a/pkgs/by-name/si/signal-desktop/ringrtc.nix +++ b/pkgs/by-name/si/signal-desktop/ringrtc.nix @@ -19,16 +19,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "ringrtc"; - version = "2.70.0"; + version = "2.70.2"; src = fetchFromGitHub { owner = "signalapp"; repo = "ringrtc"; tag = "v${finalAttrs.version}"; - hash = "sha256-5RPX1SZhVJaSIDjdY2IvInwSI4YHs0y7TK1b9ixaeZc="; + hash = "sha256-mHve5E7i9uwx4cZbgRWm8J7+zJbgB6KIw2JqAhjxgoE="; }; - cargoHash = "sha256-tztNtAGYHp+Kh98efwtt51yhRwhqDKeT06Q4B/HrHfQ="; + cargoHash = "sha256-Yz8CXMvKunM8u940vWK1M7X6DrPXCGWV9gQ+cv/81LY="; preConfigure = '' # Check for matching webrtc version diff --git a/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix b/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix index d1b8824f2f2d..58904bc04c61 100644 --- a/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix +++ b/pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix @@ -16,13 +16,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "node-sqlcipher"; - version = "3.3.9"; + version = "4.0.3"; src = fetchFromGitHub { owner = "signalapp"; repo = "node-sqlcipher"; tag = "v${finalAttrs.version}"; - hash = "sha256-eddDeNK8UA6CW1qXZtgS8QpuXVjFO6tVwpFDyYDnX+U="; + hash = "sha256-pqb/MhDZxkQDUgs/eP+cRL8b3dfN8VLJo+H8Td9mWoc="; }; pnpmDeps = fetchPnpmDeps { @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { cargoDeps = rustPlatform.fetchCargoVendor { name = "sqlcipher-signal-exentsion"; inherit (finalAttrs) src cargoRoot; - hash = "sha256-NtJPwRvjU1WsOxgb2vpokes9eL4DkEcbDaEmML7zsqQ="; + hash = "sha256-ChIzjkjIl663lNnOd5oLM1mc5CpLBZS/l82ikyXe/Ac="; }; strictDeps = true; diff --git a/pkgs/by-name/si/signal-desktop/webrtc-sources.json b/pkgs/by-name/si/signal-desktop/webrtc-sources.json index 26f75df52a12..330db897c916 100644 --- a/pkgs/by-name/si/signal-desktop/webrtc-sources.json +++ b/pkgs/by-name/si/signal-desktop/webrtc-sources.json @@ -1,10 +1,10 @@ { "src": { "args": { - "hash": "sha256-icy7lsgHBofHMJg6Eo2jxkuo9vHVw6P8TXsti2416bg=", + "hash": "sha256-UbMIbMpzNmZ1VsCjyGD1SRuBJQEH56peH1GhivHZroM=", "owner": "signalapp", "repo": "webrtc", - "tag": "7871d" + "tag": "7871e" }, "fetcher": "fetchFromGitHub" }, @@ -26,10 +26,10 @@ }, "src/ringrtc/opus/src": { "args": { - "hash": "sha256-I1f+J//ZJBMj88+PQhsYBjz3fm4Ll3ckZD+fYa6/3Y0=", + "hash": "sha256-VdJhdy9ZwWP0oxoz6OfjCpgYaEkrEH2Y78/TT2VNPYU=", "owner": "xiph", "repo": "opus", - "rev": "22244de5a79bd1d6d623c32e72bf1954b56235be" + "rev": "3da9f7a6db1c05c3996cb363a9d1931a978bf1be" }, "fetcher": "fetchFromGitHub" }, From 25ce43c9b9332b7fbb5301463dc188ba05df6724 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Thu, 4 Jun 2026 14:21:27 -0600 Subject: [PATCH 05/39] balatro: rename conflicting src attribute (cherry picked from commit d4fb7e627b18a196aee52668017cefc64bcdf99b) --- pkgs/by-name/ba/balatro/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ba/balatro/package.nix b/pkgs/by-name/ba/balatro/package.nix index 0b7e85ad56e7..fa241abe5e30 100644 --- a/pkgs/by-name/ba/balatro/package.nix +++ b/pkgs/by-name/ba/balatro/package.nix @@ -10,7 +10,7 @@ makeWrapper, makeDesktopItem, requireFile, - src ? null, + overriddenSrc ? null, withMods ? true, withBridgePatch ? true, withLinuxPatch ? true, @@ -20,11 +20,11 @@ stdenv.mkDerivation (finalAttrs: { version = "1.0.1o"; src = - if src != null then - src + if overriddenSrc != null then + overriddenSrc else requireFile { - name = "Balatro-${finalAttrs.version}.exe"; + name = "Balatro.exe"; url = "https://store.steampowered.com/app/2379780/Balatro/"; message = '' You must own Balatro in order to install it with Nix. The Steam, @@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { pass the resulting path to override: balatro.override { - src = /nix/store/g44bp7ymc7qlkfv5f03b55cgs1wdmkzl-com.playstack.balatro.android.apk; + overriddenSrc = /nix/store/g44bp7ymc7qlkfv5f03b55cgs1wdmkzl-com.playstack.balatro.android.apk; } ''; # Use `nix --extra-experimental-features nix-command hash file --sri --type sha256` to get the correct hash From c6ff3b6b9090f84c878b76c6b92953c2cc490f68 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:19:42 -0400 Subject: [PATCH 06/39] atlantis: 0.44.0 -> 0.47.1 changelog: https://github.com/runatlantis/atlantis/releases/tag/v0.47.1 (cherry picked from commit 6195b57d6a3af4e604862f6428d98467cadc8011) --- pkgs/by-name/at/atlantis/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/at/atlantis/package.nix b/pkgs/by-name/at/atlantis/package.nix index d7cbb985ef41..eb599a7e5a92 100644 --- a/pkgs/by-name/at/atlantis/package.nix +++ b/pkgs/by-name/at/atlantis/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "atlantis"; - version = "0.44.0"; + version = "0.47.1"; src = fetchFromGitHub { owner = "runatlantis"; repo = "atlantis"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZHd/RSzFXbcZ7324Bbgtx681zwdHi5xYgqVlTR4glHY="; + hash = "sha256-GNHu6nZijSd+kluqWTYrmUZubGmicXQdzChXnJbXCyw="; }; ldflags = [ @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { "-X=main.date=1970-01-01T00:00:00Z" ]; - vendorHash = "sha256-hxgujZGbcEelOpoy7eCnbrypXraN7aPe8Ox81kkg3gs="; + vendorHash = "sha256-TmKoUcX4nbrJtSpuzI7uTEzcpRo3K3xM8QjyjogklO0="; subPackages = [ "." ]; From 5958ba8949cc41037d1f2ddc5c55d56d578059cb Mon Sep 17 00:00:00 2001 From: SandaruKasa Date: Sat, 22 Aug 2026 19:54:35 +0300 Subject: [PATCH 07/39] koboldcpp: 1.110 -> 1.119 Changelog: https://github.com/LostRuins/koboldcpp/releases/tag/v1.119 (cherry picked from commit 9c77b79f30e67f07c54d4a0d1898d9f2a3012ced) --- pkgs/by-name/ko/koboldcpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/koboldcpp/package.nix b/pkgs/by-name/ko/koboldcpp/package.nix index 47cd45aa47ee..26699e05ba88 100644 --- a/pkgs/by-name/ko/koboldcpp/package.nix +++ b/pkgs/by-name/ko/koboldcpp/package.nix @@ -39,13 +39,13 @@ let in effectiveStdenv.mkDerivation (finalAttrs: { pname = "koboldcpp"; - version = "1.110"; + version = "1.119"; src = fetchFromGitHub { owner = "LostRuins"; repo = "koboldcpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-wizg/XkNjWUeF0heK1sQQhfKRlIYBKwJmQ8fIaZ2zdE="; + hash = "sha256-WJVbzh4BGLiQdd/rzqSe2Q9PGqMpsqmQNQf33INJkd8="; }; enableParallelBuilding = true; From c89d6507cb834d691d11f4708d22e23608d61856 Mon Sep 17 00:00:00 2001 From: Friedrich Altheide Date: Wed, 19 Aug 2026 16:42:52 +0200 Subject: [PATCH 08/39] virtualbox: 7.2.14 -> 7.2.16 (cherry picked from commit 6e6969dc1bc09748cd70327fa0092d1f1cf07736) --- pkgs/applications/virtualization/virtualbox/default.nix | 4 ++-- pkgs/applications/virtualization/virtualbox/extpack.nix | 4 ++-- .../virtualbox/guest-additions-iso/default.nix | 2 +- .../virtualbox/guest-additions/default.nix | 9 +++++++-- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index e697c17fe3df..22f083f0d10d 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -72,9 +72,9 @@ let buildType = "release"; # Use maintainers/scripts/update.nix to update the version and all related hashes or # change the hashes in extpack.nix and guest-additions/default.nix as well manually. - virtualboxVersion = "7.2.14"; + virtualboxVersion = "7.2.16"; virtualboxSubVersion = ""; - virtualboxSha256 = "384f293184c52fd51bc941c17d753b4019446f53a6b07c828adfb3e61fe0a500"; + virtualboxSha256 = "50356ccdaefe8f03537600ec31898b506e3a85ce79b94f26fb6cc1920c9e18eb"; kvmPatchVboxVersion = "7.2.6"; kvmPatchVersion = "20260201"; diff --git a/pkgs/applications/virtualization/virtualbox/extpack.nix b/pkgs/applications/virtualization/virtualbox/extpack.nix index 78593452f353..f4cc780b954b 100644 --- a/pkgs/applications/virtualization/virtualbox/extpack.nix +++ b/pkgs/applications/virtualization/virtualbox/extpack.nix @@ -5,7 +5,7 @@ }: fetchurl rec { pname = "virtualbox-extpack"; - version = "7.2.14"; + version = "7.2.16"; name = "Oracle_VirtualBox_Extension_Pack-${version}.vbox-extpack"; url = "https://download.virtualbox.org/virtualbox/${version}/${name}"; sha256 = @@ -13,7 +13,7 @@ fetchurl rec { # Thus do not use `nix-prefetch-url` but instead plain old `sha256sum`. # Checksums can also be found at https://download.virtualbox.org/virtualbox/${version}/SHA256SUMS let - value = "ce4461de974f041435660751b382f987fece831028a8c98572d668eda2eee96d"; + value = "d1e268cfa05223fd651703043af09f39dfb90da259ce9ec093d9d9b022f19689"; in assert (builtins.stringLength value) == 64; value; diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix index 19e2128ad2a3..0de81245bc84 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix @@ -5,7 +5,7 @@ }: fetchurl { url = "http://download.virtualbox.org/virtualbox/${virtualboxVersion}/VBoxGuestAdditions_${virtualboxVersion}.iso"; - sha256 = "4f51a073296de31cce53924860549149be5dc339f65dcd1dbf34fd7accefe8fb"; + sha256 = "c9349c0231d81c821fc1de7b9592bf07bb7c3f111c3f942ddddc211496ef7a3e"; meta = { description = "Guest additions ISO for VirtualBox"; longDescription = '' diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index b6b11fd54bb0..693fbde5b93f 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -18,9 +18,9 @@ libx11, }: let - virtualboxVersion = "7.2.14"; + virtualboxVersion = "7.2.16"; virtualboxSubVersion = ""; - virtualboxSha256 = "384f293184c52fd51bc941c17d753b4019446f53a6b07c828adfb3e61fe0a500"; + virtualboxSha256 = "50356ccdaefe8f03537600ec31898b506e3a85ce79b94f26fb6cc1920c9e18eb"; platform = if stdenv.hostPlatform.isAarch64 then @@ -96,6 +96,11 @@ stdenv.mkDerivation { ] ++ kernel.moduleBuildDependencies; + # https://github.com/VirtualBox/virtualbox/issues/812 + postPatch = '' + substituteInPlace ./src/vboxguest-${virtualboxVersion}_NixOS/vboxvideo/vbox_fb.c --replace-fail "RTLNX_VER_MIN(6,19,0)" "RTLNX_VER_RANGE(6,6,152, 6,6,999) || RTLNX_VER_RANGE(6,12,103, 6,12,999) || RTLNX_VER_RANGE(6,18,44, 6,18,999) || RTLNX_VER_MIN(6,19,0)" + ''; + buildPhase = '' runHook preBuild From 27d27e03015aa8a172da6ea6f1c35abb80984b0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 22:14:00 +0000 Subject: [PATCH 09/39] thunderbird-latest-bin-unwrapped: 153.0.3 -> 154.0 (cherry picked from commit e3bbbd53d71e08469f38a9bd035eadf8ae4550cf) --- .../thunderbird-bin/release_sources.nix | 530 +++++++++--------- 1 file changed, 265 insertions(+), 265 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 8c7bdc207bfb..4052325eb490 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,797 +1,797 @@ { - version = "153.0.3"; + version = "154.0"; sources = [ { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/af/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/af/thunderbird-154.0.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "a3eec3edbaae7aeedf61db36399111ce32a1da6acc91d805bd0ded271dd75a5a"; + sha256 = "86ca588182a9d3054d5f45fb06809a8ca31a34ce03e9b11fc7e9461457d97c0e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ar/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ar/thunderbird-154.0.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "4eb1855ebb5af9c03b2213c5092b4c073f0a6ef6602ce529a176af6a9ec8451a"; + sha256 = "67a1505fe989b86562bfa6d43af6101be173ec60f8f3806e43999814ba90cf5a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ast/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ast/thunderbird-154.0.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "de728540c7f2f84cfc5746c37508af93ba863a59a855f4131195a07aef04f25f"; + sha256 = "616927f0c72152a8c007884ec9ea30d5cd0199fe6dd8e10e1de865f8ecfed6d8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/be/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/be/thunderbird-154.0.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "fa6b3c61044ec8ab7559b72ac973eb60d1a5a12abeb8381e43b25ce57f73e0c5"; + sha256 = "9f0d7b889bd3e0a44d12ee83a87a1469c35d69b345a803f6601b1684c952ad60"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/bg/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/bg/thunderbird-154.0.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "f6438461e23372efe4914487e7634ac6e984b61940c7af97fbc6ef66f6fc959f"; + sha256 = "d6a54ae218fd5d1c2fa23246fbe42f0c4fc4eb4098e05117571834e8fe844971"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/br/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/br/thunderbird-154.0.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "33f8518a81a99943de76298087f038c5bc27b93367ea42dbc7d73595c949d18f"; + sha256 = "5f7a235af45a639ddcee4e16f4d8004d000fcbf227ffb5eb9cd3d93be236e9b8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ca/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ca/thunderbird-154.0.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "a17355daef89f9a6655b905b903e6e3f9ed9196968d5828961d8e60ddf6d04de"; + sha256 = "68d764c515175fcfe9180ed408fc847938ece9a4851b905395f968b892b2a563"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/cak/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/cak/thunderbird-154.0.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "9eb70a2936b04d9fdde71853fa527f15f063e318c1f14f86a5f15ac9f62b4f2a"; + sha256 = "8bae3c2e2ededfd924b5eb91f96a24fe8dde3db25287fb5b4edfa40471129305"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/cs/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/cs/thunderbird-154.0.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "1906ce653c40c291a0e1263bc6b7e32cbbba8a5dab0713d7f0ea0d0d22780a74"; + sha256 = "95ba3cc45fdd82fda1e6057d6d415f382fc997e32dae281d4070f553d27a3980"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/cy/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/cy/thunderbird-154.0.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "e0a416710b2a89560e04203b5e8c9fcf94daae1bed9715c36b3cbb98b4573e33"; + sha256 = "46a7e035584ffcce5a18f6b61de17b79b6a8381cd13682805d927ed9dec683f2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/da/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/da/thunderbird-154.0.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "16f27f3be1dff495cee66cf193f2c44b5ba48101248468c161298a9fa957052c"; + sha256 = "b48a70ed8f8320fe1f1c3cac3adf82a72bfd66ba16f738aa1db2bf405578e883"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/de/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/de/thunderbird-154.0.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "1cfea6dba0c96a8b605ee534b69414be046292fc70d60ccf0a851069c941382c"; + sha256 = "70e902a54b722c5f3560efb056a86be6198a6ec492657dfefbd184fa322c8488"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/dsb/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/dsb/thunderbird-154.0.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "532fe06bcb7b47709fc00ae325173cafb9a2d23c861e9266436424533396cad7"; + sha256 = "4d6bfef136da0b529f6e2f9134736adca042e537147ffa405c76b7056c566cdd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/el/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/el/thunderbird-154.0.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "76df6328a4fdee490d6e0576440fb1459c91c079637726260b2aca5fbcc1746b"; + sha256 = "5a92fa5b2bec89357cf2ea49ba45c3f0f0fe1cfbd23b4193a7cf9bbb35f550c0"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/en-CA/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/en-CA/thunderbird-154.0.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "bd0f592b140fb9f630ae90cca99e4f723e92dcafddd6a3ee0ee3b5ca595cba31"; + sha256 = "6c6472c3a8d79d3ebbf5fa75d8e91e953778304a9a8ec55809562886c5655b53"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/en-GB/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/en-GB/thunderbird-154.0.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "81c4ecbb2b941ee4cb40a6e4ed7ee9781132cdd1947689334d767eff550812f4"; + sha256 = "7481a54e58155940808fb0d70a7e9aaeafeaab2e36265ca7c0e42c35775f7291"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/en-US/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/en-US/thunderbird-154.0.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "41be6126a30532715a14e68a62a31f7e8c9dc123f5477110113c04e37a842f09"; + sha256 = "91a98c5afd9834c0346c5a445af4a7c5bb422e9701e82b3241ef5c769ce75e3a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/es-AR/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/es-AR/thunderbird-154.0.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "0b716b76ded86bb43d48fce21754e2b2fce78b01acd18f08a0ba355aae451328"; + sha256 = "9081ee8dd0aad3883296e3546afe617f70f38cdc82bdfb9971884ceedaec2ad5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/es-ES/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/es-ES/thunderbird-154.0.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "d2e3a651fe01d00c4a16582494b247d3c83c2497104e48879f6e74e5a03b46f4"; + sha256 = "8f03af2d537d065e80f886f13ae7b046c1f828d08b26e17f1dee37d7d58cfef3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/es-MX/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/es-MX/thunderbird-154.0.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "b9f339ff74c279e67842ece3060529f8f3f54a0a7342e8022acbe9c4a3753e20"; + sha256 = "2bc974b1bc41fa995e0f18fa4dace9158cf7a0f4c6a529780a29c8c372b16939"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/et/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/et/thunderbird-154.0.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "6229ff2e5f40f2d9bcf767cc13785fe0150d0c88a9e956a7e1548b2f7683620c"; + sha256 = "f5faeee43a053fdc4e3bad4ae1d9f9456c2f499b1a3445ee4fd39fb8c6e34ec8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/eu/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/eu/thunderbird-154.0.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "9c954025560b9851de8f727aa754f465edb3802404975012e3a2148ee2322e71"; + sha256 = "0e0586db355ff8ba6304c14ace00e40e8dfbf264be55255e3a5ee982d34d6bdd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/fi/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/fi/thunderbird-154.0.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "64839b10d859dd320710668d57838b4de823b9628808624fb0b9c7aaf11a1d67"; + sha256 = "f583b9d142fee52413a49f61eed24886c5cb33949e4da0f97b4454f58f4bd6a1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/fr/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/fr/thunderbird-154.0.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "fb3d6e1b31fe02d09422d341b7d2172d256baa867ee5158fa33478b59165062a"; + sha256 = "81778aeb217deecf4356163a892e3d685a0fd2ec74c53bb8cf0dae3fb88177e3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/fy-NL/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/fy-NL/thunderbird-154.0.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "9983926ecb38372016f55503d953df087e4049bc6feafea355ddba2bf5dbe8da"; + sha256 = "6a692259c4b81bd46f99cd34173c747d7d2817b628bd6c059785adb8cafb8e7a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ga-IE/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ga-IE/thunderbird-154.0.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "ea16bcdfbbb887b8a38992dd20f6101510875d4ae06eff4d209d3977d1458908"; + sha256 = "1edc446f1f9cce159b33f3268905edefe5ea91ac0ee8112e1562b1b598e5b2e5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/gd/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/gd/thunderbird-154.0.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "c7af5b69fb92bbd9f216a2aa61fec298d0d22cbe4f2eaa82d5b35cffbc9f1096"; + sha256 = "f789cc9a0a26a20785e63e595c9ef13a617c044c07ad42c02cdb022a9c2843ff"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/gl/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/gl/thunderbird-154.0.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "61c98fa9f01e61c28ee8a06e4daa5e448a4434dce409633ca6df9bc302cd5331"; + sha256 = "92665e82a874d39e8430e4c93c890d17dc115902a02d8fdd9a5640f287cd01e2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/he/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/he/thunderbird-154.0.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "7e5fed8bdc7250c5d4a86b8a93cdfa4f8db6a3f14709c8fffae4d46d5d23d740"; + sha256 = "27be01e49245401b34bb2aebbcff7cc37a4b20fa252a14ce1d8b467e574fecdb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/hr/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/hr/thunderbird-154.0.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "9e1065b7204f0a58249bada0388bb0c58d0f486a3370be7066cfa69562230256"; + sha256 = "2106bbde591c14cbae44c4e6f09210154e4b2376cc69318b5aae3b1da67203f6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/hsb/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/hsb/thunderbird-154.0.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "0f0c0ad084045be7684a2718d3a168a196638f56f3aefda70ec17d718c4109ba"; + sha256 = "4d2c2b458a0d75e1ae1f1db74df3272cfe36af4041edd51be2b79531e951bd67"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/hu/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/hu/thunderbird-154.0.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "7ea578763e5e5866c42e2ee628925b0e40b45d0aca7a7663ba70e6f5bccb5ff7"; + sha256 = "3b7055a21ebf20736c6f25ea6a2fd86d08207b185296732918cd7da9e2bc720c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/hy-AM/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/hy-AM/thunderbird-154.0.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "6a01d0e543e6aa17b1bfecc6edcb6684ef2d44410d2a58e9776d4bd0514f597e"; + sha256 = "053a0501566e01c74262d35d9834a87ee17cfa5ce57821a567075597e32125fe"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/id/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/id/thunderbird-154.0.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "9cc7aca058d446dc4eb6d15c3e5d7bdee8d70714d7375ff53315fdbf203f462f"; + sha256 = "7f259bcf920f3492ab949fdaa0d05200dc90d45a98583169a985fd4de4002364"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/is/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/is/thunderbird-154.0.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "e3eeb6e3f6cc9ffbe7b4022d699fff463913e006dd0f5185dd3bd327ec9683fb"; + sha256 = "9026c32c75fee6c72c536fa6fcf88da4e9e2add8b45888368d25c29dd5e7eb71"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/it/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/it/thunderbird-154.0.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "a826b75ded7167f7002ef64fb9ab198816e95f8fbba9f478e8d976c2ea8c09f7"; + sha256 = "01843b1cf0e177dcf24273df7255b9e1e2313657fb2cb47426d312f11e9c1701"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ja/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ja/thunderbird-154.0.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "5042ea7abfe6d7af71572a053db8f3eab563fb0c4ed0c22054462b8a5e6faced"; + sha256 = "c955d8ef48a3a27fccee57dd304e092b6b55f8da2366b5ac48271c39661b5b6a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ka/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ka/thunderbird-154.0.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "8292be5a6790f32ed43bc65509ff8d32457593a7cc25f0fc8dd4fe1f60313059"; + sha256 = "6f7b4cf9fbeb484a202d3d3bf86699572d8e3084ad4997211447aba9e372c551"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/kab/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/kab/thunderbird-154.0.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "5614b16b96d7e965e8bf3558a2953644f6dead2350a73627b16f78360dc6cf88"; + sha256 = "a2870d364e1060bda929798176266951c90ff38432b7b1eb48962fbd29143d0a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/kk/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/kk/thunderbird-154.0.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "0a3cf3463cf8c31c9a9e869d85f8a9b5e2d8f3203c45dbfefe460dca61526942"; + sha256 = "ad10e4160bd0971651bd47edf2cfb585c8b3c9ee35f60227ecc8d293964ab604"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ko/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ko/thunderbird-154.0.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "3068ff4f1fa6faf2d9e0706373afe6d9b66c41244a6340ea75ddf3d979b6b7ce"; + sha256 = "39b9d5d1dcbfc7539981ff5079026bfacf1f6dfc3e9c02495121191073203b30"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/lt/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/lt/thunderbird-154.0.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "c6ced222e76ec81c9f17958214d266ee8efe7b8b81b2e6fed8d19e298dacb756"; + sha256 = "8d39338987643d7ca0a97822fccd1c52f9c306d5c209bf201db6a2a310b07205"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/lv/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/lv/thunderbird-154.0.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "57b9182a12a7be0988aec39056f5b128b5ef634f1ec9be408302fab80e6d80c7"; + sha256 = "c76596d0d244432da86da1527f35ac865fd66a6689f202e2c068a329b4ab327d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ms/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ms/thunderbird-154.0.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "fc024e87d70f4a6d242f7268cd892c2ce6a7b5c099c52b6f5096804533e91dbf"; + sha256 = "e318615a845dcc7bf0600bd977ad83a3e80dc48deb444fde9b048def61407881"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/nb-NO/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/nb-NO/thunderbird-154.0.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "137debcbd6365ceace02cd80b495c2f5fbe13f1aec45fb35b5fda2ec3abc8c31"; + sha256 = "56304fbc04c6a94bc06ce46618882acb5f8eeae8d5c17296cef1f5b57a35848e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/nl/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/nl/thunderbird-154.0.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "b0b6bff82cc7bb5b37fbdc5cdbd144d012393f509fff08dd3f4ed383c18ae5e5"; + sha256 = "e370124f89d4023b0128f27b35617ae3a9c3b6f86609d8d739c041d299aaf2e6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/nn-NO/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/nn-NO/thunderbird-154.0.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "2fd62d4995084491326c46858c373ab3bd7bb2730a9c159263aae93abe98f8ee"; + sha256 = "650d0ead4d613555cab4fc922a51fcbebd3aef365c090948811931c43ea92cc5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/pa-IN/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/pa-IN/thunderbird-154.0.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "8af2b7bee1015e0979bffe3a0485bae660507d44ba9f034a8273d2432ca4b7c1"; + sha256 = "6a0152e00cda63ae52e9375d54f02f35491e117e884bc888a514ade0ec1c6c06"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/pl/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/pl/thunderbird-154.0.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "8021f348e725f93301a4863287c4389b0588b053816bdabd2d6177cd601a69bd"; + sha256 = "bf1e950de3e56ce04310f7d7c9162288007e9de8b4dd473920aea883f471645f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/pt-BR/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/pt-BR/thunderbird-154.0.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "0843f212fa9a3d2e0ea3f33255a6e34339f5e347d9594f2248e04d221d6c653a"; + sha256 = "6b50a236036dc193010d15de20f0fb837092ac5736c0d8e578e649673a15f160"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/pt-PT/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/pt-PT/thunderbird-154.0.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "ae50ca952df377003848c47c5bd586e1abab7c1e9e5f488b7c418432925d55f8"; + sha256 = "1db07dd19b58e7d2c0cc47f9e2528cf07a7062452bc04ff14c011a8afd745cc2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/rm/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/rm/thunderbird-154.0.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "945fc47e1685342378dc4f0056da2c886125bedf0d16ed39efa34bcad8f38c9e"; + sha256 = "6b3e863c9d9845b935a69c73d3dbe5100c00c9fa813e895ce94328f58d18a070"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ro/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ro/thunderbird-154.0.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "f48f7d958a1813e34c9256ccbdcb62252fa1fedae35cd212094649adfff178f9"; + sha256 = "a81824bb44baf732ebee66b6c20eae70f422b1b8c66451b82339f2979f9e0609"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/ru/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/ru/thunderbird-154.0.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "80e1f2e68934f8b01e87139a256c55cdd7f4b9b7cb28c31d43bcab8f38c7f067"; + sha256 = "b6b2b8c35b61ff36b33e6c25b36037af890031068351585271780127d83f5966"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/sk/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/sk/thunderbird-154.0.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "3699bf8e595038402e6e7e7e094ec1539f136fa5405318bb4b405cca536dacbb"; + sha256 = "c05950d119b9eea5c133a209097dac41f4cb0438669ddeee43a84570a19522da"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/sl/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/sl/thunderbird-154.0.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "500d81a0d170a1471cf5489e0775b50f85fd298ec52e7ca1e8480465f2c64676"; + sha256 = "3fdd44ea51103368d14892ebdd89cc93e7ec1d7ab047628b01cc468a64b15ef4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/sq/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/sq/thunderbird-154.0.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "470570d517bb4040e4eecc09f1177bc95b4844e5a1e459586d4feb929616775a"; + sha256 = "0738c03e8f574c3eaccd3a1add94eca7540e303831e8507a776f044f7c74bd84"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/sr/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/sr/thunderbird-154.0.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "6c3b9bcaf7736d80313675154228c164b0f2564c4caf663e0783a5a789318c15"; + sha256 = "b3cda237dc5edd8969de729d733e4b0f389b13a0871f58072c0a0c3fdc6d89aa"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/sv-SE/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/sv-SE/thunderbird-154.0.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "202f4faca69718cbeb8b5478cf5e0076ca76fdceabf3c8ac8cef73a10f171e13"; + sha256 = "bb41de5ba611f15f566d366dbfd38c69d11629e6f4059be0e1898289e0777df8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/th/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/th/thunderbird-154.0.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "32b290bbb4ea1612e155c86d0fa746ac97a9f8e33942537290b5f00b92a80086"; + sha256 = "51345840b3aef03782912b76d3244f9f215c7429e2fc4a2483723f2d603cc528"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/tr/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/tr/thunderbird-154.0.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "eb329b778a80ff3ba9d02671f4862bd82890f8bcb2cc782e6b298b1115a5f11e"; + sha256 = "9067bc8c79defd8546c198779bd3aa7add8f8a2cba8048dde8a03c9c4da1e982"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/uk/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/uk/thunderbird-154.0.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "d467eb28e97b1f0073931543acb85d3274978c6dbdb2781426b4da8e9e7a589d"; + sha256 = "9fabd16fc78941ffc258441fe08bf9c11dc78665e2652a0a148935cf53578385"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/uz/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/uz/thunderbird-154.0.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "e4e652f1f704f38eb9a4aae1ca451a7ffcc28b9b1d59717b6da52cbf77984f8e"; + sha256 = "09e078d667abd973afd480a41770e0dea2214aa53aabab83b11de8ff2eedf8cd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/vi/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/vi/thunderbird-154.0.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "66c820255ddf7b181b6caef0181dde58fded0792a9574968b0042af418e57436"; + sha256 = "14501e108b852d5e9bfdeb6dbb5c56c04b0d6e4121cc019977db0de9aef6e2ad"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/zh-CN/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/zh-CN/thunderbird-154.0.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "2f44e0b6474768966c88accdb743cd41ea65c9565d200b464916211cb6b07979"; + sha256 = "a02b39c0d87d8cab72e90c4f622b34997189a5383f60d75000f04d6eac4b4301"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/linux-x86_64/zh-TW/thunderbird-153.0.3.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/linux-x86_64/zh-TW/thunderbird-154.0.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "1901e6533df000f596d7d1dede919cba323904753b0e034638de513e84aa9a53"; + sha256 = "3c26e86f792f083253d75e1d002c8cf649f91a0ebe91525d7813856d61682173"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/af/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/af/Thunderbird%20154.0.dmg"; locale = "af"; arch = "mac"; - sha256 = "4098633f203c04d0ab788f354ccbe5b6beebe839d785e5cb62b3e488158bcd2c"; + sha256 = "dae9ed683f9ea7eca862cc7b9c64952034e380f6383f6d38d0a7b405a57eae28"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ar/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ar/Thunderbird%20154.0.dmg"; locale = "ar"; arch = "mac"; - sha256 = "ee44518005bfd0909bba8aceb2df0e01d8b603469ad03c849361e390933506e1"; + sha256 = "8bf0e5a6fccd7a02cc44917c1882cdf6f798c74d5aea3ee1d4bde62e9e1f3ac5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ast/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ast/Thunderbird%20154.0.dmg"; locale = "ast"; arch = "mac"; - sha256 = "116af39575ed593cc5b33397832bb6008217127877a416c35452770ddc49de43"; + sha256 = "f33a90f38ddd4d02a6386a4c5cc5de8e26ca296b1e4f10d47a8a14793e3b83cf"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/be/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/be/Thunderbird%20154.0.dmg"; locale = "be"; arch = "mac"; - sha256 = "efd463e52a4fdcb2211c5b9c9ec1c60c71d0e472d7540d0abca8b3d286374b72"; + sha256 = "393035c5ff5bf1ed49970d2b9544bcffa94a21ddc3d885300c247282c3a4a572"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/bg/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/bg/Thunderbird%20154.0.dmg"; locale = "bg"; arch = "mac"; - sha256 = "af8693c5dfa9451ef6678590b69980b1670cc72585d4a9891b86c916c4747d48"; + sha256 = "464163b0bca2abdf480115f3f1dfac156e00132681243227163320e9cf5353da"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/br/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/br/Thunderbird%20154.0.dmg"; locale = "br"; arch = "mac"; - sha256 = "ed1c845d73b8ae70f020210d0c8969086c079f716b03da8bde69301af9a6f615"; + sha256 = "0e8d676798a796fb69d0d6bbb79f03806a6ec244e7276a8d70d05a69c05a68a4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ca/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ca/Thunderbird%20154.0.dmg"; locale = "ca"; arch = "mac"; - sha256 = "ed082c3bd20222dd4e96f1147d35044454a62b2f8d6ca4754b48c2e6e8e07eed"; + sha256 = "e974c8243c50bf3e9e8f3538610e5d6a165b662dfcae40d2c6d45bb7fc8dd6e7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/cak/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/cak/Thunderbird%20154.0.dmg"; locale = "cak"; arch = "mac"; - sha256 = "95467a5e631ebbc6434dace2901beeef5beef1a48838d9fae2d0db605ab24dff"; + sha256 = "340d62f3cfb0d715ab0f0fedd320918f3689b14b28d9ef0bdd498e88d2d7e33f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/cs/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/cs/Thunderbird%20154.0.dmg"; locale = "cs"; arch = "mac"; - sha256 = "df447cc7b3657e1eb1ff0b0b5a6668e3b369416f9c1e87d6359ad2239599ec55"; + sha256 = "1fcdc17e5fb4cdc3aa06c69cb42783edb83c35fc61f7e8e0a1a3b86de5fbae67"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/cy/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/cy/Thunderbird%20154.0.dmg"; locale = "cy"; arch = "mac"; - sha256 = "05cc0fd9eb553c4cca6946aab1dc030f77029f815ff81b7d2a94af94daf8c5a3"; + sha256 = "5cc56306fc3550a749d1b7d497b281e4a38b4bdae95cba428e662f65ea1c4d91"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/da/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/da/Thunderbird%20154.0.dmg"; locale = "da"; arch = "mac"; - sha256 = "dbaccd5e05b8f92fa3c249d7ce995034228108a01c8f897766f80dffad60e675"; + sha256 = "7d6e887f268d0d1af6714af9947ded68107eb0084290d646b62d60fe043111b4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/de/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/de/Thunderbird%20154.0.dmg"; locale = "de"; arch = "mac"; - sha256 = "1441b69abb9a32cb721365767f0a7e7654857cdf8dd9b6a2062089b3e755f94a"; + sha256 = "7f219aa950f304cd8670f61802a9dc8fb74cbc2cc1329c47e63b227a5e102a6f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/dsb/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/dsb/Thunderbird%20154.0.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "0149ee0d0860925c08b423f0f3be0136f9d39ecc35a3e31b40c828c557bacf11"; + sha256 = "309498baad7bcb64cc2b0902d6ba36496c65564547f902e7285d9064919803dc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/el/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/el/Thunderbird%20154.0.dmg"; locale = "el"; arch = "mac"; - sha256 = "a8162440f4e37302ef7b74ed46506ab0fa21cff68f83680f205a5c191e9c9a8a"; + sha256 = "35478ebd64ea24bf3916d04a2f5a2d2e67ac4018ffb4e54afacc241d03e2e0fe"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/en-CA/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/en-CA/Thunderbird%20154.0.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "5e9afab4eceee85660138ef3e36c2390154b16ea419ae6a5b5d3cfb8d5965d75"; + sha256 = "cb2bec5b26f8336d405653a27f79711d8cc896d0953a05ca1bfe646f39517ec1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/en-GB/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/en-GB/Thunderbird%20154.0.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "c2e4efa1a2a470410ca0327f0f60c98e4ac2d46a1456a1a0618648a1989a067c"; + sha256 = "19f5e33bc0b72e306f7a487be13f1b2e1e550bbd05edab533bf9a82672d70201"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/en-US/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/en-US/Thunderbird%20154.0.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "9f1ce443c8c79f53822f83c4d278b21026de420afa3c7131740e9e711e6b33db"; + sha256 = "062855b04554718c499806d112132f723af0e9906a8a9d24bf2a34fb7463bbc9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/es-AR/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/es-AR/Thunderbird%20154.0.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "b7e39858ced33e6282b8561e8dcca5135cf6633ec2c595240a2df107cca7d3ec"; + sha256 = "78f3330b0b0de5c32776cab433e468e2d9ed6dca8bb8ae62a991dabddfa8517d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/es-ES/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/es-ES/Thunderbird%20154.0.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "672efd1d074219878c273715fcb62d237dd300e322e20f2bc2a62c2c560207db"; + sha256 = "c1ffdabc19701e319d073ac0275d4a7b0e9720de2ad0b33dd85161a3e3cd5273"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/es-MX/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/es-MX/Thunderbird%20154.0.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "171b3d83c53190d156f4f19f43ff0beb83e4ec2aa663cc177d0c6eafab6b274e"; + sha256 = "89399a87fd6b8f9dd23a33779a5399d6c0b7e127c6dc25c6fc384f58078a0e38"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/et/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/et/Thunderbird%20154.0.dmg"; locale = "et"; arch = "mac"; - sha256 = "045ddac119c293fb0ceda0ad446188804319fab62a0c976a6018d818bd0a10c7"; + sha256 = "3c679c5dbacfce159c70c743ec46c2cb2ea16d68231a66a896cf4ba337ba135a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/eu/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/eu/Thunderbird%20154.0.dmg"; locale = "eu"; arch = "mac"; - sha256 = "b00da8c9ebf81423eaae891a710d938f6dbc1c48e6f18d96f9d0b67cc4ebfd95"; + sha256 = "67c688058d82924f4ea6c08f3fca07b47261aff0f88a79da217f44b00e0b3e57"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/fi/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/fi/Thunderbird%20154.0.dmg"; locale = "fi"; arch = "mac"; - sha256 = "b5a8c360c9cb2a1c2d60cc98bfa05c6909f30870826a0e0ae7aa0ebb43c079b4"; + sha256 = "a4db21dc2370ed7132246f3fbd5a3f25ebd024f06e846e7073b9faf3544b56f1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/fr/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/fr/Thunderbird%20154.0.dmg"; locale = "fr"; arch = "mac"; - sha256 = "9c41f40df45136274ce1391058afb284de610f1fc455ba3ae59cf387643d488d"; + sha256 = "643112873d942a23a54c7c6bb8ed353e3cd5b4ccc51da333c0cf137072c9de60"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/fy-NL/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/fy-NL/Thunderbird%20154.0.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "81575578022e103aeb7d0719bab0f691951f271a8e224263bc47aa1cedfe53d7"; + sha256 = "d5bb9f3a4ace8eb29ba1a2f588a83e4ce1bbe9b2d72a8a3ad06e71dc9a0e6011"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ga-IE/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ga-IE/Thunderbird%20154.0.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "0537a61a83b84efce0424891a206c361ece885796e634123ead5a3711fa10ad8"; + sha256 = "fe90fb73a03da74d553fc0cf7699601fbd4cf0d54bacf64a2943b67aeba7c74e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/gd/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/gd/Thunderbird%20154.0.dmg"; locale = "gd"; arch = "mac"; - sha256 = "0272781e8995d355e22eddd3d90e79d2d69c224064b1377db697b21215185aae"; + sha256 = "9273b9c1ba59a34a0ee2414ab3cac72dda32537b2fe1da4f95210141a3cb559b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/gl/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/gl/Thunderbird%20154.0.dmg"; locale = "gl"; arch = "mac"; - sha256 = "7acc65fada087e3ba56a980e96762e27e18b88160160d715a9d45efd546e56e7"; + sha256 = "b840242eb32dbe0026ab4287981ea6f846f82505b6509b7a9dbaa5d8dac9f23e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/he/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/he/Thunderbird%20154.0.dmg"; locale = "he"; arch = "mac"; - sha256 = "9aadb15153c2c6fbaf1bec0bf955f8eb6e8b85be70a300a176686bf58b89887d"; + sha256 = "8f3fc554906add339ac719571ce7d1479b67941206f52cdb7fdb6a5a0c3d19ea"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/hr/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/hr/Thunderbird%20154.0.dmg"; locale = "hr"; arch = "mac"; - sha256 = "c3472ffa78272625661a82035c3e82fe62626c954fb3174fce75b848412440d9"; + sha256 = "4f31795b3845f9b0b22aa253ed4c4e69de677050bdb1e49506cc3cb494a2f093"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/hsb/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/hsb/Thunderbird%20154.0.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "317f33d819e16ba2998652d1d5b0df624f5ebc3e5c6c4362b3549846d25655bc"; + sha256 = "f9b8159a99a94f07899ab6932e609c4a528d1d4a35c364c9f6323a5c06bb315e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/hu/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/hu/Thunderbird%20154.0.dmg"; locale = "hu"; arch = "mac"; - sha256 = "661f53871561e1600b85cc80b18b7aa2c2b963113462433cfec1893a7d736628"; + sha256 = "7c47e8e0988c5eae6f15cad4d7278b23982ca1d1ecf5e8a091bc8da3fdb95c6d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/hy-AM/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/hy-AM/Thunderbird%20154.0.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "0897aa1312c75fdebbad0a0e2b4ac2ae7865da8a4074d1de1d8a17185ae8f9fb"; + sha256 = "95a4403707e04a398082672a24f3c0045c98db3ed1d0e5b4e65e4498c01cb6aa"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/id/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/id/Thunderbird%20154.0.dmg"; locale = "id"; arch = "mac"; - sha256 = "9395855fc96c265af1680fe567020518b35ad71009d7744d5ac7752db7090b5b"; + sha256 = "bc0920c445af825b785c6b7df9740c998ad0c28322a41d32b1097cd955979257"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/is/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/is/Thunderbird%20154.0.dmg"; locale = "is"; arch = "mac"; - sha256 = "16626862802c14274ade4d165a85fc63eeeae427804ab9f38b78e3cd91c5a3d1"; + sha256 = "fa72e0a11de46cae7413c2e390c26cb9c291b961f7740cceb9b68c73694efc0d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/it/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/it/Thunderbird%20154.0.dmg"; locale = "it"; arch = "mac"; - sha256 = "262ce0287d311049cbf80a6492b449bc95b9498a2f517587878975859248f844"; + sha256 = "015c9971b40ca24bace8dcb58e99d2fd41b0fe44c7d78378c3f17e8a9fa0be32"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ja-JP-mac/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ja-JP-mac/Thunderbird%20154.0.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "a19c09ea7eca64bf016ea9e2bcc8ec55fc8881fd530a86e9f5499dff20293409"; + sha256 = "c630e5158cac7e8561a6f15dc1d5a9461a6582f01bbd37e62a4f99f1626e4c34"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ka/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ka/Thunderbird%20154.0.dmg"; locale = "ka"; arch = "mac"; - sha256 = "d94b251355d1e627fee04a26111ab8df871fe1e0a37ce168e46e95784f06186b"; + sha256 = "918a758c2ac8860db3449e7784f0343def3a5c3d803c684632993e1fc0970735"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/kab/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/kab/Thunderbird%20154.0.dmg"; locale = "kab"; arch = "mac"; - sha256 = "66bf053e96b19d2ae0351f843dea1d88b69c4fa4f44ae94164b4d36c59f7d843"; + sha256 = "d32e3133e440486ae3734a647bded667036c501ff01dad2602fc2c26d9f18850"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/kk/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/kk/Thunderbird%20154.0.dmg"; locale = "kk"; arch = "mac"; - sha256 = "e304ee4d9897dfd0b82cfe50cd54094964638bd716e9e0b88c5c06018845dbe0"; + sha256 = "58fc70016dbb0f5398f086627f8b84124aee5e68a3585a5446e9de7fa0b7eb08"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ko/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ko/Thunderbird%20154.0.dmg"; locale = "ko"; arch = "mac"; - sha256 = "7a4bf1302c5cf724c8802487ac9dea1fc77e3dfc3116d1efe5788f6bdce1ed47"; + sha256 = "e541600e7dc5de43ab7f6bb318122a529d885e8278bc2597efe3a07718306d64"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/lt/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/lt/Thunderbird%20154.0.dmg"; locale = "lt"; arch = "mac"; - sha256 = "1ea2973a37474d4491068569491f6f0a9eddd5b89b3a53e965a0878648e74fd0"; + sha256 = "ea33ac7b0676f8e3554073dadd968e1a6c6b80a49c52db14a0685f95e8160134"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/lv/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/lv/Thunderbird%20154.0.dmg"; locale = "lv"; arch = "mac"; - sha256 = "3dcf0ab27536c423258c9733f21c071adfdc65a9321218026d64e2c190a083ce"; + sha256 = "5cdb14f63013109b9467f1f422074631d8bf3bc7ece2268e012cf3e89f71a0c9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ms/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ms/Thunderbird%20154.0.dmg"; locale = "ms"; arch = "mac"; - sha256 = "3a606b2fbf29cac0e22b6b256799bedaffe1268a8feb5a978b36125381e9d469"; + sha256 = "9fac2612be2619992d67f2ab289c2290ca05bf6ed3ba5a344db8aaf3bdae0f80"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/nb-NO/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/nb-NO/Thunderbird%20154.0.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "8b3240ac7d39ef9c12ebce58ccc9b861842bbb81db775b7582174a57703c8e5f"; + sha256 = "c15782cc0bbb396a8352864760e0436dbdb8339dffa3fd19eabbe0d497739de4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/nl/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/nl/Thunderbird%20154.0.dmg"; locale = "nl"; arch = "mac"; - sha256 = "70b565031bc5e002eeced15f0ccc7ee677bcec9df1d1e98b8e5b6bb09bad9316"; + sha256 = "86f3b05ab302c3ca41fa458bf78d7f19fe650e11103ece6144fe05ae46ff1c27"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/nn-NO/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/nn-NO/Thunderbird%20154.0.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "f947908809b27edfbfa94d252778fab22cd1d9caf931e68c35aaaf0bf76c07cf"; + sha256 = "dc1cc135c4091bdc92b32d215cebe58d4a58719f76efcd3671cba41aab72a378"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/pa-IN/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/pa-IN/Thunderbird%20154.0.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "7b819bd7ba92238ac422034b88c13b0de83f3fae9956e9cec7e45d6f608bc12c"; + sha256 = "aeada0961ea5d1c87b6bca98045db613e89ef046771893b60537006bfb47311d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/pl/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/pl/Thunderbird%20154.0.dmg"; locale = "pl"; arch = "mac"; - sha256 = "0dc73fc082512fbbd4aaba4c8df7847b001f2ae8a7745534fa36d85dc1a7f138"; + sha256 = "5ac70fe7cebccdf7a486c3da85e78f1736479e5c3dd6851d0058346cd724d4b1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/pt-BR/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/pt-BR/Thunderbird%20154.0.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "5c0fef3a67c00db68d5d05770428210d500874c822aa18299e6c9d4503020400"; + sha256 = "9c2b3e6c825bff9f36fa1c961458f32a891b3177db56d113cd78074da484f901"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/pt-PT/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/pt-PT/Thunderbird%20154.0.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "386fa498b38df1c99b6c81086c28c773a2927fbea46678c337a0cb97e6adb51e"; + sha256 = "1a3764cac1fee78580b8126443bd26c9f6696f330b57b589e86b445b6ddd2262"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/rm/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/rm/Thunderbird%20154.0.dmg"; locale = "rm"; arch = "mac"; - sha256 = "56b5e0e06dd1acd1b648b67599d625f84c7dac5fe15d07e3b21cd89517f4c2b9"; + sha256 = "2fdf518e6f301aedbc007e2f2b1a947447f8eff94674c6131d517613b021e123"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ro/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ro/Thunderbird%20154.0.dmg"; locale = "ro"; arch = "mac"; - sha256 = "3ba07439bb9d66191698268009de2449be657f384116d85e61bb6e5ee3668a10"; + sha256 = "55baf11497063b3648da65542f290b7a2f6b5377ed58270fd906347ead2f79b7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/ru/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/ru/Thunderbird%20154.0.dmg"; locale = "ru"; arch = "mac"; - sha256 = "9811d5608b4685a95bd3e7c23cc69fc0f1f04ce935a1b923192a4917ffd3071c"; + sha256 = "346fa7b2b225b18dad23fbc277faef83c0f307318710188168b48a81b72613ee"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/sk/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/sk/Thunderbird%20154.0.dmg"; locale = "sk"; arch = "mac"; - sha256 = "1aeab09d5c4c243cb21299c4358da320fafc5ba82848f4965927bfabc6f971e4"; + sha256 = "29b2e52db62569ed878ee860ee3b2f76ce6129c6e0aef05834d785f3c45c8874"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/sl/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/sl/Thunderbird%20154.0.dmg"; locale = "sl"; arch = "mac"; - sha256 = "ddd3905533fb8eca84c4a20e4e6c1ef6c153c1384117263e17c4d0184593d6cb"; + sha256 = "0c4f4a369c9dd3debf9c3788d513f182a972c08bb96f2849cfd2417183f25545"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/sq/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/sq/Thunderbird%20154.0.dmg"; locale = "sq"; arch = "mac"; - sha256 = "974cd1a945879d3a6ef3771c8e2705cdcced28ddbaf4552561211b8e2708b030"; + sha256 = "a5fc83d48adf07d68351fb492d4d0f42a08110ae5219d90ee52e7634ee87cca5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/sr/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/sr/Thunderbird%20154.0.dmg"; locale = "sr"; arch = "mac"; - sha256 = "a38bd90c162154cc0aca25fcd1a28533ab28934751682646c3ec83fe822b8ca6"; + sha256 = "e8f156b30f9b5412fd84a11d435936e1e5d3cbf68cd1532bdb5ac9c745c8d546"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/sv-SE/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/sv-SE/Thunderbird%20154.0.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "ce21302a566105bdeb6e044857a2d12d4a91cd5d471444b9d124cf5ddbccfb94"; + sha256 = "0c43cb06a5a8ed20466397893ae9317f45f34d21ffa873cb401a63307e56adef"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/th/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/th/Thunderbird%20154.0.dmg"; locale = "th"; arch = "mac"; - sha256 = "2df9ab81e21638e5e1dc10f4398a4deee04bf21f66c07aee2d41db06c18e49c8"; + sha256 = "3a606cdea052d8a23149189f9f19aa844c056c0ce5ea16e1389553c2e2b9bd2e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/tr/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/tr/Thunderbird%20154.0.dmg"; locale = "tr"; arch = "mac"; - sha256 = "c334669b6ab817a83eb3cb355a7a4c65f01b56eab198be52238c9b8041184cb2"; + sha256 = "50310092482823a1b3fd9e471062f7e82f613db2ef32b5617eb5d82a472f2764"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/uk/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/uk/Thunderbird%20154.0.dmg"; locale = "uk"; arch = "mac"; - sha256 = "3c896d96938ade596ea823a2bf18c98f802323f7e6d141fa39472917931b41f3"; + sha256 = "89928e91f09708f354be725f5166bc725db805a86ba34d252cbc72a5ee69bc3d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/uz/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/uz/Thunderbird%20154.0.dmg"; locale = "uz"; arch = "mac"; - sha256 = "591fc46e25c889b66cd8ce44703cd43f3180d8af5f9e39177216de33f60a7261"; + sha256 = "94735384fb32978d86cc402c6ac6dbc8c86401fa2493c22cfc49453a397d6852"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/vi/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/vi/Thunderbird%20154.0.dmg"; locale = "vi"; arch = "mac"; - sha256 = "325e6eab74a22d15903b7e520d375159976890e4d49acf57f0b7d2f1c4f7854a"; + sha256 = "ed2539583a1f4d424bd31861492168f2a3dc5b560dd385d4880b45295d6f8a80"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/zh-CN/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/zh-CN/Thunderbird%20154.0.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "0570a9fd7bdec753b591aa2f5c0950f92e5c7190dcfc3c4a6d6bfb2c26fc13e9"; + sha256 = "216ccad2ecea99f52221b02036841f7c507aaa09b0e0d1690aadcdf1bdcfd006"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/153.0.3/mac/zh-TW/Thunderbird%20153.0.3.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/154.0/mac/zh-TW/Thunderbird%20154.0.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "9e46fe7d41d1467d0f26ba68ce846deb1b053061829450c4031d9ab8cef1d274"; + sha256 = "1dea6570d3b10297d622d9fd7c7040f5b674480042304d66d67f7f69e478ad09"; } ]; } From f2a51cdbc0f094d520012665fa1a1023dffdb954 Mon Sep 17 00:00:00 2001 From: liberodark Date: Sun, 23 Aug 2026 15:50:14 +0200 Subject: [PATCH 10/39] dusklight: fix eval on unsupported systems (cherry picked from commit 37dcac103cd2cb004ce9ea6d0007111761cdb22b) --- pkgs/by-name/du/dusklight/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/du/dusklight/package.nix b/pkgs/by-name/du/dusklight/package.nix index f078fcfce3b2..13f4860186e9 100644 --- a/pkgs/by-name/du/dusklight/package.nix +++ b/pkgs/by-name/du/dusklight/package.nix @@ -198,7 +198,10 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/TwilitRealm/dusklight/releases/tag/v${finalAttrs.version}"; license = lib.licenses.cc0; mainProgram = "dusklight"; - platforms = lib.platforms.linux; + platforms = [ + "x86_64-linux" + "aarch64-linux" + ]; maintainers = with lib.maintainers; [ liberodark ]; }; }) From c0114d4184c7bb6409b54e6930bc0a27fd99aa80 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Aug 2026 06:41:17 +0000 Subject: [PATCH 11/39] croaring: 5.0.0 -> 5.1.0 (cherry picked from commit 20bcbae2520b60e29dbe1db9d452be9604cebfb7) --- pkgs/by-name/cr/croaring/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cr/croaring/package.nix b/pkgs/by-name/cr/croaring/package.nix index 163906fa1c49..e72bc1b37c85 100644 --- a/pkgs/by-name/cr/croaring/package.nix +++ b/pkgs/by-name/cr/croaring/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "croaring"; - version = "5.0.0"; + version = "5.1.0"; src = fetchFromGitHub { owner = "RoaringBitmap"; repo = "CRoaring"; tag = "v${finalAttrs.version}"; - hash = "sha256-DLVIEFXQCmfSkFIRd6s9VbpdsypuyYgaI+ZwmV55YVs="; + hash = "sha256-CyjXE4cDPp8pmVqjgJFzLiVgR1I0lv2PEusS659KKP4="; }; # roaring.pc.in cannot handle absolute CMAKE_INSTALL_*DIRs, nor From 19efe870dd4754ad53e574680c0dd087033bb9b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 12:07:05 +0000 Subject: [PATCH 12/39] modrinth-app-unwrapped: 0.17.5 -> 0.18.2 (cherry picked from commit e16b30fb11f3874a528a0f1256b6a17afb3242e9) --- 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 84b7167aed58..4bdbfc077808 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.17.5"; + version = "0.18.2"; src = fetchFromGitHub { owner = "modrinth"; repo = "code"; tag = "v${finalAttrs.version}"; - hash = "sha256-HNy+3Pmq3TzyC+APMjbRnkHNGkLmAo9gwlhA98rEoTI="; + hash = "sha256-epBnuViu9wJR7BkbjhatJhgDUrAFPkj2MyvfSRMw84E="; }; patches = [ @@ -67,7 +67,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '1.0.0-local' '${finalAttrs.version}' ''; - cargoHash = "sha256-xxENtlRwBvizNAlyKk+DdyqZN5YMJmm4CTGv8G6SXA8="; + cargoHash = "sha256-7Kl3sQe+A/68yjzX5F9o60x2JehETn7blMScKIr/f9U="; mitmCache = gradle.fetchDeps { inherit (finalAttrs) pname; @@ -78,7 +78,7 @@ rustPlatform.buildRustPackage (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 3; - hash = "sha256-N4bNjls36V9H5gq4vEBFrjhanMXTGGiTl2Z04YTEUx4="; + hash = "sha256-jggr8RPEdBS0s5mNF4rGk+G0jeOWhLU0O7+SUIuNRrA="; }; nativeBuildInputs = [ From 0d87e27ba29e40c629dba75e4627bd64286c8ab0 Mon Sep 17 00:00:00 2001 From: 4evy Date: Mon, 24 Aug 2026 02:00:00 +0300 Subject: [PATCH 13/39] maintainers: rename FlameFlag to `_4evy` The raycast-beta maintainer list is one line on release-26.05, so this backport keeps the branch's existing format. (cherry picked from commit f179771c84fc9b7f3d2343ec5a3ef8f056871ba1) --- ci/OWNERS | 2 +- maintainers/maintainer-list.nix | 14 +++++++------- .../instant-messengers/discord/default.nix | 2 +- pkgs/by-name/al/alt-tab-macos/package.nix | 2 +- pkgs/by-name/cs/csharprepl/package.nix | 2 +- pkgs/by-name/ga/gallery-dl/package.nix | 2 +- pkgs/by-name/ge/gemini-cli/package.nix | 2 +- pkgs/by-name/hi/hidden-bar/package.nix | 2 +- pkgs/by-name/ic/ice-bar/package.nix | 2 +- pkgs/by-name/ii/iina/package.nix | 2 +- pkgs/by-name/is/istat-menus/package.nix | 2 +- pkgs/by-name/it/itsycal/package.nix | 2 +- pkgs/by-name/ko/koboldcpp/package.nix | 2 +- pkgs/by-name/me/mediamate/package.nix | 2 +- pkgs/by-name/mo/moonlight/package.nix | 2 +- pkgs/by-name/mo/mousecape/package.nix | 2 +- pkgs/by-name/nu/numi/package.nix | 2 +- pkgs/by-name/ra/raycast-beta/package.nix | 2 +- pkgs/by-name/ra/raycast/package.nix | 2 +- pkgs/by-name/re/rectangle/package.nix | 2 +- pkgs/by-name/sh/shottr/package.nix | 2 +- pkgs/by-name/so/soundsource/package.nix | 2 +- pkgs/by-name/st/stats/package.nix | 2 +- pkgs/by-name/ve/vencord/package.nix | 2 +- pkgs/by-name/wa/warp-terminal/package.nix | 2 +- pkgs/by-name/wi/win-disk-writer/package.nix | 2 +- pkgs/by-name/yt/yt-dlp/package.nix | 2 +- .../python-modules/customtkinter/default.nix | 2 +- .../python-modules/yt-dlp-ejs/default.nix | 2 +- 29 files changed, 35 insertions(+), 35 deletions(-) diff --git a/ci/OWNERS b/ci/OWNERS index 555030bd6652..166c0f08c090 100644 --- a/ci/OWNERS +++ b/ci/OWNERS @@ -502,7 +502,7 @@ pkgs/by-name/oc/octodns/ @anthonyroussel pkgs/by-name/te/teleport* @arianvp @justinas @sigma @tomberek @techknowlogick @JuliusFreudenberger # Warp-terminal -pkgs/by-name/wa/warp-terminal/ @emilytrau @imadnyc @FlameFlag @johnrtitor +pkgs/by-name/wa/warp-terminal/ @emilytrau @imadnyc @4evy @johnrtitor # Nim /doc/languages-frameworks/nim.section.md @NixOS/nim diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 146d852c2f24..8d31fa1bb7e1 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -257,6 +257,13 @@ githubId = 3417013; name = "Eske Nielsen"; }; + _4evy = { + name = "_4evy"; + email = "github@flameflag.dev"; + github = "_4evy"; + githubId = 57304299; + matrix = "@donteatoreo:matrix.org"; + }; _4r7if3x = { email = "the.artifex@proton.me"; matrix = "@4r7if3x:matrix.org"; @@ -9035,13 +9042,6 @@ name = "Sebastian Neubauer"; keys = [ { fingerprint = "2F93 661D AC17 EA98 A104 F780 ECC7 55EE 583C 1672"; } ]; }; - FlameFlag = { - name = "FlameFlag"; - email = "github@flameflag.dev"; - github = "FlameFlag"; - githubId = 57304299; - matrix = "@donteatoreo:matrix.org"; - }; Flameopathic = { email = "flameopathic@gmail.com"; github = "Flameopathic"; diff --git a/pkgs/applications/networking/instant-messengers/discord/default.nix b/pkgs/applications/networking/instant-messengers/discord/default.nix index 409078b739ec..ebbbddb8dbed 100644 --- a/pkgs/applications/networking/instant-messengers/discord/default.nix +++ b/pkgs/applications/networking/instant-messengers/discord/default.nix @@ -74,7 +74,7 @@ let mainProgram = "discord"; maintainers = with lib.maintainers; [ artturin - FlameFlag + _4evy infinidoge jopejoe1 Scrumplex diff --git a/pkgs/by-name/al/alt-tab-macos/package.nix b/pkgs/by-name/al/alt-tab-macos/package.nix index 81564e287fb2..e2a96b38ed56 100644 --- a/pkgs/by-name/al/alt-tab-macos/package.nix +++ b/pkgs/by-name/al/alt-tab-macos/package.nix @@ -35,7 +35,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { homepage = "https://alt-tab-macos.netlify.app"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ - FlameFlag + _4evy emilytrau ]; platforms = lib.platforms.darwin; diff --git a/pkgs/by-name/cs/csharprepl/package.nix b/pkgs/by-name/cs/csharprepl/package.nix index fa0c82cf2fa5..fe0e76f7c63b 100644 --- a/pkgs/by-name/cs/csharprepl/package.nix +++ b/pkgs/by-name/cs/csharprepl/package.nix @@ -21,7 +21,7 @@ buildDotnetGlobalTool { changelog = "https://github.com/waf/CSharpRepl/blob/main/CHANGELOG.md"; license = lib.licenses.mpl20; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; mainProgram = "csharprepl"; }; } diff --git a/pkgs/by-name/ga/gallery-dl/package.nix b/pkgs/by-name/ga/gallery-dl/package.nix index a7e3de1ed9e4..3870efa6c52e 100644 --- a/pkgs/by-name/ga/gallery-dl/package.nix +++ b/pkgs/by-name/ga/gallery-dl/package.nix @@ -54,7 +54,7 @@ python3Packages.buildPythonApplication (finalAttrs: { mainProgram = "gallery-dl"; maintainers = with lib.maintainers; [ dawidsowa - FlameFlag + _4evy lucasew ]; }; diff --git a/pkgs/by-name/ge/gemini-cli/package.nix b/pkgs/by-name/ge/gemini-cli/package.nix index a9e4fff504e9..45437325e50e 100644 --- a/pkgs/by-name/ge/gemini-cli/package.nix +++ b/pkgs/by-name/ge/gemini-cli/package.nix @@ -115,7 +115,7 @@ buildNpmPackage (finalAttrs: { maintainers = with lib.maintainers; [ brantes xiaoxiangmoe - FlameFlag + _4evy taranarmo caverav ]; diff --git a/pkgs/by-name/hi/hidden-bar/package.nix b/pkgs/by-name/hi/hidden-bar/package.nix index 9c988082070b..cc342ba837f2 100644 --- a/pkgs/by-name/hi/hidden-bar/package.nix +++ b/pkgs/by-name/hi/hidden-bar/package.nix @@ -31,7 +31,7 @@ stdenvNoCC.mkDerivation rec { description = "Ultra-light MacOS utility that helps hide menu bar icons"; homepage = "https://github.com/dwarvesf/hidden"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/ic/ice-bar/package.nix b/pkgs/by-name/ic/ice-bar/package.nix index bd3e1ce55d2d..df9be0e0b777 100644 --- a/pkgs/by-name/ic/ice-bar/package.nix +++ b/pkgs/by-name/ic/ice-bar/package.nix @@ -34,7 +34,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Powerful menu bar manager for macOS"; homepage = "https://icemenubar.app/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/ii/iina/package.nix b/pkgs/by-name/ii/iina/package.nix index 51a280835fbc..f4da51db0c2c 100644 --- a/pkgs/by-name/ii/iina/package.nix +++ b/pkgs/by-name/ii/iina/package.nix @@ -34,7 +34,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ arkivm - FlameFlag + _4evy stepbrobd ]; mainProgram = "iina"; diff --git a/pkgs/by-name/is/istat-menus/package.nix b/pkgs/by-name/is/istat-menus/package.nix index 8f1a1391409d..865c053b8793 100644 --- a/pkgs/by-name/is/istat-menus/package.nix +++ b/pkgs/by-name/is/istat-menus/package.nix @@ -48,7 +48,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Set of nine separate and highly configurable menu items that let you know exactly what's going on inside your Mac"; homepage = "https://bjango.com/mac/istatmenus/"; license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/it/itsycal/package.nix b/pkgs/by-name/it/itsycal/package.nix index 41bac816c8cb..18542c37f049 100644 --- a/pkgs/by-name/it/itsycal/package.nix +++ b/pkgs/by-name/it/itsycal/package.nix @@ -34,7 +34,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ eclairevoyant - FlameFlag + _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; diff --git a/pkgs/by-name/ko/koboldcpp/package.nix b/pkgs/by-name/ko/koboldcpp/package.nix index 47cd45aa47ee..60d3dd507247 100644 --- a/pkgs/by-name/ko/koboldcpp/package.nix +++ b/pkgs/by-name/ko/koboldcpp/package.nix @@ -131,7 +131,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { mainProgram = "koboldcpp"; maintainers = with lib.maintainers; [ maxstrid - FlameFlag + _4evy ]; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/me/mediamate/package.nix b/pkgs/by-name/me/mediamate/package.nix index e8d88b09d0aa..bcbb57bed324 100644 --- a/pkgs/by-name/me/mediamate/package.nix +++ b/pkgs/by-name/me/mediamate/package.nix @@ -36,7 +36,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "New, fresh visuals for changing your volume, brightness and now playing media"; homepage = "https://wouter01.github.io/MediaMate/"; license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/mo/moonlight/package.nix b/pkgs/by-name/mo/moonlight/package.nix index ab8903b65dc2..71387251ca77 100644 --- a/pkgs/by-name/mo/moonlight/package.nix +++ b/pkgs/by-name/mo/moonlight/package.nix @@ -86,7 +86,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.lgpl3; maintainers = with lib.maintainers; [ ilys - FlameFlag + _4evy isabelroses ]; }; diff --git a/pkgs/by-name/mo/mousecape/package.nix b/pkgs/by-name/mo/mousecape/package.nix index c1ba12f3557a..1f907b93bf39 100644 --- a/pkgs/by-name/mo/mousecape/package.nix +++ b/pkgs/by-name/mo/mousecape/package.nix @@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Cursor manager for macOS built using private, nonintrusive CoreGraphics APIs"; homepage = "https://github.com/alexzielenski/Mousecape"; license = lib.licenses.free; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; }; diff --git a/pkgs/by-name/nu/numi/package.nix b/pkgs/by-name/nu/numi/package.nix index d6047b16666d..109289bd33de 100644 --- a/pkgs/by-name/nu/numi/package.nix +++ b/pkgs/by-name/nu/numi/package.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Beautiful calculator app for macOS"; homepage = "https://numi.app/"; license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/ra/raycast-beta/package.nix b/pkgs/by-name/ra/raycast-beta/package.nix index acd40a54dc50..51f3871c7c03 100644 --- a/pkgs/by-name/ra/raycast-beta/package.nix +++ b/pkgs/by-name/ra/raycast-beta/package.nix @@ -71,7 +71,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { homepage = "https://raycast.app/"; license = lib.licenses.unfree; mainProgram = "raycast-beta"; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = [ "aarch64-darwin" ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/ra/raycast/package.nix b/pkgs/by-name/ra/raycast/package.nix index 150f1b16e65a..8ab35d586a2f 100644 --- a/pkgs/by-name/ra/raycast/package.nix +++ b/pkgs/by-name/ra/raycast/package.nix @@ -80,7 +80,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ lovesegfault stepbrobd - FlameFlag + _4evy jakecleary ]; platforms = [ diff --git a/pkgs/by-name/re/rectangle/package.nix b/pkgs/by-name/re/rectangle/package.nix index 8db468fde490..6ee95cd987f6 100644 --- a/pkgs/by-name/re/rectangle/package.nix +++ b/pkgs/by-name/re/rectangle/package.nix @@ -306,7 +306,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://rectangleapp.com/"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - FlameFlag + _4evy Intuinewin wegank ]; diff --git a/pkgs/by-name/sh/shottr/package.nix b/pkgs/by-name/sh/shottr/package.nix index 4af3528829c5..cea2418ea6f5 100644 --- a/pkgs/by-name/sh/shottr/package.nix +++ b/pkgs/by-name/sh/shottr/package.nix @@ -58,7 +58,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { homepage = "https://shottr.cc/"; license = lib.licenses.unfree; mainProgram = "shottr"; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/so/soundsource/package.nix b/pkgs/by-name/so/soundsource/package.nix index 9657e11a93ca..ec45e94c851c 100644 --- a/pkgs/by-name/so/soundsource/package.nix +++ b/pkgs/by-name/so/soundsource/package.nix @@ -33,7 +33,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { license = lib.licenses.unfree; maintainers = with lib.maintainers; [ emilytrau - FlameFlag + _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; diff --git a/pkgs/by-name/st/stats/package.nix b/pkgs/by-name/st/stats/package.nix index ab288d597aed..27ab9abfff6b 100644 --- a/pkgs/by-name/st/stats/package.nix +++ b/pkgs/by-name/st/stats/package.nix @@ -341,7 +341,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/exelban/stats"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - FlameFlag + _4evy emilytrau ]; platforms = lib.platforms.darwin; diff --git a/pkgs/by-name/ve/vencord/package.nix b/pkgs/by-name/ve/vencord/package.nix index 465cb7b299e7..1611168efcb4 100644 --- a/pkgs/by-name/ve/vencord/package.nix +++ b/pkgs/by-name/ve/vencord/package.nix @@ -109,7 +109,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/Vendicated/Vencord"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ - FlameFlag + _4evy FlafyDev Gliczy NotAShelf diff --git a/pkgs/by-name/wa/warp-terminal/package.nix b/pkgs/by-name/wa/warp-terminal/package.nix index 04fa9935dbf8..96fea7481794 100644 --- a/pkgs/by-name/wa/warp-terminal/package.nix +++ b/pkgs/by-name/wa/warp-terminal/package.nix @@ -126,7 +126,7 @@ let sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; maintainers = with lib.maintainers; [ imadnyc - FlameFlag + _4evy johnrtitor logger ]; diff --git a/pkgs/by-name/wi/win-disk-writer/package.nix b/pkgs/by-name/wi/win-disk-writer/package.nix index 260ad8c7b783..06d45bb548bd 100644 --- a/pkgs/by-name/wi/win-disk-writer/package.nix +++ b/pkgs/by-name/wi/win-disk-writer/package.nix @@ -29,7 +29,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Windows Bootable USB creator for macOS"; homepage = "https://github.com/TechUnRestricted/WinDiskWriter"; license = lib.licenses.gpl3; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; diff --git a/pkgs/by-name/yt/yt-dlp/package.nix b/pkgs/by-name/yt/yt-dlp/package.nix index e4385d8a89d3..d2c58400ec0a 100644 --- a/pkgs/by-name/yt/yt-dlp/package.nix +++ b/pkgs/by-name/yt/yt-dlp/package.nix @@ -171,7 +171,7 @@ python3Packages.buildPythonApplication rec { mainProgram = "yt-dlp"; maintainers = with lib.maintainers; [ SuperSandro2000 - FlameFlag + _4evy ]; }; } diff --git a/pkgs/development/python-modules/customtkinter/default.nix b/pkgs/development/python-modules/customtkinter/default.nix index 18bfb637d410..f085103a48af 100644 --- a/pkgs/development/python-modules/customtkinter/default.nix +++ b/pkgs/development/python-modules/customtkinter/default.nix @@ -53,6 +53,6 @@ buildPythonPackage { a consistent and modern look across all desktop platforms (Windows, macOS, Linux). ''; - maintainers = with lib.maintainers; [ FlameFlag ]; + maintainers = with lib.maintainers; [ _4evy ]; }; } diff --git a/pkgs/development/python-modules/yt-dlp-ejs/default.nix b/pkgs/development/python-modules/yt-dlp-ejs/default.nix index d53cade836be..f117a988b1db 100644 --- a/pkgs/development/python-modules/yt-dlp-ejs/default.nix +++ b/pkgs/development/python-modules/yt-dlp-ejs/default.nix @@ -59,7 +59,7 @@ buildPythonPackage rec { ]; maintainers = with lib.maintainers; [ SuperSandro2000 - FlameFlag + _4evy ]; }; } From 8233c4c83f478bcd7b30a3296021fcc3439543b8 Mon Sep 17 00:00:00 2001 From: 4evy Date: Mon, 24 Aug 2026 02:00:00 +0300 Subject: [PATCH 14/39] maintainer-list: change email for `_4evy` (cherry picked from commit 78634cd3065c5d2b5543d3e3f9fec144734b935d) --- maintainers/maintainer-list.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 8d31fa1bb7e1..2b077f0e247b 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -259,7 +259,7 @@ }; _4evy = { name = "_4evy"; - email = "github@flameflag.dev"; + email = "git@ps1.sh"; github = "_4evy"; githubId = 57304299; matrix = "@donteatoreo:matrix.org"; From 3c77fedc2b35f50ea22ad118ff884545f4c061e9 Mon Sep 17 00:00:00 2001 From: 4evy Date: Mon, 24 Aug 2026 02:00:00 +0300 Subject: [PATCH 15/39] maintainer-list: fix `github` & `name` for `_4evy` (cherry picked from commit 5d7a5c6af56a5f29ec7b3414bc4ceb63b484ac12) --- maintainers/maintainer-list.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 2b077f0e247b..4e47d775b671 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -258,9 +258,9 @@ name = "Eske Nielsen"; }; _4evy = { - name = "_4evy"; + name = "4evy"; email = "git@ps1.sh"; - github = "_4evy"; + github = "4evy"; githubId = 57304299; matrix = "@donteatoreo:matrix.org"; }; From 53d95460589b207d13a4d4344182aa2d50c981c9 Mon Sep 17 00:00:00 2001 From: 4evy Date: Mon, 24 Aug 2026 02:00:00 +0300 Subject: [PATCH 16/39] maintainer-list: update `email` for `_4evy` (cherry picked from commit 105ac009addce9b8561b27c1ef9a34feb64630e7) --- maintainers/maintainer-list.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 4e47d775b671..384d117e818d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -259,7 +259,7 @@ }; _4evy = { name = "4evy"; - email = "git@ps1.sh"; + email = "git@evy.pink"; github = "4evy"; githubId = 57304299; matrix = "@donteatoreo:matrix.org"; From 728f212161f103cfceb3c218f74e4721df17e45d Mon Sep 17 00:00:00 2001 From: 4evy Date: Mon, 24 Aug 2026 02:00:00 +0300 Subject: [PATCH 17/39] maintainer-list: remove matrix for `_4evy` (cherry picked from commit ad695f72c9b3c3779c6eab0ac505b0650aa40e85) --- maintainers/maintainer-list.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 384d117e818d..92df6c0d4b8d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -262,7 +262,6 @@ email = "git@evy.pink"; github = "4evy"; githubId = 57304299; - matrix = "@donteatoreo:matrix.org"; }; _4r7if3x = { email = "the.artifex@proton.me"; From 611d9d86ebbb5e0a30c45a5c612d12747504975b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 23 Aug 2026 15:21:26 +0000 Subject: [PATCH 18/39] acli: 1.3.23-stable -> 1.3.29-stable (cherry picked from commit 16c5fa2d9264fd8b73baaca6f03bab3667180fea) --- pkgs/by-name/ac/acli/sources.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ac/acli/sources.json b/pkgs/by-name/ac/acli/sources.json index efaedfd1f8f3..520130c33b29 100644 --- a/pkgs/by-name/ac/acli/sources.json +++ b/pkgs/by-name/ac/acli/sources.json @@ -1,21 +1,21 @@ { - "version": "1.3.23-stable", + "version": "1.3.29-stable", "sources": { "aarch64-darwin": { - "url": "https://acli.atlassian.com/darwin/1.3.23-stable/acli_1.3.23-stable_darwin_arm64.tar.gz", - "sha256": "af78f7bb06b137ddab785257fb74367ac3304629c7d240af0117a700c7b56b64" + "url": "https://acli.atlassian.com/darwin/1.3.29-stable/acli_1.3.29-stable_darwin_arm64.tar.gz", + "sha256": "b2f6343d13ac8f3c32ea1043aba8317876d845662967793eb00016a2e5b5cf79" }, "aarch64-linux": { - "url": "https://acli.atlassian.com/linux/1.3.23-stable/acli_1.3.23-stable_linux_arm64.tar.gz", - "sha256": "5d4e8580cf2aae681bc02bb4f61c8a62f3efa8fa2b051b3a5f4f560a90279a60" + "url": "https://acli.atlassian.com/linux/1.3.29-stable/acli_1.3.29-stable_linux_arm64.tar.gz", + "sha256": "cea39c4eb90c65d8d0cafc869a75fa3b6afaaf4573f8da650f4ae73801f8ec46" }, "x86_64-darwin": { "url": "https://acli.atlassian.com/darwin/1.3.22-stable/acli_1.3.22-stable_darwin_amd64.tar.gz", "sha256": "993fd692700d602fd1e3cff7f1d29f70e44a2ebb8056fbb93bdc8aed1e5cbbd4" }, "x86_64-linux": { - "url": "https://acli.atlassian.com/linux/1.3.23-stable/acli_1.3.23-stable_linux_amd64.tar.gz", - "sha256": "1678a6d0ac36904b1b7788191b5740962a3dc8694aa6f3eee9ccd8f4774996e5" + "url": "https://acli.atlassian.com/linux/1.3.29-stable/acli_1.3.29-stable_linux_amd64.tar.gz", + "sha256": "8dcfc7bcf9dc788e7143e93d74445310094977ba1bad2513c6c613460851d34e" } } } From 83b329f826c543a8f71e179f91033c93e2d06daa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 12:34:16 +0000 Subject: [PATCH 19/39] foks: 0.1.8 -> 0.1.9 (cherry picked from commit 45cec779fb71e524e79abae0ceab612bff05705e) --- pkgs/by-name/fo/foks/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fo/foks/package.nix b/pkgs/by-name/fo/foks/package.nix index e2fc73f21d2b..104916aeeae0 100644 --- a/pkgs/by-name/fo/foks/package.nix +++ b/pkgs/by-name/fo/foks/package.nix @@ -19,7 +19,7 @@ let in buildGoModule (finalAttrs: { inherit pname; - version = "0.1.8"; + version = "0.1.9"; __structuredAttrs = true; strictDeps = true; @@ -28,10 +28,10 @@ buildGoModule (finalAttrs: { owner = "foks-proj"; repo = "go-foks"; tag = "v${finalAttrs.version}"; - hash = "sha256-JY0ec+LNRQf0S8gTeazvQhvQ7LRM3zz1qvopGPaKM1k="; + hash = "sha256-HnxMcYGb0fyGkZd1hRhQvb0eInay+/t8/cgI/SDlR24="; }; - vendorHash = "sha256-W0lyLy7k3xin8VSdxNgeh1FpHprOKIDduHIW3Oqk1LY="; + vendorHash = "sha256-vI4MzpjCCtNnd0pv3MgDpttslUUk6JU/wcp+QTcZqgw="; postPatch = '' cd ./server/web/templates From 59c8424087aa9dc39d6797ebfa4d01dfc008e79e Mon Sep 17 00:00:00 2001 From: Johannes Arnold Date: Sun, 23 Aug 2026 16:49:40 +0200 Subject: [PATCH 20/39] matrix-tuwunel: 1.8.3 -> 1.9.0 (cherry picked from commit 12ad6e8c08beac733db4577587780d0ea401cec6) --- pkgs/by-name/ma/matrix-tuwunel/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ma/matrix-tuwunel/package.nix b/pkgs/by-name/ma/matrix-tuwunel/package.nix index eba046c3852d..a89b5e00f446 100644 --- a/pkgs/by-name/ma/matrix-tuwunel/package.nix +++ b/pkgs/by-name/ma/matrix-tuwunel/package.nix @@ -20,6 +20,7 @@ nixosTests, writeTextFile, rustc-unwrapped, + cacert, }: let rust-jemalloc-sys' = rust-jemalloc-sys.override { @@ -43,8 +44,8 @@ let # The commit on the rocksdb fork, tuwunel-changes branch referenced by the upstream # tuwunel flake.lock: # https://github.com/matrix-construct/tuwunel/blob/main/flake.lock#L557C17-L557C57 - rev = "0bd7e6d6438d318d66e8374ec1fe24126204f3b3"; - hash = "sha256-THAHov40punmqm3J9kNYwFXfdRZ2VwjR/+lmFhun/xk="; + rev = "eb79ddeff0ea32ebb8f8b69dd1df95c557328e85"; + hash = "sha256-7hiKaIssPpqB8UTAR4ZE19pZTp09sVGOMht7sAitZAs="; }; version = "tuwunel-changes"; patches = [ ]; @@ -88,16 +89,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "matrix-tuwunel"; - version = "1.8.3"; + version = "1.9.0"; src = fetchFromGitHub { owner = "matrix-construct"; repo = "tuwunel"; tag = "v${finalAttrs.version}"; - hash = "sha256-Csq8eHV2r28POX+Ce1lZ0ybIw5Wt3ABUbWg2W8p2lOw="; + hash = "sha256-F9zmYanxCZjXBCh3GvSBiPQC6OFyugThq88MLvhLOyA="; }; - cargoHash = "sha256-mShVBCwd8cwF7K1ILf1gn7ImaxwF73KP2YiDiAJV0f0="; + cargoHash = "sha256-TT+dGr3DD9aPWYDxLTYPK0aZpQu64Ja8z+dJJmZQho8="; nativeBuildInputs = [ pkg-config @@ -148,6 +149,7 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeCheckInputs = [ libredirect.hook + cacert ]; # Make sure tuwunel doesn't try to write to arbitrary From 2baece75e5498eceaca08571de17ab724634a690 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 11:11:35 +0000 Subject: [PATCH 21/39] thunderbird-153-unwrapped: 153.0.1esr -> 153.1.0esr (cherry picked from commit 3d71a76baccfb249332fe49c7550303f7410acc4) --- .../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 f0faa0c48cc1..3a8750095f03 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -91,8 +91,8 @@ rec { thunderbird-153 = common { applicationName = "Thunderbird ESR"; - version = "153.0.1esr"; - sha512 = "3773b49b69341aea108a627faa0dd5b7cfb52cdb4c37e625fbb8cbaef7f9166f925ecbc199173302d5bef7994e6bff3b56cd56a3a4c38a9d702cc3e5aeafcf7c"; + version = "153.1.0esr"; + sha512 = "3d6c82e1489b906e6cf73c3eeb7d7e23de6901a75c704176b996d183a889f24275214999155992789a57a713e6cd073e2752120c3b281136ed34f36f289fbcb4"; updateScript = callPackage ./update.nix { attrPath = "thunderbirdPackages.thunderbird-153"; From e756fa97aa652c2b84426016ddf968ac1b4988e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Jul 2026 10:34:11 +0000 Subject: [PATCH 22/39] appium-inspector: 2026.5.1 -> 2026.7.1 (cherry picked from commit b95cbcf1993cf00c6ea28ae105d38666e163029a) --- pkgs/by-name/ap/appium-inspector/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/appium-inspector/package.nix b/pkgs/by-name/ap/appium-inspector/package.nix index 13616599a684..acaa8af81337 100644 --- a/pkgs/by-name/ap/appium-inspector/package.nix +++ b/pkgs/by-name/ap/appium-inspector/package.nix @@ -15,7 +15,7 @@ let electron = electron_41; - version = "2026.5.1"; + version = "2026.7.1"; in buildNpmPackage (finalAttrs: { @@ -26,10 +26,10 @@ buildNpmPackage (finalAttrs: { owner = "appium"; repo = "appium-inspector"; tag = "v${version}"; - hash = "sha256-SJlTTVTZ/zGIK7Nf35cZ62tdhevXC95MsbiQJCLiVtk="; + hash = "sha256-7pxXlY/aifrg4cuGZSgxONF+RPL8P7JcZ6Gobqv2nz4="; }; - npmDepsHash = "sha256-2rjgKS1mIrjOg+YXuMaqKyEQt0utLA4DGxOs0oI4BaQ="; + npmDepsHash = "sha256-W9FWIHhtS2d9xBpIEGB8sWmDfcdyphL+0eCk1+8pu2s="; npmFlags = [ "--ignore-scripts" ]; nativeBuildInputs = [ From 4ddb2791fd1334bcad3cd8824c5e535aedcfcaaa Mon Sep 17 00:00:00 2001 From: tree-sapii <144389458+tree-sapii@users.noreply.github.com> Date: Sat, 22 Aug 2026 14:10:49 -0400 Subject: [PATCH 23/39] appium-inspector: update to electron v43 (cherry picked from commit 38f95b37816a896496a7fceab85a48d5b7081f68) --- pkgs/by-name/ap/appium-inspector/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ap/appium-inspector/package.nix b/pkgs/by-name/ap/appium-inspector/package.nix index acaa8af81337..1ce6d1c9d4c5 100644 --- a/pkgs/by-name/ap/appium-inspector/package.nix +++ b/pkgs/by-name/ap/appium-inspector/package.nix @@ -2,7 +2,7 @@ lib, buildNpmPackage, copyDesktopItems, - electron_41, + electron_43, fetchFromGitHub, makeDesktopItem, makeWrapper, @@ -14,18 +14,17 @@ }: let - electron = electron_41; - version = "2026.7.1"; + electron = electron_43; in buildNpmPackage (finalAttrs: { pname = "appium-inspector"; - inherit version; + version = "2026.7.1"; src = fetchFromGitHub { owner = "appium"; repo = "appium-inspector"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-7pxXlY/aifrg4cuGZSgxONF+RPL8P7JcZ6Gobqv2nz4="; }; @@ -102,7 +101,7 @@ buildNpmPackage (finalAttrs: { meta = { description = "GUI inspector for the appium UI automation tool"; homepage = "https://appium.github.io/appium-inspector"; - changelog = "https://github.com/appium/appium-inspector/releases/tag/v${version}"; + changelog = "https://github.com/appium/appium-inspector/releases/tag/v${finalAttrs.src.tag}"; license = lib.licenses.asl20; mainProgram = "appium-inspector"; maintainers = with lib.maintainers; [ marie ]; From 22ce473136b2c1c02f2b9a57b10f25a876e3f89b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 24 Aug 2026 05:52:22 +0000 Subject: [PATCH 24/39] mailpit: 1.30.7 -> 1.31.0 (cherry picked from commit d8dfcc148794f547adaff63c2f8746d68bceb216) --- pkgs/by-name/ma/mailpit/source.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mailpit/source.nix b/pkgs/by-name/ma/mailpit/source.nix index d192e12799f8..13fae4424b92 100644 --- a/pkgs/by-name/ma/mailpit/source.nix +++ b/pkgs/by-name/ma/mailpit/source.nix @@ -1,6 +1,6 @@ { - version = "1.30.7"; - hash = "sha256-d5JNwHLSwY2AbOgTkV+2dSwHAK1JDYG0I7Pet4zzM7Q="; - npmDepsHash = "sha256-Imj09aydZBtOpECIkU6oWoxRjTxDyuY3+jBrhL0VtNM="; - vendorHash = "sha256-xbajtiWFfXDz430SgJ+C9rqMEl+UcHp6TJj7obKDQH0="; + version = "1.31.0"; + hash = "sha256-2sKrFUFIQEnbov91iBN/ZyG3OR2hbf+drRBXyf32w7w="; + npmDepsHash = "sha256-0vU4FtGS5EzSffdgzGSYuz+biR+tqmI30knjczSTGQA="; + vendorHash = "sha256-lrPoaVMxClfS2RNQED60QB/2YoxJmmv+sn8timTZ3SU="; } From 4418ab183095109cf7bb0dd90fd3e372a0f3784c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 May 2026 19:44:58 +0000 Subject: [PATCH 25/39] trezor-suite: 26.4.2 -> 26.5.1 (cherry picked from commit 58588d7b4503505ea990630548b2edf4544159aa) --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index 94c5c5bb9981..9bee88c7bfb2 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "26.4.2"; + version = "26.5.1"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-mE+mzMKAD0NrP2QI5Zc9yEH9vjC6e2cQjzK/CW5Q5FXUg6bGC+uy5fJhxM7Q00YPcNwnoD/vP/qltIa+Y5F8wg=="; - x86_64-linux = "sha512-DBitrg6RwUUaj3tFv2wVJ2ssuU/QedYILCGkCZQmTHVT1Y/kVs/SCXEm/fX2Ni/aPbMmB6JecslbxGgU5Tftjg=="; + aarch64-linux = "sha512-3IPLiRyjNPN7Mw/De5SI1ez9xheNVBFuWn98bKg3rDdkLg7Bl94TgznzNBkU3wP8WtOdw3qLfOdv7ioIBu1Aqg=="; + x86_64-linux = "sha512-TG7vRqz34LzxdzvD4e4N14DnwyuCi1eQsQrPMLkk5d60ThHXh/JN8PT53JMFIjVcp/0pTjLmshEsuQzZRhPJGg=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 400451365c776edc692d75f57232f34553844718 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Jun 2026 05:56:56 +0000 Subject: [PATCH 26/39] trezor-suite: 26.5.1 -> 26.5.2 (cherry picked from commit 3498375482982a2b534968b6cc6bd7925c3a2df7) --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index 9bee88c7bfb2..bd56ac80932e 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "26.5.1"; + version = "26.5.2"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-3IPLiRyjNPN7Mw/De5SI1ez9xheNVBFuWn98bKg3rDdkLg7Bl94TgznzNBkU3wP8WtOdw3qLfOdv7ioIBu1Aqg=="; - x86_64-linux = "sha512-TG7vRqz34LzxdzvD4e4N14DnwyuCi1eQsQrPMLkk5d60ThHXh/JN8PT53JMFIjVcp/0pTjLmshEsuQzZRhPJGg=="; + aarch64-linux = "sha512-miO4eoar5u4Lgx4ixFVJa9fxqbIThMhk8ibPAO4EKWYAEAJ9RcNw2HTtVHgNlGDM9BTZZcfL4N1BUD+XdEcSAw=="; + x86_64-linux = "sha512-Wd6H010Wd5chjjwURQkKIKK70UPqUKl+Wb6LRcoXW1wbFAY5gLVnrTtuS4EqBy7/pvVPS2ImdS/Err0fSrqNPg=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 5765a1989eea1e8748e58a5dd3a60547b73e9e8a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Jun 2026 22:07:07 +0000 Subject: [PATCH 27/39] trezor-suite: 26.5.2 -> 26.6.1 (cherry picked from commit 2ec82cb802771299fb4962aecd315974607fc423) --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index bd56ac80932e..c3932955f3fb 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "26.5.2"; + version = "26.6.1"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-miO4eoar5u4Lgx4ixFVJa9fxqbIThMhk8ibPAO4EKWYAEAJ9RcNw2HTtVHgNlGDM9BTZZcfL4N1BUD+XdEcSAw=="; - x86_64-linux = "sha512-Wd6H010Wd5chjjwURQkKIKK70UPqUKl+Wb6LRcoXW1wbFAY5gLVnrTtuS4EqBy7/pvVPS2ImdS/Err0fSrqNPg=="; + aarch64-linux = "sha512-okUyoPX7ZzIRNiGW2OiLIi+tg2HIVqfyyGOC5caIX3D7STOcYmoEN6MO5VXTWizF422gwvHn2YKuL2eDkFC7Pw=="; + x86_64-linux = "sha512-JNcPST+HP63v4FcxS0NIWhQ5FsXMUxetd5g4KpHyipTUBUwtLdNIg7K6t5GI+w2XdAGEkSvCGmwL0gJ+/DMQRA=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From e106ff8307ff4e31eae27585a1446a0d1f2f6616 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 Jul 2026 14:01:26 +0000 Subject: [PATCH 28/39] trezor-suite: 26.6.1 -> 26.7.2 (cherry picked from commit b87548a0839688019c812adc5c17217613379fe4) --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index c3932955f3fb..fa3612628dab 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "26.6.1"; + version = "26.7.2"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-okUyoPX7ZzIRNiGW2OiLIi+tg2HIVqfyyGOC5caIX3D7STOcYmoEN6MO5VXTWizF422gwvHn2YKuL2eDkFC7Pw=="; - x86_64-linux = "sha512-JNcPST+HP63v4FcxS0NIWhQ5FsXMUxetd5g4KpHyipTUBUwtLdNIg7K6t5GI+w2XdAGEkSvCGmwL0gJ+/DMQRA=="; + aarch64-linux = "sha512-5lKIWbEm/z3B1CEN9xepqpPauhd8x1gOkKKk+/W7iyqJbn/G1iDZ+1rs2nHFPmLW5TP5xYpmN9qurxgBGqFzNA=="; + x86_64-linux = "sha512-0aBQ2K91+SH4eKVVFyGvX7g1DhRATx/KuIRxw8B0+JZR1Pj6ZzQsk/FgnVAlU7Odsyo4TbGTVdD13JETepxliQ=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 5f99d413dac5d3dbdaa40243f192895a0a650161 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Aug 2026 21:35:35 +0000 Subject: [PATCH 29/39] trezor-suite: 26.7.2 -> 26.7.4 (cherry picked from commit 3dcaa8690f9faff30c6657c5df6a3a6053ce5ea6) --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index fa3612628dab..069a2669d09b 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "26.7.2"; + version = "26.7.4"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-5lKIWbEm/z3B1CEN9xepqpPauhd8x1gOkKKk+/W7iyqJbn/G1iDZ+1rs2nHFPmLW5TP5xYpmN9qurxgBGqFzNA=="; - x86_64-linux = "sha512-0aBQ2K91+SH4eKVVFyGvX7g1DhRATx/KuIRxw8B0+JZR1Pj6ZzQsk/FgnVAlU7Odsyo4TbGTVdD13JETepxliQ=="; + aarch64-linux = "sha512-ESlTDvRu5blfLWbn+CDenbJsmuGUnCXeuuhswFe1rryThFz6YSOLuHaRH2H+FsPu9xtlCJ97D5LTdSI/2l8D8w=="; + x86_64-linux = "sha512-Q+3yrsM5F9fPXTPy3bDGIX8t57eLJZZOaU/iHRvOoDD1CvC2fc+Dt6BezXeZiINjYxxdb0Wt0IT1phDdpmeDxg=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From e9aedb8027eef6564ff0407ad1a05f9e098c873e Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Mon, 24 Aug 2026 10:31:14 +0200 Subject: [PATCH 30/39] trezor-suite: 26.7.4 -> 26.8.2 (cherry picked from commit f776321323dd7c4de84dd12d5757a8d5182d3020) --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index 069a2669d09b..a62f0aa87c3c 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "26.7.4"; + version = "26.8.2"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-ESlTDvRu5blfLWbn+CDenbJsmuGUnCXeuuhswFe1rryThFz6YSOLuHaRH2H+FsPu9xtlCJ97D5LTdSI/2l8D8w=="; - x86_64-linux = "sha512-Q+3yrsM5F9fPXTPy3bDGIX8t57eLJZZOaU/iHRvOoDD1CvC2fc+Dt6BezXeZiINjYxxdb0Wt0IT1phDdpmeDxg=="; + aarch64-linux = "sha512-vbMku80aY5zTa6ObmkuZNkCeONZYsLxnjVxL7QBv14OcDE+vENQ3lyQzVe+spqufMRhCe3hy2ehpA8CewFQKBA=="; + x86_64-linux = "sha512-bnosz6dtKFaUXaFHXtJSSChSHbW2bj9CK2Dn5X6btB/Xpcsm9Rbnm3If4qh9w1yQYwTlIDBPTRrh8Mh0BGgcag=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From ae86c4d6ed688e7f28a561f2774bfa540c8fe9b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 24 Aug 2026 03:52:16 +0000 Subject: [PATCH 31/39] vivaldi: 8.1.4087.66 -> 8.1.4087.70 (cherry picked from commit 9d92957ab8427d208731c215dfb3c125b7cb3b63) --- pkgs/by-name/vi/vivaldi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vi/vivaldi/package.nix b/pkgs/by-name/vi/vivaldi/package.nix index d690cd6aa021..44fc1eeef90c 100644 --- a/pkgs/by-name/vi/vivaldi/package.nix +++ b/pkgs/by-name/vi/vivaldi/package.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation rec { pname = "vivaldi"; - version = "8.1.4087.66"; + version = "8.1.4087.70"; suffix = { @@ -79,8 +79,8 @@ stdenv.mkDerivation rec { url = "https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-1_${suffix}.deb"; hash = { - aarch64-linux = "sha256-7cTCzyIb0e+y0Pa6Im0QGBp7J5KhbYWsYEAgTtcNZIw="; - x86_64-linux = "sha256-fwwJ07JmPT+6st8aYgvmkQtn6Pc8aP4GcSf1jAnRBAg="; + aarch64-linux = "sha256-Px6gpOjM9uRqwNSnluIKdYJV7MaFWxyf/6gns6G94QA="; + x86_64-linux = "sha256-8abo9bxEphuM+AK+vFSBLyFCLi26U6D6YlyL9yFnRlk="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From b99582ee3d348a9db0f371750e6c27a5911f3a15 Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Sun, 9 Aug 2026 12:35:04 +0200 Subject: [PATCH 32/39] ioquake3: fix riscv cross-compilation (cherry picked from commit 5252590203eca927b74d473481b94db0a8efeb97) --- pkgs/by-name/io/ioquake3/package.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/io/ioquake3/package.nix b/pkgs/by-name/io/ioquake3/package.nix index d10726ced535..8b416ee1782a 100644 --- a/pkgs/by-name/io/ioquake3/package.nix +++ b/pkgs/by-name/io/ioquake3/package.nix @@ -17,7 +17,6 @@ libjpeg, makeDesktopItem, freetype, - mumble, unstableGitUpdater, bc, buildPackages, @@ -49,16 +48,15 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ SDL2 - libGL - openal curl - speex - opusfile + freetype + libGL + libjpeg libogg libvorbis - libjpeg - freetype - mumble + openal + opusfile + speex ]; depsBuildBuild = [ buildPackages.stdenv.cc ]; From 104567047ef1e26885081e753c32c5fd2a444ab1 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 23 Aug 2026 14:13:15 -0600 Subject: [PATCH 33/39] linuxKernel.kernels.linux_zen: 7.1.9 -> 7.1.10 https://github.com/zen-kernel/zen-kernel/releases/tag/v7.1.10-zen1 Diff: https://github.com/zen-kernel/zen-kernel/compare/v7.1.9-zen1...v7.1.10-zen1 (cherry picked from commit 384f311d6112706e0c5d177159d55395d4613d10) --- pkgs/os-specific/linux/kernel/zen-kernels.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index fcdaceae74e6..0d8d5919790a 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -18,7 +18,7 @@ in buildLinux ( args // rec { - version = "7.1.9"; + version = "7.1.10"; pname = "linux-zen"; modDirVersion = lib.versions.pad 3 "${version}-${suffix}"; isZen = true; @@ -27,7 +27,7 @@ buildLinux ( owner = "zen-kernel"; repo = "zen-kernel"; rev = "v${version}-${suffix}"; - sha256 = "0r1c6qpmcdhqdzx27v1wrk6mzwyvwb0ff98bjhf2f1qk9cjk701q"; + sha256 = "0c01cnamvl3mdc1rm7pjpcy5s6s9yamfkg413zn7k2xwkjig8b08"; }; # This is based on the following source: From e0ee4840b497da7bba4368786d536f76f6e060f3 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Sat, 11 Jul 2026 15:18:41 -0400 Subject: [PATCH 34/39] perlPackages.CryptOpenSSLRSA: 0.35 -> 0.41 Changelog: https://metacpan.org/dist/Crypt-OpenSSL-RSA/changes Among other things, it restores PKCS#1 v1.5 padding for sign()/verify() in 0.38 which broke proxmox api if deployed on NixOS [1]. [1] https://github.com/SaumonNet/proxmox-nixos/issues/217 (cherry picked from commit a112a05000a624b42bd31c55c827508acc50b24f) --- pkgs/top-level/perl-packages.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f0a2e666ff9d..bc6629e56ce9 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -7702,17 +7702,21 @@ with self; CryptOpenSSLRSA = buildPerlPackage { pname = "Crypt-OpenSSL-RSA"; - version = "0.35"; + version = "0.41"; src = fetchurl { - url = "mirror://cpan/authors/id/T/TO/TODDR/Crypt-OpenSSL-RSA-0.35.tar.gz"; - hash = "sha256-XuvVWsBxY0yGSo549c+vuq9Dz4TAQyOgm3Hddr8CXMI="; + url = "mirror://cpan/authors/id/T/TI/TIMLEGGE/Crypt-OpenSSL-RSA-0.41.tar.gz"; + hash = "sha256-gvqDmJe4jpwkW2Jl874m07yHnK5MeoFR+tSjB8M2aCI="; }; - propagatedBuildInputs = [ CryptOpenSSLRandom ]; + propagatedBuildInputs = [ + CryptOpenSSLBignum + CryptOpenSSLRandom + ]; env.NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include"; env.NIX_CFLAGS_LINK = "-L${lib.getLib pkgs.openssl}/lib -lcrypto"; env.OPENSSL_PREFIX = pkgs.openssl; buildInputs = [ CryptOpenSSLGuess ]; meta = { + homepage = "https://github.com/cpan-authors/Crypt-OpenSSL-RSA"; description = "RSA encoding and decoding, using the openSSL libraries"; license = with lib.licenses; [ artistic1 From 41c647ad3b23f1e3820e06a3fe4b0ced3ef82c90 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Mon, 20 Jul 2026 22:56:31 -0400 Subject: [PATCH 35/39] perlPackages.MojoSAML: select padding to accommodate new CryptOpenSSLRSA (cherry picked from commit f2e1035aa566b07cc831cf25352df918b2b894e3) --- .../MojoSAML-select-PKCS-1-padding.patch | 44 +++++++++++++++++++ pkgs/top-level/perl-packages.nix | 3 ++ 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/perl-modules/MojoSAML-select-PKCS-1-padding.patch diff --git a/pkgs/development/perl-modules/MojoSAML-select-PKCS-1-padding.patch b/pkgs/development/perl-modules/MojoSAML-select-PKCS-1-padding.patch new file mode 100644 index 000000000000..b894586077ee --- /dev/null +++ b/pkgs/development/perl-modules/MojoSAML-select-PKCS-1-padding.patch @@ -0,0 +1,44 @@ +From 7dcb837f5f953206eead3d28144c3d0e2af85c2c Mon Sep 17 00:00:00 2001 +From: Ihar Hrachyshka +Date: Mon, 20 Jul 2026 22:48:38 -0400 +Subject: [PATCH] Select PKCS#1 padding for XML signatures + +The rsa-sha* XML Signature algorithms require RSASSA-PKCS1-v1_5. +Select that padding explicitly instead of relying on the RSA module's +signing default, which is PSS in recent releases. + +Require Crypt::OpenSSL::RSA 0.38, the first release whose signing path +honors the explicit padding choice. + +Assisted-by: Codex +--- + cpanfile | 2 +- + lib/Mojo/XMLSig.pm | 1 + + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/cpanfile b/cpanfile +index 6c56caf..149f4a6 100644 +--- a/cpanfile ++++ b/cpanfile +@@ -1,5 +1,5 @@ + requires 'Mojolicious', '7.78'; # tag_to_html +-requires 'Crypt::OpenSSL::RSA'; ++requires 'Crypt::OpenSSL::RSA', '0.38'; + requires 'Crypt::OpenSSL::X509'; + requires 'Data::GUID'; + requires 'Digest::SHA'; +diff --git a/lib/Mojo/XMLSig.pm b/lib/Mojo/XMLSig.pm +index 3ee9db3..2498bbe 100644 +--- a/lib/Mojo/XMLSig.pm ++++ b/lib/Mojo/XMLSig.pm +@@ -91,6 +91,7 @@ my $set_algo = sub { + unless $key->$isa('Crypt::OpenSSL::RSA'); + Carp::croak 'Unsupported RSA algorithm' + unless my $method = $key->can("use_${algo}_hash"); ++ $key->use_pkcs1_padding; + $key->$method; + return $key; + }; +-- +2.54.0 + diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index bc6629e56ce9..7b8da85adab3 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -22945,6 +22945,9 @@ with self; url = "mirror://cpan/authors/id/J/JB/JBERGER/Mojo-SAML-0.07.tar.gz"; hash = "sha256-csJMrNtvHXp14uqgBDfHFKv1eafSENSqTT8g8e/0cQ0="; }; + patches = [ + ../development/perl-modules/MojoSAML-select-PKCS-1-padding.patch + ]; buildInputs = [ ModuleBuildTiny ]; propagatedBuildInputs = [ CryptOpenSSLRSA From c07a2988e0234723c72d130b37ead415660a0a6e Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Thu, 18 Jun 2026 17:04:04 -0600 Subject: [PATCH 36/39] veracrypt: modernize, build with fuse3 (cherry picked from commit ad845e4f3d3db0da0e324b40f1f2ca7dd0b5639f) --- pkgs/by-name/ve/veracrypt/package.nix | 28 ++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/ve/veracrypt/package.nix b/pkgs/by-name/ve/veracrypt/package.nix index 25bfcf8663b8..4ed9843fc890 100644 --- a/pkgs/by-name/ve/veracrypt/package.nix +++ b/pkgs/by-name/ve/veracrypt/package.nix @@ -1,11 +1,11 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, pkg-config, makeself, yasm, - fuse, + fuse3, wxwidgets_3_2, lvm2, replaceVars, @@ -21,9 +21,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "veracrypt"; version = "1.26.29"; - src = fetchurl { - url = "https://launchpad.net/veracrypt/trunk/${finalAttrs.version}/+download/VeraCrypt_${finalAttrs.version}_Source.tar.bz2"; - hash = "sha256-YIJnMeKYK0vSMeOTDoWkQ5EWljhnGhsgDFGPjItGyyo="; + src = fetchFromGitHub { + owner = "veracrypt"; + repo = "VeraCrypt"; + tag = "VeraCrypt_${finalAttrs.version}"; + hash = "sha256-Q+WUz8F63cP9/KlZUn9xLu2V9wO4FeY7AtErE1T9Km4="; }; patches = [ @@ -40,7 +42,9 @@ stdenv.mkDerivation (finalAttrs: { ./nix-system-paths.patch ]; - sourceRoot = "src"; + sourceRoot = "${finalAttrs.src.name}/src"; + + buildFlags = [ "WITHFUSE3=1" ]; nativeBuildInputs = [ makeself @@ -49,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: { wrapGAppsHook3 ]; buildInputs = [ - fuse + fuse3 lvm2 wxwidgets_3_2 pcsclite @@ -70,10 +74,12 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Free Open-Source filesystem on-the-fly encryption"; homepage = "https://www.veracrypt.fr/"; - license = with lib.licenses; [ - asl20 # and - unfree # TrueCrypt License version 3.0 - ]; + license = + with lib.licenses; + AND [ + asl20 # and + unfree # TrueCrypt License version 3.0 + ]; maintainers = [ lib.maintainers.ryand56 ]; platforms = lib.platforms.linux; }; From 750155f321def60bae5caa35dc1796ddf694ad33 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 1 Jun 2026 16:02:04 -0700 Subject: [PATCH 37/39] guix: set meta.donationPage Good software deserves our support. Signed-off-by: Ethan Carter Edwards (cherry picked from commit d08119d75514bb331f6b2004253931105af08885) --- pkgs/by-name/gu/guix/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/gu/guix/package.nix b/pkgs/by-name/gu/guix/package.nix index e074858b47ba..445449d7577e 100644 --- a/pkgs/by-name/gu/guix/package.nix +++ b/pkgs/by-name/gu/guix/package.nix @@ -161,6 +161,7 @@ stdenv.mkDerivation (finalAttrs: { Guix is based on the Nix package manager. ''; homepage = "https://guix.gnu.org/"; + donationPage = "https://guix.gnu.org/donate/"; changelog = "https://codeberg.org/guix/guix/raw/tag/v${finalAttrs.version}/NEWS"; license = lib.licenses.gpl3Plus; mainProgram = "guix"; From 9f48505d71ac47d502ea00925c732ea1082ec829 Mon Sep 17 00:00:00 2001 From: Liam Hupfer Date: Sun, 23 Aug 2026 09:41:48 -0500 Subject: [PATCH 38/39] guix: 1.5.0 -> 1.5.0-unstable-2026-08-23 Fix pending CVEs noted in a recent Guix blog post. Link: https://guix.gnu.org/en/blog/2026/guix-substitute-pull-vulnerabilities/ (cherry picked from commit 7befe224f4bc6c0c3e9d8e3fc65b334cf9f8fa77) --- .../gu/guix/missing-cstdint-include.patch | 24 ------------------- pkgs/by-name/gu/guix/package.nix | 12 ++++------ 2 files changed, 4 insertions(+), 32 deletions(-) delete mode 100644 pkgs/by-name/gu/guix/missing-cstdint-include.patch diff --git a/pkgs/by-name/gu/guix/missing-cstdint-include.patch b/pkgs/by-name/gu/guix/missing-cstdint-include.patch deleted file mode 100644 index 4799744d1043..000000000000 --- a/pkgs/by-name/gu/guix/missing-cstdint-include.patch +++ /dev/null @@ -1,24 +0,0 @@ -From bdf4159dd5c1cf925512c0eb8490846c084e3c8c Mon Sep 17 00:00:00 2001 -From: Reepca Russelstein -Date: Tue, 24 Jun 2025 22:35:04 -0500 -Subject: [PATCH] nix: libutil: add include to seccomp.hh. - -* nix/libutil/seccomp.hh (): add include of header. - -Change-Id: I0a0b2892d81dbab662eda1ba80f4736178d70c65 ---- - nix/libutil/seccomp.hh | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/nix/libutil/seccomp.hh b/nix/libutil/seccomp.hh -index 634dfad5f8..a4b449fc66 100644 ---- a/nix/libutil/seccomp.hh -+++ b/nix/libutil/seccomp.hh -@@ -4,6 +4,7 @@ - #include /* For AUDIT_ARCH_* */ - #include - #include -+#include - - - /* This file provides two preprocessor macros (among other things): diff --git a/pkgs/by-name/gu/guix/package.nix b/pkgs/by-name/gu/guix/package.nix index 445449d7577e..fe9d042f5a46 100644 --- a/pkgs/by-name/gu/guix/package.nix +++ b/pkgs/by-name/gu/guix/package.nix @@ -40,18 +40,14 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "guix"; - version = "1.5.0"; + version = "1.5.0-unstable-2026-08-23"; src = fetchgit { url = "https://codeberg.org/guix/guix.git"; - tag = "v${finalAttrs.version}"; - hash = "sha256-/g8JMUGM5GaZjtPLnl4vlrBNYMxSTjsHUDdhKLtHaQA="; + rev = "bf8a5bce1bdbddc2a0097e153ef06210d637e398"; + hash = "sha256-Emd26l9buF1P7Dj14ulT6W6lrNC3PSTY4steU1I7T84="; }; - patches = [ - ./missing-cstdint-include.patch - ]; - postPatch = '' sed nix/local.mk -i -E \ -e "s|^sysvinitservicedir = .*$|sysvinitservicedir = $out/etc/init.d|" \ @@ -162,7 +158,7 @@ stdenv.mkDerivation (finalAttrs: { ''; homepage = "https://guix.gnu.org/"; donationPage = "https://guix.gnu.org/donate/"; - changelog = "https://codeberg.org/guix/guix/raw/tag/v${finalAttrs.version}/NEWS"; + changelog = "https://codeberg.org/guix/guix/raw/commit/${finalAttrs.src.rev}/NEWS"; license = lib.licenses.gpl3Plus; mainProgram = "guix"; maintainers = with lib.maintainers; [ From 849750a264b034c2e88c3e4df949b0435f0c50cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Aug 2026 19:07:37 +0000 Subject: [PATCH 39/39] complgen: 0.10.1 -> 0.11.0 (cherry picked from commit bef0010cda64bc16c40589a511bff8e3ca3837ba) --- pkgs/by-name/co/complgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/complgen/package.nix b/pkgs/by-name/co/complgen/package.nix index 745dc59b33d9..3b786dc9db33 100644 --- a/pkgs/by-name/co/complgen/package.nix +++ b/pkgs/by-name/co/complgen/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "complgen"; - version = "0.10.1"; + version = "0.11.0"; src = fetchFromGitHub { owner = "adaszko"; repo = "complgen"; tag = "v${finalAttrs.version}"; - hash = "sha256-0oC/jpCKM2Y1yag+qIUu+b3sCIPmHs/GUBSPHi7KaVI="; + hash = "sha256-zH16qv1d2D0txa9Y/v9kcS1/dxS9GeIqjPp/HUViulA="; }; - cargoHash = "sha256-skdtXxNUuC7xLtZSol3b1prdN1YT62uvwo+F7rtFVVQ="; + cargoHash = "sha256-cM8YBlukZQ+646L5FyUL3ln01sCXNOGh3frWNCtY3YI="; meta = { changelog = "https://github.com/adaszko/complgen/blob/v${finalAttrs.version}/CHANGELOG.md";