Commit graph

88 commits

Author SHA1 Message Date
André Batista
f62206ecd8
gnu: mullvadbrowser: Update to 14.5.7 [security-fixes].
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-18 09:22:50 +02:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, 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-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
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-18 08:05:19 +09:00
André Batista
1e05dcfbd0
gnu: torbrowser: Update to 14.5.7 [security-fixes].
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-17 18:27:18 +02:00
Maxim Cournoyer
91188fc691
gnu: torbrowser: Decouple from IceCat patches.
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-09-17 12:34:52 +09:00
André Batista
c6ac4f9e84
gnu: make-torbrowser: Fix system ffi configure flag.
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-25 20:38:25 +08:00
André Batista
fa9d1c2097
gnu: make-torbrowser: Build with default nss (ESR).
As of 4918534be1 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-25 20:38:25 +08:00
André Batista
033128e400
gnu: make-torbrowser: Clean up outdated comments and input.
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-25 20:38:25 +08:00
André Batista
416cac2ed2
gnu: torbrowser: Update to 14.5.6 [security-fixes].
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-25 20:38:25 +08:00
André Batista
5731c8080b
gnu: mullvadbrowser: Update to 14.5.6 [security-fixes].
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-25 20:38:25 +08:00
André Batista
17cdf44ba1
gnu: make-torbrowser: Remove redundant phase.
Follow up to commit 6ee9cd170b 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-08-12 22:07:04 +08:00
André Batista
7a4b441315
gnu: make-torbrowser: Remove duplicate binary after install phase.
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-24 14:45:11 +08:00
André Batista
836dfa2b43
gnu: make-torbrowser: Clean up outdated comments.
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-24 14:45:10 +08:00
André Batista
d13b0b5c05
gnu: mullvadbrowser: Update to 14.5.5 [security-fixes].
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-24 14:45:10 +08:00
André Batista
55e30d3804
gnu: torbrowser: Update to 14.5.5 [security-fixes].
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-24 14:45:10 +08:00
André Batista
b2cd5ec457
gnu: make-torbrowser: Unbundle nss.
Re-apply 8ee7a32782, which was reverted by
897f1f03e7.

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-01 17:41:56 -07:00
André Batista
6ee9cd170b
gnu: make-torbrowser: Add store to rdd allowlist.
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 ab24e2ebe5 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-01 17:41:55 -07:00
André Batista
04393803a1
gnu: make-torbrowser: Build with Clang.
* 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-07-01 17:41:54 -07:00
André Batista
465d9c7077
gnu: mullvadbrowser: Update to 14.5.4 [security-fixes].
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-29 10:16:29 +08:00
André Batista
d078ce089f
gnu: torbrowser: Update to 14.5.4 [security-fixes].
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-29 10:16:29 +08:00
cdr-shdr-wdr
897f1f03e7
Revert "gnu: make-torbrowser: Unbundle nss."
This reverts commit 8ee7a32782,
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-06-28 14:11:40 +01:00
André Batista
01efda56ea
gnu: mullvadbrowser: Update to 14.5.3 [security-fixes].
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-28 21:14:18 +08:00
André Batista
016a8a71eb
gnu: torbrowser: Update to 14.5.3 [security-fixes].
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-28 21:14:16 +08:00
Sharlatan Hellseher
4db91aa852
gnu: packages: Remove redundant (gnu packages golang) from some modules.
* 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-26 16:50:21 +01:00
Sharlatan Hellseher
b1e03662f5
gnu: lyrebird: Move to golang-web.
* 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-26 16:50:18 +01:00
Nicolas Graves
3a0acc2e86
gnu: make-torbrowser: Delete testing/web-platform.
* 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-24 10:49:53 -07:00
André Batista
68874bb230
gnu: torbrowser: Update to 14.5.1 [security-fixes].
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-05 16:21:53 +02:00
André Batista
c6b40dd9ce
gnu: mullvadbrowser: Update to 14.5.1 [security-fixes].
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-05-05 16:19:00 +02:00
André Batista
e25352a0c3
gnu: mullvadbrowser: Update to 14.5.
* 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-28 07:53:19 +01:00
André Batista
1364644003
gnu: make-torbrowser: Untangle from x86-64.
* 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-28 07:53:19 +01:00
André Batista
ed03e264ee
gnu: torbrowser: Update to 14.5.
* 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-28 07:53:16 +01:00
André Batista
4d04d11f5a
gnu: mullvadbrowser: Update to 14.0.9 [security-fixes].
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>
2025-04-02 21:06:01 -07:00
André Batista
57afbf0bd8
gnu: torbrowser: Update to 14.0.9 [security-fixes].
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 (%torbrowser-build-date): Update to
20250331180000.
(%torbrowser-version): Update to 14.0.9.
(%torbrowser-firefox-version): Update to 128.9.0esr-14.0-2-build2.
(torbrowser-translation-base): Update to
d687be19490caa48a46a3e2193bda95d57cbb96d.
(torbrowser-translation-specific): Update to
95b60f2679611d39b035f2e45555c2c3d64d991f.

Change-Id: Ia943ebe3f84e06e1c9aa85012ab0a2bf184784ab
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-04-02 21:06:00 -07:00
André Batista
016456866c
gnu: mullvadbrowser: Update to 14.0.7 [security-fixes].
Fixes CVEs 2024-43097, 2025-1930, 2025-1931, 2025-1932, 2025-1933,
2025-1934, 2025-1935, 2025-1936, 2025-1937, 2025-1938 and 2025-1939.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-16/>
for details.

* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250303093702.
(%mullvadbrowser-version): Update to 14.0.7.
(%mullvadbrowser-firefox-version): Update to 128.8.0esr-14.0-1-build2.
(mullvadbrowser-translation-base): Update to
21fed48fc58df9e6c4d9f67b048fcae831df50c9.
(mullvadbrowser-translation-specific): Update to
d279ce2add9a5bb3fc71f24b55679e3e0706f0eb.

Change-Id: Ia6645d75daaf9feba51215eb1ba6c6294a3a2cfd
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-08 14:42:23 -08:00
André Batista
cd704d29ce
gnu: torbrowser: Update to 14.0.7 [security-fixes].
Fixes CVEs 2024-43097, 2025-1930, 2025-1931, 2025-1932, 2025-1933,
2025-1934, 2025-1935, 2025-1936, 2025-1937, 2025-1938 and 2025-1939.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-16/>
for details.

* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250303093702.
(%torbrowser-version): Update to 14.0.7.
(%torbrowser-firefox-version): Update to 128.8.0esr-14.0-1-build2.
(torbrowser-translation-base): Update to
21fed48fc58df9e6c4d9f67b048fcae831df50c9.
(torbrowser-translation-specific): Update to
100908b702f92bc001b69cdd70f96a6e63134516.

Change-Id: Iccdba49d22dcc9877e874fe2f58169abfe981cd1
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-08 10:30:57 -08:00
Liliana Marie Prikler
303c729836
gnu: Make icu4c 73.1 the default.
* gnu/packages/icu4c.scm (icu4c): Update to 73.1.
[patches]: Adjust accordingly.
(icu4c-73): Delete variable.
(icu4c-71): New variable, containing the old icu4c.
* gnu/packages/librewolf.scm (librewolf)[inputs]: Adjust accordingly.
* gnu/packages/node.scm (node-lts): Likewise.
* gnu/packages/tor-browsers.scm (make-torbrowser): Likewise.
* gnu/packages/gnuzilla.scm (icecat-minimal, icedove-minimal): Likewise.
2025-03-02 20:31:39 +01:00
Efraim Flashner
66daf46b41
gnu: Fix some misspellings.
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-19 11:21:47 +02:00
André Batista
1704197359
gnu: torbrowser: Update to 14.0.5 [security-fixes].
Fixes CVEs 2024-11704, 2025-1009, 2025-1010, 2025-1011, 2025-1012,
2025-1013, 2025-1014, 2025-1016 and 2025-1017.  See
<https://www.mozilla.org/en-US/security/advisories/mfsa2025-09/> for
details.

* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250203100000.
(%torbrowser-version): Update to 14.0.5.
(%torbrowser-firefox-version): Update to 128.7.0esr-14.0-1-build2.
(torbrowser-translation-base): Update to
93eddbd3888852c09e130d536fb3c9bd7e4e6f57.
(torbrowser-translation-specific): Update to
dd30508387040bf0a1217a1eb9edb80ac21926f2.

Change-Id: Iaf360be2be2c4dc5b5094d170e415ec7aaca282f
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-11 12:11:37 -08:00
André Batista
b30669e15d
gnu: mullvadbrowser: Update to 14.0.5 [security fixes].
Fixes CVEs 2024-11704, 2025-1009, 2025-1010, 2025-1011, 2025-1012,
2025-1013, 2025-1014, 2025-1016 and 2025-1017.  See
<https://www.mozilla.org/en-US/security/advisories/mfsa2025-09/> for
details.

* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250203100000.
(%mullvadbrowser-version): Update to 14.0.5.
(%mullvadbrowser-firefox-version): Update to 128.7.0esr-14.0-1-build2.
(mullvadbrowser-translation-base): Update to
93eddbd3888852c09e130d536fb3c9bd7e4e6f57.

Change-Id: I3932142356fd3e44d9a3220953df8ae236b90537
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-11 08:49:22 -08:00
Sharlatan Hellseher
b80dcf5a07
gnu: Deprecate go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird.
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird): Deprecate variable.
(lyrebird): New variable.

* gnu/packages/tor-browsers.scm (torbrowser) [inputs]: Remove
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird,
add lyrebird.
(mullvadbrowser): Adjust "modify-inputs" accordingly.

Change-Id: I8aa67148a08baafcd0dfe3a0ceac43c5939139e9
2025-01-21 23:48:00 +00:00
André Batista
b997fec7c9
gnu: torbrowser: Update to 14.0.4 [security-fixes].
Fixes CVEs 2025-0237, 2025-0238, 2025-0239, 2025-0240, 2025-0241,
2025-0242 and 2025-0243.  See
<https://www.mozilla.org/en-US/security/advisories/mfsa2025-02/> for
details.

* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250106125732.
(%torbrowser-version): Update to 14.0.4.
(%torbrowser-firefox-version): Update to 128.6.0esr-14.0-1-build1.
(torbrowser-translation-base): Update to
bb1df34ec79d55dcd1e0ebc80cb2c72d27c462b7.
(torbrowser-translation-specific): Update to
ed3c2270e0a932596abb9fdb9a9f7151fb74d3a1.

Change-Id: I913c052a401ca5a805b2c794e825cdaaacf6d09e
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-15 13:00:54 +08:00
André Batista
d4acdf0069
gnu: mullvadbrowser: Update to 14.0.4 [security fixes].
Fixes CVEs 2025-0237, 2025-0238, 2025-0239, 2025-0240, 2025-0241,
2025-0242 and 2025-0243.  See
<https://www.mozilla.org/en-US/security/advisories/mfsa2025-02/> for
details.

* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250106125732
(%mullvadbrowser-version): Update to 14.0.4.
(%mullvadbrowser-firefox-version): Update to 128.6.0esr-14.0-1-build1.
(mullvadbrowser-translation-base): Update to
bb1df34ec79d55dcd1e0ebc80cb2c72d27c462b7.
(mullvadbrowser-translation-specific): Update to
6a1ef41c664a5185e25ca2c4bbf5d7447bd888a7.

Change-Id: I1c0b2290b89d59f9d21ac0be273ca686593ee002
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-15 13:00:52 +08:00
André Batista
fadfd48bc3
gnu: make-torbrowser: Re-enable rust SIMD optimizations.
This reverts commit 981ac81dac, as both browsers
are now based on ESR 128.

* gnu/packages/tor-browsers.scm (make-torbrowser)[arguments]
<#:configure-flags>: Enable rust SIMD optimizations.

Change-Id: I8a5c6cf3295d2ed277734ae96a2aa8a9e6d2d0f3
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-21 00:56:27 +08:00
André Batista
8ee7a32782
gnu: make-torbrowser: Unbundle nss.
* gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Add nss-rapid.
[arguments]<#:configure-flags>: Uncomment '--with-system-nss'.
<#:phases>: Adjust comment.

Change-Id: I80ecf0bb82608b084b92fefae88e653c10d1f1c2
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-21 00:56:27 +08:00
André Batista
11da3cbd8e
gnu: make-torbrowser: Use ffmpeg-7.
* gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Replace ffmpeg with
ffmpeg-7.

Change-Id: I957040ea6d58dca0c8b3e7b78283a55aac3308c1
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-21 00:56:27 +08:00
André Batista
4e2fafe1ff
gnu: make-torbrowser: Unbundle libwebp.
* gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Add libwebp.
[arguments]<#:configure-flags>: Add '--with-system-webp'.
<#:phases>: Remove bundled libwebp.

Change-Id: I409f00ee0c0a96d08ab93dca2a297dee6bafe56d
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-21 00:56:27 +08:00
André Batista
cb0e8e5098
gnu: make-torbrowser: Remove bundled zlib from source.
* gnu/packages/tor-browsers.scm (make-torbrowser)[arguments]<#:phases>: Remove
bundled zlib.

Change-Id: I96bc7416b0f69670cf03def0418cb0ced68ae28e
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-21 00:56:27 +08:00
André Batista
3d15f6a891
gnu: make-torbrowser: Remove bzip2 from inputs.
bzip2 is not needed anymore.

* gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Remove bzip2.
[arguments]<#:configure-flags>: Remove '--with-system-bz2' comment.

Change-Id: I623b405203d6560eaf641932dc3865bb27f0ee58
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-21 00:56:27 +08:00
André Batista
ceec3d0c80
gnu: make-torbrowser: Unbundle libevent.
* gnu/packages/tor-browsers.scm (make-torbrowser)[arguments]
<#:configure-flags>: Uncomment '--with-system-libevent'.
<#:phases>: Remove bundled libevent.

Change-Id: I695ecd2648d6cd97c91297b0ad4e0d0985783b64
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-21 00:56:26 +08:00