diff options
| author | Tomas Volf <~@wolfsden.cz> | 2026-07-21 21:47:57 +0200 |
|---|---|---|
| committer | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2026-08-16 11:30:49 +0200 |
| commit | 34da76d609e0558f2faf94347fb4c148f57c8dbd (patch) | |
| tree | c9dc9ebf0df55c9fb02841da66b5875f463039db /nongnu | |
| parent | 38c4d08cb96d7f148d4a23d07945fef576eb5ed8 (diff) | |
nongnu: firefox: Update to 153.0.4 [security fixes].
Fixes CVE-2026-16349, CVE-2026-16350, CVE-2026-16351, CVE-2026-16352,
CVE-2026-16353, CVE-2026-16354, CVE-2026-16355, CVE-2026-16356,
CVE-2026-16357, CVE-2026-16358, CVE-2026-16359, CVE-2026-16360,
CVE-2026-16362, CVE-2026-16363, CVE-2026-16364, CVE-2026-16365,
CVE-2026-16366, CVE-2026-16367, CVE-2026-16368, CVE-2026-16369,
CVE-2026-16370, CVE-2026-16371, CVE-2026-16372, CVE-2026-16373,
CVE-2026-16374, CVE-2026-16375, CVE-2026-16376, CVE-2026-16377,
CVE-2026-16378, CVE-2026-16379, CVE-2026-16380, CVE-2026-16381,
CVE-2026-16382, CVE-2026-16383, CVE-2026-16384, CVE-2026-16385,
CVE-2026-16386, CVE-2026-16387, CVE-2026-16388, CVE-2026-16389,
CVE-2026-16390, CVE-2026-16391, CVE-2026-16392, CVE-2026-16393,
CVE-2026-16394, CVE-2026-16395, CVE-2026-16396, CVE-2026-16397,
CVE-2026-16398, CVE-2026-16399, CVE-2026-16400, CVE-2026-16401,
CVE-2026-16402, CVE-2026-16403, CVE-2026-16404, CVE-2026-16405,
CVE-2026-16406, CVE-2026-16407, CVE-2026-16408, CVE-2026-16409,
CVE-2026-16410, CVE-2026-16411, CVE-2026-16412, CVE-2026-18809.
* nongnu/packages/mozilla.scm (firefox): Update to 153.0.4.
[source]<patches>: Sort.
[native-inputs]: Do not replace rust-cbindgen.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Diffstat (limited to 'nongnu')
| -rw-r--r-- | nongnu/packages/mozilla.scm | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm index 4f97cec..e359d53 100644 --- a/nongnu/packages/mozilla.scm +++ b/nongnu/packages/mozilla.scm | |||
| @@ -526,26 +526,26 @@ Release (ESR) version.") | |||
| 526 | 526 | ||
| 527 | ;; Update this id with every firefox update to its release date. | 527 | ;; Update this id with every firefox update to its release date. |
| 528 | ;; It's used for cache validation and therefore can lead to strange bugs. | 528 | ;; It's used for cache validation and therefore can lead to strange bugs. |
| 529 | (define %firefox-build-id "20260714035250") | 529 | (define %firefox-build-id "20260720102324") |
| 530 | 530 | ||
| 531 | (define-public firefox | 531 | (define-public firefox |
| 532 | (package | 532 | (package |
| 533 | (inherit firefox-esr) | 533 | (inherit firefox-esr) |
| 534 | (name "firefox") | 534 | (name "firefox") |
| 535 | (version "152.0.6") | 535 | (version "153.0.4") |
| 536 | (source | 536 | (source |
| 537 | (origin | 537 | (origin |
| 538 | (method url-fetch) | 538 | (method url-fetch) |
| 539 | (uri (string-append "https://archive.mozilla.org/pub/firefox/releases/" | 539 | (uri (string-append "https://archive.mozilla.org/pub/firefox/releases/" |
| 540 | version "/source/firefox-" version ".source.tar.xz")) | 540 | version "/source/firefox-" version ".source.tar.xz")) |
| 541 | (sha256 | 541 | (sha256 |
| 542 | (base32 "03hgcrhdc56qiy1f5b8ps2z7vc5fqk9xznp642mfvm0rim7hq8pa")) | 542 | (base32 "0j4a0ak5658n6iwgx4jc0agqlf1dc403p6qkrw23pfv69j987app")) |
| 543 | (patches | 543 | (patches |
| 544 | (nongnu-patches | 544 | (nongnu-patches |
| 545 | "firefox-restore-desktop-files.patch" | 545 | "firefox-add-store-to-rdd-allowlist.patch" |
| 546 | "firefox-compare-paths.patch" | 546 | "firefox-compare-paths.patch" |
| 547 | "firefox-use-system-wide-dir.patch" | 547 | "firefox-restore-desktop-files.patch" |
| 548 | "firefox-add-store-to-rdd-allowlist.patch")) | 548 | "firefox-use-system-wide-dir.patch")) |
| 549 | ;; XXX: 75 Mo (800+ Mo uncompressed) of unused tests. | 549 | ;; XXX: 75 Mo (800+ Mo uncompressed) of unused tests. |
| 550 | ;; Removing it makes it possible to compile on some systems. | 550 | ;; Removing it makes it possible to compile on some systems. |
| 551 | (modules '((guix build utils))) | 551 | (modules '((guix build utils))) |
| @@ -560,8 +560,7 @@ Release (ESR) version.") | |||
| 560 | (native-inputs | 560 | (native-inputs |
| 561 | (modify-inputs native-inputs | 561 | (modify-inputs native-inputs |
| 562 | (replace "rust" rust-firefox) | 562 | (replace "rust" rust-firefox) |
| 563 | (replace "rust:cargo" `(,rust-firefox "cargo")) | 563 | (replace "rust:cargo" `(,rust-firefox "cargo")))) |
| 564 | (replace "rust-cbindgen" rust-cbindgen-0.29))) | ||
| 565 | (description | 564 | (description |
| 566 | "Full-featured browser client built from Firefox source tree, without | 565 | "Full-featured browser client built from Firefox source tree, without |
| 567 | the official icon and the name \"firefox\"."))) | 566 | the official icon and the name \"firefox\"."))) |
