summaryrefslogtreecommitdiff
path: root/gnu/packages/gnuzilla.scm
Commit message (Collapse)AuthorAge
* gnu: icedove: Update to 91.12.0.Jonathan Brielmaier2022-07-29
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.12.0.
* 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: 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].base-for-series-12921base-for-series-12919base-for-series-12916base-for-series-12915base-for-series-12914base-for-series-12913base-for-series-12912base-for-series-12910Mark 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].base-for-series-12531base-for-series-12529Mark 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.
* gnu: icedove: Update to 91.9.0 [fixes CVE-2022-1520].Jonathan Brielmaier2022-05-05
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.9.0.
* gnu: icecat: Update to 91.9.0-guix0-preview1 [security fixes].Mark H Weaver2022-05-03
| | | | | | | | Includes fixes for CVE-2022-29909, CVE-2022-29911, CVE-2022-29912, CVE-2022-29914, CVE-2022-29916, and CVE-2022-29917. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Update to 91.8 [fixes CVE-2022-1197].Jonathan Brielmaier2022-04-08
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.8.
* gnu: icecat: Update to 91.8.0-guix0-preview1 [security fixes].Mark H Weaver2022-04-05
| | | | | | | | | Includes fixes for CVE-2022-1097, CVE-2022-1196, CVE-2022-24713, CVE-2022-28281, CVE-2022-28282, CVE-2022-28285, CVE-2022-28286, and CVE-2022-28289. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Update to 91.7 [fixes CVE-2022-26386].Jonathan Brielmaier2022-03-11
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.7.
* gnu: icecat: Update to 91.7.0-guix0-preview1 [security fixes].Mark H Weaver2022-03-08
| | | | | | | | Includes fixes for CVE-2022-26381, CVE-2022-26383, CVE-2022-26384, CVE-2022-26386, and CVE-2022-26387. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Update to 91.6.2.Jonathan Brielmaier2022-03-07
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.6.2.
* gnu: icecat: Update to 91.6.1-guix0-preview1 [security fixes].Mark H Weaver2022-03-07
| | | | | | | Includes fixes for CVE-2022-26485 and CVE-2022-26486. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Update to 91.6.1 [fixes CVE-2022-0566].Jonathan Brielmaier2022-02-17
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.6.1.
* gnu: icedove: Update to 91.6.Jonathan Brielmaier2022-02-11
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.6.
* gnu: icecat: Update to 91.6.0-guix0-preview1 [security fixes].Mark H Weaver2022-02-08
| | | | | | | | Includes fixes for CVE-2022-22754, CVE-2022-22756, CVE-2022-22759, CVE-2022-22760, CVE-2022-22761, CVE-2022-22763, and CVE-2022-22764. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: mozjs-60: Add support for riscv64-linux.Efraim Flashner2022-02-04
| | | | | | | | * gnu/packages/gnuzilla.scm (mozjs-60)[source]: Add patch. [arguments]: Add phase to update config scripts. [inputs]: Add config. * gnu/packages/patches/mozjs60-riscv64-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: LLVM: Switch to 13 as the default.Marius Bakke2022-02-01
| | | | | | | | | | | | | | * gnu/packages/llvm.scm (llvm, clang-runtime, clang, clang-toolchain): Use version 13. * gnu/packages/gnuzilla.scm (mozjs-78)[native-inputs]: Change from LLVM to LLVM-9. * gnu/packages/rust.scm (rust-1.39, rust-1.40)[inputs]: Likewise. * gnu/packages/debug.scm (c-reduce)[inputs]: Stick with CLANG-9 and/or LLVM-9. * gnu/packages/diffoscope.scm (diffoscope)[inputs]: Likewise. * gnu/packages/linux.scm (bcc, bpftrace)[inputs]: Likewise. * gnu/packages/llvm.scm (libclc, libomp)[native-inputs]: Likewise. * gnu/packages/games.scm (hedgewars)[native-inputs]: Likewise. * gnu/packages/graphics.scm (openshadinglanguage)[native-inputs]: Likewise. * gnu/packages/opencl.scm (pocl)[inputs]: Likewise.
* gnu: icedove: Build with LLVM and clang.Jonathan Brielmaier2022-01-22
| | | | | | | | This improves the performance quite a bit. * gnu/packages/gnuzilla.scm (icedove)[arguments]: setenv's for LLVM and clang. [native-inputs]: Switch to version 11 of `clang` and `llvm` like Icecat does.
* Merge branch 'version-1.4.0'Maxim Cournoyer2022-01-17
|\ | | | | | | | | | | | | With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm
| * gnu: mozjs-78: Disable rust-simd to workaround a build failure.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | * gnu/packages/gnuzilla.scm (mozjs-78) [configure-flags]: Disable rust-simd to avoid a build failure that occurs when Rust is newer than 1.54.0.
| * gnu: mozjs-60: Use quasiquote, addressing TODO.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/gnuzilla.scm (mozjs-60)[configure-flags]: Use quasiquote.
* | gnu: icedove: Update to 91.5 [fixes CVE-2022-22744].Jonathan Brielmaier2022-01-12
| | | | | | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.5.
* | gnu: icecat: Update to 91.5.0-guix0-preview1 [security fixes].Mark H Weaver2022-01-11
|/ | | | | | | | | | Includes fixes for CVE-2021-4140, CVE-2022-22737, CVE-2022-22738, CVE-2022-22739, CVE-2022-22740, CVE-2022-22741, CVE-2022-22742, CVE-2022-22743, CVE-2022-22745, CVE-2022-22747, CVE-2022-22748, and CVE-2022-22751. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu: icedove: Update to 91.4.1 [security fixes].Jonathan Brielmaier2022-01-02
| | | | | | Fixes CVE-2021-4126 and CVE-2021-44538. * gnu/packages/gnuzilla.scm (icedove): Update to 91.4.1.
* gnu: icecat-source: Enable xz parallel compression.Maxim Cournoyer2021-12-14
| | | | | | * gnu/packages/gnuzilla.scm (icecat-source): Set XZ_DEFAULTS to %xz-parallel-args to enable parallel compression and hasten the build. Remove trailing #t.
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
* Merge branch 'master' into core-updates-frozenLudovic Courtès2021-12-13
|\
| * gnu: icedove: Update to 91.4.0 [fixes CVE-2021-43528].Jonathan Brielmaier2021-12-11
| | | | | | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.4.0.
* | Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe2021-12-10
|\|
| * gnu: icecat: Update to 91.4.0-guix0-preview1 [security fixes].Mark H Weaver2021-12-07
| | | | | | | | | | | | | | | | | | | | | | | | Includes fixes for CVE-2021-43536, CVE-2021-43537, CVE-2021-43538, CVE-2021-43539, CVE-2021-43541, CVE-2021-43542, CVE-2021-43543, CVE-2021-43545, CVE-2021-43546, and MOZ-2021-0009. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Remove icecat-CVE-2021-43527.patch, which is now included in upstream icecat. Update the gnuzilla commit, base version, and hashes. * gnu/packages/patches/icecat-CVE-2021-43527.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* | Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus2021-12-05
|\|
| * gnu: icecat: Fix CVE-2021-43527.Mark H Weaver2021-12-03
| | | | | | | | | | | | * gnu/packages/patches/icecat-CVE-2021-43527.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnuzilla.scm (icecat-source): Apply it.
| * gnu: icecat: Remove leftovers of release 78.Jonathan Brielmaier2021-12-01
| | | | | | | | | | | | | | | | | | No longer required as icedove is now based on the 91 branch. * gnu/packages/gnuzilla.scm (mozilla-78-compare-locales): Remove. (all-mozilla-78-locales): Remove. (%icecat-78-version): Remove. (icecat-78-source): Remove.
| * gnu: icedove: Update to 91.3.2.Jonathan Brielmaier2021-12-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The profile folder moved from `~/.icedove` to `~/.thunderbird`. You may need to migrate (copy) your profile over. * gnu/packages/gnuzilla.scm (icedove): Update to 91.3.2. [source]: Switch back to icecat-source. [arguments]: `obj-x86_64-pc-linux-gnu` folder is now generated during build, so it can't deleted in front. Remove surounding `'` from MOZ_DEDICATED_PROFILES to follow source code. MOZ_APP_BASENAME and MOZ_APP_DISPLAYNAME are no longer set in `comm/mail/confvars.sh`. Update path of `customizeToolbar.js`. Delete `'bootstrap` phase and no longer set AUTOCONF variable as the autoconf build part was removed. Set MACH_USE_SYSTEM_PYTHON and MOZ_APP_NAME, the latter is the binary name. `--enable-calendar` flag got removed. Use bundled NSS until core-updates merge. [inputs]: Update to `icu4c-69` and `nspr-4.32`. Use bundled NSS for now. [native-inputs]: Switch to comm-esr91 branch. Remove autoconf, add m4. Update rust and cargo to 1.51. Use `rust-cbindgen-0.19`.
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-23
|\|
| * gnu: Add lz4json.Zzull2021-11-22
| | | | | | | | | | | | * gnu/packages/gnuzilla.scm (lz4json): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: mozjs-78: Update to 78.6.1.Christopher Baines2021-11-09
| | | | | | | | | | | | * gnu/packages/gnuzilla.scm (mozjs-78): Update to 78.6.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* | gnu: icecat: Enable geckodriver.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | | | * gnu/packages/gnuzilla.scm (icecat)[configure-flags]: Add the --enable-geckodriver flag. [phases]{install}: Also install the 'geckodriver' command. [description]: Mention the existence of 'geckodriver'.
* | gnu: icecat: Use latest rust.Maxim Cournoyer2021-11-11
| | | | | | | | | | * gnu/packages/gnuzilla.scm (icecat)[native-inputs]: Use the current version of rust and cargo, which is 1.54.
* | gnu: Build all Rust packages using the latest rustc.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The older Rusts are made private variables; they shouldn't be used by users as they are not tested and are only built at stage 1, which makes them unsuitable to compile Rust applications. * gnu/packages/crates-io.scm (rust-cargo-0.53)[arguments]: Remove #:rust argument. (rust-cxx-1, rust-cxx-build-1, rust-cxx-gen-0.7): Likewise. * gnu/packages/crates-io.scm (rust-cxx-gen-0.7, rust-cxxbridge-macro-1, rust-postgres-0.19): Likewise. (rust-rust-decimal-1, rust-sized-chunks-0.6, rust-socket2-0.4): Likewise. (rust-tokio-postgres-0.7, rust-im-rc-15): Likewise. * gnu/packages/gnome.scm (librsvg): Likewise. * gnu/packages/gnuzilla.scm (mozjs-78): Likewise. * gnu/packages/rust-apps.scm (hyperfine, tectonic rust-analyzer, rust-cargo-c): Likewise. * gnu/packages/shells.scm (nushell): Likewise. * gnu/packages/syndication.scm (newsboat): Likewise. * gnu/packages/rust.scm: (rust-1.39, rust-1.40, rust-1.41, rust-1.42) (rust-1.43, rust-1.44, rust-1.45, rust-1.46, rust-1.47, rust-1.48, rust-1.49) (rust-1.50, rust-1.51, rust-1.52, rust-1.53, rust-1.54): Make variables private.
* | gnu: mozjs-78: Update to 78.15.0.Maxim Cournoyer2021-11-11
| | | | | | | | * gnu/packages/gnuzilla.scm (mozjs-78): Update to 78.15.0.