summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-28nongnu: Update google-chrome-unstable to 122.0.6170.3.Giacomo Leidi
* nongnu/packages/chrome.scm google-chrome-unstable: Update to 122.0.6170.3. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28nongnu: Update google-chrome-beta to 121.0.6167.8.Giacomo Leidi
* nongnu/packages/chrome.scm google-chrome-beta: Update to 121.0.6167.8. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28nongnu: Update google-chrome-stable to 120.0.6099.71.Giacomo Leidi
* nongnu/packages/chrome.scm (make-google-chrome)[arguments]<wrapper-plan>: Add some bundled libraries and add nacl_helper only on stable channel; (google-chrome-stable): update to 120.0.6099.71. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28nongnu: linux-4.14: Disable gcc plugins.Dariqq
* nongnu/packages/linux.scm (linux-4.14): Add additonal config options. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-21nongnu: firefox-wayland: Make deprecation public.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox-wayland): Make the deprecation public. Follow-up: 75541ecc299ad884e1e9dc04e8d4a347bfe40cbf Fixes: https://gitlab.com/nonguix/nonguix/-/merge_requests/386#note_1704258921 Reported-by: Ada Stevenson <adanskana@gmail.com>
2023-12-21nongnu: linux-firmware: Update to 20231211.Ada Stevenson
* nongnu/packages/linux.scm (linux-firmware): Update to 20231211. [source]: Remove no longer needed patch. [arguments]: Replace 'install phase to not call rdfind. * nongnu/packages/patches/copy-firmware-rdfind.patch: Remove file. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-21nongnu: firefox: Update to 121.0 [security fixes].Tomas Volf
Fixes CVE-2023-6135, CVE-2023-6856, CVE-2023-6857, CVE-2023-6858, CVE-2023-6859, CVE-2023-6860, CVE-2023-6861, CVE-2023-6863, CVE-2023-6864, CVE-2023-6865, CVE-2023-6866, CVE-2023-6867, CVE-2023-6868, CVE-2023-6869, CVE-2023-6870, CVE-2023-6871, CVE-2023-6872, CVE-2023-6873. Firefox 121.0 uses Wayland now by default when available on Linux: https://www.mozilla.org/en-US/firefox/121.0/releasenotes/ * nongnu/packages/mozilla.scm (firefox): Update to 121.0. (firefox/wayland): Remove variable and deprecate the package. Co-authored-by: Ada Stevenson <adanskana@gmail.com> Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-19nongnu: firefox-esr: Update to 115.6.0esr [security fixes].Tomas Volf
Fixes CVE-2023-6856, CVE-2023-6857, CVE-2023-6858, CVE-2023-6859, CVE-2023-6860, CVE-2023-6861, CVE-2023-6862, CVE-2023-6863, CVE-2023-6864, CVE-2023-6865, CVE-2023-6867. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.6.0esr. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-13nongnu: hplip-plugin: Update source hash.Jonathan Brielmaier
Inherited hplip package was updated to 3.23.12 in commit 392de3262ef388ec282d4311a7c2954e86e5aac9 of guix. * nongnu/packages/printers.scm (hplip-plugin)[native-inputs]: Update sha256 hash for hplip-plugin.
2023-12-11nongnu: zoom: Update to 5.16.10.668.John Kehayias
* nongnu/packages/messaging.scm (zoom): Update to 5.16.10.668.
2023-12-11nongnu: signal-desktop: Update to 6.41.0.John Kehayias
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.41.0
2023-12-11nongnu: element-desktop: Update to 1.11.51 [security fixes].John Kehayias
Previous versions include fixes for CVE-2023-5217 and CVE-2023-4863. * nongnu/packages/messaging.scm (element-desktop): Update to 1.11.51.
2023-12-11nongnu: clj-kondo: Update to 2023.10.20.Remco van 't Veer
* nongnu/packages/clojure.scm (clj-kondo): Update to 2023.10.20. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-12-11nongnu: vscodium: Update to 1.85.0.23343.Giacomo Leidi
* nongnu/packages/editors (vscodium): Update to 1.85.0.23343. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-12-11nongnu: Remove linux-6.5.John Kehayias
linux-libre-6.5 was removed upstream in 4bf4e340b74b66a0fc319aeb100fb1f948a67211. * nongnu/packages/linux.scm (linux-6.5): Remove variable.
2023-12-06nongnu: steam: Fix SteamVR dashboard.John Kehayias
The SteamVR dashboard can be a bit flaky in appearing or not. While it doesn't seem to always require at-spi2-core, that does seem to help at other times. * nongnu/packages/steam-client.scm (steam-client-libs): Add at-spi2-core.
2023-12-01nongnu: anytype: Update to 0.36.0.Giacomo Leidi
* nongnu/packages/productivity.scm (anytype): Update to 0.36.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-12-01nongnu: firefox: Update to 120.0.1.Tomas Volf
* nongnu/packages/mozilla.scm (firefox): Update to 120.0.1. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-12-01nongnu: cl-electron: Fix hash.Andre A. Gomes
* nongnu/packages/lisp.scm (cl-electron)[source]: Update hash. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-28.dir-locals.el: Use guix repl as geiser-guile-binary.Tomas Volf
See discussion at <https://gitlab.com/nonguix/nonguix/-/merge_requests/346>. Default geiser-guile-binary is guile, which uses an old guix. This leads to annoying errors when trying to work with the this repository from geiser. So, set the variable to '("guix" "repl"), which will use the current guix command, making everything work properly. Note that this may be unexpected for someone working with a local Guix checkout (differing Guix version) and may need adjusting then. * .dir-locals.el (scheme-mode): Add geiser-guile-binary setting. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-28nongnu: sbcl-cl-electron: Update to 0.0.0-2.458a60d.Andre A. Gomes
* nongnu/packages/lisp.scm (sbcl-cl-electron): Update to 0.0.0-2.458a60d. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-28nongnu: electron: Update to 27.1.0.Andre A. Gomes
* nongnu/packages/electron.scm (electron): Update to 27.1.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-28gnu: linux-firmware: Update to 20231111.Ada Stevenson
* nongnu/packages/linux.scm (linux-firmware): Update to 20231111. [source]: Add patch. * nongnu/packages/patches/copy-firmware-rdfind.patch: New file. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-28nongnu: linux: Update to 6.6.John Kehayias
Upstream Guix now defaults to linux-libre@6.3. Follow suit by making linux track linux@6.6. * nongnu/packages/linux.scm (linux): Update to linux 6.6.
2023-11-28nongnu: steam: Return to using mesa.John Kehayias
With libx11 ungrafted upstream in 5dcbd9accfcf0e97579604f57681c0565ae07ec2 we no longer need our workaround for mesa. The upstream bug with grafts is not fixed, however. * nongnu/packages/steam-client.scm (steam-client-libs): Rename mesa-fixed to mesa. (libxdamage-fixed, mesa-fixed): Remove variables.
2023-11-24nongnu: signal-desktop: Update to 6.39.1.Jonathan Brielmaier
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.39.1.
2023-11-21nongnu: firefox: Update to 115.5.0esr [security fixes].Tomas Volf
Fixes CVE-2023-6204, CVE-2023-6205, CVE-2023-6206, CVE-2023-6207, CVE-2023-6208, CVE-2023-6209, CVE-2023-6212. * nongnu/packages/mozilla.scm (firefox): Update to 115.5.0esr. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-21nongnu: firefox: Update to 120.0 [security fixes].Tomas Volf
Fixes CVE-2023-6204, CVE-2023-6205, CVE-2023-6206, CVE-2023-6207, CVE-2023-6208, CVE-2023-6209, CVE-2023-6210, CVE-2023-6211, CVE-2023-6212, CVE-2023-6213. * nongnu/packages/mozilla.scm (firefox): Update to 120.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-21nongnu: intel-microcode: Update to 20231114 [security fixes].Timotej Lazar
Fixes CVE-2023-23583. * nongnu/packages/linux.scm (intel-microcode): Update to 20231114. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-21nongnu: Add linux@6.6.John Kehayias
Upstream has added linux-libre@6.6 but it is not yet the default. * nongnu/packages/linux.scm (linux-6.6): New variable.
2023-11-13nongnu: anydesk: Update to 6.3.0.arkhan
* nongnu/packages/anydesk.scm (anydesk): Update to 6.3.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-11-13nongnu: linux-xanmod-lts: Update to 6.1.61.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts): Update to 6.1.61. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-11-13nongnu: linux-xanmod: Update to 6.5.10.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod): Update to 6.5.10. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-11-11nonguix: multiarch-container: Make locale usable by pressure-vessel.John Kehayias
Steam's pressure-vessel startup time can be improved by not having to generate locales. So make sure locales are in and used by the pressure-vessel container by linking the expected location of /usr/lib/locale (presumably so that pressure-vessel will capture them) and setting $GUIX_LOCPATH. * nonguix/multiarch-container.scm (make-container-wrapper): Preserve and set GUIX_LOCPATH. (make-internal-script): Add symlink for /usr/lib/locale.
2023-11-11nonguix: multiarch-container: Preserve MANGOHUD.John Kehayias
Now one can have set MANGOHUD=1 in their environment to have all Steam games launch with MangoHud, rather than always setting this per game launch settings. Likewise for MANGOHUD_CONFIG for configuration. * nonguix/multiarch-container.scm (make-container-wrapper): Preserve MANGOHUD environment variables.
2023-11-11nonguix: multiarch-container: Set LD_LIBRARY_PATH (for steam).John Kehayias
Setting $LD_LIBRARY_PATH in the container allows for non-Steam games added to Steam to launch properly with Proton. Otherwise they don't make it to the pressure-vessel container as it seems they start in an environment where the rest of our setup is not active (e.g. game will fail to launch with an error about being unable to load libGL.so.1). * nonguix/multiarch-container.scm (make-container-wrapper): Preserve LD_LIBRARY_PATH and set it.
2023-11-11nonguix: multiarch-container: Remove pressure-vessel workaround.John Kehayias
Setting $PRESSURE_VESSEL_FILESYSTEMS_RO to "/gnu/store" is no longer needed for Steam as the fix has been merged upstream. Users can still set this environment variable (preserved in the container) if needed. * nonguix/multiarch-container.scm (make-container-wrapper): Remove setting $PRESSURE_VESSEL_FILESYSTEMS_RO.
2023-11-11nongnu: firefox: Update to 119.0.1.Tomas Volf
* nongnu/packages/mozilla.scm (firefox): Update to 119.0.1. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-11nongnu: sof-firmware: Update to 2.2.6.Ada Stevenson
* nongnu/packages/linux.scm (sof-firmware): Update to 2.2.6. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-11-04README.org: Mention pre-generated installer.John Kehayias
* README.org (Installation image): Mention the pre-generated installer images on the Release page.
2023-10-31nongnu: linux-firmware: Update firmware to 20231030.Ada Stevenson
* nongnu/packages/linux.scm (linux-firmware): Update to 20231030. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-26nongnu: firefox: Update to 119.0 [security fixes].Tomas Volf
Fixes CVE-2023-5721, CVE-2023-5722, CVE-2023-5723, CVE-2023-5724, CVE-2023-5725, CVE-2023-5726, CVE-2023-5727, CVE-2023-5728, CVE-2023-5729, CVE-2023-5730, CVE-2023-5731. * nongnu/packages/mozilla.scm (firefox): Update to 119.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-24nongnu: Update google-chrome-beta to 117.0.5938.22.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 117.0.5938.22. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-10-24nongnu: Update google-chrome-stable to 118.0.5993.70.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 118.0.5993.70. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-10-24nongnu: firefox-esr: Update to 115.4.0esr [security fixes].Tomas Volf
Fixes CVE-2023-5721, CVE-2023-5724, CVE-2023-5725, CVE-2023-5726, CVE-2023-5727, CVE-2023-5728, CVE-2023-5730, CVE-2023-5732. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.4.0esr. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-10-22nongnu: Remove linux-6.4.John Kehayias
linux-libre-6.4 was removed upstream in 2216d98958edf41da64568f7b9d2a2433e40dda0. * nongnu/packages/linux.scm (linux-6.4): Delete variable.
2023-10-14nongnu: steam: Fix to work with newer mangohud.John Kehayias
In 0.7.0 of MangoHud the vulkan implicit layers have different names for 32- and 64-bit so we no longer need a workaround. * nonguix/multiarch-container.scm (make-internal-script): No longer create /usr/share/vulkan/implicit_layer.d. Symlink instead directly from guix-env. Remove vulkan layer renaming from mangohud.
2023-10-14nongnu: linux: Update to 6.5.Ahmad Draidi
Upstream Guix defaults to linux-libre@6.5. Follow suit by making linux track linux@6.5. * nongnu/packages/linux.scm (linux): Update to linux-6.5. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-12nongnu: Rename helm to helm-kubernetes.John Kehayias
Reported upstream as <https://issues.guix.gnu.org/66033> by Panos Alevropoulos. I don't think we can deprecate since the "helm" package is still in Guix with that name. * nongnu/packages/k8s.scm (helm): Rename to ... (helm-kubernetes): ... this.
2023-10-11nongnu: firefox: Update to 118.0.2.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox): Update to 118.0.2.