gnu: Add linux-libre 6.15.4. * gnu/packages/linux.scm (linux-libre-6.15-version, linux-libre-6.15-gnu-revision, deblob-scripts-6.15, linux-libre-6.15-pristine-source, linux-libre-6.15-source, linux-libre-headers-6.15, linux-libre-6.15): New variables. (linux-libre-headers-latest): Use linux-libre-headers-6.15 * gnu/packages/aux-files/linux-libre/6.15-arm.conf, gnu/packages/aux-files/linux-libre/6.15-arm64.conf, gnu/packages/aux-files/linux-libre/6.15-i686.conf, gnu/packages/aux-files/linux-libre/6.15-riscv.conf, gnu/packages/aux-files/linux-libre/6.15-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add them. Change-Id: I7edd9dc48744065785a5e84cdf6c404b956b03fd
gnu: linux-libre 5.4: Update to 5.4.295. * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.295. (linux-libre-5.4-pristine-source): Update hash. Change-Id: Ia626a7c00b9740252dda056667d1f7d470d09680
gnu: linux-libre 5.10: Update to 5.10.239. * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.239. (linux-libre-5.10-pristine-source): Update hash. Change-Id: I9ddf8893bceedc66262186dcbc83a1c0eb51a2ee
gnu: linux-libre 5.15: Update to 5.15.186. * gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.186. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I8090c6ea4b4918eb7c87f7e34daa642896206bf9
gnu: linux-libre 6.1: Update to 6.1.142. * gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.142. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I98c163fb5ba0742a3910afd8f7ea231a98b35eef
gnu: linux-libre 6.6: Update to 6.6.95. * gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.95. (linux-libre-6.6-pristine-source): Update hash. Change-Id: Ie7c212067d3f472e6bd066a2076a0a25ff4d759f
gnu: linux-libre 6.12: Update to 6.12.35. * gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.35. (linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes. Change-Id: I9f9fd09d0a22522c46f469e4612abf0e5567f2a8
gnu: sudo: Update to 1.9.17p1. [security fixes] Fixes: CVE-2025-32462 and CVE-2025-32463. * gnu/packages/admin.scm (sudo): Update to 1.9.17p1. Change-Id: I03ef06d04b9b15faf341467d3642120fe8a44eb9
gnu: trealla: Update to 2.77.30. * gnu/packages/prolog.scm (trealla): Update to 2.77.30. Change-Id: I44576b4edc07f1afc060eea0920dd6e2004be8aa
gnu: Add clasp-cl-strings. * gnu/packages/lisp-xyz.scm (clasp-cl-strings): New variable. Change-Id: I980d95ab5007db45c71869ffaceceb2fabd7b051
gnu: Add clasp-glsl-packing. * gnu/packages/lisp-xyz.scm (clasp-glsl-packing): New variable. Change-Id: I67a73eb7a9f94c3a8ea097836bdd2b9b1e9b8c55
gnu: Add clasp-vas-string-metrics. * gnu/packages/lisp-xyz.scm (clasp-vas-string-metrics): New variable. Change-Id: I1d74219943be781295a8aae9852635359c3ce67d
gnu: Add clasp-yason. * gnu/packages/lisp-xyz.scm (clasp-yason): New variable. Change-Id: Ia88a6fded200a863e49acb1faab4eaa553169228
gnu: Add clasp-slynk. * gnu/packages/lisp-xyz.scm (clasp-slynk): New variable. Change-Id: I650e0e8e0147224b423c18a546acc718638e0b8c
gnu: Add clasp-slime-swank. * gnu/packages/lisp-xyz.scm (clasp-slime-swank): New variable. Change-Id: Ic1a5b2a2412fa9f2d289c155517e18180ede52dd
gnu: Syncthing: Update to 1.30.0. * gnu/packages/syncthing.scm (syncthing): Update to 1.30.0. Change-Id: I0720ea613eeb45b4e7d46c1e5636cf9a583f2196
gnu: make-torbrowser: Unbundle nss. Re-apply 8ee7a32782eafe9542e6be413fe40bc5c1dfd67f, which was reverted by 897f1f03e7fceec42a76442f00461965ad3b6bfd. With 'torbrowsers-add-store-to-rdd-allowlist.patch', codeberg issue #546 does not occur. * gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Add nss-rapid. [arguments]<#:configure-flags>: Uncomment '--with-system-nss'. <#:phases>: Adjust comment. Change-Id: I34b619bc5573e8744df9085576ee4743adde7012
gnu: make-torbrowser: Add store to rdd allowlist. Without this patch, some extensions break when the browsers are built with system nss and livestreams are broken on these browsers due to a default deny sandboxing rule. See commit ab24e2ebe51720f332215b110c1bb151718d16bd and issues #546 on codeberg and #77559 on debbugs. * gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases> 'apply-guix-specific-patches: Add torbrowsers-add-store-to-rdd-allowlist.patch. * gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch: Add it. * gnu/local.mk: Register it. Change-Id: I4c9cb514131eae35db6149492e0ee1c4916bcfde
gnu: make-torbrowser: Build with Clang. * gnu/packages/tor-browsers.scm (make-torbrowser) [arguments] <#:phases> 'setenv: Set environment variables corresponding to Clang (AR, NM, CC and CXX). Change-Id: Ib67e2eb7669147a6a304769c9f36b4a90eb35b59
gnu: texlive-minted: Fix runtime error. Fixes <https://issues.guix.gnu.org/78868>. * gnu/packages/tex.scm (texlive-minted)[arguments]: Add a phase to help the script finding `kpsewhich'. Change-Id: Idb8f7bddc92ecde5fbc9217fdcfbaa5c132ec6e0