aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gnuzilla.scm
Commit message (Collapse)AuthorAge
* gnu: icecat: Update to 102.7.0-guix0-preview1 [security fixes].Mark H Weaver2023-01-17
| | | | | | | | | Includes fixes for CVE-2022-46871, CVE-2022-46877, CVE-2023-23598, CVE-2023-23599, CVE-2023-23601, CVE-2023-23602, CVE-2023-23603, and CVE-2023-23605. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: hunspell: Move hunspell and dictionaries to hunspell module.Brian Cully2023-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consolidate hunspell and its dictionaries into the (gnu packages hunspell) module instead of having them scattered about. * gnu/packages/aspell.scm (aspell-word-list, define-word-list-dictionary, hunspell-dict-{en, en-au, en-gb, en-gb-ize, en-us}): Remove variables. * gnu/packages/libreoffice.scm (hunspell, dicollecte-french-dictionary, define-french-dictionary, hunspell-dict-fr-{classique, moderne, réforme, toutes-variantes}, hunspell-dict-pl, hunspell-dict-de, hunspell-dict-hu): Remove variables. * gnu/packages/hunspell.scm (hunspell, dicollecte-french-dictionary, define-french-dictionary, hunspell-dict-fr-{classique, moderne, réforme, toutes-variantes}, hunspell-dict-pl, hunspell-dict-de, hunspell-dict-hu, aspell-word-list, define-word-list-dictionary, hunspell-dict-{en, en-au, en-gb, en-gb-ize, en-us}): Add variables. (hunspell-dictionary): Explicitly declare upstream libreoffice version to prevent circular dependency. * gnu/packages/ebook.scm, gnu/packages/enchant.scm, gnu/packages/freedesktop.scm, gnu/packages/gnuzilla.scm, gnu/packages/kde-frameworks.scm, gnu/packages/messaging.scm, gnu/packages/scribus.scm, gnu/packages/task-management.scm, gnu/packages/telegram.scm, gnu/packages/tex.scm, gnu/packages/text-editors.scm, gnu/packages/video.scm: Adjust module imports.
* gnu: icedove: Update to 102.6.0.Jonathan Brielmaier2022-12-14
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 102.6.0.
* gnu: icecat: Update to 102.6.0-guix0-preview1 [security fixes].Mark H Weaver2022-12-13
| | | | | | | | Includes fixes for CVE-2022-46872, CVE-2022-46874, CVE-2022-46875, CVE-2022-46878, CVE-2022-46880, CVE-2022-46881, and CVE-2022-46882. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Update to 102.5.1 [fixes CVE-2022-45414].Jonathan Brielmaier2022-12-08
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 102.5.1.
* gnu: gnuzilla.scm: Move rust packages to standard locations.Efraim Flashner2022-11-30
| | | | | | | | | | * gnu/packages/gnuzilla.scm (rust-textwrap-0.15-promise, rust-lex-0.2, rust-clap-derive-3.2-promise): Remove variables. (icecat,icedove)[native-inputs]: Replace rust-cbindgen-0.23-promise with rust-cbindgen-0.23. (rust-cbindgen-0.24-promise, rust-cbindgen-0.23-promise): Move to ... * gnu/packages/rust-apps.scm (rust-cbindgen-0.24, rust-cbindgen-0.23): ... here. Rename without '-promise' suffix.
* gnu: icedove: Update to 102.5.0.Jonathan Brielmaier2022-11-17
| | | | * gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version): Update to 102.5.0.
* gnu: icecat: Update to 102.5.0-guix0-preview1 [security fixes].Mark H Weaver2022-11-16
| | | | | | | | | | Includes fixes for CVE-2022-45403, CVE-2022-45404, CVE-2022-45405, CVE-2022-45406, CVE-2022-45408, CVE-2022-45409, CVE-2022-45410, CVE-2022-45411, CVE-2022-45412, CVE-2022-45416, CVE-2022-45418, CVE-2022-45420, and CVE-2022-45421. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Update to 102.4.2.Jonathan Brielmaier2022-11-10
| | | | * gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.2.
* gnu: icedove: Update to 102.4.1.Jonathan Brielmaier2022-10-28
| | | | * gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.1.
* gnu: icedove: Update to 102.4.0.Jonathan Brielmaier2022-10-21
| | | | * gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.0.
* gnu: icedove: Simplify native inputs.Jonathan Brielmaier2022-10-21
| | | | | | | | | | Moving the thunderbird-source out of native-inputs makes the transition to simplified inputs easier (at least for me). * gnu/packages/gnuzilla.scm (%icedove-version, thunderbird-source): New variables. Move out of the package definition. (icedove)[arguments]: Adapt 'prepare-thunderbird-sources phase to gexp. [native-inputs]: Simplify and remove thunderbird-source.
* gnu: icecat: Update to 102.4.0-guix0-preview1 [security fixes].Mark H Weaver2022-10-20
| | | | | | | | Includes fixes for CVE-2022-42927, CVE-2022-42928, CVE-2022-42929, and CVE-2022-42932. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Update to 102.3.3.Jonathan Brielmaier2022-10-16
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 102.3.3.
* Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2022-10-12
|\ | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/kde-frameworks.scm gnu/packages/video.scm
| * gnu: icedove: Use gexps.Maxim Cournoyer2022-10-11
| | | | | | | | | | * gnu/packages/gnuzilla.scm (icedove) [arguments]: Use gexps, adjusting phases as needed.
| * gnu: icedove: Update to 102.3.1 [security fixes].Jonathan Brielmaier2022-10-04
| | | | | | | | | | | | Fixes CVE-2022-39236, CVE-2022-39249, CVE-2022-39250 and CVE-2022-39251. * gnu/packages/gnuzilla.scm (icedove): Update to 102.3.1.
* | gnu: IceCat, Icedove: Use the default 'rust'.Marius Bakke2022-09-29
| | | | | | | | | | * gnu/packages/gnuzilla.scm (rust-1.58-promise, rust-1.59-promise): Remove variables. (icecat, icedove)[native-inputs]: Change from RUST-1.59-PROMISE to RUST.
* | Merge branch 'master' into stagingMarius Bakke2022-09-29
|\|
| * gnu: icecat: Remove leftovers from version 91.Jonathan Brielmaier2022-09-28
| | | | | | | | | | * gnu/packages/gnuzilla.scm (all-mozilla-91-locales, %icecat-91-version, icecat-91-source): Remove variables.
| * gnu: icedove: Update to 102.3.0.Jonathan Brielmaier2022-09-28
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnuzilla.scm (icedove): Update to 102.3.0. [source]: Use icecat-source again. [arguments]: Remove `--frozen` flag from cargo invokation. Remove `--with-user-appdir` flag (no longer honoured since TB91). Disable WASM sandbox for now (needs more dependencies). [inputs]: Add alsa-lib. Use icu4c-71. [native-inputs]: Update hg-reference link. Use rust@1.59 and rust-cbindgen@0.23.
* | Merge branch 'master' into staging.Maxim Cournoyer2022-09-27
|\| | | | | | | | | | | With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm
| * gnu: icedove: Update to 91.13.1 [security fixes].Jonathan Brielmaier2022-09-22
| | | | | | | | | | | | Fixes CVE-2022-3032, CVE-2022-3033 and CVE-2022-3034. * gnu/packages/gnuzilla.scm (icedove): Update to 91.13.1.
| * gnu: icecat: Update to 102.3.0-guix0-preview1 [security fixes].Mark H Weaver2022-09-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes fixes for CVE-2022-40956, CVE-2022-40957, CVE-2022-40958, CVE-2022-40959, CVE-2022-40960, and CVE-2022-40962. Partly based on earlier work by: Jonathan Brielmaier <jonathan.brielmaier@web.de> John Kehayias <john.kehayias@protonmail.com> Pierre Langlois <pierre.langlois@gmx.com> Clement Lassieur <clement@lassieur.org> * gnu/packages/gnuzilla.scm (all-mozilla-locales) (%icecat-version, %icecat-build-id): Update. (icecat-source): Update upstream source hash. Update to latest gnuzilla commit. Remove the code that previously applied "icecat-use-older-reveal-hidden-html.patch". (icecat)[inputs]: Use icu4c-71. [native-inputs]: Use rust-1.59. Use the default llvm and clang. [arguments]: Add "--without-wasm-sandboxed-libraries" to the configure flags. Add 'remove-cargo-frozen-flag' phase. In the 'configure' phase, set the "MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE", "GUIX_PYTHONPATH", and "MOZBUILD_STATE_PATH" environment variables. Remove the code that previously set the "MACH_USE_SYSTEM_PYTHON" and "MOZ_NOSPAM" environment variables. In the 'install-desktop-entry' phase, add "StartupWMClass=Navigator" to the desktop file. [description]: "IceCat 91" --> "IceCat 102". (all-mozilla-91-locales, %icecat-91-version, icecat-91-source): New variables bound to the old values, for use by icedove. (icedove)[source]: Ues 'icecat-91-source'.
| * gnu: Add rust-cbindgen-0.23 and its dependencies to gnuzilla.scm.Mark H Weaver2022-09-20
| | | | | | | | | | | | | | | | | | | | | | This will be needed to build IceCat 102. * gnu/packages/gnuzilla.scm (rust-textwrap-0.15-promise) (rust-clap-lex-0.2, rust-clap-derive-3.2.15-promise) (rust-clap-3.2.16-promise, rust-cbindgen-0.24-promise) (rust-cbindgen-0.23-promise): New variables. Based on work by: John Kehayias <john.kehayias@protonmail.com>.
| * gnu: Add rust-1.59 to gnuzilla.scm.Mark H Weaver2022-09-20
| | | | | | | | | | | | | | This will be needed to build IceCat 102. * gnu/packages/gnuzilla.scm (rust-1.58-promise, rust-1.59-promise): New variables.
* | Merge branch 'master' into stagingMaxim Cournoyer2022-09-15
|\| | | | | | | | | | | | | With resolved conflicts in: gnu/local.mk gnu/packages/freedesktop.scm gnu/packages/gnuzilla.scm
| * gnu: mozjs: Update home-page.Maxim Cournoyer2022-09-13
| | | | | | | | | | * gnu/packages/gnuzilla.scm (mozjs)[home-page]: Update URL. [synopsis]: Capitalize JavaScript.
| * gnu: mozjs: Add 91.13.0.Marius Bakke2022-09-13
| | | | | | | | * gnu/packages/gnuzilla.scm (mozjs-91): New variable.
* | gnu: mozjs: Add 91.13.0.Marius Bakke2022-08-27
| | | | | | | | * gnu/packages/gnuzilla.scm (mozjs-91): New variable.
* | gnu: mozjs: Update to 102.2.0.Marius Bakke2022-08-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnuzilla.scm (mozjs): Update to 102.2.0. (source)[uri]: Use new download location. [arguments]: Adjust configure phase for upstream changes. Remove adjust-tests-for-icu-68 phase, add adjust-tests phase. Don't delete tests in pre-check phase. [native-inputs]: Remove AUTOCONF-2.13 and PYTHON-3. Add AUTOCONF, M4, and PYTHON-WRAPPER. [inputs]: Replace ICU4C with ICU4C-71. (mozjs-78): New variable. * gnu/packages/games.scm (0ad)[inputs]: Change from MOZJS to MOZJS-78. * gnu/packages/polkit.scm (polkit-mozjs)[inputs]: Likewise.
* | Merge branch 'master' into stagingMarius Bakke2022-08-27
|\|
| * gnu: icecat: Update to 91.13.0-guix0-preview1 [security fixes].Mark H Weaver2022-08-23
| | | | | | | | | | | | | | Includes fixes for CVE-2022-38472, CVE-2022-38473, and CVE-2022-38478. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* | Merge branch 'master' into stagingMarius Bakke2022-08-11
|\|
| * gnu: icedove: Update to 91.12.0.Jonathan Brielmaier2022-07-29
| | | | | | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.12.0.
* | Merge branch 'master' into stagingMarius Bakke2022-07-27
|\|
| * gnu: icecat: Update to 91.12.0-guix0-preview1 [security fixes].Mark H Weaver2022-07-26
| | | | | | | | | | | | | | Includes fixes for CVE-2022-36318 and CVE-2022-36319. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* | gnu: mozjs: Remove obsolete workaround.Marius Bakke2022-07-16
| | | | | | | | | | * gnu/packages/gnuzilla.scm (mozjs)[arguments]: Remove "--disable-rust-simd" from #:configure-flags.
* | gnu: mozjs: Build with the default LLVM.Marius Bakke2022-07-16
|/ | | | * gnu/packages/gnuzilla.scm (mozjs)[native-inputs]: Change from LLVM-9 to LLVM.
* gnu: icedove: Update to 91.11.0 [security fixes].Jonathan Brielmaier2022-06-28
| | | | | | Fixes CVE-2022-2226 and CVE-2022-34478. * gnu/packages/gnuzilla.scm (icedove): Update to 91.11.0.
* gnu: icecat: Update to 91.11.0-guix0-preview1 [security fixes].Mark H Weaver2022-06-28
| | | | | | | | | Includes fixes for CVE-2022-2200, CVE-2022-31744, CVE-2022-34468, CVE-2022-34470, CVE-2022-34472, CVE-2022-34478, CVE-2022-34479, CVE-2022-34481, and CVE-2022-34484. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Use updated clang and llvm.Jonathan Brielmaier2022-06-01
| | | | | * gnu/packages/gnuzilla.scm (icedove)[native-inputs]: Replace `clang-11` and `clang-11` with the default version, which is now 13.
* gnu: icedove: Update to 91.10.0 [fixes CVE-2022-1834].Jonathan Brielmaier2022-06-01
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.10.0.
* gnu: icedove: Use new style for inputs.Maxim Cournoyer2022-05-31
| | | | * gnu/packages/gnuzilla.scm (icecat)[inputs]: Use new style.
* gnu: icedove: Delete obsolete Python 2 input.Maxim Cournoyer2022-05-31
| | | | | | * gnu/packages/gnuzilla.scm (icedove)[native-inputs]: Replace python-2 with python-wrapper. Delete python. [phases]: Delete trailing #t.
* gnu: mozjs: Cleanup to only keep the last version.Maxim Cournoyer2022-05-31
| | | | | | | | | | | | | | | | | | | | * gnu/packages/gnuzilla.scm (mozjs): Preserve only the metadata and otherwise update fields to use those of mozjs-78. [arguments]: Use gexps. [phases]: Delete trailing #t. [native-inputs]: Use new style. (mozjs-38, mozjs-52, mozjs-60, mozjs-78): Delete variables. * gnu/packages/patches/mozjs17-aarch64-support.patch * gnu/packages/patches/mozjs24-aarch64-support.patch * gnu/packages/patches/mozjs38-pkg-config-version.patch * gnu/packages/patches/mozjs38-shell-version.patch * gnu/packages/patches/mozjs38-tracelogger.patch * gnu/packages/patches/mozjs38-version-detection.patch * gnu/packages/patches/mozjs60-riscv64-support.patch: Delete patches. * gnu/local.mk (dist_patch_DATA): De-register them. * gnu/packages/games.scm (0ad): Adjust accordingly. * gnu/packages/gnome.scm (gjs): Likewise. * gnu/packages/polkit.scm (polkit-mozjs): Likewise.
* gnu: icecat: Modernize package definition.Maxim Cournoyer2022-05-31
| | | | | * gnu/packages/gnuzilla.scm (icecat)[inputs, native-inputs]: Use new style. [configure-flags, phases]: Use gexps.
* gnu: icecat: Remove obsolete Python 2 dependencies.Maxim Cournoyer2022-05-31
| | | | | * gnu/packages/gnuzilla.scm (icecat)[native-inputs]: Remove python-2 and python2-pysqlite. Replace python by python-wrapper.
* gnu: icecat: Update to 91.10.0-guix0-preview1 [security fixes].Mark H Weaver2022-05-31
| | | | | | | | | Includes fixes for CVE-2022-31736, CVE-2022-31737, CVE-2022-31738, CVE-2022-31739, CVE-2022-31740, CVE-2022-31741, CVE-2022-31742, and CVE-2022-31747. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icecat: Update to 91.9.1-guix0-preview1 [security fixes].Mark H Weaver2022-05-29
| | | | | | | Includes fixes for CVE-2022-1529 and CVE-2022-1802. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.