| Age | Commit message (Expand) | Author |
| 2025-03-17 | nongnu: linux-firmware: Update to 20250311.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20250311.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
| Maxim Cournoyer |
| 2025-03-17 | nongnu: intel-media-driver: Update to 24.4.4.•••* nongnu/packages/video.scm (intel-media-driver): Update to 24.4.4.
| Jelle Licht |
| 2025-03-17 | nongnu: gmmlib: Update to 22.7.0.•••* nongnu/packages/video.scm (gmmlib): Update to 22.7.0.
| Jelle Licht |
| 2025-03-12 | nongnu: Add electron-31.•••* nongnu/packages/electron.scm (electron-31): New variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Ricardo Wurmus |
| 2025-03-12 | 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>
| Tomas Volf |
| 2025-03-12 | 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>
| Tomas Volf |
| 2025-03-12 | nongnu: firefox: Use current rust.•••* nongnu/packages/mozilla.scm (rust-firefox): Set to `rust'.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2025-03-06 | 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>
| Tomas Volf |
| 2025-03-06 | nongnu: linux: Update the default linux package to the 6.13 series.•••* nongnu/packages/linux.scm (linux): Use linux-6.13.
| Jelle Licht |
| 2025-03-06 | 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>
| Ashish SHUKLA |
| 2025-03-05 | 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>
| Tomas Volf |
| 2025-03-04 | 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.
| John Kehayias |
| 2025-03-02 | 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.
| Jelle Licht |
| 2025-03-02 | 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.
| Jelle Licht |
| 2025-02-28 | 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>
| B. Wilson |
| 2025-03-01 | 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.
| Hilton Chain |
| 2025-02-28 | 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.
| Hilton Chain |
| 2025-02-28 | nongnu: Add nvidia-vaapi-driver.•••* nongnu/packages/video.scm (nvidia-vaapi-driver): New variable.
| Hilton Chain |
| 2025-02-24 | 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>
| Jonathan Brielmaier |
| 2025-02-24 | 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>
| Nicolas Graves |
| 2025-02-24 | 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>
| Tomas Volf |
| 2025-02-24 | 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>
| Ashish SHUKLA |
| 2025-02-22 | 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.
| Skylar "The Cobra" Astaroth |
| 2025-02-22 | nongnu: linux-xanmod: Update 6.12.15.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.15.
(linux-xanmod-source): Update hash.
| Hilton Chain |
| 2025-02-21 | 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>
| Karl Hallsby |
| 2025-02-21 | nongnu: Add zulip-desktop.•••* nongnu/packages/messaging.scm (zulip-desktop): New variable.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Karl Hallsby |
| 2025-02-21 | nongnu: Add obsidian.•••* nongnu/packages/productivity.scm (obsidian): New variable.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Karl Hallsby |
| 2025-02-17 | 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.
| Hilton Chain |
| 2025-02-16 | 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).
| John Kehayias |
| 2025-02-16 | 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.
| John Kehayias |
| 2025-02-16 | multiarch-container: make-internal-script: Add nss to LD_LIBRARY_PATH.•••* nonguix/multiarch-container.scm (make-internal-script): Add nss to
LD_LIBRARY_PATH (as nss puts libraries in lib/nss).
| John Kehayias |
| 2025-02-16 | nongnu: heroic-client: Fix synopsis.•••* nongnu/packages/game-client.scm (heroic-client): Fix synopsis to satisfy
guix lint.
| John Kehayias |
| 2025-02-14 | nongnu: linux-firmware: Update to 20250211.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20250211.
| John Kehayias |
| 2025-02-13 | 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.
| Hilton Chain |
| 2025-02-13 | 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.
| Hilton Chain |
| 2025-02-09 | 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.
extend-wrapper-plan | John Kehayias |
| 2025-02-09 | 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.
| John Kehayias |
| 2025-02-09 | 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.
| John Kehayias |
| 2025-02-09 | 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.
| John Kehayias |
| 2025-02-09 | nongnu: heroic-client: Update to 2.15.2.•••* nongnu/packages/game-client.scm (heroic-client): Update to 2.15.2.
| John Kehayias |
| 2025-02-09 | 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.
| John Kehayias |
| 2025-02-09 | nonguix: chromium-binary-build: Extend wrapper-plan syntax.•••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.
| John Kehayias |
| 2025-02-07 | 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>
| Ashish SHUKLA |
| 2025-02-06 | 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>
| Tomas Volf |
| 2025-02-06 | 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>
| Tomas Volf |
| 2025-02-06 | nongnu: firefox-esr: Use beaconDB as geolocation provider.•••* nongnu/packages/mozilla.scm (firefox-esr)[arguments]: Set beaconDB as
geolocation provider in 'fix-preferences phase.
| Jonathan Brielmaier |
| 2025-02-03 | nongnu: Add linux-6.13.•••* nongnu/packages/linux.scm (linux-6.13): New variable.
| John Kehayias |
| 2025-01-26 | nongnu: dotnet: Update to 8.0.401.•••* nongnu/packages/dotnet.scm (dotnet): Update to 8.0.401.
[arguments]: Update #:patchelf-plan.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| B. Wilson |
| 2025-01-26 | services: Deprecate zerotier-service for zerotier-service-type.•••* 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>
| James Kalyan |
| 2025-01-26 | nongnu: signal-desktop: Update to 7.39.0.•••* nongnu/packages/messaging.scm (signal-desktop): Update to 7.39.0.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Ashish SHUKLA |