summaryrefslogtreecommitdiff
path: root/gnu/packages/tor-browsers.scm
AgeCommit message (Collapse)Author
2026-05-12gnu: torbrowser: Update to 15.0.13.André Batista
Fixes CVEs: 2026-8090, 2026-8092 and 2026-8094. See: <https://www.mozilla.org/en-US/security/advisories/mfsa2026-41/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20260507142516. (%torbrowser-version): Update to 15.0.13. (%torbrowser-firefox-version): Update to 140.10.2esr-15.0-1-build1. (torbrowser-translation-base): Update to bca639ef18. (torbrowser-translation-specific): Update to 56f475a6c10. Change-Id: Idebc06176a2f95fa2576e94aad9c41eb13e55edf Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-12gnu: mullvadbrowser: Update to 15.0.12.André Batista
Fixes CVEs: 2026-8090, 2026-8092 and 2026-8094. See: <https://www.mozilla.org/en-US/security/advisories/mfsa2026-41/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20260506160000. (%mullvadbrowser-version): Update to 15.0.12. (%mullvadbrowser-firefox-version): Update to 140.10.2esr-15.0-1-build1. (mullvadbrowser-translation-base): Update to bca639ef18. Change-Id: Ie738f76d87b57dac0b475f5338910bbbfab4f3e1 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-01gnu: mullvadbrowser: Update to 15.0.11.André Batista
Fixes CVEs: 2026-7320, 2026-7321, 2026-7322 and 2026-7323. See: <https://www.mozilla.org/en-US/security/advisories/mfsa2026-36/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20260427173000. (%mullvadbrowser-version): Update to 15.0.11. (%mullvadbrowser-firefox-version): Update to 140.10.1esr-15.0-1-build1. (mullvadbrowser-translation-base): Update to 1f76c1fa38. Change-Id: Ic3090cf3509b31c1ae815f81cf592fd4af92f057 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-01gnu: torbrowser: Update to 15.0.11.André Batista
Fixes CVEs: 2026-7320, 2026-7321, 2026-7322 and 2026-7323. See: <https://www.mozilla.org/en-US/security/advisories/mfsa2026-36/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20260427173000. (%torbrowser-version): Update to 15.0.11. (%torbrowser-firefox-version): Update to 140.10.1esr-15.0-1-build1. (torbrowser-translation-base): Update to 1f76c1fa38. (torbrowser-translation-specific): Update to 7ba943dc4c2. Change-Id: I9193ed5528f5fe534affb9278a3a235b2fb1167e Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-28gnu: mullvadbrowser: Update to 15.0.10.André Batista
Fixes CVEs: 2026-6746, 2026-6747, 2026-6748, 2026-6749, 2026-6750, 2026-6751, 2026-6752, 2026-6753, 2026-6754, 2026-6757, 2026-6759, 2026-6761, 2026-6762, 2026-6763, 2026-6764, 2026-6765, 2026-6766, 2026-6767, 2026-6769, 2026-6770, 2026-6771, 2026-6772, 2026-6776, 2026-6785 and 2026-6786. See: <https://www.mozilla.org/en-US/security/advisories/mfsa2026-32/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20260420133000. (%mullvadbrowser-version): Update to 15.0.10. (%mullvadbrowser-firefox-version): Update to 140.10.0esr-15.0-1-build2. (mullvadbrowser-translation-base): Update to b09d79a755. Change-Id: I7ca71425b6135ca9649d52b577b3278e64250674 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-28gnu: torbrowser: Update to 15.0.10.André Batista
Fixes CVEs: 2026-6746, 2026-6747, 2026-6748, 2026-6749, 2026-6750, 2026-6751, 2026-6752, 2026-6753, 2026-6754, 2026-6757, 2026-6759, 2026-6761, 2026-6762, 2026-6763, 2026-6764, 2026-6765, 2026-6766, 2026-6767, 2026-6769, 2026-6770, 2026-6771, 2026-6772, 2026-6776, 2026-6785 and 2026-6786. See: <https://www.mozilla.org/en-US/security/advisories/mfsa2026-32/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20260420133000. (%torbrowser-version): Update to 15.0.10. (%torbrowser-firefox-version): Update to 140.10.0esr-15.0-1-build2. (torbrowser-translation-base): Update to b09d79a755. (torbrowser-translation-specific): Update to acc7524bf4. Change-Id: If87a8147f55da7dba625d3cb976085a65b97ed09 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-24gnu: mullvadbrowser: Update to 15.0.9.André Batista
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 140.9.1esr-15.0-1-build1. (%mullvadbrowser-version): Update to 15.0.9. (%mullvadbrowser-firefox-version): Update to 140.9.1esr-15.0-1-build1. (mullvadbrowser-translation-base): Update to ce651a6f8a. (mullvadbrowser-translation-specific): Update to 4bf1989120. Change Id: I6678167e836f66979f44a3c7f67ae499930abdd4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-24gnu: torbrowser: Update to 15.0.9.André Batista
* gnu/packages/tor-browsers.scm (firefox-locales): Update to 412690f136. (%torbrowser-build-date): Update to 20260404073000. (%torbrowser-version): Update to 15.0.9. (%torbrowser-firefox-version): Update to 140.9.1esr-15.0-1-build1. (torbrowser-translation-base): Update to ce651a6f8a. (torbrowser-translation-specific): Update to 685a144cb5. [arguments] <#:phases> 'fix-zucchini: New phase. Change Id: I04a709936f40f32780d2a9fd31d395db727378d3 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-01gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/admin.scm, gnu/packages/containers.scm, gnu/packages/geo.scm, gnu/packages/monitoring.scm, gnu/packages/networking.scm, gnu/packages/sdl.scm, gnu/packages/shellutils.scm, gnu/packages/specifications.scm, gnu/packages/sssd.scm, gnu/packages/statistics.scm, gnu/packages/tcl.scm, gnu/packages/telephony.scm, gnu/packages/tex.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/tor-browsers.scm: Fix some spelling errors. Change-Id: Idefb46cfe06869670c7f3b5229c8a39ac17392db
2025-12-03gnu: mullvadbrowser: Update to 15.0.André Batista
User profile directory has changed to "~/.mullvad" in this version as MOZ_APP_PROFILE flag cannot be set anymore. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20251028094500. (%mullvadbrowser-version): Update to 15.0. (%mullvadbrowser-firefox-version): Update to 140.4.0esr-15.0-1-build4. (mullvadbrowser-translation-base): Update to cdd3da6308. Change Id: Ia0896e1f648268d7f7c2d5e95008aeb6d8bdfde2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-03gnu: torbrowser: Update to 15.0.André Batista
User profile directory has changed to "~/.tor project" in this version as MOZ_APP_PROFILE flag cannot be set anymore. * gnu/packages/tor-browsers.scm (firefox-locales): Update to 64046fdc97. (%torbrowser-build-date): Update to 20251028094500. (%torbrowser-version): Update to 15.0. (%torbrowser-firefox-version): Update to 140.4.0esr-15.0-1-build4. (torbrowser-translation-base): Update to cdd3da6308. (torbrowser-translation-specific): Update to 3395fe5bdb. (lld-as-ld-wrapper-18): Replace with lld-as-ld-wrapper-19. (make-torbrowser) [inputs]: Use libpng-apng-next, icu4c-76 and nss-rapid, in place of the defaults for those libraries. [native-inputs]: Use rust-cbindgen-0.28, lld-as-ld-wrapper-19, llvm-19 and clang-19. [arguments] <#:configure-flags>: Remove '--enable-official-branding' which breaks browser branding as of this version. <#:phases> 'setenv: Do not set MOZ_APP_PROFILE, which is now implied and breaks configuration phase when set. * gnu/packages/patches/torbrowser-compare-paths.patch: ... * gnu/packages/patches/torbrowser-use-system-wide-dir.patch: ... * gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Refresh patches. Change Id: Id4134edd63328f479589e6ed61f46a869dbbda5d Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-30Revert "elf: Remove bundled Guile source."Maxim Cournoyer
This reverts commit 11cf5b2fe4882f123cd5e9eb385a773703dfe872.
2025-10-30elf: Remove bundled Guile source.Maxim Cournoyer
This module has been included in Guile as (system vm elf) since around version 2.1. * guix/elf.scm: Delete file. * CODEOWNERS: De-register module. * Makefile.am (MODULES): Likewise. * etc/teams.scm (core): Likewise. * gnu/build/linux-modules.scm: Adjust imports. * gnu/packages/gnuzilla.scm (icecat-minimal) [modules]: Likewise. * gnu/packages/librewolf.scm (librewolf): Likewise. * gnu/packages/sequoia.scm (sequoia): Likewise. * gnu/packages/tor-browsers.scm (make-torbrowser): Likewise. * gnu/packages/version-control.scm (hg-commitsigs): Likewise. * guix/build/debug-link.scm: Likewise. * guix/build/gnu-build-system.scm: Likewise. * guix/build/gremlin.scm: Likewise. * guix/build/meson-build-system.scm: Likewise. * guix/grafts.scm (graft-derivation/shallow): Likewise. * guix/scripts/pack.scm (wrapped-package): Likewise. * tests/debug-link.scm: ("elf-debuglink", "set-debuglink-crc"): Likewise. * tests/gremlin.scm: Likewise. * guix/build-system/gnu.scm (%default-gnu-imported-modules): Remove (guix elf). Change-Id: I86ac4237fdd820a6b54dc0fe7a7d10403a290ef9
2025-10-04gnu: make-torbrowser: Build with ffmpeg@6.André Batista
ffmpeg@8 is not supported and breaks runtime support for some codecs. See: <https://bugzilla.mozilla.org/show_bug.cgi?id=1962139>. * gnu/packages/tor-browsers.scm (make-torbrowser): Build with ffmpeg-6. Change-Id: I623beb0c181400c904b77d12cb730f0d148303ba
2025-09-30gnu: ffmpeg: Update to 8.0.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg-7): Replace with... (ffmpeg): ... this updated version. (ffmpeg): Adjust to use ffmpeg. (ffmpeg-jami): Stay on ffmpeg-6. * gnu/packages/tor-browsers.scm (make-torbrowser): Likewise. * gnu/packages/python-xyz.scm (python-av): Likewise. * gnu/packages/qt.scm (qtmultimedia): Likewise. Change-Id: I2d7b1861a647f583da93fe230fd0734742671d4d
2025-09-18gnu: mullvadbrowser: Update to 14.5.7 [security-fixes].André Batista
Fixes still undisclosed security issues described at <https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44199>. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250915185538. (%mullvadbrowser-version): Update to 14.5.7. (%mullvadbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build5. (mullvadbrowser-translation-base): Update to 0605fd89b5. Change Id: Ib25ce00633fc43a5e47446ae7bdfd69aeae7baf3 Change-Id: I2e80e0b3a5d2f0c69cd8f73b78a81fa43940c3ec Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with the more careful command, to avoid a world rebuild: grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \ --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
The change was automated via: git grep -l maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' * .mailmap: New entry. Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-17gnu: torbrowser: Update to 14.5.7 [security-fixes].André Batista
Fixes still undisclosed security issues described at <https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44199>. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250915185538. (%torbrowser-version): Update to 14.5.7. (%torbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build5. (torbrowser-translation-base): Update to 0605fd89b5. (torbrowser-translation-specific): Update to 0513af0592. Change Id: Iddd399ae1420a5f9eebecef58d62491d75711fa5 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-17gnu: torbrowser: Decouple from IceCat patches.Maxim Cournoyer
In preparation for updating IceCat. * gnu/packages/patches/torbrowser-use-system-wide-dir.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/tor-browsers.scm (make-torbrowser): Adjust accordingly. Change-Id: I56ae81480a96d815d6b3fe5fc3befb1f1c74483f
2025-08-25gnu: make-torbrowser: Fix system ffi configure flag.André Batista
See 'js/ffi.configure'. * gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:configure-flags>: Use correct '--with-system-ffi' flag. Change-Id: Ia9bc1877953219f25a39e9646001e361bf97968d Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-25gnu: make-torbrowser: Build with default nss (ESR).André Batista
As of 4918534be1ffc1 we can build with guix default nss library. * gnu/packages/tor-browsers.scm (make-torbrowser) [inputs]: Use nss instead of nss-rapid. Change-Id: I205447df98d57a91765a53032ca67c0e928c4c64 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-25gnu: make-torbrowser: Clean up outdated comments and input.André Batista
Upstream has removed support for building with system harfbuzz, graphite and sqlite libraries. Clean up comments and input. * gnu/packages/tor-browsers.scm: Remove sqlite module import. (make-torbrowser)[inputs]: Remove sqlite and comments; [arguments]<#:configure-flags>: Clean up commented out flags; <#:phases>: Same. Change-Id: Ib9c6f3081456e169d7ae1842032e08ca8b2ae2fd Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-25gnu: torbrowser: Update to 14.5.6 [security-fixes].André Batista
Fixes MFSA-RESERVEs 2025-1979527, 2025-1979782, 2025-1977130 and 2025-2. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-66/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250818110000. (%torbrowser-version): Update to 14.5.6. (%torbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build2. (torbrowser-translation-base): Update to 9896e5765c. (torbrowser-translation-specific): Update to a58fb6a60d. Change Id: I186e3993e67402f390fd94c09d7666d49eedbd01 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-25gnu: mullvadbrowser: Update to 14.5.6 [security-fixes].André Batista
Fixes MFSA-RESERVEs 2025-1979527, 2025-1979782, 2025-1977130 and 2025-2. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-66/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250818110000. (%mullvadbrowser-version): Update to 14.5.6. (%mullvadbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build2. (mullvadbrowser-translation-base): Update to 9896e5765c. Change Id: I22f8d76a20aa753205b1c6668d5d70da4c95138d Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-12gnu: make-torbrowser: Remove redundant phase.André Batista
Follow up to commit 6ee9cd170b10a52162e43abcdb1f7148da5d7f45 which added torbrowsers-add-store-to-rdd-allowlist.patch and implicitly made 'build-sandbox-whitelist phase unnecessary. Users are encouraged to use Guix Containers if they want to restrict browsers' access to their file systems. * gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases> 'build-sandbox-whitelist: Remove it; 'autoconfig: Remove step that adds the forementioned list to browser default preferences. * gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Add explanatory comment and refer to issues this patch addresses. Change-Id: Icc0ea4c2470e8bc82e3a2bf57966b46fd47a7cf8 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24gnu: make-torbrowser: Remove duplicate binary after install phase.André Batista
Remove '(#$moz-app-name)-bin' which is a duplicate of '.(#$moz-app-name)-real'. * gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases>: Add 'remove-duplicate-bin phase. Change-Id: Ic58503f8190e4d8198fada65967169b079bdfafd Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24gnu: make-torbrowser: Clean up outdated comments.André Batista
Upstream has removed support for building with system libogg, libvorbis and libtheora. Clean up comments and commented out code related to them. * gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Clean up here; [arguments] <#:configure-flags>: here; <#:phases> 'remove-bundled-libraries: and here. Change-Id: I945faa0bcf13ec1c35b81f9880384694fd63b410 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24gnu: mullvadbrowser: Update to 14.5.5 [security-fixes].André Batista
Fixes CVEs 2025-8027, 2025-8028, 2025-8029, 2025-8030, 2025-8031, 2025-8032, 2025-8033, 2025-8034 and 2025-8035. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-58/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250722101758. (%mullvadbrowser-version): Update to 14.5.5. (%mullvadbrowser-firefox-version): Update to 128.13.0esr-14.5-1-build1. (mullvadbrowser-translation-base): Update to 8600afeb12. Change-Id: I159467f15586cf8319093e4a177e17c68da51ee2 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-24gnu: torbrowser: Update to 14.5.5 [security-fixes].André Batista
Fixes CVEs 2025-8027, 2025-8028, 2025-8029, 2025-8030, 2025-8031, 2025-8032, 2025-8033, 2025-8034 and 2025-8035. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-58/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250722101758. (%torbrowser-version): Update to 14.5.5. (%torbrowser-firefox-version): Update to 128.13.0esr-14.5-1-build2. (torbrowser-translation-base): Update to 8600afeb12. (torbrowser-translation-specific): Update to 9fe8a13ee4. Change-Id: I8f64d480d458cd9acfdd106fbaf34ffdd2f96488 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-07-01gnu: make-torbrowser: Unbundle nss.André Batista
Re-apply 8ee7a32782eafe9542e6be413fe40bc5c1dfd67f, which was reverted by 897f1f03e7fceec42a76442f00461965ad3b6bfd. With 'torbrowsers-add-store-to-rdd-allowlist.patch', codeberg issue #546 does not occur. * gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Add nss-rapid. [arguments]<#:configure-flags>: Uncomment '--with-system-nss'. <#:phases>: Adjust comment. Change-Id: I34b619bc5573e8744df9085576ee4743adde7012
2025-07-01gnu: make-torbrowser: Add store to rdd allowlist.André Batista
Without this patch, some extensions break when the browsers are built with system nss and livestreams are broken on these browsers due to a default deny sandboxing rule. See commit ab24e2ebe51720f332215b110c1bb151718d16bd and issues #546 on codeberg and #77559 on debbugs. * gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases> 'apply-guix-specific-patches: Add torbrowsers-add-store-to-rdd-allowlist.patch. * gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Add it. * gnu/local.mk: Register it. Change-Id: I4c9cb514131eae35db6149492e0ee1c4916bcfde
2025-07-01gnu: make-torbrowser: Build with Clang.André Batista
* gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases> 'setenv: Set environment variables corresponding to Clang (AR, NM, CC and CXX). Change-Id: Ib67e2eb7669147a6a304769c9f36b4a90eb35b59
2025-06-29gnu: mullvadbrowser: Update to 14.5.4 [security-fixes].André Batista
Fixes CVEs 2025-6424, 2025-6425, 2025-6426, 2025-6429, 2025-6430. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-53/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250623181100. (%mullvadbrowser-version): Update to 14.5.4. (%mullvadbrowser-firefox-version): Update to 128.12.0esr-14.5-1-build1. (mullvadbrowser-translation-base): Update to 9f6043e1a5. (mullvadbrowser-translation-specific): Update to bf09d9c070. Change Id: Idc3330dc457c4b5dc32eea90c6c7798998303f34 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29gnu: torbrowser: Update to 14.5.4 [security-fixes].André Batista
Fixes CVEs 2025-6424, 2025-6425, 2025-6426, 2025-6429, 2025-6430. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-53/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250623181100. (%torbrowser-version): Update to 14.5.4. (%torbrowser-firefox-version): Update to 128.12.0esr-14.5-1-build1. (torbrowser-translation-base): Update to 9f6043e1a5. (torbrowser-translation-specific): Update to cd3b5ba07a. Change Id: I156bb2c6ff8bc9469b4a51c4e35506a028b1bcd8 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-28Revert "gnu: make-torbrowser: Unbundle nss."cdr-shdr-wdr
This reverts commit 8ee7a32782eafe9542e6be413fe40bc5c1dfd67f, which caused mullvadbrowser (and also torbrowser if uBlock Origin was installed) to hang at times, becoming unable to load webpages for the rest of the session. See #546. Change-Id: I98efc8831813b17882a837c45b9f05deeac2d1c2 Reviewed-by: Mark H Weaver <mhw@netris.org> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-28gnu: mullvadbrowser: Update to 14.5.3 [security-fixes].André Batista
Fixes CVEs 2025-4918, 2025-4919, 2025-5263, 2025-5264, 2025-5265, 2025-5266, 2025-5267, 2025-5268 and 2025-5269. <https://www.mozilla.org/en-US/security/advisories/mfsa2025-37/> and <https://www.mozilla.org/en-US/security/advisories/mfsa2025-44/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250526202532. (%mullvadbrowser-version): Update to 14.5.3. (%mullvadbrowser-firefox-version): Update to 128.11.0esr-14.5-1-build3. (mullvadbrowser-translation-base): Update to 90dbac9642. (mullvadbrowser-translation-specific): Update to 111ba90202. Change Id: Ibfab3560f7106db1293b7ab928dd5af444ceb035 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-28gnu: torbrowser: Update to 14.5.3 [security-fixes].André Batista
Fixes CVEs 2025-4918, 2025-4919, 2025-5263, 2025-5264, 2025-5265, 2025-5266, 2025-5267, 2025-5268 and 2025-5269. <https://www.mozilla.org/en-US/security/advisories/mfsa2025-37/> and <https://www.mozilla.org/en-US/security/advisories/mfsa2025-44/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250526202532. (%torbrowser-version): Update to 14.5.3. (%torbrowser-firefox-version): Update to 128.11.0esr-14.5-1-build3. (torbrowser-translation-base): Update to 90dbac9642. (torbrowser-translation-specific): Update to 9cbc3b3d25. Change Id: I8278137c9b4b2a91b9eb705833fa10e1b5c21b29 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-26gnu: packages: Remove redundant (gnu packages golang) from some modules.Sharlatan Hellseher
* gnu/packages/android.scm: Remove redundant (gnu packages golang) from used modules. * gnu/packages/bioinformatics.scm: Likewise. * gnu/packages/check.scm: Likewise. * gnu/packages/configuration-management.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/file-systems.scm: Likewise. * gnu/packages/golang-check.scm: Likewise. * gnu/packages/hardware.scm: Likewise. * gnu/packages/hyperledger.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/messaging.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/password-utils.scm: Likewise. * gnu/packages/radio.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/tor-browsers.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/vpn.scm: Likewise. Change-Id: I6bb92ac0f7c68644cc9b9cc16834aa54240d8fc9
2025-05-26gnu: lyrebird: Move to golang-web.Sharlatan Hellseher
* gnu/packages/golang.scm (lyrebird): Move from here ... * gnu/packages/golang-web.scm: ... to here. * gnu/packages/tor-browsers.scm: Add (gnu packages golang-web). Change-Id: I26ecdbf2b40008c4c453fcf91423cabf9e90cf87
2025-05-24gnu: make-torbrowser: Delete testing/web-platform.Nicolas Graves
* gnu/packages/tor-browsers.scm (make-torbrowser): Delete testing/web-platform. This frees more than 800M of RAM during the build. Removing it seems to be enough to allow build on some machines. Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-05-05gnu: torbrowser: Update to 14.5.1 [security-fixes].André Batista
Fixes CVEs 2025-2817, 2025-4082, 2025-4083, 2025-4084, 2025-4087, 2025-4091 and 2025-4093. See: <https://www.mozilla.org/en-US/security/advisories/mfsa2025-29/> for details. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250428205842. (%torbrowser-version): Update to 14.5.1. (%torbrowser-firefox-version): Update to 128.10.0esr-14.5-1-build2. (torbrowser-translation-base): Update to 04331f4c8177a09f0785f8cf2604dcebde139be5. (torbrowser-translation-specific): Update to 5f4849f6d050316f9d7fe90018d1a83a3d191341. Change-Id: I4192dc53ea2f67ca127c61cfc98b4a057954942a Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-05gnu: mullvadbrowser: Update to 14.5.1 [security-fixes].André Batista
Fixes CVEs 2025-2817, 2025-4082, 2025-4083, 2025-4084, 2025-4087, 2025-4091 and 2025-4093. See: <https://www.mozilla.org/en-US/security/advisories/mfsa2025-29/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250428205842. (%mullvadbrowser-version): Update to 14.5.1. (%mullvadbrowser-firefox-version): Update to 128.10.0esr-14.5-1-build2. (mullvadbrowser-translation-base): Update to 04331f4c8177a09f0785f8cf2604dcebde139be5. (mullvadbrowser-translation-specific): Update to 88915281a11105bef03e638336b2852bd806ef78. Change-Id: I8d71343b86b41318e7f4c7906cd4d2cf7c60e52e Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-28gnu: mullvadbrowser: Update to 14.5.André Batista
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250414190325. (%mullvadbrowser-version): Update to 14.5. (%mullvadbrowser-firefox-version): Update to 128.9.0esr-14.5-1-build4. (mullvadbrowser-translation-base): Update to 86442427facf038d5706644221de7e2fb733550b. Change-Id: Ic12454eaafceda993339efae55984f86749cec75 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28gnu: make-torbrowser: Untangle from x86-64.André Batista
* gnu/packages/tor-browsers.scm (make-torbrowser)[native-inputs]: Use nasm only on x86. [arguments] <#:phases> 'mozconfig: Conditionally select mozconfig file. [supported-systems]: Restrict build to upstream supported architectures. Change-Id: Ia13795f88ea84339b851f52537cffc779142d404 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28gnu: torbrowser: Update to 14.5.André Batista
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250414190325. (%torbrowser-version): Update to 14.5. (%torbrowser-firefox-version): Update to 128.9.0esr-14.5-1-build4. (%torbrowser-locales): Add be, bg and pt-PT. (torbrowser-translation-base): Update to 86442427facf038d5706644221de7e2fb733550b. (torbrowser-translation-specific): Update to 2c0b448503d52c3b512d1e7a55ccc78ac19db146. (torbrowser-assets)[arguments]<#:install-plan>: Remove fontconfig/fonts.conf, as fonts.conf was moved to fonts directory. (make-torbrowser)[native-inputs]: Update llvm, clang and lld to v18. [arguments]<#:phases> 'copy-basebrowser-locales & 'copy-torbrowser-locales: Adjust to follow upstream changes. 'deploy-fonts: Adjust to new fonts.conf location. Change-Id: I81768c1680d8a3200fb360f1e7a45d7d16aca91d Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-02gnu: mullvadbrowser: Update to 14.0.9 [security-fixes].André Batista
Fixes CVEs 2025-3028, 2025-3029, 2025-3030. See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-22/> for details. * gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to 20250331180000. (%mullvadbrowser-version): Update to 14.0.9. (%mullvadbrowser-firefox-version): Update to 128.9.0esr-14.0-2-build2. (mullvadbrowser-translation-base): Update to d687be19490caa48a46a3e2193bda95d57cbb96d. (mullvadbrowser-translation-specific): Update to 34b45a7417145b1f26784825ef6c873497cbda0a. Change-Id: Ic12454eaafceda993339efae55984f86749cec75 Signed-off-by: Ian Eure <ian@retrospec.tv>