summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-02-23nongnu: heroic-container: Link all of 'share' from heroic-client.•••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. John Kehayias
2024-02-23nongnu: steam-container: Link all of 'share' from steam-client.•••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. John Kehayias
2024-02-21nongnu: linux-xanmod: Update to 6.7.5.•••* 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> Hilton Chain
2024-02-21nongnu: linux-xanmod-lts: Update to 6.6.17.•••* 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> Hilton Chain
2024-02-21nongnu: firefox: Update to 123.0 [security fixes].•••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> Tomas Volf
2024-02-21nongnu: firefox-esr: Update to 115.8.0esr [security fixes].•••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> Tomas Volf
2024-02-14nongnu: zoom: Update to 5.17.5.2543.•••* nongnu/packages/messaging.scm (zoom): Update to 5.17.5.2543. John Kehayias
2024-02-14nongnu: facetimehd: Update to 0.6.8.•••* nongnu/packages/linux.scm (facetimehd): Update to 0.6.8. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Krzysztof Baranowski
2024-02-14nongnu: linux-xanmod: Update to 6.6.16.•••* 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> Hilton Chain
2024-02-14nongnu: linux-xanmod-lts: Update to 6.1.77.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.77. (linux-xanmod-lts-source): Update hash. Hilton Chain
2024-02-06nongnu: chromium-embedded-framework: Update to 117.2.4.•••* nongnu/packages/chromium.scm (chromium-embedded-framework): Update to 117.2.4. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Oleg Pykhalov
2024-02-06nongnu: firefox: Update to 122.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 122.0.1. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Tomas Volf
2024-02-01nongnu: google-chrome-stable: Fix wrapper-plan.•••* 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> Giacomo Leidi
2024-02-01nongnu: lgogdownloader: Update to 3.12.•••* nongnu/packages/gog.scm (lgogdownloader): Update to 3.12. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Timotej Lazar
2024-01-31nongnu: anytype: Update to 0.38.•••* 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> Giacomo Leidi
2024-01-31nongnu: vscodium: Update to 1.85.2.24019.•••* 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> Giacomo Leidi
2024-01-31nongnu: google-chrome-unstable: Update to 123.0.6262.5.•••* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 123.0.6262.5. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Giacomo Leidi
2024-01-31nongnu: google-chrome-beta: Update to 122.0.6261.6.•••* nongnu/packages/chrome.scm (google-chrome-beta): Update to 122.0.6261.6. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Giacomo Leidi
2024-01-31nongnu: google-chrome-stable: Update to 121.0.6167.139.•••* nongnu/packages/chrome.scm (google-chrome-stable): Update to 121.0.6167.139. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Giacomo Leidi
2024-01-31nongnu: multiarch-container: Fix preserved-env not being used.•••* nonguix/multiarch-container.scm (make-container-wrapper): Use ngc-preserved-env. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Co-authored-by: John Kehayias <john.kehayias@protonmail.com> Michal Atlas
2024-01-31nongnu: signal-desktop: Update to 6.46.0.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 6.46.0. John Kehayias
2024-01-31nongnu: element-desktop: Update to 1.11.57.•••* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.57. John Kehayias
2024-01-29nongnu: Add rtl8821cu-linux-module.•••* nongnu/packages/linux.scm: (rtl8821cu-linux-module): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> PRESFIL
2024-01-29nongnu: steam-client: Update to 1.0.0.78.•••* nongnu/packages/game-client.scm (steam-client): Update to 1.0.0.78. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2024-01-29nongnu: linux-xanmod: Update to 6.6.14.•••* 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> Hilton Chain
2024-01-29nongnu: linux-xanmod-lts: Update to 6.1.75.•••* 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> Hilton Chain
2024-01-23nongnu: linux: Enable mt7921e driver.•••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> Tomas Volf
2024-01-23nongnu: firefox: Update to 122.0 [security fixes].•••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> Tomas Volf
2024-01-23nongnu: firefox-esr: Update to 115.7.0esr [security fixes].•••Fixes CVE-2024-0741, CVE-2024-0742, CVE-2024-0746, CVE-2024-0747, CVE-2024-0749, CVE-2024-0750, CVE-2024-0751, CVE-2024-0753, CVE-2024-0755. * nongnu/packages/mozilla.scm (firefox-esr): Update to 115.7.0esr. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Tomas Volf
2024-01-22nongnu: linux-firmware: Update to 20240115.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20240115. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Ada Stevenson
2024-01-22nongnu: linux@4.14: Remove it.•••`linux-libre-4.14` got removed in upstream Guix commit: 497780ad25faf71d3ace39efe7451ef01e353d5b. * nongnu/packages/linux.scm (linux-4.14): Remove variable. Jonathan Brielmaier
2024-01-20nongnu: firefox-esr: Use lambda instead of λ.•••Following the project's conventions, replace the λ symbol with the lambda keyword. * nongnu/packages/mozilla.scm (firefox-esr) [arguments]<#:phases>['patch-SpeechDispatcherService.cpp]: Use lambda. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Tomas Volf
2024-01-20nongnu: Add linux@6.7.•••Upstream added linux-libre@6.7 in 95a3aaf7ad37bb0717f2c9e3faf6f636b586d133 but it is not yet the default. * nongnu/packages/linux.scm (linux-6.7): New variable. John Kehayias
2024-01-17nongnu: zoom: Ignore some QML/QT environment variables.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/301 * nongnu/packages/messaging.scm (zoom)[arguments]: Reset some QML/QT environment variables. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Christopher League
2024-01-17.dir-locals.el: Add geiser-insert-actual-lambda.•••Guix project seems to prefer using lambda over λ. Express that preference for Geiser users by setting the geiser-insert-actual-lambda variable to nil. In the 0.31 version it will affect how geiser-insert-lambda works, making it insert lambda string (instead of the current λ. * .dir-locals.el (nil): Add geiser-insert-actual-lambda set to nil. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Tomas Volf
2024-01-10news: Fix entry for GUIX_SANDBOX_EXTRA_SHARES.•••* news.txt: Incorrect paren placement. How embarrassing! John Kehayias
2024-01-10news: Add entry for GUIX_SANDBOX_EXTRA_SHARES variable.•••* news.txt: Add entry. John Kehayias
2024-01-10nonguix: multiarch-container: Allow extra shared directories.•••Basic fix for #237. This allows exposing other directories or drives to the nonguix container, for example to add additional library locations to Steam, by setting $GUIX_SANDBOX_EXTRA_SHARES. * nonguix/multiarch-container.scm (make-container-wrapper): Use environment variable $GUIX_SANDBOX_EXTRA_SHARES to pass extra directories to share with the container. John Kehayias
2024-01-09nongnu: firefox: Update to 121.0.1.•••* nongnu/packages/mozilla.scm (firefox): Update to 121.0.1. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Tomas Volf
2024-01-08nongnu: heroic-client: Update to 2.12.0.•••* nongnu/packages/game-client.scm (heroic-client): Update to 2.12.0. John Kehayias
2024-01-07nongnu: linux-xanmod: Update to 6.6.10.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.6.10. (linux-xanmod-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2024-01-07nongnu: linux-xanmod-lts: Update to 6.1.71.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.1.71. (linux-xanmod-lts-source): Update hash. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2024-01-07nongnu: make-linux-xanmod: Adjust style.•••* nongnu/packages/linux.scm (%default-extra-linux-options,config->string): Move into make-linux-xanmod. (make-linux-xanmod): Adjust comments. Move the base kernel produced by customize-linux out of let form. [native-inputs]: Use prepend instead of append. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2024-01-07nongnu: make-linux-xanmod-source: Patch upstream kernel source instead.•••* nongnu/packages/linux.scm (make-linux-xanmod-source): Patch upstream linux source instead of downloading the auto-generated tarball from GitLab. (make-linux-xanmod)[arguments]<#:phases>: Delete 'remove-localversion, moved to snippet. (linux-xanmod-source,linux-xanmod-lts-source): Adjust accordingly. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Hilton Chain
2024-01-07nongnu: anytype: Update to 0.37.3.•••* nongnu/packages/productivity.scm (anytype): Update to 0.37.3; [arguments]<phases>: avoid hardcoding the icon path in anytype.desktop. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2024-01-06nonguix: multiarch-container: Set LD_LIBRARY_PATH inside container.•••Fixes #303. Previously LD_LIBRARY_PATH was being set before the container was launched, which could cause issues on some foreign distros where this alters what is loaded from an FHS structure. This was only meant to be set inside the container, though this didn't cause any issues on a Guix System. * nonguix/multiarch-container.scm (make-container-wrapper): Move setting LD_LIBRARY_PATH from here ... (make-internal-script): ... to here. John Kehayias
2024-01-04nongnu: multiarch-container: Fix missing module on foreign distros.•••Fixes #277. See discussion in above issue for details and some education on what went wrong here. In short, we didn't capture the needed (guix build utils) module in the container script. On a Guix System this didn't cause any problems as guix modules are found through set Guile environment variables. But on a foreign distro these weren't set without hacky workarounds. This prevented Steam from launching with a "no code for module" error. * nonguix/multiarch-container.scm (make-container-wrapper)[make-container-wrapper]: Use 'with-imported-modules' for (guix build utils). John Kehayias
2024-01-04nonguix: binary: Cleanup when an unknown binary extension is detected.•••The binary-unpack phase suffered from a problem for unknown binary file extensions, see: !336 (comment 1709385147) . This patch fixes the incorrect behavior by effectively restoring the state of the directory tree before the phase. * nonguix/build/binary-build-system.scm (binary-unpack): Restore the environment as it was before this phase. * nongnu/packages/clojure.scm (clj-kondo)[arguments]: No longer delete 'binary-unpack phase. * nongnu/packages/game-development.scm (libsteam)[arguments]: dito. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2024-01-03news: Fix entry for steam-client module renaming.•••* news.txt: Use correct commit in steam-client module entry. John Kehayias
2024-01-03nongnu: Add heroic.•••* nongnu/packages/game-client.scm (heroic-client, heroic-extra-client-libs, heroic-container, heroic-nvidia-container, heroic, heroic-nvidia): New variables. * nonguix/multi-arch-container.scm (make-container-wrapper): Preserve "^SSL_" for heroic to use curl. (make-internal-script): Add symlink for "/usr/share/glib-2.0". John Kehayias