summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2025-02-07nongnu: firefox: Use key for beaconDB API.beacondb-api-keyJonathan Brielmaier1-1/+1
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.
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.
2025-01-21nongnu: signal-desktop: Update to 7.38.0.Ashish SHUKLA1-2/+2
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.38.0.
2025-01-20nonguix: Add with-transformation.Sergio Pastor Pérez1-1/+46
* nonguix/utils.scm (with-transformation): New procedure. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-18nongnu: anytype: Update to 0.44.0.Giacomo Leidi1-2/+2
* nongnu/packages/productivity.scm (anytype): Update to 0.44.0. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-18nongnu: clj-kondo: Update to 2025.01.16.Remco van 't Veer1-2/+2
* nongnu/packages/clojure.scm (clj-kondo): Update to 2025.01.16. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-18nongnu: nvidia-driver: Update to 550.144.03.Hilton Chain1-4/+4
* nongnu/packages/nvidia.scm (nvidia-driver,nvidia-settings): Update to 550.144.03.
2025-01-16nongnu: firefox: Update to 134.0.1.Tomas Volf1-3/+3
* nongnu/packages/mozilla.scm (firefox): Update to 134.0.1. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-01-15nongnu: linux-xanmod: Update to 6.12.9.Hilton Chain1-2/+2
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.9. (linux-xanmod-source): Update hash.
2025-01-15nongnu: linux-xanmod-lts: Update to 6.6.70.Hilton Chain1-2/+2
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.70. (linux-xanmod-lts-source): Update hash.
2025-01-11nongnu: broadcom-sta: Fix build for linux@6.12.Jonathan Brielmaier1-8/+10
We do not need to rename the patches as Software Heritage keeps the old ones from nixpkgs repo available. * nongnu/packages/linux.scm (broadcom-sta-patch): Use rpmfusion repo as nixpkgs no longer maintains those patches. (broadcom-sta-x86_64-source): Add patch for linux@6.12 and update a comment.
2025-01-11nongnu: signal-desktop: Update to 7.37.0.Ashish SHUKLA1-2/+2
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.37.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-01-10nongnu: Remove linux-6.11.John Kehayias1-3/+0
Upstream Guix will soon remove linux-libre-6.11. * nongnu/packages/linux.scm (linux-6.11): Remove variable.
2025-01-10nongnu: linux: Update the default linux package to the 6.12 series.John Kehayias1-2/+2
Upstream Guix will remove 6.11 soon. * nongnu/packages/linux.scm (linux): Use linux-6.12
2025-01-08nonguix: multiarch-container: Handle empty shares env variable.John Kehayias1-2/+5
Launching a package, like steam, with GUIX_SANDBOX_EXTRA_SHARES= (set to an empty string) will cause guix shell to fail to launch with "guix shell: error: statfs: : No such file or directory". * nonguix/multiarch-container.scm (make-container-wrapper): Check that the environment variable GUIX_SANDBOX_EXTRA_SHARES is both set and not an empty string. Reported-by: apoorv569
2025-01-08nongnu: element-desktop: Update to 1.11.89 [security fixes].John Kehayias1-3/+3
Previous versions fixed CVE-2024-47771, CVE-2024-51750, CVE-2024-51749, and CVE-2024-50336. * nongnu/packages/messaging.scm (element-desktop): Update to 1.11.89.
2025-01-08nongnu: firefox: Update to 134.0 [security fixes].Tomas Volf1-3/+6
Fixes CVE-2025-0237, CVE-2025-0238, CVE-2025-0239, CVE-2025-0240, CVE-2025-0241, CVE-2025-0242, CVE-2025-0243, CVE-2025-0244, CVE-2025-0245, CVE-2025-0246, CVE-2025-0247. * nongnu/packages/mozilla.scm (firefox): Update to 134.0. [inputs]: Replace icu4c with icu4c-75. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-08nongnu: firefox-esr: Update to 128.6.0esr [security fixes].Tomas Volf1-3/+3
Fixes CVE-2025-0237, CVE-2025-0238, CVE-2025-0239, CVE-2025-0240, CVE-2025-0241, CVE-2025-0242, CVE-2025-0243. * nongnu/packages/mozilla.scm (firefox-esr): Update to 128.6.0esr. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-08nongnu: linux-lts: Update to 6.12 series.Jelle Licht1-1/+1
Upstream Guix defaulted linux-libre-lts to 6.12 in commit 1dcd0ded86e341cbfd0567cefde1e71684c0cdba. Do the same here. * nongnu/packages/linux.scm (linux-lts): Use linux-6.12.
2025-01-08nongnu: Add linux 6.12.Leo Famulari1-0/+3
* nongnu/packages/linux.scm (linux-6.12): New variable. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2025-01-04nonguix: multiarch-container: Don't try to start pulseaudio.John Kehayias1-4/+0
Closes #241. See discussion in above issue, but the summary is that the container (or any package/program) shouldn't be trying to start pulseaudio (or other home/system services, especially that can be started on demand). While previously this was done to avoid some issue, it is not clear if that is still the case and it may possibly lead to other issues. So, let's default to a more expected (non-) behavior. * nonguix/multiarch-container.scm (make-container-wrapper): Remove invoke of pulseaudio.
2025-01-04nongnu: linux-firmware: Compress using multiple cores.Maxim Cournoyer2-3/+161
* nongnu/packages/patches/linux-firmware-parallel.patch: New patch. * nongnu/packages/linux.scm (linux-firmware) [source]: Apply it. [native-inputs]: Add parallel. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04nongnu: Add a new nongnu-patches syntax.Maxim Cournoyer1-0/+66
* nongnu/packages.scm: New file. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04nongnu: linux-firmware: Update to 20241210.Maxim Cournoyer1-2/+2
* nongnu/packages/linux.scm (linux-firmware): Update to 20241210. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04nonguix: chromium-binary-build-system: Hint Electron Ozone Platform.Karl Hallsby1-1/+6
This should allow Electron apps to detect whether they are running on Wayland or X11. If they are on Wayland, then they should default to using Wayland libraries. This should help with HiDPI monitors, fractional scaling, and all the other issues that Wayland solved over X11. This environment variable is only supported by Electron versions >=28. All earlier versions relied on command-line arguments instead. * nonguix/build/chromium-binary-build-system (install-wrapper): Add ELECTRON_OZONE_PLATFORM_HINT environment variable and set to "auto". Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04nongnu: Remove linux-4.19.Ashish SHUKLA1-3/+0
linux-libre@4.19 was removed from upstream Guix in commit 7b40b9d2d2ddafd6945f18f19f5e621086d57169 as it is no longer supported upstream. Fixes #361. * nongnu/packages/linux.scm (linux-4.19): Remove variable. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-12-24README.org: Mention Cuirass instance.Liam Hupfer1-0/+3
* README.org (Substitutes for nonguix): Mention Cuirass instance. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24nongnu: signal-desktop: Update to 7.36.1.Ashish SHUKLA1-2/+2
* nongnu/packages/messaging.scm (signal-desktop): Update to 7.36.1. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24nongnu: google-chrome-unstable: Update to 133.0.6847.2.Giacomo Leidi1-1/+1
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 133.0.6847.2. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24nongnu: google-chrome-beta: Update to 132.0.6834.32.Giacomo Leidi1-1/+1
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 132.0.6834.32. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-24nongnu: google-chrome-stable: Update to 131.0.6778.108.Giacomo Leidi1-1/+1
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 131.0.6778.108. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-12-20nongnu: linux-xanmod: Update to 6.12.6.Hilton Chain1-3/+3
* nongnu/packages/linux.scm (linux-xanmod-version): Update to 6.12.6. (linux-xanmod-source): Update hashes.
2024-12-20nongnu: linux-xanmod-lts: Update to 6.6.67.Hilton Chain1-2/+2
* nongnu/packages/linux.scm (linux-xanmod-lts-version): Update to 6.6.67. (linux-xanmod-lts-source): Update hash.
2024-12-20nongnu: nvidia-driver: Update to 550.142.Hilton Chain1-4/+4
* nongnu/packages/nvidia.scm (nvidia-driver,nvidia-settings): Update to 550.142.
2024-12-20services: nvidia: Use correct nvidia-smi.Hilton Chain1-2/+2
* nongnu/services/nvidia.scm (nvidia-shepherd-service) [nvidia-shepherd-service]: Use let*. Reported-by: Murilo <murilo@disroot.org>
2024-12-20nongnu: nvidia-driver: Remove inputs already propagated from mesa.Hilton Chain1-4/+0
* nongnu/packages/nvidia.scm (nvidia-driver)[inputs]: Remove libdrm, libx11, libxcb, libxext.
2024-12-20nongnu: nvidia-driver: Add wine DLLs for DLSS.Murilo1-0/+1
* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]<#:install-plan>: Install NGX for Proton and Wine. Modified-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-12-20nongnu: Add egl-x11.Hilton Chain1-0/+24
* nongnu/packages/nvidia.scm (egl-x11): New variable.
2024-12-20nongnu: Add egl-gbm.Hilton Chain1-0/+24
* nongnu/packages/nvidia.scm (egl-gbm): New variable.