summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2025-03-14nongnu: intel-media-driver: Update to 24.4.4.feature/bump-intel-media-driverJelle Licht1-2/+2
* nongnu/packages/video.scm (intel-media-driver): Update to 24.4.4.
2025-03-14nongnu: gmmlib: Update to 22.7.0.Jelle Licht1-2/+2
* nongnu/packages/video.scm (gmmlib): Update to 22.7.0.
2025-03-06nongnu: firefox: Update to 136.0 [security fixes].Tomas Volf1-5/+16
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 Licht1-1/+1
* nongnu/packages/linux.scm (linux): Use linux-6.13.
2025-03-06nongnu: signal-desktop: Update to 7.45.0.Ashish SHUKLA1-2/+2
* 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 Volf1-3/+3
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 Kehayias1-3/+3
* 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 Licht1-2/+2
* 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 Licht1-1/+1
* 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. Wilson1-19/+50
* 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 Chain1-65/+25
* 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 Chain1-24/+17
* 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 Chain1-0/+40
* nongnu/packages/video.scm (nvidia-vaapi-driver): New variable.
2025-02-24nongnu: firefox: Use key for beaconDB API.Jonathan Brielmaier1-2/+2
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 Graves1-6/+3
* 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 Volf1-3/+3
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 SHUKLA1-2/+2
* 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" Astaroth1-2/+4
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 Chain1-2/+2
* 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 Hallsby1-2/+2
* 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 Hallsby1-0/+55
* nongnu/packages/messaging.scm (zulip-desktop): New variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-21nongnu: Add obsidian.Karl Hallsby1-1/+105
* 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 Chain1-2/+2
* 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 Kehayias1-5/+10
* 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 Kehayias1-0/+6
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-16multiarch-container: make-internal-script: Add nss to LD_LIBRARY_PATH.John Kehayias1-1/+3
* nonguix/multiarch-container.scm (make-internal-script): Add nss to LD_LIBRARY_PATH (as nss puts libraries in lib/nss).
2025-02-16nongnu: heroic-client: Fix synopsis.John Kehayias1-1/+1
* nongnu/packages/game-client.scm (heroic-client): Fix synopsis to satisfy guix lint.
2025-02-14nongnu: linux-firmware: Update to 20250211.John Kehayias1-2/+2
* nongnu/packages/linux.scm (linux-firmware): Update to 20250211.
2025-02-13nongnu: linux-xanmod: Update to 6.12.13.Hilton Chain1-2/+2
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.13. (linux-xanmod-source): Update hash.
2025-02-13nongnu: nvidia-driver-beta: Update to 570.86.16.Hilton Chain1-8/+42
* 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-09nongnu: heroic-client: Reduce wrapper-plan.extend-wrapper-planJohn Kehayias1-8/+1
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-09nongnu: vscodium: Update wrapper-plan to include binary path.John Kehayias1-10/+2
* 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-09nongnu: element-desktop: Update wrapper-plan to include binary path.John Kehayias1-10/+2
* 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-09nongnu: signal-desktop: Update wrapper-plan to include binary path.John Kehayias1-10/+2
* 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-09nongnu: heroic-client: Update to 2.15.2.John Kehayias1-2/+2
* nongnu/packages/game-client.scm (heroic-client): Update to 2.15.2.
2025-02-09nongnu: heroic-client: Update wrapper-plan to include binary path.John Kehayias1-10/+2
* 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-09nonguix: chromium-binary-build: Extend wrapper-plan syntax.John Kehayias1-2/+13
This commit is similar to a0079cf1bd8ef707ab9e15a0e249cbd34f157ae4 which allowed patchelf-plan to take entries with an optional path. Here, wrapper-plan is extended to allow for additional syntax (not just a list of strings) similar to patchelf-plan. Now, entries can be a list, with the first the string for the file to be patched and the second a list which is added to the patchelf-plan. This allows, for example, to patch RPATH to effectively have $ORIGIN for binaries that need it, with an entry like `("bin/binary" (("out" "/lib/Binary")))` common for some chromium-based packages. See followup commits for these changes to reduce LD_LIBRARY_PATH wrapping in some packages. * nonguix/build-system/chromium-binary.scm (build-patchelf-plan): Handle entries in wrapper-plan which are a list so that the cdr is added to patchelf-plan for the car. (chromium-binary-build): Update doc string for this change and some basics which were not documented.
2025-02-07nongnu: signal-desktop: Update to 7.41.0.Ashish SHUKLA1-2/+3
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.41.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-02-06nongnu: firefox: Update to 135.0 [security fixes].Tomas Volf1-3/+3
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-06nongnu: firefox-esr: Update to 128.7.0esr [security fixes].Tomas Volf1-3/+3
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-06nongnu: firefox-esr: Use beaconDB as geolocation provider.Jonathan Brielmaier1-1/+6
* nongnu/packages/mozilla.scm (firefox-esr)[arguments]: Set beaconDB as geolocation provider in 'fix-preferences phase.
2025-02-03nongnu: Add linux-6.13.John Kehayias1-0/+3
* nongnu/packages/linux.scm (linux-6.13): New variable.
2025-01-26nongnu: dotnet: Update to 8.0.401.B. Wilson1-12/+24
* nongnu/packages/dotnet.scm (dotnet): Update to 8.0.401. [arguments]: Update #:patchelf-plan. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-26services: Deprecate zerotier-service for zerotier-service-type.James Kalyan1-5/+14
* nongnu/services/vpn (zerotier-one-service-type): Rename to ... (zerotier-service-type): ... this. Set default-value. (zerotier-one-service-type, zerotier-one-service): Deprecate procedures. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-26nongnu: signal-desktop: Update to 7.39.0.Ashish SHUKLA1-2/+2
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.39.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-26nongnu: Add hugo.Romain GARBAGE1-0/+47
* nongnu/packages/hugo: New module. (hugo): New variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-22nongnu: firefox: Update to 134.0.2.Tomas Volf1-3/+3
* nongnu/packages/mozilla.scm (firefox): Update to 134.0.2. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-21nongnu: linux-xanmod: Update to 6.12.10.Hilton Chain1-2/+2
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.10. (linux-xanmod-source): Update hash.
2025-01-21nongnu: linux-xanmod-lts: Update to 6.6.72.Hilton Chain1-2/+2
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.72. (linux-xanmod-lts-source): Update hash.
2025-01-21nongnu: linux-firmware: Update to 20250109.Maxim Cournoyer2-158/+2
* nongnu/packages/linux.scm (linux-firmware): Update to 20250109. [source]: Delete patches field. * nongnu/packages/patches/linux-firmware-parallel.patch: Delete file.