| Age | Commit message (Expand) | Author |
| 2022-11-30 | nongnu: firefox: Update to 107.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 107.0.1.
| Jonathan Brielmaier |
| 2022-11-15 | nongnu: firefox: Update to 107.0 [security fixes].•••Fixes CVE-2022-40674, CVE-2022-45403, CVE-2022-45404, CVE-2022-45405,
CVE-2022-45406, CVE-2022-45407, CVE-2022-45408, CVE-2022-45409,
CVE-2022-45410, CVE-2022-45411, CVE-2022-45412, CVE-2022-45413,
CVE-2022-45415, CVE-2022-45416, CVE-2022-45417, CVE-2022-45418,
CVE-2022-45419, CVE-2022-45420 and CVE-2022-45421.
* nongnu/packages/mozilla.scm (firefox): Update to 107.0.
| John Kehayias |
| 2022-11-15 | nongnu: Remove unneeded rust packages.•••Upstream Guix now has rust-1.61 (and more), so remove unneeded bootstrapping.
* nongnu/packages/mozilla.scm (rust-uri, rust-bootstrapped-package,
rust-firefox-1.61): Remove variables.
(rust-firefox): Set to be rust-1.61.
| John Kehayias |
| 2022-11-15 | nongnu: firefox-esr: Update to 102.5.0esr [security fixes].•••Fixes CVE-2022-40674, CVE-2022-45403, CVE-2022-45404, CVE-2022-45405,
CVE-2022-45406, CVE-2022-45407, CVE-2022-45408, CVE-2022-45409,
CVE-2022-45410, CVE-2022-45411, CVE-2022-45412, CVE-2022-45413,
CVE-2022-45415, CVE-2022-45416, CVE-2022-45417, CVE-2022-45418,
CVE-2022-45419, CVE-2022-45420 and CVE-2022-45421.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.5.0esr.
| Jonathan Brielmaier |
| 2022-11-06 | nongnu: firefox-esr: Fix VA-API support.•••This also fixes the firefox package. VA-API runs in the RDD (Remote Data
Decoder) sandbox in firefox and thus needs to have specified everything it
needs access to. Using commit b7a0935420ee630a29b7e5ac73a32ba1eb24f00b of
Guix's icecat package, we can get all the dependencies needed and add that to
LD_LIBRARY_PATH. These are then accessible in the RDD sandbox, allowing
VA-API to fully load and work for hardware video decoding support.
* nongnu/package/mozilla.scm (firefox-esr)[modules]: Add (srfi srfi-1), (rnrs
bytevectors), (rnrs io ports), (guix elf), and (guix build gremlin).
[phases]{wrap-program}: New functions RUNPATH-OF and RUNPATHS-OF-INPUT. Use
these for RDD-WHITELIST, the runpaths of mesa and ffmpeg. Add this list to
LD_LIBRARY_PATH.
| John Kehayias |
| 2022-11-04 | nongnu: firefox: Update to 106.0.4.•••* nongnu/packages/mozilla.scm (firefox): Update to 106.0.4.
| Jonathan Brielmaier |
| 2022-10-26 | nongnu: firefox: Update to 106.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 106.0.2.
| John Kehayias |
| 2022-10-21 | nongnu: firefox-esr: Use newer clang and llvm.•••* nongnu/packages/mozilla.scm (native-inputs): Use clang and llvm which
defaulting currently at version 13.
| Jonathan Brielmaier |
| 2022-10-19 | nongnu: firefox-esr: Update to 102.4.0esr [security fixes].•••Fixes CVE-2022-42927, CVE-2022-42928, CVE-2022-42929 and CVE-2022-42932.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.4.0esr.
| Jonathan Brielmaier |
| 2022-10-19 | nongnu: firefox: Update to 106.0 [security fixes].•••Fixes CVE-2022-42927, CVE-2022-42928, CVE-2022-42929, CVE-2022-42930,
CVE-2022-42931 and CVE-2022-42932.
* nongnu/packages/mozilla.scm (firefox): Update to 106.0.
| John Kehayias |
| 2022-10-15 | nongnu: Remove unneeded rust packages.•••Upstream Guix now defaults to rust 1.60, so remove unneeded bootstrapping.
* nongnu/packages/mozilla.scm (rust-firefox-1.58, rust-firefox-1.59,
rust-firefox-1.60): Remove variables.
(rust-firefox-1.61): Bootstrap from rust instead of rust-firefox-1.60.
(furst-firefox-esr): Set to be rust.
| John Kehayias |
| 2022-10-04 | nongnu: firefox: Update to 105.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 105.0.2.
| Jonathan Brielmaier |
| 2022-10-04 | nongnu: firefox: Update to 105.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 105.0.1.
| Jonathan Brielmaier |
| 2022-09-22 | nongnu: firefox: Update to 105.0 [security fixes].•••Fixes CVE-2022-40956, CVE-2022-40957, CVE-2022-40958, CVE-2022-40959,
CVE-2022-40960, CVE-2022-40961, CVE-2022-40962.
* nongnu/packages/mozilla.scm (rust-firefox-1.61): New variable.
(rust-firefox): Update to rust-firefox-1.61.
(firefox)[native-inputs]: Use it. Update to 105.0.
| John Kehayias |
| 2022-09-22 | nongnu: Add rust-firefox-1.60.•••Better match upstream with which rust version is used to build firefox-esr.
* nongnu/packages/mozilla.scm (rust-firefox-1.60, rust-firefox-esr): New
variables.
(firefox-esr)[native-inputs]: Use rust-firefox-esr.
| John Kehayias |
| 2022-09-22 | nongnu: firefox-esr: Update to 102.3.0esr [security fixes].•••Fixes CVE-2022-40956, CVE-2022-40957, CVE-2022-40958, CVE-2022-40959,
CVE-2022-40960 and CVE-2022-40962.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.3.0esr.
| Jonathan Brielmaier |
| 2022-09-11 | nongnu: Remove unneeded packages from mozilla.scm.•••* nongnu/packages/mozilla.scm (rust-proc-macro2-1.0.43, rust-syn-1.0.99,
rust-windows-x86-64-msvc-0.36, rust-windows-x86-64-gnu-0.36,
rust-windows-i686-msvc-0.36, rust-windows-i686-gnu-0.36,
rust-windows-aarch64-msvc-0.36, rust-windows-sys-0.36, rust-hashbrown-0.12,
rust-object-0.29, rust-object-0.27, rust-gimli-0.26, rust-addr2line-0.17,
rust-backtrace-0.3.66, rust-parking-lot-core-0.9, rust-once-cell-1.13.0):
Remove variables (added to upstream Guix).
(rust-clap-derive-3.2.15, rust-clap-3.2.16, rust-cbindgen-0.24)[cargo-inputs]:
Adjust to upstream package names.
| John Kehayias |
| 2022-09-09 | nongnu: firefox: Update to 104.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 104.0.2.
| Jonathan Brielmaier |
| 2022-08-23 | nongnu: firefox: Update to 104.0 [security fixes].•••This fixes CVE-2022-38472, CVE-2022-38473, CVE-2022-38474,
CVE-2022-38475, CVE-2022-38477 and CVE-2022-38478.
* nongnu/packages/mozilla.scm (firefox): Update to 104.0.
[arguments]: Replace node with node-lts as now >= 12.2 is required.
| Jonathan Brielmaier |
| 2022-08-23 | nongnu: firefox: Add pipewire to inputs.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/178
* nongnu/packages/mozzila.scm (firefox): [inputs]: Add pipewire.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Petr Hodina |
| 2022-08-23 | nongnu: firefox-esr: Update to 102.2.0esr [security fixes].•••This fixes CVE-2022-38472, CVE-2022-38473, CVE-2022-38476,
CVE-2022-38477 and CVE-2022-38478.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.2.0esr.
| Jonathan Brielmaier |
| 2022-08-13 | gnu: Add firefox-esr. Update firefox to 103.0.2.•••* nongnu/packages/mozilla.scm (firefox-esr): New variable, previously package
definition of firefox.
[phases]: New phase set-build-id moved from configure. In configure set
MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE which replaced MACH_USE_SYSTEM_PYTHON.
Set GUIX_PYTHON_PATH.
[inputs]: Use icu4c-71.
[native-inputs]: Use rust-cbindgen-0.23.
[description]: Mention that it's now the ESR branch.
(%firefox-esr-build-id): New variable.
(firefox-esr/wayland): New variable. Adjusted packaged definition of
firefox/wayland.
(firefox): Inherit from firefox-esr.
Co-authored-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| John Kehayias |
| 2022-08-13 | gnu: Add rust-cbindgen-0.23 and rust-cbindgen-0.24.•••* nongnu/packages/mozilla.scm (rust-unicode-ident-1, rust-proc-macro2-1.0.43,
rust-syn-1.0.99, rust-textwrap-0.15, rust-windows-x86-64-msvc-0.36,
rust-windows-x86-64-gnu-0.36, rust-windows-i686-msvc-0.36,
rust-windows-i686-gnu-0.36, rust-windows-aarch64-msvc-0.36,
rust-windows-sys-0.36, rust-hashbrown-0.12, rust-object-0.29,
rust-object-0.27, rust-gimli-0.26, rust-addr2line-0.17, rust-backtrace-0.3.66,
rust-parking-lot-core-0.9, rust-once-cell-1.13.0, rust-clap-lex-0.2,
rust-clap-derive-3.2.15, rust-clap-3.2.16, rust-cbindgen-0.24,
rust-cbindgen-0.23): New variables.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| John Kehayias |
| 2022-08-13 | nongnu: Add rust-firefox.•••Firefox 101 requires rust >= 1.59 which is currently not in upstream
Guix. So lets bootstrap one.
* nongnu/packages/mozilla.scm (rust-uri, rust-bootstrapped-package): New
procedures from guix/gnu/packages/rust.scm.
(rust-firefox-1.58, rust-firefox-1.59, rust-firefox): New variables.
(firefox)[native-inputs]: Replace rust with rust-firefox.
| Jonathan Brielmaier |
| 2022-07-03 | nongnu: firefox: Use system nspr.•••* nongnu/packages/mozilla.scm (firefox)[arguments]: Enable
`--with-system-nspr` flag.
[inputs]: Add nspr-4.32.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2022-05-21 | nongnu: firefox: Upddate to 100.0.2 [security fixes].•••Fixes CVE-2022-1802 and CVE-2022-1529.
* nongnu/packages/mozilla.scm (firefox): Update to 100.0.2.
| Jonathan Brielmaier |
| 2022-05-16 | nongnu: firefox: Update to 100.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 100.0.1.
| Jonathan Brielmaier |
| 2022-05-05 | nongnu: firefox Update to 100.0 [security fixes].•••Fixes CVE-2022-29909, CVE-2022-29910, CVE-2022-29911, CVE-2022-29914,
CVE-2022-29915, CVE-2022-29916, CVE-2022-29917 and CVE-2022-29918.
* nongnu/packages/mozilla.scm (firefox): Update to 100.0.
| Jonathan Brielmaier |
| 2022-04-12 | nongnu: firefox: Update to 99.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 99.0.1.
| Jonathan Brielmaier |
| 2022-04-05 | nongnu: firefox: Update to 99.0 [security fixes].•••Fixes CVE-2022-1097, CVE-2022-24713, CVE-2022-28281, CVE-2022-28282,
CVE-2022-28283, CVE-2022-28285, CVE-2022-28286, CVE-2022-28287,
CVE-2022-28288 and CVE-2022-28289.
* nongnu/packages/mozilla.scm (firefox): Update to 99.0.
| Jonathan Brielmaier |
| 2022-03-08 | nongnu: firefox: Update to 98.0 [security fixes].•••Fixes CVE-2022-26383, CVE-2022-26384, CVE-2022-26387, CVE-2022-26381,
CVE-2022-26382, CVE-2022-26385 and CVE-2022-0843.
* nongnu/packages/mozilla.scm (firefox): Update to 98.0.
| Jonathan Brielmaier |
| 2022-03-08 | nongnu: firefox: Convert to new input style.•••* nongnu/packages/mozilla.scm (firefox)[arguments]: Rewrite
'wrap-program phase to work with gexp. Call udev as eudev which is its
real package name.
[inputs]: Convert to new style.
[native-inputs]: Dito.
| Jonathan Brielmaier |
| 2022-03-08 | nongnu: firefox: Use Gexp.•••* nongnu/packages/mozilla.scm (firefox)[arguments]: Use Gexp to remove uses of
%BUILD-INPUTS and output references. Also remove trailing #t.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Ricardo Wurmus |
| 2022-02-11 | nongnu: firefox: Add StartupWMClass to firefox.desktop.•••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>
| Clement Lassieur |
| 2022-02-10 | nongnu: firefox: Update to 97.0 [security fixes].•••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.
| Jonathan Brielmaier |
| 2022-01-23 | nongnu: firefox: Enable WebAssembly sandboxed libraries.•••* 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>
| Pierre Langlois |
| 2022-01-20 | nongnu: firefox: Update to 96.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 96.0.2.
| Jonathan Brielmaier |
| 2022-01-15 | nongnu: firefox: Update to 96.0 [security fixes].•••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`.
| Jonathan Brielmaier |
| 2021-12-19 | nongnu: firefox: Update to 95.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 95.0.2.
| Jonathan Brielmaier |
| 2021-12-17 | nongnu: firefox: Update to 95.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 95.0.1.
| Jonathan Brielmaier |
| 2021-12-14 | nongnu: Visual fix for copyright headers.•••* nongnu/packages/mozilla.scm: Remove duplicated copyright line and use
© symbol.
| Jonathan Brielmaier |
| 2021-12-14 | nongnu: firefox: Update to 95.0 [security fixes].•••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.
| Jonathan Brielmaier |
| 2021-12-13 | nongnu: firefox: Update to 94.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 94.0.2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| John Kehayias |
| 2021-12-13 | nongnu: firefox: Use default rust version.•••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.
| Jonathan Brielmaier |
| 2021-12-13 | nongnu: firefox: Rename icu4c-69 to icu4c.•••* nongnu/packages/mozilla.scm (firefox)[inputs]: Rename icu4c-69 to
icu4c. On core-updates icu4c was updated to version 69.
| Jonathan Brielmaier |
| 2021-10-18 | nongnu: firefox: Update to 93.0.•••* 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>
| Pierre Langlois |
| 2021-09-26 | nongnu: firefox: Update to 92.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 92.0.1.
| Jonathan Brielmaier |
| 2021-09-08 | nongnu: firefox: Update to 92.0 [security fixes].•••Fixes CVE-2021-38491, CVE-2021-38493 and CVE-2021-38494.
* nongnu/packages/mozilla.scm (firefox): Update to 92.0.
| Jonathan Brielmaier |
| 2021-09-01 | nongnu: firefox: Add VA-API support.•••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>
| pineapples |
| 2021-08-25 | nongnu: firefox: Update to 91.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 91.0.2.
| Jonathan Brielmaier |