Commit graph

2340 commits

Author SHA1 Message Date
Zhu Zihao
d55c16ec05
nongnu: rtl8821ce-linux-module: Update to 0.0.0-15.4e6b88.
Now supports Linux 6.17 and earlier versions.

* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-15.4e6b88.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-06 13:28:46 +08:00
dan
523500471f
nongnu: Add mali-csf-firmware.
* nongnu/packages/linux.scm (mali-csf-firmware): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 19:05:11 +08:00
dan
bfab617d49
nongnu: Add godot-mono.
* nongnu/packages/game-development.scm (godot-mono): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:58:15 +08:00
dan
e00694368d
nonguix: Add nuget-restore.
* nonguix/download.scm (nuget-restore): New procedure.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:58:14 +08:00
Gábor Udvari
bba7eb4b82
nongnu: lgogdownloader: Replace boost with boost-1.83.
* nongnu/packages/gog.scm (lgogdownloader) [inputs]: Replace boost with
boost-1.83.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:48:08 +08:00
James Smith
2478374171
nonguix: multiarch-container: Allow adding SteamVR drivers to FHS container.
* nonguix/multiarch-container.scm (make-internal-script): Adds symlinks of
SteamVR drivers to FHS container.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:46:17 +08:00
James Smith
e3643ae5be
nonguix: multiarch-container: Share Monado socket with container.
* nonguix/multiarch-container.scm (make-container-wrapper): Share
$XDG_RUNTIME_DIR/monado_comp_ipc with container for use with SteamVR.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:45:09 +08:00
James Smith
a3e6ee95ba
nonguix: multiarch-container: Let SteamVR access VR headsets.
* nonguix/multiarch-container.scm (make-container-wrapper): Expose all of /sys
to allow SteamVR to access VR headsets.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:44:26 +08:00
James Smith
e81ab243d0
nongnu: Add steamvr-openhmd.
* nongnu/packages/hardware.scm: New file.
(steamvr-openhmd): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:43:30 +08:00
Giacomo Leidi
06bec2cbeb
nongnu: anytype: Update to 0.52.4.
* nongnu/packages/productivity.scm (anytype): Update to 0.52.4.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:36:57 +08:00
Mathieu Lirzin
e593d7ac37
nongnu: babashka-clojure-tools: Set to 1.12.3.1577.
This fixes the version of babashka-clojure-tools to match the version expected
by babashka@1.12.213.

* nongnu/packages/clojure.scm (babashka-clojure-tools): Set to
1.12.3.1577.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:36:13 +08:00
Brennan Vincent
f6767b95f7
nongnu: wasm32-wasi-clang: fix build on arm
This was applied in Guix at
ac2306c5ad
and is necessary in nonguix for the same reason.

* nongnu/packages/wasm.scm (wasm32-wasi-clang): Apply patch
  clang-17.0-fix-build-with-gcc-14-on-arm.patch

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-05 18:24:31 +08:00
Danny Milosavljevic
cb2d027763
nongnu: vscodium: Update to 1.107.18605.
* nongnu/packages/editors.scm (vscodium): Update to 1.107.18605.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:29:32 +08:00
Mathieu Lirzin
bc11837fb2
nongnu: babashka: Update to 1.12.213.
* nongnu/packages/clojure.scm (babashka): Update to 1.12.213.
(babashka-clojure-tools) Update to 1.12.4.1582.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:29:30 +08:00
Mathieu Lirzin
14e1ab545a
nongnu: Fix babashka classpath extension mechanism.
* nongnu/packages/clojure.scm (babashka)[inputs]: Add openjdk and
babashka-clojure-tools.
[#:phases]<wrap-programs>: Wrap JAVA_HOME and DEPS_CLJ_TOOLS_DIR instead of
BABASHKA_CLASSPATH.
<validate-classpath>: Adapt to it.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:29:30 +08:00
Mathieu Lirzin
ed2c181513
nongnu: Add babashka-clojure-tools.
* nongnu/packages/clojure.scm (babashka-clojure-tools): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:29:29 +08:00
Mathieu Lirzin
281fbb500a
nongnu: clj-kondo: Update to 2025.12.23.
* nongnu/packages/clojure.scm (clj-kondo): Update to 2025.12.23.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:28:34 +08:00
Anderson Torres
81f05741be
nongnu: google-chrome-canary: Update to 145.0.7592.0.
* nongnu/packages/chrome.scm (google-chrome-canary): Update to 145.0.7592.0.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:21:26 +08:00
Anderson Torres
f177637eed
nongnu: google-chrome-unstable: Update to 145.0.7572.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 145.0.7572.2.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:21:26 +08:00
Anderson Torres
443259cc50
nongnu: google-chrome-beta: Update to 144.0.7559.31.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 144.0.7559.31.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:21:26 +08:00
Anderson Torres
114969eb6e
nongnu: google-chrome-stable: Update to 143.0.7499.169.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 143.0.7499.169.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:21:26 +08:00
Anderson Torres
df67648538
nongnu: chrome.scm: List more URLs to find Google Chrome.
Thanks to NixOS for this!

* nongnu/packages/chrome.scm: List more URLs to find Google Chrome.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-04 15:21:24 +08:00
Murilo
889b2f01dc
nongnu: nvidia-driver-beta: Update to 590.44.01.
* nongnu/packages/nvidia.scm (nvidia-driver-beta): Update to 590.44.01.
(nvidia-settings-beta): Likewise.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2026-01-01 13:37:48 +08:00
Murilo
41b0b64c69
nongnu: nvidia-driver: Update to 580.119.02.
* nongnu/packages/nvidia.scm (nvidia-driver): Update to 580.119.02.
(nvidia-settings): Likewise.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-01 13:34:08 +08:00
Murilo
e5a3a95311
nonguix: multiarch-container: Expose /dev/{nvidia-uvm,nvidia-uvm-tools}.
* nonguix/multiarch-container.scm (make-container-wrapper):
Expose /dev/nvidia-uvm and /dev/nvidia-uvm-tools.

These two are now needed for dxvk to start on 580+ drivers.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-01-01 13:34:07 +08:00
Tomas Volf
ba91bc437d
nongnu: firefox: Update to 146.0.1 [security fixes].
Fixes CVE-2025-14860, CVE-2025-14861.

* nongnu/packages/mozilla.scm (firefox): Update to 146.0.1.
[native-inputs]: Use official rust-cbindgen-0.29 package.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-28 21:13:21 +01:00
Ashish SHUKLA
3aa7f4f965
nongnu: signal-desktop: Update to 7.82.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.82.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-28 21:10:37 +01:00
Hilton Chain
a6376bff79
transformations: nvidia: Apply ‘replace-mesa’ to system packages and services.
* nonguix/transformations.scm (nonguix-transformation-nvidia) [packages]
[services]: Apply ‘replace-mesa’.
2025-12-22 15:17:35 +08:00
Hilton Chain
0a9374f1f4
nongnu: Add ffmpeg-6/nvidia.
* nongnu/packages/video.scm (ffmpeg-6/nvidia): New variable.
* nongnu/packages/nvidia.scm (replace-mesa): Add it.
2025-12-22 15:17:35 +08:00
Hilton Chain
7d2de24685
nongnu: ffmpeg-nvenc: Rename to ffmpeg/nvidia.
* nongnu/packages/video.scm (ffmpeg-nvenc): Deprecate and rename to...
(ffmpeg/nvidia): ...this.
* nongnu/packages/nvidia.scm (replace-mesa): Adjust accordingly.
2025-12-22 15:17:33 +08:00
John Kehayias
880afd2308
nongnu: Add gradle.
* nongnu/packages/gradle.scm (gradle): New variable.

Co-authored-by: Maxim Cournoyer <maxim@guixotic.coop>
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-12-18 13:22:49 -05:00
John Kehayias
705333bf29
Revert "nongnu: steam: Fix union-build collision of python."
This reverts commit a345ef84fb.  python-3.11 was
ungrafted in Guix with
<73fcd73aeb>
so this change is no longer needed.

Fixes #428.
2025-12-17 14:44:42 -05:00
Tomas Volf
1a94235303
nongnu: firefox: Update to 146.0 [security fixes].
Fixes CVE-2025-14321, CVE-2025-14322, CVE-2025-14323, CVE-2025-14324,
CVE-2025-14325, CVE-2025-14326, CVE-2025-14327, CVE-2025-14328,
CVE-2025-14329, CVE-2025-14330, CVE-2025-14331, CVE-2025-14332,
CVE-2025-14333.

* nongnu/packages/mozilla.scm (firefox): Update to 146.0.
[native-inputs]: Replace rust-cbindgen with 0.29.2 version.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-12-14 15:04:02 -05:00
Danny Milosavljevic
53c477b3e0
nongnu: vscodium: Update to 1.106.37943.
* nongnu/packages/editors.scm (vscodium): Update to 1.106.37943.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:38:55 +01:00
Tomas Volf
5fde74e0c5
nongnu: firefox: Update to 145.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 145.0.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:37:40 +01:00
Tomas Volf
ef5587fc88
nongnu: firefox-esr: Update to 140.6.0esr [security fixes].
Fixes CVE-2025-13012, CVE-2025-13013, CVE-2025-13014, CVE-2025-13015,
CVE-2025-13016, CVE-2025-13017, CVE-2025-13018, CVE-2025-13019,
CVE-2025-13020, CVE-2025-14321, CVE-2025-14322, CVE-2025-14323,
CVE-2025-14324, CVE-2025-14325, CVE-2025-14328, CVE-2025-14329,
CVE-2025-14330, CVE-2025-14331, CVE-2025-14333.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 140.6.0esr.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:37:07 +01:00
Ashish SHUKLA
cb35c71a02
nongnu: signal-desktop: Update to 7.81.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.81.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:26:09 +01:00
Simen Endsjø
33c269e170
nongnu: google-chrome-canary: Update to 145.0.7572.0.
* nongnu/packages/chrome.scm: (google-chrome-canary): Update to 145.0.7572.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Simen Endsjø
93bb5f4cc9
nongnu: google-chrome-unstable: Update to 145.0.7561.2.
* nongnu/packages/chrome.scm: (google-chrome-unstable): Update to 145.0.7561.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Simen Endsjø
34ece38329
nongnu: google-chrome-beta: Update to 144.0.7559.3.
* nongnu/packages/chrome.scm: (google-chrome-beta): Update to 144.0.7559.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Simen Endsjø
8ac9ecf7ba
nongnu: google-chrome-stable: Update to 143.0.7499.40.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 143.0.7499.40.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Simen Endsjø
003f07bbc8
nongnu: chrome: Add links to releases
* nongnu/packages/chrome.scm: Add links to releases

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Anderson Torres
0cb408df29
nongnu: google-chrome-canary: Update to 144.0.7539.0.
* nongnu/packages/chrome.scm (google-chrome-canary): Update to 144.0.7539.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Anderson Torres
f5e4c1424b
nongnu: google-chrome-unstable: Update to 144.0.7534.0.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 144.0.7534.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Anderson Torres
6eb5bddb2a
nongnu: google-chrome-beta: Update to 143.0.7499.40.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 143.0.7499.40.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Anderson Torres
fd9776a4fd
nongnu: google-chrome-stable: Update to 142.0.7444.175.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 142.0.7444.175.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Anderson Torres
4366a4a058
nongnu: chrome: Fixup patch-assets phase.
The folder usr/share/menu/google-* no longer exists.

* nongnu/packages/chrome.scm (make-google-chrome)[#:phases]<patch-assets>: Fixup.

Co-authored-by: Ashish SHUKLA <ashish.is@lostca.se>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-12-10 20:20:33 +01:00
Hilton Chain
d741f41eca
nongnu: Remove linux-6.16.
linux-libre-6.16 has been removed from Guix upstream:
14bb0192fd

* nongnu/packages/linux.scm (linux-6.16): Delete variable.
2025-12-05 14:10:23 +08:00
Hilton Chain
32be33351f
nongnu: broadcom-sta: Update patchset to commit 7786b3a.
* nongnu/packages/linux.scm (broadcom-sta-x86_64-source) [patches]: Update
patches to commit 7786b3a.
2025-12-04 17:00:40 +08:00
Jelle Licht
82be0b7ada
nongnu: linux-firmware: Update to 20251125.
* nongnu/packages/linux.scm (linux-firmware): Update to 20251125.
2025-11-28 12:57:56 +01:00