summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-04-04nongnu: Add electron-33.Simen Endsjø
* nongnu/packages/electron.scm (electron-33): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: Add electron-32.Simen Endsjø
* nongnu/packages/electron.scm (electron-32): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: electron-31: Update to 31.7.7.Simen Endsjø
* nongnu/packages/electron.scm (electron-31): Update to 31.7.7. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: Add electron 30.Simen Endsjø
* nongnu/packages/electron.scm (electron-30): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: electron-29: Update to 29.4.6.Simen Endsjø
* nongnu/packages/electron.scm (electron-29): Update to 29.4.6. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: electron-28: Update to 28.3.3.Simen Endsjø
* nongnu/packages/electron.scm (electron-28): Update to 28.3.3. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: electron-27: Update to 27.3.11.Simen Endsjø
* nongnu/packages/electron.scm (electron-27): Update to 27.3.11. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: kind: Update to 0.27.0.Ashish SHUKLA
* nongnu/packages/k8s.scm (kind): Update to 0.27.0. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: k9s: Update to 0.40.10.Ashish SHUKLA
* nongnu/packages/k8s.scm (k9s): Update to 0.40.10. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: kubectl: Update to 1.32.3.Ashish SHUKLA
* nongnu/packages/k8s.scm (kubectl): Update to 1.32.3. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: replace-mesa: Use ‘package-input-grafting’.Hilton Chain
* nongnu/packages/nvidia.scm (mesa/fake,mesa/fake-beta): Delete variables. (replace-mesa): Use ‘package-input-grafting’.
2025-04-04nongnu: Remove obs-nvenc.Hilton Chain
To build OBS with NVENC support, apply the following transformation to an OBS package: (package-input-grafting `((,ffmpeg . ,ffmpeg-nvenc) (,mesa . ,nvda))) * nongnu/packages/video.scm (replace-ffmpeg-nvenc): Delete procedure. (obs-nvenc): Remove variable.
2025-04-04nonguix: Add package-input-grafting.Hilton Chain
* nonguix/utils.scm (package-input-grafting): New procedure.
2025-04-03nongnu: firefox: Update to 137.0 [security fixes].Tomas Volf
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-03nongnu: firefox-esr: Update to 128.9.0esr [security fixes].Tomas Volf
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-03-19nongnu: firefox: Update to 136.0.2.Tomas Volf
* nongnu/packages/mozilla.scm (firefox): Update to 136.0.2. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-03-19nongnu: signal-desktop: Update to 7.47.0.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.47.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-03-19nongnu: element-desktop: Update to 1.11.95.John Kehayias
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.95.
2025-03-19nongnu: nvidia-driver: Update to 570.133.07.Hilton Chain
* 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-17nongnu: signal-desktop: Update to 7.46.0.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.46.0 Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-17nongnu: linux-firmware: Update to 20250311.Maxim Cournoyer
* nongnu/packages/linux.scm (linux-firmware): Update to 20250311. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-17nongnu: intel-media-driver: Update to 24.4.4.Jelle Licht
* nongnu/packages/video.scm (intel-media-driver): Update to 24.4.4.
2025-03-17nongnu: gmmlib: Update to 22.7.0.Jelle Licht
* nongnu/packages/video.scm (gmmlib): Update to 22.7.0.
2025-03-12nongnu: Add electron-31.Ricardo Wurmus
* nongnu/packages/electron.scm (electron-31): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-12nongnu: firefox: Update to 136.0.1.Tomas Volf
* nongnu/packages/mozilla.scm (firefox): Update to 136.0.1. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-12nongnu: firefox-esr: Use current rust.Tomas Volf
* nongnu/packages/mozilla.scm (rust-firefox-esr): Set to `rust'. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-12nongnu: firefox: Use current rust.Tomas Volf
* nongnu/packages/mozilla.scm (rust-firefox): Set to `rust'. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-06nongnu: firefox: Update to 136.0 [security fixes].Tomas Volf
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-06nongnu: linux: Update the default linux package to the 6.13 series.Jelle Licht
* nongnu/packages/linux.scm (linux): Use linux-6.13.
2025-03-06nongnu: signal-desktop: Update to 7.45.0.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.45.0. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-03-05nongnu: firefox-esr: Update to 128.8.0esr [security fixes].Tomas Volf
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-04nongnu: heroic-client: Update to 2.16.0.John Kehayias
* nongnu/packages/game-client.scm (heroic-client): Update to 2.16.0. [source]: Update origin uri due to upstream file renaming.
2025-03-02nongnu: dotnet: Rename icu4c to icu4c-71.testJelle Licht
* nongnu/packages/dotnet.scm (dotnet)[inputs]: Rename icu4c to icu4c-71. On gnome-team icu4c was updated to version 73.
2025-03-02nongnu: firefox-esr: Rename icu4c-73 to icu4c.Jelle Licht
* nongnu/packages/mozilla.scm (firefox-esr)[inputs]: Rename icu4c-73 to icu4c. On gnome-team icu4c was updated to version 73.
2025-02-28nongnu: dyalog-apl: Update to 19.0.50027.B. Wilson
* 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-03-01nongnu: nvidia-driver: Update to 570.124.04.Hilton Chain
* 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-02-28nongnu: nvda: Include nvidia-vaapi-driver.Hilton Chain
* 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-28nongnu: Add nvidia-vaapi-driver.Hilton Chain
* nongnu/packages/video.scm (nvidia-vaapi-driver): New variable.
2025-02-24nongnu: firefox: Use key for beaconDB API.Jonathan Brielmaier
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-24nongnu: firefox: Honor --cores build argument.Nicolas Graves
* 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-24nongnu: firefox: Update to 135.0.1 [security fixes].Tomas Volf
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-24nongnu: signal-desktop: Update to 7.43.0Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.43.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-22nongnu: hugo: Don't fail on unsupported architectures.Skylar "The Cobra" Astaroth
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-22nongnu: linux-xanmod: Update 6.12.15.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.15. (linux-xanmod-source): Update hash.
2025-02-21nongnu: messaging: Remove trailing whitespace.Karl Hallsby
* 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-21nongnu: Add zulip-desktop.Karl Hallsby
* nongnu/packages/messaging.scm (zulip-desktop): New variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-21nongnu: Add obsidian.Karl Hallsby
* nongnu/packages/productivity.scm (obsidian): New variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-17nongnu: linux-xanmod: Update to 6.12.14.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.14. (linux-xanmod-source): Update hash.
2025-02-16gnu: heroic-client: Fix .desktop file.John Kehayias
* 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-16nongnu: steam-client-libs: Add fonts for emojis and CJK scripts.John Kehayias
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.