Age | Commit message (Collapse) | Author |
|
Visual fix for GNOME < 40.
* nongnu/packages/mozilla.scm (firefox)[arguments]: Set StartupWMClass
in 'install-desktop-entry phase.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
This fixes CVE-2022-22753, CVE-2022-22754, CVE-2022-22755,
CVE-2022-22756, CVE-2022-22757, CVE-2022-22758, CVE-2022-22759,
CVE-2022-22760, CVE-2022-22761, CVE-2022-22762, CVE-2022-22764 and
CVE-2022-0511.
* nongnu/packages/mozilla.scm (firefox): Update to 97.0.
[native-inputs]: Add now required alsa-lib. Use clang-12 and llvm-12 as
older versions fail to build firefox.
|
|
* nongnu/packages/mozilla.scm (firefox)[arguments]: Pass --with-wasi-sysroot
to configure. Set WASM_CC and WASM_CXX to wasm32-wasi-clang-toolchain.
[native-inputs]: Add wasm32-wasi-clang-toolchain.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 96.0.2.
|
|
Fixes CVE-2022-22746, CVE-2022-22743, CVE-2022-22742, CVE-2022-22741,
CVE-2022-22740, CVE-2022-22738, CVE-2022-22737, CVE-2021-4140,
CVE-2022-22750, CVE-2022-22749, CVE-2022-22748, CVE-2022-22745,
CVE-2022-22744, CVE-2022-22747, CVE-2022-22736, CVE-2022-22739,
CVE-2022-22751 and CVE-2022-22752.
* nongnu/packages/mozilla.scm (firefox): Update to 96.0.
[inputs]: Use `icu4c-70`.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 95.0.2.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 95.0.1.
|
|
* nongnu/packages/mozilla.scm: Remove duplicated copyright line and use
© symbol.
|
|
Fixes CVE-2021-43536, CVE-2021-43537, CVE-2021-43538, CVE-2021-43539,
CVE-2021-43540, CVE-2021-43541, CVE-2021-43542, CVE-2021-43543,
CVE-2021-43544, CVE-2021-43545, CVE-2021-43546 and MOZ-2021-0009.
* nongnu/packages/mozilla.scm (firefox): Update to 95.0.
[arguments]: Disable WASM sandbox for now as it requires further
packaging.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 94.0.2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
Fixes https://gitlab.com/nonguix/nonguix/-/issues/148.
* nongnu/packages/mozilla.scm (firefox)[native-inputs]: Refer to rust
without an excact version as endorsed by upstream Guix.
|
|
* nongnu/packages/mozilla.scm (firefox)[inputs]: Rename icu4c-69 to
icu4c. On core-updates icu4c was updated to version 69.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 93.0.
[arguments]: Add 'remove-cargo-frozen-flag phase. Unset PYTHON variable
in 'configure phase. Set MOZBUILD_STATE_PATH variable in 'configure
phase.
[native-inputs]: Remove python-2.
(%firefox-build-id): Increment.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 92.0.1.
|
|
Fixes CVE-2021-38491, CVE-2021-38493 and CVE-2021-38494.
* nongnu/packages/mozilla.scm (firefox): Update to 92.0.
|
|
More information on enabling VA-API in Firefox:
https://wiki.archlinux.org/title/Firefox#Hardware_video_acceleration
* nongnu/packages/mozilla.scm (firefox)[phases]: Add libva to the
wrapper.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 91.0.2.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 91.0.1.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 91.0.
[inputs]: Use icu4c-69 as required.
[native-inputs]: Use Rust 1.51 as required.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 90.0.2.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 90.0.1.
|
|
Fixes CVE-2021-29970, CVE-2021-30547, CVE-2021-29972, CVE-2021-29974,
CVE-2021-29975, CVE-2021-29976 and CVE-2021-29977.
* nongnu/packages/mozilla.scm (firefox): Update to 90.0.
|
|
* nongnu/packages/mozilla.scm (firefox-wayland)[arguments]: Remove
leading whitespace and add newline to exex script.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 89.0.2.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 89.0.1.
|
|
* nongnu/packages/mozilla.scm (firefox)[phases]: Add eudev to the
wrapper.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
Fixes https://gitlab.com/nonguix/nonguix/-/issues/116.
* nongnu/packages/mozilla.scm (firefox)[arguments]: Remove
fix-swgl-build.rs phase as the workaround is not necessary anymore.
[native-inputs]: Replace clang with clang-10. Dito for llvm.
|
|
* nongnu/packages/mozilla.scm (firefox)[configure]: split setenv in
seperate lines.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 89.0.
[arguments]: Add fix-swgl-build.rs as work around for issue#116.
[native-inputs]: Use rust-cbindgen-0.19.
Co-authored-by: Pierre Langlois <pierre.langlois@gmx.com>
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 88.0.1.
|
|
* nongnu/packages/mozilla.scm (firefox) [arguments]: use the default value of
`--enable-default-toolkit='. The Wayland backend of Firefox is no longer
considered experimental and support for it is included in the official binaries.
* nongnu/packages/mozilla.scm (firefox-wayland): Re-write the package
definition, based upon `ungoogled-chromium-wayland' to avoid re-compiling
Firefox in cases when there is a substitute for `firefox'.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
Fixes CVE-2021-23994, CVE-2021-23995, CVE-2021-23996, CVE-2021-23997,
CVE-2021-23998, CVE-2021-23999, CVE-2021-24000, CVE-2021-24001,
CVE-2021-24002, CVE-2021-29945, CVE-2021-29944, CVE-2021-29946 and
CVE-2021-29947.
* nongnu/packages/mozilla.scm (firefox): Update to 88.0.
|
|
* nongnu/packages/mozilla.scm (firefox)[input]: Add libnotify.
[arguments]<phases>: Add libnotify to LD_LIBRARY_PATH in 'wrap-program'.
(firefox-wayland): Dito.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/mozilla.scm: (firefox): Update to 87.0.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 86.0.1.
|
|
Fixes CVE-2021-23969, CVE-2021-23970, CVE-2021-23968, CVE-2021-23974,
CVE-2021-23971, CVE-2021-23976, CVE-2021-23977, CVE-2021-23972,
CVE-2021-23975, CVE-2021-23973, CVE-2021-23978 and CVE-2021-23979.
* nongnu/packages/mozilla.scm (firefox): Update to 86.0.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 85.0.2.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 85.0.1.
|
|
* nongnu/packages/mozilla.scm (firefox)[native-inputs]: Use `node` as it
was updated to 10.22 and `node-10.22` got removed.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 85.0.
[native-inputs]: Raise rust and rust:cargo to 1.47 as required.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 84.0.2.
|
|
* nongnu/packages/mozilla.scm (rust-cbindgen-firefox): Remove.
(firefox)[native-inputs]: Replace rust-1.43 with rust (1.45).
Replace rust-cbindgen-firefox with rust-cbindgen-0.15.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
Fixes https://gitlab.com/nonguix/nonguix/-/issues/83.
* nongnu/packages/mozilla.scm (firefox)[arguments]: Change distribution
id to `org.nonguix`.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 84.0.1.
|
|
This fixes CVE-2020-16042, CVE-2020-26971, CVE-2020-26972,
CVE-2020-26973, CVE-2020-26974, CVE-2020-26975, CVE-2020-26976,
CVE-2020-26977, CVE-2020-26978, CVE-2020-26979, CVE-2020-35111,
CVE-2020-35112, CVE-2020-35113, and CVE-2020-35114.
* nongnu/packages/mozilla.scm (firefox): Update to 84.0.
[arguments]: Delete 'delete-bundled-configuration-and-binaries phase as
the files don't exist anymore.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 83.0.
|
|
We do not want to interfere with upstreams rust-cbindgen for Icecat ESR.
* nongnu/packages/mozilla.scm (rust-cbindgen-0.14.3): Rename to
rust-cbindgen-firefox. Update to 0.15.0. Add comment why it's a
private variable.
(firefox)[native-inputs]: Adjust accordingly.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 82.0.3.
|
|
This gives us firefox with Wayland support. Especially usefull on HiDPI
environments.
* nongnu/packages/mozilla.scm (firefox/wayland): New variable.
|
|
* nongnu/packages/mozilla.scm (firefox): Update to 82.0.2.
|