summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-16nongnu: firefox: Update to 116.0.3.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 116.0.3.
2023-08-16nongnu: firefox-esr: Update to 115.1.0esr.Jonathan Brielmaier
* 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.
2023-08-09nongnu: intel-microcode: Update to 20230808 [security fixes].Timotej Lazar
Fixes CVE-2022-40982, CVE-2022-41804 and CVE-2023-23908. * nongnu/packages/linux.scm (intel-microcode): Update to 20230808. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-08-09nongnu: Remove linux@6.3.podiki
Upstream Guix will remove linux-libre@6.3 very soon. * nongnu/packages/linux.scm (linux-6.3): Remove variable.
2023-08-09nongnu: linux: Update to 6.4.podiki
Upstream Guix defaults to linux-libre@6.4. Follow suit by making linux track linux@6.4. * nongnu/packages/linux.scm (linux): Update to linux-6.4.
2023-08-06gnu: element-desktop: Fix .desktop file.John Kehayias
* nongnu/packages/messaging.scm (element-desktop)[phases]{unpack}: Fix the .desktop file binary location to be 'bin' rather than 'lib/Element'.
2023-08-06gnu: signal-desktop: Fix .desktop file.John Kehayias
Fix launching signal-desktop via its .desktop file (e.g. in a desktop environment or launcher). This also affects element-desktop (to be fixed in next commit). Fixes #274. * nongnu/packages/messaging.scm (signal-desktop)[phases]{unpack}: Fix the .desktop file binary location to be 'bin' rather than 'lib/Signal'.
2023-08-04nongnu: linux-firmware: Update to 20230804.John Kehayias
* nongnu/packages/linux.scm (linux-firmware): Update to 20230804.
2023-08-03nongnu: linux-firmware: Update to 20230625.John Kehayias
* nongnu/packages/linux.scm (linux-firmware): Update to 20230625.
2023-08-03gnu: firefox: Update to 116.0 [security fixes].John Kehayias
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.
2023-08-03nongnu: firefox-esr: Update to 102.14.0esr [security fixes].John Kehayias
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.
2023-07-30nongnu: Add intel-media-driver-nonfree.Jelle Licht
* nongnu/packages/video.scm: (intel-media-driver/nonfree): New variable.
2023-07-30nongnu: intel-media-driver: Use gexps.Jelle Licht
* nongnu/packages/video.scm (intel-media-driver): Use gexp.
2023-07-30nongnu: intel-media-driver: Update to 23.3.0.Jelle Licht
* nongnu/packages/video.scm (intel-media-driver): Update to 23.3.0.
2023-07-30nongnu: gmmlib: Update to 22.3.9.Jelle Licht
* nongnu/packages/video.scm (gmmlib): Update to 22.3.9.
2023-07-28nongnu: zoom: Update to 5.15.5.5603.John Kehayias
* nongnu/packages/messaging.scm (zoom): Update to 5.15.5.5603.
2023-07-28nongnu: signal-desktop: Update to 6.26.0.John Kehayias
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.26.0.
2023-07-28nongnu: element-desktop: Update to 1.11.36 [security fixes].John Kehayias
Fixes CVE-2023-37259 / GHSA-c9vx-2g7w-rp65. * nongnu/packages/messaging.scm (element-desktop): Update to 1.11.36.
2023-07-28nongnu: Fix zoom SSO.Karl Hallsby
Fixes issue #272. * nongnu/packages/messaging.scm (zoom)[phases]{wrap-where-patchelf-does-not-work}: Add xcb-util-image and xcb-util-keysyms to LD_LIBRARY_PATH. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-21gnu: sbcl-cl-electron: Update to 0.0.0-1.ec8e361.Andre A. Gomes
* nongnu/packages/lisp.scm (sbcl-cl-electron): Update to 0.0.0-1.ec8e361. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-07-21gnu: electron: Update to 25.3.1.Andre A. Gomes
* nongnu/packages/electron.scm (electron): Update to 25.3.1. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-07-19nongnu: hplip-plugin: Update source hash.arkhan
Inherited hplip package was updated to 3.23.5 in commit 57fe5b2338dfbb150d3921e9da3d9719fef6c9d9 of guix. * nongnu/packages/printers.scm (hplip-plugin)[native-inputs]: Update sha256 hash for hplip-plugin. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-15nongnu: steam: Allow workaround of white box bug.John Kehayias
See <https://gitlab.com/nonguix/nonguix/-/issues/267> and <https://github.com/ValveSoftware/steam-for-linux/issues/9306>. * nonguix/multiarch-container.scm (make-container-wrapper): Preserve QT_X11_NO_MITSHM to allow setting to 1 to workaround an upstream bug where only a white box is displayed.
2023-07-15nongnu: Add linux@6.4.John Kehayias
Adding linux@6.4 but not changing the default linux to this version until upstream does as well. * nongnu/packages/linux.scm (linux-6.4): New variable.
2023-07-13README.org: Add Broadcom webcam usage example.Krzysztof Baranowski
* README.org (Broadcom Webcam): Add usage example. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13nongnu: Add facetimehd-calibration.Krzysztof Baranowski
* nongnu/packages/firmware.scm (facetimehd-calibration): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13nongnu: Add facetimehd-firmware.Krzysztof Baranowski
* nongnu/packages/firmware.scm (dump-file-chunk): New function. (facetimehd-firmware): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13nongnu: Add facetimehd.Krzysztof Baranowski
Closes https://gitlab.com/nonguix/nonguix/-/issues/247 * nongnu/packages/linux.scm (facetimehd): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13nongnu: linux-xanmod-lts: Update to 6.1.38.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version,linux-xanmod-lts-source): Update to 6.1.38. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13nongnu: linux-xanmod: Update to 6.4.3.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version,linux-xanmod-source): Update to 6.4.3. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13nongnu: Drop unused import.Giacomo Leidi
Follow-up to https://gitlab.com/nonguix/nonguix/-/merge_requests/290 * nongnu/packages/messaging.scm: Remove no longer needed `databases` module. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13nongnu: signal-desktop: Update to 6.25.0.Jonathan Brielmaier
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.25.0. [source]: URL has changed.
2023-07-12NEWS: Add entry for chromium-binary-build-system.Jonathan Brielmaier
2023-07-12nongnu: electron: Use chromium-binary-build-system.Giacomo Leidi
* nongnu/packages/electron.scm (define-module): Remove no longer required modules (electron)[build-system]: Use chromium-binary-build-system. [patchelf-plan]: Drop it since the build system figures it out from the wrapper plan; [wrapper-plan]: New argument; [phases]: Adjust to chromium-build-system; [inputs]: Drop the inputs provided by the build system. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12gnu: google-chrome-unstable: Update to 116.0.5803.2.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 116.0.5803.2. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12gnu: google-chrome-beta: Update to 115.0.5790.13.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 115.0.5790.13. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12gnu: google-chrome-stable: Update to 114.0.5735.106.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 114.0.5735.106. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12nongnu: Add vscodium.Giacomo Leidi
* nongnu/packages/editors.scm: New file. (vscodium): new variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12nongnu: lycheeslicer: Use chromium-binary-build-system.Giacomo Leidi
* nongnu/packages/engineering.scm (lycheeslicer) [build-system]: Use chromium-binary-build-system; [patchelf-plan]: Drop it since the build system figures it out from the wrapper plan; [wrapper-plan]: New argument; [phases]: Adjust to chromium-build-system; [inputs]: Drop the inputs provided by the build system. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12nongnu: signal-desktop: Use chromium-binary-build-system.Giacomo Leidi
* nongnu/packages/messaging.scm (signal-desktop) [build-system]: Use chromium-binary-build-system; [patchelf-plan]: Drop it since the build system figures it out from the wrapper plan; [wrapper-plan]: New argument; [phases]: Adjust to chromium-build-system; [inputs]: Drop the inputs provided by the build system. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12nongnu: element-desktop: Use chromium-binary-build-system.Giacomo Leidi
* nongnu/packages/messaging.scm (element-desktop) [build-system]: Use chromium-binary-build-system; [patchelf-plan]: Drop it since the build system figures it out from the wrapper plan; [wrapper-plan]: New argument; [phases]: Adjust to chromium-build-system; [inputs]: Drop the inputs provided by the build system. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12nongnu: make-google-chrome: Use chromium-binary-build-system.Giacomo Leidi
* nongnu/packages/chrome.scm (make-google-chrome) [patchelf-inputs]: Drop them since the build system adds all inputs to the patchelf plan; [build-system]: Use chromium-binary-build-system; [patchelf-plan]: Drop it since the build system figures it out from the wrapper plan; [wrapper-plan]: New argument; [phases]: Adjust to chromium-build-system; [inputs]: Drop the inputs provided by the build system. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12nonguix: Add chromium-binary-build-system.Giacomo Leidi
This build system is an extension to the binary-build-system, designed to abstract some common boilerplate necessary for packaging Chromium based software. * nonguix/build-system/chromium-binary.scm: New file; * nonguix/build/chromium-binary-build-system.scm: new file; * nonguix/build/utils.scm (build-paths-for-input): new variable; (build-paths-from-inputs): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12.dir-locals.el: Fix value for bug-reference-bug-regexp.Morgan Smith
* .dir-locals.el (bug-reference-bug-regexp): Add needed grouping constructs to regex Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-11nongnu: firefox: Update to 115.0.2 [fixes CVE-2023-3600].Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 115.0.2.
2023-07-11nongnu: firefox: Update to 115.0.1.Leo Famulari
* nongnu/packages/mozilla.scm (firefox): Update to 115.0.1. (%firefox-build-id): Adjust accordingly. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-05nongnu: lgogdownloader: Update to 3.11.Eidvilas Markevičius
* nongnu/packages/gog.scm (lgogdownloader): Update to 3.11. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-05nongnu: linux-xanmod-lts: Update to 6.1.37.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts): Update to 6.1.37. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-05nongnu: linux-xanmod: Update to 6.3.11.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod): Update to 6.3.11. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-05nongnu: ncurses-5: Update to use gexp and C++11.B. Wilson
* nongnu/packages/ncurses.scm (ncurses-rollup-patch): New variable. (ncurses-5): Backport changes from upstream guix repo. Note that ncurses-5 fails to build with the new C++17 default, so we also need to explicitly force C++11. (ncurses/tinfo-5): Use gexp and remove outdated comment. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>