Commit graph

2274 commits

Author SHA1 Message Date
Tomas Volf
5c43eb791c
nongnu: wasm32-wasi-libcxx: Update to 17.0.6.
* nongnu/packages/wasm.scm (wasm32-wasi-libcxx): Update to 17.0.6.
[arguments]: Add -DLIBCXX_HAS_MUSL_LIBC:BOOL=ON to configure flags.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-10-29 21:03:31 -04:00
Tomas Volf
e6596d523c
nongnu: wasm32-wasi-clang: Update to 17.0.6.
* nongnu/packages/wasm.scm (wasm32-wasi-clang): Base on llvm-17.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-10-29 21:03:30 -04:00
Tomas Volf
93ff3a38b3
nongnu: wasm32-wasi-clang-runtime: Update to 17.0.6.
* nongnu/packages/wasm.scm (wasm32-wasi-clang-runtime): Inherit from
clang-runtime-17.
[native-inputs]: Use clang-17 instead of clang-15.
[inputs]: Use llvm-17 instead of llvm-15.
[arguments]: Add -DCMAKE_SYSTEM_NAME=Generic to configure flags.gs.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-10-29 21:03:27 -04:00
Tomas Volf
f5b957b4e7
nongnu: firefox-esr: Update to 140.4.0esr [security fixes].
Fixes CVE-2025-11708, CVE-2025-11709, CVE-2025-11710, CVE-2025-11711,
CVE-2025-11712, CVE-2025-11713, CVE-2025-11714, CVE-2025-11715.

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

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-10-29 21:02:20 -04:00
Hilton Chain
f9ceb1de12
nongnu: Fix apple fonts build failures introduced by p7zip deprecation.
* nongnu/packages/fonts.scm (apple-font) [arguments]: Adjust to fix build.
[native-inputs]: Replace p7zip with 7zip.
2025-10-28 13:08:02 +08:00
Hilton Chain
23ad0f905a
nongnu: Remove use of deprecated atk and at-spi2-core.
Commit produced by the following command, with manual adjustments:
    rg -l atk | xargs sed -i '/.*atk.*/d'
2025-10-28 13:08:01 +08:00
John Kehayias
a345ef84fb
nongnu: steam: Fix union-build collision of python.
Fixes #420.  This is due to the old issue of grafts in the union-build
packages used by the nonguix-container.  Use the replacement package for
python; to be reverted when ungrafted in Guix.

* nongnu/packages/game-client.scm (steam-gameruntime-libs): Replace python
with python-3.11/fixed.
2025-10-16 17:42:47 -04:00
Jelle Licht
3f4a1907ca
nongnu: reaper: Replace wdl by swell.
* nongnu/packages/music.scm (reaper)[inputs]: Remove wdl; add swell.
2025-10-08 10:39:25 +02:00
John Kehayias
a5d216cd7c
gnu: Add protonup; deprecate protonup-ng.
The protonup-ng fork is no longer active and the fixes made it back to
protonup.

* nongnu/packages/game-client.scm (protonup): New variable.
(protonup-ng): Deprecate in favor of protonup.
2025-10-06 19:26:11 -04:00
John Kehayias
13bd1919b4
nongnu: element-desktop: Update to 1.12.0 [security-fixes].
A previous version addressed CVE-2025-59161 / GHSA-m6c8-98f4-75rr.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.12.0.
[source, home-page, properties]: Update URL.
2025-10-06 19:19:05 -04:00
Tomas Volf
150e5e5b63
nongnu: firefox: Update to 143.0.3 [security fixes].
Fixes CVE-2025-11152, CVE-2025-11153.

* nongnu/packages/mozilla.scm (firefox): Update to 143.0.3.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-10-03 18:28:54 -04:00
Tomas Volf
d53fb47548
nongnu: firefox-esr: Update to 140.3.1esr.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 140.3.1esr.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-10-03 18:28:42 -04:00
Hilton Chain
8ccfb0f009
nongnu: ffmpeg-nvenc: Use inherited source.
* nongnu/packages/video.scm (ffmpeg-nvenc) [version, source]: Use inherited
value.
2025-10-01 21:03:14 +08:00
John Kehayias
89f0dca2eb
nongnu: firefox-esr: Use ffmpeg-6.
This fixes video playback post mesa-updates merge in Guix.  See upstream issue
<https://bugzilla.mozilla.org/show_bug.cgi?id=1962139>; fix is like for
librewolf in Guix, see <https://codeberg.org/guix/guix/issues/3038>.

* nongnu/packages/mozilla.scm (firefox-esr)[inputs]: Change ffmpeg to
ffmpeg-6.
2025-09-30 11:12:52 -04:00
Jelle Licht
25d7a8091c
nongnu: steam-client: Update to 1.0.0.84.
* nongnu/packages/game-client.scm (steam-client): Update to 1.0.0.84.
2025-09-23 22:45:08 +02:00
Murilo
c33db8571a
nongnu: nvidia-driver: Update to 580.82.09.
* nongnu/packages/nvidia.scm (nvidia-driver): Update to 580.82.09.
(nvidia-settings): Likewise.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-23 21:56:55 +08:00
Murilo
2fe28d2a1b
nongnu: nvidia-driver: Install additional components.
* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]
<#:install-plan>: Install 'nvngx_dlssg.dll' and 'nvoptix.bin'.
<#:phases>{create-misc-files}: Set 'nvidia_layers.json' library_path
to the store absolute path of 'libnvidia-present.so'.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-23 21:56:55 +08:00
Murilo
9302c6319b
nongnu: egl-x11: Update to 1.0.3.
* nongnu/packages/nvidia.scm (egl-x11): Update to 1.0.3.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-23 21:56:55 +08:00
Murilo
63c7e04386
nongnu: egl-gbm: Update to 1.1.2.1.
* nongnu/packages/nvidia.scm (egl-gbm): Update to 1.1.2.1.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-23 21:56:55 +08:00
Nicolas Graves
7a67115e0d
import: Add firefox updater.
* guix/import/firefox.scm: Implement basic firefox updater.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-09-23 21:56:55 +08:00
Ashish SHUKLA
017e4bf864
nongnu: signal-desktop: Update to 7.71.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.71.0.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-23 21:56:55 +08:00
Hilton Chain
0864aa6ba5
nongnu: steam-client: Set supported-systems.
* nongnu/packages/game-client.scm (steam-client) [supported-systems]: Limit to
x86_64-linux only.
2025-09-23 21:56:55 +08:00
Hilton Chain
0531ba5050
nongnu: heroic-client: Set supported-systems.
* nongnu/packages/game-client.scm (heroic-client) [supported-systems]: Limit to
x86_64-linux only.
2025-09-23 21:56:53 +08:00
Jelle Licht
bc2a73d7a8
nongnu: linux-firmware: Update to 20250917.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250917.
(select-firmware): Handle the Link keyword correctly.
(iwlwifi-firmware)[arguments]{phases}: In the select-firmware phase, use new
location of firmware.
2025-09-19 13:27:34 +02:00
Ashish SHUKLA
de297a2a28
nongnu: signal-desktop: Update to 7.70.0
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.70.0

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-18 12:25:30 -04:00
Tomas Volf
adc55dec01
nongnu: firefox-esr: Update to 140.3.0esr [security fixes].
Fixes CVE-2025-10527, CVE-2025-10528, CVE-2025-10529, CVE-2025-10532,
CVE-2025-10533, CVE-2025-10536, CVE-2025-10537.

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

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-18 12:24:07 -04:00
Tomas Volf
52d202e8ec
nongnu: firefox: Update to 143.0 [security fixes].
Fixes CVE-2025-10527, CVE-2025-10528, CVE-2025-10529, CVE-2025-10530,
CVE-2025-10531, CVE-2025-10532, CVE-2025-10533, CVE-2025-10534,
CVE-2025-10535, CVE-2025-10536, CVE-2025-10537.

* nongnu/packages/mozilla.scm (firefox): Update to 143.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-18 12:23:58 -04:00
John Kehayias
df4e6ed9fe
nongnu: Remove linux-6.15.
This version is slated to be removed from upstream Guix soon and is no longer
supported upstream.  The default has already been set to 6.16.

* nongnu/packages/linux.scm (linux-6.15): Delete variable.
2025-09-12 17:31:49 -04:00
Jelle Licht
d096df0356
nongnu: linux: Update to 6.16.
* nongnu/packages/linux.scm (linux): Use linux-6.16.
2025-09-08 08:22:15 +02:00
Ashish SHUKLA
b95b52d9dd
nongnu: signal-desktop: Update to 7.69.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.69.0.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-09-08 08:21:05 +02:00
Hilton Chain
bf50e810a4
services: nvidia: Revert kernel-module-loader requirement.
This is a follow-up to 65293a06a0, which made
the service depending on kernel-module-loadel-service-type without actually
extending it.  Since the change is not necessary, I'm reverting it here.

* nongnu/services/nvidia.scm (nvidia-shepherd-service) [requirement]: Revert
to udev.
2025-09-07 13:57:22 +08:00
John Kehayias
477f283914
nongnu: Add linux-6.16.
* nongnu/packages/linux.scm (linux-6.16): New variable.
2025-09-02 01:04:58 -04:00
John Kehayias
e8b51099ac
nongnu: corrupt-linux: Support modconfig option.
This option was added in Guix in commit <3269a30987>.

* nongnu/packages/linux.scm (corrupt-linux): Add and use the modconfig keyword
argument.
2025-09-01 14:18:08 -04:00
Ashish SHUKLA
bca7b7f6ed
nongnu: signal-desktop: Update to 7.68.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.68.0.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-01 23:45:48 +08:00
Simen Endsjø
de4cefa064
nongnu: Add electron-36.
* nongnu/packages/electron.scm (electron-36): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-01 23:45:48 +08:00
Simen Endsjø
11b61d926b
nongnu: electron-35: Update to 35.7.5.
* nongnu/packages/electron.scm (electron-35): Update to 35.7.5.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-01 23:45:48 +08:00
Simen Endsjø
c3912c319e
nongnu: electron-34: Update to 34.5.8.
* nongnu/packages/electron.scm (electron-34): Update to 34.5.8.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-01 23:45:47 +08:00
Simen Endsjø
665130f9e7
nongnu: electron-33: Update to 33.4.11.
* nongnu/packages/electron.scm (electron-33): Update to 33.4.11.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-09-01 23:45:47 +08:00
Hilton Chain
6cea5f74bb
nongnu: electron: Set supported-systems to x86_64-linux only.
Since source hashes for other systems are not set.

* nongnu/packages/electron.scm (electron-27) [supported-systems]: Set to
x86_64-linux only.
2025-09-01 23:45:47 +08:00
Hilton Chain
65293a06a0
services: nvidia: Load modules earlier.
* nongnu/services/nvidia.scm (nvidia-service-type): Extend
user-processes-service-type.
2025-09-01 23:45:47 +08:00
Hilton Chain
3857caeccd
nongnu: nvidia-driver: Downgrade to 570.181.
Due to various issues brought by the 580 driver.

582832167d
https://forums.developer.nvidia.com/t/580-release-feedback-discussion/341205/13

* nongnu/packages/nvidia.scm (nvidia-driver): Downgrade to 570.181.
(nvidia-settings): Likewise.
2025-09-01 23:45:47 +08:00
Hilton Chain
1ad7bfcf34
nongnu: Add obs-nvidia.
* nongnu/packages/video.scm (obs-nvidia): New variable.
2025-09-01 23:45:47 +08:00
Hilton Chain
f0132f2520
nongnu: replace-mesa: Group grafts together.
* nongnu/packages/nvidia.scm (replace-mesa): Group grafts together.

Fixes: #411
2025-09-01 23:45:46 +08:00
Giacomo Leidi
60ffd0353e
nongnu: anytype: Update to 0.49.0.
* nongnu/packages/productivity.scm (anytype): Update to 0.49.0.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-24 10:25:52 +08:00
Sughosha
9664dd0e17
nongnu: winetricks: Update to 20250102.
* nongnu/packages/wine.scm (winetricks): Update to 20250102.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-24 10:25:06 +08:00
Maxim Cournoyer
96ccecfa02
nongnu: Add libretro-genesis-plus-gx.
* nongnu/packages/emulators.scm (libretro-genesis-plus-gx): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-24 10:24:53 +08:00
Hilton Chain
099ab02079
nongnu: mosml: Fix build.
* nongnu/packages/sml.scm (mosml) [arguments] <#:make-flags>: Set "--std=gnu89".
[license]: Correct licenses.
2025-08-24 10:24:52 +08:00
Tomas Volf
9bf3d1394f
nongnu: firefox-esr: Update to 140.2.0esr [security fixes].
Fixes CVE-2025-9179, CVE-2025-9180, CVE-2025-9181, CVE-2025-9182,
CVE-2025-9183, CVE-2025-9184, CVE-2025-9185.

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

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-21 00:24:24 -04:00
Tomas Volf
a2fa1ca6e5
nongnu: firefox: Update to 142.0 [security fixes].
Fixes CVE-2025-9179, CVE-2025-9180, CVE-2025-9181, CVE-2025-9182,
CVE-2025-9183, CVE-2025-9184, CVE-2025-9185, CVE-2025-9186,
CVE-2025-9187.

* nongnu/packages/mozilla.scm (firefox): Update to 142.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-21 00:23:59 -04:00
Maxim Cournoyer
807cb49406
nongnu: Remove linux-6.14.
No longer supported upstream and removed from Guix.

* nongnu/packages/linux.scm (linux-6.14): Delete variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-21 00:22:36 -04:00