summaryrefslogtreecommitdiff
path: root/nongnu/packages/mozilla.scm
AgeCommit message (Expand)Author
2023-10-09nongnu: firefox-esr: Fix Web Speech API.•••Firefox loads libspeechd.so.2 during runtime using PR_LoadLibrary and it fails to locate the library in the store. Fix is to add extra phase that patches the file to load the library using an absolute path. * nongnu/packages/mozilla.scm (firefox-esr) [phases]{'patch-SpeechDispatcherService.cpp}: New phase. [inputs]: Add `speech-dispatcher`. Fixes: https://gitlab.com/nonguix/nonguix/-/issues/284 Tested-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Tomas Volf
2023-09-28nongnu: firefox: Update to 118.0.1 [fixes CVE-2023-5217].•••* nongnu/packages/mozilla.scm (firefox): Update to 118.0.1. Jonathan Brielmaier
2023-09-28nongnu: firefox-esr: Update to 115.3.1esr [fixes CVE-2023-5217].•••* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.3.1esr. Jonathan Brielmaier
2023-09-27nongnu: firefox: Update to 118.0 [security fixes].•••Fixes CVE-2023-5168, CVE-2023-5169, CVE-2023-5170, CVE-2023-5171, CVE-2023-5172, CVE-2023-5173, CVE-2023-5174, CVE-2023-5175 and CVE-2023-5176. * nongnu/packages/mozilla.scm (firefox): Update to 118.0. Jonathan Brielmaier
2023-09-27nongnu: firefox-esr: Update to 115.3.0esr [security fixes].•••Fixes CVE-2023-5168, CVE-2023-5169, CVE-2023-5171, CVE-2023-5174, CVE-2023-5176. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.3.0esr. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Tomas Volf
2023-09-14nongnu: firefox: Update to 117.0.1 [security fixes].•••Fixes CVE-2023-4863. * nongnu/packages/mozilla.scm (firefox): Update to 117.0.1. Signed-off-by: Jelle Licht <jlicht@fsfe.org> David Pflug
2023-09-14nongnu: firefox-esr: Update to 115.2.1esr [security fixes].•••Fixes CVE-2023-4863. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.2.1esr. Signed-off-by: Jelle Licht <jlicht@fsfe.org> Tomas Volf
2023-09-01nongnu: packages: mozilla: Fix typos in the comments.•••* nongnu/packages/mozilla.scm (%firefox-esr-build-id, %firefox-build-id): Fix typos in the comments. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Tomas Volf
2023-08-31nongnu: firefox: Update to 117.0 [security fixes].•••Fixes CVE-2023-4573, CVE-2023-4574, CVE-2023-4575, CVE-2023-4576, CVE-2023-4577, CVE-2023-4578, CVE-2023-4579, CVE-2023-4580, CVE-2023-4581, CVE-2023-4582, CVE-2023-4583, CVE-2023-4584 and CVE-2023-4585. * nongnu/packages/mozilla.scm (firefox): Update to 117.0. Jonathan Brielmaier
2023-08-30nongnu: firefox-esr: Update to 115.2.0esr [security fixes].•••Fixes CVE-2023-4573, CVE-2023-4574, CVE-2023-4575, CVE-2023-4576, CVE-2023-4577, CVE-2023-4578, CVE-2023-4580, CVE-2023-4581, CVE-2023-4582, CVE-2023-4583, CVE-2023-4584, CVE-2023-4585, CVE-2023-4051 and CVE-2023-4053. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.2.0esr. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Tomas Volf
2023-08-16nongnu: firefox: Update to 116.0.3.•••* nongnu/packages/mozilla.scm (firefox): Update to 116.0.3. Jonathan Brielmaier
2023-08-16nongnu: firefox-esr: Update to 115.1.0esr.•••* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.1.0esr. [inputs]: Use `icu4c-73`. [native-inputs]: Use `node-lts` and `rust-cbindgen-0.24`. (firefox)[inputs]: Remove section. [native-inputs]: No longer replace `node` and `rust-cbindgen-0.24` as firefox-esr uses them now in recent enough versions. Jonathan Brielmaier
2023-08-03gnu: firefox: Update to 116.0 [security fixes].•••Fixes CVE-2023-4045, CVE-2023-4046, CVE-2023-4047, CVE-2023-4048, CVE-2023-4049, CVE-2023-4050, CVE-2023-4051, CVE-2023-4052, CVE-2023-4053, CVE-2023-4054, CVE-2023-4055, CVE-2023-4056, CVE-2023-4057, and CVE-2023-4058. * nongnu/packages/mozilla.scm (firefox): Update to 116.0. John Kehayias
2023-08-03nongnu: firefox-esr: Update to 102.14.0esr [security fixes].•••Fixes CVE-2023-4045, CVE-2023-4046, CVE-2023-4047, CVE-2023-4048, CVE-2023-4049, CVE-2023-4050, CVE-2023-4054, CVE-2023-4055, and CVE-2023-4056. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.14.0esr. John Kehayias
2023-07-11nongnu: firefox: Update to 115.0.2 [fixes CVE-2023-3600].•••* nongnu/packages/mozilla.scm (firefox): Update to 115.0.2. Jonathan Brielmaier
2023-07-11nongnu: firefox: Update to 115.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 115.0.1. (%firefox-build-id): Adjust accordingly. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Leo Famulari
2023-07-05nongnu: icu4c@72: Remove package.•••It's no longer used in any package. * nongnu/packages/mozilla.scm (icu4c-72): Remove variable. Jonathan Brielmaier
2023-07-05nongnu: firefox: Update to 115.0 [security fixes].•••Fixes CVE-2023-3482, CVE-2023-37201, CVE-2023-37202, CVE-2023-37203, CVE-2023-37204, CVE-2023-37205, CVE-2023-37206, CVE-2023-37207, CVE-2023-37208, CVE-2023-37209, CVE-2023-37210, CVE-2023-37211 and CVE-2023-37212. * nongnu/packages/mozilla.scm (icu4c-73): New variable. (firefox): Update to 115.0. [inputs]: Use `icu4c-73`. Jonathan Brielmaier
2023-07-05nongnu: firefox-esr: Update to 102.13.0esr [security fixes].•••Fixes CVE-2023-37201, CVE-2023-37202, CVE-2023-37207, CVE-2023-37208 and CVE-2023-37211. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.13.0esr. Jonathan Brielmaier
2023-06-07nongnu: firefox: Update to 114.0 [security fixes].•••Fixes CVE-2023-34414, CVE-2023-34415, CVE-2023-34416 and CVE-2023-34417. * nongnu/packages/mozilla.scm (firefox): Update to 114.0. Jonathan Brielmaier
2023-06-07nongnu: firefox-esr: Update to 102.12.0esr [security fixes].•••Fixes CVE-2023-34414 and CVE-2023-34416. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.12.0esr. Jonathan Brielmaier
2023-05-12nongnu: firefox: Update to 113.0 [security fixes].•••Fixes CVE-2023-32205, CVE-2023-32206, CVE-2023-32207, CVE-2023-32208, CVE-2023-32209, CVE-2023-32210, CVE-2023-32211, CVE-2023-32212, CVE-2023-32213, CVE-2023-32214, CVE-2023-32215, CVE-2023-32216 and MFSA-TMP-2023-0002. * nongnu/packages/mozilla.scm (firefox): Update to 113.0. (rust-firefox): Set to `rust` as this is now `rust-1.67`. Jonathan Brielmaier
2023-05-12nongnu: firefox-esr: Update to 102.11.0esr [security fixes].•••Fixes CVE-2023-32205, CVE-2023-32206, CVE-2023-32207, CVE-2023-32211, CVE-2023-32212, CVE-2023-32213, CVE-2023-32214 and CVE-2023-32215. * nongnu/packages/mozilla.scm (firefox-esr): Update to 102.11.0esr. Jonathan Brielmaier
2023-04-26nongnu: firefox: Update to 112.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 112.0.2. Jonathan Brielmaier
2023-04-25nongnu: firefox-esr: Rename icu4c-71 to icu4c.•••* nongnu/packages/mozilla.scm (firefox-esr)[inputs]: Rename icu4c-71 to icu4c. On core-updates icu4c was updated to version 71. John Kehayias
2023-04-17nongnu: firefox: Update to 112.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 112.0.1. Jonathan Brielmaier
2023-04-11nongnu: firefox: Update to 112.0 [security fixes].•••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. Jonathan Brielmaier
2023-04-11nongnu: firefox-esr: Update to 102.10.0esr [security fixes].•••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. Jonathan Brielmaier
2023-03-22nongnu: Remove rust-cbindgen 0.23/0.24 and their dependencies.•••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. Jonathan Brielmaier
2023-03-21nongnu: firefox: Update to 111.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 111.0.1. Jonathan Brielmaier
2023-03-14nongnu: firefox: Update to 111.0 [security fixes].•••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. Jonathan Brielmaier
2023-03-14nongnu: firefox-esr: Update to 102.9.0esr [security fixes].•••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. Jonathan Brielmaier
2023-02-28nongnu: firefox: Update to 110.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 110.0.1. Jonathan Brielmaier
2023-02-26nongnu: firefox: Update to 110.0 [security fixes].•••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. Jonathan Brielmaier
2023-02-26nongnu: Add icu4c-72.•••* nongnu/packages/mozilla.scm (icu4c-72): New local variable. Jonathan Brielmaier
2023-02-15nongnu: firefox-esr: Update to 102.8.0esr [security fixes].•••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. Jonathan Brielmaier
2023-02-14nongnu: firefox: Update to 109.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 109.0.1. Jonathan Brielmaier
2023-01-17nongnu: firefox-esr: Update to 102.7.0 [security fixes].•••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. John Kehayias
2023-01-17nongnu: firefox: Update to 109.0 [security fixes].•••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. John Kehayias
2023-01-06nongnu: firefox: Update to 108.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 108.0.2. Jonathan Brielmaier
2023-01-04nongnu: mozilla: Use the new hunspell module.•••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. John Kehayias
2022-12-19*.scm: Use SPDX license identifiers.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/224 * *.scm: Use SPDX license identifier and remove obsolete license statement. Jonathan Brielmaier
2022-12-17nongnu: firefox: Update to 108.0.1 [security fixes].•••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. Jonathan Brielmaier
2022-12-14nongnu: firefox-esr: Update to 102.6.0esr [security fixes].•••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. Jonathan Brielmaier
2022-11-30nongnu: firefox: Update to 107.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 107.0.1. Jonathan Brielmaier
2022-11-15nongnu: 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-15nongnu: 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-15nongnu: 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-06nongnu: 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-04nongnu: firefox: Update to 106.0.4.•••* nongnu/packages/mozilla.scm (firefox): Update to 106.0.4. Jonathan Brielmaier