summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-04-29gnu: linux-libre 6.6: Update to 6.6.136.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.136. (linux-libre-6.6-pristine-source): Update hash.
2026-04-29gnu: linux-libre 6.12: Update to 6.12.84.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.84. (linux-libre-6.12-pristine-source): Update hash.
2026-04-29gnu: linux-libre 6.18: Update to 6.18.25.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.25. (linux-libre-6.18-pristine-source): Update hash.
2026-04-29gnu: linux-libre 6.19: Update to 6.19.14.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.14. (linux-libre-6.19-pristine-source): Update hash.
2026-04-29gnu: linux-libre 5.15: Update to 5.15.203.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.203. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I51a06b5dc01615f62448e266961aa9dc02e2f11f Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-29gnu: linux-libre 6.1: Update to 6.1.169.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.169. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I4eeb87804fbd51957aaf10bb78bbf1cff3fdd8b2 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-29gnu: orca: Remove an obsolete substitute* instance.Vivien Kraus
* gnu/packages/gnome.scm (orca)[#:phases]<qualify-programs>: Remove an obsolete substitute* instance. Change-Id: I9a960012e39a4e3f4a7767d71b30a90176230870 Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-04-29gnu: orca: Prevent crash on startup.Vivien Kraus
* gnu/packages/patches/orca-fix-gst-init-check-call.patch: New file. * gnu/local.mk (dist_patch_DATA): Reference it here. * gnu/packages/gnome.scm (orca): Use it here. [#:phases]<qualify-program>: Adapt to upstream quote style change. [inputs]: Add python-dbus. Change-Id: I585d610901c7c3d488840c00f0a1d03942eebe01 Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-04-29gnu: brltty: Require cython 0.29.Vivien Kraus
* gnu/packages/accessibility.scm (brltty) [native-inputs]: Replace python-cython with python-cython-0. Change-Id: I7b2f4d75ca4ced3e1793429e32db29f9e219fa4f Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-04-29gnu: rust-1.94: Install the rmeta files.Efraim Flashner
* gnu/packages/rust.scm (rust-1.94)[arguments]: Use new 'install phase with the rmeta files not removed. Fixes: guix/guix#8082 Change-Id: I2ec26aea7fb6e0c91cacf57787e5c15e7a154bff
2026-04-29tests: install: Increase memory for installation of desktops.Rutherther
The memory requirements seem to have increased, the test now consistently fails with 1.2 GB. Change-Id: I766cbe75fa6f09e513157f6f9e954dd2502d8c7a Signed-off-by: Rutherther <rutherther@ditigal.xyz> Merges: #6248
2026-04-29tests: install: Add missing font packages to install tests.Rutherther
The desktop install tests are currently failing due to lack of packages in their store. These packages have been added in b01968f6542a99c1de66f7202bd402098e75a603. * gnu/tests/install.scm (%extra-packages): Renamed to %extra-encrypted-packages. (%extra-encrypted-packages): New variable. (%extra-desktop-packages): New variable. (%extra-mandb-packages): New variable. (installation-os-for-gui-tests): Use them in packages. Change-Id: Ib49fd65651e94bfd05215773eef5046064d7815a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-04-29file-systems: Do not wait for bcachefs multi-devices.Rutherther
This is a followup of 7e7487166b02aa41d42e96a1dfccaceda7fefc12. * gnu/build/file-systems.scm (canonicalize-device-spec): Do not wait for bcachefs multi-devices such as /dev/sda1:/dev/sdb1. Fixes: #7647 Change-Id: I1b1228cc2040a9f76a984efe4f7f4c69b17f66e9 Signed-off-by: Rutherther <rutherther@ditigal.xyz> Merges: #7685
2026-04-29gnu: ungoogled-chromium: Update to 147.0.7727.116.André Batista
Fixes CVEs: 2026-6296: Heap buffer overflow in ANGLE. Reported by cinzinga. 2026-6297: Use after free in Proxy. Reported by heapracer. 2026-6298: Heap buffer overflow in Skia. Reported by 86ac1f1587b71893ed2ad792cd7dde32. 2026-6299: Use after free in Prerender. Reported by Google. 2026-6358: Use after free in XR. Reported by Jihyeon Jeong (Compsec Lab, Seoul National University / Research Intern). 2026-6359: Use after free in Video. Reported by 86ac1f1587b71893ed2ad792cd7dde32. 2026-6300: Use after free in CSS. Reported by c6eed09fc8b174b0f3eebedcceb1e792. 2026-6301: Type Confusion in Turbofan. Reported by qymag1c. 2026-6302: Use after free in Video. Reported by Syn4pse. 2026-6303: Use after free in Codecs. Reported by Google. 2026-6304: Use after free in Graphite. Reported by Google. 2026-6305: Heap buffer overflow in PDFium. Reported by 86ac1f1587b71893ed2ad792cd7dde32. 2026-6306: Heap buffer overflow in PDFium. Reported by 86ac1f1587b71893ed2ad792cd7dde32. 2026-6307: Type Confusion in Turbofan. Reported by Project WhatForLunch (@pjwhatforlunch). 2026-6308: Out of bounds read in Media. Reported by Google. 2026-6309: Use after free in Viz. Reported by Google. 2026-6360: Use after free in FileSystem. Reported by asjidkalam. 2026-6310: Use after free in Dawn. Reported by Google. 2026-6311: Uninitialized Use in Accessibility. Reported by Google. 2026-6312: Insufficient policy enforcement in Passwords. Reported by Google. 2026-6313: Insufficient policy enforcement in CORS. Reported by Google. 2026-6314: Out of bounds write in GPU. Reported by Google. 2026-6315: Use after free in Permissions. Reported by Google. 2026-6316: Use after free in Forms. Reported by Google. 2026-6361: Heap buffer overflow in PDFium. Reported by Google. 2026-6362: Use after free in Codecs. Reported by c6eed09fc8b174b0f3eebedcceb1e792. 2026-6317: Use after free in Cast. Reported by Google. 2026-6363: Type Confusion in V8. Reported by Google. 2026-6318: Use after free in Codecs. Reported by Syn4pse. 2026-6319: Use after free in Payments. Reported by pwn2addr. 2026-6364: Out of bounds read in Skia. Reported by Google Threat Intelligence. CVE-2026-6919: Use after free in DevTools. Reported by c6eed09fc8b174b0f3eebedcceb1e792. CVE-2026-6920: Out of bounds read in GPU. Reported by tatiwari of Microsoft. CVE-2026-6921: Race in GPU. Reported by soiax. See: <https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_15.html> and <https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_22.html> * gnu/packages/chromium.scm (%chromium-version): Update to 147.0.7727.116. (%ungoogled-origin, %debian-origin): Update hashes. (ungoogled-chromium) [arguments] <#:configure-flags>: Add build_tflite_with_xnnpack flag and set it to false. Without this flag the build is unable to locate pthreadpool.h. See: services/webnn/webnn_graph_builder_impl.cc. <#:phases> {include-pthreadpool}: Remove this workaround phase. {install}: Fix regexes to the manpage and desktop file which were not matching anymore. Closes: guix/guix#7949 Change-Id: I4c3d58b72fc804b96137833e1e4c3060b314560d Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-29gnu: rust-1.94: Update to 1.94.1.Efraim Flashner
* gnu/packages/rust.scm (rust-1.94): Update to 1.94.1. Change-Id: I87806958a0932813da0d98df4754383e97156db1
2026-04-29gnu: kdiskmark: Update to 3.2.0.Sughosha
* gnu/packages/benchmark.scm (kdiskmark): Update to 3.2.0. [build-system]: Switch to qt-build-system. [arguments]<#:qtbase>: Set to qtbase. <#:configure-flags>: Remove unused flag. <#:phases>: In 'patch-paths phase, symlink to the source of single-application instead of single-application-qt5. [inputs]: Remove polkit-qt, qtbase-5, and single-application-qt5; add polkit-qt6, single-application, and qtwayland. [native-inputs]: Remove qttools-5; add qttools. Change-Id: I8931f00a77f1bac9116938a570068b9025579bc7
2026-04-29gnu: ant/java8: Update to 1.10.17.Andy Tai
* gnu/packages/java.scm (ant/java8): Update to 1.10.17. Change-Id: Ifa03d78b142997c8866cdc8212dc9e39987b017b Merges: https://codeberg.org/guix/guix/pulls/8154 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: openttd-jgrpp: Update to 0.71.2.Patrick Norton
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.71.2. Change-Id: I950b887684ccc9799bd276923dd2cbfb72508394 Merges: https://codeberg.org/guix/guix/pulls/8131 Reviewed-by: Rodion Goritskov <rodion@goritskov.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: qiv: Remove input labels.Daniel Littlewood
* gnu/packages/image-viewers.scm (qiv)[inputs]: Remove input labels. Change-Id: I939a3e484872657eaa895640b796cc723ac833be Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: jfsutils/static: Remove input labels.Daniel Littlewood
* gnu/packages/file-systems.scm (jfsutils/static)[inputs]: Switch to modify-inputs. Change-Id: I4df9fece7fcc9c17151f39c64029f26ed37d0072 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: srain: Remove input labels.Daniel Littlewood
* gnu/packages/irc.scm (srain)[native-inputs]: Remove input labels. [source]<uri>: Indent. Change-Id: I88dd4d4f2b77819c0b14d0849a4bc1522903bad4 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: ldc: Improve style.Daniel Littlewood
* gnu/packages/dlang.scm (ldc)[native-inputs]: Switch to using modify-inputs macro. Change-Id: I65a66ec393f34f6463285b55112b70169a9cd6e7 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: go-github-com-hashicorp-go-immutable-radix-v2: Improve style.Daniel Littlewood
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-go-immutable-radix-v2)[propagated-inputs]: Refer to inherited field value. Indent. Change-Id: Ibb597d68ba6d754d0db740b659b7b379e23a81e7 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: libindicator: Remove input labels.Daniel Littlewood
* gnu/packages/freedesktop.scm (libindicator)[native-inputs]: Remove input labels. Change-Id: Ib9b7fc738415d52e366e6a12be6c329d4b73f965 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: libsmbios: Remove input labels.Daniel Littlewood
* gnu/packages/hardware.scm (libsmbios)[source]<uri>: Use constant string. [native-inputs]: Remove input labels. Change-Id: Iade98959168813ed05dede50a5d00c43f8d7bc92 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: sqlcipher: Remove input labels.Daniel Littlewood
* gnu/packages/databases.scm (sqlcipher)[inputs]: Remove input labels. Change-Id: Ibbc7e90c89a804bb693e7de126df5bbfb1f5d3d3 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: libxsd-frontend: Remove input labels.Daniel Littlewood
* gnu/packages/cpp.scm (libxsd-frontend)[inputs]: Remove input labels. Change-Id: I32734410303f7f3184b0523ed8f2d3f0685feb3c Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: m17n-db: Remove input labels.Daniel Littlewood
* gnu/packages/emacs.scm (m17n-db)[native-inputs]: Remove input labels. Change-Id: Ia7089d77fb7579d96821be6e1feacf804df72e2c Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-29gnu: pinentry-efl: Remove input labels.Daniel Littlewood
* gnu/packages/gnupg.scm (pinentry-efl)[native-inputs]: Remove input labels, rewrite to modify-inputs. Change-Id: Ie91df7bd200ff473785866dbafb29a94261dca8b Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-28gnu: icecat: Update to 140.10.1-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2026-7320, CVE-2026-7321, CVE-2026-7322, and CVE-2026-7323. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
2026-04-29gnu: Add snd-rane-sl3.Gabriel Wicki
* gnu/packages/linux.scm (snd-rane-sl3): New variable. Change-Id: I560d0096c3a6e73e41cd4c682376632f287189a9 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-04-28gnu: kate: Unbundle SingleApplication.Sughosha
* gnu/packages/kde-utils.scm (kate): Unbundle SingleApplication. [source]: Add snippet to delete the bundled SingleApplication and patch source files in order to use the system single-application. [inputs]: Add single-application. [arguments]<#:phases>: Add 'link-single-application phase. Change-Id: Ie10164dab77c8629028907bdc12ac8aef88d2a68 Closes: guix/guix#5928
2026-04-28gnu: kissat: Check generate proofs via drat-trim in 'check.Sören Tempel
* gnu/packages/maths.scm (kissat)[inputs]: Add drat-trim. Change-Id: I28a06f58813be4bfc622de858b52d8ad6ba6b524
2026-04-28gnu: Add drat-trim.Sören Tempel
* gnu/packages/maths.scm (drat-trim): New variable. Change-Id: Ic0545d6cf4dec45a0167baaee8ca695c70220096
2026-04-28gnu: bitwuzla: Update to 0.9.0.Sören Tempel
* gnu/packages/maths.scm (bitwuzla): Update to 0.9.0. [arguments]<#:phases>{make-git-optional}: Remove phase, fixed upstream. [inputs]: Add mpfr, switch to cadical-2.1. Change-Id: I0185e83840ded5758e6afd3e7c9a6d8e8b0c0651
2026-04-28gnu: cvc5: Restore compatibility with packaged symfpu.Sören Tempel
* packages/patches/cvc5-symfpu-compatibility.patch: New patch. * gnu/local.mk (dist_patch_DATA) Register it. * gnu/packages/maths.scm (cvc5)[patches]: Use it. Change-Id: Ie8b9b24efed45365a1e974396d6e3d9c5367bf1e
2026-04-28gnu: symfpu: Update to 0.0-2.aeaa3faSören Tempel
* gnu/packages/maths.scm (symfpu): Update to 0.0-2.aeaa3fa. Change-Id: I9056c47e19a637aa2ba3038eb9e458429e88385a
2026-04-28gnu: trealla: Update to 2.94.5.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.94.5. Change-Id: I73249407b4653a14cdafc8ac139b2a6136bd1937
2026-04-28gnu: guile-knots: Update to 0.1-35.49996c4.Christopher Baines
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-35.49996c4. Change-Id: If40f912770459804919a24310790b7f1bef795d5
2026-04-28gnu: guix-data-service: Update to 0.0.1-76.58744bb.Christopher Baines
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-76.58744bb. Change-Id: I182219b1c7956491dee54f817ff5ad55996f993b
2026-04-28gnu: bffe: Update to 0-18.d6c90f2.Christopher Baines
* gnu/packages/package-management.scm (bffe): Update to 0-18.d6c90f2. Change-Id: I2bb3d5add389ab17970a10eb8a4cfede683eb17f
2026-04-28services: guix-data-service: Add extra environment variable options.Christopher Baines
Also export guix-data-service-extra-options and guix-data-service-extra-process-jobs-options since this was missed previously. * gnu/services/guix.scm (<guix-data-service-configuration>): Add extra-environment-variables and extra-process-jobs-environment-variables. (guix-data-service-shepherd-services): Use them. * doc/guix.texi (Guix Services): Document them. Change-Id: I60f1371a86a01c4fb3dbde204dba84b9a8657ace
2026-04-28gnu: r-mscoreutils: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-mscoreutils-0001-fix-non-API-call-to-R-SETLENGTH-by-using-lengthgets.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-mscoreutils)[source]: Register patch. Change-Id: If288fed9c85d7a46d1938e7699e2a9bc57447a03
2026-04-28gnu: r-flowcore: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-flowcore)[arguments]: Add phase 'R-4.6.0-compatibility. Change-Id: Ic99953b3bf228928ab7ada1d36d2be2c1aae608b
2026-04-28gnu: r-shortread: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-shortread-0001-ShortRead-1.69.3-Get-rid-of-non-API-calls-to-R.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-shortread)[source]: Register patch. Change-Id: I9fd85076db6a86b25f4389d3226e0fde8a38a3b5
2026-04-28gnu: r-h5mread: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-h5mread-0001-h5mread-1.3.2-Get-rid-of-non-API-calls-to-R.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-h5mread)[source]: Register patch. Change-Id: Iecbf0eb41b554169b36c00b74072b1fca7a31943
2026-04-28gnu: r-rsamtools: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-rsamtools-r-4.6.0-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-rsamtools)[source]: Register patch. Change-Id: I0c1eafe3c440f998d309174e4292061dbaf3eb34
2026-04-28gnu: r-sparsearray: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-sparsearray-r-4.6.0-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Record it. * gnu/packages/bioconductor.scm (r-sparsearray)[source]: Register patch. Change-Id: I569f7150d91393d8c7c9981ebe3db77c0cfa5356
2026-04-28gnu: r-snpstats: Patch for compatibility with R 4.6.0.Ricardo Wurmus
* gnu/packages/patches/r-snpstats-0001-fixed-non-API-except-for-IS_S4_OBJECT.patch, gnu/packages/patches/r-snpstats-0002-fixed-IS_S4_OBJECT.patch: New files. * gnu/local.mk (dist_patch_DATA): Record them. * gnu/packages/bioconductor.scm (r-snpstats)[source]: Register patches. Change-Id: I911f5833199448a16a23f9e715903a8427b08233
2026-04-28gnu: r-htmltools: Propagate r-markdown.John Dawson
The `includeMarkdown` function requires the `markdown` package. See https://rstudio.github.io/htmltools/reference/include.html#note * gnu/packages/cran.scm (r-htmltools)[propagated-inputs]: For htmltools::includeMarkdown, add r-markdown. Change-Id: If0b7b9a19610177fcfc02357cf1462a8704592ab