summaryrefslogtreecommitdiff
path: root/nongnu (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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-011-0/+3
* 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-011-2/+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-161-20/+28
* 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-161-67/+74
* 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
* 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
* 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
* 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
* 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-031-0/+130
* nongnu: nvidia: Add more ffmpeg variants.•••* nongnu/packages/nvidia.scm (replace-nvidia-driver): New procedure. (make-nvda, replace-mesa): Use it. (ffmpeg/nvidia-390, ffmpeg-6/nvidia-390) (ffmpeg/nvidia-470, ffmpeg-6/nvidia-470) (ffmpeg/nvidia-580, ffmpeg-6/nvidia-580) (ffmpeg/nvidia-590, ffmpeg-6/nvidia-590) (ffmpeg/nvidia-beta, ffmpeg-6/nvidia-beta): New variables. Hilton Chain2026-04-031-8/+34
* nongnu: Move ffmpeg/nvidia and ffmpeg-6/nvidia to (nongnu packages nvidia).•••* nongnu/packages/video.scm (ffmpeg/nvidia, ffmpeg-6/nvidia): Move them to... * nongnu/packages/nvidia.scm (ffmpeg/nvidia, ffmpeg-6/nvidia): ...here. Hilton Chain2026-04-032-46/+45
* nongnu: nvidia: Define more container variants.•••* nongnu/packages/nvidia.scm (define-nvidia-container): New macro. (steam-nvidia-390, steam-nvidia-user-alias-390) (steam-nvidia-470, steam-nvidia-user-alias-470) (steam-nvidia-580, steam-nvidia-user-alias-580) (steam-nvidia-590, steam-nvidia-user-alias-590) (steam-nvidia-beta, steam-nvidia-user-alias-beta) (heroic-nvidia-390, heroic-nvidia-user-alias-390) (heroic-nvidia-470, heroic-nvidia-user-alias-470) (heroic-nvidia-580, heroic-nvidia-user-alias-580) (heroic-nvidia-590, heroic-nvidia-user-alias-590) (heroic-nvidia-beta, heroic-nvidia-user-alias-beta): New variables. (steam-nvidia): Alias to steam-nvidia-580. (heroic-nvidia): Alias to heroic-nvidia-580. Hilton Chain2026-04-031-4/+69
* nongnu: Move steam-nvidia and heroic-nvidia to (nongnu packages nvidia).•••* nongnu/packages/game-client.scm (steam-container-for, heroic-container-for): Remove %nvidia-environment-variable-regexps reference. (steam-nvidia, heroic-nvidia): Move to (nongnu packages nvidia). * nongnu/packages/nvidia.scm (%nvidia-environment-variable-regexps): Unexport. Hilton Chain2026-04-032-9/+14
* nongnu: Remove a few deprecated package aliases.•••* nongnu/packages/game-client.scm (steam-container, steam-nvidia-container) (heroic-container, heroic-nvidia-container) * nongnu/packages/nvidia.scm (nvidia-libs) * nongnu/packages/video.scm (ffmpeg-nvenc, ffmpeg-nvidia): Delete variables. Hilton Chain2026-04-033-10/+0
* nongnu: nvdb: Rename to nvda-beta.•••* nongnu/packages/nvidia.scm (nvdb): Define in terms of 'deprecated-package'. (nvda-beta): New variable, formerly known as "nvdb". (nvda-user-alias-beta): New variable. (make-nvda): Remove name argument. Hilton Chain2026-04-031-4/+6
* nongnu: Add make-nvda.•••* nongnu/packages/nvidia.scm (make-nvda): New procedure. (nvdb): Define using it. (define-nvda-package): New macro. (nvda-390, nvda-user-alias-390) (nvda-470, nvda-user-alias-470) (nvda-580, nvda-user-alias-580) (nvda-590, nvda-user-alias-590): New variables. (nvda): Alias to nvda-580. Hilton Chain2026-04-031-92/+79
* nongnu: make-nvidia-source: Also create installer source.•••* nongnu/packages/nvidia.scm (make-nvidia-source): Add architecture option. Return a package. (nvidia-source-390-x86_64-linux, nvidia-source-470-x86_64-linux) (nvidia-source-470-aarch64-linux, nvidia-source-580-x86_64-linux) (nvidia-source-580-aarch64-linux, nvidia-source-590-x86_64-linux) (nvidia-source-590-aarch64-linux, nvidia-source-beta-x86_64-linux) (nvidia-source-beta-aarch64-linux): Define using it. Hilton Chain2026-04-031-220/+143
* nongnu: nvidia-settings: Base on nvidia-settings-390.•••* nongnu/packages/nvidia.scm (nvidia-settings-390): Expand definition. (nvidia-settings-470): Base on 390. (nvidia-settings-580): Base on 470. (nvidia-settings-590, nvidia-settings-beta): Base on 580. Hilton Chain2026-04-031-49/+56
* nongnu: nvidia-modprobe: Base on nvidia-modprobe-390.•••* nongnu/packages/nvidia.scm (nvidia-modprobe-390): Expand definition. (nvidia-modprobe-470): Base on 390. (nvidia-modprobe-580): Base on 470. (nvidia-modprobe-590, nvidia-modprobe-beta): Base on 580. Hilton Chain2026-04-031-15/+18
* nongnu: nvidia-module: Base on nvidia-module-390.•••* nongnu/packages/nvidia.scm (%nvidia-module-arguments): New procedure to avoid inheriting unpacking phases from binary-package-from-sources. (nvidia-module-390): Expand definition. (nvidia-module-470): Base on 390. (nvidia-module-580): Base on 470. (nvidia-module-590, nvidia-module-beta): Base on 580. Hilton Chain2026-04-031-71/+59