Commit graph

2117 commits

Author SHA1 Message Date
Tomas Volf
d8aa9af09f
nongnu: firefox: Update to 137.0 [security fixes].
Fixes CVE-2025-2857, CVE-2025-3028, CVE-2025-3029, CVE-2025-3030,
CVE-2025-3031, CVE-2025-3032, CVE-2025-3033, CVE-2025-3034,
CVE-2025-3035.

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

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-03 01:03:22 +08:00
Tomas Volf
03b33efa20
nongnu: firefox-esr: Update to 128.9.0esr [security fixes].
Fixes CVE-2025-2857, CVE-2025-3028, CVE-2025-3029, CVE-2025-3030.

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

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-03 01:03:11 +08:00
Tomas Volf
a96e2451bd
nongnu: firefox: Update to 136.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 136.0.2.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-03-19 19:36:02 -04:00
Ashish SHUKLA
6c44dbec00
nongnu: signal-desktop: Update to 7.47.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.47.0.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-03-19 19:36:01 -04:00
John Kehayias
ab01a7a314
nongnu: element-desktop: Update to 1.11.95.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.95.
2025-03-19 19:35:59 -04:00
Hilton Chain
418e26d189
nongnu: nvidia-driver: Update to 570.133.07.
* guix/import/nvidia.scm (latest-release): Accept ‘#:partial-version?’.
* nongnu/packages/nvidia.scm (nvidia-driver): Update to 570.133.07.
(nvidia-settings): Update to 570.133.07.
2025-03-19 18:30:09 +08:00
Ashish SHUKLA
fa416ebdf9
nongnu: signal-desktop: Update to 7.46.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.46.0

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-17 14:01:55 +01:00
Maxim Cournoyer
e033a272d8
nongnu: linux-firmware: Update to 20250311.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250311.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-17 14:01:33 +01:00
Jelle Licht
618d707260
nongnu: intel-media-driver: Update to 24.4.4.
* nongnu/packages/video.scm (intel-media-driver): Update to 24.4.4.
2025-03-17 13:59:52 +01:00
Jelle Licht
78b85ad0e1
nongnu: gmmlib: Update to 22.7.0.
* nongnu/packages/video.scm (gmmlib): Update to 22.7.0.
2025-03-17 13:59:49 +01:00
Ricardo Wurmus
ac1f7b074e
nongnu: Add electron-31.
* nongnu/packages/electron.scm (electron-31): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-12 20:05:01 +01:00
Tomas Volf
a716a55186
nongnu: firefox: Update to 136.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 136.0.1.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-12 18:34:24 +01:00
Tomas Volf
7cb1916a76
nongnu: firefox-esr: Use current rust.
* nongnu/packages/mozilla.scm (rust-firefox-esr): Set to `rust'.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-12 18:33:42 +01:00
Tomas Volf
b4b3c18945
nongnu: firefox: Use current rust.
* nongnu/packages/mozilla.scm (rust-firefox): Set to `rust'.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-12 18:33:36 +01:00
Tomas Volf
944619c194
nongnu: firefox: Update to 136.0 [security fixes].
Fixes CVE-2024-9956, CVE-2025-1930, CVE-2025-1931, CVE-2025-1932,
CVE-2025-1933, CVE-2025-1934, CVE-2025-1935, CVE-2025-1936,
CVE-2025-1937, CVE-2025-1938, CVE-2025-1939, CVE-2025-1940,
CVE-2025-1941, CVE-2025-1942, CVE-2025-1943.

* nongnu/packages/mozilla.scm (firefox): Update to 136.0.
[inputs]: Use icu4c-76.
[arguments]<#:phases>: Add 'patch-icu-lookup.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-06 21:52:46 +01:00
Jelle Licht
e8f39f6816
nongnu: linux: Update the default linux package to the 6.13 series.
* nongnu/packages/linux.scm (linux): Use linux-6.13.
2025-03-06 19:32:50 +01:00
Ashish SHUKLA
82bfd0528e
nongnu: signal-desktop: Update to 7.45.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.45.0.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-06 19:32:36 +01:00
Tomas Volf
1a9a7431d3
nongnu: firefox-esr: Update to 128.8.0esr [security fixes].
Fixes CVE-2024-43097, CVE-2025-1930, CVE-2025-1931, CVE-2025-1932,
CVE-2025-1933, CVE-2025-1934, CVE-2025-1935, CVE-2025-1936,
CVE-2025-1937, CVE-2025-1938.

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

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-03-05 22:19:13 -05:00
John Kehayias
d0b6099324
nongnu: heroic-client: Update to 2.16.0.
* nongnu/packages/game-client.scm (heroic-client): Update to 2.16.0.
[source]: Update origin uri due to upstream file renaming.
2025-03-04 01:08:59 -05:00
Jelle Licht
6e79d39f30
nongnu: dotnet: Rename icu4c to icu4c-71.
* nongnu/packages/dotnet.scm (dotnet)[inputs]: Rename icu4c to icu4c-71.  On
gnome-team icu4c was updated to version 73.
2025-03-02 21:31:27 +01:00
Jelle Licht
cca278a553
nongnu: firefox-esr: Rename icu4c-73 to icu4c.
* nongnu/packages/mozilla.scm (firefox-esr)[inputs]: Rename icu4c-73 to
icu4c.  On gnome-team icu4c was updated to version 73.
2025-03-02 21:30:40 +01:00
B. Wilson
45bde19b00
nongnu: dyalog-apl: Update to 19.0.50027.
* nongnu/packages/dyalog.scm (dyalog-apl): Update to 19.0.50027 and rename to
dyalog.
[inputs]: Add cairo, coreutils, eudev, gdk-pixbuf, libdrm, libxkbcommon,
mesa, pciutils, sed. Update dotnet, gtk+, icu4c, ncurses/tinfo.
[arguments]<#:phases>: Adjust for new inputs.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-02-28 23:00:43 +01:00
Hilton Chain
40b260e7db
nongnu: nvidia-driver: Update to 570.124.04.
* nongnu/packages/nvidia.scm (nvidia-driver-beta): Move modifications to...
(nvidia-driver): ...here.
Update to 570.124.04.
(nvidia-settings-beta): Move modifications to...
(nvidia-settings): ...here.
Update to 570.124.04.
2025-03-01 00:14:18 +08:00
Hilton Chain
87c5b727d8
nongnu: nvda: Include nvidia-vaapi-driver.
* nongnu/packages/nvidia.scm (nvda)[inputs]: Add nvidia-vaapi-driver.
[arguments]<#:builder>: Include it.
[native-search-paths]: Add its search path.
(nvdb): Define with transformation.
2025-02-28 08:28:43 +08:00
Hilton Chain
1a3acd8e72
nongnu: Add nvidia-vaapi-driver.
* nongnu/packages/video.scm (nvidia-vaapi-driver): New variable.
2025-02-28 08:28:41 +08:00
Jonathan Brielmaier
8c41304dec
nongnu: firefox: Use key for beaconDB API.
This was proposed by Joel (beaconDB founder) at their Matrix chat room.

* nongnu/packages/mozilla.scm (firefox-esr)[arguments]: Set a key for
beaconDB API.

Co-authored-by: Tomas Volf <wolf@wolfsden.cz>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-24 21:37:26 +01:00
Nicolas Graves
6dd01257cf
nongnu: firefox: Honor --cores build argument.
* nongnu/packages/mozilla.scm (firefox)[arguments]{phases}: Honor
--cores build argument in 'build phase. Also removing comments that
are outdated by this change.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-24 21:34:27 +01:00
Tomas Volf
3d164c8718
nongnu: firefox: Update to 135.0.1 [security fixes].
Fixes CVE-2025-1414.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-24 21:32:48 +01:00
Ashish SHUKLA
db43a520c6
nongnu: signal-desktop: Update to 7.43.0
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.43.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-24 19:45:29 +01:00
Skylar "The Cobra" Astaroth
80ea845990
nongnu: hugo: Don't fail on unsupported architectures.
Currently, architectures other than aarch64, arm32, or x86_64 will fail to
build the entire nonguix channel derivation due to string-append not accepting
the unspecified return value of the `cond` in the hugo package
definition.  Adding the blank string `else` fixes this issue.

* nongnu/packages/hugo.scm (hugo)[source]: Don't fail on unsupported
architectures.
2025-02-22 13:57:33 +08:00
Hilton Chain
90599c8b4b
nongnu: linux-xanmod: Update 6.12.15.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.15.
(linux-xanmod-source): Update hash.
2025-02-22 01:16:11 +08:00
Karl Hallsby
27cea3672d
nongnu: messaging: Remove trailing whitespace.
* nongnu/packages/messaging.scm (element-desktop)[arguments]<#:phases>:
Remove trailing whitespace in setup-cwd phase.
(signal-desktop): Ditto.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-21 00:09:58 -05:00
Karl Hallsby
62e4ed9f0c
nongnu: Add zulip-desktop.
* nongnu/packages/messaging.scm (zulip-desktop): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-21 00:09:54 -05:00
Karl Hallsby
1a9aaed3c4
nongnu: Add obsidian.
* nongnu/packages/productivity.scm (obsidian): New variable.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-21 00:05:12 -05:00
Hilton Chain
6aa6de9fc8
nongnu: linux-xanmod: Update to 6.12.14.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.14.
(linux-xanmod-source): Update hash.
2025-02-17 23:29:56 +08:00
John Kehayias
2ed247c0c8
gnu: heroic-client: Fix .desktop file.
* nongnu/packages/game-client.scm (heroic-client)[arguments]<#:phases>: Add
fix-desktop-file phase to set the "Exec" line to "heroic" to run the correct
binary.  Remove setting the full store path in the .desktop file in the
setup-cwd phase.  Delete the patch-dot-desktop-files phase (not needed).
2025-02-16 18:50:04 -05:00
John Kehayias
8327932008
nongnu: steam-client-libs: Add fonts for emojis and CJK scripts.
The choice of fonts here is arbitrary, chosen as the google-noto set has fonts
for emoji and Chinese/Japanese/Korean and related scripts.  This fixes missing
emoji and characters from these languages in the Steam interface.  It would be
better to be able to use the font configuration and fonts from the host system
in the container, though.

* nongnu/packages/game-client.scm (steam-client-libs): Add font-google-noto,
font-google-noto-emoji, font-google-noto-sans-cjk, font-google-noto-serif-cjk.
2025-02-16 18:48:00 -05:00
John Kehayias
794aa4eff8
nongnu: heroic-client: Fix synopsis.
* nongnu/packages/game-client.scm (heroic-client): Fix synopsis to satisfy
guix lint.
2025-02-16 18:34:17 -05:00
John Kehayias
9f06b18aef
nongnu: linux-firmware: Update to 20250211.
* nongnu/packages/linux.scm (linux-firmware): Update to 20250211.
2025-02-14 10:55:16 -05:00
Hilton Chain
3df2e2ccc4
nongnu: linux-xanmod: Update to 6.12.13.
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.13.
(linux-xanmod-source): Update hash.
2025-02-13 23:39:25 +08:00
Hilton Chain
c385e67f7d
nongnu: nvidia-driver-beta: Update to 570.86.16.
* nongnu/packages/nvidia.scm (nvidia-driver-snippet): Unbundle egl-x11.
(nvidia-driver-beta): Update to 570.86.16.
[inputs]: Add egl-x11.
[arguments]<#:install-plan>: Install its EGL external platform configurations.
Install sandboxutils-filelist.json.
<#:phases>: Adjust for egl-x11.
(nvidia-settings-beta): Update to 570.86.16.
2025-02-13 23:39:24 +08:00
John Kehayias
bd2f475ac6
nongnu: heroic-client: Reduce wrapper-plan.
Most entries were unneeded or didn't make sense (trying to wrap the
libraries).

* nongnu/packages/game-client.scm (heroic-client)[arguments]<#:wrapper-plan>:
Remove unneeded entries.
2025-02-09 14:11:52 -05:00
John Kehayias
9d4664b3d2
nongnu: vscodium: Update wrapper-plan to include binary path.
* nongnu/packages/editors.scm (vscodium)[arguments]<#:wrapper-plan>: Add the
path for codium to its wrapper-plan.
<#:phases>: Remove wrap-where-patchelf-does-not-work phase as it is no longer
needed.
2025-02-09 14:11:50 -05:00
John Kehayias
35d63ed31a
nongnu: element-desktop: Update wrapper-plan to include binary path.
* nongnu/packages/messaging.scm (element-desktop)[arguments]<#:wrapper-plan>:
Add the path for element-desktop to its wrapper-plan.
<#:phases>: Remove wrap-where-patchelf-does-not-work phase as it is no longer
needed.
2025-02-09 14:11:48 -05:00
John Kehayias
8c1658014a
nongnu: signal-desktop: Update wrapper-plan to include binary path.
* nongnu/packages/messaging.scm (signal-desktop)[arguments]<#:wrapper-plan>:
Add the path for signal-desktop to its wrapper-plan.
<#:phases>: Remove wrap-where-patchelf-does-not-work phase as it is no longer
needed.
2025-02-09 14:11:46 -05:00
John Kehayias
7197aec14c
nongnu: heroic-client: Update to 2.15.2.
* nongnu/packages/game-client.scm (heroic-client): Update to 2.15.2.
2025-02-09 14:11:44 -05:00
John Kehayias
1be22dfea3
nongnu: heroic-client: Update wrapper-plan to include binary path.
* nongnu/packages/game-client.scm (heroic-client)[arguments]<#:wrapper-plan>:
Add the path for heroic to its wrapper-plan.
<#:phases>: Remove wrap-where-patchelf-does-not-work phase as it is no longer
needed.
2025-02-09 14:11:42 -05:00
Ashish SHUKLA
1df7887148
nongnu: signal-desktop: Update to 7.41.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.41.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-07 19:49:10 +01:00
Tomas Volf
7c1a45d8e7
nongnu: firefox: Update to 135.0 [security fixes].
Fixes CVE-2025-1009, CVE-2025-1010, CVE-2025-1011, CVE-2025-1012,
CVE-2025-1013, CVE-2025-1014, CVE-2025-1016, CVE-2025-1017,
CVE-2025-1018, CVE-2025-1019, CVE-2025-1020.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-06 21:47:18 +01:00
Tomas Volf
e4fafbad8e
nongnu: firefox-esr: Update to 128.7.0esr [security fixes].
Fixes CVE-2024-11704, CVE-2025-1009, CVE-2025-1010, CVE-2025-1011,
CVE-2025-1012, CVE-2025-1013, CVE-2025-1014, CVE-2025-1016,
CVE-2025-1017.

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

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-06 21:46:52 +01:00