| Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
* nongnu/packages/game-client.scm (heroic-client): Update to 2.22.1.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* nongnu/packages/linux.scm (linux-firmware): Update to 20260810.
|
|
Upstream has dropped this version.
* nongnu/packages/linux.scm (linux-arm64-generic-5.10): Delete variable.
|
|
Upstream has dropped this version.
* nongnu/packages/linux.scm (linux-7.0): Delete variable.
|
|
Upstream has dropped this version.
* nongnu/packages/linux.scm (linux-6.19): Delete variable.
|
|
Upstream has dropped this version.
* nongnu/packages/linux.scm (linux-5.15): Delete variable.
|
|
Upstream has dropped this version.
* nongnu/packages/linux.scm (linux-5.10): Delete variable.
|
|
Upstream added this version in 922123fee2e5780793d65815008a72f83bf57cf8; it is
not yet the default.
* nongnu/packages/linux.scm (linux-7.2): New variable.
|
|
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>
|
|
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>
|
|
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>
|
|
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.
|
|
* nongnu/packages/game-client.scm (steam-gameruntime-libs): Update imgui to 1.91.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
* nongnu/packages/mozilla.scm (firefox-wayland): Delete variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/mozilla.scm (firefox-esr/wayland): Delete variable.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
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>
|
|
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>
|
|
* nongnu/packages/messaging.scm (signal-desktop): Update to 8.23.0.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
* nongnu/packages/chrome.scm (google-chrome-canary): Update to 152.0.7976.0-1.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
|
|
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 153.0.7979.3-1.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
|
|
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 152.0.7977.13-1.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
|
|
* 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>
|
|
* 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>
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* 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>
|
|
* nongnu/packages/messaging.scm (signal-desktop): Update to 8.22.0.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
* nongnu/packages/messaging.scm (signal-desktop): Update to 8.21.0.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
* nongnu/packages/messaging.scm (element-desktop)
[#:phases] {setup-cwd}: Adjust StartupWmClass.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
* nongnu/packages/messaging.scm (element-desktop): Update to 1.12.24.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
This follows Guix's change to the default kernel.
* nongnu/packages/linux.scm (linux): Use linux-7.1.
|
|
* nongnu/packages/chrome.scm (google-chrome-canary): Update to 152.0.7971.0-1.
|
|
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 152.0.7967.2-1.
|
|
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 151.0.7922.47-1.
|
|
* nongnu/packages/chrome.scm (google-chrome-stable) Update to 150.0.7871.186-1.
|
|
* guix/import/google-chrome.scm: New file.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Co-authored-by: Hilton Chain <hako@ultrarare.space>
|
|
* 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.
|
|
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>
|
|
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>
|
|
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>
|
|
* .dir-locals.el (scheme-mode): Add indentation rule for make-wrapper.
|
|
* nongnu/packages/dyalog.scm
* nongnu/packages/printers.scm
* nongnu/packages/vpn.scm: Remove (guix build utils) import.
|
|
* 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.
|
|
* 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>
|
|
* nongnu/packages/vpn.scm (zerotier): Update to 1.16.2.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
|
|
* nongnu/packages/messaging.scm (signal-desktop): Update to 8.20.0.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
|
|
* 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.
|
|
Fixes CVE-2026-14241.
* nongnu/packages/mozilla.scm (firefox): Update to 152.0.5.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|