summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Volf <~@wolfsden.cz>2026-07-21 21:47:57 +0200
committerJonathan Brielmaier <jonathan.brielmaier@web.de>2026-08-16 11:30:49 +0200
commit34da76d609e0558f2faf94347fb4c148f57c8dbd (patch)
treec9dc9ebf0df55c9fb02841da66b5875f463039db
parent38c4d08cb96d7f148d4a23d07945fef576eb5ed8 (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>
-rw-r--r--nongnu/packages/mozilla.scm15
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
567the official icon and the name \"firefox\"."))) 566the official icon and the name \"firefox\".")))