summaryrefslogtreecommitdiff
path: root/nongnu/packages/mozilla.scm
AgeCommit message (Collapse)Author
2023-04-11nongnu: firefox: Update to 112.0 [security fixes].Jonathan Brielmaier
Fixes CVE-2023-29531, CVE-2023-29532, CVE-2023-29533, CVE-2023-29534, CVE-2023-29535, CVE-2023-29536, CVE-2023-29537, CVE-2023-29538, CVE-2023-29539, CVE-2023-29540, CVE-2023-29541, CVE-2023-29542, CVE-2023-29543, CVE-2023-29544, CVE-2023-29545, CVE-2023-29546, CVE-2023-29547, CVE-2023-29548, CVE-2023-29549, CVE-2023-29550, CVE-2023-29551 and MFSA-TMP-2023-0001. * nongnu/packages/mozilla.scm (firefox): Update to 112.0.
2023-04-11nongnu: firefox-esr: Update to 102.10.0esr [security fixes].Jonathan Brielmaier
Fixes 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. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.10.0esr.
2023-03-22nongnu: Remove rust-cbindgen 0.23/0.24 and their dependencies.Jonathan Brielmaier
Both are provided since 2022-11-30 by gnu/packages/gnuzilla.scm. Guix commit: 3275068f191e76c8615b8719f3d1a286b9f1403c * nongnu/packages/mozilla.scm (rust-unicode-ident-1, rust-textwrap-0.15, rust-clap-lex-0.2, rust-clap-derive-3.2.15, rust-clap-3.2.16, rust-cbindgen-0.24, rust-cbindgen-0.23): Remove variables.
2023-03-21nongnu: firefox: Update to 111.0.1.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 111.0.1.
2023-03-14nongnu: firefox: Update to 111.0 [security fixes].Jonathan Brielmaier
Fixes CVE-2023-25748, CVE-2023-25749, CVE-2023-25750, CVE-2023-25751, CVE-2023-25752, CVE-2023-28159, CVE-2023-28160, CVE-2023-28161, CVE-2023-28162, CVE-2023-28163, CVE-2023-28164, CVE-2023-28176 and CVE-2023-28177. * nongnu/packages/mozilla.scm (firefox): Update to 111.0.
2023-03-14nongnu: firefox-esr: Update to 102.9.0esr [security fixes].Jonathan Brielmaier
Fixes CVE-2023-25751, CVE-2023-25752, CVE-2023-28162, CVE-2023-28163, CVE-2023-28164 and CVE-2023-28176. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.9.0esr.
2023-02-28nongnu: firefox: Update to 110.0.1.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 110.0.1.
2023-02-26nongnu: firefox: Update to 110.0 [security fixes].Jonathan Brielmaier
Fixes CVE-2023-0767, CVE-2023-25728, CVE-2023-25729, CVE-2023-25730, CVE-2023-25731, CVE-2023-25732, CVE-2023-25733, CVE-2023-25734, CVE-2023-25736, CVE-2023-25737, CVE-2023-25738, CVE-2023-25739, CVE-2023-25740, CVE-2023-25741, CVE-2023-25742, CVE-2023-25744 and CVE-2023-25745. * nongnu/packages/mozilla.scm (firefox): Update to 110.0. [inputs]: Use icu4c-72. (rust-firefox): Update to rust-1.65.
2023-02-26nongnu: Add icu4c-72.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (icu4c-72): New local variable.
2023-02-15nongnu: firefox-esr: Update to 102.8.0esr [security fixes].Jonathan Brielmaier
This fixes CVE-2023-0767, CVE-2023-25728, CVE-2023-25729, CVE-2023-25730, CVE-2023-25732, CVE-2023-25734, CVE-2023-25737, CVE-2023-25738, CVE-2023-25739, CVE-2023-25742, CVE-2023-25743, CVE-2023-25744 and CVE-2023-25746. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.8.0.esr.
2023-02-14nongnu: firefox: Update to 109.0.1.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 109.0.1.
2023-01-17nongnu: firefox-esr: Update to 102.7.0 [security fixes].John Kehayias
Fixes 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. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.7.0.
2023-01-17nongnu: firefox: Update to 109.0 [security fixes].John Kehayias
Fixes CVE-2023-23597, CVE-2023-23598, CVE-2023-23599, CVE-2023-23600, CVE-2023-23601, CVE-2023-23602, CVE-2023-23603, CVE-2023-23604, CVE-2023-23605, and CVE-2023-23606. * nongnu/packages/mozilla.scm (firefox): Update to 109.0.
2023-01-06nongnu: firefox: Update to 108.0.2.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 108.0.2.
2023-01-04nongnu: mozilla: Use the new hunspell module.John Kehayias
Fixes guix pull as the hunspell package has moved from (gnu packages libreoffice) to (gnu packages hunspell) * nongnu/packages/mozilla.scm: Remove the libreoffice module and use the new hunspell module.
2022-12-19*.scm: Use SPDX license identifiers.Jonathan Brielmaier
Fixes https://gitlab.com/nonguix/nonguix/-/issues/224 * *.scm: Use SPDX license identifier and remove obsolete license statement.
2022-12-17nongnu: firefox: Update to 108.0.1 [security fixes].Jonathan Brielmaier
Fixes CVE-2022-46871, CVE-2022-46872, CVE-2022-46873, CVE-2022-46874, CVE-2022-46875, CVE-2022-46877, CVE-2022-46878 and CVE-2022-46879. * nongnu/packages/mozilla.scm (rust-firefox): Update to rust-1.63. (firefox): Update to 108.0.1.
2022-12-14nongnu: firefox-esr: Update to 102.6.0esr [security fixes].Jonathan Brielmaier
Fixes CVE-2022-46872, CVE-2022-46874, CVE-2022-46875, CVE-2022-46878, CVE-2022-46880, CVE-2022-46881 and CVE-2022-46882. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.6.0esr.
2022-11-30nongnu: firefox: Update to 107.0.1.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 107.0.1.
2022-11-15nongnu: firefox: Update to 107.0 [security fixes].John Kehayias
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.
2022-11-15nongnu: Remove unneeded rust packages.John Kehayias
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.
2022-11-15nongnu: firefox-esr: Update to 102.5.0esr [security fixes].Jonathan Brielmaier
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.
2022-11-06nongnu: firefox-esr: Fix VA-API support.John Kehayias
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.
2022-11-04nongnu: firefox: Update to 106.0.4.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 106.0.4.
2022-10-26nongnu: firefox: Update to 106.0.2.John Kehayias
* nongnu/packages/mozilla.scm (firefox): Update to 106.0.2.
2022-10-21nongnu: firefox-esr: Use newer clang and llvm.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (native-inputs): Use clang and llvm which defaulting currently at version 13.
2022-10-19nongnu: firefox-esr: Update to 102.4.0esr [security fixes].Jonathan Brielmaier
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.
2022-10-19nongnu: firefox: Update to 106.0 [security fixes].John Kehayias
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.
2022-10-15nongnu: Remove unneeded rust packages.John Kehayias
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.
2022-10-04nongnu: firefox: Update to 105.0.2.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 105.0.2.
2022-10-04nongnu: firefox: Update to 105.0.1.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 105.0.1.
2022-09-22nongnu: firefox: Update to 105.0 [security fixes].John Kehayias
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.
2022-09-22nongnu: Add rust-firefox-1.60.John Kehayias
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.
2022-09-22nongnu: firefox-esr: Update to 102.3.0esr [security fixes].Jonathan Brielmaier
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.
2022-09-11nongnu: Remove unneeded packages from mozilla.scm.John Kehayias
* 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.
2022-09-09nongnu: firefox: Update to 104.0.2.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 104.0.2.
2022-08-23nongnu: firefox: Update to 104.0 [security fixes].Jonathan Brielmaier
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.
2022-08-23nongnu: firefox: Add pipewire to inputs.Petr Hodina
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>
2022-08-23nongnu: firefox-esr: Update to 102.2.0esr [security fixes].Jonathan Brielmaier
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.
2022-08-13gnu: Add firefox-esr. Update firefox to 103.0.2.John Kehayias
* 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>
2022-08-13gnu: Add rust-cbindgen-0.23 and rust-cbindgen-0.24.John Kehayias
* 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>
2022-08-13nongnu: Add rust-firefox.Jonathan Brielmaier
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.
2022-07-03nongnu: firefox: Use system nspr.Hilton Chain
* 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>
2022-05-21nongnu: firefox: Upddate to 100.0.2 [security fixes].Jonathan Brielmaier
Fixes CVE-2022-1802 and CVE-2022-1529. * nongnu/packages/mozilla.scm (firefox): Update to 100.0.2.
2022-05-16nongnu: firefox: Update to 100.0.1.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 100.0.1.
2022-05-05nongnu: firefox Update to 100.0 [security fixes].Jonathan Brielmaier
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.
2022-04-12nongnu: firefox: Update to 99.0.1.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 99.0.1.
2022-04-05nongnu: firefox: Update to 99.0 [security fixes].Jonathan Brielmaier
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.
2022-03-08nongnu: firefox: Update to 98.0 [security fixes].Jonathan Brielmaier
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.
2022-03-08nongnu: firefox: Convert to new input style.Jonathan Brielmaier
* 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.