summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-28.dir-locals.el: Use guix repl as geiser-guile-binary.•••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> Tomas Volf
2023-11-28nongnu: sbcl-cl-electron: Update to 0.0.0-2.458a60d.•••* nongnu/packages/lisp.scm (sbcl-cl-electron): Update to 0.0.0-2.458a60d. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Andre A. Gomes
2023-11-28nongnu: electron: Update to 27.1.0.•••* nongnu/packages/electron.scm (electron): Update to 27.1.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Andre A. Gomes
2023-11-28gnu: linux-firmware: Update to 20231111.•••* 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> Ada Stevenson
2023-11-28nongnu: linux: Update to 6.6.•••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. John Kehayias
2023-11-28nongnu: steam: Return to using mesa.•••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. John Kehayias
2023-11-24nongnu: signal-desktop: Update to 6.39.1.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 6.39.1. Jonathan Brielmaier
2023-11-21nongnu: firefox: Update to 115.5.0esr [security fixes].•••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> Tomas Volf
2023-11-21nongnu: firefox: Update to 120.0 [security fixes].•••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> Tomas Volf
2023-11-21nongnu: intel-microcode: Update to 20231114 [security fixes].•••Fixes CVE-2023-23583. * nongnu/packages/linux.scm (intel-microcode): Update to 20231114. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Timotej Lazar
2023-11-21nongnu: Add linux@6.6.•••Upstream has added linux-libre@6.6 but it is not yet the default. * nongnu/packages/linux.scm (linux-6.6): New variable. John Kehayias
2023-11-13nongnu: anydesk: Update to 6.3.0.•••* nongnu/packages/anydesk.scm (anydesk): Update to 6.3.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> arkhan
2023-11-13nongnu: linux-xanmod-lts: Update to 6.1.61.•••* nongnu/packages/linux.scm (linux-xanmod-lts): Update to 6.1.61. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-11-13nongnu: linux-xanmod: Update to 6.5.10.•••* nongnu/packages/linux.scm (linux-xanmod): Update to 6.5.10. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2023-11-11nonguix: multiarch-container: Make locale usable by pressure-vessel.•••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. John Kehayias
2023-11-11nonguix: multiarch-container: Preserve MANGOHUD.•••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. John Kehayias
2023-11-11nonguix: multiarch-container: Set LD_LIBRARY_PATH (for steam).•••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. John Kehayias
2023-11-11nonguix: multiarch-container: Remove pressure-vessel workaround.•••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. John Kehayias
2023-11-11nongnu: firefox: Update to 119.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 119.0.1. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Tomas Volf
2023-11-11nongnu: sof-firmware: Update to 2.2.6.•••* nongnu/packages/linux.scm (sof-firmware): Update to 2.2.6. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-11-04README.org: Mention pre-generated installer.•••* README.org (Installation image): Mention the pre-generated installer images on the Release page. John Kehayias
2023-10-31nongnu: linux-firmware: Update firmware to 20231030.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20231030. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-10-26nongnu: firefox: Update to 119.0 [security fixes].•••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> Tomas Volf
2023-10-24nongnu: Update google-chrome-beta to 117.0.5938.22.•••* nongnu/packages/chrome.scm (google-chrome-beta): Update to 117.0.5938.22. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2023-10-24nongnu: Update google-chrome-stable to 118.0.5993.70.•••* nongnu/packages/chrome.scm (google-chrome-stable): Update to 118.0.5993.70. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2023-10-24nongnu: firefox-esr: Update to 115.4.0esr [security fixes].•••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> Tomas Volf
2023-10-22nongnu: Remove linux-6.4.•••linux-libre-6.4 was removed upstream in 2216d98958edf41da64568f7b9d2a2433e40dda0. * nongnu/packages/linux.scm (linux-6.4): Delete variable. John Kehayias
2023-10-14nongnu: steam: Fix to work with newer mangohud.•••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. John Kehayias
2023-10-14nongnu: linux: Update to 6.5.•••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> Ahmad Draidi
2023-10-12nongnu: Rename helm to helm-kubernetes.•••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. John Kehayias
2023-10-11nongnu: firefox: Update to 118.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 118.0.2. Jonathan Brielmaier
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-10-06nongnu: Add anytype.•••* nongnu/packages/productivity: New module. (anytype): new variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Giacomo Leidi
2023-10-06nongnu: google-chrome-unstable: Update to 119.0.6034.6.•••* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 119.0.6034.6. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> David Thompson
2023-10-06nongnu: google-chrome-unstable: Update to 117.0.5897.3.•••* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 117.0.5897.3. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Giacomo Leidi
2023-10-06nongnu: google-chrome-beta: Update to 116.0.5845.50.•••* nongnu/packages/chrome.scm (google-chrome-beta): Update to 116.0.5845.50. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Giacomo Leidi
2023-10-06nongnu: google-chrome-stable: Update to 116.0.5845.110.•••* nongnu/packages/chrome.scm (google-chrome-stable): Update to 116.0.5845.110. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Giacomo Leidi
2023-10-06nongnu: make-google-chrome: Install icons.•••* nongnu/packages/chrome.scm (make-google-chrome)[phases]: New phase 'install-icons. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Giacomo Leidi
2023-10-06nongnu: Add kind.•••* nongnu/packages/k8s.scm (kind): New variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> worldofgeese
2023-10-03nongnu: Add linux@6.5.•••Adding linux@6.5 but not changing the default linux to this version until upstream does as well. * nongnu/packages/linux.scm (linux-6.5): New variable. Co-authored-by: John Kehayias <john.kehayias@protonmail.com> Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-10-03nongnu: linux-firmware: Update firmware to 20230919.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20230919. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ada Stevenson
2023-09-29nongnu: hplip-plugin: Update source hash.•••Inherited hplip package was updated to 3.23.8 in commit 4a8c51c7be9ea22803a79d7214571718e5ff9bf2 of guix. * nongnu/packages/printers.scm (hplip-plugin)[native-inputs]: Update sha256 hash for hplip-plugin. Jonathan Brielmaier
2023-09-28nongnu: Add Apple Symbols font.•••* nongnu/packages/fonts.scm (font-apple-symbols): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Krzysztof Baranowski
2023-09-28nongnu: Add Apple Color Emoji font.•••* nongnu/packages/fonts.scm (font-apple-color-emoji): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Krzysztof Baranowski
2023-09-28nongnu: Add Apple SF and New York fonts.•••Closes #248. * nongnu/packages/fonts.scm (apple-font): New function (font-apple-sf-pro): New variable. (font-apple-sf-compact): New variable. (font-apple-sf-mono): New variable. (font-apple-sf-arabic): New variable. (font-apple-new-york): New variable. (font-apple-sf-symbols): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Krzysztof Baranowski
2023-09-28nongnu: signal-desktop: Update to 6.30.2 [fixes CVE-2023-41064].•••* nongnu/packages/messaging.scm (signal-desktop): Update to 6.30.2. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Gabriel Wicki
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