summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-05nonguix: multiarch-container: Use writable file system.John Kehayias
This was a change in Guix to make read-only root file system the default in containers. See commit ce363c1dc7bd63a74dcf7788d340819f6d5db89f. * nonguix/multiarch-container.scm (make-container-wrapper): Use option "--writable-root".
2025-05-05nongnu: linux: Update to 6.14.Leo Famulari
* nongnu/packages/linux.scm (linux): Use linux-6.14. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-05-04nongnu: firefox: Update to 138.0 [security fixes].Tomas Volf
Fixes CVE-2025-2817, CVE-2025-4082, CVE-2025-4083, CVE-2025-4085, CVE-2025-4086, CVE-2025-4087, CVE-2025-4088, CVE-2025-4089, CVE-2025-4090, CVE-2025-4091, CVE-2025-4092. * nongnu/packages/patches/firefox-ge-138-compare-paths.patch: New file. * nongnu/packages/mozilla.scm (firefox): Update to 138.0. [source]: Use the new patch. [native-inputs]: Replace rust-cbindgen with rust-cbindgen-0.28. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-04nongnu: signal-desktop: Update to 7.53.0.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.53.0. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-30nongnu: firefox-esr: Update to 128.10.0esr [security fixes].Tomas Volf
Fixes CVE-2025-2817, CVE-2025-4082, CVE-2025-4083, CVE-2025-4084, CVE-2025-4087, CVE-2025-4091, CVE-2025-4093. * nongnu/packages/mozilla.scm (firefox-esr): Update to 128.10.0esr. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-29nongnu: nvidia-driver: Update to 570.144.Hilton Chain
* nongnu/packages/nvidia.scm (nvidia-driver): Update to 570.144. (nvidia-settings): Likewise.
2025-04-29nongnu: Add linux-6.14.Leo Famulari
* nongnu/packages/linux.scm (linux-6.14): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-27nongnu: broadcom-sta: Update patchset to 9a5a0d7.Hilton Chain
* nongnu/packages/linux.scm (broadcom-sta-patch): Delete procedure. (broadcom-sta-x86_64-source): Update patchset to 9a5a0d7. Adjust so that we can use a single command to output whole lists for patches and hashes.
2025-04-27nongnu: hplip-plugin: Update source hash.Hilton Chain
Inherited hplip package was update to 3.24.4 in guix commit a15e3f02e81a6b725beb4b35b952d9666ba25439. * nongnu/packages/printers.scm (hplip-plugin)[native-inputs]: Update hash for hplip-plugin.
2025-04-27nongnu: signal-desktop: Update to 7.52.0.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.52.0. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-19nongnu: %nvidia-environment-variable-regexps: Add NVIDIA Smooth Motion entry.Hilton Chain
* nongnu/packages/nvidia.scm (%nvidia-environment-variable-regexps): Merge "^__NV_" entries. Add entry for NVIDIA Smooth Motion.
2025-04-19nongnu: nvidia-driver-beta: Update to 575.51.02.Murilo
* nongnu/packages/nvidia.scm (nvidia-driver-beta): Update to 575.51.02. (nvidia-settings-beta): Update to 575.51.02. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-19nongnu: anydesk: Fix build.Hilton Chain
binary-build-system doesn't have a wrap-program phase. * nongnu/packages/anydesk.scm (anydesk)[arguments]<#:phases>: Move 'install-desktop-entry after 'install instead.
2025-04-19nongnu: brscan4: Fix build.Hilton Chain
binary-build-system doesn't have a build phase. * nongnu/packages/scanner.scm (brscan4)[arguments]<#:phases>: Add 'build-preload after 'install instead.
2025-04-18nongnu: helix-core: Update to r24.2.Jonathan Brielmaier
* nongnu/packages/version-control.scm (helix-core): Update to r24.2. [source]: Remove `i686-linux` as they no longer provide tarballs for it. [supported-systems]: dito.
2025-04-18nongnu: facetimehd: Update to 0.6.13.Jonathan Brielmaier
* nongnu/packages/linux.scm (facetimehd): Update to 0.6.13.
2025-04-18nongnu: rtl8821cu-linux-module: Update to 0.0.0-3.132dcf0.Jonathan Brielmaier
* nongnu/packages/linux.scm (rtl8821cu-linux-module): Update to 0.0.0-3.132dcf0 for compatibility with linux@6.14.
2025-04-18nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-14.c3fb89a.Jonathan Brielmaier
* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update to 5.6.4.2-14.c3fb89a for compatibility with linux@6.14.
2025-04-18linux: rtl8192eu-linux-module: Update to 0.0.0-8.c014d09.Jonathan Brielmaier
* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to 0.0.0-8.c014d09 for compabilitiy with linux@6.15.
2025-04-18nongnu: anytype: Update to 0.45.3.Giacomo Leidi
* nongnu/packages/productivity.scm (anytype): Update to 0.45.3; [arguments]<#:phases>: Allow other values in LD_LIBRARY_PATH other than share/Anytype. [inputs]: Add gcc-14:lib. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-18build-system: chromium-binary: Allow overriding default host-inputs.Giacomo Leidi
Some applications may crash with errors like the following: libstdc++.so.6: version `GLIBCXX_3.4.31' not found This can be fixed by using a more recent version of gcc:lib, this patch allows overriding the default gcc:lib provided by the chromium-binary-build-system. * nonguix/build-system/chromium-binary.scm (lower)[host-inputs]: Allow overriding default host-inputs by package inputs. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-18nongnu: signal-desktop: Update to 7.51.0.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.51.0. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-18multiarch-container: Support sandbox home relative to XDG_DATA_HOME.Herman Rimm
* nonguix/multiarch-container.scm (make-container-wrapper): Set sandbox-home relative to XDG_DATA_HOME environment variable, if it exists. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-18nongnu: Add mosml.Despereaux Polacre
* nongnu/packages/sml.scm: New file. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-17nongnu: firefox: Update to 137.0.2 [security fixes].Tomas Volf
Fixes CVE-2025-3608. * nongnu/packages/mozilla.scm (firefox): Update to 137.0.2. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-17nongnu: signal-desktop: Update to 7.50.0.Ashish SHUKLA
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.50.0. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-13nongnu: linux-firmware: Update to 20250410.Ada Stevenson
* nongnu/packages/linux.scm (linux-firmware): Update to 20250410. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-13nongnu: Add font-ubuntu.Kurome
* nongnu/packages/fonts.scm (font-ubuntu): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-13nongnu: linux-xanmod-lts: Update to 6.12.23.Hilton Chain
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.12.23. (linux-xanmod-lts-source): Update hashes.
2025-04-11nongnu: firefox: Create lib/icecat so that ICECAT_SYSTEM_DIR is set.Clement Lassieur
Adapted from <https://issues.guix.gnu.org/77677>. * nongnu/packages/mozilla.scm (firefox-esr) [arguments]<#:phases>: Add 'mkdir-lib-icecat'. Fixes: https://gitlab.com/nonguix/nonguix/-/issues/368 Reported-by: Katherine Cox-Buday <cox.katherine.e@gmail.com> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-10nongnu: firefox: Update to 137.0.1.Tomas Volf
* nongnu/packages/mozilla.scm (firefox): Update to 137.0.1. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-10nongnu: Deprecate firefox-esr-wayland.Hilton Chain
Since Firefox ESR has already been above version 121, this variable can be deprecated. * nongnu/packages/mozilla.scm (firefox-esr/wayland): Deprecated by firefox-esr.
2025-04-08nongnu: ffmpeg-nvenc: Update to 6.1.2.Hilton Chain
* nongnu/packages/video.scm (ffmpeg-nvenc): Update to 6.1.2. [properties]: Set upstream-name.
2025-04-08nongnu: nv-codec-headers: Update to 13.0.19.0.Hilton Chain
* nongnu/packages/video.scm (nv-codec-headers): Update to 13.0.19.0.
2025-04-07nongnu: firefox: Fix video decoding/acceleration.John Kehayias
Fixes #386. As of Firefox 137, VA-API video acceleration is enabled by default. This would fail due to not finding libpciaccess. This is an indirect dependency, through libdrm (that mesa and libva depend on). It would be best to have our runpaths-of-input work recursively to catch this (so it can be in the RDD sandbox used by Firefox here). In the meantime, add libpciaccess explicitly to fix this issue. * nongnu/packages/mozilla.scm (firefox-esr)[arguments]<#:phases>: In the wrap-program phase, add the libpciaccess library path, used in LD_LIBRARY_PATH. Add a comment for future work on rdd-whitelist. [inputs]: Add libpciaccess.
2025-04-07nongnu: rtl8821ce-linux-module: Update to 0.0.0-13.98cff1d.Zhu Zihao
Now supports Linux 6.14 and earlier versions. * nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-13.98cff1d. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-05nongnu: font-awesome-nonfree: Rename package name too.Hilton Chain
Some packages propagate font-awesome, a different name is required. * nongnu/packages/fonts.scm (font-awesome-nonfree)[name]: Set to "font-awesome-nonfree". Fixes: https://gitlab.com/nonguix/nonguix/-/issues/385 Reported-by: Julian Flake <flake@uni-koblenz.de>
2025-04-05nonguix: multiarch-container: Fix controller detection.Hilton Chain
Fixes: https://gitlab.com/nonguix/nonguix/-/issues/384 * nonguix/multiarch-container.scm (make-internal-script): Fix controller detection. Reported-by: Morgan Smith <Morgan.J.Smith@outlook.com>
2025-04-05nongnu: steam-client: Update to 1.0.0.82.Hilton Chain
* nongnu/packages/game-client.scm (steam-client): Update to 1.0.0.82.
2025-04-05nongnu: game-client: Merge NVIDIA and non-NVIDIA containers.Hilton Chain
* nongnu/packages/game-client.scm (steam-container-for,steam-for) (heroic-container-for,heroic-for): New procedures. (steam-container,steam-nvidia-container): Deprecated by steam-container-for. (steam,steam-nvidia): Define with steam-for. (heroic-container,heroic-nvidia-container): Deprecated by heroic-container-for. (heroic,heroic-nvidia): Define with heroic-for. (steam-nvidia-container-libs,steam-ld.so.conf,steam-ld.so.cache) (steam-nvidia-ld.so.conf,steam-nvidia-ld.so.cache): Delete variables.
2025-04-05nonguix: Add package-with-alias.Hilton Chain
* nonguix/utils.scm (package-with-alias): New procedure.
2025-04-05nonguix: nonguix-container: Set more default values.Hilton Chain
Since packages field of <nonguix-container> was never used (it's lowered to a list of store paths, which doesn't suit packages->manifest's expectation), this commit makes use of it to provide default value for various other fields: packages -> union64 + union32 -> ld.so.conf -> ld.so.cache. * nonguix/multiarch-container.scm (<nonguix-container>)[ld.so.conf,ld.so.cache] [union64,union32]: Set default value. (make-container-manifest): Remove ngc-packages reference.
2025-04-05nongnu: Add font-awesome-nonfree.Rutherther
Guix channel is frozen at font awesome 4, because font awesome 5+ depends on proprietary build system. The newer versions have more icons, so it makes sense to package them as well. * nongnu/packages/fonts.scm (font-awesome-nonfree): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: Add yarn.Giacomo Leidi
* nongnu/packages/node.scm: New file. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: Add bitwarden-desktop.Giacomo Leidi
* nongnu/packages/password-utils.scm: New file. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: zotero: Update to 7.0.15.Karl Hallsby
* nongnu/packages/productivity.scm (zotero): Update to 7.0.15. [arguments]<#:phases>: Add 'disable-nonreproducible-features. Adjust 'install-icons accordingly. [native-inputs]: Add unzip, zip. Co-authored-by: antlers <antlers@illucid.net> Co-authored-by: Raven Hallsby <karl@hallsby.com> Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: fwupd-nonfree: Enable non-free repositories.Ada Stevenson
* nongnu/packages/firmware.scm (fwupd-nonfree) [#:phases]<ensure-all-remotes-are-disabled>: Disable phase. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: vscodium: Update to 1.98.2.25078.Fernando Martínez González
* nongnu/packages/editors.scm (vscodium): Update to 1.98.2.25078. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: Add electron-35.Simen Endsjø
* nongnu/packages/electron.scm (electron-35): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-04-04nongnu: Add electron-34.Simen Endsjø
* nongnu/packages/electron.scm (electron-34): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space>