summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-08nongnu: Add linux 6.12.Leo Famulari
* nongnu/packages/linux.scm (linux-6.12): New variable. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-01-04nonguix: multiarch-container: Don't try to start pulseaudio.John Kehayias
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.
2025-01-04nongnu: linux-firmware: Compress using multiple cores.Maxim Cournoyer
* 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>
2025-01-04nongnu: Add a new nongnu-patches syntax.Maxim Cournoyer
* nongnu/packages.scm: New file. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04nongnu: linux-firmware: Update to 20241210.Maxim Cournoyer
* nongnu/packages/linux.scm (linux-firmware): Update to 20241210. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04nonguix: chromium-binary-build-system: Hint Electron Ozone Platform.Karl Hallsby
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>
2025-01-04nongnu: Remove linux-4.19.Ashish SHUKLA
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>
2024-12-24README.org: Mention Cuirass instance.Liam Hupfer
* README.org (Substitutes for nonguix): Mention Cuirass instance. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24nongnu: signal-desktop: Update to 7.36.1.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.36.1. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24nongnu: google-chrome-unstable: Update to 133.0.6847.2.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 133.0.6847.2. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24nongnu: google-chrome-beta: Update to 132.0.6834.32.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 132.0.6834.32. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24nongnu: google-chrome-stable: Update to 131.0.6778.108.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 131.0.6778.108. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-20nongnu: linux-xanmod: Update to 6.12.6.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.6. (linux-xanmod-source): Update hashes.
2024-12-20nongnu: linux-xanmod-lts: Update to 6.6.67.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.67. (linux-xanmod-lts-source): Update hash.
2024-12-20nongnu: nvidia-driver: Update to 550.142.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver,nvidia-settings): Update to 550.142.
2024-12-20services: nvidia: Use correct nvidia-smi.Hilton Chain
* nongnu/services/nvidia.scm (nvidia-shepherd-service) [nvidia-shepherd-service]: Use let*. Reported-by: Murilo <murilo@disroot.org>
2024-12-20nongnu: nvidia-driver: Remove inputs already propagated from mesa.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver)[inputs]: Remove libdrm, libx11, libxcb, libxext.
2024-12-20nongnu: nvidia-driver: Add wine DLLs for DLSS.Murilo
* 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>
2024-12-20nongnu: Add egl-x11.Hilton Chain
* nongnu/packages/nvidia.scm (egl-x11): New variable.
2024-12-20nongnu: Add egl-gbm.Hilton Chain
* nongnu/packages/nvidia.scm (egl-gbm): New variable.
2024-12-13nongnu: firefox-esr: Update to 128.5.2esr.Tomas Volf
* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.5.2esr. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-13nongnu: firefox: Support Guix icecat browser extensions.Hilton Chain
* 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.
2024-12-13nongnu: firefox-esr: Support Guix icecat browser extensions.Hilton Chain
* 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.
2024-12-11nongnu: firefox: Update to 133.0.3.Tomas Volf
* nongnu/packages/mozilla.scm (firefox): Update to 133.0.3.
2024-12-10nongnu: linux-xanmod-lts: Update to 6.6.64.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.64. (linux-xanmod-lts-source): Update hash.
2024-12-09nongnu: linux-xanmod: Update to 6.11.11.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.11.11. (linux-xanmod-source): Update hash.
2024-12-06nongnu: steam: Use newer gcc for better game compatibility.John Kehayias
Fixes #355. * nongnu/packages/steam-client.scm (steam-client-libs): Replace gcc with gcc-14.
2024-12-05nongnu: nvidia-driver: Simplify patch-elf phase.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver)[inputs]: Remove libglvnd-for-nvda. [arguments]<#:phases>: Simplify 'patch-elf.
2024-12-05nongnu: nvidia-driver-beta: Update to 565.57.01.Hilton Chain
* 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.
2024-12-05nongnu: nvidia-driver: Update to 550.135.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver,nvidia-settings): Update to 550.135.
2024-12-02nongnu: linux-xanmod: Update to 6.11.10.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.11.10. (linux-xanmod-source): Update hash.
2024-12-02nongnu: linux-xanmod-lts: Update to 6.6.63.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.63. (linux-xanmod-lts-source): Update hash.
2024-12-01nongnu: signal-desktop: Update to 7.34.0.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.34.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-29nongnu: firefox-esr: Update to 128.5.1esr.Jonathan Brielmaier
* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.5.1esr.
2024-11-28nongnu: Add obs-nvenc.Murilo
* nongnu/packages/video.scm (obs-nvenc): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add replace-ffmpeg-nvenc procedure for input rewriting.Murilo
* nongnu/packages/video.scm (replace-ffmpeg-nvenc): New procedure. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add ffmpeg-nvenc.Murilo
* nongnu/packages/video.scm (ffmpeg-nvenc): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add nv-codec-headers.Murilo
* nongnu/packages/video.scm (nv-codec-headers): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add mesa/fake-beta.Nicolas Graves
* nongnu/packages/nvidia.scm (mesa/fake-beta): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add nvdb.Nicolas Graves
‘nvda’ for nvidia-driver-beta. * nongnu/packages/nvidia.scm (nvdb): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add nvidia-settings-beta.Nicolas Graves
* nongnu/packages/nvidia.scm (nvidia-settings-beta): New variable. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add nvidia-module-open-beta.Nicolas Graves
* nongnu/packages/nvidia.scm (nvidia-module-open-beta): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add nvidia-module-beta.Nicolas Graves
* nongnu/packages/nvidia.scm (nvidia-module-beta): New variable. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: nvidia-module: Support only x86_64-linux.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-module)[supported-systems]: Support only x86_64-linux.
2024-11-28nongnu: Add nvidia-firmware-beta.Nicolas Graves
* nongnu/packages/nvidia.scm (nvidia-firmware-beta): New variable. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: Add nvidia-driver-beta.Nicolas Graves
* nongnu/packages/nvidia.scm (nvidia-driver-beta): New variable. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28import: Add %nvidia-updater.Nicolas Graves
* guix/import/nvidia.scm: New file. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: nvidia: Use explicit versions and hashes.Nicolas Graves
* nongnu/packages/nvidia.scm (nvidia-source,nvidia-settings-source): Add hash argument. (nvidia-driver,nvidia-settings)[version,source]: Use explicit versions and hashes. (nvda): Don't inherit from nvidia-driver (for updater). (nvidia-version, %nvidia-driver-hashes,%nvidia-settings-hashes): Delete variables. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-28nongnu: nvidia: Update source procedures.Nicolas Graves
* nongnu/packages/nvidia.scm (nvidia-driver-snippet): New variable. (nvidia-source): Switch to ‘url-fetch’ and use it. (nvidia-driver,nvidia-module)[source,arguments]: Adjust accordingly. (nvidia-settings-source): New procedure. (nvidia-settings)[source]: Use it. (nvidia-source-unbundle-libraries,make-nvidia-source): Delete procedures. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-27nongnu: firefox: Update to 133.0 [security fixes].Jonathan Brielmaier
Fixes CVE-2024-11691, CVE-2024-11692, CVE-2024-11693, CVE-2024-11694, CVE-2024-11695, CVE-2024-11696, CVE-2024-11697, CVE-2024-11698, CVE-2024-11699, CVE-2024-11700, CVE-2024-11701, CVE-2024-11702, CVE-2024-11703, CVE-2024-11704, CVE-2024-11705, CVE-2024-11706 and CVE-2024-11708. * nongnu/packages/mozilla.scm (firefox): Update to 133.0.