Hilton Chain
029735b18e
nongnu: babashka: Use G-expressions.
...
* nongnu/packages/clojure.scm (babashka)[arguments]: Use G-expressions.
2025-05-24 10:37:28 +08:00
Sergey Trofimov
f443f09c5f
nongnu: babashka: Wrap BABASHKA_CLASSPATH.
...
* nongnu/packages/clojure.scm (babashka)[inputs]: Add clojure-tools.
Remove gcc:lib.
[arguments]<#:patchelf-plan>: Adjust accordingly.
<#:phases>: Wrap BABASHKA_CLASSPATH.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 10:37:28 +08:00
Sergey Trofimov
d8cef87267
nongnu: Add clojure-tools.
...
* nongnu/packages/clojure.scm (clojure-tools): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 10:37:27 +08:00
Murilo
ff1ede27b0
nongnu: nvidia-driver: Update to 570.153.02.
...
* nongnu/packages/nvidia.scm (nvidia-driver): Update to 570.153.02.
(nvidia-settings): Likewise.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-23 15:50:33 +08:00
Hilton Chain
ada9bbca1c
nongnu: corrupt-linux: Apply Guix modifications.
...
This is a follow-up to commit 7ac8fe6e2a
, which
only applies Nonguix modifications to kernel configuration.
* nongnu/packages/linux.scm (corrupt-linux): Modify freedo phases first and
use ‘customize-linux’ later.
2025-05-23 15:48:55 +08:00
Hilton Chain
7ac8fe6e2a
nongnu: corrupt-linux: Add nonguix_defconfig.
...
This is a follow-up to commit f9fedea132
.
* nongnu/packages/linux.scm (corrupt-linux) Use "nonguix_defconfig".
[arguments]<#:phases>: In ‘nonguix-configure’, save modified defconfig as
"nonguix_defconfig".
2025-05-23 13:40:09 +08:00
Jelle Licht
595c2155a6
nongnu: intel-media-driver: Update to 25.1.4.
...
* nongnu/packages/video.scm (intel-media-driver): Update to 25.1.4.
2025-05-19 22:47:56 +02:00
Jelle Licht
ee24a6e27c
nongnu: gmmlib: Update to 22.7.2.
...
* nongnu/packages/video.scm (gmmlib): Update to 22.7.2.
2025-05-19 22:47:56 +02:00
Tomas Volf
3f530e5b31
nongnu: firefox-esr: Update to 128.10.1esr [security fixes].
...
Fixes CVE-2025-4920, CVE-2025-4921.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.10.1esr.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-18 19:59:30 +08:00
Tomas Volf
366eb8a5b3
nongnu: firefox: Update to 138.0.4 [security fixes].
...
Fixes CVE-2025-4920, CVE-2025-4921.
* nongnu/packages/mozilla.scm (firefox): Update to 138.0.4.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-18 19:59:17 +08:00
Anderson Torres
f08390f988
nongnu: leiningen: update to 2.11.2
...
* nongnu/packages/clojure.scm (leiningen): update to 2.11.2
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-18 19:59:07 +08:00
Anderson Torres
5b14ef8a7c
nongnu: clj-kondo: update to 2025.04.07
...
* nongnu/packages/clojure.scm (clj-kondo): update to 2025.04.07
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-18 19:59:04 +08:00
Anderson Torres
5f3e0e5368
nongnu: clojure-lsp: update to 2025.04.23-18.16.46
...
* nongnu/packages/clojure.scm (clojure-lsp): update to 2025.04.23-18.16.46
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-18 19:59:02 +08:00
Anderson Torres
8cdbff51ed
nongnu: babashka: update to 1.12.200
...
* nongnu/packages/clojure.scm (babashka): update to 1.12.200
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-18 19:58:59 +08:00
Timotej Lazar
a7a7201b57
nongnu: intel-microcode: Update to 20250512 [security-fixes].
...
Fixes CVE-2024-28956, CVE-2025-20103, CVE-2024-43420, CVE-2025-20623,
CVE-2024-45332, CVE-2025-24495, CVE-2025-20012.
* nongnu/packages/linux.scm (intel-microcode): Update to 20250512.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-18 19:58:32 +08:00
Hilton Chain
5bb3df4282
nongnu: nonguix-extra-linux-options: Add CONFIG_MT76x2U as module.
...
* nongnu/packages/linux.scm (nonguix-extra-linux-options): Add CONFIG_MT76x2U
as module.
Fixes: https://gitlab.com/nonguix/nonguix/-/issues/391
2025-05-15 21:22:44 +08:00
Nicolas Maupu
74455cdbb8
Reapply "nongnu: linux: Fix missing module for Lunar Lake platform."
...
This reapplies commit 4363f769e4
.
* nongnu/packages/linux.scm (nonguix-extra-linux-options): Add two kernel
configs to include latest Lunar Lake audio chipset (RT1318/RT713).
Fixes: https://gitlab.com/nonguix/nonguix/-/issues/390
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-15 21:22:42 +08:00
Hilton Chain
f9fedea132
nongnu: corrupt-linux: Apply Nonguix configs in a separate build phase.
...
* nongnu/packages/linux.scm (corrupt-linux)[arguments]<#:phases>: Add
‘nonguix-configure’.
Fixes: https://gitlab.com/nonguix/nonguix/-/issues/392
2025-05-15 21:22:42 +08:00
Hilton Chain
38d420fa5a
nongnu: Add all-nongnu-packages.
...
* nongnu/packages.scm (%nongnu-package-module-path): New variable.
(all-nongnu-packages): New procedure.
2025-05-15 21:22:42 +08:00
Hilton Chain
457b17de16
nongnu: obsidian: Replace deprecated dependency.
...
* nongnu/packages/productivity.scm (obsidian)
[native-inputs]: Replace inkscape/stable with inkscape/pinned.
2025-05-15 21:22:26 +08:00
Hilton Chain
e4459f4802
utils: with-transformation: Deprioritize matching of procedures.
...
* nonguix/utils.scm (with-transformation): Deprioritize procedure matching.
2025-05-14 16:03:30 +08:00
Hilton Chain
5f3ad33833
utils: with-transformation: Handle more cases.
...
* nonguix/utils.scm (with-transformation): Skip parameters.
Avoid duplicating file system packages.
2025-05-14 16:03:28 +08:00
Tomas Volf
d49157010b
nongnu: firefox: Update to 138.0.3.
...
* nongnu/packages/mozilla.scm (firefox): Update to 138.0.3.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-14 15:51:01 +08:00
Ashish SHUKLA
b160edcf86
nongnu: signal-desktop: Update to 7.54.0.
...
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.54.0.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-14 15:50:52 +08:00
Hilton Chain
8ceb19c215
Revert "nongnu: linux: Fix missing module for Lunar Lake platform."
...
This reverts commit 4363f769e4
, since the added
configurations don't exist for some target. To reapply the change, we need to
append kernel configurations with a target-aware approach.
See also: https://gitlab.com/nonguix/nonguix/-/issues/392
2025-05-13 00:21:38 +08:00
Hilton Chain
19406981a9
nongnu: Remove linux-6.13.
...
This kernel series is no longer supported upstream and removed from
Guix.
* nongnu/packages/linux.scm (linux-6.13): Delete variable.
2025-05-09 10:24:25 +08:00
Nicolas Maupu
4363f769e4
nongnu: linux: Fix missing module for Lunar Lake platform.
...
* nongnu/packages/linux.scm (nonguix-extra-linux-options): Add two kernel
configs to include latest Lunar Lake audio chipset (RT1318/RT713).
Fixes: https://gitlab.com/nonguix/nonguix/-/issues/390
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-08 22:39:57 +08:00
Nicolas Maupu
c4497b7156
nongnu: sof-firmware: Update to 2025.01.1.
...
* nongnu/packages/linux.scm (sof-firmware): Update to 2025.01.1.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-08 22:39:50 +08:00
John Kehayias
6c497a883d
nonguix: multiarch-container: Use writable file system.
...
This was a change in Guix to make read-only root file system the default in
containers. See commit ce363c1dc7bd63a74dcf7788d340819f6d5db89f.
* nonguix/multiarch-container.scm (make-container-wrapper): Use option
"--writable-root".
2025-05-05 18:41:32 -04:00
Leo Famulari
141a431b44
nongnu: linux: Update to 6.14.
...
* nongnu/packages/linux.scm (linux): Use linux-6.14.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-05-05 17:55:11 -04:00
Tomas Volf
b9d3169772
nongnu: firefox: Update to 138.0 [security fixes].
...
Fixes CVE-2025-2817, CVE-2025-4082, CVE-2025-4083, CVE-2025-4085,
CVE-2025-4086, CVE-2025-4087, CVE-2025-4088, CVE-2025-4089,
CVE-2025-4090, CVE-2025-4091, CVE-2025-4092.
* nongnu/packages/patches/firefox-ge-138-compare-paths.patch: New file.
* nongnu/packages/mozilla.scm (firefox): Update to 138.0.
[source]: Use the new patch.
[native-inputs]: Replace rust-cbindgen with rust-cbindgen-0.28.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-04 21:08:53 +08:00
Ashish SHUKLA
99c64f1ab8
nongnu: signal-desktop: Update to 7.53.0.
...
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.53.0.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-04 21:08:51 +08:00
Tomas Volf
ae6e9f2834
nongnu: firefox-esr: Update to 128.10.0esr [security fixes].
...
Fixes CVE-2025-2817, CVE-2025-4082, CVE-2025-4083, CVE-2025-4084,
CVE-2025-4087, CVE-2025-4091, CVE-2025-4093.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 128.10.0esr.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-30 23:59:33 +08:00
Hilton Chain
6eaab0dc51
nongnu: nvidia-driver: Update to 570.144.
...
* nongnu/packages/nvidia.scm (nvidia-driver): Update to 570.144.
(nvidia-settings): Likewise.
2025-04-29 18:24:33 +08:00
Leo Famulari
cf35312bb2
nongnu: Add linux-6.14.
...
* nongnu/packages/linux.scm (linux-6.14): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-29 14:30:15 +08:00
Hilton Chain
f05b33d754
nongnu: broadcom-sta: Update patchset to 9a5a0d7.
...
* nongnu/packages/linux.scm (broadcom-sta-patch): Delete procedure.
(broadcom-sta-x86_64-source): Update patchset to 9a5a0d7.
Adjust so that we can use a single command to output whole lists for patches
and hashes.
2025-04-27 21:23:56 +08:00
Hilton Chain
2ca1c7e195
nongnu: hplip-plugin: Update source hash.
...
Inherited hplip package was update to 3.24.4 in guix commit
a15e3f02e81a6b725beb4b35b952d9666ba25439.
* nongnu/packages/printers.scm (hplip-plugin)[native-inputs]: Update hash for
hplip-plugin.
2025-04-27 20:30:01 +08:00
Ashish SHUKLA
cc1edd62b2
nongnu: signal-desktop: Update to 7.52.0.
...
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.52.0.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-27 20:29:59 +08:00
Hilton Chain
e899121adb
nongnu: %nvidia-environment-variable-regexps: Add NVIDIA Smooth Motion entry.
...
* nongnu/packages/nvidia.scm (%nvidia-environment-variable-regexps): Merge
"^__NV_" entries.
Add entry for NVIDIA Smooth Motion.
2025-04-19 23:27:25 +08:00
Murilo
085dfd3d57
nongnu: nvidia-driver-beta: Update to 575.51.02.
...
* nongnu/packages/nvidia.scm (nvidia-driver-beta): Update to 575.51.02.
(nvidia-settings-beta): Update to 575.51.02.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-19 23:27:24 +08:00
Hilton Chain
20a677fea8
nongnu: anydesk: Fix build.
...
binary-build-system doesn't have a wrap-program phase.
* nongnu/packages/anydesk.scm (anydesk)[arguments]<#:phases>: Move
'install-desktop-entry after 'install instead.
2025-04-19 08:10:37 +08:00
Hilton Chain
6025c7abdf
nongnu: brscan4: Fix build.
...
binary-build-system doesn't have a build phase.
* nongnu/packages/scanner.scm (brscan4)[arguments]<#:phases>: Add
'build-preload after 'install instead.
2025-04-19 08:10:34 +08:00
Jonathan Brielmaier
40bf089faa
nongnu: helix-core: Update to r24.2.
...
* nongnu/packages/version-control.scm (helix-core): Update to r24.2.
[source]: Remove `i686-linux` as they no longer provide tarballs for it.
[supported-systems]: dito.
2025-04-18 13:28:25 +02:00
Jonathan Brielmaier
686f8621e9
nongnu: facetimehd: Update to 0.6.13.
...
* nongnu/packages/linux.scm (facetimehd): Update to 0.6.13.
2025-04-18 12:42:14 +02:00
Jonathan Brielmaier
b24db81620
nongnu: rtl8821cu-linux-module: Update to 0.0.0-3.132dcf0.
...
* nongnu/packages/linux.scm (rtl8821cu-linux-module): Update to 0.0.0-3.132dcf0
for compatibility with linux@6.14 .
2025-04-18 12:39:33 +02:00
Jonathan Brielmaier
83ee72d509
nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-14.c3fb89a.
...
* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update
to 5.6.4.2-14.c3fb89a for compatibility with linux@6.14 .
2025-04-18 12:36:07 +02:00
Jonathan Brielmaier
23419e0d87
linux: rtl8192eu-linux-module: Update to 0.0.0-8.c014d09.
...
* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to
0.0.0-8.c014d09 for compabilitiy with linux@6.15 .
2025-04-18 12:19:07 +02:00
Giacomo Leidi
bf64a67eb6
nongnu: anytype: Update to 0.45.3.
...
* nongnu/packages/productivity.scm (anytype): Update to 0.45.3;
[arguments]<#:phases>: Allow other values in LD_LIBRARY_PATH other than
share/Anytype.
[inputs]: Add gcc-14:lib.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-18 15:11:46 +08:00
Giacomo Leidi
5243f9ad75
build-system: chromium-binary: Allow overriding default host-inputs.
...
Some applications may crash with errors like the following:
libstdc++.so.6: version `GLIBCXX_3.4.31' not found
This can be fixed by using a more recent version of gcc:lib, this patch allows
overriding the default gcc:lib provided by the chromium-binary-build-system.
* nonguix/build-system/chromium-binary.scm (lower)[host-inputs]: Allow
overriding default host-inputs by package inputs.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-18 15:11:46 +08:00
Ashish SHUKLA
9a38f475dd
nongnu: signal-desktop: Update to 7.51.0.
...
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.51.0.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-18 15:11:45 +08:00