summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-01-10nongnu: linux: Update the default linux package to the 6.12 series.•••Upstream Guix will remove 6.11 soon. * nongnu/packages/linux.scm (linux): Use linux-6.12 John Kehayias
2025-01-08nonguix: multiarch-container: Handle empty shares env variable.•••Launching a package, like steam, with GUIX_SANDBOX_EXTRA_SHARES= (set to an empty string) will cause guix shell to fail to launch with "guix shell: error: statfs: : No such file or directory". * nonguix/multiarch-container.scm (make-container-wrapper): Check that the environment variable GUIX_SANDBOX_EXTRA_SHARES is both set and not an empty string. Reported-by: apoorv569 John Kehayias
2025-01-08nongnu: element-desktop: Update to 1.11.89 [security fixes].•••Previous versions fixed CVE-2024-47771, CVE-2024-51750, CVE-2024-51749, and CVE-2024-50336. * nongnu/packages/messaging.scm (element-desktop): Update to 1.11.89. John Kehayias
2025-01-08nongnu: firefox: Update to 134.0 [security fixes].•••Fixes CVE-2025-0237, CVE-2025-0238, CVE-2025-0239, CVE-2025-0240, CVE-2025-0241, CVE-2025-0242, CVE-2025-0243, CVE-2025-0244, CVE-2025-0245, CVE-2025-0246, CVE-2025-0247. * nongnu/packages/mozilla.scm (firefox): Update to 134.0. [inputs]: Replace icu4c with icu4c-75. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Tomas Volf
2025-01-08nongnu: firefox-esr: Update to 128.6.0esr [security fixes].•••Fixes CVE-2025-0237, CVE-2025-0238, CVE-2025-0239, CVE-2025-0240, CVE-2025-0241, CVE-2025-0242, CVE-2025-0243. * nongnu/packages/mozilla.scm (firefox-esr): Update to 128.6.0esr. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Tomas Volf
2025-01-08nongnu: linux-lts: Update to 6.12 series.•••Upstream Guix defaulted linux-libre-lts to 6.12 in commit 1dcd0ded86e341cbfd0567cefde1e71684c0cdba. Do the same here. * nongnu/packages/linux.scm (linux-lts): Use linux-6.12. Jelle Licht
2025-01-08nongnu: Add linux 6.12.•••* nongnu/packages/linux.scm (linux-6.12): New variable. Signed-off-by: Jelle Licht <jlicht@fsfe.org> Leo Famulari
2025-01-04nonguix: multiarch-container: Don't try to start pulseaudio.•••Closes #241. See discussion in above issue, but the summary is that the container (or any package/program) shouldn't be trying to start pulseaudio (or other home/system services, especially that can be started on demand). While previously this was done to avoid some issue, it is not clear if that is still the case and it may possibly lead to other issues. So, let's default to a more expected (non-) behavior. * nonguix/multiarch-container.scm (make-container-wrapper): Remove invoke of pulseaudio. John Kehayias
2025-01-04nongnu: linux-firmware: Compress using multiple cores.•••* nongnu/packages/patches/linux-firmware-parallel.patch: New patch. * nongnu/packages/linux.scm (linux-firmware) [source]: Apply it. [native-inputs]: Add parallel. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Maxim Cournoyer
2025-01-04nongnu: Add a new nongnu-patches syntax.•••* nongnu/packages.scm: New file. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Maxim Cournoyer
2025-01-04nongnu: linux-firmware: Update to 20241210.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20241210. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Maxim Cournoyer
2025-01-04nonguix: chromium-binary-build-system: Hint Electron Ozone Platform.•••This should allow Electron apps to detect whether they are running on Wayland or X11. If they are on Wayland, then they should default to using Wayland libraries. This should help with HiDPI monitors, fractional scaling, and all the other issues that Wayland solved over X11. This environment variable is only supported by Electron versions >=28. All earlier versions relied on command-line arguments instead. * nonguix/build/chromium-binary-build-system (install-wrapper): Add ELECTRON_OZONE_PLATFORM_HINT environment variable and set to "auto". Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Karl Hallsby
2025-01-04nongnu: Remove linux-4.19.•••linux-libre@4.19 was removed from upstream Guix in commit 7b40b9d2d2ddafd6945f18f19f5e621086d57169 as it is no longer supported upstream. Fixes #361. * nongnu/packages/linux.scm (linux-4.19): Remove variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Ashish SHUKLA
2024-12-24README.org: Mention Cuirass instance.•••* README.org (Substitutes for nonguix): Mention Cuirass instance. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Liam Hupfer
2024-12-24nongnu: signal-desktop: Update to 7.36.1.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 7.36.1. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Ashish SHUKLA
2024-12-24nongnu: google-chrome-unstable: Update to 133.0.6847.2.•••* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 133.0.6847.2. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2024-12-24nongnu: google-chrome-beta: Update to 132.0.6834.32.•••* nongnu/packages/chrome.scm (google-chrome-beta): Update to 132.0.6834.32. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2024-12-24nongnu: google-chrome-stable: Update to 131.0.6778.108.•••* nongnu/packages/chrome.scm (google-chrome-stable): Update to 131.0.6778.108. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Giacomo Leidi
2024-12-20nongnu: linux-xanmod: Update to 6.12.6.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.6. (linux-xanmod-source): Update hashes. Hilton Chain
2024-12-20nongnu: linux-xanmod-lts: Update to 6.6.67.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.67. (linux-xanmod-lts-source): Update hash. Hilton Chain
2024-12-20nongnu: nvidia-driver: Update to 550.142.•••* nongnu/packages/nvidia.scm (nvidia-driver,nvidia-settings): Update to 550.142. Hilton Chain
2024-12-20services: nvidia: Use correct nvidia-smi.•••* nongnu/services/nvidia.scm (nvidia-shepherd-service) [nvidia-shepherd-service]: Use let*. Reported-by: Murilo <murilo@disroot.org> Hilton Chain
2024-12-20nongnu: nvidia-driver: Remove inputs already propagated from mesa.•••* nongnu/packages/nvidia.scm (nvidia-driver)[inputs]: Remove libdrm, libx11, libxcb, libxext. Hilton Chain
2024-12-20nongnu: nvidia-driver: Add wine DLLs for DLSS.•••* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:install-plan>: Install NGX for Proton and Wine. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space> Murilo
2024-12-20nongnu: Add egl-x11.•••* nongnu/packages/nvidia.scm (egl-x11): New variable. Hilton Chain
2024-12-20nongnu: Add egl-gbm.•••* nongnu/packages/nvidia.scm (egl-gbm): New variable. Hilton Chain
2024-12-13nongnu: firefox-esr: Update to 128.5.2esr.•••* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.5.2esr. Signed-off-by: Hilton Chain <hako@ultrarare.space> Tomas Volf
2024-12-13nongnu: firefox: Support Guix icecat browser extensions.•••* nongnu/packages/patches/firefox-use-system-wide-dir.patch: New file. * nongnu/packages/mozilla.scm (firefox)[source]: Add it along with firefox-esr-compare-paths.patch. Hilton Chain
2024-12-13nongnu: firefox-esr: Support Guix icecat browser extensions.•••* nongnu/packages/patches/firefox-esr-compare-paths.patch: New file. * nongnu/packages/patches/firefox-esr-use-system-wide-dir.patch: New file. * nongnu/packages/mozilla.scm (firefox-esr)[source]: Add them. [arguments]<#:configure-flags>: Allow unsigned system addons. [native-search-paths]: Add ICECAT_SYSTEM_DIR. Hilton Chain
2024-12-11nongnu: firefox: Update to 133.0.3.•••* nongnu/packages/mozilla.scm (firefox): Update to 133.0.3. Tomas Volf
2024-12-10nongnu: linux-xanmod-lts: Update to 6.6.64.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.64. (linux-xanmod-lts-source): Update hash. Hilton Chain
2024-12-09nongnu: linux-xanmod: Update to 6.11.11.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.11.11. (linux-xanmod-source): Update hash. Hilton Chain
2024-12-06nongnu: steam: Use newer gcc for better game compatibility.•••Fixes #355. * nongnu/packages/steam-client.scm (steam-client-libs): Replace gcc with gcc-14. John Kehayias
2024-12-05nongnu: nvidia-driver: Simplify patch-elf phase.•••* nongnu/packages/nvidia.scm (nvidia-driver)[inputs]: Remove libglvnd-for-nvda. [arguments]<#:phases>: Simplify 'patch-elf. Hilton Chain
2024-12-05nongnu: nvidia-driver-beta: Update to 565.57.01.•••* nongnu/packages/nvidia.scm (nvidia-driver-beta): Update to 565.57.01. [arguments]<#:phases>: Install "nvidia-pcc" binary. (nvidia-settings-beta): Update to 565.57.01. (nvidia-driver)[inputs]: Add libxcb, mesa-for-nvda. [arguments]<#:phases>: Add them to RUNPATH. Hilton Chain
2024-12-05nongnu: nvidia-driver: Update to 550.135.•••* nongnu/packages/nvidia.scm (nvidia-driver,nvidia-settings): Update to 550.135. Hilton Chain
2024-12-02nongnu: linux-xanmod: Update to 6.11.10.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.11.10. (linux-xanmod-source): Update hash. Hilton Chain
2024-12-02nongnu: linux-xanmod-lts: Update to 6.6.63.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.63. (linux-xanmod-lts-source): Update hash. Hilton Chain
2024-12-01nongnu: signal-desktop: Update to 7.34.0.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 7.34.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de> Ashish SHUKLA
2024-11-29nongnu: firefox-esr: Update to 128.5.1esr.•••* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.5.1esr. Jonathan Brielmaier
2024-11-28nongnu: Add obs-nvenc.•••* nongnu/packages/video.scm (obs-nvenc): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Murilo
2024-11-28nongnu: Add replace-ffmpeg-nvenc procedure for input rewriting.•••* nongnu/packages/video.scm (replace-ffmpeg-nvenc): New procedure. Signed-off-by: Hilton Chain <hako@ultrarare.space> Murilo
2024-11-28nongnu: Add ffmpeg-nvenc.•••* nongnu/packages/video.scm (ffmpeg-nvenc): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Murilo
2024-11-28nongnu: Add nv-codec-headers.•••* nongnu/packages/video.scm (nv-codec-headers): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Murilo
2024-11-28nongnu: Add mesa/fake-beta.•••* nongnu/packages/nvidia.scm (mesa/fake-beta): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Nicolas Graves
2024-11-28nongnu: Add nvdb.•••‘nvda’ for nvidia-driver-beta. * nongnu/packages/nvidia.scm (nvdb): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Nicolas Graves
2024-11-28nongnu: Add nvidia-settings-beta.•••* nongnu/packages/nvidia.scm (nvidia-settings-beta): New variable. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space> Nicolas Graves
2024-11-28nongnu: Add nvidia-module-open-beta.•••* nongnu/packages/nvidia.scm (nvidia-module-open-beta): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Nicolas Graves
2024-11-28nongnu: Add nvidia-module-beta.•••* nongnu/packages/nvidia.scm (nvidia-module-beta): New variable. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space> Nicolas Graves
2024-11-28nongnu: nvidia-module: Support only x86_64-linux.•••* nongnu/packages/nvidia.scm (nvidia-module)[supported-systems]: Support only x86_64-linux. Hilton Chain