summaryrefslogtreecommitdiff
path: root/nongnu
AgeCommit message (Collapse)Author
2024-03-22nongnu: firefox-esr: Update to 115.9.1esr [security fixes].Tomas Volf
Fixes CVE-2024-29944. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.9.1esr. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-22nongnu: game-client: Preserve environment variables for NVIDIA driver.Hilton Chain
* nongnu/packages/nvidia.scm (%nvidia-environment-variable-regexps): New variable. * nongnu/packages/game-client.scm (steam-nvidia-container) (heroic-nvidia-container): Use it. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-22nongnu: game-client: Build ld.so.cache for NVIDIA containers.Hilton Chain
* nongnu/packages/game-client.scm (steam-nvidia-ld.so.conf) (steam-nvidia-ld.so.cache): New variables. (steam-nvidia-container,heroic-nvidia-container): Use them. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-22nongnu: game-client: Replace mesa with nvda in NVIDIA containers.Hilton Chain
* nongnu/packages/game-client.scm (steam-nvidia-container-libs): New variable. (steam-nvidia-container,heroic-nvidia-container): Use it. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-22nongnu: game-client: Add steam-container-libs variable.Hilton Chain
* nongnu/packages/game-client.scm (steam-container-libs): New variable. (steam-ld.so.conf,steam-container,heroic-container): Use it. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-21nongnu: firefox: Update to 124.0 [security fixes].Tomas Volf
Fixes CVE-2023-5388, CVE-2024-2605, CVE-2024-2606, CVE-2024-2607, CVE-2024-2608, CVE-2024-2609, CVE-2024-2610, CVE-2024-2611, CVE-2024-2612, CVE-2024-2613, CVE-2024-2614, CVE-2024-2615. * nongnu/packages/mozilla.scm (firefox): Update to 124.0. [arguments]<#:phases>{'remove-cargo-frozen-flag}: New phase. (firefox-wayland): Wrap comment. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-21nongnu: firefox-esr: Update to 115.9.0esr [security fixes].Tomas Volf
Fixes CVE-2023-5388, CVE-2024-0743, CVE-2024-2605, CVE-2024-2607, CVE-2024-2608, CVE-2024-2610, CVE-2024-2611, CVE-2024-2612, CVE-2024-2614, CVE-2024-2616. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.9.0esr. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-21nongnu: signal-desktop: Update to 7.3.0.Jonathan Brielmaier
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.3.0.
2024-03-17nongnu: intel-microcode: Update to 20240312 [security fixes].Timotej Lazar
Fixes CVE-2023-43490, CVE-2023-39368, CVE-2023-38575, CVE-2023-28746, CVE-2023-22655. * nongnu/packages/linux.scm (intel-microcode): Update to 20240312. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-15nongnu: rtl8821ce-linux-module: Update to 0.0.0-11.66983b6.Jonathan Brielmaier
* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-11.66983b6.
2024-03-15nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-12.a3e0c0b.Jonathan Brielmaier
* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update to 5.6.4.2-12.a3e0c0b.
2024-03-15nongnu: ap6256-firmware: Update installed firmware.Efraim Flashner
* nongnu/packages/firmware.scm (ap6256-firmware)[arguments]: Update install-plan to install to the correct destination. Sent to me directly via e-mail. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-14nongnu: sbcl-cl-electron: Update to 0.0.0-3.f2245dc.Andre A. Gomes
* nongnu/packages/lisp.scm (sbcl-cl-electron): Update to 0.0.0-3.f2245dc. [native-inputs]: Remove `sbcl` and commented out `sbcl-lisp-unit2`. [inputs]: Add `sbcl-cl-ppcre`, `sbcl-lparallel` and `sbcl-spinneret`. [arguments]: Disable test and use asd-systems. Add phase to fix paths. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-14nongnu: Add electron@29.Jonathan Brielmaier
* nongnu/packages/electron.scm (electron-29): New variable. Co-authored-by: Andre A. Gomes <andremegafone@gmail.com>
2024-03-14nongnu: Add electron@28.Jonathan Brielmaier
* nongnu/packages/electron.scm (electron-28): New variable. Co-authored-by: Andre A. Gomes <andremegafone@gmail.com>
2024-03-14nongnu: electron: Update to 27.3.6.Andre A. Gomes
* nongnu/packages/electron.scm (electron): Rename to `electron-27` and default to it. (electron-source): New procedure. (electron-27): Update to 27.3.6. [source]: Use `electron-source`. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-14nongnu: anytype: Update to 0.39.0.Giacomo Leidi
* nongnu/packages/productivity.scm (anytype): Update to 0.39.0; [origin]<uri>: update to match the new distribution URI scheme; [arguments]<wrapper-plan>: include additional binary. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-14nongnu: firefox: Update to 123.0.1.Tomas Volf
* nongnu/packages/mozilla.scm (firefox): Update to 123.0.1. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-12nongnu: Set linux to linux@6.7John Kehayias
Upstream Guix defaulted to linux-libre@6.7 in commit 001dfb89579856b8695b33b59f484f36e313347f. Do likewise here. Also, update my copyright header from previous year as well. * nongnu/packages/linux.scm (linux): Set to linux-6.7.
2024-03-03nongnu: Update vscodium to 1.87.0.24060.Danny Milosavljevic
* nongnu/packages/editors.scm (vscodium): Update to 1.87.0.24060. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-03nongnu: linux-xanmod: Update to 6.7.6.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.7.6. (linux-xanmod-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-03nongnu: linux-xanmod-lts: Update to 6.6.18.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.18. (linux-xanmod-lts-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-25nongnu: corrupt-linux: Pass 'linux' argument to customize-linux.John Kehayias
This fixes an issue where corrupt-linux would use the kernel config from the wrong version. The reason is that the package phases in customize-linux come from inheriting the package in the 'linux' keyword argument, defaulting to linux-libre. The kernel configuration comes in the configure phase. Since we did not use this in the customize-linux in corrupt-linux, we would be using the wrong configuration. For example, linux-6.7 would be built with the linux-libre-6.6 kernel config rather than linux-libre-6.7, missing the new CONFIG_BCACHEFS_FS option. Presumably all of our kernels were trying to use the default linux-libre version kernel config rather than the correct one to match their version. This should fix that. * nongnu/packages/linux.scm (corrupt-linux): Use the 'linux' keyword argument in customize-linux. Reported-by: reedm and yelninei on the #nonguix IRC channel.
2024-02-23nongnu: heroic-container: Link all of 'share' from heroic-client.John Kehayias
Followup to 5d5d496 to do the same for heroic. * nongnu/packages/game-client.scm (heroic-container)[link-files]: Link all of 'share' from heroic-client.
2024-02-23nongnu: steam-container: Link all of 'share' from steam-client.John Kehayias
Previously, only the .desktop files from steam-client were shared with steam-container, and thus only those were available directly when installing the steam package. This would miss things like the icons (needed in some cases for tray support, for example, in waybar). Update to share all of 'share' to provide a more complete package for the user. * nongnu/packages/game-client.scm (steam-container)[link-files]: Link all of 'share' from steam-client.
2024-02-21nongnu: linux-xanmod: Update to 6.7.5.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.7.5. (linux-xanmod-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-21nongnu: linux-xanmod-lts: Update to 6.6.17.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.17. (linux-xanmod-lts-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-21nongnu: firefox: Update to 123.0 [security fixes].Tomas Volf
Fixes CVE-2024-1546, CVE-2024-1547, CVE-2024-1548, CVE-2024-1549, CVE-2024-1550, CVE-2024-1551, CVE-2024-1552, CVE-2024-1553, CVE-2024-1554, CVE-2024-1555, CVE-2024-1556, CVE-2024-1557. * nongnu/packages/mozilla.scm (firefox): Update to 123.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-21nongnu: firefox-esr: Update to 115.8.0esr [security fixes].Tomas Volf
Fixes CVE-2024-1546, CVE-2024-1547, CVE-2024-1548, CVE-2024-1549, CVE-2024-1550, CVE-2024-1551, CVE-2024-1552, CVE-2024-1553. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.8.0esr. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-14nongnu: zoom: Update to 5.17.5.2543.John Kehayias
* nongnu/packages/messaging.scm (zoom): Update to 5.17.5.2543.
2024-02-14nongnu: facetimehd: Update to 0.6.8.Krzysztof Baranowski
* nongnu/packages/linux.scm (facetimehd): Update to 0.6.8. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-02-14nongnu: linux-xanmod: Update to 6.6.16.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.16. (linux-xanmod-source): Update hash. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-02-14nongnu: linux-xanmod-lts: Update to 6.1.77.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.77. (linux-xanmod-lts-source): Update hash.
2024-02-06nongnu: chromium-embedded-framework: Update to 117.2.4.Oleg Pykhalov
* nongnu/packages/chromium.scm (chromium-embedded-framework): Update to 117.2.4. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-06nongnu: firefox: Update to 122.0.1.Tomas Volf
* nongnu/packages/mozilla.scm (firefox): Update to 122.0.1. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-01nongnu: google-chrome-stable: Fix wrapper-plan.Giacomo Leidi
* nongnu/packages/chrome.scm (make-google-chrome [patchelf-plan]: Avoid patching nacl_helper for google-chrome-stable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-01nongnu: lgogdownloader: Update to 3.12.Timotej Lazar
* nongnu/packages/gog.scm (lgogdownloader): Update to 3.12. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-31nongnu: anytype: Update to 0.38.Giacomo Leidi
* nongnu/packages/productivity.scm (anytype): Update to 0.38. [arguments]: Add strip-python phase. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31nongnu: vscodium: Update to 1.85.2.24019.Giacomo Leidi
* nongnu/packages/editors (vscodium): Update to 1.85.2.24019. [origin]: Download correct binary for different architectures. [supported-systems]: List all supported architectures. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31nongnu: google-chrome-unstable: Update to 123.0.6262.5.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 123.0.6262.5. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31nongnu: google-chrome-beta: Update to 122.0.6261.6.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 122.0.6261.6. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31nongnu: google-chrome-stable: Update to 121.0.6167.139.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 121.0.6167.139. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31nongnu: signal-desktop: Update to 6.46.0.John Kehayias
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.46.0.
2024-01-31nongnu: element-desktop: Update to 1.11.57.John Kehayias
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.57.
2024-01-29nongnu: Add rtl8821cu-linux-module.PRESFIL
* nongnu/packages/linux.scm: (rtl8821cu-linux-module): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-29nongnu: steam-client: Update to 1.0.0.78.Hilton Chain
* nongnu/packages/game-client.scm (steam-client): Update to 1.0.0.78. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-29nongnu: linux-xanmod: Update to 6.6.14.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.14. (linux-xanmod-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-29nongnu: linux-xanmod-lts: Update to 6.1.75.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.75. (linux-xanmod-lts-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-23nongnu: linux: Enable mt7921e driver.Tomas Volf
In order to be able to use WiFi chip in P14s ThinkPad, the mt7921e module is required. This commit enables it in kernels that do have it. I originally implemented this using a list of additional option, same way %default-extra-linux-options is done. However I quickly realized that approach is not suitable for hardware enablement. The older versions do not support the same drivers as the newer ones. Solution is to create a new procedure that generates the list for a specific kernel version and use it as a default value for #:configs. * nongnu/packages/linux.scm (nonguix-extra-linux-options): New procedure. (corrupt-linux): Use it as default value for #:configs. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-01-23nongnu: firefox: Update to 122.0 [security fixes].Tomas Volf
Fixes CVE-2024-0741, CVE-2024-0742, CVE-2024-0743, CVE-2024-0744, CVE-2024-0745, CVE-2024-0746, CVE-2024-0747, CVE-2024-0748, CVE-2024-0749, CVE-2024-0750, CVE-2024-0751, CVE-2024-0752, CVE-2024-0753, CVE-2024-0754, CVE-2024-0755. * nongnu/packages/mozilla.scm (firefox): Update to 122.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>