summaryrefslogtreecommitdiff
path: root/gnu/packages/gnuzilla.scm
AgeCommit message (Collapse)Author
2026-04-02gnu: icedove: Update to 140.9.0.Hugo Buddelmeijer
Propagates icecat changes of 1720eee400e1bb6d8f07cf7dc9c7cf0b6272e8df to icedove. * gnu/packages/gnuzilla.scm: Add comments about which packages should be updated together, and how to do so. * (%icedove-build-id, %icedove-version, thunderbird-comm-source) (thunderbird-comm-l10n): Update to 140.9.0. Closes: guix/guix#7462. Merges guix/guix!7488 Change-Id: Idef6410450db50e9d4d9ea5ac5f571a80db37286 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-24gnu: icecat: Update to 140.9.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-59375, CVE-2026-4684, CVE-2026-4685, CVE-2026-4686, CVE-2026-4687, CVE-2026-4688, CVE-2026-4689, CVE-2026-4690, CVE-2026-4691, CVE-2026-4692, CVE-2026-4693, CVE-2026-4694, CVE-2026-4695, CVE-2026-4696, CVE-2026-4697, CVE-2026-4698, CVE-2026-4699, CVE-2026-4700, CVE-2026-4701, CVE-2026-4702, CVE-2026-4704, CVE-2026-4705, CVE-2026-4706, CVE-2026-4707, CVE-2026-4708, CVE-2026-4709, CVE-2026-4710, CVE-2026-4711, CVE-2026-4712, CVE-2026-4713, CVE-2026-4714, CVE-2026-4715, CVE-2026-4716, CVE-2026-4717, CVE-2026-4718, CVE-2026-4719, CVE-2026-4720, and CVE-2026-4721. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
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-02gnu: icedove: Update to 140.8.0.Josselin Poiret
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version, thunderbird-comm-source): Update to 140.8.0. Change-Id: I22f4dd003b50bd908e51c407bc9f22fcfd3b1a59 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-24gnu: icecat: Update to 140.8.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2026-2757, CVE-2026-2758, CVE-2026-2759, CVE-2026-2760, CVE-2026-2761, CVE-2026-2762, CVE-2026-2763, CVE-2026-2764, CVE-2026-2765, CVE-2026-2766, CVE-2026-2767, CVE-2026-2768, CVE-2026-2769, CVE-2026-2770, CVE-2026-2771, CVE-2026-2772, CVE-2026-2773, CVE-2026-2774, CVE-2026-2775, CVE-2026-2776, CVE-2026-2777, CVE-2026-2778, CVE-2026-2779, CVE-2026-2780, CVE-2026-2781, CVE-2026-2782, CVE-2026-2783, CVE-2026-2784, CVE-2026-2785, CVE-2026-2786, CVE-2026-2787, CVE-2026-2788, CVE-2026-2789, CVE-2026-2790, CVE-2026-2791, CVE-2026-2792, and CVE-2026-2793. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes. (icecat-minimal) [native-inputs]: Use llvm-21 and clang-21.
2026-02-16gnu: icecat: Update to 140.7.1-gnu1 [fixes CVE-2026-2447].Mark H Weaver
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes. * gnu/packages/patches/icecat-makeicecat.patch: Update line numbers to apply cleanly.
2026-01-13gnu: icecat: Update to 140.7.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-14327, CVE-2026-0877, CVE-2026-0878, CVE-2026-0879, CVE-2026-0880, CVE-2026-0882, CVE-2026-0883, CVE-2026-0884, CVE-2026-0885, CVE-2026-0886, CVE-2026-0887, CVE-2026-0890, and CVE-2026-0891. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
2026-01-06Revert "gnu: icedove: Build with bundled ICU library to resolve issues."Maxim Cournoyer
This reverts commit fc0adcdf35295f672240a8cbef8e89af7bf80001.
2025-12-11gnu: icecat: Update to 140.6.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-14321, CVE-2025-14322, CVE-2025-14323, CVE-2025-14324, CVE-2025-14325, CVE-2025-14328, CVE-2025-14329, CVE-2025-14330, CVE-2025-14331, and CVE-2025-14333. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
2025-11-12gnu: icedove: Update to 140.5.0.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove): Update to 140.5.0. (%icedove-build-id): Bump to 20251112000000. (%icedove-version): Bump to 140.5.0. (thunderbird-comm-source): Update changeset/hash. Change-Id: I299b3d2fb9a37757ced0b32f4241f42f862b02b2
2025-11-12gnu: icedove-minimal: Add libotr support.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove-minimal) [#:phases] {wrap-program}: Add $libotr/lib to LD_LIBRARY_PATH wrapper. [inputs]: Add libotr. Fixes: <https://bugs.gnu.org/79749> Reported-by: "R.W.Flurando" <rw-flurando@inventati.org> Change-Id: I00e96b3a09b5bc095990284d6971baa8d166181d
2025-11-12gnu: icedove: Update to 140.4.0 [security fixes].Maxim Cournoyer
Fixes CVE-2025-11708, CVE-2025-11709, CVE-2025-11710, CVE-2025-11711, CVE-2025-11712, CVE-2025-11713, CVE-2025-11714 and CVE-2025-11715. * gnu/packages/gnuzilla.scm (%icecat-140.3-source): Delete variable. (icedove): Update to 140.4.0. (%icedove-build-id): Bump to 20251111000000. (%icedove-version): Bump to 140.4.0. (thunderbird-comm-source): Update changeset/hash. (icedove-source): Use icecat-source. Change-Id: If339c9588295103c03afc6b002ca6f82e17d9ca1
2025-11-11gnu: icecat: Update to 140.5.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-13012, CVE-2025-13013, CVE-2025-13014, CVE-2025-13015, CVE-2025-13016, CVE-2025-13017, CVE-2025-13018, CVE-2025-13019, and CVE-2025-13020. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
2025-11-11gnu: icedove: Build with bundled ICU library to resolve issues.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove-minimal) [#:phases] {configure}: Comment out "ac_add_options --with-system-icu\n" [inputs]: Comment out icu4c-77. Fixes: #2745 Fixes: #3166 Change-Id: I3b5da6341714ffcda04471059f5a10b30b291579
2025-11-10gnu: icecat: Unbundle more system libraries.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Add libwebp. Update comment about nss. [#:configure-flags]: Add --disable-bootstrap. Replace --enable-system-ffi with --with-system-ffi. Add --with-system-libevent, --with-system-libvpx and --with-system-webp. [#:phases] {remove-bundled-libraries}: Remove bundled libevent, libffi, libjpeg and libvpx. Change-Id: I32b6aebcca619c2abb57424d7278b97d458412da
2025-10-31gnu: icecat: Patch to .desktop file, to fix opening file or links.Maxim Cournoyer
* gnu/packages/patches/icecat-adjust-mozilla-desktop.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnuzilla.scm (icecat-minimal) [#phases] {apply-guix-specific-patches}: Apply it. Fixes: #3566 Suggested-by: Ron Nazarov <ron@noisytoot.org> Change-Id: I1fcc0829a4d079e4154be2f186bf9bab4da92e3f
2025-10-30Revert "Use mmap for the elf parser, reducing memory usage."Maxim Cournoyer
This reverts commit 2c1fe0df11ae0f66392b8abb6f62430d79305538.
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-30Use mmap for the elf parser, reducing memory usage.Maxim Cournoyer
The `file->bytevector' new procedure uses a memory mapped bytevector, so parsing the ELF file reads only the sections needed, not the whole file. * guix/scripts/pack.scm (wrapped-package): Use file->bytevector. * guix/build/gremlin.scm (file-dynamic-info): Likewise. (validate-needed-in-runpath): Likewise. (strip-runpath): Likewise, and write to bytevector directly, avoiding a port. (set-file-runpath): Likewise. * tests/gremlin.scm (read-elf): Delete procedure. ("elf-dynamic-info-needed, executable"): Use file-dynamic-info. ("strip-runpath"): Likewise. ("elf-dynamic-info-soname"): Likewise. guix/build/debug-link.scm (set-debuglink-crc): Use file->bytevector. * tests/debug-link.scm (read-elf): Delete procedure. ("elf-debuglink"): Rename to... ("elf-debuglink, no .gnu_debuglink section"): ... this. ("elf-debuglink", "set-debuglink-crc"): Use external store, and adjust to use file->bytevector. * gnu/packages/gnuzilla.scm (icecat-minimal) [#:phases] {build-sandbox-whitelist}: Use `file-runpath'. * gnu/packages/librewolf.scm (librewolf): Likewise. Fixes: <https://issues.guix.gnu.org/59365> Fixes: #1262 Change-Id: I43b77ed0cdc38994ea89d3d401e0d136aa6b187a
2025-10-17gnu: gnuzilla: Fix comment.Ekaitz Zarraga
* gnu/packages/gnuzilla.scm: Fix url in comment. Change-Id: I725b9913c884a8c1213fdb0c62a45610cfedec73
2025-10-14gnu: icecat: Update to 140.4.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-11708, CVE-2025-11709, CVE-2025-11710, CVE-2025-11711, CVE-2025-11712, CVE-2025-11713, CVE-2025-11714, and CVE-2025-11715. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes. (icecat-140.3-source): New variable. (icedove-source): Use 'icecat-140.3-source'.
2025-10-04gnu: icecat-minimal: 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/gnuzilla.scm (icecat-minimal) [inputs]: Build with ffmpeg-6. Change-Id: Ibf0d56654905d402bed97c6cf012b1ff7f68de4e
2025-09-23gnu: icecat: Update to 140.3.1-gnu1.Mark H Weaver
Fixes Mozilla bug 1980812 (Websites take way too long to load): Improved reliability when HTTP/3 connections fail. IceCat no longer forces HTTP/2 during fallback, allowing the server to choose the protocol and preventing stalls on some sites. * gnu/packages/gnuzilla.scm (%icecat-base-version): Uncouple from mozjs and update. (%icecat-build-id): Update. (icecat-source): Uncouple 'upstream-firefox-source' from mozjs source. Update 'gnuzilla-commit' and hashes.
2025-09-17gnu: Add mozjs-128.Efraim Flashner
* gnu/packages/gnuzilla.scm (mozjs-128): New variable. Change-Id: Id738f3257b483d16d0095dc37976eda5b46c1657
2025-09-17gnu: icecat: Update to 140.3.0-gnu1 [security fixes].Maxim Cournoyer
For Firefox/IceCat, this fixes at least CVE-2025-6427, CVE-2025-6428, CVE-2025-6431, CVE-2025-6432, CVE-2025-6433, CVE-2025-6434, CVE-2025-6435 and CVE-2025-6436. For Thunderbird/Icedove, this fixes too many CVEs to be named here. Consult <https://www.mozilla.org/en-US/security/known-vulnerabilities/thunderbird> to read the details. * gnu/packages/image.scm (libpng-apng-for-librewolf): Rename to... (libpng-apng-next): ... this. * gnu/packages/librewolf.scm (librewolf) [inputs]: Adjust accordingly. * gnu/packages/gnuzilla.scm (icecat-minimal): Update to 140.3.0. [#:configure-flags]: Add --disable-fhs. Remove --enable-official-branding. [#:phases] {apply-guix-specific-patches}: Apply icecat-fhs-configure-option.patch. {remove-cargo-frozen-flag}: Remove --frozen from rust.mk. {install}: Also install a policies.json file to disable the Sync feature. {install-desktop-entry}: Adjust and streamline. {install-icons}: Use the 'unofficial' branding directory. [inputs]: Replace libpng-apng with libpng-apng-next. Replace icu4c with icu4c-77. [native-search-paths]: Replace ICECAT_SYSTEM_DIR with MOZILLA_SYSTEM_DIR. (icecat-source): Remove obsolete cleanups. Switch tarball compression to zstd. (make-l10n-package): No longer set GUIX_PYTHONPATH. [#:phases] {build}: Register the "tb_common" mach site. [native-inputs]: Replace python-wrapper with python. Add python-aiohttp, python-async-timeout and python-dateutil. (mozilla-115-compare-locales, mozilla-115-locale, mozilla-115-locales) (update-mozilla-115-locales, all-mozilla-115-locales, %icecat-115-base-version) (%icecat-115-version, %icecat-115-build-id (icecat-115-source): Delete variables. (mozilla-l10n): Update to correct changeset. (format-locales): New procedure. (%icecat-locales): Update. (%icecat-base-version): Set to the version of mozjs. (%icecat-build-id): Bump. (%icedove-build-id): Bump. (%icedove-version): Set to 140.3.0. (thunderbird-comm-source): Update accordingly. [patches]: New field. (comm-source->locales+changeset): Delete variable. (%icedove-locales): Regenerate. (thunderbird-comm-l10n): Adjust URI, and switch to a git-fetch, to be able to use pre-releases (the official release tarballs lag behind those of Firefox). (icedove-source): Compress resulting tarball via zstd. Adjust patching based on changed file names and content. Make "comm" files writable. Patch MOZ_APP_NAME in "devtools/startup/DevToolsStartup.sys.mjs". Adjust services.settings.server value to avoid a warning. Adjust l10n copying, given we're now using a checkout again. (icedove-minimal) [#:phases] {configure}: Do not set PYTHON. Add 'ac_add_options --enable-rust-simd' flag. {do-not-verify-vendored-rust-dependencies}: New phase. {patch-cargo-checksums}: Sync with IceCat, add "comm" directory. {remove-cargo-frozen-flag}: Sync phase with that of IceCat. [inputs]: Sort. Add ffmpeg. Remove gtk+-2. Replace nss with nss-rapid. Replace icu4c with icu4c-77. [native-inputs]: Replace clang-15 with clang-20, llvm-15 with llvm-20. Replace rust-cbindgen-0.24 with rust-cbindgen. * gnu/packages/patches/icedove-observer-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/patches/icecat-compare-paths.patch: Update. * gnu/packages/patches/icecat-use-system-wide-dir.patch: Rework, with the goal to of upstreaming it. Change-Id: Ib420388b9e7c7b59baa74920951afbda99cfe5a2
2025-09-17gnu: mozjs: Update to 140.3.0.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (mozjs): Update to 140.3.0. [#:configure-flags]: Add --enable-rust-simd. [#:phases] {adjust-tests}: Update phase. [inputs]: Replace icu4c with icu4c-77. (mozjs-115) [#:configure-flags]: Delete --enable-rust-simd. Change-Id: I077a67e0562125ada847e59e07902a864740ece7
2025-09-10gnu: icedove: Fix localization.Maxim Cournoyer
The new strings data tarball has a top level directory that must be stripped, unlike the Hg checkout that was used previously. * gnu/packages/gnuzilla.scm (icedove-source): Strip top level directory of THUNDERBIRD-COMM-L10N. Fixes: #2552 Change-Id: I0aa188dc1319c6db75c3ead5dd8b508cca009477
2025-08-19gnu: icecat: Update to 128.14.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for MFSA-RESERVE-2025-2 (Memory safety bugs), MFSA-RESERVE-2025-1977130 (Uninitialized memory in the JavaScript Engine component), MFSA-RESERVE-2025-1979527 (Sandbox escape due to invalid pointer in the Audio/Video: GMP component), and MFSA-RESERVE-2025-1979782 (Same-origin policy bypass in the Graphics: Canvas2D component). * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
2025-08-10gnu: icedove: Fix GPU rendering related errors.Ekaitz Zarraga
Icedove was unable to find the GPU via PCI, it failed to find libGL.so.1 and was unable to use vaapi. All of them were related with missing dependencies and wrappers. * gnu/packages/gnuzilla.scm (icedove)[inputs]: Add pciutils and libva. [arguments]<#:phases>: Wrap pciutils, libva and mesa. Change-Id: Ic6e07804bbde2ac3f375144190abf653185edbc5
2025-08-06gnu: icecat: Build with newer clang.Efraim Flashner
* gnu/packages/gnuzilla.scm (icecat-minimal)[native-inputs]: Replace llvm-17 and clang-17 with llvm-20 and clang-20. Change-Id: Iac280d23fd2975246b2960373688d8eefd230cda
2025-07-29gnu: Remove mozjs-78.Andreas Enge
* gnu/packages/gnuzilla.scm (mozjs-78): Delete variable. Change-Id: Id9289bec91bd05b6e3f0b2c785b90a6d6a5bc2a1
2025-07-29gnu: mozjs-115: New package.Aiden Isik
* gnu/packages/gnuzilla.scm (mozjs-115): New variable.
2025-07-22gnu: icecat: Update to 128.13.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-8027, CVE-2025-8028, CVE-2025-8029, CVE-2025-8030, CVE-2025-8031, CVE-2025-8032, CVE-2025-8033, and CVE-2025-8034. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
2025-07-09gnu: icedove: Add gpgme.Ekaitz Zarraga
Fixes #1109. * gnu/packages/gnuzilla.scm (icedove-minimal) [inputs]: Add gpgme. [arguments]<phases>: Wrap gpgme. Change-Id: I4c6320b01e2e7f55c09cc4079064a816e4cff972
2025-06-24gnu: icecat: Update to 128.12.0-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-6424, CVE-2025-6425, CVE-2025-6426, CVE-2025-6429, and CVE-2025-6430. * gnu/packages/gnuzilla.scm (mozilla-115-compare-locales) (mozilla-115-locale, mozilla-115-locales, update-mozilla-115-locales) (all-mozilla-115-locales, %icecat-115-base-version) (%icecat-115-version %icecat-115-build-id, icecat-115-source): New bindings, retaining the previous meanings (before this commit) of mozilla-compare-locales, mozilla-locale, mozilla-locales, update-mozilla-locales, all-mozilla-locales, %icecat-base-version, %icecat-version, %icecat-build-id, and icecat-source, respectively. (mozilla-locale, mozilla-locales, update-mozilla-locales) (all-mozilla-locales): Remove bindings. (mozilla-compare-locales): Switch to new Github URL. (mozilla-l10n): New variable. (%icecat-locales): Move definition above "%icecat-base-version". Add new locales "sat" and "skr". (%icecat-base-version, %icecat-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes. Remove 'upstream-icecat-base-version' local variable and associated comments. Modify the code within (with-directory-excursion "l10n" ...) to adapt to new upstream handling of locales. (icecat-minimal) [inputs]: Switch from 'ffmpeg-5' to 'ffmpeg'. Update the comment on why we are still using the bundled NSS. [native-inputs]: Switch from 'rust-cbindgen-0.24' to 'rust-cbindgen'. [arguments]: Add "--enable-rust-simd" to configure-flags. Adapt 'remove-cargo-frozen-flag' phase to work on IceCat 128. (comm-source->locales+changeset): Use 'update-mozilla-115-locales'. (icedove-source): Use 'icecat-115-source'. * gnu/packages/patches/icecat-use-system-wide-dir.patch, gnu/packages/patches/icecat-compare-paths.patch: Adapt to IceCat 128. * gnu/packages/patches/icecat-102-makeicecat.patch: Delete file * gnu/local.mk (dist_patch_DATA): Remove it.
2025-06-19Revert "gnu: icecat-minimal: Unbundle nss."Mark H Weaver
There have been reports that using the system NSS has caused Firefox-derived browsers in Guix to freeze. See: https://codeberg.org/guix/guix/issues/546 https://codeberg.org/guix/guix/issues/661 This reverts commit b63ab3556e5e8e1a83b99bcebf76551715083d20.
2025-05-27gnu: icecat: Update to 115.24.0-guix1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-5262, CVE-2025-5263, CVE-2025-5264, and CVE-2025-5265. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2025-05-23gnu: icedove-minimal: Unbundle nss.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove-minimal) [inputs]: Add nss. [#:phases] {configure}: Add "ac_add_options --with-system-nss\n" to mozconfig file. Change-Id: I3b67ed540a5d68d33fe31c3435051d367baef246
2025-05-23gnu: icecat-minimal: Unbundle nss.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Add nss. [#:configure-flags]: Add "--with-system-nss". Change-Id: Id485a6d53383309846a0b28aed2b24882142e3fd
2025-05-20gnu: icecat: Update to 115.23.1-guix1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-4918 and CVE-2025-4919. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2025-04-29gnu: icecat: Update to 115.23.0-guix1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-2817, CVE-2025-4082, CVE-2025-4083, and CVE-2025-4084. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2025-04-19Merge remote-tracking branch 'origin/python-team'Sharlatan Hellseher
Change-Id: I08cf47c4ee8c4019615ba45cef4cca1bd362d31b
2025-04-19gnu: mozjs: Disable test suite failing for DST.Hilton Chain
* gnu/packages/gnuzilla.scm (mozjs)[arguments]<#:phases>: Delete test suite non262/Date/15.9.5.7.js. Change-Id: I480c78d208ccecda8a5467461a0e5c7228262f9d
2025-04-19gnu: Remove mozjs-102.Hilton Chain
It fails to build and has no dependent packages. * gnu/packages/gnuzilla.scm (mozjs-102): Delete variable. Change-Id: I16f67810fddd338b5e55a61b57975a83426bdf54
2025-04-16gnu: mozjs-78: Fix build with Python 3.11.Ricardo Wurmus
* gnu/packages/gnuzilla.scm (mozjs-78):[arguments]: Add phase 'python-3.11-compatibility. Change-Id: I9178a2f8a6880bbcc2d712a1a9ccecd300242370
2025-04-16gnu: mozjs: Fix build with Python 3.11.Ricardo Wurmus
* gnu/packages/gnuzilla.scm (mozjs):[arguments]: Add phase 'python-3.11-compatibility. Change-Id: I0d02ff98f69bab9df405550c75d5e13a741389d6
2025-04-16gnu: Update references to python3.10 directory.Ricardo Wurmus
* gnu/packages/admin.scm (ansible)[native-search-paths]: Refer to python3.11 directory. * gnu/packages/bioinformatics.scm (scvelo)[arguments]: Same. * gnu/packages/ebook.scm (calibre)[arguments]: Same. * gnu/packages/engineering.scm (cadabra2)[arguments]: Same. * gnu/packages/gnuzilla.scm (make-l10n-package)[arguments]: Same. * gnu/packages/machine-learning.scm (python-vosk)[arguments]: Same. * gnu/packages/python-science.scm (python-pandas-2)[arguments]: Same. * gnu/packages/version-control.scm (mercurial)[native-search-paths]: Same. * gnu/packages/irc.scm (go-gopkg-in-irc-v3): Update comment. Change-Id: If2ea1060b42b137474d5cfda6611df6e6fc85270
2025-04-01gnu: icecat: Update to 115.22.0-guix1 [security fixes].Mark H Weaver
Includes fixes for CVE-2025-2857 and CVE-2025-3028. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2025-03-26gnu: mozjs: Remove version 91.André Batista
No packages depend on this version anymore. * gnu/packages/gnuzilla.scm (mozjs-91): Delete variable. Change-Id: Icc4efd0fc8b3728e4e6c6953fe3266262358d193 Signed-off-by: Andreas Enge <andreas@enge.fr>