summaryrefslogtreecommitdiff
path: root/gnu/packages/gnuzilla.scm
AgeCommit message (Collapse)Author
2023-04-14Merge branch 'master' into core-updates.Maxim Cournoyer
Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm
2023-04-13Merge staging branch.Maxim Cournoyer
Conflicts resolved in: gnu/packages/engineering.scm gnu/packages/gnuzilla.scm gnu/packages/photo.scm
2023-04-12gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-1945, CVE-2023-29531, CVE-2023-29532, CVE-2023-29533, CVE-2023-29535, CVE-2023-29536, CVE-2023-29539, CVE-2023-29541, CVE-2023-29542, CVE-2023-29545, CVE-2023-29548, CVE-2023-29550, and MFSA-TMP-2023-0001. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. Remove the vestigial RENAME_CMD environment variable setting. (icecat-102.9.0-source): New variable. (icedove-source): Use it.
2023-04-12gnu: icedove: Use native notifications when available.SeerLite
* gnu/packages/gnuzilla.scm (icedove-minimal)[phases]{wrap-program}: Add libnotify to LD_LIBRARY_PATH. [inputs]: Add libnotify. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-12gnu: icedove: Update to 102.10.0 [security fixes].Jonathan Brielmaier
Fixes CVE-2023-0547 and CVE-2023-29479. * gnu/packages/gnuzilla.scm (%icedove-version): Update to 102.10.0. (%icedove-build-id, thunderbird-comm-l10n): Update accordingly. (icecat-102.9.0-source): Remove.
2023-04-11gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-1945, CVE-2023-29531, CVE-2023-29532, CVE-2023-29533, CVE-2023-29535, CVE-2023-29536, CVE-2023-29539, CVE-2023-29541, CVE-2023-29542, CVE-2023-29545, CVE-2023-29548, CVE-2023-29550, and MFSA-TMP-2023-0001. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. Remove the vestigial RENAME_CMD environment variable setting. (icecat-102.9.0-source): New variable. (icedove-source): Use it.
2023-03-31Merge branch 'master' into stagingMaxim Cournoyer
2023-03-31gnu: icedove: Update to 102.9.1 [fixes CVE-2023-28427].Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-version): Update to 102.9.1. (%icedove-build-id, thunderbird-comm-l10n): Update accordingly.
2023-03-28gnu: ffmpeg: Update to 6.0.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg): Update to 6.0. (ffmpeg-5): New variable. * gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Replace ffmpeg with ffmpeg-5. * gnu/packages/gnuzilla.scm (icedove-minimal): Likewise.
2023-03-20Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-03-16gnu: icedove: Update to 102.9.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-version): Update to 102.9.0. (%icedove-build-id, thunderbird-comm-l10n): Update accordingly.
2023-03-14gnu: icecat: Update to 102.9.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-25751, CVE-2023-25752, CVE-2023-28162, CVE-2023-28163, CVE-2023-28164, and CVE-2023-28176. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
2023-03-04gnu: nss: Update to 3.88.1.Ludovic Courtès
* gnu/packages/nss.scm (nss)[source]: Update to 3.88.1. [replacement]: Remove. [propagated-inputs]: Change 'nspr' to 'nspr-next'. (nss-next, nss/fixed): Remove. * gnu/packages/gnuzilla.scm (icecat-minimal)[inputs]: Change 'nss-next' to 'nss'. (icedove-minimal)[inputs]: Likewise.
2023-03-02Merge remote-tracking branch 'savannah/master' into core-updatesChristopher Baines
Conflicts: gnu/local.mk gnu/packages/autotools.scm gnu/packages/cmake.scm gnu/packages/gnuzilla.scm gnu/packages/haskell.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/samba.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/wxwidgets.scm
2023-03-01gnu: icecat: Remove unsupported --disable-eme option on aarch64.r0man
* gnu/packages/gnuzilla.scm (icecat): Remove unsupported --disable-eme option on aarch64. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-03-02gnu: make-mozilla-with-l10n: Use the copy-build-system.Maxim Cournoyer
Fixes <https://issues.guix.gnu.org/61742>. * gnu/packages/gnuzilla.scm (make-mozilla-with-l10n): Rewrite to use the copy-build-system. Reported-by: Feng Shu <tumashu@163.com>
2023-02-20gnu: icedove: Truly prevent it from generating a new profile on every upgrade.Maxim Cournoyer
This fixes a regression introduced in 52cb5cf5b8 ("gnu: icedove: Update to 91.3.2") where the single quotes moved to double quotes, but the substitute* pattern was not correctly adapted. Fixes <https://issues.guix.gnu.org/53250>. * gnu/packages/gnuzilla.scm (icedove-minimal) [phases] {fix-profile-setting}: Include double qutoes in substitute* pattern targeting the MOZ_DEDICATED_PROFILES configuration option.
2023-02-20gnu: icedove: Install the icons of the 'comm' component.Maxim Cournoyer
This is a follow-up commit to 47f0e022dc ("gnu: icedove: Install icons.") which installed the icons of the 'browser' component (which are those used by IceCat). * gnu/packages/gnuzilla.scm (icedove-minimal) [phases] {install-icon}: Install the icons of the 'comm' component, which is Icedove.
2023-02-19gnu: icecat: Unbundle nss and nspr.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Add nspr-next and nss-next. [configure-flags]: Re-instate the "--with-system-nspr" and "--with-system-nss" configure flags. [phases] {remove-bundled-libraries}: Update comment.
2023-02-19gnu: icecat: Remove gtk+-2 input.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icecat-minimal) [inputs]: Remove gtk+-2.
2023-02-19gnu: icedove: Use the locale of the system.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove-source): Set the intl.locale.requested option to the empty string.
2023-02-19gnu: Add language packs to icecat and icedove.Maxim Cournoyer
Fixes <https://issues.guix.gnu.org/32026>. * gnu/packages/gnuzilla.scm (icecat): Rename to... (icecat-minimal): ... this. (icedove: Rename to... (icedove-minimal): ... this. (make-mozilla-with-l10n): New procedure. (icecat, icedove): New variables.
2023-02-19gnu: icedove: Automatically load system-provided extensions.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove-source): Set the extensions.autoDisableScopes preference value to 3. (icedove-minimal) [phases]: Add the --allow-addon-sideload and --with-unsigned-addon-scopes=app,system ac options to the configure phase.
2023-02-19gnu: Add icecat-l10n and icedove-l10n.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (%icecat-locales, %icedove-locales): New variable. (make-l10n-package): New procedure. (icecat-l10n, icedove-l10n): New variables.
2023-02-19gnu: icecat-source: Update gnuzilla to f23f8b609.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icecat-source): Update gnuzilla to f23f8b609.
2023-02-19gnu: Define %icecat-base-version at the top level.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (%icecat-base-version): New variable. (%icecat-version): Define in terms of %icecat-base-version. (icecat-source): Adjust to use the above newly introduced variables.
2023-02-19gnu: icedove: Compute a self-contained source.Maxim Cournoyer
This refactoring work is to prepare for adding a icedove-l10n package, which will reuse that source. * gnu/packages/gnuzilla.scm (comm-source->locales+changset): New procedure. (thunderbird-source): Rename to... (thunderbird-comm-source): ... here. (icedove-source): New variable. (icedove) [source]: Use it. [phases]: Remove the prepare-thunderbird-sources and rename-to-icedove phases.
2023-02-19gnu: Add a 'update-mozilla-locales' helper for maintenance.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (update-mozilla-locales): New procedure.
2023-02-15gnu: icecat: Update to 102.8.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2023-0767, CVE-2023-25728, CVE-2023-25729, CVE-2023-25730, CVE-2023-25732, CVE-2023-25734, CVE-2023-25735, CVE-2023-25737, CVE-2023-25738, CVE-2023-25739, CVE-2023-25742, CVE-2023-25743, CVE-2023-25744, and CVE-2023-25746. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes. Remove the dependency on the Perl 'rename' program. * gnu/packages/patches/icecat-makeicecat.patch: Update to apply cleanly.
2023-02-15gnu: icecat: Update the "ach" locale.Maxim Cournoyer
The previously specified changeset didn't match what was in the manifest (browser/locales/l10n-changesets.json) of the upstream source. * gnu/packages/gnuzilla.scm (all-mozilla-locales) [ach]: Update revision and hash. Modified-by: Mark H Weaver <mhw@netris.org>
2023-02-13gnu: icedove: Install icons.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove) [phases]: Add install-icons phase. Series-to: 61391@debbugs.gnu.org Cover-letter: Improvements to Icedove (icons, gexps, un-bundling) Hi Guix, This series improves our Icedove package a bit, unbundling NSS and producing its icon so that it looks more tidy in GNOME or other desktop environments. Thanks! END
2023-02-13gnu: icedove: Use more gexps.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove) [configure]: Use search-input-file and this-package-native-input.
2023-02-13gnu: icedove: Unbundle NSS.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove) [inputs]: Add nss-next. Remove nspr-4.32. [configure]: Add "ac_add_options --with-system-nss".
2023-02-13gnu: icedove-wayland: Use gexps.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove/wayland) [inputs]: Set to the empty list. [arguments]: Use gexps.
2023-02-13gnu: icedove: Update to 102.7.2.Josselin Poiret
* gnu/packages/gnuzilla.scm (%icedove-build-id, icedove-version, thunderbird-source): Update to 102.7.2 build 20230207000000. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-30Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
Conflicts: doc/guix.texi gnu/local.mk gnu/packages/admin.scm gnu/packages/base.scm gnu/packages/chromium.scm gnu/packages/compression.scm gnu/packages/databases.scm gnu/packages/diffoscope.scm gnu/packages/freedesktop.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/guile.scm gnu/packages/inkscape.scm gnu/packages/llvm.scm gnu/packages/openldap.scm gnu/packages/pciutils.scm gnu/packages/ruby.scm gnu/packages/samba.scm gnu/packages/sqlite.scm gnu/packages/statistics.scm gnu/packages/syndication.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/copy.scm guix/scripts/home.scm
2023-01-29gnu: icedove: Update to 102.7.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 102.7.0.
2023-01-17gnu: icecat: Update to 102.7.0-guix0-preview1 [security fixes].Mark H Weaver
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.
2023-01-04gnu: hunspell: Move hunspell and dictionaries to hunspell module.Brian Cully
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.
2022-12-14gnu: icedove: Update to 102.6.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 102.6.0.
2022-12-13gnu: icecat: Update to 102.6.0-guix0-preview1 [security fixes].Mark H Weaver
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.
2022-12-08gnu: icedove: Update to 102.5.1 [fixes CVE-2022-45414].Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove): Update to 102.5.1.
2022-11-30gnu: gnuzilla.scm: Move rust packages to standard locations.Efraim Flashner
* 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.
2022-11-17gnu: icedove: Update to 102.5.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version): Update to 102.5.0.
2022-11-16gnu: icecat: Update to 102.5.0-guix0-preview1 [security fixes].Mark H Weaver
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.
2022-11-10gnu: icedove: Update to 102.4.2.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.2.
2022-10-28gnu: icedove: Update to 102.4.1.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.1.
2022-10-21gnu: icedove: Update to 102.4.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.0.
2022-10-21gnu: icedove: Simplify native inputs.Jonathan Brielmaier
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.
2022-10-20gnu: icecat: Update to 102.4.0-guix0-preview1 [security fixes].Mark H Weaver
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.