summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
4 daysnongnu: corrupt-linux: Fix locating the source hash.HEADmasterTomas Volf1-11/+17
Guix changed how the linux-libre's origin is constructed. Now there is one more layer that needed to be unwrapped to get to the hash. I modified the code to recursively find all string URIs together with their hashes and look up the hash by the known URI (already stored in `url', acquired by `linux-url'). Additionally, if no hash is found, we end with an explicit error, major improvement over the original: guix/ui.scm:1033:18: In procedure struct-vtable: Wrong type argument in position 1 (expecting struct): #f * nongnu/packages/linux.scm (corrupt-linux) [find-source-hash]: Delete procedure. [origin->input-things, extract-sources]: New procedures. [sources, hash]: Use them to find the hash for the `url'. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
10 daysnongnu: heroic-client: Update to 2.22.1.Nikita Mitasov1-2/+2
* nongnu/packages/game-client.scm (heroic-client): Update to 2.22.1. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
12 daysnongnu: linux-firmware: Update to 20260810.John Kehayias1-2/+2
* nongnu/packages/linux.scm (linux-firmware): Update to 20260810.
12 daysnongnu: Remove linux-arm64-generic-5.10.John Kehayias1-3/+0
Upstream has dropped this version. * nongnu/packages/linux.scm (linux-arm64-generic-5.10): Delete variable.
12 daysnongnu: Remove linux-7.0.John Kehayias1-3/+0
Upstream has dropped this version. * nongnu/packages/linux.scm (linux-7.0): Delete variable.
12 daysnongnu: Remove linux-6.19.John Kehayias1-3/+0
Upstream has dropped this version. * nongnu/packages/linux.scm (linux-6.19): Delete variable.
12 daysnongnu: Remove linux-5.15.John Kehayias1-3/+0
Upstream has dropped this version. * nongnu/packages/linux.scm (linux-5.15): Delete variable.
12 daysnongnu: Remove linux-5.10.John Kehayias1-3/+0
Upstream has dropped this version. * nongnu/packages/linux.scm (linux-5.10): Delete variable.
13 daysnongnu: Add linux-7.2.John Kehayias1-0/+3
Upstream added this version in 922123fee2e5780793d65815008a72f83bf57cf8; it is not yet the default. * nongnu/packages/linux.scm (linux-7.2): New variable.
2026-08-18nongnu: firefox-esr: Update to 153.1.0esr [security fixes].Tomas Volf1-3/+3
Fixes CVE-2026-74934, CVE-2026-74935, CVE-2026-74936, CVE-2026-74937, CVE-2026-74938, CVE-2026-74939, CVE-2026-74940, CVE-2026-74941, CVE-2026-74942, CVE-2026-74943, CVE-2026-74944, CVE-2026-74945, CVE-2026-74946, CVE-2026-74947, CVE-2026-74948, CVE-2026-74949, CVE-2026-74950, CVE-2026-74953, CVE-2026-74954, CVE-2026-74955, CVE-2026-74956, CVE-2026-74957, CVE-2026-74958, CVE-2026-74959, CVE-2026-74960, CVE-2026-74961, CVE-2026-74962, CVE-2026-74963, CVE-2026-74964, CVE-2026-74965, CVE-2026-74966, CVE-2026-74967, CVE-2026-74968, CVE-2026-74969, CVE-2026-74970, CVE-2026-74971, CVE-2026-74972, CVE-2026-74973, CVE-2026-74974, CVE-2026-74976, CVE-2026-74977, CVE-2026-74978, CVE-2026-74979, CVE-2026-74981, CVE-2026-74982, CVE-2026-74983, CVE-2026-74984, CVE-2026-74985, CVE-2026-74986, CVE-2026-74987, CVE-2026-74988, CVE-2026-74990. * nongnu/packages/mozilla.scm (firefox-esr): Update to 153.1.0esr. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2026-08-18nongnu: firefox: Update to 154.0 [security fixes].Tomas Volf1-3/+3
Fixes CVE-2026-74934, CVE-2026-74935, CVE-2026-74936, CVE-2026-74937, CVE-2026-74938, CVE-2026-74939, CVE-2026-74940, CVE-2026-74941, CVE-2026-74942, CVE-2026-74943, CVE-2026-74944, CVE-2026-74945, CVE-2026-74946, CVE-2026-74947, CVE-2026-74948, CVE-2026-74949, CVE-2026-74950, CVE-2026-74951, CVE-2026-74952, CVE-2026-74953, CVE-2026-74954, CVE-2026-74955, CVE-2026-74956, CVE-2026-74957, CVE-2026-74958, CVE-2026-74959, CVE-2026-74960, CVE-2026-74961, CVE-2026-74962, CVE-2026-74963, CVE-2026-74964, CVE-2026-74965, CVE-2026-74966, CVE-2026-74967, CVE-2026-74968, CVE-2026-74969, CVE-2026-74970, CVE-2026-74971, CVE-2026-74972, CVE-2026-74973, CVE-2026-74974, CVE-2026-74975, CVE-2026-74976, CVE-2026-74977, CVE-2026-74978, CVE-2026-74979, CVE-2026-74980, CVE-2026-74981, CVE-2026-74982, CVE-2026-74983, CVE-2026-74984, CVE-2026-74985, CVE-2026-74986, CVE-2026-74987, CVE-2026-74988, CVE-2026-74989, CVE-2026-74990, CVE-2026-75874. * nongnu/packages/mozilla.scm (firefox): Update to 154.0. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2026-08-18nonguix: multiarch-container: Expose /run/dbus for Steam.Nikita Mitasov1-0/+3
Fixes: <https://github.com/ValveSoftware/steam-for-linux/issues/13432>. See also discussion at !914. * nonguix/multiarch-container.scm (make-container-wrapper): Expose /run/dbus. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2026-08-18nongnu: game-client: Update steam-gameruntime-libs imgui.John Kehayias1-1/+1
This fixes mangohud to run properly again. See upstream <https://codeberg.org/guix/guix/pulls/10346>. * nongnu/packages/game-client.scm (steam-gameruntime-libs): Change imgui from imgui-1.91 to imgui-for-mangohud to match upstream.
2026-08-18nongnu: game-client: Update steam-gameruntime-libs imgui.Nikita Mitasov1-1/+1
* nongnu/packages/game-client.scm (steam-gameruntime-libs): Update imgui to 1.91. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2026-08-16nongnu: Remove firefox-wayland.Tomas Volf1-5/+0
* nongnu/packages/mozilla.scm (firefox-wayland): Delete variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2026-08-16nongnu: Remove firefox-esr/wayland.Tomas Volf1-2/+0
* nongnu/packages/mozilla.scm (firefox-esr/wayland): Delete variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2026-08-16nongnu: firefox: Update to 153.0.4 [security fixes].Tomas Volf1-8/+7
Fixes CVE-2026-16349, CVE-2026-16350, CVE-2026-16351, CVE-2026-16352, CVE-2026-16353, CVE-2026-16354, CVE-2026-16355, CVE-2026-16356, CVE-2026-16357, CVE-2026-16358, CVE-2026-16359, CVE-2026-16360, CVE-2026-16362, CVE-2026-16363, CVE-2026-16364, CVE-2026-16365, CVE-2026-16366, CVE-2026-16367, CVE-2026-16368, CVE-2026-16369, CVE-2026-16370, CVE-2026-16371, CVE-2026-16372, CVE-2026-16373, CVE-2026-16374, CVE-2026-16375, CVE-2026-16376, CVE-2026-16377, CVE-2026-16378, CVE-2026-16379, CVE-2026-16380, CVE-2026-16381, CVE-2026-16382, CVE-2026-16383, CVE-2026-16384, CVE-2026-16385, CVE-2026-16386, CVE-2026-16387, CVE-2026-16388, CVE-2026-16389, CVE-2026-16390, CVE-2026-16391, CVE-2026-16392, CVE-2026-16393, CVE-2026-16394, CVE-2026-16395, CVE-2026-16396, CVE-2026-16397, CVE-2026-16398, CVE-2026-16399, CVE-2026-16400, CVE-2026-16401, CVE-2026-16402, CVE-2026-16403, CVE-2026-16404, CVE-2026-16405, CVE-2026-16406, CVE-2026-16407, CVE-2026-16408, CVE-2026-16409, CVE-2026-16410, CVE-2026-16411, CVE-2026-16412, CVE-2026-18809. * nongnu/packages/mozilla.scm (firefox): Update to 153.0.4. [source]<patches>: Sort. [native-inputs]: Do not replace rust-cbindgen. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2026-08-16nongnu: firefox-esr: Update to 153.0esr [security fixes].Tomas Volf5-93/+17
Fixes CVE-2026-15718, CVE-2026-15719, CVE-2026-16349, CVE-2026-16350, CVE-2026-16351, CVE-2026-16352, CVE-2026-16353, CVE-2026-16354, CVE-2026-16355, CVE-2026-16356, CVE-2026-16357, CVE-2026-16358, CVE-2026-16359, CVE-2026-16360, CVE-2026-16361, CVE-2026-16362, CVE-2026-16363, CVE-2026-16368, CVE-2026-16369, CVE-2026-16371, CVE-2026-16374, CVE-2026-16375, CVE-2026-16377, CVE-2026-16379, CVE-2026-16381, CVE-2026-16383, CVE-2026-16387, CVE-2026-16390, CVE-2026-16391, CVE-2026-16396, CVE-2026-16405, CVE-2026-16412. * nongnu/packages/mozilla.scm (firefox-esr): Update to 153.0esr. [source]<patches>: Remove -esr, -ge-138 from patch names. Sort. [inputs]: Use icu4c-78, clang-19, rust-cbindgen-0.29.4. (rust-cbindgen-0.29.4): New variable. (firefox)[source]<patches>: Remove -ge-138 from patch name. [inputs]: Drop icu4c replacement. * nongnu/packages/patches/firefox-ge-138-compare-paths.patch: Rename from this... * nongnu/packages/patches/firefox-compare-paths.patch: ... to this. * nongnu/packages/patches/firefox-esr-add-store-to-rdd-allowlist.patch, nongnu/packages/patches/firefox-esr-use-system-wide-dir.patch: Delete files. * nongnu/packages/wasm.scm (wasm32-wasi-clang-runtime): Inherit from clang-runtime-19. [native-inputs]: Use clang-19. [inputs]: Use llvm-19. (wasm32-wasi-clang) [base]: Use llvm-19. Drop #:patches. (wasm32-wasi-libcxx) [version]: Use llvm-19. [arguments]<#:configure-flags>: Add -DLIBCXXABI_USE_LLVM_UNWINDER=OFF. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2026-08-16nongnu: signal-desktop: Update to 8.23.0.Ashish SHUKLA1-2/+2
* nongnu/packages/messaging.scm (signal-desktop): Update to 8.23.0. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2026-08-07nongnu: google-chrome-canary: Update to 152.0.7976.0-1.Anderson Torres1-2/+2
* nongnu/packages/chrome.scm (google-chrome-canary): Update to 152.0.7976.0-1. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-08-07nongnu: google-chrome-unstable: Update to 153.0.7979.3-1.Anderson Torres1-2/+2
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 153.0.7979.3-1. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-08-07nongnu: google-chrome-beta: Update to 152.0.7977.13-1.Anderson Torres1-2/+2
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 152.0.7977.13-1. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-08-07nongnu: google-chrome-stable: Update to 151.0.7922.75-1.Anderson Torres1-6/+2
* nongnu/packages/chrome.scm (make-google-chrome): Remove unavailable libraries. (google-chrome-stable): Update to 151.0.7922.75-1. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-08-07README.org: Update substitute configuration example to use extensions.Carlo Zancanaro1-13/+10
* README.org (Substitutes for nonguix): Replace modify-services with a simple-service using guix-extension to configure the daemon. Add signing-key.pub content. Modified-by: Hilton Chain <hako@ultrarare.space>
2026-08-07nongnu: nvda-new-feature: Update to 610.57.04.Hilton Chain1-10/+10
* nongnu/packages/nvidia.scm (nvidia-source-new-feature-x86_64-linux) (nvidia-source-new-feature-aarch64-linux, nvidia-module-open-new-feature) (nvidia-modprobe-new-feature, nvidia-settings-new-feature): Update to 610.57.04.
2026-08-07nongnu: nvda-595: Update to 595.91.07.Hilton Chain1-10/+10
* nongnu/packages/nvidia.scm (nvidia-source-595-x86_64-linux) (nvidia-source-595-aarch64-linux, nvidia-module-open-595, nvidia-modprobe-595) (nvidia-settings-595): Update to 595.91.07.
2026-08-07nongnu: nvda-580: Update to 580.178.04.Hilton Chain1-10/+10
* nongnu/packages/nvidia.scm (nvidia-source-580-x86_64-linux) (nvidia-source-580-aarch64-linux, nvidia-module-open-580, nvidia-modprobe-580) (nvidia-settings-580): Update to 580.178.04.
2026-08-07nongnu: bitwarden-desktop: Update to 2026.7.0.Ashish SHUKLA1-3/+3
* nongnu/packages/password-utils.scm (bitwarden-desktop): Update to 2026.7.0. [arguments]<#:wrapper-plan>: Update path. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2026-08-07nongnu: signal-desktop: Update to 8.22.0.Ashish SHUKLA1-2/+2
* nongnu/packages/messaging.scm (signal-desktop): Update to 8.22.0. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2026-08-03nongnu: signal-desktop: Update to 8.21.0.Ashish SHUKLA1-2/+2
* nongnu/packages/messaging.scm (signal-desktop): Update to 8.21.0. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2026-08-03nongnu: element-desktop: Fix icon.Maxim Cournoyer1-1/+7
* nongnu/packages/messaging.scm (element-desktop) [#:phases] {setup-cwd}: Adjust StartupWmClass. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2026-08-03nongnu: element-desktop: Update to 1.12.24.Maxim Cournoyer1-2/+2
* nongnu/packages/messaging.scm (element-desktop): Update to 1.12.24. Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2026-07-25nongnu: linux: Update to 7.1.Jelle Licht1-1/+1
This follows Guix's change to the default kernel. * nongnu/packages/linux.scm (linux): Use linux-7.1.
2026-07-25nongnu: google-chrome-canary: Update to 152.0.7971.0-1.Hilton Chain1-3/+3
* nongnu/packages/chrome.scm (google-chrome-canary): Update to 152.0.7971.0-1.
2026-07-25nongnu: google-chrome-unstable: Update to 152.0.7967.2-1.Hilton Chain1-3/+3
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 152.0.7967.2-1.
2026-07-25nongnu: google-chrome-beta: Update to 151.0.7922.47-1.Hilton Chain1-5/+7
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 151.0.7922.47-1.
2026-07-25nongnu: google-chrome-stable: Update to 150.0.7871.186-1.Hilton Chain1-3/+3
* nongnu/packages/chrome.scm (google-chrome-stable) Update to 150.0.7871.186-1.
2026-07-25import: Add %google-chrome-updater.Anderson Torres2-2/+71
* guix/import/google-chrome.scm: New file. Signed-off-by: Hilton Chain <hako@ultrarare.space> Co-authored-by: Hilton Chain <hako@ultrarare.space>
2026-07-25nongnu: make-google-chrome: Provide build phases and metadata only.Hilton Chain1-96/+135
* nongnu/packages/chrome.scm (make-google-chrome): Provide build phases and metadata only. Move package name, version, and source to... (google-chrome-stable, google-chrome-beta, google-chrome-unstable) (google-chrome-canary): ...here.
2026-07-25nongnu: make-google-chrome: Update reference to Nixpkgs.Anderson Torres1-1/+1
The link pointing to the master branch in Nixpkgs is dynamic, and nowadays it hits a 404. Let's use a static link based on a tagged release. * nongnu/packages/chrome.scm (make-google-chrome)[arguments] <#:phases>{patch-assets}: Update reference link. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-07-25nongnu: firefox: Update to 152.0.6 [security fixes].Tomas Volf1-3/+3
Fixes CVE-2026-15718, CVE-2026-15719. * nongnu/packages/mozilla.scm (firefox): Update to 152.0.6. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-07-25nongnu: firefox-esr: Update to 140.13.0esr [security fixes].Tomas Volf1-3/+3
Fixes CVE-2026-15718, CVE-2026-15719, CVE-2026-16349, CVE-2026-16350, CVE-2026-16351, CVE-2026-16352, CVE-2026-16353, CVE-2026-16354, CVE-2026-16355, CVE-2026-16356, CVE-2026-16357, CVE-2026-16358, CVE-2026-16359, CVE-2026-16360, CVE-2026-16361, CVE-2026-16362, CVE-2026-16363, CVE-2026-16368, CVE-2026-16369, CVE-2026-16371, CVE-2026-16374, CVE-2026-16375, CVE-2026-16377, CVE-2026-16379, CVE-2026-16381, CVE-2026-16383, CVE-2026-16387, CVE-2026-16390, CVE-2026-16391, CVE-2026-16396, CVE-2026-16405, CVE-2026-16412. * nongnu/packages/mozilla.scm (firefox-esr): Update to 140.13.0esr. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-07-24.dir-locals.el: Add indentation rule for make-wrapper.Hilton Chain1-0/+1
* .dir-locals.el (scheme-mode): Add indentation rule for make-wrapper.
2026-07-24nongnu: Avoid importing build side modules in package modules.Hilton Chain3-4/+1
* nongnu/packages/dyalog.scm * nongnu/packages/printers.scm * nongnu/packages/vpn.scm: Remove (guix build utils) import.
2026-07-24nongnu: reaper: Use binary-package-from-sources.Hilton Chain1-115/+147
* nongnu/packages/music.scm (%reaper-source-x86_64-linux) (%reaper-source-i686-linux, %reaper-source-aarch64-linux) (%reaper-source-armhf-linux): New variables. (reaper): Use binary-package-from-sources with them.
2026-07-24nongnu: reaper: Update to 7.77.Sughosha1-52/+93
* nongnu/packages/music.scm (reaper): Update to 7.77. [arguments]<#:patchelf-plan>: Rewrite. <#:phases>: Realign; in 'install phase, do not delete and symlink "libSwell.so"; do not symlink "reaper", "reaper_host_x86_64" and "EULA.txt"; Add 'replace-swell, 'wrap-program and 'fix-desktop-entry phases; replace 'install-license-files. [native-inputs]: Remove which. [inputs]: Realign; add ffmpeg, jack-1, lame, mesa, pulseaudio, python and vlc. [supported-systems]: Realign. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-07-24gnu: zerotier: Update to 1.16.2.Alexey Abramov1-3/+3
* nongnu/packages/vpn.scm (zerotier): Update to 1.16.2. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-07-24nongnu: signal-desktop: Update to 8.20.0.Ashish SHUKLA1-2/+2
* nongnu/packages/messaging.scm (signal-desktop): Update to 8.20.0. Signed-off-by: Hilton Chain <hako@ultrarare.space>
2026-07-24nongnu: nvda-new-feature: Update to 610.43.03.Hilton Chain1-10/+10
* nongnu/packages/nvidia.scm (nvidia-source-new-feature-x86_64-linux) (nvidia-source-new-feature-aarch64-linux, nvidia-module-open-new-feature) (nvidia-modprobe-new-feature, nvidia-settings-new-feature): Update to 610.43.03.
2026-07-09nongnu: firefox: Update to 152.0.5 [security fixes].Tomas Volf1-3/+3
Fixes CVE-2026-14241. * nongnu/packages/mozilla.scm (firefox): Update to 152.0.5. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>