summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* .guix-authorizations: Add wigust to committers.•••* .guix-authorizations: Add fingerprint for wigust. HEADmasterOleg Pykhalov2026-07-311-1/+4
* nongnu: signal-desktop: Update to 8.8.0•••* nongnu/packages/messaging.scm (signal-desktop): Update to 8.8.0. Signed-off-by: Hilton Chain <hako@ultrarare.space> origin/masterorigin/HEADAshish SHUKLA2026-05-021-2/+2
* nongnu: google-chrome-canary: Update to 149.0.7795.0.•••* nongnu/packages/chrome.scm (google-chrome-canary): Update to 149.0.7795.0. Signed-off-by: Hilton Chain <hako@ultrarare.space> Anderson Torres2026-05-021-1/+1
* nongnu: google-chrome-unstable: Update to 149.0.7779.3.•••* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 149.0.7779.3. Signed-off-by: Hilton Chain <hako@ultrarare.space> Anderson Torres2026-05-021-1/+1
* nongnu: google-chrome-beta: Update to 148.0.7778.40.•••* nongnu/packages/chrome.scm (google-chrome-beta): Update to 148.0.7778.40. Signed-off-by: Hilton Chain <hako@ultrarare.space> Anderson Torres2026-05-021-1/+1
* nongnu: google-chrome-stable: Update to 147.0.7727.101.•••* nongnu/packages/chrome.scm (google-chrome-stable): Update to 147.0.7727.101. Signed-off-by: Hilton Chain <hako@ultrarare.space> Anderson Torres2026-05-021-1/+1
* nongnu: chrome.scm: Add yet another source for updates.•••* nongnu/packages/chrome.scm: Document a new source for Google Chrome updates. Signed-off-by: Hilton Chain <hako@ultrarare.space> Anderson Torres2026-05-021-0/+5
* nongnu: zotero: update to 9.0.1•••* nongnu/packages/productivity.scm (zotero): Update to 9.0.1. Signed-off-by: Hilton Chain <hako@ultrarare.space> John Khoo2026-05-021-2/+2
* nongnu: Add font-ubuntu-sans-mono.•••* nongnu/packages/fonts.scm (font-ubuntu-sans-mono): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space> Ian Henderson2026-05-021-0/+30
* nongnu: Add font-ubuntu-sans.•••* nongnu/packages/fonts.scm (font-ubuntu-sans): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space> Ian Henderson2026-05-021-0/+31
* nongnu: geekbench5: Update to 5.5.1.•••Unfortunately geekbench6 segfaults. * nongnu/packages/benchmark.scm (geekbench5): Update to 5.5.1. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space> Anderson Torres2026-05-021-2/+2
* nongnu: nvidia-vaapi-driver: Move to (nongnu packages nvidia).•••This is a follow-up to 898fd3ced237b51141cd234bce52817850e3c3ca, which introduced a circular dependency. * nongnu/packages/video.scm (nv-codec-headers, nvidia-vaapi-driver): Move to... * nongnu/packages/nvidia.scm (nv-codec-headers, nvidia-vaapi-driver): ...here. Hilton Chain2026-05-022-73/+74
* README.org: NVIDIA: Update per-driver support kernel versions.•••* README.org (NVIDIA graphics card): Update per-driver supported kernel versions, adding linux-7.0 and retesting the updated 580 & 595 series. Hilton Chain2026-05-011-8/+8
* nongnu: nvda-595: Update to 595.71.05.•••* nongnu/packages/nvidia.scm (nvidia-source-595-x86_64-linux) (nvidia-source-595-aarch64-linux, nvidia-module-open-595, nvidia-modprobe-595) (nvidia-settings-595): Update to 595.71.05. Hilton Chain2026-05-011-10/+10
* nongnu: nvda-580: Update to 580.159.03.•••* nongnu/packages/nvidia.scm (nvidia-source-580-x86_64-linux) (nvidia-source-580-aarch64-linux, nvidia-module-open-580, nvidia-modprobe-580) (nvidia-settings-580): Update to 580.159.03. Hilton Chain2026-05-011-10/+10
* nongnu: nvidia-module-open: Fix DSC rainbow static artifacts on Bigscreen Bey...•••This commit applies patch from <https://github.com/triple-groove/nvidia-bsb-dsc-fix>. * nongnu/packages/patches/nvidia-module-open-bsb-dsc-fix.patch: New file. * nongnu/packages/nvidia.scm (nvidia-module-open-580, nvidia-module-open-590) (nvidia-module-open-595, nvidia-module-open-beta): Apply it. Hilton Chain2026-05-012-3/+123
* nongnu: nvidia: Avoid transformations in package definitions.•••Packages can only be transformed once. Avoid using transformations in definitions so that these packages can be transformed by the user. * nongnu/packages/nvidia.scm (replace-nvidia-driver): Remove procedure. (make-nvda, make-ffmpeg-nvidia): Adjust accordingly. (replace-mesa): Use make-ffmpeg-nvidia. Hilton Chain2026-05-011-84/+96
* nongnu: Add linux-7.0.•••* nongnu/packages/linux.scm (linux-7.0): New variable. * NEWS (2026-05): Mention it. Hilton Chain2026-05-012-0/+5
* nongnu: corrupt-linux: Inherit patches from Guix.•••* nongnu/packages/linux.scm (corrupt-linux): Use kernel patches from Guix, except %boot-logo-patch. * NEWS (2026-05): Mention it. Hilton Chain2026-05-012-2/+11
* README.org: NVIDIA: Update per-driver supported kernel versions.•••With commit 4f0a0c8956cba9f103071d3552f25f2e15e06612, most kernel versions are now supported by our packaged open source kernel modules. * README.org (NVIDIA graphics card): Update per-driver supported kernel versions. Update kernel version used in examples to 6.18. Fixes: #441 Hilton Chain2026-04-171-7/+6
* nongnu: nvidia-module-open-590: Fix build on linux-6.19.•••This is a follow-up to commit 4f0a0c8956cba9f103071d3552f25f2e15e06612. * nongnu/packages/patches/nvidia-module-open-fix-linux-6.19.patch: New file. * nongnu/packages/nvidia.scm (nvidia-module-open-590): Apply it. Hilton Chain2026-04-172-1/+132
* nongnu: nvidia: Set location for package variants.•••The location will be used by package-channels, which is used by channel selection in Cuirass job specifications. * nonguix/utils.scm (package-with-alias): Inherit package location. * nongnu/packages/nvidia.scm (make-ffmpeg-nvidia): New procedure. (define-nvda-package, define-nvidia-container, define-ffmpeg-nvidia): Inherit driver package location. Fixes: #446 Hilton Chain2026-04-162-21/+30
* nongnu: ffmpeg/nvidia: Expose variants in command-line interface.•••* nongnu/packages/nvidia.scm (define-ffmpeg-nvidia): New macro. (ffmpeg/nvidia-390, ffmpeg/nvidia-470, ffmpeg/nvidia-580, ffmpeg/nvidia-590) (ffmpeg/nvidia-595, ffmpeg/nvidia-beta, ffmpeg-6/nvidia-390) (ffmpeg-6/nvidia-470, ffmpeg-6/nvidia-580, ffmpeg-6/nvidia-590) (ffmpeg-6/nvidia-595, ffmpeg-6/nvidia-beta): Define using it. (ffmpeg/nvidia): Alias to ffmpeg/nvidia-580. (ffmpeg-6/nvidia): Alias to ffmpeg-6/nvidia-580. (ffmpeg-nvidia-user-alias-390, ffmpeg-nvidia-user-alias-470) (ffmpeg-nvidia-user-alias-580, ffmpeg-nvidia-user-alias-590) (ffmpeg-nvidia-user-alias-595, ffmpeg-nvidia-user-alias-beta) (ffmpeg-6-nvidia-user-alias-390, ffmpeg-6-nvidia-user-alias-470) (ffmpeg-6-nvidia-user-alias-580, ffmpeg-6-nvidia-user-alias-590) (ffmpeg-6-nvidia-user-alias-595, ffmpeg-6-nvidia-user-alias-beta): New variables. * README.org (Package variants for NVIDIA proprietary driver): Update. Hilton Chain2026-04-162-85/+88
* nongnu: nvidia-module-open: Add IBT support.•••* nongnu/packages/patches/nvidia-module-open-add-ibt-support.patch: New file. * nongnu/packages/nvidia.scm (nvidia-module-open-580, nvidia-module-open-590) (nvidia-module-open-595, nvidia-module-open-beta): Apply patch. Hilton Chain2026-04-162-4/+39
* nongnu: linux-firmware: Update to 20260410.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20260410. Jelle Licht2026-04-121-2/+2
* nongnu: signal-desktop: Update to 8.6.0.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 8.6.0. Signed-off-by: Hilton Chain <hako@ultrarare.space> Ashish SHUKLA2026-04-121-2/+2
* nongnu: firefox: Update to 149.0.2 [security fixes].•••Fixes CVE-2026-5731, CVE-2026-5732, CVE-2026-5733, CVE-2026-5734, CVE-2026-5735. * nongnu/packages/mozilla.scm (firefox): Update to 149.0.2. Signed-off-by: Hilton Chain <hako@ultrarare.space> Tomas Volf2026-04-121-3/+3
* nongnu: firefox-esr: Update to 140.9.1esr [security fixes].•••Fixes CVE-2026-5731, CVE-2026-5732, CVE-2026-5734. * nongnu/packages/mozilla.scm (firefox-esr): Update to 140.9.1esr. Signed-off-by: Hilton Chain <hako@ultrarare.space> Tomas Volf2026-04-121-3/+3
* nongnu: Add makemkv.•••* nongnu/packages/patches/makemkv-app-id.patch: New file. * nongnu/packages/video.scm (makemkv): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space> Maxim Cournoyer2026-04-122-0/+150
* nongnu: godot-mono: Fix build.•••godot was updated in <https://codeberg.org/guix/guix/commit/d752617287f3dbf94c049b68e61d8cac7a3bd7ad>. * nongnu/packages/game-development.scm (godot-mono) [native-inputs]: Update hash for restored-nuget-dependencies. Hilton Chain2026-04-121-1/+1
* transformations: nvidia: Add #:dynamic-boost? argument.•••* nonguix/transformations.scm (nonguix-transformation-nvidia): Add #:dynamic-boost? argument. * README.org (Configure operating system for NVIDIA proprietary driver): Update docstring. * NEWS (NVIDIA: New #:dynamic-boost? option in nonguix-transformation-nvidia): New entry. Hilton Chain2026-04-123-5/+14
* nongnu: nvidia-driver: Wrap nvidia-powerd.•••* nongnu/packages/nvidia.scm (%nvidia-driver-arguments-390): Add "libdbus-1.so.3" to RUNPATH. (nvidia-driver-390) [inputs]: Add dbus. (%nvidia-driver-arguments-580): Wrap PATH to include lscpu. (nvidia-driver-580) [inputs]: Add util-linux. Fixes: #447 Hilton Chain2026-04-121-3/+11
* services: nvidia: Don't respawn nvidia-powerd.•••Failing to run the program means the platform is unsupported. No need to retry. * nongnu/services/nvidia.scm (nvidia-shepherd-service) [nvidia-powerd]: Disable respawn?. Hilton Chain2026-04-121-0/+1
* multiarch-container: make-internal-script: Fix setlocale exception handler.•••* nonguix/multiarch-container (make-internal-script): Fix exception handler arguments list for setlocale call. Signed-off-by: Hilton Chain <hako@ultrarare.space> Joonatan Saarhelo2026-04-121-1/+1
* transformations: nvidia: Enable Dynamic Boost.•••* nonguix/transformations.scm (nonguix-transformation-nvidia): Enable Dynamic Boost for 580.xx and newer series. Hilton Chain2026-04-041-1/+9
* services: nvidia: Support Dynamic Boost.•••* nongnu/services/nvidia.scm (<nvidia-configuration>) [powerd]: New field. (nvidia-shepherd-service): New variable. (nvidia-service-type): Extend shepherd-root-service-type with it. Extend dbus-root-service-type. Hilton Chain2026-04-041-1/+22
* nongnu: %nvidia-driver-arguments-580: Install nvidia-powerd.•••* nongnu/packages/nvidia.scm (%nvidia-driver-arguments-580): Install nvidia-powerd and nvidia-dbus.conf. Hilton Chain2026-04-041-1/+5
* nongnu: %nvidia-driver-arguments-470: Revert Vulkan ICD configuration to use ...•••This is a follow-up to one change in commit 5d9c0f7f4383c42ac9685be17821eb969b6da916. libEGL_nvidia.so.0 can't fully replace libGLX_nvidia.so.0 and breaks some Vulkan applications. * nongnu/packages/nvidia.scm (%nvidia-driver-arguments-470): Keep using libGLX_nvidia.so.0 in Vulkan ICD configuration. Hilton Chain2026-04-041-2/+2
* nongnu: game-client: Remove (nongnu packages nvidia) module import.•••This is a follow-up to 55d33edf6168c47eb3324e451a2301c2cb856a24. As currently steam-nvidia depends on both steam and nvidia-driver at the top-level, it seems that there's no better solution at the moment. * nongnu/packages/game-client.scm: Remove (nongnu packages nvidia) module import. Fixes: https://gitlab.com/nonguix/nonguix/-/merge_requests/845#note_3220345364 Hilton Chain2026-04-031-1/+0
* nongnu: nvidia: Relocate nvidia driver dependencies.•••binary-package-from-sources accesses non-delayed package fields (inherit, package-version, package-location) and requires NVIDIA driver dependencies to be available before the driver definitions. While guix worked fine, scripting was affected. This commit fixes that. * nongnu/packages/nvidia.scm (egl-gbm, egl-wayland2, egl-x11): Move definitions before those of NVIDIA drivers. Hilton Chain2026-04-031-107/+115
* .guix-channel: Fix the major mode.•••The mode line has to be on the first line of the file, otherwise it is not used. At the same time, this file does not contain anything that would be copyright-able, so drop the SPDX-License-Identifier, it just clutters the file. And finally, re-indent the file, since the scheme-mode now works and respects the indentation rules set by GNU Guix. * .guix-channel: Fix mode line. Drop license header. (channel): Re-indent. Signed-off-by: Hilton Chain <hako@ultrarare.space> Tomas Volf2026-04-031-5/+4
* nongnu: Add electron-41.•••* nongnu/packages/electron.scm (electron-41, electron-41-node-headers): New variables. Signed-off-by: Hilton Chain <hako@ultrarare.space> Simen Endsjø2026-04-031-0/+14
* nongnu: electron-40: Update to 40.8.4.•••* nongnu/packages/electron.scm (electron-40): Update to 40.8.4. Signed-off-by: Hilton Chain <hako@ultrarare.space> Simen Endsjø2026-04-031-3/+3
* nongnu: electron-39: Update to 39.8.4.•••* nongnu/packages/electron.scm (electron-39): Update to 39.8.4. Signed-off-by: Hilton Chain <hako@ultrarare.space> Simen Endsjø2026-04-031-3/+3
* nongnu: electron-38: Update to 38.8.6.•••* nongnu/packages/electron.scm (electron-38): Update to 38.4.6. Signed-off-by: Hilton Chain <hako@ultrarare.space> Simen Endsjø2026-04-031-3/+3
* news.txt: New NVIDIA driver versions and documentation changes.•••* news.txt: New entry. Hilton Chain2026-04-031-0/+16
* Update NEWS.•••* NEWS (New procedure `binary-package-from-sources' for better multiarch binary package support) (`package-with-alias' now uses the superseding mechanism) (NVIDIA: aarch64-linux and legacy series (390.xx, 470.xx) support) (NVIDIA proprietary driver: open source kernel modules now built from git): New entries. Hilton Chain2026-04-031-2/+19
* nongnu: Add nvda-595.•••* nongnu/packages/nvidia.scm (%nvidia-driver-arguments-595): New procedure. (nvidia-source-595-x86_64-linux) (nvidia-source-595-aarch64-linux) (nvidia-driver-595, nvidia-firmware-595, nvidia-module-595) (nvidia-module-open-595, nvidia-modprobe-595, nvidia-settings-595) (nvda-595, nvda-user-alias-595) (steam-nvidia-595, steam-nvidia-user-alias-595) (heroic-nvidia-595, heroic-nvidia-user-alias-595) (ffmpeg/nvidia-595, ffmpeg-6/nvidia-595): New variables. * nonguix/transformations.scm (nonguix-transformation-nvidia): Support 595 series. * README.org (NVIDIA graphics card): Add 595 series. Hilton Chain2026-04-033-11/+160
* transformations: nvidia: Allow removing restriction on NVENC and NvFBC.•••See also: https://github.com/keylase/nvidia-patch * nonguix/transformations.scm (nonguix-transformation-nvidia): New argument #:remove-driver-restriction? to patch the driver and remove NVENC and NvFBC restriction. Hilton Chain2026-04-032-8/+81
* transformations: nvidia: Improve version selection support.•••* nonguix/transformations.scm (nonguix-transformation-nvidia): Improve version selection support. * README.org (NVIDIA graphics card): Update documentation. Hilton Chain2026-04-032-119/+275