| Age | Commit message (Expand) | Author |
| 2024-04-24 | nongnu: nvidia-driver: Install GBM and VDPAU library to correct path.•••* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:phases>: Install GBM
and VDPAU library to correct path.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: nvidia-driver: Update udev rules.•••* nongnu/packages/nvidia.scm (%nvidia-script-create-device-nodes)
(%nvidia-udev-rules): New variables.
(nvidia-driver)[arguments]<#:modules,#:phases>: Adjust accordingly.
[inputs]: Remove bash-minimal, coreutils, grep.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: nvidia-driver: Unbundle EGL external platform libraries.•••* nongnu/packages/nvidia.scm (nvidia-source-unbundle-libraries): Remove egl-gbm
and egl-wayland libraries.
(nvidia-driver)[inputs]: Add egl-gbm, egl-wayland.
Remove mesa.
[arguments]<#:phases>: Use them for configuration.
Adjust RUNPATH accordingly.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: nvidia-driver: Adjust package style.•••* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:phases>:
Remove $ORIGIN from RUNPATH.
Ungexp properly.
Rewrite configuration substitution.
Rename phase ‘install-nvidia-smi’ to ‘install-commands’.
Relocate libraries in a separate phase.
Remove extra spaces.
<#:install-plan>: Adjust accordingly.
[description]: Remove final newline.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: nvidia-driver: Remove kernel module dependencies.•••* nongnu/packages/nvidia.scm (nvidia-driver)[inputs]: Remove kmod, linux-lts.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: nvidia-driver: Remove library provided by opencl-icd-loader.•••* nongnu/packages/nvidia.scm (nvidia-source-unbundle-libraries): Remove library
provided by opencl-icd-loader.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: nvidia-driver: Remove libraries provided by nvidia-settings.•••* nongnu/packages/nvidia.scm (nvidia-source-unbundle-libraries): Remove
libraries provided by nvidia-settings.
(nvidia-driver)[arguments]<#:phases>: Remove their dependencies from RUNPATH.
[inputs]: Remove atk, cairo, gdk-pixbuf, glib, gtk+, gtk+-2, pango.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: make-nvidia-source: Extend functionality.•••* nongnu/packages/nvidia.scm (nvidia-source-unbundle-libraries): New procedure.
(make-nvidia-source): Create installer origin internally.
Accept a ‘get-cleanup-snippet’ procedure.
(nvidia-source): Adjust accordingly.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: make-nvidia-source: Adjust style.•••* nongnu/packages/nvidia.scm (computed-origin-method): Delete from top-level.
(make-nvidia-source): Use ungexp-native only once.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: nvidia: Re-order variables.•••* nongnu/packages/nvidia.scm: Remove unused modules.
Add comments to group NVIDIA driver packages.
Sort other packages alphabetically.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-24 | nongnu: lightburn: Use qtserialport-5.•••Upstream Guix upgraded qtserialport to QT@6, which seems to be
incompatible: 50a72a08af37557575199b56bbee9f334d58575a
* nongnu/packages/cad.scm (lightburn)[inputs]: Replace `qtserialport` with
`qtserialport-5`.
| Jonathan Brielmaier |
| 2024-04-24 | nongnu: facetimehd: Update to 0.6.8.1.•••* nongnu/packages/linux.scm (facetimehd): Update to 0.6.8.1.
| Jonathan Brielmaier |
| 2024-04-24 | nongnu: rtl8821cu-linux-module: Update to 0.0.0-2.4f6004a.•••Fixes building with newer kernel versions.
* nongnu/packages/linux.scm (rtl8821cu-linux-module): Update to 0.0.0-2.4f6004a.
| Jonathan Brielmaier |
| 2024-04-24 | nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-13.63cf0b4.•••Fixes building with newer kernel versions.
* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update to 5.6.4.2-13.63cf0b4.
| Jonathan Brielmaier |
| 2024-04-24 | nongnu: rtl8192eu-linux-module: Update to 0.0.0-7.3af9a86.•••Fixes building with newer kernels.
* nongnu/packages/linux.scm (rtl8192eu-linux-module): Update to 0.0.0-7.3af9a86.
| Jonathan Brielmaier |
| 2024-04-22 | nongnu: firefox: Update to 125.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 125.0.2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-04-17 | nongnu: firefox: Update to 125.0.1 [security fixes].•••Fixes CVE-2024-3302, CVE-2024-3852, CVE-2024-3853, CVE-2024-3854,
CVE-2024-3855, CVE-2024-3856, CVE-2024-3857, CVE-2024-3858,
CVE-2024-3859, CVE-2024-3860, CVE-2024-3861, CVE-2024-3862,
CVE-2024-3863, CVE-2024-3864, CVE-2024-3865.
* nongnu/packages/mozilla.scm (firefox): Update to 125.0.1.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2024-04-17 | nongnu: firefox-esr: Update to 115.10.0esr [security fixes].•••Fixes CVE-2024-2609, CVE-2024-3302, CVE-2024-3852, CVE-2024-3854,
CVE-2024-3857, CVE-2024-3859, CVE-2024-3861, CVE-2024-3863,
CVE-2024-3864.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.10.0esr.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2024-04-14 | nongnu: linux-xanmod: Update to 6.8.6.•••* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.8.6.
(linux-xanmod-source): Update hash.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-14 | nongnu: linux-xanmod-lts: Update to 6.6.27.•••* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.27.
(linux-xanmod-lts-source): Update hash.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-14 | nongnu: make-linux-xanmod: Remove unnecessary option overrides.•••Guix can identify builtin modules when building the initrd now.
* nongnu/packages/linux.scm (make-linux-xanmod)[arguments]<#:phases>: Don't
override CONFIG_CRYPTO_XTS and CONFIG_VIRTIO_CONSOLE in 'add-xanmod-defconfig.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-04-14 | nongnu: element-desktop: Update to 1.11.64.•••* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.64.
| John Kehayias |
| 2024-04-13 | nongnu: installation-os-nonfree: Set default channels.•••* nongnu/system/install.scm (%signing-key,%channels): New variables.
(installation-os-nonfree)[services]: Configure them.
Authorise Nonguix substitute server.
Tested-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Hilton Chain |
| 2024-04-08 | nongnu: linux-lts: Update to 6.6 series.•••Upstream Guix defaulted linux-libre-lts to 6.6 in commit
b4aed68e960116b2b60f68ea1468d7a526149823. Do likewise here.
* nongnu/packages/linux.scm (linux-lts): Use linux-6.6.
| John Kehayias |
| 2024-04-08 | nongnu: Remove linux-6.7.•••Guix will remove linux-libre-6.7 soon (end of life), so remove linux-6.7
before it leads to an error in 'guix pull' when it is removed upstream.
* nongnu/packages/linux.scm (linux-6.7): Remove variable.
| John Kehayias |
| 2024-04-08 | nongnu: linux: Update the default linux package to the 6.8 series.•••Upstream Guix defaulted to linux-libre-6.8 in commit
40e44bdea6f4c3dc3563427fdf096a60812534a7. Do likewise here.
* nongnu/packages/linux.scm (linux): Use linux-6.8.
| John Kehayias |
| 2024-04-07 | nongnu: intel-media-driver: Update to 23.4.3.•••* nongnu/packages/video.scm (intel-media-driver): Update to 23.4.3.
| Jelle Licht |
| 2024-04-07 | nongnu: gmmlib: Update to 22.3.15.•••* nongnu/packages/video.scm (gmmlib): Update to 22.3.15.
| Jelle Licht |
| 2024-04-04 | nongnu: firefox: Update to 124.0.2.•••* nongnu/packages/mozilla.scm (firefox): Update to 124.0.2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Tomas Volf |
| 2024-04-01 | nongnu: compcert: Update to 3.13.1.•••* nongnu/packages/coq.scm (compcert): Update to 3.13.1.
[arguments]: Allow newer coq version.
| Jonathan Brielmaier |
| 2024-04-01 | gnu: eduke32, fury: Update to 20240316-10564-0bc78c53d.•••* nongnu/packages/game-development.scm (eduke32, fury): Update to
20240316-10564-0bc78c53d. Rewrite to use gexps.
[arguments]: Drop unnecessary make-flags. Drop wrapper script as upstream now
handles configuration directories.
[native-inputs]: Add gdk-pixbuf to fix compilation.
[license]: Add gpl2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-04-01 | gnu: linux-firmware: Don’t skip deduplication.•••* nongnu/packages/linux.scm (linux-firmware)[arguments]: Don’t skip file
deduplication.
[native-inputs]: Add rdfind.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-04-01 | nongnu: linux-firmware: Switch to gexps.•••* nongnu/packages/linux.scm (linux-firmware, amd-microcode, amdgpu-firmware,
atheros-firmware, i915-firmware, ibt-hw-firmware, iwlwifi-firmware,
radeon-firmware, realtek-firmware): Switch to gexps.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-04-01 | nongnu: linux-firmware: Update to 20240312.•••* nongnu/packages/linux.scm (linux-firmware): Update to 20240312.
[arguments]: Disable strip-binaries? and validate-runpath? flags but keep the
corresponding build phases.
(select-firmware): Handle the new RawFile keyword.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Timotej Lazar |
| 2024-03-30 | nonguix: chromium-binary: Use search-path-as-list from (guix build utils).•••We rely on the upstream implementation to avoid duplicating effort.
* nonguix/build/chromium-binary-build-system (install-wrapper): Use
search-path-as-list;
* nonguix/build/utils.scm (build-paths-for-input): remove variable;
(build-paths-from-inputs): remove variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2024-03-30 | nongnu: zerotier: Update to 1.12.2.•••* nongnu/packages/vpn.scm (zerotier): Update to 1.12.2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Alexey Abramov |
| 2024-03-30 | nongnu: google-chrome-unstable: Update to 125.0.6368.2.•••* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 125.0.6368.2.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2024-03-30 | nongnu: google-chrome-beta: Update to 124.0.6367.18.•••* nongnu/packages/chrome.scm (google-chrome-beta): Update to 124.0.6367.18.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2024-03-30 | nongnu: google-chrome-stable: Update to 123.0.6312.86.•••This update includes 7 security fixes.
Fixes CVE-2024-2883, CVE-2024-2885, CVE-2024-2886, CVE-2024-2887.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 123.0.6312.86.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Giacomo Leidi |
| 2024-03-23 | nongnu: Add linux@6.8.•••Guix added linux-libre@6.8 in f6f4c71df5558b168fe7a313522af7ea5fe2d0dc but it
is not set as the default yet.
* nongnu/packages/linux.scm (linux-6.8): New variable.
| John Kehayias |
| 2024-03-22 | nongnu: Add babashka.•••* nongnu/packages/clojure.scm (babashka): New variable.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
| Daniel Ziltener |
| 2024-03-22 | nongnu: Add clojure-lsp.•••* nongnu/packages/clojure.scm (clojure-lsp): New variable.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
| Daniel Ziltener |
| 2024-03-22 | nongnu: clj-kondo: Update to 2024.03.13.•••* nongnu/packages/clojure.scm (clj-kondo): Update to 2024.03.13.
[arguments]: Update install-plan path.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Daniel Ziltener |
| 2024-03-22 | nongnu: firefox: Update to 124.0.1 [security fixes].•••Fixes CVE-2024-29943, CVE-2024-29944.
* nongnu/packages/mozilla.scm (firefox): Update to 124.0.1.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2024-03-22 | nongnu: firefox-esr: Update to 115.9.1esr [security fixes].•••Fixes CVE-2024-29944.
* nongnu/packages/mozilla.scm (firefox-esr): Update to 115.9.1esr.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Tomas Volf |
| 2024-03-22 | nonguix: multiarch-container: Link fonts to /usr/share/fonts.•••* nonguix/multiarch-container.scm (make-internal-script): Link fonts to
/usr/share/fonts.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-03-22 | nonguix: multiarch-container: Expose /etc/os-release.•••* nonguix/multiarch-container.scm (make-container-wrapper): Expose
/etc/os-release.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-03-22 | nonguix: multiarch-container: Preserve TZ and TZDIR.•••* nonguix/multiarch-container.scm (make-container-wrapper): Preserve TZ and TZDIR.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-03-22 | multiarch-container: make-internal-script: Add VDPAU paths to LD_LIBRARY_PATH.•••* nonguix/multiarch-container.scm (make-container-wrapper): Don't set
VDPAU_DRIVER_PATH.
(make-internal-script): Add VDPAU paths to LD_LIBRARY_PATH.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |
| 2024-03-22 | multiarch-container: make-container-wrapper: Set LIBVA_DRIVERS_PATH.•••* nonguix/multiarch-container.scm (make-container-wrapper): Set
LIBVA_DRIVERS_PATH and preserve it.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Hilton Chain |