summaryrefslogtreecommitdiff
path: root/gnu/packages/gnuzilla.scm
AgeCommit message (Collapse)Author
2024-06-11gnu: icecat: Update to 115.12.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2024-5688, CVE-2024-5690, CVE-2024-5691, CVE-2024-5692, CVE-2024-5693, CVE-2024-5696, CVE-2024-5700, and CVE-2024-5702. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2024-05-31gnu: all-mozilla-locales: Add Santali locale; make public.Ian Eure
* gnu/packages/gnuzilla.scm (all-mozilla-locales): Adds the Santali locale, and makes all-mozilla-locales public, so it can be used with LibreWolf. Change-Id: Ice49c9b37f8896b8fa963146a754ab28b8571b68 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-05-30gnu: mozjs: Fix build on riscv64-linux.Efraim Flashner
* gnu/packages/gnuzilla.scm (mozjs)[arguments]: When building for riscv64-linux adjust the 'adjust-tests phase to skip 2 more tests skipped by upstream. Change-Id: Ia5fbe6782e3d1d8e1904cdf49a35e0666837b277
2024-05-14gnu: icecat: Update to 115.11.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2024-4367, CVE-2024-4767, CVE-2024-4768, CVE-2024-4769, CVE-2024-4770, and CVE-2024-4777. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2024-05-01gnu: firefox-decrypt: Update to 1.1.1.Oleg Pykhalov
* gnu/packages/gnuzilla.scm (firefox-decrypt)[version]: Update to 1.1.1. [arguments]<#:builder>: Update patch shebang substitute. Change-Id: Iceabe4883b103e2cde9eac808316986db97b760c
2024-04-16gnu: icecat: Update to 115.10.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2024-2609, CVE-2024-3302, CVE-2024-3852, CVE-2024-3854, CVE-2024-3857, CVE-2024-3859, CVE-2024-3861, CVE-2024-3863, and CVE-2024-3864. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2024-03-30Merge branch 'gnome-team'Liliana Marie Prikler
2024-03-23gnu: icecat: Update to 115.9.1-guix0-preview1 [fixes CVE-2024-29944].Mark H Weaver
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2024-03-20Merge remote-tracking branch 'savannah/master' into gnome-teamChristopher Baines
Change-Id: Iec8e15b79c6fde516294c2bfcaf8ee3575b1f745
2024-03-19gnu: icecat: Update to 115.9.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-5388, CVE-2024-0743, CVE-2024-2605, CVE-2024-2607, CVE-2024-2608, CVE-2024-2610, CVE-2024-2611, CVE-2024-2612, CVE-2024-2614, and CVE-2024-2616. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2024-03-16Merge remote-tracking branch 'savannah/master' into gnome-teamChristopher Baines
Change-Id: I775274c2693536e2efa36c9abca4c54c5c458e26
2024-03-12gnu: icedove-minimal: Build with newest rust-cbindgen.Efraim Flashner
* gnu/packages/gnuzilla.scm (icedove-minimal)[inputs]: Replace rust-cbindgen-0.23 with rust-cbindgen. Change-Id: I7e8f1edca86a5faf5a148e34a1ff20b85f16e039
2024-03-12gnu: icecat: Build with latest rust-cbindgen.Efraim Flashner
* gnu/packages/gnuzilla.scm (icecat-minimal)[inputs]: Replace rust-cbindgen-0.24 with rust-cbindgen. Change-Id: I147c6facf297f19f24c12b908a8a43793fa6c153
2024-02-25Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-02-20gnu: icecat: Update to 115.8.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2024-1546, CVE-2024-1547, CVE-2024-1548, CVE-2024-1549, CVE-2024-1550, CVE-2024-1551, CVE-2024-1552, and CVE-2024-1553. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2024-02-16gnu: icu4c-73: Move it from gnuzilla.scm to icu4c.scm.Ian Eure
* gnu/packages/gnuzilla.scm (icu4c-73-promise): Delete variable. (icecat-minimal)[inputs]: Use ‘icu4c-73’ instead of the promise. * gnu/packages/icu4c.scm (icu4c-73): New variable. (make-torbrowser)[inputs]: Use ‘icu4c-73’ instead of the promise. Change-Id: I017e1416b70ecb94313aeb71aa4a0cafdfe0e9ab Signed-off-by: Clément Lassieur <clement@lassieur.org>
2024-02-03Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-01-26gnu: torbrowser: Update to 13.0.9.Clément Lassieur
* gnu/packages/gnuzilla.scm: Stop exporting ‘all-mozilla-locales’. * gnu/packages/tor.scm (mozilla-locale): New procedure copied from gnuzilla.scm. (mozilla-locales): New macro adapted from gnuzilla.scm. (%torbrowser-locales): Add sha256 and changeset for each locale and update them all. (%moz-build-date): Update to 20240123154553. (%torbrowser-version): Update to 13.0.9. (%torbrowser-firefox-version): Update to 115.7.0esr-13.0-1-build1. (translation-base-browser): Update to cbd9b6c. (translation-tor-browser): Update to 767ab51. (torbrowser)[arguments]: Adapt to new ‘%torbrowser-locales’ format. Change-Id: I774db714f3df53adc5be37109126bde5fab1a9a6
2024-01-23gnu: icecat: Update to 115.7.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2024-0741, CVE-2024-0742, CVE-2024-0746, CVE-2024-0747, CVE-2024-0749, CVE-2024-0750, CVE-2024-0751, CVE-2024-0753, and CVE-2024-0755. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2024-01-21gnu: torbrowser: Add support for language localisation.Clément Lassieur
* gnu/packages/gnuzilla.scm (all-mozilla-locales): Export it. * gnu/packages/tor.scm (%torbrowser-locales, translation-base-browser, translation-tor-browser): New variables. (torbrowser)[arguments]: In ‘setenv’ phase, set MOZ_CHROME_MULTILOCALE. Add ‘copy-firefox-locales’, ‘copy-basebrowser-locales’, ‘copy-torbrowser-locales’ and ‘build-locales’ phases. Change-Id: Ia5b28fa5d885f24140893dc270e57e83b0250c67
2024-01-14Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-01-12gnu: icedove/wayland: Wrap quotes around ‘$@’ in the executable.Aleksandr Vityazev
Fixes <https://issues.guix.gnu.org/66643>. * gnu/packages/gnuzilla (icedove/wayland)[arguments]: Wrap quotes around ‘$@’ in the executable script. Signed-off-by: Clément Lassieur <clement@lassieur.org>
2024-01-07Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-01-04gnu: icecat-minimal: Fix WM Class.Clément Lassieur
* gnu/packages/gnuzilla.scm (icecat-minimal)[arguments]: Set the MOZ_APP_REMOTINGNAME environment variable and replace "Navigator" with "Icecat" in icecat.desktop. The WM Class should be "Navigator, Icecat" instead of "Navigator, icecat-default". StartupWMClass in icecat.desktop should be "Icecat" instead of "Navigator" so that other browsers (they often have the "Navigator" class) won't be associated with Icecat. Change-Id: I57bec957938c56e8acf9cd5c955e57dbad081678
2024-01-04gnu: icecat-minimal: Fix dependency to libcanberra.Clément Lassieur
* gnu/packages/gnuzilla.scm (icecat-minimal)[arguments]: Add 'libcanberra/lib/gtk-3.0/modules' to LD_LIBRARY_PATH in the 'wrap-program' phase. This fixes these messages on Icecat startup: Gtk-Message: 13:05:56.635: Failed to load module "canberra-gtk-module" Gtk-Message: 13:05:56.636: Failed to load module "canberra-gtk-module" Change-Id: I508dbf0a8133634c329c4c1ff20088752311ff91
2024-01-03gnu: icedove-minimal: Add argument to desktop file.Ekaitz Zarraga
Icedove was not able to handle mailto: links, even if it responded to them, it only activated the window, but didn't compose a new email. Calling it directly by `icedove mailto:...` worked. According to: <https://lists.debian.org/debian-user/2015/06/msg01071.html> It was missing the argument in the `Exec` line of the desktop file. * gnu/packages/gnuzilla.scm (icedove-minimal)[phases] {install-desktop-file}: Add arguments to Exe line in .desktop file. Change-Id: I3de5e57ed2c5eef23eee88e264487e6460c174b3 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-01-01Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-12-20gnu: icecat: Update to 115.6.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-6856, CVE-2023-6857, CVE-2023-6858, CVE-2023-6859, CVE-2023-6860, CVE-2023-6861, CVE-2023-6862, CVE-2023-6863, CVE-2023-6864, CVE-2023-6865, and CVE-2023-6867. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2023-12-03Merge branch 'master' into HEADLiliana Marie Prikler
Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8
2023-11-19Merge branch 'master' into gnome-teamLiliana Marie Prikler
Change-Id: I62da840b7600f2d3d8541e666d09e2f2a1b7d8c4
2023-11-04Merge branch 'master' into gnome-teamLiliana Marie Prikler
Change-Id: I88d3789460d1a89917451d80405d89a2824006ac
2023-10-23Merge branch 'master' into gnome-teamLiliana Marie Prikler
Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
2023-10-23gnu: icecat: Support Guix packaged extensions and native manifests.Clément Lassieur
* gnu/build/icecat-extension.scm: New file with a MAKE-ICECAT-EXTENSION procedure that makes sure the add-on directory is a symlink, so that Icecat can normalize it into a package store path. * gnu/local.mk (dist_patch_DATA): Register it, as well as new patches. * gnu/packages/browser-extensions.scm (ublock-origin)[properties]: Store the add-on ID so that it is accessible in MAKE-ICECAT-EXTENSION. [arguments]: Use the add-on ID as root directory. (ublock-origin/icecat): New procedure. * gnu/packages/gnuzilla.scm (icecat-minimal)[arguments]: Rewrite the unused 'apply-guix-specific-patches' phase so that it applies the following two patches. [native-search-paths]: New field. * gnu/packages/patches/icecat-compare-paths.patch: New patch that compares add-on paths (which are package store paths) to detect package changes. * gnu/packages/patches/icecat-use-system-wide-dir.patch: New patch that replaces "/usr/lib/mozilla" (the system-wide directory for extensions and native manifests) with "$ICECAT_SYSTEM_DIR".
2023-10-09Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-10-09gnu: icu4c-73-promise: Fix broken test.Clément Lassieur
* gnu/local.mk (dist_patch_DATA): Add patch. * gnu/packages/gnuzilla.scm (icu4c-73-promise)[source]: Add patch. * gnu/packages/patches/icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch: New file.
2023-10-03gnu: icecat: Update to 115.3.1-guix0-preview1 [fixes CVE-2023-5217].Mark H Weaver
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2023-09-30Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-09-24Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-09-28gnu: icecat: Update to 115.3.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-5168, CVE-2023-5169, CVE-2023-5171, CVE-2023-5174, and CVE-2023-5176. * gnu/packages/gnuzilla.scm (icu4c-73-promise): New variable. (all-mozilla-locales, %icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. (icecat-minimal)[inputs]: Use icu4c-73-promise. Remove nss. [native-inputs]: Use rust-cbindgen-0.24, llvm-15, clang-15, and node-lts. [arguments]<configure-flags>: Comment out "--with-system-nss". [description]: "IceCat 102" --> "IceCat 115". (%icecat-locales): Update. (all-mozilla-102-locales, %icecat-102-base-version) (%icecat-102-version, icecat-102-source): New variables bound to the old values, for use by icedove. (icedove-source): Ues 'icecat-102-source'. (make-l10n-package)[arguments]<phases>: Simplify reference to '#$locales, and thereby eliminate the unnecessary dependence on %icedove-locales by icecat-l10n, and similarly on %icecat-locales by icedove-l10n. [native-inputs]: Use node-lts. * gnu/packages/patches/icecat-makeicecat.patch: Adapt to new upstream. * gnu/packages/patches/icecat-102-makeicecat.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2023-09-17gnu: icecat: Update to 102.15.1 [security fixes].Dr. Arne Babenhauserheide
This fixes fix mfsa2023-40, a critical webp vulnerability. See https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/ * gnu/packages/gnuzilla.scm (%icecat-base-version, icecat-source): Update to 102.15.1. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-07Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-08-19Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-11-21gnu: icecat: Update to 115.5.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-6204, CVE-2023-6205, CVE-2023-6206, CVE-2023-6207, CVE-2023-6208, CVE-2023-6209, and CVE-2023-6212. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2023-10-24gnu: icecat: Update to 115.4.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-5721, CVE-2023-5724, CVE-2023-5725, CVE-2023-5726, CVE-2023-5727, CVE-2023-5728, CVE-2023-5730, and CVE-2023-5732. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2023-11-13gnu: icecat: honor parallel-job-count.Eric Bavier
* gnu/packages/gnuzilla.scm (icecat-minimal)[arguments]: Pass the value of (parallel-job-count) to `mach` if a parallel build is requested. Change-Id: Idce40ec895bdfbaa284009f8a9ef2770bc05082c
2023-09-01gnu: icedove: Update to 102.15.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 102.15.0.
2023-08-30gnu: icecat: Update to 102.15.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-4573, CVE-2023-4574, CVE-2023-4575, CVE-2023-4576, CVE-2023-4581, and CVE-2023-4584. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2023-08-01gnu: icecat: Update to 102.14.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-4045, CVE-2023-4046, CVE-2023-4047, CVE-2023-4048, CVE-2023-4049, CVE-2023-4050, CVE-2023-4054, CVE-2023-4055, and CVE-2023-4056. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, upstream base version, and hashes.
2023-07-14Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-07-10gnu: icedove: Update to 102.13.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 102.13.0.